

/* Start:/bitrix/templates/extreme/css/agree.css?17700397271163*/
.agreement-line {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 2em;
}
.agreement-line__left {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-basis: 50px;
}
.agreement-line__right {
  flex-basis: calc(100% - 50px);
  font-size: 14px;
}
.agreement-line .agreement-checkbox {
  appearance: none;
  position: relative;
  width: 30px;
  height: 30px;
  box-shadow: inset 0 0 5px rgb(0 0 0 / 0.2);
  border-radius: 10px;
  border: 1px solid #FFFFFF;
  transition: 300ms;
}
.agreement-line .agreement-checkbox::after{
  color: #ffda38;
  content: "\2714";
  position: absolute;
  top: -3px;
  left: 5px;
  width: 0px;
  height: 0px;
  font-size: 24px;
  transition: 300ms;
  overflow: hidden;
}
.agreement-line .agreement-checkbox:checked::after {
  width: 30px;
  height: 30px;
  transition: 300ms;
}
.agreement-line .agreement-checkbox:disabled {
  background: #ccc;
  border-color: #ccc;
}
.agreement-line .agreement-checkbox:disabled::after {
  filter: grayscale(100%);
}
.agreement__error {
  color: #f22a4f;
  display: none;
}
.agreement-checkbox--error {
  border: 1px solid #f22a4f;
  box-shadow: none;
}
/* End */


/* Start:/bitrix/templates/extreme/css/main.css?1716376026111428*/
﻿.fancybox-nav,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,176,235,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:transform,width;transition-timing-function:cubic-bezier(.1,0,.25,1);transition-duration:0s}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama--fullscreen,.fullscreen{width:100%!important;height:100%!important;margin:0!important}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle}.fotorama:not(.fotorama--unobtrusive)>:not(:first-child),.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{/*background:url(/bitrix/templates/extreme/css/fotorama.png) no-repeat*/}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(/bitrix/templates/extreme/css/fotorama@2x.png) 0 0/240px 400px no-repeat}}.fotorama_dark .fotorama__arr,.fotorama_dark .fotorama__fullscreen-icon,.fotorama_dark .fotorama__video-close,.fotorama_dark .fotorama__video-play{background:url(/bitrix/templates/extreme/css/fotorama_b.png) no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama_dark .fotorama__arr,.fotorama_dark .fotorama__fullscreen-icon,.fotorama_dark .fotorama__video-close,.fotorama_dark .fotorama__video-play{background:url(/bitrix/templates/extreme/css/fotorama_b@2x.png) 0 0/240px 400px no-repeat}}.fotorama__thumb{background-color:gray;background-color:rgba(128,128,128,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play,.fotorama_dark .fotorama__arr,.fotorama_dark .fotorama__fullscreen-icon,.fotorama_dark .fotorama__video-close,.fotorama_dark .fotorama__video-play{background:0 0!important}}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage,.fullscreen{background:#fff}.fotorama{min-width:1px;overflow:hidden}.fullscreen{max-width:100%!important;max-height:100%!important;padding:0!important;overflow:hidden!important}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#fff}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__stage__frame.fotorama__active,.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full,.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block;height:0;overflow:visible}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:32px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__nav-wrap{margin-top:-36px;position:absolute}@media screen and (min-width:768px){.fotorama__nav-wrap{margin-top:-50px}}.fotorama__dot{display:block;width:6px;height:6px;position:relative;top:13px;border-radius:6px;border:1px solid #fff;box-shadow:0 1px 0 rgba(0,0,0,.5);margin-left:auto;margin-right:auto}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:6px;height:6px;border-width:1px;background-color:#fff}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama_dark .fotorama__dot{border:1px solid #282425}.fotorama_dark .fotorama__nav__frame.fotorama__active .fotorama__dot{background-color:#282425}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00b0eb;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__caption__wrap{box-sizing:border-box;background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@keyframes spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr,.fotorama_dark .fotorama__arr{position:absolute;width:80px;height:80px;top:50%;margin-top:-40px}.fotorama__arr--prev,.fotorama_dark .fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next,.fotorama_dark .fotorama__arr--next{right:2px;background-position:-80px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;opacity:.1}.fotorama__fullscreen-icon,.fotorama_dark .fotorama__fullscreen-icon{width:80px;height:80px;top:2px;right:2px;background-position:0 -80px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-80px -80px}.fotorama__video-play{width:240px;height:240px;left:50%;top:50%;margin-left:-120px;margin-top:-120px;background-position:0 -160px;opacity:0}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:80px;height:80px;margin-left:-40px;margin-top:-40px;background-position:-160px -80px}.fotorama__video-close{width:80px;height:80px;top:0;right:0;background-position:-160px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{transform:translate3d(80px,-80px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){transform:translate3d(80px,-80px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){transform:translate3d(-120px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){transform:translate3d(120px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{transform:translate3d(80px,-80px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{transform:translate3d(-120px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{transform:translate3d(120px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/bitrix/templates/extreme/css/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{cursor:pointer;z-index:8040;position:absolute}#fancybox-loading div{width:44px;height:44px;background:url(/bitrix/templates/extreme/css/fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(/bitrix/templates/extreme/css/blank.gif)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/bitrix/templates/extreme/css/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/bitrix/templates/extreme/css/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/bitrix/templates/extreme/css/fancybox_loading@2x.gif);background-size:24px 24px}}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;outline:none}fieldset,img{border:0}table,tr,td{margin:0;padding:0;border-collapse:collapse}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0}a{text-decoration:none;outline:none;-webkit-transition:.3s;transition:.3s;transition-property:color, background-color, opacity}a:hover{-webkit-transition:.1s;transition:.1s;cursor:pointer}@font-face{font-family:'Exo 2';src:url("/bitrix/templates/extreme/css/../fonts/exo2-bold.eot");src:url("/bitrix/templates/extreme/css/../fonts/exo2-bold.eot?#iefix") format("embedded-opentype"),url("/bitrix/templates/extreme/css/../fonts/exo2-bold.woff2") format("woff2"),url("/bitrix/templates/extreme/css/../fonts/exo2-bold.woff") format("woff"),url("/bitrix/templates/extreme/css/../fonts/exo2-bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Exo 2';src:url("/bitrix/templates/extreme/css/../fonts/exo2-bolditalic.eot");src:url("/bitrix/templates/extreme/css/../fonts/exo2-bolditalic.eot?#iefix") format("embedded-opentype"),url("/bitrix/templates/extreme/css/../fonts/exo2-bolditalic.woff2") format("woff2"),url("/bitrix/templates/extreme/css/../fonts/exo2-bolditalic.woff") format("woff"),url("/bitrix/templates/extreme/css/../fonts/exo2-bolditalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Exo 2';src:url("/bitrix/templates/extreme/css/../fonts/exo2-extrabold.eot");src:url("/bitrix/templates/extreme/css/../fonts/exo2-extrabold.eot?#iefix") format("embedded-opentype"),url("/bitrix/templates/extreme/css/../fonts/exo2-extrabold.woff2") format("woff2"),url("/bitrix/templates/extreme/css/../fonts/exo2-extrabold.woff") format("woff"),url("/bitrix/templates/extreme/css/../fonts/exo2-extrabold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Exo 2';src:url("/bitrix/templates/extreme/css/../fonts/exo2-extrabolditalic.eot");src:url("/bitrix/templates/extreme/css/../fonts/exo2-extrabolditalic.eot?#iefix") format("embedded-opentype"),url("/bitrix/templates/extreme/css/../fonts/exo2-extrabolditalic.woff2") format("woff2"),url("/bitrix/templates/extreme/css/../fonts/exo2-extrabolditalic.woff") format("woff"),url("/bitrix/templates/extreme/css/../fonts/exo2-extrabolditalic.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Exo 2';src:url("/bitrix/templates/extreme/css/../fonts/exo2-italic.eot");src:url("/bitrix/templates/extreme/css/../fonts/exo2-italic.eot?#iefix") format("embedded-opentype"),url("/bitrix/templates/extreme/css/../fonts/exo2-italic.woff2") format("woff2"),url("/bitrix/templates/extreme/css/../fonts/exo2-italic.woff") format("woff"),url("/bitrix/templates/extreme/css/../fonts/exo2-italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Exo 2';src:url("/bitrix/templates/extreme/css/../fonts/exo2-regular.eot");src:url("/bitrix/templates/extreme/css/../fonts/exo2-regular.eot?#iefix") format("embedded-opentype"),url("/bitrix/templates/extreme/css/../fonts/exo2-regular.woff2") format("woff2"),url("/bitrix/templates/extreme/css/../fonts/exo2-regular.woff") format("woff"),url("/bitrix/templates/extreme/css/../fonts/exo2-regular.ttf") format("truetype");font-weight:400;font-style:normal}.invisible{display:none !important}@media (max-width: 767px){.mobile_invisible{display:none !important}}@media (min-width: 768px){.desktop_invisible{display:none !important}}.noscroll{overflow:hidden;-webkit-overflow-scrolling:auto;height:100%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{width:100%;height:100%;overflow:auto;background:#fff;color:#000;margin:0 auto;font-family:"Rubik", sans-serif;position:relative;line-height:1.4}@media screen and (max-width: 767px){body{font-size:14px}}@media screen and (min-width: 768px){body{font-size:16px}}body.fixed{overflow:hidden}
main{
background-color: #fff;
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
	}
body{font-family:"Rubik", sans-serif}h1{font-family:"Rubik", sans-serif;font-weight:700;line-height:1.02;padding-bottom:0.5em;font-family:"Rubik", sans-serif}@media screen and (max-width: 767px){h1{font-size:36px}}@media screen and (min-width: 768px){h1{font-size:56px}}h2,.h2{font-family:"Rubik", sans-serif;font-weight:700;line-height:1.2;margin-top:32px;margin-bottom:32px}@media screen and (max-width: 767px){h2,.h2{font-size:24px}}@media screen and (min-width: 768px){h2,.h2{font-size:36px}}h3,.h3{font-family:"Rubik", sans-serif;font-weight:700;line-height:1.2;margin-top:48px;position:relative;margin-bottom:16px}@media screen and (max-width: 767px){h3,.h3{font-size:20px}}@media screen and (min-width: 768px){h3,.h3{font-size:28px}}h3.numbered,h2.numbered{padding-left:2em}h3+h4{margin-top:16px}.h3_number{position:absolute;background-color:transparent;color:#ffda38;width:1.6em;height:1.6em;border-radius:50%;border-width:2px;border-color:#ffda38;line-height:1.6em;left:0;top:-0.2em;text-align:center;border-style:solid;box-sizing:border-box}.aside{float:right;width:25%;margin-left:12.5%;text-transform:uppercase;letter-spacing:0.075em}@media screen and (max-width: 767px){.aside{font-size:12px}}@media screen and (min-width: 768px){.aside{font-size:12px}}@media (max-width: 767px){.aside{float:none;width:88%;margin-left:0;margin-bottom:2em}}h4,.h4{font-family:"Rubik", sans-serif;font-weight:700;line-height:1.4;margin-top:40px;position:relative;margin-bottom:8px}@media screen and (max-width: 767px){h4,.h4{font-size:18px}}@media screen and (min-width: 768px){h4,.h4{font-size:24px}}h4.numbered,.h4.numbered{padding-left:2em}.h4_number_out{position:absolute;background-color:#000;color:#fff;width:1.6em;height:1.6em;border-radius:50%;line-height:1.6em;left:-2.2em;top:-0.2em;text-align:center}h5,.h5{font-family:"Rubik", sans-serif;font-weight:700;line-height:1.4}@media screen and (max-width: 767px){h5,.h5{font-size:16px}}@media screen and (min-width: 768px){h5,.h5{font-size:20px}}h6{font-family:"Rubik", sans-serif;font-weight:700;line-height:1.4;padding-top:11px}@media screen and (max-width: 767px){h6{font-size:14px}}@media screen and (min-width: 768px){h6{font-size:16px}}p{font-family:"Rubik", sans-serif;font-weight:400;line-height:1.4;margin-top:11px}@media screen and (max-width: 767px){p{font-size:14px}}@media screen and (min-width: 768px){p{font-size:16px}}.block_list{padding-left:12.5%}.content ul li{font-family:"Rubik", sans-serif;font-weight:400;line-height:1.4;margin-top:11px;position:relative;margin-left:1.2em}@media screen and (max-width: 767px){.content ul li{font-size:14px}}@media screen and (min-width: 768px){.content ul li{font-size:16px}}.content ul li:before{content:"—";position:absolute;left:-1.2em}.important-text{font-family:"Rubik", sans-serif;font-weight:400;line-height:1.4}@media screen and (max-width: 767px){.important-text{font-size:16px}}@media screen and (min-width: 768px){.important-text{font-size:20px}}.large-text{font-family:"Rubik", sans-serif;font-weight:400;line-height:1.4}@media screen and (max-width: 767px){.large-text{font-size:18px}}@media screen and (min-width: 768px){.large-text{font-size:24px}}.text-container p{max-width:30em}.error-text{color:#f80}button,.pricelist_container .pricelist .ui-selectmenu-button,#paymentWin .title .count,#paymentWin .title .order-item-quantity__price,.ui-selectmenu-button,input,textarea,select{font-family:"Rubik", sans-serif;font-weight:400;line-height:1.4}@media screen and (max-width: 767px){button,.pricelist_container .pricelist .ui-selectmenu-button,#paymentWin .title .count,#paymentWin .title .order-item-quantity__price,.ui-selectmenu-button,input,textarea,select{font-size:14px}}@media screen and (min-width: 768px){button,.pricelist_container .pricelist .ui-selectmenu-button,#paymentWin .title .count,#paymentWin .title .order-item-quantity__price,.ui-selectmenu-button,input,textarea,select{font-size:16px}}button,.pricelist_container .pricelist .ui-selectmenu-button,#paymentWin .title .count,#paymentWin .title .order-item-quantity__price,.ui-selectmenu-button,.notification,.notification_error,form .phone .input_container:before{background-color:#f9f9f9;border:1px solid #d8d8d8;border-radius:12px;padding:0.5em 0.6em;font-family:"Rubik", sans-serif;font-weight:400;margin-right:0.1em;min-width:4em;color:#000;margin-bottom:0.25em;margin-top:0.25em;display:inline-block}@media screen and (max-width: 767px){button,.pricelist_container .pricelist .ui-selectmenu-button,#paymentWin .title .count,#paymentWin .title .order-item-quantity__price,.ui-selectmenu-button,.notification,.notification_error,form .phone .input_container:before{font-size:14px}}@media screen and (min-width: 768px){button,.pricelist_container .pricelist .ui-selectmenu-button,#paymentWin .title .count,#paymentWin .title .order-item-quantity__price,.ui-selectmenu-button,.notification,.notification_error,form .phone .input_container:before{font-size:16px}}.pricelist_container .pricelist .ui-selectmenu-button{padding-top:0.2em;padding-bottom:0.2em}button,.pricelist_container .pricelist .ui-selectmenu-button,#paymentWin .title .count,#paymentWin .title .order-item-quantity__price,.ui-selectmenu-button{cursor:pointer;-webkit-transition:.3s;transition:.3s}button.button_compact,.pricelist_container .pricelist .button_compact.ui-selectmenu-button,#paymentWin .title .button_compact.count,#paymentWin .title .button_compact.order-item-quantity__price,.button_compact.ui-selectmenu-button{padding-top:0.2em;padding-bottom:0.2em}button.nomargins,.pricelist_container .pricelist .nomargins.ui-selectmenu-button,#paymentWin .title .nomargins.count,#paymentWin .title .nomargins.order-item-quantity__price,.nomargins.ui-selectmenu-button{margin-left:0;margin-right:0}button.button_wide,.pricelist_container .pricelist .button_wide.ui-selectmenu-button,#paymentWin .title .button_wide.count,#paymentWin .title .button_wide.order-item-quantity__price,.button_wide.ui-selectmenu-button{padding-left:2em;padding-right:2em}button:focus,.pricelist_container .pricelist .ui-selectmenu-button:focus,#paymentWin .title .count:focus,#paymentWin .title .order-item-quantity__price:focus,.ui-selectmenu-button:focus{outline:none}button:hover,.pricelist_container .pricelist .ui-selectmenu-button:hover,#paymentWin .title .count:hover,#paymentWin .title .order-item-quantity__price:hover,.ui-selectmenu-button:hover{background:#fff;-webkit-transition:.1s;transition:.1s;outline:none}button:active,.pricelist_container .pricelist .ui-selectmenu-button:active,#paymentWin .title .count:active,#paymentWin .title .order-item-quantity__price:active,.ui-selectmenu-button:active{background-color:#ededed;-webkit-transition:0s;transition:0s;outline:none}button.disabled,.pricelist_container .pricelist .disabled.ui-selectmenu-button,#paymentWin .title .disabled.count,#paymentWin .title .disabled.order-item-quantity__price,.disabled.ui-selectmenu-button,button:disabled,.pricelist_container .pricelist .ui-selectmenu-button:disabled,#paymentWin .title .count:disabled,#paymentWin .title .order-item-quantity__price:disabled,.ui-selectmenu-button:disabled{opacity:0.35 !important}@media screen and (max-width: 767px){button.big,.pricelist_container .pricelist .big.ui-selectmenu-button,#paymentWin .title .big.count,#paymentWin .title .big.order-item-quantity__price,.big.ui-selectmenu-button{font-size:18px}}@media screen and (min-width: 768px){button.big,.pricelist_container .pricelist .big.ui-selectmenu-button,#paymentWin .title .big.count,#paymentWin .title .big.order-item-quantity__price,.big.ui-selectmenu-button{font-size:24px}}button.primary,.pricelist_container .pricelist .primary.ui-selectmenu-button,#paymentWin .title .primary.count,#paymentWin .title .primary.order-item-quantity__price,.primary.ui-selectmenu-button{background-color:#ffda38;color:#000;font-weight:700;border-color:#ffda38}button.primary:hover,#paymentWin .title .primary.count:hover,#paymentWin .title .primary.order-item-quantity__price:hover,.primary.ui-selectmenu-button:hover{background:#f80}button.primary:active,#paymentWin .title .primary.count:active,#paymentWin .title .primary.order-item-quantity__price:active,.primary.ui-selectmenu-button:active{background:#f80}.select-plusminus{display:inline-block;margin-right:0.5em}.select-plusminus .button_minus,.select-plusminus .button_plus{width:2.5em;display:inline-block;padding-left:0.5em;padding-right:0.5em;margin-left:0;margin-right:0;font-weight:700;line-height:1em;min-width:0}.select-plusminus .button_plus{border-top-left-radius:0;border-bottom-left-radius:0}.select-plusminus .button_minus{border-top-right-radius:0;border-bottom-right-radius:0}.button_comment{text-align:center;line-height:1.4}@media screen and (max-width: 767px){.button_comment{font-size:12px}}@media screen and (min-width: 768px){.button_comment{font-size:12px}}.button-container{margin-top:1em}.button-container .button-explanation{display:inline-block;color:#999;line-height:1.3;font-weight:400;width:auto;margin-top:0.25em;margin-bottom:0.25em;vertical-align:middle;margin-left:0.5em}@media screen and (max-width: 767px){.button-container .button-explanation{font-size:13px}}@media screen and (min-width: 768px){.button-container .button-explanation{font-size:14px}}@media (max-width: 479px){.button-container .button-explanation{display:block;margin-left:0}}.label__desc{display:inline-block;padding-top:0.2em;padding-bottom:0.2em}label{margin-top:1em;display:block}form input,form textarea{padding:0.5em 0.425em;line-height:1.4;border:#d8d8d8 1px solid;border-radius:12px;box-sizing:border-box;width:100%;-webkit-transition:.3s;transition:.3s;margin-bottom:0.25em;margin-top:0.25em}@media screen and (max-width: 767px){form input,form textarea{font-size:14px}}@media screen and (min-width: 768px){form input,form textarea{font-size:16px}}form input:focus,form textarea:focus{border-color:#909fc1}form .note{display:block;color:#999;margin-top:0.8em}@media screen and (max-width: 767px){form .note{font-size:12px}}@media screen and (min-width: 768px){form .note{font-size:12px}}label.radio_label input,label.checkbox_label input{width:auto;background:none;border:none;position:absolute;top:3px;left:24px;visibility:hidden}label.radio_label .radio,label.checkbox_label .radio{position:absolute;font-size:1.2em;margin-bottom:0.25em;left:0;width:1em;height:1em;border:1px solid #d8d8d8;border-radius:50%;cursor:pointer;box-sizing:border-box;background-color:#fff}label.radio_label input[type="radio"]:checked+.radio:after,label.checkbox_label input[type="radio"]:checked+.radio:after{content:"";width:0.5em;height:0.5em;position:absolute;top:50%;left:50%;margin-top:-0.26em;margin-left:-0.26em;background-color:#000;border-radius:12px;border:1px solid #000;box-sizing:border-box}label.radio_label .checkbox,label.checkbox_label .checkbox{display:inline-block;vertical-align:top;width:1em;height:1em;border:1px solid #d8d8d8;border-radius:2px;margin-right:3px;cursor:pointer}label.radio_label.checked .checkbox,label.checkbox_label.checked .checkbox{background-position:0 -350px}label.radio_label.checked .radio,label.checkbox_label.checked .radio{background-position:-49px -319px}form textarea{height:auto}form.error .errMsg{padding:14px 20px 16px 42px;height:auto;margin:0 -66px 40px;opacity:1}form .errMsg{background:#f65845;margin:0 -66px 0;padding:0 20px 0 42px;font-size:14px;color:#fff;position:relative;height:0;overflow:hidden;opacity:0;-webkit-transition:.3s;transition:.3s}form .errMsg:before{content:'';background:url("/bitrix/templates/extreme/css/../img/icons.png") no-repeat -30px -220px;width:24px;height:24px;position:absolute;left:11px;top:11px}form .error input,form.error input,form .error textarea,form.error textarea{border-color:#f80;color:#f80}form label{position:relative}form label .hint{position:absolute !important}form label.active .hint{opacity:1;height:auto;padding:5px 8px;z-index:10}form label.active .hint.error{opacity:0;height:0}form label.error .hint{background-color:#f80;padding:0.1em 0.5em;margin-top:0.2em;border-radius:4px;color:#fff;border:1px solid #f80;border-color:#f80;-webkit-transition:0s;transition:0s}form label.error .hint:before{border-color:#f80;background:#f80}form label.error.active .hint.error{opacity:1;height:auto;padding:5px 8px}.hint{padding:0.2em 0.6em;top:0.3em;opacity:0;position:relative;display:inline-block;border:1px solid #999;border-radius:12px;background-color:#fff;color:#333;left:0;opacity:0;-webkit-transition:.2s;transition:.2s}@media screen and (max-width: 767px){.hint{font-size:13px}}@media screen and (min-width: 768px){.hint{font-size:14px}}.hint.active{opacity:1;height:auto}.hint.error{background-color:#f80;color:#fff;border:1px solid #f80}.hint.error:before{border-left:#f80 1px solid;border-top:#f80 1px solid;background:#f80}.hint:before{content:'';position:absolute;left:30px;top:-4px;width:5px;height:5px;border-left:#999 1px solid;border-top:#999 1px solid;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5)}input::-webkit-input-placeholder,textatea::-webkit-input-placeholder{color:#999}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input::-moz-placeholder,textarea::-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}a{color:#f80}.labels{color:#fff;font-size:15px;width:20px;text-align:center;font-weight:700;font-family:"Rubik", sans-serif}.notification{display:inline-block;background-color:#2962e1;border-color:#2962e1;color:#fff}.notification_error{display:inline-block;background-color:#f80;border-color:#f80;color:#fff}@-webkit-keyframes spinnow{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-moz-keyframes spinnow{100%{transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-ms-keyframes spinnow{100%{transform:rotate(360deg);-ms-transform:rotate(360deg)}}@media (max-width: 767px){.fancybox-nav span{visibility:visible}}footer{margin-top:0;padding:60px 6%;border-top:1px solid #d8d8d8}@media screen and (max-width: 767px){footer{font-size:12px}}@media screen and (min-width: 768px){footer{font-size:12px}}footer .copyright{padding-left:30px;padding-right:30px;margin-bottom:2em;display:block;line-height:150%;width:100%}footer .copyright i{font-style:normal}footer nav{overflow:hidden;margin-right:11%}@media (max-width: 767px){footer nav{display:none}}footer nav ul{display:inline-block;vertical-align:top;width:32%;padding-right:30px;padding-left:30px;box-sizing:border-box}footer nav ul li{padding-bottom:10px}footer nav ul a{text-decoration:none;color:#f80}footer .soc{float:right;width:25%;box-sizing:border-box;padding-right:30px;padding-left:30px}@media (max-width: 767px){footer .soc{float:none;width:100%}}footer .soc span{display:block;padding-bottom:10px;line-height:150%}footer .soc a{display:inline-block;margin-right:4px}footer .soc a.tw{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-691px -404px;width:24px;height:24px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){footer .soc a.tw{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}footer .soc a.fb{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-691px -360px;width:24px;height:24px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){footer .soc a.fb{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}footer .soc a.vk{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-691px -448px;width:24px;height:24px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){footer .soc a.vk{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}header{position:relative;z-index:2;color:#fff;height:240px;margin-bottom:-240px}@media (max-width: 767px){header{height:140px;margin-bottom:-140px}}#logo{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:0px 0px;width:100px;height:100px;position:absolute;top:75px;left:6%;display:block;margin-left:-22px;z-index:200}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#logo{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}@media (max-width: 767px){#logo{left:13%;top:30px}}@media (max-width: 767px){.slideout-menu{position:fixed;left:auto;top:0;bottom:0;right:0;width:256px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;opacity:0;transition:opacity 1s}.slideout-panel{position:relative;z-index:1;will-change:transform}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden}.slideout-open .slideout-menu{display:block;opacity:1}button.menu_toggle_button,.pricelist_container .pricelist .menu_toggle_button.ui-selectmenu-button,#paymentWin .title .menu_toggle_button.count,#paymentWin .title .menu_toggle_button.order-item-quantity__price,.menu_toggle_button.ui-selectmenu-button{position:absolute;right:32px;top:32px;background-color:transparent;border:0;min-width:0;margin:0;padding:0;width:32px;height:32px;z-index:200;border-radius:0;background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-691px -150px;width:32px;height:32px}}@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi){button.menu_toggle_button,.pricelist_container .pricelist .menu_toggle_button.ui-selectmenu-button,#paymentWin .title .menu_toggle_button.count,#paymentWin .title .menu_toggle_button.order-item-quantity__price,.menu_toggle_button.ui-selectmenu-button{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}@media (max-width: 767px){.theme-light button.menu_toggle_button,.theme-light #paymentWin .title .menu_toggle_button.count,#paymentWin .title .theme-light .menu_toggle_button.count,.theme-light #paymentWin .title .menu_toggle_button.order-item-quantity__price,#paymentWin .title .theme-light .menu_toggle_button.order-item-quantity__price,.theme-light .menu_toggle_button.ui-selectmenu-button{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-691px -202px;width:32px;height:32px}}@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi){.theme-light button.menu_toggle_button,.theme-light #paymentWin .title .menu_toggle_button.count,#paymentWin .title .theme-light .menu_toggle_button.count,.theme-light #paymentWin .title .menu_toggle_button.order-item-quantity__price,#paymentWin .title .theme-light .menu_toggle_button.order-item-quantity__price,.theme-light .menu_toggle_button.ui-selectmenu-button{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.theme-light .nav_container{color:#000}.theme-light .nav_container[href^="tel:"]:hover{color:inherit}@media (max-width: 767px){.theme-light .nav_container[href^="tel:"]:hover{color:#000}}.theme-light .nav_container .active{color:#000}.theme-light .nav_container a{color:#000}.theme-light .nav_container .minibutton{border:2px solid #000}@media (max-width: 767px){.theme-light .nav_container .minibutton{border-color:#f80}}.theme-light .nav_container .minibutton.selected{color:#fff;background-color:#000;border-color:#000}.nav_container{color:#fff;line-height:1.4;z-index:0}.nav_container a{color:#fff;-webkit-transition:.2s;transition:.2s;text-decoration:none}.nav_container a:hover,.nav_container a.selected{color:#f80;opacity:1;border-color:#f80}.nav_container a[href^="tel:"]:hover{color:inherit}@media (max-width: 767px){.nav_container a[href^="tel:"]:hover{color:#000}}@media screen and (max-width: 767px){.nav_container nav .other{font-size:13px}}@media screen and (min-width: 768px){.nav_container nav .other{font-size:14px}}.nav_container nav .other .active{font-weight:800}@media (max-width: 767px){.nav_container nav .other a{position:relative;display:inline-block}.nav_container nav .other a.active{cursor:default}.nav_container nav .other a.active:before{content:"";display:block;width:3px;height:0.8em;padding:0;position:absolute;top:50%;margin-top:-0.4em;left:-10px;background-color:#000}}@media screen and (max-width: 767px){.nav_container nav .main{font-size:16px}}@media screen and (min-width: 768px){.nav_container nav .main{font-size:20px}}.nav_container nav .main .active{color:#ffda38;font-weight:500}@media (max-width: 767px){.nav_container nav .main a{position:relative;display:inline-block}.nav_container nav .main a.active{color:#000;cursor:default}.nav_container nav .main a.active:before{content:"";display:block;width:3px;height:0.8em;padding:0;position:absolute;top:50%;margin-top:-0.5em;left:-10px;background-color:#000}}.nav_container .phone{font-weight:200;line-height:1.4}@media screen and (max-width: 767px){.nav_container .phone{font-size:13px}}@media screen and (min-width: 768px){.nav_container .phone{font-size:14px}}.nav_container .phone a{cursor:default;font-family:"Rubik", sans-serif;font-weight:500;white-space:nowrap}@media screen and (max-width: 767px){.nav_container .phone a{font-size:18px}}@media screen and (min-width: 768px){.nav_container .phone a{font-size:24px}}.nav_container .minibutton{border:2px solid #fff;border-radius:12px;padding-left:0.5em;padding-right:0.5em;margin-right:1em}@media screen and (max-width: 767px){.nav_container .auth{font-size:13px}}@media screen and (min-width: 768px){.nav_container .auth{font-size:14px}}@media (max-width: 767px){.nav_container{background-color:#fff;color:#000;z-index:0;padding-left:28px;padding-right:28px;box-sizing:border-box;padding-top:2.5em;padding-bottom:5em;box-shadow:inset 10px 0px 25px -20px rgba(0,0,0,0.5)}.nav_container a{color:#000}.nav_container nav{position:relative;width:100%;left:auto;top:auto;height:auto;margin-top:1em}.nav_container nav .menu-category{display:inline-block;position:relative;vertical-align:top;padding-left:0;padding-right:0;margin-left:0;margin-right:0}
.nav_container nav .menu-category .menu-category__name{
	font-weight:500;display:block;color:#000
	}.nav_container nav .menu-category .menu-category__name:hover{opacity:0.8}.nav_container nav .submenu{margin-top:0.5em;margin-bottom:1.5em}}@media screen and (max-width: 767px) and (max-width: 767px){.nav_container nav .submenu{font-size:14px}}@media screen and (max-width: 767px) and (min-width: 768px){.nav_container nav .submenu{font-size:16px}}@media (max-width: 767px){.nav_container nav .submenu a{color:#f80}.nav_container nav .submenu a:hover{color:#000}.nav_container nav .submenu__item{margin-bottom:0.5em}.nav_container nav .other{position:relative;top:auto;left:auto;width:100%;margin-top:1.5em}.nav_container nav .other li{display:block}.nav_container nav .other li a{display:block;padding-left:0;margin-bottom:0.5em}.nav_container .phone{display:block;position:relative;left:auto;width:100%;top:auto;margin-bottom:1em}.nav_container .minibutton{border-color:#f80;margin-right:0}.nav_container .auth{position:relative;right:auto;top:auto;width:100%;text-align:left}}@media screen and (max-width: 767px) and (max-width: 767px){.nav_container .auth{font-size:14px}}@media screen and (max-width: 767px) and (min-width: 768px){.nav_container .auth{font-size:16px}}@media (max-width: 767px){.nav_container .auth a{display:inline-block;margin-bottom:0.6em;color:#f80}.nav_container #fast_order_button{position:relative;left:-0.6em;display:inline-block;margin-right:2em}}@media (min-width: 768px){.slideout-menu{display:block}.menu_toggle_button{display:none}.nav_container{position:absolute;width:100%;z-index:3}.nav_container nav{position:absolute;top:0;left:0;width:100%;height:56px;border-bottom:1px solid rgba(255,255,255,0.3);z-index:1}.nav_container nav .main{position:absolute;left:22%;width:78%;top:80px}.nav_container nav .menu-category{display:inline-block;position:relative;vertical-align:top;padding-left:0;padding-right:0;margin-left:0;margin-right:0}
	.nav_container nav .menu-category .menu-category__name{

    display: inline-block;
    position: relative;
    z-index: 100;
    padding: .5em .75em;
    cursor: pointer;
	font-weight: 600;
    font-family: 'Open Sans';
    color: #5a5a5a;
    padding-bottom: 14px;
		}.nav_container nav .menu-category .menu-category__name:hover{opacity:0.8}.nav_container nav .submenu{position:absolute;z-index:999;top:100%;width:15em;margin-left:-1.5em;margin-top:0em;border-radius:0 0 12px 12px;border-top:5px solid #ffda38;background-color:#fff;padding:1.5em;box-shadow:0px 8px 30px 0px rgba(0,0,0,0.12)}}@media screen and (min-width: 768px) and (max-width: 767px){.nav_container nav .submenu{font-size:14px}}@media screen and (min-width: 768px) and (min-width: 768px){.nav_container nav .submenu{font-size:16px}}@media (min-width: 768px){.nav_container nav .submenu a{color:#000}.nav_container nav .submenu a:hover{color:#f80}.nav_container nav .submenu__item{margin-bottom:0.5em}.nav_container nav .other{position:absolute;top:20px;left:6%;width:68%;z-index:2}.nav_container nav .other li{display:inline-block}.nav_container nav .other li a{display:inline-block;padding-right:1em;opacity:0.8}.nav_container .phone{position:absolute;left:22%;width:30%;top:120px}.nav_container .phone a{display:block}.nav_container .auth{position:absolute;right:2%;top:20px;width:16em;text-align:right;z-index:3}}.hero{width:100%;min-height:590px;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;padding-top:100px}@media (max-width: 767px){.hero{position: relative;padding-top: 0;margin-top: 0;}}@media (max-width: 767px){.hero_desc{width:74%;margin-left:auto;margin-right:auto;position:relative}}@media screen and (min-width: 480px) and (max-width: 767px) and (max-width: 767px){.hero_desc h1{font-size:36px}}@media screen and (min-width: 480px) and (max-width: 767px) and (min-width: 768px){.hero_desc h1{font-size:56px}}.link-button{display:inline-block;border:2px solid #f22a4f;padding:0.2em 0.5em;text-transform:uppercase;letter-spacing:0.05em;color:#f80;text-decoration:none;font-size:15px}.section{width:100%;border-top:1px solid #d8d8d8;padding-top:100px;padding-bottom:100px;position:relative;padding-left:6%;padding-right:6%;box-sizing:border-box}.section_borderless{border:none;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}#fader{position:fixed;z-index:98;left:-100px;right:-100px;padding:100px;top:-100px;bottom:-100px;overflow:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,0.75);opacity:1}#fader .popup{position:relative;top:0;margin-bottom:10px}.popup{border-radius:12px;box-shadow:0px 8px 30px 0px rgba(0,0,0,0.12);margin-top:40px;background-color:#fff;z-index:99;margin-left:auto;margin-right:auto;max-width:400px;padding-left:40px;padding-right:40px;padding-top:40px;padding-bottom:60px;border:1px solid #ededed}@media (max-width: 919px) and (min-width: 480px){.popup{width:94%}}@media (max-width: 479px){.popup{width:96%;padding-top:40px}}.popup h2,.popup .popup__heading{width:75%}.popup fieldset label{margin-bottom:1em;display:block}.popup_contained{width:100%;max-width:none;margin-top:0;margin-bottom:0}.popup_large{max-width:880px;padding-left:7.5%;padding-right:7.5%;padding-top:80px;padding-bottom:80px}@media (max-width: 919px) and (min-width: 480px){.popup_large{width:94%;padding-left:6%;padding-right:6%}}@media (max-width: 479px){.popup_large{width:96%;padding-left:6%;padding-right:6%;padding-top:20px}}.popup_medium{width:600px;max-width:600px;padding-left:50px;padding-right:50px;padding-top:30px;padding-bottom:60px;z-index:200}@media (max-width: 919px) and (min-width: 480px){.popup_medium{width:400px;padding-left:40px;padding-right:40px}}@media (max-width: 479px){.popup_medium{width:90%;min-width:288px;padding-left:24px;padding-right:24px;padding-top:20px}}.popup .close{position:absolute;right:18px;top:18px;transition:transform 0.2s;background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-747px -242px;width:40px;height:40px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.popup .close{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.popup .close:hover{transform:rotate(90deg)}.popup#auth-win{width:420px}.popup#auth-win.login section.login{display:block}.popup#auth-win.reg section.reg{display:block}.popup#auth-win.recovery section.recovery{display:block}.popup#auth-win nav a.reg{display:none !important}.popup#auth-win.login nav a.reg{display:inline-block !important}.popup#auth-win.login nav a.login{display:none}.popup#auth-win section{padding:38px 60px;display:none}.popup#auth-win section.active{display:block}.popup#auth-win section h5{font:700 32px "Rubik", sans-serif;letter-spacing:-1px;margin-bottom:32px}.popup#auth-win section h6{font:700 24px/150% "Rubik", sans-serif;letter-spacing:-1px;display:none}.popup#auth-win section>p{font-size:14px;margin:-14px 0 24px}.popup#auth-win section form label{display:block;margin-bottom:29px}.popup#auth-win section form a.recovery{float:right;border:#ebebeb 1px solid;padding:8px 13px;height:14px;line-height:13px;text-decoration:none;font-size:13px;font-weight:300;color:#bbb;border-radius:16px}.popup#auth-win section form a.recovery:hover{border-color:#bbb;color:#999}.popup#auth-win nav{border-top:#b4fe02 1px solid}.popup#auth-win nav .soc{float:left;width:50%;border-right:#b4fe02 1px solid;text-align:center;padding:20px;box-sizing:border-box;height:96px}.popup#auth-win nav .soc span{display:block;padding-bottom:10px;line-height:150%}.popup#auth-win nav .soc a{display:inline-block;margin-right:4px;background:url("/bitrix/templates/extreme/css/../img/icons.png") no-repeat 0 -80px;width:26px;height:26px}.popup#auth-win nav .soc a.tw{background-position:-30px -80px}.popup#auth-win nav .soc a.fb{background-position:-60px -80px}.popup#auth-win nav .button{line-height:96px;text-align:center}.popup#auth-win nav .button a{display:inline-block;border:#ebebeb 1px solid;padding:8px 23px;height:14px;line-height:14px;font-size:14px;font-weight:700;color:#000;border-radius:16px}.popup#auth-win nav .button a:hover{border-color:#bbb}.popup#corpApp{width:864px;margin-left:auto;margin-right:auto}.popup#corpApp fieldset{border:1px solid #d8d8d8;padding:46px 46px 12px}.popup#corpApp fieldset label{display:block;margin-bottom:22px;margin-left:286px}.popup#corpApp fieldset label span:first-child{width:265px;display:inline-block;text-align:right;line-height:32px;position:absolute;left:-286px}.popup#corpApp fieldset label input{width:284px}.popup#corpApp fieldset label textarea{width:425px;height:174px;vertical-align:top}.popup#corpApp .button{text-align:center}.popup#corpApp form button,.popup#corpApp form #paymentWin .title .count,#paymentWin .title .popup#corpApp form .count,.popup#corpApp form #paymentWin .title .order-item-quantity__price,#paymentWin .title .popup#corpApp form .order-item-quantity__price,.popup#corpApp form .ui-selectmenu-button{min-width:170px;margin:34px auto;height:36px;border-radius:18px}.popup#gift-edit,.popup#change-pass{width:741px;margin-left:-380px}.popup#gift-edit form>h4,.popup#change-pass form>h4{text-align:center;padding:30px;font-size:32px;border-bottom:#a8ef27 1px solid;margin-bottom:30px}.popup#gift-edit label h4,.popup#change-pass label h4{font:700 16px "Rubik", sans-serif;margin-top:44px}.popup#gift-edit .gift,.popup#change-pass .gift{position:absolute;left:-80px;font-size:14px;top:1px}.popup#gift-edit .gift:before,.popup#change-pass .gift:before{content:'';background:url("/bitrix/templates/extreme/css/../img/icons.png") no-repeat -100px 0;position:absolute;left:-24px;top:0px;width:18px;height:16px}.popup#gift-edit .price,.popup#change-pass .price{background:#1b70da;padding:5px 13px;height:16px;line-height:14px;font-family:"$default_font";font-size:16px;font-weight:700;color:#fff;display:inline-block;border-radius:6px;margin-top:10px}.popup#gift-edit #selectmenu-menu,.popup#change-pass #selectmenu-menu{max-height:135px}.popup#change-pass fieldset{padding:20px 0 40px}form .phone{position:relative}form .phone .input_container{position:relative;display:inline-block}form .phone .input_container:before{content:'+7';border-top-right-radius:0;border-bottom-right-radius:0;position:absolute;left:0;top:0;min-width:2.5em}form .phone .input_container.container-block{display:block}form .phone .input_container input{padding-left:3em;max-width:15em}

.content-container
{
	width: 92%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
    padding-bottom: 0;
    position: relative;
    padding-left: 6%;
    padding-right: 6%;
    box-sizing: border-box;
    padding-top: 40px;
    max-width: 1240px;
}

@media (max-width: 767px){body{position:absolute}.content-container{padding-top:140px}}.content .taglist li{display:inline-block;list-style-type:none;margin-right:1em;margin-left:0;border-bottom:1px solid #f80;transition:color 0.2s}.content .taglist li a,.content .taglist li a:visited{color:#f80}.content .taglist li:hover,.content .taglist li a:hover{color:#000;border-bottom-color:#000}.content .taglist li.selected,.content .taglist li.selected a{color:#000;border-bottom:3px solid #000;font-weight:700;cursor:default}.content .taglist li:before{display:none}.map{height:400px;width:100%;margin-top:1em;margin-bottom:1em}.map_canvas{height:100%;border:1px solid #e5e5e5}.subfilter{list-style-type:none;padding:1.5em 0 0 0}.filters{text-align:left;margin-left:2%;margin-right:2%}.subfilter_item{display:inline-block;padding:0.5em 1.3em;font-size:15px;border-radius:24px;background-color:#fff;font-weight:400;margin:0 0.5em 0.5em 0;color:#000;transition:all 0.2s;cursor:pointer;position:relative;border:2px solid #ffda38}.subfilter_item a{color:#000;transition-duration:0.3s;transition-property:color, background-color, border-color}@media screen and (max-width: 767px){.subfilter_item a{font-size:16px}}@media screen and (min-width: 768px){.subfilter_item a{font-size:20px}}.subfilter_item.active{background-color:#f80;border-color:#f80;color:#fff;padding-right:1.8em;padding-left:0.8em}.subfilter_item.active:hover{background-color:#ffda38;border-color:#ffda38;color:#fff;padding-right:1.8em;padding-left:0.8em}.subfilter_item.active:after{content:'×';line-height:1;position:absolute;right:0.8em;top:50%;margin-top:-0.35em}.subfilter_item:hover{background-color:#ffda38;border-color:#ffda38;color:#fff}.subfilter_item:hover a{color:#fff}.subfilter_item.active a{color:#fff}.frontpage .hero{background-image:url(/bitrix/templates/extreme/img/hero_img.jpg)}.frontpage .like{display:none}.frontpage .services{padding-top:80px;padding-bottom:80px;padding-left:4%;padding-right:4%;min-width:320px;max-width:1140px;width:100%;margin-left:auto;margin-right:auto;text-align:center;vertical-align:top}.frontpage .services .services_container{width:100%}.frontpage .services a.service{color:#000}.frontpage .services .service{display:inline-block;margin:20px;margin-left:2%;margin-right:2%;width:29.3%;max-height:700px;z-index:2;background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:400px;vertical-align:top;text-align:left;box-shadow:0px 8px 10px 0px rgba(0,0,0,0.1);border-radius:12px}.frontpage .services .service .service_img{height:200px;background-size:cover;background-repeat:no-repeat;background-position:center center}.frontpage .services .service .service_title{margin-top:0}.frontpage .services .service .service_desc{padding:20px;padding-top:30px;padding-bottom:40px;position:relative}.frontpage .services .service .service_desc p{margin-top:12px}@media screen and (max-width: 767px){.frontpage .services .service .service_desc p{font-size:14px}}@media screen and (min-width: 768px){.frontpage .services .service .service_desc p{font-size:16px}}.frontpage .services .service .price{background-color:transparent;font-weight:700;color:#f80;display:inline-block;width:auto;border-radius:2px;margin-top:15px}@media screen and (max-width: 767px){.frontpage .services .service .price{font-size:13px}}@media screen and (min-width: 768px){.frontpage .services .service .price{font-size:14px}}.frontpage .services .service.parachute .service_img{background-image:url(/bitrix/templates/extreme/img/services/s01.jpg)}.frontpage .services .service.parachute .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-210px -310px;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .services .service.parachute .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .services .service.aerotube .service_img{background-image:url(/bitrix/templates/extreme/img/services/s02.jpg)}.frontpage .services .service.aerotube .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-280px -380px;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .services .service.aerotube .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .services .service.delta .service_img{background-image:url(/bitrix/templates/extreme/img/services/s03.jpg)}.frontpage .services .service.delta .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-280px -310px;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .services .service.delta .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .services .service.flyboard .service_img{background-image:url(/bitrix/templates/extreme/img/services/s04.jpg)}.frontpage .services .service.flyboard .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-70px -310px;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .services .service.flyboard .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .services .service.baloon .service_img{background-image:url(/bitrix/templates/extreme/img/services/s05.jpg)}.frontpage .services .service.baloon .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-350px -310px;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .services .service.baloon .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .services .service.helicopter .service_img{background-image:url(/bitrix/templates/extreme/img/services/s06.jpg)}.frontpage .services .service.helicopter .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-140px -310px;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .services .service.helicopter .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .services .service.paraplane .service_img{background-image:url(/bitrix/templates/extreme/img/services/s07.jpg)}.frontpage .services .service.paraplane .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-320px -190px;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .services .service.paraplane .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .services .service.ropejumping .service_img{background-image:url(/bitrix/templates/extreme/img/services/s08.jpg)}.frontpage .services .service.ropejumping .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-210px -380px;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .services .service.ropejumping .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .services .service.autogyro .service_img{background-image:url(/bitrix/templates/extreme/img/services/s09.jpg)}.frontpage .services .service.autogyro .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:0px -380px;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .services .service.autogyro .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .services .service.plane .service_img{background-image:url(/bitrix/templates/extreme/img/services/s10.jpg)}.frontpage .services .service.plane .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-70px -380px;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .services .service.plane .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .services .service.fighter .service_img{background-image:url(/bitrix/templates/extreme/img/services/s11.jpg)}.frontpage .services .service.fighter .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-190px -234px;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .services .service.fighter .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .services .service.simulator .service_img{background-image:url(/bitrix/templates/extreme/img/services/s12.jpg)}.frontpage .services .service.simulator .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:0px -310px;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .services .service.simulator .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .services .service.planer .service_img{background-image:url(/bitrix/templates/extreme/img/services/s13.jpg)}.frontpage .services .service.planer .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-140px -380px;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .services .service.planer .service_desc::before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}@media (min-width: 768px) and (max-width: 919px){.frontpage .services .service{height:510px}}@media screen and (min-width: 768px) and (max-width: 919px) and (max-width: 767px){.frontpage .services .service_title{font-size:16px}}@media screen and (min-width: 768px) and (max-width: 919px) and (min-width: 768px){.frontpage .services .service_title{font-size:20px}}@media (min-width: 920px){.frontpage .services .service{height:490px}}@media (min-width: 480px) and (max-width: 767px){.frontpage .services .service{margin-left:3%;margin-right:3%;width:44%;height:450px}.frontpage .services .service .service_desc{padding-top:20px}.frontpage .services .service.service_alternate{margin-left:3%;margin-right:3%}}@media (max-width: 479px){.frontpage .services .service{width:94%;margin-left:3%;margin-right:3%}}.frontpage .delivery{background-color:#ffda38;color:#000;border-top:none}.frontpage .delivery h2{text-align:center;padding-bottom:30px}.frontpage .delivery>div{width:100%;display:table}.frontpage .delivery article{position:relative;width:50%;display:table-cell;box-sizing:border-box;padding-bottom:50px}.frontpage .delivery article div{position:relative;max-width:30em;margin-left:auto;margin-right:auto;-webkit-transition:1.3s;transition:1.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.frontpage .delivery article:first-child h5:before{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-455px 0px;width:48px;height:48px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .delivery article:first-child h5:before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .delivery article .h5{text-align:center;padding-top:90px;position:relative;max-width:12em;margin-left:auto;margin-right:auto}.frontpage .delivery article .h5:before{content:'';position:absolute;left:50%;margin-left:-22px;top:36px;background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-350px -380px;width:48px;height:48px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .delivery article .h5:before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .delivery article p{text-align:center;padding:4px 10%}@media screen and (max-width: 767px){.frontpage .delivery article p{font-size:14px}}@media screen and (min-width: 768px){.frontpage .delivery article p{font-size:16px}}.frontpage .delivery article img{display:block;margin:30px auto 0}.frontpage .reviews{text-align:center;min-height:200px}.frontpage .reviews h2{text-align:center;padding-bottom:30px}.frontpage .reviews .review_item{font-weight:400;width:58%;margin-left:auto;margin-right:auto;max-width:720px;margin:0 auto 60px auto;text-align:left;padding-bottom:1em;transition:opacity 0.3s;opacity:0;box-sizing:border-box}@media screen and (max-width: 767px){.frontpage .reviews .review_item{font-size:20px}}@media screen and (min-width: 768px){.frontpage .reviews .review_item{font-size:28px}}@media (max-width: 479px){.frontpage .reviews .review_item{width:100%;padding-left:30px;padding-right:30px}}.frontpage .reviews .fotorama__active .review_item{opacity:1}.frontpage .reviews .review_item_author,.frontpage .reviews .review_item_date{display:inline-block;margin-right:0.3em}.frontpage .reviews .review_item_author{margin-top:1em;font-family:"Rubik", sans-serif;font-weight:800;line-height:1.4}@media screen and (max-width: 767px){.frontpage .reviews .review_item_author{font-size:16px}}@media screen and (min-width: 768px){.frontpage .reviews .review_item_author{font-size:20px}}.frontpage .reviews .review_item_date{color:#999}@media screen and (max-width: 767px){.frontpage .reviews .review_item_date{font-size:14px}}@media screen and (min-width: 768px){.frontpage .reviews .review_item_date{font-size:16px}}.frontpage .reviews .arrow_left{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-238px -719px;width:38px;height:25px;position:absolute;top:50%;left:10%}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .reviews .arrow_left{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .reviews .arrow_right{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-180px -719px;width:38px;height:25px;position:absolute;top:50%;right:10%}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.frontpage .reviews .arrow_right{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.frontpage .reviews .reviews_all{text-align:center;margin-top:1em}.frontpage .why{padding-top:100px;padding-bottom:100px;overflow:hidden}.frontpage .why h2{text-align:center;padding-bottom:30px}.frontpage .why .intro{font-weight:700;text-align:center;width:72%;max-width:720px;margin:0 auto 60px auto}@media screen and (max-width: 767px){.frontpage .why .intro{font-size:18px}}@media screen and (min-width: 768px){.frontpage .why .intro{font-size:24px}}.frontpage .why article{float:left;width:25%;padding:0 30px;box-sizing:border-box}.frontpage .why article .num{background:#ffda38;border-radius:50%;display:inline-block}.frontpage .why article .num span{text-align:center;color:#fff;display:inline-block;font-family:"Rubik", sans-serif;font-weight:700}@media screen and (max-width: 767px){.frontpage .why article .num span{width:35.72px}}@media screen and (min-width: 768px){.frontpage .why article .num span{width:50.008px}}@media screen and (max-width: 767px){.frontpage .why article .num span{height:35.72px}}@media screen and (min-width: 768px){.frontpage .why article .num span{height:50.008px}}@media screen and (max-width: 767px){.frontpage .why article .num span{line-height:35.72px}}@media screen and (min-width: 768px){.frontpage .why article .num span{line-height:50.008px}}@media screen and (max-width: 767px){.frontpage .why article .num span{font-size:20px}}@media screen and (min-width: 768px){.frontpage .why article .num span{font-size:28px}}.frontpage .why article .h4{margin:10px 0 12px}.frontpage .why article p{padding-bottom:12px}@media screen and (max-width: 767px){.frontpage .why article p{font-size:13px}}@media screen and (min-width: 768px){.frontpage .why article p{font-size:14px}}@media (max-width: 479px){.frontpage .why .row{display:block;width:100%}.frontpage .why article{display:block;width:100%;float:none;padding-bottom:2em}}@media (min-width: 480px) and (max-width: 919px){.frontpage .why .row{display:table-row;width:100%}.frontpage .why article{display:table-cell;width:50%;float:none;padding-bottom:2em}}@media (max-width: 767px){.frontpage .delivery>div{display:block}.frontpage .delivery article{position:static;width:100%;display:block;box-sizing:border-box;padding-bottom:0}}.content_container{min-height:100%;width:88%;margin-left:auto;margin-right:auto;background-color:#fff;max-width:1400px}.product .content{width:66%;padding-right:8%;border-right:1px solid #d8d8d8;padding-bottom:100px;padding-top:70px}.product .content h3:first-child{margin-top:0}.fotorama_container{margin-top:64px;box-sizing:border-box;width:100%}.pricelist_container{width:34%;float:right;margin-right:-2px;padding-top:48px}.pricelist_container .pricelist{padding-left:30px;width:100%;padding-bottom:56px}.pricelist_container .pricelist .ui-selectmenu-button{display:inline-block;position:relative;margin-top:0.8em;margin-bottom:0.8em}.pricelist_container .pricelist_table{width:100%}.pricelist_item,.pricelist_item_price,.pricelist_item_desc,.radio{vertical-align:top;box-sizing:border-box}.pricelist_item{margin-top:4px;padding-top:4px;padding-bottom:4px;box-sizing:border-box;position:relative;left:-4px;padding-left:4px;border-radius:12px;transition:all 0.2s}@media screen and (max-width: 767px){.pricelist_item{font-size:13px}}@media screen and (min-width: 768px){.pricelist_item{font-size:14px}}.pricelist_item.selected,.pricelist_item.selected:hover{background-color:#ffda38;color:#000}.pricelist_item.selected .radio,.pricelist_item.selected:hover .radio{border-color:#fff}.pricelist_item.selected label:hover,.pricelist_item.selected:hover label:hover{cursor:default}.pricelist_item:hover{background-color:#ededed}.pricelist_item label{overflow:hidden;margin-top:0;margin-bottom:0}.pricelist_item label:hover{cursor:pointer}.pricelist_section{padding-top:11px}.pricelist_heading{margin-top:11px;font-size:16px;min-width:200px;max-width:250px}@media (max-width: 479px){.pricelist_heading{font-size:14px;padding-right:0;width:80%}}.pricelist_item_price{width:5em;text-align:right;font-size:1em}.pricelist_item_desc{float:left;width:100%;padding-left:1.5em;padding-right:6em;margin-right:-5em;display:inline-block;font-size:1em}.buttons{padding-top:30px;vertical-align:top}.buttons button,.buttons .pricelist_container .pricelist .ui-selectmenu-button,.pricelist_container .pricelist .buttons .ui-selectmenu-button,.buttons #paymentWin .title .count,#paymentWin .title .buttons .count,.buttons #paymentWin .title .order-item-quantity__price,#paymentWin .title .buttons .order-item-quantity__price,.buttons .ui-selectmenu-button{display:inline-block;vertical-align:top;margin-bottom:0.5em}.buttons .fast-order{display:inline-block;text-align:center}.locations{margin:40px 0}.locations .map_container{background:#f9f9f9;position:relative;height:380px;margin-bottom:50px}.locations .map_canvas{height:100%;width:100%;position:relative}.warning{border:1px dashed #f80;border-radius:12px;padding:10% 13%;margin-top:100px;margin-bottom:100px}.warning .warning_heading{margin-top:0;position:relative;margin-left:2em}.warning .warning_heading:before{content:"!";position:absolute;background-color:#ffda38;color:#fff;width:1.6em;height:1.6em;border-radius:50%;line-height:1.6em;left:-2em;top:-0.2em;text-align:center}@media (min-width: 768px){.price_variants{display:none}}@media (min-width: 768px) and (max-width: 919px){.buttons button,.buttons .pricelist_container .pricelist .ui-selectmenu-button,.pricelist_container .pricelist .buttons .ui-selectmenu-button,.buttons #paymentWin .title .count,#paymentWin .title .buttons .count,.buttons #paymentWin .title .order-item-quantity__price,#paymentWin .title .buttons .order-item-quantity__price,.buttons .ui-selectmenu-button{display:block;width:100%}.buttons .fast-order{display:block;width:100%}.buttons .padded{margin-left:0;margin-right:0}}@media (max-width: 767px){.content_container{width:100%}.pricelist_container{padding-left:13%;padding-right:13%;box-sizing:border-box;width:100%;float:none;min-height:0;padding-top:56px;border-bottom:1px solid #d8d8d8;background-color:#f9f9f9}.pricelist_container .price_variants{display:block;text-align:center}.pricelist_container .price_variants h2{margin-top:0}.pricelist_container .price_variants .buttons{margin-top:0;padding-top:0}.pricelist_container .price_variants .buttons button,.pricelist_container .price_variants .buttons #paymentWin .title .count,#paymentWin .title .pricelist_container .price_variants .buttons .count,.pricelist_container .price_variants .buttons #paymentWin .title .order-item-quantity__price,#paymentWin .title .pricelist_container .price_variants .buttons .order-item-quantity__price,.pricelist_container .price_variants .buttons .ui-selectmenu-button{min-width:13em;margin-bottom:0.6em}.pricelist_container .price_range{display:inline-block}.pricelist_container .pricelist{padding-left:0;width:100%}.pricelist_container .pricelist_table{width:100%}.pricelist_container .buttons{margin-top:20px;text-align:center;padding-bottom:30px}}@media screen and (max-width: 767px) and (max-width: 767px){.pricelist_container .buttons button,.pricelist_container .buttons #paymentWin .title .count,#paymentWin .title .pricelist_container .buttons .count,.pricelist_container .buttons #paymentWin .title .order-item-quantity__price,#paymentWin .title .pricelist_container .buttons .order-item-quantity__price,.pricelist_container .buttons .ui-selectmenu-button{font-size:16px}}@media screen and (max-width: 767px) and (min-width: 768px){.pricelist_container .buttons button,.pricelist_container .buttons #paymentWin .title .count,#paymentWin .title .pricelist_container .buttons .count,.pricelist_container .buttons #paymentWin .title .order-item-quantity__price,#paymentWin .title .pricelist_container .buttons .order-item-quantity__price,.pricelist_container .buttons .ui-selectmenu-button{font-size:20px}}@media (max-width: 767px){.product .content{width:74%;padding-right:0;margin-left:auto;margin-right:auto;border-right:none;overflow:visible;padding-bottom:100px}.fotorama_container{position:relative;width:135%;overflow-x:hidden;margin-left:-17.5%}.locations .map_container{position:relative;height:300px;width:135%;overflow-x:hidden;margin-left:-17.5%}.warning{margin-left:-24px;margin-right:-24px;margin-top:60px;margin-bottom:60px}}.comments-nav .comments-nav-link.active{font-weight:800;text-decoration:none;color:#000;font-family:"Rubik", sans-serif;font-weight:800;line-height:1.2;cursor:default}@media screen and (max-width: 767px){.comments-nav .comments-nav-link.active{font-size:24px}}@media screen and (min-width: 768px){.comments-nav .comments-nav-link.active{font-size:36px}}.comments-nav .comments-nav-link{font-family:"Rubik", sans-serif;font-weight:800;line-height:1.4;display:inline;margin-right:1em;color:#f80;text-decoration:underline;cursor:pointer}@media screen and (max-width: 767px){.comments-nav .comments-nav-link{font-size:16px}}@media screen and (min-width: 768px){.comments-nav .comments-nav-link{font-size:20px}}.comment-line{border-radius:12px}.comments-tab{margin-top:2em;border-radius:12px}.comment{padding-top:16px;padding-bottom:16px;position:relative}.comment.comment-initial{padding-top:32px;margin-top:16px;border-top:1px solid #d8d8d8}.comment.comment-initial:nth-child(2){border-top:none;margin-top:16px}.comment.review{border-top:1px solid #d8d8d8;padding-bottom:45px;padding-top:30px}.comment.review h4{margin-top:24px}.comment.review:nth-child(2){border-top:none;margin-top:16px}.comment.review:last-child{margin-bottom:40px}.comment .request::before{content:"";display:block;position:absolute;left:-20px;top:1px;background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-407px -265px;width:16px;height:16px;opacity:0.3}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.comment .request::before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.comment .request:hover{text-decoration:underline;cursor:pointer}.comment-info{display:inline-block}.comment-info .comment-username{font-weight:800;display:inline-block}@media screen and (max-width: 767px){.comment-info .comment-username{font-size:14px}}@media screen and (min-width: 768px){.comment-info .comment-username{font-size:16px}}.comment-info .comment-date{font-weight:400;display:inline-block;color:#999}@media screen and (max-width: 767px){.comment-info .comment-date{font-size:12px}}@media screen and (min-width: 768px){.comment-info .comment-date{font-size:12px}}.comment-recipient{font-weight:700}.comment-text p{margin-top:4px}@media screen and (max-width: 767px){.comment-text p{font-size:14px}}@media screen and (min-width: 768px){.comment-text p{font-size:16px}}.rating-wrapper{width:115px;height:18px;float:right;margin-top:11px}.rating-wrapper .review-rating{width:100%;height:100%;position:relative}.rating-wrapper .review-rating.hoverable{cursor:pointer}.rating-wrapper .mark5,.rating-wrapper .review-rating.added-mark5{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-319px 0px;width:115px;height:18px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.rating-wrapper .mark5,.rating-wrapper .review-rating.added-mark5{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.rating-wrapper .mark4,.rating-wrapper .review-rating.added-mark4{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-320px -38px;width:115px;height:18px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.rating-wrapper .mark4,.rating-wrapper .review-rating.added-mark4{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.rating-wrapper .mark3,.rating-wrapper .review-rating.added-mark3{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-320px -76px;width:115px;height:18px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.rating-wrapper .mark3,.rating-wrapper .review-rating.added-mark3{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.rating-wrapper .mark2,.rating-wrapper .review-rating.added-mark2{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-320px -114px;width:115px;height:18px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.rating-wrapper .mark2,.rating-wrapper .review-rating.added-mark2{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.rating-wrapper .mark1,.rating-wrapper .review-rating.added-mark1{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-320px -152px;width:115px;height:18px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.rating-wrapper .mark1,.rating-wrapper .review-rating.added-mark1{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.rating-wrapper .rating-star{width:20%;float:left;height:100%}[data-visible~=true]+.comment{border-top:none}.comment-form{margin-top:60px;position:relative;border-top:1px solid #d8d8d8;background-color:#f9f9f9}.comment-form .comment-form-block{width:100%}.comment-form .comment-username{width:100%}.comment-form .comment-username{font-weight:800;display:inline-block;margin-bottom:10px}@media screen and (max-width: 767px){.comment-form .comment-username{font-size:16px}}@media screen and (min-width: 768px){.comment-form .comment-username{font-size:20px}}.comment-form button,.comment-form .pricelist_container .pricelist .ui-selectmenu-button,.pricelist_container .pricelist .comment-form .ui-selectmenu-button,.comment-form #paymentWin .title .count,#paymentWin .title .comment-form .count,.comment-form #paymentWin .title .order-item-quantity__price,#paymentWin .title .comment-form .order-item-quantity__price,.comment-form .ui-selectmenu-button{display:inline-block;margin-right:0.5em}.comment-form textarea{width:100%;min-height:8em;margin-top:0.5em;margin-bottom:0}.comment-form h4{margin-top:0}@media (min-width: 768px){.comment-line{padding:1em 30px;border-bottom:1px solid #d8d8d8;background-color:#f9f9f9}.comments-tab{border:1px solid #d8d8d8;margin-top:2em;border-radius:12px}.comment{padding-left:76px;padding-right:30px}.comment.comment-initial .avatar{top:36px}.comment .avatar{width:36px;height:36px;background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-747px -662px;width:36px;height:36px;position:absolute;left:30px;top:20px}}@media (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 768px) and (min-resolution: 192dpi){.comment .avatar{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}@media (min-width: 768px){.comment.review .avatar{top:32px}.comment .request{position:absolute;right:30px;bottom:16px;font-weight:400;color:#999}}@media screen and (min-width: 768px) and (max-width: 767px){.comment .request{font-size:13px}}@media screen and (min-width: 768px) and (min-width: 768px){.comment .request{font-size:14px}}@media (min-width: 768px){.comment .request::before{content:"";display:block;position:absolute;left:-20px;top:1px;background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-412px -260px;width:16px;height:16px;opacity:0.3}}@media (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 768px) and (min-resolution: 192dpi){.comment .request::before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}@media (min-width: 768px){.comment .request:hover{text-decoration:underline;cursor:pointer}.comment-text p{margin-right:7em}.rating-wrapper{float:right;margin-top:11px}.comment-form{padding:50px 40px}.comment-form.comment-form-reply{margin-top:10px;margin-bottom:30px;border-radius:0;border-left:0;border-right:0;border-bottom:1px solid #d8d8d8;display:none}.comment-form.comment-form-reply::after{content:"";width:16px;height:16px;position:absolute;top:-15px;right:4em;z-index:100;background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-280px -98px;width:16px;height:16px}}@media (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 768px) and (min-resolution: 192dpi){.comment-form.comment-form-reply::after{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}@media (max-width: 767px){.comments-nav .comments-nav-link.active{font-weight:800;text-decoration:none;color:#000;font-family:"Rubik", sans-serif;font-weight:700;line-height:1.4;margin-top:40px;position:relative;margin-bottom:16px;cursor:default}}@media screen and (max-width: 767px) and (max-width: 767px){.comments-nav .comments-nav-link.active{font-size:18px}}@media screen and (max-width: 767px) and (min-width: 768px){.comments-nav .comments-nav-link.active{font-size:24px}}@media (max-width: 767px){.comments-nav .comments-nav-link{font-family:"Rubik", sans-serif;font-weight:800;line-height:1.4;padding-top:11px;display:inline;margin-right:0.5em;color:#f80;text-decoration:underline;cursor:pointer}}@media screen and (max-width: 767px) and (max-width: 767px){.comments-nav .comments-nav-link{font-size:14px}}@media screen and (max-width: 767px) and (min-width: 768px){.comments-nav .comments-nav-link{font-size:16px}}@media (max-width: 767px){.comment-line{padding:1em 24px;border:1px solid #d8d8d8;background-color:#f9f9f9;text-align:left;margin-right:-24px;margin-left:-24px}.comments-tab{border:none;margin-top:1em;border-radius:12px}.comment{padding-top:12px;padding-bottom:12px;padding-left:36px;padding-right:0}.comment.comment-initial .avatar{top:30px}.comment.comment-initial:nth-child(2){margin-top:4px}.comment .avatar{background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-691px -536px;width:24px;height:24px;position:absolute;left:0;top:8px;width:24px;height:24px}}@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi){.comment .avatar{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}@media (max-width: 767px){.comment.review{padding-bottom:35px;padding-top:15px}.comment.review .avatar{top:24px}.comment .request{position:relative;margin-top:0.5em;display:inline-block;margin-left:18px;bottom:0;font-weight:400;color:#999}}@media screen and (max-width: 767px) and (max-width: 767px){.comment .request{font-size:13px}}@media screen and (max-width: 767px) and (min-width: 768px){.comment .request{font-size:14px}}@media (max-width: 767px){.comment-text p{margin-right:0}.rating-wrapper{float:none;position:relative;left:-4px;margin-top:22px;margin-bottom:-16px}.comment-form{padding:24px 24px;margin-top:40px;border:1px solid #d8d8d8;border-radius:12px;margin-left:-24px;margin-right:-24px;box-sizing:border-box}.comment-form.comment-form-reply{margin-top:6px;margin-bottom:30px;border-radius:0;display:none}.comment-form.comment-form-reply::after{content:"";width:16px;height:16px;position:absolute;top:-15px;left:80px;z-index:100;background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-280px -98px;width:16px;height:16px}}@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi){.comment-form.comment-form-reply::after{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}.popup-block{height:0;position:relative}.popup-block .popup-review{position:absolute;left:0;margin-top:0}#add-review-form .rating-wrapper{display:inline-block;position:static;float:none;vertical-align:middle;margin-top:-0.3em;margin-bottom:0;margin-left:0.5em}#add-review-form .rating-wrapper .rating-star{cursor:pointer}#add-review-form p{display:inline-block}.item-block{padding-top:1.5em;padding-bottom:2em;width:100%;display:table}@media (max-width: 919px){.item-block{display:block}}.item-block+.item-block{border-top:1px solid #d8d8d8;padding-top:2em}.item-block .item-block__img{display:inline-block;vertical-align:top;margin:0;padding-right:1.5em;width:45%;display:table-cell}@media (max-width: 919px){.item-block .item-block__img{display:block;width:auto;max-width:100%}}.item-block .item-block__img img{max-width:100%;width:auto}.item-block .item-block__descr{display:inline-block;width:55%;vertical-align:top;display:table-cell}@media (max-width: 919px){.item-block .item-block__descr{width:100%;display:block;margin-top:1em}}.item-block .item-block__heading{margin-top:0}#paymentWin form label.error .hint{left:30%;top:100%;margin-left:4px}@media (max-width: 767px){#paymentWin form label.error .hint{left:0;margin-top:8px;margin-left:0}}#paymentWin #other-order-data{display:none}#paymentWin .order-item-thumb{box-sizing:content-box;width:76px;height:76px;padding:4px;border:1px solid #d8d8d8;display:block;position:absolute;top:6px;left:0;border-radius:12px}@media (max-width: 479px){#paymentWin .order-item-thumb{display:none}}#paymentWin .title{position:relative;padding-left:106px}@media (max-width: 479px){#paymentWin .title{padding-left:0}}#paymentWin .title .order-item-name{font-family:"Rubik", sans-serif;font-weight:700;line-height:1.4;margin-top:40px;position:relative;margin-bottom:16px}@media screen and (max-width: 767px){#paymentWin .title .order-item-name{font-size:18px}}@media screen and (min-width: 768px){#paymentWin .title .order-item-name{font-size:24px}}#paymentWin .title .order-item-quantity .button_minus,#paymentWin .title .order-item-quantity .button_plus,#paymentWin .title .order-item-quantity .count,#paymentWin .title .order-item-quantity .order-item-quantity__price{display:inline-block;line-height:1em}@media screen and (max-width: 767px){#paymentWin .title .order-item-quantity .button_minus,#paymentWin .title .order-item-quantity .button_plus,#paymentWin .title .order-item-quantity .count,#paymentWin .title .order-item-quantity .order-item-quantity__price{font-size:16px}}@media screen and (min-width: 768px){#paymentWin .title .order-item-quantity .button_minus,#paymentWin .title .order-item-quantity .button_plus,#paymentWin .title .order-item-quantity .count,#paymentWin .title .order-item-quantity .order-item-quantity__price{font-size:20px}}#paymentWin .title .count{width:4em;min-width:0;text-align:center;margin-left:0;margin-right:0;border-left:none;border-right:none;background-color:#fff;border-radius:0;cursor:default}#paymentWin .title .count:active{background-color:inherit}#paymentWin .title .order-item-quantity__price{line-height:inherit;font-weight:700;border-color:#000;cursor:default;box-shadow:inset 0px 0px 0px 2px #000}#paymentWin .title .order-item-quantity__price:active{background-color:inherit}#paymentWin .order-section{padding-top:1.5em}#paymentWin .order-button{padding-top:4em}#paymentWin .switcher{display:table;border-collapse:collapse;width:100%;table-layout:fixed}#paymentWin .switcher.switcher_x3 .switcher__item{width:33.3%}#paymentWin .switcher.switcher_x4 .switcher__item{width:25%}#paymentWin .switcher .switcher__item{display:table-cell;width:50%;padding:3em 2em;text-align:center;min-height:230px;cursor:pointer;border-width:1px;border-color:#d8d8d8;border-style:solid;transition:box-shadow 0.2s}#paymentWin .switcher .switcher__item:hover{box-shadow:inset 0px 0px 0px 6px #d8d8d8}#paymentWin .switcher .switcher__item.disabled:hover,#paymentWin .switcher .switcher__item.disabled-on:hover{box-shadow:none;cursor:default}#paymentWin .switcher .switcher__item.disabled *,#paymentWin .switcher .switcher__item.disabled-on *{opacity:0.15}#paymentWin .switcher .switcher__item.disabled:before,#paymentWin .switcher .switcher__item.disabled-on:before{opacity:0.15}#paymentWin .switcher .switcher__item .switcher__descr{margin-top:0.5em}#paymentWin .switcher .switcher__item.selected{box-shadow:inset 0px 0px 0px 6px #ffda38;border-color:#fff}#paymentWin .switcher .switcher__item.cash:before{content:"";background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-747px -302px;width:40px;height:40px;width:40px;height:40px;display:block;margin-left:auto;margin-right:auto;margin-bottom:0.5em}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#paymentWin .switcher .switcher__item.cash:before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}#paymentWin .switcher .switcher__item.card:before{content:"";/*background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:0px -100px;width:120px;height:40px;*/width:145px;height:24px;background:url(/upload/pay_system.png);display:block;margin-left:auto;margin-right:auto;margin-bottom:0.5em}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#paymentWin .switcher .switcher__item.card:before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}#paymentWin .switcher .switcher__item.emoney:before{content:"";background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-140px -100px;width:120px;height:40px;width:120px;height:40px;display:block;margin-left:auto;margin-right:auto;margin-bottom:0.5em}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#paymentWin .switcher .switcher__item.emoney:before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}#paymentWin .switcher .switcher__item.gift:before{content:"";background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-191px -158px;width:75px;height:56px;width:75px;height:56px;display:block;margin-left:auto;margin-right:auto;margin-bottom:0.5em}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#paymentWin .switcher .switcher__item.gift:before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}#paymentWin .switcher .switcher__item.myself:before{content:"";background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:0px -234px;width:75px;height:56px;width:75px;height:56px;display:block;margin-left:auto;margin-right:auto;margin-bottom:0.5em}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#paymentWin .switcher .switcher__item.myself:before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}#paymentWin .switcher .switcher__item.email:before{content:"";background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-96px -158px;width:75px;height:56px;width:75px;height:56px;display:block;margin-left:auto;margin-right:auto;margin-bottom:0.5em}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#paymentWin .switcher .switcher__item.email:before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}#paymentWin .switcher .switcher__item.envelope:before{content:"";background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:0px -158px;width:76px;height:56px;width:76px;height:56px;display:block;margin-left:auto;margin-right:auto;margin-bottom:0.5em}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#paymentWin .switcher .switcher__item.envelope:before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}#paymentWin .switcher .switcher__item.box:before{content:"";background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-95px -234px;width:75px;height:56px;width:75px;height:56px;display:block;margin-left:auto;margin-right:auto;margin-bottom:0.5em}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#paymentWin .switcher .switcher__item.box:before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}@media (max-width: 767px){#paymentWin .order-section{padding-top:0.5em}#paymentWin .switcher{display:block}#paymentWin .switcher.switcher_x3 .switcher__item{width:100%}#paymentWin .switcher.switcher_x4 .switcher__item{width:100%}#paymentWin .switcher .switcher__item{display:block;width:100%;min-height:0;text-align:left;padding-top:1.5em;padding-bottom:1.5em;padding-left:3em;padding-right:5.5em;margin-bottom:-1px;position:relative}#paymentWin .switcher .switcher__item h5:before{content:"";position:absolute;font-size:1.2em;margin-top:0.1em;margin-bottom:0.2em;left:0.7em;width:1em;height:1em;border:5px solid #fff;border-radius:50%;cursor:pointer;box-sizing:border-box;background-color:#fff;box-shadow:0px 0px 0px 1px #d8d8d8}#paymentWin .switcher .switcher__item.selected h5:before{background-color:#000}#paymentWin .switcher .switcher__item.emoney:before{content:"";background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-320px -260px;width:72px;height:24px;width:72px;height:24px;display:block;position:absolute;right:0.8em;top:1.55em}}@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi){#paymentWin .switcher .switcher__item.emoney:before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}@media (max-width: 767px){#paymentWin .switcher .switcher__item.card:before{content:"";background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:0px -675px;width:72px;height:24px;width:72px;height:24px;display:block;position:absolute;right:0.8em;top:1.55em}}@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi){#paymentWin .switcher .switcher__item.card:before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}@media (max-width: 767px){#paymentWin .switcher .switcher__item.cash:before{content:"";background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-691px -492px;width:24px;height:24px;width:24px;height:24px;display:block;position:absolute;right:0.8em;top:1.55em}}@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi){#paymentWin .switcher .switcher__item.cash:before{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}@media (max-width: 767px){#paymentWin .switcher .switcher__item.gift:before,#paymentWin .switcher .switcher__item.email:before,#paymentWin .switcher .switcher__item.myself:before,#paymentWin .switcher .switcher__item.envelope:before,#paymentWin .switcher .switcher__item.box:before{display:none}}#paymentWin fieldset{border:1px solid #d8d8d8;padding-left:5%;padding-right:5%;padding-top:40px;padding-bottom:40px}#paymentWin fieldset label{margin-bottom:1.8em;display:block}#paymentWin fieldset .label__desc{display:inline-block;width:30%;text-align:right;vertical-align:top;padding-right:1em;padding-top:0.5em;border:1px solid transparent;margin-top:0.25em;margin-bottom:0.25em}#paymentWin fieldset .note{position:relative;width:68%;display:inline-block;left:30%;padding-left:4px}#paymentWin fieldset input,#paymentWin fieldset textarea{display:inline-block;width:68%}@media (max-width: 767px){#paymentWin fieldset{padding-top:24px;padding-bottom:24px}#paymentWin fieldset label{margin-bottom:1em}#paymentWin fieldset input,#paymentWin fieldset textarea,#paymentWin fieldset .label__desc,#paymentWin fieldset .note{width:100%;display:block;left:0}#paymentWin fieldset .label__desc{text-align:left;margin-bottom:0.5em;font-weight:700}}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:0.5em 0.6em;cursor:pointer;min-height:0}.ui-menu .ui-menu-item.ui-state-focus{background:#909fc1;color:#fff}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none;padding-top:5px !important}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;position:relative}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%;background-image:url(/bitrix/templates/extreme/img/sprite.png);background-position:-691px -624px;width:16px;height:16px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.ui-selectmenu-button span.ui-icon{background-image:url(/bitrix/templates/extreme/img/sprite@2x.png);background-size:787px 759px}}@media screen and (max-width: 767px){.ui-widget{font-size:14px}}@media screen and (min-width: 768px){.ui-widget{font-size:16px}}.ui-widget .ui-widget{font-size:1em}.ui-widget-content{border:1px solid #d8d8d8;border-radius:12px;background:#fff;color:#000}.ui-widget-content a{color:#000}.ui-widget-header{color:#000}.ui-widget-header a{color:#fff}#map{height:400px}.map-canvas{height:100%}.partner-list{margin-top:2em;margin-bottom:2em}.partner-list .partner-item{padding-top:2em;padding-bottom:2em;border-top:1px solid #d8d8d8}.partner-list .partner-item:first-child{border-top:none}.partner-gallery .thumbnails{margin-top:1.5em;line-height:0}.partner-gallery .thumbnails img{display:inline-block;width:64px;height:64px;margin-right:10px;margin-bottom:10px;border-radius:12px;transition:all 0.2s}.partner-gallery .thumbnails img:hover{cursor:pointer;box-shadow:0px 0px 0px 4px #f22a4f}body.delivery{overflow-x:hidden}body.delivery .content{position:relative;overflow:visible}@media (min-width: 768px){body.delivery .payment-container{position:relative;width:40%;z-index:2}body.delivery .envelope-img{position:absolute;left:90%;margin-left:20px;top:0;z-index:1}}@media (max-width: 767px){body.delivery .payment-container{position:relative;width:100%;z-index:2}body.delivery .envelope-img{position:relative;left:0;top:30px;z-index:1;width:100%}}.about .content-container{position:relative}.about .content-container:after{content:"";clear:both;display:block;height:0}.about .partner-block{width:280px;float:left;padding:30px;border:1px solid #ffda38;border-radius:12px;margin-top:2em}@media screen and (max-width: 767px){.about .partner-block{font-size:13px}}@media screen and (min-width: 768px){.about .partner-block{font-size:14px}}@media (max-width: 767px){.about .partner-block{float:none;width:100%;margin-top:4em}}.about .text-container{width:100%;padding-right:340px;margin-right:-280px;float:left}.about .text-container p,.about .text-container h3{max-width:100%}@media (max-width: 767px){.about .text-container{padding-right:0;margin-right:0;float:none}}@media (min-width: 480px) and (max-width: 767px){.about .text-container{padding-right:20%}}

header .instagram{position:absolute;right:20px;bottom:20px;width:180px;height:180px}footer .soc a.insm{margin-right:4px;background:url(/images/instagram_icon.png);width:24px;height:24px}.hero-price_desc{font-weight:700}.inline{display:inline}.payment-container p{max-width:440px}.pack{margin:30px 0 40px;display:inline-block;width:320px;vertical-align:top}.pack-right .pack-img{margin:-30px 0 0 -5px}.pack-title{font-size:16px;font-weight:700;margin:30px 0 10px}.pack-text{font-size:16px;line-height:26px}.pack-right .pack-title{margin:-12px 0 10px 40px}.pack-right .pack-text{margin-left:40px}.pack-price{background:#9ee31a;color:#fff;padding:5px;border-radius:4px}.delivery-title{font-size:18px;font-weight:700;margin-bottom:10px}.delivery-section{background:url(/bitrix/templates/terr_polet/img/delivery-bg.jpg) no-repeat right 505px}.subtitle{font-family:"Exo 2",Arial,sans-serif;font-weight:700;line-height:1.4;margin-top:40px;position:relative;margin-bottom:8px}.mini-subtitle{font-family:"Exo 2",Arial,sans-serif;font-weight:800;line-height:1.4}@media screen and (min-width: 768px){.subtitle{font-size:24px}.mini-subtitle{font-size:20px}.frontpage main .services .service{width:29%}.hero-price_desc{font-size:56px}}@media screen and (max-width: 767px){.subtitle{font-size:18px}.mini-subtitle{font-size:16px}.hero-price_desc{font-size:36px}}.send-text{font-size:14px;color:#f22a4f;display:none;padding:10px 0;position:absolute;bottom:210px}.service_img img{max-height:100%;max-width:100%}@media (min-width: 768px) and (max-width: 1400px){.nav_container .phone{top:150px}}div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}.news-date-time{color:#486DAA}ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#F5F5F5 url(/bitrix/templates/extreme/components/bitrix/menu/top.other/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#BC262C;font-weight:700;text-decoration:none}ul.left-menu li a:visited{color:#BC262C}ul.left-menu li a:hover{color:#BC262C}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#FC8D3D}.agreement-text{font-size:0.7em;}
.sert-view{margin-bottom:100px}.content-nav-link,.sert-view-nav-link{font-family:"Rubik", sans-serif;font-weight:800;line-height:1.4;display:inline;margin-right:1em;color:#f80;text-decoration:underline;font-size:15px;cursor:pointer}.sert-view-nav-link{font-size:20px}.sert-view-nav-link.active{font-size:36px;color:#000;line-height:1.2;cursor:default;text-decoration:none}.sert-view-desc{font-weight:400;color:#000;font-family:"Rubik", sans-serif;line-height:1.4;font-size:16px;margin:20px 0}.sert-view-electro{border-right:10px solid #ffda38;border-left:10px solid #ffda38;font-family:Helvetica,Arial,sans-serif;max-width:640px;margin:0 auto;padding:50px 0}.sert-view-electro_desc{font-size:20px;margin-bottom:30px;line-height:28px;text-align:center;padding:30px 0}.sert-view-electro_btn{border:3px solid #ffda38;color:#ffda38;text-align:center;margin:0 auto;width:250px;height:55px;padding:12px 0}.sert-view-electro_img img{max-width:100%}.sert-view-electro_title{text-align:center;font-size:36px;font-weight:700;margin-bottom:30px}.content-nav-panel-container{position:fixed;width:88%;max-width:1400px;margin:0 auto;top:-40px;z-index:1}#content-nav-panel{height:40px;padding-top:9px;width:58%;background:#fff}.sert-view-img img{max-width:100%}.content-nav-link_img{margin:0 5px -5px 0}.content-nav-phone-row{display:inline}@media screen and (min-width: 1366px){.content-nav-tablet-row{display:inline}}@media screen and (max-width: 1365px){.content-nav-panel-container{display:none}.content-nav-tablet-row{display:block;margin-bottom:5px}}@media screen and (max-width: 767px){.sert-view-desc, .sert-view-nav-link{font-size:14px}.sert-view-nav-link.active{font-size:18px}}@media screen and (max-width: 600px){.content-nav-phone-row{display:block;margin-bottom:5px}}
.comment-text_title{font-family:"Rubik", sans-serif;font-weight: 700;line-height:1.4;margin:24px 0 8px;position:relative;font-size:24px;}@media screen and (max-width: 767px){.comment-text_title{font-size:18px;}}

.squeeze-menu {
	position: fixed !important;
    top: 0 !important;
    width: 100% !important;
    background: #fff !important;
    left: 0 !important;
}
.videobg__bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.videobg__src {
    position: absolute;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    object-fit: contain;
}
.dark-bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.3);
}
.breadcrumbs {
	display: none;
}
@media (min-width: 768px) {
	.nav_container {
		z-index: 6;
	}
	.header-container + .content-container {
		padding-top: 0;
	}
	.breadcrumbs {
		list-style:none;
		display: inline-block;
		margin: 15px 0;
	}
	.breadcrumbs_item {
		float:left;
		background: #ffda38;
		border: 2px solid #ffda38;
		border-radius: 15px;
		position: relative;
		margin-left: -25px;
	}    	
	.breadcrumbs_item::before {
		content: '';
		position: absolute;
		left: -2px;
		top: -2px;
		width: 30px;
		height: 30px;
		border-radius: 50%;
		background: #fff;
	}
	.breadcrumbs_item:first-child {
		/*border-radius: 9px 18px 18px 9px;*/
		margin-left: 0;
		width: 50px;
		background: url(/upload/home-run_.png) 50% 50% no-repeat #ffda38;
	}
	.breadcrumbs_item:first-child span {
		display: none;
	}
	.breadcrumbs_item:last-child {
		background: #fff;
		margin-left: -24px;
	}
	.breadcrumbs_item:first-child::before {
		content: none;
	}
	.breadcrumbs_item:last-child::before {
		background: #fff;
		border-right: 2px solid #ffda38;
	}
	.breadcrumbs_link {
		color: #fff;
		line-height: 26px;
		padding: 0 20px 0 40px;
		font-size: 12px;
	}
	.breadcrumbs_item:first-child .breadcrumbs_link {
		padding: 0 20px;
	}
	.breadcrumbs_item:last-child a {
		display: none;
	}
	.breadcrumbs_item:last-child .breadcrumbs_link {
		color: #000;
	}
	.breadcrumbs_item:nth-child(1) {
		z-index: 5;
	}
	.breadcrumbs_item:nth-child(2) {
		z-index: 4;
	}
	.breadcrumbs_item:nth-child(3) {
		z-index: 3;
	}
	.breadcrumbs_item:nth-child(4) {
		z-index: 2;
	}
	.breadcrumbs_item:nth-child(5) {
		z-index: 1;
	}
}
@media (min-width: 1024px) {
	.breadcrumbs_link {
		font-size: 14px;
	}
}
/* End */


/* Start:/bitrix/templates/extreme/template_styles.css?174852830112380*/
#fader {
  overflow: hidden;
  overflow-y: scroll;
  right: 0;
}
.pricelist_item_price__old {
  text-decoration: line-through;
}
.pricelist_item_price__block {
  width: 100%;
  text-align: right;
  display: block;
  padding-right: 1em;
}
.pricelist__promo {
  padding-left: 1.5em;
  font-size: 12px;
  font-weight: 700;
}
.section__bottom-text {
  text-align: left;
  margin-top: 30px;
}
.stock-link {
  display:block;
  background: center no-repeat #ffc200;/*f80;*/
  background-image: url(/bitrix/templates/extreme/img/akzia_up8_1400x54.png);
  height: 54px;
  line-height: 54px;
  background-size: contain;
  font-size:18px;
  font-weight: 700;
  text-align:center;
  color: #fff;
}
@media screen and (max-width: 480px) {
  .stock-link {
    background-image: none;
    line-height: 18px;
    padding: 9px 0;
  }
}
.order-totals { margin-top: 25px; padding: 20px 0 0 106px; border-top: 1px solid #ffda38; }
.order-totals:after { display: table; content: ""; width: 100%; }
.order-totals__label { font-weight: bold; font-size: 20px; line-height: 20px; padding-bottom: 10px; }
.order-totals__block { width: 120px; float: left; margin-right: 20px; }
.order-totals__value { height: 40px; line-height: 40px; border: #d8d8d8 1px solid; border-radius: 12px; text-align: center; }
.order-totals .promo-code input { text-align: center; margin: 0; }

.btn-top-page {
  opacity: 0;
  background-color: #ffda38;
  background-image: url(/upload/navigate-up-arrow.png);
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 50%;
  position: fixed;
  right: 15px;
  bottom: 15px;
  width: 64px;
  height: 64px;
  cursor: pointer;
  z-index: 100;
}
.btn-top-page:hover {
  background-color: #f80;
}
.fotorama_container .fotorama__stage__frame--video::before {
  content: '';
  background: url(/upload/video-icon.png) no-repeat center center;
  width: 94px;
  height: 69px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -47px;
  margin-top: -35px;
  z-index: 1;
}
@media screen and (min-width: 768px) {
  .btn-top-page {
    opacity: 1;
  }
  .activate-page h1, .about-page h1 {
    font-size: 36px;
    margin-top: 32px;
    margin-bottom: 32px;
    padding-bottom: 0;
  }
  .agreement-container h1 {
    font-size: 28px;
    margin-top: 48px;
    margin-bottom: 16px;
    padding-bottom: 0;
  }
  .hero {
    position: relative;
    min-height: 490px;
    padding-top: 0;
    margin-top: 0;
  }
  
  header {
    background: #fff;
    height: 198px;
    margin-bottom: 0;
    box-shadow: 0 3px 12px rgba(0,0,0,0.1);
  }
  
  .header-container {
    position: relative;
    max-width: 1154px;
    padding: 0 20px;
    margin-left: auto;
    margin-right: auto;
  }
  
  header:before,
  header:after {
    display: block;
    content: "";
    height: 1px;
    background-color: #e3e3e3;
    pointer-events: none;
    position: absolute;
    right: 0;
    left: 0;
  }
  
  header:before {
    top: 43px;
  }
  
  header:after {
    bottom: 53px;
  }
  
  /*
  .nav_container nav .submenu {
    width: 474px;
    margin: 0 0 0 -40px;
    padding: 11px 20px 24px 20px;
    font-size: 0;
    line-height: 0;
  }
  
  .nav_container nav .submenu__item {
    display: inline-block;
    vertical-align: top;
    width: 50%;
    padding: 0 20px;
    margin: 10px 0 0;
  }
  
  .nav_container nav .menu-category:last-child .submenu {
    margin-left: -404px;
  }
  */
  
  .nav_container .phone {
    font-weight: normal;
    font-size: 14px;
    line-height: 24px;
    font-family: 'Open Sans';
    color: #5a5a5a;
    left: 100%;
    top: 67px;
    width: 240px;
    margin-left: -260px;
    text-align: right;
  }
  
  .nav_container .phone a {
    font-size: 24px;
    color: #2b2b2b;
    text-decoration: none;
  }
  
  #logo {
    width: 83px;
    height: 83px;
    background: url('/bitrix/templates/extreme/./img/logo.png') 0 0 no-repeat;
    top: 51px;
    left: 20px;
    margin-left: 0;
  }
  
  .nav_container .auth {
    top: 0;
    right: 20px;
  }
  
  .nav_container .minibutton {
    display: block;
    width: 197px;
    font-size: 13px;
    line-height: 17px;
    font-family: 'Open Sans';
    color: #807f7f;
    text-align: center;
    border: 2px solid #ffda38;
    border-radius: 10px;
    position: absolute;
    top: 12px;
    right: 0;
    margin: 0;
  }
  
  .theme-light .nav_container .minibutton {
    border-color: #ffda38;
  }
  
  .nav_inner_container {
    position: relative;
    max-width: 1154px;
    padding: 0 20px;
    margin-left: auto;
    margin-right: auto;
  }
  
  .nav_container nav {
    height: 44px;
  }
  
  .nav_container nav .other {
    top: 12px;
    left: 20px;
  }
  
  .nav_container nav .other li a {
    font-size: 13px;
    color: #807f7f;
  }
  
  .nav_container nav .other li a:hover {
    color: #000;
  }
  
  .nav_container nav .main {
    position: absolute;
    width: auto;
    left: 20px;
    right: 20px;
    top: 152px;
    white-space: nowrap;
  }
  
  .nav_container nav .menu-category .menu-category__name {
    font-size: 16px;
  }
  
  .nav_container nav .menu-category .menu-category__name:hover {
    color: #ffc200;
  }
  
  .nav_container nav .submenu a {
    font-size: 14px;
    line-height: 20px;
    color: #5a5a5a;
  }
  
  .nav_container nav .submenu a:hover {
    color: #e08c3b;
  }
  
  .header-search {
   display: block;
    width: 473px;
    height: 38px;
    background-color: #ffda38;
    border: 2px solid #ffda38;
    border-radius: 16px;
    padding-right: 0;
    position: absolute;
    top: 75px;
    left: 320px;
    z-index: 5;
  }
  
  .header-search input[type=text] {
    width: 75%;
    font-size: 13px;
    font-family: 'Open Sans';
    color: #807f7f;
    height: 34px;
    background: #fff;
    border: 1px solid #fff;
    border-radius: 16px;
    padding: 0 24px;
    margin: 0;
  }
  
  .header-search input[type=submit] {
    display: block;
    width: 25%;
    height: 34px;
    background: 0 0;
    font-size: 14px;
    line-height: 20px;
    font-family: 'Open Sans';
    color: #5a5a5a;
    text-align: center;
    margin: 0;
    padding: 0;
    border: none;
    position: absolute;
    top: 0;
    right: 0;
  }
}

@media screen and (min-width: 768px) and (max-width: 1153px) {
  /*.header-container,
  .nav_inner_container {
    width: 960px;
  }*/
  .header-search {
    left: 160px;
  }
	/*.nav_container nav .menu-category .menu-category__name {
    font-size: 17px;
    margin-right: 1em;
  }*/
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  /*header {
    height: 140px;
  }*/
  header:after {
    display: none;
  }
  /*.header-container,
  .nav_inner_container {
    width: 768px;
  }*/
  .header-search {
    width: 320px;
  }
  .nav_container nav .other li a {
    padding-right: 0.5em;
  }
  /*.nav_container nav .main {
    display: none;
  }*/
}

@media screen and (max-width: 767px) {
  .header-search {
    display: none;
  }
  .activate-page h1, .about-page h1 {
    font-size: 24px;
  }
  .agreement-container h1 {
    font-size: 20px;
    margin-top: 48px;
    margin-bottom: 16px;
    padding-bottom: 0;
  }
}

@media screen and (min-width: 768px)
{
	.hero_desc
	{
		width: 62%;
		min-width: 640px;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	
	.hero .hero-price_desc, .hero h1
	{
		font-size: 36px;
		line-height: 1.2;
		font-weight: 700;
	}
}

@media screen and (max-width: 767px)
{
	.order-totals { padding-left: 0; margin: 0 -15px; border-top: none; }
	.order-totals__block { width: 50%; margin: 0; padding: 0 10px; }
	.order-totals__block.promo-code { width: 100%; margin-bottom: 10px; }
	.hero_desc
	{
		min-width: 260px;
		width: 74%;
		margin-left: auto;
		margin-right: auto;
		position: absolute;
		left: 50%;
		top: 150px;
		transform: translateX(-50%);
	}
	
	.hero .hero-price_desc, .hero h1
	{
		font-size: 28px;
		line-height: 1.1;
		font-weight: 700;
	}
}

.order-total-bottom {
  opacity: 0;
  margin: 0;
}
#paymentWin .order-button {
  padding-top: 10px;
}
.frontpage .services .service .service_img {
  height: auto;
}
.standart-ul {
  list-style-type: disc;
  padding-left: 20px;
}

.pd-top-0 {
    padding-top: 0 !important;
}
.pd-bottom-0 {
  padding-bottom: 0 !important;
}
.short-item-container {
    margin-top: 50px;
}
.short-item-container::first-child {
    margin-top: 0;
}
.short-item-list-container {
    text-align: center;
}
.short-item-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: baseline;
}
.short-item {
    display: block;
    align-self: stretch;
    width: 23%;
    margin-top: 15px;
    box-shadow: 0px 8px 10px 0px rgba(0,0,0,0.1);
    border-radius: 12px;
    padding-bottom: 10px;
}
.short-item__img {
    max-width: 100%;
    height: auto;
}
.short-item__title {
    text-align: left;
    color: #000;
    font-size: 16px;
    font-weight: 700;
    margin: 0;
    padding: 0 15px;
}
.short-item__price {
    text-align: left;
    padding: 0 15px;
}

/* @media (max-width: 1024px) {
    .short-item {
        width: 32%;
    }   
} */
@media (max-width: 768px) {
    .short-item {
        width: 48%;
    }   
}
@media (max-width: 480px) {
    .short-item-list {
        justify-content: center;
    }
    .short-item {
        width: 100%;
    }
}

.replace-container .short-item-list {
  justify-content: flex-start;
}
.replace-container .short-item {
  width: 31%;
}
.replace-container .short-item:nth-child(3n+2) {
  margin: 15px 3.5%;
}
.replace-container .short-item__title {
  font-size: 20px;
}
.replace-container .service_desc {
  margin-bottom: 20px;
}
.replace-container .short-item {
  position: relative;
  padding-bottom: 70px;
  margin-bottom: 15px;
}
.replace-btns {
  position: absolute;
  left: 0;
  bottom: 35px;
}
.replace-btns {
  width: 100%;
  padding: 0 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.replace-btns button {
  cursor: pointer;
}
.replace-item__map-link {
  line-height: 32px;
  position: relative;
  padding-left: 35px;
  display: inline-block;
}
.replace-item__map-link:hover {
  text-decoration: underline;
}
.replace-item__map-link::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 32px;
  height: 32px;
  background: url(/upload/location-pin.png) no-repeat;
}
.replace-map {
  width: 100%;
}
.replace-map__map {
  height: 500px;
}
.replace__item-name, .replace__title {
  margin-top: 0;
}
.replace__title {
	text-align: left;
}
.replace__info-text {
  text-align: left;
}
.replace-container .primary {
  font-size: 14px;
}
.replace__item-info {
  font-size: 12px;
  padding-left: 24px;
  line-height: 20px;
  font-weight: 700;
  margin-top: 10px;
  position: absolute;
  left: 15px;
  bottom: 5px;
}
.replace__item-info::before {
  content: 'i';
  position: absolute;
  left: 0;
  top: 0;
  text-align: center;
  width: 20px;
  height: 20px;
  line-height: 17px;
  border-radius: 50%;
  border: 2px solid #000;
}
@media (max-width: 1299px) {
    .replace-container .short-item {
        width: 48%;
    }
    .replace-container .short-item:nth-child(3n+2) {
    	margin: 15px 0;
  	}
  	.replace-container .short-item:nth-child(odd) {
	    margin: 15px 4% 15px 0;
  	}
  	.replace-container .primary {
  		font-size: 12px;
  	}
  	.replace-container .replace-item__map-link {
  		font-size: 11px;
  	}
  	.replace__item-info {
  		font-size: 10px;
  	}
}
@media (max-width: 680px) {
    .replace-container .short-item {
        width: 100%;
    }
  .replace-container .short-item:nth-child(odd) {
    margin: 15px 0;
  }
  .short-item__img {
    width: 100%;
  }
}
.cookie-popup {
  position: fixed;
  bottom: 3px;
  right: 3px;
  background: #f9f9f9;
  padding: 20px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);
  border-radius: 8px;
  display: none;
  justify-content: space-between;
  align-items: center;
  font-family: sans-serif;
  z-index: 999999;
  width: 300px;
  max-width: 50%;
  font-size: 12px;
}
.cookie-popup__title {
  font-size: 16px;
  text-transform: uppercase;
  margin-bottom: 5px;
}

.cookie-popup__bnt {
  width: 100%;
  background-color: #ffda38;
  color: #000;
  border: none;
  padding: 10px 16px;
  cursor: pointer;
  border-radius: 4px;
  font-size: 14px;
  margin-top: 5px;
}
.form__policy {
  font-size: 12px;
  opacity: 0.7;
  line-height: 1;
  text-align: left;
}
/* End */
/* /bitrix/templates/extreme/css/agree.css?17700397271163 */
/* /bitrix/templates/extreme/css/main.css?1716376026111428 */
/* /bitrix/templates/extreme/template_styles.css?174852830112380 */
