.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
@font-face{font-family:'lato_regular';src:url('../fonts/Lato-Regular-webfont.eot');src:url('../fonts/Lato-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato-Regular-webfont.woff2') format('woff2'),url('../fonts/Lato-Regular-webfont.woff') format('woff'),url('../fonts/Lato-Regular-webfont.ttf') format('truetype'),url('../fonts/Lato-Regular-webfont.svg#cooper_hewittbook') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'lato_bold';src:url('../fonts/Lato-Bold-webfont.eot');src:url('../fonts/Lato-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato-Bold-webfont.woff2') format('woff2'),url('../fonts/Lato-Bold-webfont.woff') format('woff'),url('../fonts/Lato-Bold-webfont.ttf') format('truetype'),url('../fonts/Lato-Bold-webfont.svg#cooper_hewittbold') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'lato_black';src:url('../fonts/Lato-Black-webfont.eot');src:url('../fonts/Lato-Black-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato-Black-webfont.woff2') format('woff2'),url('../fonts/Lato-Black-webfont.woff') format('woff'),url('../fonts/Lato-Black-webfont.ttf') format('truetype'),url('../fonts/Lato-Black-webfont.svg#cooper_hewittsemibold') format('svg');font-weight:normal;font-style:normal;font-display:swap}html,body{margin:0;padding:0}body{font-family:'lato_regular',Helvetica,Arial,sans-serif;font-size:16px;line-height:18px;color:#333;padding:0;margin:auto;background:none repeat scroll 0 0 #fff}form{margin:0;padding:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}/*\*//**/.pl-0{padding-left:0!important}.pl-2{padding-left:2px!important}.pl-3{padding-left:3px!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-25{padding-left:25px!important}.pl-50{padding-left:50px!important}.pt-0{padding-top:0!important}.pt-3{padding-top:3px!important}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pb-0{padding-bottom:0!important}.pb-4{padding-bottom:4px!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pr-0{padding-right:0!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pr-30{padding-right:30px!important}.pr-40{padding-right:40px!important}.pr-50{padding-right:50px!important}.mb-0{margin-bottom:0!important}.mb-2{margin-bottom:2px!important}.mb-4{margin-bottom:4px!important}.mb-5{margin-bottom:5px!important}.mb-7{margin-bottom:7px!important}.mb-8{margin-bottom:8px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mt-0{margin-top:0!important}.mt-1{margin-top:1px!important}.mt-2{margin-top:2px!important}.mt-3{margin-top:3px!important}.mt-5{margin-top:5px!important}.mt-7{margin-top:7px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mt-75{margin-top:75px!important}.ml-0{margin-left:0!important}.ml-3{margin-left:3px!important}.ml-4{margin-left:4px!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-30{margin-left:30px!important}.ml-50{margin-left:50px!important}.ml-60{margin-left:60px!important}.ml-70{margin-left:70px!important}.ml-80{margin-left:80px!important}.ml-90{margin-left:90px!important}.ml-100{margin-left:100px!important}.mr-0{margin-right:0!important}.mr-5{margin-right:5px!important}.mr-8{margin-right:8px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-30{margin-right:30px!important}.mr-40{margin-right:40px!important}.mr-50{margin-right:50px!important}.mr-100{margin-right:100px!important}.floatl{float:left!important}.floatr{float:right!important}.clearl{clear:left!important}.clearb{clear:both!important;font-size:1px!important;height:1px!important;line-height:1px!important}.center{text-align:center}.hauto{height:auto!important}.wauto{width:auto!important}.bold{font-weight:bold}.hidden{display:none!important}.xhidden{visibility:hidden!important;display:none!important}.block{display:block}.inline{display:inline!important}.nowrap{white-space:nowrap}.wrap{white-space:normal}.nospace{padding:0!important;margin:0!important}.expand{width:100%}.justify{text-align:justify!important}.w70{width:70px!important}.w80{width:80px!important}.w100{width:100px!important}.w300{width:300px!important}.w310{width:310px!important}.w320{width:320px!important}a,a:active,a:focus,img{border:0;outline:0;-moz-outline-style:none}.container.page{text-align:center;margin-top:157px;overflow-x:hidden;margin-bottom:200px!important}.container.content{margin-bottom:0;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;text-align:left;max-width:1024px}.container.content.keyvisual-in-content{border-top:2px solid #ab1942;border-bottom:0 solid #ab1942;max-width:none;height:350px}.container.content.keyvisual-in-content .img-toggle{display:none}.container.content.keyvisual-in-content .img-toggle.first{display:block}.container.header{background:#fff;padding:20px 32px 0;float:left;width:calc(100% - 64px);top: 0;left: 0;z-index: 11;-webkit-transition: all 300ms;-ms-transition: all 300ms;transition: all 300ms;box-shadow: 0 2px 5px rgba(0,0,0,0.15);position:fixed}.container.header.fixed-small{position:fixed;padding-top:10px;height:60px}.container.header.fixed-small .nav-group h1{display:none}.container.header .logo{background:url(/images/logo-2024.png) no-repeat 0 5px scroll transparent;height:120px;width:290px;display:block;float:left;background-size:cover;-webkit-transition:all 300ms;-ms-transition:all 300ms;transition:all 300ms}.container.header.fixed-small .logo{background-size:cover;background-position:3px 3px;height:65px;width:160px;margin-top:-10px}.container.header.fixed-small .nav{margin-top:15px}.container.header.fixed-small .nav-group:after{top:-10px;height:70px}.container.header.fixed-small .cont-group{padding-top:0}.container.header.fixed-small .nav ul.level-2{top:45px}.swiper-container{width:100%;height:100%;background:#fff}.swiper-slide{font-size:18px;background:#fff;height:350px;width:100%;background:#fff;background-size:cover;text-align:center}.swiper-slide .sl-wr{max-width:1200px;margin:0 auto}.swiper-slide h1,.swiper-slide h2{text-align:center;color:#fff}.swiper-slide h1{font-size:3.4em;padding-top:123px;line-height:inherit}.swiper-slide h2{font-size:2em;padding-top:40px;line-height:inherit}.swiper-button-next,.swiper-button-prev{background-image:none;background:rgba(208,203,199,0.5);width:80px;height:80px;border-radius:50%;margin-top:-40px}.swiper-button-next:hover,.swiper-button-prev:hover{background:rgba(208,203,199,0.8)}.swiper-button-next{right:-40px}.swiper-button-next:before,.swiper-button-prev:before{content:'';display:block;position:absolute;width:21px;height:34px;background:url(../../images/sprite.png) no-repeat;background-position:-47px -3px;top:23px;left:12px}.swiper-button-prev:before{left:auto;right:12px}.swiper-button-next:before{background-position:-70px -3px;left:14px}.swiper-button-prev{left:-40px}.swiper-slide .quote{position:absolute;bottom:auto;top:65px;left:53%;max-width:380px;font-size:1em;line-height:1.4;text-align:left;margin-left:-300px;font-style:italic}.swiper-slide .quote .uts{text-align:right;display:block;margin-top:10px;color:#d0cbc7;font-size:.9em}.swiper-slide .quote span{font-size:3em;font-family:monospace;position:absolute;top:-8px;left:-33px}.swiper-slide.main{background-repeat:no-repeat;background-position:center center;background-size:cover}.swiper-slide .ther-pic{background-size:cover!important;position:absolute;bottom:0;height:350px;width:350px}.swiper-slide.fegg .ther-pic{background:url(/images/team/psychotherapeut-dr-fegg.jpg) no-repeat}.swiper-slide.bessinger .ther-pic{background:url(/images/team/psychotherapeutin-bessinger.jpg)no-repeat center center}.swiper-slide.edbauer .ther-pic{background:url(/images/team/psychotherapeutin-edbauer.jpg)no-repeat center center}.swiper-slide.hefele .ther-pic{background:url(/images/team/psychotherapeutin-hefele.jpg)no-repeat center center}.swiper-slide.knechtl .ther-pic{background:url(/images/team/psychotherapeutin-knechtl.jpg)no-repeat center center}.swiper-slide.mayser .ther-pic{background:url(/images/team/psychotherapeutin-mayser.jpg)no-repeat center center}.swiper-slide.oberniedermayr .ther-pic{background:url(/images/team/psychotherapeutin-oberniedermayr.jpg)no-repeat center center}.swiper-slide.savova .ther-pic{background:url(/images/team/psychotherapeutin-savova.jpg)no-repeat center center}.swiper-slide.schlegl .ther-pic{background:url(/images/team/psychotherapeutin-schlegl.jpg)no-repeat center center}.swiper-slide.schweighofer .ther-pic{background:url(/images/team/psychotherapeut-schweighofer.jpg)no-repeat center center}.swiper-slide.treppesch .ther-pic{background:url(/images/team/psychotherapeutin-treppesch.jpg)no-repeat center center}.swiper-slide.zech .ther-pic{background:url(/images/team/psychotherapeut-zech.jpg)no-repeat center center}.swiper-slide.borchert .ther-pic{background:url(/images/team/psychotherapeutin-borchert.jpg)no-repeat center center}.swiper-slide.korell .ther-pic{background:url(/images/team/psychotherapeutin-korell.jpg)no-repeat center center}.swiper-slide.sperger .ther-pic{background:url(/images/team/psychotherapeutin-sperger.jpg)no-repeat center center}.all-ter-links{max-width:1200px;position:relative;margin:0 auto}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:50px}.swiper-pagination-bullet{background:#fff;opacity:1}.swiper-pagination-bullet-active{background:#AB1942}.all-ter-links-wrapper{position:absolute;right:0;margin-top:-346px;z-index:9;width:364px;height:346px;background:#fff;overflow:hidden;display:none}.all-ter-links-wrapper a{display:inline-block;float:left;margin:5px 1px 5px 0;width:86px;height:108px;background-size:cover!important;background:url(/images/team/psychotherapeut-dr-fegg.jpg) no-repeat center center}.all-ter-links-wrapper a.fegg{background:url(/images/new/fegg_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.bessinger{background:url(/images/new/bessinger_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.edbauer{background:url(/images/new/edbauer_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.hefele{background:url(/images/new/hefele_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.knechtl{background:url(/images/new/knechtl_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.mayser{background:url(/images/new/mayser_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.oberniedermayr{background:url(/images/new/tschoeke_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.savova{background:url(/images/new/savova_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.schlegl{background:url(/images/new/schlegl_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.schweighofer{background:url(/images/new/schweighofer_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.treppesch{background:url(/images/new/treppesch_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.zech{background:url(/images/new/zech_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.borchert{background:url(/images/new/borchert_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.korell{background:url(/images/new/korell_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.sperger{background:url(/images/new/sperger_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.fegg.bw{background:url(/images/new/fegg_sw_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.bessinger.bw{background:url(/images/new/bessinger_sw_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.edbauer.bw{background:url(/images/new/edbauer_sw_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.hefele.bw{background:url(/images/new/hefele_sw_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.knechtl.bw{background:url(/images/new/knechtl_sw_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.mayser.bw{background:url(/images/new/mayser_sw_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.oberniedermayr.bw{background:url(/images/new/tschoepe_sw_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.savova.bw{background:url(/images/new/savova_sw_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.schlegl.bw{background:url(/images/new/schlegl_sw_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.schweighofer.bw{background:url(/images/new/schweighofer_sw_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.treppesch.bw{background:url(/images/new/treppesch_sw_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.zech.bw{background:url(/images/new/zech_sw_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.borchert.bw{background:url(/images/new/borchert_sw_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.korell.bw{background:url(/images/new/korell_sw_200x200.jpg) no-repeat scroll center center transparent}.all-ter-links-wrapper a.sperger.bw{background:url(/images/new/sperger_sw_200x200.jpg) no-repeat scroll center center transparent}.container.header .logo.ptk{background:url(/images/logo-ptk.jpg) no-repeat 3px 7px scroll transparent;height:132px;width:146px;float:right;margin-right:40px;display:block}.container.header .logo.izp1{background:url(/images/logo-izp1.jpg) no-repeat 0 30px scroll transparent;height:132px;width:90px;float:right;margin-right:20px;display:block}.container.header .logo.izp2{background:url(/images/logo-izp2.jpg) no-repeat 0 30px scroll transparent;height:132px;width:90px;float:right;margin-right:0;display:block}.container.header h1,.container.header h2{display:block;float:left;color:#797979;font-size:18px;letter-spacing:0;line-height:22px;padding:0;font-weight:normal}.container.header .nav-group h1{text-align:right;font-size:1em;float:none;color:#d0cbc7;padding-bottom:45px}.nav-group{float:right;position:relative;padding-right:20px}.nav-group:after{content:'';display:block;width:1px;background:#d0cbc7;position:absolute;top:7px;right:0;height:100px}.cont-group{float:right;position:relative;padding-left:20px;text-align:left;padding-top:61px}.cont-group a{display:block;color:#333;text-decoration:none;padding-left:30px;position:relative;padding-bottom:10px}.cont-group a:before{content:'';display:block;width:19px;height:21px;background:url(/images/sprite.png) no-repeat;background-position:-3px -1px;position:absolute;top:0;left:0}.cont-group a.eml:before{width:20px;height:17px;background-position:-22px -1px}.container.header .nav{height:26px;position:relative;z-index:250;text-align:right}.container.header .nav a:hover{color:#ab1942;text-decoration:underline}.container.header .nav ul{list-style:none outside none;margin:0;padding:0}.container.header .nav ul.level-1{float:left}.container.header .nav ul.level-1 li{float:left;display:block;position:relative;margin-left:20px;padding-bottom:30px}.container.header .nav ul.level-1 li:hover ul.level-2{display:block}.container.header .nav ul.level-1 li a{font-size:1em;color:#333;display:block;float:left;text-align:center;text-decoration:none}.container.header .nav ul.level-1 li a:hover{color:#AB1942}.container.header .nav ul.level-1 li a.active,.container.header .nav ul.level-1 li a.active:hover{color:#AB1942}.container.header .nav ul.level-2{background-color:#c5bfbb;width:300px;position:absolute;top:48px;left:50%;margin-left:-150px;display:none;padding-top:20px;z-index:12}.container.header .nav ul.level-2:before{content:'';width:34px;height:34px;background:#fff;border-radius:50%;position:absolute;left:50%;top:-21px;margin-left:-17px}.container.header .nav ul.level-2 li{color:#424242;display:block;margin:0;padding:0;float:none;text-align:left}.container.header .nav ul.level-1 ul.level-2 li a{color:#fff;display:block;text-transform:none;line-height:inherit;padding:10px 20px;float:none;border-top:1px solid #fff;background:0;text-align:left;font-size:.9em}.container.header .nav ul.level-1 ul.level-2 li a:hover,.container.header .nav ul.level-1 ul.level-2 li a.active{background:#fff;color:#333}.container.header .nav ul.level-1 ul.level-2 li:first-child a{border:0}.visual{height:235px;width:973px;margin:18px;background:url(/images/bg-keyvisual.png) no-repeat right bottom scroll transparent}.visual img{height:230px;width:968px;border:0}.visual.slider{position:relative}.visual.slider img.static{z-index:201;position:absolute;left:0;top:0}.home .visual.slider .slider-content a{cursor:default}.visual.slider .slider-content a{display:none;position:absolute;left:calc(50% - 700px);top:-1px;width:1400px;height:500px;background-repeat:no-repeat;background-position:0 0;background-color:transparent;margin:0 auto}.visual.slider .slider-content a.bessinger{background-image:url(../../images/keyvisuals/team-slider/bessinger.jpg)}.visual.slider .slider-content a.borchert{background-image:url(../../images/keyvisuals/team-slider/borchert.jpg)}.visual.slider .slider-content a.edbauer{background-image:url(../../images/keyvisuals/team-slider/edbauer.jpg)}.visual.slider .slider-content a.fegg{background-image:url(../../images/keyvisuals/team-slider/fegg.jpg)}.visual.slider .slider-content a.hefele{background-image:url(../../images/keyvisuals/team-slider/hefele.jpg)}.visual.slider .slider-content a.knechtl{background-image:url(../../images/keyvisuals/team-slider/knechtl.jpg)}.visual.slider .slider-content a.korell{background-image:url(../../images/keyvisuals/team-slider/korell.jpg)}.visual.slider .slider-content a.mayser{background-image:url(../../images/keyvisuals/team-slider/mayser.jpg)}.visual.slider .slider-content a.oberniedermayr{background-image:url(../../images/keyvisuals/team-slider/oberniedermayr.jpg)}.visual.slider .slider-content a.savova{background-image:url(../../images/keyvisuals/team-slider/savova.jpg)}.visual.slider .slider-content a.schlegl{background-image:url(../../images/keyvisuals/team-slider/schlegl.jpg)}.visual.slider .slider-content a.schweighofer{background-image:url(../../images/keyvisuals/team-slider/schweighofer.jpg)}.visual.slider .slider-content a.sperger{background-image:url(../../images/keyvisuals/team-slider/sperger.jpg)}.visual.slider .slider-content a.treppesch{background-image:url(../../images/keyvisuals/team-slider/treppesch.jpg)}.visual.slider .slider-content a.zech{background-image:url(../../images/keyvisuals/team-slider/zech.jpg)}.visual.slider .slider-nav{position:absolute;right:0;top:-4px;width:250px;z-index:200}.visual.slider .slider-nav a{float:left;display:block;width:60px;height:77px;background-repeat:no-repeat;background-position:0 0;background-color:transparent}.visual.slider .slider-nav a.bessinger{background-image:url(../../images/keyvisuals/team-slider/thumb/bessinger_sw.jpg)}.visual.slider .slider-nav a.borchert{background-image:url(../../images/keyvisuals/team-slider/thumb/borchert_sw.jpg)}.visual.slider .slider-nav a.edbauer{background-image:url(../../images/keyvisuals/team-slider/thumb/edbauer_sw.jpg)}.visual.slider .slider-nav a.fegg{background-image:url(../../images/keyvisuals/team-slider/thumb/fegg_sw.jpg)}.visual.slider .slider-nav a.hefele{background-image:url(../../images/keyvisuals/team-slider/thumb/hefele_sw.jpg)}.visual.slider .slider-nav a.knechtl{background-image:url(../../images/keyvisuals/team-slider/thumb/knechtl_sw.jpg)}.visual.slider .slider-nav a.korell{background-image:url(../../images/keyvisuals/team-slider/thumb/korell_sw.jpg)}.visual.slider .slider-nav a.mayser{background-image:url(../../images/keyvisuals/team-slider/thumb/mayser_sw.jpg)}.visual.slider .slider-nav a.oberniedermayr{background-image:url(../../images/keyvisuals/team-slider/thumb/oberniedermayr_sw.jpg)}.visual.slider .slider-nav a.savova{background-image:url(../../images/keyvisuals/team-slider/thumb/savova_sw.jpg)}.visual.slider .slider-nav a.schlegl{background-image:url(../../images/keyvisuals/team-slider/thumb/schlegl_sw.jpg)}.visual.slider .slider-nav a.schweighofer{background-image:url(../../images/keyvisuals/team-slider/thumb/schweighofer_sw.jpg)}.visual.slider .slider-nav a.sperger{background-image:url(../../images/keyvisuals/team-slider/thumb/sperger_sw.jpg)}.visual.slider .slider-nav a.treppesch{background-image:url(../../images/keyvisuals/team-slider/thumb/treppesch_sw.jpg)}.visual.slider .slider-nav a.zech{background-image:url(../../images/keyvisuals/team-slider/thumb/zech_sw.jpg)}.visual.slider .slider-nav a.bessinger.active{background-image:url(../../images/keyvisuals/team-slider/thumb/bessinger.jpg)}.visual.slider .slider-nav a.borchert.active{background-image:url(../../images/keyvisuals/team-slider/thumb/borchert.jpg)}.visual.slider .slider-nav a.edbauer.active{background-image:url(../../images/keyvisuals/team-slider/thumb/edbauer.jpg)}.visual.slider .slider-nav a.fegg.active{background-image:url(../../images/keyvisuals/team-slider/thumb/fegg.jpg)}.visual.slider .slider-nav a.hefele.active{background-image:url(../../images/keyvisuals/team-slider/thumb/hefele.jpg)}.visual.slider .slider-nav a.knechtl.active{background-image:url(../../images/keyvisuals/team-slider/thumb/knechtl.jpg)}.visual.slider .slider-nav a.korell.active{background-image:url(../../images/keyvisuals/team-slider/thumb/korell.jpg)}.visual.slider .slider-nav a.mayser.active{background-image:url(../../images/keyvisuals/team-slider/thumb/mayser.jpg)}.visual.slider .slider-nav a.oberniedermayr.active{background-image:url(../../images/keyvisuals/team-slider/thumb/oberniedermayr.jpg)}.visual.slider .slider-nav a.savova.active{background-image:url(../../images/keyvisuals/team-slider/thumb/savova.jpg)}.visual.slider .slider-nav a.schlegl.active{background-image:url(../../images/keyvisuals/team-slider/thumb/schlegl.jpg)}.visual.slider .slider-nav a.schweighofer.active{background-image:url(../../images/keyvisuals/team-slider/thumb/schweighofer.jpg)}.visual.slider .slider-nav a.sperger.active{background-image:url(../../images/keyvisuals/team-slider/thumb/sperger.jpg)}.visual.slider .slider-nav a.treppesch.active{background-image:url(../../images/keyvisuals/team-slider/thumb/treppesch.jpg)}.visual.slider .slider-nav a.zech.active{background-image:url(../../images/keyvisuals/team-slider/thumb/zech.jpg)}.visual.slider .slider-nav img{float:left;width:auto;height:auto}.section.section_about,.section.section_team,.section.section_cont{background:#fff;padding:55px 0 65px;position:relative;border-top:2px solid #AB1942}.section.section_cont.no-bot-padding,.section.section_team.no-bot-padding,.section.section_about.no-bot-padding{padding-bottom:15px}.section.no_bubble{padding-top:0!important}.section.no_bubble:before,.section.no_bubble:after{display:none!important;height:0!important}.section.section_about:before,.pr-main:before,.gallery:before,.section.section_team:before,.links-team:before,.cont-form:before,.section.section_cont:before,.cont-brown:before,.cont-white:before,.overview:before{content:'';display:block;background:#fff;border:2px solid #AB1942;width:82px;height:82px;border-radius:50%;position:absolute;left:50%;top:-41px;margin-left:-41px;z-index:1}.section.section_about:after,.pr-main:after,.gallery:after,.section.section_team:after,.links-team:after,.cont-form:after,.section.section_cont:after,.cont-brown:after,.cont-white:after,.overview:after{content:"";display:block;background:#FFF none repeat scroll 0 0;width:87px;height:45px;position:absolute;left:50%;top:0;margin-left:-41px;z-index:2}.container.main{margin:0}.container.main.no-bot-padding section.section_image_slider{padding-bottom:0}.section.section_cont p{margin-bottom:15px}.inner .container.main{padding-bottom:40px}.main-img{clear:both;background:#fff;height:350px}.main-img img{min-height:100%}.inner h3{font-size:1.2em;text-align:left;padding:50px 0 15px}.inner p.quote{margin-bottom:40px}.inner ul.sq-list{list-style:none;margin-left:0;padding-left:0;width:100%;overflow:hidden;margin-bottom:0}.inner .sq-list li{line-height:1.4;margin-bottom:10px;margin-left:0;padding-left:0;list-style:none;padding-left:25px;position:relative}.inner .sq-list li:before{content:"■";color:#AB1942;position:absolute;left:0;top:-1px}.contact_wrapper{max-width:1024px;margin:0 auto;position:relative}.contact_wrapper{max-width:1024px;margin:0 auto;position:relative}.contact_wrapper .contact_box{display:block;width:255px;position:absolute;right:0;top:-505px;background:#fff;padding:30px 20px;border-top:2px solid #AB1942}.contact_wrapper .contact_box:before{content:'';display:block;width:38px;height:38px;background:#fff;border:2px solid #AB1942;position:absolute;top:-19px;left:50%;margin-left:-19px;border-radius:50%}.contact_wrapper .contact_box:after{content:"";display:block;width:42px;height:34px;background:#FFF none repeat scroll 0 0;position:absolute;top:0;left:50%;margin-left:-19px}.container.main .col1{float:left;width:235px;padding:15px;min-height:500px;color:#fff}.container.main .col1 p{padding:0;margin:0}.container.main .col1 p a{color:#fff;text-decoration:none}.container.main .col1 p a:hover{text-decoration:underline}.container.main .col1 h1,.container.main .col1 h3{padding:0 0 18px 0;color:#fff;text-transform:none;font-size:12px;letter-spacing:0;line-height:18px;margin:0;font-weight:bold}.container.main .col1 h3 a{text-decoration:none;color:#fff;text-transform:none}.container.main .col1 ul{margin-top:0;padding-top:0;margin-left:18px;padding-left:0;margin-bottom:0;padding-bottom:0}.container.main .col1 ul,.container.main .col1 li{color:#fff}.container.main .col1 li.active span{font-weight:bold}.container.main .col1 li span,.container.main .col1 li span a{color:#fff;text-decoration:none}.container.main .col1 li span a:hover{color:#fff;text-decoration:underline}.container.main .col1 li.active li span,.container.main .col1 li.active li span a{font-weight:normal}.container.main .col1 li.active li.active span,.container.main .col1 li.active li.active span a{font-weight:bold}.container.main .col1 ul.level-2{margin-bottom:10px}.container.main .col2{float:left;width:644px;margin-left:39px;padding-bottom:50px}.container.main .col2 ul{padding-left:0;margin-bottom:0;padding-bottom:0}.container.main .col2 ul,.container.main .col2 ul li{color:#8F042C}.container.main .col2 ul li span,.container.main .col2 ul li span a{color:#424242;text-decoration:none}.container.main .col2 ul li span a:hover{color:#AB1942;text-decoration:underline}.container.main .col2 ol{margin-left:18px;padding-left:0;margin-bottom:0;padding-bottom:0}.container.main .col2 ol li span,.container.main .col2 ol li span a{color:#424242;text-decoration:none}.container.main .col2 ol li span a:hover{color:#AB1942;text-decoration:underline}.container-map{height:314px;background:url(/images/large-loading.gif) no-repeat center center scroll transparent}.container.main .small{font-size:11px;line-height:15px}.container.main .img-collection img{border:0;width:100%;height:100%}.container.main .img-collection a:first-child{display:block;overflow:hidden;width:200px;height:200px;border-radius:50%;background:#fff;text-align:center;border:10px solid #dedede;margin:0 auto;-webkit-transition:all 300ms;-ms-transition:all 300ms;transition:all 300ms}.ter .container.main .img-collection a:first-child,.gr .container.main .img-collection a:first-child{background:#dedede}.container.main .img-collection a:last-child{text-decoration:none;padding-top:10px;display:block;color:#333;-webkit-transition:all 300ms;-ms-transition:all 300ms;transition:all 300ms;height:40px}.container.main .img-collection div{margin:0 0 20px;width:33.33333%;text-align:center;cursor:pointer}.container.main .img-collection div:hover a:last-child,.container.main .img-collection a:hover span{color:#AB1942;text-decoration:none!important}.container.main .img-collection div:hover{color:#AB1942!important}.container.main .img-collection div:hover a:first-child{border-color:#AB1942}.container.main .img-collection a span{color:#424242;text-decoration:none;margin-left:2px}.container.main .img-collection a:hover span{color:#AB1942;text-decoration:underline}.container.main .img-collection div.noclick a{cursor:default}.container.main .img-collection div.noclick:hover,.container.main .img-collection div.noclick:hover a{color:#333!important}.container.main .img-collection div.noclick:hover a:first-child{border-color:#dedede!important}.section.overview .container.main .img-collection a:first-child,.section.overview .container.main .img-collection div.noclick:hover a:first-child{border-color:#dedede!important;background:#fff}.section.overview .container.main .img-collection div:hover a:first-child{border-color:#AB1942!important}.container.main table{width:100%}.container.main td,.container.main th{vertical-align:top;padding:10px 1%;word-wrap:break-word;font-size:.9em}.container.main th{background-color:#8F042C;color:#fff}.container.main tr.alt td{background-color:#F0F0F0}.container.main td.title{background-color:#F0F0F0;text-align:center;font-weight:bold;color:#424242}.map{position:relative;border-top:2px solid #ab1942}.map_overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.sitemap .container.main{background:0}.sitemap .container.main .col1{display:none}.sitemap .container.main .col2{width:100%;margin:0}.sitemap .container.main .col2 ul{list-style:none outside none;margin-top:15px}.sitemap .container.main .col2 ul.level-3{list-style:none outside none;margin-top:10px}.sitemap .container.main .col2 ul.level-2{margin-left:0!important;padding-left:0!important}.sitemap .container.main .col2 ul.level-2 li{margin-left:0!important;padding-left:0!important}.sitemap .container.main .col2 ul.level-2 a{position:relative;display:block;border:2px solid #BAB4B0;line-height:30px;text-align:left;text-decoration:none;color:#424242;padding-left:20px;margin-top:10px;font-size:.9em}.sitemap .container.main .col2 ul.level-2 a:hover{background-color:#BAB4B0;color:#fff}.sitemap .container.main .col2 ul.level-1 a.main{position:relative;display:block;border:2px solid #AB1942;line-height:30px;text-align:center;text-decoration:none;color:#333;font-size:1em;padding:0 8px}.sitemap .container.main .col2 ul.level-1 a.main:hover{background-color:#AB1942;color:#fff}.sitemap .coll-all a.main:before{content:'';display:block;width:30px;height:2px;left:-32px;top:13px;position:absolute;background:#AB1942}.sitemap .container.main .col2 ul.level-2{margin-top:0;margin-left:15px!important;padding-left:15px!important;border-left:2px solid #AB1942;position:relative}.sitemap .container.main .col2 ul.level-2:before{content:'';display:block;width:2px;height:10px;left:-2px;top:-10px;position:absolute;background:#AB1942}.sitemap .container.main .col2 ul.level-2 a:before{content:'';display:block;width:15px;height:2px;left:-17px;top:13px;position:absolute;background:#AB1942}.sitemap .container.main .col2 ul.level-2 li:last-child a:after{content:'';display:block;width:15px;height:18px;left:-20px;top:15px;position:absolute;background:#fff}.sitemap .container.main .col2 ul.level-3{margin-left:15px!important;padding-left:15px!important}.sitemap .container.main .col2 .levels-3 ul.level-2:before{height:71px}.sitemap .container.main .col2 .levels-3 ul.level-3{border-left:2px solid #8F042C;position:relative}.sitemap .container.main .col2 .levels-3 ul.level-3:before{content:'';display:block;width:2px;height:10px;left:-2px;top:-10px;position:absolute;background:#8F042C}.sitemap .container.main .col2 ul.level-2 ul.level-3 li a:after{display:none}.sitemap .container.main .col2 ul.level-2 ul.level-3 li:last-child a:after{display:block}.coll-all div.lch{position:relative}.coll-all div.lch:after{content:'';display:block;width:15px;height:18px;left:-32px;top:17px;position:absolute;background:#fff}a.red{color:#AB1942!important}a.red.bld{font-weight:bold;text-decoration:underline}a.button-red{border:2px solid #AB1942;padding:10px 20px;font-family:'lato_regular',Helvetica,Arial,sans-serif;font-size:1.2em;text-transform:uppercase;color:#AB1942;font-weight:bold;background:#fff;cursor:pointer;-webkit-appearance:none;outline:0;text-decoration:none}a.button-red:hover{background:#AB1942;color:#fff}a.button-red span{display:none}.container.footer{margin:0;height:45px;line-height:45px;background-color:#AB1942}.container.footer a{color:#fff;text-decoration:none;margin:0 18px 0 18px}.container.footer a:hover{text-decoration:underline}.cont-wrapper{max-width:1024px;margin:0 auto;overflow:hidden}.container.page-footer{margin-top:8px;margin-left:auto;margin-right:auto;padding-bottom:30px;max-width:1024px;font-size:.85em;line-height:1.4}.container.page-footer p{padding:20px 0;margin:0 auto;max-width:600px}.container.crosslinks{border-top:1px dotted #333;margin-left:auto;margin-right:auto;max-width:964px;padding:30px}.container.crosslinks p{width:25%;text-align:left;float:left;height:32px}.container.crosslinks ul{list-style:outside none none;margin:0;padding:0}.container.crosslinks ul li{float:left;width:25%;text-align:left}.container.crosslinks p a,.container.crosslinks ul li a{display:inline-block;padding-bottom:10px;color:#333}.container.crosslinks p a:hover{text-decoration:none}.container.form{margin-top:15px}.container.form .form-item{overflow:hidden;margin-bottom:15px;line-height:30px}.container.form .form-item label{float:left;width:190px;display:block}.container.form .form-item label.wauto{font-size:.95em;font-family:'lato_regular',Helvetica,Arial,sans-serif;padding-left:7px}.container.form .form-item input[type=text]{border:2px solid #d0cbc7;padding:5px;font-size:1em;font-family:'lato_regular',Helvetica,Arial,sans-serif;width:calc(100% - 210px);-webkit-appearance:none;outline:0}.container.form .form-item input.index{width:80px;margin-right:15px;float:left}.container.form .form-item input.city{width:calc(100% - 319px);float:left}.container.form .form-item textarea{border:2px solid #d0cbc7;padding:5px;font-family:'lato_regular',Helvetica,Arial,sans-serif;font-size:1em;width:calc(100% - 210px);height:100px;resize:vertical;-webkit-appearance:none;outline:0}.container.form .form-item input[type=text]:focus,.container.form .form-item textarea:focus{border-color:#AB1942}.container.form .form-item.captcha label{width:auto;padding:5px 0 10px 0;line-height:normal}.container.form .form-item.captcha input{margin-left:190px}.form-submit{border:2px solid #AB1942;padding:10px 20px;font-family:'lato_regular',Helvetica,Arial,sans-serif;font-size:1.2em;text-transform:uppercase;color:#AB1942;font-weight:bold;background:#fff;cursor:pointer;-webkit-appearance:none;outline:0;text-decoration:none}.form-submit:hover{background:#AB1942;color:#fff}.form-item.error label{color:#AB1942!important}.form-item.error input{border-color:#AB1942!important}.custom-radio{width:17px;height:17px;display:inline-block;margin-top:3px;position:relative;background:#fff;border:2px solid #d0cbc7;cursor:pointer;border-radius:50%}.custom-radio.selected{border-color:#AB1942}.custom-radio.selected:before{content:'';width:11px;height:11px;display:block;position:absolute;top:3px;left:3px;background:#AB1942;border-radius:50%}.custom-radio input[type="radio"]{margin:0;position:absolute;z-index:2;cursor:pointer;outline:0;opacity:0;_noFocusLine:expression(this.hideFocus=true);-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0}.fancybox{margin:0 0 33px 33px;display:block;float:left}.img-row .fancybox:nth-child(5n+1),.img-row .fancybox:first-child{margin-left:0}h1,h2,h3,h2 a{color:#AB1942;font-size:12px;letter-spacing:0;line-height:18px;margin:0;padding:0;text-align:left;text-decoration:none;text-indent:0;text-transform:none}.container.main h2,.contact_box h2 a,.links-team h2 a,.cont-form h2,.container.main h1,.contact_box h1 a,.links-team h1 a,.cont-form h1,.overview h1,.overview h2 a{text-transform:uppercase;font-size:2.3em;font-family:"lato_bold";line-height:1;padding:0;text-align:center;padding-bottom:40px}.container.main h1{line-height:1.2}.container.main h2+h3,.container.main h1+h3{padding-top:20px}.cont-form p{padding:0 0 15px 0;text-align:center}.contact_box h2 a{text-align:left}.links-team h2 a,.cont-form h2,.overview h2 a{text-align:center;font-size:3em}.cont-form h2{line-height:initial;font-size:2.4em}.cont-form{text-align:left}.cont-form .container.form{font-size:.9em;max-width:725px;margin:15px auto 0}.links-team h2,.overview h2{text-align:center}.contact_box p{text-align:left;padding-top:10px;padding-left:28px;position:relative}.contact_box p:before{content:'';display:block;width:12px;height:18px;background:url(/images/sprite.png) no-repeat;background-position:-4px -49px;position:absolute;left:0;top:25px}.contact_box p.tel:before{width:18px;height:18px;background-position:-18px -49px;top:10px}.contact_box p.email:before{width:19px;height:15px;background-position:-40px -51px;top:12px}.contact_box p:first-of-type{padding-top:25px}.container.main h2 span.small,.contact_box h2 a span.small,h2 span.small,.container.main h1 span.small,.contact_box h1 a span.small,h1 span.small{display:block;color:#333;text-transform:none;font-size:.58em;line-height:1}.container.main h3 a,.container.main .pr-main h3,.links-team h3,.overview h3{text-transform:uppercase;font-size:1.4em;font-family:"lato_bold";line-height:initial;padding:0;text-align:center}.links-team h3,.overview h3{font-size:1.2em;text-align:left;padding:50px 0 15px}.container.main h3{padding-bottom:20px}.container.main h3{padding-bottom:20px}.container.main .pr-main h3{padding-bottom:20px;text-align:left;font-size:1em}.container.main p{line-height:1.4;padding-top:0;margin-bottom:20px}.container.main .bth{overflow:hidden;margin-bottom:50px}.container.main .bth:last-child{margin-bottom:0}.container.main .bth .txt{float:left;width:calc(100% - 125px)}.container.main .bth .ic{width:100px;height:100px;background:#AB1942;margin-right:25px;float:left;position:relative}.container.main .bth .ic:before{content:'';display:block;position:absolute;width:60px;height:35px;background:url(/images/sprite.png) no-repeat;background-position:-97px -3px;margin:32px 0 0 21px}.container.main .bth .ic.vr:before{background:url(/images/ic-vr.svg) no-repeat;background-position:0 0;width:100px;height:100px;margin:0}.container.main .bth .ic.noicon:before{background:0}.container.main .bth .ic.noicon{font-size:3em;color:#fff;text-align:center;line-height:100px;font-weight:bold}.container.main .bth .ic.alert:before{width:65px;height:62px;background-position:-161px -93px;margin:17px 0 0 22px}.container.main .bth .ic.ppl:before{width:44px;height:62px;background-position:-219px -3px;margin:19px 0 0 29px}.container.main .bth .ic.calendar:before{width:49px;height:48px;background-position:-164px -3px;margin:28px 0 0 29px}.container.main .bth .ic.conc:before{width:41px;height:52px;background-position:-104px -48px;margin:27px 0 0 31px}.container.main .bth .ic.qual:before{width:40px;height:52px;background-position:-104px -105px;margin:26px 0 0 29px}.gallery,.links-team,.cont-form,.cont-brown,.overview{padding:55px 0 65px;background:#fff;position:relative;border-top:2px solid #AB1942}.gallery{display:none}p{padding:16px 0 0 0;margin:0}p a{text-decoration:none;color:#323333}p a:hover{color:#AB1942}h3 a{text-decoration:none;color:#AB1942;text-transform:uppercase}h3 a:hover{color:#333}.mob_menu{width:45px;position:absolute;right:-10px;cursor:pointer;-webkit-transition:all 300ms;-ms-transition:all 300ms;transition:all 300ms;display:none;padding:10px;background:#fff;z-index:5;border-radius:10px}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.4);z-index:2;display:none}.mob_menu .line:first-child{margin-top:0}.mob_menu .line{background:#333;width:100%;height:3px;margin-top:8px}.mob_menu.active{right:236px}.mob_menu.active .line{background:#AB1942}.pr .top_img{width:100%;height:500px;background:url(/images/keyvisuals/praxis_new.jpg) no-repeat center center;background-size:cover;clear:both}.pr-main{padding:55px 0 65px;position:relative;border-top:2px solid #AB1942}.mt-15.img-collection{margin-top:60px!important;overflow:hidden}.container.main .img-collection div{float:left}.links-team ul,.overview ul{overflow:hidden}.links-team ul,.links-team li,.overview ul,.overview li{padding:0;margin:0;list-style:none}.links-team li,.overview li{padding:0 0 15px;float:left;width:33.3333%}.links-team li a,.overview li a{text-decoration:none;color:#333}.links-team li a:hover,.overview li a:hover{color:#AB1942}.team-details.inner p.quote{font-size:1.2em;margin-top:30px;color:#fff;border-radius:20px;padding:20px!important;text-align:center;margin-top:30px;margin-left:auto;margin-right:auto;background-color:#AB1942;font-style:italic;max-width:984px}.team-details.inner .sq-list li{float:left;width:calc(33.3333333333333333333% - 50px);display:inline-block;padding-right:25px}.team-details .section.section_team.no-top-padding{padding-top:0}.team-details .section.section_team.no-top-padding::before,.team-details .section.section_team.no-top-padding::after{display:none}.team-details .container.main h1{text-align:center;padding:20px 0 30px 0!important;background-color:#AB1942;color:#fff!important;text-transform:uppercase!important;font-size:2.3em!important;font-family:"lato_bold"!important;text-align:center!important;line-height:1.2!important}.team-details .container.main h1 .small{display:block!important;color:#fff!important;text-transform:none!important;font-size:.58em!important;line-height:1!important}.team-details .container.main h1.center,.team-details .container.main h3.center,.team-details .container.main p.center{text-align:center!important}.team-details .section.section_team .steps{margin:40px auto}.team-details .section.section_team .steps .step{padding:0;margin:auto}.team-details .section.section_team .steps .step span:first-child{text-align:right;border:0;padding-right:50px;width:calc(50% - 50px);padding-left:0}.team-details .section.section_team .steps .step span{position:relative;width:calc(30% - 50px);display:inline-block;vertical-align:top;padding-left:50px;border-left:1px solid #d0cbc7;padding-top:20px}.team-details .section.section_team .steps .step span:last-child::before{content:'';display:inline-block;width:15px;height:15px;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:7.5px;background-color:#AB1942;position:absolute;left:-7.5px}.team-details h3{margin-bottom:30px}.container.main.video{width:100%;height:auto;padding-bottom:0}.container.main.video .video-slider{margin:0 auto;_background:#e8e8e8}.container.main.video .video-slider h3{text-transform:uppercase;padding:0}.container.main.video .video-slider .swiper.swiper-horizontal .swiper-slide p{margin-bottom:10px}.container.main.video .image-slider-container .swiper{position:relative}.container.main.video .image-slider-container .swiper .swiper-slide .video-container{width:100%;height:100%;border-radius:10px;box-shadow:0 3px 15px rgba(0,0,0,0.6)}.container.main.video .swiper-scrollbar.swiper-scrollbar-horizontal{bottom:0}.container.main.video .swiper.swiper-horizontal{overflow:hidden;position:relative}.container.main.video .swiper.swiper-horizontal .swiper-slide{height:unset!important;font-size:16px;line-height:18px;min-height:36px}.container.main.video .swiper.swiper-horizontal .swiper-slide p{font-size:18px;line-height:20px;min-height:60px;font-weight:bold;font-weight:bold;margin-bottom:0}.container.main.video .swiper.swiper-horizontal .swiper-button-next,.container.main.video .swiper.swiper-horizontal .swiper-button-prev{display:block!important;top:calc(50% - 10px); margin-top:auto; background: rgb(171, 25, 66);width:75px;height:75px}.container.main.video .swiper.swiper-horizontal .swiper-button-next{right:-35px}.container.main.video .swiper.swiper-horizontal .swiper-button-prev{left:-35px}.container.main.video .swiper.swiper-horizontal .swiper-button-next.swiper-button-disabled,.container.main.video .swiper.swiper-horizontal .swiper-button-prev.swiper-button-disabled{opacity:1;background:rgba(171,25,66,0.5);pointer-events:all}.container.main.video .video-container{position:relative;border-radius:20px;overflow:hidden;min-height:420px}.container.main.video .video-container video{display:block}.container.main.video .video-container .video-overlay{position:absolute;background-color:rgba(255,255,255,0.5);width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:9;background:rgba(255,255,255,0.5) url(/images/video-play-button.svg) no-repeat calc(50% - 0px) center;background-size:95px}.container.main.video .video-container.active .video-overlay{display:none}.container.main.video.fullsize .swiper.swiper-horizontal .swiper-slide,.container.main.video.fullsize .swiper .swiper-slide{height:576px!important}.container.main.video.fullsize .video-container{min-height:576px!important}.container.main.video.fullsize .video-container .video-overlay{background-size:110px!important}@media(max-width:1024px){.container.main.video .video-slider{padding:0 24px 0}.container.main.video.fullsize .video-container{min-height:unset!important}.container.main.video.fullsize .swiper.swiper-horizontal .swiper-slide,.container.main.video.fullsize .swiper .swiper-slide{height:unset!important}}@media(max-width:1024px){.team-details .container.main h1{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}}@media(max-width:685px){.team-details .links-team h3,.team-details .links-team li{text-align:center}.team-details .container.footer a{float:left;margin:0 18px 0 0!important}}@media(max-width:600px){.team-details.inner p.quote{border-radius:0;margin-left:-24px;margin-right:-24px;font-size:16px}.team-details .container.main h1{font-size:1.5em!important;padding:20px 24px!important}.team-details .container.main h1 .small{line-height:1.4!important}.team-details .section.section_team .steps{padding-left:10px;margin:40px auto 10px auto}.team-details .section.section_team .steps .step{border:0;padding-top:0;padding-bottom:20px;border-left:1px solid #d0cbc7}.team-details .section.section_team .steps .step span{width:auto;padding-left:50px;border-left:0;padding-top:0}.team-details .section.section_team .steps .step span:first-child{font-weight:bold;padding-bottom:5px;padding-left:50px;text-align:left}.team-details .section.section_team .steps .step span:last-child::before{top:-20px}.team-details.inner .sq-list li{float:none;width:auto;padding-right:0;display:block}}.visual.slider{position:relative!important;margin-top:0;left:auto;margin:0;width:100%;height:500px}.ter h2 a,.ter h1 a{font-size:1em;line-height:initial;text-transform:uppercase}.ter .links-team h2{font-size:2.3em;line-height:initial;text-transform:uppercase}.ter .links-team p{line-height:1.4}.ter .top-pic{display:block;clear:both;width:100%;height:350px;background:url(/images/keyvisuals/therapie.jpg) no-repeat center center;background-size:cover}.big-col{float:left;width:calc(30% - 30px);padding-right:30px}.coll-all{float:right;width:calc(70% - 32px);padding-left:30px;border-left:2px solid #ab1942;margin-top:15px}.big-col a:before{content:'';display:block;width:30px;height:2px;right:-32px;top:13px;position:absolute;background:#ab1942}section.section_image_slider{padding:0 0 100px}section.section_image_slider .swiper-slide{height:unset!important}section.section_image_slider .swiper-slide img{width:100%;vertical-align:bottom}section.section_image_slider .swiper.swiper-horizontal{overflow:hidden;position:relative}section.section_image_slider .swiper{width:100%;height:100%}@media(max-width:500px){section.section_image_slider{padding:0 0 65px}}.blur-container{position:relative}.blur-container .blur-bg,.blur-container .clear-bg{background-repeat:no-repeat;background-position:50% 50%}.blur-container .blur-bg{background-size:cover;background-attachment:fixed;width:100%;height:100%;filter:blur(10px)}.blur-container .clear-bg{width:auto;background-size:contain;position:absolute;top:0;left:0;bottom:0;right:0}@media(max-width:600px){.blur-container .clear-bg{background-size:cover;background-position:top center}}@viewport{zoom:1.0;width:device-width}@media(max-width:1335px){.container.header.fixed-small .nav ul.level-2{top:37px}.container.header .nav-group h1{float:right;margin-right:300px;position:relative;padding-right:20px}.container.header .nav-group h1:after{content:'';display:block;width:1px;background:#d0cbc7;position:absolute;top:0;right:0;height:50px}.cont-group{float:right;padding:0}.nav-group{border-right:0;padding-right:0;clear:right;position:absolute;top:20px;right:32px}.nav-group:after{display:none}.all-ter-links-wrapper{right:41px}.container.header .nav ul.level-2{top:41px}.container.header{padding:20px 32px 10px}.container.page{margin-top:150px}.container.header.fixed-small{height:90px}.container.header.fixed-small .nav{margin-top:0;clear:both;top:-36px}.container.header.fixed-small .nav-group h1{display:block;top:-11px}.container.header.fixed-small .logo{margin-top:10px}}@media(max-width:1135px){.swiper-slide .quote{font-size:.9em;max-width:330px}}@media(max-width:1060px){.swiper-slide .quote{font-size:.9em;left:56%;top:31px}}@media(max-width:1040px){.gallery .container.content{max-width:840px;margin:0 auto}.img-row .fancybox:nth-child(6n){margin-left:33px}.img-row .fancybox:nth-child(4n+1){margin-left:0}.swiper-slide{height:300px;background-position:55% center!important}.swiper-slide .ther-pic{width:231px;height:280px}.all-ter-links-wrapper a{width:72px;height:90px}.all-ter-links-wrapper{width:293px;margin-top:-295px;height:295px}}@media(max-width:1024px){.section.section_about,.pr-main,.gallery,.section.section_team,.links-team,.overview,.section.section_cont{padding:55px 24px 65px}.cont-wrapper{margin:0 24px}.swiper-slide .quote{font-size:.8em}}@media(max-width:1000px){.container.header{padding-bottom:15px}.mob_menu{display:block;top:70px}.container.header{min-height:unset}.container.header .nav-group h1{padding-bottom:27px;position:absolute;right:0;width:370px;display:none;-webkit-transition:all 300ms;-ms-transition:all 300ms;transition:all 300ms}.container.header.fixed-small .cont-group{padding-right:82px}.container.header .nav-group h1.right{right:236px}.container.header .nav{position:fixed;width:235px;top:0;background:#fff;height:100%;overflow-y:scroll;border-left:1px solid #c5bfbb;right:-236px;-webkit-transition:all 300ms;-ms-transition:all 300ms;transition:all 300ms}.container.header .nav.open{right:0}.container.header.fixed-small{padding-bottom:0}.container.header.fixed-small .mob_menu{top:-4px}.container.header .nav ul.level-1 li,.container.header .nav ul.level-1{float:none;width:100%}.container.header .nav ul.level-1 li{width:100%;margin:0;overflow:hidden;padding:15px 0;border-bottom:1px solid #c5bfbb}.container.header .nav ul.level-2 li{border-bottom:0}.container.header .nav ul.level-1 li a{padding-left:20px;display:block;float:none;text-align:left}.container.header .nav ul.level-1 li .icon.bottom-arrow-icon{position:absolute;display:block;width:50px;height:38px;right:0;top:5px;cursor:pointer}.container.header .nav ul.level-1 li .icon.bottom-arrow-icon:before{position:absolute;display:block;content:'';width:16px;height:10px;background:url(/images/sprite.png) no-repeat;background-position:-83px -55px;right:13px;top:17px}.container.header .nav ul.level-1 li .icon.bottom-arrow-icon.open:before{background-position:-64px -55px}.container.header .nav ul.level-2{position:relative}.container.header .nav ul.level-2:before{display:none}.container.header .nav ul.level-2{padding-top:0;width:auto;position:relative;top:15px;left:auto;margin-left:0}.container.header .nav ul.level-1 ul.level-2 li a{padding:15px 20px}.container.header .nav ul.level-2 li{padding:0}.container.header.fixed-small .nav{margin-top:0}.container.header.fixed-small .nav ul.level-2{top:10px}.container.header .nav ul.level-1 li:hover ul.level-2{display:none}.cont-group{padding:0}.mob_menu{top:74px}.swiper-slide .quote{top:18px}.container.page{margin-top:155px}.container.header.fixed-small{height:60px}.container.header.fixed-small .nav{margin-top:0;clear:both;top:0}.container.header.fixed-small .nav-group h1{display:none;top:auto}.container.header.fixed-small .logo{margin-top:-5px}}@media(max-width:950px){.all-ter-links-wrapper{display:none!important}.swiper-slide .quote{top:43px;left:auto;right:62px;font-size:.9em;max-width:380px}.swiper-slide .ther-pic{left:43px}}@media(max-width:875px){.cont-group a{font-size:1em}.swiper-slide h1{padding-top:110px;font-size:2.5em}.container.main h2,.contact_box h2 a,.cont-form h2,.container.main h1,.contact_box h1 a,.cont-form h1{font-size:1.8em}.swiper-slide h2{font-size:1.5em;padding-top:25px}.container.header .nav-group h1{display:none}.container.main .bth .ic,.container.main .bth .txt{float:none}.container.main .bth .ic{margin:0 auto 20px}.container.main .bth .txt{width:100%}.container.main h3,.container.main .pr-main h3{text-align:center}.inner .container.main h3,.inner .container.main .pr-main h3{text-align:left}.container.crosslinks p{width:25%!important}.swiper-slide:nth-child(3) .quote,.swiper-slide:nth-child(9) .quote,.swiper-slide:nth-child(10) .quote,.swiper-slide:nth-child(11) .quote,.swiper-slide:nth-child(12) .quote,.swiper-slide:nth-child(13) .quote{bottom:118px}.gallery .container.content{max-width:615px}.img-row .fancybox:nth-child(4n+1){margin-left:33px}.img-row .fancybox:nth-child(3n+1){margin-left:0}.links-team li,.overview li{width:50%}}@media(max-width:790px){.container.content.keyvisual-in-content{height:200px!important}.swiper-slide,.pr .top_img,.main-img{background-size:cover!important;height:200px!important;background-position:42% center!important}.container.main .img-collection div{width:50%}}@media(max-width:725px){.pr .top_img{height:255px!important}.swiper-slide h1{padding-top:90px}.contact_wrapper .contact_box{position:relative;top:auto;right:auto;width:auto}.contact_wrapper .contact_box:before{display:none}.swiper-slide{height:250px}.swiper-slide .ther-pic{width:188px;height:241px}.swiper-slide .quote{font-size:.8em;max-width:360px}.cont-form{padding:55px 24px 65px}}@media(max-width:685px){.container.crosslinks p{float:none;width:100%!important}.container.page-footer p{padding:20px}.gallery .container.content{max-width:410px}.img-row .fancybox:nth-child(3n+1){margin-left:33px}.img-row .fancybox:nth-child(2n+1){margin-left:0}.links-team li,.overview li{width:100%}.swiper-slide .ther-pic{width:156px;height:193px}.swiper-slide .quote{top:15px;max-width:300px}.swiper-slide .quote{top:15px;font-size:.7em;max-width:265px}.swiper-slide{height:205px}}@media(max-width:610px){.container.page{margin-top:127px}.container.header .logo{margin-bottom:-28px}.swiper-slide h1{padding-top:64px}.container.main .img-collection div{width:100%}.cont-group{display:none}.mob_menu{top:41px}.sitemap .big-col{padding-right:0;width:100%}.sitemap .coll-all{padding-right:0;width:100%;margin-top:0}}@media(max-width:550px){.pr .top_img{height:322px!important}.swiper-slide .quote{font-size:0;top:63px;right:18px}.swiper-slide .quote .uts{font-size:16px}.swiper-slide .quote .uts .your{display:none}.container.main td,.container.main th{font-size:.75em}}@media(max-width:500px){.swiper-slide h1{font-size:2em}.swiper-slide h2{font-size:1.2em;padding-top:16px}.map iframe{height:288px!important}.container.main h2,.cont-form h2,.container.main h1,.cont-form h1{font-size:1.5em}.container.footer a{float:none;display:block;text-align:left;margin:0;line-height:1.7}.container.footer{height:auto;padding:20px 0}.section.section_about,.section.section_team{padding:45px 24px}.container.main .bth{margin-bottom:30px}.container.form .form-item label.main-l{float:none;width:100%;margin-bottom:2px}.container.form .form-item input[type=text],.container.form .form-item textarea{width:calc(100% - 14px)}.container.form .form-item input.index{width:80px}.container.form .form-item input.city{width:calc(100% - 124px);float:left}.container.form .form-item.captcha input{margin-left:0}.form-submit{float:right}.sitemap .container.main .col2 ul.level-1 a.main,.sitemap .container.main .col2 ul.level-2 a{font-size:.7em}}@media(max-width:460px){.gallery .container.content,.links-team .container.content,.overview .container.content{max-width:410px}.img-row .fancybox{margin:0 auto 33px!important;float:none!important;display:block;width:178px}}@media(max-width:445px){.swiper-slide h1{padding-top:80px;font-size:1.4em}.swiper-slide h2{font-size:.85em;padding-top:8px}.container.main h2,.container.main h1{font-size:1.3em}.swiper-button-next,.swiper-button-prev{display:none}.swiper-slide .ther-pic{left:0}.sitemap .container.main .col2 ul.level-2 li:last-child a:after{height:47px}}@media(max-width:400px){.mob_menu{top:32px}.container.header{padding:10px 15px 0 15px;width:calc(100% - 30px)}.container.page{margin-top:102px}}
#cookienotification{display:none;width:100%;background-color:rgba(0,0,0,.85);position:fixed;bottom:0;left:0;color:#fff;z-index:10000;margin:0;padding:0}#cookienotification .wrapper-inner{padding:15px 0;margin:0}#cookienotification .wrapper-inner div{clear:both}#cookienotification .button{cursor:pointer;background-color:transparent;color:#fff;border:1px solid #fff;padding:8px 10px;float:right;font-size:16px;line-height:20px;text-transform:uppercase;font-weight:bold}#cookienotification .button:hover{background-color:#fff;color:#000}#cookienotification p{float:left;width:60%;font-size:16px;line-height:20px;text-align:left;padding:0;margin:0}#cookienotification p a{color:#fff;display:inline-block;text-decoration:underline}@media(max-width:800px){#cookienotification p{width:100%;margin-bottom:10px}#cookienotification .button{float:right;clear:left}}
