html{scroll-behavior:smooth}body{font-family:Montserrat,sans-serif;max-width:1200px;margin:30px auto;background-color:#dff3fc;line-height:1.6;color:#333}*:focus{outline:transparent solid 2px;outline-offset:2px}.small{font-size:16px;line-height:26px}.no-wrap{white-space:nowrap}a.button{text-decoration:none}.red-button{max-width:400px;transition:all .3s ease;background-color:#cd003c;color:#fff;padding:10px 40px 20px;text-decoration:none;font-weight:700;display:flex;flex-direction:column;clip-path:polygon(25px 0,100% 0,calc(100% - 25px) 100%,0 100%);text-transform:uppercase;font-size:28px;font-style:italic;font-weight:600;text-align:center;min-width:200px}.red-button .small-text{font-size:18px;line-height:15px;text-transform:none;font-weight:200;font-style:normal}.red-button:hover{transform:scale(1.05)}header{text-align:center;padding-bottom:16px}header img{width:100%;height:auto;max-width:257px;max-height:69px;margin:0 auto}.claim-wrapper{flex-direction:column;display:flex;justify-content:center;align-items:center;text-align:center;padding:20px 0;position:relative}.claim{position:absolute;top:10px;z-index:10;width:100%;max-width:309px;max-height:40px;height:auto}.main-picture-wrapper{position:relative;width:100%;max-width:1200px}@media screen and (max-width: 600px){.main-picture-wrapper{margin:0 auto 80px}}.main-picture-wrapper img{width:100%;height:auto;max-width:1000px;display:block;margin:0 auto}.main-picture-wrapper .red-button-wrapper{position:absolute;bottom:48px;width:100%;z-index:15;display:flex;justify-content:center}.main-picture-wrapper .red-button-wrapper .red-button{width:23vw;max-width:150px;z-index:20;display:none;position:absolute}@media screen and (max-width: 600px){.main-picture-wrapper .red-button-wrapper .red-button{display:block;transform:scale(.8)}}.info{text-align:center;padding:20px}.info-block{flex-direction:column;display:flex;justify-content:center;align-items:center;text-align:center;padding:20px;color:#003c85}.info-block h2{font-weight:700;line-height:36px;padding-bottom:0;margin:8px 0 10px;font-size:38px}.info-block p{margin:0}.info-block .flex-row{gap:20px;flex-direction:row;display:flex;justify-content:center;align-items:center;text-align:center;padding:0 20px 20px;color:#003c85}@media screen and (max-width: 600px){.info-block .flex-row{gap:4px}}@media screen and (max-width: 600px){.info-block .flex-row{flex-direction:column}}.info-block .flex-row.start{justify-content:flex-start}.info-block .flex-row.start p{max-width:600px;text-align:left}.info-block .flex-row .cross{display:block}@media screen and (max-width: 600px){.info-block .flex-row .cross{display:block;transform:rotate(90deg)}}.info-block .flex-row .number{font-size:44px;font-weight:700;white-space:nowrap}.info-block .flex-row .list{max-width:550px;display:flex;flex-direction:column;text-align:left;font-size:18px;font-weight:400;line-height:28px}@media screen and (max-width: 600px){.info-block .flex-row .list ul{margin-top:0}}.info-block .flex-row .list .bigger{font-size:24px;font-weight:700;white-space:nowrap}.info-block .flex-row .list a{color:#003c85;text-decoration:none;border-bottom:1px solid #003C85;transition:border-bottom-color .3s ease}.info-block .flex-row .list a:hover,.info-block .flex-row .list a:focus{border-bottom-color:#00ade8}.info-block .flex-row .list li{padding:10px 0}.tabs-section{padding:40px 0 0;background-color:#fff;text-align:center;color:#003c85}.tabs h2{font-weight:800;line-height:46px;font-size:38px;margin:0 auto;max-width:600px;padding:0 20px 30px}@media screen and (max-width: 600px){.tabs h2{font-size:38px;line-height:46px;padding-bottom:25px}}.tabs .tab-list{list-style:none;padding:0;margin:0;text-align:center}.tabs .tab-list li{display:inline-block;margin:0 10px;padding:10px;cursor:pointer;font-size:18px;font-weight:600;border-radius:8px;transition:all .3s ease}@media screen and (max-width: 600px){.tabs .tab-list li{padding:8px 12px;font-size:18px;display:inline-block;width:80%;margin:0 auto}}.tabs .tab-list li:hover{background-color:#f0f0f0;transform:translateY(-2px)}.tabs .tab-list li.active{background-color:#eee;color:#cb003d;font-size:24px;font-weight:600;box-shadow:0 2px 10px #0000001a}@media screen and (max-width: 600px){.tabs .tab-list li.active{font-size:16px}}.tabs .tab-content{padding:0;display:flex;justify-content:center}.tabs .tab-content.gradient{background:linear-gradient(#fff,#dff3fc)}@media screen and (max-width: 600px){.tabs .tab-content{padding:0}}.tabs .tab-content>div{text-align:left}.tabs .tab-content>div.active{display:block}.tabs .tab-content>div:not(.active){display:none}.tabs .tab-content .digit{font-size:46px;line-height:35px;font-weight:600;display:flex;justify-content:flex-start}@media screen and (max-width: 600px){.tabs .tab-content .digit{font-size:24px;line-height:28px;justify-content:center}}@media screen and (max-width: 700px) and (min-width: 601px){.tabs .tab-content .digit{font-size:30px;justify-content:center}}.tabs .tab-content .small{font-size:16px;line-height:26px;display:flex;justify-content:flex-start;width:100%;text-align:left;margin-top:10px}@media screen and (max-width: 950px){.tabs .tab-content .small{font-size:13px;line-height:20px;margin-top:5px;justify-content:center}}.tabs .tab-content .center{display:flex;justify-content:center;width:100%;text-align:center}@media screen and (max-width: 950px){.tabs .tab-content .center,.tabs .tab-content .center strong{font-size:14px}}.tabs .tab-content .grid{max-width:775px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:80px;grid-row-gap:42px;justify-items:center}@media screen and (max-width: 950px){.tabs .tab-content .grid{grid-template-columns:1fr;grid-template-rows:auto;grid-column-gap:0;grid-row-gap:20px;max-width:100%}}@media screen and (max-width: 700px) and (min-width: 601px){.tabs .tab-content .grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:40px}}.bubbles-wrapper{max-width:1034px;width:100%;margin:40px auto}.bubble-wrapper{display:flex;align-items:center;margin-bottom:40px;padding:0 20px;gap:40px}@media screen and (max-width: 768px){.bubble-wrapper{gap:0}}.bubble-wrapper:nth-child(2n){flex-direction:row}.bubble-wrapper:nth-child(2n) .image-section{text-align:right}@media screen and (max-width: 768px){.bubble-wrapper{flex-direction:column;align-items:center;text-align:center}.bubble-wrapper:nth-child(2n){flex-direction:column-reverse}.bubble-wrapper:nth-child(2n) .image-section{text-align:center}}@media screen and (max-width: 768px) and screen and (max-width: 768px){.bubble-wrapper:nth-child(2n){flex-direction:row}}.image-section{text-align:center;flex-shrink:0}.image-section img{width:100%;height:auto;max-width:275px}@media screen and (max-width: 768px){.image-section{margin-bottom:15px}}.speech-bubble{background-color:#fff;border-radius:35px;padding:28px 56px;flex-grow:1;max-width:700px;position:relative}@media screen and (max-width: 768px){.speech-bubble{padding:20px 28px}}@media screen and (max-width: 600px){.speech-bubble{padding:14px 24px}}.speech-bubble h2{margin:0;padding-bottom:10px;font-size:38px;line-height:46px;font-weight:600;color:#003c85;text-align:left}.speech-bubble p{margin:0 0 15px;color:#003c85;font-weight:300;text-align:left;font-size:18px;line-height:28px}.speech-bubble p strong{font-weight:600}.speech-bubble .read-more-wrapper{color:#fff;background-color:#003c85;padding:6px 25px;text-decoration:none;font-weight:700;position:absolute;bottom:-16px;right:50px;clip-path:polygon(15px 0,100% 0,calc(100% - 15px) 100%,0 100%);border-radius:2px;line-height:30px;box-shadow:0 4px 4px #00000040;white-space:nowrap}@media screen and (max-width: 600px){.speech-bubble .read-more-wrapper{bottom:-23px;font-weight:500;font-size:16px}}.speech-bubble.right{border-top-left-radius:0}@media screen and (max-width: 768px){.speech-bubble.right{border-top-left-radius:35px}}.speech-bubble.left{border-top-right-radius:0}@media screen and (max-width: 768px){.speech-bubble.left{border-top-right-radius:35px}}.speech-bubble.right:before{content:"";position:absolute;top:0;left:-23px;width:0;height:0;border-top:0px solid transparent;border-bottom:25px solid transparent;border-right:25px solid #fff}@media screen and (max-width: 768px){.speech-bubble.right:before{top:-15px;left:50%;transform:translate(-50%);border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:15px solid #fff}}.speech-bubble.left:before{content:"";position:absolute;top:0;right:-23px;width:0;height:0;border-top:0px solid transparent;border-bottom:25px solid transparent;border-left:25px solid #fff}@media screen and (max-width: 768px){.speech-bubble.left:before{top:-15px;left:50%;right:auto;transform:translate(-50%);border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:15px solid #fff}}.read-more:hover{text-decoration:underline}footer{flex-direction:column;display:flex;justify-content:center;align-items:center;text-align:center;padding:20px 0;color:#003c85}footer .logo{max-width:257px;max-height:69px;padding:42px 0;width:100%;height:auto}footer h2{margin:3px 0;font-weight:700;font-size:38px;padding:0 50px;max-width:100vw}@media screen and (max-width: 600px){footer h2{font-size:24px;padding:0 20px}}footer p{max-width:707px;font-size:18px;line-height:35px;padding:0 20px}footer .register-info-wrapper{margin-top:120px;position:relative;flex-direction:column;display:flex;justify-content:center;align-items:center;text-align:center;height:100%;min-height:100px;width:100%;max-width:1200px;background-color:#a6e2ff}footer .register-info-wrapper .link{position:absolute;top:-50px;width:100%}footer .register-info-wrapper .link img{width:100%;max-width:295px;height:auto}footer .register-info-wrapper p{padding:60px 0 40px;max-width:600px;margin:0 auto}@media screen and (max-width: 600px){footer .register-info-wrapper p{padding:60px 20px 40px}}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center}.modal .modal-content{background-color:#fff;padding:0;border-radius:12px;box-shadow:0 4px 20px #00000026;width:90%;max-height:90vh;max-width:1200px;overflow-y:auto;position:relative;margin:0 auto}.modal .modal-content .modal-close{position:absolute;top:15px;left:95%;background:#a0a0a0;color:#fff;border:none;width:30px;height:30px;border-radius:50%;font-size:18px;cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:1001;transition:all .3s ease}.modal .modal-content .modal-close:hover{background:#878787;transform:scale(1.1)}.modal .modal-content .modal-body{display:flex;min-height:400px;color:#003c85}.modal .modal-content .modal-body .modal-left-column{flex:1;padding:40px 30px;background-color:transparent;display:flex;flex-direction:column;align-items:center;text-align:center}.modal .modal-content .modal-body .modal-left-column img{width:100%;height:a;height:auto;margin-bottom:20px}.modal .modal-content .modal-body .modal-left-column .modal-person-info{text-align:left}.modal .modal-content .modal-body .modal-left-column .modal-person-info h3{color:#003c85;font-size:38px;line-height:46px;font-weight:700;margin-top:15px;margin-bottom:10px}.modal .modal-content .modal-body .modal-left-column .modal-person-info p{line-height:1.6;font-size:16px;font-weight:600}@media screen and (max-width: 600px){.modal .modal-content .modal-body .modal-left-column .modal-person-info p{font-weight:200;font-size:24px;line-height:35px}}.modal .modal-content .modal-body .modal-right-column{flex:2.5;padding:40px 30px}.modal .modal-content .modal-body .modal-right-column #modal-story-content{margin-bottom:30px}.modal .modal-content .modal-body .modal-right-column #modal-story-content p{margin-bottom:20px;line-height:1.7;font-size:16px}.modal .modal-content .modal-body .modal-right-column .modal-cta{background-color:transparent;padding:25px 0;border-radius:10px;text-align:center;margin-top:30px;display:flex;align-items:center;gap:20px}.modal .modal-content .modal-body .modal-right-column .modal-cta .modal-cta-text{color:#cd003c;font-weight:600;font-size:24px;line-height:35px;margin-bottom:20px;line-height:1.5;text-align:left;max-width:440px}.modal .modal-content .modal-body .modal-right-column .modal-cta .modal-button{display:inline-block;margin-bottom:15px;text-decoration:none}.modal .modal-content .modal-body .modal-right-column .modal-cta .modal-deadline{color:#003c85;font-weight:600;font-size:14px;margin:0}@media screen and (max-width: 600px){.modal .modal-content{margin:10px;max-height:95vh}.modal .modal-content .modal-close{left:90%}.modal .modal-content .modal-body{flex-direction:column}.modal .modal-content .modal-body .modal-left-column{padding:30px 20px 0}.modal .modal-content .modal-body .modal-left-column img{width:150px}.modal .modal-content .modal-body .modal-left-column .modal-person-info h3{font-size:24px}.modal .modal-content .modal-body .modal-right-column{padding:0 20px}.modal .modal-content .modal-body .modal-right-column .modal-cta{padding:20px;flex-direction:column}.modal .modal-content .modal-body .modal-right-column .modal-cta .modal-cta-text{margin-bottom:0}}@media screen and (max-width: 768px){.modal .modal-content .modal-body .modal-left-column img{width:180px}.modal .modal-content .modal-body .modal-right-column #modal-story-content p{font-size:15px}}
