@charset "UTF-8";
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}

/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.g-hidden{display:none!important}.g-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.g-visuallyhidden.focusable:active,.g-visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.g-invisible{visibility:hidden}.g-clearfix:after,.g-clearfix:before{content:" ";display:table}.g-clearfix:after{clear:both}.b-bottomNavigation__item,.b-btn,.b-contact__link,.b-mainNavigation__link,.b-siteFooter__social{transition:all .2s ease-in-out}@font-face{font-family:sui_generisregular;src:url(../sui_generis_rg-webfont.eot);src:url(../sui_generis_rg-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/sui_generis_rg-webfont.woff2) format("woff2"),url(../fonts/sui_generis_rg-webfont.woff) format("woff"),url(../fonts/sui_generisregular.ttf) format("truetype"),url(../fonts/sui_generis_rg-webfont.svg#sui_generisregular) format("svg");font-weight:400;font-style:normal}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{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{align-items:flex-start;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{touch-action:pan-y}.swiper-wp8-vertical{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;background-size:27px 44px;background-position:50%;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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:.3s;transform:translateZ(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:none;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%;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%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{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:hsla(0,0%,100%,.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{-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{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.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;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;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{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{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.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;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform,opacity;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid;border-right:2px solid}.fancybox-button--left:after{left:20px;transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{transform:rotate(45deg)}.fancybox-button--close:after{transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTEyIDRsLTEuNDEgMS40MUwxNi4xNyAxMUg0djJoMTIuMTdsLTUuNTggNS41OUwxMiAyMGw4LTh6Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-loading{border:6px solid rgba(99,99,99,.4);border-top-color:hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s linear infinite;animation:a .8s linear infinite;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border-color:transparent;border-style:solid;border-width:0 0 5px 5px;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}.g-ir{text-indent:100%;white-space:nowrap;overflow:hidden}.g-tel{cursor:default;text-decoration:none}.g-tel,.g-tel:hover{color:inherit}.l-html.-device_desktop .g-tel{pointer-events:none}.g-loading{position:relative}.g-loading:before{content:"";position:absolute;top:0;left:0;z-index:10;display:block;width:100%;height:100%;background:url(../img/loading-ico.gif) 50% 50% no-repeat hsla(0,0%,100%,.8)}*{border:0;box-sizing:border-box;text-decoration:none;list-style:none}ul{margin:0;padding:0}input{-webkit-appearance:none;-moz-appearance:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button,input,textarea{border:none}button:focus,input:focus,textarea:focus{outline:none}a:hover{text-decoration:none}.l-body,.l-html{height:100%}.l-body{background-color:#fff;color:#000;font-family:Nunito Sans,sans-serif}em{color:red;font-style:normal}.l-wrapper{min-height:100%;position:relative;margin:0 auto;padding:85px 0 200px}.l-contentText{position:relative;display:block}.b-text:after,.b-text:before{content:" ";display:table}.b-text:after{clear:both}.b-text blockquote,.b-text dl,.b-text h1,.b-text h2,.b-text h3,.b-text h4,.b-text h5,.b-text h6,.b-text ol,.b-text p,.b-text ul{margin:1em 0}.b-text blockquote:first-child,.b-text dl:first-child,.b-text h1:first-child,.b-text h2:first-child,.b-text h3:first-child,.b-text h4:first-child,.b-text h5:first-child,.b-text h6:first-child,.b-text ol:first-child,.b-text p:first-child,.b-text ul:first-child{margin-top:0}.b-text blockquote:last-child,.b-text dl:last-child,.b-text h1:last-child,.b-text h2:last-child,.b-text h3:last-child,.b-text h4:last-child,.b-text h5:last-child,.b-text h6:last-child,.b-text ol:last-child,.b-text p:last-child,.b-text ul:last-child{margin-bottom:0}.b-text a{text-decoration:underline}.b-text a:hover{text-decoration:none}.b-text img{max-width:100%}.b-text .aligncenter{display:block;margin-right:auto;margin-left:auto}.b-text .alignright{float:right;margin-bottom:1em;margin-left:1em}.b-text .alignleft{float:left;margin-right:1em;margin-bottom:1em}.b-text .wp-caption{margin:1em 0}.b-text .wp-caption-text{margin-top:1em}.b-text .size-auto,.b-text .size-full,.b-text .size-large,.b-text .size-medium,.b-text .size-thumbnail{max-width:100%;height:auto}.b-btn{display:inline-block;text-align:center;margin:0 auto;text-transform:uppercase;color:#fff;cursor:pointer}.b-btn.-type-primary{min-width:240px;max-width:100%;padding:19px 0;font-size:18px;font-weight:700;border:2px solid red;background-color:red}.b-btn.-type-primary:active,.b-btn.-type-primary:hover{background-color:#fff;color:red}.wpcf7 form .b-btn.-type-primary{margin-right:0!important}.b-btn.-type-primary.-type-shop{margin-top:20px}@media screen and (max-width:600px){.b-btn.-type-primary.-type-shop{margin-top:0}}.b-btn.-type-default{min-width:200px;max-width:100%;padding:17px 0;font-size:18px;font-weight:700;background-color:transparent;border:2px solid #fff}.b-btn.-type-default:active,.b-btn.-type-default:hover{border:2px solid red;background-color:red;color:#fff}.b-btn.-type-secondary{min-width:200px;max-width:100%;padding:17px 0;font-size:18px;font-weight:700;color:red;background-color:transparent;border:2px solid red}.l-content{position:relative}.b-content__wrap{max-width:1232px;padding:0 30px;margin:0 auto}@media screen and (max-width:1023px){.b-content__wrap{padding:0 10px;overflow:hidden}}.b-content__title{margin:0 auto;font-size:60px;font-family:sui_generisregular;font-weight:400;text-align:center;color:inherit}@media screen and (max-width:991px){.b-content__title{font-size:30px}}.b-content__title.-type-primary{margin:0 auto 334px}@media screen and (max-width:1024px){.b-content__title.-type-primary{margin:0 auto 230px}}@media screen and (max-width:640px){.b-content__title.-type-primary{margin:0 auto 85px}}.b-content__caption{font-size:48px;font-weight:400;font-family:sui_generisregular;color:#fff;text-align:center;margin:0 auto 354px}@media screen and (max-width:991px){.b-content__caption{font-size:30px;padding:20px 15px 15px;margin:0;background-color:#000}}.l-siteHeader{position:fixed;z-index:5;top:0;width:100%}.l-siteHeader.-headerInner,.l-siteHeader.-scrolled{background:#000;box-shadow:0 5px 10px 0 hsla(0,0%,89%,.19)}.b-siteHeader{display:flex;justify-content:space-between;align-items:center;max-width:1232px;padding:0 30px;margin:0 auto;height:85px}.b-siteHeader__mobText{display:block;font-size:20px;text-transform:uppercase;margin:10px auto 0;text-align:center;color:red;letter-spacing:2px}@media screen and (max-width:375px){.b-siteHeader__mobText{font-size:18px}}.b-siteHeader__close,.b-siteHeader__homeMob{text-align:center;display:none;cursor:pointer}.b-siteHeader__close img,.b-siteHeader__homeMob img{max-width:30px}.b-siteHeader__homeMob{text-align:center;display:none}@media screen and (max-width:1024px){.b-siteHeader__homeMob{display:block}}@media screen and (max-width:1024px){.b-siteHeader{padding:20px 10px;height:auto;align-items:flex-start}}@media screen and (max-width:1024px){.b-siteHeader__menu{display:none;position:absolute;top:0;left:0;right:0;background:#0f0f0f;height:100vh;overflow-y:scroll;padding:25px 20px 30px}}.b-siteLogo{margin:0;padding:0;width:122px;height:55px}@media screen and (max-width:375px){.b-siteLogo{width:88px;height:51px}}.b-siteLogo__icon,.b-siteLogo__link{display:block;width:100%;height:100%}.b-siteLogo__icon{color:#000}.b-logoSecondary:after,.b-logoSecondary:before{content:" ";display:table}.b-logoSecondary:after{clear:both}.b-logoSecondary__holder{float:right;margin:0 auto 35px}@media screen and (max-width:910px){.b-logoSecondary__holder{float:none}}@media (max-width:1200px){.b-logoSecondary__holder{margin-right:60px}}.b-logoSecondary__holder.-type-default{width:110px;height:68px}.b-logoSecondary img{display:block;width:121px;height:71px;color:#000}@media screen and (max-width:910px){.b-logoSecondary img{width:121px;height:71px}}@media (max-width:375px){.b-logoSecondary img{width:88px;height:51px}}.l-siteSearch{float:right;overflow:hidden;right:20px;width:200px}.b-siteSearch__input{box-sizing:border-box!important;margin:0;width:100%}.b-siteSearch__button{vertical-align:middle}.l-siteNavigation{width:100%}.b-mainNavigation{font-family:sui_generisregular;display:flex;font-size:16px;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;height:100%;width:100%;list-style:none}@media screen and (max-width:1440px){.b-mainNavigation{justify-content:center;font-size:12px}}@media screen and (max-width:1024px){.b-mainNavigation{display:block;text-align:center;padding:30px 0 0}}.b-mainNavigation__item{position:relative;margin:10px 35px 0 0;padding:0 0 5px;height:100%;color:#fff}.b-mainNavigation__item.-is-active:before{content:"";position:absolute;display:block;width:100%;height:2px;background-color:red;left:0;bottom:0}@media (max-width:1024px){.b-mainNavigation__item.-is-active:before{height:0}}.b-mainNavigation__item.-is-active .b-mainNavigation__link{position:relative}@media (max-width:1024px){.b-mainNavigation__item.-is-active .b-mainNavigation__link:before{content:"";position:absolute;display:block;width:100%;height:2px;background-color:red;left:0;bottom:-3px}}.b-mainNavigation__item:hover:before{content:"";position:absolute;display:block;width:100%;height:2px;background-color:red;left:0;bottom:0}@media (max-width:1024px){.b-mainNavigation__item:hover:before{height:0}}.b-mainNavigation__item:hover .b-mainNavigation__link{position:relative}@media (max-width:1024px){.b-mainNavigation__item:hover .b-mainNavigation__link:before{content:"";position:absolute;display:block;width:100%;height:2px;background-color:red;left:0;bottom:-3px}}@media screen and (max-width:1024px){.b-mainNavigation__item{margin:0 0 30px;font-size:20px}}.b-mainNavigation__link{display:block;color:inherit;cursor:pointer;text-align:center}@media screen and (max-width:1024px){.b-mainNavigation__link{display:inline-block}}.b-pagination__list{margin:0;padding:0;list-style:none}.b-pagination__item{display:inline-block}.b-pagination__link{display:block}.b-pageNav:after,.b-pageNav:before{content:" ";display:table}.b-pageNav:after{clear:both}.b-pageNav__list{margin:0;padding:0;list-style:none}.b-pageNav__item{display:block}.b-pageNav__item.-type_old{float:left}.b-pageNav__item.-type_new{float:right}.l-siteFooter{position:absolute;border:0;left:0;right:0;padding:28px 0 38px;background-color:#0f0f0f}@media screen and (max-width:640px){.l-siteFooter{padding:30px 0 18px}}.b-siteFooter{max-width:1232px;padding:0 30px;margin:0 auto}@media screen and (max-width:640px){.b-siteFooter{padding:0 15px}}.b-siteFooter__group{display:flex;justify-content:space-between;align-items:center;padding:0 0 25px;border-bottom:1px solid #414141}@media screen and (max-width:700px){.b-siteFooter__group{flex-wrap:wrap;position:relative;padding:0 0 90px}}.b-siteFooter__info{display:flex;justify-content:center;align-items:center;max-width:240px}@media screen and (max-width:700px){.b-siteFooter__info{order:-1;display:block;margin:0 auto}}.b-siteFooter__logo{margin:0 40px 0 0}@media screen and (max-width:1025px){.b-siteFooter__logo{margin:0 20px 0 0}}@media screen and (max-width:700px){.b-siteFooter__logo{margin:0 auto 30px;display:block}}.b-siteFooter__socialHolder .b-siteFooter__logo{display:none}@media screen and (max-width:700px){.b-siteFooter__socialHolder{position:absolute;bottom:30px;padding:0 10px}}.b-siteFooter__social{position:relative;display:inline-block;overflow:hidden;text-indent:-999px;direction:ltr;width:40px;height:40px;border:2px solid #414141;border-radius:50%;margin:0 15px 0 0}.b-siteFooter__social:hover{opacity:.5}.b-siteFooter__social.-type-twitter{background:url(../img/blocks/footer/twitter.svg);background-repeat:no-repeat;background-position:50%}.b-siteFooter__social.-type-fb{background:url(../img/blocks/footer/fb.svg);background-repeat:no-repeat;background-position:50%}.b-siteFooter__social:last-child{margin:0}.l-siteNavigationBottom{margin-left:auto;max-width:680px}.b-bottomNavigation{display:flex;justify-content:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}@media screen and (max-width:700px){.b-bottomNavigation{margin:0 0 20px;border-bottom:1px solid #414141}}.b-bottomNavigation__item{font-size:14px;font-weight:600;color:#828282;margin:10px 17px 9px;cursor:pointer}.b-bottomNavigation__item.current-menu-item,.b-bottomNavigation__item.current-page-ancestor,.b-bottomNavigation__item:hover{color:#e3e3e3}@media (max-width:992px){.b-bottomNavigation__item{margin:10px 10px 9px}}@media screen and (max-width:700px){.b-bottomNavigation__item{font-size:18px;width:100%;margin:0 auto 20px;text-align:center}}.b-bottomNavigation__link{color:inherit;text-decoration:none}.l-siteCopyright{color:#464646;font-size:14px;font-style:normal;text-align:center}.b-siteCopyright{padding:40px 0 0;color:#828282;text-transform:uppercase}@media screen and (max-width:700px){.b-siteCopyright{padding:20px 0 0}}.b-siteCopyright span{text-transform:none}.b-siteCopyright__link{text-decoration:none;color:inherit}.b-siteCopyright__link:hover{text-decoration:underline}.b-developerCopyright__link{text-decoration:none;color:inherit}.b-developerCopyright__link:hover{text-decoration:underline}.b-mediaInfo{position:relative;display:flex;justify-content:center;align-items:flex-end;text-align:center;margin-top:-85px;padding-bottom:110px;height:1052px;background-position:50%;background-size:cover;background-repeat:no-repeat;color:#fff}.b-mediaInfo:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;display:block;background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.7));z-index:1}@media screen and (max-width:1024px){.b-mediaInfo{height:770px;padding-bottom:50px}}@media (max-width:768px){.b-mediaInfo{padding-bottom:30px}}.b-mediaInfo__title{font-size:58px;line-height:78px;font-family:Merriweather,serif;font-style:italic;font-weight:900;max-width:1005px;margin:0 0 65px}.b-mediaInfo__title em{font-style:italic}@media screen and (max-width:1024px){.b-mediaInfo__title{font-size:40px;line-height:50px;max-width:823px;margin:0 0 20px;padding:0 10px}}@media screen and (max-width:991px){.b-mediaInfo__title{font-size:20px;line-height:30px;max-width:500px;margin:50px auto 20px}}@media screen and (max-width:425px){.b-mediaInfo__title{margin:70px auto 20px}}.b-mediaInfo__content{position:absolute;z-index:2;top:50%;transform:translateY(-50%)}.b-mediaInfo__holder{margin:0 auto 80px;text-align:center}@media screen and (max-width:1024px){.b-mediaInfo__holder{margin:0 auto 36px}}.b-mediaInfo__ill{width:178px;height:178px;border:10px solid red;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:50%;margin:0 auto}@media screen and (max-width:1024px){.b-mediaInfo__ill{width:150px;height:150px}}.b-mediaInfo__text{font-size:24px}.b-mediaInfo__text span{font-weight:700}@media screen and (max-width:640px){.b-mediaInfo__text span{display:block}}@media screen and (max-width:1024px){.b-mediaInfo__text{font-size:20px}}.b-mediaInfo__scroll{z-index:2;background-repeat:no-repeat;background-size:37px 20px;background-position:50%;width:37px;height:20px;display:block;margin:0 auto;cursor:pointer}.b-about{padding:85px 0 30px;margin:0 auto;background-color:#f8f9f9}@media screen and (max-width:991px){.b-about{padding:30px 0;height:100%}}.b-index{padding:85px 0;margin:0 auto;background-color:#f8f9f9}@media screen and (max-width:991px){.b-index{padding:40px 0 30px;height:100%}}.b-indexTitle{margin:0 auto;font-size:55px;font-family:sui_generisregular;font-weight:400;text-align:center;color:inherit}@media screen and (max-width:991px){.b-indexTitle{font-size:45px}}@media screen and (max-width:760px){.b-indexTitle{font-size:35px}}.b-indexTitle.-type-primary{margin:0 auto 334px}@media screen and (max-width:1024px){.b-indexTitle.-type-primary{margin:0 auto 230px}}@media screen and (max-width:640px){.b-indexTitle.-type-primary{margin:0 auto 85px}}.b-indexContent{max-width:1166px;width:100%;margin:60px auto 0;position:relative}@media screen and (max-width:1024px){.b-indexContent{padding:0 30px;width:100%}}@media screen and (max-width:991px){.b-indexContent{height:100%;margin:20px auto 0;padding:0 0 30px}}.b-indexContent strong em{font-style:normal;color:red}.b-indexContent__wrapper{display:flex}@media screen and (max-width:991px){.b-indexContent__wrapper{display:block}}.b-indexContent__image{padding-left:20px}@media screen and (max-width:991px){.b-indexContent__image{display:block;float:left;padding:20px}}@media screen and (max-width:650px){.b-indexContent__image{float:none;width:100%;text-align:center}}@media screen and (max-width:991px){.b-indexContent__image img{width:400px!important;height:auto}}.b-indexContent__content{position:relative;left:-40px;top:40px;width:764px;height:auto;padding:45px 60px;background-color:#fff;color:#000;margin:0;box-shadow:0 0 20px 6px rgba(0,0,0,.02);font-size:16px;line-height:24px}@media screen and (max-width:1024px){.b-indexContent__content{padding:40px 55px;max-width:100%;font-size:14px;line-height:22px}}@media screen and (max-width:991px){.b-indexContent__content{position:static;padding:20px 20px 40px;height:auto;margin:0 auto;float:none;max-width:100%}}.b-indexContent__content.-fullContent{position:static;width:100%;height:auto;padding:30px 60px;background-color:#fff;color:#000;margin:0;box-shadow:0 0 20px 6px rgba(0,0,0,.02);font-size:16px;line-height:24px}@media screen and (max-width:1024px){.b-indexContent__content.-fullContent{padding:40px 55px;max-width:100%;font-size:14px;line-height:22px}}.b-mainSlider{max-width:1166px;width:100%;height:775px;margin:60px auto 0;position:relative}@media screen and (max-width:1024px){.b-mainSlider{padding:0 30px}}@media screen and (max-width:991px){.b-mainSlider{height:100%;margin:20px auto 0;padding:0 0 30px;overflow:hidden}}.b-mainSlider em{font-style:normal}.b-mainSlider strong em{font-style:normal;color:red}.b-mainSlider__ill{position:absolute;width:524px;height:517px;background-size:cover;background-position:100%;background-repeat:no-repeat}@media screen and (max-width:1024px){.b-mainSlider__ill{width:419px}}@media screen and (max-width:991px){.b-mainSlider__ill{position:static;width:100%;height:310px;background-size:cover;background-position:100%}}.b-mainSlider__more{display:none}.b-mainSlider__item{position:relative}.b-mainSlider__item:nth-child(2) .b-mainSlider__more,.b-mainSlider__item:nth-child(4) .b-mainSlider__more{display:block;cursor:pointer}.b-mainSlider__content{position:absolute;top:50px;right:0;z-index:2}@media screen and (max-width:1024px){.b-mainSlider__content{top:50px;right:55px;z-index:2;width:calc(100% - 419px)}}@media screen and (max-width:991px){.b-mainSlider__content{padding:0 10px;position:static;margin:-50px 0 0;width:100%}}.b-mainSlider__quote{position:relative;width:680px;float:right;height:auto;padding:30px;background-color:#fff;color:#000;margin:0;box-shadow:0 0 20px 6px rgba(0,0,0,.02)}@media screen and (max-width:1024px){.b-mainSlider__quote{padding:40px 55px;max-width:100%}}@media screen and (max-width:991px){.b-mainSlider__quote{padding:20px 20px 40px;height:auto;margin:0 auto;float:none;max-width:100%}}.b-mainSlider__title{position:relative;font-size:24px;font-weight:900;margin:0 0 34px;color:#000}@media screen and (max-width:991px){.b-mainSlider__title{font-size:18px;margin:0 0 20px}}.b-mainSlider__text{font-size:16px;line-height:24px}.b-mainSlider__text em{font-style:italic}@media screen and (max-width:1024px){.b-mainSlider__text{font-size:14px;line-height:22px}}.b-mainSlider__controls{position:absolute;top:18px;right:60px;display:flex;z-index:3}@media screen and (max-width:1024px){.b-mainSlider__controls{right:135px}}@media screen and (max-width:991px){.b-mainSlider__controls{left:50%;right:inherit;top:inherit;bottom:0;transform:translateX(-50%)}}.b-mainSlider__next,.b-mainSlider__prev{position:static;display:inline-block;width:80px;height:60px;background-size:22px;background-repeat:no-repeat;background-position:50% 50%;background-color:red;cursor:pointer}.b-mainSlider__next{background-image:url(../img/blocks/slider/arrow-next.png)}.b-mainSlider__next.-style-bg{background-color:#f00404}.b-mainSlider__prev{background-image:url(../img/blocks/slider/arrow-prev.png)}.b-team{padding:14px 0 160px;color:#fff}@media screen and (max-width:991px){.b-team{padding:0;background:none}}.b-team.-type-primary{padding:64px 0}@media screen and (max-width:1024px){.b-team.-type-primary{padding:60px 0 55px}}@media screen and (max-width:640px){.b-team.-type-primary{padding:30px 0}}.b-team__holder{max-width:1232px;padding:0 30px;margin:0 auto}.b-team__holder:after,.b-team__holder:before{content:" ";display:table}.b-team__holder:after{clear:both}@media screen and (max-width:1023px){.b-team__holder{padding:0 10px;overflow:hidden}}@media screen and (max-width:991px){.b-team__holder{padding:20px 15px;margin:0;background-color:#000}}.b-team__category:first-child{float:left;max-width:315px}@media screen and (max-width:991px){.b-team__category:first-child{float:none;max-width:100%;margin:0 0 20px}}.b-team__category:last-child{float:right;max-width:515px;padding:0 0 0 45px}@media screen and (max-width:1440px){.b-team__category:last-child{max-width:400px}}@media screen and (max-width:991px){.b-team__category:last-child{float:none;max-width:100%;padding:0}}.b-team__title{font-size:30px;font-weight:800;margin:0 auto 33px}@media screen and (max-width:1440px){.b-team__title{font-size:40px;margin:0 auto 25px}}@media screen and (max-width:991px){.b-team__title{font-size:20px;margin:0 auto 20px}}.b-team__text{font-size:24px;line-height:34px}.b-team__text.-type-secondary{text-align:center;line-height:38px}@media screen and (max-width:640px){.b-team__text.-type-secondary{line-height:22px}}@media screen and (max-width:1024px){.b-team__text{font-size:18px;line-height:30px}}@media screen and (max-width:640px){.b-team__text{font-size:14px;line-height:22px}}.b-team__info{max-width:950px;margin:0 auto}.b-team__quote{position:relative;padding:50px 117px;margin:0 auto 45px;border:10px solid #161616;font-family:Merriweather,serif;font-style:italic;font-size:36px;line-height:42px;text-align:center;color:#fffefe;background-color:#0f0f0f}@media (max-width:992px){.b-team__quote{opacity:.5}}.b-team__quote:after,.b-team__quote:before{position:absolute;width:65px;height:56px}@media screen and (max-width:640px){.b-team__quote:after,.b-team__quote:before{transform:scale(.4)}}.b-team__quote:before{content:url(../img/blocks/team/quote.png);top:-28px;left:40px}@media screen and (max-width:640px){.b-team__quote:before{top:-35px;left:-10px}}.b-team__quote:after{content:url(../img/blocks/team/quote-next.png);bottom:-28px;right:40px}@media screen and (max-width:640px){.b-team__quote:after{bottom:-35px;right:-10px}}@media screen and (max-width:1024px){.b-team__quote{padding:40px 70px}}@media screen and (max-width:640px){.b-team__quote{font-size:16px;line-height:28px;padding:15px}}.b-team__ill{position:relative;display:none;margin:0;height:416px}.b-team__ill:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;display:block;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2));z-index:1}.b-team__ill img{max-height:100%;min-width:100%}@media screen and (max-width:991px){.b-team__ill{display:block}}@media screen and (max-width:768px){.b-team__ill{height:auto}.b-team__ill img{max-width:100%}}.b-courses{padding:77px 0 91px;background-color:#fff}@media screen and (max-width:1024px){.b-courses{padding:40px 0 50px}}@media screen and (max-width:640px){.b-courses{background-color:#f8f9f9;padding:35px 0}}.b-courses__subtitle{font-size:30px;font-weight:700;font-family:Merriweather,serif;font-style:italic;margin:0 auto 28px;text-align:center;color:red}@media screen and (max-width:991px){.b-courses__subtitle{font-size:20px;margin:0 auto 15px}}.b-courses__holder{display:flex;flex-wrap:wrap;margin:0 -37px -37px 0}@media screen and (max-width:640px){.b-courses__holder{margin:0}}.b-courses__item{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;height:322px;width:calc(50% - 37px);margin:0 37px 37px 0;padding:0 42px;background-repeat:no-repeat;background-size:cover;background-position:50%;box-shadow:0 0 15px 6px rgba(0,0,0,.02)}.b-courses__item:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;display:block;background:rgba(0,0,0,.4);z-index:1}@media screen and (max-width:640px){.b-courses__item{height:300px;padding:0 10px;margin:0 0 10px;width:100%;height:150px}}.b-courses__text{position:relative;color:#fff;font-family:Merriweather,serif;font-size:24px;font-weight:700;margin:0;line-height:40px;z-index:2}@media screen and (max-width:640px){.b-courses__text{font-size:14px;line-height:24px}}.b-courses__note p{font-size:24px;color:red;font-weight:700;text-align:center;margin:45px auto 0}@media screen and (max-width:640px){.b-courses__note p{display:none}}.b-product{padding:100px 0;background-repeat:no-repeat;background-position:top;background-size:100% auto}@media screen and (max-width:1024px){.b-product{padding:55px 0}}@media screen and (max-width:768px){.b-product{padding:30px 0 0;background-image:none!important}}.b-product__holder{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;text-align:center;margin:70px -39px -33px 0}@media screen and (max-width:1024px){.b-product__holder{margin:30px -39px -33px 0}}@media screen and (max-width:768px){.b-product__holder{margin:20px 20px 0}}.b-product__ill{display:flex;justify-content:center;align-items:center;height:500px;width:100%;background-color:#fff;margin:0 auto 40px;box-shadow:0 0 25px 6px rgba(0,0,0,.02)}@media (max-width:768.99px){.b-product__ill{padding:10px 0;height:auto}}.b-product__ill img{max-height:450px}.b-product__item{position:relative;width:calc(33.3% - 39px);margin:0 39px 33px 0;padding:0 0 105px}@media screen and (max-width:991px){.b-product__item{width:30%}}@media screen and (max-width:768px){.b-product__item{width:51%;margin:0 auto 25px;width:100%}}.b-product__contactPopup{position:relative;top:0}.b-modal__content .b-product__contactPopup{top:0}.b-product__info{margin:0 auto 20px}.b-product__price{white-space:nowrap}.b-product__note{margin:0 0 10px}.b-product__title{color:#000;font-size:24px;font-family:sui_generisregular;margin:0}.b-product__price{font-size:30px;font-weight:900}.b-product__note{display:block;font-size:18px;font-weight:600}.b-product__priceNote{font-size:16px;margin:0 0 10px;font-style:italic}.b-product__actionHolder{position:absolute;left:0;right:0;bottom:0}.b-product__infoHolder{margin:10px auto 0;text-align:center}.b-product__infoLink{position:relative;padding:0 0 0 30px;display:inline-block;margin:0 auto;cursor:pointer}.b-product__infoLink:before{content:"";position:absolute;top:0;left:0;background-image:url(../img/blocks/product/info.svg);background-repeat:no-repeat;background-size:cover;width:20px;height:20px}.b-product__infoText{font-size:14px;vertical-align:top;font-weight:800;color:red;margin:0 0 0 10px}.b-contact{position:relative}@media screen and (max-width:991px){.b-contact{height:740px}}.b-contact__info{position:absolute;top:50%;left:318px;transform:translateY(-50%);background-color:red;color:#fff;padding:20px}@media screen and (max-width:1200px){.b-contact__info{left:93px}}@media screen and (max-width:991px){.b-contact__info{left:10px}}@media screen and (max-width:640px){.b-contact__info{left:50%;transform:translateX(-50%);padding:10px;bottom:125px;top:inherit;max-width:100%}}@media (max-width:400px){.b-contact__info{max-width:90%}}@media (max-width:320px){.b-contact__info{max-width:95%}}.b-contact__holder{border:3px solid #fff;max-width:459px;padding:39px 63px 39px 36px}@media screen and (max-width:640px){.b-contact__holder{padding:20px 40px 30px;max-width:340px}}@media (max-width:400px){.b-contact__holder{padding:20px 30px 30px}}@media (max-width:340px){.b-contact__holder{padding:20px 20px 30px}}@media (max-width:330px){.b-contact__holder{padding:20px 10px 30px}}.b-contact__title{font-size:40px;font-family:sui_generisregular;margin:0 auto 35px}@media screen and (max-width:991px){.b-contact__title{font-size:30px;margin:0 auto 20px}}.b-contact__link{position:relative;display:block;font-size:22px;color:inherit;text-decoration:none;margin:0 0 20px;padding:0 0 0 60px}.b-contact__link span{position:absolute;top:0;left:0;display:block;width:30px;height:30px;border-radius:50%;border:2px solid #fff}.b-contact__link.-type-address:hover{text-decoration:none}.b-contact__link.-type-address span{background:url(../img/blocks/contact/pin.svg);background-repeat:no-repeat;background-position:50%}.b-contact__link.-type-mail span{background:url(../img/blocks/contact/envelope.svg);background-repeat:no-repeat;background-position:50%}.b-contact__link.-type-twitter span{background:url(../img/blocks/contact/twitter.svg);background-repeat:no-repeat;background-position:50%}.b-contact__link.-type-fb span{background:url(../img/blocks/contact/fb.svg);background-repeat:no-repeat;background-position:50%}.b-contact__link:last-child{margin:0}.b-contact__link:hover{text-decoration:underline}@media screen and (max-width:991px){.b-contact__link{font-size:18px;margin:0 0 15px}}@media screen and (max-width:640px){.b-contact__link{padding:0 0 0 40px;font-size:16px}}@media screen and (max-width:991px){.b-contact__map{height:100%!important}}.b-partners{padding:35px 0 40px}@media screen and (max-width:640px){.b-partners{padding:25px 0 30px}}.b-partners__title{font-size:14px;font-weight:900;text-transform:uppercase;margin:0 auto 30px;text-align:center}@media (max-width:768px){.b-partners__title{margin:0 auto 10px}}.b-partners__holder{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 0 -20px}.b-partners__link{max-height:109px;max-width:184px;cursor:pointer;margin:0 0 20px}@media screen and (max-width:640px){.b-partners__link{max-width:100%;margin:0 auto 20px;text-align:center}}.b-news{padding:80px 0;background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.8)),url(../img/userfiles/bg-group.jpg);background-size:cover;background-repeat:no-repeat;color:#fff;background-position:100%}@media screen and (max-width:1024px){.b-news{padding:65px 0 60px}}.b-news__title{font-family:sui_generisregular;font-weight:400;font-size:40px;line-height:48px;margin:0;text-align:center}.b-news__title em{color:#9c609a}@media screen and (max-width:991px){.b-news__title{font-size:20px;line-height:26px}}.b-news__subtitle{font-family:Merriweather,serif;font-size:42px;font-weight:400;font-style:italic;line-height:48px;margin:0 auto 35px;text-align:center;letter-spacing:7px}@media screen and (max-width:991px){.b-news__subtitle{font-size:18px;line-height:24px;margin:0 auto 20px}}.b-news__caption{margin-bottom:30px}.b-news__caption p{font-size:24px;line-height:36px}@media screen and (max-width:991px){.b-news__caption p{font-size:16px;line-height:24px;margin:0}}.b-news__info{display:flex;justify-content:center;align-items:center;margin:0 auto 25px}@media screen and (max-width:991px){.b-news__info{display:block;margin:0 auto 20px}}.b-news__ill{max-width:464px;max-height:146px;margin:0 40px 0 0}@media screen and (max-width:991px){.b-news__ill{margin:0 auto 20px}}.b-news__ill img{max-width:100%;max-height:100%}.b-news__content{width:calc(100% - 504px)}@media screen and (max-width:991px){.b-news__content{width:100%}}.b-news__quote{padding:0;margin:0;font-size:18px;font-style:italic;line-height:26px}.b-news__quote cite{display:block;font-style:normal;font-weight:700;margin:24px 0 0}@media screen and (max-width:991px){.b-news__quote{font-size:16px;line-height:24px}.b-news__quote cite{margin:10px 0 0}}.b-news__linkHolder{text-align:center;margin:40px auto 0}@media screen and (max-width:640px){.b-news__linkHolder{display:none}}.b-news a{text-decoration:none}.b-news__text{max-height:276px;overflow:hidden}@media screen and (max-width:640px){.b-news__text{max-height:100%}}.b-news__text.-is-full{max-height:100%}.b-news__text p{font-size:16px;line-height:24px;margin:0 auto 30px}.b-news__text p:last-child{margin:0 auto}@media screen and (max-width:991px){.b-news__text p{margin:0 auto 20px}}.b-app{padding:95px 0;background-color:#f8f9f9}@media screen and (max-width:991px){.b-app{padding:35px 0}}.b-app__holder{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:991px){.b-app__holder{display:flex;flex-direction:column;flex-wrap:inherit;margin:-30px 0 0}}.b-app__tabGroup{width:calc(100% - 400px);padding:30px 0}@media screen and (max-width:991px){.b-app__tabGroup{width:100%;order:2}}.b-app__tabs{display:flex;justify-content:space-between;padding:0 0 10px;margin:0;border-bottom:2px solid #dbdbdb}@media screen and (max-width:991px){.b-app__tabs{padding:30px 25px 10px;border:2px solid #dbdbdb;border-top:none}}.b-app__tabs-transform-wrapper button{display:none;height:55px;width:100%;padding:0 48px 0 20px;color:#000!important;background:transparent;border:2px solid #ddd;font-weight:700;font-size:16px;text-align:left}@media screen and (max-width:991px){.b-app__tabs-transform-wrapper{display:block;background:url(../img/blocks/tab/arrow-tab.png),transparent;background-repeat:no-repeat;background-position:92% 20px}.b-app__tabs-transform-wrapper button{display:block;color:#000!important;}.b-app__tabs-transform-wrapper .b-app__tabs{display:none}}.b-app__tabsItem{position:relative;font-size:20px;font-weight:700;font-family:sui_generisregular;text-align:center;width:33.3%;cursor:pointer}.b-app__tabsItem.-is-active:after{content:"";position:absolute;bottom:-12px;left:0;width:100%;height:2px;background-color:red}@media screen and (max-width:991px){.b-app__tabsItem.-is-active:after{display:none}}.b-app__tabsItem:hover:after{content:"";position:absolute;bottom:-12px;left:0;width:100%;height:2px;background-color:red}@media screen and (max-width:991px){.b-app__tabsItem:hover:after{display:none}}@media screen and (max-width:1024px){.b-app__tabsItem{font-size:18px}}@media screen and (max-width:991px){.b-app__tabsItem{font-size:16px;width:100%;text-align:left;margin:0 0 20px}}.b-app__tabsHolder{padding:30px 0 0}@media screen and (max-width:1024px){.b-app__tabsHolder{padding:25px 0 0}}.b-app__tabInner p{font-size:16px;line-height:26px;margin:0 auto 40px}.b-app__tabInner p:last-child{margin:0 auto}@media screen and (max-width:991px){.b-app__tabInner p{margin:0 auto 25px}}.b-app__linkHolder{display:none;margin:25px auto 0;text-align:center}@media screen and (max-width:640px){.b-app__linkHolder{display:none}}.b-app__sliderHolder{position:relative;margin:0 0 0 45px;width:345px;height:690px}@media screen and (max-width:991px){.b-app__sliderHolder{margin:25px auto 0;order:1}}@media (max-width:600px){.b-app__sliderHolder{margin:15px auto 0}}@media screen and (max-width:375px){.b-app__sliderHolder{width:310px;height:700px}}.b-app__sliderGroup{width:100%;background-image:url(../img/userfiles/iphone.png);background-position:-34px 10px;background-repeat:no-repeat;padding:95px 24px 0 29px;transform:scale(.7);transform-origin:top}@media screen and (max-width:991px){.b-app__sliderGroup{padding:95px 24px 0 29px;margin:25px auto 0}}@media (max-width:375px){.b-app__sliderGroup{width:310px;background-position:0 10px;background-size:contain;box-sizing:border-box;transform:scale(1);padding:47px 20px 0 12px}}.b-app__slider{height:100%;width:100%;padding:0 0 130px}@media screen and (max-width:991px){.b-app__slider{padding:0 0 200px}}@media screen and (max-width:375px){.b-app__slider{padding:0 0 180px;transform:scaleX(.78) scaleY(.77);transform-origin:top}}@media screen and (max-width:375px){.b-app__slideWrap img{width:100%}}.b-app__sliderPagination{bottom:0!important}@media screen and (max-width:991px){.b-app__sliderPagination{bottom:60px!important}}.b-app__sliderPagination .swiper-pagination-bullet{width:10px;height:10px}@media screen and (max-width:375px){.b-app__sliderPagination .swiper-pagination-bullet{width:13px;height:13px}}.b-app__sliderPagination .swiper-pagination-bullet-active{background-color:red}.b-app__slideWrap{max-width:294px;overflow:hidden}.b-app__tabLink{color:inherit}.b-app__tabLink:hover{text-decoration:underline}.b-app__tabNote,.b-app__tabNote em{font-style:italic}.b-app__linkWrap{position:absolute;bottom:10px;left:50%;width:100%;transform:translateX(-50%);text-align:center}@media screen and (max-width:991px){.b-app__linkWrap{bottom:-10px}}.b-app__link{position:relative;display:inline-block;color:#fff}.b-app__link:before{content:url(../img/blocks/app/appstore.svg);position:absolute;display:block;width:30px;height:30px;left:15px;top:17px}.b-app__linkText{display:block;font-weight:700;font-size:12px}.b-app__linkText.-type-primary{font-size:14px}.b-app__target{display:inline-block;margin:15px 0 0;padding:21px 100px 11px 0;background-repeat:no-repeat;background-position:100%}.b-app__icon,.b-app__target{cursor:pointer;color:#000;font-weight:600}.b-app__icon{margin:0 auto 10px;max-width:182px;display:flex;align-items:center}.b-app__icon img{max-width:56px;max-height:56px;border-radius:8px;margin:0 15px 0 0}.b-modal{font-size:16px;color:#000;padding:50px 100px;border-radius:0;width:100%;max-width:800px;max-height:100%}.b-modal.-type-default{max-width:801px;padding:55px 118px 65px 97px}@media screen and (max-width:991px){.b-modal.-type-default{padding:25px 70px 25px 25px}}@media screen and (max-width:600px){.b-modal.-type-default{padding:25px}}.b-modal.-type-default .-shopContact{max-width:780px;padding:55px 100px 60px 97px}.b-modal.-type-default .fancybox-close-small{top:38px;right:38px}@media screen and (max-width:991px){.b-modal.-type-default .fancybox-close-small{top:9px}}.-shopContact .b-modal.-type-default .fancybox-close-small{top:50px}.b-modal.-type-secondary{max-width:1035px;padding:0}.b-modal__wrap{position:relative;width:100%;height:100%;padding:60px 92px 100px;z-index:1}.b-modal__wrap:after{position:absolute;content:"";background:hsla(0,0%,100%,.9);top:0;bottom:0;left:0;right:0;z-index:2}@media screen and (max-width:1200px){.b-modal__wrap{padding:15px}}@media screen and (max-width:800px){.b-modal__wrap{padding:10px}}@media screen and (max-width:1200px){.b-modal{padding:20px}}@media screen and (max-width:600px){.b-modal{padding:10px}}.b-modal__formInner{position:relative;z-index:3}.b-modal__holder{display:flex}@media screen and (max-width:910px){.b-modal__holder{display:block}}.b-modal__illHolder{width:315px}@media screen and (max-width:910px){.b-modal__illHolder{width:100%}}.b-modal__inner{width:calc(100% - 315px)}@media screen and (max-width:910px){.b-modal__inner{width:100%}}.b-modal__title{font-size:30px;font-weight:900;margin:0 auto}@media screen and (max-width:640px){.b-modal__title{font-size:18px}}.-shopContact .b-modal__title{padding-bottom:50px;text-transform:uppercase}@media screen and (max-width:600px){.-shopContact .b-modal__title{padding-bottom:26px}}.b-modal__title .-color-red{color:red}@media screen and (max-width:910px){.b-modal__content{margin:0 auto 15px}}.b-modal__subtitle{font-size:20px;font-weight:900;margin:0 0 40px}.b-modal__subtitle.-type-default{font-weight:900;margin:0 auto 15px}@media screen and (max-width:640px){.b-modal__subtitle{font-size:16px}}.b-modal__info{font-size:inherit;margin:0 0 20px}.b-modal__info em{color:inherit;font-style:italic}.b-modal__info p{font-size:16px;margin:0;line-height:24px}@media screen and (max-width:640px){.b-modal__info p{font-size:14px}}.b-modal__infoInner{margin:0 auto 30px}.b-modal__caption{font-size:20px;font-weight:400;margin:0 0 10px}@media screen and (max-width:640px){.b-modal__caption{font-size:16px}}.b-modal__ill{margin:0 auto 35px;text-align:center}.b-modal__ill.-type-default{width:368px;height:381px}@media screen and (max-width:640px){.b-modal__ill.-type-default{width:300px;height:320px}}.b-modal__ill.-type-secondary{width:305px;height:407px;margin:0 auto 35px}@media screen and (max-width:640px){.b-modal__ill.-type-secondary{width:270px;height:377px}}.b-modal__ill img{max-width:100%;max-height:100%}.b-modal .fancybox-close-small{top:33px;right:30px}@media screen and (max-width:1200px){.b-modal .fancybox-close-small{top:8px;right:24px}}.b-modal .fancybox-close-small:after{content:url(../img/blocks/product/close.png);background-color:transparent;border-radius:0}.b-modal .fancybox-close-small:focus:after{outline:none}.b-modal__linkHolder{margin:40px auto 0;text-align:center}.b-modal__linkHolder a{display:block;font-size:24px;font-family:sui_generisregular;font-weight:700;margin:0 auto;color:inherit;outline:none}@media screen and (max-width:640px){.b-modal__linkHolder a{font-size:18px}}.b-modal__linkHolder a:first-child{margin:0 auto 10px}.b-modal__holderText{margin:30px auto 0}@media screen and (min-width:911px){.b-modal__holderText{max-width:370px}}.b-modal__holderText:last-child{margin:0}.b-modal__desc{margin:25px auto 45px;font-size:16px;line-height:28px}.b-formContact{width:100%;font-size:16px}.b-formContact__control{width:100%;height:48px;padding:0 22px;border:1px solid #a2a2a2;border-radius:4px;color:#000;cursor:pointer}@media screen and (max-width:600px){.b-formContact__control{width:100%}}.b-formContact__control:active,.b-formContact__control:focus{outline:none}.b-formContact__control.-type-textarea{height:122px;padding-top:10px;padding-bottom:10px;resize:none}.b-formContact__control.-type-select{background-color:#fff;background-image:url(../img/blocks/contact/select.png);background-repeat:no-repeat;background-position:431px,50%;padding:0 25px 0 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:991px){.b-formContact__control.-type-select{background-position:97%,50%}}.b-formContact__btnHolder{margin:30px auto 0;text-align:right}@media screen and (min-width:664px){.b-formContact__btnHolder{margin:-17px auto 0;display:flex;justify-content:flex-end;align-items:flex-end}}@media screen and (max-width:663px){.b-formContact__btnHolder{text-align:center}}@media screen and (min-width:664px){.b-formContact__btnHolder.-front-modal-submit{margin-right:-20px}}.b-formContact__btnHolder .wpcf7-form-control-wrap{display:inline-block}.b-formContact__btnHolder .wpcf7-not-valid-tip{position:absolute}.b-formContact__btnHolder .b-formContact__recaptcha,.b-formContact__btnHolder p{display:inline-block}@media screen and (min-width:600px){.b-formContact__btnHolder p .wpcf7-form-control.wpcf7-submit.b-btn{position:relative;right:-20px}}@media screen and (max-width:599px){.b-formContact__btnHolder p .wpcf7-form-control.wpcf7-submit.b-btn{margin-top:10px}}.b-formContact__group{display:flex;justify-content:flex-start;align-items:center;margin:0 auto 20px}@media screen and (max-width:600px){.b-formContact__group{display:block}}@media screen and (max-width:600px){.-shopContact .b-formContact__group{margin:0 auto 12px}}.b-formContact__group label{color:#1e2527;font-weight:900;width:122px}@media screen and (max-width:600px){.b-formContact__group label{display:block;width:auto;margin:0 0 10px}}.-shopContact .b-formContact__group label{width:210px}@media screen and (max-width:600px){.-shopContact .b-formContact__group label{display:block;width:auto;margin:0 0 5px}}.b-formContact__group.-type-textarea label{padding-bottom:77px}@media screen and (max-width:600px){.b-formContact__group.-type-textarea label{padding-bottom:0}}.b-formContact__group .wpcf7-form-control-wrap{width:calc(100% - 122px)}@media screen and (max-width:600px){.b-formContact__group .wpcf7-form-control-wrap{display:block;width:100%}}.-shopContact .b-formContact__group .wpcf7-form-control-wrap{width:calc(100% - 210px)}@media screen and (max-width:600px){.-shopContact .b-formContact__group .wpcf7-form-control-wrap{display:block;width:100%}}@media screen and (max-width:800px){.b-formContact__group.-type-secondary{display:block}}.b-formContact__group.-type-secondary label{width:210px}@media screen and (max-width:800px){.b-formContact__group.-type-secondary label{display:block;width:auto;margin:0 0 10px}}.b-formContact__group.-type-secondary .wpcf7-form-control-wrap{width:calc(100% - 210px)}@media screen and (max-width:800px){.b-formContact__group.-type-secondary .wpcf7-form-control-wrap{display:block;width:100%}}.b-textEdit h2{font-size:20px;font-weight:900}.b-textEdit h3{font-size:20px;font-weight:400}.b-textEdit h4{font-size:16px;font-weight:900}.b-textEdit h5{font-size:18px;text-transform:none}.b-textEdit h5,.b-textEdit h6{margin:30px auto 0;color:red;font-weight:600}.b-textEdit h6{font-size:16px;text-transform:uppercase}.b-textEdit p{font-size:16px;margin:0;line-height:24px;font-weight:400}.b-textEdit li{font-weight:600;padding-bottom:8px}.b-textEdit em{color:#000;font-style:italic}.b-textEdit strong{font-weight:900}.b-teamParamedics{position:relative;padding:84px 0;margin:0 auto;z-index:1}@media screen and (max-width:1023px){.b-teamParamedics{padding:30px 10px}}.b-teamParamedics:after{position:absolute;content:"";background:hsla(0,0%,100%,.6);top:0;bottom:0;left:0;right:0;z-index:2}@media screen and (max-width:991px){.b-teamParamedics{padding:30px 10px;height:100%}}.b-teamParamedics__content{position:relative;z-index:3}.b-teamParamedics__info{max-width:930px;margin:25px auto 0}.b-teamParamedics__cardsHolder{display:flex;justify-content:center}@media screen and (max-width:1023px){.b-teamParamedics__cardsHolder{justify-content:space-between}}@media screen and (max-width:768px){.b-teamParamedics__cardsHolder{display:block}}.b-teamParamedics__card{padding:40px 54px;background-color:#fff;max-width:405px}.b-teamParamedics__card:first-child{margin:0 80px 0 0}@media screen and (max-width:1023px){.b-teamParamedics__card:first-child{margin:0 10px 0 0}}@media screen and (max-width:768px){.b-teamParamedics__card:first-child{max-width:405px;margin:0 auto 20px}}@media screen and (max-width:1023px){.b-teamParamedics__card{max-width:50%;background-color:hsla(0,0%,100%,.5)}}@media screen and (max-width:768px){.b-teamParamedics__card{max-width:405px;margin:0 auto}}.b-teamParamedics__ill{margin:0 auto;text-align:center;max-width:221px;max-height:221px;min-height:221px;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.b-teamParamedics__ill{min-height:auto}}.b-teamParamedics__ill img{max-width:100%;max-height:100%}.b-teamParamedics__title{margin:28px auto 40px;font-size:20px;text-transform:uppercase;font-weight:800;text-align:center}.b-teamParamedics__subtitle{text-align:center!important;font-size:24px;font-weight:800;margin:15px 0}@media (max-width:375px){.b-teamParamedics__subtitle{font-size:1.5em}}.b-teamParamedics__list{margin:0 auto}.b-teamParamedics__list dt{font-weight:800;min-width:130px;margin:0 0 10px}.b-teamParamedics__list dd{font-weight:600}@media (max-width:767px){.b-teamParamedics__list dd{margin-left:20px}}.b-teamParamedics__list dd,.b-teamParamedics__list dt{display:inline-block;font-size:16px;color:#000}@media screen and (max-width:486px){.b-teamParamedics__list dd,.b-teamParamedics__list dt{display:block;margin:0 auto 10px}}@media screen and (max-width:486px){.b-teamParamedics__list{text-align:center}}.b-teamParamedics__listInfo{margin:55px auto 0}@media screen and (max-width:991px){.b-teamParamedics__listInfo{margin:20px auto 0;text-align:center}}.b-teamParamedics__listInfo dd,.b-teamParamedics__listInfo dt{display:inline-block;font-size:17px;color:#000}@media screen and (max-width:991px){.b-teamParamedics__listInfo dd,.b-teamParamedics__listInfo dt{display:block;margin:0 auto 15px}}.b-teamParamedics__listInfo dt{min-width:355px;text-align:right}@media screen and (max-width:991px){.b-teamParamedics__listInfo dt{text-align:center;min-width:100%}}@media (min-width:992px){.b-teamParamedics__listInfoItem{display:flex}}.b-teamParamedics dt{font-weight:800}.b-teamParamedics dd{font-weight:600}.b-teamParamedics__logoHolder{margin:15px 0 0;display:flex;justify-content:space-around;align-items:flex-start}.b-teamParamedics__logoHolder img{max-width:200px}@media screen and (max-width:991px){.b-teamParamedics__logoHolder img{margin:15px 0 0}}@media screen and (max-width:991px){.b-teamParamedics__logoHolder{margin:0 auto;align-items:center;flex-direction:column}}.l-popup{display:none;max-width:800px}@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=main.min.css.map */
