@import url(https://fonts.googleapis.com/css2?family=Amatic+SC:wght@400;700&family=Geologica:wght,CRSV@100..900,0&display=swap);
.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:hsla(0,0%,100%,.5);border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-toggle{background-image:url(images/layers.png);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:baseline!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:hsla(0,0%,100%,.8);border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid rgba(0,0,0,.2)}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4);color:#333}.leaflet-container a.leaflet-popup-close-button{background:transparent;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.4);color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:transparent;border:6px solid transparent;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
@charset "UTF-8";*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{-webkit-tap-highlight-color:rgba(0,0,0,0);border:0;font-size:100%;font:inherit;margin:0;outline:none;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;color:inherit;font:inherit;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;width:auto}button::-moz-focus-inner{border:0;padding:0}a{color:inherit;text-decoration:none}input,label,select,textarea{-webkit-appearance:none;background:none;border:none;-webkit-border-radius:0;box-shadow:none;display:inline-block;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;vertical-align:middle;white-space:normal}input::-moz-placeholder,label::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:inherit;font-family:inherit;font-size:inherit}input::placeholder,label::placeholder,select::placeholder,textarea::placeholder{color:inherit;font-family:inherit;font-size:inherit}input:focus,label:focus,select:focus,textarea:focus{outline:0}

/*!
 * Bootstrap Grid v5.0.0-alpha3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,10px);padding-right:var(--bs-gutter-x,10px);width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.3333333333%}.hebrew .offset-1{margin-left:0;margin-right:8.3333333333%}.offset-2{margin-left:16.6666666667%}.hebrew .offset-2{margin-left:0;margin-right:16.6666666667%}.offset-3{margin-left:25%}.hebrew .offset-3{margin-left:0;margin-right:25%}.offset-4{margin-left:33.3333333333%}.hebrew .offset-4{margin-left:0;margin-right:33.3333333333%}.offset-5{margin-left:41.6666666667%}.hebrew .offset-5{margin-left:0;margin-right:41.6666666667%}.offset-6{margin-left:50%}.hebrew .offset-6{margin-left:0;margin-right:50%}.offset-7{margin-left:58.3333333333%}.hebrew .offset-7{margin-left:0;margin-right:58.3333333333%}.offset-8{margin-left:66.6666666667%}.hebrew .offset-8{margin-left:0;margin-right:66.6666666667%}.offset-9{margin-left:75%}.hebrew .offset-9{margin-left:0;margin-right:75%}.offset-10{margin-left:83.3333333333%}.hebrew .offset-10{margin-left:0;margin-right:83.3333333333%}.offset-11{margin-left:91.6666666667%}.hebrew .offset-11{margin-left:0;margin-right:91.6666666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.hebrew .offset-sm-0{margin-left:0;margin-right:0}.offset-sm-1{margin-left:8.3333333333%}.hebrew .offset-sm-1{margin-left:0;margin-right:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.hebrew .offset-sm-2{margin-left:0;margin-right:16.6666666667%}.offset-sm-3{margin-left:25%}.hebrew .offset-sm-3{margin-left:0;margin-right:25%}.offset-sm-4{margin-left:33.3333333333%}.hebrew .offset-sm-4{margin-left:0;margin-right:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.hebrew .offset-sm-5{margin-left:0;margin-right:41.6666666667%}.offset-sm-6{margin-left:50%}.hebrew .offset-sm-6{margin-left:0;margin-right:50%}.offset-sm-7{margin-left:58.3333333333%}.hebrew .offset-sm-7{margin-left:0;margin-right:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.hebrew .offset-sm-8{margin-left:0;margin-right:66.6666666667%}.offset-sm-9{margin-left:75%}.hebrew .offset-sm-9{margin-left:0;margin-right:75%}.offset-sm-10{margin-left:83.3333333333%}.hebrew .offset-sm-10{margin-left:0;margin-right:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.hebrew .offset-sm-11{margin-left:0;margin-right:91.6666666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.hebrew .offset-md-0{margin-left:0;margin-right:0}.offset-md-1{margin-left:8.3333333333%}.hebrew .offset-md-1{margin-left:0;margin-right:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.hebrew .offset-md-2{margin-left:0;margin-right:16.6666666667%}.offset-md-3{margin-left:25%}.hebrew .offset-md-3{margin-left:0;margin-right:25%}.offset-md-4{margin-left:33.3333333333%}.hebrew .offset-md-4{margin-left:0;margin-right:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.hebrew .offset-md-5{margin-left:0;margin-right:41.6666666667%}.offset-md-6{margin-left:50%}.hebrew .offset-md-6{margin-left:0;margin-right:50%}.offset-md-7{margin-left:58.3333333333%}.hebrew .offset-md-7{margin-left:0;margin-right:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.hebrew .offset-md-8{margin-left:0;margin-right:66.6666666667%}.offset-md-9{margin-left:75%}.hebrew .offset-md-9{margin-left:0;margin-right:75%}.offset-md-10{margin-left:83.3333333333%}.hebrew .offset-md-10{margin-left:0;margin-right:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.hebrew .offset-md-11{margin-left:0;margin-right:91.6666666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.hebrew .offset-lg-0{margin-left:0;margin-right:0}.offset-lg-1{margin-left:8.3333333333%}.hebrew .offset-lg-1{margin-left:0;margin-right:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.hebrew .offset-lg-2{margin-left:0;margin-right:16.6666666667%}.offset-lg-3{margin-left:25%}.hebrew .offset-lg-3{margin-left:0;margin-right:25%}.offset-lg-4{margin-left:33.3333333333%}.hebrew .offset-lg-4{margin-left:0;margin-right:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.hebrew .offset-lg-5{margin-left:0;margin-right:41.6666666667%}.offset-lg-6{margin-left:50%}.hebrew .offset-lg-6{margin-left:0;margin-right:50%}.offset-lg-7{margin-left:58.3333333333%}.hebrew .offset-lg-7{margin-left:0;margin-right:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.hebrew .offset-lg-8{margin-left:0;margin-right:66.6666666667%}.offset-lg-9{margin-left:75%}.hebrew .offset-lg-9{margin-left:0;margin-right:75%}.offset-lg-10{margin-left:83.3333333333%}.hebrew .offset-lg-10{margin-left:0;margin-right:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.hebrew .offset-lg-11{margin-left:0;margin-right:91.6666666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.hebrew .offset-xl-0{margin-left:0;margin-right:0}.offset-xl-1{margin-left:8.3333333333%}.hebrew .offset-xl-1{margin-left:0;margin-right:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.hebrew .offset-xl-2{margin-left:0;margin-right:16.6666666667%}.offset-xl-3{margin-left:25%}.hebrew .offset-xl-3{margin-left:0;margin-right:25%}.offset-xl-4{margin-left:33.3333333333%}.hebrew .offset-xl-4{margin-left:0;margin-right:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.hebrew .offset-xl-5{margin-left:0;margin-right:41.6666666667%}.offset-xl-6{margin-left:50%}.hebrew .offset-xl-6{margin-left:0;margin-right:50%}.offset-xl-7{margin-left:58.3333333333%}.hebrew .offset-xl-7{margin-left:0;margin-right:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.hebrew .offset-xl-8{margin-left:0;margin-right:66.6666666667%}.offset-xl-9{margin-left:75%}.hebrew .offset-xl-9{margin-left:0;margin-right:75%}.offset-xl-10{margin-left:83.3333333333%}.hebrew .offset-xl-10{margin-left:0;margin-right:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.hebrew .offset-xl-11{margin-left:0;margin-right:91.6666666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.hebrew .offset-xxl-0{margin-left:0;margin-right:0}.offset-xxl-1{margin-left:8.3333333333%}.hebrew .offset-xxl-1{margin-left:0;margin-right:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.hebrew .offset-xxl-2{margin-left:0;margin-right:16.6666666667%}.offset-xxl-3{margin-left:25%}.hebrew .offset-xxl-3{margin-left:0;margin-right:25%}.offset-xxl-4{margin-left:33.3333333333%}.hebrew .offset-xxl-4{margin-left:0;margin-right:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.hebrew .offset-xxl-5{margin-left:0;margin-right:41.6666666667%}.offset-xxl-6{margin-left:50%}.hebrew .offset-xxl-6{margin-left:0;margin-right:50%}.offset-xxl-7{margin-left:58.3333333333%}.hebrew .offset-xxl-7{margin-left:0;margin-right:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.hebrew .offset-xxl-8{margin-left:0;margin-right:66.6666666667%}.offset-xxl-9{margin-left:75%}.hebrew .offset-xxl-9{margin-left:0;margin-right:75%}.offset-xxl-10{margin-left:83.3333333333%}.hebrew .offset-xxl-10{margin-left:0;margin-right:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.hebrew .offset-xxl-11{margin-left:0;margin-right:91.6666666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .1s ease-in-out}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.902);background:var(--plyr-menu-background,hsla(0,0%,100%,.902));border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.149);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.149));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.902));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.102);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.102)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(90deg,currentColor,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.149);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.149));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.251);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.102);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.102))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.102);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.102))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.102);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.102))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.749));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.749)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.251);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.251);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.251);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.502);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.502))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.502);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.502))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.502);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.502))}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.251);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;inset:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;inset:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.149);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.149));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.149);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(transparent,rgba(0,0,0,.749));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.749)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;inset:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}[data-accordeon-content]{overflow:hidden}.custom-select__item--disabled{display:none}[data-animation-fadeY]{opacity:0;transform:translateY(50px)}.js .fade{opacity:0}.js .fade--top{transform:translateY(-50px)}.js .fade--bottom{transform:translateY(50px)}.js .fade--remove-x{opacity:1;transform:translateX(0)}.js .fade--width{transform:scaleX(0);transform-origin:0 100%}.js .fade--top-left{transform:translate(-50px,-50px)}.js .fade--left{transform:translateX(-50px)}.js .fade--right{transform:translateX(50px)}.js .fade--small{transform:scale(1.4)}.js .fade--small-xs{transform:scale(1.05)}.js .fade--large{transform:scale(.8)}@media (prefers-reduced-motion:reduce){.js .fade{opacity:1;transform:none}}.btn{align-items:center;background-color:#fe570b;border-radius:100px;color:#fff;display:inline-flex;font-size:14px;justify-content:center;line-height:18px;min-height:50px;min-width:185px;overflow:hidden;padding:16px 30px;position:relative;text-align:center;transition:color .4s ease;z-index:2}@media not all and (hover:none){.btn:hover:before{transform:translateY(0)}}.btn:before{background-color:#eb4700;border-radius:100px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateY(100%);transition:transform .4s ease;z-index:-1}.btn--white{background-color:#fff;color:#272727}.btn--white:before{background-color:#fff9d2}.btn--outline{background-color:#fff;border:1px solid #fe570b;color:#fe570b}@media not all and (hover:none){.btn--outline:hover{color:#fff}}.btn--sm{min-height:40px;min-width:130px;padding:13px 25px}@media (max-width:639px){.btn--sm{padding-left:15px;padding-right:15px}}.btn--sm svg{fill:#fff;display:block;height:14px;margin-bottom:1px;margin-right:10px;width:14px}.nav{display:flex;margin-left:-10px;margin-right:-10px}@media (max-width:767px){.nav{margin-left:-5px;margin-right:-5px}}.btn-nav{align-items:center;background-color:#fff;border:1px solid #272727;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;margin-left:10px;margin-right:10px;transition:transform .4s ease;width:50px}@media (max-width:767px){.btn-nav{height:40px;margin-left:5px;margin-right:5px;width:40px}}@media not all and (hover:none){.btn-nav:hover{transform:scale(1.1)}}.btn-nav--prev .btn-nav__icon{transform:rotate(180deg)}.btn-nav__icon{fill:#272727;display:block;height:16px;width:16px}@media (max-width:767px){.btn-nav__icon{height:14px;width:14px}}.btn-play{align-items:center;backdrop-filter:blur(10px);background-color:#fe570b;border-radius:50%;box-shadow:0 0 20px rgba(39,39,39,.2);cursor:pointer;display:flex;height:70px;justify-content:center;width:70px}@media (max-width:767px){.btn-play{height:50px;width:50px}}.btn-play__icon{fill:#fff;display:block;height:16px;width:16px}body,html{color:#272727;font-family:Geologica,sans-serif;font-variant-ligatures:no-common-ligatures;font-weight:400;overflow-x:clip}body.body-overflow,html.body-overflow{overflow:hidden;touch-action:none}body{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;position:relative}body:after{background-color:rgba(39,39,39,.8);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:999}body.body--dark:after{opacity:1;transition:opacity .6s ease,visibility .6s ease;visibility:visible}main{flex:1 0 auto;width:100%}body>footer{flex:0 0 auto;width:100%}img,svg,video{display:block;height:auto;max-width:100%}.js .hero__images img,.js .request__figures-pink svg,.js [class$=__figures] svg{opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){.js .hero__images img,.js .request__figures-pink svg,.js [class$=__figures] svg{opacity:1;visibility:visible}}a,button{cursor:pointer}.svgmap{display:none}::-moz-selection{background:rgba(39,39,39,.8);color:#fff}::selection{background:rgba(39,39,39,.8);color:#fff}.plyr{--plyr-color-main:#fe570b}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],textarea[disabled]{opacity:1}textarea{overflow:auto;resize:none}.checkbox,.radio{position:relative}.checkbox input,.radio input{height:0;opacity:0;position:absolute;width:0}.checkbox label,.radio label{cursor:pointer}.checkbox label:after,.checkbox label:before,.radio label:after,.radio label:before{content:""}.range-input{-webkit-appearance:none}.range-input::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;margin-top:-7px}.range-input::-moz-range-thumb{cursor:pointer}.range-input::-ms-thumb{cursor:pointer;margin-top:0}.range-input::-ms-track{background:transparent;border-color:transparent;color:transparent;cursor:pointer;width:100%}.container,.wrapper{margin:0 auto;max-width:2200px;padding:0 40px;width:100%}@media (max-width:1054px){.container,.wrapper{padding:0 30px}}@media (max-width:767px){.container,.wrapper{padding:0 15px}}.is-hidden{display:none!important}.is-invisible{opacity:0!important;pointer-events:none!important}.activities__title,.blog-amount__title,.blog__title,.contacts__title,.cost__title,.cta__title,.faq__title,.gallery__title,.groups__title,.h1,.hero__title,.kitchen__title,.list__title,.location__title,.locations__title,.price__title,.request__title,.reviews__title,.school__title,.single-page__title,.team__title{font-family:Amatic SC,sans-serif;font-size:80px;font-weight:700;line-height:85px}@media (max-width:1054px){.activities__title,.blog-amount__title,.blog__title,.contacts__title,.cost__title,.cta__title,.faq__title,.gallery__title,.groups__title,.h1,.hero__title,.kitchen__title,.list__title,.location__title,.locations__title,.price__title,.request__title,.reviews__title,.school__title,.single-page__title,.team__title{font-size:60px;line-height:1.1}}@media (max-width:894px){.activities__title,.blog-amount__title,.blog__title,.contacts__title,.cost__title,.cta__title,.faq__title,.gallery__title,.groups__title,.h1,.hero__title,.kitchen__title,.list__title,.location__title,.locations__title,.price__title,.request__title,.reviews__title,.school__title,.single-page__title,.team__title{font-size:54px}}@media (max-width:767px){.activities__title,.blog-amount__title,.blog__title,.contacts__title,.cost__title,.cta__title,.faq__title,.gallery__title,.groups__title,.h1,.hero__title,.kitchen__title,.list__title,.location__title,.locations__title,.price__title,.request__title,.reviews__title,.school__title,.single-page__title,.team__title{font-size:42px}}.article__title,.error-page__title,.h2,.modal--form .modal__title{font-family:Amatic SC,sans-serif;font-size:60px;font-weight:700;line-height:1.1}@media (max-width:1054px){.article__title,.error-page__title,.h2,.modal--form .modal__title{font-size:54px}}@media (max-width:894px){.article__title,.error-page__title,.h2,.modal--form .modal__title{font-size:48px}}@media (max-width:767px){.article__title,.error-page__title,.h2,.modal--form .modal__title{font-size:40px}}.article__text-block h2,.content h2,.cost__item-name,.gallery__name,.groups__name,.h3,.price__item-name,.price__kindergarten-title,.single-page__content h2{font-family:Amatic SC,sans-serif;font-size:42px;font-weight:700;line-height:1.2}@media (max-width:1054px){.article__text-block h2,.content h2,.cost__item-name,.gallery__name,.groups__name,.h3,.price__item-name,.price__kindergarten-title,.single-page__content h2{font-size:36px}}@media (max-width:894px){.article__text-block h2,.content h2,.cost__item-name,.gallery__name,.groups__name,.h3,.price__item-name,.price__kindergarten-title,.single-page__content h2{font-size:32px}}.article__text-block h3,.content h3,.grid__block-title,.h4,.locations__item-name,.single-page__content h3{font-family:Amatic SC,sans-serif;font-size:32px;font-weight:700;line-height:1.2}@media (max-width:1054px){.article__text-block h3,.content h3,.grid__block-title,.h4,.locations__item-name,.single-page__content h3{font-size:28px}}.activities__text,.article__text-block,.content,.cost__item-text,.cost__text,.cta__text,.error-page__text,.faq__answer-text,.grid__block-text,.grid__item-text,.groups__text,.hero__text,.info__text,.kitchen__text,.list__item-text,.list__text,.location__address,.location__text,.locations__text,.modal--form .modal__text,.popup__text,.price__item-text,.price__text,.request__text,.reviews__text,.school__text,.single-page__content,.team__info,.text{font-size:16px;font-weight:300;line-height:1.4}.activities__text ol:not(:last-child),.activities__text p:not(:last-child),.activities__text ul:not(:last-child),.article__text-block ol:not(:last-child),.article__text-block p:not(:last-child),.article__text-block ul:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content ul:not(:last-child),.cost__item-text ol:not(:last-child),.cost__item-text p:not(:last-child),.cost__item-text ul:not(:last-child),.cost__text ol:not(:last-child),.cost__text p:not(:last-child),.cost__text ul:not(:last-child),.cta__text ol:not(:last-child),.cta__text p:not(:last-child),.cta__text ul:not(:last-child),.error-page__text ol:not(:last-child),.error-page__text p:not(:last-child),.error-page__text ul:not(:last-child),.faq__answer-text ol:not(:last-child),.faq__answer-text p:not(:last-child),.faq__answer-text ul:not(:last-child),.grid__block-text ol:not(:last-child),.grid__block-text p:not(:last-child),.grid__block-text ul:not(:last-child),.grid__item-text ol:not(:last-child),.grid__item-text p:not(:last-child),.grid__item-text ul:not(:last-child),.groups__text ol:not(:last-child),.groups__text p:not(:last-child),.groups__text ul:not(:last-child),.hero__text ol:not(:last-child),.hero__text p:not(:last-child),.hero__text ul:not(:last-child),.info__text ol:not(:last-child),.info__text p:not(:last-child),.info__text ul:not(:last-child),.kitchen__text ol:not(:last-child),.kitchen__text p:not(:last-child),.kitchen__text ul:not(:last-child),.list__item-text ol:not(:last-child),.list__item-text p:not(:last-child),.list__item-text ul:not(:last-child),.list__text ol:not(:last-child),.list__text p:not(:last-child),.list__text ul:not(:last-child),.location__address ol:not(:last-child),.location__address p:not(:last-child),.location__address ul:not(:last-child),.location__text ol:not(:last-child),.location__text p:not(:last-child),.location__text ul:not(:last-child),.locations__text ol:not(:last-child),.locations__text p:not(:last-child),.locations__text ul:not(:last-child),.modal--form .modal__text ol:not(:last-child),.modal--form .modal__text p:not(:last-child),.modal--form .modal__text ul:not(:last-child),.popup__text ol:not(:last-child),.popup__text p:not(:last-child),.popup__text ul:not(:last-child),.price__item-text ol:not(:last-child),.price__item-text p:not(:last-child),.price__item-text ul:not(:last-child),.price__text ol:not(:last-child),.price__text p:not(:last-child),.price__text ul:not(:last-child),.request__text ol:not(:last-child),.request__text p:not(:last-child),.request__text ul:not(:last-child),.reviews__text ol:not(:last-child),.reviews__text p:not(:last-child),.reviews__text ul:not(:last-child),.school__text ol:not(:last-child),.school__text p:not(:last-child),.school__text ul:not(:last-child),.single-page__content ol:not(:last-child),.single-page__content p:not(:last-child),.single-page__content ul:not(:last-child),.team__info ol:not(:last-child),.team__info p:not(:last-child),.team__info ul:not(:last-child),.text ol:not(:last-child),.text p:not(:last-child),.text ul:not(:last-child),.txt ol:not(:last-child),.txt p:not(:last-child),.txt ul:not(:last-child){margin-bottom:1em}.activities__text b,.activities__text strong,.article__text-block b,.article__text-block strong,.content b,.content strong,.cost__item-text b,.cost__item-text strong,.cost__text b,.cost__text strong,.cta__text b,.cta__text strong,.error-page__text b,.error-page__text strong,.faq__answer-text b,.faq__answer-text strong,.grid__block-text b,.grid__block-text strong,.grid__item-text b,.grid__item-text strong,.groups__text b,.groups__text strong,.hero__text b,.hero__text strong,.info__text b,.info__text strong,.kitchen__text b,.kitchen__text strong,.list__item-text b,.list__item-text strong,.list__text b,.list__text strong,.location__address b,.location__address strong,.location__text b,.location__text strong,.locations__text b,.locations__text strong,.modal--form .modal__text b,.modal--form .modal__text strong,.popup__text b,.popup__text strong,.price__item-text b,.price__item-text strong,.price__text b,.price__text strong,.request__text b,.request__text strong,.reviews__text b,.reviews__text strong,.school__text b,.school__text strong,.single-page__content b,.single-page__content strong,.team__info b,.team__info strong,.text b,.text strong,.txt b,.txt strong{font-weight:700}.activities__text em,.activities__text i,.article__text-block em,.article__text-block i,.content em,.content i,.cost__item-text em,.cost__item-text i,.cost__text em,.cost__text i,.cta__text em,.cta__text i,.error-page__text em,.error-page__text i,.faq__answer-text em,.faq__answer-text i,.grid__block-text em,.grid__block-text i,.grid__item-text em,.grid__item-text i,.groups__text em,.groups__text i,.hero__text em,.hero__text i,.info__text em,.info__text i,.kitchen__text em,.kitchen__text i,.list__item-text em,.list__item-text i,.list__text em,.list__text i,.location__address em,.location__address i,.location__text em,.location__text i,.locations__text em,.locations__text i,.modal--form .modal__text em,.modal--form .modal__text i,.popup__text em,.popup__text i,.price__item-text em,.price__item-text i,.price__text em,.price__text i,.request__text em,.request__text i,.reviews__text em,.reviews__text i,.school__text em,.school__text i,.single-page__content em,.single-page__content i,.team__info em,.team__info i,.text em,.text i,.txt em,.txt i{font-style:italic}.activities__text a,.article__text-block a,.content a,.cost__item-text a,.cost__text a,.cta__text a,.error-page__text a,.faq__answer-text a,.grid__block-text a,.grid__item-text a,.groups__text a,.hero__text a,.info__text a,.kitchen__text a,.list__item-text a,.list__text a,.location__address a,.location__text a,.locations__text a,.modal--form .modal__text a,.popup__text a,.price__item-text a,.price__text a,.request__text a,.reviews__text a,.school__text a,.single-page__content a,.team__info a,.text a,.txt a{text-decoration:underline}.activities__text a:hover,.article__text-block a:hover,.content a:hover,.cost__item-text a:hover,.cost__text a:hover,.cta__text a:hover,.error-page__text a:hover,.faq__answer-text a:hover,.grid__block-text a:hover,.grid__item-text a:hover,.groups__text a:hover,.hero__text a:hover,.info__text a:hover,.kitchen__text a:hover,.list__item-text a:hover,.list__text a:hover,.location__address a:hover,.location__text a:hover,.locations__text a:hover,.modal--form .modal__text a:hover,.popup__text a:hover,.price__item-text a:hover,.price__text a:hover,.request__text a:hover,.reviews__text a:hover,.school__text a:hover,.single-page__content a:hover,.team__info a:hover,.text a:hover,.txt a:hover{text-decoration:none}.activities__text ul,.article__text-block ul,.content ul,.cost__item-text ul,.cost__text ul,.cta__text ul,.error-page__text ul,.faq__answer-text ul,.grid__block-text ul,.grid__item-text ul,.groups__text ul,.hero__text ul,.info__text ul,.kitchen__text ul,.list__item-text ul,.list__text ul,.location__address ul,.location__text ul,.locations__text ul,.modal--form .modal__text ul,.popup__text ul,.price__item-text ul,.price__text ul,.request__text ul,.reviews__text ul,.school__text ul,.single-page__content ul,.team__info ul,.text ul,.txt ul{display:block}.activities__text ul li,.article__text-block ul li,.content ul li,.cost__item-text ul li,.cost__text ul li,.cta__text ul li,.error-page__text ul li,.faq__answer-text ul li,.grid__block-text ul li,.grid__item-text ul li,.groups__text ul li,.hero__text ul li,.info__text ul li,.kitchen__text ul li,.list__item-text ul li,.list__text ul li,.location__address ul li,.location__text ul li,.locations__text ul li,.modal--form .modal__text ul li,.popup__text ul li,.price__item-text ul li,.price__text ul li,.request__text ul li,.reviews__text ul li,.school__text ul li,.single-page__content ul li,.team__info ul li,.text ul li,.txt ul li{display:block;padding-left:20px;position:relative}.activities__text ul li:not(:last-child),.article__text-block ul li:not(:last-child),.content ul li:not(:last-child),.cost__item-text ul li:not(:last-child),.cost__text ul li:not(:last-child),.cta__text ul li:not(:last-child),.error-page__text ul li:not(:last-child),.faq__answer-text ul li:not(:last-child),.grid__block-text ul li:not(:last-child),.grid__item-text ul li:not(:last-child),.groups__text ul li:not(:last-child),.hero__text ul li:not(:last-child),.info__text ul li:not(:last-child),.kitchen__text ul li:not(:last-child),.list__item-text ul li:not(:last-child),.list__text ul li:not(:last-child),.location__address ul li:not(:last-child),.location__text ul li:not(:last-child),.locations__text ul li:not(:last-child),.modal--form .modal__text ul li:not(:last-child),.popup__text ul li:not(:last-child),.price__item-text ul li:not(:last-child),.price__text ul li:not(:last-child),.request__text ul li:not(:last-child),.reviews__text ul li:not(:last-child),.school__text ul li:not(:last-child),.single-page__content ul li:not(:last-child),.team__info ul li:not(:last-child),.text ul li:not(:last-child),.txt ul li:not(:last-child){margin-bottom:5px}.activities__text ul li:before,.article__text-block ul li:before,.content ul li:before,.cost__item-text ul li:before,.cost__text ul li:before,.cta__text ul li:before,.error-page__text ul li:before,.faq__answer-text ul li:before,.grid__block-text ul li:before,.grid__item-text ul li:before,.groups__text ul li:before,.hero__text ul li:before,.info__text ul li:before,.kitchen__text ul li:before,.list__item-text ul li:before,.list__text ul li:before,.location__address ul li:before,.location__text ul li:before,.locations__text ul li:before,.modal--form .modal__text ul li:before,.popup__text ul li:before,.price__item-text ul li:before,.price__text ul li:before,.request__text ul li:before,.reviews__text ul li:before,.school__text ul li:before,.single-page__content ul li:before,.team__info ul li:before,.text ul li:before,.txt ul li:before{background-color:#fe570b;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:.55em;width:4px}.activities__text ol,.article__text-block ol,.content ol,.cost__item-text ol,.cost__text ol,.cta__text ol,.error-page__text ol,.faq__answer-text ol,.grid__block-text ol,.grid__item-text ol,.groups__text ol,.hero__text ol,.info__text ol,.kitchen__text ol,.list__item-text ol,.list__text ol,.location__address ol,.location__text ol,.locations__text ol,.modal--form .modal__text ol,.popup__text ol,.price__item-text ol,.price__text ol,.request__text ol,.reviews__text ol,.school__text ol,.single-page__content ol,.team__info ol,.text ol,.txt ol{counter-reset:item;list-style:none}.activities__text ol>li,.article__text-block ol>li,.content ol>li,.cost__item-text ol>li,.cost__text ol>li,.cta__text ol>li,.error-page__text ol>li,.faq__answer-text ol>li,.grid__block-text ol>li,.grid__item-text ol>li,.groups__text ol>li,.hero__text ol>li,.info__text ol>li,.kitchen__text ol>li,.list__item-text ol>li,.list__text ol>li,.location__address ol>li,.location__text ol>li,.locations__text ol>li,.modal--form .modal__text ol>li,.popup__text ol>li,.price__item-text ol>li,.price__text ol>li,.request__text ol>li,.reviews__text ol>li,.school__text ol>li,.single-page__content ol>li,.team__info ol>li,.text ol>li,.txt ol>li{padding-left:30px;position:relative}.activities__text ol>li:not(:last-child),.article__text-block ol>li:not(:last-child),.content ol>li:not(:last-child),.cost__item-text ol>li:not(:last-child),.cost__text ol>li:not(:last-child),.cta__text ol>li:not(:last-child),.error-page__text ol>li:not(:last-child),.faq__answer-text ol>li:not(:last-child),.grid__block-text ol>li:not(:last-child),.grid__item-text ol>li:not(:last-child),.groups__text ol>li:not(:last-child),.hero__text ol>li:not(:last-child),.info__text ol>li:not(:last-child),.kitchen__text ol>li:not(:last-child),.list__item-text ol>li:not(:last-child),.list__text ol>li:not(:last-child),.location__address ol>li:not(:last-child),.location__text ol>li:not(:last-child),.locations__text ol>li:not(:last-child),.modal--form .modal__text ol>li:not(:last-child),.popup__text ol>li:not(:last-child),.price__item-text ol>li:not(:last-child),.price__text ol>li:not(:last-child),.request__text ol>li:not(:last-child),.reviews__text ol>li:not(:last-child),.school__text ol>li:not(:last-child),.single-page__content ol>li:not(:last-child),.team__info ol>li:not(:last-child),.text ol>li:not(:last-child),.txt ol>li:not(:last-child){margin-bottom:10px}.activities__text ol>li:before,.article__text-block ol>li:before,.content ol>li:before,.cost__item-text ol>li:before,.cost__text ol>li:before,.cta__text ol>li:before,.error-page__text ol>li:before,.faq__answer-text ol>li:before,.grid__block-text ol>li:before,.grid__item-text ol>li:before,.groups__text ol>li:before,.hero__text ol>li:before,.info__text ol>li:before,.kitchen__text ol>li:before,.list__item-text ol>li:before,.list__text ol>li:before,.location__address ol>li:before,.location__text ol>li:before,.locations__text ol>li:before,.modal--form .modal__text ol>li:before,.popup__text ol>li:before,.price__item-text ol>li:before,.price__text ol>li:before,.request__text ol>li:before,.reviews__text ol>li:before,.school__text ol>li:before,.single-page__content ol>li:before,.team__info ol>li:before,.text ol>li:before,.txt ol>li:before{content:counters(item,".") ".";counter-increment:item;display:block;flex-shrink:0;left:0;position:absolute;top:0;width:30px}.activities__text ol ol,.article__text-block ol ol,.content ol ol,.cost__item-text ol ol,.cost__text ol ol,.cta__text ol ol,.error-page__text ol ol,.faq__answer-text ol ol,.grid__block-text ol ol,.grid__item-text ol ol,.groups__text ol ol,.hero__text ol ol,.info__text ol ol,.kitchen__text ol ol,.list__item-text ol ol,.list__text ol ol,.location__address ol ol,.location__text ol ol,.locations__text ol ol,.modal--form .modal__text ol ol,.popup__text ol ol,.price__item-text ol ol,.price__text ol ol,.request__text ol ol,.reviews__text ol ol,.school__text ol ol,.single-page__content ol ol,.team__info ol ol,.text ol ol,.txt ol ol{margin-bottom:10px;margin-top:10px}.activities__text ol ol>li,.article__text-block ol ol>li,.content ol ol>li,.cost__item-text ol ol>li,.cost__text ol ol>li,.cta__text ol ol>li,.error-page__text ol ol>li,.faq__answer-text ol ol>li,.grid__block-text ol ol>li,.grid__item-text ol ol>li,.groups__text ol ol>li,.hero__text ol ol>li,.info__text ol ol>li,.kitchen__text ol ol>li,.list__item-text ol ol>li,.list__text ol ol>li,.location__address ol ol>li,.location__text ol ol>li,.locations__text ol ol>li,.modal--form .modal__text ol ol>li,.popup__text ol ol>li,.price__item-text ol ol>li,.price__text ol ol>li,.request__text ol ol>li,.reviews__text ol ol>li,.school__text ol ol>li,.single-page__content ol ol>li,.team__info ol ol>li,.text ol ol>li,.txt ol ol>li{padding-left:50px}.activities__text table,.article__text-block table,.content table,.cost__item-text table,.cost__text table,.cta__text table,.error-page__text table,.faq__answer-text table,.grid__block-text table,.grid__item-text table,.groups__text table,.hero__text table,.info__text table,.kitchen__text table,.list__item-text table,.list__text table,.location__address table,.location__text table,.locations__text table,.modal--form .modal__text table,.popup__text table,.price__item-text table,.price__text table,.request__text table,.reviews__text table,.school__text table,.single-page__content table,.team__info table,.text table,.txt table{width:100%}.activities__text table:not(:last-child),.article__text-block table:not(:last-child),.content table:not(:last-child),.cost__item-text table:not(:last-child),.cost__text table:not(:last-child),.cta__text table:not(:last-child),.error-page__text table:not(:last-child),.faq__answer-text table:not(:last-child),.grid__block-text table:not(:last-child),.grid__item-text table:not(:last-child),.groups__text table:not(:last-child),.hero__text table:not(:last-child),.info__text table:not(:last-child),.kitchen__text table:not(:last-child),.list__item-text table:not(:last-child),.list__text table:not(:last-child),.location__address table:not(:last-child),.location__text table:not(:last-child),.locations__text table:not(:last-child),.modal--form .modal__text table:not(:last-child),.popup__text table:not(:last-child),.price__item-text table:not(:last-child),.price__text table:not(:last-child),.request__text table:not(:last-child),.reviews__text table:not(:last-child),.school__text table:not(:last-child),.single-page__content table:not(:last-child),.team__info table:not(:last-child),.text table:not(:last-child),.txt table:not(:last-child){margin-bottom:1em}.activities__text table td,.article__text-block table td,.content table td,.cost__item-text table td,.cost__text table td,.cta__text table td,.error-page__text table td,.faq__answer-text table td,.grid__block-text table td,.grid__item-text table td,.groups__text table td,.hero__text table td,.info__text table td,.kitchen__text table td,.list__item-text table td,.list__text table td,.location__address table td,.location__text table td,.locations__text table td,.modal--form .modal__text table td,.popup__text table td,.price__item-text table td,.price__text table td,.request__text table td,.reviews__text table td,.school__text table td,.single-page__content table td,.team__info table td,.text table td,.txt table td{padding:10px}.activities__text table tr,.article__text-block table tr,.content table tr,.cost__item-text table tr,.cost__text table tr,.cta__text table tr,.error-page__text table tr,.faq__answer-text table tr,.grid__block-text table tr,.grid__item-text table tr,.groups__text table tr,.hero__text table tr,.info__text table tr,.kitchen__text table tr,.list__item-text table tr,.list__text table tr,.location__address table tr,.location__text table tr,.locations__text table tr,.modal--form .modal__text table tr,.popup__text table tr,.price__item-text table tr,.price__text table tr,.request__text table tr,.reviews__text table tr,.school__text table tr,.single-page__content table tr,.team__info table tr,.text table tr,.txt table tr{border-bottom:1px solid #fff9d2}.header{left:0;margin-left:auto;margin-right:auto;max-width:2200px;padding:10px 25px;position:fixed;right:0;top:0;z-index:1000}@media (max-width:1054px){.header{padding-left:15px;padding-right:15px}}@media (max-width:767px){.header{padding:5px}}.header__logo{position:relative;z-index:4}.header__logo-image{height:auto;width:140px}@media (max-width:767px){.header__logo-image{width:120px}}.header__flex{align-items:center;border-radius:100px;display:flex;justify-content:space-between;padding:10px 15px;position:relative;transition:box-shadow .4s ease;z-index:2}@media (max-width:767px){.header__flex{padding-left:10px;padding-right:10px}}.header__flex:before{backdrop-filter:blur(15px);border-radius:100px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:background-color .4s ease;z-index:-1}.header--scroll .header__flex{box-shadow:0 0 30px 0 rgba(0,0,0,.051)}.header--scroll .header__flex:before{background-color:rgba(255,252,236,.95)}.header__right{align-items:center;display:flex}.header__lang{display:block;font-size:14px;line-height:1.3;margin-right:30px;position:relative;z-index:4}@media (max-width:767px){.header__lang{margin-right:20px}}.header__lang a{transition:color .4s ease}@media not all and (hover:none){.header__lang a:hover{color:#fe570b}}.header__btn{position:relative;z-index:4}@media (max-width:767px){.header__btn{left:15px;opacity:0;position:fixed;right:15px;top:calc(100vh - 70px);top:calc(var(--vh, 1vh)*100 - 70px);transition:opacity .4s ease,visibility .4s ease;visibility:hidden}.menu-opened .header__btn{opacity:1;visibility:visible}}.header__btn-menu{align-items:center;border:1px solid #fe570b;border-radius:50%;display:none;height:50px;justify-content:center;margin-left:10px;position:relative;width:50px;z-index:4}@media (max-width:1199px){.header__btn-menu{display:flex}}@media (max-width:767px){.header__btn-menu{height:40px;margin-left:0;width:40px}}.header__btn-menu-icon{height:12px;position:relative;width:20px}.header__btn-menu-icon span{background-color:#fe570b;height:1px;left:0;position:absolute;top:0;transition:top .4s ease,transform .4s ease,opacity .4s ease;width:20px}.header__btn-menu-icon span:first-child{top:0}.header__btn-menu-icon span:nth-child(2){top:6px}.header__btn-menu-icon span:nth-child(3){top:12px}.menu-opened .header__btn-menu-icon span:first-child{top:50%;transform:rotate(-45deg)}.menu-opened .header__btn-menu-icon span:nth-child(2){opacity:0;transform:translateX(5px)}.menu-opened .header__btn-menu-icon span:nth-child(3){top:50%;transform:rotate(45deg)}.footer{background-color:#fff9d2;border-top-left-radius:30px;border-top-right-radius:30px;margin-top:70px;padding-bottom:40px;padding-top:75px;position:relative;z-index:3}@media (max-width:894px){.footer{margin-top:50px;padding-top:50px}}@media (max-width:767px){.footer{margin-top:40px;padding-top:40px}}.footer__row{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:calc(var(--bs-gutter-y)*-1)}.footer__col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:41.6666666667%}@media (max-width:1054px){.footer__col-lg{align-items:center;display:flex;flex-shrink:0;flex:0 0 auto;flex-direction:column;justify-content:center;margin-bottom:50px;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);text-align:center;width:100%}}@media (max-width:767px){.footer__col-lg{margin-bottom:40px}}.footer__col-md{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:33.3333333333%}@media (max-width:1054px){.footer__col-md{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:50%}}@media (max-width:639px){.footer__col-md{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.footer__col-sm{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:25%}@media (max-width:1054px){.footer__col-sm{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:50%}}@media (max-width:639px){.footer__col-sm{flex-shrink:0;flex:0 0 auto;margin-top:15px;max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.footer__phone{display:inline-block;font-size:42px;font-weight:500;line-height:1.3;transition:color .4s ease}@media (max-width:1279px){.footer__phone{font-size:36px}}@media (max-width:894px){.footer__phone{font-size:32px}}@media not all and (hover:none){.footer__phone:hover{color:#fe570b}}.footer__socials{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-top:20px}@media (max-width:767px){.footer__socials{margin-top:10px}}.footer__socials li{display:block;margin-left:5px;margin-right:5px;margin-top:10px}.footer__socials-link{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:50px;justify-content:center;transition:background-color .4s ease;width:50px}@media (max-width:767px){.footer__socials-link{height:40px;width:40px}}.footer__socials-link svg{fill:#fe570b;height:16px;transition:fill .4s ease;width:16px}@media not all and (hover:none){.footer__socials-link:hover{background-color:#fe570b}.footer__socials-link:hover svg{fill:#fff}}.footer__btn-block{margin-top:40px}@media (max-width:767px){.footer__btn-block{margin-top:30px}}.footer__btn{min-width:190px}.footer__menu{font-size:16px;font-weight:300;line-height:1.3}.footer__menu li{display:block}.footer__menu li:not(:last-child){margin-bottom:15px}@media (max-width:639px){.footer__menu{text-align:center}}.footer__menu a{transition:color .4s ease}@media not all and (hover:none){.footer__menu a:hover{color:#fe570b}}.footer__bottom{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:50px}.footer__bottom-col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:75%}@media (max-width:1054px){.footer__bottom-col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:50%}}@media (max-width:639px){.footer__bottom-col-lg{flex-shrink:0;flex:0 0 auto;margin-bottom:10px;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);text-align:center;width:100%}}.footer__bottom-col-sm{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:25%}@media (max-width:1054px){.footer__bottom-col-sm{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:50%}}@media (max-width:639px){.footer__bottom-col-sm{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);text-align:center;width:100%}}.footer__copyright,.footer__created{display:block;font-size:13px;font-weight:300;line-height:1.3;opacity:.8}.footer__created{display:inline-block;transition:color .4s ease}@media not all and (hover:none){.footer__created:hover{color:#fe570b}}.footer__logo{display:block;margin-top:40px;width:100%}@media (max-width:1199px){.menu{background-color:#fff9d2;bottom:0;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity .4s ease,visibility .4s ease;visibility:hidden;z-index:3}.menu-opened .menu{opacity:1;visibility:visible}}.menu__list{display:flex}@media (max-width:1199px){.menu__list{flex-direction:column;padding:130px 40px 120px}}@media (max-width:1054px){.menu__list{padding-left:30px;padding-right:30px}}@media (max-width:767px){.menu__list{padding-left:15px;padding-right:15px}}.menu__item{display:block;margin-left:25px;margin-right:25px}@media (max-width:1439px){.menu__item{margin-left:15px;margin-right:15px}}@media (max-width:1199px){.menu__item{margin-left:0;margin-right:0;overflow:hidden}.menu__item:not(:last-child){margin-bottom:20px}}.menu__item>.menu__link{font-size:14px;line-height:1.3;text-transform:uppercase;transition:color .4s ease}@media (max-width:1199px){.menu__item>.menu__link{font-size:20px}}.menu__item.has-submenu{position:relative}.menu__item.has-submenu>.menu__link{align-items:center;display:flex}@media (max-width:1199px){.menu__item.has-submenu>.menu__link{justify-content:space-between}}.menu__item.has-submenu>.menu__link svg{display:block;height:10px;margin-bottom:2px;margin-left:5px;transform:rotate(90deg);transition:fill .4s ease,transform .4s ease;width:10px}@media (max-width:1199px){.menu__item.has-submenu>.menu__link svg{height:14px;width:14px}}.menu__item.has-submenu.submenu-opened>.menu__link svg{transform:rotate(-90deg)}.menu__item.has-submenu.submenu-opened .submenu{opacity:1;visibility:visible}@media not all and (hover:none){.menu__item.has-submenu:hover .submenu{opacity:1;visibility:visible}.menu__item:hover>.menu__link{color:#fe570b}.menu__item:hover>.menu__link svg{fill:#fe570b;transform:rotate(-90deg)}}.submenu{backdrop-filter:blur(15px);background-color:rgba(255,252,236,.95);border-radius:10px;box-shadow:0 0 30px 0 rgba(0,0,0,.051);left:-20px;min-width:320px;opacity:0;padding:5px;position:absolute;right:auto;top:calc(100% + 35px);transition:opacity .2s ease,visibility .2s ease;visibility:hidden}@media (max-width:1199px){.submenu{backdrop-filter:none;background-color:transparent;border-radius:0;box-shadow:none;height:0;left:0;min-width:auto;padding:0 0 0 10px;position:static;top:auto;transition:initial}}.submenu-opened .submenu{opacity:1;visibility:visible}.submenu:before{content:"";height:35px;left:0;position:absolute;right:0;top:-35px}.submenu li a{border-radius:10px;display:block;font-size:14px;line-height:1.3;padding:10px 15px;transition:color .4s ease,background-color .4s ease}@media not all and (hover:none){.submenu li a:hover{background-color:#fff9d2;color:#fe570b}}@media (max-width:1199px){.submenu li a{font-size:18px}}.modal{backdrop-filter:blur(5px);background-color:rgba(39,39,39,.85);bottom:0;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity .4s ease,visibility .4s ease;visibility:hidden;z-index:1200}.modal.modal-opened{opacity:1;visibility:visible}.modal__btn-close{align-items:center;background-color:rgba(254,87,11,.8);border-radius:50%;display:flex;height:40px;justify-content:center;position:fixed;right:10px;top:10px;width:40px;z-index:10}.modal__btn-close-icon{fill:#fff;height:14px;width:14px}.modal--form .modal__btn-close-icon{fill:#fe570b}.modal__dialog{position:relative}.modal__content{height:100%}.modal__content,.modal__image-block{align-items:center;display:flex;justify-content:center;position:relative}.modal__image-block{height:100vh;padding:20px;width:100vw}.modal__image{border-radius:20px;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.modal__slider-btn{align-items:center;backdrop-filter:blur(5px);background-color:rgba(254,87,11,.8);border-radius:50%;display:flex;height:40px;justify-content:center;position:absolute;top:calc(50% - 25px);transition:transform .4s ease;width:40px;z-index:3}.modal__slider-btn.swiper-button-lock{opacity:0;pointer-events:none}.modal__slider-btn--prev{left:10px}.modal__slider-btn--next{right:10px}@media not all and (hover:none){.modal__slider-btn:hover{transform:scale(1.05)}}.modal__slider-btn-icon{fill:#fff;height:12px;width:12px}.modal__slider-btn--prev .modal__slider-btn-icon{transform:rotate(180deg)}.modal--form .modal__dialog{align-items:center;display:flex;margin:20px auto;max-width:800px;min-height:calc(100% - 40px);width:auto}@media (max-width:639px){.modal--form .modal__dialog{margin-left:15px;margin-right:15px;width:calc(100% - 30px)}}.modal--form .modal__content{align-items:normal;background-color:#fff9d2;border-radius:15px;display:flex;flex-direction:column;height:auto;justify-content:normal;margin:0 50px;padding:50px;transform:translateY(20px);transition:transform .4s ease;width:calc(100% - 100px)}@media (max-width:639px){.modal--form .modal__content{margin:0;padding:40px 15px;width:100%}}.modal--form.modal-opened .modal__content{transform:translateY(0)}.modal--form .modal__btn-close{background-color:hsla(0,0%,100%,.8);position:absolute;right:15px;top:15px}.modal--form .modal__inner{margin:0 auto;max-width:600px;width:100%}.modal--form .modal__title{color:#fe570b;display:block;margin-bottom:10px;padding:0 40px;text-align:center}@media (max-width:767px){.modal--form .modal__title{font-size:34px;padding:0 30px}}.modal--form .modal__text{text-align:center}.modal--form .modal__form-container{position:relative}.modal--form .modal__form{margin-top:20px}.modal--form .modal__form>p{margin:0}.modal--form .modal__form br{display:none}.modal--form .modal__form-block{transition:opacity .3s ease,visibility .3s ease}.modal--form .modal__form-block.hidden{opacity:0;visibility:hidden}.modal--form .modal__location-field-hidden{display:none!important}.modal--form .label{display:block;position:relative}.modal--form .label:not(:last-child){margin-bottom:10px}.modal--form .label__text{font-size:14px;left:20px;line-height:1.4;opacity:.8;pointer-events:none;position:absolute;top:18px;transform-origin:0 50%;transition:top .3s ease,transform .3s ease}.modal--form .label.active .label__text{top:2px;transform:scale(.75)}.modal--form .input-text{background-color:transparent;border:1px solid rgba(39,39,39,.8);border-radius:12px;display:block;font-size:14px;line-height:1.4;min-height:56px;padding:17px 20px;width:100%}.modal--form .input-text.wpcf7-not-valid{border-color:#272727}.modal--form .input-text::-moz-placeholder{color:rgba(39,39,39,.7)}.modal--form .input-text::placeholder{color:rgba(39,39,39,.7)}.modal--form .form-submit{align-items:center;background-color:#fe570b;border-radius:100px;color:#fff;cursor:pointer;display:flex;justify-content:center;min-height:56px;padding:15px;position:relative;width:100%}.modal--form .form-submit input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.modal--form .form-submit .wpcf7-spinner{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.modal--form .wpcf7-submit{background-color:#fff;border-radius:100px;color:#272727;cursor:pointer;min-height:56px;padding:15px 30px;width:100%}.modal--form .wpcf7-not-valid-tip{color:#272727;display:block;font-size:12px;margin-top:4px}.modal--form .wpcf7-response-output{border:1px solid hsla(0,0%,100%,.8)!important;border-radius:10px;font-size:13px;line-height:1.3;margin:10px 0 0!important;padding:8px 15px!important}.modal--form .modal__thanks{align-items:center;background-color:#fff9d2;border:1px #fe570b;border-radius:15px;color:#fe570b;display:flex;font-family:Amatic SC,sans-serif;font-size:32px;font-weight:700;inset:0;justify-content:center;line-height:1.4;opacity:0;padding:50px;position:absolute;text-align:center;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:3}.modal--form .modal__thanks.visible{opacity:1;visibility:visible}.modal-location{margin-bottom:10px;position:relative;z-index:5}.modal-location__toggle{align-items:center;border:1px solid rgba(39,39,39,.8);border-radius:12px;display:flex;font-size:14px;justify-content:space-between;line-height:1.4;min-height:56px;padding:15px 20px;text-align:left;transition:border-color .3s ease;width:100%}.modal-location--invalid .modal-location__toggle{border-color:#272727}.modal-location__current{display:block;overflow:hidden;padding-right:15px;text-overflow:ellipsis;white-space:nowrap}.modal-location__icon{fill:#272727;flex:0 0 auto;height:14px;transform:rotate(90deg);transition:transform .3s ease;width:14px}.modal-location--open .modal-location__icon{transform:rotate(-90deg)}.modal-location__list{background-color:#fff;border-radius:12px;box-shadow:0 15px 35px rgba(39,39,39,.18);color:#272727;left:0;max-height:220px;opacity:0;overflow-y:auto;padding:8px;pointer-events:none;position:absolute;right:0;top:calc(100% + 5px);transform:translateY(-8px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden}.modal-location--open .modal-location__list{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.modal-location__option{border-radius:8px;display:block;padding:11px 12px;text-align:left;transition:color .3s ease,background-color .3s ease;width:100%}.modal-location__option.active{background-color:#fff9d2;color:#fe570b}@media not all and (hover:none){.modal-location__option:hover{background-color:#fff9d2;color:#fe570b}}.modal-location__error{color:#272727;display:block;font-size:12px;margin-top:4px}.modal-location__error[hidden]{display:none}.breadcrumbs__list{display:flex;font-size:14px;font-weight:300;line-height:1.3}.breadcrumbs__list li{align-items:center;display:flex}.breadcrumbs__list li:not(:last-child):after{background-color:#fe570b;border-radius:50%;content:"";display:block;height:6px;margin-left:10px;margin-right:10px;width:6px}.breadcrumbs__list li a{transition:color .4s ease}@media not all and (hover:none){.breadcrumbs__list li a:hover{color:#fe570b}}.info{max-width:670px;position:relative;z-index:2}.info.hero__info:after{background-image:url(../../img/flower.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:40px;left:15px;position:absolute;top:-20px;width:40px}@media (max-width:767px){.info.hero__info:after{height:30px;left:0;top:-10px;width:30px}}.info:before{background-color:#d2eafa;border-radius:15px;bottom:-7px;content:"";left:6px;position:absolute;right:-6px;top:7px;transform:rotate(-1deg);transition:transform .4s ease;z-index:-2}.info__text{background-color:#eef8ff;border-radius:15px;padding:17px 65px;text-align:center}@media (max-width:767px){.info__text{padding:15px 30px}}.pagination{justify-content:center;margin-top:60px}.pagination,.pagination__list{display:flex}.pagination__btn a,.pagination__btn button,.pagination__link{align-items:center;border:1px solid #272727;border-radius:50%;display:flex;font-size:14px;height:50px;justify-content:center;transition:border-color .4s ease,background-color .4s ease;width:50px}@media not all and (hover:none){.pagination__btn a:hover,.pagination__btn button:hover,.pagination__link:hover{background-color:#dcf3c2;border-color:#dcf3c2}}.active .pagination__link{background-color:#dcf3c2;border-color:#dcf3c2}.pagination__item{margin-left:2px;margin-right:2px}.pagination__btn a svg,.pagination__btn button svg{fill:#272727;height:16px;transition:fill .4s ease;width:16px}.pagination__btn--disabled{opacity:.4;pointer-events:none}.pagination__btn--next{margin-left:38px}.pagination__btn--prev{margin-right:38px}.pagination__btn--prev svg{transform:rotate(180deg)}.blog-card{background-color:#f0ffdf;border-radius:15px;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:15px;position:relative;z-index:2}.blog-card:before{background-color:#dcf3c2;border-radius:50%;bottom:-340px;content:"";height:500px;position:absolute;right:-200px;transition:transform .4s ease;width:500px;z-index:-1}@media (max-width:767px){.blog-card{padding:10px 10px 15px}}@media not all and (hover:none){.blog-card:hover:before{transform:scale(1.1)}.blog-card:hover .blog-card__image-block{transform:scale(.98)}.blog-card:hover .blog-card__image{transform:scale(1.05)}}.blog-card__image-block{border-radius:10px;overflow:hidden;padding-top:61%;position:relative;transition:transform .6s ease;width:100%}.blog-card__image{bottom:-1000%;height:auto;left:-1000%;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:-1000%;top:-1000%;transition:transform .6s ease;width:auto}.blog-card__categories{display:flex;flex-wrap:wrap;left:20px;margin-left:-3px;margin-right:-3px;position:absolute;top:20px;z-index:2}.blog-card__item{background-color:#dcf3c2;border-radius:50px;display:block;font-size:14px;font-weight:500;margin-left:3px;margin-right:3px;padding:6px 15px}.blog-card__bottom{align-items:center;display:flex;margin-top:auto;padding-top:20px}.blog-card__date{display:block;font-size:14px;line-height:1.3;opacity:.8}.blog-card__title{display:block;font-size:18px;font-weight:300;line-height:1.4;margin-top:15px}.blog-card__icon-block{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-left:auto;width:40px}.blog-card__icon-block svg{fill:#272727;height:14px;width:14px}.blog-card__link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:3}.btn-popup-block{bottom:15px;opacity:0;position:fixed;right:15px;transform:translate(100px,100px);transition:opacity .25s ease,transform .4s ease;z-index:1000}.btn-popup-block.btn-visible{opacity:1;transform:translate(0)}.btn-popup-block.btn-visible .btn-popup{animation:popupButtonShake 6.6s ease-in-out infinite;transform-origin:center bottom}.btn-popup{align-items:center;background-color:#fe570b;border:1px solid rgba(255,249,210,.8);border-radius:50%;box-shadow:0 8px 25px rgba(39,39,39,.25);color:#fff;display:flex;flex-direction:column;height:72px;justify-content:center;position:relative;transition:background-color .3s ease,transform .3s ease;width:72px}@media (max-width:767px){.btn-popup{height:64px;width:64px}}@media not all and (hover:none){.btn-popup:hover{background-color:#eb4700;transform:scale(1.05)}}.btn-popup__text{font-size:14px;font-weight:700;line-height:1;text-transform:uppercase}.popup{background-color:#fff9d2;border-radius:20px;bottom:97px;box-shadow:0 15px 45px rgba(39,39,39,.2);color:#272727;max-width:calc(100% - 30px);opacity:0;padding:32px;position:fixed;right:15px;transform:translateY(10px);transition:opacity .25s ease,visibility .25s ease,transform .25s ease;visibility:hidden;width:390px;z-index:1000}.popup.popup-opened{opacity:1;transform:translateY(0);visibility:visible}@media (max-width:479px){.popup{bottom:84px;max-width:calc(100% - 20px);padding:30px 20px 25px;right:10px}}.popup__btn-close{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:34px;justify-content:center;position:absolute;right:12px;top:12px;width:34px}.popup__btn-close-icon{fill:#fe570b;height:12px;width:12px}.popup__form-container{position:relative}.popup__title{color:#fe570b;display:block;font-family:Amatic SC,sans-serif;font-size:32px;font-weight:700;line-height:1.2;margin-bottom:18px;padding:0 25px;text-align:center}.popup__form>p{margin:0}.popup__form br{display:none}.popup__form-block{transition:opacity .3s ease,visibility .3s ease}.popup__form-block.hidden{opacity:0;visibility:hidden}.popup .label{display:block;margin-bottom:10px;position:relative}.popup .label__text{color:rgba(39,39,39,.7);font-size:14px;left:20px;line-height:1.4;pointer-events:none;position:absolute;top:18px;transform-origin:0 50%;transition:top .3s ease,transform .3s ease}.popup .label.active .label__text{top:2px;transform:scale(.75)}.popup .input-text{background-color:#fff;border:1px solid rgba(254,87,11,.45);border-radius:12px;color:#272727;display:block;font-size:14px;line-height:1.4;min-height:54px;padding:16px 20px;width:100%}.popup .input-text.wpcf7-not-valid{border-color:#fe570b}.popup .input-text::-moz-placeholder{color:rgba(39,39,39,.65)}.popup .input-text::placeholder{color:rgba(39,39,39,.65)}.popup .form-submit{align-items:center;background-color:#fe570b;border-radius:100px;color:#fff;cursor:pointer;display:flex;justify-content:center;min-height:52px;padding:14px 25px;position:relative;width:100%}.popup .form-submit input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.popup .form-submit .wpcf7-spinner{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.popup .wpcf7-submit{background-color:#fe570b;border-radius:100px;color:#fff;cursor:pointer;min-height:52px;padding:14px 25px;width:100%}.popup .wpcf7-not-valid-tip{color:#fe570b;display:block;font-size:12px;margin:4px 0 8px}.popup .wpcf7-response-output{border:1px solid rgba(254,87,11,.45)!important;border-radius:10px;font-size:12px;line-height:1.3;margin:10px 0 0!important;padding:8px 12px!important}.popup__content-text{margin-top:18px;text-align:center}.popup__text{font-size:14px}.popup__link{color:#fe570b;display:inline-block;font-size:22px;font-weight:700;line-height:1.3;margin-top:6px;transition:color .3s ease}@media not all and (hover:none){.popup__link:hover{color:#eb4700}}.popup__thanks{align-items:center;background-color:#fff9d2;border-radius:15px;color:#fe570b;display:flex;font-family:Amatic SC,sans-serif;font-size:26px;font-weight:700;inset:0;justify-content:center;line-height:1.4;opacity:0;padding:25px;position:absolute;text-align:center;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:3}.popup__thanks.visible{opacity:1;visibility:visible}@keyframes popupButtonShake{0%{transform:rotate(0)}7%{transform:rotate(4deg)}14%{transform:rotate(-3deg)}21%{transform:rotate(2deg)}28%{transform:rotate(-1deg)}35%,to{transform:rotate(0)}}.hero{position:relative;z-index:2}.hero:before{background:radial-gradient(50% 50% at 50% 50%,rgba(254,87,11,.4) 1.82%,hsla(47,89%,86%,.3) 50.91%,hsla(47,89%,86%,0) 100%);content:"";height:257vw;left:-87vw;position:absolute;top:-200vw;width:257vw;z-index:-1}@media (max-width:767px){.hero:before{height:3000px;left:-2000px;top:-2000px;width:3000px}}.hero__content{padding-bottom:70px;padding-top:145px;position:relative}@media (max-width:767px){.hero__content{padding-bottom:150px;padding-top:180px}}.hero__block{margin-left:auto;margin-right:auto;max-width:675px;position:relative;text-align:center;z-index:2}.hero__title{font-weight:700}.hero__title span{color:#fe570b}.hero__text{margin-top:30px}@media (max-width:767px){.hero__text{margin-top:20px}}.hero__btn{margin-top:30px;min-width:240px}.hero__info{margin-left:auto;margin-right:auto;margin-top:60px;max-width:670px;position:relative;z-index:2}@media (max-width:767px){.hero__info{margin-top:40px}}.hero__image-top-left{height:auto;left:16.3%;position:absolute;top:150px;width:116px}@media (max-width:1199px){.hero__image-top-left{left:10%;top:100px}}@media (max-width:767px){.hero__image-top-left{left:10%;top:90px;width:70px}}.hero__image-top-right{height:auto;position:absolute;right:1%;top:185px;width:153px}@media (max-width:1199px){.hero__image-top-right{right:-10px;width:120px}}@media (max-width:767px){.hero__image-top-right{top:100px;width:80px}}.hero__image-bottom-left{bottom:130px;height:auto;left:-2%;position:absolute;width:235px}@media (max-width:1199px){.hero__image-bottom-left{bottom:180px;width:180px}}@media (max-width:767px){.hero__image-bottom-left{bottom:10px;left:2%;width:160px}}.hero__image-bottom-right{bottom:110px;height:auto;position:absolute;right:8.38%;width:112px}@media (max-width:1199px){.hero__image-bottom-right{bottom:180px;right:5%;width:80px}}@media (max-width:767px){.hero__image-bottom-right{bottom:50px;right:12%;width:70px}}.hero__stars{height:auto;left:1%;position:absolute;top:110px;width:93px}@media (max-width:1199px){.hero__stars{width:40px}}@media (max-width:767px){.hero__stars{left:2%;top:160px;width:30px}}.hero__circle{height:auto;position:absolute;right:20%;top:120px;width:65px}@media (max-width:1199px){.hero__circle{right:8%;width:30px}}@media (max-width:767px){.hero__circle{right:25%;top:130px;width:25px}}.hero__half{height:auto;left:10.3%;position:absolute;top:310px;width:90px}@media (max-width:1199px){.hero__half{left:5%;width:50px}}@media (max-width:767px){.hero__half{left:-10px;top:410px}}.grid{padding-bottom:70px;padding-top:30px;position:relative;z-index:2}@media (max-width:894px){.grid{padding-bottom:50px}}@media (max-width:767px){.grid{padding-bottom:40px}}.grid__flex{display:flex;height:inherit;margin-left:-10px;margin-right:-10px}@media (max-width:767px){.grid__flex{margin-left:-3px;margin-right:-3px}}.grid__flex-col{height:inherit;padding-left:10px;padding-right:10px;width:50%}@media (max-width:767px){.grid__flex-col{padding-left:3px;padding-right:3px}}.grid__flex-col:first-child .grid__block{background-color:#e4e6ff}.grid__flex-col:first-child .grid__block-title{color:#6f72ff}.grid__flex-col:nth-child(2) .grid__block{background-color:#ffd5f0}.grid__flex-col:nth-child(2) .grid__block-title{color:#810955}.grid__block{border-radius:20px;height:100%;padding:30px}@media (max-width:894px){.grid__block{padding:20px}}@media (max-width:767px){.grid__block{border-radius:10px;padding:12px}}.grid__block-text{display:block;margin-top:15px}@media (max-width:894px){.grid__block-text{margin-top:5px}}.grid__row{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:20px}@media (max-width:767px){.grid__row{margin-left:-3px;margin-right:-3px;margin-top:6px}}.grid__col{flex-shrink:0;flex:0 0 auto;height:inherit;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:25%}@media (max-width:767px){.grid__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:3px;padding-right:3px;width:100%;width:50%}.grid__col:nth-child(n+3){margin-top:6px}}.grid__col:first-child .grid__item{background-color:#fff0be}.grid__col:first-child .grid__blob{bottom:-27px;right:15%;width:300px}.grid__col:nth-child(2) .grid__item{background-color:#f0ffdf}.grid__col:nth-child(2) .grid__blob{bottom:-35px;left:15%;width:300px}.grid__col:nth-child(3) .grid__item{background-color:#c1f5ff}.grid__col:nth-child(3) .grid__blob{bottom:-26px;right:10%;width:267px}.grid__col:nth-child(4) .grid__item{background-color:#ffd8df}.grid__col:nth-child(4) .grid__blob{bottom:-90px;right:13.5%;width:300px}.grid__item{align-items:center;border-radius:20px;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:170px;overflow:hidden;padding:15px 30px;position:relative;text-align:center;z-index:2}@media (max-width:1054px){.grid__item{padding:10px 15px}}@media (max-width:767px){.grid__item{border-radius:10px;min-height:120px}}.grid__blob{height:auto;max-width:none;position:absolute;z-index:-1}.grid__item-number{display:block;font-size:48px;font-weight:500;line-height:1.2}@media (max-width:1054px){.grid__item-number{font-size:42px}}@media (max-width:767px){.grid__item-number{font-size:32px}}.grid__item-number span{font-size:32px}@media (max-width:1054px){.grid__item-number span{font-size:26px}}@media (max-width:767px){.grid__item-number span{font-size:22px}}.grid__item-text{margin-top:5px}.locations{background-color:#168aeb;border-radius:30px;margin-top:70px;padding-bottom:70px;padding-top:70px;position:relative;z-index:2}@media (max-width:894px){.locations{margin-top:50px}}@media (max-width:767px){.locations{margin-top:40px;padding-bottom:60px;padding-top:60px}}.locations__figure-block{border-radius:30px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.locations__figure{bottom:-155px;height:auto;left:25%;max-width:none;position:absolute;width:103vw}@media (max-width:1054px){.locations__figure{bottom:-20px;width:1000px}}.locations__row{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:calc(var(--bs-gutter-y)*-1)}.locations__col-sm{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:33.3333333333%}@media (max-width:1054px){.locations__col-sm{flex-shrink:0;flex:0 0 auto;margin-bottom:30px;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.locations__col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:66.6666666667%}@media (max-width:1054px){.locations__col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.locations__title-block{color:#fff;position:sticky;top:140px}.locations__text{margin-right:20px;margin-top:20px;max-width:440px}.locations__item{background-color:#fff;border-radius:15px;display:flex;min-height:190px;overflow:hidden;padding:15px;position:relative;z-index:3}@media (max-width:639px){.locations__item{flex-wrap:wrap;padding:10px}}.locations__item:not(:last-child){margin-bottom:20px}@media (max-width:639px){.locations__item:not(:last-child){margin-bottom:15px}}.locations__item:before{background-color:#d3ebff;border-radius:50%;content:"";height:500px;position:absolute;right:-50px;top:24px;transition:transform .8s ease-out;width:500px;z-index:-1}@media (max-width:767px){.locations__item:before{right:-280px;top:-30px}}@media not all and (hover:none){.locations__item:hover:before{transform:scale(2)}}.locations__item-main{display:flex;flex-direction:column;height:inherit;padding-bottom:15px;padding-left:15px;padding-top:15px;width:calc(100% - 300px)}@media (max-width:1199px){.locations__item-main{width:calc(100% - 240px)}}@media (max-width:894px){.locations__item-main{padding-left:0}}@media (max-width:639px){.locations__item-main{padding-bottom:5px;padding-left:5px;padding-top:5px;width:50%}}.locations__item-name{color:#168aeb;display:inline-block;margin-right:auto;transition:opacity .4s ease}@media not all and (hover:none){.locations__item-name:hover{opacity:.8}}.locations__item-address{display:inline-block;font-size:14px;line-height:1.3;margin-right:auto;margin-top:5px;transition:color .4s ease}@media not all and (hover:none){.locations__item-address:hover{color:#168aeb}}.locations__item-btns{display:flex;margin-left:-10px;margin-right:-10px;margin-top:auto;padding-top:15px}@media (max-width:894px){.locations__item-btns{margin-left:-3px;margin-right:-3px}}.locations__item-btn{background-color:#168aeb;margin-left:10px;margin-right:10px}@media (max-width:894px){.locations__item-btn{margin-left:3px;margin-right:3px}}@media (max-width:767px){.locations__item-btn{display:none}}.locations__item-btn:before{background-color:#0072d2}.locations__item-more{background-color:#168aeb;background-color:#fff;border:1px solid #168aeb;color:#168aeb;margin-left:10px;margin-right:10px}.locations__item-more:before{background-color:#f1f9ff}@media (max-width:894px){.locations__item-more{margin-left:3px;margin-right:3px}}.locations__item-image-block{border-radius:10px;cursor:zoom-in;height:160px;margin-left:auto;overflow:hidden;position:relative;width:280px;z-index:3}@media not all and (hover:none){.locations__item-image-block:hover .locations__item-zoom{transform:scale(1.2)}.locations__item-image-block:hover .locations__item-zoom-icon{transform:scale(.9)}.locations__item-image-block:hover .locations__item-image{transform:scale(1.05)}}@media (max-width:1199px){.locations__item-image-block{width:220px}}@media (max-width:639px){.locations__item-image-block{height:auto;margin-left:20px;padding-top:29%;width:calc(50% - 20px)}}.locations__item-image{bottom:-1000%;height:auto;left:-1000%;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:-1000%;top:-1000%;transition:transform .8s ease;width:auto}.locations__item-link{bottom:0;left:0;position:absolute;right:0;top:0}.locations__item-zoom{align-items:center;background-color:#fff;border:1px solid #168aeb;border-radius:50%;bottom:10px;display:flex;height:30px;justify-content:center;position:absolute;right:10px;transition:transform .4s ease;width:30px;z-index:3}@media (max-width:767px){.locations__item-zoom{bottom:5px;right:5px}}.locations__item-zoom-icon{fill:#168aeb;height:12px;transition:transform .4s ease;width:12px}.request{background-color:#cee2f3;border-bottom-left-radius:30px;border-bottom-right-radius:30px;margin-bottom:70px;margin-top:-30px;overflow:hidden;padding-top:30px;position:relative;z-index:1}@media (max-width:894px){.request{margin-bottom:50px}}@media (max-width:767px){.request{margin-bottom:40px}}.request--pink{background-color:transparent;border-top-left-radius:30px;border-top-right-radius:30px;margin-bottom:70px;margin-top:70px;overflow:visible;padding-top:0}@media (max-width:894px){.request--pink{margin-bottom:50px;margin-top:50px}}@media (max-width:767px){.request--pink{margin-bottom:40px;margin-top:40px}}.request--pink:after{background-color:#fad2d1;border-radius:30px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.request__row{--bs-gutter-x:20px;--bs-gutter-y:0;align-items:flex-end;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:calc(var(--bs-gutter-y)*-1)}.request__col-sm{align-self:center;flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-bottom:90px;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);padding-top:90px;position:relative;width:100%;width:41.6666666667%;z-index:3}@media (max-width:767px){.request__col-sm{align-items:center;display:flex;flex-shrink:0;flex:0 0 auto;flex-direction:column;justify-content:center;margin-top:var(--bs-gutter-y);max-width:100%;padding-bottom:10px;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);padding-top:50px;text-align:center;width:100%}}.request__col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);position:relative;width:100%;width:58.3333333333%}@media (max-width:767px){.request__col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.request__title{display:block;text-transform:uppercase}@media (max-width:767px){.request__title br{display:none}}.request__text{margin-top:20px;max-width:440px}@media (max-width:767px){.request__text{max-width:600px}.request__text br{display:none}}.request__btn{margin-top:40px;min-width:210px}@media (max-width:767px){.request__btn{margin-top:30px}}.request__btn:before{background-color:#168aeb}.request--pink .request__btn:before{background-color:#ff6a6a}@media not all and (hover:none){.request__btn:hover{color:#fff}}.request__image{margin-left:14%;max-width:530px;position:relative;width:32vw;z-index:2}@media (max-width:1279px){.request__image{max-width:none;width:42vw}}@media (max-width:767px){.request__image{margin-left:30%;width:60vw}}@media (max-width:639px){.request__image{margin-left:20%;width:70vw}}.request--pink .request__image{margin-left:12%;margin-top:-30px;width:26vw}@media (max-width:1279px){.request--pink .request__image{width:32vw}}@media (max-width:767px){.request--pink .request__image{margin-left:25%;margin-top:30px;width:50vw}}@media (max-width:639px){.request--pink .request__image{margin-left:22%;margin-top:10px;width:60vw}}.request__figures{bottom:0;left:0;position:absolute;right:0;top:0}.request__half{display:block;height:auto;left:-20px;position:absolute;top:100px;width:25%}@media (max-width:767px){.request__half{left:20px;top:80px;width:25%}}.request__circle{bottom:0;height:auto;left:50%;max-width:450px;position:absolute;width:43.3%}@media (max-width:767px){.request__circle{left:55%;width:50%}}.request__star{height:auto;left:53%;position:absolute;top:30px;width:11%}@media (max-width:767px){.request__star{left:auto;right:15%}}.request__waves{height:auto;position:absolute;right:-20px;top:150px;width:11%}@media (max-width:767px){.request__waves{right:0}}.request__oval-pink{bottom:5px;height:auto;max-width:700px;position:absolute;right:20px;width:34vw}@media (max-width:767px){.request__oval-pink{max-width:none;width:50vw}}@media (max-width:639px){.request__oval-pink{right:0;width:60vw}}.request__half-pink{height:auto;left:20px;max-width:400px;position:absolute;top:70px;width:13vw}@media (max-width:767px){.request__half-pink{width:20vw}}.request__heart-pink{height:auto;max-width:150px;position:absolute;right:80px;top:55px;width:7.7vw}@media (max-width:767px){.request__heart-pink{right:50px;top:40px}}.request__waves-pink{height:auto;max-width:100px;position:absolute;right:-40px;top:50%;width:5.5vw}@media (max-width:1054px){.request__waves-pink{right:-20px}}@media (max-width:767px){.request__waves-pink{left:10px;right:auto;top:70%;width:10vw}}.list{overflow:hidden;padding-bottom:70px;padding-top:70px;position:relative;z-index:2}@media (max-width:894px){.list{padding-bottom:50px;padding-top:50px}}@media (max-width:767px){.list{padding-bottom:40px;padding-top:40px}}.list__star{height:auto;position:absolute;right:30%;top:70px;width:55px}@media (max-width:894px){.list__star{right:20%;top:40px;width:30px}}@media (max-width:767px){.list__star{right:30%;top:160px;width:20px}}@media (max-width:479px){.list__star{right:10px}}.list__half{height:auto;position:absolute;right:7%;top:30px;width:117px}@media (max-width:894px){.list__half{right:10px;top:0;width:80px}}@media (max-width:767px){.list__half{width:60px}}.list__top{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:30px;position:relative;z-index:2}@media (max-width:639px){.list__top{flex-direction:column;margin-bottom:20px}}.list__title-block{padding-right:15px}@media (max-width:639px){.list__title-block{margin-bottom:20px;padding-right:0;width:100%}}.list__title{max-width:740px}.list__text{margin-top:20px;max-width:480px}.list__slider{overflow:visible}.list__slide,.list__slider .swiper-wrapper{height:inherit}.list__slide{margin-right:20px;width:calc(25% - 16px)}.list__item{background-color:#f0ffdf;border-radius:15px;height:100%;overflow:hidden;padding:20px 20px 25px;position:relative;z-index:2}@media (max-width:894px){.list__item{padding:15px}}.list__item:before{background-color:#dcf3c2;border-radius:50%;content:"";height:500px;position:absolute;right:-310px;top:-315px;width:500px;z-index:-1}@media (max-width:767px){.list__item:before{height:300px;right:-150px;top:-180px;width:300px}}.list__icon{display:block;height:125px;width:125px}@media (max-width:894px){.list__icon{height:100px;width:100px}}@media (max-width:767px){.list__icon{height:80px;width:80px}}.list__item-title{display:block;font-size:20px;font-weight:300;line-height:1.3;margin-top:15px}@media (max-width:894px){.list__item-title{font-size:18px}}.list__item-text{display:block;font-weight:300;margin-top:10px}.team{overflow:hidden;padding-bottom:70px;padding-top:70px;position:relative;z-index:2}@media (max-width:894px){.team{padding-bottom:50px;padding-top:50px}}@media (max-width:767px){.team{padding-bottom:40px;padding-top:40px}}.team__top{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.team__smile{height:auto;left:5%;position:absolute;top:90px;width:40px}@media (max-width:767px){.team__smile{left:0;top:80px;width:30px}}.team__star{height:auto;position:absolute;right:20%;top:10px;width:35px}@media (max-width:767px){.team__star{right:17%;top:-10px;width:20px}}.team__half{height:auto;position:absolute;right:10px;top:65px;width:80px}@media (max-width:767px){.team__half{top:50px;width:60px}}.team__ovals{height:auto;left:20%;position:absolute;top:35px;width:60px}@media (max-width:767px){.team__ovals{left:5%;top:20px;width:50px}}.team__title{color:#fe570b;text-align:center}.team__nav,.team__title{position:relative;z-index:2}.team__nav{margin-top:30px}@media (max-width:767px){.team__nav{margin-top:20px}}.team__slider{margin-top:30px;overflow:visible}@media (max-width:767px){.team__slider{margin-top:20px}}.team__slide,.team__slider .swiper-wrapper{height:inherit}.team__slide{width:calc(25% - 15px)}.team__item{background-color:#fff5ea;border-radius:15px;height:100%}.team__image-block{border-radius:15px;overflow:hidden;padding-top:100%;position:relative;width:100%}.team__image{bottom:-1000%;height:auto;left:-1000%;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:-1000%;top:-1000%;width:auto}.team__bottom{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 15px;text-align:center}@media (max-width:767px){.team__bottom{padding:15px 10px}}.team__name{display:block;font-size:20px;font-weight:300}.team__info{display:block;margin-top:5px;max-width:300px}.activities{background-color:#ffea6c;border-radius:30px;margin-top:70px;overflow:hidden;padding-bottom:70px;padding-top:70px;position:relative;z-index:3}@media (max-width:894px){.activities{margin-top:50px;padding-bottom:50px;padding-top:50px}}@media (max-width:767px){.activities{margin-top:40px}}.activities__ovals{height:auto;position:absolute;right:-15px;top:60px;width:300px}@media (max-width:894px){.activities__ovals{width:200px}}@media (max-width:639px){.activities__ovals{right:-30px;top:50px;width:120px}}.activities__waves{height:auto;position:absolute;right:24%;top:80px;width:160px}@media (max-width:894px){.activities__waves{top:30px;width:100px}}@media (max-width:767px){.activities__waves{width:80px}}.activities__text,.activities__title{max-width:500px;position:relative;z-index:2}.activities__text{margin-top:20px}.activities__row{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:40px;position:relative;z-index:2}@media (max-width:1054px){.activities__row{margin-top:30px}}@media (max-width:767px){.activities__row{margin-left:-3px;margin-right:-3px}}.activities__col{flex-shrink:0;flex:0 0 auto;height:inherit;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:33.3333333333%}.activities__col:nth-child(n+4){margin-top:20px}@media (max-width:767px){.activities__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:3px;padding-right:3px;width:100%;width:50%}.activities__col:nth-child(n+3){margin-top:6px}}.activities__item{align-items:center;background-color:#fff;border-radius:15px;display:flex;height:100%;padding:5px 15px;position:relative}@media (max-width:1054px){.activities__item{padding-left:10px}}@media (max-width:639px){.activities__item{padding-left:5px}}@media not all and (hover:none){.activities__item:hover:after{transform:scale(1.02,1.08)}}.activities__item:after{background-color:#fff;border-radius:15px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:transform .4s ease;z-index:-1}.activities__image-block{height:70px;margin-right:15px;overflow:hidden;position:relative;width:70px}@media (max-width:1054px){.activities__image-block{height:60px;margin-right:10px;width:60px}}@media (max-width:767px){.activities__image-block{height:50px;width:50px}}.activities__image{bottom:-1000%;height:auto;left:-1000%;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute;right:-1000%;top:-1000%;width:auto}.activities__name{display:block;font-size:20px;font-weight:300;line-height:1.3;width:calc(100% - 95px)}@media (max-width:1054px){.activities__name{font-size:18px;width:calc(100% - 70px)}}@media (max-width:767px){.activities__name{font-size:16px;width:calc(100% - 60px)}}@media (max-width:639px){.activities__name{font-size:14px}}.kitchen{background-color:#d5ffa6;border-radius:30px;margin-bottom:70px;margin-top:-30px;overflow:hidden;padding-top:30px;position:relative;z-index:2}@media (max-width:894px){.kitchen{margin-bottom:50px}}@media (max-width:767px){.kitchen{margin-bottom:40px}}.kitchen__star{height:auto;left:25%;position:absolute;top:100px;width:50px}@media (max-width:894px){.kitchen__star{left:35%;top:80px;width:40px}}@media (max-width:767px){.kitchen__star{left:50%;width:30px}}.kitchen__circle{height:auto;position:absolute;right:18%;top:50px;width:32vw}@media (max-width:2199px){.kitchen__circle{right:-30px;width:470px}}@media (max-width:767px){.kitchen__circle{bottom:-15vw;top:auto;width:80vw}}.kitchen__star-grey{height:auto;position:absolute;right:50vw;top:150px;width:80px}@media (max-width:2199px){.kitchen__star-grey{right:32vw;top:70px;width:70px}}@media (max-width:894px){.kitchen__star-grey{right:20px;top:50px;width:50px}}@media (max-width:767px){.kitchen__star-grey{bottom:65vw;top:auto;width:30px}}.kitchen__ovals{bottom:70px;height:auto;left:35vw;position:absolute;width:150px}@media (max-width:2199px){.kitchen__ovals{left:21vw;width:110px}}@media (max-width:894px){.kitchen__ovals{bottom:10px;left:30%;width:90px}}.kitchen__row{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:calc(var(--bs-gutter-y)*-1);position:relative;z-index:2}.kitchen__col-sm{align-self:center;flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:41.6666666667%}@media (max-width:767px){.kitchen__col-sm{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.kitchen__col-lg{align-self:flex-end;flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:58.3333333333%}@media (max-width:767px){.kitchen__col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.kitchen__block{max-width:520px;padding-bottom:130px;padding-top:130px}@media (max-width:1199px){.kitchen__block{padding-bottom:100px;padding-top:100px}}@media (max-width:1054px){.kitchen__block{padding-bottom:60px;padding-top:60px}}.kitchen__text{margin-top:20px}.kitchen__btn{margin-top:40px}@media (max-width:767px){.kitchen__btn{margin-top:30px}}.kitchen__btn:before{background-color:#3bbd4e}@media not all and (hover:none){.kitchen__btn:hover{color:#fff}}.kitchen__image{display:block;margin-left:auto;margin-right:calc(-50vw + 1060px);margin-top:auto;max-width:100%;width:1200px}@media (max-width:2199px){.kitchen__image{margin-right:-40px}}.groups{padding-bottom:70px;padding-top:70px;position:relative;z-index:2}@media (max-width:894px){.groups{padding-bottom:50px;padding-top:50px}}@media (max-width:767px){.groups{padding-bottom:40px;padding-top:40px}}.groups__circles{height:auto;left:-20px;position:absolute;top:20px;width:220px}@media (max-width:894px){.groups__circles{width:180px}}@media (max-width:767px){.groups__circles{width:120px}}.groups__half{height:auto;position:absolute;right:45px;top:90px;width:42px}@media (max-width:767px){.groups__half{right:15px;top:40px;width:30px}}.groups__top{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:500px;position:relative;text-align:center;z-index:2}.groups__text{margin-top:20px}@media (max-width:767px){.groups__text{max-width:280px}}.groups__btn{margin-top:30px;min-width:275px}@media (max-width:767px){.groups__btn{margin-top:20px;min-width:auto}}.groups__row{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:40px;position:relative;z-index:2}@media (max-width:767px){.groups__row{margin-top:30px}}.groups__col{flex-shrink:0;flex:0 0 auto;height:inherit;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:25%}@media (max-width:894px){.groups__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:50%}.groups__col:nth-child(n+3){margin-top:20px}}@media (max-width:767px){.groups__col{padding-left:3px;padding-right:3px}.groups__col:nth-child(n+3){margin-top:6px}}.groups__col:first-child .groups__item{background-color:#3bbd4e}.groups__col:first-child .groups__item:before{background-image:url(../../img/group-1.svg)}.groups__col:first-child .groups__age{background-color:#2b8f29}.groups__col:first-child .groups__btn:before{background-color:#d5ffa6}.groups__col:nth-child(2) .groups__item{background-color:#73bffe}.groups__col:nth-child(2) .groups__item:before{background-image:url(../../img/group-2.svg)}.groups__col:nth-child(2) .groups__age{background-color:#338ded}.groups__col:nth-child(2) .groups__btn:before{background-color:#d2f0ff}.groups__col:nth-child(3) .groups__item{background-color:#ffa21a}.groups__col:nth-child(3) .groups__item:before{background-image:url(../../img/group-3.svg)}.groups__col:nth-child(3) .groups__age{background-color:#fe570b}.groups__col:nth-child(4) .groups__item{background-color:#f9afd6}.groups__col:nth-child(4) .groups__item:before{background-image:url(../../img/group-4.svg)}.groups__col:nth-child(4) .groups__age{background-color:#eb56a4}.groups__col:nth-child(4) .groups__btn:before{background-color:#fde4ff}.groups__item{border-radius:15px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;min-height:325px;overflow:hidden;padding:20px;position:relative;width:auto;z-index:2}@media (max-width:1054px){.groups__item{min-height:280px;padding:15px}}@media (max-width:767px){.groups__item{min-height:230px;padding:10px}}@media not all and (hover:none){.groups__item:hover:before{transform:translateX(-30px) rotate(-20deg)}}.groups__item:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:190px;position:absolute;right:-50px;top:calc(50% - 95px);transform-origin:50% 50%;transition:transform .4s ease;width:190px;z-index:-1}@media (max-width:1054px){.groups__item:before{bottom:20px;height:150px;top:auto;width:150px}}.groups__age{align-items:center;border-radius:50px;color:#fff;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;margin-right:auto;min-height:30px;padding:5px 15px}@media (max-width:894px){.groups__age{font-size:12px;min-height:24px;padding-left:10px;padding-right:10px}}.groups__name{color:#fff;margin-top:auto}.groups__item-btn{margin-top:25px}@media (max-width:1054px){.groups__item-btn{margin-top:15px;min-height:40px;min-width:auto;padding:10px 15px}}.gallery{overflow:hidden;padding-bottom:70px;padding-top:70px;position:relative;z-index:2}@media (max-width:894px){.gallery{padding-bottom:50px;padding-top:50px}}@media (max-width:767px){.gallery{padding-bottom:40px;padding-top:40px}}.gallery__top{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.gallery__smile{height:auto;position:absolute;right:10%;top:40px;width:60px}@media (max-width:894px){.gallery__smile{right:5%}}@media (max-width:767px){.gallery__smile{right:0;top:50px;width:30px}}.gallery__stars{height:auto;left:17.5%;position:absolute;top:60px;width:70px}@media (max-width:894px){.gallery__stars{left:10%;top:0;width:40px}}@media (max-width:767px){.gallery__stars{left:10px}}.gallery__circle{height:auto;left:10px;position:absolute;top:140px;width:60px}.gallery__title{position:relative;text-align:center;z-index:2}.gallery__nav{margin-top:30px;position:relative;z-index:2}@media (max-width:767px){.gallery__nav{margin-top:20px}}.gallery__slider{margin-top:30px;overflow:visible}@media (max-width:767px){.gallery__slider{margin-top:20px}}.gallery__slider .swiper-wrapper{height:inherit}.gallery__slide{height:inherit;width:calc(33.333% - 17px)}.gallery__item{background-color:#e5f3ff;border-radius:15px;cursor:pointer;display:flex;flex-direction:column;height:100%;padding:15px}@media not all and (hover:none){.gallery__item:hover .gallery__image{transform:scale(1.02)}}.gallery__image-block{border-radius:15px;overflow:hidden;padding-top:100%;position:relative;width:100%}.gallery__image{bottom:-1000%;height:auto;left:-1000%;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:-1000%;top:-1000%;transition:transform .8s ease;width:auto}.gallery__name{display:block;margin-bottom:15px;margin-top:15px;text-align:center}.gallery__btn{margin-top:auto}.gallery__btn:before{background-color:#168aeb}@media not all and (hover:none){.gallery__btn:hover{color:#fff}}.school{background-color:#ea5e2c;border-radius:30px;margin-bottom:70px;margin-top:70px;overflow:hidden;padding-bottom:70px;padding-top:70px;position:relative;z-index:2}@media (max-width:894px){.school{margin-bottom:50px;margin-top:50px}}@media (max-width:767px){.school{margin-bottom:40px;margin-top:40px;padding-bottom:60px;padding-top:60px}}.school__sign{bottom:-20px;height:auto;position:absolute;right:-45px;width:17vw;z-index:-1}@media (max-width:767px){.school__sign{bottom:auto;right:-14vw;top:120px;width:40vw}}.school__row{--bs-gutter-x:20px;--bs-gutter-y:0;align-items:center;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:calc(var(--bs-gutter-y)*-1)}@media (max-width:767px){.school__row{flex-direction:column-reverse}}.school__col-sm{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:41.6666666667%}@media (max-width:767px){.school__col-sm{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.school__col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:41.6666666667%}@media (max-width:1199px){.school__col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:58.3333333333%}}@media (max-width:767px){.school__col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.school__image-container{position:relative}.school__image-container:after{border:4px solid #ffe8b8;border-radius:15px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:rotate(-1.2deg)}.school__image-block{border-radius:15px;overflow:hidden;padding-top:78%;position:relative;width:100%}.school__image{bottom:-1000%;height:auto;left:-1000%;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:-1000%;top:-1000%;width:auto}.school__block{margin-left:40px;max-width:620px}@media (max-width:767px){.school__block{margin-bottom:30px;margin-left:0}}.school__logo{display:block;width:100px}.school__title{color:#ffe8b8;margin-top:20px}.school__text{color:#fff;display:block;margin-top:30px;max-width:440px}@media (max-width:767px){.school__text{margin-top:20px}}.school__btn{margin-top:30px}.reviews{overflow:hidden;padding-bottom:70px;padding-top:70px;position:relative;z-index:2}@media (max-width:894px){.reviews{padding-bottom:50px;padding-top:50px}}@media (max-width:767px){.reviews{padding-bottom:40px;padding-top:40px}}.reviews__top{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.reviews__flower{height:auto;left:21%;position:absolute;top:55px;width:60px}@media (max-width:767px){.reviews__flower{left:10%;top:30px;width:30px}}.reviews__circle{height:auto;position:absolute;right:21%;top:140px;width:90px}@media (max-width:767px){.reviews__circle{right:10px;top:140px;width:70px}}.reviews__smile-stars{height:auto;left:14%;position:absolute;top:190px;width:40px}@media (max-width:767px){.reviews__smile-stars{top:120px;width:30px}}.reviews__smile-like{height:auto;position:absolute;right:14%;top:110px;width:40px}@media (max-width:767px){.reviews__smile-like{right:10px;top:80px;width:30px}}.reviews__title{position:relative;text-align:center;z-index:2}.reviews__title span{color:#fe570b}.reviews__nav{margin-top:30px;position:relative;z-index:2}@media (max-width:767px){.reviews__nav{margin-top:20px}}.reviews__slider{margin-top:30px;overflow:visible}@media (max-width:767px){.reviews__slider{margin-top:20px}}.reviews__slider .swiper-wrapper{height:inherit}.reviews__slide{height:inherit;width:calc(33.333% - 17px)}.reviews__item{background-color:#f0ffc2;border-radius:15px;height:100%;padding:25px}@media (max-width:767px){.reviews__item{padding:15px}}.reviews__photo-block{border:1px solid #fec901;border-radius:50%;height:70px;margin-top:25px;position:relative;width:70px}@media (max-width:767px){.reviews__photo-block{height:60px;margin-top:15px;width:60px}}.reviews__photo{bottom:-1000%;height:auto;left:-1000%;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:-1000%;top:-1000%;width:auto}.cta{background-color:#d5ffa6;border-radius:30px;margin-bottom:70px;margin-top:70px;overflow:hidden;position:relative;z-index:2}@media (max-width:894px){.cta{margin-bottom:50px;margin-top:50px}}@media (max-width:767px){.cta{margin-bottom:40px;margin-top:40px}}.kindergarten .cta{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-100px}@media (max-width:894px){.kindergarten .cta{margin-bottom:-80px}}@media (max-width:767px){.kindergarten .cta{margin-bottom:-70px}}.cta__oval{bottom:70px;height:auto;left:5%;max-width:600px;position:absolute;width:35%;z-index:-1}@media (max-width:2199px){.cta__oval{left:10px}}@media (max-width:767px){.cta__oval{left:-5%;width:55%}}@media (max-width:479px){.cta__oval{bottom:20px;max-width:none;width:75%}}.cta__star{height:auto;position:absolute;right:11%;top:60px;width:90px;z-index:-1}@media (max-width:1279px){.cta__star{right:20px;top:40px;width:60px}}@media (max-width:767px){.cta__star{width:40px}}.cta__arc{bottom:70px;height:auto;position:absolute;right:6%;width:74px;z-index:-1}@media (max-width:767px){.cta__arc{bottom:20px}}.cta__lines{bottom:50px;height:auto;left:40%;position:absolute;width:85px;z-index:-1}@media (max-width:767px){.cta__lines{bottom:40%;left:auto;right:20px;width:60px}}.cta__row{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:calc(var(--bs-gutter-y)*-1)}@media (max-width:767px){.cta__row{flex-direction:column-reverse}}.cta__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:50%}@media (max-width:767px){.cta__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.cta__col:first-child{align-self:flex-end}.cta__col:nth-child(2){align-self:center}.cta__image{display:block;margin-left:17%;margin-top:30px;max-width:500px;width:60%}@media (max-width:1054px){.cta__image{max-width:none;width:70%}}@media (max-width:894px){.cta__image{margin-left:10%;margin-top:0;max-width:none;width:80%}}@media (max-width:767px){.cta__image{margin-left:20%;width:60%}}@media (max-width:479px){.cta__image{width:65%}}.cta__block{max-width:450px;padding-bottom:100px;padding-top:100px}@media (max-width:767px){.cta__block{align-items:center;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;padding-bottom:20px;padding-top:70px;text-align:center}}.cta__text,.cta__title{display:block}.cta__text{margin-top:20px}.cta__btn{margin-top:30px}@media not all and (hover:none){.cta__btn:hover{color:#fff}}.cta__btn:before{background-color:#3bbd4e}.faq{overflow:hidden;padding-bottom:70px;padding-top:70px;position:relative;z-index:2}@media (max-width:894px){.faq{padding-bottom:50px;padding-top:50px}}@media (max-width:767px){.faq{padding-bottom:40px;padding-top:40px}}.faq__oval{height:auto;position:absolute;right:30px;top:140px;width:150px;z-index:-1}@media (max-width:767px){.faq__oval{right:0;top:100px;width:120px}}.faq__flower{height:auto;left:16%;position:absolute;top:135px;width:36px;z-index:-1}@media (max-width:894px){.faq__flower{left:0;top:120px;width:20px}}.faq__sun{height:auto;left:6%;position:absolute;top:50px;width:70px;z-index:-1}@media (max-width:894px){.faq__sun{top:20px;width:50px}}@media (max-width:767px){.faq__sun{left:0;top:0;width:30px}}.faq__smile{height:auto;position:absolute;right:17.4%;top:70px;width:40px;z-index:-1}@media (max-width:894px){.faq__smile{right:10px;top:50px}}@media (max-width:767px){.faq__smile{right:5px;top:10px;width:30px}}.faq__title{margin-left:auto;margin-right:auto;max-width:530px;text-align:center}.faq__title span{color:#168aeb}.faq__list{margin-left:auto;margin-right:auto;margin-top:50px;max-width:900px}@media (max-width:894px){.faq__list{margin-top:40px}}@media (max-width:767px){.faq__list{margin-top:30px}}.faq__item{background-color:#e5f3ff;border-radius:15px;overflow:hidden;padding:12px 15px 12px 40px}@media (max-width:894px){.faq__item{padding-left:30px}}@media (max-width:767px){.faq__item{padding-left:20px;padding-right:10px}}.faq__item:not(:last-child){margin-bottom:20px}.faq__question{cursor:pointer;display:flex}.faq__question-title{align-self:center;display:block;font-size:20px;font-weight:300;line-height:1.2;width:calc(100% - 60px)}@media (max-width:894px){.faq__question-title{font-size:18px}}.faq__icon-block{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin-left:auto;width:40px}.faq__icon{fill:#272727;display:block;height:14px;transition:transform .4s ease;width:14px}.acc-opened .faq__icon{transform:rotate(45deg)}.faq__answer{height:0}.faq__answer-text{max-width:700px;padding-bottom:10px;padding-top:15px}.location{overflow:hidden;padding-bottom:70px;padding-top:100px;position:relative}@media (max-width:894px){.location{padding-bottom:50px}}@media (max-width:767px){.location{padding-bottom:40px;padding-top:80px}}.location__row{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:60px;position:relative;z-index:2}@media (max-width:767px){.location__row{margin-top:40px}}.location__circle{height:auto;position:absolute;right:15px;top:110px;width:340px;z-index:-1}@media (max-width:894px){.location__circle{right:-200px;top:-70px;width:500px}}@media (max-width:639px){.location__circle{bottom:0;right:-50%;top:auto;width:400px}}.location__star{height:auto;left:48%;position:absolute;top:-15px;width:40px;z-index:-1}@media (max-width:767px){.location__star{left:auto;right:20px;top:-30px;width:20px}}.location__half{bottom:30px;height:auto;left:55%;position:absolute;width:90px;z-index:-1}@media (max-width:767px){.location__half{bottom:40%;left:auto;right:20px}}.location__col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:58.3333333333%}@media (max-width:894px){.location__col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.location__col-sm{flex-shrink:0;flex:0 0 auto;height:inherit;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:41.6666666667%}@media (max-width:894px){.location__col-sm{flex-shrink:0;flex:0 0 auto;margin-top:40px;max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.location__title{max-width:500px}.location__text{margin-top:20px;max-width:620px}.location__btn{margin-top:30px;min-width:240px}.location__block{display:flex;flex-direction:column;height:100%}.location__address{align-items:center;background-color:#e5f3ff;border-radius:10px;display:flex;min-height:70px;padding:20px 40px;transition:color .4s ease,background-color .4s ease}@media (max-width:767px){.location__address{min-height:auto;padding:15px 20px}}@media not all and (hover:none){.location__address:hover{background-color:#168aeb;color:#fff}.location__address:hover svg{fill:#e5f3ff}}.location__address svg{fill:#168aeb;display:block;height:16px;margin-right:15px;transition:fill .4s ease;width:16px}.location__address span{width:calc(100% - 21px)}.location__address+.location__hours{margin-top:20px}@media (max-width:767px){.location__address+.location__hours{margin-top:10px}}.location__hours{background-color:#fff9d2;border-radius:10px;display:block;font-size:16px;line-height:1.3;padding:20px 40px}@media (max-width:767px){.location__hours{padding:15px 30px}}.location__time{display:flex}.location__time:not(:last-child){margin-bottom:5px}.location__time-type{display:block;padding-right:20px;width:135px}.location__time-value{width:calc(100% - 135px)}.location__nav{margin-left:auto;margin-top:auto;padding-top:20px}.location__slider{margin-top:40px;overflow:visible;position:relative;z-index:2}@media (max-width:767px){.location__slider{margin-top:20px}}.location__slide{margin-right:20px;width:auto}.location__image{border-radius:15px;height:700px}@media (max-width:2199px){.location__image{height:600px}}@media (max-width:1899px){.location__image{height:500px}}@media (max-width:894px){.location__image{height:400px}}@media (max-width:767px){.location__image{height:280px}}.cost{padding-bottom:70px;padding-top:70px;position:relative}@media (max-width:894px){.cost{padding-bottom:50px;padding-top:50px}}@media (max-width:767px){.cost{padding-bottom:40px;padding-top:40px}}.cost__wrapper{position:relative}.cost__stars{bottom:0;right:160px;width:94px}.cost__flower,.cost__stars{height:auto;position:absolute;z-index:-1}.cost__flower{left:48%;top:15px;width:25px}@media (max-width:767px){.cost__flower{left:80%;top:0;width:20px}}.cost__waves{height:auto;position:absolute;right:55px;top:40px;width:80px;z-index:-1}@media (max-width:1279px){.cost__waves{right:55px;top:100px;width:40px}}@media (max-width:767px){.cost__waves{right:30px;top:130px}}.cost__top{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:calc(var(--bs-gutter-y)*-1)}.cost__top-col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:50%}@media (max-width:894px){.cost__top-col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.cost__text{margin-top:25px;max-width:650px}@media (max-width:894px){.cost__text{margin-top:20px}}.cost__btn{background-color:#fff;border:1px solid #fe570b;color:#fe570b;margin-top:20px}@media not all and (hover:none){.cost__btn:hover{color:#fff}}.cost__row{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:40px}@media (max-width:767px){.cost__row{margin-top:20px}}.cost__col{flex-shrink:0;flex:0 0 auto;height:inherit;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:50%}.cost__col:nth-child(n+3){margin-top:20px}@media (max-width:767px){.cost__col{padding-left:3px;padding-right:3px}.cost__col:nth-child(n+3){margin-top:6px}}.cost__col:first-child .cost__item{background-color:#3bbd4e}.cost__col:first-child .cost__item:before{background-image:url(../../img/group-1.svg)}.cost__col:first-child .cost__age{background-color:#2b8f29}.cost__col:first-child .cost__item-btn:before{background-color:#d5ffa6}.cost__col:nth-child(2) .cost__item{background-color:#73bffe}.cost__col:nth-child(2) .cost__item:before{background-image:url(../../img/group-2.svg)}.cost__col:nth-child(2) .cost__age{background-color:#338ded}.cost__col:nth-child(2) .cost__item-btn:before{background-color:#d2f0ff}.cost__col:nth-child(3) .cost__item{background-color:#ffa21a}.cost__col:nth-child(3) .cost__item:before{background-image:url(../../img/group-3.svg)}.cost__col:nth-child(3) .cost__age{background-color:#fe570b}.cost__col:nth-child(4) .cost__item{background-color:#f9afd6}.cost__col:nth-child(4) .cost__item:before{background-image:url(../../img/group-4.svg)}.cost__col:nth-child(4) .cost__age{background-color:#eb56a4}.cost__col:nth-child(4) .cost__item-btn:before{background-color:#fde4ff}.cost__item{border-radius:15px;display:flex;flex-direction:column;height:100%;min-height:325px;overflow:hidden;padding:20px;position:relative;z-index:2}@media (max-width:1054px){.cost__item{min-height:280px;padding:15px}}@media (max-width:767px){.cost__item{padding:10px}}@media not all and (hover:none){.cost__item:hover:before{transform:translateX(30px) rotate(20deg)}}.cost__item:before{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-30px;content:"";height:190px;left:-20px;position:absolute;transform-origin:50% 50%;transition:transform .4s ease;width:190px;z-index:-1}@media (max-width:1054px){.cost__item:before{bottom:auto;left:auto;right:-50px;top:-30px}}@media (max-width:767px){.cost__item:before{height:100px;right:-40px;top:-30px;width:100px}}.cost__age{align-items:center;border-radius:50px;color:#fff;display:flex;font-size:14px;font-weight:500;line-height:1.3;margin-right:auto;min-height:30px;padding:5px 15px}@media (max-width:894px){.cost__age{font-size:12px;min-height:24px;padding-left:10px;padding-right:10px}}.cost__item-inner{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:auto}.cost__item-col{flex-shrink:0;flex:0 0 auto;margin-top:30px;max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:50%}@media (max-width:1054px){.cost__item-col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.cost__item-name{color:#fff;display:block;margin-top:auto;padding-top:15px}.cost__item-text{color:#fff;margin-top:15px}@media (max-width:767px){.cost__item-text{font-size:14px}}.cost__item-btn{margin-top:30px;width:100%}@media (max-width:1054px){.cost__item-btn{min-height:40px;min-width:auto;padding:10px 15px}}@media (max-width:767px){.cost__item-btn{margin-top:20px;min-width:auto}}.cost__info{margin-left:auto;margin-right:auto;margin-top:30px;max-width:670px}.price{padding-bottom:70px;padding-top:100px;position:relative}@media (max-width:1054px){.price{padding-bottom:50px}}@media (max-width:767px){.price{padding-bottom:40px;padding-top:80px}}.price__top{--bs-gutter-x:20px;--bs-gutter-y:0;align-items:flex-end;display:flex;flex-wrap:wrap;margin-bottom:60px;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:60px;position:relative;z-index:2}@media (max-width:1054px){.price__top{margin-bottom:40px}}@media (max-width:767px){.price__top{margin-top:40px}}.price__star{height:auto;left:44%;position:absolute;top:-2px;width:60px;z-index:-1}@media (max-width:767px){.price__star{left:60%;top:-30px;width:30px}}.price__half{height:auto;position:absolute;right:10px;top:-20px;width:90px;z-index:-1}@media (max-width:767px){.price__half{width:50px}}.price__top-col-sm{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:33.3333333333%}@media (max-width:1054px){.price__top-col-sm{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.price__top-col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:66.6666666667%}@media (max-width:1054px){.price__top-col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.price__text{margin-top:20px}.price__info{margin-left:auto}@media (max-width:1054px){.price__info{margin-left:0;margin-top:20px}}.price__row{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:calc(var(--bs-gutter-y)*-1)}.price__col-sm{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:33.3333333333%}@media (max-width:1054px){.price__col-sm{align-self:flex-start;flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);position:sticky;top:var(--price-sticky-top,85px);width:100%;z-index:800}}@media (max-width:767px){.price__col-sm{top:var(--price-sticky-top,73px)}}.price__circles{height:auto;left:-15px;position:sticky;top:calc(100% - 300px);width:180px;z-index:-1}@media (max-width:1054px){.price__circles{display:none}}.price__col-lg{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:66.6666666667%}@media (max-width:1054px){.price__col-lg{flex-shrink:0;flex:0 0 auto;margin-top:30px;max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}}.price__aside{background-color:#fff9d2;border-radius:15px;margin-right:20px;padding:15px 20px;position:sticky;top:var(--price-sticky-top,85px)}@media (max-width:1054px){.price__aside{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.9);margin-bottom:-5px;margin-right:0;padding:0;position:sticky;top:0;transition:padding .4s ease,box-shadow .4s ease}.price__aside--stuck{box-shadow:0 0 15px rgba(39,39,39,.02);padding:15px}}.price__aside-title{font-size:14px;font-weight:300;line-height:1.3;margin-bottom:10px}.price__aside-toggle{display:none}@media (max-width:1054px){.price__aside-toggle{align-items:center;background-color:#fff9d2;border-radius:15px;display:flex;justify-content:space-between;padding:10px 15px;position:relative;text-align:left;width:100%;z-index:2}}.price__aside-current{display:block;font-size:14px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price__aside-toggle-icon{fill:#fe570b;flex:0 0 auto;height:14px;margin-left:20px;transform:rotate(90deg);transition:transform .4s ease;width:14px}.price__aside--open .price__aside-toggle-icon{transform:rotate(-90deg)}@media (max-width:1054px){.price__aside-list{background-color:#fff9d2;border-radius:15px;box-shadow:0 10px 30px rgba(39,39,39,.1);left:0;max-height:min(60vh,420px);opacity:0;overflow-y:auto;padding:10px 20px;pointer-events:none;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden;z-index:1}.price__aside--open .price__aside-list{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}}.price__aside-list li{display:block}.price__aside-list li a{display:block;font-size:14px;line-height:1.2;padding-bottom:15px;padding-right:20px;padding-top:15px;position:relative;transition:color .4s ease;z-index:2}@media not all and (hover:none){.price__aside-list li a:hover:before{opacity:.1}.price__aside-list li a:hover span{transform:translateX(10px)}}.price__aside-list li a.active{color:#fff}.price__aside-list li a.active:before{opacity:1}.price__aside-list li a.active span{transform:translateX(10px)}.price__aside-list li a:before{background-color:#fe570b;border-radius:20px;bottom:-1px;content:"";left:-10px;opacity:0;position:absolute;right:-10px;top:-1px;transition:opacity .4s ease;z-index:-1}.price__aside-list li a span{display:block;transition:transform .4s ease}.price__kindergarten:not(:first-child){margin-top:90px}@media (max-width:1054px){.price__kindergarten:not(:first-child){margin-top:60px}}@media (max-width:767px){.price__kindergarten:not(:first-child){margin-top:50px}}.price__kindergarten-top{align-items:flex-end;display:flex;justify-content:space-between}@media (max-width:767px){.price__kindergarten-top{align-items:flex-start;flex-direction:column}}.price__kindergarten-title{color:#fe570b;display:block;margin-right:20px}@media (max-width:767px){.price__kindergarten-title{margin-right:0}}.price__kindergarten-address{display:block;font-size:14px;line-height:1.3;margin-bottom:10px;transition:color .4s ease}@media not all and (hover:none){.price__kindergarten-address:hover{color:#fe570b}}@media (max-width:767px){.price__kindergarten-address{margin-bottom:0;margin-top:10px}}.price__grid{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:calc(var(--bs-gutter-y)*-1)}.price__grid-col{flex-shrink:0;flex:0 0 auto;height:inherit;margin-top:20px;max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:50%}@media (max-width:767px){.price__grid-col{padding-left:3px;padding-right:3px}.price__grid-col:nth-child(n+3){margin-top:6px}}.price__grid-col:first-child .price__item{background-color:#3bbd4e}.price__grid-col:first-child .price__item:before{background-image:url(../../img/group-1.svg)}.price__grid-col:first-child .price__age{background-color:#2b8f29}.price__grid-col:first-child .price__btn:before{background-color:#d5ffa6}.price__grid-col:nth-child(2) .price__item{background-color:#73bffe}.price__grid-col:nth-child(2) .price__item:before{background-image:url(../../img/group-2.svg)}.price__grid-col:nth-child(2) .price__age{background-color:#338ded}.price__grid-col:nth-child(2) .price__btn:before{background-color:#d2f0ff}.price__grid-col:nth-child(3) .price__item{background-color:#ffa21a}.price__grid-col:nth-child(3) .price__item:before{background-image:url(../../img/group-3.svg)}.price__grid-col:nth-child(3) .price__age{background-color:#fe570b}.price__grid-col:nth-child(4) .price__item{background-color:#f9afd6}.price__grid-col:nth-child(4) .price__item:before{background-image:url(../../img/group-4.svg)}.price__grid-col:nth-child(4) .price__age{background-color:#eb56a4}.price__grid-col:nth-child(4) .price__btn:before{background-color:#fde4ff}.price__item{border-radius:15px;display:flex;flex-direction:column;height:100%;min-height:375px;overflow:hidden;padding:20px;position:relative;z-index:2}@media (max-width:1054px){.price__item{min-height:280px;padding:15px}}@media (max-width:767px){.price__item{padding:10px}}@media not all and (hover:none){.price__item:hover:before{transform:translateX(-30px) rotate(-20deg)}}.price__item:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:190px;position:absolute;right:-50px;top:calc(50% - 95px);transform-origin:50% 50%;transition:transform .4s ease;width:190px;z-index:-1}@media (max-width:767px){.price__item:before{height:100px;right:-40px;top:-30px;width:100px}}.price__age{align-items:center;border-radius:50px;color:#fff;display:flex;font-size:14px;font-weight:500;line-height:1.3;margin-left:auto;min-height:30px;padding:5px 15px}@media (max-width:894px){.price__age{font-size:12px;margin-left:0;margin-right:auto;min-height:24px;padding-left:10px;padding-right:10px}}.price__item-name{color:#fff;display:block;margin-top:auto;padding-top:15px}.price__item-text{color:#fff;margin-top:20px}.price__btn{margin-top:30px}@media (max-width:1054px){.price__btn{min-height:40px;min-width:auto;padding:10px 15px}}@media (max-width:767px){.price__btn{margin-top:20px;min-width:auto}}.blog{padding-bottom:70px;padding-top:100px;position:relative}@media (max-width:1054px){.blog{padding-bottom:50px}}@media (max-width:767px){.blog{padding-bottom:40px;padding-top:80px}}.blog .wrapper{position:relative;z-index:2}.blog__star{height:auto;position:absolute;right:30%;top:40px;width:100px;z-index:-1}@media (max-width:767px){.blog__star{top:20px;width:80px}}@media (max-width:639px){.blog__star{width:60px}}.blog__half{height:auto;position:absolute;right:12%;top:90px;width:55px;z-index:-1}@media (max-width:767px){.blog__half{right:5%;width:35px}}.blog__title{margin-top:60px}@media (max-width:894px){.blog__title{margin-top:40px}}.blog__categories{display:flex;flex-wrap:wrap;margin-top:24px}.blog__categories li{display:block;margin-left:3px;margin-right:3px;margin-top:6px}.blog__categories li a{background-color:#fff;border:1px solid #dcf3c2;border-radius:50px;display:flex;font-size:16px;font-weight:300;line-height:1.3;padding:8px 18px;transition:border-color .4s ease,background-color .4s ease}@media not all and (hover:none){.blog__categories li a:hover{background-color:#f0ffdf;border-color:#f0ffdf}}.blog__categories li a.current{background-color:#dcf3c2}.blog__row{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:40px}@media (max-width:894px){.blog__row{margin-top:30px}}.blog__col{flex-shrink:0;flex:0 0 auto;height:inherit;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:33.3333333333%}.blog__col:nth-child(n+4){margin-top:40px}@media (max-width:894px){.blog__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:50%}.blog__col:nth-child(n+3){margin-top:20px}}@media (max-width:639px){.blog__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}.blog__col:nth-child(n+2){margin-top:10px}}.article{overflow:hidden;padding-bottom:70px;padding-top:100px;position:relative}@media (max-width:1054px){.article{padding-bottom:50px}}@media (max-width:767px){.article{padding-bottom:40px}}.article__half{left:4%;top:270px;width:84px}.article__half,.article__oval{height:auto;position:absolute;z-index:-1}.article__oval{right:4%;top:360px;width:135px}.article__main{margin-left:auto;margin-right:auto;max-width:900px;padding-top:60px}@media (max-width:894px){.article__main{padding-top:40px}}.article__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.article__categories{display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.article__categories li{display:block;margin-left:3px;margin-right:3px}.article__categories-link{background-color:#dcf3c2;border-radius:50px;display:inline-block;font-size:12px;line-height:1.3;padding:5px 15px;transition:background-color .4s ease}@media not all and (hover:none){.article__categories-link:hover{background-color:#f0ffdf}}.article__date{display:block;font-size:12px;line-height:1.3;margin-right:20px}.article__author{display:flex;margin-top:30px}.article__author-photo-block{border-radius:50%;display:block;height:70px;margin-right:20px;overflow:hidden;position:relative;width:70px}@media (max-width:767px){.article__author-photo-block{height:60px;margin-right:15px;width:60px}}.article__author-photo{bottom:-1000%;height:auto;left:-1000%;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:-1000%;top:-1000%;width:auto}.article__author-info{align-self:center;width:calc(100% - 90px)}@media (max-width:767px){.article__author-info{width:calc(100% - 75px)}}.article__author-name{display:block;font-size:16px;line-height:1.4}.article__author-about{display:block;font-size:14px;font-weight:300;line-height:1.4}.article__main-image{border-radius:10px;display:block;margin-left:auto;margin-right:auto;margin-top:30px;max-height:600px;width:auto}.article__text-block{margin-top:50px}@media (max-width:767px){.article__text-block{margin-top:40px}}.article__slider{margin-top:50px;overflow:visible}@media (max-width:767px){.article__slider{margin-top:40px}}.article__slide{margin-right:20px;width:auto}.article__slide-image{border-radius:10px;display:block;height:340px;width:auto}@media (max-width:894px){.article__slide-image{height:300px}}@media (max-width:767px){.article__slide-image{height:260px}}.article__slider-nav{display:flex;margin-left:-10px;margin-right:-10px;margin-top:20px}.article__slider-btn-next,.article__slider-btn-prev{margin-left:10px;margin-right:10px}.article__image-block{margin-top:50px}@media (max-width:767px){.article__image-block{margin-top:40px}}.article__image{border-radius:10px;display:block;margin-left:auto;margin-right:auto;margin-top:30px;max-height:600px;width:auto}@media (max-width:767px){.article__image{margin-top:40px}}.article__image-text{display:block;font-size:14px;font-weight:500;line-height:1.4;margin-top:20px;text-align:center}.article__double-image-block{display:flex;justify-content:center;margin-left:-10px;margin-right:-10px;margin-top:50px}@media (max-width:767px){.article__double-image-block{flex-direction:column;margin-left:0;margin-right:0;margin-top:40px}}.article__double-image{border-radius:10px;display:block;margin-left:10px;margin-right:10px;max-height:600px;max-width:calc(50% - 20px);width:auto}@media (max-width:767px){.article__double-image{margin-left:0;margin-right:0;max-width:none;width:100%}.article__double-image:nth-child(2){margin-top:10px}}.article__quote-block{background-color:#fe570b;border-radius:15px;color:#fff;margin-top:50px;padding:30px 50px 30px 80px;position:relative}@media (max-width:767px){.article__quote-block{margin-top:40px;padding:20px 40px 20px 50px}}.article__quote-icon{fill:#fff;height:30px;left:25px;position:absolute;top:30px;width:30px}@media (max-width:767px){.article__quote-icon{height:20px;left:15px;top:20px;width:20px}}.article__quote{font-size:18px;line-height:1.4}@media (max-width:767px){.article__quote{font-size:16px}}.article__quote-author{display:block;font-size:16px;font-weight:300;line-height:1.3;margin-top:10px}@media (max-width:767px){.article__quote-author{font-size:14px}}.article__video-block{aspect-ratio:16/9;border-radius:10px;margin-top:50px;overflow:hidden;position:relative;width:100%}@media (max-width:767px){.article__video-block{margin-top:40px}}.article__video-block-top{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:opacity .1s ease,visibility .1s ease}.article__video-block-top.hide{opacity:0;visibility:hidden}.article__video-block-image{bottom:-1000%;height:auto;left:-1000%;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:-1000%;top:-1000%;width:auto}.article .btn-play{left:calc(50% - 35px);position:absolute;top:calc(50% - 35px);z-index:3}@media (max-width:767px){.article .btn-play{left:calc(50% - 25px);top:calc(50% - 25px)}}.article__share{align-items:center;display:flex;margin-top:50px}@media (max-width:767px){.article__share{margin-top:40px}}.article__share-title{display:block;font-size:16px;font-weight:300;line-height:1.3;margin-right:30px}@media (max-width:767px){.article__share-title{font-size:14px;margin-right:20px}}.article__share-list{align-items:center;display:flex;margin-left:-2px;margin-right:-2px}.article__share-item{display:block;margin-left:2px;margin-right:2px}.article__share-link{align-items:center;background-color:#dcf3c2;border:1px solid #dcf3c2;border-radius:50%;display:flex;height:40px;justify-content:center;transition:background-color .4s ease;width:40px}@media not all and (hover:none){.article__share-link:hover{background-color:transparent}}.article__share-link svg{fill:#272727;height:14px;transition:fill .4s ease;width:14px}.article__copy-item{position:relative}.article__copy-text{background-color:#dcf3c2;border-radius:5px;display:block;font-size:12px;left:50%;line-height:1.3;opacity:0;padding:5px 10px;position:absolute;top:calc(100% + 5px);transform:translateX(-50%);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;white-space:nowrap}.is-copied .article__copy-text{opacity:1;visibility:visible}.blog-amount{padding-bottom:70px;padding-top:70px;position:relative;z-index:2}@media (max-width:767px){.blog-amount{padding-bottom:110px}}.blog-amount__waves{height:auto;left:44%;position:absolute;top:120px;width:80px;z-index:-1}.blog-amount__circle{height:auto;position:absolute;right:28%;top:30px;width:100px;z-index:-1}.blog-amount__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.blog-amount__row{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:calc(var(--bs-gutter-y)*-1)}.blog-amount__col{flex-shrink:0;flex:0 0 auto;height:inherit;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:33.3333333333%}@media (max-width:894px){.blog-amount__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%;width:50%}.blog-amount__col:nth-child(n+3){margin-top:20px}}@media (max-width:767px){.blog-amount__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}.blog-amount__col:nth-child(n+2){margin-top:10px}.blog-amount__btn-block{bottom:40px;display:flex;justify-content:center;left:15px;position:absolute;right:15px}}.contacts{overflow:hidden;padding-bottom:70px;padding-top:100px;position:relative}@media (max-width:894px){.contacts{padding-bottom:50px}}@media (max-width:767px){.contacts{padding-bottom:40px;padding-top:80px}}.contacts__title{margin-bottom:40px}@media (max-width:767px){.contacts__title{margin-bottom:30px}}.contacts__row{--bs-gutter-x:20px;--bs-gutter-y:0;align-items:flex-start;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:60px}@media (max-width:767px){.contacts__row{margin-top:40px}}.contacts__star{bottom:-100px;height:auto;left:-35%;position:absolute;width:500px;z-index:-1}@media (max-width:894px){.contacts__star{bottom:auto;left:auto;right:-140px;top:-200px;width:400px}}@media (max-width:639px){.contacts__star{width:300px}}.contacts__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);position:relative;width:100%;width:50%;z-index:2}.contacts__col:first-child{z-index:3}@media (max-width:894px){.contacts__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}.contacts__col:last-child{margin-top:40px}}.contacts__block:not(:last-child){margin-bottom:40px}.contacts__subtitle{display:block;font-size:16px;line-height:1.3;margin-bottom:10px;opacity:.8}.contacts__phone{display:inline-block;font-size:32px;font-weight:500;line-height:1.2;transition:color .4s ease}@media not all and (hover:none){.contacts__phone:hover{color:#fe570b}}.contacts__socials{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.contacts__socials li{display:block;margin-left:5px;margin-right:5px}.contacts__socials-link{align-items:center;background-color:#fe570b;border-radius:50%;display:flex;height:50px;justify-content:center;transition:background-color .4s ease;width:50px}@media (max-width:767px){.contacts__socials-link{height:40px;width:40px}}.contacts__socials-link svg{fill:#fff;height:16px;transition:fill .4s ease;width:16px}@media not all and (hover:none){.contacts__socials-link:hover{background-color:#fff9d2}.contacts__socials-link:hover svg{fill:#fe570b}}.contacts__email{display:inline-block;font-size:18px;font-weight:500;line-height:1.2;transition:color .4s ease}@media not all and (hover:none){.contacts__email:hover{color:#fe570b}}.contacts__form-block{background-color:#fff9d2;border-radius:20px;padding:45px}@media (max-width:1054px){.contacts__form-block{padding:35px 25px}}@media (max-width:767px){.contacts__form-block{padding:30px 15px}}.contacts__form-block .modal__title{padding-left:0;padding-right:0}.contacts-map{padding-bottom:70px;position:relative}@media (max-width:894px){.contacts-map{padding-bottom:50px}}@media (max-width:767px){.contacts-map{padding-bottom:40px}}.contacts-map__inner{background-color:#cee2f3;border-radius:30px;overflow:hidden;position:relative}@media (max-width:767px){.contacts-map__inner{border-radius:20px}}.contacts-map__canvas{background-color:#cee2f3;height:600px;position:relative;width:100%;z-index:1}@media (max-width:1439px){.contacts-map__canvas{height:580px}}@media (max-width:894px){.contacts-map__canvas{height:560px}}@media (max-width:767px){.contacts-map__canvas{height:520px}}.contacts-map__panel{backdrop-filter:blur(12px);background-color:hsla(0,0%,100%,.94);border:1px solid rgba(39,39,39,.08);border-radius:22px;box-shadow:0 18px 50px rgba(39,39,39,.12);display:flex;flex-direction:column;left:30px;max-height:calc(100% - 50px);overflow:hidden;padding:20px;position:absolute;top:30px;width:min(410px,100% - 80px);z-index:2}@media (max-width:1054px){.contacts-map__panel{left:20px;max-height:calc(100% - 30px);padding:15px;top:20px;width:min(370px,100% - 40px)}}@media (max-width:767px){.contacts-map__panel{border-radius:16px;left:10px;max-height:none;padding:10px;right:10px;top:10px;width:auto}}.contacts-map__title{font-size:16px;line-height:1;margin-bottom:15px}@media (max-width:767px){.contacts-map__title{display:none}}.contacts-map__select{display:none}@media (max-width:767px){.contacts-map__select{align-items:center;background-color:#fff;border:1px solid rgba(39,39,39,.1);border-radius:12px;color:#272727;display:flex;justify-content:space-between;min-height:54px;padding:10px 14px;text-align:left;width:100%}}.contacts-map__select:focus-visible{outline:2px solid #fe570b;outline-offset:2px}.contacts-map__select-current{font-size:14px;font-weight:600;line-height:1.25;padding-right:15px}.contacts-map__select-icon{border-bottom:2px solid;border-right:2px solid;flex:0 0 auto;height:9px;margin-top:-4px;transform:rotate(45deg);transition:transform .35s ease;width:9px}.contacts-map__panel--open .contacts-map__select-icon{margin-top:4px;transform:rotate(225deg)}.contacts-map__list{display:flex;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding-right:4px}@media (max-width:767px){.contacts-map__list{display:block;margin-top:0;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-8px);transition:max-height .45s ease,margin-top .35s ease,opacity .3s ease,transform .35s ease}.contacts-map__panel--open .contacts-map__list{margin-top:8px;max-height:370px;opacity:1;overflow-y:auto;pointer-events:auto;transform:translateY(0)}}.contacts-map__list-item{display:block}.contacts-map__list-item--school{border-top:1px dashed rgba(39,39,39,.18);margin-top:5px;padding-top:12px}@media (max-width:767px){.contacts-map__list-item{width:100%}.contacts-map__list-item:not(:last-child){margin-bottom:6px}}.contacts-map__location{align-items:center;background-color:#fff;border:1px solid rgba(39,39,39,.08);border-radius:14px;color:#272727;display:flex;min-height:66px;padding:10px 14px;text-align:left;transition:color .35s ease,border-color .35s ease,background-color .35s ease,transform .35s ease;width:100%}@media not all and (hover:none){.contacts-map__location:hover{border-color:rgba(254,87,11,.4);transform:translateX(3px)}}.contacts-map__location:focus-visible{outline:2px solid #fe570b;outline-offset:2px}.contacts-map__location.active{background-color:#fe570b;border-color:#fe570b;color:#fff}@media (max-width:767px){.contacts-map__location{min-height:50px;padding:8px 12px}@media not all and (hover:none){.contacts-map__location:hover{transform:none}}}.contacts-map__location-number{color:#fe570b;flex:0 0 auto;font-family:Amatic SC,sans-serif;font-size:30px;font-weight:700;line-height:1;margin-right:13px;transition:color .35s ease}.active .contacts-map__location-number{color:#fff}@media (max-width:767px){.contacts-map__location-number{font-size:26px;margin-right:10px}}.contacts-map__location-content{display:block;min-width:0}.contacts-map__location-type{background-color:#fff9d2;border-radius:20px;color:#fe570b;display:inline-flex;font-size:9px;font-weight:700;letter-spacing:.08em;line-height:1.2;margin-bottom:4px;padding:2px 7px;text-transform:uppercase;transition:color .35s ease,background-color .35s ease}.active .contacts-map__location-type{background-color:#fff;color:#fe570b}.contacts-map__location-title{display:block;font-size:15px;font-weight:600;line-height:1.25}@media (max-width:767px){.contacts-map__location-title{font-size:13px}}.contacts-map__location-address{display:block;font-size:12px;line-height:1.25;margin-top:4px;opacity:.65;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contacts-map__marker{background:transparent;border:0}.contacts-map__marker.active{z-index:1000!important}.contacts-map__marker.active .contacts-map__marker-shape{background-color:#fe570b;box-shadow:0 10px 28px rgba(254,87,11,.45);transform:translateY(-5px) rotate(-45deg) scale(1.12)}.contacts-map__marker--school .contacts-map__marker-shape{border-radius:16px 16px 16px 5px}.contacts-map__marker-shape{align-items:center;background-color:#fe570b;border:4px solid #fff;border-radius:50% 50% 50% 8px;box-shadow:0 8px 22px rgba(39,39,39,.25);display:flex;height:50px;justify-content:center;position:relative;transform:rotate(-45deg);transform-origin:center;transition:background-color .35s ease,transform .35s ease;width:50px}.contacts-map__marker-shape:after{border:1px solid hsla(0,0%,100%,.45);border-radius:inherit;content:"";inset:7px;position:absolute}.contacts-map__marker-number{color:#fff;font-family:Amatic SC,sans-serif;font-size:22px;font-weight:700;line-height:1;position:relative;transform:rotate(45deg);z-index:1}.contacts-map__popup .leaflet-popup-content-wrapper{border-radius:16px;box-shadow:0 14px 36px rgba(39,39,39,.18);overflow:hidden}.contacts-map__popup .leaflet-popup-content{margin:0;width:230px!important}.contacts-map__popup .leaflet-popup-tip{box-shadow:4px 4px 12px rgba(39,39,39,.08)}.contacts-map__popup-content{display:flex;flex-direction:column;font-family:Geologica,sans-serif;padding:18px}.contacts-map__popup-title{font-size:15px;font-weight:600;line-height:1.3}.contacts-map__popup-type{align-self:flex-start;background-color:#fff9d2;border-radius:20px;color:#fe570b;font-size:9px;font-weight:700;letter-spacing:.08em;line-height:1.2;margin-bottom:7px;padding:3px 8px;text-transform:uppercase}.contacts-map__popup-address{font-size:13px;line-height:1.35;margin-top:7px;opacity:.65}.contacts-map__popup-link{align-self:flex-start;color:#fe570b;font-size:13px;font-weight:600;line-height:1.2;margin-top:14px;text-decoration:underline;text-underline-offset:3px}.contacts-map__noscript{background-color:#fff9d2;padding:20px;text-align:center}.contacts-map .leaflet-tile-pane{filter:saturate(.75) sepia(.08) brightness(1.04)}.contacts-map .leaflet-control-zoom{border:0;border-radius:12px;box-shadow:0 8px 24px rgba(39,39,39,.14);overflow:hidden}.contacts-map .leaflet-control-zoom a{align-items:center;border:0;color:#272727;display:flex;font-family:Geologica,sans-serif;font-size:22px;height:42px;justify-content:center;line-height:1;transition:color .3s ease,background-color .3s ease;width:42px}@media not all and (hover:none){.contacts-map .leaflet-control-zoom a:hover{background-color:#fe570b;color:#fff}}.contacts-map .leaflet-control-attribution{background-color:hsla(0,0%,100%,.85);font-family:Geologica,sans-serif;font-size:10px;padding:3px 7px}.single-page{padding-bottom:70px;padding-top:100px;position:relative}@media (max-width:894px){.single-page{padding-bottom:50px}}@media (max-width:767px){.single-page{padding-bottom:40px;padding-top:80px}}.single-page__title{color:#fe570b;margin:80px auto 30px;max-width:1000px;text-align:center}@media (max-width:1054px){.single-page__title{margin-top:60px;margin-top:50px}}.single-page__content{margin-left:auto;margin-right:auto;max-width:1100px}.error-page{padding-bottom:70px;padding-top:100px;position:relative}@media (max-width:894px){.error-page{padding-bottom:50px}}@media (max-width:767px){.error-page{padding-bottom:40px;padding-top:80px}}.error-page__content{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:700px}.error-page__large{color:#fe570b;display:block;font-family:Amatic SC,sans-serif;font-size:200px;font-weight:700;margin-bottom:20px;margin-top:50px;text-align:center}@media (max-width:767px){.error-page__large{font-size:100px;margin-top:30px}}.error-page__title{margin-bottom:10px;text-align:center}.error-page__text{margin-bottom:30px;text-align:center}
