html.swipebox-html.swipebox-touch {overflow:hidden !important}#swipebox-overlay img {border:none !important}#swipebox-overlay {width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container {position:relative;width:100%;height:100%}#swipebox-slider {-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}
#swipebox-slider .slide {height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}
#swipebox-slider .slide:before {content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#swipebox-slider .slide img,
#swipebox-slider .slide .swipebox-video-container,
#swipebox-slider .slide .swipebox-inline-container {display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}
#swipebox-slider .slide .swipebox-video-container {background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}
#swipebox-slider .slide .swipebox-video-container .swipebox-video {width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}
#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe {width:100% !important;height:100% !important;position:absolute;top:0;left:0}
#swipebox-slider .slide-loading {background:url('../themes/ate/assets/vendor/images/swipebox/loader.gif') no-repeat center center}#swipebox-bottom-bar,
#swipebox-top-bar {-webkit-transition:0.5s;transition:0.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar {bottom:-50px}
#swipebox-bottom-bar.visible-bars {-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar {top:-50px}
#swipebox-top-bar.visible-bars {-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title {display:block;width:100%;text-align:center}#swipebox-prev,
#swipebox-next,
#swipebox-close {background-image:url('../themes/ate/assets/vendor/images/swipebox/icons.png');background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows {display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev {background-position:-32px 13px;float:left}#swipebox-next {background-position:-78px 13px;float:right}#swipebox-close {top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close {display:none}#swipebox-prev.disabled,
#swipebox-next.disabled {opacity:0.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider {-webkit-animation:rightSpring 0.3s;animation:rightSpring 0.3s}
.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider {-webkit-animation:leftSpring 0.3s;animation:leftSpring 0.3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after {-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}
.swipebox-touch #swipebox-container:before {left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}
.swipebox-touch #swipebox-container:after {right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}
.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before {opacity:1}
.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after {opacity:1}@-webkit-keyframes rightSpring {0% {left:0 }50% {left:-30px }100% {left:0 }}@keyframes rightSpring {0% {left:0 }50% {left:-30px }100% {left:0 }}
@-webkit-keyframes leftSpring {0% {left:0 }50% {left:30px }100% {left:0 }}
@keyframes leftSpring {0% {left:0 }50% {left:30px }100% {left:0 }}
@media screen and (min-width:800px) {#swipebox-close {right:10px }#swipebox-arrows {width:92%;max-width:800px }}#swipebox-overlay {background:#0d0d0d}#swipebox-bottom-bar,
#swipebox-top-bar {text-shadow:1px 1px 1px black;background:#000;opacity:0.95}#swipebox-top-bar {color:white !important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}
[class^="flex-col"],
[class*=" flex-col"] {flex:0 0 auto;max-width:100%;padding-left:15px;padding-right:15px}
.flex-row {display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.flex-row.reverse {flex-direction:row-reverse}
.flex-row.column-reverse {flex-direction:column-reverse}
.flex-col-xxs {flex-grow:1;flex-basis:0;max-width:100%}
.flex-col-xxs-1 {flex-basis:8.33333333%;max-width:8.33333333%}
.flex-col-xxs-2 {flex-basis:16.66666667%;max-width:16.66666667%}
.flex-col-xxs-3 {flex-basis:25%;max-width:25%}
.flex-col-xxs-4 {flex-basis:33.33333333%;max-width:33.33333333%}
.flex-col-xxs-5 {flex-basis:41.66666667%;max-width:41.66666667%}
.flex-col-xxs-6 {flex-basis:50%;max-width:50%}
.flex-col-xxs-7 {flex-basis:58.33333333%;max-width:58.33333333%}
.flex-col-xxs-8 {flex-basis:66.66666667%;max-width:66.66666667%}
.flex-col-xxs-9 {flex-basis:75%;max-width:75%}
.flex-col-xxs-10 {flex-basis:83.33333333%;max-width:83.33333333%}
.flex-col-xxs-11 {flex-basis:91.66666667%;max-width:91.66666667%}
.flex-col-xxs-12 {flex-basis:100%;max-width:100%}
.flex-col-xxs-offset-0 {margin-left:0}
.flex-col-xxs-offset-1 {margin-left:8.33333333%}
.flex-col-xxs-offset-2 {margin-left:16.66666667%}
.flex-col-xxs-offset-3 {margin-left:25%}
.flex-col-xxs-offset-4 {margin-left:33.33333333%}
.flex-col-xxs-offset-5 {margin-left:41.66666667%}
.flex-col-xxs-offset-6 {margin-left:50%}
.flex-col-xxs-offset-7 {margin-left:58.33333333%}
.flex-col-xxs-offset-8 {margin-left:66.66666667%}
.flex-col-xxs-offset-9 {margin-left:75%}
.flex-col-xxs-offset-10 {margin-left:83.33333333%}
.flex-col-xxs-offset-11 {margin-left:91.66666667%}
.flex-start-xxs {justify-content:flex-start;text-align:start}
.flex-center-xxs {justify-content:center;text-align:center}
.flex-end-xxs {justify-content:flex-end;text-align:end}
.flex-top-xxs {align-items:flex-start}
.flex-middle-xxs {align-items:center}
.flex-bottom-xxs {align-items:flex-end}
.flex-around-xxs {justify-content:space-around}
.flex-between-xxs {justify-content:space-between}
.flex-first-xxs {order:-1}
.flex-last-xxs {order:1}
@media only screen and (min-width:480px) {.flex-col-xs {flex-grow:1;flex-basis:0;max-width:100% }.flex-col-xs-1 {flex-basis:8.33333333%;max-width:8.33333333% }.flex-col-xs-2 {flex-basis:16.66666667%;max-width:16.66666667% }.flex-col-xs-3 {flex-basis:25%;max-width:25% }.flex-col-xs-4 {flex-basis:33.33333333%;max-width:33.33333333% }.flex-col-xs-5 {flex-basis:41.66666667%;max-width:41.66666667% }.flex-col-xs-6 {flex-basis:50%;max-width:50% }.flex-col-xs-7 {flex-basis:58.33333333%;max-width:58.33333333% }.flex-col-xs-8 {flex-basis:66.66666667%;max-width:66.66666667% }.flex-col-xs-9 {flex-basis:75%;max-width:75% }.flex-col-xs-10 {flex-basis:83.33333333%;max-width:83.33333333% }.flex-col-xs-11 {flex-basis:91.66666667%;max-width:91.66666667% }.flex-col-xs-12 {flex-basis:100%;max-width:100% }.flex-col-xs-offset-0 {margin-left:0 }.flex-col-xs-offset-1 {margin-left:8.33333333% }.flex-col-xs-offset-2 {margin-left:16.66666667% }.flex-col-xs-offset-3 {margin-left:25% }.flex-col-xs-offset-4 {margin-left:33.33333333% }.flex-col-xs-offset-5 {margin-left:41.66666667% }.flex-col-xs-offset-6 {margin-left:50% }.flex-col-xs-offset-7 {margin-left:58.33333333% }.flex-col-xs-offset-8 {margin-left:66.66666667% }.flex-col-xs-offset-9 {margin-left:75% }.flex-col-xs-offset-10 {margin-left:83.33333333% }.flex-col-xs-offset-11 {margin-left:91.66666667% }.flex-start-xs {justify-content:flex-start;text-align:start }.flex-center-xs {justify-content:center;text-align:center }.flex-end-xs {justify-content:flex-end;text-align:end }.flex-top-xs {align-items:flex-start }.flex-middle-xs {align-items:center }.flex-bottom-xs {align-items:flex-end }.flex-around-xs {justify-content:space-around }.flex-between-xs {justify-content:space-between }.flex-first-xs {order:-1 }.flex-last-xs {order:1 }}
@media only screen and (min-width:768px) {.flex-col-sm {flex-grow:1;flex-basis:0;max-width:100% }.flex-col-sm-1 {flex-basis:8.33333333%;max-width:8.33333333% }.flex-col-sm-2 {flex-basis:16.66666667%;max-width:16.66666667% }.flex-col-sm-3 {flex-basis:25%;max-width:25% }.flex-col-sm-4 {flex-basis:33.33333333%;max-width:33.33333333% }.flex-col-sm-5 {flex-basis:41.66666667%;max-width:41.66666667% }.flex-col-sm-6 {flex-basis:50%;max-width:50% }.flex-col-sm-7 {flex-basis:58.33333333%;max-width:58.33333333% }.flex-col-sm-8 {flex-basis:66.66666667%;max-width:66.66666667% }.flex-col-sm-9 {flex-basis:75%;max-width:75% }.flex-col-sm-10 {flex-basis:83.33333333%;max-width:83.33333333% }.flex-col-sm-11 {flex-basis:91.66666667%;max-width:91.66666667% }.flex-col-sm-12 {flex-basis:100%;max-width:100% }.flex-col-sm-offset-0 {margin-left:0 }.flex-col-sm-offset-1 {margin-left:8.33333333% }.flex-col-sm-offset-2 {margin-left:16.66666667% }.flex-col-sm-offset-3 {margin-left:25% }.flex-col-sm-offset-4 {margin-left:33.33333333% }.flex-col-sm-offset-5 {margin-left:41.66666667% }.flex-col-sm-offset-6 {margin-left:50% }.flex-col-sm-offset-7 {margin-left:58.33333333% }.flex-col-sm-offset-8 {margin-left:66.66666667% }.flex-col-sm-offset-9 {margin-left:75% }.flex-col-sm-offset-10 {margin-left:83.33333333% }.flex-col-sm-offset-11 {margin-left:91.66666667% }.flex-start-sm {justify-content:flex-start;text-align:start }.flex-center-sm {justify-content:center;text-align:center }.flex-end-sm {justify-content:flex-end;text-align:end }.flex-top-sm {align-items:flex-start }.flex-middle-sm {align-items:center }.flex-bottom-sm {align-items:flex-end }.flex-around-sm {justify-content:space-around }.flex-between-sm {justify-content:space-between }.flex-first-sm {order:-1 }.flex-last-sm {order:1 }}
@media only screen and (min-width:992px) {.flex-col-md {flex-grow:1;flex-basis:0;max-width:100% }.flex-col-md-1 {flex-basis:8.33333333%;max-width:8.33333333% }.flex-col-md-2 {flex-basis:16.66666667%;max-width:16.66666667% }.flex-col-md-3 {flex-basis:25%;max-width:25% }.flex-col-md-4 {flex-basis:33.33333333%;max-width:33.33333333% }.flex-col-md-5 {flex-basis:41.66666667%;max-width:41.66666667% }.flex-col-md-6 {flex-basis:50%;max-width:50% }.flex-col-md-7 {flex-basis:58.33333333%;max-width:58.33333333% }.flex-col-md-8 {flex-basis:66.66666667%;max-width:66.66666667% }.flex-col-md-9 {flex-basis:75%;max-width:75% }.flex-col-md-10 {flex-basis:83.33333333%;max-width:83.33333333% }.flex-col-md-11 {flex-basis:91.66666667%;max-width:91.66666667% }.flex-col-md-12 {flex-basis:100%;max-width:100% }.flex-col-md-offset-0 {margin-left:0 }.flex-col-md-offset-1 {margin-left:8.33333333% }.flex-col-md-offset-2 {margin-left:16.66666667% }.flex-col-md-offset-3 {margin-left:25% }.flex-col-md-offset-4 {margin-left:33.33333333% }.flex-col-md-offset-5 {margin-left:41.66666667% }.flex-col-md-offset-6 {margin-left:50% }.flex-col-md-offset-7 {margin-left:58.33333333% }.flex-col-md-offset-8 {margin-left:66.66666667% }.flex-col-md-offset-9 {margin-left:75% }.flex-col-md-offset-10 {margin-left:83.33333333% }.flex-col-md-offset-11 {margin-left:91.66666667% }.flex-start-md {justify-content:flex-start;text-align:start }.flex-center-md {justify-content:center;text-align:center }.flex-end-md {justify-content:flex-end;text-align:end }.flex-top-md {align-items:flex-start }.flex-middle-md {align-items:center }.flex-bottom-md {align-items:flex-end }.flex-around-md {justify-content:space-around }.flex-between-md {justify-content:space-between }.flex-first-md {order:-1 }.flex-last-md {order:1 }}
@media only screen and (min-width:1380px) {.flex-col-lg {flex-grow:1;flex-basis:0;max-width:100% }.flex-col-lg-1 {flex-basis:8.33333333%;max-width:8.33333333% }.flex-col-lg-2 {flex-basis:16.66666667%;max-width:16.66666667% }.flex-col-lg-3 {flex-basis:25%;max-width:25% }.flex-col-lg-4 {flex-basis:33.33333333%;max-width:33.33333333% }.flex-col-lg-5 {flex-basis:41.66666667%;max-width:41.66666667% }.flex-col-lg-6 {flex-basis:50%;max-width:50% }.flex-col-lg-7 {flex-basis:58.33333333%;max-width:58.33333333% }.flex-col-lg-8 {flex-basis:66.66666667%;max-width:66.66666667% }.flex-col-lg-9 {flex-basis:75%;max-width:75% }.flex-col-lg-10 {flex-basis:83.33333333%;max-width:83.33333333% }.flex-col-lg-11 {flex-basis:91.66666667%;max-width:91.66666667% }.flex-col-lg-12 {flex-basis:100%;max-width:100% }.flex-col-lg-offset-0 {margin-left:0 }.flex-col-lg-offset-1 {margin-left:8.33333333% }.flex-col-lg-offset-2 {margin-left:16.66666667% }.flex-col-lg-offset-3 {margin-left:25% }.flex-col-lg-offset-4 {margin-left:33.33333333% }.flex-col-lg-offset-5 {margin-left:41.66666667% }.flex-col-lg-offset-6 {margin-left:50% }.flex-col-lg-offset-7 {margin-left:58.33333333% }.flex-col-lg-offset-8 {margin-left:66.66666667% }.flex-col-lg-offset-9 {margin-left:75% }.flex-col-lg-offset-10 {margin-left:83.33333333% }.flex-col-lg-offset-11 {margin-left:91.66666667% }.flex-start-lg {justify-content:flex-start;text-align:start }.flex-center-lg {justify-content:center;text-align:center }.flex-end-lg {justify-content:flex-end;text-align:end }.flex-top-lg {align-items:flex-start }.flex-middle-lg {align-items:center }.flex-bottom-lg {align-items:flex-end }.flex-around-lg {justify-content:space-around }.flex-between-lg {justify-content:space-between }.flex-first-lg {order:-1 }.flex-last-lg {order:1 }}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xxs-1,
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xxs-2,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xxs-3,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xxs-4,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xxs-5,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xxs-6,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xxs-7,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xxs-8,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xxs-9,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xxs-10,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xxs-11,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xxs-12,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xxs-1,
.col-xxs-2,
.col-xxs-3,
.col-xxs-4,
.col-xxs-5,
.col-xxs-6,
.col-xxs-7,
.col-xxs-8,
.col-xxs-9,
.col-xxs-10,
.col-xxs-11,
.col-xxs-12 {float:left}
.col-xxs-12 {width:100%}
.col-xxs-11 {width:91.66666667%}
.col-xxs-10 {width:83.33333333%}
.col-xxs-9 {width:75%}
.col-xxs-8 {width:66.66666667%}
.col-xxs-7 {width:58.33333333%}
.col-xxs-6 {width:50%}
.col-xxs-5 {width:41.66666667%}
.col-xxs-4 {width:33.33333333%}
.col-xxs-3 {width:25%}
.col-xxs-2 {width:16.66666667%}
.col-xxs-1 {width:8.33333333%}
.col-xxs-pull-12 {right:100%}
.col-xxs-pull-11 {right:91.66666667%}
.col-xxs-pull-10 {right:83.33333333%}
.col-xxs-pull-9 {right:75%}
.col-xxs-pull-8 {right:66.66666667%}
.col-xxs-pull-7 {right:58.33333333%}
.col-xxs-pull-6 {right:50%}
.col-xxs-pull-5 {right:41.66666667%}
.col-xxs-pull-4 {right:33.33333333%}
.col-xxs-pull-3 {right:25%}
.col-xxs-pull-2 {right:16.66666667%}
.col-xxs-pull-1 {right:8.33333333%}
.col-xxs-pull-0 {right:auto}
.col-xxs-push-12 {left:100%}
.col-xxs-push-11 {left:91.66666667%}
.col-xxs-push-10 {left:83.33333333%}
.col-xxs-push-9 {left:75%}
.col-xxs-push-8 {left:66.66666667%}
.col-xxs-push-7 {left:58.33333333%}
.col-xxs-push-6 {left:50%}
.col-xxs-push-5 {left:41.66666667%}
.col-xxs-push-4 {left:33.33333333%}
.col-xxs-push-3 {left:25%}
.col-xxs-push-2 {left:16.66666667%}
.col-xxs-push-1 {left:8.33333333%}
.col-xxs-push-0 {left:auto}
.col-xxs-offset-12 {margin-left:100%}
.col-xxs-offset-11 {margin-left:91.66666667%}
.col-xxs-offset-10 {margin-left:83.33333333%}
.col-xxs-offset-9 {margin-left:75%}
.col-xxs-offset-8 {margin-left:66.66666667%}
.col-xxs-offset-7 {margin-left:58.33333333%}
.col-xxs-offset-6 {margin-left:50%}
.col-xxs-offset-5 {margin-left:41.66666667%}
.col-xxs-offset-4 {margin-left:33.33333333%}
.col-xxs-offset-3 {margin-left:25%}
.col-xxs-offset-2 {margin-left:16.66666667%}
.col-xxs-offset-1 {margin-left:8.33333333%}
.col-xxs-offset-0 {margin-left:0%}
@media (min-width:480px) {.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {float:left }.col-xs-12 {width:100% }.col-xs-11 {width:91.66666667% }.col-xs-10 {width:83.33333333% }.col-xs-9 {width:75% }.col-xs-8 {width:66.66666667% }.col-xs-7 {width:58.33333333% }.col-xs-6 {width:50% }.col-xs-5 {width:41.66666667% }.col-xs-4 {width:33.33333333% }.col-xs-3 {width:25% }.col-xs-2 {width:16.66666667% }.col-xs-1 {width:8.33333333% }.col-xs-pull-12 {right:100% }.col-xs-pull-11 {right:91.66666667% }.col-xs-pull-10 {right:83.33333333% }.col-xs-pull-9 {right:75% }.col-xs-pull-8 {right:66.66666667% }.col-xs-pull-7 {right:58.33333333% }.col-xs-pull-6 {right:50% }.col-xs-pull-5 {right:41.66666667% }.col-xs-pull-4 {right:33.33333333% }.col-xs-pull-3 {right:25% }.col-xs-pull-2 {right:16.66666667% }.col-xs-pull-1 {right:8.33333333% }.col-xs-pull-0 {right:auto }.col-xs-push-12 {left:100% }.col-xs-push-11 {left:91.66666667% }.col-xs-push-10 {left:83.33333333% }.col-xs-push-9 {left:75% }.col-xs-push-8 {left:66.66666667% }.col-xs-push-7 {left:58.33333333% }.col-xs-push-6 {left:50% }.col-xs-push-5 {left:41.66666667% }.col-xs-push-4 {left:33.33333333% }.col-xs-push-3 {left:25% }.col-xs-push-2 {left:16.66666667% }.col-xs-push-1 {left:8.33333333% }.col-xs-push-0 {left:auto }.col-xs-offset-12 {margin-left:100% }.col-xs-offset-11 {margin-left:91.66666667% }.col-xs-offset-10 {margin-left:83.33333333% }.col-xs-offset-9 {margin-left:75% }.col-xs-offset-8 {margin-left:66.66666667% }.col-xs-offset-7 {margin-left:58.33333333% }.col-xs-offset-6 {margin-left:50% }.col-xs-offset-5 {margin-left:41.66666667% }.col-xs-offset-4 {margin-left:33.33333333% }.col-xs-offset-3 {margin-left:25% }.col-xs-offset-2 {margin-left:16.66666667% }.col-xs-offset-1 {margin-left:8.33333333% }.col-xs-offset-0 {margin-left:0% }}
@media (min-width:768px) {.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 {float:left }.col-sm-12 {width:100% }.col-sm-11 {width:91.66666667% }.col-sm-10 {width:83.33333333% }.col-sm-9 {width:75% }.col-sm-8 {width:66.66666667% }.col-sm-7 {width:58.33333333% }.col-sm-6 {width:50% }.col-sm-5 {width:41.66666667% }.col-sm-4 {width:33.33333333% }.col-sm-3 {width:25% }.col-sm-2 {width:16.66666667% }.col-sm-1 {width:8.33333333% }.col-sm-pull-12 {right:100% }.col-sm-pull-11 {right:91.66666667% }.col-sm-pull-10 {right:83.33333333% }.col-sm-pull-9 {right:75% }.col-sm-pull-8 {right:66.66666667% }.col-sm-pull-7 {right:58.33333333% }.col-sm-pull-6 {right:50% }.col-sm-pull-5 {right:41.66666667% }.col-sm-pull-4 {right:33.33333333% }.col-sm-pull-3 {right:25% }.col-sm-pull-2 {right:16.66666667% }.col-sm-pull-1 {right:8.33333333% }.col-sm-pull-0 {right:auto }.col-sm-push-12 {left:100% }.col-sm-push-11 {left:91.66666667% }.col-sm-push-10 {left:83.33333333% }.col-sm-push-9 {left:75% }.col-sm-push-8 {left:66.66666667% }.col-sm-push-7 {left:58.33333333% }.col-sm-push-6 {left:50% }.col-sm-push-5 {left:41.66666667% }.col-sm-push-4 {left:33.33333333% }.col-sm-push-3 {left:25% }.col-sm-push-2 {left:16.66666667% }.col-sm-push-1 {left:8.33333333% }.col-sm-push-0 {left:auto }.col-sm-offset-12 {margin-left:100% }.col-sm-offset-11 {margin-left:91.66666667% }.col-sm-offset-10 {margin-left:83.33333333% }.col-sm-offset-9 {margin-left:75% }.col-sm-offset-8 {margin-left:66.66666667% }.col-sm-offset-7 {margin-left:58.33333333% }.col-sm-offset-6 {margin-left:50% }.col-sm-offset-5 {margin-left:41.66666667% }.col-sm-offset-4 {margin-left:33.33333333% }.col-sm-offset-3 {margin-left:25% }.col-sm-offset-2 {margin-left:16.66666667% }.col-sm-offset-1 {margin-left:8.33333333% }.col-sm-offset-0 {margin-left:0% }}
@media (min-width:992px) {.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {float:left }.col-md-12 {width:100% }.col-md-11 {width:91.66666667% }.col-md-10 {width:83.33333333% }.col-md-9 {width:75% }.col-md-8 {width:66.66666667% }.col-md-7 {width:58.33333333% }.col-md-6 {width:50% }.col-md-5 {width:41.66666667% }.col-md-4 {width:33.33333333% }.col-md-3 {width:25% }.col-md-2 {width:16.66666667% }.col-md-1 {width:8.33333333% }.col-md-pull-12 {right:100% }.col-md-pull-11 {right:91.66666667% }.col-md-pull-10 {right:83.33333333% }.col-md-pull-9 {right:75% }.col-md-pull-8 {right:66.66666667% }.col-md-pull-7 {right:58.33333333% }.col-md-pull-6 {right:50% }.col-md-pull-5 {right:41.66666667% }.col-md-pull-4 {right:33.33333333% }.col-md-pull-3 {right:25% }.col-md-pull-2 {right:16.66666667% }.col-md-pull-1 {right:8.33333333% }.col-md-pull-0 {right:auto }.col-md-push-12 {left:100% }.col-md-push-11 {left:91.66666667% }.col-md-push-10 {left:83.33333333% }.col-md-push-9 {left:75% }.col-md-push-8 {left:66.66666667% }.col-md-push-7 {left:58.33333333% }.col-md-push-6 {left:50% }.col-md-push-5 {left:41.66666667% }.col-md-push-4 {left:33.33333333% }.col-md-push-3 {left:25% }.col-md-push-2 {left:16.66666667% }.col-md-push-1 {left:8.33333333% }.col-md-push-0 {left:auto }.col-md-offset-12 {margin-left:100% }.col-md-offset-11 {margin-left:91.66666667% }.col-md-offset-10 {margin-left:83.33333333% }.col-md-offset-9 {margin-left:75% }.col-md-offset-8 {margin-left:66.66666667% }.col-md-offset-7 {margin-left:58.33333333% }.col-md-offset-6 {margin-left:50% }.col-md-offset-5 {margin-left:41.66666667% }.col-md-offset-4 {margin-left:33.33333333% }.col-md-offset-3 {margin-left:25% }.col-md-offset-2 {margin-left:16.66666667% }.col-md-offset-1 {margin-left:8.33333333% }.col-md-offset-0 {margin-left:0% }}
@media (min-width:1200px) {.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {float:left }.col-lg-12 {width:100% }.col-lg-11 {width:91.66666667% }.col-lg-10 {width:83.33333333% }.col-lg-9 {width:75% }.col-lg-8 {width:66.66666667% }.col-lg-7 {width:58.33333333% }.col-lg-6 {width:50% }.col-lg-5 {width:41.66666667% }.col-lg-4 {width:33.33333333% }.col-lg-3 {width:25% }.col-lg-2 {width:16.66666667% }.col-lg-1 {width:8.33333333% }.col-lg-pull-12 {right:100% }.col-lg-pull-11 {right:91.66666667% }.col-lg-pull-10 {right:83.33333333% }.col-lg-pull-9 {right:75% }.col-lg-pull-8 {right:66.66666667% }.col-lg-pull-7 {right:58.33333333% }.col-lg-pull-6 {right:50% }.col-lg-pull-5 {right:41.66666667% }.col-lg-pull-4 {right:33.33333333% }.col-lg-pull-3 {right:25% }.col-lg-pull-2 {right:16.66666667% }.col-lg-pull-1 {right:8.33333333% }.col-lg-pull-0 {right:auto }.col-lg-push-12 {left:100% }.col-lg-push-11 {left:91.66666667% }.col-lg-push-10 {left:83.33333333% }.col-lg-push-9 {left:75% }.col-lg-push-8 {left:66.66666667% }.col-lg-push-7 {left:58.33333333% }.col-lg-push-6 {left:50% }.col-lg-push-5 {left:41.66666667% }.col-lg-push-4 {left:33.33333333% }.col-lg-push-3 {left:25% }.col-lg-push-2 {left:16.66666667% }.col-lg-push-1 {left:8.33333333% }.col-lg-push-0 {left:auto }.col-lg-offset-12 {margin-left:100% }.col-lg-offset-11 {margin-left:91.66666667% }.col-lg-offset-10 {margin-left:83.33333333% }.col-lg-offset-9 {margin-left:75% }.col-lg-offset-8 {margin-left:66.66666667% }.col-lg-offset-7 {margin-left:58.33333333% }.col-lg-offset-6 {margin-left:50% }.col-lg-offset-5 {margin-left:41.66666667% }.col-lg-offset-4 {margin-left:33.33333333% }.col-lg-offset-3 {margin-left:25% }.col-lg-offset-2 {margin-left:16.66666667% }.col-lg-offset-1 {margin-left:8.33333333% }.col-lg-offset-0 {margin-left:0% }}
@media (max-width:479px) {.hidden-xxs {display:none !important }}
@media (min-width:480px) and (max-width:767px) {.hidden-xs {display:none !important }}
.visible-xxs,
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {display:none !important}
.visible-xxs-block,
.visible-xxs-inline,
.visible-xxs-inline-block,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {display:none !important}
.visible-xxs,
.visible-xxs-block,
.visible-xxs-inline,
.visible-xxs-inline-block {display:none !important}
@media (max-width:479px) {.visible-xxs {display:block !important }table.visible-xxs {display:table }tr.visible-xxs {display:table-row !important }th.visible-xxs,td.visible-xxs {display:table-cell !important }}
@media (max-width:479px) {.visible-xxs-block {display:block !important }}
@media (max-width:479px) {.visible-xxs-inline {display:inline !important }}
@media (max-width:479px) {.visible-xxs-inline-block {display:inline-block !important }}
@media (min-width:480px) and (max-width:767px) {.visible-xs {display:block !important }table.visible-xs {display:table }tr.visible-xs {display:table-row !important }th.visible-xs,td.visible-xs {display:table-cell !important }}
@media (min-width:480px) and (max-width:767px) {.visible-xs-block {display:block !important }}
@media (min-width:480px) and (max-width:767px) {.visible-xs-inline {display:inline !important }}
@media (min-width:480px) and (max-width:767px) {.visible-xs-inline-block {display:inline-block !important }}
@media (max-width:479px) {.visible-xxs {display:block !important }table.visible-xxs {display:table }tr.visible-xxs {display:table-row !important }th.visible-xxs,td.visible-xxs {display:table-cell !important }}
@media (max-width:479px) {.visible-xxs-block {display:block !important }}
@media (max-width:479px) {.visible-xxs-inline {display:inline !important }}
@media (max-width:479px) {.visible-xxxs-inline-block {display:inline-block !important }}
@media (min-width:480px) and (max-width:767px) {.visible-xs {display:block !important }table.visible-xs {display:table }tr.visible-xs {display:table-row !important }th.visible-xs,td.visible-xs {display:table-cell !important }}
@media (min-width:480px) and (max-width:767px) {.visible-xs-block {display:block !important }}
@media (min-width:480px) and (max-width:767px) {.visible-xs-inline {display:inline !important }}
@media (min-width:480px) and (max-width:767px) {.visible-xs-inline-block {display:inline-block !important }}
@media (min-width:768px) and (max-width:991px) {.visible-sm {display:block !important }table.visible-sm {display:table }tr.visible-sm {display:table-row !important }th.visible-sm,td.visible-sm {display:table-cell !important }}
@media (min-width:768px) and (max-width:991px) {.visible-sm-block {display:block !important }}
@media (min-width:768px) and (max-width:991px) {.visible-sm-inline {display:inline !important }}
@media (min-width:768px) and (max-width:991px) {.visible-sm-inline-block {display:inline-block !important }}
@media (min-width:992px) and (max-width:1199px) {.visible-md {display:block !important }table.visible-md {display:table }tr.visible-md {display:table-row !important }th.visible-md,td.visible-md {display:table-cell !important }}
@media (min-width:992px) and (max-width:1199px) {.visible-md-block {display:block !important }}
@media (min-width:992px) and (max-width:1199px) {.visible-md-inline {display:inline !important }}
@media (min-width:992px) and (max-width:1199px) {.visible-md-inline-block {display:inline-block !important }}
@media (min-width:1200px) {.visible-lg {display:block !important }table.visible-lg {display:table }tr.visible-lg {display:table-row !important }th.visible-lg,td.visible-lg {display:table-cell !important }}
@media (min-width:1200px) {.visible-lg-block {display:block !important }}
@media (min-width:1200px) {.visible-lg-inline {display:inline !important }}
@media (min-width:1200px) {.visible-lg-inline-block {display:inline-block !important }}
@media (max-width:479px) {.hidden-xxs {display:none !important }}
@media (min-width:480px) and (max-width:767px) {.hidden-xs {display:none !important }}
@media (min-width:768px) and (max-width:991px) {.hidden-sm {display:none !important }}
@media (min-width:992px) and (max-width:1199px) {.hidden-md {display:none !important }}
@media (min-width:1200px) {.hidden-lg {display:none !important }}
.row-xs {margin-left:-1px;margin-right:-2px}
.row-xs:after,
.row-xs:before {content:" ";display:table}
.row-xs:after {clear:both}
.row-xs >[class*=col-] {padding-left:3px;padding-right:3px}
.row-sm {margin-left:-2px;margin-right:-3px}
.row-sm:after,
.row-sm:before {content:" ";display:table}
.row-sm:after {clear:both}
.row-sm >[class*=col-] {padding-left:5px;padding-right:5px}
.row-md {margin-left:-5px;margin-right:-5px}
.row-md:after,
.row-md:before {content:" ";display:table}
.row-md:after {clear:both}
.row-md >[class*=col-] {padding-left:10px;padding-right:10px}
.clearfix:before,
.clearfix:after {content:" ";display:table}
.clearfix:after {clear:both}
.box-sizing {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.noselect {-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.p-0 {padding:0 !important}
.p-5 {padding:5px !important;padding:0.3125rem !important}
.p-10 {padding:10px !important;padding:0.625rem !important}
.p-15 {padding:15px !important;padding:0.9375rem !important}
.p-20 {padding:20px !important;padding:1.25rem !important}
.p-30 {padding:30px !important;padding:1.875rem !important}
.p-50 {padding:50px !important;padding:3.125rem !important}
.pt-0 {padding-top:0 !important}
.pt-5 {padding-top:5px !important;padding-top:0.3125rem !important}
.pt-10 {padding-top:10px !important;padding-top:0.625rem !important}
.pt-15 {padding-top:15px !important;padding-top:0.9375rem !important}
.pt-20 {padding-top:20px !important;padding-top:1.25rem !important}
.pt-30 {padding-top:30px !important;padding-top:1.875rem !important}
.pt-50 {padding-top:50px !important;padding-top:3.125rem !important}
.pb-0 {padding-bottom:0 !important}
.pb-5 {padding-bottom:5px !important;padding-bottom:0.3125rem !important}
.pb-10 {padding-bottom:10px !important;padding-bottom:0.625rem !important}
.pb-15 {padding-bottom:15px !important;padding-bottom:0.9375rem !important}
.pb-20 {padding-bottom:20px !important;padding-bottom:1.25rem !important}
.pb-30 {padding-bottom:30px !important;padding-bottom:1.875rem !important}
.pb-50 {padding-bottom:50px !important;padding-bottom:3.125rem !important}
.pl-0 {padding-left:0 !important}
.pl-5 {padding-left:5px !important;padding-left:0.3125rem !important}
.pl-10 {padding-left:10px !important;padding-left:0.625rem !important}
.pl-15 {padding-left:15px !important;padding-left:0.9375rem !important}
.pl-20 {padding-left:20px !important;padding-left:1.25rem !important}
.pl-30 {padding-left:30px !important;padding-left:1.875rem !important}
.pl-50 {padding-left:50px !important;padding-left:3.125rem !important}
.pr-0 {padding-right:0 !important}
.pr-5 {padding-right:5px !important;padding-right:0.3125rem !important}
.pr-10 {padding-right:10px !important;padding-right:0.625rem !important}
.pr-15 {padding-right:15px !important;padding-right:0.9375rem !important}
.pr-20 {padding-right:20px !important;padding-right:1.25rem !important}
.pr-30 {padding-right:30px !important;padding-right:1.875rem !important}
.pr-50 {padding-right:50px !important;padding-right:3.125rem !important}.m-0 {margin:0 !important}
.m-5 {margin:5px !important;margin:0.3125rem !important}
.m-10 {margin:10px !important;margin:0.625rem !important}
.m-15 {margin:15px !important;margin:0.9375rem !important}
.m-20 {margin:20px !important;margin:1.25rem !important}
.m-30 {margin:30px !important;margin:1.875rem !important}
.m-50 {margin:50px !important;margin:3.125rem !important}
.mt-0 {margin-top:0 !important}
.mt-5 {margin-top:5px !important;margin-top:0.3125rem !important}
.mt-10 {margin-top:10px !important;margin-top:0.625rem !important}
.mt-15 {margin-top:15px !important;margin-top:0.9375rem !important}
.mt-20 {margin-top:20px !important;margin-top:1.25rem !important}
.mt-30 {margin-top:30px !important;margin-top:1.875rem !important}
.mt-50 {margin-top:50px !important;margin-top:3.125rem !important}
.mb-0 {margin-bottom:0 !important}
.mb-5 {margin-bottom:5px !important;margin-bottom:0.3125rem !important}
.mb-10 {margin-bottom:10px !important;margin-bottom:0.625rem !important}
.mb-15 {margin-bottom:15px !important;margin-bottom:0.9375rem !important}
.mb-20 {margin-bottom:20px !important;margin-bottom:1.25rem !important}
.mb-30 {margin-bottom:30px !important;margin-bottom:1.875rem !important}
.mb-50 {margin-bottom:50px !important;margin-bottom:3.125rem !important}
.ml-0 {margin-left:0 !important}
.ml-5 {margin-left:5px !important;margin-left:0.3125rem !important}
.ml-10 {margin-left:10px !important;margin-left:0.625rem !important}
.ml-15 {margin-left:15px !important;margin-left:0.9375rem !important}
.ml-20 {margin-left:20px !important;margin-left:1.25rem !important}
.ml-30 {margin-left:30px !important;margin-left:1.875rem !important}
.ml-50 {margin-left:50px !important;margin-left:3.125rem !important}
.mr-0 {margin-right:0 !important}
.mr-5 {margin-right:5px !important;margin-right:0.3125rem !important}
.mr-10 {margin-right:10px !important;margin-right:0.625rem !important}
.mr-15 {margin-right:15px !important;margin-right:0.9375rem !important}
.mr-20 {margin-right:20px !important;margin-right:1.25rem !important}
.mr-30 {margin-right:30px !important;margin-right:1.875rem !important}
.mr-50 {margin-right:50px !important;margin-right:3.125rem !important}.rt-table {display:table;height:100%;width:100%;border-collapse:collapse}
.rt-cell {display:table-cell;box-sizing:border-box;float:none;vertical-align:middle;padding:8px;padding:0.5rem}
@media only screen and (max-width:767px) {.rt-cell {padding:4px;padding:0.25rem }}
.rt-cell + .rt-cell {padding-left:10px;padding-left:0.625rem}
.rt-row {display:table-row}@media only screen and (min-width:1200px) {.modal-lg {width:1140px }}
@media screen and (-webkit-min-device-pixel-ratio:0) {select {font-family:sans-serif }}
* {box-sizing:border-box}html,
body {text-rendering:optimizeLegibility;font-smooth:always;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased}
html {height:100%;max-height:100%;font-size:16px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}
body {box-sizing:content-box;color:#354052;font-family:"Roboto",sans-serif;font-size:14px;font-size:0.875rem;line-height:1.6;background:#fff}input,
button,
select,
textarea {font-family:inherit;font-size:inherit;line-height:inherit}
p {line-height:1.5}
a {color:inherit}
a:hover,
a:focus {color:inherit;text-decoration:underline}
hr {border-top:1px solid #e9edf1}
.content-wrap {overflow:hidden}
.btn {text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.btn:hover,
.btn:focus {text-decoration:none}
.btn.btn-primary {min-width:130px;min-width:8.125rem;color:#fff;border-radius:4px;border:0;background-color:#404e56;text-align:center;padding-top:6px;padding-top:0.375rem;padding-bottom:6px;padding-bottom:0.375rem;padding-left:10px;padding-left:0.625rem;padding-right:10px;padding-right:0.625rem}
.btn.btn-primary:hover,
.btn.btn-primary:focus {color:#fff;background-color:#354147}
.btn.btn-detail-back {color:#354052;font-size:16px;font-size:1rem;line-height:1.5;text-align:center;border-radius:4px;border:solid 1px rgba(0,0,0,0.1);padding:12px 45px;padding:0.75rem 45px;padding:12px 2.8125rem;padding:0.75rem 2.8125rem}
.form-control {height:32px;height:2rem;box-shadow:none}
#swipebox-bottom-bar,
#swipebox-top-bar {background:#fff;text-shadow:1px 1px 1px #fff}
#swipebox-top-bar {color:#111 !important}
#swipebox-prev,
#swipebox-next,
#swipebox-close {background-image:url('../themes/ate/assets/src/vendor/images/swipebox/icons-black.png')}
#swipebox-overlay {background:#fff}
.header-top-login,
.header-top-lang,
.header-top-eshop {height:35px;height:2.1875rem;line-height:35px;line-height:2.1875rem;color:#b0b0b1;font-size:10px;font-size:0.625rem;text-align:right;text-transform:uppercase}
.header-top-login a,
.header-top-lang a,
.header-top-eshop a {color:#354052;text-decoration:none;font-weight:500}
.header-top-login a:hover,
.header-top-lang a:hover,
.header-top-eshop a:hover {text-decoration:underline}
.header-top-login a:before {content:'';display:inline-block;width:16px;height:16px;background:url('../themes/ate/assets/images/icons/user.svg') center center no-repeat;vertical-align:middle;margin-right:10px;margin-right:0.625rem}
.header-top-lang a {}
.header-top-eshop {text-align:left}
.header-top-eshop:before {display:inline-block;content:'';width:14px;height:14px;background:url('../themes/ate/assets/images/icons/cart.svg') center center no-repeat;margin-right:8px;vertical-align:middle}
.header .navbar {height:80px;height:5rem;min-height:80px;min-height:5rem;background-color:#eee;border:none;border-radius:0;z-index:100;margin:0}
.header .navbar:before,
.header .navbar:after {content:" ";display:table}
.header .navbar:after {clear:both}
.header .navbar:before,
.header .navbar:after {content:" ";display:table}
.header .navbar:after {clear:both}
.header .navbar-brand {display:block;float:left;height:80px;height:5rem;padding:0;padding-left:15px}
.header .navbar-brand img {display:block;width:188px;margin-top:10px;margin-top:0.625rem}
.header .navbar-search {position:relative;display:block;width:36px;width:2.25rem;height:36px;height:2.25rem;background-color:#273142;border-radius:3px;margin-top:22px;margin-top:1.375rem;margin-left:25px;margin-left:1.5625rem;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.header .navbar-search:hover {background-color:#0b0d12}
.header .navbar-search:before {position:absolute;content:'';display:block;width:14px;height:14px;top:50%;left:50%;margin-top:-7px;margin-left:-7px;background:url('../themes/ate/assets/images/icons/search.svg') center center no-repeat}
.header .navbar-nav >li {position:relative;padding:15px 0;padding:0.9375rem 0}
.header .navbar-nav >li >a {display:block;height:50px;height:3.125rem;line-height:50px;line-height:3.125rem;color:#354052;font-size:18px;font-size:1.125rem;padding:0 10px;padding:0 0.625rem;margin:0 8px;margin:0 0.5rem;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.header .navbar-nav >li >a:hover {background-color:#e1e1e1;border-radius:2px}
.header .navbar-nav >li:hover .menu-children {visibility:visible}
.header .navbar-nav .menu-right .menu-children {left:auto;right:0}
.header .navbar-nav .menu-right .menu-children:before {left:auto;right:40px}
.header .navbar-nav .menu-right.mega-menu .menu-children {right:550px}
.header .navbar-nav .menu-right.mega-menu .menu-children:before {right:-510px;border-color:transparent transparent #404e56 transparent}
.header .navbar-nav .menu-children {position:absolute;visibility:hidden;top:68px;top:4.25rem;left:0;min-width:245px;min-width:15.3125rem;margin:0;padding:10px 0;padding:0.625rem 0;list-style:none;background-color:#fff;box-shadow:0 2px 3px 2px rgba(0,0,0,0.2)}
.header .navbar-nav .menu-children:before {position:absolute;display:block;content:'';width:0;height:0;left:40px;top:-10px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent}
.header .navbar-nav .menu-children >li {display:block;padding:0;margin:0}
.header .navbar-nav .menu-children >li >a {position:relative;display:block;color:#354052;font-size:14px;font-size:0.875rem;line-height:2.43;padding:0;padding-left:31px;padding-left:1.9375rem;padding-right:31px;padding-right:1.9375rem}
.header .navbar-nav .menu-children >li >a:before {position:absolute;content:'';display:block;width:6px;height:8px;background-image:url('../themes/ate/assets/images/icons/menu-arrow.svg');background-position:center center;background-repeat:no-repeat;left:15px;top:50%;margin-top:-4px}
.header .navbar-nav .menu-children >li >a:hover,
.header .navbar-nav .menu-children >li >a:focus {color:#ff8000;background:#f7f7f7;text-decoration:none}
.header .navbar-nav .menu-children >li >a:hover:before,
.header .navbar-nav .menu-children >li >a:focus:before {background-image:url('../themes/ate/assets/images/icons/menu-arrow-orange.svg')}
.header .navbar-nav .mega-menu .menu-children {box-shadow:none}
.header .navbar-nav .mega-menu .menu-children >li.active >a {background:#f7f7f7}
.header .navbar-nav .mega-menu .menu-children >li.active .submenu-wrap {display:block}
.header .navbar-nav .mega-menu .menu-children >li >.submenu-wrap {position:absolute;display:none;top:0;bottom:0;left:0;width:735px;padding-left:245px;z-index:-1;background-color:#f7f7f7;box-shadow:0 2px 3px 2px rgba(0,0,0,0.2)}
.header .navbar-nav .mega-menu .menu-children >li >.submenu-wrap >ul {min-width:490px;margin:0;padding:10px 0;padding:0.625rem 0;list-style:none;background-color:#f7f7f7}
.header .navbar-nav .mega-menu .menu-children >li >.submenu-wrap >ul >li {display:block;padding:0;margin:0}
.header .navbar-nav .mega-menu .menu-children >li >.submenu-wrap >ul >li >a {position:relative;display:block;color:#354052;font-size:14px;font-size:0.875rem;line-height:2.43;padding:0;padding-left:31px;padding-left:1.9375rem;padding-right:31px;padding-right:1.9375rem}
.header .navbar-nav .mega-menu .menu-children >li >.submenu-wrap >ul >li >a:before {position:absolute;content:'';display:block;width:6px;height:8px;background-image:url('../themes/ate/assets/images/icons/menu-arrow.svg');background-position:center center;background-repeat:no-repeat;left:15px;top:50%;margin-top:-4px}
.header .navbar-nav .mega-menu .menu-children >li >.submenu-wrap >ul >li >a:hover,
.header .navbar-nav .mega-menu .menu-children >li >.submenu-wrap >ul >li >a:focus {color:#ff8000;text-decoration:none}
.header .navbar-nav .mega-menu .menu-children >li >.submenu-wrap >ul >li >a:hover:before,
.header .navbar-nav .mega-menu .menu-children >li >.submenu-wrap >ul >li >a:focus:before {background-image:url('../themes/ate/assets/images/icons/menu-arrow-orange.svg')}
.header .navbar-toggle {width:36px;width:2.25rem;height:36px;height:2.25rem;background-color:#273142;border-radius:3px;margin-top:22px;margin-top:1.375rem;padding:9px 6px;padding:.5625rem 6px;padding:9px .375rem;padding:.5625rem .375rem}
.header .navbar-toggle .icon-bar {background-color:#fff}
body.en .header .navbar-nav >li >a {padding:0 8px}
.footer-wrap {position:relative;border-top:solid 1px #d6d6d6;padding-top:30px;padding-top:1.875rem}
.footer-col {display:inline-block;min-width:120px;max-width:170px;margin-right:40px;margin-right:2.5rem;vertical-align:top}
.footer-col:last-child {margin-right:0}
.footer-col h5 {color:#354052;font-size:14px;font-size:0.875rem;font-weight:500;line-height:1.5;margin:0;margin-bottom:14px;margin-bottom:0.875rem}
.footer-col ul {margin:0;padding:0;list-style:none}
.footer-col ul li {display:block;margin-bottom:14px;margin-bottom:0.875rem}
.footer-col ul li.delimiter {border-top:1px solid #D6D6D6;padding-top:21px;padding-top:1.3125rem;margin-top:21px;margin-top:1.3125rem}
.footer-col ul li a {color:#354052;line-height:1.5;text-decoration:none}
.footer-col ul li a:hover,
.footer-col ul li a:focus {text-decoration:underline}
.footer-newsletter {position:relative;margin-bottom:35px;margin-bottom:2.1875rem}
.footer-newsletter:before {position:absolute;content:'';left:0;right:0;top:-31px;height:3px;background-color:#ff8000}
.footer-newsletter h5 {color:#354052;font-size:14px;font-size:0.875rem;font-weight:500;line-height:1.5;margin:0}
.footer-newsletter p {color:#354052;line-height:1.5;margin:0;margin-bottom:14px;margin-bottom:0.875rem}
.footer-newsletter .form-control {margin-right:5px;margin-right:0.3125rem}
.footer-social {margin-bottom:25px;margin-bottom:1.5625rem}
.footer-social h5 {display:inline-block;color:#354052;font-size:14px;font-size:0.875rem;font-weight:500;line-height:1.5;margin:0;margin-right:14px;margin-right:0.875rem;vertical-align:middle}
.footer-social ul {display:inline-block;padding:0;margin:0;list-style:none;vertical-align:middle}
.footer-social ul li {display:inline-block;vertical-align:middle;margin-right:15px;margin-right:0.9375rem}
.footer-social ul li a {position:relative;display:block;width:21px;width:1.3125rem;height:21px;height:1.3125rem;font-size:0}
.footer-social ul li a:before {position:absolute;content:'';width:21px;width:1.3125rem;height:21px;height:1.3125rem;top:0;left:0;background-color:#fff;background-position:center center;background-repeat:no-repeat}
.footer-social ul li a.facebook:before {background-image:url('../themes/ate/assets/images/icons/facebook.svg')}
.footer-social ul li a.twitter:before {background-image:url('../themes/ate/assets/images/icons/twitter.svg')}
.footer-social ul li a.instagram:before {background-image:url('../themes/ate/assets/images/icons/instagram.svg')}
.footer-social ul li a.linkedin:before {background-image:url('../themes/ate/assets/images/icons/linkedin.svg')}
.footer-social ul li a.youtube:before {background-image:url('../themes/ate/assets/images/icons/youtube.svg')}
.footer-address p {color:#354052;line-height:1.5;margin:0}
.footer-address p a {color:inherit}
.footer-address p a:hover,
.footer-address p a:focus {text-decoration:underline}
.footer-copyright {font-size:10px;font-size:0.625rem;line-height:1.4;padding-top:35px;padding-top:2.1875rem;padding-bottom:10px;padding-bottom:0.625rem}
.footer-copyright a {color:inherit}
.footer-copyright a:hover,
.footer-copyright a:focus {text-decoration:underline}
.footer-copyright .spacer {display:inline-block;margin:0 10px;margin:0 0.625rem}
.page-breadcrumb {padding:12px 0;padding:0.75rem 0;margin-bottom:60px;margin-bottom:3.75rem}
.page-breadcrumb ul {padding:0;margin:0;list-style:none}
.page-breadcrumb ul:before,
.page-breadcrumb ul:after {content:" ";display:table}
.page-breadcrumb ul:after {clear:both}
.page-breadcrumb ul:before,
.page-breadcrumb ul:after {content:" ";display:table}
.page-breadcrumb ul:after {clear:both}
.page-breadcrumb ul li {position:relative;display:block;float:left;color:#b0b0b1;font-size:14px;font-size:0.875rem;line-height:1.5;margin-right:28px;margin-right:1.75rem}
.page-breadcrumb ul li:after {position:absolute;content:'';width:6px;width:0.375rem;right:-17px;right:-1.0625rem;top:0;bottom:0;background:url('../themes/ate/assets/images/icons/breadcrumb-arrow.svg') center center no-repeat}
.page-breadcrumb ul li:last-child {margin-right:0}
.page-breadcrumb ul li:last-child:after {content:none}
.page-breadcrumb ul li a {color:inherit;text-decoration:none}
.page-breadcrumb ul li a:hover,
.page-breadcrumb ul li a:focus {color:#ff8000;text-decoration:none}
.page-breadcrumb ul li span {color:#2EA2F8}
.main-content {margin-bottom:100px;margin-bottom:6.25rem}
.main-content.low {margin-bottom:0}
.main-content-sidebar .sidebar-title {color:#354052;font-size:13px;font-size:0.8125rem;font-weight:500;line-height:1.46;text-transform:uppercase;margin:0;margin-bottom:5px;margin-bottom:0.3125rem}
.main-content-sidebar .sidebar-widget {margin-bottom:40px;margin-bottom:2.5rem}
.main-content-sidebar .sidebar-widget:last-child {margin-bottom:0}
.main-content-sidebar .sidebar-newsletter-header {text-align:center;background-color:#404e56;padding:11px 20px;padding:0.6875rem 20px;padding:11px 1.25rem;padding:0.6875rem 1.25rem}
.main-content-sidebar .sidebar-newsletter-header h4 {color:#fff;font-size:16px;font-size:1rem;font-weight:500;line-height:1.5;margin:0}
.main-content-sidebar .sidebar-newsletter-body {background-color:#ff8000;padding:10px;padding:0.625rem;padding-bottom:15px;padding-bottom:0.9375rem;text-align:center}
.main-content-sidebar .sidebar-newsletter-body p {color:#fff;line-height:1.5}
.main-title {color:#354052;font-size:34px;font-size:2.125rem;font-weight:300;line-height:1.18;margin:0;margin-bottom:30px;margin-bottom:1.875rem}
.page-wysiwyg a {color:#ff8000;text-decoration:underline}
.page-wysiwyg a:hover,
.page-wysiwyg a:focus {color:#ff8000;text-decoration:none}
.page-wysiwyg table {width:100%;margin:20px 0;margin:1.25rem 0}
.page-wysiwyg table th,
.page-wysiwyg table td {color:#354052;font-size:13px;font-size:0.8125rem;line-height:2;border-bottom:1px solid #e9edf1;padding-right:5px;padding-right:0.3125rem;vertical-align:top}
.page-wysiwyg table th:last-child,
.page-wysiwyg table td:last-child {padding-right:0}
.page-wysiwyg table tr:hover td {background-color:rgba(233,237,241,0.5)}
.page-wysiwyg table th {font-size:12px;font-size:0.75rem;font-weight:500;line-height:1.75;text-transform:uppercase}
.bottom-box {display:flex;flex-direction:row;flex-wrap:wrap;background-color:#ff8000;align-items:center}
.bottom-box-icon {position:relative;min-height:85px;flex-basis:84px;background-color:#404e56}
.bottom-box-icon:before {position:absolute;display:block;content:'';width:40px;width:2.5rem;height:23px;height:1.4375rem;left:50%;top:50%;margin-left:-20px;margin-left:-1.25rem;margin-top:-11px;margin-top:-0.6875rem;background:url('../themes/ate/assets/images/icons/hands.svg') center center no-repeat}
.bottom-box-body {flex:1;padding:15px 25px;padding:0.9375rem 25px;padding:15px 1.5625rem;padding:0.9375rem 1.5625rem}
.bottom-box-body p {color:#fff;font-size:16px;font-size:1rem;line-height:1.75;margin:0}
.bottom-box-button {flex-basis:120px}
.bottom-box-button .btn {margin:0 20px;margin:0 1.25rem}
.bottom-box-form {border:1px solid #979797;border-top:none;padding:30px 25px;padding:1.875rem 25px;padding:30px 1.5625rem;padding:1.875rem 1.5625rem}
.bottom-box-form h3 {font-size:22px;font-size:1.375rem;font-weight:400;line-height:1.45;margin:0;margin-bottom:40px;margin-bottom:2.5rem;text-align:center}
.bottom-box-form .form-control {font-size:16px;font-size:1rem;line-height:1.5;height:40px;height:2.5rem}
.bottom-box-form textarea.form-control {height:150px;height:9.375rem}
.bottom-box-form .submit-button {text-align:right}
.bottom-box-form .submit-button .btn {font-size:18px;font-size:1.125rem;padding:12px 82px;padding:0.75rem 82px;padding:12px 5.125rem;padding:0.75rem 5.125rem;margin-top:14px;margin-top:0.875rem}
.short-contact {height:100%;padding:18px;padding:1.125rem;padding-bottom:30px;padding-bottom:1.875rem;background-color:#eee;border-left:3px solid #ff8000}
.short-contact h5 {color:#354052;font-size:14px;font-size:0.875rem;font-weight:500;line-height:1.5;text-transform:uppercase;margin:0;margin-bottom:30px;margin-bottom:1.875rem}
.short-contact p strong {display:block;font-size:18px;font-size:1.125rem;line-height:1.33}
.short-contact p a {color:#4a90e2}
.subcateg-list {padding-top:40px;padding-top:2.5rem}
.subcateg-list .subcateg {display:block;height:calc(100% - 30px);background-color:#e9edf1;border-left:10px solid #bcc1c4;padding:20px 23px;padding:1.25rem 23px;padding:20px 1.4375rem;padding:1.25rem 1.4375rem;margin-bottom:30px;margin-bottom:1.875rem}
.subcateg-list .subcateg:hover,
.subcateg-list .subcateg:focus {text-decoration:none;background-color:#ff8000}
.subcateg-list .subcateg:hover h4,
.subcateg-list .subcateg:focus h4,
.subcateg-list .subcateg:hover p,
.subcateg-list .subcateg:focus p {color:#fff}
.subcateg-list .subcateg h4 {color:#354052;font-size:22px;font-size:1.375rem;font-weight:400;line-height:1.36;margin:0}
.subcateg-list .subcateg p {line-height:1.5;margin:0;margin-bottom:35px;margin-bottom:2.1875rem}
.subcateg-list .subcateg.has-image {position:relative;min-height:220px;border-left:none;padding-left:223px;padding-left:13.9375rem}
.subcateg-list .subcateg.has-image .image {position:absolute;left:0;top:0;bottom:0;width:200px;width:12.5rem;background-color:#F2F2F2;background-repeat:no-repeat;background-position:center center;background-size:cover}
.subcateg-list .subcateg.has-image p {margin-bottom:0}
.subcateg-list .subcateg.has-icon {position:relative;border-left:none;padding-left:223px;padding-left:13.9375rem}
.subcateg-list .subcateg.has-icon .icon {position:absolute;left:0;top:0;bottom:0;width:200px;width:12.5rem;background-color:#bcc1c4;background-repeat:no-repeat;background-position:center center;background-size:75px auto}
.subcateg-list .subcateg.has-icon p {margin-bottom:0}
.techsupport-box {display:flex;max-width:820px;flex-direction:row;flex-wrap:wrap;background-color:#ff8000;align-items:center;margin:0 auto}
.techsupport-box-icon {position:relative;min-height:85px;flex-basis:84px;background-color:#404e56}
.techsupport-box-icon:before {position:absolute;display:block;content:'';width:40px;width:2.5rem;height:23px;height:1.4375rem;left:50%;top:50%;margin-left:-20px;margin-left:-1.25rem;margin-top:-11px;margin-top:-0.6875rem;background:url('../themes/ate/assets/images/icons/arrows.svg') center center no-repeat}
.techsupport-box-body {flex:1;padding:15px 25px;padding:0.9375rem 25px;padding:15px 1.5625rem;padding:0.9375rem 1.5625rem}
.techsupport-box-body h5 {color:#FFF;font-size:18px;font-size:1.125rem;font-weight:300;margin:0}
.techsupport-box-body p {color:#fff;font-size:14px;font-size:0.875rem;line-height:21px;line-height:1.3125rem;margin:0}
.techsupport-box-button {flex-basis:120px}
.techsupport-box-button .btn {margin:0 20px;margin:0 1.25rem}
.techsupport-box-form {max-width:820px;border:1px solid #979797;border-top:none;padding:30px 25px;padding:1.875rem 25px;padding:30px 1.5625rem;padding:1.875rem 1.5625rem;margin:0 auto}
.techsupport-box-form h3 {font-size:22px;font-size:1.375rem;font-weight:400;line-height:1.45;margin:0;margin-bottom:40px;margin-bottom:2.5rem;text-align:center}
.techsupport-box-form .form-control {font-size:16px;font-size:1rem;line-height:1.5;height:40px;height:2.5rem}
.techsupport-box-form textarea.form-control {height:150px;height:9.375rem}
.techsupport-box-form .submit-button {text-align:right}
.techsupport-box-form .submit-button .btn {font-size:18px;font-size:1.125rem;padding:12px 82px;padding:0.75rem 82px;padding:12px 5.125rem;padding:0.75rem 5.125rem;margin-top:14px;margin-top:0.875rem}
.gallery {display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;margin-bottom:10px}
.gallery .item img {max-width:100%}
.hp-title {color:#354052;font-size:22px;font-size:1.375rem;font-weight:400;line-height:1.45;text-align:center;margin:0;margin-bottom:30px;margin-bottom:1.875rem}
.hp-slider .carousel-inner {background:#404e56}
.hp-slider .carousel-inner .item {background-position:center center;background-repeat:no-repeat;padding-top:100px;padding-top:6.25rem;padding-bottom:80px;padding-bottom:5rem}
.hp-slider .carousel-wrap {position:relative}
.hp-slider .carousel-wrap:before {content:'';position:absolute;width:415px;width:25.9375rem;left:-150px;left:-9.375rem;top:-100px;top:-6.25rem;bottom:-80px;bottom:-5rem;background-image:linear-gradient(to right,#404e56,rgba(64,78,86,0))}
.hp-slider .carousel-wrap:after {content:'';position:absolute;width:415px;width:25.9375rem;right:-150px;right:-9.375rem;top:-100px;top:-6.25rem;bottom:-80px;bottom:-5rem;background-image:linear-gradient(to left,#404e56,rgba(64,78,86,0))}
.hp-slider .carousel-body {position:relative;max-width:498px;max-width:31.125rem;background-color:rgba(255,255,255,0.88);padding:20px 25px;padding:1.25rem 25px;padding:20px 1.5625rem;padding:1.25rem 1.5625rem;margin-left:60px;margin-left:3.75rem}
.hp-slider .carousel-body:before {position:absolute;content:'';width:10px;width:0.625rem;top:0;bottom:0;left:-14px;left:-0.875rem;background:#ff8000}
.hp-slider .carousel-body h3 {color:#ff8000;font-size:36px;font-size:2.25rem;font-weight:400;line-height:1.67;margin:0;margin-bottom:5px;margin-bottom:0.3125rem}
.hp-slider .carousel-body p {font-size:18px;font-size:1.125rem;font-weight:500;min-height:105px;min-height:6.5625rem;margin-bottom:20px;margin-bottom:1.25rem}
.hp-slider .carousel-body .btn {font-size:18px;font-size:1.125rem;padding:10px 50px;padding:0.625rem 50px;padding:10px 3.125rem;padding:0.625rem 3.125rem}
.hp-slider .carousel-indicators li {width:8px;width:0.5rem;height:8px;height:0.5rem;margin:0 5px;margin:0 0.3125rem;background-color:#d8d8d8;border:none}
.hp-slider .carousel-indicators li.active {background-color:#ff8000}
.hp-services {padding-top:50px;padding-top:3.125rem;padding-bottom:95px;padding-bottom:5.9375rem}
.hp-services .subcateg-list {margin:0;padding:0}
.hp-services .subcateg-list .subcateg {border-left:10px solid #ff8000}
.hp-services .subcateg-list .subcateg.has-image {min-height:160px;min-height:10rem}
.hp-services .subcateg-list .subcateg h4 {margin-bottom:20px;margin-bottom:1.25rem}
.hp-categories-wrap {background-color:rgba(238,238,238,0.7);padding-top:70px;padding-top:4.375rem;padding-bottom:40px;padding-bottom:2.5rem}
.hp-categories .category {display:block;float:left;width:164px;width:10.25rem;height:164px;height:10.25rem;border-radius:31px;border:solid 1px rgba(81,97,115,0.22);padding:10px 20px;padding:0.625rem 20px;padding:10px 1.25rem;padding:0.625rem 1.25rem;margin-right:31px;margin-right:1.9375rem;margin-bottom:30px;margin-bottom:1.875rem;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.hp-categories .category:hover,
.hp-categories .category:focus {color:inherit;border-color:#ff8000;background-color:#ff8000;text-decoration:none}
.hp-categories .category:hover .category-icon,
.hp-categories .category:focus .category-icon {background-position:center bottom}
.hp-categories .category:hover .category-title,
.hp-categories .category:focus .category-title {color:#fff}
.hp-categories .category:nth-child(5n) {margin-right:0}
.hp-categories .category-icon {display:block;margin:0 auto;margin-top:20px;margin-top:1.25rem;margin-bottom:27px;margin-bottom:1.6875rem;width:40px;width:2.5rem;height:40px;height:2.5rem;background-position:center top;background-repeat:no-repeat;background-size:40px 80px}
.hp-categories .category-icon.icon-1 {background-image:url('../themes/ate/assets/images/categ-1.png')}
.hp-categories .category-icon.icon-2 {background-image:url('../themes/ate/assets/images/categ-2.png')}
.hp-categories .category-title {display:block;height:48px;height:3rem;color:#354052;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.33;margin:0;text-transform:uppercase;text-align:center}
.hp-news {padding:0;background-color:#ff8000}
.hp-news .container {background-image:url('../themes/ate/assets/images/page-header-bg.png');background-repeat:no-repeat;background-position:right center;padding-top:45px;padding-top:2.8125rem;padding-bottom:65px;padding-bottom:4.0625rem}
.hp-news .hp-title {color:#fff}
.hp-news .new-article {padding:20px;padding:1.25rem;background-color:#fff}
.hp-news .new-article h4 {color:#354052;font-size:16px;font-size:1rem;font-weight:500;line-height:1.5;margin:0;margin-bottom:6px;margin-bottom:0.375rem}
.hp-news .new-article h4 a {color:inherit}
.hp-news .new-article h4 a:hover,
.hp-news .new-article h4 a:focus {color:inherit;text-decoration:underline}
.hp-news .new-article-info {color:#b0b0b1;font-size:13px;font-size:0.8125rem;line-height:1.62}
.hp-news .new-article-info a {text-transform:uppercase}
.hp-news .new-article-info a:hover,
.hp-news .new-article-info a:focus {color:inherit;text-decoration:underline}
.hp-news .new-article-info time:after {display:inline-block;content:'|';margin-left:15px;margin-right:20px}
.hp-news .new-article-body {padding:5px 0;padding:0.3125rem 0}
.hp-news .new-article-body p {line-height:1.5;margin:0}
.hp-news .new-article-more {line-height:1.5}
.hp-news .new-article-more a {color:#4a90e2}
.hp-news .new-article-more a:hover,
.hp-news .new-article-more a:focus {color:#4a90e2;text-decoration:underline}
.hp-about-us {text-align:center}
.hp-about-us-wrap {padding-top:50px;padding-top:3.125rem;padding-bottom:80px;padding-bottom:5rem}
.hp-about-us p {line-height:1.5;text-align:center;margin-bottom:25px;margin-bottom:1.5625rem}
.hp-about-us p.perex {font-size:18px;font-size:1.125rem;font-weight:500;line-height:1.44;margin:0;margin-bottom:30px;margin-bottom:1.875rem}
.hp-suppliers {padding-top:50px;padding-top:3.125rem;padding-bottom:50px;padding-bottom:3.125rem;background-color:rgba(238,238,238,0.7);text-align:center}
.hp-suppliers .logos .logo {display:block;height:120px;text-align:center;background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:#fff;border:15px solid #fff;margin-bottom:40px;margin-bottom:2.5rem}
.hp-partners {padding-top:50px;padding-top:3.125rem;padding-bottom:50px;padding-bottom:3.125rem;text-align:center}
.hp-partners .logos {display:flex;justify-content:center}
.hp-partners .logos .logo {display:block;height:120px;text-align:center;background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:#fff;border:15px solid #fff;margin-bottom:40px;margin-bottom:2.5rem}
.hp-partners .logos .logo img {display:block;max-height:120px}
.hp-partners .links {display:flex;column-gap:30px;justify-content:center}
.hp-partners .links a {text-decoration:underline}
.hp-partners .links a:hover {text-decoration:none}
.hp-box-bottom {padding-top:55px;padding-top:3.4375rem;padding-bottom:180px;padding-bottom:11.25rem}
.hp-banner-wrap .boxs {display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;margin-top:-52px}
@media only screen and (max-width:767px) {.hp-banner-wrap .boxs {grid-template-columns:1fr;max-width:80%;margin:-52px auto 0 }}
.hp-banner-wrap .boxs .box {display:grid;height:104px;border-radius:4px;background-color:#FF860C;box-shadow:0 0 30px 0 rgba(0,0,0,0.2);grid-template-columns:116px 1fr;text-transform:none;align-items:center}
.hp-banner-wrap .boxs .box:before {display:block;content:'';width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:56px 56px}
.hp-banner-wrap .boxs .box span {display:block;color:#FFF;font-size:22px;font-weight:bold;line-height:28px;text-transform:uppercase;padding-right:30px}
.hp-banner-wrap .boxs .box:hover {background-color:#f27900;text-decoration:none}
.hp-banner-wrap .boxs .box.systems:before {background-image:url('../themes/ate/assets/images/icons/kamerove-systemy-72x72-negative.svg')}
.hp-banner-wrap .boxs .box.products:before {background-image:url('../themes/ate/assets/images/icons/vlastni-produkty-72x72-negative.svg')}
.hp-banner-wrap .boxs .box.eshop:before {background-image:url('../themes/ate/assets/images/icons/kosik-72x72-negative.svg')}
.hp-banner {display:flex;background-color:#414F58;background-image:url('../themes/ate/assets/images/banner-hp.png');background-repeat:no-repeat;background-position:left center;min-height:450px;align-items:center;justify-content:center;padding:25px 0 52px 0}
.hp-banner h1 {color:#fff;font-size:56px;font-weight:200;line-height:56px;text-align:center;margin:0 0 25px}
.hp-banner h1 b {color:#FF8000;font-weight:700}
.hp-banner p {color:#fff;font-size:14px;line-height:21px;text-align:center;margin:0 0 25px}
.hp-services {padding-top:75px;padding-top:4.6875rem;padding-bottom:95px;padding-bottom:5.9375rem}
.hp-services .perex {max-width:940px;line-height:21px;text-align:center;margin:0 auto 50px}
.hp-services .services {display:grid;grid-template-columns:1fr 1fr;grid-gap:50px 65px}
@media only screen and (max-width:767px) {.hp-services .services {grid-template-columns:1fr }}
.hp-services .services .service {display:grid;grid-template-columns:72px 1fr;grid-gap:35px;margin:0}
.hp-services .services .service:before {display:block;content:'';width:100%;height:100%;background-position:left top;background-repeat:no-repeat;background-size:72px 72px}
.hp-services .services .service h4 {color:#242B2F;font-size:22px;line-height:30px;margin:0 0 12px}
.hp-services .services .service p {line-height:21px;margin:0 0 18px}
.hp-services .services .service .btn-more {color:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:4px;background-color:#404E56}
.hp-services .services .service .btn-more:hover {color:#fff;background-color:#354147}
.hp-services .services .service.systems:before {background-image:url('../themes/ate/assets/images/icons/kamerove-systemy-72x72.svg')}
.hp-services .services .service.tests:before {background-image:url('../themes/ate/assets/images/icons/testy-studie-72x72.svg')}
.hp-services .services .service.products:before {background-image:url('../themes/ate/assets/images/icons/vlastni-produkty-72x72.svg')}
.hp-services .services .service.training:before {background-image:url('../themes/ate/assets/images/icons/skoleni-72x72.svg')}
.hp-news .news {display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;padding:0}
@media only screen and (max-width:767px) {.hp-news .news {grid-template-columns:1fr }}
.hp-news .article {padding:20px;padding:1.25rem;background-color:#fff}
.hp-news .article h4 {color:#354052;font-size:16px;font-size:1rem;font-weight:500;line-height:1.5;margin:0;margin-bottom:6px;margin-bottom:0.375rem}
.hp-news .article h4 a {color:inherit}
.hp-news .article h4 a:hover,
.hp-news .article h4 a:focus {color:inherit;text-decoration:underline}
.hp-news .article-info {color:#b0b0b1;font-size:13px;font-size:0.8125rem;line-height:1.62}
.hp-news .article-info a {text-transform:uppercase}
.hp-news .article-info a:hover,
.hp-news .article-info a:focus {color:inherit;text-decoration:underline}
.hp-news .article-info time:after {display:inline-block;content:'|';margin-left:15px;margin-right:20px}
.hp-news .article-body {padding:5px 0;padding:0.3125rem 0}
.hp-news .article-body p {line-height:1.5;margin:0}
.hp-news .article-more {line-height:1.5}
.hp-news .article-more a {color:#4a90e2}
.hp-news .article-more a:hover,
.hp-news .article-more a:focus {color:#4a90e2;text-decoration:underline}
.news {padding-bottom:100px;padding-bottom:6.25rem}
.news-header {height:220px;height:13.75rem;background-image:linear-gradient(to top,#f2f4f7,#fff)}
.news .new-article {display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:30px;padding-bottom:1.875rem;border-bottom:1px solid #e9edf1}
.news .new-article-image {flex-basis:240px;margin-right:25px;margin-right:1.5625rem}
.news .new-article-image img {display:block;width:100%}
.news .new-article-info {color:#b0b0b1;line-height:1.5;margin-bottom:5px;margin-bottom:0.3125rem}
.news .new-article-info a {text-transform:uppercase}
.news .new-article-info a:hover,
.news .new-article-info a:focus {color:inherit;text-decoration:underline}
.news .new-article-info time:after,
.news .new-article-info .author:after {display:inline-block;content:'|';margin-left:15px;margin-right:20px}
.news .new-article-body {flex:1}
.news .new-article-body h3 {color:#354052;font-size:22px;font-weight:500;line-height:1.45;margin:0;margin-bottom:5px;margin-bottom:0.3125rem}
.news .new-article-body h3 a {color:inherit}
.news .new-article-body h3 a:hover,
.news .new-article-body h3 a:focus {text-decoration:underline}
.news .new-article-body p {line-height:1.5;margin:0;margin-bottom:20px;margin-bottom:1.25rem}
.news .new-article + .new-article {margin-top:30px;margin-top:1.875rem}
.news-category-list {margin:0;padding:0;list-style:0}
.news-category-list li {display:block;border-bottom:solid 1px #e9edf1}
.news-category-list li:first-child {border-top:solid 1px #e9edf1}
.news-category-list li a {display:inline-block;color:#0061ad;font-size:16px;line-height:2.25}
.news-category-list li a:before {display:inline-block;content:'';width:11px;width:0.6875rem;height:11px;height:0.6875rem;margin-right:10px;margin-right:0.625rem}
.news-detail h2 {color:#354052;font-size:22px;font-size:1.375rem;font-weight:500;line-height:1.45;margin:0;margin-bottom:5px;margin-bottom:0.3125rem}
.news-detail .new-article-info {color:#b0b0b1;line-height:1.5;margin-bottom:5px;margin-bottom:0.3125rem}
.news-detail .new-article-info a {text-transform:uppercase}
.news-detail .new-article-info a:hover,
.news-detail .new-article-info a:focus {color:inherit;text-decoration:underline}
.news-detail .new-article-info time:after,
.news-detail .new-article-info .author:after {display:inline-block;content:'|';margin-left:15px;margin-right:20px}
.news-detail-contact h4 {color:#354052;font-size:16px;font-size:1rem;font-weight:400;line-height:1.75;margin:0;margin-bottom:5px;margin-bottom:0.3125rem;text-transform:uppercase}
.news-detail-contact p {margin:0}
.news-detail-contact p a {color:inherit}
.news-detail-newsletter {display:flex;flex-direction:row;flex-wrap:wrap;max-width:600px;background-color:#e3e5e6}
.news-detail-newsletter-icon {position:relative;flex-basis:168px;background-color:#BCC1C4}
.news-detail-newsletter-icon:before {position:absolute;display:block;content:'';width:40px;width:2.5rem;height:23px;height:1.4375rem;left:50%;top:50%;margin-left:-20px;margin-left:-1.25rem;margin-top:-11px;margin-top:-0.6875rem;background:url('../themes/ate/assets/images/icons/mail-box.svg') center center no-repeat}
.news-detail-newsletter-body {flex:1;padding:18px 40px;padding:1.125rem 40px;padding:18px 2.5rem;padding:1.125rem 2.5rem}
.news-detail-newsletter-body h4 {color:#354052;font-size:18px;font-size:1.125rem;font-weight:500;line-height:1.33;margin:0}
.news-detail-newsletter-body p {margin:0;margin-bottom:23px;margin-bottom:1.4375rem}
.c-produktove-novinky {color:#707A80}
.c-produktove-novinky-bg:before {background-color:#707A80}
.c-aktuality {color:#6B47DB}
.c-aktuality-bg:before {background-color:#6B47DB}
.c-akce-slevy {color:#F85359}
.c-akce-slevy-bg:before {background-color:#F85359}
.c-konference-vystavy {color:#39B54A}
.c-konference-vystavy-bg:before {background-color:#39B54A}
.c-projekty-systemy {color:#0A8DDB}
.c-projekty-systemy-bg:before {background-color:#0A8DDB}
.page-header {padding:0;margin:0;border:0;background-color:#ff8000}
.page-header .container {background-image:url('../themes/ate/assets/images/page-header-bg.png');background-repeat:no-repeat;background-position:right center;padding-top:50px;padding-top:3.125rem;padding-bottom:50px;padding-bottom:3.125rem}
.page-header h2 {color:#fff;font-family:"Roboto",sans-serif;font-size:36px;font-size:2.25rem;font-weight:400;line-height:60px;line-height:3.75rem;margin:0}
.page-header p {max-width:600px;max-width:37.5rem;color:#fff;font-size:16px;font-size:1rem;font-weight:500;line-height:24px;line-height:1.5rem;margin:0}
.page .brand-perex {position:relative;padding-left:30px;padding-left:1.875rem;margin-bottom:30px;margin-bottom:1.875rem}
.page .brand-perex:before {position:absolute;content:'';left:0;top:6px;top:0.375rem;width:18px;width:1.125rem;height:18px;height:1.125rem;background:url('../themes/ate/assets/images/brand-logotyp.svg') center center no-repeat}
.page .brand-perex p {font-size:18px;font-size:1.125rem;font-weight:500;line-height:1.44;margin:0}
.page .page-content p {margin:0;margin-bottom:20px;margin-bottom:1.25rem}
.page .page-content h3 {color:#354052;font-size:22px;font-size:1.375rem;font-weight:400;line-height:1.45;margin:0}
.page .page-content h4 {color:#354052;font-size:16px;font-size:1rem;font-weight:500;line-height:1.5;margin:0;text-transform:uppercase}
.page .page-content .images-row {margin-bottom:20px;margin-bottom:1.25rem}
.page .page-content blockquote {font-size:18px;font-size:1.125rem;border-left:3px solid #ff8000}
.page .page-content blockquote p {margin:0}
.page .page-content a {color:#ff8000;text-decoration:underline}
.page .page-content a:focus,
.page .page-content a:hover {color:#ff8000;text-decoration:none}
.page .page-content .btn {position:relative;color:#fff;font-size:18px;font-size:1.125rem;padding:11px 20px;padding:0.6875rem 20px;padding:11px 1.25rem;padding:0.6875rem 1.25rem;padding-right:50px;padding-right:3.125rem;text-decoration:none}
.page .page-content .btn:hover,
.page .page-content .btn:focus {color:#fff;text-decoration:none}
.page .page-content .btn:after {position:absolute;content:'';width:6px;height:10px;right:21px;top:50%;margin-top:-5px;background-image:url('../themes/ate/assets/images/icons/btn-arrow-white.svg');background-position:center center;background-repeat:no-repeat}
.page-short-contact h4 {color:#354052;font-size:22px;font-size:1.375rem;line-height:1.45;margin:0;margin-bottom:30px;margin-bottom:1.875rem}
.content-wrap {overflow:visible}
.product,
.project,
.service,
.partner {margin-bottom:60px;margin-bottom:3.75rem}
.product h2,
.project h2,
.service h2,
.partner h2 {color:#354052;font-size:16px;font-size:1rem;font-weight:bold;line-height:1.5;text-transform:uppercase;margin:0}
.product-params table,
.project-params table,
.service-params table,
.partner-params table,
.product-downloads table,
.project-downloads table,
.service-downloads table,
.partner-downloads table {width:100%;margin:20px 0;margin:1.25rem 0}
.product-params table th,
.project-params table th,
.service-params table th,
.partner-params table th,
.product-downloads table th,
.project-downloads table th,
.service-downloads table th,
.partner-downloads table th,
.product-params table td,
.project-params table td,
.service-params table td,
.partner-params table td,
.product-downloads table td,
.project-downloads table td,
.service-downloads table td,
.partner-downloads table td {color:#354052;font-size:13px;font-size:0.8125rem;line-height:2;border-bottom:1px solid #e9edf1;padding-right:5px;padding-right:0.3125rem;vertical-align:top}
.product-params table th:last-child,
.project-params table th:last-child,
.service-params table th:last-child,
.partner-params table th:last-child,
.product-downloads table th:last-child,
.project-downloads table th:last-child,
.service-downloads table th:last-child,
.partner-downloads table th:last-child,
.product-params table td:last-child,
.project-params table td:last-child,
.service-params table td:last-child,
.partner-params table td:last-child,
.product-downloads table td:last-child,
.project-downloads table td:last-child,
.service-downloads table td:last-child,
.partner-downloads table td:last-child {padding-right:0}
.product-params table tr:hover td,
.project-params table tr:hover td,
.service-params table tr:hover td,
.partner-params table tr:hover td,
.product-downloads table tr:hover td,
.project-downloads table tr:hover td,
.service-downloads table tr:hover td,
.partner-downloads table tr:hover td {background-color:rgba(233,237,241,0.5)}
.product-params table th,
.project-params table th,
.service-params table th,
.partner-params table th,
.product-downloads table th,
.project-downloads table th,
.service-downloads table th,
.partner-downloads table th {font-size:12px;font-size:0.75rem;font-weight:500;line-height:1.75;text-transform:uppercase}
.product-box-bottom,
.project-box-bottom,
.service-box-bottom,
.partner-box-bottom {margin-bottom:60px;margin-bottom:3.75rem}
.product-contact,
.project-contact,
.service-contact,
.partner-contact {margin-bottom:60px;margin-bottom:3.75rem}
.product-images-main,
.project-images-main,
.service-images-main,
.partner-images-main {margin-bottom:5px}
.product-images-main img,
.project-images-main img,
.service-images-main img,
.partner-images-main img {display:block;width:100%}
.product-images-thumbs img,
.project-images-thumbs img,
.service-images-thumbs img,
.partner-images-thumbs img {width:calc(33.33% - 5px);margin-right:5px;margin-bottom:5px;display:inline-block}
.product-images-thumbs img:nth-child(3n),
.project-images-thumbs img:nth-child(3n),
.service-images-thumbs img:nth-child(3n),
.partner-images-thumbs img:nth-child(3n) {margin-right:0}
.vk_product-list {display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px}
.vk_product-list .item {position:relative;display:block;width:100%;height:100%;padding:170px 10px 25px;border-radius:5px;transition:all .3s ease;text-align:center;background-color:#fff;border:1px solid rgba(81,97,115,0.22);text-decoration:none}
.vk_product-list .item:hover {color:#fff;background-color:#ff8000;border-color:#ff8000}
.vk_product-list .item:before {position:absolute;content:'';left:50%;top:25px;width:120px;height:120px;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:100%;border-radius:120px;margin-left:-60px}
.vk_product-list .item h4 {margin:0 0 10px;font-size:18px;font-weight:400}
.vk_product-list .item p {margin-bottom:0}
.vk_product-list .item.item-7:before {background-image:url('../themes/ate/assets/images/icons/products/ATE-lak.png')}
.vk_product-list .item.item-1:before {background-image:url('../themes/ate/assets/images/icons/products/ATE-zdroj.png')}
.vk_product-list .item.item-64:before {background-image:url('../themes/ate/assets/images/icons/products/ATE-ministat.png')}
.vk_product-list .item.item-10:before {background-image:url('../themes/ate/assets/images/icons/products/ATE-drzak.png')}
.vk_product-list .item.item-42:before {background-image:url('../themes/ate/assets/images/icons/products/ATE-svetlo.png')}
.vk_product-list .item.item-54:before {background-image:url('../themes/ate/assets/images/icons/products/ATE-spinani-svetla-v1.png')}
.vk_product-list .item.item-6:before {background-image:url('../themes/ate/assets/images/icons/products/ATE-blok.png')}
.vk_product-list .item.item-55:before {background-image:url('../themes/ate/assets/images/icons/products/ATE-emulator.png')}
.vk_product-list .item.item-44:before {background-image:url('../themes/ate/assets/images/icons/products/ATE-claudie.png')}
.vk_product-list .item.item-78:before {background-image:url('../themes/ate/assets/images/icons/products/ATE-prevodnik.png')}
.vk_product-list .item.item-41:before {background-image:url('../themes/ate/assets/images/icons/products/ATE-produkty.png')}
.vk_product-list .item.item-43:before {background-image:url('../themes/ate/assets/images/icons/products/ATE-produkty.png')}
.vk_product-list .item.item-8:before {background-image:url('../themes/ate/assets/images/icons/products/ATE-produkty.png')}
.vk_product-list .item.item-9:before {background-image:url('../themes/ate/assets/images/icons/products/ATE-produkty.png')}
@media only screen and (max-width:1200px) {.vk_product-list {grid-template-columns:repeat(4,1fr) }}
@media only screen and (max-width:991px) {.vk_product-list {grid-template-columns:repeat(3,1fr) }}
@media only screen and (max-width:767px) {.vk_product-list {grid-template-columns:repeat(2,1fr) }}
@media only screen and (max-width:480px) {.vk_product-list {grid-template-columns:1fr }}
.vk_signpost .row {display:flex;flex-wrap:wrap;row-gap:2rem}
.vk_signpost .row:before,
.vk_signpost .row:after {display:none}
.vk_signpost--item {display:flex;text-align:center;align-items:center;justify-content:center}
.vk_signpost--item a {width:100%;height:100%;background:#fff;padding:32px;border-radius:5px;transition:all .3s ease;background-color:#fff;border:1px solid rgba(81,97,115,0.22);text-decoration:none}
.vk_signpost--item a:hover {background-color:#ff8000;border-color:#ff8000}
.vk_signpost--item h2 {color:#242B2F}
.vk_signpost--item img {background-color:#fff;width:120px;height:120px;background-size:100%;border-radius:120px}
.project-perex {position:relative;padding-left:30px;padding-left:1.875rem;margin-bottom:30px;margin-bottom:1.875rem}
.project-perex:before {position:absolute;content:'';left:0;top:6px;top:0.375rem;width:18px;width:1.125rem;height:18px;height:1.125rem;background:url('../themes/ate/assets/images/brand-logotyp.svg') center center no-repeat}
.project-perex p {font-size:18px;font-size:1.125rem;font-weight:500;line-height:1.44;margin:0}
.projects-list {display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px}
.projects-list .item {position:relative;display:block;width:100%;height:100%;padding:170px 10px 25px;border-radius:5px;transition:all .3s ease;text-align:center;background-color:#fff;border:1px solid rgba(81,97,115,0.22);text-decoration:none}
.projects-list .item:hover {color:#fff;background-color:#ff8000;border-color:#ff8000}
.projects-list .item:before {position:absolute;content:'';left:50%;top:25px;width:120px;height:120px;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:80%;border-radius:120px;margin-left:-60px}
.projects-list .item h4 {margin:0 0 10px;font-size:18px;font-weight:400}
.projects-list .item p {margin-bottom:0}
.projects-list .item.item-61:before {background-image:url('../themes/ate/assets/images/icons/projects/roboti.svg')}
.projects-list .item.item-63:before {background-image:url('../themes/ate/assets/images/icons/projects/mikroskopie.svg')}
.projects-list .item.item-83:before {background-image:url('../themes/ate/assets/images/icons/projects/neurony.svg')}
.projects-list .item.item-15:before {background-image:url('../themes/ate/assets/images/icons/projects/porovitost.svg')}
.projects-list .item.item-11:before {background-image:url('../themes/ate/assets/images/icons/projects/svetlomety.svg')}
.projects-list .item.item-12:before {background-image:url('../themes/ate/assets/images/icons/projects/rozmery_tvary.svg')}
.projects-list .item.item-14:before {background-image:url('../themes/ate/assets/images/icons/projects/montaz_kompletnost.svg')}
.projects-list .item.item-13:before {background-image:url('../themes/ate/assets/images/icons/projects/popis.svg')}
.projects-list .item.item-2:before {background-image:url('../themes/ate/assets/images/icons/projects/pasta_lepidlo.svg')}
.projects-list .item.item-62:before {background-image:url('../themes/ate/assets/images/icons/projects/3d.svg')}
@media only screen and (max-width:1200px) {.projects-list {grid-template-columns:repeat(4,1fr) }}
@media only screen and (max-width:991px) {.projects-list {grid-template-columns:repeat(3,1fr) }}
@media only screen and (max-width:767px) {.projects-list {grid-template-columns:repeat(2,1fr) }}
@media only screen and (max-width:480px) {.projects-list {grid-template-columns:1fr }}
.service-perex {position:relative;padding-left:30px;padding-left:1.875rem;margin-bottom:30px;margin-bottom:1.875rem}
.service-perex:before {position:absolute;content:'';left:0;top:6px;top:0.375rem;width:18px;width:1.125rem;height:18px;height:1.125rem;background:url('../themes/ate/assets/images/brand-logotyp.svg') center center no-repeat}
.service-perex p {font-size:18px;font-size:1.125rem;font-weight:500;line-height:1.44;margin:0}
.partner-perex {position:relative;padding-left:30px;padding-left:1.875rem;margin-bottom:30px;margin-bottom:1.875rem}
.partner-perex:before {position:absolute;content:'';left:0;top:6px;top:0.375rem;width:18px;width:1.125rem;height:18px;height:1.125rem;background:url('../themes/ate/assets/images/brand-logotyp.svg') center center no-repeat}
.partner-perex p {font-size:18px;font-size:1.125rem;font-weight:500;line-height:1.44;margin:0}
.partner-logo {position:absolute;left:20px;right:20px;top:20px;bottom:20px;background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:#fff;z-index:1}
.partner-logo-wrap {position:relative;max-width:315px;background-color:#eee}
.partner-logo-wrap img {display:block;width:100%}
.partners h2 {color:#354052;font-size:22px;font-size:1.375rem;font-weight:400;line-height:1.45;margin:0;margin-bottom:30px;margin-bottom:1.875rem}
.partners-list {margin-right:-10px}
.partners-list:before,
.partners-list:after {content:" ";display:table}
.partners-list:after {clear:both}
.partners-list:before,
.partners-list:after {content:" ";display:table}
.partners-list:after {clear:both}
.partners-list .partner-box {position:relative;display:block;float:left;width:calc(20% - 10px);margin-right:10px;margin-bottom:10px;background-color:#eee}
.partners-list .partner-box img {display:block;width:100%}
.partners-list .partner-box-logo {position:absolute;left:20px;right:20px;top:20px;bottom:20px;background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:#fff;border:8px solid #fff;z-index:1}
.partners-list .partner-box-content {position:absolute;display:none;left:0;right:0;top:0;background-color:#ff8000;padding:20px;padding:1.25rem;padding-top:calc(100% - 90px);box-shadow:0 2px 6px 0 rgba(0,0,0,0.5);z-index:2}
.partners-list .partner-box-content p {color:#fff;line-height:1.5;text-align:center;margin-bottom:30px;margin-bottom:1.875rem}
.partners-list .partner-box-content >span {display:block;color:#fff;line-height:1.5;text-align:center}
.partners-list a.partner-box:hover {background-color:#ff8000}
.partners-list a.partner-box:hover .partner-box-logo {z-index:3}
.partners-list a.partner-box:hover .partner-box-content {display:block}
.partners-list a.partner-box:hover .partner-box-content >span {text-decoration:underline}
.partners .content-wrap {overflow:visible !important}
.partners-list:first-of-type a.partner-box {pointer-events:none}
.certificate-perex {position:relative;padding-left:30px;padding-left:1.875rem;margin-bottom:30px;margin-bottom:1.875rem}
.certificate-perex:before {position:absolute;content:'';left:0;top:6px;top:0.375rem;width:18px;width:1.125rem;height:18px;height:1.125rem;background:url('../themes/ate/assets/images/brand-logotyp.svg') center center no-repeat}
.certificate-perex p {font-size:18px;font-size:1.125rem;font-weight:500;line-height:1.44;margin:0}
.certificate-logo {position:absolute;left:20px;right:20px;top:20px;bottom:20px;background-position:center center;background-size:contain;background-repeat:no-repeat;z-index:1}
.certificate-logo-wrap {position:relative;max-width:315px;background-color:#eee}
.certificate-logo-wrap img {display:block;width:100%}
.certificates h2 {color:#354052;font-size:22px;font-size:1.375rem;font-weight:400;line-height:1.45;margin:0;margin-bottom:30px;margin-bottom:1.875rem}
.certificates-list {margin-right:-10px}
.certificates-list:before,
.certificates-list:after {content:" ";display:table}
.certificates-list:after {clear:both}
.certificates-list:before,
.certificates-list:after {content:" ";display:table}
.certificates-list:after {clear:both}
.certificates-list .certificate-box {position:relative;display:block;float:left;width:calc(20% - 10px);margin-right:10px;margin-bottom:10px;background-color:#eee}
.certificates-list .certificate-box:hover {background-color:#ff8000}
.certificates-list .certificate-box:hover .certificate-box-logo {z-index:3}
.certificates-list .certificate-box:hover .certificate-box-content {display:block}
.certificates-list .certificate-box:hover .certificate-box-content >span {text-decoration:underline}
.certificates-list .certificate-box img {display:block;width:100%}
.certificates-list .certificate-box-logo {position:absolute;left:20px;right:20px;top:20px;bottom:20px;background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:#fff;border:8px solid #fff;z-index:1}
.certificates-list .certificate-box-content {position:absolute;display:none;left:0;right:0;top:0;background-color:#ff8000;padding:20px;padding:1.25rem;padding-top:calc(100% - 90px);box-shadow:0 2px 6px 0 rgba(0,0,0,0.5);z-index:2}
.certificates-list .certificate-box-content p {color:#fff;line-height:1.5;text-align:center;margin-bottom:30px;margin-bottom:1.875rem}
.certificates-list .certificate-box-content >span {display:block;color:#fff;line-height:1.5;text-align:center}
.certificate .content-wrap {overflow:visible !important}
.contact-address {padding:50px 0;padding:3.125rem 0;background-color:#404e56}
.contact-address h2 {color:#fff;font-size:22px;font-size:1.375rem;font-weight:400;line-height:1.45;text-transform:uppercase;margin:0;margin-bottom:30px;margin-bottom:1.875rem}
.contact-address h4 {color:#ff8000;font-size:18px;font-size:1.125rem;line-height:1.33;margin:0}
.contact-address p {color:#bfcdd5;line-height:1.5;margin:0;margin-bottom:20px;margin-bottom:1.25rem}
.contact-address p.small {color:#9badb6;font-size:10px;font-size:0.625rem;line-height:1.4}
.contact-map {position:relative}
.contact-map .gmap {height:500px}
.contact-map .over-map-wrap {position:absolute;left:0;right:0;top:40px;top:2.5rem}
.contact-map .over-map {width:480px;width:30rem;background-color:#fff;padding:10px 20px;padding:0.625rem 20px;padding:10px 1.25rem;padding:0.625rem 1.25rem}
.contact-map .over-map-title {font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.33}
.contact-map .over-map-desc {font-size:12px;font-size:0.75rem;line-height:1.17;margin-top:10px;margin-top:0.625rem;padding-top:10px;padding-top:0.625rem;border-top:1px solid #d8d8d8}
.contact-contacts {padding-top:63px;padding-top:3.9375rem}
.contact-contacts-section {padding-bottom:50px;padding-bottom:3.125rem}
.contact-contacts-section h2 {color:#354052;font-size:22px;font-size:1.375rem;font-weight:400;line-height:1.45;text-transform:uppercase;margin:0;margin-bottom:30px;margin-bottom:1.875rem}
.contact-contacts-section [class^="flex-col"],
.contact-contacts-section [class*=" flex-col"] {padding-bottom:30px;padding-bottom:1.875rem}
.contact-contacts-section:last-child {padding-bottom:30px;padding-bottom:1.875rem}
.contact-other {padding-top:60px;padding-top:3.75rem;padding-bottom:80px;padding-bottom:5rem;text-align:center}
.contact-other .btn {padding:9px 30px;padding:0.5625rem 30px;padding:9px 1.875rem;padding:0.5625rem 1.875rem}
.contact-other .btn + .btn {margin-left:30px;margin-left:1.875rem}
.contact-call-us {background-color:#e3e5e6;text-align:center}
.contact-call-us .container {background-image:url('../themes/ate/assets/images/contact-call-us-bg.png');background-position:right top;background-size:186px 185px;background-repeat:no-repeat;padding-top:70px;padding-top:4.375rem;padding-bottom:60px;padding-bottom:3.75rem}
.contact-call-us h2 {color:#354052;font-size:22px;font-size:1.375rem;font-weight:400;line-height:1.45;text-transform:uppercase;margin:0;margin-bottom:15px;margin-bottom:0.9375rem}
.contact-call-us .container >p {max-width:520px;line-height:1.5;margin:0 auto;margin-bottom:50px;margin-bottom:3.125rem}
.contact-call-us .call-us {display:inline-block;width:340px;width:21.25rem;background:#fff;padding:17px 25px;padding:1.0625rem 25px;padding:17px 1.5625rem;padding:1.0625rem 1.5625rem;padding-bottom:25px;padding-bottom:1.5625rem;text-align:center}
.contact-call-us .call-us-right {text-align:right}
.contact-call-us .call-us-left {text-align:left}
.contact-call-us .call-us h6 {color:#354052;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.33;margin:0;margin-bottom:25px;margin-bottom:1.5625rem}
.contact-call-us .call-us .phone {display:inline-block;color:#354052;font-size:22px;font-size:1.375rem;font-weight:600;line-height:1.45;margin-bottom:12px;margin-bottom:0.75rem;vertical-align:middle}
.contact-call-us .call-us .phone:before {display:inline-block;content:'';width:14px;width:0.875rem;height:14px;height:0.875rem;background-image:url('../themes/ate/assets/images/icons/call-orange.svg');background-position:center center;background-repeat:no-repeat;margin-right:13px;margin-right:0.8125rem;vertical-align:middle}
.contact-call-us .call-us .email {display:inline-block;color:#354052;line-height:1.5;vertical-align:middle}
.contact-call-us .call-us .email:before {display:inline-block;content:'';width:16px;width:1rem;height:13px;height:0.8125rem;background-image:url('../themes/ate/assets/images/icons/mail-orange.svg');background-position:center center;background-repeat:no-repeat;margin-right:5px;margin-right:0.3125rem;vertical-align:middle}
.carrers-header {margin-bottom:4px;margin-bottom:0.25rem}
.carrers-header:before,
.carrers-header:after {content:" ";display:table}
.carrers-header:after {clear:both}
.carrers-header:before,
.carrers-header:after {content:" ";display:table}
.carrers-header:after {clear:both}
.carrers-header .position,
.carrers-header .branch {float:left;font-size:12px;font-size:0.75rem;font-weight:500;line-height:1.75;text-transform:uppercase}
.carrers-header .position {width:60%}
.carrers-header .branch {width:40%}
.carrers .carrer {margin:0;margin-bottom:2px;border-radius:0;border:0;box-shadow:none}
.carrers .carrer-header {display:block;padding:9px 12px;padding:0.5625rem 12px;padding:9px 0.75rem;padding:0.5625rem 0.75rem;background-color:#f1f4f8;cursor:pointer;text-decoration:none;outline:none}
.carrers .carrer-header:before,
.carrers .carrer-header:after {content:" ";display:table}
.carrers .carrer-header:after {clear:both}
.carrers .carrer-header:before,
.carrers .carrer-header:after {content:" ";display:table}
.carrers .carrer-header:after {clear:both}
.carrers .carrer-header:hover,
.carrers .carrer-header:focus,
.carrers .carrer-header:not(.collapsed) {color:#fff;background-color:#ff8000;outline:none}
.carrers .carrer-header:hover .carrer-header-inner:after,
.carrers .carrer-header:focus .carrer-header-inner:after,
.carrers .carrer-header:not(.collapsed) .carrer-header-inner:after {background-image:url('../themes/ate/assets/images/icons/carrer-arrow-white.svg')}
.carrers .carrer-header-inner {position:relative}
.carrers .carrer-header-inner:after {position:absolute;content:'';display:block;width:16px;width:1rem;height:16px;height:1rem;top:50%;right:6px;right:0.375rem;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url('../themes/ate/assets/images/icons/carrer-arrow.svg');margin-top:8px;margin-top:0.5rem}
.carrers .carrer-header-inner .position,
.carrers .carrer-header-inner .branch {float:left;font-size:16px;font-size:1rem;font-weight:500;line-height:1.75}
.carrers .carrer-header-inner .position {width:60%}
.carrers .carrer-header-inner .branch {width:40%}
.carrers .carrer-body {margin-top:40px;margin-top:2.5rem;margin-left:3px;margin-left:0.1875rem;border-left:3px solid #ff8000;padding-left:20px;padding-left:1.25rem;margin-bottom:60px;margin-bottom:3.75rem}
.carrers .carrer-body .btn {position:relative;font-size:18px;font-size:1.125rem;padding:11px 20px;padding:0.6875rem 20px;padding:11px 1.25rem;padding:0.6875rem 1.25rem;padding-right:50px;padding-right:3.125rem}
.carrers .carrer-body .btn:after {position:absolute;content:'';width:6px;height:10px;right:21px;top:50%;margin-top:-5px;background-image:url('../themes/ate/assets/images/icons/btn-arrow-white.svg');background-position:center center;background-repeat:no-repeat}
.carrers .carrer-wysiwyg {margin-bottom:30px;margin-bottom:1.875rem}
.firm-timeline h3 {color:#354052;font-size:22px;font-size:1.375rem;font-weight:300;line-height:30px;margin:0 0 20px}
.firm-timeline ul {list-style:none;margin:0;padding:0}
.firm-timeline ul li {position:relative;display:block;padding-left:30px}
.firm-timeline ul li:before {position:absolute;content:'';width:13px;height:13px;left:0;top:17px;background:#FF8000;border-radius:3px;z-index:1}
.firm-timeline ul li:after {position:absolute;content:'';width:3px;left:5px;top:20px;bottom:-30px;background:#E9EDF1}
.firm-timeline ul li:last-child:after {content:none}
.firm-timeline ul li .year {display:block;color:#FF8000;font-size:28px;font-size:1.75rem;font-weight:300}
.firm-timeline ul li strong {display:block;font-size:16px;font-size:1rem;line-height:24px;margin-bottom:16px}
.firm-timeline ul li p {font-size:14px;font-size:0.875rem;line-height:24px}
.reference-list {display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}
.reference-list .item {position:relative;display:block;width:100%;height:100%;padding:10px 10px 25px;border-radius:5px;transition:all .3s ease;text-align:center;background-color:#fff;border:1px solid rgba(81,97,115,0.22);text-decoration:none}
.reference-list .item:hover {color:#fff;background-color:#ff8000;border-color:#ff8000}
.reference-list .item:hover .logo {background-color:#fff}
.reference-list .item .logo {display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:120px;margin:0 auto 25px auto;padding:5px;overflow:hidden}
.reference-list .item .logo img {display:block;max-width:100%}
.reference-list .item h4 {margin:0 0 10px;font-size:18px;font-weight:400}
.reference-list .item p {margin-bottom:0}
@media only screen and (max-width:1200px) {.reference-list {grid-template-columns:repeat(3,1fr) }}
@media only screen and (max-width:991px) {.reference-list {grid-template-columns:repeat(2,1fr) }}
@media only screen and (max-width:640px) {.reference-list {grid-template-columns:1fr }}
.carrer-myway {margin-top:50px}
.carrer-myway h3 {color:#354052;font-size:1.375rem;font-weight:400;line-height:1.45;margin:0 0 20px}
.employer {padding:10px;border:1px solid rgba(81,97,115,0.22);border-radius:5px}
.employer .foto {width:200px;margin:0 auto 20px;border-radius:200px;overflow:hidden}
.employer .foto img {display:block}
.employer .text {text-align:center}
.employer .citace {position:relative;padding-left:30px}
.employer .citace:before {position:absolute;content:'';left:0;top:6px;top:0.375rem;width:18px;width:1.125rem;height:18px;height:1.125rem;background:url('../themes/ate/assets/images/brand-logotyp.svg') center center no-repeat}
.employer .citace strong {display:block;padding:4px 0 5px}
.employer .citace p {font-style:italic}
.myway {display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px}
.myway .item {position:relative;display:block;width:100%;height:100%;padding:10px 10px 25px;border-radius:5px;transition:all .3s ease;text-align:center;background-color:#fff;border:1px solid rgba(81,97,115,0.22);text-decoration:none}
.myway .item:hover {color:#fff;background-color:#ff8000;border-color:#ff8000}
.myway .item:hover .logo {background-color:#fff}
.myway .item .logo {display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:120px;margin:0 auto 25px auto;overflow:hidden}
.myway .item .logo img {display:block;max-width:100%}
.myway .item h4 {margin:0 0 10px;font-size:18px;font-weight:400}
.myway .item p {margin-bottom:0}
@media only screen and (max-width:1200px) {.myway {grid-template-columns:repeat(4,1fr) }}
@media only screen and (max-width:991px) {.myway {grid-template-columns:repeat(3,1fr) }}
@media only screen and (max-width:767px) {.myway {grid-template-columns:repeat(2,1fr) }}
@media only screen and (max-width:480px) {.myway {grid-template-columns:1fr }}
@media only screen and (max-width:767px) {.rt-cell {padding:4px;padding:.25rem }.bottom-box {display:block }.bottom-box-body {text-align:center }.bottom-box-button {padding:15px;padding:.9375rem;padding-top:0;text-align:center }.subcateg-list .subcateg.has-image {min-height:auto;padding-left:123px;padding-left:7.6875rem }.subcateg-list .subcateg.has-image .image {width:100px;width:6.25rem }.search-form .form-control {width:100% }.hp-slider .carousel-inner .item {background-size:cover }.hp-slider .carousel-body {max-width:100%;margin-left:50px;margin-left:3.125rem;margin-right:50px;margin-right:3.125rem;text-align:center }.hp-slider .carousel-body:before {content:none }.hp-slider .carousel-control {display:none }.hp-services {padding-bottom:50px;padding-bottom:3.125rem }.hp-services .subcateg-list .subcateg.has-image {min-height:auto }.hp-box-bottom {padding-bottom:50px;padding-bottom:3.125rem }.page-header .container {background-image:none }.product-images-thumbs img {width:calc(20%) }.product-images-thumbs img:nth-child(4n) {margin-right:0 }.project-images-thumbs img {width:calc(20%) }.project-images-thumbs img:nth-child(4n) {margin-right:0 }.service-images-thumbs img {width:calc(20%) }.service-images-thumbs img:nth-child(4n) {margin-right:0 }.partner-images-thumbs img {width:calc(20%) }.partner-images-thumbs img:nth-child(4n) {margin-right:0 }.partners-list .partner-box {width:calc(40%) }.contact-other .btn {display:block;max-width:400px;max-width:25rem;margin-left:auto;margin-right:auto }.contact-other .btn .btn {margin-left:auto;margin-top:30px;margin-top:1.875rem }}
@media only screen and (min-width:1200px) {.modal-lg {width:1140px }}
@media screen and (-webkit-min-device-pixel-ratio:0) {select {font-family:sans-serif }}
@media (max-width:1200px) {.header .navbar-search {display:none }.header .navbar-collapse {background-color:#eee;padding-bottom:15px;padding-bottom:.9375rem }.header .navbar-nav {margin-left:0;margin-right:0 }.header .navbar-nav >li {padding:0 }.header .navbar-nav >li >a {padding:0;margin:0;height:35px;height:2.1875rem;line-height:35px;line-height:2.1875rem }.header .navbar-nav >li >a:hover {color:#ff8000;border-radius:0;background-color:transparent }.header .navbar-nav .menu-children {position:static;visibility:visible;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;min-width:100%;padding:0 }.header .navbar-nav .menu-children:before {content:none }.header .navbar-nav .menu-children >li >a:hover {background-color:transparent }.header .navbar-nav .menu-children >li >a:focus {background-color:transparent }.header .navbar-nav .mega-menu .menu-children >li.active >a {background-color:transparent }.header .navbar-nav .mega-menu .menu-children >li >.submenu-wrap {position:static;display:block;width:100%;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;padding-left:20px;padding-left:1.25rem }.header .navbar-nav .mega-menu .menu-children >li >.submenu-wrap >ul {background-color:transparent;padding:0;min-width:100% }.header .navbar-nav .mega-menu .menu-children >li >.submenu-wrap >ul >li >a {line-height:1.6 }.header .navbar-nav .mega-menu .menu-children >li >.submenu-wrap >ul >li >a:before {top:7px;top:.4375rem;margin-top:0 }.navbar-header {float:none }.navbar-left {float:none !important }.navbar-right {float:none !important }.navbar-toggle {display:block }.navbar-collapse {border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1) }.navbar-fixed-top {top:0;border-width:0 0 1px }.navbar-collapse.collapse {display:none !important }.navbar-nav {float:none !important;margin-top:7.5px }.navbar-nav >li {float:none }.navbar-nav >li >a {padding-top:10px;padding-bottom:10px }.collapse.in {display:block !important }}
@media only screen and (max-width:991px) {.footer-col {width:calc(30%);min-width:auto;max-width:100%;margin-bottom:20px;margin-bottom:1.25rem }.footer-col:nth-child(2n) {margin-right:0 }.footer-col ul br {display:none }.footer-newsletter {margin-top:50px;margin-top:3.125rem }.hp-news .container {background-image:none }.hp-news .new-article {margin-bottom:20px;margin-bottom:1.25rem }.product-images-thumbs {margin-bottom:30px;margin-bottom:1.875rem }.product-images-thumbs img {width:calc(15%) }.product-images-thumbs img:nth-child(5n) {margin-right:0 }.project-images-thumbs {margin-bottom:30px;margin-bottom:1.875rem }.project-images-thumbs img {width:calc(15%) }.project-images-thumbs img:nth-child(5n) {margin-right:0 }.service-images-thumbs {margin-bottom:30px;margin-bottom:1.875rem }.service-images-thumbs img {width:calc(15%) }.service-images-thumbs img:nth-child(5n) {margin-right:0 }.partner-images-thumbs {margin-bottom:30px;margin-bottom:1.875rem }.partner-images-thumbs img {width:calc(15%) }.partner-images-thumbs img:nth-child(5n) {margin-right:0 }.partner-logo-wrap {margin-bottom:30px;margin-bottom:1.875rem }.partners-list .partner-box {width:calc(23.3%) }.contact-call-us .call-us-right {text-align:center }.contact-call-us .call-us-right .call-us {margin-bottom:20px;margin-bottom:1.25rem }.contact-call-us .call-us-left {text-align:center }.vk_signpost--item {width:100% }}
@media only screen and (max-width:480px) {.footer-col {width:100%;margin-right:0 }.subcateg-list .subcateg {border-left:none;border-top:10px solid #bcc1c4 }.subcateg-list .subcateg.has-image {padding-left:20px;padding-left:1.25rem;padding-top:273px;padding-top:17.0625rem }.subcateg-list .subcateg.has-image .image {width:100%;height:250px;height:15.625rem }.hp-slider .carousel-inner .item {padding-top:50px;padding-top:3.125rem }.hp-slider .carousel-body {margin-left:20px;margin-left:1.25rem;margin-right:20px;margin-right:1.25rem }.hp-slider .carousel-body h3 {font-size:28px;font-size:1.75rem;line-height:1.3 }.hp-slider .carousel-body p {font-size:16px;font-size:1rem }.hp-slider .carousel-body .btn {display:block;font-size:16px;font-size:1rem;padding:10px 20px;padding:.625rem 20px;padding:10px 1.25rem;padding:.625rem 1.25rem }.hp-services .subcateg-list .subcateg {border-left:none;border-top:10px solid #ff8000 }.product-images-thumbs img {width:calc(28.33%) }.product-images-thumbs img:nth-child(3n) {margin-right:0 }.project-images-thumbs img {width:calc(28.33%) }.project-images-thumbs img:nth-child(3n) {margin-right:0 }.service-images-thumbs img {width:calc(28.33%) }.service-images-thumbs img:nth-child(3n) {margin-right:0 }.partner-images-thumbs img {width:calc(28.33%) }.partner-images-thumbs img:nth-child(3n) {margin-right:0 }.partners-list {margin-right:0 }.partners-list .partner-box {width:100%;margin-right:0 }.contact-map .over-map {width:100% }.contact-call-us .call-us {width:100% }}
@media only screen and (max-width:1200px) {.page-breadcrumb {margin-bottom:30px;margin-bottom:1.875rem }.contact-contacts-section {padding-bottom:20px;padding-bottom:1.25rem }}
@media only screen and (max-width:380px) {.product-images-thumbs img {width:calc(45%) }.product-images-thumbs img:nth-child(2n) {margin-right:0 }.project-images-thumbs img {width:calc(45%) }.project-images-thumbs img:nth-child(2n) {margin-right:0 }.service-images-thumbs img {width:calc(45%) }.service-images-thumbs img:nth-child(2n) {margin-right:0 }.partner-images-thumbs img {width:calc(45%) }.partner-images-thumbs img:nth-child(2n) {margin-right:0 }}