@charset "UTF-8";.fancybox-container,.fancybox-thumbs,.fancybox-thumbs__list a{-webkit-tap-highlight-color:transparent}*,.fancybox-container *,::after,::before{box-sizing:border-box}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-slide,.fancybox-slide--image .fancybox-content{transition-property:transform,opacity;top:0;left:0;-webkit-backface-visibility:hidden}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{display:none;height:100%;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);background:no-repeat;background-size:100% 100%;max-width:none;overflow:visible;padding:0;position:absolute;transform-origin:top left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-image,.fancybox-share__button,.fancybox-spaceball{-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:dotted 1px}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2),.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}progress,sub,sup{vertical-align:baseline}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list,.fancybox-thumbs__list a,.overflow-hidden{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;padding:0;position:relative;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.transition,.transition-all,.transition-transform{transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}*,::after,::before{border-width:0;border-style:solid;border-color:currentColor}::after,::before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::after,::backdrop,::before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:13px;padding-left:13px}@media (min-width:768px){.container{max-width:768px}}@media (min-width:991px){.container{max-width:991px}}@media (min-width:1200px){.container{max-width:1200px}}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-0{bottom:0}.bottom-4{bottom:17px}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:17px}.right-0{right:0}.right-8{right:37px}.top-0{top:0}.top-2\/4{top:50%}.top-20{top:97px}.top-4{top:17px}.top-8{top:37px}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.col-\[span_2\]{grid-column:span 2}.col-span-2{grid-column:span 2/span 2}.row-\[span_2\]{grid-row:span 2}.m-2{margin:7px}.mx-2{margin-left:7px;margin-right:7px}.my-3{margin-top:12px;margin-bottom:12px}.my-4{margin-top:17px;margin-bottom:17px}.my-5{margin-top:22px;margin-bottom:22px}.my-7{margin-top:32px;margin-bottom:32px}.my-8{margin-top:37px;margin-bottom:37px}.mb-1{margin-bottom:5px}.mb-11{margin-bottom:52px}.mb-2{margin-bottom:7px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:17px}.mb-5{margin-bottom:22px}.mb-6{margin-bottom:27px}.mb-8{margin-bottom:37px}.mr-1{margin-right:5px}.mr-2{margin-right:7px}.mr-4{margin-right:17px}.mt-12{margin-top:57px}.mt-2{margin-top:7px}.mt-3{margin-top:12px}.mt-4{margin-top:17px}.mt-5{margin-top:22px}.mt-6{margin-top:27px}.mt-8{margin-top:37px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table;border-collapse:collapse;border-spacing:0}.grid{display:grid}.hidden{display:none}.h-17{height:82px}.h-3{height:12px}.h-4{height:17px}.h-5{height:22px}.h-6{height:27px}.h-8{height:37px}.h-80{height:20rem}.h-\[20px\]{height:20px}.h-full{height:100%}.\!max-h-full{max-height:100%!important}.w-17{width:82px}.w-18{width:87px}.w-3{width:12px}.w-4{width:17px}.w-5{width:22px}.w-6{width:27px}.w-8{width:37px}.w-\[20px\]{width:20px}.w-full{width:100%}.min-w-\[200px\]{min-width:200px}.min-w-\[280px\]{min-width:280px}.min-w-full{min-width:100%}.max-w-\[580px\]{max-width:580px}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.flex-col,body{flex-direction:column}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-m-50-p{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.auto-rows-auto{grid-auto-rows:auto}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[185px_auto_auto_auto_1fr\]{grid-template-columns:185px auto auto auto 1fr}.grid-cols-\[335px_1fr\]{grid-template-columns:335px 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-rows-\[minmax\(400px\,_1fr\)\]{grid-template-rows:minmax(400px,1fr)}.flex-col-reverse,.main-page__wrapper{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:5px}.gap-2{gap:7px}.gap-3{gap:12px}.gap-4{gap:17px}.gap-5{gap:22px}.gap-6{gap:27px}.gap-8{gap:37px}.gap-9{gap:42px}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:5px}.rounded-full{border-radius:9999px}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.border{border-width:1px}.border-5{border-width:25px}.border-b{border-bottom-width:1px}.border-dotted{border-style:dotted}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-gray{--tw-border-opacity:1;border-color:rgb(228 232 235/var(--tw-border-opacity))}.border-violet{--tw-border-opacity:1;border-color:rgb(122 17 149/var(--tw-border-opacity))}.border-violet_2{--tw-border-opacity:1;border-color:rgb(75 36 78/var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.\!bg-gray_2{--tw-bg-opacity:1!important;background-color:rgb(228 232 235/var(--tw-bg-opacity))!important}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-blue{--tw-bg-opacity:1;background-color:rgb(13 3 32/var(--tw-bg-opacity))}.bg-gray,.bg-gray_2{--tw-bg-opacity:1;background-color:rgb(228 232 235/var(--tw-bg-opacity))}.bg-gray_3{--tw-bg-opacity:1;background-color:rgb(44 44 44/var(--tw-bg-opacity))}.bg-gray_4{--tw-bg-opacity:1;background-color:rgb(231 231 231/var(--tw-bg-opacity))}.bg-green{--tw-bg-opacity:1;background-color:rgb(24 193 57/var(--tw-bg-opacity))}.bg-light-blue{background-color:rgba(13, 3, 32,.5215686275)}.bg-light-violet{background-color:rgba(62, 50, 78,.3)}.bg-red{--tw-bg-opacity:1;background-color:rgb(222 71 13/var(--tw-bg-opacity))}.bg-violet{--tw-bg-opacity:1;background-color:rgb(62 50 78/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow{--tw-bg-opacity:1;background-color:rgb(240 192 20/var(--tw-bg-opacity))}.bg-opacity-90{--tw-bg-opacity:0.9}.fill-white{fill:#fff}.exit-form .fancybox-button svg,.group:hover .group-hover\:fill-violet_2{fill:#4b244e}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:5px}.p-10{padding:47px}.p-2{padding:7px}.p-3{padding:12px}.p-4{padding:17px}.p-5{padding:22px}.p-6{padding:27px}.p-8{padding:37px}.px-1{padding-left:5px;padding-right:5px}.px-2{padding-left:7px;padding-right:7px}.px-5{padding-left:22px;padding-right:22px}.px-6{padding-left:27px;padding-right:27px}.px-7{padding-left:32px;padding-right:32px}.px-8{padding-left:37px;padding-right:37px}.py-1{padding-top:5px;padding-bottom:5px}.py-10{padding-top:47px;padding-bottom:47px}.py-12{padding-top:57px;padding-bottom:57px}.py-2{padding-top:7px;padding-bottom:7px}.py-3{padding-top:12px;padding-bottom:12px}.py-4{padding-top:17px;padding-bottom:17px}.py-6{padding-top:27px;padding-bottom:27px}.pt-8,.py-8{padding-top:37px}.py-8{padding-bottom:37px}.pb-2{padding-bottom:7px}.pb-6{padding-bottom:27px}.pb-7{padding-bottom:32px}.pb-8{padding-bottom:37px}.pb-\[75\%\]{padding-bottom:75%}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.text-2xl{font-size:22px}.text-3xl{font-size:28px}.text-4xl{font-size:33px}.text-\[11px\]{font-size:11px}.text-msm{font-size:10px}.text-sm{font-size:12px}.text-xl{font-size:16px}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-0{line-height:0}.leading-4{line-height:2.5}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue{--tw-text-opacity:1;color:rgb(9 27 54/var(--tw-text-opacity))}.text-gray{--tw-text-opacity:1;color:rgb(228 232 235/var(--tw-text-opacity))}.text-gray_5{--tw-text-opacity:1;color:rgb(186 186 186/var(--tw-text-opacity))}.text-green{--tw-text-opacity:1;color:rgb(24 193 57/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(222 71 13/var(--tw-text-opacity))}.text-violet_2{--tw-text-opacity:1;color:rgb(75 36 78/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow{--tw-text-opacity:1;color:rgb(240 192 20/var(--tw-text-opacity))}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter}.transition-all{transition-property:all}.transition-transform{transition-property:transform}.duration-250{transition-duration:250ms}.will-change-transform{will-change:transform}.hover\:bg-gray_2:hover{--tw-bg-opacity:1;background-color:rgb(228 232 235/var(--tw-bg-opacity))}.hover\:bg-green_2:hover{--tw-bg-opacity:1;background-color:rgb(40 133 58/var(--tw-bg-opacity))}.hover\:bg-yellow:hover{--tw-bg-opacity:1;background-color:rgb(240 192 20/var(--tw-bg-opacity))}.hover\:text-violet_2:hover{--tw-text-opacity:1;color:rgb(75 36 78/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:opacity-100:hover{opacity:1}@media (min-width:768px){.sm\:relative{position:relative}.sm\:left-0{left:0}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:block{display:block}.sm\:h-10{height:47px}.sm\:h-6{height:27px}.sm\:h-8{height:37px}.sm\:w-2\/4{width:50%}.sm\:w-2\/5{width:40%}.sm\:w-26{width:127px}.sm\:w-3\/5{width:60%}.sm\:w-6{width:27px}.sm\:w-8{width:37px}.sm\:w-8\/12{width:66.666667%}.sm\:transform-none{transform:none}.sm\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0}.sm\:gap-2{gap:7px}.sm\:gap-3{gap:12px}.sm\:gap-4{gap:17px}.sm\:gap-6{gap:27px}.sm\:gap-8{gap:37px}.sm\:border{border-width:1px}.sm\:border-l{border-left-width:1px}.sm\:p-4{padding:17px}.sm\:p-6{padding:27px}.sm\:px-4{padding-left:17px;padding-right:17px}.sm\:px-5{padding-left:22px;padding-right:22px}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:22px}.sm\:text-3xl{font-size:28px}.sm\:text-4xl{font-size:33px}.sm\:text-xl{font-size:16px}}@media (min-width:991px){.md\:absolute{position:absolute}.md\:-top-\[20px\]{top:-20px}.md\:mb-0{margin-bottom:0}.md\:mb-5{margin-bottom:22px}.md\:block{display:block}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-24{height:117px}.md\:h-5{height:22px}.md\:h-8{height:37px}.md\:h-auto{height:auto}.md\:w-1\/2{width:50%}.md\:w-1\/3,.md\:w-2\/6{width:33.333333%}.md\:w-24{width:117px}.md\:w-3\/6{width:50%}.md\:w-4\/12{width:33.333333%}.md\:w-5{width:22px}.md\:w-8{width:37px}.md\:w-8\/12{width:66.666667%}.md\:w-full{width:100%}.md\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[repeat\(auto-fit\,_minmax\(285px\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(285px,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:gap-3{gap:12px}.md\:gap-5{gap:22px}.md\:gap-6{gap:27px}.md\:rounded-none{border-radius:0}.md\:p-3{padding:12px}.md\:p-5{padding:22px}.md\:p-7{padding:32px}.md\:pt-12{padding-top:57px}.md\:text-left{text-align:left}.md\:text-2xl{font-size:22px}.md\:text-5xl{font-size:38px}.md\:text-sm{font-size:12px}.md\:hover\:bg-light-violet:hover{background-color:rgba(122,17,149,.3)}}@media (min-width:1200px){.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.lg\:grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.lg\:flex-col{flex-direction:column}.lg\:gap-4{gap:17px}.lg\:pb-0{padding-bottom:0}.lg\:hover\:scale-\[1\.1\]:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:hover\:opacity-100:hover{opacity:1}}@media (max-width:768px){.max-sm\:rounded{border-radius:5px}.max-sm\:border{border-width:1px}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.exit-form .fancybox-button,a,button,input{transition:color 250ms linear,background-color 250ms linear,border-bottom-color 250ms linear,box-shadow 250ms linear,opacity 250ms linear}a:focus-visible{outline:0}ul{padding:0;margin:0;list-style:none}.form input,.form textarea,form input,form textarea{background-color:#fff;background-image:none;border-radius:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.08);color:#676767;display:block;font-size:14px;line-height:1.5;padding:10px 23px;width:100%;text-align:center}.form input:not([disabled]):not([type=submit]):focus,.form textarea:not([disabled]):not([type=submit]):focus,form input:not([disabled]):not([type=submit]):focus,form textarea:not([disabled]):not([type=submit]):focus{box-shadow:inset 0 1px 1px rgba(240,192,20,.08),0 0 8px rgba(240,192,20,.6);outline:0}.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder,form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#999}.form input:-ms-input-placeholder,.form textarea:-ms-input-placeholder,form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#999}.form input::-ms-input-placeholder,.form textarea::-ms-input-placeholder,form input::-ms-input-placeholder,form textarea::-ms-input-placeholder{color:#999}.form input::placeholder,.form textarea::placeholder,form input::placeholder,form textarea::placeholder{color:#999}.btn-primary,button[type=submit],input[type=submit]{position:relative;overflow:hidden;cursor:pointer;padding:10px 23px;font-size:14px;font-weight:900;background:#f0c014;color:#4b244e;border-radius:5px;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-primary:hover,button[type=submit]:hover,input[type=submit]:hover{color:#fff;background:#28853a}.logo{max-width:90px}@media (min-width:540px){.logo{max-width:110px}}@media (min-width:1200px){.logo{max-width:133px}}html{height:100%}body{display:flex;min-height:100%;color:#212227;font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:1.5;font-weight:500}footer,header{flex:0 0 auto}main{flex:1 0 auto}.link{color:#fff;border-bottom:1px solid transparent}@media (min-width:991px){.link:hover{border-bottom-color:inherit;text-decoration:none}}.text-content p{padding-bottom:20px}.text-content p:last-child{padding-bottom:0}.text-content ul{display:block;list-style-type:disc;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.wpforms-label-hide,.wpforms-submit-spinner{display:none!important}.wpforms-field-container{display:grid;grid-auto-rows:auto;grid-gap:25px}.wpforms-submit{margin-top:30px;width:100%}.wpforms-image-choices{display:flex;gap:10px}.wpforms-image-choices br,.wpforms-image-choices input[type=radio]{display:none}.wpforms-image-choices-label{margin-top:5px}.wpforms-image-choices-item.wpforms-selected,.wpforms-image-choices-item:hover{border-color:#7a1195}.wpforms-image-choices-item{display:flex;align-items:center;border-radius:5px;border:1px solid transparent;transition:250ms}.wpforms-image-choices-item>label{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:10px}label.wpforms-error{display:inline-block;color:#de470d;margin-top:5px}.white-popup{width:100%;max-width:420px}.form-white input:not(input[type=submit]),.form-white textarea{--tw-border-opacity:1;border:1px solid #e4e8eb}.form-white label{margin-bottom:5px}#kladr_autocomplete ul{background-color:#fff;border:1px solid #c4c4c4;color:#313131;display:block;margin:0;max-height:420px;min-width:200px;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;z-index:9999}#kladr_autocomplete li{display:list-item;list-style-type:none;margin:0;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis}#kladr_autocomplete li+li{border-top:1px solid #ededed}#kladr_autocomplete li:hover{background-color:#f2f2f2;cursor:pointer}#kladr_autocomplete li.active{background-color:#e9e9e9}#kladr_autocomplete a{border:none!important;color:#0d0d0d;font-weight:500;text-decoration:none}#kladr_autocomplete strong{color:#038ebd}#kladr_autocomplete .spinner{display:block;height:14px;margin:0;padding:0;position:absolute;width:14px;z-index:9999}.disabled{opacity:.6;pointer-events:none}input:disabled{-webkit-text-fill-color:#000;opacity:1;border-radius:0}.form-horizontal .wpforms-confirmation-container{text-align:center}@media (min-width:991px){.form-horizontal .wpforms-field-container{grid-template-columns:1fr 1fr}.form-horizontal .wpforms-form{display:grid;grid-template-columns:1fr .5fr;grid-gap:25px}.form-horizontal .wpforms-form button[type=submit]{margin-top:0}}.exit-form .fancybox-button{border-radius:5px;top:10px;right:10px;width:50px;height:50px;background:#f0c014}.bg-hit{--tw-bg-opacity:1;background-color:rgb(24 193 57/var(--tw-bg-opacity))}.bg-recommend{--tw-bg-opacity:1;background-color:rgb(122 17 149/var(--tw-bg-opacity))}@media (max-width:1200px){.container-full{max-width:100%}}@media (min-width:1340px){.container-full{max-width:1600px}}.props_list{position:relative;font-size:1em;vertical-align:top;background:url(https://moscow-beton.ru/bitrix/templates/aspro_max/css/../images/dott.png) 0 14px repeat-x;width:50%}::-webkit-scrollbar-track{border-radius:9999px;background-color:#f1f5f9}::-webkit-scrollbar{width:14px}::-webkit-scrollbar-thumb{border:4px solid transparent;background-clip:padding-box;border-radius:9999px;background-color:#7a1195}@media (max-width:540px){.header-nav__btn-primary{font-size:12px;padding:8px 10px;font-weight:700}.certificates__image{max-width:200px}}.header-nav__wrapper{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;align-items:center}@media (min-width:768px){.header-nav__wrapper{grid-template-columns:185px auto 185px}}@media (max-width:991px){.header-nav__wrapper{padding:10px 0}}.header-nav__button{display:flex;justify-content:center}.arrow{position:absolute;top:20px;transform:translateY(-50%);right:15px;width:1.25rem;height:1.25rem;display:inline-block;cursor:pointer;z-index:12}@media (min-width:991px){.header-nav__wrapper{grid-template-columns:auto 1fr auto;grid-gap:20px}.header-nav__button{justify-content:flex-end}.arrow{display:none}}.arrow__item{top:.5rem;position:absolute;width:.75rem;height:.1rem;background-color:#fff;display:inline-block;-webkit-transition:all .2s ease;transition:all .2s ease}.arrow__left{left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.arrow__right{right:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow--active .arrow__left,.table-toggle:before{transform:rotate(-45deg)}.arrow--active .arrow__right{transform:rotate(45deg)}.banner{height:40px}.banner__image{background-repeat:repeat-x;background-size:auto 100%;animation:animatedBackground 100s linear infinite}@keyframes animatedBackground{from{background-position:0 0}to{background-position:-10000px 0}}#primary-menu>li>a:not(.btn-primary){font-weight:700;text-transform:uppercase}#primary-menu>li>ul.sub-menu{padding-top:25px;top:100%}#primary-menu ul.sub-menu ul.sub-menu{top:0;left:100%;padding-left:25px}@media (min-width:991px){.banner{height:50px}#primary-menu li.menu-item-has-children:hover>ul.sub-menu{display:block;opacity:1;visibility:visible}}.section-slider{min-height:100vh}.section-slider__advantage:after,.section-slider__advantage:before{content:"";position:absolute;transform:translateX(-50%);width:300px;height:4px;left:50%;background-color:#fff;border-radius:5px}.section-slider__advantage:before{top:-11px}.section-slider__advantage:after{bottom:-14px}@media (min-width:1200px){.header-nav__wrapper{grid-template-columns:185px 1fr 225px;grid-gap:38px}.section-form__container{grid-template-columns:1fr 1fr}}.section-about__top{display:grid;grid-gap:30px}@media (min-width:991px){.section-about__top{grid-template-columns:350px 1fr}}@media (min-width:1200px){.section-about__top{grid-template-columns:415px 1fr}}.section-document{background:#cad0d7}.section-document__bottom{display:grid;grid-row-gap:50px;grid-column-gap:20px;margin-top:50px}@media (min-width:991px){.section-document__bottom{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.section-document__bottom{grid-template-columns:845px 1fr}}.section-document__block{display:flex;justify-content:center}.certificates{display:grid;grid-gap:40px}@media (min-width:540px){.certificates{grid-template-columns:repeat(2,1fr)}}.certificates__image{cursor:pointer;border-radius:5px}.certificates-link{display:flex;flex-direction:column;grid-gap:40px}.certificates-link__item{display:flex;align-items:center;grid-gap:20px}.certificates-link__text{font-size:18px;font-weight:700;color:#224394}.certificates-link__image{max-width:40px}.table-calc__calc-count{display:flex;justify-content:center}.table-calc__subtotal-item{position:fixed;top:20px;right:20px}@media (min-width:991px){.certificates{grid-template-columns:repeat(2,239px)}.table-calc__subtotal-item{position:absolute;top:17px;right:8px}}.table th,.table thead th{position:relative}@media (max-width:991px){.table-calc th:last-child{display:none}.table-calc th:nth-last-child(2){border-radius:0 5px 0 0}.table-calc th:nth-last-child(2)::before{border:none}.table-calc td:last-child{display:none}}.table thead th{background-color:#f0c014;color:#4b244e;font-weight:600;padding:12px;text-align:center}.table thead th:first-child{border-radius:5px 0 0}.table thead th:last-child{border-radius:0 5px 0 0}.table tr{text-align:center}.table th::before{border-right:2px solid #fff;content:"";height:60%;position:absolute;right:0;top:20%}.table th:last-child::before{border:none}.table tbody>tr:nth-of-type(odd){background-color:#fbfbfb}.table tbody>tr:nth-child(even){background-color:#e7e7e7}.table tbody>tr:last-child>td:first-child{border-bottom-left-radius:5px}.table tbody>tr:last-child>td:last-child{border-bottom-right-radius:5px}.table td{position:relative;padding:8px}.calc-count__minus{border-radius:5px 0 0 5px}.calc-count__plus{border-radius:0 5px 5px 0}.calc-count__button{background:#f0c014;color:#4b244e;cursor:pointer;font-size:18px;font-weight:500;height:40px;line-height:40px;text-align:center;transition:all .25s linear;width:35px;-webkit-transition:all .25s linear}.calc-count__button:hover{background-color:#28853a;color:#fff}.calc-count__count{background:#fff;border:0;font-weight:700;height:40px;text-align:center;width:60px;border-top:1px solid #f0c014;border-bottom:1px solid #f0c014}.mobile-sidebar{right:-100%;max-width:330px;width:100%;z-index:99;transition:right .4s ease 0s,opacity .4s ease 0s;will-change:transform}.mobile-sidebar__wrapper{transition:transform .2s ease-in-out}.mobile-sidebar--show{right:0}.mobile-sidebar-overlay{visibility:hidden;opacity:0;z-index:98;transition:.4s}.mobile-sidebar-overlay--show{visibility:visible;opacity:.6}.mobile-menu .sub-menu{position:absolute;left:100%;top:0;width:100%;z-index:5;display:none;transition:display .3s}.mobile-menu__item-parent,aside .rpwe-block{position:relative}.section-map__map::after,.video-item__plug::before,  .specialists-gallery__plug::before {left:0;top:0;height:100%;content:""}.mobile-menu li.expanded>.sub-menu{display:block}.mobile-menu a,.mobile-menu__link{display:block;padding:19px 46px 20px 19px;color:#fff;font-weight:700;text-align:left}.mobile-menu__title{background:#7a1195}.mobile-menu li{border-bottom:1px solid #f2f2f2;margin:0 20px}.mobile-menu__arrow{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:50px;height:100%}.mobile-sidebar-item{background:#7a1195;border-radius:5px;color:#fff;margin:20px;padding:20px}.mobile-sidebar-item__title{border-bottom:1px solid #fff;margin-bottom:10px;padding-bottom:5px}.mobile-sidebar-item__communication-box{margin-bottom:10px}.mobile-sidebar-item__communication-box:last-child{margin-bottom:0}.subtotal-item{display:none}.subtotal-item--active{display:block}.stamps-content li{margin-top:15px}@media (min-width:540px){.stamps-content li{width:50%}}.stamps-content ul{display:flex;flex-wrap:wrap;justify-content:space-between}.section-map__map::after{background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.4)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(0,0,0,.4) 0,rgba(255,255,255,0) 100%);position:absolute;width:15px;z-index:8}.video-item__plug::before, .specialists-gallery__plug::before {position:absolute;width:100%;transition:all 250ms linear;background-color:rgba(0,0,0,.3)}.video-item__plug:hover::before, .specialists-gallery__plug:hover::before {background-color:rgba(0,0,0,.6)}aside#secondary ul.menu a:focus,aside#secondary ul.menu a:hover,aside#secondary ul.menu li.select-item{background-color:#18c139}.video-item__play, .specialists-gallery__play {top:50%;left:50%;transform:translate(-50%,-50%)}.card-shadow{box-shadow:0 0 15px rgba(0,0,0,.5);-webkit-box-shadow:0 0 15px rgba(0,0,0,.5)}.owl-prev{position:absolute}.specialists-gallery-2 .owl-nav>button{padding:5px 7px;position:absolute;top:50%;transform:translateY(-50%)}.specialists-gallery-2 .owl-nav>button.owl-prev{left:-10px}.specialists-gallery-2 .owl-nav>button.owl-next{right:-10px}.owl-stage{min-width:10317px}.promocode-popup__promocode{background-image:url('/content/uploads/2023/06/popup-na-vremya.jpg');background-size:cover;background-position:center;min-height:200px}.exit-form{max-height:450px;max-width:75%;overflow:hidden}@-webkit-keyframes progress_bar{0%{background-position:-52.0833333333vw center}50%{background-position:0 center}100%{background-position:52.0833333333vw center}}@keyframes progress_bar{0%{background-position:-52.0833333333vw center}50%{background-position:0 center}100%{background-position:52.0833333333vw center}}.quiz-progress__line{content:"";position:absolute;top:0;bottom:0;width:100%;height:100%;background-image:url('/content/uploads/2023/06/progress-bar.svg');background-position:center left;background-size:contain;background-repeat:repeat-x;z-index:2;-webkit-animation:progress_bar 40s linear infinite;animation:progress_bar 40s linear infinite}.quiz-element--active .quiz-element__icon rect{fill:#7a1195;stroke:#7a1195}.brand-gost-icon-line{opacity:0}.сertification__button--active .brand-gost-icon-line{opacity:1}.tooltip__text:after{content:"";position:absolute;width:0;height:0;border:5px solid transparent;border-top-width:1px;border-bottom-color:#18c139;left:3px;top:-5px}input[type=text][required]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23de470d' version='1.1' id='Layer_1' viewBox='0 0 455 455' xml:space='preserve'%3E%3Cpolygon points='347.49,227 454.5,165.212 394.508,61.288 287.5,123.077 287.5,0 167.5,0 167.5,123.077 60.492,61.288 0.499,165.212 107.51,227 0.5,288.788 60.492,392.712 167.5,330.923 167.5,455 287.5,455 287.5,330.923 394.508,392.712 454.501,288.788 '/%3E%3C/svg%3E");background-size:15px 15px;background-position:center right 10px;background-repeat:no-repeat}.main-page__wrapper{display:flex}@media (min-width:991px){.main-page__wrapper{display:grid;grid-template-columns:335px 1fr}}aside#secondary ul.menu a{color:#fff;display:block;font-weight:700;padding:10px 35px}aside#secondary ul.menu .sub-menu{display:none;background-color:#0d0d0d;padding-bottom:15px;padding-top:15px}aside#secondary ul.menu .sub-menu a:focus,aside#secondary ul.menu .sub-menu a:hover{background-color:#fff;color:#0d0d0d}aside .widget-title{font-size:18px;background:#F2F1F6;color:#2c2c2c;border-radius:5px}aside .sidebar-menu-arrow{top:6px}aside .sidebar-menu-arrow--active{transform:rotate(180deg)}aside .rpwe-block{padding:0 35px}aside .rpwe-block .rpwe-li{border:none!important}aside .rpwe-block .rpwe-li img{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}aside .rpwe-block .rpwe-li .rpwe-title{color:#fff;font-size:18px;font-weight:700;margin:15px 0}aside .rpwe-block .rpwe-li .rpwe-title a{color:#fff}aside .rpwe-block .rpwe-li .rpwe-summary{color:#fff;font-size:16px!important}aside .owl-carousel .owl-nav{position:absolute;right:35px;top:-73px}aside .owl-carousel .owl-nav button.owl-prev{right:-6px}aside .owl-carousel .owl-nav button.owl-next,aside .owl-carousel .owl-nav button.owl-prev{position:absolute;background:#d6d6d6;border-radius:5px;color:#fff;display:inline-block;font-size:14px;margin:5px;padding:5px 7px}aside .owl-carousel .owl-nav button.owl-next:hover,aside .owl-carousel .owl-nav button.owl-prev:hover{background:#869791;color:#fff}aside .sidebar-reviews img{height:220px}.page-content .table-striped>tbody>tr:nth-of-type(odd){background-color:#fbfbfb}.page-content table{font-size:18px;table-layout:fixed;text-align:center;width:100%;background-color:#fff}.page-content table th{background-color:#f0c014;color:#4b244e;padding:12px 0!important;position:relative;text-align:center;font-size:16px}.page-content table td,.page-content table th{border-top:1px solid #eee;font-weight:500;line-height:1.5;padding:8px;vertical-align:top}.page-content table td{font-size:16px;font-weight:500;line-height:1.2!important;padding-top:11px!important;vertical-align:middle!important}.page-content img{border-radius:5px}.page-content img.alignright{float:right}.page-content .h1.entry-title,.page-content h1.entry-title,.page-content h4{border-bottom:2px solid;margin-bottom:35px;margin-top:0;text-transform:uppercase}.page-content h4{display:inline-block}.page-content .h1,.page-content h1{font-size:28px}.page-content .h2,.page-content h2{border-bottom:2px solid;display:inline-block;margin-bottom:25px;margin-top:40px;text-transform:uppercase;font-size:24px}.page-content .h3,.page-content h3,.page-content h4{font-size:20px}.page-content .h3,.page-content h3{margin-bottom:15px;margin-top:30px}.page-content .h1,.page-content .h2,.page-content .h3,.page-content .h4,.page-content .h5,.page-content .h6,.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{color:inherit;font-family:inherit;font-weight:700;line-height:1.1}.page-content .breadcrumbs{margin-bottom:15px}.page-content .soder{max-width:500px;min-height:100px;padding:15px;border-left:4px solid #00f;font-weight:500;font-size:20px;margin-bottom:20px}.page-content p{margin-bottom:10px}.entry-content a,.entry-header a{color:#f0c014;border-bottom:1px solid}.entry-content a:hover,.entry-header a:hover{color:#091b36;border-bottom-color:transparent}.entry-content ul,.entry-header ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.entry-content .tabs ul{display:flex!important;padding-inline-start:0!important}.entry-content .tabs li{list-style:none}.entry-content .tabs li a{display:inline-block;color:rgb(75 36 78/var(--tw-text-opacity))}.table-toggle{border-bottom:2px solid #eee;color:#18c139;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:32px;position:relative;text-align:center}.table-toggle:before{background:#fff;border-bottom:2px solid #eee;border-left:2px solid #eee;content:"";height:30px;left:50%;margin-left:-20px;position:absolute;top:18px;width:30px;z-index:-1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.table-toggle-wrapp{overflow:hidden;max-height:180px}.content-product__wrapper{grid-template-areas:"productInfo" "asideInfo" "tabs" "recurringSections"}@media (min-width:1200px){.content-product__wrapper{grid-template-areas:"productInfo asideInfo" "tabs asideInfo" "recurringSections asideInfo"}}.content-product__product-info{grid-area:productInfo}.content-product__recurring-sections{grid-area:recurringSections}.content-product__aside-info{grid-area:asideInfo}.content-product__tabs{grid-area:tabs}.rating-area{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.rating-area:not(:checked)>label:hover svg,.rating-area:not(:checked)>label:hover~label svg,.rating-area>input:checked~label svg{fill:#f0c014}
.objefit-cover {
    object-fit: cover;
}

.h-\[350px\] {
    height: 350px;
}
.float-right {
    float: right;
}

@media (min-width: 991px) {
    .thumbnail {
        max-width: 340px;
    }
}
