@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&family=Roboto:wght@400;500;700&display=swap);.mapboxgl-map{-webkit-tap-highlight-color:rgba(0,0,0,0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8h-8z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath fill='%23999' d='m10.5 16 4 8 4-8h-8z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8h-8z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23aaa' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1 9-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23999' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1 9-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1 9-9z'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3' opacity='.3'%3E%3Ccircle cx='11.5' cy='11.5' r='9.25' mask='url(%23c)'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff' opacity='.9'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Ccircle cx='11.5' cy='11.5' r='9.25' mask='url(%23c)'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg fill='%23fff' stroke='%23fff' stroke-width='3'%3E%3Ccircle cx='11.5' cy='11.5' r='9.25' mask='url(%23c)'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:hsla(0,0%,100%,.5);margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:content-box;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:hsla(0,0%,100%,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);-webkit-text-decoration:none;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:hsla(0,0%,100%,.75);border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.35);box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:rgba(29,161,242,.2);border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:rgba(0,0,0,.7);color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}: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:ease;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-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.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-left: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-top: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 #007aff;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)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}.choices{font-size:16px;margin-bottom:24px;overflow:hidden;position:relative}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{background-color:#fff;border-bottom:1px solid #ddd;display:block;margin:0;padding:10px;width:100%}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);background-size:8px;border-radius:10em;height:20px;margin-right:25px;margin-top:-10px;opacity:.25;padding:0;position:absolute;right:0;top:50%;width:20px}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #005f75}.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.choices[data-type*=select-one]:after{border:5px solid transparent;border-top-color:#333;content:"";height:0;margin-top:-2.5px;pointer-events:none;position:absolute;right:11.5px;top:50%;width:0}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{left:0;margin-left:25px;margin-right:0;right:auto}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSI+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);background-size:8px;border-left:1px solid #003642;border-radius:0;display:inline-block;line-height:1;margin:0 -4px 0 8px;opacity:.75;padding-left:16px;position:relative;width:8px}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{background-color:#f9f9f9;border:1px solid #ddd;border-radius:2.5px;display:inline-block;font-size:14px;min-height:44px;overflow:hidden;padding:7.5px 7.5px 3.75px;vertical-align:top;width:100%}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{list-style:none;margin:0;padding-left:0}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-left:16px;padding-right:4px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{background-color:#005f75;border:1px solid #004a5c;border-radius:20px;box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;font-weight:500;margin-bottom:3.75px;margin-right:3.75px;padding:4px 10px;vertical-align:middle;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-left:3.75px;margin-right:0}.choices__list--multiple .choices__item.is-highlighted{background-color:#004a5c;border:1px solid #003642}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{background-color:#fff;border:1px solid #ddd;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;display:none;margin-top:-1px;overflow:hidden;position:absolute;top:100%;width:100%;word-break:break-all;z-index:1}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{display:block}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{border-radius:.25rem .25rem 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{-webkit-overflow-scrolling:touch;max-height:300px;overflow:auto;position:relative;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{font-size:14px;padding:10px;position:relative}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media(min-width:640px){.choices__list--dropdown .choices__item--selectable[data-select-text],.choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-right:100px}.choices__list--dropdown .choices__item--selectable[data-select-text]:after,.choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text],[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-left:100px;padding-right:10px;text-align:right}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{left:10px;right:auto}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices__heading{border-bottom:1px solid #f7f7f7;color:gray;font-size:12px;font-weight:600;padding:10px}.choices__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;text-indent:-9999px}.choices__button:focus{outline:none}.choices__input{background-color:#f9f9f9;border:0;border-radius:0;display:inline-block;font-size:14px;margin-bottom:5px;max-width:100%;padding:4px 0 4px 2px;vertical-align:baseline}.choices__input:focus{outline:0}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;height:0;width:0}[dir=rtl] .choices__input{padding-left:0;padding-right:2px}.choices__placeholder{opacity:.5}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{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{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}*{box-sizing:border-box}button,input,textarea{-webkit-appearance:none;border-radius:0}button:focus,input:focus,select:focus,textarea:focus{outline:0}a{-webkit-text-decoration:none;text-decoration:none}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.cf{*zoom:1}::-webkit-input-placeholder{color:inherit}::-moz-placeholder{color:inherit}:-ms-input-placeholder{color:inherit}img{height:auto;max-width:100%}:root{--white:#fff;--black:#08090a;--red:#ee0024;--blue:#5398e6;--yellow:#e0ff00;--green:#67ff00;--cyan:#d3ffff;--grey4:#f7f7f7;--grey3:#e6e6e6;--grey2:#404040;--grey1:#212121}body{background-color:#fff;background-color:var(--white);color:#08090a;color:var(--black);font-size:1.3661202186vw}@media screen and (max-width:37.5em){body{font-size:5.5555555556vw}}body a{color:var(--dark)}main{overflow:hidden;padding:10.2459016393vw 0 0}@media screen and (max-width:37.5em){main{padding:25.5555555556vw 0 0}}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:Roboto,sans-serif;text-rendering:optimizeLegibility}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size:62.5%}body,html{scrollbar-color:#08090a transparent;scrollbar-color:var(--black) transparent;scrollbar-width:thin}body ::-webkit-scrollbar,html ::-webkit-scrollbar{width:.6rem}body ::-webkit-scrollbar-track,html ::-webkit-scrollbar-track{background:#fff;background:var(--white)}body ::-webkit-scrollbar-thumb,html ::-webkit-scrollbar-thumb{background:transparent}::-moz-selection{background:#e0ff00;background:var(--yellow);color:#08090a;color:var(--black)}::selection{background:#e0ff00;background:var(--yellow);color:#08090a;color:var(--black)}.selection-for-yellow-background ::-moz-selection{background:#08090a;background:var(--black);color:#fff;color:var(--white)}.selection-for-yellow-background ::selection{background:#08090a;background:var(--black);color:#fff;color:var(--white)}button{cursor:pointer}a,button{touch-action:manipulation}img,svg{display:block;height:auto;max-width:100%}.border-radius-20{border-radius:1.3661202186vw}@media screen and (max-width:37.5em){.border-radius-20{border-radius:5.5555555556vw}}.border-radius-40{border-radius:2.7322404372vw}@media screen and (max-width:37.5em){.border-radius-40{border-radius:11.1111111111vw}}:root :where(a:where(:not(.wp-block-navigation))),:root :where(a:where(:not(.wp-element-button))){text-decoration:none;text-decoration:initial}.cursor-image{display:none;height:auto;left:0;pointer-events:none;position:fixed;top:0;transition:transform .15s cubic-bezier(.25,.46,.45,.94);width:8.1284153005vw;z-index:2002}@media screen and (max-width:37.5em){.cursor-image{display:none}}.cursor-image.is-active{display:block}@media screen and (max-width:37.5em){.cursor-image.is-active{display:none}}.cursor-image img{height:auto;transform:rotate(25.76deg);width:100%}.cursor-image-member{display:none;height:auto;left:0;pointer-events:none;position:fixed;top:0;transition:transform .15s cubic-bezier(.25,.46,.45,.94);width:22.0628415301vw;z-index:2002}.cursor-image-member.is-active{display:block}@media screen and (max-width:37.5em){.cursor-image-member.is-active{display:none}}.cursor-image-member svg{height:auto;width:100%}.cursor-image-member img{height:17.6229508197vw;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:16.9398907104vw}.share{align-items:center;display:flex}@media screen and (max-width:37.5em){.share{align-items:flex-start;flex-direction:column}}.share h5{text-transform:none}.share__items{display:flex;margin:0 0 0 1.6393442623vw}@media screen and (max-width:37.5em){.share__items{flex-direction:column;margin:2.2222222222vw 0 0}}.share__items li{margin:0 1.6393442623vw 0 0}@media screen and (max-width:37.5em){.share__items li{margin:0 0 4.4444444444vw}}.share__items li:last-child{margin:0}.share__items li button{align-items:flex-start;background-color:transparent;border:none;color:#08090a;color:var(--black);display:flex;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.3661202186vw;letter-spacing:.0546448087vw;line-height:1.912568306vw;padding:0;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.share__items li button{font-size:5.5555555556vw;letter-spacing:.2222222222vw;line-height:7.7777777778vw}}.share__items li button:hover{color:#5398e6;color:var(--blue)}.share__items li button:hover svg{transform:translate(0)}.share__items li button:hover svg path{stroke:#5398e6;stroke:var(--blue)}.share__items li button svg{margin:.1366120219vw 0 0 .4098360656vw;transform:rotate(-45deg);transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:1.0928961749vw}@media screen and (max-width:37.5em){.share__items li button svg{margin:.5555555556vw 0 0 1.6666666667vw;width:4.4444444444vw}}.share__items li button svg path{stroke:#08090a;stroke:var(--black);transition:stroke .2s cubic-bezier(.25,.46,.45,.94)}.animation-reveal__item{opacity:0;transform:translateY(2.0491803279vw);will-change:transform,opacity}@media screen and (max-width:37.5em){.animation-reveal__item{transform:translateY(8.3333333333vw)}}.page-overlay{background:rgba(8,9,10,.7);display:none;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:99}@font-face{font-display:swap;font-family:Roc Grotesk;font-style:normal;font-weight:700;src:url("/wp-content/themes/fasttrack/public/fonts/Roc%20Grotesk(Demo)/Kostic%20-%20Roc%20Grotesk%20Condensed%20Bold.a16db9.otf") format("opentype")}@font-face{font-display:swap;font-family:Roc Grotesk;font-style:normal;font-weight:800;src:url("/wp-content/themes/fasttrack/public/fonts/Roc%20Grotesk(Demo)/Kostic%20-%20Roc%20Grotesk%20Bold.eb3817.otf") format("opentype")}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-transform:uppercase}.h1,.h1 *,.h2,.h2 *,.h3,.h3 *,.h4,.h4 *,.h5,.h5 *,.h6,.h6 *,h1,h1 *,h2,h2 *,h3,h3 *,h4,h4 *,h5,h5 *,h6,h6 *{font-family:Roc Grotesk,Oswald,sans-serif;font-weight:700}.h1,h1{font-size:7.9234972678vw;line-height:6.9672131148vw}@media screen and (max-width:37.5em){.h1,h1{font-size:15.5555555556vw;line-height:13.3333333333vw}}.h2,h2{font-size:7.1038251366vw;line-height:6.0109289617vw}@media screen and (max-width:37.5em){.h2,h2{font-size:11.1111111111vw;line-height:11.1111111111vw}}.h3,h3{font-size:6.5573770492vw;line-height:5.8743169399vw}@media screen and (max-width:37.5em){.h3,h3{font-size:15.5555555556vw;line-height:15.5555555556vw}}.h4,h4{font-size:3.2786885246vw;line-height:3.825136612vw}@media screen and (max-width:37.5em){.h4,h4{font-size:8.8888888889vw;line-height:6.6666666667vw}}.h5,h5{font-size:2.1857923497vw;line-height:2.7322404372vw}@media screen and (max-width:37.5em){.h5,h5{font-size:8.8888888889vw;line-height:8.8888888889vw}}.h6,h6{font-size:1.0928961749vw;line-height:1.912568306vw}@media screen and (max-width:37.5em){.h6,h6{font-size:4.4444444444vw;line-height:7.7777777778vw}}.p,p{font-size:1.6393442623vw;font-weight:400;letter-spacing:-1%;line-height:2.4590163934vw}@media screen and (max-width:37.5em){.p,p{font-size:6.6666666667vw;line-height:10vw}}.p2{font-size:1.3661202186vw;font-weight:400;letter-spacing:-.0136612022vw;line-height:2.1857923497vw}@media screen and (max-width:37.5em){.p2{font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:6.6666666667vw}}.p3{font-size:1.0928961749vw;font-weight:400;letter-spacing:-.0109289617vw;line-height:1.6393442623vw}@media screen and (max-width:37.5em){.p3{font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:6.6666666667vw}}.p4{font-size:.8196721311vw;font-weight:700;letter-spacing:.0163934426vw;line-height:normal;text-transform:uppercase}@media screen and (max-width:37.5em){.p4{font-size:3.3333333333vw;letter-spacing:.0666666667vw}}.post-content{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.post-content{margin:11.1111111111vw 0}}.post-content__wrap{margin:0 auto;max-width:61.7486338798vw}@media screen and (max-width:37.5em){.post-content__wrap{max-width:100%}}.post-content__share{border-top:.0683060109vw solid #e6e6e6;margin:2.7322404372vw 0 0;padding:2.7322404372vw 0 0}@media screen and (max-width:37.5em){.post-content__share{border-top:.2777777778vw solid #e6e6e6;margin:8.8888888889vw 0 0;padding:8.8888888889vw 0 0}}.wysiwyg a{-webkit-text-decoration:underline;text-decoration:underline}.wysiwyg a:hover{-webkit-text-decoration:none;text-decoration:none}.wysiwyg img{border-radius:1.3661202186vw;margin:2.7322404372vw 0;width:100%}@media screen and (max-width:37.5em){.wysiwyg img{border-radius:5.5555555556vw;margin:8.8888888889vw 0}}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg pre{font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.1857923497vw;font-weight:700;line-height:2.7322404372vw;margin:2.7322404372vw 0 1.0928961749vw;text-transform:none;white-space:normal}@media screen and (max-width:37.5em){.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg pre{font-size:8.8888888889vw;line-height:11.1111111111vw;margin:8.8888888889vw 0 4.4444444444vw}}.wysiwyg h1:first-child,.wysiwyg h2:first-child,.wysiwyg h3:first-child,.wysiwyg h4:first-child,.wysiwyg h5:first-child,.wysiwyg h6:first-child,.wysiwyg pre:first-child{margin-top:0}.wysiwyg h1:last-child,.wysiwyg h2:last-child,.wysiwyg h3:last-child,.wysiwyg h4:last-child,.wysiwyg h5:last-child,.wysiwyg h6:last-child,.wysiwyg pre:last-child{margin-bottom:0}.wysiwyg p{font-size:1.3661202186vw;font-weight:400;letter-spacing:-.0136612022vw;line-height:2.1857923497vw;margin:1.0928961749vw 0}@media screen and (max-width:37.5em){.wysiwyg p{font-size:5.5555555556vw;letter-spacing:-.0555555556vw;line-height:8.8888888889vw;margin:4.4444444444vw 0}}.wysiwyg p:first-child{margin-top:0}.wysiwyg p:last-child{margin-bottom:0}.wysiwyg ol,.wysiwyg ul{margin:1.6393442623vw 0}@media screen and (max-width:37.5em){.wysiwyg ol,.wysiwyg ul{margin:6.6666666667vw 0}}.wysiwyg ol:first-child,.wysiwyg ul:first-child{margin-top:0}.wysiwyg ol:last-child,.wysiwyg ul:last-child{margin-bottom:0}.wysiwyg ol li,.wysiwyg ul li{font-size:1.3661202186vw;font-weight:400;letter-spacing:-1%;line-height:2.1857923497vw;margin:0 0 1.0928961749vw}@media screen and (max-width:37.5em){.wysiwyg ol li,.wysiwyg ul li{font-size:5.5555555556vw;line-height:8.8888888889vw;margin:0 0 4.4444444444vw}}.wysiwyg ol li:last-child,.wysiwyg ul li:last-child{margin:0}.wysiwyg ol{counter-reset:item}.wysiwyg ol li:before{color:#08090a;color:var(--black);content:counters(item,". ") ". ";counter-increment:item}.wysiwyg ul li:before{background-color:#08090a;background-color:var(--black);content:"";counter-increment:none;display:inline-block;height:.4098360656vw;margin:0 1.0928961749vw .2732240437vw 0;width:.4098360656vw}@media screen and (max-width:37.5em){.wysiwyg ul li:before{height:1.6666666667vw;margin:0 4.4444444444vw 1.1111111111vw 0;width:1.6666666667vw}}.wysiwyg blockquote{margin:2.7322404372vw 0;padding:0 0 0 2.1857923497vw;position:relative}@media screen and (max-width:37.5em){.wysiwyg blockquote{margin:8.8888888889vw 0;padding:0 0 0 8.8888888889vw}}.wysiwyg blockquote:before{background-color:#e0ff00;background-color:var(--yellow);content:"";height:100%;left:0;position:absolute;top:0;width:.5464480874vw}@media screen and (max-width:37.5em){.wysiwyg blockquote:before{width:2.2222222222vw}}.wysiwyg--white ol li:before{color:#fff;color:var(--white)}.wysiwyg--white ul li:before{background-color:#fff;background-color:var(--white)}.container{margin:0 auto;padding:0 2.4590163934vw;width:100%}@media screen and (max-width:37.5em){.container{padding:0 4.4444444444vw}}.btn{align-items:center;background-color:transparent;border:.0683060109vw solid #08090a;border:.0683060109vw solid var(--black);border-radius:2.7322404372vw;color:#08090a;color:var(--black);display:inline-flex;flex:none;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.3661202186vw;justify-content:center;letter-spacing:.0546448087vw;line-height:1.912568306vw;margin:0 1.0928961749vw 0 0;overflow:hidden;padding:1.0928961749vw 2.1857923497vw;position:relative;text-align:center;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94),border .2s cubic-bezier(.25,.46,.45,.94),background-color .2s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.btn{border:.2777777778vw solid #08090a;border:.2777777778vw solid var(--black);border-radius:11.1111111111vw;font-size:4.4444444444vw;letter-spacing:.1777777778vw;line-height:7.7777777778vw;margin:0 2.2222222222vw 0 0;padding:3.3333333333vw 8.8888888889vw;width:100%}}.btn:last-child{margin:0}@media(hover:hover){.btn:hover{opacity:.8}}.btn--black{background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white)}@media(hover:hover){.btn--black:hover{background-color:#292a2c;border-color:#292a2c;opacity:1}}.btn--black:active{background-color:#292a2c;border-color:#292a2c}.btn--black:disabled{background-color:#2e2e2e;color:#7f8486;cursor:not-allowed}.btn--link{border-color:transparent}@media(hover:hover){.btn--link:hover{color:#393939;opacity:1}}.btn--white{background-color:#fff;background-color:var(--white);border-color:#fff;border-color:var(--white);color:#08090a;color:var(--black)}@media(hover:hover){.btn--white:hover{background-color:#d9d9d9;border-color:#d9d9d9;opacity:1}}.btn--white:active{background-color:#d9d9d9;border-color:#d9d9d9;opacity:1}.btn--white-outline{background-color:transparent;border-color:#fff;border-color:var(--white);color:#fff;color:var(--white)}@media(hover:hover){.btn--white-outline:hover{border-color:#d9d9d9;color:#d9d9d9;opacity:1}}.btn--white-outline:active{border-color:#d9d9d9;color:#d9d9d9;opacity:1}.btn--yellow{background-color:#e0ff00;background-color:var(--yellow);border-color:#e0ff00;border-color:var(--yellow);color:#08090a;color:var(--black)}@media(hover:hover){.btn--yellow:hover{background-color:#e0ff00;background-color:var(--yellow);border-color:#e0ff00;border-color:var(--yellow);opacity:.8}}.btn--yellow:active{background-color:#e0ff00;background-color:var(--yellow);border-color:#e0ff00;border-color:var(--yellow);opacity:.8}.btn--yellow .loader svg path{stroke:#08090a;stroke:var(--black)}.btn--small{font-size:.956284153vw;letter-spacing:.0382513661vw;line-height:1.912568306vw;padding:.6830601093vw 1.6393442623vw .5464480874vw}@media screen and (max-width:37.5em){.btn--small{font-size:3.8888888889vw;letter-spacing:.1555555556vw;line-height:6.6666666667vw;padding:.5555555556vw 3.8888888889vw 0}}.btn.is-loading{pointer-events:none}.btn.is-loading .loader{display:flex}.loader{align-items:center;background-color:inherit;display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.loader svg{animation:spin 1s infinite;width:1.6393442623vw}@media screen and (max-width:37.5em){.loader svg{width:6.6666666667vw}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.btn-play{align-items:center;background-color:transparent;border:.1366120219vw solid #08090a;border:.1366120219vw solid var(--black);border-radius:50%;display:flex;height:4.0983606557vw;justify-content:center;width:4.0983606557vw}@media screen and (max-width:37.5em){.btn-play{border:.5555555556vw solid #08090a;border:.5555555556vw solid var(--black);height:14.4444444444vw;width:14.4444444444vw}}.btn-play svg{margin:0 0 0 .2732240437vw;width:1.5710382514vw}@media screen and (max-width:37.5em){.btn-play svg{margin:0 0 0 1.1111111111vw;width:5.5555555556vw}}.slider-nav{display:flex;pointer-events:none}.slider-nav__btn{align-items:center;background-color:#08090a;background-color:var(--black);border:.0683060109vw solid #08090a;border:.0683060109vw solid var(--black);border-radius:50%;display:flex;height:4.0983606557vw;justify-content:center;margin:0 1.0928961749vw 0 0;pointer-events:auto;transition:color .2s cubic-bezier(.25,.46,.45,.94),border .2s cubic-bezier(.25,.46,.45,.94),background-color .2s cubic-bezier(.25,.46,.45,.94);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0983606557vw}@media screen and (max-width:37.5em){.slider-nav__btn{background-color:transparent;border:none;border-radius:0;height:auto;margin:0 4.4444444444vw 0 0;padding:0;width:auto}}.slider-nav__btn:last-child{margin:0}@media(hover:hover){.slider-nav__btn:hover{background-color:#393939;border-color:#393939}}@media screen and (hover:hover)and (max-width:37.5em){.slider-nav__btn:hover{background-color:transparent}}.slider-nav__btn:active{background-color:#2e2e2e;border-color:#2e2e2e}@media screen and (max-width:37.5em){.slider-nav__btn:active{background-color:transparent}}.slider-nav__btn svg{transition:transform .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94);width:1.9808743169vw}@media screen and (max-width:37.5em){.slider-nav__btn svg{width:6.6666666667vw}.slider-nav__btn svg path{stroke:#08090a;stroke:var(--black)}}.slider-nav__btn--yellow{background-color:#e0ff00;background-color:var(--yellow);border-color:#e0ff00;border-color:var(--yellow);height:9.0163934426vw;width:9.0163934426vw}@media(hover:hover){.slider-nav__btn--yellow:hover{background-color:#b6cd14;border-color:#b6cd14}}@media screen and (hover:hover)and (max-width:37.5em){.slider-nav__btn--yellow:hover{background-color:transparent}}.slider-nav__btn--yellow:active{background-color:#e0ff00;background-color:var(--yellow);border-color:#e0ff00;border-color:var(--yellow)}@media screen and (max-width:37.5em){.slider-nav__btn--yellow:active{background-color:transparent}}.slider-nav__btn--yellow svg{width:4.9863387978vw}.slider-nav__btn--yellow svg path{stroke:#08090a;stroke:var(--black)}.slider-nav__btn--white{background-color:#fff;background-color:var(--white);border:.0683060109vw solid #fff;border:.0683060109vw solid var(--white)}@media screen and (max-width:37.5em){.slider-nav__btn--white{background-color:transparent;border:none}}@media(hover:hover){.slider-nav__btn--white:hover{background-color:#d9d9d9;border-color:#d9d9d9}}@media screen and (hover:hover)and (max-width:37.5em){.slider-nav__btn--white:hover{background-color:transparent}}.slider-nav__btn--white:active{background-color:#d9d9d9;border-color:#d9d9d9}@media screen and (max-width:37.5em){.slider-nav__btn--white:active{background-color:transparent}}.slider-nav__btn--white svg path{stroke:#08090a;stroke:var(--black)}@media screen and (max-width:37.5em){.slider-nav__btn--white svg path{stroke:#fff;stroke:var(--white)}}.slider-nav__btn:active svg{transform:scale(.8)}.slider-nav__btn.swiper-button-disabled{background-color:transparent;border-color:#bcbcbc}.slider-nav__btn.swiper-button-disabled svg path{stroke:#bcbcbc}.slider-nav__btn--prev:active svg{transform:scale(.8) rotate(180deg)}.slider-nav__btn--prev svg{transform:rotate(180deg)}.slider-nav__btn--next:active svg{transform:scale(.8)}.sticky-button{background-color:transparent;border:none;border-radius:50%;bottom:1.3661202186vw;height:4.3715846995vw;padding:0;position:fixed;right:1.3661202186vw;width:4.3715846995vw;z-index:100}@media screen and (max-width:37.5em){.sticky-button{bottom:5.5555555556vw;height:17.7777777778vw;right:5.5555555556vw;width:17.7777777778vw}}@media(hover:hover){.sticky-button:hover .sticky-button__tooltip{opacity:1}}.sticky-button__tooltip{background-color:#08090a;background-color:var(--black);border-radius:.5464480874vw;bottom:calc(100% + 1.0929vw);box-shadow:0 12px 32px 0 rgba(0,0,0,.24);color:#fff;color:var(--white);font-size:1.0928961749vw;font-weight:400;letter-spacing:-.0109289617vw;line-height:1.6393442623vw;opacity:0;padding:.5464480874vw 1.0928961749vw;pointer-events:none;position:absolute;right:0;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.sticky-button__tooltip{display:none}}.sticky-button__tooltip:after{background-color:#08090a;background-color:var(--black);bottom:-.4098360656vw;content:"";height:1.0928961749vw;position:absolute;right:1.7759562842vw;transform:rotate(45deg);width:1.0928961749vw}.sticky-button__content{align-items:center;animation:pulse-reverse-btn 1s ease-in-out infinite;background-color:#e0ff00;background-color:var(--yellow);border-radius:50%;display:flex;filter:drop-shadow(0 12px 32px rgba(0,0,0,.6));height:100%;justify-content:center;width:100%}@keyframes pulse-reverse-btn{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.sticky-button__pulse{animation:pulse-btn 1s ease-in-out infinite;background-color:#e0ff00;background-color:var(--yellow);border-radius:50%;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}@keyframes pulse-btn{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.4)}}.btn-block{align-items:center;background-color:#08090a;background-color:var(--black);border-radius:1.3661202186vw;color:#fff;color:var(--white);display:flex;justify-content:space-between;margin:2.7322404372vw 0 0;padding:2.1857923497vw 2.7322404372vw}@media screen and (max-width:37.5em){.btn-block{border-radius:5.5555555556vw;flex-direction:column;margin:11.1111111111vw 0 0;padding:8.8888888889vw 6.6666666667vw;text-align:center}}.btn-block ::-moz-selection{background:#e0ff00;background:var(--yellow);color:#08090a;color:var(--black)}.btn-block ::selection{background:#e0ff00;background:var(--yellow);color:#08090a;color:var(--black)}.btn-block--border{border:.0683060109vw solid #404040}@media screen and (max-width:37.5em){.btn-block--border{border:.2777777778vw solid #404040}.btn-block h5{font-size:8.8888888889vw;line-height:normal}.btn-block__right{width:100%}}.btn-block__right .btn{margin:0 0 0 1.6393442623vw}@media screen and (max-width:37.5em){.btn-block__right .btn{margin:4.4444444444vw 0 0}}.button-label{align-items:center;background-color:#fff;background-color:var(--white);border-radius:2.7322404372vw;display:flex;font-family:Oswald,sans-serif;font-size:.8196721311vw;font-weight:700;left:-.956284153vw;letter-spacing:.0327868852vw;line-height:1.912568306vw;padding:0 .8196721311vw;position:absolute;text-transform:uppercase;top:-.956284153vw;transform:rotate(-7.37deg);transform-origin:center;z-index:1}@media screen and (max-width:37.5em){.button-label{border-radius:11.1111111111vw;font-size:3.3333333333vw;left:-4.4444444444vw;letter-spacing:.1333333333vw;line-height:7.7777777778vw;padding:0 3.3333333333vw;top:-3.3333333333vw}}.button-label--green{background-color:#67ff00;background-color:var(--green)}.button-label--green .button-label__status{background-color:#fff;background-color:var(--white)}.button-label--green.button-label--no-seats{background-color:#e6e6e6}.button-label--green.button-label--no-seats .button-label__status{background-color:#7f8486}.button-label--no-seats .button-label__status{background-color:#ee0024;background-color:var(--red)}.button-label__status{background-color:#67ff00;background-color:var(--green);border-radius:50%;height:.6830601093vw;margin:0 .5464480874vw 0 0;width:.6830601093vw}@media screen and (max-width:37.5em){.button-label__status{height:2.7777777778vw;margin:0 2.2222222222vw 0 0;width:2.7777777778vw}}.inputs-wrap{display:flex;flex-wrap:wrap;margin:0 -.8196721311vw}@media screen and (max-width:37.5em){.inputs-wrap{margin:0}}.inputs-wrap-2{display:flex;flex-wrap:wrap}.input-block{margin:0 0 1.6393442623vw;padding:0 .8196721311vw;width:50%}@media screen and (max-width:37.5em){.input-block{margin:0 0 4.4444444444vw;padding:0;width:100%}}.input-block--full{width:100%}.input-block label{display:block;font-size:.956284153vw;font-weight:500;line-height:1.6393442623vw;margin:0 0 .2732240437vw}@media screen and (max-width:37.5em){.input-block label{font-size:3.8888888889vw;line-height:6.6666666667vw;margin:0 0 1.1111111111vw}}.input-block input[type=email],.input-block input[type=tel],.input-block input[type=text],.input-block textarea{border:1px solid #08090a;border:1px solid var(--black);border-radius:.8196721311vw;font-size:.956284153vw;font-weight:500;line-height:1.6393442623vw;padding:.8196721311vw 1.0928961749vw;resize:none;transition:border .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94);width:100%}@media screen and (max-width:37.5em){.input-block input[type=email],.input-block input[type=tel],.input-block input[type=text],.input-block textarea{border-radius:3.3333333333vw;font-size:3.8888888889vw;line-height:6.6666666667vw;padding:3.3333333333vw 4.4444444444vw}}.input-block input[type=email]::-moz-placeholder,.input-block input[type=tel]::-moz-placeholder,.input-block input[type=text]::-moz-placeholder,.input-block textarea::-moz-placeholder{color:#7a7c7d}.input-block input[type=email]::placeholder,.input-block input[type=tel]::placeholder,.input-block input[type=text]::placeholder,.input-block textarea::placeholder{color:#7a7c7d}.input-block input[type=email]:focus,.input-block input[type=tel]:focus,.input-block input[type=text]:focus,.input-block textarea:focus{border-color:#4190ea;box-shadow:0 0 0 3px rgba(83,152,230,.2)}.input-block-2{color:#fff;color:var(--white);margin:0 0 3.2786885246vw;position:relative;width:100%}@media screen and (max-width:37.5em){.input-block-2{margin:0 0 8.8888888889vw;padding:0;width:100%}}.input-block-2:last-child{margin:0}.input-block-2.focus label,.input-block-2.has-value label{font-size:.8196721311vw;line-height:1.2978142077vw;transform:translateY(-1.2978142077vw)}@media screen and (max-width:37.5em){.input-block-2.focus label,.input-block-2.has-value label{font-size:2.7777777778vw;line-height:4.4444444444vw;transform:translateY(-4.4444444444vw)}}.input-block-2.focus input[type=email]::-moz-placeholder,.input-block-2.focus input[type=tel]::-moz-placeholder,.input-block-2.focus input[type=text]::-moz-placeholder,.input-block-2.focus textarea::-moz-placeholder,.input-block-2.has-value input[type=email]::-moz-placeholder,.input-block-2.has-value input[type=tel]::-moz-placeholder,.input-block-2.has-value input[type=text]::-moz-placeholder,.input-block-2.has-value textarea::-moz-placeholder{opacity:1}.input-block-2.focus input[type=email]::placeholder,.input-block-2.focus input[type=tel]::placeholder,.input-block-2.focus input[type=text]::placeholder,.input-block-2.focus textarea::placeholder,.input-block-2.has-value input[type=email]::placeholder,.input-block-2.has-value input[type=tel]::placeholder,.input-block-2.has-value input[type=text]::placeholder,.input-block-2.has-value textarea::placeholder{opacity:1}.input-block-2 label{display:block;font-size:1.3661202186vw;font-weight:400;left:0;letter-spacing:-.0136612022vw;line-height:2.1857923497vw;position:absolute;top:0;transition:transform .2s cubic-bezier(.25,.46,.45,.94),font-size .2s cubic-bezier(.25,.46,.45,.94),line-height .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.input-block-2 label{font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:6.6666666667vw}}.input-block-2 input[type=email],.input-block-2 input[type=tel],.input-block-2 input[type=text],.input-block-2 textarea{background-color:transparent;border:none;border-bottom:1px dashed #fff;border-bottom:1px dashed var(--white);color:#fff;color:var(--white);font-size:1.3661202186vw;font-weight:400;letter-spacing:-.0136612022vw;line-height:2.1857923497vw;padding:0 0 1.0928961749vw;resize:none;transition:border .2s cubic-bezier(.25,.46,.45,.94);width:100%}@media screen and (max-width:37.5em){.input-block-2 input[type=email],.input-block-2 input[type=tel],.input-block-2 input[type=text],.input-block-2 textarea{font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:6.6666666667vw;padding:0 0 3.3333333333vw}}.input-block-2 input[type=email]::-moz-placeholder,.input-block-2 input[type=tel]::-moz-placeholder,.input-block-2 input[type=text]::-moz-placeholder,.input-block-2 textarea::-moz-placeholder{color:#7f8486;opacity:0;-moz-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.input-block-2 input[type=email]::placeholder,.input-block-2 input[type=tel]::placeholder,.input-block-2 input[type=text]::placeholder,.input-block-2 textarea::placeholder{color:#7f8486;opacity:0;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.wpcf7-not-valid-tip{color:#ee0024;color:var(--red);font-size:.956284153vw;font-weight:500;line-height:1.6393442623vw;margin:.2732240437vw 0 0}@media screen and (max-width:37.5em){.wpcf7-not-valid-tip{font-size:3.8888888889vw;line-height:6.6666666667vw;margin:1.1111111111vw 0 0}}.registration-form__bottom{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:37.5em){.registration-form__bottom{align-items:flex-start;flex-direction:column}}.registration-form .wpcf7-form{display:flex;flex-direction:column}.registration-form .wpcf7-form .inputs-wrap{order:10}@media screen and (max-width:37.5em){.registration-form .wpcf7-form .inputs-wrap{order:0}}.registration-form .wpcf7-form .registration-form__bottom{order:11}@media screen and (max-width:37.5em){.registration-form .wpcf7-form .registration-form__bottom{order:0}.registration-form .wpcf7 .button-wrap{margin:6.6666666667vw 0 0;width:100%}}.registration-form .wpcf7 .button-wrap .btn{padding:1.0928961749vw 2.7322404372vw}@media screen and (max-width:37.5em){.registration-form .wpcf7 .button-wrap .btn{padding:2.7777777778vw 2.7322404372vw;width:100%}}.contacts-form__bottom{align-items:center;display:flex;justify-content:space-between;margin:3.2786885246vw 0 0}@media screen and (max-width:37.5em){.contacts-form__bottom{align-items:flex-start;flex-direction:column;margin:8.8888888889vw 0 0}.contacts-form__bottom .button-wrap{margin:6.6666666667vw 0 0;width:100%}}.contacts-form__bottom .button-wrap .btn{min-width:11.1338797814vw}@media screen and (max-width:37.5em){.contacts-form__bottom .button-wrap .btn{min-width:auto}}.contacts-form .wpcf7-form{display:flex;flex-direction:column}.contacts-form .wpcf7-form .inputs-wrap-2{order:2}@media screen and (max-width:37.5em){.contacts-form .wpcf7-form .inputs-wrap-2{order:0}}.contacts-form .wpcf7-form .contacts-form__bottom{order:3}@media screen and (max-width:37.5em){.contacts-form .wpcf7-form .contacts-form__bottom{flex-direction:column-reverse;order:1}}.contacts-form .wpcf7-form .wpcf7-response-output{background-color:#d3ffff!important;color:#08090a!important;color:var(--black)!important;margin:0 0 1.6393442623vw!important}.contacts-form .wpcf7-form .wpcf7-response-output:before{background-image:url(/wp-content/themes/fasttrack/public/images/check-2.6574ea.svg)}@media screen and (max-width:37.5em){.contacts-form .wpcf7-form .wpcf7-response-output{margin:4.4444444444vw 0 0!important;order:3}}.contacts-form .wpcf7-form.invalid .wpcf7-response-output{background-color:#f7f7f7!important}.contacts-form .wpcf7-form.invalid .wpcf7-response-output:before{background-image:url(/wp-content/themes/fasttrack/public/images/info-black.8a2dc8.svg)}.wpcf7 form.invalid .wpcf7-response-output{background-color:#ee0024;background-color:var(--red);color:#fff;color:var(--white)}.wpcf7 form.invalid .wpcf7-response-output:before{background-image:url(/wp-content/themes/fasttrack/public/images/info.54ba9e.svg)}.wpcf7-response-output{align-items:center;background:#e0ff00;border:none!important;border-radius:2.1857923497vw!important;color:#08090a;color:var(--black);display:flex;font-family:Roboto,sans-serif;font-size:.956284153vw!important;font-style:normal;font-weight:500;justify-content:center;line-height:normal;margin:0 0 1.0928961749vw!important;padding:.5464480874vw .4098360656vw!important;text-align:center}@media screen and (max-width:37.5em){.wpcf7-response-output{border-radius:8.8888888889vw!important;font-size:4.4444444444vw!important;margin:4.4444444444vw 0 0!important;padding:2.2222222222vw 3.8888888889vw!important;text-align:left}}.wpcf7-response-output:before{background-image:url(/wp-content/themes/fasttrack/public/images/check-2.6574ea.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex:none;height:1.6393442623vw;margin:0 .5464480874vw 0 0;width:1.6393442623vw}@media screen and (max-width:37.5em){.wpcf7-response-output:before{height:6.3888888889vw;margin:0 2.2222222222vw 0 0;width:6.3888888889vw}}.custom-check{padding:0 0 0 1.6393442623vw}@media screen and (max-width:37.5em){.custom-check{padding:0}}.custom-check .wpcf7-acceptance{display:flex}.custom-check .wpcf7-list-item{margin:0}.custom-check .wpcf7-list-item label{cursor:pointer;display:flex;font-size:.956284153vw;font-style:normal;font-weight:500;line-height:1.6393442623vw}@media screen and (max-width:37.5em){.custom-check .wpcf7-list-item label{font-size:3.8888888889vw;line-height:6.6666666667vw}}.custom-check .wpcf7-list-item label a{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.custom-check .wpcf7-list-item label a:hover{-webkit-text-decoration:none;text-decoration:none}.custom-check .wpcf7-list-item input{background-color:transparent;border:1px solid #08090a;border:1px solid var(--black);border-radius:.4098360656vw;cursor:pointer;flex:none;height:1.6393442623vw;margin:0 .5464480874vw 0 0;overflow:hidden;position:relative;transition:background-color .2s cubic-bezier(.25,.46,.45,.94);width:1.6393442623vw}@media screen and (max-width:37.5em){.custom-check .wpcf7-list-item input{border-radius:1.6666666667vw;height:6.6666666667vw;margin:0 2.2222222222vw 0 0;width:6.6666666667vw}}.custom-check .wpcf7-list-item input:before{background-color:#08090a;background-color:var(--black);content:"";height:calc(100% + .06831vw);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s cubic-bezier(.25,.46,.45,.94);width:calc(100% + .06831vw)}@media screen and (max-width:37.5em){.custom-check .wpcf7-list-item input:before{border-radius:1.6666666667vw;height:calc(100% + .27778vw);width:calc(100% + .27778vw)}}.custom-check .wpcf7-list-item input:after{background-image:url(/wp-content/themes/fasttrack/public/images/check.59ed57.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;content:"";height:.6830601093vw;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94);width:.8196721311vw}@media screen and (max-width:37.5em){.custom-check .wpcf7-list-item input:after{height:2.7777777778vw;width:3.3333333333vw}}.custom-check .wpcf7-list-item input:checked{background-color:#08090a;background-color:var(--black)}.custom-check .wpcf7-list-item input:checked:after,.custom-check .wpcf7-list-item input:checked:before{opacity:1}.custom-check--white .wpcf7-list-item label{color:#fff;color:var(--white)}.custom-check--white .wpcf7-list-item input{border-color:#fff;border-color:var(--white)}.custom-check--white .wpcf7-list-item input:after{background-image:url(/wp-content/themes/fasttrack/public/images/check-yellow.776b69.svg)}.radio-wrap{margin:1.1612021858vw 0 0}.wpcf7-radio .wpcf7-list-item{font-size:.956284153vw;font-style:normal;font-weight:500;line-height:1.6393442623vw;margin:0 1.0928961749vw 0 0}.wpcf7-radio .wpcf7-list-item:last-child{margin:0}.wpcf7-radio .wpcf7-list-item label{align-items:center;display:flex;margin:0}.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{cursor:pointer}.wpcf7-radio input[type=radio]{border:1px solid #08090a;border:1px solid var(--black);border-radius:50%;cursor:pointer;height:1.6393442623vw;margin:0 .5464480874vw 0 0;overflow:hidden;position:relative;width:1.6393442623vw}.wpcf7-radio input[type=radio]:before{background-color:#08090a;background-color:var(--black);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s cubic-bezier(.25,.46,.45,.94);width:100%}.wpcf7-radio input[type=radio]:after{background-image:url(/wp-content/themes/fasttrack/public/images/check.59ed57.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;content:"";height:.6830601093vw;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94);width:.8196721311vw}.wpcf7-radio input[type=radio]:checked:after,.wpcf7-radio input[type=radio]:checked:before{opacity:1}.accordion{width:100%}.accordion__content{height:0;overflow:hidden}.accordion-1{border-bottom:.0683060109vw dashed #fff;border-bottom:.0683060109vw dashed var(--white)}@media screen and (max-width:37.5em){.accordion-1{border-bottom:.2777777778vw dashed #fff;border-bottom:.2777777778vw dashed var(--white)}}.accordion-1--black{border-bottom:.0683060109vw dashed #08090a;border-bottom:.0683060109vw dashed var(--black);color:#08090a;color:var(--black)}@media screen and (max-width:37.5em){.accordion-1--black{border-bottom:.2777777778vw dashed #08090a;border-bottom:.2777777778vw dashed var(--black)}}.accordion-1--black .accordion-1__button{color:#08090a;color:var(--black)}.accordion-1--black .accordion-1__button svg path{stroke:#08090a;stroke:var(--black)}@media(hover:hover){.accordion-1--black .accordion-1__button:hover{color:#08090a;color:var(--black);opacity:.6}.accordion-1--black .accordion-1__button:hover svg path{stroke:#08090a;stroke:var(--black)}}.accordion-1__button{align-items:center;background-color:transparent;border:none;color:#fff;color:var(--white);display:flex;justify-content:space-between;padding:1.6393442623vw 0;transition:opacity .2s cubic-bezier(.25,.46,.45,.94);width:100%}@media screen and (max-width:37.5em){.accordion-1__button{align-items:flex-start;padding:6.6666666667vw 0}}.accordion-1__button.is-active svg{transform:rotate(180deg)}@media(hover:hover){.accordion-1__button:hover{color:#e0ff00;color:var(--yellow)}.accordion-1__button:hover svg path{stroke:#e0ff00;stroke:var(--yellow)}}.accordion-1__button p{font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.1857923497vw;font-weight:700;line-height:normal;text-align:left;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.accordion-1__button p{font-size:6.6666666667vw;line-height:8.8888888889vw}}.accordion-1__button__expand{align-items:center;display:flex;flex:none;margin:0 0 0 1.6393442623vw}.accordion-1__button__expand span{font-family:Oswald,sans-serif;font-size:.956284153vw;font-weight:700;letter-spacing:.0382513661vw;line-height:1.912568306vw;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.accordion-1__button__expand span{display:none}}.accordion-1__button__expand svg{margin:0 0 0 .5464480874vw;transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:1.0928961749vw}@media screen and (max-width:37.5em){.accordion-1__button__expand svg{margin:2.2222222222vw 0 0 6.6666666667vw;width:4.4444444444vw}}.accordion-1__button__expand svg path{transition:stroke .2s cubic-bezier(.25,.46,.45,.94)}.accordion-1__content__wrap{max-width:69.6721311475vw;padding:0 0 1.6393442623vw}@media screen and (max-width:37.5em){.accordion-1__content__wrap{max-width:100%;padding:0 0 6.6666666667vw}}.accordion-2{border-bottom:.0683060109vw solid #fff;border-bottom:.0683060109vw solid var(--white)}@media screen and (max-width:37.5em){.accordion-2{border-bottom:.2777777778vw solid #fff;border-bottom:.2777777778vw solid var(--white)}}.accordion-2__button{align-items:center;background-color:transparent;border:none;color:#fff;color:var(--white);display:flex;justify-content:space-between;padding:1.0928961749vw 0;width:100%}@media screen and (max-width:37.5em){.accordion-2__button{padding:4.4444444444vw 0}}.accordion-2__button.is-active .accordion-2__button__plus:before{transform:translate(-50%,-50%)}@media(hover:hover){.accordion-2__button:hover{color:#e0ff00;color:var(--yellow)}.accordion-2__button:hover .accordion-2__button__plus{background-color:#e0ff00;background-color:var(--yellow)}}.accordion-2__button p{font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.7322404372vw;font-style:normal;font-weight:700;line-height:normal;text-align:left;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.accordion-2__button p{font-size:6.6666666667vw;line-height:6.6666666667vw}}.accordion-2__button__plus{background-color:#fff;background-color:var(--white);border-radius:50%;flex:none;height:2.7322404372vw;margin:0 0 0 1.6393442623vw;position:relative;transition:background .2s cubic-bezier(.25,.46,.45,.94);width:2.7322404372vw}@media screen and (max-width:37.5em){.accordion-2__button__plus{height:11.1111111111vw;margin:0 0 0 6.6666666667vw;width:11.1111111111vw}}.accordion-2__button__plus:after,.accordion-2__button__plus:before{background-color:#08090a;background-color:var(--black);content:"";height:.1366120219vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:1.0928961749vw}@media screen and (max-width:37.5em){.accordion-2__button__plus:after,.accordion-2__button__plus:before{height:.5555555556vw;width:3.3333333333vw}}.accordion-2__button__plus:before{transform:translate(-50%,-50%) rotate(90deg)}.accordion-2__content__wrap{max-width:69.6721311475vw;padding:0 0 1.6393442623vw}@media screen and (max-width:37.5em){.accordion-2__content__wrap{max-width:100%;padding:0 0 6.6666666667vw}}.accordion-3{border-bottom:.0683060109vw dashed #08090a;border-bottom:.0683060109vw dashed var(--black)}@media screen and (max-width:37.5em){.accordion-3{border-bottom:.2777777778vw dashed #08090a;border-bottom:.2777777778vw dashed var(--black)}}.accordion-3:first-child{border-top:.0683060109vw dashed #08090a;border-top:.0683060109vw dashed var(--black)}@media screen and (max-width:37.5em){.accordion-3:first-child{border-top:.2777777778vw dashed #08090a;border-top:.2777777778vw dashed var(--black)}}.accordion-3__button{align-items:center;background-color:transparent;border:none;color:#08090a;color:var(--black);display:flex;justify-content:space-between;padding:1.6393442623vw 4.9180327869vw;width:100%}@media screen and (max-width:37.5em){.accordion-3__button{align-items:flex-start;padding:6.6666666667vw}}.accordion-3__button.is-active svg{transform:rotate(180deg)}@media(hover:hover){.accordion-3__button:hover p,.accordion-3__button:hover span{color:#5398e6;color:var(--blue)}.accordion-3__button:hover svg path{stroke:#5398e6;stroke:var(--blue)}}.accordion-3__button__left{align-items:center;display:flex}@media screen and (max-width:37.5em){.accordion-3__button__left{align-items:flex-start;flex-direction:column}}.accordion-3__button__label{background-color:#08090a;background-color:var(--black);border-radius:.5464480874vw;color:#fff;color:var(--white);flex:none;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.0928961749vw;font-style:normal;font-weight:700;letter-spacing:.043715847vw;line-height:1.912568306vw;margin:0 1.2295081967vw 0 0;padding:.2732240437vw 1.0928961749vw;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.accordion-3__button__label{border-radius:2.2222222222vw;font-size:4.4444444444vw;letter-spacing:.1777777778vw;line-height:7.7777777778vw;padding:1.1111111111vw 4.4444444444vw}}.accordion-3__button p{font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.1857923497vw;font-weight:700;line-height:normal;text-align:left;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.accordion-3__button p{font-size:6.6666666667vw;line-height:8.8888888889vw;margin:3.3333333333vw 0 0}}.accordion-3__button__expand{align-items:center;display:flex;flex:none;margin:0 0 0 auto}@media screen and (max-width:37.5em){.accordion-3__button__expand{margin:3.3333333333vw 0 0 6.6666666667vw}}.accordion-3__button__expand span{font-family:Oswald,sans-serif;font-size:.956284153vw;font-weight:700;letter-spacing:.0382513661vw;line-height:1.912568306vw;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.accordion-3__button__expand span{display:none}}.accordion-3__button__expand svg{flex:none;margin:0 0 0 .5464480874vw;transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:1.0928961749vw}@media screen and (max-width:37.5em){.accordion-3__button__expand svg{width:4.4444444444vw}}.accordion-3__button__expand svg path{stroke:#08090a;stroke:var(--black);transition:stroke .2s cubic-bezier(.25,.46,.45,.94)}.accordion-3__content__wrap{max-width:69.6721311475vw;padding:0 4.9180327869vw 1.6393442623vw}@media screen and (max-width:37.5em){.accordion-3__content__wrap{max-width:100%;padding:0 6.6666666667vw 6.6666666667vw}}.accordion-4{border-bottom:.0683060109vw solid #08090a;border-bottom:.0683060109vw solid var(--black)}@media screen and (max-width:37.5em){.accordion-4{border-bottom:.2777777778vw solid #08090a;border-bottom:.2777777778vw solid var(--black)}}.accordion-4:last-child{border-bottom:0}.accordion-4__button{align-items:center;background-color:transparent;border:none;display:flex;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.3661202186vw;font-weight:700;justify-content:space-between;line-height:1.912568306vw;padding:1.0928961749vw 0;text-align:left;transition:opacity .2s cubic-bezier(.25,.46,.45,.94);width:100%}@media screen and (max-width:37.5em){.accordion-4__button{font-size:5.5555555556vw;line-height:7.7777777778vw;padding:3.3333333333vw 0}}.accordion-4__button.is-active svg{transform:rotate(180deg)}@media(hover:hover){.accordion-4__button:hover{opacity:.6}}.accordion-4__button__expand{align-items:center;display:flex;flex:none;margin:0 0 0 auto}.accordion-4__button__expand svg{flex:none;margin:0 0 0 .5464480874vw;transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:1.0928961749vw}@media screen and (max-width:37.5em){.accordion-4__button__expand svg{width:4.4444444444vw}}.accordion-4__button__expand svg path{stroke:#08090a;stroke:var(--black);transition:stroke .2s cubic-bezier(.25,.46,.45,.94)}.accordion-4__content__wrap{padding:0 0 1.0928961749vw}@media screen and (max-width:37.5em){.accordion-4__content__wrap{padding:0 0 4.4444444444vw}}.accordion-4__content__wrap p{font-size:1.0928961749vw;font-weight:400;letter-spacing:-.0109289617vw;line-height:1.6393442623vw}@media screen and (max-width:37.5em){.accordion-4__content__wrap p{font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:6.6666666667vw}}.modal{display:none;opacity:0;position:fixed;z-index:101}.modal,.modal__overlay{height:100%;left:0;top:0;width:100%;will-change:transform}.modal__overlay{background-color:rgba(8,9,10,.6);position:absolute;z-index:-1}.modal__content-wrap{align-items:center;display:flex;height:100%;justify-content:center;overflow:auto;padding:2.7322404372vw;position:relative}@media screen and (max-width:37.5em){.modal__content-wrap{padding:0}}.modal__video{aspect-ratio:16/9;background-color:#fff;background-color:var(--white);border-radius:1.3661202186vw;overflow:hidden;width:68.306010929vw}@media screen and (max-width:37.5em){.modal__video{border-radius:5.5555555556vw;width:91.1111111111vw}}.modal__video.is-shorts{aspect-ratio:9/16;width:23.9071038251vw}@media screen and (max-width:37.5em){.modal__video.is-shorts{width:91.1111111111vw}}.modal__video iframe{display:block;height:100%;transform:scale(1.01);width:100%}.modal__description{background-color:#08090a;background-color:var(--black);border-radius:1.3661202186vw;color:#fff;color:var(--white);max-width:35.5191256831vw;padding:4.0983606557vw;position:relative;text-align:center;width:35.5191256831vw}@media screen and (max-width:37.5em){.modal__description{border-radius:5.5555555556vw;max-width:91.1111111111vw;padding:13.3333333333vw 6.6666666667vw;width:91.1111111111vw}}.modal__description .modal__content__close{background-color:#fff;background-color:var(--white)}.modal__description .modal__content__close:active,.modal__description .modal__content__close:hover{background-color:#d9d9d9}.modal__description .modal__content__close svg path{stroke:#08090a;stroke:var(--black)}.modal__description__image{border-radius:1.3661202186vw;height:9.5628415301vw;margin:0 auto;overflow:hidden;position:relative;width:9.5628415301vw}@media screen and (max-width:37.5em){.modal__description__image{border-radius:5.5555555556vw;height:38.8888888889vw;width:38.8888888889vw}}.modal__description__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.modal__description svg{margin:0 auto;width:4.5765027322vw}@media screen and (max-width:37.5em){.modal__description svg{width:18.6111111111vw}}.modal__description h2{font-size:2.1857923497vw;font-style:normal;font-weight:700;line-height:normal;margin:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.modal__description h2{font-size:6.6666666667vw;margin:6.6666666667vw 0 0}}.modal__description p{margin:1.0928961749vw 0 0}@media screen and (max-width:37.5em){.modal__description p{margin:2.2222222222vw 0 0}}.modal__description a{display:inline-flex;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.0928961749vw;font-style:normal;font-weight:700;line-height:normal;margin:1.6393442623vw 0 0;position:relative;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.modal__description a:hover{color:#e0ff00;color:var(--yellow)}.modal__description a:hover:after{background-color:#e0ff00;background-color:var(--yellow)}@media screen and (max-width:37.5em){.modal__description a{font-size:4.4444444444vw;margin:6.6666666667vw 0 0}}.modal__description a:after{background-color:#fff;background-color:var(--white);bottom:-.2049180328vw;content:"";height:.2049180328vw;left:0;position:absolute;transition:background .2s cubic-bezier(.25,.46,.45,.94);width:100%}@media screen and (max-width:37.5em){.modal__description a:after{bottom:-.8333333333vw;height:.8333333333vw}}.modal__content{margin:auto;opacity:0;transform:scale(.8);width:auto;will-change:transform;z-index:1}@media screen and (max-width:37.5em){.modal__content{overflow:hidden}}.modal__content__close{align-items:center;background-color:#08090a;background-color:var(--black);border:none;border-radius:50%;display:flex;height:3.2786885246vw;justify-content:center;position:absolute;right:1.6393442623vw;top:1.6393442623vw;transition:color .2s cubic-bezier(.25,.46,.45,.94),border .2s cubic-bezier(.25,.46,.45,.94),background-color .2s cubic-bezier(.25,.46,.45,.94);width:3.2786885246vw;z-index:1}@media screen and (max-width:37.5em){.modal__content__close{height:11.1111111111vw;right:4.4444444444vw;top:4.4444444444vw;width:11.1111111111vw}}.modal__content__close:hover{background-color:#393939;border-color:#393939}.modal__content__close:active{background-color:#2e2e2e;border-color:#2e2e2e}.modal__content__close svg{width:1.6393442623vw}@media screen and (max-width:37.5em){.modal__content__close svg{width:5.5555555556vw}}.modal__content__item{display:none}.registration-form{background-color:#fff;background-color:var(--white);border-radius:1.3661202186vw;max-width:59.5628415301vw;padding:4.3715846995vw}@media screen and (max-width:37.5em){.registration-form{border-radius:0;max-width:100%;min-height:100vh;padding:13.3333333333vw 6.6666666667vw 11.1111111111vw;width:100%}}.registration-form__title{margin:0 0 2.1857923497vw;max-width:27.3224043716vw;position:relative}@media screen and (max-width:37.5em){.registration-form__title{margin:0 0 6.6666666667vw;max-width:43.0555555556vw}.registration-form__title h2{font-size:11.1111111111vw;line-height:8.8888888889vw}}.registration-form__title svg{position:absolute;right:-8.9480874317vw;top:.6830601093vw;transform:rotate(24deg);width:9.5628415301vw}@media screen and (max-width:37.5em){.registration-form__title svg{left:100%;right:auto;top:1.1111111111vw;width:22.5vw}}.price-calculator{background-color:#fff;background-color:var(--white);border-radius:1.3661202186vw;flex-direction:column;max-width:61.7486338798vw;min-width:61.7486338798vw;padding:5.4644808743vw 4.3715846995vw 2.1857923497vw}@media screen and (max-width:37.5em){.price-calculator{border-radius:0;max-width:100%;min-height:100vh;padding:13.3333333333vw 6.6666666667vw 11.1111111111vw;width:100%}}.price-calculator__top{text-align:center}@media screen and (max-width:37.5em){.price-calculator__top{text-align:left}}.price-calculator__top__title{display:inline-block;position:relative}.price-calculator__top__title h3{position:relative;text-align:center}@media screen and (max-width:37.5em){.price-calculator__top__title h3{font-size:11.1111111111vw;line-height:12.5vw}}.price-calculator__top__title svg{position:absolute;right:-6.3524590164vw;top:50%;transform:translateY(-50%);width:7.5819672131vw}@media screen and (max-width:37.5em){.price-calculator__top__title svg{right:-13.8888888889vw;width:17.7777777778vw}}.price-calculator__top p{margin:1.0928961749vw auto 0;max-width:45.9016393443vw}@media screen and (max-width:37.5em){.price-calculator__top p{font-size:5.5555555556vw;letter-spacing:-.0555555556vw;line-height:8.8888888889vw;margin:4.4444444444vw 0 0;max-width:100%}}.price-calculator__bottom{margin:auto 0 0}.price-calculator__steps{display:flex;flex:1;margin:2.7322404372vw 0 0}@media screen and (max-width:37.5em){.price-calculator__steps{margin:6.6666666667vw 0 0}}.price-calculator__steps__item{display:none;flex-direction:column;width:100%}.price-calculator__steps__item__back{align-items:center;background-color:transparent;border:none;color:#08090a;color:var(--black);display:flex;font-family:Oswald,sans-serif;font-size:1.3661202186vw;font-weight:700;line-height:1.912568306vw;margin:2.1857923497vw auto 0;padding:0;text-transform:uppercase}@media screen and (max-width:37.5em){.price-calculator__steps__item__back{font-size:5.5555555556vw;font-weight:700;line-height:7.7777777778vw;margin:4.4444444444vw auto 0}}@media(hover:hover){.price-calculator__steps__item__back:hover svg{transform:rotate(180deg) translateX(.3415300546vw)}}@media screen and (hover:hover)and (max-width:37.5em){.price-calculator__steps__item__back:hover svg{transform:rotate(180deg) translateX(1.3888888889vw)}}.price-calculator__steps__item__back svg{margin:0 .6830601093vw 0 0;transform:rotate(180deg);transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:1.2295081967vw}@media screen and (max-width:37.5em){.price-calculator__steps__item__back svg{margin:0 2.7777777778vw 0 0;width:5vw}}.price-calculator__steps__item__back svg path{stroke:#08090a;stroke:var(--black)}.price-calculator__steps__item__title{font-size:2.1857923497vw;line-height:2.7322404372vw;margin:0 0 1.6393442623vw;text-align:center}@media screen and (max-width:37.5em){.price-calculator__steps__item__title{font-size:6.6666666667vw;line-height:8.8888888889vw;margin:0 0 4.4444444444vw;text-align:left;text-transform:uppercase}}.price-calculator__steps__item__subtitle{font-size:1.3661202186vw;font-weight:700;letter-spacing:-.0136612022vw;line-height:2.1857923497vw;margin:0 auto;max-width:41.5300546448vw;text-align:center;width:100%}@media screen and (max-width:37.5em){.price-calculator__steps__item__subtitle{font-size:5.5555555556vw;letter-spacing:-.0555555556vw;line-height:8.8888888889vw}}.price-calculator__program-groups{grid-gap:1.6393442623vw;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:3.2786885246vw}@media screen and (max-width:37.5em){.price-calculator__program-groups{grid-gap:4.4444444444vw;grid-template-columns:repeat(1,1fr);margin:0}}.price-calculator__program-groups__item input{display:none}.price-calculator__program-groups__item__label{border:.0683060109vw solid #d9d9d9;border-radius:1.6393442623vw;color:#08090a;color:var(--black);cursor:pointer;display:flex;justify-content:space-between;overflow:hidden;padding:1.6393442623vw 1.6393442623vw 8.674863388vw;position:relative;transition:border .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:37.5em){.price-calculator__program-groups__item__label{border:.2777777778vw solid #d9d9d9;border-radius:6.6666666667vw;padding:6.6666666667vw 6.6666666667vw 15.5555555556vw}}@media(hover:hover){.price-calculator__program-groups__item__label:hover{background-color:#08090a;background-color:var(--black);border-color:#08090a;border-color:var(--black);color:#fff;color:var(--white)}.price-calculator__program-groups__item__label:hover .radio-checkmark{background-color:#67ff00;background-color:var(--green)}.price-calculator__program-groups__item__label:hover .radio-checkmark svg path{fill:#08090a;fill:var(--black)}}.price-calculator__program-groups__item__label h4{font-size:2.1857923497vw;font-style:normal;line-height:2.7322404372vw;max-width:8.9480874317vw;text-transform:none}@media screen and (max-width:37.5em){.price-calculator__program-groups__item__label h4{font-size:8.8888888889vw;line-height:11.1111111111vw;max-width:38.8888888889vw}}.price-calculator__program-groups__item__label img{bottom:-1.0928961749vw;height:8.8797814208vw;position:absolute;right:1.6393442623vw;transform:rotate(30deg);width:auto}@media screen and (max-width:37.5em){.price-calculator__program-groups__item__label img{bottom:-4.4444444444vw;height:26.6666666667vw;right:13.8888888889vw}}.price-calculator__courses{margin:0 auto;max-width:34.4262295082vw}@media screen and (max-width:37.5em){.price-calculator__courses{max-width:100%}}.price-calculator__courses .choices__inner{padding:1.3661202186vw 1.6393442623vw!important}@media screen and (max-width:37.5em){.price-calculator__courses .choices__inner{padding:3.3333333333vw 4.4444444444vw!important}}.price-calculator__courses__select .choices{margin:0}.price-calculator__courses__select__popular{margin:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.price-calculator__courses__select__popular{margin:6.6666666667vw 0 0}}.price-calculator__courses__select__popular h2{font-size:1.3661202186vw;font-style:normal;font-weight:700;line-height:1.6393442623vw;text-transform:none}@media screen and (max-width:37.5em){.price-calculator__courses__select__popular h2{font-size:5.5555555556vw;line-height:6.6666666667vw}}.price-calculator__courses__select__popular ul{display:flex;flex-wrap:wrap;gap:.5464480874vw;margin:.8196721311vw 0 0}@media screen and (max-width:37.5em){.price-calculator__courses__select__popular ul{gap:2.2222222222vw;margin:3.3333333333vw 0 0}}.price-calculator__courses__select__popular__item{background-color:transparent;border:.0683060109vw solid #d5d5d5;border-radius:1.6393442623vw;font-family:Roc Grotesk,Oswald,sans-serif;font-size:.956284153vw;font-style:normal;font-weight:700;letter-spacing:.0191256831vw;line-height:1.912568306vw;padding:.2732240437vw .8196721311vw;text-align:left;text-transform:uppercase;transition:background .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94),border .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.price-calculator__courses__select__popular__item{border:.2777777778vw solid #d5d5d5;border-radius:6.6666666667vw;font-size:3.8888888889vw;letter-spacing:.0777777778vw;line-height:7.7777777778vw;padding:1.1111111111vw 3.3333333333vw 0}}@media(hover:hover){.price-calculator__courses__select__popular__item:hover{background-color:#08090a;background-color:var(--black);border:.0683060109vw solid #08090a;border:.0683060109vw solid var(--black);color:#fff;color:var(--white)}}.price-calculator__courses__list{grid-gap:1.0928961749vw;display:none;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:37.5em){.price-calculator__courses__list{grid-gap:2.2222222222vw;grid-template-columns:repeat(1,1fr)}}.price-calculator__courses__item input{display:none}.price-calculator__courses__item__label{align-items:center;border:.0683060109vw solid #d9d9d9;border-radius:1.6393442623vw;color:#08090a;color:var(--black);cursor:pointer;display:flex;height:100%;justify-content:space-between;overflow:hidden;padding:1.0928961749vw;position:relative;transition:border .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:37.5em){.price-calculator__courses__item__label{border:.2777777778vw solid #d9d9d9;border-radius:6.6666666667vw;min-height:22.2222222222vw;padding:3.3333333333vw 6.6666666667vw}}@media(hover:hover){.price-calculator__courses__item__label:hover{background-color:#08090a;background-color:var(--black);border-color:#08090a;border-color:var(--black);color:#fff;color:var(--white)}.price-calculator__courses__item__label:hover .radio-checkmark{background-color:#67ff00;background-color:var(--green)}.price-calculator__courses__item__label:hover .radio-checkmark svg path{fill:#08090a;fill:var(--black)}}.price-calculator__courses__item__label h4{font-size:1.3661202186vw;font-style:normal;line-height:1.912568306vw;max-width:10.9289617486vw;text-transform:none}@media screen and (max-width:37.5em){.price-calculator__courses__item__label h4{font-size:5.5555555556vw;line-height:7.7777777778vw;max-width:100%}}.price-calculator__input-group{display:flex;gap:1.3661202186vw;justify-content:center}@media screen and (max-width:37.5em){.price-calculator__input-group{flex-direction:column;gap:5.5555555556vw}}.price-calculator__input-group--margin{margin-bottom:3.7568306011vw}@media screen and (max-width:37.5em){.price-calculator__input-group--margin{margin:0}}.price-calculator__input-group__item{flex:1;max-width:34.4262295082vw}@media screen and (max-width:37.5em){.price-calculator__input-group__item{max-width:100%}}.price-calculator__input-group__item input{display:none}.price-calculator__input-group__item__label{align-items:center;border:.0683060109vw solid #d9d9d9;border-radius:1.6393442623vw;color:#08090a;color:var(--black);cursor:pointer;display:flex;height:100%;justify-content:space-between;overflow:hidden;padding:1.6393442623vw;position:relative;transition:border .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:37.5em){.price-calculator__input-group__item__label{border:.2777777778vw solid #d9d9d9;border-radius:6.6666666667vw;padding:6.6666666667vw 4.4444444444vw}}@media(hover:hover){.price-calculator__input-group__item__label:hover{background-color:#08090a;background-color:var(--black);border-color:#08090a;border-color:var(--black);color:#fff;color:var(--white)}.price-calculator__input-group__item__label:hover .radio-checkmark{background-color:#67ff00;background-color:var(--green)}.price-calculator__input-group__item__label:hover .radio-checkmark svg path{fill:#08090a;fill:var(--black)}}.price-calculator__input-group__item__label__left{align-items:center;display:flex}.price-calculator__input-group__item__label__left img{flex:none;height:4.0983606557vw;margin:0 1.0928961749vw 0 0;width:auto}@media screen and (max-width:37.5em){.price-calculator__input-group__item__label__left img{height:16.6666666667vw;margin:0 4.4444444444vw 0 0}}.price-calculator__input-group__item__label h4{font-size:2.1857923497vw;font-style:normal;line-height:2.1857923497vw;max-width:9.2896174863vw;text-transform:none}@media screen and (max-width:37.5em){.price-calculator__input-group__item__label h4{font-size:8.8888888889vw;line-height:8.8888888889vw;max-width:37.7777777778vw}}.price-calculator__payment-methods{grid-gap:1.0928961749vw;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:37.5em){.price-calculator__payment-methods{grid-gap:2.2222222222vw;grid-template-columns:repeat(1,1fr)}}.price-calculator__payment-methods__item input{display:none}.price-calculator__payment-methods__item__label{align-items:center;border:.0683060109vw solid #d9d9d9;border-radius:1.6393442623vw;color:#08090a;color:var(--black);cursor:pointer;display:flex;height:100%;justify-content:space-between;padding:1.6393442623vw;transition:color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94),border .2s cubic-bezier(.25,.46,.45,.94);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:37.5em){.price-calculator__payment-methods__item__label{border:.2777777778vw solid #d9d9d9;border-radius:6.6666666667vw;padding:4.4444444444vw}}@media(hover:hover){.price-calculator__payment-methods__item__label:hover{background-color:#08090a;background-color:var(--black);border-color:#08090a;border-color:var(--black);color:#fff;color:var(--white)}.price-calculator__payment-methods__item__label:hover .price-calculator__payment-methods__item__label__left__top__price{background-color:#fff;background-color:var(--white);color:#08090a;color:var(--black)}.price-calculator__payment-methods__item__label:hover .price-calculator__payment-methods__item__label__right__arrow{background-color:#fff;background-color:var(--white)}.price-calculator__payment-methods__item__label:hover .price-calculator__payment-methods__item__label__right__arrow svg path{stroke:#08090a;stroke:var(--black)}}.price-calculator__payment-methods__item__label h4{font-size:1.3661202186vw;line-height:1.912568306vw;text-transform:none}@media screen and (max-width:37.5em){.price-calculator__payment-methods__item__label h4{font-size:5.5555555556vw;line-height:7.7777777778vw}}.price-calculator__payment-methods__item__label__left__top{align-items:center;display:flex;font-size:1.0928961749vw;font-weight:700;letter-spacing:.043715847vw;line-height:normal;margin:0 0 .8196721311vw;text-transform:uppercase}@media screen and (max-width:37.5em){.price-calculator__payment-methods__item__label__left__top{font-size:4.4444444444vw;letter-spacing:.1777777778vw;margin:0 0 3.3333333333vw}}.price-calculator__payment-methods__item__label__left__top__label{background-color:#67ff00;background-color:var(--green);border-radius:2.7322404372vw;color:#08090a;color:var(--black);font-family:Roc Grotesk,Oswald,sans-serif;margin:0 .5464480874vw 0 0;padding:.1366120219vw .5464480874vw}@media screen and (max-width:37.5em){.price-calculator__payment-methods__item__label__left__top__label{border-radius:11.1111111111vw;margin:0 2.2222222222vw 0 0;padding:.5555555556vw 2.2222222222vw}}.price-calculator__payment-methods__item__label__left__top__price{background-color:#08090a;background-color:var(--black);border-radius:2.7322404372vw;color:#fff;color:var(--white);font-family:Roc Grotesk,Oswald,sans-serif;padding:.1366120219vw 1.0928961749vw;transition:color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.price-calculator__payment-methods__item__label__left__top__price{border-radius:11.1111111111vw;padding:.5555555556vw 2.2222222222vw}}.price-calculator__payment-methods__item__label__left__top__price span{font-family:Roc Grotesk,Oswald,sans-serif}.price-calculator__payment-methods__item__label__right__arrow{align-items:center;background-color:#08090a;background-color:var(--black);border-radius:50%;display:flex;height:3.2786885246vw;justify-content:center;transition:background .2s cubic-bezier(.25,.46,.45,.94);width:3.2786885246vw}@media screen and (max-width:37.5em){.price-calculator__payment-methods__item__label__right__arrow{height:13.3333333333vw;width:13.3333333333vw}}.price-calculator__payment-methods__item__label__right__arrow svg{width:2.0491803279vw}@media screen and (max-width:37.5em){.price-calculator__payment-methods__item__label__right__arrow svg{width:8.3333333333vw}}.price-calculator__payment-methods__item__label__right__arrow svg path{stroke:#fff;stroke:var(--white);transition:stroke .2s cubic-bezier(.25,.46,.45,.94)}.price-calculator__price{margin:1.0928961749vw auto 0;max-width:41.5300546448vw;width:100%}@media screen and (max-width:37.5em){.price-calculator__price{margin:0;max-width:100%}}.price-calculator__price__item{border-top:.0683060109vw dashed #08090a;border-top:.0683060109vw dashed var(--black);display:flex;flex-wrap:wrap;gap:.5464480874vw;justify-content:space-between;padding:1.0928961749vw}@media screen and (max-width:37.5em){.price-calculator__price__item{border-top:.2777777778vw dashed #08090a;border-top:.2777777778vw dashed var(--black);gap:2.2222222222vw;padding:4.4444444444vw 3.3333333333vw}}.price-calculator__price__item:first-child{border:none;padding-top:0}.price-calculator__price__item--highlighted{background-color:#f3f4f6;border-bottom:.0683060109vw dashed #08090a;border-bottom:.0683060109vw dashed var(--black);border-top:.0683060109vw solid #08090a;border-top:.0683060109vw solid var(--black)}@media screen and (max-width:37.5em){.price-calculator__price__item--highlighted{border-bottom:.2777777778vw dashed #08090a;border-bottom:.2777777778vw dashed var(--black);border-top:.2777777778vw solid #08090a;border-top:.2777777778vw solid var(--black);padding:4.4444444444vw 3.3333333333vw}}.price-calculator__price__item--highlighted p{font-weight:700}.price-calculator__price__item p{font-size:1.3661202186vw;letter-spacing:-.0136612022vw;line-height:2.1857923497vw}@media screen and (max-width:37.5em){.price-calculator__price__item p{font-size:5.5555555556vw;letter-spacing:-.0555555556vw;line-height:8.8888888889vw}}.price-calculator__price__item__tooltip{background-color:transparent;border:none;cursor:pointer;margin:0 0 0 .956284153vw;padding:0;position:relative}@media screen and (max-width:37.5em){.price-calculator__price__item__tooltip{margin:0 0 0 3.8888888889vw}}.price-calculator__price__item__tooltip svg{width:1.3661202186vw}@media screen and (max-width:37.5em){.price-calculator__price__item__tooltip svg{width:5.5555555556vw}}.price-calculator__price__item__tooltip:hover .price-calculator__price__item__tooltip__content{display:block}.price-calculator__price__item__tooltip__content{background-color:#08090a;background-color:var(--black);border-radius:.8196721311vw;color:#fff;color:var(--white);display:none;font-size:1.0928961749vw;left:50%;letter-spacing:-.0109289617vw;line-height:1.6393442623vw;padding:.5464480874vw .8196721311vw;position:absolute;top:calc(100% + .95628vw);transform:translateX(-50%);width:17.6912568306vw;z-index:1}@media screen and (max-width:37.5em){.price-calculator__price__item__tooltip__content{border-radius:3.3333333333vw;font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:6.6666666667vw;padding:2.2222222222vw 3.3333333333vw;top:calc(100% + 3.88889vw);width:71.9444444444vw}}.price-calculator__price__item__tooltip__content:after{background-color:#08090a;background-color:var(--black);content:"";height:1.3661202186vw;left:50%;position:absolute;top:.2732240437vw;transform:translate(-50%,-50%) rotate(45deg);width:1.3661202186vw;z-index:-1}@media screen and (max-width:37.5em){.price-calculator__price__item__tooltip__content:after{height:5.5555555556vw;top:1.1111111111vw;width:5.5555555556vw}}.price-calculator__price__item__left{flex:1;flex:none}.price-calculator__price__item__left__wrap{align-items:center;display:flex}.price-calculator__price__item .price-calculator__final-price__label{background-color:#67ff00;background-color:var(--green);border-radius:2.7322404372vw;font-family:Oswald,sans-serif;font-size:.8196721311vw;font-style:normal;font-weight:700;letter-spacing:.0327868852vw;line-height:1.912568306vw;margin:0 .8196721311vw 0 0;padding:0 .8196721311vw;text-transform:uppercase}@media screen and (max-width:37.5em){.price-calculator__price__item .price-calculator__final-price__label{border-radius:11.1111111111vw;font-size:3.3333333333vw;font-style:normal;font-weight:700;letter-spacing:.1333333333vw;line-height:7.7777777778vw;padding:0 3.3333333333vw}}.price-calculator__price__item__right{align-items:center;display:flex}@media screen and (max-width:37.5em){.price-calculator__price__item__right .price-calculator__final-price__label{display:none!important}}.price-calculator__price__item__right__chosen-course span{border:.0683060109vw solid #d5d5d5;border-radius:1.6393442623vw;display:inline-flex;font-family:Roc Grotesk,Oswald,sans-serif;font-size:.956284153vw;font-weight:700;letter-spacing:.0191256831vw;line-height:1.912568306vw;padding:.2732240437vw .8196721311vw .1366120219vw;text-transform:uppercase}@media screen and (max-width:37.5em){.price-calculator__price__item__right__chosen-course span{border:none;border-radius:0;font-size:5.5555555556vw;font-style:normal;font-weight:700;letter-spacing:normal;line-height:6.6666666667vw;padding:0;text-transform:none}}.price-calculator__price__item__full{display:none}@media screen and (max-width:37.5em){.price-calculator__price__item__full{display:flex;justify-content:flex-end;width:100%}.price-calculator__price__item__full .price-calculator__final-price__label{margin:2.2222222222vw 0 0}}.price-calculator__button{display:flex;justify-content:center;margin:2.7322404372vw 0 0}@media screen and (max-width:37.5em){.price-calculator__button{margin:8.8888888889vw 0 0}}.price-calculator__deposit{grid-gap:1.6393442623vw;display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:41.5300546448vw}@media screen and (max-width:37.5em){.price-calculator__deposit{grid-gap:2.2222222222vw;grid-template-columns:repeat(1,1fr);max-width:100%}}.price-calculator__deposit__item input{display:none}.price-calculator__deposit__item input:checked+.price-calculator__deposit__item__label{background-color:#08090a;background-color:var(--black);border-color:#08090a;border-color:var(--black);color:#fff;color:var(--white)}.price-calculator__deposit__item input:checked+.price-calculator__deposit__item__label .radio-checkmark{background-color:#67ff00;background-color:var(--green)}.price-calculator__deposit__item input:checked+.price-calculator__deposit__item__label .radio-checkmark svg path{fill:#08090a;fill:var(--black)}.price-calculator__deposit__item__label{align-items:center;border:.0683060109vw solid #d9d9d9;border-radius:1.6393442623vw;color:#08090a;color:var(--black);cursor:pointer;display:flex;height:100%;justify-content:space-between;overflow:hidden;padding:1.0928961749vw 1.6393442623vw;position:relative;transition:border .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:37.5em){.price-calculator__deposit__item__label{border:.2777777778vw solid #d9d9d9;border-radius:6.6666666667vw;min-height:22.2222222222vw;padding:3.3333333333vw 6.6666666667vw}}.price-calculator__deposit__item__label:hover{border-color:#08090a;border-color:var(--black)}.price-calculator__deposit__item__label h4{font-family:Roboto,sans-serif;font-size:1.3661202186vw;font-style:normal;font-weight:400;letter-spacing:-.0136612022vw;line-height:2.1857923497vw;max-width:8.9480874317vw;text-transform:none}@media screen and (max-width:37.5em){.price-calculator__deposit__item__label h4{font-size:5.5555555556vw;font-weight:400;letter-spacing:-.0555555556vw;line-height:8.8888888889vw;max-width:100%}}.radio-checkmark{align-items:center;border:.0683060109vw solid #08090a;border:.0683060109vw solid var(--black);border-radius:50%;display:flex;flex:none;height:2.1857923497vw;justify-content:center;transition:background .2s cubic-bezier(.25,.46,.45,.94);width:2.1857923497vw}@media screen and (max-width:37.5em){.radio-checkmark{border:.2777777778vw solid #08090a;border:.2777777778vw solid var(--black);height:8.8888888889vw;width:8.8888888889vw}}.radio-checkmark svg{width:1.3661202186vw}@media screen and (max-width:37.5em){.radio-checkmark svg{width:5.5555555556vw}}.radio-checkmark svg path{fill:#fff;fill:var(--white);transition:fill .2s cubic-bezier(.25,.46,.45,.94)}.tabs{border-bottom:.0683060109vw dashed #08090a;border-bottom:.0683060109vw dashed var(--black);display:flex;margin:4.0983606557vw 0 0}@media screen and (max-width:37.5em){.tabs{border-bottom:.2777777778vw dashed #08090a;border-bottom:.2777777778vw dashed var(--black);margin:6.6666666667vw 0 0}}.tabs__item{background-color:transparent;border:none;color:#08090a;color:var(--black);font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.1857923497vw;font-style:normal;font-weight:700;line-height:normal;margin:0 3.2786885246vw 0 0;opacity:.6;padding:0 0 1.0928961749vw;position:relative;text-transform:uppercase;transition:opacity .2s cubic-bezier(.25,.46,.45,.94);white-space:nowrap}@media screen and (max-width:37.5em){.tabs__item{font-size:5.5555555556vw;line-height:8.8888888889vw;margin:0 4.4444444444vw 0 0;padding:0 0 4.4444444444vw}}.tabs__item:after{background-color:#08090a;background-color:var(--black);bottom:-.0683060109vw;content:"";height:.2732240437vw;left:0;opacity:0;position:absolute;transition:background .2s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94);width:100%}@media screen and (max-width:37.5em){.tabs__item:after{bottom:-.2777777778vw;height:1.1111111111vw}}.tabs__item.is-active,.tabs__item.is-active:after{opacity:1}.tabs__content__item{display:none}.not-found{margin:0 0 2.4590163934vw}@media screen and (max-width:37.5em){.not-found{margin:0 0 10vw}}.not-found__wrap{background-color:#ebebeb;border-radius:1.3661202186vw;padding:21.7213114754vw 4.0983606557vw 9.0163934426vw;position:relative}@media screen and (max-width:37.5em){.not-found__wrap{border-radius:5.5555555556vw;padding:57.7777777778vw 6.6666666667vw 8.8888888889vw}}.not-found__wrap__images{-webkit-user-select:none;-moz-user-select:none;user-select:none}.not-found__wrap__images img{position:absolute}.not-found__wrap__images img:first-child{left:0;top:0;width:31.693989071vw}@media screen and (max-width:37.5em){.not-found__wrap__images img:first-child{display:none}}.not-found__wrap__images img:nth-child(2){left:50%;top:.8196721311vw;transform:translateX(-50%);width:18.9207650273vw}@media screen and (max-width:37.5em){.not-found__wrap__images img:nth-child(2){top:6.6666666667vw;width:43.6111111111vw}}.not-found__wrap__images img:nth-child(3){right:21.5163934426vw;top:7.0355191257vw;width:14.3442622951vw}@media screen and (max-width:37.5em){.not-found__wrap__images img:nth-child(3){display:none}}.not-found__wrap__images img:nth-child(4){bottom:-2.4590163934vw;left:3.4153005464vw;width:23.7021857923vw}@media screen and (max-width:37.5em){.not-found__wrap__images img:nth-child(4){display:none}}.not-found__wrap__images img:nth-child(5){bottom:6.693989071vw;right:6.8306010929vw;width:16.8715846995vw}@media screen and (max-width:37.5em){.not-found__wrap__images img:nth-child(5){display:none}}.not-found__wrap__images img:nth-child(6){display:none}@media screen and (max-width:37.5em){.not-found__wrap__images img:nth-child(6){display:block;left:0;top:0;width:48.0555555556vw}}.not-found__wrap__images img:nth-child(7){display:none}@media screen and (max-width:37.5em){.not-found__wrap__images img:nth-child(7){display:block;right:0;top:22.7777777778vw;width:23.0555555556vw}}.not-found__content{margin:0 auto;max-width:54.7131147541vw;text-align:center}@media screen and (max-width:37.5em){.not-found__content{max-width:100%}}.not-found__content p{margin:1.0928961749vw auto 0;max-width:45.9016393443vw}@media screen and (max-width:37.5em){.not-found__content p{margin:4.4444444444vw auto 0;max-width:100%}}.not-found__content .btn{margin:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.not-found__content .btn{margin:6.6666666667vw 0 0}}.page-template-default.woocommerce-checkout:not(.woocommerce-order-received) .header{border-bottom:.0683060109vw solid #d9d9d9}.page-template-default.woocommerce-checkout:not(.woocommerce-order-received) .header.is-hidden,.page-template-default.woocommerce-checkout:not(.woocommerce-order-received) .header.is-scrolled{border-color:transparent}.header{left:0;position:fixed;top:0;transition:background .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94),filter .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94),border .2s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:100}.header,.header.is-scrolled{background-color:#fff;background-color:var(--white)}.header.is-scrolled{box-shadow:0 4px 32px rgba(0,0,0,.16)}.header.is-hidden{box-shadow:none;transform:translateY(-100%)}.header__notice{background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white);display:block;font-size:.8196721311vw;font-weight:700;letter-spacing:.0163934426vw;line-height:normal;padding:.956284153vw 0;text-transform:uppercase;transition:background .2s cubic-bezier(.25,.46,.45,.94)}.header__notice.style--alert{background-color:#ee0024;color:#08090a;color:var(--black)}.header__notice.style--alert svg path{stroke:#08090a;stroke:var(--black)}@media screen and (max-width:37.5em){.header__notice{font-size:3.3333333333vw;letter-spacing:.0666666667vw;padding:2.2222222222vw 0}}.header__notice:hover{background-color:#393939}.header__notice:hover.style--alert{background-color:#e9334f}.header__notice:hover svg{transform:translateX(.6830601093vw)}@media screen and (max-width:37.5em){.header__notice:hover svg{transform:translateX(2.7777777778vw)}}.header__notice span{color:#e0ff00;color:var(--yellow)}.header__notice svg{margin:0 0 0 .5464480874vw;transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:1.0928961749vw}@media screen and (max-width:37.5em){.header__notice svg{margin:0 0 0 2.2222222222vw;width:4.4444444444vw}}.header__notice__wrap{align-items:center;display:flex;justify-content:center}.header__wrap{padding:1.6393442623vw 0}@media screen and (max-width:37.5em){.header__wrap{padding:3.3333333333vw 0}}.header__content{align-items:center;display:flex;justify-content:space-between}.header__left{width:13.6612021858vw}@media screen and (max-width:37.5em){.header__left{width:auto}}.header__left a{display:flex}.header__left a svg{height:2.1857923497vw;width:auto}@media screen and (max-width:37.5em){.header__left a svg{height:6.6666666667vw}}.header__center{align-items:center;display:flex;justify-content:center;width:100%}@media screen and (max-width:37.5em){.header__center{display:none}}.header__nav{align-items:center;background-color:#fff;background-color:var(--white);border:.0683060109vw solid #e6e6e6;border:.0683060109vw solid var(--grey3);border-radius:2.1857923497vw;box-shadow:0 .2732240437vw 1.6393442623vw 0 rgba(0,0,0,.02);display:flex;padding:.4098360656vw}.header__nav li{margin:0 .2732240437vw 0 0}.header__nav li:last-child{margin:0}.header__nav li button{display:none}.header__nav li a{border:.0683060109vw solid transparent;border-radius:1.6393442623vw;display:flex;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.0928961749vw;letter-spacing:.043715847vw;line-height:1.912568306vw;padding:.2732240437vw 1.0928961749vw .1366120219vw;text-transform:uppercase;transition:border .2s cubic-bezier(.25,.46,.45,.94)}.header__nav li a:hover,.header__nav li.current-menu-item a{border:.0683060109vw solid #08090a;border:.0683060109vw solid var(--black)}.header__nav li.current-menu-item a{background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white)}.header__right{display:flex;justify-content:flex-end;width:13.6612021858vw}@media screen and (max-width:37.5em){.header__right{width:auto}}.header__right .btn{margin:0}@media screen and (max-width:37.5em){.header__right .btn{width:auto}}.burger{display:none}@media screen and (max-width:37.5em){.burger{background-color:transparent;border:none;display:flex;flex-direction:column;height:8.8888888889vw;justify-content:space-around;margin:0 -1.1111111111vw 0 3.3333333333vw;padding:1.1111111111vw;width:8.8888888889vw}.burger span{background-color:#08090a;background-color:var(--black);border-radius:.5555555556vw;display:block;height:.5555555556vw;width:100%}.burger span:nth-child(2){width:4.1666666667vw}}.mobile-menu{background-color:#d3ffff;background-color:var(--cyan);display:none;flex-direction:column;height:100%;left:0;overflow:hidden;position:fixed;top:0;transform:translateX(-100%);width:100%;will-change:transform;z-index:200}.mobile-menu__sticker{bottom:-16.9444444444vw;position:absolute;right:-33.8888888889vw;width:97.7777777778vw}.mobile-menu__content{flex:1;opacity:0;overflow:auto;transform:translateX(4.4444444444vw);will-change:transform}.mobile-menu__content__menu{overflow:auto}.mobile-menu__content__side-menu{display:none;opacity:0}.mobile-menu__content__side-menu .accordion{margin:0 0 4.4444444444vw}.mobile-menu__content__side-menu .accordion:last-child{margin:0}.mobile-menu__content__side-menu .accordion__button{align-items:center;background-color:transparent;border:none;color:#08090a;color:var(--black);display:flex;font-family:Roc Grotesk,Oswald,sans-serif;font-size:6.6666666667vw;font-weight:700;line-height:normal;padding:0;text-transform:uppercase;width:100%}.mobile-menu__content__side-menu .accordion__button.is-active svg{transform:rotate(180deg)}.mobile-menu__content__side-menu .accordion__button svg{flex:none;margin:0 0 1.1111111111vw 2.2222222222vw;transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:6.6666666667vw}.mobile-menu__content__side-menu .accordion__content__wrap{margin:4.4444444444vw 0 0}.mobile-menu__content__side-menu__list li{margin:0 0 4.4444444444vw}.mobile-menu__content__side-menu__list li:last-child{margin:0}.mobile-menu__content__side-menu__list li a{color:#404040;font-family:Roc Grotesk,Oswald,sans-serif;font-size:5.5555555556vw;font-weight:700;line-height:normal;text-transform:uppercase}.mobile-menu__close{align-items:center;background-color:#fff;background-color:var(--white);border:none;border-radius:50%;display:flex;height:11.1111111111vw;justify-content:center;width:11.1111111111vw}.mobile-menu__close svg{width:5.5555555556vw}.mobile-menu__close svg path{stroke:#08090a;stroke:var(--black)}.mobile-menu__top{opacity:0}.mobile-menu__top__wrap{align-items:center;border-bottom:.2777777778vw solid #08090a;border-bottom:.2777777778vw solid var(--black);display:flex;justify-content:space-between;margin:0 0 6.6666666667vw;padding:6.6666666667vw 0}.mobile-menu__top__left__logo svg{height:8.8888888889vw;width:auto}.mobile-menu__top__left__back{background-color:transparent;border:none;color:#08090a;color:var(--black);display:none;font-family:Roc Grotesk,Oswald,sans-serif;font-size:6.6666666667vw;font-weight:700;height:8.8888888889vw;line-height:normal;opacity:0;padding:0}.mobile-menu__top__left__back svg{margin:1.1111111111vw 3.3333333333vw 0 0;width:6.6666666667vw}.mobile-menu__bottom{opacity:0;padding:8.8888888889vw 0}.mobile-menu__nav li{align-items:center;display:flex;justify-content:flex-start;margin:0 0 4.4444444444vw}.mobile-menu__nav li:last-child{margin:0}.mobile-menu__nav li button{background-color:transparent;border:none;flex:none;margin:0 0 1.1111111111vw 2.2222222222vw;padding:0}.mobile-menu__nav li button svg{width:6.6666666667vw}.mobile-menu__nav li a{font-family:Roc Grotesk,Oswald,sans-serif;font-size:6.6666666667vw;font-weight:700;line-height:normal;text-transform:uppercase}.header .large-menu{background-color:#fff;background-color:var(--white);border-bottom-left-radius:1.3661202186vw;border-bottom-right-radius:1.3661202186vw;border-top:.0683060109vw solid #d9d9d9;display:none;height:0;left:0;overflow:hidden;position:absolute;top:100%;transition:box-shadow .2s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:-1}.header .large-menu.is-active{box-shadow:0 16px 32px -16px rgba(0,0,0,.16)}.header .large-menu__container{opacity:0}.header .large-menu__button{align-items:center;background-color:transparent;border:none;border-radius:.8196721311vw;display:flex;font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.1857923497vw;font-weight:700;justify-content:space-between;line-height:2.7322404372vw;margin:0 0 1.6393442623vw;padding:.5464480874vw .8196721311vw .4098360656vw;text-align:left;text-transform:uppercase;transition:background .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94);width:100%}.header .large-menu__button:last-child{margin:0}.header .large-menu__button.is-active{background-color:rgba(83,152,230,.12);color:#5398e6}.header .large-menu__button.is-active svg path{stroke:#5398e6}.header .large-menu__button svg{margin:.1366120219vw 0 0 1.6393442623vw;width:1.6393442623vw}.header .large-menu__button svg path{transition:stroke .2s cubic-bezier(.25,.46,.45,.94)}.header .large-menu__wrap{display:none}.header .large-menu__image{aspect-ratio:252/228;border-radius:1.3661202186vw;flex:none;margin:0 0 0 1.6393442623vw;overflow:hidden;position:relative;width:17.2131147541vw}.header .large-menu__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.header .large-menu__left{border-right:.0683060109vw solid #d5d5d5;display:flex;flex-direction:column;min-width:24.5901639344vw;padding:2.1857923497vw 2.1857923497vw 2.1857923497vw 1.6393442623vw}.header .large-menu__content{flex:1;max-width:45.9016393443vw}.header .large-menu__right{align-items:flex-start;display:flex;flex:1;justify-content:space-between;padding:2.1857923497vw}.header .large-menu__item{grid-gap:4.9180327869vw;grid-row-gap:2.1857923497vw;display:grid;grid-template-columns:repeat(2,1fr)}.header .large-menu__item--full{grid-template-columns:repeat(1,1fr)}.header .large-menu__item li{max-width:22.5409836066vw}.header .large-menu__item li a{align-items:flex-start;color:#616161;display:inline-flex;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.3661202186vw;font-style:normal;font-weight:700;line-height:1.3661202186vw;position:relative;text-transform:none;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.header .large-menu__item li a:hover{color:#08090a;color:var(--black)}.header .large-menu__item li a:hover:after{background-color:#08090a;background-color:var(--black);transform:scaleX(1)}.header .large-menu__item li a:after{background-color:#616161;bottom:-.6830601093vw;content:"";height:.1366120219vw;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:100%}.header .large-menu__block{background-color:#5398e6;background-color:var(--blue);border-radius:1.3661202186vw;display:flex;justify-content:space-between;padding:1.3661202186vw 2.7322404372vw .4098360656vw;width:100%}.header .large-menu__block__left{color:#fff;color:var(--white);padding:1.3661202186vw 0 2.3224043716vw}.header .large-menu__block__left .btn{min-width:16.9398907104vw}.header .large-menu__block__left h5{margin:0 0 1.0928961749vw}.header .large-menu__block__right{margin:0 0 0 2.4rem}.header .large-menu__block__right svg{height:auto;width:12.1584699454vw}.footer{background-color:#d3ffff;background-color:var(--cyan);overflow:hidden;padding:0;position:relative;z-index:11}@media screen and (max-width:37.5em){.footer{padding:0}}.footer__wrap{padding:5.4644808743vw 0 8.1967213115vw;position:relative}@media screen and (max-width:37.5em){.footer__wrap{padding:11.1111111111vw 0}}.footer__cta{background-color:#08090a;background-color:var(--black);border-radius:1.3661202186vw;color:#d3ffff;color:var(--cyan);margin:0 0 8.1967213115vw;overflow:hidden;padding:4.9180327869vw;position:relative;z-index:3}.footer__cta h3{max-width:53.0054644809vw}.footer__cta__btn-wrap{align-items:center;display:flex;margin:1.6393442623vw 0 0}.footer__cta__btn-wrap .btn{pointer-events:auto}.footer__cta svg{bottom:-4.5765027322vw;position:absolute;right:8.4699453552vw;transform:rotate(18deg);transform-origin:center center;width:23.2240437158vw}@media screen and (max-width:37.5em){.footer__bottom__wrap{border:none;padding:0}}.footer__bottom svg{width:100%}.footer__content{position:relative;z-index:2}.footer__content__top{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:37.5em){.footer__content__top{align-items:flex-start;flex-direction:column}}.footer__content__top__left{max-width:53.825136612vw}@media screen and (max-width:37.5em){.footer__content__top__left{max-width:100%}}.footer__content__top__left h3{pointer-events:auto}@media screen and (max-width:37.5em){.footer__content__top__right{margin:6.6666666667vw 0 0}}.footer__content__top__right h3{font-size:1.6393442623vw;letter-spacing:.0655737705vw;line-height:1.912568306vw;pointer-events:auto}@media screen and (max-width:37.5em){.footer__content__top__right h3{font-size:5.5555555556vw;line-height:7.7777777778vw}}.footer__content a{font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.3661202186vw;letter-spacing:.0546448087vw;line-height:1.912568306vw;pointer-events:auto;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.footer__content a{font-size:5.5555555556vw;letter-spacing:.2222222222vw;line-height:7.7777777778vw}}.footer__content a:hover{color:#6a737c}.footer__content__bottom{display:flex;margin:5.4644808743vw 0 0}@media screen and (max-width:37.5em){.footer__content__bottom{flex-direction:column;margin:11.1111111111vw 0 0}}.footer__nav{grid-gap:2.7322404372vw;display:grid;gap:1.3661202186vw;grid-template-columns:repeat(2,1fr);width:34.4262295082vw}@media screen and (max-width:37.5em){.footer__nav{grid-gap:11.1111111111vw;gap:5.5555555556vw;width:100%}}.footer__nav a{white-space:nowrap}.footer__socials{grid-gap:1.3661202186vw;display:grid;gap:1.3661202186vw;grid-template-columns:repeat(1,1fr);margin:0 0 0 2.7322404372vw}@media screen and (max-width:37.5em){.footer__socials{gap:5.5555555556vw;grid-template-columns:repeat(1,1fr);margin:11.1111111111vw 0 0}}.footer__socials li a{align-items:flex-start;display:flex}.footer__socials li a:hover svg{transform:rotate(0)}.footer__socials li a:hover svg path{stroke:#6a737c}.footer__socials li a svg{margin:.1366120219vw 0 0 .5464480874vw;transform:rotate(-45deg);transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:1.0928961749vw}@media screen and (max-width:37.5em){.footer__socials li a svg{margin:.5555555556vw 0 0 2.2222222222vw;width:4.4444444444vw}}.footer__socials li a svg path{transition:stroke .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.footer .newsletter{margin:0}}.footer .newsletter__error{color:#ee0024;color:var(--red);font-size:.956284153vw;font-weight:500;line-height:1.6393442623vw;margin:.2732240437vw 0 0}@media screen and (max-width:37.5em){.footer .newsletter__error{font-size:3.8888888889vw;line-height:6.6666666667vw;margin:1.1111111111vw 0 0}}.footer .newsletter__input{margin:1.0928961749vw 0 0;pointer-events:auto;position:relative}@media screen and (max-width:37.5em){.footer .newsletter__input{margin:3.3333333333vw 0 0}}.footer .newsletter__input>svg{left:1.6393442623vw;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1.5027322404vw}@media screen and (max-width:37.5em){.footer .newsletter__input>svg{left:4.4444444444vw;width:5.5555555556vw}}.footer .newsletter__input input{background-color:transparent;border:.0683060109vw solid #08090a;border:.0683060109vw solid var(--black);border-radius:2.7322404372vw;font-size:1.0928961749vw;font-weight:500;letter-spacing:.0546448087vw;line-height:1.912568306vw;padding:.956284153vw 12.2950819672vw .956284153vw 3.6885245902vw;pointer-events:auto;width:100%}@media screen and (max-width:37.5em){.footer .newsletter__input input{border:.2777777778vw solid #08090a;border:.2777777778vw solid var(--black);border-radius:11.1111111111vw;font-size:4.4444444444vw;letter-spacing:.2222222222vw;line-height:7.7777777778vw;padding:3.3333333333vw 41.6666666667vw 3.3333333333vw 12.2222222222vw}}.footer .newsletter__input input::-moz-placeholder{color:#6a737c}.footer .newsletter__input input::placeholder{color:#6a737c}.footer .newsletter__input button{background-color:#08090a;background-color:var(--black);border:none;border-radius:2.7322404372vw;color:#fff;color:var(--white);font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.3661202186vw;letter-spacing:.0546448087vw;line-height:1.912568306vw;overflow:hidden;padding:.7513661202vw 1.6393442623vw;position:absolute;right:.2732240437vw;text-transform:uppercase;top:50%;transform:translateY(-50%);transition:color .2s cubic-bezier(.25,.46,.45,.94),border .2s cubic-bezier(.25,.46,.45,.94),background-color .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.footer .newsletter__input button{border-radius:11.1111111111vw;font-size:4.4444444444vw;letter-spacing:.2222222222vw;line-height:7.7777777778vw;padding:2.2222222222vw 6.6666666667vw;right:1.1111111111vw}}.footer .newsletter__input button.is-loading{pointer-events:none}.footer .newsletter__input button.is-loading .loader{display:flex}.footer .newsletter__input button:active,.footer .newsletter__input button:hover{background-color:#292a2c;border-color:#292a2c}.footer .newsletter__input__success{align-items:center;background-color:#08090a;background-color:var(--black);border-radius:2.7322404372vw;color:#fff;color:var(--white);display:none;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.3661202186vw;font-style:normal;font-weight:700;height:100%;justify-content:center;left:0;line-height:1.912568306vw;position:absolute;text-transform:uppercase;top:0;width:100%}@media screen and (max-width:37.5em){.footer .newsletter__input__success{border-radius:11.1111111111vw;font-size:5.5555555556vw;line-height:7.7777777778vw}}.footer .newsletter__input__success.is-active{display:flex}.footer .newsletter__input__success svg{margin:0 .5464480874vw .1366120219vw 0;width:1.6393442623vw}@media screen and (max-width:37.5em){.footer .newsletter__input__success svg{margin:0 2.2222222222vw .5555555556vw 0;width:6.6666666667vw}}.footer__copy{margin:5.4644808743vw 0 0}@media screen and (max-width:37.5em){.footer__copy{margin:11.1111111111vw 0 0}}.footer__copy__wrap{align-items:center;border-top:.0683060109vw dashed #08090a;border-top:.0683060109vw dashed var(--black);display:flex;justify-content:space-between;padding:2.1857923497vw 0}@media screen and (max-width:37.5em){.footer__copy__wrap{border-top:.2777777778vw dashed #08090a;border-top:.2777777778vw dashed var(--black);padding:6.6666666667vw 0}}.footer__copy__wrap p{color:#08090a;color:var(--black);font-size:1.0928961749vw;font-weight:500;line-height:1.6393442623vw;opacity:.6}@media screen and (max-width:37.5em){.footer__copy__wrap p{font-size:4.4444444444vw;line-height:6.6666666667vw}}.footer__copy__wrap p a{-webkit-text-decoration:underline;text-decoration:underline}.footer__copy__wrap p a:hover{-webkit-text-decoration:none;text-decoration:none}.matter-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:37.5em){.matter-container{display:none}}.matter-container canvas{touch-action:auto!important}.matter-container div{border:.1366120219vw solid #08090a;border:.1366120219vw solid var(--black);border-radius:2.7322404372vw;font-family:Oswald,sans-serif;font-size:2.7322404372vw;font-style:normal;font-weight:500;letter-spacing:.1092896175vw;padding:.2732240437vw 1.0928961749vw;pointer-events:none;text-transform:uppercase;transform-origin:center center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.cookies{bottom:0;left:0;padding:1.0928961749vw;pointer-events:none;position:fixed;transform:translateX(-100%);transition:transform .2s cubic-bezier(.25,.46,.45,.94);z-index:101}@media screen and (max-width:37.5em){.cookies{padding:4.4444444444vw;transform:translateY(100%) translateX(0);width:100%}}.cookies.is-active{transform:translate(0)}.cookies__text{margin:0 0 1.0928961749vw}@media screen and (max-width:37.5em){.cookies__text{margin:0 0 4.4444444444vw}}.cookies__wrap{background-color:#08090a;background-color:var(--black);border-radius:1.0928961749vw;color:#fff;color:var(--white);padding:1.6393442623vw;pointer-events:auto;width:32.5136612022vw}@media screen and (max-width:37.5em){.cookies__wrap{border-radius:4.4444444444vw;padding:6.6666666667vw;width:100%}.cookies__buttons .btn{font-size:4.4444444444vw;letter-spacing:.1777777778vw;line-height:7.7777777778vw;margin:0 0 4.4444444444vw;padding:3.3333333333vw 8.8888888889vw}.cookies__buttons .btn:last-child{margin:0}}.course-card{position:relative}.course-card:hover{color:#e0ff00;color:var(--yellow)}.course-card:hover img{transform:scale(1.1)}.course-card:hover .course-card__bottom svg path{fill:#e0ff00;fill:var(--yellow)}.course-card__image{aspect-ratio:440/328;background-color:#e0ff00;background-color:var(--yellow);border-radius:1.3661202186vw;overflow:hidden}@media screen and (max-width:37.5em){.course-card__image{border-radius:5.5555555556vw}}.course-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:100%}.course-card__bottom{margin:1.0928961749vw 0 0}@media screen and (max-width:37.5em){.course-card__bottom{margin:4.4444444444vw 0 0}}.course-card__bottom div{display:inline;margin:0 1.0928961749vw 0 0}@media screen and (max-width:37.5em){.course-card__bottom div{margin:0 4.4444444444vw 0 0}}.course-card__bottom svg{display:inline-flex;flex:none}.course-card__bottom svg path{transition:fill .2s cubic-bezier(.25,.46,.45,.94)}.course-card__bottom h3{transition:color .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.course-card__bottom h3{font-size:6.6666666667vw;line-height:8.8888888889vw}}.course-counter{align-items:center;background-color:#ee0024;background-color:var(--red);border-radius:2.7322404372vw;display:flex;left:1.0928961749vw;padding:.2732240437vw .8196721311vw;position:absolute;top:1.0928961749vw;z-index:4}@media screen and (max-width:37.5em){.course-counter{border-radius:11.1111111111vw;left:4.4444444444vw;padding:1.1111111111vw 3.3333333333vw;top:4.4444444444vw}}.course-counter svg{margin:0 .5464480874vw 0 0;width:1.0928961749vw}@media screen and (max-width:37.5em){.course-counter svg{margin:0 2.2222222222vw 0 0;width:4.4444444444vw}}.course-counter p{margin:.1366120219vw 0 0}@media screen and (max-width:37.5em){.course-counter p{margin:.5555555556vw 0 0}}.course-counter p,.course-counter span{color:#fff!important;color:var(--white)!important;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.0928961749vw;font-weight:700;letter-spacing:.043715847vw;line-height:normal;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:37.5em){.course-counter p,.course-counter span{font-size:4.4444444444vw;letter-spacing:.1777777778vw}}.hero-course{margin:0 0 2.1857923497vw}@media screen and (max-width:37.5em){.hero-course{margin:0 0 6.6666666667vw}.hero-course h1{font-size:11.1111111111vw;line-height:11.1111111111vw}}.hero-course__stickers{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.hero-course__stickers__overflow{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.hero-course__stickers__item{left:14.6174863388vw;position:absolute;top:-2.0491803279vw;transform:rotate(-30deg)}@media screen and (max-width:37.5em){.hero-course__stickers__item{left:36.6666666667vw;top:-3.3333333333vw}}.hero-course__stickers__item svg{width:6.3524590164vw}@media screen and (max-width:37.5em){.hero-course__stickers__item svg{width:10.2777777778vw}}.hero-course__stickers__item-2{position:absolute;right:10.9289617486vw;top:-2.0491803279vw;transform:rotate(30deg);z-index:2}@media screen and (max-width:37.5em){.hero-course__stickers__item-2{right:-5.8333333333vw;top:7.7777777778vw}}.hero-course__stickers__item-2 svg{width:6.8306010929vw}@media screen and (max-width:37.5em){.hero-course__stickers__item-2 svg{width:17.5vw}}.hero-course__stickers__group{height:34.3579234973vw;position:absolute;right:-18.4426229508vw;top:50%;transform:translateY(-50%);width:34.3579234973vw}@media screen and (max-width:37.5em){.hero-course__stickers__group{display:none;height:91.1111111111vw;right:-48.6111111111vw;width:91.1111111111vw}}.hero-course__stickers__group svg:first-child{height:auto;left:-8.2650273224vw;position:absolute;top:8.1967213115vw;transform:rotate(-33deg);width:14.2759562842vw}@media screen and (max-width:37.5em){.hero-course__stickers__group svg:first-child{left:18.6111111111vw;top:12.5vw;width:18.3333333333vw}}.hero-course__stickers__group svg:nth-child(2){height:auto;width:100%}.hero-course__wrap{background-color:#e0ff00;background-color:var(--yellow);padding:6.0109289617vw 4.9180327869vw;position:relative;z-index:1}@media screen and (max-width:37.5em){.hero-course__wrap{padding:11.1111111111vw 6.6666666667vw 6.6666666667vw}}.hero-course__wrap h1{max-width:66.1202185792vw}@media screen and (max-width:37.5em){.hero-course__wrap h1{max-width:100%}}.hero-course__buttons{align-items:center;display:flex;margin:1.5027322404vw 0 0}@media screen and (max-width:37.5em){.hero-course__buttons{margin:4.4444444444vw 0 0}}.hero-course__bottom{align-items:flex-end;display:flex;justify-content:space-between;margin:4.781420765vw 0 0}@media screen and (max-width:37.5em){.hero-course__bottom{flex-direction:column;margin:6.6666666667vw 0 0}}.hero-course__bottom__left{width:48.9071038251vw}@media screen and (max-width:37.5em){.hero-course__bottom__left{width:100%}}.hero-course__bottom__right{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:-.2732240437vw -.2732240437vw -.2732240437vw 0;width:33.5382513661vw}.hero-course__bottom__right.is-align-left{justify-content:flex-start}@media screen and (max-width:37.5em){.hero-course__bottom__right.is-align-left{margin:0 1.1111111111vw -1.1111111111vw}.hero-course__bottom__right{justify-content:flex-start;margin:6.6666666667vw -1.1111111111vw -1.1111111111vw;width:100%}}.hero-course__bottom__right__item{align-items:center;border:.1366120219vw solid #08090a;border:.1366120219vw solid var(--black);border-radius:2.7322404372vw;display:flex;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.0928961749vw;letter-spacing:.043715847vw;line-height:1.912568306vw;margin:.2732240437vw;padding:.2732240437vw 1.0928961749vw .1366120219vw;text-transform:uppercase}@media screen and (max-width:37.5em){.hero-course__bottom__right__item{border:.5555555556vw solid #08090a;border:.5555555556vw solid var(--black);border-radius:11.1111111111vw;font-size:3.3333333333vw;letter-spacing:.1333333333vw;line-height:7.7777777778vw;margin:1.1111111111vw;padding:1.1111111111vw 2.2222222222vw .5555555556vw}}.hero-course__bottom__right__item img{height:1.3661202186vw;margin:0 .2732240437vw .1366120219vw 0;width:auto}@media screen and (max-width:37.5em){.hero-course__bottom__right__item img{height:5.5555555556vw;margin:0 1.1111111111vw .5555555556vw 0}}.hero-course__register{margin:0 1.0928961749vw 0 0;position:relative}@media screen and (max-width:37.5em){.hero-course__register{margin:0}.hero-course__register .btn{margin-right:0}.hero-course__register .btn:last-child{margin-top:4.4444444444vw}}.hero-courses{margin:0 0 5.4644808743vw}@media screen and (max-width:37.5em){.hero-courses{margin:0 0 2.7322404372vw}}.hero-courses__wrap{align-items:center;background-color:#08090a;background-color:var(--black);border-radius:1.3661202186vw;color:#fff;color:var(--white);display:flex;justify-content:space-between;padding:3.1420765027vw 8.1967213115vw 3.1420765027vw 4.0983606557vw}@media screen and (max-width:37.5em){.hero-courses__wrap{border-radius:5.5555555556vw;flex-direction:column;padding:11.1111111111vw 6.6666666667vw}}.hero-courses__left .btn{margin:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.hero-courses__left .btn{margin:4.4444444444vw 0 0}}.hero-courses__right{flex:none;margin:0 0 0 1.6393442623vw;width:24.7267759563vw}@media screen and (max-width:37.5em){.hero-courses__right{margin:0;width:100%}}.hero-courses__right img{height:auto;width:100%}@media screen and (max-width:37.5em){.hero-courses__right{margin:11.1111111111vw 0 0}}.programs{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.programs{margin:11.1111111111vw 0}}.programs__top{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}@media screen and (max-width:37.5em){.programs__top{align-items:flex-start;flex-direction:column;justify-content:flex-start}}.programs__no-results{background-color:#f3f4f6;border-radius:1.6393442623vw;display:none;margin:2.7322404372vw 0 0;opacity:0;padding:4.9180327869vw}@media screen and (max-width:37.5em){.programs__no-results{border-radius:6.6666666667vw;margin:6.6666666667vw 0 0;padding:6.6666666667vw}}.programs__no-results__content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:45.9016393443vw;text-align:center}@media screen and (max-width:37.5em){.programs__no-results__content{max-width:100%}}.programs__no-results__content svg{width:10.9289617486vw}@media screen and (max-width:37.5em){.programs__no-results__content svg{width:22.2222222222vw}}.programs__no-results__content h2{font-size:2.7322404372vw;line-height:3.0737704918vw;margin:2.1857923497vw 0 0}@media screen and (max-width:37.5em){.programs__no-results__content h2{font-size:6.6666666667vw;line-height:6.6666666667vw;margin:6.6666666667vw 0 0}}.programs__no-results__content p{margin:1.0928961749vw 0 0}@media screen and (max-width:37.5em){.programs__no-results__content p{margin:4.4444444444vw 0 0}}.programs__wrap{grid-gap:1.6393442623vw;display:grid;grid-template-columns:repeat(3,1fr);margin:2.7322404372vw 0 0}@media screen and (max-width:37.5em){.programs__wrap{grid-gap:4.4444444444vw;grid-template-columns:repeat(1,1fr);margin:6.6666666667vw 0 0}}.programs__wrap.no-margin{margin:0}.programs__item{border:.0683060109vw solid #d5d5d5;border-radius:1.6393442623vw;display:flex;flex-direction:column;padding:2.1857923497vw 2.1857923497vw 1.0928961749vw}@media screen and (max-width:37.5em){.programs__item{border:.2777777778vw solid #d5d5d5;border-radius:6.6666666667vw;padding:6.6666666667vw 6.6666666667vw 4.4444444444vw}}.programs__item .h5{margin:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.programs__item .h5{margin:4.4444444444vw 0 0}}.programs__item .h5:hover{-webkit-text-decoration:underline;text-decoration:underline}.programs__item__image{aspect-ratio:376/212;background-color:#e6e6e6;background-color:var(--grey3);border-radius:1.3661202186vw;overflow:hidden}@media screen and (max-width:37.5em){.programs__item__image{border-radius:5.5555555556vw}}.programs__item__image:hover img{transform:scale(1.1)}.programs__item__image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:100%}.programs__item__buttons{display:flex;flex-direction:column;margin:auto 0 0;padding:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.programs__item__buttons{padding:6.6666666667vw 0 0}}.programs__item__buttons__wrap{margin:0 0 .5464480874vw;position:relative;width:100%}@media screen and (max-width:37.5em){.programs__item__buttons__wrap{margin:0 0 2.2222222222vw}}.programs__item__buttons__wrap .btn{width:100%}.programs__item__labels{display:flex;flex-wrap:wrap;margin:1.0928961749vw -.2732240437vw -.5464480874vw}@media screen and (max-width:37.5em){.programs__item__labels{margin:2.2222222222vw -1.1111111111vw -2.2222222222vw}}.programs__item__labels__item{border:.1366120219vw solid #08090a;border:.1366120219vw solid var(--black);border-radius:2.7322404372vw;font-family:Oswald,sans-serif;font-size:.8196721311vw;font-style:normal;font-weight:500;letter-spacing:.0327868852vw;line-height:1.912568306vw;margin:0 .2732240437vw .5464480874vw;padding:.0683060109vw 1.0928961749vw .1366120219vw;text-transform:uppercase}@media screen and (max-width:37.5em){.programs__item__labels__item{border:.5555555556vw solid #08090a;border:.5555555556vw solid var(--black);border-radius:11.1111111111vw;font-size:3.3333333333vw;letter-spacing:.1333333333vw;line-height:7.7777777778vw;margin:0 1.1111111111vw 2.2222222222vw;padding:.2777777778vw 4.4444444444vw .5555555556vw}}.programs__item__info{margin:.5464480874vw 0 0}@media screen and (max-width:37.5em){.programs__item__info{margin:1.1111111111vw 0 0}}.programs__item__info__item{border-bottom:.0683060109vw solid #08090a;border-bottom:.0683060109vw solid var(--black);padding:1.0928961749vw 0}@media screen and (max-width:37.5em){.programs__item__info__item{border-bottom:.2777777778vw solid #08090a;border-bottom:.2777777778vw solid var(--black);padding:3.3333333333vw 0}}.programs__item__info__item:last-child{border-bottom:none}.programs__item__info__item__title{font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.3661202186vw;font-weight:700;line-height:1.912568306vw}@media screen and (max-width:37.5em){.programs__item__info__item__title{font-size:5.5555555556vw;line-height:7.7777777778vw}}.programs__item__info__item__content{margin:.1366120219vw 0 0}@media screen and (max-width:37.5em){.programs__item__info__item__content{margin:.5555555556vw 0 0}}.programs__button{display:flex;justify-content:center;margin:2.7322404372vw 0 0}@media screen and (max-width:37.5em){.programs__button{margin:6.6666666667vw 0 0}}.programs__button .btn{width:auto}.programs__filter{align-items:center;display:flex}@media screen and (max-width:37.5em){.programs__filter{flex-direction:column;margin:6.6666666667vw 0 0;width:100%}}.programs__filter__item{margin:0 1.6393442623vw 0 0;width:16.393442623vw}@media screen and (max-width:37.5em){.programs__filter__item{margin:0 0 4.4444444444vw;width:100%}}.programs__filter__item:last-child{margin:0}.choices{font-size:1.0928961749vw;font-style:normal;font-weight:400;letter-spacing:-.0109289617vw;line-height:1.6393442623vw;overflow:visible}@media screen and (max-width:37.5em){.choices{font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:6.6666666667vw}}.choices:after{display:none}.choices.is-open .choices__inner{border-color:#4190ea!important;box-shadow:0 0 0 3px rgba(83,152,230,.2)}.choices.is-open .choices__inner:after{transform:translateY(-50%) rotate(180deg)}.choices__inner{background-color:transparent;border:.0683060109vw solid #08090a!important;border:.0683060109vw solid var(--black)!important;border-radius:.8196721311vw!important;font-size:1.0928961749vw;font-style:normal;font-weight:400;letter-spacing:-.0109289617vw;line-height:1.6393442623vw;min-height:auto;padding:.7513661202vw 1.0928961749vw!important;position:relative;transition:border .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.choices__inner{border:.2777777778vw solid #08090a!important;border:.2777777778vw solid var(--black)!important;border-radius:3.3333333333vw!important;font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:6.6666666667vw;padding:3.3333333333vw 4.4444444444vw!important}}.choices__inner:after{background-image:url(/wp-content/themes/fasttrack/public/images/dropdown-arrow.50b1e4.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.0928961749vw;position:absolute;right:1.0928961749vw;top:50%;transform:translateY(-50%);transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:1.0928961749vw}@media screen and (max-width:37.5em){.choices__inner:after{height:4.4444444444vw;right:4.4444444444vw;width:4.4444444444vw}}.choices__list--single .choices__item{color:#08090a!important;color:var(--black)!important;padding:0!important}.choices__list--single .choices__item.choices__placeholder{color:#7f8486!important}.choices__item{border-radius:.8196721311vw!important;color:#393939!important;cursor:pointer;font-size:1.0928961749vw!important;font-style:normal;font-weight:400;letter-spacing:-.0109289617vw!important;line-height:1.6393442623vw!important;padding:.5464480874vw 1.0928961749vw!important}@media screen and (max-width:37.5em){.choices__item{border-radius:3.3333333333vw!important;font-size:4.4444444444vw!important;letter-spacing:-.0444444444vw!important;line-height:6.6666666667vw!important;padding:2.2222222222vw 4.4444444444vw!important}}.choices__item.is-highlighted{background-color:rgba(83,152,230,.12)!important;color:#5398e6!important;color:var(--blue)!important}.choices__item--disabled,.choices__item--selectable:after{display:none}.choices__list{word-break:normal!important}.choices__list--single{display:inline-flex;padding:0 1.6393442623vw 0 0;white-space:nowrap}.choices__list--single .choices__item{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.choices.is-flipped .choices__list--dropdown{background-color:#fff;background-color:var(--white);border:.0683060109vw solid #d9d9d9;border-radius:.8196721311vw;box-shadow:0 10.689px 20px 0 rgba(0,0,0,.08);margin:0 0 .956284153vw}@media screen and (max-width:37.5em){.choices.is-flipped .choices__list--dropdown{border:.2777777778vw solid #d9d9d9;border-radius:3.3333333333vw;margin:0 0 3.8888888889vw}}.choices .choices__list--dropdown{background-color:#fff;background-color:var(--white);border:.0683060109vw solid #d9d9d9;border-radius:.8196721311vw;box-shadow:0 10.689px 20px 0 rgba(0,0,0,.08);margin:.956284153vw 0 0}@media screen and (max-width:37.5em){.choices .choices__list--dropdown{border:.2777777778vw solid #d9d9d9;border-radius:3.3333333333vw;margin:3.8888888889vw 0 0}}.choices .choices__list--dropdown .choices__list{max-height:17.4863387978vw;padding:.5464480874vw}@media screen and (max-width:37.5em){.choices .choices__list--dropdown .choices__list{max-height:71.1111111111vw;padding:2.2222222222vw}}.choices__placeholder{opacity:1}.choices__button{display:none}.hero{margin:0 0 2.7322404372vw}@media screen and (max-width:37.5em){.hero{margin:0 0 6.6666666667vw}}.hero__wrap{background-color:#d3ffff;background-color:var(--cyan);overflow:hidden;position:relative;z-index:1}.hero__left{max-width:53.0054644809vw;padding:6.0109289617vw 4.9180327869vw}@media screen and (max-width:37.5em){.hero__left{max-width:100%;padding:11.1111111111vw 6.6666666667vw 0}}.hero__left__button{margin:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.hero__left__button{margin:4.4444444444vw 0 0;width:100%}}.hero__left p{margin:2.4590163934vw 0 0;max-width:31.1475409836vw}@media screen and (max-width:37.5em){.hero__left p{margin:4.4444444444vw 0 0;max-width:100%}}.hero__right{display:none;height:100%;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:37.5em){.hero__right{aspect-ratio:1/.8;display:block;height:auto;position:static;transform:none;width:100%}}.hero__video{height:101%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)!important;width:101%;z-index:-1}@media screen and (max-width:37.5em){.hero__video{display:none}}.hero__video video{background-color:transparent;height:100%;margin:0 0 0 auto;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.hero__video #hero-video-loop{display:none}.hero__video-mobile{display:none;height:101%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:101%;z-index:-1}@media screen and (max-width:37.5em){.hero__video-mobile{display:block}}.hero__video-mobile video{background-color:#d3ffff;background-color:var(--cyan);bottom:0;height:100%;margin:0 0 0 auto;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;width:100%}.hero-contacts{margin:0 0 2.7322404372vw}@media screen and (max-width:37.5em){.hero-contacts{margin:0 0 6.6666666667vw}}.hero-contacts__wrap{align-items:center;background-color:#e0ff00;background-color:var(--yellow);border-radius:1.3661202186vw;display:flex;justify-content:space-between;padding:3.1420765027vw 4.9180327869vw}@media screen and (max-width:37.5em){.hero-contacts__wrap{border-radius:5.5555555556vw;flex-direction:column;padding:11.1111111111vw 6.6666666667vw}}.hero-contacts__right{flex:none;margin:0 0 0 1.6393442623vw;width:31.762295082vw}@media screen and (max-width:37.5em){.hero-contacts__right{margin:6.6666666667vw 0 0;width:100%}}.hero-contacts__right img{width:100%}.hero-news{margin:0 0 2.7322404372vw}@media screen and (max-width:37.5em){.hero-news{margin:0 0 6.6666666667vw}}.hero-news__wrap{align-items:center;background-color:#08090a;background-color:var(--black);border-radius:1.3661202186vw;color:#fff;color:var(--white);display:flex;justify-content:space-between;padding:3.825136612vw 4.0983606557vw}@media screen and (max-width:37.5em){.hero-news__wrap{border-radius:5.5555555556vw;flex-direction:column;padding:11.1111111111vw 6.6666666667vw}}.hero-news__right{flex:none;margin:0 0 0 1.6393442623vw;width:37.9781420765vw}@media screen and (max-width:37.5em){.hero-news__right{margin:6.6666666667vw 0 0;width:100%}}.hero-news__right img{width:100%}.hero-post{margin:0 0 5.4644808743vw}@media screen and (max-width:37.5em){.hero-post{margin:0 0 8.8888888889vw}}.hero-post__wrap{align-items:center;background-color:#08090a;background-color:var(--black);border-radius:1.3661202186vw;color:#fff;color:var(--white);display:flex;justify-content:space-between;padding:1.6393442623vw 1.6393442623vw 1.6393442623vw 4.0983606557vw}@media screen and (max-width:37.5em){.hero-post__wrap{border-radius:5.5555555556vw;flex-direction:column;padding:11.1111111111vw 6.6666666667vw 6.6666666667vw}}.hero-post__left{width:49.7267759563vw}@media screen and (max-width:37.5em){.hero-post__left{width:100%}}.hero-post__left .categories{margin:0 0 1.6393442623vw}@media screen and (max-width:37.5em){.hero-post__left .categories{margin:0 0 4.4444444444vw}}.hero-post__left__info{align-items:center;display:flex}@media screen and (max-width:37.5em){.hero-post__left__info{margin:2.2222222222vw 0 0}}.hero-post__left__info p{font-size:1.0928961749vw;letter-spacing:-.0109289617vw;line-height:1.6393442623vw;margin:0 1.912568306vw 0 0;position:relative}@media screen and (max-width:37.5em){.hero-post__left__info p{font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:6.6666666667vw;margin:0 7.7777777778vw 0 0}}.hero-post__left__info p:last-child{margin:0}.hero-post__left__info p:last-child:after{display:none}.hero-post__left__info p:after{background-color:#fff;background-color:var(--white);border-radius:50%;content:"";height:.2732240437vw;left:calc(100% + .81967vw);position:absolute;top:50%;transform:translateY(-50%);width:.2732240437vw}@media screen and (max-width:37.5em){.hero-post__left__info p:after{height:1.1111111111vw;left:calc(100% + 3.33333vw);width:1.1111111111vw}}.hero-post__right{border-radius:1.3661202186vw;height:100%;min-height:27.5956284153vw;overflow:hidden;position:relative;width:33.674863388vw}@media screen and (max-width:37.5em){.hero-post__right{aspect-ratio:327/267;border-radius:5.5555555556vw;margin:4.4444444444vw 0 0;min-height:auto;width:100%}}.hero-post__right img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.news__list{grid-gap:1.6393442623vw;grid-row-gap:4.3715846995vw;display:grid;grid-template-columns:repeat(3,1fr);margin:2.7322404372vw 0 0}@media screen and (max-width:37.5em){.news__list{grid-gap:6.6666666667vw;grid-row-gap:6.6666666667vw;grid-template-columns:repeat(1,1fr);margin:6.6666666667vw 0 0}}.news__button{display:flex;justify-content:center;margin:2.7322404372vw 0 0}@media screen and (max-width:37.5em){.news__button{margin:6.6666666667vw 0 0}}.news-card{width:100%}.news-card:hover .news-card__image img{transform:scale(1.1)}.news-card:hover h3{-webkit-text-decoration:underline;text-decoration:underline}.news-card__image{aspect-ratio:440/360;background-color:#08090a;background-color:var(--black);border-radius:1.3661202186vw;overflow:hidden;position:relative}@media screen and (max-width:37.5em){.news-card__image{border-radius:5.5555555556vw}}.news-card__image .categories{left:0;padding:1.0928961749vw;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:37.5em){.news-card__image .categories{padding:4.4444444444vw}}.news-card__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:100%}.news-card__info{align-items:center;display:flex;margin:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.news-card__info{margin:4.4444444444vw 0 0}}.news-card__info p{font-size:1.0928961749vw;letter-spacing:-.0109289617vw;line-height:1.6393442623vw;margin:0 1.912568306vw 0 0;position:relative}@media screen and (max-width:37.5em){.news-card__info p{font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:6.6666666667vw;margin:0 7.7777777778vw 0 0}}.news-card__info p:last-child{margin:0}.news-card__info p:last-child:after{display:none}.news-card__info p:after{background-color:#08090a;background-color:var(--black);border-radius:50%;content:"";height:.2732240437vw;left:calc(100% + .81967vw);position:absolute;top:50%;transform:translateY(-50%);width:.2732240437vw}@media screen and (max-width:37.5em){.news-card__info p:after{height:1.1111111111vw;left:calc(100% + 3.33333vw);width:1.1111111111vw}}.news-card h3{margin:.8196721311vw 0 0}@media screen and (max-width:37.5em){.news-card h3{margin:3.3333333333vw 0 0}}.categories{display:flex;flex-wrap:wrap;margin:-.2732240437vw}@media screen and (max-width:37.5em){.categories{margin:-1.1111111111vw}}.categories__item{background-color:#e0ff00;background-color:var(--yellow);border-radius:2.7322404372vw;color:#08090a;color:var(--black);font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.0928961749vw;font-weight:700;letter-spacing:.043715847vw;line-height:1.912568306vw;margin:.2732240437vw;padding:.1366120219vw 1.0928961749vw 0;text-transform:uppercase}@media screen and (max-width:37.5em){.categories__item{border-radius:11.1111111111vw;font-size:4.4444444444vw;letter-spacing:.1777777778vw;line-height:7.7777777778vw;margin:1.1111111111vw;padding:.5555555556vw 4.4444444444vw 0}}.hero-about{margin:0 0 5.4644808743vw}@media screen and (max-width:37.5em){.hero-about{margin:0 0 8.8888888889vw}}.hero-about__wrap{align-items:center;background-color:#e0ff00;background-color:var(--yellow);border-radius:1.6393442623vw;display:flex;justify-content:space-between;padding:1.6393442623vw 1.6393442623vw 1.6393442623vw 4.0983606557vw}@media screen and (max-width:37.5em){.hero-about__wrap{align-items:flex-start;border-radius:6.6666666667vw;flex-direction:column;padding:11.1111111111vw 6.6666666667vw 6.6666666667vw}}.hero-about__left{width:54.7131147541vw}@media screen and (max-width:37.5em){.hero-about__left{width:100%}}.hero-about__left__bottom{align-items:center;display:flex;justify-content:flex-start;margin:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.hero-about__left__bottom{margin:4.4444444444vw 0 0}.hero-about__left__bottom .btn{padding:3.3333333333vw 6.6666666667vw;width:auto}}.hero-about__right{width:28.4153005464vw}@media screen and (max-width:37.5em){.hero-about__right{margin:6.6666666667vw 0 0;width:100%}}.hero-about__right__image{aspect-ratio:416/404;border-radius:1.3661202186vw;overflow:hidden;position:relative}@media screen and (max-width:37.5em){.hero-about__right__image{aspect-ratio:280/248;border-radius:5.5555555556vw}}.hero-about__right__image:after{background:linear-gradient(180deg,rgba(8,9,10,.09),rgba(8,9,10,.16));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-about__right__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hero-about__right__button{aspect-ratio:416/404;border:none;border-radius:1.3661202186vw;overflow:hidden;position:relative;width:100%}@media screen and (max-width:37.5em){.hero-about__right__button{aspect-ratio:280/248;border-radius:5.5555555556vw}}.hero-about__right__button:after{background:linear-gradient(180deg,rgba(8,9,10,.09),rgba(8,9,10,.16));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-about__right__button:hover .hero-about__right__button__play:after{transform:translate(-50%,-50%) scale(1.4)}.hero-about__right__button img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hero-about__right__button__play{height:5.4644808743vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5.4644808743vw;z-index:1}@media screen and (max-width:37.5em){.hero-about__right__button__play{height:22.2222222222vw;width:22.2222222222vw}}.hero-about__right__button__play:after{background-color:#e0ff00;background-color:var(--yellow);border-radius:50%;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:-1}.hero-about__right__button__play svg{left:1.9808743169vw;position:absolute;top:50%;transform:translateY(-50%);width:1.9808743169vw}@media screen and (max-width:37.5em){.hero-about__right__button__play svg{left:8.0555555556vw;width:8.0555555556vw}}.bubbles{display:flex}.bubbles__item{align-items:center;background-color:#08090a;background-color:var(--black);border:.1366120219vw solid #e0ff00;border:.1366120219vw solid var(--yellow);border-radius:50%;color:#e0ff00;color:var(--yellow);display:flex;flex:none;font-family:Oswald,sans-serif;font-size:1.0928961749vw;font-weight:500;height:4.0983606557vw;justify-content:center;letter-spacing:.043715847vw;line-height:1.912568306vw;margin:0 0 0 -1.6393442623vw;overflow:hidden;position:relative;text-transform:uppercase;width:4.0983606557vw}@media screen and (max-width:37.5em){.bubbles__item{border:.5555555556vw solid #e0ff00;border:.5555555556vw solid var(--yellow);font-size:4.4444444444vw;height:14.4444444444vw;letter-spacing:.1777777778vw;line-height:7.7777777778vw;margin:0 0 0 -6.6666666667vw;width:14.4444444444vw}}.bubbles__item:first-child{margin:0}@media screen and (max-width:37.5em){.bubbles__item{display:none}.bubbles__item--text,.bubbles__item:first-child,.bubbles__item:nth-child(2){display:flex}}.bubbles__item img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hero-career{margin:0 0 2.7322404372vw}@media screen and (max-width:37.5em){.hero-career{margin:0 0 6.6666666667vw}}.hero-career__wrap{align-items:center;background-color:#d3ffff;background-color:var(--cyan);border-radius:1.6393442623vw;display:flex;justify-content:space-between;padding:1.6393442623vw 1.6393442623vw 1.6393442623vw 4.0983606557vw}@media screen and (max-width:37.5em){.hero-career__wrap{align-items:flex-start;border-radius:6.6666666667vw;flex-direction:column;padding:11.1111111111vw 6.6666666667vw 6.6666666667vw}}.hero-career__left{width:54.7131147541vw}@media screen and (max-width:37.5em){.hero-career__left{width:100%}}.hero-career__left p{margin:1.0928961749vw 0 0;max-width:37.9781420765vw}@media screen and (max-width:37.5em){.hero-career__left p{margin:4.4444444444vw 0 0;max-width:100%}}.hero-career__right{width:28.4153005464vw}@media screen and (max-width:37.5em){.hero-career__right{margin:6.6666666667vw 0 0;width:100%}}.hero-career__right__image{aspect-ratio:416/404;border-radius:1.3661202186vw;overflow:hidden;position:relative}@media screen and (max-width:37.5em){.hero-career__right__image{aspect-ratio:280/248;border-radius:5.5555555556vw}}.hero-career__right__image:after{background:linear-gradient(180deg,rgba(8,9,10,.09),rgba(8,9,10,.16));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-career__right__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hero-career__right__button{aspect-ratio:416/404;border:none;border-radius:1.3661202186vw;overflow:hidden;position:relative;width:100%}@media screen and (max-width:37.5em){.hero-career__right__button{aspect-ratio:280/248;border-radius:5.5555555556vw}}.hero-career__right__button:after{background:linear-gradient(180deg,rgba(8,9,10,.09),rgba(8,9,10,.16));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-career__right__button:hover .hero-about__right__button__play:after{transform:translate(-50%,-50%) scale(1.4)}.hero-career__right__button img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hero-career__right__button__play{height:5.4644808743vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5.4644808743vw;z-index:1}@media screen and (max-width:37.5em){.hero-career__right__button__play{height:22.2222222222vw;width:22.2222222222vw}}.hero-career__right__button__play:after{background-color:#e0ff00;background-color:var(--yellow);border-radius:50%;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:-1}.hero-career__right__button__play svg{left:1.9808743169vw;position:absolute;top:50%;transform:translateY(-50%);width:1.9808743169vw}@media screen and (max-width:37.5em){.hero-career__right__button__play svg{left:8.0555555556vw;width:8.0555555556vw}}.hero-teachers{margin:0 0 2.7322404372vw}@media screen and (max-width:37.5em){.hero-teachers{margin:0 0 6.6666666667vw}}.hero-teachers__wrap{align-items:center;background-color:#5398e6;background-color:var(--blue);border-radius:1.3661202186vw;color:#fff;color:var(--white);display:flex;justify-content:space-between;overflow:hidden;padding:6.8306010929vw 4.0983606557vw}@media screen and (max-width:37.5em){.hero-teachers__wrap{border-radius:5.5555555556vw;flex-direction:column;padding:11.1111111111vw 6.6666666667vw}}.hero-teachers__left p{margin:1.0928961749vw 0 0;max-width:37.9781420765vw}@media screen and (max-width:37.5em){.hero-teachers__left p{margin:6.6666666667vw 0 0;max-width:100%}}.hero-teachers__right{flex:none;position:relative;width:32.2404371585vw}@media screen and (max-width:37.5em){.hero-teachers__right{height:70.2777777778vw;margin:6.6666666667vw 0 0;width:100%}}.hero-teachers__images-wrap{aspect-ratio:472/596;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%}@media screen and (max-width:37.5em){.hero-teachers__images-wrap{aspect-ratio:359/305;left:50%;right:auto;top:0;transform:translateX(-50%);width:calc(100% + 22.22222vw)}}.hero-teachers__images-wrap svg{position:absolute;z-index:1}.hero-teachers__images-wrap svg:first-of-type{bottom:12.9781420765vw;left:9.4262295082vw;width:9.8360655738vw}@media screen and (max-width:37.5em){.hero-teachers__images-wrap svg:first-of-type{bottom:auto;left:8.3333333333vw;top:8.3333333333vw;width:23.6111111111vw}}.hero-teachers__images-wrap svg:nth-of-type(2){right:-2.7322404372vw;top:14.0027322404vw;transform:rotate(31.82deg);width:5.5327868852vw}@media screen and (max-width:37.5em){.hero-teachers__images-wrap svg:nth-of-type(2){bottom:16.1111111111vw;right:45.5555555556vw;top:auto;width:20.5555555556vw}}.hero-teachers__images-wrap svg:nth-of-type(3){left:2.0491803279vw;top:5.4644808743vw;transform:rotate(15deg);width:7.2404371585vw}@media screen and (max-width:37.5em){.hero-teachers__images-wrap svg:nth-of-type(3){display:none}}.hero-teachers__images{height:100%;left:0;position:absolute;top:0;width:100%}.hero-teachers__images img{border-radius:1.6393442623vw;height:12.1584699454vw;-o-object-fit:cover;object-fit:cover;position:absolute;width:12.1584699454vw}@media screen and (max-width:37.5em){.hero-teachers__images img{border-radius:6.6666666667vw;height:37.2222222222vw;width:37.2222222222vw}}.hero-teachers__images img:first-child{height:8.1967213115vw;right:3.9617486339vw;top:0;width:8.1967213115vw}@media screen and (max-width:37.5em){.hero-teachers__images img:first-child{border-radius:4.4444444444vw;height:25vw;width:25vw}}.hero-teachers__images img:nth-child(2){left:5.2595628415vw;top:3.893442623vw}@media screen and (max-width:37.5em){.hero-teachers__images img:nth-child(2){left:22.7777777778vw;top:0}}.hero-teachers__images img:nth-child(3){right:0;top:11.6803278689vw}@media screen and (max-width:37.5em){.hero-teachers__images img:nth-child(3){bottom:13.0555555556vw;height:30vw;right:11.6666666667vw;top:auto;width:30vw}}.hero-teachers__images img:nth-child(4){bottom:9.9043715847vw;left:0}@media screen and (max-width:37.5em){.hero-teachers__images img:nth-child(4){bottom:0;height:41.6666666667vw;left:0;width:41.6666666667vw}}.hero-teachers__images img:nth-child(5){bottom:0;right:4.4398907104vw}@media screen and (max-width:37.5em){.hero-teachers__images img:nth-child(5){display:none}}.hero-privacy{margin:0 0 2.7322404372vw}@media screen and (max-width:37.5em){.hero-privacy{margin:0 0 6.6666666667vw}}.hero-privacy__wrap{align-items:flex-end;background-color:#08090a;background-color:var(--black);border-radius:1.3661202186vw;color:#fff;color:var(--white);display:flex;justify-content:space-between;overflow:hidden;padding:6.693989071vw 4.9180327869vw}@media screen and (max-width:37.5em){.hero-privacy__wrap{border-radius:5.5555555556vw;flex-direction:column;padding:11.1111111111vw 6.6666666667vw}}.hero-privacy__left{width:35.5191256831vw}@media screen and (max-width:37.5em){.hero-privacy__left{width:100%}}.hero-privacy__left__updated{border:.1366120219vw solid #fff;border:.1366120219vw solid var(--white);border-radius:2.7322404372vw;display:inline-block;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.0928961749vw;font-weight:700;letter-spacing:.043715847vw;line-height:1.912568306vw;margin:1.3661202186vw 0 0;padding:.1366120219vw .956284153vw;text-transform:uppercase}@media screen and (max-width:37.5em){.hero-privacy__left__updated{border:.5555555556vw solid #fff;border:.5555555556vw solid var(--white);border-radius:11.1111111111vw;font-size:4.4444444444vw;letter-spacing:.1777777778vw;line-height:7.7777777778vw;margin:4.4444444444vw 0 0;padding:.5555555556vw 3.8888888889vw}}.hero-privacy__right{position:relative}@media screen and (max-width:37.5em){.hero-privacy__right{margin:11.1111111111vw 0 0}}.hero-privacy__right__image{bottom:-11.6803278689vw;position:absolute;right:0;width:48.4289617486vw}@media screen and (max-width:37.5em){.hero-privacy__right__image{bottom:0;position:static;width:100%}}.hero-privacy__right__image img{height:auto;width:100%}.content-list{margin:3.2786885246vw 0 5.4644808743vw}@media screen and (max-width:37.5em){.content-list{margin:2.2222222222vw 0 11.1111111111vw}}.duk{background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white);padding:2.7322404372vw 0 5.4644808743vw;position:relative}@media screen and (max-width:37.5em){.duk{padding:5.5555555556vw 0 11.1111111111vw}}.duk:before{background-color:inherit;bottom:calc(100% - .06831vw);content:"";height:.6830601093vw;left:0;position:absolute;width:100%;z-index:-1}.duk__content{margin:2.4590163934vw 0 0}@media screen and (max-width:37.5em){.duk__content{margin:0}}.duk__button{display:flex;justify-content:center;margin:2.7322404372vw 0 0}@media screen and (max-width:37.5em){.duk__button{margin:6.6666666667vw 0 0}.duk__button .btn{width:auto}}.about-program{color:#fff;color:var(--white);margin:2.7322404372vw 0 5.4644808743vw}@media screen and (max-width:37.5em){.about-program{margin:6.6666666667vw 0 11.1111111111vw}}.about-program__wrap{background-color:#08090a;background-color:var(--black);padding:5.4644808743vw 4.9180327869vw}@media screen and (max-width:37.5em){.about-program__wrap{padding:6.6666666667vw}}.about-program__top{display:flex;justify-content:space-between}@media screen and (max-width:37.5em){.about-program__top{flex-direction:column}}.about-program__top__left{max-width:32.9918032787vw;width:50%}@media screen and (max-width:37.5em){.about-program__top__left{max-width:100%;width:100%}}.about-program__top__left p{margin:2.1857923497vw 0 0}@media screen and (max-width:37.5em){.about-program__top__left p{margin:4.4444444444vw 0 0}}.about-program__top__right{max-width:41.5983606557vw;width:50%}@media screen and (max-width:37.5em){.about-program__top__right{margin:2.2222222222vw 0 0;max-width:100%;width:100%}}.about-program__bottom{align-items:flex-end;display:flex;justify-content:space-between;margin:5.4644808743vw 0 0}@media screen and (max-width:37.5em){.about-program__bottom{flex-direction:column;margin:11.1111111111vw 0 0}}.about-program__bottom__left{max-width:32.9918032787vw;width:50%}@media screen and (max-width:37.5em){.about-program__bottom__left{max-width:100%;width:100%}}.about-program__bottom__left h5{text-transform:none}.about-program__bottom__left p{margin:.5464480874vw 0 0}.about-program__bottom__right{max-width:50%}@media screen and (max-width:37.5em){.about-program__bottom__right{margin:4.4444444444vw 0 0;max-width:100%;width:100%}}.about-program__bottom__right__item{align-items:center;display:flex;margin:0 0 .5464480874vw}@media screen and (max-width:37.5em){.about-program__bottom__right__item{margin:0 0 2.2222222222vw}}.about-program__bottom__right__item:last-child{margin:0}.about-program__bottom__right__item span{background-color:#67ff00;background-color:var(--green);border-radius:50%;display:block;height:1.0928961749vw;margin:0 .5464480874vw 0 0;width:1.0928961749vw}@media screen and (max-width:37.5em){.about-program__bottom__right__item span{height:4.4444444444vw;margin:0 2.2222222222vw 0 0;width:4.4444444444vw}}.about-program__bottom__right__item span.white{background-color:#fff;background-color:var(--white)}.about-program__progress{margin:2.1857923497vw 0 0}@media screen and (max-width:37.5em){.about-program__progress{margin:4.4444444444vw 0 0}}.progress{background:#fff;background:var(--white);border-radius:1.6393442623vw;height:1.6393442623vw;overflow:hidden;position:relative;width:100%}@media screen and (max-width:37.5em){.progress{border-radius:6.6666666667vw;height:4.4444444444vw}}.progress__bar{background-color:#67ff00;background-color:var(--green);border-radius:1.6393442623vw;height:100%;left:0;position:absolute;top:0;width:0}@media screen and (max-width:37.5em){.progress__bar{border-radius:6.6666666667vw}}.info-block{color:#fff;color:var(--white);margin:2.1857923497vw 0}@media screen and (max-width:37.5em){.info-block{margin:6.6666666667vw 0}}.info-block__wrap{background-color:#08090a;background-color:var(--black);display:flex;padding:2.868852459vw 0}@media screen and (max-width:37.5em){.info-block__wrap{flex-direction:column;flex-wrap:wrap;padding:6.6666666667vw}}.info-block__item{border-right:.0683060109vw dashed #fff;border-right:.0683060109vw dashed var(--white);padding:0 5.1912568306vw}@media screen and (max-width:37.5em){.info-block__item{border-bottom:.2777777778vw dashed #fff;border-bottom:.2777777778vw dashed var(--white);border-right:0;padding:6.6666666667vw 0 4.4444444444vw;width:100%}.info-block__item:first-child{padding-top:0}}.info-block__item:last-child{border-right:0}@media screen and (max-width:37.5em){.info-block__item:last-child{border-bottom:0;padding-bottom:0}}.info-block__item h4{font-size:2.1857923497vw;font-style:normal;line-height:2.7322404372vw;text-transform:none}@media screen and (max-width:37.5em){.info-block__item h4{font-size:8.8888888889vw;line-height:8.8888888889vw}.info-block__item p{margin:2.2222222222vw 0 0}}.info-block__item p span{color:#e0ff00;color:var(--yellow);position:relative}.info-block__item p span:after{background-color:#e0ff00;background-color:var(--yellow);bottom:-.1366120219vw;content:"";height:.1366120219vw;left:0;position:absolute;width:100%}@media screen and (max-width:37.5em){.info-block__item p span:after{bottom:-.5555555556vw;height:.5555555556vw}}.menu-section{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.menu-section{margin:11.1111111111vw 0}}.menu-section__top{margin:0 auto;max-width:61.4754098361vw;position:relative;text-align:center;width:100%}@media screen and (max-width:37.5em){.menu-section__top{max-width:100%}}.menu-section__top h2{font-size:7.1038251366vw;line-height:6.0109289617vw}@media screen and (max-width:37.5em){.menu-section__top h2{font-size:11.1111111111vw;line-height:11.1111111111vw}}.menu-section__top svg{bottom:-1.0928961749vw;position:absolute;right:9.5628415301vw;transform:rotate(15deg);width:6.693989071vw}@media screen and (max-width:37.5em){.menu-section__top svg{bottom:-3.0555555556vw;right:12.7777777778vw;width:10vw}}.menu-section__menu-wrap{bottom:0;display:flex;justify-content:center;margin:3.2786885246vw 0 0;padding:0 0 1.3661202186vw;pointer-events:none;position:fixed;width:100%;will-change:transform;z-index:10}@media screen and (max-width:37.5em){.menu-section__menu-wrap{display:none}}.menu-section__menu{align-items:center;background-color:#fff;background-color:var(--white);border:.0683060109vw solid #e6e6e6;border:.0683060109vw solid var(--grey3);border-radius:2.1857923497vw;box-shadow:0 .2732240437vw 1.6393442623vw 0 rgba(0,0,0,.02);display:flex;padding:.4098360656vw;pointer-events:auto}.menu-section__menu li{margin:0 .5464480874vw 0 0}.menu-section__menu li:last-child{margin:0}.menu-section__menu li a{border:.0683060109vw solid transparent;border-radius:1.6393442623vw;display:flex;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.0928961749vw;letter-spacing:.043715847vw;line-height:1.912568306vw;padding:.2732240437vw 1.0928961749vw;text-transform:uppercase;transition:border .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94);white-space:nowrap}.menu-section__menu li a:hover{border:.0683060109vw solid #08090a;border:.0683060109vw solid var(--black)}.menu-section__menu li a.is-active{background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white)}.list-blocks{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.list-blocks{margin:6.6666666667vw 0}}.list-blocks__sticker{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.list-blocks__sticker svg{left:4.9180327869vw;position:absolute;top:21.174863388vw;width:34.6994535519vw}@media screen and (max-width:37.5em){.list-blocks__sticker svg{bottom:-26.9444444444vw;left:6.6666666667vw;top:auto;width:77.5vw}}.list-blocks__wrap{background-color:#e0ff00;background-color:var(--yellow);display:flex;justify-content:space-between;padding:4.9180327869vw;position:relative;z-index:1}@media screen and (max-width:37.5em){.list-blocks__wrap{flex-direction:column;padding:11.1111111111vw 6.6666666667vw 57.7777777778vw}}.list-blocks__left{max-width:32.9918032787vw;width:50%}@media screen and (max-width:37.5em){.list-blocks__left{max-width:100%;width:100%}}.list-blocks__right{max-width:42.5546448087vw;position:relative;width:50%}@media screen and (max-width:37.5em){.list-blocks__right{margin:6.6666666667vw 0 0;max-width:100%;width:100%}}.list-blocks__right svg{position:absolute;right:3.5519125683vw;top:-5.8743169399vw;transform:rotate(27deg);width:10.2459016393vw}@media screen and (max-width:37.5em){.list-blocks__right svg{display:none}}.list-blocks__right li{background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white);margin:0 0 .5464480874vw;padding:1.6393442623vw 2.1857923497vw}@media screen and (max-width:37.5em){.list-blocks__right li{margin:0 0 2.2222222222vw;padding:4.4444444444vw}}.list-blocks__right li:last-child{margin:0}.list-blocks__right li h5{text-transform:none}@media screen and (max-width:37.5em){.list-blocks__right li h5{font-size:6.6666666667vw;line-height:normal}}.list-blocks__right li p{margin:.5464480874vw 0 0}@media screen and (max-width:37.5em){.list-blocks__right li p{margin:2.2222222222vw 0 0}}.partners{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.partners{margin:11.1111111111vw 0}}.partners--yellow{background-color:#e0ff00;background-color:var(--yellow);margin:0;padding:2.7322404372vw 0 5.4644808743vw}@media screen and (max-width:37.5em){.partners--yellow{padding:5.5555555556vw 0 11.1111111111vw}}.partners--yellow h2{font-size:2.7322404372vw;line-height:3.0737704918vw}@media screen and (max-width:37.5em){.partners--yellow h2{font-size:8.8888888889vw;line-height:8.8888888889vw}}.partners--yellow .partners__wrap{margin:2.7322404372vw 0 0}@media screen and (max-width:37.5em){.partners--yellow .partners__wrap{margin:6.6666666667vw 0 0}}.partners h2{font-size:2.7322404372vw;line-height:3.0737704918vw;text-align:center}@media screen and (max-width:37.5em){.partners h2{font-size:8.8888888889vw;line-height:8.8888888889vw}}.partners__wrap{margin:2.7322404372vw 0 0}@media screen and (max-width:37.5em){.partners__wrap{margin:6.6666666667vw 0 0}}.partners__row{display:flex;margin:0 0 3.825136612vw}@media screen and (max-width:37.5em){.partners__row{margin:0 0 6.6666666667vw}}.partners__row:last-child{margin:0}.partners__row .swiper-wrapper{transition-timing-function:linear!important}.partners__row__item{align-items:center;display:flex;height:auto;margin:0 5.4644808743vw 0 0;white-space:nowrap;width:auto}@media screen and (max-width:37.5em){.partners__row__item{margin:0 8.8888888889vw 0 0}}.partners__row__item__logo img{height:3.2786885246vw;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}@media screen and (max-width:37.5em){.partners__row__item__logo img{height:13.3333333333vw}}.partners__row__item h3{font-family:Oswald,sans-serif;font-size:2.1857923497vw;font-weight:500;letter-spacing:.087431694vw;line-height:1.912568306vw;text-transform:uppercase}@media screen and (max-width:37.5em){.partners__row__item h3{font-size:6.6666666667vw;line-height:8.8888888889vw}}.program{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.program{margin:11.1111111111vw 0}}.program__video-wrap{margin:0 0 5.4644808743vw;position:relative}@media screen and (max-width:37.5em){.program__video-wrap{margin:0 0 11.1111111111vw}.program__video .swiper-wrapper{flex-direction:column}}.program__video__item{aspect-ratio:392/460;border:none;border-radius:1.3661202186vw;margin:0 1.6393442623vw 0 0;overflow:hidden;padding:0;position:relative;width:calc(33.3333% - 1.0929vw)}@media screen and (max-width:37.5em){.program__video__item{border-radius:5.5555555556vw;margin:0 0 6.6666666667vw;width:100%}}.program__video__item.is-one{aspect-ratio:1224/607;width:100%}@media screen and (max-width:37.5em){.program__video__item.is-one{aspect-ratio:392/460;width:100%}}.program__video__item.is-two{aspect-ratio:290/225;width:calc(50% - 1.63934vw)}@media screen and (max-width:37.5em){.program__video__item.is-two{aspect-ratio:392/460;width:100%}}.program__video__item:hover img{transform:scale(1.1)}.program__video__item:hover .program__video__item__play:after{transform:translate(-50%,-50%) scale(1.4)}.program__video__item:last-child{margin:0}.program__video__item__image{height:100%;left:0;position:absolute;top:0;width:100%}.program__video__item__image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:100%}.program__video__item__image:after{background:linear-gradient(180deg,rgba(8,9,10,.09),rgba(8,9,10,.16));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.program__video__item__label{background-color:#08090a;background-color:var(--black);bottom:1.6393442623vw;color:#e0ff00;color:var(--yellow);font-size:1.3661202186vw;font-style:normal;font-weight:400;left:1.6393442623vw;letter-spacing:-.0136612022vw;line-height:2.1857923497vw;padding:.3415300546vw .5464480874vw;position:absolute;z-index:1}@media screen and (max-width:37.5em){.program__video__item__label{bottom:4.4444444444vw;font-size:5.5555555556vw;left:4.4444444444vw;letter-spacing:-.0555555556vw;line-height:8.8888888889vw;padding:1.3888888889vw 2.2222222222vw}}.program__video__item__play{height:5.4644808743vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5.4644808743vw;z-index:1}@media screen and (max-width:37.5em){.program__video__item__play{height:22.2222222222vw;width:22.2222222222vw}}.program__video__item__play:after{background-color:#e0ff00;background-color:var(--yellow);border-radius:50%;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:-1}.program__video__item__play svg{left:1.9808743169vw;position:absolute;top:50%;transform:translateY(-50%);width:1.9808743169vw}@media screen and (max-width:37.5em){.program__video__item__play svg{left:8.0555555556vw;width:8.0555555556vw}}.program .slider-nav{justify-content:space-between;left:-1.5027322404vw;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + 3.00546vw);z-index:2}@media screen and (max-width:37.5em){.program .slider-nav{display:none}}.program .slider-nav__btn.swiper-button-disabled{opacity:0}.program__wrap{padding:5.4644808743vw 0}@media screen and (max-width:37.5em){.program__wrap{padding:6.6666666667vw 0}}.program__wrap h2{transition:color .2s cubic-bezier(.25,.46,.45,.94)}.program__wrap__top{padding:0 4.9180327869vw}@media screen and (max-width:37.5em){.program__wrap__top{padding:0 6.6666666667vw}}.program__wrap__middle__container{padding:0 4.9180327869vw}@media screen and (max-width:37.5em){.program__wrap__middle__container{padding:0 6.6666666667vw}}.program__wrap__bottom{display:flex;justify-content:center;margin:2.7322404372vw 0 0;padding:0 4.9180327869vw}@media screen and (max-width:37.5em){.program__wrap__bottom{flex-direction:column;margin:6.6666666667vw 0 0;padding:0 6.6666666667vw}.program__wrap__bottom .btn{margin:0 0 4.4444444444vw}.program__wrap__bottom .btn:last-child{margin:0}}.program__wrap.bright{color:#08090a;color:var(--black)}.program__wrap.dark{color:#fff;color:var(--white)}.program__wrap.dark .program__tabs__item{color:#7a7e81}.program__wrap.dark .program__tabs__item.is-active{color:#fff;color:var(--white)}.program__wrap.dark .program__tabs__item:after{background-color:#fff;background-color:var(--white)}.program__wrap.dark .accordion-3{border-bottom:.0683060109vw dashed #fff;border-bottom:.0683060109vw dashed var(--white)}@media screen and (max-width:37.5em){.program__wrap.dark .accordion-3{border-bottom:.2777777778vw dashed #fff;border-bottom:.2777777778vw dashed var(--white)}}.program__wrap.dark .accordion-3:first-child{border-top:.0683060109vw dashed #fff;border-top:.0683060109vw dashed var(--white)}@media screen and (max-width:37.5em){.program__wrap.dark .accordion-3:first-child{border-top:.2777777778vw dashed #fff;border-top:.2777777778vw dashed var(--white)}}.program__wrap.dark .accordion-3__button{color:#fff;color:var(--white)}.program__wrap.dark .accordion-3__button:hover p,.program__wrap.dark .accordion-3__button:hover span{color:#e0ff00;color:var(--yellow)}.program__wrap.dark .accordion-3__button:hover svg path{stroke:#e0ff00;stroke:var(--yellow)}.program__wrap.dark .accordion-3__button__label{background-color:#fff;background-color:var(--white);color:#08090a;color:var(--black)}.program__wrap.dark .accordion-3__button__expand svg path{stroke:#fff;stroke:var(--white)}.program__wrap.dark .btn{border-color:#fff;border-color:var(--white);color:#fff;color:var(--white)}.program__wrap.dark .btn--black{background-color:#fff;background-color:var(--white);border-color:#fff;border-color:var(--white);color:#08090a;color:var(--black)}@media(hover:hover){.program__wrap.dark .btn--black:hover{opacity:.8}}.program__tabs{display:flex;margin:4.0983606557vw 0 0;overflow-x:auto;overflow-y:hidden}@media screen and (max-width:37.5em){.program__tabs{margin:6.6666666667vw 0 0}}.program__tabs__item{background-color:transparent;border:none;color:#5b7f7f;font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.1857923497vw;font-style:normal;font-weight:700;line-height:normal;margin:0 3.2786885246vw 0 0;padding:0 0 1.0928961749vw;position:relative;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94);white-space:nowrap}@media screen and (max-width:37.5em){.program__tabs__item{font-size:5.5555555556vw;line-height:8.8888888889vw;margin:0 4.4444444444vw 0 0;padding:0 0 4.4444444444vw}}.program__tabs__item:last-child{margin:0}.program__tabs__item:after{background-color:#08090a;background-color:var(--black);bottom:-.0683060109vw;content:"";height:.2732240437vw;left:0;opacity:0;position:absolute;transition:background .2s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94);width:100%}@media screen and (max-width:37.5em){.program__tabs__item:after{bottom:-.2777777778vw;height:1.1111111111vw}}.program__tabs__item.is-active{color:#08090a;color:var(--black)}.program__tabs__item.is-active:after{opacity:1}.program__content{margin:-.0683060109vw 0 0}@media screen and (max-width:37.5em){.program__content{margin:-.2777777778vw 0 0}}.program__content__item{display:none}.choose-course{background-color:#08090a;background-color:var(--black);border-radius:1.3661202186vw 1.3661202186vw 0 0;color:#fff;color:var(--white);padding:5.4644808743vw 0 0;position:relative}@media screen and (max-width:37.5em){.choose-course{border-radius:5.5555555556vw 5.5555555556vw 0 0;padding:11.1111111111vw 0 0}}.choose-course:after{background-color:inherit;content:"";height:.6830601093vw;left:0;position:absolute;top:calc(100% - .06831vw);width:100%;z-index:-1}.choose-course__stickers svg:first-child{position:absolute;right:17.0765027322vw;top:-1.6393442623vw;transform:rotate(-12deg);width:14.0027322404vw}@media screen and (max-width:37.5em){.choose-course__stickers svg:first-child{left:-5.5555555556vw;right:auto;top:18.3333333333vw;transform:rotate(-12deg);width:21.9444444444vw}}.choose-course__stickers svg:nth-child(2){position:absolute;right:-2.3907103825vw;top:4.0983606557vw;width:14.0027322404vw}@media screen and (max-width:37.5em){.choose-course__stickers svg:nth-child(2){right:11.6666666667vw;top:22.2222222222vw;width:17.2222222222vw}}.choose-course__title{max-width:68.306010929vw}@media screen and (max-width:37.5em){.choose-course__title{max-width:100%}.choose-course__title h2{font-size:15.5555555556vw;line-height:13.3333333333vw;text-align:center}}.choose-course__wrap{margin:4.0983606557vw 0 0;position:relative}@media screen and (max-width:37.5em){.choose-course__wrap{grid-gap:4.4444444444vw;gap:4.4444444444vw;grid-template-columns:repeat(1,1fr);margin:6.6666666667vw 0 0}.choose-course__wrap .swiper-wrapper{flex-direction:column}}.choose-course__wrap .slider-nav{justify-content:space-between;left:-1.5027322404vw;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + 3.00546vw);z-index:2}@media screen and (max-width:37.5em){.choose-course__wrap .slider-nav{display:none}}.choose-course__wrap .slider-nav__btn.swiper-button-disabled{opacity:0}.choose-course__item{border:none;border-radius:1.6393442623vw;color:#08090a;color:var(--black);display:flex;flex-direction:column;height:auto;justify-content:flex-start;margin:0 1.6393442623vw 0 0;overflow:hidden;padding:4.0983606557vw 2.7322404372vw;position:relative;text-align:left;transition:opacity .2s cubic-bezier(.25,.46,.45,.94);width:calc(50% - .81967vw);z-index:1}@media screen and (max-width:37.5em){.choose-course__item{border-radius:6.6666666667vw;margin:0 0 4.4444444444vw;opacity:1;padding:6.6666666667vw;width:100%}}.choose-course__item.is-opacity{opacity:.7}@media screen and (max-width:37.5em){.choose-course__item.is-opacity{opacity:1}}.choose-course__item:last-child{margin:0}.choose-course__item:hover{opacity:1}.choose-course__item--day{background-color:#e0ff00;background-color:var(--yellow)}.choose-course__item--day svg{position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:30.3278688525vw;z-index:-1}.choose-course__item--night{background-color:#d3ffff;background-color:var(--cyan)}.choose-course__item--night svg{position:absolute;right:0;top:0;transform:translate(50%);width:26.9808743169vw;z-index:-1}.choose-course__item h3{font-size:3.2786885246vw;font-weight:700;line-height:normal;text-transform:none}@media screen and (max-width:37.5em){.choose-course__item h3{font-size:8.8888888889vw;line-height:normal}}.choose-course__item ul{margin:1.0928961749vw 0 0}@media screen and (max-width:37.5em){.choose-course__item ul{margin:3.3333333333vw 0 0}}.choose-course__item ul li{font-size:1.3661202186vw;font-style:normal;letter-spacing:-.0136612022vw;line-height:3.2786885246vw}@media screen and (max-width:37.5em){.choose-course__item ul li{font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:10vw}}.choose-course__item ul li:before{background-image:url(/wp-content/themes/fasttrack/public/images/plus.2dcf12.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;content:"";display:inline-block;height:1.0245901639vw;margin:0 .5464480874vw 0 0;width:1.0245901639vw}@media screen and (max-width:37.5em){.choose-course__item ul li:before{height:4.1666666667vw;margin:0 2.2222222222vw 0 0;width:4.1666666667vw}}.choose-course__item__btn{display:flex;margin:auto 0 0;padding:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.choose-course__item__btn{margin:auto 0 0;padding:3.3333333333vw 0 0;width:100%}}.choose-course__item__btn .btn{width:auto}@media screen and (max-width:37.5em){.choose-course__item__btn .btn{width:100%}}.testimonials{background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white);padding:5.4644808743vw 0 2.7322404372vw}@media screen and (max-width:37.5em){.testimonials{padding:11.1111111111vw 0 5.5555555556vw}}.testimonials__title{margin:0 auto;max-width:48.087431694vw;text-align:center}@media screen and (max-width:37.5em){.testimonials__title{max-width:100%;text-align:left}}.testimonials__title h2{font-size:2.7322404372vw;line-height:3.0737704918vw}@media screen and (max-width:37.5em){.testimonials__title h2{font-size:11.1111111111vw;line-height:11.1111111111vw}}.testimonials__wrap{grid-gap:1.6393442623vw;display:grid;gap:1.6393442623vw;grid-template-columns:repeat(3,1fr);height:43.1693989071vw;margin:1.6393442623vw 0 0;position:relative}@media screen and (max-width:37.5em){.testimonials__wrap{display:none}}.testimonials__wrap:before{background:linear-gradient(180deg,#08090a 5.4%,rgba(8,9,10,0));height:6.8306010929vw;top:-.0683060109vw}.testimonials__wrap:after,.testimonials__wrap:before{content:"";left:0;pointer-events:none;position:absolute;width:100%;z-index:2}.testimonials__wrap:after{background:linear-gradient(0deg,#08090a 5.4%,rgba(8,9,10,0));bottom:-.0683060109vw;height:19.193989071vw}.testimonials__wrap-mobile{display:none}@media screen and (max-width:37.5em){.testimonials__wrap-mobile{display:block;margin:6.6666666667vw 0 0}}.testimonials__wrap-mobile .slider-nav{display:none}@media screen and (max-width:37.5em){.testimonials__wrap-mobile .slider-nav{display:flex;justify-content:center;margin:6.6666666667vw 0 0}}.testimonials__row{overflow:visible}.testimonials__col .swiper-wrapper{transition-timing-function:linear!important}.testimonials__col__item{border:.0683060109vw solid #404040;border:.0683060109vw solid var(--grey2);border-radius:1.3661202186vw;height:auto;margin-bottom:1.6393442623vw;padding:2.1857923497vw}@media screen and (max-width:37.5em){.testimonials__col__item{border:.2777777778vw solid #404040;border:.2777777778vw solid var(--grey2);border-radius:5.5555555556vw;display:flex;flex-direction:column;margin:0 4.4444444444vw 0 0;padding:6.6666666667vw;width:86.6666666667vw}}.testimonials__col__item:last-child{margin:0}.testimonials__col__item>p{color:#b3b3b3}.testimonials__col__item__bottom{display:flex;margin:1.0928961749vw 0 0}@media screen and (max-width:37.5em){.testimonials__col__item__bottom{margin:auto 0 0;padding:4.4444444444vw 0 0}}.testimonials__col__item__bottom__left{border-radius:50%;flex:none;height:4.3715846995vw;margin:0 1.0928961749vw 0 0;overflow:hidden;width:4.3715846995vw}@media screen and (max-width:37.5em){.testimonials__col__item__bottom__left{height:17.7777777778vw;margin:0 4.4444444444vw 0 0;width:17.7777777778vw}}.testimonials__col__item__bottom__left img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.testimonials__col__item__name{font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.6393442623vw;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width:37.5em){.testimonials__col__item__name{font-size:6.6666666667vw}}.testimonials__col__item__position{color:#e0ff00;color:var(--yellow);font-size:.8196721311vw;font-weight:700;letter-spacing:.0163934426vw;line-height:1.912568306vw;text-transform:uppercase}@media screen and (max-width:37.5em){.testimonials__col__item__position{font-size:3.3333333333vw;letter-spacing:.0666666667vw;line-height:3.3333333333vw}}.other-courses{background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white);padding:2.7322404372vw 0;position:relative}@media screen and (max-width:37.5em){.other-courses{padding:5.5555555556vw 0}}.other-courses:before{background-color:inherit;bottom:calc(100% - .06831vw);content:"";height:.6830601093vw;left:0;position:absolute;width:100%;z-index:-1}.other-courses__top{align-items:center;display:flex;justify-content:space-between}.other-courses__top h2{max-width:61.1338797814vw}@media screen and (max-width:37.5em){.other-courses__top h2{max-width:100%;text-align:center}.other-courses__top .slider-nav{display:none}}.other-courses__slider{margin:2.7322404372vw 0 0}@media screen and (max-width:37.5em){.other-courses__slider{margin:6.6666666667vw 0 0;overflow:visible}}.other-courses__slider__item{margin:0 1.6393442623vw 0 0;width:calc(33.3333% - 1.0929vw)}@media screen and (max-width:37.5em){.other-courses__slider__item{margin:0 4.4444444444vw 0 0;width:86.6666666667vw}}.other-courses__slider__item:last-child{margin:0}.other-courses__slider-nav-mobile{display:none}@media screen and (max-width:37.5em){.other-courses__slider-nav-mobile{display:flex;justify-content:center;margin:6.6666666667vw 0 0}}.teachers{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.teachers{margin:11.1111111111vw 0}}.teachers__top{align-items:center;display:flex;justify-content:space-between}.teachers__top h2{max-width:61.1338797814vw}.teachers__slider-wrap{margin:3.1420765027vw 0 0;position:relative}@media screen and (max-width:37.5em){.teachers__slider-wrap{margin:6.6666666667vw 0 0}}.teachers__slider{overflow:visible}.teachers__slider__item{border-radius:1.3661202186vw;color:#fff;color:var(--white);cursor:default;display:flex;margin:0 1.6393442623vw 0 0;overflow:hidden;position:relative;width:auto}@media screen and (max-width:37.5em){.teachers__slider__item{border-radius:5.5555555556vw;margin:0 4.4444444444vw 0 0}}.teachers__slider__item.open-modal-js{cursor:pointer}.teachers__slider__item:last-child{margin:0}.teachers__slider__item:nth-child(3n+1){min-height:39.5491803279vw;width:40%}@media screen and (max-width:37.5em){.teachers__slider__item:nth-child(3n+1){min-height:90vw;width:86.3888888889vw}}.teachers__slider__item:nth-child(3n+2){min-height:31.0792349727vw;width:32%}@media screen and (max-width:37.5em){.teachers__slider__item:nth-child(3n+2){min-height:90vw;width:86.3888888889vw}}.teachers__slider__item:nth-child(3n+3){min-height:36.3387978142vw;width:32%}@media screen and (max-width:37.5em){.teachers__slider__item:nth-child(3n+3){min-height:90vw;width:86.3888888889vw}}.teachers__slider__item:nth-child(3n+4){min-height:31.0792349727vw;width:32%}@media screen and (max-width:37.5em){.teachers__slider__item:nth-child(3n+4){min-height:90vw;width:86.3888888889vw}}.teachers__slider__item:hover .teachers__slider__item__image img{transform:scale(1.1)}.teachers__slider__item h3{text-transform:none}@media screen and (max-width:37.5em){.teachers__slider__item h3{font-size:6.6666666667vw;line-height:normal}}.teachers__slider__item__image{background-color:#5398e6;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.teachers__slider__item__image:after{background:linear-gradient(180deg,hsla(0,0%,97%,0) 5.56%,rgba(8,9,10,.4) 61.9%,rgba(8,9,10,.5) 95.06%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.teachers__slider__item__image img{border-radius:1.3661202186vw;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:100%}@media screen and (max-width:37.5em){.teachers__slider__item__image img{border-radius:5.5555555556vw}}.teachers__slider__item__info{bottom:0;left:0;padding:2.1857923497vw;pointer-events:none;position:absolute;width:100%;z-index:3}@media screen and (max-width:37.5em){.teachers__slider__item__info{padding:4.4444444444vw}}.teachers__slider__item__info__top{align-items:center;display:flex}.teachers__slider__item__info__top a{display:flex;flex:none;margin:0 0 .3415300546vw .8196721311vw;pointer-events:auto}.teachers__slider__item__info__top a svg{width:1.3661202186vw}.teachers__slider__item__info ul{display:flex;flex-wrap:wrap;margin:0 -.2732240437vw -.2732240437vw}@media screen and (max-width:37.5em){.teachers__slider__item__info ul{margin:0 -1.1111111111vw -1.1111111111vw}}.teachers__slider__item__info ul li{border:.1366120219vw solid #fff;border:.1366120219vw solid var(--white);border-radius:2.7322404372vw;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.0928961749vw;font-style:normal;font-weight:700;letter-spacing:.043715847vw;line-height:1.912568306vw;margin:.2732240437vw;padding:.1366120219vw .8196721311vw 0;text-transform:uppercase}@media screen and (max-width:37.5em){.teachers__slider__item__info ul li{border:.5555555556vw solid #fff;border:.5555555556vw solid var(--white);border-radius:11.1111111111vw;font-size:3.3333333333vw;font-weight:500;letter-spacing:.1333333333vw;line-height:7.7777777778vw;margin:1.1111111111vw;padding:.5555555556vw 3.3333333333vw 0}}.timeline{margin:5.4644808743vw 0 35.6557377049vw;position:relative;z-index:2}@media screen and (max-width:37.5em){.timeline{margin:8.8888888889vw 0}}.timeline__wrap{position:relative}.timeline__wrap__image-wrap{height:100%;left:0;position:absolute;right:0;width:100%}@media screen and (max-width:37.5em){.timeline__wrap__image-wrap{display:none}}.timeline__wrap__el-1{position:absolute;right:-8.1967213115vw;top:-1.7076502732vw;width:47.8142076503vw}@media screen and (max-width:37.5em){.timeline__wrap__el-1{display:none}}.timeline__wrap__el-2{left:40.1639344262vw;position:absolute;top:16.6666666667vw;width:2.6639344262vw}@media screen and (max-width:37.5em){.timeline__wrap__el-2{display:none}}.timeline__wrap__el-3{bottom:-8.4699453552vw;left:-3.893442623vw;position:absolute;transform:scale(.8) translateX(-3.4153005464vw) translateY(-3.4153005464vw);width:22.2677595628vw;z-index:2}@media screen and (max-width:37.5em){.timeline__wrap__el-3{display:none}}.timeline__wrap__el-4{position:absolute;right:-10.2459016393vw;top:calc(100% + 1.50273vw);transform:scale(.8);width:22.9508196721vw}@media screen and (max-width:37.5em){.timeline__wrap__el-4{display:none}}.timeline__title{margin:0 0 4.0983606557vw;text-align:center}@media screen and (max-width:37.5em){.timeline__title{margin:0 0 8.8888888889vw}}.timeline__path{left:30.737704918vw;position:absolute;top:22.4043715847vw;width:33.606557377vw}@media screen and (max-width:37.5em){.timeline__path{display:none}}.timeline__path__main,.timeline__path__main svg{width:100%}.timeline__path__main svg path{animation:dash-animation 10s linear infinite}@keyframes dash-animation{0%{stroke-dashoffset:200}to{stroke-dashoffset:0}}.timeline__path__fill{height:100%;left:0;position:absolute;top:0;width:100%}.timeline__path__fill svg{width:100%}.timeline__steps{padding:25.8196721311vw 2.4590163934vw 0}@media screen and (max-width:37.5em){.timeline__steps{margin:6.6666666667vw 0 0;padding:0}}.timeline__steps__item{align-items:center;background-color:#fff;background-color:var(--white);border:.0683060109vw solid #e6e6e6;border-radius:1.3661202186vw;box-shadow:0 4px 40px rgba(0,0,0,.08);display:flex;height:9.5628415301vw;margin:0 0 2.7322404372vw;padding:1.6393442623vw;width:37.9098360656vw}@media screen and (max-width:37.5em){.timeline__steps__item{align-items:flex-start;border:.2777777778vw solid #e6e6e6;border-radius:5.5555555556vw;height:auto;margin:0 0 4.4444444444vw;opacity:1;padding:6.6666666667vw;transform:none;width:100%}}.timeline__steps__item:nth-child(2n){margin:0 0 2.7322404372vw 3.4153005464vw;transform:translateX(-6.8306010929vw)}@media screen and (max-width:37.5em){.timeline__steps__item:nth-child(2n){margin:0 0 4.4444444444vw;transform:none}}.timeline__steps__item:nth-child(odd){margin:0 3.4153005464vw 2.9371584699vw auto;transform:translateX(6.8306010929vw)}@media screen and (max-width:37.5em){.timeline__steps__item:nth-child(odd){margin:0 0 4.4444444444vw;transform:none}}.timeline__steps__item:first-child{margin-bottom:4.5081967213vw}@media screen and (max-width:37.5em){.timeline__steps__item:first-child{margin:0 0 4.4444444444vw}}.timeline__steps__item:last-child{margin-bottom:0}.timeline__steps__item__left{flex:none;margin:0 1.6393442623vw 0 0}@media screen and (max-width:37.5em){.timeline__steps__item__left{margin:0 4.4444444444vw 0 0}}.timeline__steps__item__left img{height:5.6010928962vw;transform:rotate(45deg);transform-origin:bottom right;width:auto}@media screen and (max-width:37.5em){.timeline__steps__item__left img{height:11.1111111111vw;transform:rotate(0)}}.timeline__steps__item__right{transform:translateX(6.8306010929vw)}@media screen and (max-width:37.5em){.timeline__steps__item__right{margin:1.1111111111vw 0 0;transform:translateX(0)}}.timeline__steps__item__right h3{text-transform:none}@media screen and (max-width:37.5em){.timeline__steps__item__right h3{font-size:6.6666666667vw;line-height:8.8888888889vw}}.timeline__steps__item__right p{font-size:1.0928961749vw;font-weight:400;letter-spacing:-.0109289617vw;line-height:1.6393442623vw;margin:.2049180328vw 0 0;opacity:0}@media screen and (max-width:37.5em){.timeline__steps__item__right p{font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:6.6666666667vw;margin:2.2222222222vw 0 0;opacity:1}}.timeline__start{left:0;position:absolute;top:0;z-index:1}@media screen and (max-width:37.5em){.timeline__start{position:relative}}.timeline__start img{width:41.1202185792vw}@media screen and (max-width:37.5em){.timeline__start img{width:100%}}.timeline__end{left:50%;position:absolute;top:calc(100% - 2.04918vw);transform:translateX(-50%);z-index:1}@media screen and (max-width:37.5em){.timeline__end{left:0;margin:4.4444444444vw 0 0;position:relative;top:0;transform:none}}.timeline__end img{width:42.281420765vw}@media screen and (max-width:37.5em){.timeline__end img{width:100%}}.cta{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.cta{margin:11.1111111111vw 0}}.cta__wrap{align-items:center;background-color:#d3ffff;background-color:var(--cyan);display:flex}@media screen and (max-width:37.5em){.cta__wrap{align-items:flex-start;flex-direction:column}}.cta__left{padding:5.4644808743vw 5.4644808743vw 5.4644808743vw 4.9180327869vw;width:100%}@media screen and (max-width:37.5em){.cta__left{padding:8.8888888889vw 6.6666666667vw 0}}.cta__left p{font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.1857923497vw;font-weight:700;line-height:2.7322404372vw;margin:2.1857923497vw 0 0}@media screen and (max-width:37.5em){.cta__left p{font-size:8.8888888889vw;line-height:11.1111111111vw;margin:6.6666666667vw 0 0}}.cta__right{flex:none;padding:1.2295081967vw 4.6448087432vw 1.2295081967vw 0;width:42.9644808743vw}@media screen and (max-width:37.5em){.cta__right{margin:6.6666666667vw 0 0;padding:0 6.6666666667vw 2.7777777778vw;width:100%}}.cta__buttons{grid-gap:1.0928961749vw;display:grid;gap:1.0928961749vw;grid-template-columns:repeat(2,1fr);margin:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.cta__buttons{grid-gap:4.4444444444vw;gap:4.4444444444vw;grid-template-columns:repeat(1,1fr);margin:6.6666666667vw 0 0}}.cta__buttons a{align-items:center;border:.0683060109vw solid #08090a;border:.0683060109vw solid var(--black);border-radius:1.0928961749vw;display:flex;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.3661202186vw;font-weight:700;justify-content:space-between;line-height:normal;padding:.8196721311vw 1.6393442623vw;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94),border .2s cubic-bezier(.25,.46,.45,.94),background-color .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.cta__buttons a{border:.2777777778vw solid #08090a;border:.2777777778vw solid var(--black);border-radius:4.4444444444vw;font-size:5.5555555556vw;padding:3.3333333333vw 6.6666666667vw}}@media(hover:hover){.cta__buttons a:hover{background-color:#08090a;background-color:var(--black);border-color:#08090a;border-color:var(--black);color:#fff;color:var(--white)}.cta__buttons a:hover svg path{stroke:#fff;stroke:var(--white)}}.cta__buttons a svg{flex:none;margin:0 0 0 1.6393442623vw;width:1.0928961749vw}@media screen and (max-width:37.5em){.cta__buttons a svg{margin:0 0 0 6.6666666667vw;width:4.4444444444vw}}.cta__buttons a svg path{stroke:#08090a;stroke:var(--black);transition:stroke .2s cubic-bezier(.25,.46,.45,.94)}.text-block-video{margin:2.7322404372vw 0}@media screen and (max-width:37.5em){.text-block-video{margin:6.6666666667vw 0}}.text-block-video__wrap{background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white);padding:5.4644808743vw 4.9180327869vw}@media screen and (max-width:37.5em){.text-block-video__wrap{padding:11.1111111111vw 6.6666666667vw}}.text-block-video h2{font-family:Roboto,sans-serif;font-size:1.3661202186vw;font-weight:400;letter-spacing:-.0136612022vw;line-height:2.1857923497vw}@media screen and (max-width:37.5em){.text-block-video h2{font-size:4.4444444444vw;line-height:normal}}.text-block-video__text{margin:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.text-block-video__text{margin:6.6666666667vw 0 0}}.text-block-video__text>*{font-family:Roc Grotesk,Oswald,sans-serif;font-size:4.0983606557vw;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}@media screen and (max-width:37.5em){.text-block-video__text>*{font-size:8.8888888889vw;line-height:12.7777777778vw}}.text-block-video__text>* img{display:inline;height:5.4644808743vw;margin:0 .2732240437vw -1.3661202186vw;width:auto}@media screen and (max-width:37.5em){.text-block-video__text>* img{height:11.1111111111vw;margin:0 1.1111111111vw -2.7777777778vw}}.text-block-video__video-wrap{margin:2.7322404372vw 0 0;position:relative}@media screen and (max-width:37.5em){.text-block-video__video-wrap{margin:6.6666666667vw 0 0}}.text-block-video__video-wrap__info{display:none;z-index:11}@media screen and (max-width:37.5em){.text-block-video__video-wrap__info{display:block;margin:3.3333333333vw 0 0;pointer-events:auto}}.text-block-video__video-wrap__info h2{font-family:Roc Grotesk,Oswald,sans-serif}@media screen and (max-width:37.5em){.text-block-video__video-wrap__info h2{font-size:8.8888888889vw;line-height:11.1111111111vw}}.video{aspect-ratio:16/9;border-radius:1.3661202186vw;overflow:hidden;position:relative}@media screen and (max-width:37.5em){.video{border-radius:5.5555555556vw}}.video:hover .video__thumbnail__play:after{transform:translate(-50%,-50%) scale(1.4)}@media screen and (max-width:37.5em){.video:hover .video__thumbnail__play:after{transform:translate(-50%,-50%) scale(1)}}.video__thumbnail{background-color:transparent;border:none;height:100%;left:0;padding:0;position:absolute;top:0;width:100%;z-index:10}.video__thumbnail:after{background:linear-gradient(180deg,rgba(8,9,10,0),rgba(8,9,10,.7));bottom:0;content:"";height:29.781420765vw;left:0;position:absolute;width:100%}.video__thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video__thumbnail__play{height:5.4644808743vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5.4644808743vw;z-index:1}@media screen and (max-width:37.5em){.video__thumbnail__play{height:22.2222222222vw;width:22.2222222222vw}}.video__thumbnail__play:after{background-color:#e0ff00;background-color:var(--yellow);border-radius:50%;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:-1}.video__thumbnail__play svg{left:1.9808743169vw;position:absolute;top:50%;transform:translateY(-50%);width:1.9808743169vw}@media screen and (max-width:37.5em){.video__thumbnail__play svg{left:8.0555555556vw;width:8.0555555556vw}}.video__thumbnail__text{bottom:0;color:#fff;color:var(--white);left:0;padding:2.1857923497vw 2.7322404372vw;position:absolute;z-index:1}@media screen and (max-width:37.5em){.video__thumbnail__text{display:none}}.video__thumbnail__text h2{font-family:Roc Grotesk,Oswald,sans-serif;font-size:4.0983606557vw;font-style:normal;font-weight:700;letter-spacing:.0819672131vw;line-height:normal;max-width:61.4754098361vw;text-align:left}.video iframe{display:block;height:100%;transform:scale(1.01);width:100%}.courses{background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white);margin:5.4644808743vw 0;padding:2.7322404372vw 0 5.4644808743vw}@media screen and (max-width:37.5em){.courses{margin:11.1111111111vw 0;padding:11.1111111111vw 0}}.courses__wrap{grid-gap:1.6393442623vw;display:grid;gap:1.6393442623vw;grid-template-columns:repeat(3,1fr);margin:4.0983606557vw 0 0}@media screen and (max-width:37.5em){.courses__wrap{grid-gap:6.6666666667vw;gap:6.6666666667vw;grid-template-columns:repeat(1,1fr);margin:11.1111111111vw 0 0}}.marque{font-size:10.9289617486vw;line-height:1;overflow:visible;text-transform:uppercase}@media screen and (max-width:37.5em){.marque{font-size:15.5555555556vw}}.marque .swiper-wrapper{transition-timing-function:linear!important}.marque .swiper-slide{display:flex;margin:0 1.6393442623vw 0 0;width:auto}@media screen and (max-width:37.5em){.marque .swiper-slide{margin:0 4.4444444444vw 0 0}}.marque .swiper-slide svg{height:8.3333333333vw;margin:.3415300546vw 0 0 1.6393442623vw;width:auto}@media screen and (max-width:37.5em){.marque .swiper-slide svg{height:12.2222222222vw;margin:.5555555556vw 0 0 4.4444444444vw}}.page-template-template-about-us .blocks__item:nth-child(4n+1){background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white);width:calc(49% - .81967vw)}@media screen and (max-width:37.5em){.page-template-template-about-us .blocks__item:nth-child(4n+1){width:100%}}.page-template-template-about-us .blocks__item:nth-child(4n+2){background-color:#d3ffff;background-color:var(--cyan);color:#08090a;color:var(--black);width:calc(51% - .81967vw)}@media screen and (max-width:37.5em){.page-template-template-about-us .blocks__item:nth-child(4n+2){width:100%}}.page-template-template-about-us .blocks__item:nth-child(4n+3){background-color:#5398e6;background-color:var(--blue);color:#fff;color:var(--white);width:calc(40% - .81967vw)}@media screen and (max-width:37.5em){.page-template-template-about-us .blocks__item:nth-child(4n+3){width:100%}}.page-template-template-about-us .blocks__item:nth-child(4n+4){background-color:#e0ff00;background-color:var(--yellow);color:#08090a;color:var(--black);width:calc(60% - .81967vw)}@media screen and (max-width:37.5em){.page-template-template-about-us .blocks__item:nth-child(4n+4){width:100%}}.page-template-template-about-us .blocks__item:nth-child(4n+4) ::-moz-selection{background:#08090a;background:var(--black);color:#fff;color:var(--white)}.page-template-template-about-us .blocks__item:nth-child(4n+4) ::selection{background:#08090a;background:var(--black);color:#fff;color:var(--white)}.page-template-template-career-center .blocks__item:nth-child(4n+1){background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white);width:calc(50% - .81967vw)}@media screen and (max-width:37.5em){.page-template-template-career-center .blocks__item:nth-child(4n+1){width:100%}}.page-template-template-career-center .blocks__item:nth-child(4n+2){background-color:#e0ff00;background-color:var(--yellow);color:#08090a;color:var(--black);width:calc(50% - .81967vw)}@media screen and (max-width:37.5em){.page-template-template-career-center .blocks__item:nth-child(4n+2){width:100%}}.page-template-template-career-center .blocks__item:nth-child(4n+2) ::-moz-selection{background:#08090a;background:var(--black);color:#fff;color:var(--white)}.page-template-template-career-center .blocks__item:nth-child(4n+2) ::selection{background:#08090a;background:var(--black);color:#fff;color:var(--white)}.page-template-template-career-center .blocks__item:nth-child(4n+3){background-color:#5398e6;background-color:var(--blue);color:#fff;color:var(--white);width:calc(43% - .81967vw)}@media screen and (max-width:37.5em){.page-template-template-career-center .blocks__item:nth-child(4n+3){width:100%}}.page-template-template-career-center .blocks__item:nth-child(4n+4){background-color:#d3ffff;background-color:var(--cyan);color:#08090a;color:var(--black);width:calc(57% - .81967vw)}@media screen and (max-width:37.5em){.page-template-template-career-center .blocks__item:nth-child(4n+4){width:100%}}.blocks{margin:2.7322404372vw 0}@media screen and (max-width:37.5em){.blocks{margin:6.6666666667vw 0}}.blocks__wrap{display:flex;flex-wrap:wrap;gap:1.6393442623vw}@media screen and (max-width:37.5em){.blocks__wrap{gap:4.4444444444vw}}.blocks__item{align-items:center;border-radius:1.6393442623vw;display:flex;justify-content:space-between;min-height:14.6174863388vw;padding:1.6393442623vw 3.2786885246vw}@media screen and (max-width:37.5em){.blocks__item{border-radius:6.6666666667vw;min-height:39.1666666667vw;padding:6.6666666667vw}}.blocks__item:nth-child(4n+1){background-color:#e0ff00;background-color:var(--yellow);width:calc(49% - .81967vw)}@media screen and (max-width:37.5em){.blocks__item:nth-child(4n+1){width:100%}}.blocks__item:nth-child(4n+1) ::-moz-selection{background:#08090a;background:var(--black);color:#fff;color:var(--white)}.blocks__item:nth-child(4n+1) ::selection{background:#08090a;background:var(--black);color:#fff;color:var(--white)}.blocks__item:nth-child(4n+2){background-color:#5398e6;background-color:var(--blue);color:#fff;color:var(--white);width:calc(51% - .81967vw)}@media screen and (max-width:37.5em){.blocks__item:nth-child(4n+2){width:100%}}.blocks__item:nth-child(4n+3){background-color:#d3ffff;background-color:var(--cyan);width:calc(43% - .81967vw)}@media screen and (max-width:37.5em){.blocks__item:nth-child(4n+3){width:100%}}.blocks__item:nth-child(4n+4){background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white);width:calc(57% - .81967vw)}@media screen and (max-width:37.5em){.blocks__item:nth-child(4n+4){width:100%}}.blocks__item__left h2{font-size:4.0983606557vw;font-weight:700;line-height:normal}@media screen and (max-width:37.5em){.blocks__item__left h2{font-size:11.1111111111vw;line-height:12.5vw}}.blocks__item__right{flex:none;margin:0 0 0 1.6393442623vw}@media screen and (max-width:37.5em){.blocks__item__right{margin:0 0 0 6.6666666667vw}}.blocks__item__right img{height:11.7486338798vw;width:auto}@media screen and (max-width:37.5em){.blocks__item__right img{height:30vw}}.top-courses{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.top-courses{margin:8.8888888889vw 0}}.top-courses__wrap{background-color:#e0ff00;background-color:var(--yellow);padding:5.4644808743vw 0 2.7322404372vw}@media screen and (max-width:37.5em){.top-courses__wrap{padding:8.8888888889vw 0 6.6666666667vw}}.top-courses__wrap__top{padding:0 4.9180327869vw}@media screen and (max-width:37.5em){.top-courses__wrap__top{padding:0 6.6666666667vw}}.top-courses__wrap__bottom{display:flex;justify-content:center;margin:2.7322404372vw 0 0;padding:0 4.9180327869vw}@media screen and (max-width:37.5em){.top-courses__wrap__bottom{margin:6.6666666667vw 0 0;padding:0 6.6666666667vw}.top-courses__wrap__bottom .btn{width:auto}}.top-courses__tabs{display:flex;margin:4.0983606557vw 0 0}@media screen and (max-width:37.5em){.top-courses__tabs{margin:6.6666666667vw 0 0}}.top-courses__tabs__item{background-color:transparent;border:none;color:#08090a;color:var(--black);font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.1857923497vw;font-style:normal;font-weight:700;line-height:normal;margin:0 3.2786885246vw 0 0;opacity:.6;padding:0 0 1.0928961749vw;position:relative;text-transform:uppercase;transition:opacity .2s cubic-bezier(.25,.46,.45,.94);white-space:nowrap}@media screen and (max-width:37.5em){.top-courses__tabs__item{font-size:5.5555555556vw;line-height:8.8888888889vw;margin:0 4.4444444444vw 0 0;padding:0 0 4.4444444444vw}}.top-courses__tabs__item:after{background-color:#08090a;background-color:var(--black);bottom:-.0683060109vw;content:"";height:.2732240437vw;left:0;opacity:0;position:absolute;transition:background .2s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94);width:100%}@media screen and (max-width:37.5em){.top-courses__tabs__item:after{bottom:-.2777777778vw;height:1.1111111111vw}}.top-courses__tabs__item.is-active,.top-courses__tabs__item.is-active:after{opacity:1}.top-courses__content__item{display:none}.top-courses__content__item__link{align-items:center;background-color:transparent;border:none;border-bottom:.0683060109vw dashed #08090a;border-bottom:.0683060109vw dashed var(--black);color:#08090a;color:var(--black);display:flex;justify-content:space-between;padding:1.6393442623vw 4.9180327869vw;width:100%}@media screen and (max-width:37.5em){.top-courses__content__item__link{border-bottom:.2777777778vw dashed #08090a;border-bottom:.2777777778vw dashed var(--black);padding:6.6666666667vw}}.top-courses__content__item__link:first-child{border-top:.0683060109vw dashed #08090a;border-top:.0683060109vw dashed var(--black)}@media screen and (max-width:37.5em){.top-courses__content__item__link:first-child{border-top:.2777777778vw dashed #08090a;border-top:.2777777778vw dashed var(--black)}}.top-courses__content__item__link:hover p{opacity:.6}.top-courses__content__item__link__left{align-items:center;display:flex}@media screen and (max-width:37.5em){.top-courses__content__item__link__left{align-items:flex-start;flex-direction:column}}.top-courses__content__item__link__label{background-color:#08090a;background-color:var(--black);border-radius:.5464480874vw;color:#fff;color:var(--white);flex:none;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.0928961749vw;font-style:normal;font-weight:700;letter-spacing:.043715847vw;line-height:1.912568306vw;margin:0 0 0 1.2295081967vw;padding:.2732240437vw .8196721311vw;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.top-courses__content__item__link__label{border-radius:2.2222222222vw;font-size:4.4444444444vw;letter-spacing:.1777777778vw;line-height:7.7777777778vw;margin:0;padding:1.1111111111vw 4.4444444444vw}}.top-courses__content__item__link p{font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.1857923497vw;font-weight:700;line-height:normal;text-align:left;text-transform:uppercase;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.top-courses__content__item__link p{font-size:6.6666666667vw;line-height:8.8888888889vw}}.top-courses__content__item__link__expand{align-items:center;display:flex;flex:none;margin:0 0 0 auto}@media screen and (max-width:37.5em){.top-courses__content__item__link__expand{margin:0 0 0 6.6666666667vw}}.top-courses__content__item__link__expand span{font-family:Oswald,sans-serif;font-size:.956284153vw;font-weight:700;letter-spacing:.0382513661vw;line-height:1.912568306vw;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.top-courses__content__item__link__expand span{display:none}}.top-courses__content__item__link__expand svg{flex:none;margin:0 0 0 .5464480874vw;transform:rotate(-90deg);transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:1.0928961749vw}@media screen and (max-width:37.5em){.top-courses__content__item__link__expand svg{width:4.4444444444vw}}.top-courses__content__item__link__expand svg path{stroke:#08090a;stroke:var(--black);transition:stroke .2s cubic-bezier(.25,.46,.45,.94)}.blocks-with-button{background-color:#e0ff00;background-color:var(--yellow);padding:5.4644808743vw 0 2.7322404372vw}@media screen and (max-width:37.5em){.blocks-with-button{padding:11.1111111111vw 0 5.5555555556vw}}.blocks-with-button__title{text-align:center}.blocks-with-button__title h2{margin:0 auto;max-width:57.650273224vw}@media screen and (max-width:37.5em){.blocks-with-button__title h2{font-size:11.1111111111vw;line-height:8.8888888889vw;max-width:100%}}.blocks-with-button__wrap{grid-gap:0;grid-row-gap:1.6393442623vw;display:grid;grid-template-columns:repeat(3,1fr);margin:4.0983606557vw 0 0}@media screen and (max-width:37.5em){.blocks-with-button__wrap{grid-row-gap:11.1111111111vw;grid-template-columns:repeat(1,1fr);margin:8.8888888889vw 0 0}}.blocks-with-button__block{border-left:.0683060109vw dashed #08090a;border-left:.0683060109vw dashed var(--black);padding:0 4.0983606557vw}@media screen and (max-width:37.5em){.blocks-with-button__block{align-items:center;border:none;display:flex;flex-direction:column;text-align:center}}.blocks-with-button__block img{height:4.9180327869vw;width:auto}@media screen and (max-width:37.5em){.blocks-with-button__block img{height:20vw}}.blocks-with-button__block h3{font-size:2.1857923497vw;font-weight:700;line-height:2.1857923497vw;margin:1.0928961749vw 0 0;text-transform:none}@media screen and (max-width:37.5em){.blocks-with-button__block h3{font-size:6.6666666667vw;line-height:8.8888888889vw;margin:4.4444444444vw 0 0}}.blocks-with-button__block p{margin:.8196721311vw 0 0}@media screen and (max-width:37.5em){.blocks-with-button__block p{margin:2.2222222222vw 0 0}}.success-stories{background-color:#e0ff00;background-color:var(--yellow);padding:2.7322404372vw 0}@media screen and (max-width:37.5em){.success-stories{padding:5.5555555556vw 0}}.success-stories__top{align-items:center;display:flex;justify-content:space-between}.success-stories__top h2{font-size:2.7322404372vw;line-height:3.0737704918vw;text-align:center;width:100%}@media screen and (max-width:37.5em){.success-stories__top h2{font-size:8.8888888889vw;line-height:8.8888888889vw;text-align:left;width:auto}}.success-stories__top .slider-nav{display:none}@media screen and (max-width:37.5em){.success-stories__top .slider-nav{display:flex}}.success-stories__wrap{margin:2.7322404372vw 0 0;position:relative}@media screen and (max-width:37.5em){.success-stories__wrap{margin:6.6666666667vw 0 0}}.success-stories__wrap .slider-nav{justify-content:space-between;left:-1.5027322404vw;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + 3.00546vw);z-index:2}@media screen and (max-width:37.5em){.success-stories__wrap .slider-nav{display:none}}.success-stories__wrap .slider-nav__btn.swiper-button-disabled{opacity:0}@media screen and (max-width:37.5em){.success-stories__slider{overflow:visible}}.success-stories__slider .swiper-wrapper.desktop-center{justify-content:center}@media screen and (max-width:37.5em){.success-stories__slider .swiper-wrapper.desktop-center{justify-content:flex-start}}.success-stories__slider__item{aspect-ratio:440/360;border:none;border-radius:1.3661202186vw;margin:0 1.6393442623vw 0 0;overflow:hidden;padding:0;position:relative;width:calc(33.3333% - 1.0929vw)}@media screen and (max-width:37.5em){.success-stories__slider__item{aspect-ratio:312/268;border-radius:5.5555555556vw;margin:0 4.4444444444vw 0 0;width:calc(100% - 4.44444vw)}}.success-stories__slider__item:last-child{margin:0}.success-stories__slider__item__image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.success-stories__slider__item__image:after{background:linear-gradient(180deg,hsla(0,0%,97%,0) 31.39%,rgba(8,9,10,.2) 71.47%,rgba(8,9,10,.38) 95.06%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.success-stories__slider__item__image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:100%}.success-stories__slider__item__info{bottom:0;color:#fff;color:var(--white);left:0;padding:2.1857923497vw 2.1857923497vw 1.5027322404vw;position:absolute;width:100%}@media screen and (max-width:37.5em){.success-stories__slider__item__info{padding:6.6666666667vw 6.6666666667vw 3.8888888889vw}}.success-stories__slider__item__info h3{font-size:1.6393442623vw;font-weight:700;line-height:normal}@media screen and (max-width:37.5em){.success-stories__slider__item__info h3{font-size:6.6666666667vw}}.success-stories__slider__item__info p{font-size:1.0928961749vw;font-weight:400;letter-spacing:-.0109289617vw;line-height:1.6393442623vw}@media screen and (max-width:37.5em){.success-stories__slider__item__info p{font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:6.6666666667vw}}.success-stories__slider__item__info img{height:2.7322404372vw;margin:1.0928961749vw 0 0;width:auto}@media screen and (max-width:37.5em){.success-stories__slider__item__info img{height:8.8888888889vw;margin:3.3333333333vw 0 0}}.text-section{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.text-section{margin:6.6666666667vw 0}}.text-section__wrap{display:flex;justify-content:space-between}@media screen and (max-width:37.5em){.text-section__wrap{flex-direction:column}}.text-section__right{flex:none;margin:0 0 0 1.6393442623vw;width:45.9016393443vw}@media screen and (max-width:37.5em){.text-section__right{margin:4.4444444444vw 0 0;width:100%}}.gallery{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.gallery{margin:11.1111111111vw 0}}.gallery h2{text-align:center}.gallery__wrap{margin:2.3224043716vw auto 0;position:relative;width:calc(100% - 5.46448vw)}@media screen and (max-width:37.5em){.gallery__wrap{margin:4.4444444444vw auto 0;width:calc(100% - 8.33333vw)}}.gallery__wrap .slider-nav{justify-content:space-between;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 8.19672vw);z-index:2}@media screen and (max-width:37.5em){.gallery__wrap .slider-nav{display:none}}.gallery__wrap .slider-nav__btn.swiper-button-disabled{opacity:0}.gallery__slider{overflow:visible}.gallery__slider__item{aspect-ratio:1280/700;border-radius:1.6393442623vw;margin:0 2.7322404372vw 0 0;overflow:hidden;position:relative;width:100%}@media screen and (max-width:37.5em){.gallery__slider__item{aspect-ratio:296/248;border-radius:6.6666666667vw;margin:0 4.4444444444vw 0 0}}.gallery__slider__item:last-child{margin:0}.gallery__slider__item img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.gallery__bottom{display:none}@media screen and (max-width:37.5em){.gallery__bottom{display:flex;justify-content:center;margin:6.6666666667vw 0 0}}.big-blocks{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.big-blocks{margin:11.1111111111vw 0}}.big-blocks h2{text-align:center}.big-blocks__wrap{display:flex;flex-wrap:wrap;gap:1.6393442623vw;margin:2.3224043716vw 0 0}@media screen and (max-width:37.5em){.big-blocks__wrap{gap:4.4444444444vw;margin:6.6666666667vw 0 0}}.big-blocks__item{align-items:flex-start;border-radius:1.3661202186vw;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:37.5em){.big-blocks__item{border-radius:5.5555555556vw}}.big-blocks__item__left{order:2;width:38.3196721311vw}@media screen and (max-width:37.5em){.big-blocks__item__left{width:100%}}.big-blocks__item__left h3{font-size:2.7322404372vw;line-height:3.0737704918vw;text-transform:none}@media screen and (max-width:37.5em){.big-blocks__item__left h3{font-size:8.8888888889vw;line-height:11.1111111111vw}}.big-blocks__item__left p{font-size:1.3661202186vw;letter-spacing:-.0136612022vw;line-height:2.1857923497vw;margin:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.big-blocks__item__left p{font-size:5.5555555556vw;letter-spacing:-.0555555556vw;line-height:8.8888888889vw;margin:4.4444444444vw 0 0}}.big-blocks__item__right{flex:none;margin:0 0 2.1857923497vw}@media screen and (max-width:37.5em){.big-blocks__item__right{margin:0 0 8.8888888889vw}}.big-blocks__item__right img{height:8.1967213115vw;width:auto}@media screen and (max-width:37.5em){.big-blocks__item__right img{height:33.3333333333vw}}.big-blocks__item:nth-child(3n+1){align-items:center;background-color:#e0ff00;background-color:var(--yellow);color:#08090a;color:var(--black);flex-direction:row;padding:4.3715846995vw 9.2896174863vw 4.3715846995vw 2.7322404372vw;width:100%}@media screen and (max-width:37.5em){.big-blocks__item:nth-child(3n+1){flex-direction:column;padding:11.1111111111vw 6.6666666667vw 8.8888888889vw}}.big-blocks__item:nth-child(3n+1) ::-moz-selection{background:#08090a;background:var(--black);color:#fff;color:var(--white)}.big-blocks__item:nth-child(3n+1) ::selection{background:#08090a;background:var(--black);color:#fff;color:var(--white)}.big-blocks__item:nth-child(3n+1) .blocks__item__left{width:38.3196721311vw}@media screen and (max-width:37.5em){.big-blocks__item:nth-child(3n+1) .blocks__item__left{width:100%}}.big-blocks__item:nth-child(3n+1) .big-blocks__item__right{order:4;width:37.2950819672vw}@media screen and (max-width:37.5em){.big-blocks__item:nth-child(3n+1) .big-blocks__item__right{order:1;width:100%}}.big-blocks__item:nth-child(3n+1) .big-blocks__item__right img{height:auto;width:100%}@media screen and (max-width:37.5em){.big-blocks__item:nth-child(3n+1) .big-blocks__item__right{width:100%}}.big-blocks__item:nth-child(3n+2){background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white);padding:2.7322404372vw;width:calc(50% - .81967vw)}@media screen and (max-width:37.5em){.big-blocks__item:nth-child(3n+2){padding:11.1111111111vw 6.6666666667vw 8.8888888889vw;width:100%}}.big-blocks__item:nth-child(3n+3){background-color:#d3ffff;background-color:var(--cyan);color:#08090a;color:var(--black);padding:2.7322404372vw;width:calc(50% - .81967vw)}@media screen and (max-width:37.5em){.big-blocks__item:nth-child(3n+3){padding:11.1111111111vw 6.6666666667vw 8.8888888889vw;width:100%}}.page-template-template-contacts .video-image{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.page-template-template-contacts .video-image{margin:6.6666666667vw 0 11.1111111111vw}}.video-image{margin:2.7322404372vw 0}@media screen and (max-width:37.5em){.video-image{margin:6.6666666667vw 0}}.video-image__image{border-radius:1.6393442623vw;overflow:hidden;position:relative}@media screen and (max-width:37.5em){.video-image__image{border-radius:6.6666666667vw}}.video-image__image:after{background:linear-gradient(180deg,rgba(8,9,10,.09),rgba(8,9,10,.16));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.video-image__image img{height:auto;width:100%}.team{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.team{margin:11.1111111111vw 0}}.team h2{text-align:center}.team__item{align-items:center;background-color:transparent;border:none;border-bottom:.0683060109vw dashed #08090a;border-bottom:.0683060109vw dashed var(--black);color:#08090a;color:var(--black);cursor:default;display:flex;justify-content:space-between;padding:1.6393442623vw 0;width:100%}@media screen and (max-width:37.5em){.team__item{border-bottom:.2777777778vw dashed #08090a;border-bottom:.2777777778vw dashed var(--black);padding:6.6666666667vw 0}}.team__item.open-modal-js{cursor:pointer}.team__item:hover p{opacity:.6}.team__item__left{align-items:center;display:flex;justify-content:space-between;width:100%}@media screen and (max-width:37.5em){.team__item__left{align-items:flex-start;flex-direction:column}}.team__item p{font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.1857923497vw;font-weight:700;line-height:normal;text-align:left;text-transform:uppercase;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.team__item p{font-size:8.8888888889vw;line-height:normal}.team__item p:nth-child(2){font-size:5.5555555556vw;line-height:8.8888888889vw}}.team__item__expand{align-items:center;display:none;flex:none;margin:0 0 0 auto}@media screen and (max-width:37.5em){.team__item__expand{display:flex;margin:0 0 0 6.6666666667vw}}.team__item__expand svg{flex:none;margin:0 0 0 .5464480874vw;transform:rotate(-90deg);transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:1.0928961749vw}@media screen and (max-width:37.5em){.team__item__expand svg{width:4.4444444444vw}}.team__item__expand svg path{stroke:#08090a;stroke:var(--black);transition:stroke .2s cubic-bezier(.25,.46,.45,.94)}.props{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.props{margin:11.1111111111vw 0}}.props__wrap{margin:2.7322404372vw 0 0}@media screen and (max-width:37.5em){.props__wrap{margin:6.6666666667vw 0 0}}.props__item{border-bottom:.0683060109vw dashed #08090a;border-bottom:.0683060109vw dashed var(--black);display:flex;justify-content:space-between;padding:2.1857923497vw 0}@media screen and (max-width:37.5em){.props__item{align-items:flex-start;border-bottom:.2777777778vw dashed #08090a;border-bottom:.2777777778vw dashed var(--black);flex-direction:column;padding:4.4444444444vw 0}}.props__item:first-child{border-top:.0683060109vw dashed #08090a;border-top:.0683060109vw dashed var(--black)}@media screen and (max-width:37.5em){.props__item:first-child{border-top:.2777777778vw dashed #08090a;border-top:.2777777778vw dashed var(--black)}}.props__item p{font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.1857923497vw;font-weight:700;line-height:2.7322404372vw}@media screen and (max-width:37.5em){.props__item p{font-size:6.6666666667vw;line-height:normal}}.props__item__left{flex:none}@media screen and (max-width:37.5em){.props__item__left{order:2}.props__item__left p{font-family:Roboto,sans-serif;font-size:5.5555555556vw;font-style:normal;font-weight:400;letter-spacing:-.0555555556vw;line-height:8.8888888889vw}}.props__item__right{margin:0 0 0 1.6393442623vw;text-align:right}@media screen and (max-width:37.5em){.props__item__right{margin:0 0 1.1111111111vw}}.map__container{border-radius:1.6393442623vw;overflow:hidden}@media screen and (max-width:37.5em){.map__container{border-radius:6.6666666667vw}}.map__container__map{aspect-ratio:1368/600}@media screen and (max-width:37.5em){.map__container__map{aspect-ratio:328/248}}.map__container__pin{position:relative}.map__container__pin__content{align-items:flex-start;bottom:calc(100% + 1.63934vw);display:flex;left:-1.912568306vw;position:absolute}@media screen and (max-width:37.5em){.map__container__pin__content{bottom:calc(100% + 2.77778vw);left:-5.5555555556vw}}.map__container__pin__content svg{filter:drop-shadow(0 4px 20px rgba(0,0,0,.12));flex:none;width:5.4644808743vw}@media screen and (max-width:37.5em){.map__container__pin__content svg{width:14.4444444444vw}}.map__container__pin__content__text{background-color:#e0ff00;background-color:var(--yellow);box-shadow:0 4px 20px 0 rgba(0,0,0,.12);font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.1857923497vw;font-weight:700;line-height:2.7322404372vw;margin:0 0 0 .5464480874vw;padding:.5464480874vw 1.0928961749vw;white-space:nowrap}@media screen and (max-width:37.5em){.map__container__pin__content__text{font-size:5.5555555556vw;line-height:normal;margin:0 0 0 1.1111111111vw;padding:1.1111111111vw 3.3333333333vw}}.map__container__pin__pulse{background-color:#5398e6;background-color:var(--blue);border-radius:50%;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);height:1.5710382514vw;position:relative;width:1.5710382514vw}@media screen and (max-width:37.5em){.map__container__pin__pulse{height:3.8888888889vw;width:3.8888888889vw}}.map__container__pin__pulse:after{animation:pulse 1s ease-in-out infinite;background-color:inherit;border-radius:50%;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}@keyframes pulse{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(4.2)}}.contacts{margin:2.7322404372vw 0}@media screen and (max-width:37.5em){.contacts{margin:6.6666666667vw 0}}.contacts__wrap{grid-gap:7.1038251366vw;background-color:#08090a;background-color:var(--black);border-radius:1.3661202186vw;color:#e0ff00;color:var(--yellow);display:grid;grid-template-columns:repeat(2,1fr);padding:5.4644808743vw 4.9180327869vw}.contacts__wrap div:nth-child(n+3){grid-column-end:3;grid-column-start:1}@media screen and (max-width:37.5em){.contacts__wrap{grid-gap:11.1111111111vw;border-radius:5.5555555556vw;grid-template-columns:repeat(1,1fr);padding:11.1111111111vw 6.6666666667vw 6.6666666667vw}.contacts__wrap div:nth-child(n+3){grid-column-end:auto;grid-column-start:auto}}.contacts__right{display:flex;flex-direction:column;width:38.2513661202vw}@media screen and (max-width:37.5em){.contacts__right{width:100%}}.contacts__left{width:38.2513661202vw}@media screen and (max-width:37.5em){.contacts__left{width:100%}}.contacts__left h3{color:#fff;color:var(--white);font-size:4.0983606557vw;font-weight:700;line-height:normal;line-height:4.3715846995vw;text-transform:none}@media screen and (max-width:37.5em){.contacts__left h3{font-size:11.1111111111vw;line-height:10vw}}.contacts__block{align-items:center;background-color:#d3ffff;background-color:var(--cyan);border-radius:1.6393442623vw;display:flex;justify-content:space-between;padding:1.3661202186vw 2.7322404372vw}@media screen and (max-width:37.5em){.contacts__block{border-radius:5.5555555556vw;flex-direction:column;padding:4.4444444444vw 4.4444444444vw 6.6666666667vw}}.contacts__block__left{align-items:center;display:flex}@media screen and (max-width:37.5em){.contacts__block__left{flex-direction:column}}.contacts__block__left .contacts__block-image{margin-top:-.6830601093vw;max-width:7.9918032787vw}@media screen and (max-width:37.5em){.contacts__block__left .contacts__block-image{max-width:30.5555555556vw}}.contacts__block__left .contacts__block-text{color:#08090a;color:var(--black);margin-left:.6830601093vw}@media screen and (max-width:37.5em){.contacts__block__left .contacts__block-text{font-size:5.5555555556vw;line-height:7.7777777778vw;margin-left:0;margin-top:2.2222222222vw;text-align:center}}.contacts__block .phone-number-btn{font-size:1.3661202186vw;padding:1.0928961749vw 2.7322404372vw}@media screen and (max-width:37.5em){.contacts__block .phone-number-btn{font-size:4.4444444444vw;margin-top:4.4444444444vw;padding-bottom:3.3333333333vw;padding-top:3.3333333333vw}}.contacts__contacts li{border-bottom:.0683060109vw dashed #e0ff00;border-bottom:.0683060109vw dashed var(--yellow);margin:0 0 4.6448087432vw}@media screen and (max-width:37.5em){.contacts__contacts li{border-bottom:.2777777778vw dashed #e0ff00;border-bottom:.2777777778vw dashed var(--yellow);margin:0 0 6.6666666667vw;padding:0 0 6.1111111111vw}}.contacts__contacts li:last-child{margin:0}.contacts__contacts li a{font-family:Roc Grotesk,Oswald,sans-serif;font-size:4.0983606557vw;font-weight:700;line-height:normal;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.contacts__contacts li a{font-size:8.8888888889vw;line-height:11.1111111111vw}}.contacts__contacts li a:hover{opacity:.6}.contacts__socials{grid-gap:1.3661202186vw;display:grid;gap:1.3661202186vw;grid-template-columns:repeat(1,1fr);margin-top:auto;padding:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.contacts__socials{gap:5.5555555556vw;grid-template-columns:repeat(1,1fr);margin:8.8888888889vw 0 0;padding:0}}.contacts__socials li a{align-items:flex-start;display:inline-flex;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.3661202186vw;letter-spacing:.0546448087vw;line-height:1.912568306vw;text-transform:uppercase;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.contacts__socials li a{font-size:5.5555555556vw;letter-spacing:.2222222222vw;line-height:7.7777777778vw}}.contacts__socials li a:hover{opacity:.6}.contacts__socials li a:hover svg{transform:rotate(0)}.contacts__socials li a svg{margin:.1366120219vw 0 0 1.0928961749vw;transform:rotate(-45deg);transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:1.0928961749vw}@media screen and (max-width:37.5em){.contacts__socials li a svg{margin:.5555555556vw 0 0 2.2222222222vw;width:4.4444444444vw}}.contacts__socials li a svg path{stroke:#e0ff00;stroke:var(--yellow)}.news{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.news{margin:11.1111111111vw 0}}.news__categories{display:flex;margin:1.6393442623vw 0 0;overflow-x:auto}@media screen and (max-width:37.5em){.news__categories{margin:6.6666666667vw 0 0;overflow:scroll}}.news__categories__item{border:.1366120219vw solid #08090a;border:.1366120219vw solid var(--black);border-radius:2.7322404372vw;font-family:Oswald,sans-serif;font-size:.8196721311vw;font-weight:500;letter-spacing:.0327868852vw;line-height:1.912568306vw;margin:0 .5464480874vw 0 0;padding:.1366120219vw 1.0928961749vw;text-transform:uppercase;transition:opacity .2s cubic-bezier(.25,.46,.45,.94);white-space:nowrap}@media screen and (max-width:37.5em){.news__categories__item{border:.5555555556vw solid #08090a;border:.5555555556vw solid var(--black);border-radius:11.1111111111vw;font-size:3.3333333333vw;letter-spacing:.1333333333vw;line-height:7.7777777778vw;margin:0 2.2222222222vw 0 0;padding:.5555555556vw 4.4444444444vw}}@media(hover:hover){.news__categories__item:hover{opacity:.8}}.news__categories__item:last-child{margin:0}.news__categories__item.is-active{background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white)}@media(hover:hover){.news__categories__item.is-active:hover{opacity:.8}}.blocks-with-icon{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.blocks-with-icon{margin:11.1111111111vw 0}}.blocks-with-icon h2{text-align:center}.blocks-with-icon__wrap{grid-gap:1.6393442623vw;display:grid;grid-template-columns:repeat(3,1fr);margin:2.7322404372vw 0 0}@media screen and (max-width:37.5em){.blocks-with-icon__wrap{grid-gap:4.4444444444vw;grid-template-columns:repeat(1,1fr);margin:6.6666666667vw 0 0}}.blocks-with-icon__item{border:.0683060109vw solid #d5d5d5;border-radius:1.6393442623vw;padding:2.7322404372vw 2.1857923497vw}@media screen and (max-width:37.5em){.blocks-with-icon__item{border:.2777777778vw solid #d5d5d5;border-radius:6.6666666667vw;padding:8.8888888889vw 6.6666666667vw}}.blocks-with-icon__item img{height:5.4644808743vw;margin:0 0 1.6393442623vw;width:auto}@media screen and (max-width:37.5em){.blocks-with-icon__item img{height:22.2222222222vw;margin:0 0 6.6666666667vw}}.blocks-with-icon__item h3{text-transform:none}.blocks-with-icon__item p{margin:1.0928961749vw 0 0}@media screen and (max-width:37.5em){.blocks-with-icon__item p{margin:4.4444444444vw 0 0}}.products{margin:5.4644808743vw 0 2.7322404372vw}@media screen and (max-width:37.5em){.products{margin:11.1111111111vw 0}}.products h2{text-align:center}.products__list{grid-gap:1.6393442623vw;display:grid;grid-template-columns:repeat(3,1fr);margin:6.2841530055vw 0 0}@media screen and (max-width:37.5em){.products__list{grid-gap:4.4444444444vw;grid-template-columns:repeat(1,1fr);margin:6.6666666667vw 0 0}}.products__info{align-items:center;background-color:#08090a;background-color:var(--black);border-radius:1.3661202186vw;color:#fff;color:var(--white);display:flex;margin:2.7322404372vw 0 0;padding:2.7322404372vw 4.9180327869vw}@media screen and (max-width:37.5em){.products__info{border-radius:5.5555555556vw;flex-direction:column;margin:11.1111111111vw 0 0;padding:8.8888888889vw 6.6666666667vw}}.products__info svg{flex:none;margin:0 2.7322404372vw 0 0;width:8.1967213115vw}@media screen and (max-width:37.5em){.products__info svg{margin:0 0 6.6666666667vw;width:22.2222222222vw}}.products__info p{font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.1857923497vw;font-weight:700;line-height:normal;max-width:62.2950819672vw;text-transform:uppercase}@media screen and (max-width:37.5em){.products__info p{font-size:5.5555555556vw;line-height:7.7777777778vw;max-width:100%;text-align:center}}.product-card{background-color:#fff;background-color:var(--white);border:.0683060109vw solid #d5d5d5;border-radius:1.6393442623vw;padding:2.7322404372vw 1.6393442623vw 2.1857923497vw;position:relative}@media screen and (max-width:37.5em){.product-card{border:.2777777778vw solid #d5d5d5;border-radius:6.6666666667vw;padding:11.1111111111vw 6.6666666667vw 6.6666666667vw}}.product-card--is-featured{border:.2732240437vw solid #5398e6;border:.2732240437vw solid var(--blue)}@media screen and (max-width:37.5em){.product-card--is-featured{border:.5555555556vw solid #5398e6;border:.5555555556vw solid var(--blue);margin:17.7777777778vw 0 0}}.product-card__featured{background-color:#5398e6;background-color:var(--blue);border-top-left-radius:1.6393442623vw;border-top-right-radius:1.6393442623vw;bottom:100%;color:#fff;color:var(--white);font-size:1.3661202186vw;font-style:normal;font-weight:600;left:-.2732240437vw;letter-spacing:-.0136612022vw;line-height:2.1857923497vw;padding:.5464480874vw;position:absolute;text-align:center;width:calc(100% + .54645vw);z-index:-1}@media screen and (max-width:37.5em){.product-card__featured{border-top-left-radius:6.6666666667vw;border-top-right-radius:6.6666666667vw;font-size:5.5555555556vw;left:-.5555555556vw;letter-spacing:-.0555555556vw;line-height:8.8888888889vw;padding:2.2222222222vw;width:calc(100% + resn(4px))}}.product-card__featured:after{background-color:inherit;content:"";height:1.3661202186vw;left:0;position:absolute;top:100%;width:100%}@media screen and (max-width:37.5em){.product-card__featured:after{height:5.5555555556vw}}.product-card img{height:5.4644808743vw;width:auto}@media screen and (max-width:37.5em){.product-card img{height:22.2222222222vw}}.product-card h3{margin:1.6393442623vw 0 0;text-transform:none}@media screen and (max-width:37.5em){.product-card h3{margin:4.4444444444vw 0 0}}.product-card__categories{display:flex;flex-wrap:wrap;margin:1.0928961749vw 0 -.5464480874vw}@media screen and (max-width:37.5em){.product-card__categories{margin:2.2222222222vw 0 -2.2222222222vw;overflow:scroll}}.product-card__categories__item{border:.1366120219vw solid #08090a;border:.1366120219vw solid var(--black);border-radius:2.7322404372vw;font-family:Oswald,sans-serif;font-size:.8196721311vw;font-weight:500;letter-spacing:.0327868852vw;line-height:1.912568306vw;margin:0 .5464480874vw .5464480874vw 0;padding:.1366120219vw 1.0928961749vw;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:37.5em){.product-card__categories__item{border:.5555555556vw solid #08090a;border:.5555555556vw solid var(--black);border-radius:11.1111111111vw;font-size:3.3333333333vw;letter-spacing:.1333333333vw;line-height:7.7777777778vw;margin:0 2.2222222222vw 2.2222222222vw 0;padding:.5555555556vw 4.4444444444vw}}.product-card__price{font-family:Roc Grotesk,Oswald,sans-serif;font-size:4.0983606557vw;font-weight:700;line-height:normal}@media screen and (max-width:37.5em){.product-card__price{font-size:16.6666666667vw;margin:2.2222222222vw 0 0}}.product-card__button{margin:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.product-card__button{margin:4.4444444444vw 0 0}}.product-card__button .btn{width:100%}.product-card__list{border-top:.0683060109vw solid #e6e6e6;margin:1.6393442623vw 0 0;padding:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.product-card__list{border-top:.2777777778vw solid #e6e6e6;margin:6.6666666667vw 0 0;padding:6.6666666667vw 0 0}}.product-card__list li{align-items:flex-start;display:flex;font-size:1.3661202186vw;font-weight:400;letter-spacing:-.0136612022vw;line-height:2.1857923497vw}@media screen and (max-width:37.5em){.product-card__list li{font-size:5.5555555556vw;letter-spacing:-.0555555556vw;line-height:8.8888888889vw}}.product-card__list li svg{flex:none;margin:.6830601093vw .6830601093vw 0 0;width:1.0245901639vw}@media screen and (max-width:37.5em){.product-card__list li svg{margin:2.7777777778vw 2.7777777778vw 0 0;width:4.1666666667vw}}.list{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.list{margin:11.1111111111vw 0}}.list__wrap{background-color:#08090a;background-color:var(--black);border-radius:1.3661202186vw;color:#fff;color:var(--white);display:flex;justify-content:space-between;overflow:hidden;padding:5.4644808743vw 4.9180327869vw}@media screen and (max-width:37.5em){.list__wrap{border-radius:5.5555555556vw;flex-direction:column;padding:11.1111111111vw 6.6666666667vw 0}}.list__left{display:flex;flex-direction:column;width:35.1775956284vw}@media screen and (max-width:37.5em){.list__left{width:100%}}.list__left h2{margin:0 0 1.6393442623vw}@media screen and (max-width:37.5em){.list__left h2{font-size:8.8888888889vw;line-height:8.8888888889vw;margin:0}}.list__left img{margin:auto 0 0}@media screen and (max-width:37.5em){.list__left img{display:none}}.list__right{width:41.5983606557vw}@media screen and (max-width:37.5em){.list__right{margin:4.4444444444vw 0 0;width:100%}}.list__right p{font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.1857923497vw;font-weight:700;line-height:2.7322404372vw;text-transform:uppercase}@media screen and (max-width:37.5em){.list__right p{font-size:5.5555555556vw;line-height:7.7777777778vw}}.list__right img{width:100%}.list__list{margin:2.7322404372vw 0 0}@media screen and (max-width:37.5em){.list__list{margin:10vw 0 0}}.list__list__item{align-items:center;border-bottom:.0683060109vw solid #fff;border-bottom:.0683060109vw solid var(--white);display:flex;font-family:Roc Grotesk,Oswald,sans-serif;font-size:2.1857923497vw;font-weight:700;line-height:normal;padding:1.0928961749vw 0;text-transform:uppercase}@media screen and (max-width:37.5em){.list__list__item{border-bottom:.2777777778vw solid #fff;border-bottom:.2777777778vw solid var(--white);font-size:6.6666666667vw;line-height:6.6666666667vw;padding:4.4444444444vw 0}}.list__list__item:first-child{padding-top:0}.list__list__item svg{flex:none;margin:0 1.0928961749vw 0 0;width:2.1857923497vw}@media screen and (max-width:37.5em){.list__list__item svg{margin:0 4.4444444444vw 0 0;width:8.8888888889vw}}.list__image{display:none}@media screen and (max-width:37.5em){.list__image{display:block;margin:6.6666666667vw 0 0}.list__image img{transform:translateY(11.1111111111vw)}}.cta-2{margin:2.7322404372vw 0 5.4644808743vw}@media screen and (max-width:37.5em){.cta-2{margin:11.1111111111vw 0}}.cta-2__wrap{align-items:center;background-color:#e0ff00;background-color:var(--yellow);border-radius:1.3661202186vw;display:flex;justify-content:space-between;padding:3.4153005464vw 7.7868852459vw 3.4153005464vw 4.9180327869vw}@media screen and (max-width:37.5em){.cta-2__wrap{border-radius:5.5555555556vw;flex-direction:column;padding:8.8888888889vw 6.6666666667vw 6.6666666667vw}.cta-2__left{text-align:center}}.cta-2__left p{margin:1.0928961749vw 0 0}@media screen and (max-width:37.5em){.cta-2__left p{margin:4.4444444444vw 0 0}}.cta-2__left__button{margin:2.1857923497vw 0 0}@media screen and (max-width:37.5em){.cta-2__left__button{margin:6.6666666667vw 0 0}.cta-2__left__button .btn{width:auto}}.cta-2__right{margin:0 0 0 1.6393442623vw;width:32.2404371585vw}@media screen and (max-width:37.5em){.cta-2__right{margin:11.1111111111vw 0 0;width:100%}}.cta-2__right img{width:100%}.simple-blocks{margin:2.7322404372vw 0}@media screen and (max-width:37.5em){.simple-blocks{margin:6.6666666667vw 0}}.simple-blocks__wrap{grid-gap:1.6393442623vw;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:37.5em){.simple-blocks__wrap{grid-gap:4.4444444444vw;grid-template-columns:repeat(1,1fr)}}.simple-blocks__item{border-radius:1.6393442623vw;padding:2.7322404372vw}@media screen and (max-width:37.5em){.simple-blocks__item{border-radius:6.6666666667vw;padding:6.6666666667vw}}.simple-blocks__item:nth-child(odd){background-color:#08090a;background-color:var(--black);color:#fff;color:var(--white)}.simple-blocks__item:nth-child(2n+2){background-color:#d3ffff;background-color:var(--cyan);color:#08090a;color:var(--black)}.simple-blocks__item h3{font-size:4.0983606557vw;font-weight:700;line-height:normal;text-transform:none}@media screen and (max-width:37.5em){.simple-blocks__item h3{font-size:8.8888888889vw}.simple-blocks__item p{margin:2.2222222222vw 0 0}}.team-members{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.team-members{margin:2.7322404372vw 0}}.team-members h2{text-align:center}.team-members__wrap{grid-gap:1.6393442623vw;display:grid;grid-template-columns:repeat(3,1fr);margin:2.4590163934vw 0 0}@media screen and (max-width:37.5em){.team-members__wrap{grid-gap:4.4444444444vw;grid-template-columns:repeat(1,1fr);margin:6.6666666667vw 0 0}}.team-members__item{aspect-ratio:438/455;border:none;border-radius:1.6393442623vw;color:#fff;color:var(--white);cursor:default;overflow:hidden;position:relative}@media screen and (max-width:37.5em){.team-members__item{border-radius:6.6666666667vw}}.team-members__item.open-modal-js{cursor:pointer}.team-members__item:hover img{transform:scale(1.1)}.team-members__item__image{background-color:#5398e6;background-color:var(--blue);height:100%;left:0;position:absolute;top:0;width:100%}.team-members__item__image:after{background:linear-gradient(180deg,hsla(0,0%,97%,0) 5.56%,rgba(8,9,10,.4) 61.9%,rgba(8,9,10,.5) 95.06%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.team-members__item__image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:100%}.team-members__item__info{bottom:0;left:0;padding:2.1857923497vw;pointer-events:none;position:absolute;text-align:left;width:100%;z-index:1}@media screen and (max-width:37.5em){.team-members__item__info{padding:6.6666666667vw}}.team-members__item__info ul{display:flex;flex-wrap:wrap;margin:.8196721311vw -.2732240437vw -.2732240437vw}@media screen and (max-width:37.5em){.team-members__item__info ul{margin:.5555555556vw -1.1111111111vw -1.1111111111vw}}.team-members__item__info ul li{border:.1366120219vw solid #fff;border:.1366120219vw solid var(--white);border-radius:2.7322404372vw;font-family:Roc Grotesk,Oswald,sans-serif;font-size:1.0928961749vw;font-style:normal;font-weight:700;letter-spacing:.043715847vw;line-height:1.912568306vw;margin:.2732240437vw;padding:.1366120219vw .8196721311vw;text-transform:uppercase}@media screen and (max-width:37.5em){.team-members__item__info ul li{border:.5555555556vw solid #fff;border:.5555555556vw solid var(--white);border-radius:11.1111111111vw;font-size:3.3333333333vw;font-weight:500;letter-spacing:.1333333333vw;line-height:7.7777777778vw;margin:1.1111111111vw;padding:.5555555556vw 3.3333333333vw}}.single .price-calculator-block{background-color:#313337;margin:2.7322404372vw 0 0}@media screen and (max-width:37.5em){.single .price-calculator-block{margin:4.4444444444vw 0 0}}.price-calculator-block{align-items:center;background-color:#5398e6;background-color:var(--blue);border-radius:1.3661202186vw;color:#fff;color:var(--white);display:flex;justify-content:space-between;padding:2.7322404372vw}@media screen and (max-width:37.5em){.price-calculator-block{border-radius:5.5555555556vw;flex-direction:column;padding:8.8888888889vw 6.6666666667vw}}.price-calculator-block__left{align-items:center;display:flex}@media screen and (max-width:37.5em){.price-calculator-block__left{align-items:flex-start;flex-direction:column}}.price-calculator-block__left h3{font-size:2.7322404372vw;line-height:3.0737704918vw}@media screen and (max-width:37.5em){.price-calculator-block__left h3{font-size:8.8888888889vw;line-height:normal}}.price-calculator-block__left p{margin:1.0928961749vw 0 0;max-width:48.087431694vw}@media screen and (max-width:37.5em){.price-calculator-block__left p{margin:4.4444444444vw 0 0;max-width:100%}}.price-calculator-block__left svg{margin:0 1.6393442623vw 0 0;width:7.718579235vw}@media screen and (max-width:37.5em){.price-calculator-block__left svg{margin:0 0 6.6666666667vw;width:31.3888888889vw}.price-calculator-block__right{margin:4.4444444444vw 0 0;width:100%}}.price-calculator-block__right .btn{min-width:14.2076502732vw}@media screen and (max-width:37.5em){.price-calculator-block__right .btn{width:100%}}.price-calculator-section{margin:5.4644808743vw 0}@media screen and (max-width:37.5em){.price-calculator-section{margin:11.1111111111vw 0}}.woocommerce-checkout .page-content .woocommerce{margin:0 auto;max-width:77.1857923497vw}@media screen and (max-width:37.5em){.woocommerce-checkout .page-content .woocommerce{max-width:100%}}.woocommerce-checkout.woocommerce-order-received .page-content .woocommerce{margin:0 auto;max-width:100%}@media screen and (max-width:37.5em){.woocommerce-checkout.woocommerce-order-received .page-content .woocommerce{max-width:100%}}.checkout-section{margin:4.9180327869vw 0 5.4644808743vw}@media screen and (max-width:37.5em){.checkout-section{margin:11.1111111111vw 0}}.checkout-section h3{font-size:2.1857923497vw;line-height:2.7322404372vw;margin:0 0 1.0928961749vw}@media screen and (max-width:37.5em){.checkout-section h3{font-size:8.8888888889vw;line-height:11.1111111111vw;margin:0 0 4.4444444444vw}}.checkout-form__wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-form__left{width:45.9016393443vw}@media screen and (max-width:37.5em){.checkout-form__left{margin:6.6666666667vw 0 0;order:2;width:100%}}.checkout-form__right{width:27.5273224044vw}@media screen and (max-width:37.5em){.checkout-form__right{width:100%}}.checkout-form #payment{background-color:transparent;border-radius:0}.checkout-form #payment #place_order{margin:1.6393442623vw 0 0;width:100%}@media screen and (max-width:37.5em){.checkout-form #payment #place_order{margin:6.6666666667vw 0 0}}.checkout-form #payment ul.wc_payment_methods{border:none;padding:0}.checkout-form #payment ul.wc_payment_methods .wc_payment_method{margin:0 0 1.0928961749vw}@media screen and (max-width:37.5em){.checkout-form #payment ul.wc_payment_methods .wc_payment_method{margin:0 0 4.4444444444vw}}.checkout-form #payment ul.wc_payment_methods .wc_payment_method:last-child{margin:0}.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_box{background-color:transparent;border-radius:0;margin:1.6393442623vw 0 0;padding:0}@media screen and (max-width:37.5em){.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_box{margin:4.4444444444vw 0 0}}.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_box:before{display:none}.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_box p{color:#7f8486;font-size:1.0928961749vw;letter-spacing:-.0109289617vw;line-height:1.6393442623vw;margin:0 0 1.0928961749vw}@media screen and (max-width:37.5em){.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_box p{font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:6.6666666667vw;margin:0 0 4.4444444444vw}}.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_box p:last-child{margin:0}.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_box p a{-webkit-text-decoration:underline;text-decoration:underline}.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_box p a:hover{-webkit-text-decoration:none;text-decoration:none}.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_method_title_box{display:flex}.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_method_title_box input{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_method_title_box input:checked~label .custom-radio:after{display:block}.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_method_title_box label{align-items:center;background-color:#f3f4f6;border:.0683060109vw solid #08090a;border-radius:.8196721311vw;color:#7f8486;cursor:pointer;display:flex;font-size:.956284153vw;line-height:1.6393442623vw;padding:.8196721311vw 1.0928961749vw;width:100%}@media screen and (max-width:37.5em){.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_method_title_box label{border:.2777777778vw solid #08090a;border-radius:3.3333333333vw;font-size:3.8888888889vw;line-height:6.6666666667vw;padding:3.3333333333vw 4.4444444444vw}}.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_method_title_box label .custom-radio{border:.0683060109vw solid #08090a;border:.0683060109vw solid var(--black);border-radius:50%;flex:none;height:1.6393442623vw;margin:0 .5464480874vw 0 0;position:relative;width:1.6393442623vw}@media screen and (max-width:37.5em){.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_method_title_box label .custom-radio{border:.2777777778vw solid #08090a;border:.2777777778vw solid var(--black);height:6.6666666667vw;margin:0 2.2222222222vw 0 0;width:6.6666666667vw}}.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_method_title_box label .custom-radio:after{background-color:#08090a;background-color:var(--black);border-radius:50%;content:"";display:none;height:.8196721311vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.8196721311vw}@media screen and (max-width:37.5em){.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_method_title_box label .custom-radio:after{height:3.3333333333vw;width:3.3333333333vw}}.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_method_title_box label .payment_method_icons{align-items:center;display:flex;height:100%;margin-left:auto}.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_method_title_box label .payment_method_icons img{display:block;height:1.6393442623vw;margin:0 0 0 1.6393442623vw;max-width:none;padding:0;width:auto}@media screen and (max-width:37.5em){.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_method_title_box label .payment_method_icons img{height:6.6666666667vw;margin:0 0 0 6.6666666667vw}}.checkout-form #payment ul.wc_payment_methods .wc_payment_method .payment_method_title_box label .payment_method_icons img:last-child{margin:0}.checkout-form #payment .place-order{margin:1.6393442623vw 0 0}@media screen and (max-width:37.5em){.checkout-form #payment .place-order{margin:6.6666666667vw 0 0}}.checkout-form #payment .place-order p{font-size:.956284153vw;line-height:1.6393442623vw}@media screen and (max-width:37.5em){.checkout-form #payment .place-order p{font-size:3.8888888889vw;line-height:6.6666666667vw}}.checkout-form #payment .place-order p a{font-weight:700}.checkout-form #payment div.form-row{padding:0}.woocommerce form .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -.8196721311vw -1.0928961749vw}@media screen and (max-width:37.5em){.woocommerce form .woocommerce-billing-fields__field-wrapper{margin:0}}.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row{margin:0 0 1.0928961749vw;padding:0 .8196721311vw;position:relative;width:50%}@media screen and (max-width:37.5em){.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row{margin:0 0 4.4444444444vw;width:100%}.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row:last-child{margin:0}}.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-validated{color:#08090a;color:var(--black)}.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-validated input{border-color:#08090a;border-color:var(--black)}.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid input{border-color:#ee0024;border-color:var(--red)}.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row label{color:#08090a;color:var(--black);font-size:.956284153vw;font-weight:500;line-height:1.6393442623vw}@media screen and (max-width:37.5em){.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row label{font-size:3.8888888889vw;line-height:6.6666666667vw}}.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row label .required{color:#08090a;color:var(--black);font-size:.956284153vw;font-weight:500;line-height:1.6393442623vw}@media screen and (max-width:37.5em){.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row label .required{font-size:3.8888888889vw;line-height:6.6666666667vw}}.woocommerce form .woocommerce-input-wrapper{display:flex}.woocommerce form .woocommerce-input-wrapper input[type=email],.woocommerce form .woocommerce-input-wrapper input[type=number],.woocommerce form .woocommerce-input-wrapper input[type=tel],.woocommerce form .woocommerce-input-wrapper input[type=text]{background-color:transparent;border:.0683060109vw solid #08090a;border:.0683060109vw solid var(--black);border-radius:.8196721311vw;color:#08090a;color:var(--black);font-size:.956284153vw;line-height:1.6393442623vw;padding:.8196721311vw 1.0928961749vw;transition:color .2s cubic-bezier(.25,.46,.45,.94),border .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:37.5em){.woocommerce form .woocommerce-input-wrapper input[type=email],.woocommerce form .woocommerce-input-wrapper input[type=number],.woocommerce form .woocommerce-input-wrapper input[type=tel],.woocommerce form .woocommerce-input-wrapper input[type=text]{border:.2777777778vw solid #08090a;border:.2777777778vw solid var(--black);border-radius:3.3333333333vw;font-size:3.8888888889vw;line-height:6.6666666667vw;padding:3.3333333333vw 4.4444444444vw}}.woocommerce form .woocommerce-input-wrapper input[type=email]::-moz-placeholder,.woocommerce form .woocommerce-input-wrapper input[type=number]::-moz-placeholder,.woocommerce form .woocommerce-input-wrapper input[type=tel]::-moz-placeholder,.woocommerce form .woocommerce-input-wrapper input[type=text]::-moz-placeholder{color:#7f8486}.woocommerce form .woocommerce-input-wrapper input[type=email]::placeholder,.woocommerce form .woocommerce-input-wrapper input[type=number]::placeholder,.woocommerce form .woocommerce-input-wrapper input[type=tel]::placeholder,.woocommerce form .woocommerce-input-wrapper input[type=text]::placeholder{color:#7f8486}.woocommerce form .woocommerce-input-wrapper input[type=email]:focus,.woocommerce form .woocommerce-input-wrapper input[type=number]:focus,.woocommerce form .woocommerce-input-wrapper input[type=tel]:focus,.woocommerce form .woocommerce-input-wrapper input[type=text]:focus{border-color:#4190ea;box-shadow:0 0 0 3px rgba(83,152,230,.2)}.woocommerce form .woocommerce-checkout-payment{margin:2.1857923497vw 0 0}@media screen and (max-width:37.5em){.woocommerce form .woocommerce-checkout-payment{margin:8.8888888889vw 0 0}}.woocommerce-error,.woocommerce-info{background:#e0ff00;border:none!important;border-radius:2.1857923497vw!important;color:#08090a;color:var(--black);font-family:Roboto,sans-serif;font-size:1.0928961749vw!important;font-style:normal;font-weight:500;line-height:normal;margin:1.0928961749vw 0!important;padding:.5464480874vw 1.6393442623vw!important;text-align:center;width:100%}@media screen and (max-width:37.5em){.woocommerce-error,.woocommerce-info{border-radius:8.8888888889vw!important;font-size:4.4444444444vw!important;margin:4.4444444444vw 0!important;padding:2.2222222222vw 6.6666666667vw!important}}.woocommerce-error:after,.woocommerce-error:before,.woocommerce-info:after,.woocommerce-info:before{display:none}.woocommerce-error{background-color:#ee0024;background-color:var(--red);color:#fff;color:var(--white)}.woocommerce-info{background-color:#5398e6;background-color:var(--blue);color:#fff;color:var(--white)}.woocommerce-checkout-review-order-table{background-color:#f3f4f6}.woocommerce-checkout-review-order-table .shop-table__title{border-bottom:.0683060109vw solid #08090a;border-bottom:.0683060109vw solid var(--black);padding:2.1857923497vw 2.7322404372vw}@media screen and (max-width:37.5em){.woocommerce-checkout-review-order-table .shop-table__title{border-bottom:.2777777778vw solid #08090a;border-bottom:.2777777778vw solid var(--black);padding:6.6666666667vw}}.woocommerce-checkout-review-order-table .shop-table__title h3{margin:0}@media screen and (max-width:37.5em){.woocommerce-checkout-review-order-table .shop-table__title h3{font-size:5.5555555556vw;line-height:7.7777777778vw}}.woocommerce-checkout-review-order-table .shop-table__content{padding:1.6393442623vw 2.7322404372vw}@media screen and (max-width:37.5em){.woocommerce-checkout-review-order-table .shop-table__content{padding:6.6666666667vw}}.woocommerce-checkout-review-order-table .shop-table__total{border-top:.0683060109vw solid #08090a;border-top:.0683060109vw solid var(--black);padding:1.6393442623vw 2.7322404372vw}@media screen and (max-width:37.5em){.woocommerce-checkout-review-order-table .shop-table__total{border-top:.2777777778vw solid #08090a;border-top:.2777777778vw solid var(--black);padding:6.6666666667vw}}.woocommerce-checkout-review-order-table .shop-table__item{align-items:center;border-bottom:.0683060109vw solid #d9d9d9;display:flex;font-size:1.0928961749vw;font-style:normal;font-weight:400;justify-content:space-between;letter-spacing:-.0136612022vw;line-height:1.6393442623vw;margin:0 0 1.6393442623vw;padding:0 0 1.6393442623vw}@media screen and (max-width:37.5em){.woocommerce-checkout-review-order-table .shop-table__item{border-bottom:.2777777778vw solid #d9d9d9;font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:6.6666666667vw;margin:0 0 6.6666666667vw;padding:0 0 4.4444444444vw}}.woocommerce-checkout-review-order-table .shop-table__item .includes_tax{font-size:.8196721311vw;line-height:1.0928961749vw;opacity:.6}@media screen and (max-width:37.5em){.woocommerce-checkout-review-order-table .shop-table__item .includes_tax{font-size:3.3333333333vw;line-height:4.4444444444vw}}.woocommerce-checkout-review-order-table .shop-table__item:last-child{border-bottom:none;margin:0;padding:0}.woocommerce-checkout-review-order-table .shop-table__item__right{font-weight:700;text-align:right}.woocommerce-form__label-for-checkbox{cursor:pointer;display:flex;font-size:.956284153vw;font-style:normal;font-weight:500;line-height:1.6393442623vw}@media screen and (max-width:37.5em){.woocommerce-form__label-for-checkbox{font-size:3.8888888889vw;line-height:6.6666666667vw}}.woocommerce-form__label-for-checkbox .required{display:none}.woocommerce-form__label-for-checkbox input{background-color:transparent;border:1px solid #08090a;border:1px solid var(--black);border-radius:.4098360656vw;cursor:pointer;flex:none;height:1.6393442623vw;margin:0 .5464480874vw 0 0;overflow:hidden;position:relative;width:1.6393442623vw}@media screen and (max-width:37.5em){.woocommerce-form__label-for-checkbox input{border-radius:1.6666666667vw;height:6.6666666667vw;margin:0 2.2222222222vw 0 0;width:6.6666666667vw}}.woocommerce-form__label-for-checkbox input:before{background-color:#08090a;background-color:var(--black);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s cubic-bezier(.25,.46,.45,.94);width:100%}.woocommerce-form__label-for-checkbox input:after{background-image:url(/wp-content/themes/fasttrack/public/images/check.59ed57.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;content:"";height:.6830601093vw;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94);width:.8196721311vw}@media screen and (max-width:37.5em){.woocommerce-form__label-for-checkbox input:after{height:2.7777777778vw;width:3.3333333333vw}}.woocommerce-form__label-for-checkbox input:checked:after,.woocommerce-form__label-for-checkbox input:checked:before{opacity:1}.woocommerce form .form-row.woocommerce-invalid label,.woocommerce form .form-row.woocommerce-invalid label .required{color:#ee0024;color:var(--red)}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:flex}.woocommerce-invalid #terms{outline:none;outline-offset:0}.woocommerce form .form-row{margin:0;padding:0}.woocommerce-privacy-policy-text{margin:0 0 1.0928961749vw}@media screen and (max-width:37.5em){.woocommerce-privacy-policy-text{margin:0 0 4.4444444444vw}}.woocommerce form .form-row .input-checkbox{display:flex;margin:.1366120219vw .5464480874vw 0 0}@media screen and (max-width:37.5em){.woocommerce form .form-row .input-checkbox{margin:.5555555556vw 2.2222222222vw 0 0}}.woocommerce form .form-row .required{color:#08090a;color:var(--black)}.woocommerce-order{background-color:#f3f4f6;border-radius:2.1857923497vw;margin:0 0 2.7322404372vw;padding:4.9180327869vw}@media screen and (max-width:37.5em){.woocommerce-order{background-color:transparent;border-radius:8.8888888889vw;margin:0 0 6.6666666667vw;padding:0}}.woocommerce-order__wrap{margin:0 auto;max-width:45.8333333333vw}@media screen and (max-width:37.5em){.woocommerce-order__wrap{max-width:100%}}.woocommerce-order h2{font-size:2.1857923497vw;line-height:2.7322404372vw;margin:0 0 1.0928961749vw}@media screen and (max-width:37.5em){.woocommerce-order h2{font-size:8.8888888889vw;line-height:11.1111111111vw;margin:0 0 4.4444444444vw}}.woocommerce-notice{align-items:center;background-color:#e0ff00;background-color:var(--yellow);border-radius:2.1857923497vw;color:#08090a;color:var(--black);display:flex;font-size:.956284153vw;font-weight:500;justify-content:center;line-height:normal;margin:0 0 1.0928961749vw;padding:.8196721311vw 1.6393442623vw;text-align:left}@media screen and (max-width:37.5em){.woocommerce-notice{border-radius:8.8888888889vw;font-size:3.8888888889vw;margin:0 0 4.4444444444vw;padding:3.3333333333vw 4.4444444444vw}}.woocommerce-notice--error{background-color:#ee0024;background-color:var(--red);color:#fff;color:var(--white)}.woocommerce-notice--error:before{background-image:url(/wp-content/themes/fasttrack/public/images/info.54ba9e.svg)}.woocommerce-notice--success:before{background-image:url(/wp-content/themes/fasttrack/public/images/check-2.6574ea.svg)}.woocommerce-notice:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex:none;height:1.5710382514vw;margin:0 .5464480874vw 0 0;width:1.5710382514vw}@media screen and (max-width:37.5em){.woocommerce-notice:before{height:6.3888888889vw;margin:0 2.2222222222vw 0 0;width:6.3888888889vw}}.woocommerce .woocommerce-bacs-bank-details,.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details{background-color:#fff;background-color:var(--white);border-radius:1.6393442623vw;box-shadow:0 4px 24px 0 rgba(0,0,0,.04);padding:2.7322404372vw 2.1857923497vw}@media screen and (max-width:37.5em){.woocommerce .woocommerce-bacs-bank-details,.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details{border:.0683060109vw solid #d9d9d9;border-radius:6.6666666667vw;padding:6.6666666667vw}}.woocommerce .woocommerce-bacs-bank-details,.woocommerce .woocommerce-order-details{margin:0 0 1.0928961749vw}@media screen and (max-width:37.5em){.woocommerce .woocommerce-bacs-bank-details,.woocommerce .woocommerce-order-details{margin:0 0 4.4444444444vw}}.woocommerce .woocommerce-bacs-bank-details h3{font-size:2.1857923497vw;line-height:2.7322404372vw}@media screen and (max-width:37.5em){.woocommerce .woocommerce-bacs-bank-details h3{font-size:8.8888888889vw;line-height:normal}}.woocommerce .woocommerce-bacs-bank-details ul{display:flex;flex-direction:column;margin:1.0928961749vw 0 0}@media screen and (max-width:37.5em){.woocommerce .woocommerce-bacs-bank-details ul{margin:6.6666666667vw 0 0}}.woocommerce .woocommerce-bacs-bank-details ul li{border:none;margin:0 0 1.0928961749vw}@media screen and (max-width:37.5em){.woocommerce .woocommerce-bacs-bank-details ul li{margin:0 0 4.4444444444vw}}.woocommerce .woocommerce-bacs-bank-details ul li:last-child,.woocommerce .woocommerce-customer-details{margin:0}.woocommerce .woocommerce-customer-details address{border:none;border-radius:0;padding:0}.woocommerce .woocommerce-customer-details address p{align-items:center;display:flex;font-size:1.3661202186vw;font-weight:400;letter-spacing:-.0136612022vw;line-height:2.1857923497vw;margin:0 0 1.0928961749vw;padding:0!important}@media screen and (max-width:37.5em){.woocommerce .woocommerce-customer-details address p{font-size:4.4444444444vw;letter-spacing:-.0555555556vw;line-height:6.6666666667vw;margin:0 0 4.4444444444vw}}.woocommerce .woocommerce-customer-details address p:last-child{margin:0}.woocommerce .woocommerce-customer-details--email:before,.woocommerce .woocommerce-customer-details--name:before,.woocommerce .woocommerce-customer-details--phone:before{background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;content:""!important;display:flex!important;flex:none!important;height:1.0928961749vw!important;margin:0 1.0928961749vw 0 0!important;position:static!important;width:1.0928961749vw!important}@media screen and (max-width:37.5em){.woocommerce .woocommerce-customer-details--email:before,.woocommerce .woocommerce-customer-details--name:before,.woocommerce .woocommerce-customer-details--phone:before{height:4.4444444444vw!important;margin:0 4.4444444444vw 0 0!important;width:4.4444444444vw!important}}.woocommerce .woocommerce-customer-details--name:before{background-image:url(/wp-content/themes/fasttrack/public/images/account.3a3623.svg)}.woocommerce .woocommerce-customer-details--email:before{background-image:url(/wp-content/themes/fasttrack/public/images/letter.be0b99.svg)}.woocommerce .woocommerce-customer-details--phone:before{background-image:url(/wp-content/themes/fasttrack/public/images/phone.56ae5c.svg)}.woocommerce table.shop_table{border:none;border-collapse:collapse;border-radius:0}.woocommerce table.shop_table thead tr{border-bottom:.0683060109vw solid #d9d9d9}@media screen and (max-width:37.5em){.woocommerce table.shop_table thead tr{border-bottom:.2777777778vw solid #d9d9d9}}.woocommerce table.shop_table thead tr th{font-weight:700;padding-top:0}.woocommerce table.shop_table tbody tr{border-bottom:.0683060109vw solid #d9d9d9}@media screen and (max-width:37.5em){.woocommerce table.shop_table tbody tr{border-bottom:.2777777778vw solid #d9d9d9}}.woocommerce table.shop_table tfoot tr{border-bottom:.0683060109vw solid #d9d9d9}@media screen and (max-width:37.5em){.woocommerce table.shop_table tfoot tr{border-bottom:.2777777778vw solid #d9d9d9}}.woocommerce table.shop_table tfoot tr:last-child{border:none}.woocommerce table.shop_table tfoot tr:last-child td,.woocommerce table.shop_table tfoot tr:last-child th{padding-bottom:0}.woocommerce table.shop_table td,.woocommerce table.shop_table th{border:none;font-size:1.3661202186vw;font-style:normal;font-weight:400;letter-spacing:-.0136612022vw;line-height:2.1857923497vw;padding:1.6393442623vw 0}@media screen and (max-width:37.5em){.woocommerce table.shop_table td,.woocommerce table.shop_table th{font-size:4.4444444444vw;letter-spacing:-.0444444444vw;line-height:6.6666666667vw;padding:4.4444444444vw 0}}.woocommerce table.shop_table td:last-child,.woocommerce table.shop_table th:last-child{text-align:right}