.section-text{padding:10rem 0}.section-blog-p+.section-related{padding-top:12rem;overflow:hidden}.section-related .right-btn{float:right;margin-top:-4px}.section-blog-p{padding:10rem 0 11rem;position:relative}.section-blog-p .n-container{position:relative;z-index:1}.section-blog-p:before{content:"";height:528px;position:absolute;left:0;right:0;top:0;background:#f4efe9}.section-blog-p .n-cols-insert-cta{margin-top:114px}.section-blog-p .sm-c{max-width:846px;margin-left:auto;margin-right:auto;width:100%}.section-blog-p .featured-image img{border-radius:24px;width:100%;margin-bottom:36px;height:auto}.section-blog-p .top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:84px;margin-top:36px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-blog-p .top .n-badge{position:static;font-weight:600;margin:12px;border-radius:6px;margin:0 0 12px 24px;font-size:14px;padding:6px 16px;display:inline-block;text-transform:none;line-height:20px}.n-btn-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Sora",sans-serif;font-weight:600;font-size:16px;line-height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.n-btn-link:hover{opacity:.7}.n-btn-link svg{width:16px;height:16px;margin-right:8px}.border-insert-cta-2{margin:4.8rem 1px;padding-bottom:4.4rem;height:auto}.border-insert-cta-2{position:relative;padding:4.8rem}.border-insert-cta-2 .mask{position:absolute;left:0;right:0;top:0;bottom:3.1rem;width:5.1rem;overflow:hidden}.border-insert-cta-2 .mask:before{content:"";position:absolute;left:0;right:-100%;top:0;bottom:0;border:1px solid #000;border-radius:5.1rem}.border-insert-cta-2 .mask-2{position:absolute;right:0;top:0;bottom:3.1rem;width:5.1rem;overflow:hidden}.border-insert-cta-2 .mask-2:before{content:"";position:absolute;right:0;left:-100%;top:0;bottom:0;border:1px solid #000;border-radius:5.1rem}.border-insert-cta-2 .bg-svg{position:absolute;right:5.1rem;left:5.1rem;overflow:hidden;top:0;bottom:0}.border-insert-cta-2 .bg-svg svg:first-child{right:0;top:0;height:9rem}.border-insert-cta-2 .bg-svg svg:last-child{right:0;bottom:0;height:3.2rem}.border-insert-cta-2 .bg-svg svg{width:120rem;max-width:none;position:absolute;max-height:none}.n-entry{max-width:846px;margin-left:auto;margin-right:auto;width:100%}.n-entry .wp-block-image img{border-radius:24px}.n-entry .wp-block-table,.n-entry .wp-block-image{margin:48px 0}.n-entry table{width:100%}.n-entry table tr:last-child td:before{display:none}.n-entry table tr:last-child td:before{display:none}.n-entry table td{font-size:16px;line-height:24px;padding:23px 24px;position:relative}.n-entry table td:last-child:before{margin-right:24px}.n-entry table td:first-child:before{margin-left:24px}.n-entry table td:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-bottom:1px solid #d7d5d3}.n-entry thead th{padding:20px 24px;font-weight:600;font-size:16px;line-height:24px;font-family:"Sora",sans-serif;width:25%;background:#f4efe9}.n-entry thead th:last-child{border-radius:0 8px 8px 0}.n-entry thead th:first-child{border-radius:8px 0 0 8px}.n-entry thead th:nth-child(3):last-child{width:50%}.n-entry ol{counter-reset:section}.n-entry ol>li{position:relative;padding-left:1.4em}.n-entry ol>li:before{counter-increment:section;content:counter(section) ".";left:0;top:0;position:absolute;width:1em;text-align:right}.n-entry ul>li{position:relative;padding-left:1.4em}.n-entry ul>li:before{content:"";width:3px;left:0;top:0;margin:.7em .55em;height:3px;position:absolute;background:currentColor}.n-entry blockquote{padding-bottom:26px}.n-entry blockquote p{font-weight:600;letter-spacing:-0.01em;font-family:"Sora",sans-serif;font-size:20px;line-height:26px}.n-entry blockquote cite{display:block;font-style:normal;font-size:16px;margin-top:24px;line-height:24px}.n-entry blockquote cite strong{font-weight:500}.n-entry blockquote:before{content:"";width:48px;margin-bottom:16px;display:block;height:48px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48'><path d='M3 19.688c0-1.348.271-2.608.813-3.78a9.648 9.648 0 0 1 2.115-3.087c.868-.851 1.917-1.543 3.146-2.076A9.774 9.774 0 0 1 12.87 10c1.374 0 2.658.248 3.85.745a9.85 9.85 0 0 1 3.146 2.076 9.646 9.646 0 0 1 2.115 3.088c.506 1.17.76 2.43.76 3.78 0 1.632-.218 3.3-.651 5.003a27.065 27.065 0 0 1-1.79 4.95 29.246 29.246 0 0 1-2.766 4.579c-1.048 1.455-2.187 2.714-3.416 3.779l-7.81-3.992c.76-.604 1.537-1.367 2.332-2.29.76-.887 1.211-1.81 1.356-2.767a10.385 10.385 0 0 1-2.82-1.384 9.67 9.67 0 0 1-2.224-2.13 9.28 9.28 0 0 1-1.41-2.715A8.522 8.522 0 0 1 3 19.688Zm22.26 0c0-1.348.27-2.608.813-3.78a9.65 9.65 0 0 1 2.115-3.087c.868-.851 1.916-1.543 3.146-2.076A9.775 9.775 0 0 1 35.13 10c1.374 0 2.657.248 3.85.745a9.849 9.849 0 0 1 3.146 2.076 9.648 9.648 0 0 1 2.115 3.088c.506 1.17.759 2.43.759 3.78 0 1.632-.217 3.3-.65 5.003a27.058 27.058 0 0 1-1.79 4.95 29.245 29.245 0 0 1-2.766 4.579c-1.049 1.455-2.188 2.714-3.417 3.779l-7.81-3.992c.76-.604 1.537-1.367 2.333-2.29.759-.887 1.211-1.81 1.356-2.767a10.385 10.385 0 0 1-2.82-1.384 9.669 9.669 0 0 1-2.224-2.13 9.28 9.28 0 0 1-1.41-2.715 8.523 8.523 0 0 1-.542-3.034Z' fill='%2300D061'/></svg>") no-repeat}.n-entry .has-large-font-size{font-size:20px !important}.n-entry .has-large-font-size{font-weight:600;line-height:26px;font-family:"Sora",sans-serif;letter-spacing:-0.01em;margin-bottom:14px;margin-top:48px}.n-entry .has-large-font-size:first-child{margin-top:0 !important}.section-blog-p .n-entry .has-large-font-size{font-size:24px !important}.section-blog-p .n-entry .has-large-font-size{line-height:30px}.n-entry p{margin-bottom:12px}.n-entry h1{margin-bottom:32px}.n-entry h2{margin-bottom:32px}.n-entry h3{margin-bottom:32px}.n-entry h4{margin-bottom:32px}.n-entry h5{margin-bottom:32px}.n-entry h6{margin-bottom:32px}.n-entry>*:last-child{margin-bottom:0}.body[\:has\(.section-404\)]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.body:has(.section-404){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-404{padding:10rem 0;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.section-404 p{margin:16px auto 24px;max-width:100%;width:320px;font-size:18px;line-height:28px}.section-404 svg{display:block;margin:64px auto 0}.section-404 h1{font-size:64px;line-height:72px}.news-item{display:block}.section-blog-list{padding:6.4rem 0 11.2rem}.section-blog-list .n-row{gap:20px}.section-blog-list .col{width:calc(33.33% - 14px);margin-bottom:35px}.news-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}.news-top .total{font-size:15px;font-weight:600;margin-left:16px}.section-contacts{padding-bottom:11rem}.section-contacts .n-col{margin-bottom:32px;width:50%;padding-right:10px}.section-contacts .map-w{height:328px;border-radius:12px;overflow:hidden}.section-contacts .left-c{width:50%;padding:28px 40px 0}.section-contacts p a{border-bottom:1px solid currentColor;padding-bottom:2px}.section-contacts p a:hover{border-color:rgba(0,0,0,0)}.section-contacts p{margin-bottom:8px}.section-contacts .time{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.section-contacts .time .circle{width:10px;height:10px;border-radius:50%;margin-right:9px;display:block;background:#e5dfd8;position:relative;overflow:hidden}.section-contacts .time .circle.full{background:#00d061}.section-contacts .time .circle.half:before{content:"";position:absolute;top:0;left:0;bottom:0;width:50%;background:#00d061}.section-contacts .time strong{min-width:43px;padding-right:10px;font-weight:600}.section-contacts .n-title{font-weight:600;font-size:18px;line-height:28px;margin-bottom:8px}.section-contacts .over{position:absolute;right:0;margin:24px;bottom:0}.section-contacts .map-h{width:49.2%;margin-left:auto;position:relative;margin-bottom:auto}.section-contacts .faq-item .faq-c{border-top:1px solid #d7d5d3;margin:0 -32px;padding:32px}.n-style .section-contacts .faq-item{border-radius:8px;border:0;padding:32px;padding-bottom:0;margin:0 0 16px;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fcf9f5}.n-style .section-contacts .faq-item .loc{font-weight:400;font-family:"Instrument Sans",sans-serif;font-size:18px;line-height:28px}.n-style .section-contacts .faq-item .name{width:47.5%}.n-style .section-contacts .faq-item .faq-head{padding-bottom:32px}.n-style .section-contacts .faq-item .faq-head svg{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;margin-right:16px}.n-style .section-contacts .faq-item[\:has\(.active\)]{background:#fff}.n-style .section-contacts .faq-item:has(.active){background:#fff}.section-title-head{display:-webkit-box;display:-ms-flexbox;display:flex;padding:17.2rem 0 6.4rem;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:388px}.section-title-head.faq .right{right:0;bottom:23%}.section-title-head.contacts{min-height:0;padding-top:144px}.section-title-head.contacts .right{right:0;bottom:18%}.section-title-head p{max-width:510px;margin-top:16px}.section-title-head .right{position:absolute;bottom:0;right:4.8%}.news-cat::-webkit-scrollbar{display:none}.news-cat ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.news-cat ul a{padding:12px 20px;display:block;font-family:"Sora",sans-serif;font-weight:600;font-size:18px;line-height:28px;border-radius:8px}.news-cat ul a:hover,.news-cat ul a.active{background:#ebe3d9}ul.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:28px;gap:8px}ul.page-numbers li:last-child{margin-left:auto}ul.page-numbers svg{width:24px;height:24px}ul.page-numbers .disabled{pointer-events:none;margin-left:-12px;color:#c1b8ad}ul.page-numbers .page-numbers:not(.n-btn):not(.n-btn):not(.prev):hover,ul.page-numbers .page-numbers:not(.n-btn).current{background:#ebe3d9}ul.page-numbers .prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}ul.page-numbers .page-numbers:not(.n-btn){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:52px;font-family:"Sora",sans-serif;font-weight:600;border-radius:8px;font-size:18px;line-height:28px;letter-spacing:0%;height:52px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.page-numbers .dots{pointer-events:none}ul.page-numbers .next svg{display:none}.n-style .acc-m-item:hover:before{background-color:#ebe3d9}.n-style .acc-m-item.active:before{background-color:#e5dfd8}.faq-head{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n-style .section-faq-list{overflow:visible;padding:6.4rem 0 11rem}.n-style .section-faq-list .m-c{width:66.3%;margin-left:auto}.n-style .section-faq-list .side{width:32%;position:sticky;height:auto;-webkit-transition:top .6s ease-in-out;transition:top .6s ease-in-out;top:100px;margin-bottom:auto}.n-style .section-faq-list .border-insert-cta{margin-top:96px;margin-bottom:0}.n-style .section-faq-list .faq-items{margin-bottom:76px}.n-style .section-faq-list .m-c .entry{max-width:660px}.n-style .section-faq-list .m-c .h3{font-size:28px;line-height:34px;padding-bottom:23px;margin-bottom:-1px;border-bottom:1px solid #d7d5d3}.n-style .header-up .section-faq-list .side{top:20px}.vertical-tabs a{font-family:"Sora",sans-serif;font-weight:600;font-size:18px;border-radius:8px;margin-bottom:12px;display:inline-block;line-height:28px;padding:12px 20px}.vertical-tabs a:hover{background:#fcf9f5}.vertical-tabs a.active{background:#f4efe9}.section-success{padding:10.8rem 0}.section-success .n-container{width:908px}.section-success .right-col{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(62.8% - 10px)}.section-success .left-col{
    word-break: break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(37.2% - 10px)}.section-success .h5{margin-top:12px;margin-bottom:28px}.section-success .slider-arrows{position:absolute;top:-68px;right:0}.section-success .spec-offers{overflow:hidden;margin-top:36px;padding-bottom:32px;position:relative}.section-success .spec-offers .swiper-pagination{position:absolute;bottom:-32px;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-success .spec-offers .swiper-pagination span{background:#e5dfd8}.section-success .spec-offers .swiper-pagination span.swiper-pagination-bullet-active{width:48px;background:#00d061}.section-success .swiper-slide{width:100%}.section-success .swiper-slide .n-panel{display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-success .swiper-slide .right{position:relative;padding-top:56px;padding-left:20px;margin-top:-3px;-ms-flex-negative:0;flex-shrink:0}.section-success .swiper-slide .right .tr{position:absolute;top:0;right:-32px}.section-success .swiper-slide .left{max-width:420px}.section-success .swiper-slide .btn-underline{margin-top:36px}.section-success .n-panel{border-radius:12px}.section-success .n-panel.bg-light{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:32px;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-success .n-panel.bg-light .form-label{font-weight:600}.section-success h1{margin-bottom:1rem}.section-success .n-title{font-family:"Sora",sans-serif;font-weight:600;font-size:18px;line-height:28px;margin-bottom:8px}.section-success .center{text-align:center;margin-bottom:3.7rem}.section-success .center p{max-width:530px;margin-left:auto;margin-right:auto}.copy-code-set{position:relative}.copy-code-set:not(.done) .tooltip{font-size:0}.copy-code-set:not(.done) .tooltip:after{font-size:16px;content:attr(data-com);line-height:24px;display:inline-block;vertical-align:middle}.copy-code-set .icon{margin-right:8px;width:24px;height:24px}.copy-code-set .icon svg:nth-child(1){margin:-8px 0 0}.copy-code-set .icon svg:nth-child(2){display:none}.copy-code-set[\:has\(.n-btn\:hover\)] .tooltip{opacity:1}.copy-code-set:has(.n-btn:hover) .tooltip{opacity:1}.copy-code-set.done .icon svg{display:none}.copy-code-set.done .icon svg:nth-child(2){display:block}.copy-code-set .tooltip{z-index:9;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:177px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;padding:8px;opacity:0;pointer-events:none;font-weight:500;font-size:16px;line-height:24px;color:#fff;text-align:center;margin-bottom:13px;border-radius:8px;background:#000}.copy-code-set .tooltip:before{content:"";background:inherit;position:absolute;left:50%;width:10px;height:10px;margin-left:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-4px}.ncrf-sm.n-form-control.b-0{z-index:999}.ncrf-sm.n-form-control.b-0.allow-null li{display:block}.modal-over.success form{display:none}.modal-over.success .sent-content{padding-bottom:12rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sent-content{display:none}.sent-content .center{margin:auto;text-align:center}.sent-content .h4{margin-bottom:8px}.sent-content .desc{margin-bottom:24px}.sent-content .icon{width:105px;height:104px;margin:0 auto 40px;display:block;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='105' height='104'><g clip-path='url(%23a)'><path fill='none' stroke='%23000' stroke-miterlimit='10' d='M68.536 32.11V14.04a5.372 5.372 0 0 0-5.373-5.373H33.509c-18.157 0-19.775 22.548-13.376 21.594 6.226-.938 6.413-21.594-6.211-21.594H6.858c-2.975 0-5.387 2.412-5.387 5.373v41.297a5.372 5.372 0 0 0 5.373 5.373h5.402l-.029 5.807c0 1.098 1.33 1.647 2.095.867l6.673-6.674h3.395'/><path fill='%2300D061' d='M72.117 73.84 51.59 53.157l10.501-10.414L72.45 53.17l18.605-17.608c-.42-.101-.867-.188-1.315-.188H33.42a5.372 5.372 0 0 0-5.373 5.373v41.297a5.372 5.372 0 0 0 5.373 5.373h42.163l6.674 6.674c.78.78 2.094.216 2.094-.867v-5.807h5.388a5.372 5.372 0 0 0 5.373-5.373V52.073L72.117 73.826v.015Z'/><path fill='%23000' d='M72.165 71.023 54.44 53.17l7.642-7.583 10.327 10.4L95.175 34.45l7.395 7.815-30.405 28.758Z'/></g><defs><clipPath id='a'><path fill='%23fff' d='M.5 0h104v104H.5z'/></clipPath></defs></svg>") no-repeat}.form-elements{margin-top:32px}.form-elements .n-form-group+.n-checkbox.big{margin-top:8px}.scroll-h-holder-c{overflow:hidden}.n-cols-insert-cta.bg-dark{background:#ebe3d9}.schedules{position:relative}.schedules:before{content:"";width:1px;margin:0 auto;background:#000;position:absolute;left:0;right:0;top:12px;bottom:0}.section-camp-sche{padding-top:12rem}.section-camp-sche .sm-box{position:relative;width:1063px;max-width:100%;margin-left:auto;margin-right:auto}.section-camp-sche .n-panel{border-radius:24px 24px 0 0;position:relative;z-index:2;padding:100px 135px 80px}.section-camp-sche .h3{text-align:center;margin-bottom:64px}.section-gallery{padding:11.4rem 0}.section-gallery .slider-arrows{margin-top:-52px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:32px}.section-gallery+.section-about.without-logo.bg-light{padding-top:2.6rem}.section-gallery .swiper-slide{width:413px;max-width:100%}.section-gallery .swiper{overflow:visible}.section-gallery .gallery-item{position:relative;z-index:1;overflow:hidden;border-radius:16px;display:block;padding-bottom:74.5%}.sh-item{position:relative;width:50%;z-index:2;font-size:16px;line-height:24px;padding-left:92px}.sh-item .h6{margin-bottom:12px;display:inline-block;position:relative}.sh-item .h6:after{content:"";width:59px;height:1px;background:#e5dfd8;position:absolute;top:12px;margin-left:13px;left:-92px}.sh-item .label{font-weight:500;margin-bottom:4px}.sh-item .h-h{margin-left:-92px;padding-left:92px;position:relative;overflow:hidden}.sh-item .desc{max-width:302px}.sh-item .note{margin-top:12px;color:#807d7b}.sh-item:before{content:"";width:16px;height:16px;border-radius:50%;position:absolute;top:12px;-webkit-box-shadow:-4px 0 #fff;box-shadow:-4px 0 #fff;margin:-8px;left:0;background:#00d061;z-index:9;border:2px solid #fff}.program-item .h6{margin-bottom:8px}.program-item .img-h{padding-bottom:65.3%;position:relative;margin-bottom:24px;border-radius:16px;overflow:hidden}.section-camp-program{padding:14.4rem 0}.section-camp-program .h5{margin-bottom:24px}.section-camp-program .swiper{overflow:visible;position:relative;padding-top:60px;margin-bottom:80px}.section-camp-program .swiper:before{content:"";height:1px;background:#000;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:27px;width:100vw;bottom:0}.section-camp-program .swiper .slider-arrows{position:absolute;top:-64px;right:0}.section-camp-program .swiper~.swiper .swiper-slide:before{background:#8e94f2}.section-camp-program .swiper-slide{width:413px;max-width:100%;position:relative}.section-camp-program .swiper-slide:before{content:"";width:16px;height:16px;position:absolute;top:-41px;z-index:9;left:0;margin:0 auto;right:0;background:#efca08;border:2px solid #fff;border-radius:50%}.section-camp-program .h3{margin-bottom:1.6rem}.section-camp-program .head{margin-bottom:51px}.section-camp-program .head p{max-width:660px}.camp-agenda-circle{top:30rem;left:auto;position:absolute;right:-60px}.camp-agenda-arrow svg #agendaPath{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:1px;stroke-dasharray:450.436,450.436;stroke-dashoffset:450.436}.camp-agenda-arrow{position:absolute;top:-12rem;z-index:9;left:5rem}.camp-agenda-star{top:11rem;left:auto;position:absolute;z-index:9;right:-2.2rem;-webkit-transform:none;transform:none}.camp-agenda-clouds{position:absolute;bottom:0;right:50%;-webkit-transform:translateX(78rem);transform:translateX(78rem);z-index:0;display:block}.camp-agenda-clouds svg{width:32.9rem;height:auto}.camp-agenda-star svg path{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:1px;stroke-dasharray:11,11;stroke-dashoffset:11}.camp-agenda-clouds-small{position:absolute;bottom:-8rem;left:-12rem}.camp-agenda-clouds-small svg{width:24.5rem;height:auto}.n-style .section-services-hero .right-slides.v5 .left-note{position:absolute;bottom:0;right:100%;font-family:"Sora",sans-serif;font-weight:600;font-size:16px;min-width:120px;line-height:24px;margin-right:-24px}.n-style .section-services-hero .right-slides.v5 .left-note .svg{margin-bottom:12px;margin-left:24px}.section-about.v3{padding-bottom:9.4rem}.section-about.v3 .about-row{height:82rem;margin-top:-20px;max-height:none}.section-about.v3 .item:nth-child(7){margin-top:80px}.section-about.v3 .item:nth-child(6){margin-bottom:30px}.section-about.v3 .teacher-item:nth-child(4){margin-bottom:80px}.n-style .about-row .img-h.s-9{padding-bottom:103.9%}.n-style .about-row .img-h.s-10{padding-bottom:65.9%}.n-style .h-tabs.big[\:not-has\(lI\:nth-child\(3\)\)] li{width:33.33%}.n-style .h-tabs.big:not(:has(lI:nth-child(3))) li{width:33.33%}.n-row.looks{gap:20px;margin-bottom:32px;margin-top:32px}.look-s-item{padding:32px;padding-left:112px;background:#fcf9f5;position:relative;border-radius:24px;width:calc(50% - 10px)}.look-s-item .h6{margin-bottom:6px}.n-style .look-s-item .n-btn{margin-top:16px}.look-s-item .icon{position:absolute;top:0;left:0;margin:32px}.look-s-item .icon img{width:48px;height:48px}.newsletter-cta{margin-top:104px;border-radius:24px;padding:61px 64px 61px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#f4efe9}.newsletter-cta .image{width:37%;position:relative;margin-bottom:-61px;margin-left:auto;margin-top:30px}.newsletter-cta .image svg{width:355px}.newsletter-cta .image .over{position:absolute;bottom:48px;right:-64px;width:203px}.newsletter-cta .inline-form{margin-top:32px;max-width:576px;width:100%}.newsletter-cta .h4{margin-bottom:8px}.newsletter-cta .left{width:49%}.section-img-t.bg-light+.section-img-t.bg-light{padding-top:0}.section-img-t{padding:11.4rem 0}.section-img-t .border-insert-cta{margin-top:104px}.section-hero strong,.n-cols-insert-cta strong{font-weight:600}.service-item.al{background:none;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.service-item.al .image{margin-bottom:24px;border-radius:12px;height:270px;overflow:hidden}.service-item.al .h6{margin-bottom:8px}.n-style .service-item.al .s-text{padding:0}.feature-alone .n-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:8px}.feature-alone .h3{margin-bottom:16px}.feature-alone .text{margin-left:auto;width:calc(41.5% - 10px)}.feature-alone .image{width:calc(50% - 10px)}.feature-alone .img-h{padding-bottom:75.2%;z-index:2;position:relative;overflow:hidden;border-radius:12px}.logos-s{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.logos-s .logo-s{border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:146px;background:#f4efe9;width:calc(50% - 6px)}.item-uni .arrow-label{font-weight:600;font-size:18px;line-height:28px;display:inline-block;position:relative;max-width:174px}.item-uni .arrow-label svg{position:absolute;top:12px;width:79px;margin-left:2px;min-width:0;left:100%}.bar-box{background:#f4efe9;padding:72px 64px;border-radius:24px}.bar-box .h5{margin-bottom:8px}.bar-box p{max-width:600px}.prog-bar{margin:40px 0 0}.prog-bar .labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:"Sora",sans-serif;font-weight:600;padding:24px 12px 0;font-size:16px;line-height:24px}.prog-bar .bar-h{border-radius:30px;border:1px solid #000;padding:6px}.prog-bar .bar-h .ins{width:93%;background:#00d061;height:20px;border-radius:50px;position:relative}.prog-bar .bar-h .ins:before{content:"";border:1px solid #000;background:#fff;width:10px;height:10px;border-radius:50%;position:absolute;top:0;right:0;margin:5px}.prog-bar .tool-top{position:absolute;bottom:100%;padding:15px 19px;background:#fff;border:1px solid #000;border-radius:50px;margin:27px 10px;right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.prog-bar .tool-top svg{display:block;width:117px;height:18px}.team-row{gap:20px}.team-row .team-item{width:calc(33.33% - 14px)}.team-item{background:#fff;border-radius:12px;overflow:hidden}.team-item .image{padding-bottom:77.5%;position:relative;z-index:1}.team-item .s-text{padding:32px}.team-item .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:14px;padding-bottom:8px;gap:4px}.team-item .meta li{padding:4px 10px;font-weight:600;font-size:12px;line-height:20px;font-family:"Sora",sans-serif;background:#f4efe9}.section-team{padding:11rem 0}.section-team .more{font-weight:500;width:100%;text-align:center;margin-top:70px}.bg-white .n-cols-insert-cta.reverse{background:#f4efe9}.n-cols-insert-cta.v2 .over-b{position:absolute;top:0;left:0;width:119px;margin:20px 10px}.n-cols-insert-cta.v2 .note{margin-bottom:24px;font-size:14px;line-height:20px;font-family:"Sora",sans-serif}.section-services .n-cols-insert-cta{margin-top:80px;margin-bottom:50px}.section-services .sec-head p{margin-bottom:48px;max-width:502px;margin-left:auto;margin-right:auto;margin-top:-20px}.section-recommend-stat{padding:11rem 0}.section-recommend-stat .sec-head p{margin-bottom:32px;max-width:648px;margin-left:auto;margin-right:auto}.section-recommend-stat .sec-head h2{margin-bottom:16px}.section-recommend-stat .tags{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:648px;margin-left:auto;margin-right:auto;gap:8px}.section-recommend-stat .tags li{padding:12px 16px;border-radius:8px;font-size:16px;line-height:24px;letter-spacing:-1%;font-family:"Sora",sans-serif;background:#f4efe9}.section-hero.v6{overflow:hidden}.section-hero.v6 .hero-filter{width:40.8%}.section-hero.v6 .n-container{width:160rem}.section-hero.v6 .n-container .text{width:48%;max-width:none}.section-hero.v6 .full-slides{margin-top:76px;margin-left:5rem}.section-hero.v6 .n-btn.reverse svg{margin-right:0;margin-left:8px}.section-hero.v6 .hero-n-box{padding-top:24px;overflow:visible}.section-hero.v6 .n-row{min-height:0}.section-hero.v6 .hero-filter{margin-top:100px}.section-hero.v6 .hero-filter .n-btn:before{background:#fff}.section-hero.v6 .over-right{position:absolute;top:0;right:0;width:125px;height:83px;margin:-80px 26px 0 0}.section-hero.v6 .h6{margin-bottom:8px}.section-hero.v6 .hero-filter .tab-c{border-radius:24px;padding:48px}.section-hero.v6 .over-left{left:0;top:100%;margin:-92px -116px;width:91px}.section-hero.v6 .n-btn{margin-top:24px}.timer-down{margin-bottom:36px;font-family:"Sora",sans-serif;font-size:14px;line-height:20px}.timer-down .items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.timer-down .item{border-radius:6px;background:#fcf9f5;width:40px;height:40px;margin-right:13px;position:relative;text-align:center;font-size:16px;line-height:24px;line-height:40px}.timer-down .item+.item:before{content:":";position:absolute;top:0;left:-8px}@media (min-width: 768px){.section-blog-p .n-entry ol>li{margin-top:16px;margin-bottom:-4px}.section-blog-p .n-entry ol>li:last-child{margin-bottom:0}.section-blog-p .n-entry ul>li{margin-top:16px;margin-bottom:-4px}.section-blog-p .n-entry ul>li:last-child{margin-bottom:0}.n-style .section-faq-list .m-c .acc-m-item{padding-top:9px;padding-bottom:9px}.n-cols-insert-cta.v2.reverse .over-r{margin-right:-100px}}@media (min-width: 1022.98px){.n-style .section-about.without-logo.bg-light{padding-bottom:11.2rem}}@media (min-width: 1023px){.n-style .section-contacts .faq-item .faq-head{font-size:20px;line-height:26px}.sh-item:last-child:after{content:"";background:#fff;position:absolute;left:0;right:0;top:10px;bottom:0;margin:0 -2px;width:4px}.sh-item:nth-child(odd){margin-left:auto}.sh-item:nth-child(even){padding-right:0;padding-left:0}.sh-item:nth-child(even):last-child:after{left:auto;right:0}.sh-item:nth-child(even):before{left:auto;right:0}.sh-item:nth-child(even) .h6:after{left:100%;width:800px;margin-left:18px}.feature-alone.reverse .n-row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.feature-alone.reverse .n-row .text{margin-left:0}.feature-alone.reverse .n-row .image{margin-left:auto}}@media (min-width: 1039px){.n-style .section-services-hero .right-slides.v5{margin-top:-70px}.n-style .section-services-hero .right-slides.v5 .item:nth-child(1){margin-left:254px;width:158px}.n-style .section-services-hero .right-slides.v5 .item:nth-child(4){height:343px;margin-right:-600px;width:228px}.n-style .section-services-hero .right-slides.v5 .item:nth-child(3){height:343px;margin-left:50px;width:487px}.n-style .section-services-hero .right-slides.v5 .item:nth-child(2){width:350px;margin-right:-50px;height:202px}}@media (max-width: 1022.98px){.section-text{padding:9.2rem 0 8.8rem}.section-blog-p+.section-related{padding-top:7rem}.section-blog-p{padding:9.2rem 0 8.8rem}.n-entry{font-size:18px;line-height:28px}.n-entry table tr:first-child td{padding-top:24px}.n-entry table td{height:64px;padding:20px 24px}.n-entry thead th:nth-child(3):last-child{width:33.5%}.section-blog-p .n-entry .has-large-font-size{font-size:20px !important}.section-blog-p .n-entry .has-large-font-size{line-height:26px}.n-entry .has-large-font-size{font-size:20px !important}.n-entry .has-large-font-size{margin-bottom:16px;line-height:26px}.n-entry h1{font-size:56px;line-height:64px}.n-entry h2{font-size:48px;line-height:56px}.n-entry h3{font-size:40px;line-height:48px}.n-entry h4{font-size:32px;line-height:38px}.n-entry h5{font-size:24px;line-height:30px}.n-entry h6{font-size:20px;line-height:26px}.section-404 h1{font-size:64px;line-height:72px}.section-blog-list .col{width:calc(50% - 10px)}.news-top{display:block;margin-bottom:16px}.news-top .total{margin:16px 0 0}.section-contacts .left-c{width:100%}.section-contacts .map-h{width:100%;margin:0}.news-cat{overflow-x:auto;margin:0 -3.2rem 1rem;padding:0 0 1.7rem 3.2rem}.news-cat ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-right:3.2rem}.news-cat ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}.n-style .section-faq-list .m-c{width:100%;margin-top:24px}.n-style .section-faq-list .side{width:100%;top:64px;z-index:9;-webkit-box-shadow:0 -20px #fff;box-shadow:0 -20px #fff;background:#fff;padding:1.6rem 0}.n-style .header-up .section-faq-list .side{top:0}.vertical-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;overflow:auto;margin:0 -3.2rem;padding:0 3.2rem}.vertical-tabs::-webkit-scrollbar{display:none}.vertical-tabs a{padding:10px 12px;font-size:16px;line-height:24px;margin:0 2px 0 0}.section-success .right-col{width:100%}.section-success .left-col{width:100%}.section-success .n-panel.bg-light{margin-bottom:8px}.schedules{padding-bottom:8px}.schedules:before{margin:0 7px;top:8px}.section-camp-sche{padding-top:9.6rem}.n-style .section-camp-sche{background:#ebe3d9}.section-camp-sche .n-panel{padding:80px 48px 0}.section-gallery{padding:8rem 0}.section-gallery .h3{margin-bottom:32px}.section-gallery .slider-arrows{display:none}.section-gallery+.section-about.without-logo.bg-light{padding-bottom:8rem}.section-gallery+.section-about.without-logo.bg-light~.section-related .border-insert-cta{margin-top:64px}.section-gallery+.section-about.without-logo.bg-light+.section-recommends{padding-top:8rem}.sh-item{width:auto;padding:20px 60px 44px}.sh-item .h6{font-size:20px;line-height:26px}.sh-item .h6:after{display:none}.sh-item .desc{max-width:none}.sh-item:before{left:8px;top:30px}.section-camp-program{padding:8rem 0}.n-style .section-camp-program.bg-white{background:#fcf9f5}.section-camp-program .h5{margin-bottom:5px}.section-camp-program .swiper{padding-right:12px;margin-bottom:70px}.section-camp-program .swiper .slider-arrows{display:none}.section-camp-program .swiper-slide:before{border-color:#fcf9f5}.section-camp-program .head{margin-bottom:72px}.camp-agenda-circle{left:-20px;top:-60px}.camp-agenda-arrow{display:none}.camp-agenda-star{top:-2rem;left:17rem}.camp-agenda-clouds{display:none}.camp-agenda-clouds-small{left:auto;-webkit-transform:none;transform:none;right:-80px;bottom:-5rem;z-index:9}.n-style .section-services-hero .right-slides.v5 .left-note{bottom:40.7vw;left:0;margin:0}.n-style .section-services-hero .right-slides.v5 .left-note .svg{position:absolute;left:100%;top:0;width:150px;margin:-4px 0 0 -32px}.n-style .section-services-hero .right-slides.v5{display:block;padding-top:108px}.n-style .section-services-hero .right-slides.v5 .item:nth-child(1){position:absolute;top:0;right:0;margin:-56px -12px;min-width:0;max-width:none}.n-style .section-services-hero .right-slides.v5 .item:nth-child(2){width:62.5%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:38.5vw;margin:0;float:left;max-width:none;min-width:0;position:absolute;bottom:0;max-width:none}.n-style .section-services-hero .right-slides.v5 .item:nth-child(4),.n-style .section-services-hero .right-slides.v5 .item:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0;margin-left:auto;width:calc(37.5% - 12px);height:21.45vw;max-width:none;margin-top:12px;display:block;min-width:0}.n-style .section-services-hero .right-slides.v5 .item:nth-child(3){margin-top:-46px}.section-about.v3 .about-row{height:calc(32vw + 80rem)}.n-row.looks{margin:40px 0 0}.look-s-item{width:100%;margin:0}.newsletter-cta{margin-top:60px;padding:48px 32px}.newsletter-cta .image{margin-bottom:-48px}.section-img-t{padding:8.6rem 0 6rem}.feature-alone .n-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:32px}.feature-alone .text{width:100%}.feature-alone .image{width:100%;margin-top:40px;margin-bottom:10px}.feature-alone .img-h{padding-bottom:62.5%}.bar-box{padding:48px 32px 32px}.prog-bar{margin-top:72px}.prog-bar .labels{padding:16px 10px}.prog-bar .bar-h{padding:4px}.prog-bar .bar-h .ins{height:24px}.prog-bar .bar-h .ins:before{width:14px;margin:5px;height:14px}.prog-bar .tool-top{padding:7px 8px;margin:13px 7px}.prog-bar .tool-top svg{width:77px;height:12px}.team-row .team-item{width:calc(50% - 10px)}.team-item .image{padding-bottom:73%}.team-item .s-text{padding:32px 24px 24px}.team-item .s-text .h6{font-size:20px;line-height:26px}.section-team{padding:7.4rem 0 6rem}.section-team .v-tabs a{padding:10px 16px;height:auto;font-size:18px;line-height:28px}.section-team .more{margin-top:20px}.section-recommend-stat{padding:8.2rem 0 6rem}.section-hero.v6 .hero-filter{width:100%}.section-hero.v6 .n-container .text{width:100%}.section-hero.v6 .full-slides{margin-top:0}}@media (max-width: 1359.98px){.section-contacts .left-c{padding:0}.section-about.v3 .about-row{height:90rem}}@media (max-width: 767.98px){.section-text{padding:6.2rem 0 1.6rem}.section-blog-p:before{height:404px}.section-blog-p .n-cols-insert-cta{margin-top:54px;margin-bottom:-3.2rem}.section-blog-p{padding:6.2rem 0 3.2rem}.section-blog-p .featured-image img{border-radius:12px;min-height:200px;-o-object-fit:cover;object-fit:cover;margin-bottom:32px}.section-blog-p .top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:32px;margin-top:28px}.section-blog-p .top .n-badge{margin:0 0 16px}.border-insert-cta-2{margin:3.2rem 1px 3rem}.border-insert-cta-2{padding:5.6rem 2.4rem}.border-insert-cta-2 .mask{bottom:2rem}.border-insert-cta-2 .mask:before{border-radius:3rem}.border-insert-cta-2 .mask-2{bottom:2rem}.border-insert-cta-2 .mask-2:before{border-radius:3rem}.border-insert-cta-2 .bg-svg svg:first-child{height:7rem}.border-insert-cta-2 .bg-svg svg:last-child{height:2rem;bottom:.1rem}.border-insert-cta-2 .bg-svg svg{width:80rem;margin-right:-20px}.n-entry .wp-block-image img{border-radius:12px}.n-entry .wp-block-table,.n-entry .wp-block-image{margin-top:32px;margin-bottom:32px}.n-entry .wp-block-table{overflow-y:auto;margin-right:-2rem;margin-left:-2rem;padding:0 2rem}.n-entry .wp-block-table::-webkit-scrollbar{height:4px}.n-entry .wp-block-table::-webkit-scrollbar-track{border-radius:4px;background:#e5dfd8}.n-entry .wp-block-table::-webkit-scrollbar-thumb{border-radius:4px;background:#00d061}.n-entry .wp-block-table::-webkit-scrollbar-button:start:increment{width:2rem;display:block;background:rgba(0,0,0,0)}.n-entry .wp-block-table::-webkit-scrollbar-button:end:increment{width:2rem;display:block;background:rgba(0,0,0,0)}.n-entry .wp-block-table table{min-width:574px}.n-entry table td{padding-left:16px}.n-entry thead th{padding-left:16px}.n-entry blockquote{padding-bottom:8px}.n-entry blockquote p{font-size:18px;line-height:28px}.n-entry blockquote cite{margin-top:16px}.n-entry blockquote:before{width:40px;height:40px;background-size:contain;margin-top:7px;margin-bottom:8px}.section-blog-p .n-entry .has-large-font-size{font-size:18px !important}.section-blog-p .n-entry .has-large-font-size{line-height:28px}.n-entry .has-large-font-size{font-size:18px !important}.n-entry .has-large-font-size{line-height:28px;margin-bottom:8px;margin-top:32px}.n-entry h1{font-size:32px;line-height:38px;margin-bottom:24px}.n-entry h2{font-size:28px;line-height:34px;margin-bottom:24px}.n-entry h3{font-size:28px;line-height:34px;margin-bottom:24px}.n-entry h4{font-size:24px;line-height:30px;margin-bottom:24px}.n-entry h5{font-size:20px;line-height:26px;margin-bottom:24px}.n-entry h6{font-size:18px;line-height:28px;margin-bottom:24px}.section-404 svg{margin-top:44px}.section-404 h1{font-size:44px;line-height:56px}.section-blog-list{padding:3.2rem 0 4rem}.section-blog-list .col{width:100%;margin-bottom:20px}.section-contacts{margin-top:-10px;padding-bottom:38px;border-bottom:1px solid #d7d5d3;position:relative}.section-contacts .n-col{width:100%;margin-bottom:24px}.section-contacts .n-col p{max-width:240px}.section-contacts .map-w{height:240px}.section-contacts .over{margin:12px}.section-contacts .faq-item .faq-c{padding:24px;margin:0 -24px}.section-contacts .border-insert-cta{margin-top:32px}.n-style .section-contacts .faq-item{padding:24px;margin-bottom:8px;border-radius:12px;padding-bottom:0}.n-style .section-contacts .faq-item .loc{display:none}.n-style .section-contacts .faq-item .name{width:auto}.n-style .section-contacts .faq-item .faq-head{padding-bottom:24px}.section-title-head{padding-top:5.8rem;padding-bottom:4rem;min-height:0}.section-title-head.contacts{padding-top:56px}.section-title-head p{margin-top:8px}.news-cat{margin:0 -2rem 1rem;padding:0 0 1.7rem 2rem}.news-cat ul{padding-right:2rem}.news-cat ul a{font-size:16px;line-height:24px;padding:10px 12px}ul.page-numbers{margin-top:20px;gap:4px}ul.page-numbers .disabled{margin-left:-11px;margin-right:6px}ul.page-numbers .page-numbers:not(.n-btn){width:48px;height:48px}ul.page-numbers .next{font-size:0;padding:0;width:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:48px}ul.page-numbers .next svg{display:block;margin:0}.n-style .section-faq-list{padding:1.6rem 0 4rem}.n-style .section-faq-list .border-insert-cta{margin-top:40px}.n-style .section-faq-list .faq-items {margin-bottom:32px}.n-style .section-faq-list .m-c .h3{font-size:24px;margin-bottom:0;line-height:30px}.section-success{padding-top:6rem;padding-bottom:40px}.section-success h1.h4{font-weight:600;margin-bottom:8px;font-size:28px;line-height:34px}.section-success .h5{font-size:24px;line-height:30px;margin:0 0 24px}.section-success .slider-arrows{display:none}.section-success .spec-offers{overflow:visible}.section-success .swiper-slide .n-panel{padding:32px 24px;display:block}.section-success .swiper-slide .right{width:100%;padding-left:0;margin-top:-8px}.section-success .swiper-slide .right .n-btn{width:100%}.section-success .swiper-slide .right .tr{right:-24px}.section-success .swiper-slide .btn-underline{margin-top:18px}.section-success .n-panel.bg-light{padding:24px}.section-success .center{margin-bottom:32px}.modal-over.success .close{margin-left:auto}.sent-content .h4{margin-bottom:8px}.sent-content .icon{margin-bottom:32px}.schedules{padding-bottom:36px}.section-camp-sche{padding-top:54px}.n-style .section-camp-sche{background:#fcf9f5}.section-camp-sche .h3{text-align:left;margin-bottom:32px}.section-camp-sche .n-panel{padding:0;background:none}.section-gallery{padding:58px 0 40px}.n-style .section-gallery{background:#f4efe9}.section-gallery .h3{margin-bottom:20px}.section-gallery .n-cols-insert-cta{display:none}.section-gallery+.section-about.without-logo.bg-light{padding-top:5.4rem}.section-gallery .swiper-slide{width:340px}.section-gallery .gallery-item{padding-bottom:64.7%}.sh-item{padding-left:40px;padding-right:0;padding-bottom:12px}.sh-item .h6{font-size:18px;margin-bottom:8px;line-height:28px}.section-camp-program{padding:5.8rem 0}.section-camp-program[\:has\(.n-cols-insert-cta\)]{padding-bottom:0}.section-camp-program:has(.n-cols-insert-cta){padding-bottom:0}.section-camp-program .n-cols-insert-cta{margin-top:-16px}.section-camp-program .h3{margin-bottom:8px}.section-camp-program .head{margin-bottom:56px}.section-camp-program .h5{font-size:18px;line-height:28px;margin-bottom:12px}.section-camp-program .swiper{padding-top:44px;margin-bottom:54px}.section-camp-program .swiper:before{top:10px}.camp-agenda-circle{display:none}.camp-agenda-arrow{display:none}.camp-agenda-star{display:none}.camp-agenda-clouds-small{display:none}.n-style .section-services-hero .right-slides.v5{height:auto;max-height:none;padding-top:82px}.n-style .section-services-hero .right-slides.v5 .left-note{top:0;margin:18px 6px}.n-style .section-services-hero .right-slides.v5 .left-note .svg{margin:6px -24px}.n-style .section-services-hero .right-slides.v5 .item:nth-child(1){width:115px;margin:-18px 5px}.n-style .section-services-hero .right-slides.v5 .item:nth-child(2){width:100%;height:59vw;position:relative}.n-style .section-services-hero .right-slides.v5 .item:nth-child(4),.n-style .section-services-hero .right-slides.v5 .item:nth-child(3){display:none}.section-about.v3{padding-bottom:30px}.n-style .section-about.v3 .about-row .item{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.n-style .section-about.v3 .about-row .item:nth-child(9){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:40px}.n-style .section-about.v3 .about-row .item .img-h.s-3{padding-bottom:92%}.n-style .section-about.v3 .about-row .item:nth-child(8){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.n-style .section-about.v3 .about-row .item:nth-child(8).text-item.brown{padding-left:7.4rem}.n-style .section-about.v3 .about-row .item:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:0}.n-style .section-about.v3 .about-row .item:nth-child(3){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;margin-top:-40px}.n-style .section-about.v3 .about-row .item:nth-child(4){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-bottom:0}.n-style .section-about.v3 .about-row .item .img-h.s-6{padding-bottom:106%}.n-style .section-about.v3 .about-row .item .img-h.s-10{padding-bottom:60%}.n-style .section-about.v3 .about-row .item:nth-child(1){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.n-style .section-about.v3 .about-row .item:nth-child(6){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;margin-bottom:0}.n-style .section-about.v3 .about-row .item:nth-child(5){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.n-style .section-about.v3 .about-row .item:nth-child(7){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.n-style .section-about.v3 .about-row .item:nth-child(7).text-item{padding-left:1.7rem}.n-style .section-about.v3 .about-row .item:nth-child(7) .corner{left:5.5rem}.n-style .section-about.v3 .about-row .item:nth-child(2),.n-style .section-about.v3 .about-row .item:nth-child(10){display:none}.section-about.v3 .about-row{height:calc(124vw + 50rem);margin-right:-8rem;margin-left:-8rem;margin-top:20px}.look-s-item{background:#f4efe9;border-radius:12px;margin-top:16px;padding:24px 20px;padding-top:90px}.look-s-item .n-btn.btn-underline{width:auto}.look-s-item .h6{font-weight:600;font-size:20px;line-height:26px}.look-s-item .icon{margin:24px 20px}.newsletter-cta{margin:0 -20px -60px;border-radius:0;background:#ebe3d9;padding:54px 20px;display:block}.newsletter-cta .image{width:100%;margin-top:44px;margin-bottom:-54px}.newsletter-cta .image svg{width:250px}.newsletter-cta .inline-form{margin-top:26px}.newsletter-cta .left{width:100%}.section-img-t.bg-light+.section-img-t.bg-light{margin-top:-20px}.section-img-t .border-insert-cta{margin-top:0}.section-img-t{padding-top:56px}.section-img-t[\:has\(.n-cols-insert-cta\)]{padding-bottom:0}.section-img-t:has(.n-cols-insert-cta){padding-bottom:0}.feature-alone .n-btn{width:100%}.feature-alone .image{margin-top:32px}.logos-s{width:calc(200% + 10px);margin-bottom:-24px}.logos-s .logo-s{padding-left:6rem;position:relative;height:100px}.logos-s .logo-s img{max-height:88px;max-width:88px}.logos-s .logo-s:nth-child(1) img{max-width:64px}.logos-s .logo-s:nth-child(2){padding-left:0;top:27px;padding-right:4rem}.item-uni .arrow-label{margin-left:7.5rem;width:100%;padding-right:50px;min-height:56px;max-width:none}.item-uni .arrow-label svg{margin:-14px -92px;top:100%}.bar-box{margin:0 -20px;border-radius:12px;padding:32px 20px 10px}.team-row .team-item{width:100%}.team-item .image{padding-bottom:70%}.team-item .s-text{padding:24px 20px 16px}.bg-light+.section-recommends{padding-top:56px}.section-team{padding:54px 0 40px}.section-team ::-webkit-scrollbar{display:none}.section-team .v-tabs{overflow:auto;margin:0 -20px;margin-top:12px}.section-team .v-tabs ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 20px;margin-bottom:24px}.section-team .v-tabs ul a{display:block;white-space:nowrap;font-size:16px;line-height:24px;padding:10px 12px}.section-team .more{margin-top:4px}.n-cols-insert-cta.v2{margin-bottom:-1.6rem}.n-cols-insert-cta.v2 .over-b{width:85px;left:auto;right:0;margin:-48px 6px}.section-services .sec-head p{margin-bottom:24px}.section-recommend-stat{padding:60px 0 0}.section-recommend-stat .sec-head h2{margin-bottom:8px}.section-recommend-stat .tags li{padding:6px 16px}.section-hero.v6{padding-top:36px}.section-hero.v6 h1{font-size:32px;line-height:38px}.section-hero.v6 .full-slides{margin-top:38px;margin-bottom:60px;margin-left:-24px}.section-hero.v6 .hero-filter{margin:32px 0 0}.section-hero.v6 .h6{margin-bottom:4px}.section-hero.v6 .hero-filter .tab-c{border-radius:12px;padding:20px}.section-hero.v6 .hero-filter .tab-c p{margin-bottom:4px}.section-hero.v6 .n-btn{margin-top:20px}.timer-down{margin-bottom:32px}}@media (max-width: 392.98px){.n-style .section-contacts .faq-item .faq-head svg{margin-right:8px;margin-left:-8px}}@media (min-width: 768px)and (max-width: 1022.98px){.section-about.v3{padding-top:9.2rem;padding-bottom:54px}.n-style .section-about.v3 .about-row .item{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.n-style .section-about.v3 .about-row .item:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.n-style .section-about.v3 .about-row .item:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.n-style .section-about.v3 .about-row .item:nth-child(7){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:0}.n-style .section-about.v3 .about-row .item:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.n-style .section-about.v3 .about-row .item:nth-child(4){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-bottom:0}.n-style .section-about.v3 .about-row .item:nth-child(8){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.n-style .section-about.v3 .about-row .item:nth-child(5),.n-style .section-about.v3 .about-row .item:nth-child(10),.n-style .section-about.v3 .about-row .item:nth-child(9),.n-style .section-about.v3 .about-row .item:nth-child(6){display:none}}
.modal-over .wpcf7-response-output {
    display: none;
}
.n-checkbox.big.error+ .c-error-label {
    display: block;
}
.wpcf7-form-control-wrap .ncrf-sm{
    top: 100% !important;
    left: 0 !important;
    
}
.n-checkbox:has(.wpcf7-not-valid) + .c-error-label {
    display: block !important;
}
.n-checkbox .wpcf7-not-valid-tip {
    display: none !important;
}
.n-checkbox .wpcf7-form-control-wrap,
.n-checkbox .wpcf7-form-control {
background: none;
height: 0;
width: 0;
overflow: visible;
border: 0;
margin: 0;
padding: 0;
    position: static;
}
.n-checkbox .wpcf7-list-item-label {
    display: none;
}

.section-hero.v6 .copy-code-set .icon svg:nth-child(1) {
    margin-top: -4px;
}
.section-hero.v6  .copy-code-set {
    display: inline-block;
    margin-top: 24px;
}.section-hero.v6  .copy-code-set .n-btn { 
    margin-top: 0;
} @media (max-width: 767.98px) {
    .section-look + .section-img-t.bg-light {
        background: #fff;
    }
    .n-style .section-look .n-row.looks {
        flex-direction: column;
        padding-bottom: 2.4rem;
        gap: 0;
    }
    .section-hero.v6  .copy-code-set .n-btn { 
    margin-top: 0;
}.section-hero.v6  .copy-code-set {
    margin-top: 14px;
}
}



 @media (min-width: 1023px) {
         .n-style .scroll-h-holder {
             position: relative
         }
    
         .n-style .scroll-h-holder-c {
             position: sticky;
             left: 0;
             right: 0;
             top: 0
         }
    
         .n-style .section-why .scroll-handler {
             position: absolute;
             height: calc((var(--sliderh-count)*var(--sliderh-width)) + ((var(--sliderh-count) - 1) *2rem));
         }
    
         .n-style .scroll-h-holder {
             min-height: calc(var(--min-height) + (var(--sliderh-count)*var(--sliderh-width)) + ((var(--sliderh-count) - 1) *2rem));
         }
     }