/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:Open Sans,sans-serif;line-height:1.5}*,:after,:before{border:0 solid}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0aec0}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0aec0}input::placeholder,textarea::placeholder{color:#a0aec0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:Roboto Mono,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}@font-face{font-family:"Source Serif Pro";src:url(../fonts/SourceSerif4Variable-Roman.otf.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}.font-calistoga{font-family:Calistoga,serif}.no-underline-important{text-decoration:none!important}.top-picture{height:509px;background:url(../images/main.png) no-repeat;background-size:cover;background-position:50%;position:relative}.font-source-serif{font-family:"Source Serif Pro",serif!important}.top-area .logo{position:absolute;top:16px;left:16px}.top-area .bottom{position:absolute;bottom:0;left:0;width:100%}.top-area .box{width:100%;background:rgba(59,48,36,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.container{width:100%;margin:auto;padding:0}.btn{background-color:#fa5900;width:326px;line-height:50px;font-weight:600;font-size:22px;display:inline-flex;text-align:center;box-shadow:0 4px 0 #c94100;border-radius:5px;align-items:center;justify-content:center;margin-bottom:31px;transition:.3s ease-in-out;border-color:#ff5200;padding:0}.btn,.btn:hover{color:#fff;text-decoration:none}.btn:hover{background-color:#ff7b52;border-color:#b55d3e}.btn-desktop{display:none}@media (min-width:768px){.btn-desktop{display:block}.btn-mobile{display:none}}.hide{display:none!important}.btn-primary{height:57px;border-radius:10px;border:1px solid #000;color:#212b36;font-size:16px;font-weight:600;line-height:22px;padding:0 20px}@media (min-width:420px){.btn-primary{font-size:18px}}@media (min-width:768px){.btn-primary{font-size:24px;padding:0 40px 0 60px;height:80px}.btn-primary img{height:27px}}.btn-primary:hover{background:#fa5900;border:1px solid #fa5900;color:#fff}.btn-primary:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.btn-primary:focus{outline:none!important}.btn-secondary{height:57px;border-radius:10px;color:#fff;font-size:16px;font-weight:600;line-height:22px;padding:0 20px;background:#fa5900}@media (min-width:420px){.btn-secondary{font-size:18px}}@media (min-width:768px){.btn-secondary{font-size:24px;padding:0 40px 0 60px;height:80px}.btn-secondary img{height:27px}}.btn-secondary:hover{background:#eb3901}.btn-secondary:focus{outline:none!important}.extra-small-container{max-width:341px}.subheadline a{font-weight:400;font-size:16px;line-height:24px;color:#084e8a;text-decoration:none}@media (min-width:768px){.subheadline a{font-size:20px;line-height:24px}}.image-description{font-weight:400;font-size:14px;line-height:20px;color:#084e8a;margin-top:8px}@media (min-width:768px){.image-description{font-size:16px;line-height:24px;margin-top:12px}}.banner-simple{font-weight:700;font-size:20px;line-height:40px;text-align:center;color:#fff;padding:24px 16px;background:#00328e;border:1px solid #b4d8f6;margin-bottom:8px;margin-top:8px;display:inline-block;text-decoration:none}.banner-simple:hover{color:#fff;text-decoration:underline;background:#0d54d8}@media (min-width:768px){.banner-simple{font-size:32px;line-height:40px;padding:24px 48px;margin-bottom:24px}}.logotype-section{padding:32px 25px;margin:auto;max-width:100%}@media (min-width:768px){.logotype-section{padding:20px}}header{background-color:#00328e;padding:0 16px}.header-wrapper{height:56px;display:flex;justify-content:space-between;align-items:center}.header-wrapper .header-left{display:flex;width:100%;justify-content:space-between}.header-wrapper .header-left a{display:flex;align-items:center}.header-wrapper .header-logo{height:17px}.header-wrapper .btn-mobile{max-width:163px;height:48px;font-size:16px;line-height:22px;font-weight:700;margin-bottom:0}.advertorial{font-family:Nunito Sans,sans-serif;font-weight:400;font-size:12px;line-height:60px;color:#8e9ef4;margin-left:-37px}@media (min-width:1024px){.advertorial{font-size:14px}}.main-wrapper{position:relative;display:flex;flex-direction:column;background-color:#fff}.main-center{background-color:#fff;padding:0 16px 3px}.main-image{display:inline-block}.list{margin:19px 0 27px;padding:0 0 0 26px}.list li{margin-bottom:20px;font-size:18px;line-height:26px}.list li:last-child{margin-bottom:0}ul.breadcrumbs{display:flex;list-style:none;align-items:center;justify-content:flex-start;padding:0;margin:13px 0 9px}.breadcrumbs li.separator{margin:0 4px;color:#ff5200}.breadcrumbs li,.breadcrumbs li.separator{font-size:14px;line-height:19px}.url{position:relative;background:#f5f5f5;margin-bottom:13px;width:100%;display:inline-block;padding:7px 13px;color:#0021cd;text-decoration:none}.url p{display:inline-block}.url p,.url span{font-size:14px;line-height:19px}.url span{margin-left:3px}.url:before{content:"";position:absolute;width:4px;height:100%;left:0;top:0;background:#0021cd}@media (max-width:359px){.btn{max-width:100%}.header-wrapper .btn-mobile{margin-left:20px}}@media (min-width:768px){header{display:flex;height:75px}.header-wrapper .header-left{align-items:center;justify-content:flex-start;height:100%}.header-wrapper .header-logo{height:25px;margin-right:54px}.header-wrapper span{display:block}.header-wrapper .btn-mobile{display:none}.header-wrapper .btn-desktop{display:inline-block;margin-bottom:0;min-width:242px;border-radius:0}.main-wrapper{flex-direction:row;justify-content:space-between;align-items:stretch;padding-bottom:0;background-color:transparent}.main-center{max-width:932px;padding-bottom:10px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.url{padding:12px 13px}}@media (min-width:992px){.container{width:100%;max-width:1320px;padding:0 60px}.main-left{max-width:640px;padding:0 20px 3px}.main-right{max-width:278px}header{padding:0}ul.breadcrumbs{margin:12px 0 5px}.url{padding:13px;margin-bottom:20px}.url span{margin-left:0}.list{margin:25px 0 19px;padding:0 0 0 46px}}@media (min-width:1120px){.advertorial,.header-wrapper span{width:100%;display:flex}.main-left{max-width:720px;margin-right:56px;overflow:hidden}.main-right{max-width:300px}.header-wrapper .header-left a{min-width:266px}.header-wrapper .header-left a .header-logo{height:auto}ul.breadcrumbs{margin-bottom:9px}.url{padding:14px 9px}}.age-group__single{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.age-group__item{position:relative;width:100%}.age-group a:not(.age-group__btn){position:relative;background:#fa5900;box-sizing:border-box;cursor:pointer;text-decoration:none;transition:all .2s}.age-group a:not(.age-group__btn) img{max-height:116px;width:auto}@media (min-width:768px){.age-group a:not(.age-group__btn) img{opacity:.6;transition:opacity .3s ease-in-out}}.age-group a:not(.age-group__btn):after{content:"";position:absolute;top:0;width:100%;height:100%;box-shadow:0 0 0 4px #0021cd;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.age-group a:not(.age-group__btn):hover{background:#fa5900}.age-group a:not(.age-group__btn) span{font-weight:600;font-size:22px;line-height:40px;text-align:center;color:#fff;padding:10px;transition:color .3s ease-in-out}.age-group a:not(.age-group__btn) span:hover{background:#fa5900!important}.age-group .age-group__btn{background-color:#fc813c;width:100%;padding:22px 0 4px;box-shadow:0 6px 0 #c94100}.age-group .age-group__btn:hover{background-color:#f35800}.age-group .age-group__btn span{font-size:32px;line-height:52px}.light-section{background:#e5f3ff;padding:32px 30px;color:#084e8a}.number-circle{background:#001429;border:1px solid #b4d8f6;width:40px!important;height:40px!important;border-radius:50%;flex-shrink:0;margin-right:10px}@media (max-width:1024px){.text-14-mobile{font-size:14px!important}}.yellow-box-area:hover{background:#fff59d}.yellow-box-area:hover .selection-arrow{fill:#216cf6}.the-list li{display:flex;align-items:start;grid-gap:8px;gap:8px;margin-top:12px}.the-list li img{margin-top:2px}.the-list li p{font-size:18px;line-height:24px}