@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:url(/build/fonts/Ubuntu-Regular.1cbb1b79.ttf) format("truetype")}@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;src:url(/build/fonts/Ubuntu-Italic.fbb33104.ttf) format("truetype")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:url(/build/fonts/Ubuntu-Bold.fec2d0f1.ttf) format("truetype")}@font-face{font-family:Ubuntu;font-style:italic;font-weight:700;src:url(/build/fonts/Ubuntu-BoldItalic.6fe54aaa.ttf) format("truetype")}html{color:#32424c;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*{box-sizing:border-box;margin:0;padding:0}a{color:#02a34d;text-decoration:underline}a:hover{text-decoration:none}.columns{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.columns>div{flex:1}picture{position:relative}picture img{display:block;height:auto;mask-image:url(/build/images/image-mask.fe09adb0.svg);mask-position:center;mask-repeat:no-repeat;mask-size:contain;width:100%}picture:after{bottom:30%;height:40px;left:50px;mask-image:url(/build/images/underline.4e38692c.svg);mask-repeat:repeat;mask-size:10px 10px}picture:after,picture:before{background-color:#02a34d;content:" ";position:absolute;width:60px}picture:before{bottom:-10px;height:60px;mask-image:url(/build/images/anchor.62563fb2.svg);mask-position:center;mask-repeat:no-repeat;mask-size:contain;right:-10px;transform:rotate(-45deg)}.content-inner{padding:0 16px}.content-inner,.page-container{margin:0 auto;max-width:1600px;width:100%}.page-container{padding:0 30px}@media(max-width:760px){.page-container{padding:10px}}.content-container{margin:0 auto;max-width:1000px;width:100%}.page-footer{margin-bottom:16px}.page-footer .logo{max-width:300px}.page-footer .footer-copy{border-top:1px solid #e4ede8;display:flex;justify-content:space-between;padding-top:20px}.page-footer .footer-copy nav a{color:#4d5b64;display:inline-block;padding:0 8px;position:relative}.page-footer .footer-copy nav a:not(:last-child):after{content:"/";position:absolute;right:-6px}.page-footer .footer-contact-groups{display:flex;flex-grow:1;flex-wrap:wrap;gap:16px;justify-content:space-between}.page-footer .footer-contacts{align-items:start;display:flex;flex-wrap:wrap;gap:20px 80px;justify-content:space-between;margin-bottom:40px;width:100%}.page-footer .footer-contacts .socials-group{display:flex;flex-wrap:wrap;gap:16px}.page-footer .footer-contacts .socials-group a{align-items:center;border:1px solid #0074bc;border-radius:50%;color:#0074bc;display:inline-flex;height:50px;justify-content:center;text-decoration:none;width:50px}.page-footer .footer-contacts .socials-group a svg{height:26px;width:26px}.page-footer .footer-contacts .contact-group strong{color:#0074bc;display:block;white-space:nowrap}.page-footer .footer-contacts .contact-group a{display:inline-block;margin-top:8px}.page-footer .footer-banner{align-items:center;background:url(/build/images/foto_footer.9ab6583b.jpg) no-repeat 50%;background-size:cover;border-radius:80px;display:flex;margin-bottom:80px;max-width:1800px;padding:80px;width:100%}@media(max-width:760px){.page-footer .footer-banner{padding:24px}}@media(max-width:400px){.page-footer .footer-banner{padding:14px}}.page-footer .footer-banner .content-inner{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px}.page-footer .footer-banner .footer-banner-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px 40px}.page-footer .footer-banner .footer-banner-actions .link-with-wave{color:#fff;font-weight:700}.page-footer .footer-banner .footer-banner-header{color:#fff}.page-footer .footer-banner .footer-banner-header h1{font-size:30px;line-height:normal;margin-bottom:16px}.page-footer .footer-banner .footer-banner-header .footer-banner-header-rivers span{margin:0 8px;position:relative}.page-footer .footer-banner .footer-banner-header .footer-banner-header-rivers span:first-child{margin-left:0}.page-footer .footer-banner .footer-banner-header .footer-banner-header-rivers span:last-child{margin-right:0}.page-footer .footer-banner .footer-banner-header .footer-banner-header-rivers span:not(:first-child):before{color:#02a34d;content:"/";left:-12px;position:absolute}.page-footer .footer-banner .footer-banner-header .footer-banner-header-rivers span:after{background:#0076bc;bottom:-8px;content:" ";display:block;height:3px;left:0;mask-image:url(/build/images/underline.4e38692c.svg);mask-repeat:repeat;position:absolute;width:100%}.main-button{align-items:center;background-color:#0073bb;border-radius:60px;color:#fff;display:inline-flex;font-size:18px;font-weight:700;gap:10px;padding:5px 32px 5px 5px;text-decoration:none;vertical-align:middle}.main-button.green{background-color:#01a759}.main-button.green span:first-child{color:#84f4c0}.main-button.green .main-button-icon{background-color:#007d42}.main-button span{display:block}.main-button span:first-child{font-size:13px}.main-button .main-button-icon{align-items:center;background-color:#01446e;border-radius:50%;display:flex;flex-shrink:0;height:50px;justify-content:center;width:50px}.main-button .main-button-icon svg{color:#fff;height:12px;width:12px}.main-button .main-button-icon svg.large{height:25px;width:25px}.link-with-wave{align-items:center;color:#02a34d;position:relative;text-decoration:none}.link-with-wave:before{bottom:-8px;height:3px;left:0;mask-image:url(/build/images/underline.4e38692c.svg);mask-repeat:repeat;width:100%}.link-with-wave:after,.link-with-wave:before{background:#02a34d;content:" ";display:block;position:absolute}.link-with-wave:after{height:15px;mask-image:url(/build/images/arrow.ea3d76dc.svg);mask-position:center center;mask-repeat:no-repeat;mask-size:contain;right:-16px;top:5px;width:10px}.page-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px}.page-header .logo{max-width:250px}.page-header nav{align-items:center;display:flex;flex-wrap:wrap;gap:40px}.page-header nav a{color:#000;display:inline-flex;font-weight:700;position:relative;text-decoration:none}.page-header nav a:hover{color:#0074bc}.page-header nav a:hover:before{background:#02a34d;bottom:-8px;content:" ";display:block;height:3px;mask-image:url(/build/images/underline.4e38692c.svg);mask-repeat:repeat;position:absolute;width:100%}body,table{background:#fff}table{border-collapse:collapse;border-radius:30px;box-shadow:0 0 20px rgba(0,0,0,.1);width:100%}table th{font-weight:700}table td,table th{padding:20px 10px;text-align:center}table tbody tr:nth-child(2n) td{background:#f1f7f9}table tbody tr:nth-child(2n) td:first-child{border-radius:30px 0 0 30px}table tbody tr:nth-child(2n) td:last-child{border-radius:0 30px 30px 0}table thead tr th{background:#0073bb;color:#fff}table thead tr th:first-child{border-radius:30px 0 0 30px}table thead tr th:last-child{border-radius:0 30px 30px 0}.page-section p{margin-bottom:40px}.page-section .page-header{align-items:center;background:url(/build/images/foto_footer.9ab6583b.jpg) no-repeat 50%;border-radius:75px;color:#fff;display:flex;height:150px;padding:0 140px}.page-section .page-header>h2{font-size:50px;font-weight:700}.page-section section.content-section{margin-bottom:50px;padding:50px 0}.page-section section.content-section.blue-section{background-color:#f1f7f9;position:relative}.page-section section.content-section.blue-section:after,.page-section section.content-section.blue-section:before{background-color:#f1f7f9;content:" ";height:30px;mask-image:url(/build/images/wave.e0938b47.svg);position:absolute;top:-30px;width:100%}.page-section section.content-section.blue-section:after{bottom:-30px;top:auto;transform:rotate(180deg)}.page-section section.content-section header.content-header{margin-bottom:45px}.page-section section.content-section header.content-header>span{align-items:center;color:#02a34d;display:flex;gap:15px;margin-bottom:27px;text-transform:uppercase}.page-section section.content-section header.content-header>span:before{background-color:#02a34d;content:" ";display:inline-block;height:18px;mask-image:url(/build/images/anchor.62563fb2.svg);mask-size:18px 18px;width:18px}.page-section section.content-section header.content-header h3{font-size:35px}.page-section section.content-section header.content-header h4{font-size:30px}.page-section section.content-section header.content-header h1,.page-section section.content-section header.content-header h2,.page-section section.content-section header.content-header h3,.page-section section.content-section header.content-header h4,.page-section section.content-section header.content-header h5,.page-section section.content-section header.content-header h6{border-left:2px solid #02a34d;color:#0074bc;font-weight:700;padding:0 12px}.one-day-trips-description ul>li{align-items:center;color:#02a34d;display:flex;gap:10px;margin-bottom:8px}.one-day-trips-description ul>li:before{background-image:url(/build/images/check-solid.514489dc.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border:1px solid #0074bc;border-radius:50%;content:" ";display:inline-block;height:30px;width:30px}.one-day-trips-price-list-actions{margin-top:40px;text-align:center}.one-day-trips-price-list-actions a{margin:0 25px}.one-day-trips-rivers{background-color:#0074bc;border-radius:35px;color:#fff;display:flex;gap:16px;height:70px;justify-content:space-between;margin-bottom:32px}.one-day-trips-rivers button{background:#0074bc;border:none;border-radius:35px;color:#fff;cursor:pointer;flex:1;font-weight:700;height:100%;margin:0;position:relative;text-align:center}.one-day-trips-rivers button span{align-items:center;background:#005589;border:10px solid #0074bc;border-radius:50%;display:flex;height:48px;justify-content:center;left:50%;position:absolute;top:-19px;transform:translate(-50%);width:48px}.one-day-trips-rivers button:hover{background:#02a34d}.one-day-trips-rivers button:hover span{background:#017135;border:10px solid #02a34d}.one-day-trips-rivers button.active{background:#02a34d}.one-day-trips-rivers button.active span{background:#017135;border:10px solid #02a34d}.one-day-trips-route{background:#fff;border-radius:20px;margin-bottom:32px;padding:32px}.one-day-trips-route header{display:flex;justify-content:space-between}.one-day-trips-route .one-day-trips-route-content{display:flex}.one-day-trips-route .one-day-trips-collapse-button{background:#02a34d;border:none;border-radius:50%;color:#fff;cursor:pointer;height:50px;width:50px}.one-day-trips-route .one-day-trips-collapse-button svg{height:20px;transform:rotate(90deg);transition:transform .3s ease-in-out;width:20px}.one-day-trips-route .one-day-trips-collapse-button:hover{background:#028a41}.one-day-trips-route div:first-of-type,.one-day-trips-route img{flex:1 0 50%}.one-day-trips-route img{max-width:100%}.one-day-trips-route .route-info-box{background:#02a34d;border-radius:10px;color:#fff;max-width:400px;width:100%}.one-day-trips-route .route-info-box div{display:flex;justify-content:space-between;padding:10px 20px}.one-day-trips-route .route-info-box div:first-child{border-bottom:1px solid #028a41}.one-day-trips-route .route-info-box div:last-child{border-top:1px solid #02bc59}.one-day-trips-route.collapsed .one-day-trips-route-content{display:none}.one-day-trips-route.collapsed>header.content-header{margin-bottom:0!important}.one-day-trips-route.collapsed>header.content-header svg{transform:rotate(-90deg)}.one-day-trips-river{display:none}.one-day-trips-river.active{display:block}