﻿html,body{color:#051e6e;font-size:16px;line-height:1.4;font-family:"Graphik Web", sans-serif;font-weight:400}.content a:not([class]){color:inherit;text-decoration:underline}.form-builder form{margin:-15px}.form-builder form>*:not(.tab),.form-builder form .tab>*{margin:15px}@media only screen and (max-width:1024px){.form-builder form>*:not(.tab),.form-builder form .tab>*{margin:10px 15px}}.form-builder form>*:not(.tab)[data-input-width="100"],.form-builder form>*:not(.tab).note-wrapper,.form-builder form .tab>*[data-input-width="100"],.form-builder form .tab>*.note-wrapper{width:calc(100% - 30px) !important}.form-builder form>*:not(.tab)[data-input-width="90"],.form-builder form .tab>*[data-input-width="90"]{width:calc(90% - 30px) !important}@media only screen and (max-width:768px){.form-builder form>*:not(.tab)[data-input-width="90"],.form-builder form .tab>*[data-input-width="90"]{width:calc(100% - 30px) !important}}.form-builder form>*:not(.tab)[data-input-width="80"],.form-builder form .tab>*[data-input-width="80"]{width:calc(80% - 30px) !important}@media only screen and (max-width:768px){.form-builder form>*:not(.tab)[data-input-width="80"],.form-builder form .tab>*[data-input-width="80"]{width:calc(100% - 30px) !important}}.form-builder form>*:not(.tab)[data-input-width="70"],.form-builder form .tab>*[data-input-width="70"]{width:calc(70% - 30px) !important}@media only screen and (max-width:768px){.form-builder form>*:not(.tab)[data-input-width="70"],.form-builder form .tab>*[data-input-width="70"]{width:calc(100% - 30px) !important}}.form-builder form>*:not(.tab)[data-input-width="60"],.form-builder form .tab>*[data-input-width="60"]{width:calc(60% - 30px) !important}@media only screen and (max-width:768px){.form-builder form>*:not(.tab)[data-input-width="60"],.form-builder form .tab>*[data-input-width="60"]{width:calc(100% - 30px) !important}}.form-builder form>*:not(.tab)[data-input-width="50"],.form-builder form .tab>*[data-input-width="50"]{width:calc(50% - 30px) !important}@media only screen and (max-width:768px){.form-builder form>*:not(.tab)[data-input-width="50"],.form-builder form .tab>*[data-input-width="50"]{width:calc(100% - 30px) !important}}.form-builder form>*:not(.tab)[data-input-width="40"],.form-builder form .tab>*[data-input-width="40"]{width:calc(40% - 30px) !important}@media only screen and (max-width:768px){.form-builder form>*:not(.tab)[data-input-width="40"],.form-builder form .tab>*[data-input-width="40"]{width:calc(100% - 30px) !important}}.form-builder form>*:not(.tab)[data-input-width="30"],.form-builder form .tab>*[data-input-width="30"]{width:calc(30% - 30px) !important}@media only screen and (max-width:768px){.form-builder form>*:not(.tab)[data-input-width="30"],.form-builder form .tab>*[data-input-width="30"]{width:calc(100% - 30px) !important}}.form-builder form>*:not(.tab)[data-input-width="20"],.form-builder form .tab>*[data-input-width="20"]{width:calc(20% - 30px) !important}@media only screen and (max-width:768px){.form-builder form>*:not(.tab)[data-input-width="20"],.form-builder form .tab>*[data-input-width="20"]{width:calc(100% - 30px) !important}}.form-builder form>*:not(.tab)[data-input-width="10"],.form-builder form .tab>*[data-input-width="10"]{width:calc(10% - 30px) !important}@media only screen and (max-width:768px){.form-builder form>*:not(.tab)[data-input-width="10"],.form-builder form .tab>*[data-input-width="10"]{width:calc(100% - 30px) !important}}.form-builder form fieldset legend{display:none}.form-builder form label{margin-bottom:5px}.form-builder form label:not([class]){display:none}.form-builder form label span:not([aria-hidden="true"]).title{font-size:16px;line-height:22px;text-transform:none}.form-builder form label span:not([aria-hidden="true"]).description{font-size:18px;line-height:23px}.form-builder form label.error{margin-top:5px;font-size:16px;line-height:22px}.form-builder form .submit-interim{width:calc(100% - 30px)}.button{height:auto;min-height:50px;border-radius:25px;padding:15px 30px;font-size:18px;line-height:20px;font-family:"Graphik Web Wide", sans-serif;font-weight:600;text-decoration:none !important;text-transform:none;-webkit-transition:all 0.2s cubic-bezier(0.6, 1, 0.85, 1);-moz-transition:all 0.2s cubic-bezier(0.6, 1, 0.85, 1);-ms-transition:all 0.2s cubic-bezier(0.6, 1, 0.85, 1);-o-transition:all 0.2s cubic-bezier(0.6, 1, 0.85, 1);transition:all 0.2s cubic-bezier(0.6, 1, 0.85, 1)}.button span{color:inherit !important;font-size:inherit;line-height:inherit;text-decoration:none !important}.button--primary{overflow:hidden;background:#1256fa;color:#ffffff}.button--primary span{position:relative;z-index:2}.button--primary:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;opacity:0;background:linear-gradient(180deg, #1256fa 5%, #6ef0f0 95%);-webkit-transition:opacity 0.2s cubic-bezier(0.6, 1, 0.85, 1);-moz-transition:opacity 0.2s cubic-bezier(0.6, 1, 0.85, 1);-ms-transition:opacity 0.2s cubic-bezier(0.6, 1, 0.85, 1);-o-transition:opacity 0.2s cubic-bezier(0.6, 1, 0.85, 1);transition:opacity 0.2s cubic-bezier(0.6, 1, 0.85, 1)}@media (hover:hover){.button--primary:hover:after{opacity:1}}.button--secondary{border-color:#1256fa;background-color:transparent !important;color:#1256fa}@media (hover:hover){.button--secondary:hover{border-color:#051e6e;color:#051e6e}}.button-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:start;-moz-align-items:start;-ms-align-items:start;align-items:start;gap:10px 20px}@media only screen and (max-width:768px){.button-group{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:480px){.button-group .button{width:100%;text-align:center}}.button-group.disabled .button{pointer-events:none}.input{height:50px;border:1px solid #ffffff !important;border-radius:5px;padding:13px 10px;background-color:transparent !important;color:#ffffff;font-size:16px;line-height:22px;font-family:"Graphik Web", sans-serif;font-weight:400}.input::placeholder{color:rgba(255, 255, 255, 0.6)}.input:-ms-input-placeholder,.input::-ms-input-placeholder{color:rgba(255, 255, 255, 0.6)}.checkbox-wrapper .checkbox-label,.checkbox-wrapper .radio-label,.radio-wrapper .checkbox-label,.radio-wrapper .radio-label{padding-left:35px;color:#ffffff;font-size:14px;line-height:20px}.checkbox-wrapper .checkbox-label span:not([aria-hidden="true"]),.checkbox-wrapper .radio-label span:not([aria-hidden="true"]),.radio-wrapper .checkbox-label span:not([aria-hidden="true"]),.radio-wrapper .radio-label span:not([aria-hidden="true"]){top:-1px;width:22px;height:22px;border-color:#ffffff !important;background-color:transparent !important;border-radius:5px;box-sizing:border-box}.checkbox-wrapper .checkbox-label span:not([aria-hidden="true"]):before,.checkbox-wrapper .radio-label span:not([aria-hidden="true"]):before,.radio-wrapper .checkbox-label span:not([aria-hidden="true"]):before,.radio-wrapper .radio-label span:not([aria-hidden="true"]):before{width:14px;height:14px;border-radius:3px;background-color:#ffffff}.checkbox-wrapper .checkbox-label a:not([class]),.checkbox-wrapper .radio-label a:not([class]),.radio-wrapper .checkbox-label a:not([class]),.radio-wrapper .radio-label a:not([class]){color:inherit}.checkbox-wrapper--privacy .checkbox-label span:not([aria-hidden="true"]):before{font-size:14px}.checkbox-wrapper ul li:only-child .checkbox-label span:not([aria-hidden="true"]):before{font-size:14px}.note-wrapper p{color:#ffffff;font-size:14px;line-height:20px}.note-wrapper a:not([class]){color:inherit}h1,.h1{margin:60px 0 30px;color:#051e6e;font-size:48px;line-height:1.1;font-family:"Graphik Web Wide", sans-serif;font-weight:600}@media only screen and (max-width:1024px){h1,.h1{font-size:28px;margin:30px 0 15px}}h2,.h2{margin:60px 0 30px;color:#051e6e;font-size:36px;line-height:1.1;font-family:"Graphik Web Wide", sans-serif;font-weight:600}@media only screen and (max-width:1024px){h2,.h2{font-size:24px;margin:30px 0 15px}}h3,.shortcode-picture-puzzle__inner #image-container #question-counter,.h3{margin:20px 0 30px;color:#051e6e;font-size:20px;line-height:1.3;font-family:"Graphik Web Wide", sans-serif;font-weight:600}@media only screen and (max-width:1024px){h3,.shortcode-picture-puzzle__inner #image-container #question-counter,.h3{font-size:16px;margin:10px 0 15px}}h4,.h4{margin:20px 0 30px;color:#051e6e;font-size:24px;line-height:1.3;font-family:"Graphik Web Wide", sans-serif;font-weight:400}@media only screen and (max-width:1024px){h4,.h4{font-size:20px;margin:10px 0 15px}}h5,.h5{margin:0 0 -10px;color:#555a5f;font-size:12px;line-height:1.4;font-family:"Graphik Web", sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:2.4px}.site-lang{position:absolute;z-index:10;top:60px;right:120px}.site-lang *{color:#ffffff}@media only screen and (max-width:1024px){.site-lang{top:30px;right:30px}}.site-lang ul{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;float:left;gap:0 15px;padding-left:24px}.site-lang ul:before{content:"";position:absolute;top:50%;left:0;width:14px;font-size:14px;line-height:1;font-family:"Icomoon";font-weight:normal;font-style:normal;transform:translateY(-50%)}.site-lang ul li{line-height:1;padding-bottom:3px}.site-lang ul li:not(:last-child):after{content:"";position:absolute;top:50%;right:-8px;width:1px;height:15px;background-color:#ffffff;transform:translateY(-50%)}.site-lang ul li a{font-size:12px;line-height:1;font-family:"Graphik Web Wide", sans-serif;font-weight:400;text-decoration:none}.site-lang ul li.active a{font-weight:600}.site-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding:20px 120px;background-color:#1256fa}@media only screen and (max-width:1024px){.site-footer{padding-right:30px;padding-left:30px}}@media only screen and (max-width:768px){.site-footer{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;gap:20px 0}}.site-footer .site-logo{line-height:0}.site-footer .site-logo img{width:200px;height:auto}.site-footer .site-social-media-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:0 15px;line-height:0}@media only screen and (max-width:768px){.site-footer .site-social-media-links{width:100%;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding-top:20px;border-top:1px solid rgba(255, 255, 255, 0.4)}}.site-footer .site-social-media-links a.no-style{width:auto;display:block}.site-footer .site-social-media-links img{width:25px;height:25px}.site-main .header-content>.block:first-child{margin-top:0}.site-main .header-content>.block:last-child{margin-bottom:0}.site-main .main-content>.block:first-child{margin-top:150px}@media only screen and (max-width:1024px){.site-main .main-content>.block:first-child{margin-top:100px}}.site-main .main-content>.block:only-child{margin-top:0 !important;margin-bottom:0 !important}.block{margin:100px 0;padding:0 120px}@media only screen and (max-width:1024px){.block{margin:50px 0;padding:0 30px}}.block__outer{margin-left:0}.content-wp-core-block[data-wp-core-block-type="core/columns"]{margin-top:0;margin-bottom:0;padding:0 95px}@media only screen and (max-width:1024px){.content-wp-core-block[data-wp-core-block-type="core/columns"]{padding:0 17.5px}}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns{margin:0}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column{max-width:calc(100% - 50px);margin:0 25px}@media only screen and (max-width:1024px){.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column{max-width:calc(100% - 25px);margin:0 12.5px}}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column .content-image .image .img-container{background-color:transparent;padding-bottom:56.25%}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column .content-image .image .img-container img{object-fit:contain;font-family:"object-fit: contain; object-position: center"}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns.has-background{margin-top:0;margin-bottom:0;padding-top:100px;padding-bottom:100px}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns.has-background:before{left:-95px;width:calc(100% + 190px)}@media only screen and (max-width:1024px){.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns.has-background:before{left:-17.5px;width:calc(100% + 35px)}}@media only screen and (max-width:1024px){.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns.has-background{padding-top:50px;padding-bottom:50px}}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns.has-background .wp-block-column{z-index:1}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns.has-light-gray-background-color:before{background-color:#ebf0f5}.content-wp-core-block[data-wp-core-block-type="core/columns"]:not([data-wp-core-column-count="1"])>.block__outer{max-width:none}.content-image-row .image-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px -15px}@media only screen and (max-width:768px){.content-image-row .image-row{margin:-15px}}.content-image-row .image-row .image-row-item{width:calc(33.3333% - 30px);margin:30px 15px}@media only screen and (max-width:768px){.content-image-row .image-row .image-row-item{width:calc(100% - 30px);margin:15px}}.content-image-row .image-row .image-row-item__image .img-container{padding-bottom:100%}.content-image-row .image-row .image-row-item__text{margin-top:20px}.content-image-row .image-row__button{width:calc(100% - 30px);margin:30px 15px;text-align:center}@media only screen and (max-width:768px){.content-image-row .image-row__button{margin:15px;text-align:left}}.content-header-single .block__inner{display:block}.content-header-single .header-single{aspect-ratio:16/9}@media only screen and (max-width:1024px){.content-header-single .header-single{aspect-ratio:9/16}}.content-header-single__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.content-header-single__background .img-container,.content-header-single__background .vid-container{z-index:1;height:100%}.content-header-single__background .vid-container.autoplay-disabled:not(.playing){cursor:pointer}.content-header-single__background .vid-container.autoplay-disabled:not(.playing):before{content:"";position:absolute;z-index:3;top:50%;left:50%;width:75px;height:75px;border-radius:50%;color:#051e6e;font-size:50px;line-height:75px;font-family:"Icomoon";font-weight:400;text-align:center;transform:translate(-50%, -50%)}@media only screen and (max-width:1024px){.content-header-single__background .vid-container.autoplay-disabled:not(.playing):before{width:50px;height:50px;font-size:50px;line-height:50px}}.content-header-single__background>.img-container,.content-header-single__background>.vid-container{display:block}@media only screen and (max-width:1024px){.content-header-single__background>.img-container,.content-header-single__background>.vid-container{display:none}}.content-header-single__background__mobile{height:100%;display:none}@media only screen and (max-width:1024px){.content-header-single__background__mobile{display:block}}.shortcode-picture-puzzle{min-height:100vh;min-height:100svh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:100px 120px;box-sizing:border-box;background:linear-gradient(180deg, #1256fa 10%, #ffaf96 100%)}@media only screen and (max-width:1024px){.shortcode-picture-puzzle{padding:50px 30px}}@media only screen and (max-width:768px){.shortcode-picture-puzzle{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}}.shortcode-picture-puzzle *:not(.button){color:#ffffff}.shortcode-picture-puzzle__inner{width:100%;max-width:1200px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media only screen and (max-width:768px){.shortcode-picture-puzzle__inner{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:50px 0}}.shortcode-picture-puzzle__inner>div{width:calc(50% - 50px)}@media only screen and (max-width:1024px){.shortcode-picture-puzzle__inner>div{width:calc(50% - 25px)}}@media only screen and (max-width:768px){.shortcode-picture-puzzle__inner>div{width:100%}}.shortcode-picture-puzzle__inner #question-container{margin-top:61.6px}@media only screen and (max-width:768px){.shortcode-picture-puzzle__inner #question-container{margin-top:0}}.shortcode-picture-puzzle__inner #question-container .button-group{width:245px;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;margin-top:60px}@media only screen and (max-width:1024px){.shortcode-picture-puzzle__inner #question-container .button-group{margin-top:30px}}@media only screen and (max-width:480px){.shortcode-picture-puzzle__inner #question-container .button-group{width:100%}}.shortcode-picture-puzzle__inner #image-container #question-counter{margin:0;color:inherit;text-align:right}.shortcode-picture-puzzle__inner #image-container #game-timer{font-size:16px;line-height:1.3;font-family:"Graphik Web Wide", sans-serif;font-weight:600;text-align:right}.shortcode-picture-puzzle__inner #image-container .image{aspect-ratio:3/2;margin-top:20px;background-size:cover;background-position:center}.shortcode-picture-puzzle__inner #image-container .image .tile{position:relative;width:20%;height:25%;float:left;opacity:1;background-color:#cddcff}.shortcode-picture-puzzle__inner #image-container .image .tile:before{content:"";position:absolute;width:100%;height:100%;outline:1px solid #051e6e;outline-offset:-0.5px}.shortcode-picture-puzzle__inner #success-screen .form-builder{margin-top:60px}@media only screen and (max-width:1024px){.shortcode-picture-puzzle__inner #success-screen .form-builder{margin-top:30px}}.shortcode-picture-puzzle__inner #success-screen .form-builder .form-response .button-group{margin-top:60px}@media only screen and (max-width:1024px){.shortcode-picture-puzzle__inner #success-screen .form-builder .form-response .button-group{margin-top:30px}}.shortcode-picture-puzzle__inner #error-screen .button-group{margin-top:60px}@media only screen and (max-width:1024px){.shortcode-picture-puzzle__inner #error-screen .button-group{margin-top:30px}}.shortcode-picture-puzzle.response-visible #question-container,.shortcode-picture-puzzle.response-visible #image-container,.shortcode-picture-puzzle.response-visible #error-screen{display:none !important}.shortcode-picture-puzzle.response-visible #success-screen{display:block !important}