.section-title{padding:0 40px 170px;background-repeat:no-repeat;background-size:cover}.section-title .title{font-size:5.2em;line-height:.85;padding:80px 0 0}.section-title .text{font-weight:400;font-size:1.2em;margin:30px 0 0;width:400px}.section-title .btn{margin:40px 0 0}.section-title .container{display:flex;padding:0 55px 80px;background-repeat:no-repeat;background-position:60% top;background-size:contain}.section-title .section-title-left{flex-basis:72%}.section-title .section-menu{margin:150px 0 0}.section-title .section-menu>div{display:table;border-radius:52px;margin:10px 0 0;padding:10px 20px;font-style:italic;font-family:var(--font-accent);font-size:1.7em;cursor:pointer;position:relative;left:0;transition:left ease .3s}.section-title .section-menu>div:hover{left:10px}.section-title .section-menu>div:first-child{margin:0}.section-page-sections .container{position:relative;top:-45px;z-index:1;background:#fff;border-radius:30px}.section-page-sections .page-section{display:flex;justify-content:space-between;margin:0 35px;padding:80px 0 80px;border-top:2px solid #eee;font-weight:400}.section-page-sections .page-section.page-section-full{display:block}.section-page-sections .page-section:last-child{padding-bottom:0}.section-page-sections .page-section>div{flex-basis:48%}.section-page-sections .page-section:first-child{border:0}.section-page-sections .page-section .title{font-size:3.2em;line-height:1;margin:0}.section-page-sections .page-section .text{font-size:1.1em}.section-page-sections .page-section .btn{margin:40px 0 0}.section-page-sections .page-section .info{display:flex;justify-content:space-between;flex-wrap:wrap}.section-page-sections .page-section .info>div{flex-basis:48%;margin:0 0 40px}.section-page-sections .page-section .info > div:nth-last-child(-n+2){margin:0}.section-page-sections .page-section.page-section-full .info>div{flex-basis:32%}.section-page-sections .page-section .info .info-title{font-weight:500;margin:0 0 15px;font-size:1.2em}.section-page-sections .page-section .info .info-text{color:var(--c5);font-size:.9em}.section-page-sections .page-section.page-section-full .title{text-align:center;margin:0 0 80px}.page-section.has-icon .title:before{content:'';display:block;width:60px;height:60px;background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 0 40px}.section-page-sections .page-section.has-icon.page-section-full .title:before{margin:0 auto 40px}.section-page-sections .btn-mobile{display:none}.section-page-club{padding:80px 0 0}.section-page-club .container>div{background-repeat:no-repeat;background-size:contain;border-radius:30px;overflow:hidden;display:flex;justify-content:space-between;margin:0 35px}.section-page-club .club-left{position:relative}.section-page-club .club-left p{position:relative;z-index:1}.section-page-club .club-left:after{content:'';position:absolute;width:30%;height:100%;top:0;right:0}.section-page-club .container>div>div{flex-basis:50%}.section-page-club .club-left{font-size:3.7em;line-height:1;padding:60px 0 60px 60px}.section-page-club .club-right{padding:60px 60px 60px 0}.section-page-club .club-right .title{margin:0 0 30px;font-size:1.4em}.section-page-club .club-right .text{font-weight:400}.section-page-club .buttons{display:flex;gap:20px;margin:90px 0 0}.section-page-club .buttons .btn{width:auto!important;padding:15px}.section-page-club .buttons .btn:hover{padding-left:5px;padding-right:20px}.section-page-club .buttons .btn:after{top:11px}.section-page-club .buttons .btn:hover:after{right:16px}.section-page-calendar{margin:80px 0 0}.section-page-calendar .tribe-events-widget{margin:0}.section-page-calendar .container>div{display:flex;justify-content:space-between;gap:30px;border-radius:30px;border:1px solid #e2dbd1;padding:40px 60px;margin:0 35px}.section-page-calendar .title{color:var(--c1);font-size:3em;line-height:1.1}.section-page-calendar .tribe-events-widget-events-list__view-more{display:none}.section-page-calendar .section-calendar-right .btn{display:none}@media screen and (max-width:1350px){.section-title .container{padding-left:20px;padding-right:20px}}@media screen and (max-width:1024px){.section-page-calendar .container>div{padding:40px 30px}}@media screen and (max-width:880px){.section-page-calendar .container>div{flex-direction:column}.section-page-calendar .section-calendar-left .btn{display:none}.section-page-calendar .section-calendar-right .btn{display:table;margin:30px auto 0}.section-page-calendar .title{text-align:center;line-height:1}.section-page-calendar .title br{display:none}.section-page-calendar .title br:after{content:' '}}@media screen and (max-width:667px){.section-page-calendar .title{font-size:2.5em}}@media screen and (max-width:520px){.section-page-calendar .title{font-size:1.7em}}.section-page-calculator{margin:80px 0 0}.section-page-calculator .title{font-size:2.5em}.section-page-calculator .container>div{display:flex;justify-content:space-between;gap:30px;border-radius:30px;border:1px solid var(--c2);padding:40px 60px;margin:0 35px}.section-page-calculator .container>div>div{flex-basis:48%}.section-page-calculator .text{margin:30px 0}.datepicker{padding:10px 50px 10px 10px;max-width:160px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjY2NjcgMTIuMTY2SDEuMzMzMzNWNC44MzI2OEgxMC42NjY3TTguNjY2NjcgMC4xNjYwMTZWMS40OTkzNUgzLjMzMzMzVjAuMTY2MDE2SDJWMS40OTkzNUgxLjMzMzMzQzAuNTkzMzMzIDEuNDk5MzUgMCAyLjA5MjY4IDAgMi44MzI2OFYxMi4xNjZDMCAxMi41MTk2IDAuMTQwNDc2IDEyLjg1ODggMC4zOTA1MjQgMTMuMTA4OEMwLjY0MDU3MyAxMy4zNTg5IDAuOTc5NzExIDEzLjQ5OTMgMS4zMzMzMyAxMy40OTkzSDEwLjY2NjdDMTEuMDIwMyAxMy40OTkzIDExLjM1OTQgMTMuMzU4OSAxMS42MDk1IDEzLjEwODhDMTEuODU5NSAxMi44NTg4IDEyIDEyLjUxOTYgMTIgMTIuMTY2VjIuODMyNjhDMTIgMi40NzkwNiAxMS44NTk1IDIuMTM5OTIgMTEuNjA5NSAxLjg4OTg3QzExLjM1OTQgMS42Mzk4MiAxMS4wMjAzIDEuNDk5MzUgMTAuNjY2NyAxLjQ5OTM1SDEwVjAuMTY2MDE2TTkuMzMzMzMgNy40OTkzNUg2VjEwLjgzMjdIOS4zMzMzM1Y3LjQ5OTM1WiIgZmlsbD0iIzMzMzMzMyIvPgo8L3N2Zz4K) no-repeat 92% center!important}.section-page-calculator input[type="checkbox"]{box-sizing:border-box;width:20px;height:20px;margin:6px;padding:0;border:1px solid var(--c2);appearance:none;background-color:transparent;outline:none;transition:outline .1s;border-radius:4px}.section-page-calculator input[type="checkbox"]:checked{background-size:cover;padding:2px}.section-page-calculator input[type="checkbox"]:not(:disabled):checked {border-color:var(--c2);background:var(--c2) url('data:image/svg+xml;utf8,<svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.9086 1.67236L4.40856 8.17236L1.09106 4.85502" stroke="white" stroke-width="2"/></svg>') no-repeat center / 9px}.section-page-calculator input[type="checkbox"]:disabled{background-color:#d7d7d7}.section-page-calculator input[type="checkbox"]:disabled:checked{background:#c5c5c5 url('data:image/svg+xml;utf8,<svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.9086 1.67236L4.40856 8.17236L1.09106 4.85502" stroke="white" stroke-width="2"/></svg>') no-repeat center / 9px}.calculator-data{display:flex;justify-content:space-between;align-items:center;gap:30px;position:relative}.calculator-data>div{display:flex;gap:10px;line-height:1.2;align-items:center;font-size:.9em;position:relative}.calculator-data>div input{position:relative}.section-page-calculator .btn{min-width:160px!important}.section-page-calculator .error{margin:15px 0 0;color:var(--c-error)}.section-page-calculator .btn-calculate{margin:30px 0 0}.section-page-calculator .calculator-result{margin:30px 0 0}.section-page-calculator .dod{display:table;width:360px;height:75px;color:var(--c1);position:relative;border-radius:16px;border:1px solid var(--c1);margin:20px 0 0;padding:3px}.section-page-calculator .dod>div{border-radius:13px;border:1px solid var(--c1);display:flex;gap:15px;align-items:center;padding:10px 20px}.section-page-calculator .dod>div>div:first-child{font-size:2em}.section-page-calculator .dod > div > div:nth-child(2){font-size:.85em}@media screen and (max-width:1350px){.section-page-calculator .container>div{margin:0}}@media screen and (max-width:1024px){.section-page-calculator .container>div{padding:40px 30px}}@media screen and (max-width:880px){.section-page-calculator .container>div{flex-direction:column;gap:10px}.section-page-calculator .text{margin:15px 0}.calculator-data{justify-content:flex-start;margin:10px 0 0}}@media screen and (max-width:667px){.section-page-calculator .title{font-size:2.5em}}@media screen and (max-width:575px){.section-page-calculator .dod{display:block!important;margin:0 auto!important;width:272px;height:97px}.section-page-calculator .dod>div{width:264px;height:89px}.section-page-calendar .dod > div > div:nth-child(2){font-size:.8em}}@media screen and (max-width:520px){.section-page-calculator .title{font-size:1.7em}}@media screen and (max-width:480px){.calculator-left{text-align:center}.calculator-data{flex-direction:column;align-items:flex-start}#calculator-date{margin:0 auto}.calculator-data>div{margin:0 auto}.section-page-calculator .btn{margin:30px auto 0}}.section-page-help{width:65%;margin:0 auto;text-align:center}.section-page-help .title{font-size:2.5em}.section-page-help .text{margin:30px 0 0}.section-page-help button{margin:50px auto 0}.section-page-news{padding:80px 0 0}.section-page-news .container>div{background-repeat:no-repeat;background-size:contain;border-radius:30px;overflow:hidden;display:flex;justify-content:space-between;margin:0 35px}.section-page-news .news-left{position:relative}.section-page-news .news-left p{position:relative;z-index:1}.section-page-news .news-left:after{content:'';position:absolute;width:30%;height:100%;top:0;right:0}.section-page-news .news-left{flex-basis:40%;font-size:2.2em;line-height:1;padding:45px 0 45px 60px}.section-page-news .news-right{flex-basis:60%;display:flex;justify-content:space-between;align-items:center;gap:30px;padding:45px 60px 45px 0}.section-page-news .news-right .title{margin:0 0 30px;font-size:1.4em}.section-page-news .news-right .text{font-weight:400}.section-page-news .buttons .btn{width:auto!important;padding:15px}.section-page-news .buttons .btn:hover{padding-left:5px;padding-right:20px}.section-page-news .buttons .btn:after{top:11px}.section-page-news .buttons .btn:hover:after{right:16px}.section-page-map{padding:80px 0 0}.section-page-map .container>div{background-position:top right;background-repeat:no-repeat;background-size:contain;border-radius:30px;overflow:hidden;display:flex;justify-content:space-between;margin:0 35px}.section-page-map .map-left,.section-page-map .map-right{position:relative}.section-page-map .map-left>*,.section-page-map .map-right>*{position:relative;z-index:1}.section-page-map .map-right:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0}.section-page-map .map-left{flex-basis:40%;font-size:2.2em;line-height:1;padding:45px 0 45px 60px}.section-page-map .map-right{flex-basis:60%;display:flex;justify-content:space-between;align-items:center;gap:30px;padding:45px 60px 45px 0}.section-page-map .map-right .title{margin:0 0 30px;font-size:1.4em}.section-page-map .map-right .text{font-weight:400}.section-page-map .buttons .btn{width:auto!important;padding:15px}.section-page-map .buttons .btn:hover{padding-left:5px;padding-right:20px}.section-page-map .buttons .btn:after{top:11px}.section-page-map .buttons .btn:hover:after{right:16px}@media screen and (max-width:1200px){.section-title{padding:0 20px 100px}.section-title .title{font-size:3.8em}.section-title .container{padding-left:0;padding-right:0}.section-title .section-menu>div{font-size:1.5em}.section-page-sections .page-section .title{font-size:2.8em}.section-page-help .title{font-size:2em}.section-page-sections .container{top:0!important}.section-page-sections .page-section{padding:50px 0;margin:0}.section-page-sections .page-section .info{gap:30px}.section-page-sections .page-section .info>div,.section-page-sections .page-section.page-section-full .info>div{flex-basis:100%;margin:0}.section-page-sections .page-section.page-section-full .info{gap:15px}.section-page-club .club-left{padding:40px 0 40px 30px;font-size:3em}.section-page-news .news-left,.section-page-map .map-left{padding:40px 0 40px 30px;font-size:2em}.section-page-club .club-right,.section-page-news .news-right,.section-page-map .map-right{padding:40px 30px 40px 0}.section-page-news .container>div,.section-page-club .container>div,.section-page-map .container>div,.section-page-calendar .container>div{margin:0}.section-page-help{width:100%;margin:40px 0}}@media screen and (max-width:1024px){.section-page-sections .page-section .title{font-size:2.2em}.section-page-help .title{font-size:1.8em}.section-page-sections .page-section > div:nth-child(1){flex-basis:40%}.section-page-sections .page-section > div:nth-child(2){flex-basis:60%}.section-page-club .container>div,.section-page-news .container>div,.section-page-map .container>div{flex-direction:column;padding:0}.section-page-club .club-left,.section-page-news .news-left{padding:0 0 30px 30px;min-height:370px;display:flex;align-items:flex-end}.section-page-map .map-left{padding:30px 0 0 30px;display:flex;align-items:flex-end}.section-page-club .club-left:after,.section-page-news .news-left:after,.section-page-map .map-left:after{width:100%;height:30%;bottom:0;top:auto}.section-page-club .club-right,.section-page-news .news-right,.section-page-map .map-right{padding:30px}.section-page-club .buttons{margin:40px 0 0;justify-content:center}.section-title .text{width:350px}.section-page-map .container>div{background-position:bottom left}}@media screen and (max-width:880px){.section-title .title{font-size:3em}.section-page-help .title{font-size:1.5em}.section-page-sections .page-section{margin:0}.section-page-sections .page-section .title{font-size:1.8em}}@media screen and (max-width:768px){.section-title{padding:100px 50px}.section-title .container{padding:0;flex-direction:column-reverse;background-image:none!important}.section-title .section-menu{float:right;margin:100px 0 0}.section-title .btn{margin-left:auto;margin-right:auto}.section-title .section-title-left{flex-basis:100%;text-align:center}.section-title .title{margin:0 0 15px;padding:60px 0 0}.section-title .text{width:100%}.section-title .section-title-right{background-repeat:no-repeat;background-size:contain;background-position:center;min-height:450px}.section-title .section-menu>div{font-size:1.4em}.section-page-sections .page-section{flex-direction:column;padding:40px 0}.section-page-sections .page-section .info{flex-direction:column}.section-page-sections .page-section > div:not(.btn-mobile) .btn{display:none}.section-page-sections .btn-mobile{display:block!important}.section-page-sections .page-section .info .info-title{font-size:1em;margin:0 0 5px}.section-page-sections .page-section .info{gap:15px}.section-page-sections .page-section .title{margin:0 0 20px}.section-page-sections .page-section .title>br{display:none}.section-page-sections .page-section .btn{margin:20px 0 0}.section-page-sections .page-section .title>br:after{content:' '}.section-page-sections .page-section .title{font-size:2em}.section-page-club .container>div,.section-page-news .container>div{border-radius:16px}}@media screen and (max-width:667px){.section-title{padding:100px 20px}.section-page-club .club-left,.section-page-news .news-left{min-height:350px;font-size:2.5em;padding-bottom:0}.section-page-map .map-left{font-size:2.5em;padding-bottom:0}.section-page-club .club-right .title,.section-page-news .news-right .title,.section-page-map .map-right .title{font-size:1.2em}.section-page-news .news-right,.section-page-map .map-right{flex-direction:column}}@media screen and (max-width:575px){.section-title .title{font-size:2.5em;padding:40px 0 0}.section-title .text{font-size:1em}.section-title .section-menu{margin:100px 0}.section-title .section-menu>div{font-size:1.1em;padding:5px 15px}.section-page-club .club-left,.section-page-news .news-left{min-height:300px;font-size:2em}.section-page-map .map-left{font-size:2em}.section-page-club .club-right .title,.section-page-news .news-right .title,.section-page-map .map-right .title{font-size:1em}.section-page-sections .page-section.page-section-full .info{text-align:center}.page-section.has-icon .title:before{width:30px;height:30px}.section-page-sections .page-section.has-icon.page-section-full .title:before{margin-bottom:20px}}@media screen and (max-width:520px){.section-page-club .club-left,.section-page-news .news-left{min-height:250px;font-size:1.7em}.section-page-map .map-left{font-size:1.7em}.section-page-club .buttons,.section-page-news .buttons,.section-page-map .buttons{flex-direction:column}}@media screen and (max-width:480px){.section-title .section-title-right{background-position:35% 0}.section-title .section-title-right{min-height:350px}}@media screen and (max-width:440px){.section-title .section-title-right{background-position:20% 0}}@media screen and (max-width:420px){.section-title .section-title-right{background-position:left}.section-page-club .club-left,.section-page-news .news-left{min-height:225px}.section-page-news .news-right,.section-page-map .map-right{align-items:stretch}.section-page-news .buttons .btn,.section-page-map .buttons .btn{width:100%!important}}