.elementor-1959 .elementor-element.elementor-element-d78b867{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap}.elementor-1959 .elementor-element.elementor-element-d78b867:not(.elementor-motion-effects-element-type-background),.elementor-1959 .elementor-element.elementor-element-d78b867>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#12342DCC}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1959 .elementor-element.elementor-element-acdd355{width:var(--container-widget-width,0);max-width:0;--container-widget-width:0px;--container-widget-flex-grow:0}.elementor-1959 .elementor-element.elementor-element-acdd355.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-1959 .elementor-element.elementor-element-acdd355 .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:var(--e-global-color-b5b6999)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1959 .elementor-element.elementor-element-597aef0.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-1959 .elementor-element.elementor-element-597aef0 img{width:130px;max-width:100%}.elementor-1959 .elementor-element.elementor-element-fbc64e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px}.elementor-1959 .elementor-element.elementor-element-469c2f4>.elementor-widget-container{margin:0 28px 0 0}.elementor-1959 .elementor-element.elementor-element-469c2f4 .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:14px;font-weight:500;color:var(--e-global-color-b5b6999)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-1959 .elementor-element.elementor-element-f26c4ac .elementor-icon-wrapper{text-align:center}.elementor-1959 .elementor-element.elementor-element-f26c4ac .elementor-icon{font-size:26px}.elementor-1959 .elementor-element.elementor-element-f26c4ac .elementor-icon svg{height:26px}.elementor-1959 .elementor-element.elementor-element-6ad4787 .elementor-icon-wrapper{text-align:center}.elementor-1959 .elementor-element.elementor-element-6ad4787 .elementor-icon{font-size:26px}.elementor-1959 .elementor-element.elementor-element-6ad4787 .elementor-icon svg{height:26px}.elementor-1959 .elementor-element.elementor-element-021d1ae .elementor-icon-wrapper{text-align:center}.elementor-1959 .elementor-element.elementor-element-021d1ae .elementor-icon{font-size:26px}.elementor-1959 .elementor-element.elementor-element-021d1ae .elementor-icon svg{height:26px}.elementor-1959 .elementor-element.elementor-element-a364b3d .elementor-icon-wrapper{text-align:center}.elementor-1959 .elementor-element.elementor-element-a364b3d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-b5b6999)}.elementor-1959 .elementor-element.elementor-element-a364b3d.elementor-view-framed .elementor-icon,.elementor-1959 .elementor-element.elementor-element-a364b3d.elementor-view-default .elementor-icon{color:var(--e-global-color-b5b6999);border-color:var(--e-global-color-b5b6999)}.elementor-1959 .elementor-element.elementor-element-a364b3d.elementor-view-framed .elementor-icon,.elementor-1959 .elementor-element.elementor-element-a364b3d.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-b5b6999)}.elementor-1959 .elementor-element.elementor-element-a364b3d .elementor-icon{font-size:26px}.elementor-1959 .elementor-element.elementor-element-a364b3d .elementor-icon svg{height:26px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1959 .elementor-element.elementor-element-0a74372 .elementor-button{background-color:var(--e-global-color-57d1d4f);font-family:"Jost",Sans-serif;font-size:14px;font-weight:500;fill:var(--e-global-color-b5b6999);color:var(--e-global-color-b5b6999);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-b5b6999);padding:12px 32px 12px 32px}.elementor-1959 .elementor-element.elementor-element-0a74372 .elementor-button:hover,.elementor-1959 .elementor-element.elementor-element-0a74372 .elementor-button:focus{background-color:var(--e-global-color-b5b6999);color:var(--e-global-color-primary)}.elementor-1959 .elementor-element.elementor-element-0a74372>.elementor-widget-container{margin:0 0 0 28px}.elementor-1959 .elementor-element.elementor-element-0a74372 .elementor-button:hover svg,.elementor-1959 .elementor-element.elementor-element-0a74372 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-1959 .elementor-element.elementor-element-2ff9c2c{--display:flex;--margin-top:64px;--margin-bottom:84px;--margin-left:0px;--margin-right:0px}body.elementor-page-1959:not(.elementor-motion-effects-element-type-background),body.elementor-page-1959>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EBEBEB}@media(min-width:768px){.elementor-1959 .elementor-element.elementor-element-2ff9c2c{--content-width:960px}}@media(max-width:1024px){.elementor-1959 .elementor-element.elementor-element-acdd355{width:var(--container-widget-width,56px);max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0}.elementor-1959 .elementor-element.elementor-element-469c2f4>.elementor-widget-container{margin:0 12px 0 0}.elementor-1959 .elementor-element.elementor-element-f26c4ac .elementor-icon{font-size:24px}.elementor-1959 .elementor-element.elementor-element-f26c4ac .elementor-icon svg{height:24px}.elementor-1959 .elementor-element.elementor-element-6ad4787 .elementor-icon{font-size:24px}.elementor-1959 .elementor-element.elementor-element-6ad4787 .elementor-icon svg{height:24px}.elementor-1959 .elementor-element.elementor-element-021d1ae .elementor-icon{font-size:24px}.elementor-1959 .elementor-element.elementor-element-021d1ae .elementor-icon svg{height:24px}.elementor-1959 .elementor-element.elementor-element-a364b3d .elementor-icon{font-size:24px}.elementor-1959 .elementor-element.elementor-element-a364b3d .elementor-icon svg{height:24px}.elementor-1959 .elementor-element.elementor-element-0a74372>.elementor-widget-container{margin:0 0 0 12px}.elementor-1959 .elementor-element.elementor-element-0a74372 .elementor-button{padding:12px 16px 12px 16px}}@media(max-width:767px){.elementor-1959 .elementor-element.elementor-element-d78b867{--min-height:68px}.elementor-1959 .elementor-element.elementor-element-597aef0{text-align:start}.elementor-1959 .elementor-element.elementor-element-2ff9c2c{--margin-top:24px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px}}.header-section{z-index:10}.no-line-height{line-height:0}.raleway-16,.raleway-16 .elementor-heading-title{font-family:'Raleway',Sans-serif!important;font-size:16px;font-weight:400!important;line-height:1.3em}.container-box{padding:0 32px}.head-rt-block{width:auto}.btn-green .elementor-button{font-family:'Jost'!important;font-size:18px;font-weight:400!important;padding:0 32px;transition:.5s;height:50px;width:100%;display:flex;align-items:center;flex-direction:row;justify-content:center}.btn-green .elementor-button:hover{background-color:rgb(134 188 40 / .8)!important}.contact-form input{padding:12px 10px}.footer-rt-block{width:auto}.e-off-canvas__overlay{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.contact-form .elementor-button{margin-top:10px}@media (max-width:1024px){.container-box{padding:0 24px}.btn-green .elementor-button{font-size:16px;padding:0 24px;height:44px}}@media (max-width:767px){.container-box{padding:0 16px}.raleway-16,.raleway-16 .elementor-heading-title{font-size:14px}}.audio-guide-modern{background:#f5f7f6;border-radius:20px;padding:28px 22px;color:#222;border:1px solid #86bc2822;font-family:'Raleway',sans-serif}.audio-guide-modern,.audio-guide-modern *{box-sizing:border-box}.audio-guide-modern div,.audio-guide-modern span{position:static;transform:none}.audio-guide-modern .agm-header{margin-bottom:20px}.agm-title{font-family:'TT Ramillas Trl',serif!important;margin:0 0 8px;font-size:32px;line-height:1.3;font-weight:400;color:#000;text-align:left}.agm-subtitle{margin:0;font-size:16px;line-height:1.6;color:#444}.agm-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr);gap:22px;align-items:flex-start}.audio-guide-modern .agm-main{background:#fff;border-radius:16px;padding:18px 16px 14px;border:1px solid rgb(134 188 40 / .12);box-shadow:0 4px 14px rgb(0 0 0 / .03)}.audio-guide-modern .agm-nowplaying-label{display:block;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#777;margin:0 0 4px}.audio-guide-modern .agm-nowplaying-title{display:block;font-family:'TT Ramillas Trl',serif;font-size:22px;line-height:1.3;font-weight:400;margin:0 0 4px;color:#222}.audio-guide-modern .agm-nowplaying-desc{display:block;font-size:14px;line-height:1.5;color:#555;margin:0 0 12px}.audio-guide-modern .agm-main-controls{display:flex;align-items:center;gap:12px;margin-bottom:10px}.audio-guide-modern .agm-play-toggle{width:44px!important;height:44px!important;min-width:44px;padding:0;border-radius:50%;border:none;background:#86bc28;color:#fff;font-size:20px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform 0.15s ease,box-shadow 0.15s ease,background 0.15s ease;flex-shrink:0}.audio-guide-modern .agm-play-toggle:hover{transform:translateY(-1px);box-shadow:0 6px 14px rgb(0 0 0 / .18);background:#6da020}.audio-guide-modern .agm-play-toggle:active{transform:translateY(0);box-shadow:none}.audio-guide-modern .agm-play-toggle svg{display:block;width:20px;height:20px}.audio-guide-modern .agm-time-block{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.agm-time-current,.agm-time-duration{font-size:12px;color:#555;flex-shrink:0}.audio-guide-modern .agm-progress{position:relative;flex:1;height:8px;border-radius:999px;background:#d2d8d4;cursor:pointer;overflow:hidden;touch-action:none}.audio-guide-modern .agm-progress:focus-visible{outline:2px solid #86bc28;outline-offset:2px}.audio-guide-modern .agm-buffered{position:absolute!important;left:0;top:0;bottom:0;width:0%;border-radius:inherit;background:rgb(134 188 40 / .25)!important;transition:width 0.2s linear;pointer-events:none}.audio-guide-modern .agm-progress-bar{position:absolute!important;left:0;top:0;bottom:0;width:0%;border-radius:inherit;background:#86bc28!important;transition:width 0.12s linear;pointer-events:none}.audio-guide-modern.is-dragging .agm-progress-bar{transition:none}.audio-guide-modern .agm-spinner{width:18px;height:18px;border:2px solid rgb(255 255 255 / .35);border-top-color:#fff;border-radius:50%;animation:agm-spin 0.7s linear infinite;display:none}.audio-guide-modern.is-loading .agm-icon-play,.audio-guide-modern.is-loading .agm-icon-pause{display:none!important}.audio-guide-modern.is-loading .agm-spinner{display:block}@keyframes agm-spin{to{transform:rotate(360deg)}}.audio-guide-modern .agm-secondary-controls{display:flex;align-items:center;gap:6px;flex-shrink:0}.audio-guide-modern .agm-mute,.audio-guide-modern .agm-speed{width:36px;height:32px;padding:0;border:1px solid rgb(134 188 40 / .25);background:#fff;color:#444;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;transition:background 0.15s ease,border-color 0.15s ease}.audio-guide-modern .agm-mute:hover,.audio-guide-modern .agm-speed:hover{background:#f1f7e6;border-color:#86bc28}.audio-guide-modern .agm-mute svg{width:16px;height:16px}.audio-guide-modern .agm-mute .agm-icon-unmute{display:none}.audio-guide-modern .agm-mute.is-muted .agm-icon-mute{display:none}.audio-guide-modern .agm-mute.is-muted .agm-icon-unmute{display:inline}.agm-audio{width:100%;display:none}.agm-helper-text{font-size:12px;color:#777;margin-top:6px}.audio-guide-modern .agm-list{background:#fff;border-radius:16px;padding:10px 8px;border:1px solid rgb(134 188 40 / .12)}.audio-guide-modern .agm-track{width:100%;border:none;background:#fff0;display:flex;align-items:flex-start;gap:10px;padding:12px 6px;cursor:pointer;text-align:left;border-radius:10px;transition:background 0.14s ease,transform 0.14s ease,box-shadow 0.14s ease}.audio-guide-modern .agm-track+.agm-track{margin-top:4px}.audio-guide-modern .agm-track:hover{background:#f1f7e6;transform:translateY(-1px);box-shadow:0 4px 10px rgb(0 0 0 / .03)}.audio-guide-modern .agm-track:focus-visible{outline:2px solid #86bc28;outline-offset:2px}.audio-guide-modern .agm-track.is-active{background:#e4f2cc;box-shadow:0 4px 12px rgb(134 188 40 / .18);padding-left:8px}.audio-guide-modern .agm-track-number{width:28px;height:28px;border-radius:50%;background:#86bc28;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0;transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease}.audio-guide-modern .agm-track-text{display:flex;flex-direction:column;gap:2px}.audio-guide-modern .agm-track-title{font-family:'TT Ramillas Trl',serif;font-size:14px;font-weight:400;color:#222}.audio-guide-modern .agm-track-desc{font-size:12px;color:#666;line-height:1.3}.audio-guide-modern .agm-play-toggle:focus-visible{outline:2px solid #86bc28;outline-offset:3px}@media (max-width:1024px){.audio-guide-modern{padding:24px 18px}.agm-title{font-size:28px}.agm-subtitle{font-size:15px}.agm-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.audio-guide-modern .agm-main{padding:16px 14px 12px}.audio-guide-modern .agm-nowplaying-title{font-size:20px}.audio-guide-modern .agm-nowplaying-desc{font-size:13px;margin-bottom:10px}.audio-guide-modern .agm-play-toggle{width:42px!important;height:42px!important;min-width:42px}.audio-guide-modern .agm-play-toggle svg{width:18px;height:18px}.audio-guide-modern .agm-list{padding:8px 6px}.audio-guide-modern .agm-track{padding:10px 6px;gap:8px}.audio-guide-modern .agm-track-number{width:26px;height:26px;font-size:12px}.audio-guide-modern .agm-track-title{font-size:14px}}@media (max-width:768px){.audio-guide-modern{padding:20px 16px;border-radius:16px}.audio-guide-modern .agm-header{margin-bottom:16px}.agm-title{font-size:24px;margin-bottom:6px}.agm-subtitle{font-size:14px}.agm-layout{grid-template-columns:1fr;gap:14px}.audio-guide-modern .agm-main{padding:14px 12px 10px;border-radius:14px}.audio-guide-modern .agm-nowplaying-label{font-size:11px;margin-bottom:3px}.audio-guide-modern .agm-nowplaying-title{font-size:18px;margin-bottom:3px}.audio-guide-modern .agm-nowplaying-desc{font-size:13px;margin-bottom:10px;line-height:1.4}.audio-guide-modern .agm-main-controls{gap:10px;margin-bottom:8px}.audio-guide-modern .agm-play-toggle{width:42px!important;height:42px!important;min-width:42px}.audio-guide-modern .agm-play-toggle svg{width:18px;height:18px}.audio-guide-modern .agm-time-block{gap:6px}.agm-time-current,.agm-time-duration{font-size:11px}.audio-guide-modern .agm-progress{height:6px}.agm-helper-text{font-size:11px;margin-top:4px}.audio-guide-modern .agm-list{padding:8px 6px;border-radius:14px}.audio-guide-modern .agm-track{padding:10px 6px;gap:10px;border-radius:8px}.audio-guide-modern .agm-track.is-active{padding-left:8px}.audio-guide-modern .agm-track-number{width:26px;height:26px;font-size:12px}.audio-guide-modern .agm-track-text{gap:1px}.audio-guide-modern .agm-track-title{font-size:14px}.audio-guide-modern .agm-track-desc{font-size:12px}}@media (max-width:480px){.audio-guide-modern{padding:16px 12px;border-radius:14px}.audio-guide-modern .agm-header{margin-bottom:14px}.agm-title{font-size:22px;line-height:1.25}.agm-subtitle{font-size:13px}.agm-layout{gap:12px}.audio-guide-modern .agm-main{padding:16px 14px;border-radius:12px}.audio-guide-modern .agm-nowplaying-label{font-size:10px}.audio-guide-modern .agm-nowplaying-title{font-size:17px}.audio-guide-modern .agm-nowplaying-desc{font-size:13px;margin-bottom:14px}.audio-guide-modern .agm-main-controls{flex-wrap:wrap;row-gap:12px;column-gap:10px;margin-bottom:12px}.audio-guide-modern .agm-time-block{flex:1 1 calc(100% - 60px);min-width:0}.audio-guide-modern .agm-secondary-controls{order:3;width:100%;justify-content:flex-end;gap:8px}.audio-guide-modern .agm-secondary-controls::before{content:'Скорость и звук';font-size:11px;color:#999;align-self:center;margin-right:auto}.audio-guide-modern .agm-play-toggle{width:48px!important;height:48px!important;min-width:48px}.audio-guide-modern .agm-play-toggle svg{width:20px;height:20px}.audio-guide-modern .agm-progress{height:6px}.agm-helper-text{font-size:11px;margin-top:10px;line-height:1.4}.audio-guide-modern .agm-list{padding:6px 4px;border-radius:12px}.audio-guide-modern .agm-track{padding:10px 6px;gap:10px;border-radius:8px}.audio-guide-modern .agm-track.is-active{padding-left:7px}.audio-guide-modern .agm-track-number{width:26px;height:26px;font-size:12px}.audio-guide-modern .agm-track-title{font-size:13px}.audio-guide-modern .agm-track-desc{font-size:12px}.audio-guide-modern .agm-secondary-controls>.agm-mute,.audio-guide-modern .agm-secondary-controls>.agm-speed{width:44px;height:36px;font-size:12px}.audio-guide-modern .agm-mute svg{width:16px;height:16px}}@font-face{font-display:swap;font-family:'Jost';font-style:normal;font-weight:400;font-display:auto;src:url(https://antler.marin-ostrov.ru/wp-content/uploads/2025/03/Jost-Regular.woff) format('woff')}@font-face{font-display:swap;font-family:'Jost';font-style:normal;font-weight:500;font-display:auto;src:url(https://antler.marin-ostrov.ru/wp-content/uploads/2025/03/Jost-Medium.woff) format('woff')}