::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background-color:#ddd}::-webkit-scrollbar-track{background-color:white}body{margin:0;padding:0;font-family:"Jost",sans-serif;font-size:16px;color:#d26481;background-color:#fff1ee}a{color:#EFA98A;text-decoration:none}a:hover{color:#B0A9B8}h1{display:none}h2{color:#d26481;font-size:5em;font-weight:normal}@media (max-width:450px){h2{font-size:4em}}@media (max-width:350px){h2{font-size:3em}}@media (max-width:250px){h2{font-size:2em}}h2.date{font-weight:300;line-height:.6em}h2.date span{display:inline-block;font-size:.4em;line-height:.6em;font-weight:normal}h2.datesmall{font-size:2em;font-weight:300;line-height:.8em;text-align:center}h2.datesmall span{display:inline-block;font-size:.6em;line-height:1em;font-weight:normal;text-transform:uppercase}h3{font-size:14px;font-weight:bold}img{max-width:100%;height:auto}.container{margin:0 auto}.container.main{max-width:1200px;box-shadow:0 0 48px 20px rgba(0,0,0,0.1)}.container.s650{max-width:650px}@media (max-width:682px){.container.s650{padding:0 16px}}.container.m0{margin:0}.container.nopad{padding:0}.container.title{max-width:590px}@media (max-width:622px){.container.title{padding:0 16px}}#header{padding:30px 0}.desktop{display:block}@media (max-width:800px){.desktop{display:none}}.mobile{display:none}@media (max-width:800px){.mobile{display:block}}#programpage{margin-bottom:40px}#programpage .header{display:flex;align-items:center;justify-content:space-evenly;font-size:1.3em}#programpage .header .logo{width:calc(100% / 4);padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:1000px){#programpage .header .logo{width:calc(100% / 2)}}@media (max-width:800px){#programpage .header .logo{width:80%}}#programpage .header .text{width:calc((100% / 4) * 3);text-align:center;padding:40px}@media (max-width:1000px){#programpage .header .text{width:calc(100% / 2)}}@media (max-width:800px){#programpage .header .text{width:80%}}@media (max-width:800px){#programpage .header{flex-direction:column}}#programpage .program{color:#444;background-color:white;padding:50px;font-size:14px;margin-bottom:40px}#programpage .program h2{text-transform:uppercase;text-align:center;font-size:33px;margin:0;margin-bottom:40px}@media (max-width:800px){#programpage .program h2{font-size:26px}}#programpage .program .programitems .item{display:flex;align-items:center;gap:50px;margin-bottom:30px}#programpage .program .programitems .item .img{width:calc(100% / 3)}@media (max-width:800px){#programpage .program .programitems .item .img{width:calc(100% / 2)}}@media (max-width:600px){#programpage .program .programitems .item .img{display:none}}#programpage .program .programitems .item .text{width:calc((100% / 3) * 2);text-align:justify}@media (max-width:800px){#programpage .program .programitems .item .text{width:calc(100% / 2)}}@media (max-width:600px){#programpage .program .programitems .item .text{width:100%;text-align:center}}.formHolder{grid-area:formholder;position:relative;background-color:white;padding:20px;margin-bottom:40px}.formHolder .thaks{text-align:center}.formHolder .round{position:absolute;left:0;top:0;transform:translate(-90px, 20px) rotate(-20deg);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #D26280;border:2px white solid;background:#FCD5CA;border-radius:50%;width:150px;height:150px;text-align:center;vertical-align:middle;font-size:14px}@media (max-width:1260px){.formHolder .round{transform:translate(-145px, 20px) rotate(-20deg)}}@media (max-width:800px){.formHolder .round{transform:none;position:relative;width:auto;height:auto;background:none;left:auto;box-shadow:none;border:none;margin-bottom:20px}}.formHolder .round p{margin:0;padding:0;max-width:130px}@media (max-width:800px){.formHolder .round p{max-width:none}}.formHolder .round a{color:#D26280;font-weight:bold;font-size:10px}.formHolder .round a:hover{color:black}@media (max-width:800px){.formHolder .round a{font-size:14px}}.partners{color:#444;background-color:white;padding:40px;font-size:14px;margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px}@media (max-width:650px){.partners{gap:20px}}@media (max-width:1160px){.partners{margin-bottom:0}}@media (max-width:650px){.partners{padding:20px}}.coolForm{margin:auto;max-width:500px;text-align:left}@media (max-width:600px){.coolForm{max-width:100%}}.coolForm .form-group{padding:8px;margin-bottom:5px}.coolForm label{display:block;margin-bottom:5px;color:#d26380}.coolForm label.form-check-label{margin-bottom:10px}.coolForm input,.coolForm select,.coolForm textarea{border:none;width:calc(100% - 20px);margin:2px 0px;display:block;padding:10px 12px;background-color:#fef2ee}.coolForm input:hover,.coolForm select:hover,.coolForm textarea:hover{outline:#999 auto 1px}.coolForm input:focus{outline:#999 auto 1px}.coolForm textarea{min-height:150px}.coolForm input[type=radio],.coolForm input[type=checkbox]{display:inline;width:12px;margin-right:10px;margin-bottom:10px}.coolForm .button,.coolForm input[type=submit]{margin:auto;font-size:18px;color:white;background-color:#d26481;text-transform:uppercase;padding:10px 30px;border:1px solid #d26481;border-radius:4px;cursor:pointer}.coolForm .button:hover,.coolForm input[type=submit]:hover{color:#505050;background-color:#eec5c2;border:1px solid #505050}.coolForm .help-block{display:inline-block;margin-top:8px}.coolForm .has-error input[type="text"],.coolForm .has-error input[type="number"],.coolForm .has-error input[type="email"],.coolForm .has-error input[type="file"],.coolForm .has-error select,.coolForm .has-error textarea{outline:#b10000 auto 1px}.coolForm .form-control-feedback{display:inline-block;margin-top:8px;color:#b10000}.coolForm .text-danger{color:#b10000}.coolForm input.error,.coolForm textarea.error,.coolForm select.error{border-color:#b10000}.coolForm button,.coolForm input[type=reset],.coolForm input[type=submit]{width:auto;height:auto;overflow:hidden}.coolForm label[for$='-website'],.coolForm input[name='website']{display:none}footer{background-color:#d26481;text-align:center;padding:20px 20px;color:white;font-size:11px}footer a{color:white;cursor:pointer}.resp-container{position:relative;overflow:hidden;padding-top:56.25%}.resp-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video{width:100%;height:auto;margin:0;display:block;margin-bottom:60px}#ajax-spinner{visibility:hidden;position:fixed;left:50%;top:50%;z-index:123456;width:40px;height:40px}#ajax-spinner .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}#ajax-spinner .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}#ajax-spinner .sk-circle02{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}#ajax-spinner .sk-circle03{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}#ajax-spinner .sk-circle04{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#ajax-spinner .sk-circle05{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}#ajax-spinner .sk-circle06{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}#ajax-spinner .sk-circle07{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#ajax-spinner .sk-circle08{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}#ajax-spinner .sk-circle09{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}#ajax-spinner .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}#ajax-spinner .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}#ajax-spinner .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}#ajax-spinner .sk-circle02:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}#ajax-spinner .sk-circle03:before{-webkit-animation-delay:-1s;animation-delay:-1s}#ajax-spinner .sk-circle04:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}#ajax-spinner .sk-circle05:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}#ajax-spinner .sk-circle06:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}#ajax-spinner .sk-circle07:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}#ajax-spinner .sk-circle08:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}#ajax-spinner .sk-circle09:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}#ajax-spinner .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}#ajax-spinner .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}#ajax-spinner .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}