.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}#wrapper .container header,.wpcf7-form-control-wrap{position:relative}.wpcf7 input[type=email]{direction:ltr}@font-face{font-display:swap;font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}@font-face{font-display:swap;font-family:SSSymboliconsBlock;src:url(/wp-content/themes/youth/assets/fonts/SSSymboliconsBlock.ttf)format("truetype"),url(/wp-content/themes/youth/assets/fonts/SSSymboliconsBlock.woff)format("woff"),url(/wp-content/themes/youth/assets/fonts/SSSymboliconsBlock.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:LeituraNews-Roman4;src:url(/wp-content/themes/youth/assets/fonts/LeituraNews-Roman4.ttf)format("truetype"),url(/wp-content/themes/youth/assets/fonts/LeituraNews-Roman4.woff)format("woff"),url(/wp-content/themes/youth/assets/fonts/LeituraNews-Roman4.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:DINNextLTPro-Bold;src:url(/wp-content/themes/youth/assets/fonts/DINNextLTPro-Bold.ttf)format("truetype"),url(/wp-content/themes/youth/assets/fonts/DINNextLTPro-Bold.woff)format("woff"),url(/wp-content/themes/youth/assets/fonts/DINNextLTPro-Bold.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:DINNextLTPro-Medium;src:url(/wp-content/themes/youth/assets/fonts/DINNextLTPro-Medium.ttf)format("truetype"),url(/wp-content/themes/youth/assets/fonts/DINNextLTPro-Medium.woff)format("woff"),url(/wp-content/themes/youth/assets/fonts/DINNextLTPro-Medium.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:DINNextLTPro-Regular;src:url(/wp-content/themes/youth/assets/fonts/DINNextLTPro-Regular.ttf)format("truetype"),url(/wp-content/themes/youth/assets/fonts/DINNextLTPro-Regular.woff)format("woff"),url(/wp-content/themes/youth/assets/fonts/DINNextLTPro-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}::-webkit-input-placeholder{font-family:DINNextLTPro-Medium,sans-serif;font-size:12px;line-height:1;text-transform:uppercase}::-moz-placeholder{font-family:DINNextLTPro-Medium,sans-serif;font-size:12px;line-height:1;opacity:1;text-transform:uppercase}:-ms-input-placeholder{font-family:DINNextLTPro-Medium,sans-serif;font-size:12px;line-height:1;text-transform:uppercase}::-ms-input-placeholder{font-family:DINNextLTPro-Medium,sans-serif;font-size:12px;line-height:1;text-transform:uppercase}::placeholder{font-family:DINNextLTPro-Medium,sans-serif;font-size:12px;line-height:1;text-transform:uppercase}body{letter-spacing:-.04em;margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;min-width:375px;position:relative;line-height:1.65;font-family:DINNextLTPro-Regular,sans-serif;overflow-x:hidden;color:#333}body,body p{font-size:16px}body input{border:#666 1px solid;outline:0}img{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile{display:none}p:first-child{margin-top:0}a{text-decoration:none;font-family:DINNextLTPro-Medium,sans-serif;color:#6b3267;-webkit-transition:color .15s linear;-o-transition:color .15s linear;transition:color .15s linear}#wrapper footer .container .footer-bottom p a:hover,#wrapper footer .container .footer-top .column a:hover,a:hover,h2:hover,h5:hover{color:#87bcd2}#wrapper .container header nav.secondary ul li a,.btn{display:inline-block;font-family:DINNextLTPro-Medium,sans-serif}#wrapper .container,.btn{-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper,.btn{overflow:hidden}.btn,.title{text-transform:uppercase}.btn{position:relative;cursor:pointer;border:2px solid #6b3267;border-left-width:23px;outline:0;background:0 0;height:38px;padding:0 10px;text-align:center;font-weight:800;font-size:20px;line-height:39px;color:#6b3267;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;white-space:nowrap;text-overflow:ellipsis}.btn.filled{position:relative;border-left-width:2px;background:#6b3267;color:#fff;padding-left:36px}.btn.filled:before{content:"";display:block;width:21px;height:100%;background:#fff;position:absolute;left:0}.btn:hover{border-color:#87bcd2;color:#87bcd2}.btn:hover.filled{background:#87bcd2;color:#fff}ul{margin:0;padding:0;list-style:none}.title{font-family:DINNextLTPro-Bold,sans-serif;font-size:40px;line-height:1.2}#wrapper{background:url(/wp-content/themes/youth/assets/img/pattern.png)left top;background-size:612px auto;min-height:100vh}#wrapper .container{width:100%;max-width:1347px;padding:0 15px;margin:0 auto;background:#fff}#wrapper .container header .header_top{padding:40px 0 25px}#wrapper .container header .header_top .header_top-logo{width:228px;margin:0 auto 20px}#wrapper .container header .header_top .header_top-logo a{display:block}#wrapper .container header .header_top .header_top-logo img,#wrapper footer .container .footer-logo a svg{display:block;width:100%}#wrapper .container header .header_top .header_top-line{max-width:780px;margin:0 auto}#wrapper .container header .header_top .header_top-line p{font-family:DINNextLTPro-Bold,sans-serif;font-size:20px;line-height:1.5;text-align:center;margin:0}#wrapper .container header .header_bottom{max-width:83.333%;margin:0 auto}#wrapper .container header .header_bottom .header_bottom-nav{border-top:1px solid #000;border-bottom:1px solid #000}#wrapper .container header .header_bottom .header_bottom-nav ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#wrapper .container header .header_bottom .header_bottom-nav ul li{position:relative;padding:13px 0}#wrapper .container header .header_bottom .header_bottom-nav ul li a{display:block;font-family:DINNextLTPro-Medium,sans-serif;font-size:20px;line-height:1.5;height:26px;text-transform:uppercase;color:#bfbfbf}#wrapper .container header .header_bottom .header_bottom-nav ul li a:hover,#wrapper .container header .header_bottom .header_bottom-nav>ul>li:hover a,#wrapper .container header nav.secondary ul li:hover a,.title{color:#6b3267}#wrapper .container header nav.secondary{position:absolute;top:52px;right:0}#wrapper .container header nav.secondary ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#wrapper .container header nav.secondary ul li{height:21px;line-height:23px;color:#ababab}#wrapper .container header nav.secondary ul li svg path{-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}#wrapper .container header nav.secondary ul li a{font-size:16px;color:#ababab}#wrapper .container header nav.secondary ul li:after{display:inline-block;margin:0 5px;content:"/"}#wrapper .container header nav.secondary ul li:nth-last-child(-n+2):after{display:none}#wrapper .container header nav.secondary ul li:nth-last-child(2){margin-left:2px}#wrapper .container header nav.secondary ul li:last-child{margin-left:10px}#wrapper .container header nav.secondary ul li:nth-last-child(-n+2):hover svg path{fill:#6b3267}#wrapper .container .odContent{padding:40px 0 64px}#wrapper .container .odContent .pattern{position:absolute;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}#wrapper .container .odContent .odNeeds{margin-top:50px}#wrapper .container .odContent .odNeeds .content{margin-top:38px;position:relative}#wrapper .container .odContent .odNeeds .content .post .image{position:relative;height:250px}#wrapper .container .odContent .odNeeds .content .post .image img{height:100%!important;-o-object-fit:cover;object-fit:cover}#wrapper .container .odContent .odNeeds .content .post .description{margin-bottom:15px;line-height:22px}#wrapper .container .odContent .odEvent{position:relative;margin-top:60px}#wrapper .container .odContent .odEvent .content{max-width:50%;margin:50px auto 30px}#wrapper .container .odContent .odEvent .content .title{margin-bottom:15px}#wrapper footer{background:#1f0f00;color:#fff;padding:60px 0 65px;position:relative;z-index:2}#wrapper footer .container{background:0 0}#wrapper footer .container .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#wrapper footer .container .footer-top .column{width:25%}#wrapper footer .container .footer-top .column p{color:#fff}#wrapper footer .container .footer-top .column p:first-child{margin-top:5px}#wrapper footer .container .footer-top .column p:last-child{margin-bottom:0}#wrapper footer .container .footer-top .column a{display:inline-block;color:#fff;font-size:16px;line-height:1.6;text-transform:uppercase}#wrapper footer .container .footer-top .column nav ul li{display:block;line-height:1;padding:5px 0}#wrapper footer .container .footer-top .column nav ul li a{height:16px;line-height:1.4}#wrapper footer .container .footer-top .column ul.socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#wrapper footer .container .footer-top .column ul.socials li a,#wrapper footer .container .footer-top .column ul.socials li a svg,.wpcf7 form{display:block}#wrapper footer .container .footer-top .column ul.socials li a svg path{-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}#wrapper footer .container .footer-top .column ul.socials li:hover a svg path,.modal-text-block .stayInTouch a:hover svg g rect{fill:#87bcd2}#wrapper footer .container .footer-top .column:nth-child(2){margin-left:8.333%}#wrapper footer .container .footer-top .column:last-child{width:16.667%}#wrapper footer .container .footer-logo{margin-top:20px}#wrapper footer .container .footer-logo a{display:block;max-width:228px;margin:0 auto}#wrapper footer .container .footer-bottom{text-align:center;margin-top:34px}#wrapper footer .container .footer-bottom p{margin:0}#wrapper footer .container .footer-bottom p a{font-family:DINNextLTPro-Regular,sans-serif;color:#fff}#wrapper .container .odContent .odNeeds.blog-slider .content{display:flex;flex-wrap:wrap;justify-content:space-between}#wrapper .container .odContent .odNeeds.blog-slider .post{width:48%}#wrapper .container .odContent .odNeeds.blog-slider .btn{display:block;width:195px;margin:0 auto}.odSubscribe-footer .title{font-size:20px;line-height:26px;color:#fff;margin:0 0 26px}.odSubscribe-footer .wpcf7-form-control-wrap{display:block;width:350px;margin:0 0 11px}.odSubscribe-footer .wpcf7-form-control-wrap input{width:100%;height:38px;border:2px solid #fff;background:0 0;color:#fff;font-weight:600;font-size:20px;line-height:26px;padding:4px 10px 0}.odSubscribe-footer .wpcf7-form-control-wrap input::-webkit-input-placeholder{color:#fff;font-family:DINNextLTPro-Medium,sans-serif;font-size:20px;line-height:1;text-transform:uppercase}.odSubscribe-footer .wpcf7-form-control-wrap input::-moz-placeholder{color:#fff;font-family:DINNextLTPro-Medium,sans-serif;font-size:20px;line-height:1;opacity:1;text-transform:uppercase}.odSubscribe-footer .wpcf7-form-control-wrap input:-ms-input-placeholder{color:#fff;font-family:DINNextLTPro-Medium,sans-serif;font-size:20px;line-height:1;text-transform:uppercase}.odSubscribe-footer .wpcf7-form-control-wrap input::-ms-input-placeholder{color:#fff;font-family:DINNextLTPro-Medium,sans-serif;font-size:20px;line-height:1;text-transform:uppercase}.odSubscribe-footer .wpcf7-form-control-wrap input::placeholder{color:#fff;font-family:DINNextLTPro-Medium,sans-serif;font-size:20px;line-height:1;text-transform:uppercase}.odSubscribe-footer .btn.filled{width:214px;color:#1f0f00;background:#fff;border-color:#fff;margin:10px 0 0;text-align:center}.odSubscribe-footer .btn.filled:before{background:#1f0f00}.odSubscribe-footer .btn.filled:hover{background:#87bcd2;color:#fff;border-color:#87bcd2}#modal-thanks .modal-text-block{font:16px/29px DINNextLTPro-Bold;color:#6b3267;padding:47px 110px 105px}#modal-thanks .modal-text-block .title{font:700 35px/1.1 DINNextLTPro-Bold;letter-spacing:0;margin:0 0 30px;text-align:left}#modal-thanks .modal-text-block p{margin:0 0 20px}#modal-thanks .modal-text-block .mark{font:20px/36px DINNextLTPro-Bold;background:0 0;padding:0;margin:0 0 30px}#modal-thanks .title-mark{font-weight:600;font-size:16px;line-height:29px}#modal-thanks .title-mark span{display:inline-block;color:#fff;background:#87bcd2;padding:4px 14px 0;text-transform:uppercase}.modal-text-block .stayInTouch ul{display:flex;flex-wrap:wrap;align-items:center;padding:14px 0 48px}.modal-text-block .stayInTouch li{margin:0 20px 5px 0}.modal-text-block .stayInTouch svg g rect{transition:all .15s linear}.modal-text-block .buttons .btn{padding:0 21px;margin:0 10px 0 0}.modal-text-block .buttons .btn:last-child{margin:0}#wrapper .container header .header_bottom .header_bottom-nav .sub-menu li{border:0;border-bottom:1px solid #000;width:50%;padding:0}#wrapper .container header .header_bottom .header_bottom-nav .sub-menu li:last-child{border:0}#wrapper .container .odContent .odNeeds.blog-slider .post{position:relative;padding-bottom:40px}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:auto}}@media only screen and (max-width:1439px){.title{font-size:34px}#wrapper .container{max-width:1200px}}@media only screen and (max-width:1365px){#wrapper .container .odContent .odNeeds.blog-slider .content{padding:0 15px}#wrapper .container header .header_bottom .header_bottom-nav ul li a{font-size:18px;line-height:32px}#wrapper .container .odContent .odEvent .content{max-width:75%}#wrapper footer .container .footer-top .column{margin-left:0!important}#wrapper footer .container .footer-top .column:first-child{width:40%;margin-right:10%}#wrapper footer .container .footer-top .column:nth-child(2),#wrapper footer .container .footer-top .column:nth-child(3){width:25%;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper footer .container .footer-top .column:last-child{width:100%;margin-top:50px;margin-bottom:20px}#wrapper footer .container .footer-top .column:last-child ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#wrapper footer .container .footer-top .column:last-child ul li{margin:0 7px}}@media only screen and (max-width:1023px){.btn.filled,.odSubscribe-footer .btn.filled{padding-left:30px}#wrapper .container .odContent{padding-bottom:20px;padding-top:70px}#wrapper .container header .header_top .header_top-logo{margin:0 auto 45px}#wrapper .container header nav.secondary{top:130px}.btn.filled{padding-right:10px}.title{font-size:27px}#wrapper .container header .header_bottom{max-width:none}#wrapper .container header .header_bottom .header_bottom-nav ul li a{font-size:17px}#wrapper .container .odContent .odNeeds .content .post .image{height:20vw}#wrapper footer .container .footer-top .column:first-child{margin-right:6%}#wrapper footer .container .footer-top .column:nth-child(2),#wrapper footer .container .footer-top .column:nth-child(3){width:27%}#wrapper .container .odContent .odNeeds.blog-slider .content{margin:24px 0 9px}.odSubscribe-footer .wpcf7-form-control-wrap{width:100%}.sign-up-block .image .smile-1{left:-30px}#modal-thanks .modal-text-block{padding:50px 35px}}@media only screen and (max-width:768px){.btn{padding-left:10px;padding-right:10px}#wrapper .container .odContent .odNeeds.blog-slider .post{padding-bottom:15px}.mobile{display:block}.mobile .mobile-bar,.mobile .mobile-overlay .mo-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile .mobile-bar{position:absolute;z-index:2;top:12px;right:15px;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background:#6b3267}.mobile .mobile-bar svg{display:block;width:21px}.mobile .mobile-overlay{display:none;z-index:105;position:fixed;top:0;left:0;right:0;bottom:0;background:#6b3267}.mobile .mobile-overlay .mo-header{padding:12px 15px 11px;background:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile .mobile-overlay .mo-header .moh-logo{width:100px;margin-top:2px}.mobile .mobile-overlay .mo-header .moh-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mobile .mobile-overlay .mo-header .moh-right .cart-button,.mobile .mobile-overlay .mo-header .moh-right .search-form-btn{width:30px;height:30px;margin-right:6px;background:#87bcd2}.mobile .mobile-overlay .mo-header .moh-right .search-form .search form{display:flex}.mobile .mobile-overlay .mo-header .moh-right .search-form .search form input{margin:0;border-bottom:0!important;height:30px;padding-left:10px;padding-right:10px;box-sizing:border-box}.mobile .mobile-overlay .mo-header .moh-right .search-form .search form button,.search-form .search .btn-search{width:30px;height:30px}.search-form .search{top:-30px;right:6px}.search-form .search input{height:30px}.mobile .mobile-overlay .mo-content .mobile-socials li svg g rect,.mobile .mobile-overlay .mo-header .moh-right .cart-button svg path{fill:#fff}.mobile .mobile-overlay .mo-content .mobile-socials,.mobile .mobile-overlay .mo-header .moh-right .cart-button,.mobile .mobile-overlay .mo-header .moh-right .close,.mobile .mobile-overlay .mo-header .moh-right .search-form-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile .mobile-overlay .mo-header .moh-right .close{width:40px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #87bcd2}.mobile .mobile-overlay .mo-content{padding-top:50px;overflow-y:scroll;max-height:calc(100vh - 113px)}.mobile .mobile-overlay .mo-content .mobile-menu ul{margin:0 50px}.mobile .mobile-overlay .mo-content .mobile-menu ul li{text-align:center;padding:13px 12px 9px}.mobile .mobile-overlay .mo-content .mobile-menu ul li a{font-size:16px;line-height:1;color:#fff;text-transform:uppercase}.mobile .mobile-overlay .mo-content .mobile-menu ul li a:hover{color:#87bcd2}.mobile .mobile-overlay .mo-content .mobile-socials{position:relative;margin-top:30px}.mobile .mobile-overlay .mo-content .mobile-socials li{width:17px;margin:8px 6px}.mobile .mobile-overlay .mo-content .mobile-socials li svg{display:block;width:19px}.mobile .mobile-overlay .mo-content .mobile-socials li.youtube,.mobile .mobile-overlay .mo-content .mobile-socials li.youtube svg{width:25px;height:25px}.mobile .mobile-overlay .mo-content .mobile-socials:after,.mobile .mobile-overlay .mo-content .mobile-socials:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:42px;height:1px;background:#fff}.mobile .mobile-overlay .mo-content .mobile-socials:before{left:70px}.mobile .mobile-overlay .mo-content .mobile-socials:after{right:70px}.mobile .mobile-overlay .mo-content .mobile-contacts{margin-top:30px;margin-bottom:30px;text-align:center}.mobile .mobile-overlay .mo-content .mobile-contacts p{margin:0;color:#fff}.mobile .mobile-overlay .mo-content .mobile-contacts p a{font-family:DINNextLTPro-Regular,sans-serif;color:#fff}.title{font-size:20px;line-height:26px;text-decoration-thickness:1px;text-underline-offset:3px}#wrapper .container{padding:0}#wrapper .container .odContent{padding-top:30px;padding-bottom:0}#wrapper .container header nav.secondary{display:none}#wrapper .container header .header_top{padding:15px 15px 0}#wrapper .container header .header_top .header_top-logo{margin:0 0 15px;max-width:100px}#wrapper .container header .header_top .header_top-line p{font-size:14px}#wrapper .container .odContent .odNeeds{margin-top:30px;padding:0 0 30px;overflow:hidden}#wrapper .container .odContent .odNeeds .content .post .image{height:108px;overflow:hidden}#wrapper .container .odContent .odNeeds .content .post .description,#wrapper .container header .header_bottom{display:none}#wrapper .container .odContent .odNeeds .content .post .image a{display:block;height:100%}#wrapper .container .odContent .odEvent{margin-top:30px}#wrapper .container .odContent .odEvent .content{margin:40px 15px 20px;max-width:none}#wrapper footer{padding:45px 15px 40px}#wrapper footer .container .footer-top .column{width:100%!important}.odSubscribe-footer .title{margin:0 0 18px}#wrapper footer .container .footer-top .column:last-child{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:0;margin-bottom:41px}#wrapper footer .container .footer-top .column:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center;margin-bottom:20px;margin-right:0}#wrapper footer .container .footer-top .column:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0}#wrapper footer .container .footer-top .column:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:14px}#wrapper footer .container .footer-top .column:nth-child(2),#wrapper footer .container .footer-top .column:nth-child(3){padding:10px 0}.odSubscribe-footer .wpcf7-form-control-wrap input{height:32px;font-size:16px;font-weight:400;padding:4px 17px 0}.odSubscribe-footer .btn.filled{margin:0;width:114px;height:32px;font-size:16px;line-height:32px}#wrapper footer .container .footer-logo{margin-top:75px}#wrapper footer .container .footer-bottom{margin-top:50px}#wrapper footer .container .footer-bottom .footer-contacts{display:none}#wrapper footer .container .footer-top .column ul.socials li a svg{width:46px;height:46px}.odSubscribe-footer .wpcf7-form-control-wrap input::-webkit-input-placeholder{font-size:16px}.odSubscribe-footer .wpcf7-form-control-wrap input::-moz-placeholder{font-size:16px;opacity:1}.odSubscribe-footer .wpcf7-form-control-wrap input:-ms-input-placeholder{font-size:16px}.odSubscribe-footer .wpcf7-form-control-wrap input::-ms-input-placeholder{font-size:16px}.odSubscribe-footer .wpcf7-form-control-wrap input::placeholder{font-size:16px}#modal-thanks .modal-text-block{padding:17px 15px 65px;margin:0-15px;font-size:14px;line-height:25px}#modal-thanks .modal-text-block .title{margin:0 0 14px}#modal-thanks .modal-text-block p{margin:0 0 31px}#modal-thanks .modal-text-block .mark{font-size:16px;line-height:29px}#modal-thanks .title-mark{margin:0 0 4px}.modal-text-block .stayInTouch ul{padding:6px 0 34px}#wrapper .container .odContent .odNeeds.blog-slider .content{padding:0 15px!important}}@font-face{font-display:swap;font-family:roboto-example;font-weight:400;font-style:normal;src:url(/wp-content/themes/youth/assets/fonts/RobotoRegular/RobotoRegular.eot);src:url(/wp-content/themes/youth/assets/fonts/RobotoRegular/RobotoRegular.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/youth/assets/fonts/RobotoRegular/RobotoRegular.woff)format("woff"),url(/wp-content/themes/youth/assets/fonts/RobotoRegular/RobotoRegular.ttf)format("truetype")}@font-face{font-display:swap;font-family:roboto-example;font-weight:700;font-style:normal;src:url(/wp-content/themes/youth/assets/fonts/RobotoBold/RobotoBold.eot);src:url(/wp-content/themes/youth/assets/fonts/RobotoBold/RobotoBold.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/youth/assets/fonts/RobotoBold/RobotoBold.woff)format("woff"),url(/wp-content/themes/youth/assets/fonts/RobotoBold/RobotoBold.ttf)format("truetype")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}h2,h5,p{margin-top:0}h2,h5{margin-bottom:.5rem;line-height:1.2}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h5{font-size:1.25rem;font:700 17px/1.29 DINNextLTPro-Bold;color:#6b3167;text-transform:uppercase;-webkit-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s}p{margin-bottom:1rem}ul ul{margin-bottom:0}img,svg{vertical-align:middle}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{text-transform:none}[role=button]{cursor:pointer}[type=submit],button{-webkit-appearance:button}[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item;cursor:pointer}.container{width:100%;padding-right:var(--bs-gutter-x, 15px);padding-left:var(--bs-gutter-x, 15px);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}::-webkit-input-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}::-ms-input-placeholder{color:#666}::placeholder{color:#666}::-moz-selection{background-color:orange;color:#fff}::selection{background-color:orange;color:#fff}body input:focus:required:invalid{border-color:red}body input:required:valid{border-color:green}.text-center{text-align:center}#wrapper .container header .header_bottom .header_bottom-nav .sub-menu,.header_bottom-nav .sub-menu{display:none;position:absolute;top:calc(100% + 1px);left:50%;width:407px;background:#fff;border:1px solid #000;border-top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#ababab;z-index:10}#wrapper .container header .header_bottom .header_bottom-nav>ul>li:hover .sub-menu,.header_bottom-nav>ul>li:hover .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header_bottom-nav .sub-menu li{width:50%}#wrapper .container header .header_bottom .header_bottom-nav .sub-menu a,.header_bottom-nav .sub-menu a{display:block;padding:15px;color:inherit;font-size:14px;line-height:18px;height:auto;text-transform:none}#wrapper .container header .header_bottom .header_bottom-nav .sub-menu a:hover,.header_bottom-nav .sub-menu a:hover{color:#6b3267;background:rgba(107,50,103,.12)}#wrapper .container .odContent .odNeeds.blog-slider{margin-top:42px}#wrapper .container .odContent .odNeeds.blog-slider .content{margin:53px 15px 0}#wrapper .container .odContent .odNeeds.blog-slider .content .post .description{line-height:25px;margin-bottom:22px}.blog-section{padding:0 0 20px;position:relative}.blog-slider .post{cursor:pointer}.blog-slider .text-container{padding:8px 20px 6px 26px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.blog-slider .title{position:relative;z-index:2}.blog-slider .description{position:relative}.mark,h2{color:#6b3267}.mark{display:inline-block;background:#fff;padding:5px 10px}.btn-scroll{font-size:0;background:url(/wp-content/themes/youth/assets/img/btn-scroll.png)no-repeat;width:52px;height:52px;position:fixed;bottom:20px;right:15px;cursor:pointer;display:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:60}.btn-scroll:hover{opacity:.8}.smile-1{width:194px;height:185px;object-fit:contain}.title.center{text-align:center}.sign-up-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1095px;margin:0 auto 100px}.sign-up-block .text{width:45%;padding:37px 70px 0 0;line-height:21px}.sign-up-block .image{max-width:563px;position:relative}.sign-up-block .image .pattern{top:-140px;left:77px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.sign-up-block .image .smile-1{position:absolute;bottom:-52px;left:-55px;width:193px}.sign-up-block .title{line-height:52px;margin:0 0 28px}.cart-num-basket,.search-form{position:relative}.search-form .search-form-btn{width:13px;height:13px}.search-form .search{display:none;position:absolute;top:-3px;right:0;width:100%}.search-form .search input{width:100%;height:22px;border:0;border-bottom:3px solid #6b3267;padding:0 27px 0 0}.search-form .search .btn-search{position:absolute;bottom:0;right:0;width:22px;height:22px;border:1px solid #6b3267;background:#6b3267 url(/wp-content/themes/youth/assets/img/icon-search-white.svg)50% 50%no-repeat;background-size:14px;font-size:0}.cart-num-basket .cart-num{position:absolute;bottom:1px;right:-2px;min-width:8px;height:8px;border-radius:50px;background:#6b3267;color:#fff;font-size:6px;line-height:9px;text-align:center}.cart-button.cart-num-basket .cart-num{bottom:4px;right:4px}.modal{display:none}.modal-text-block{background:#fff;padding:58px 66px;font-size:16px;line-height:29px}.modal-text-block .title{margin:0 0 46px}.modal-text-block p{margin:0 0 20px 30px}@media only screen and (max-width:1439px){.blog-slider .text-container{padding:20px 15px 15px}}@media only screen and (max-width:1365px){#wrapper .container .odContent .odNeeds.blog-slider .content{margin:30px 0 0}.smile-1{width:160px}.sign-up-block .text{width:43%;padding-right:35px}}@media only screen and (max-width:1023px){#wrapper .container .odContent .pattern{display:none}.blog-section{padding:0 0 15px}.sign-up-block{margin-bottom:60px}.sign-up-block .text{width:58%;padding-top:0}.sign-up-block .image{max-width:42%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.sign-up-block .image .smile-1{width:auto}.sign-up-block .title{line-height:40px}.modal-text-block{padding:40px 20px}}@media only screen and (max-width:768px){#wrapper .container header .header_top .header_top-line,.blog-slider .description{display:none}.blog-slider .text-container{padding:11px 0 0}#wrapper .container .odContent .odNeeds.blog-slider{margin-bottom:50px}#wrapper .container .odContent .blog-section .odNeeds.blog-slider{margin-bottom:0}.blog-section{padding:0 0 30px}.modal-text-block .title,.modal-text-block p{margin:0 0 25px}.sign-up-block{margin-bottom:20px}.sign-up-block .text{width:100%;padding:0 15px}.sign-up-block .image{display:none}.sign-up-block .title{line-height:26px;margin:0 0 15px}.sign-up-block p{margin:0 0 15px}}@media only screen and (max-width:500px){#wrapper .container .odContent .odNeeds.blog-slider{margin-top:30px}#wrapper .container .odContent .odNeeds .content,#wrapper .container .odContent .odNeeds.blog-slider .content{margin-bottom:10px}#wrapper .container .odContent .odNeeds.blog-slider .content .post .image{height:108px}.blog-slider .text-container{padding:3px 0 0}.modal-text-block{padding:15px;font-size:14px;line-height:25px}.modal-text-block .title{font-size:16px;line-height:21px}}h2{font:700 35px/1.1 DINNextLTPro-Bold;text-transform:uppercase;-webkit-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s}@media (max-width:768px){h2{font:700 25px/1.1 DINNextLTPro-Bold}h5{font:700 14px/1.29 DINNextLTPro-Bold}}.blog-section .post .image a{position:relative;display:block;width:100%;padding-bottom:43%}.blog-section .post .image a img{position:absolute;top:0;left:0;width:100%;height:100%}#wrapper .container .odContent .odNeeds.blog-slider .content .post .image{height:auto}.blog-slider .text-container h5 a{color:inherit;text-decoration:none}#wrapper .container header .header_bottom .header_bottom-nav .sub-menu li:last-child,#wrapper .container header .header_bottom .header_bottom-nav .sub-menu li:nth-last-child(2){border-bottom:none}.wpcf7-form-control-wrap[data-name=datepicker]{position:relative;display:block;height:38px}.wpcf7-form-control-wrap[data-name=datepicker]::before{content:"Your D.O.B";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #6b3267;color:#666;background:#fff;font-size:20px;font-family:"DINNextLTPro-Bold",sans-serif;text-transform:uppercase;text-align:left;padding:4px 15px 0;pointer-events:none;z-index:2}footer .wpcf7-form-control-wrap[data-name=datepicker]::before{background:#1f0f00;border-color:#fff;color:#fff}.wpcf7-form-control-wrap[data-name=datepicker] input::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}@media (max-width:768px){.wpcf7-form-control-wrap[data-name=datepicker]{height:32px;font-weight:400}.wpcf7-form-control-wrap[data-name=datepicker]::before{font-size:16px;font-family:inherit}footer .wpcf7-form-control-wrap[data-name=datepicker]::before{font-family:"DINNextLTPro-Bold",sans-serif}}:root{--uacf7-global-color-primary:#382673;--uacf7-global-text-color-secondary:#383c41;--uacf7-global-placeholder-color:#606266;--uacf7-global-border-color:#e4e9f8;--uacf7-global-button-color:var(--uacf7-global-color-primary);--uacf7-border-radius:5px;--uacf7-white-color:#fff}input[type=date]:focus-visible,input[type=date]:visited,input[type=email]:focus-visible,input[type=email]:visited,input[type=search]:focus-visible,input[type=search]:visited,input[type=text]:focus-visible,input[type=text]:visited{border-color:var(--uacf7-global-button-color)!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}