@font-face{font-display:swap;font-family:acumin-pro;font-style:normal;font-weight:400;src:url(https://assets.colorcon.com/fonts/acuminpro-regular-webfont.woff2) format("woff2"),url(https://assets.colorcon.com/fonts/acuminpro-regular-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:acumin-pro;font-style:italic;font-weight:400;src:url(https://assets.colorcon.com/fonts/acuminpro-italic-webfont.woff2) format("woff2"),url(https://assets.colorcon.com/fonts/acuminpro-italic-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:acumin-pro;font-style:normal;font-weight:700;src:url(https://assets.colorcon.com/fonts/acuminpro-bold-webfont.woff2) format("woff2"),url(https://assets.colorcon.com/fonts/acuminpro-bold-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:acumin-pro;font-style:italic;font-weight:700;src:url(https://assets.colorcon.com/fonts/acuminpro-bolditalic-webfont.woff2) format("woff2"),url(https://assets.colorcon.com/fonts/acuminpro-bolditalic-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:greycliff-cf;font-style:normal;font-weight:400;src:url(https://assets.colorcon.com/fonts/Greycliff-Regular.woff2) format("woff2"),url(https://assets.colorcon.com/fonts/Greycliff-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:greycliff-cf;font-style:italic;font-weight:400;src:url(https://assets.colorcon.com/fonts/Greycliff-RegularOblique.woff2) format("woff2"),url(https://assets.colorcon.com/fonts/Greycliff-RegularOblique.woff) format("woff")}@font-face{font-display:swap;font-family:greycliff-cf;font-style:normal;font-weight:500;src:url(https://assets.colorcon.com/fonts/Greycliff-Medium.woff2) format("woff2"),url(https://assets.colorcon.com/fonts/Greycliff-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:greycliff-cf;font-style:italic;font-weight:500;src:url(https://assets.colorcon.com/fonts/Greycliff-MediumOblique.woff2) format("woff2"),url(https://assets.colorcon.com/fonts/Greycliff-MediumOblique.woff) format("woff")}@font-face{font-display:swap;font-family:greycliff-cf;font-style:normal;font-weight:600;src:url(https://assets.colorcon.com/fonts/Greycliff-DemiBold.woff2) format("woff2"),url(https://assets.colorcon.com/fonts/Greycliff-DemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:greycliff-cf;font-style:italic;font-weight:600;src:url(https://assets.colorcon.com/fonts/Greycliff-DemiBoldOblique.woff2) format("woff2"),url(https://assets.colorcon.com/fonts/Greycliff-DemiBoldOblique.woff) format("woff")}@font-face{font-display:swap;font-family:greycliff-cf;font-style:normal;font-weight:700;src:url(https://assets.colorcon.com/fonts/Greycliff-Bold.woff2) format("woff2"),url(https://assets.colorcon.com/fonts/Greycliff-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:greycliff-cf;font-style:italic;font-weight:700;src:url(https://assets.colorcon.com/fonts/Greycliff-BoldOblique.woff2) format("woff2"),url(https://assets.colorcon.com/fonts/Greycliff-BoldOblique.woff) format("woff")}@font-face{font-display:swap;font-family:Source Han Sans CN;font-style:normal;font-weight:100 900;src:url(https://assets.colorcon.com/fonts/SourceHanSansCN-VF.otf.woff2) format("woff2");unicode-range:u+4e00-9fff,u+3000-303f,u+ff00-ffef}@font-face{font-display:swap;font-family:Source Han Sans JP;font-style:normal;font-weight:100 900;src:url(https://assets.colorcon.com/fonts/SourceHanSansJP-VF.otf.woff2) format("woff2");unicode-range:u+3040-309f,u+30a0-30ff,u+ff00-ffef}*,body,html{font-family:acumin-pro,Source Han Sans CN,Source Han Sans JP,sans-serif}body,html{background:#fff;color:#000;font-size:18px;margin:0;overflow-x:clip;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;scroll-behavior:smooth}@media screen and (max-width:991px){body,html{font-size:16px}}.h1,h1,h1 *{color:#000;font-family:greycliff-cf,Source Han Sans CN,Source Han Sans JP,sans-serif;font-size:65px;font-weight:500;letter-spacing:-2px;line-height:1.05em;margin:0}h1 strong{font-weight:600}@media screen and (max-width:1024px){.h1,h1,h1 *{font-size:42px;letter-spacing:-2px}}@media screen and (max-width:991px){.h1,h1,h1 *{font-size:38px;letter-spacing:-1px}}.h2,h2,h2 *{color:#000;font-family:greycliff-cf,Source Han Sans CN,Source Han Sans JP,sans-serif;font-size:50px;font-weight:500;letter-spacing:-1px;line-height:1.1em;margin:0 0 15px}h2 strong{font-weight:600}@media screen and (max-width:1024px){.h2,h2,h2 *{font-size:34px}}@media screen and (max-width:991px){.h2,h2,h2 *{font-size:28px}}.h3,h3,h3 *{font-family:greycliff-cf,Source Han Sans CN,Source Han Sans JP,sans-serif;font-size:32px;font-weight:500;letter-spacing:-1px;line-height:1.1;margin:0 0 10px}h3 strong{font-weight:600}@media screen and (max-width:1024px){.h3,h3,h3 *{font-size:26px}}@media screen and (max-width:991px){.h3,h3,h3 *{font-size:24px}}.h4,h4,h4 *{font-family:greycliff-cf,Source Han Sans CN,Source Han Sans JP,sans-serif;font-size:26px;font-weight:600;letter-spacing:-.5px;line-height:1.1em;margin:0 0 15px}@media screen and (max-width:1024px){.h4,h4{font-size:22px}}@media screen and (max-width:991px){.h4,h4{font-size:20px}}.h5,h5,h5 *{font-family:greycliff-cf,Source Han Sans CN,Source Han Sans JP,sans-serif;font-size:28px;font-weight:400;line-height:1.1em;margin:0 0 15px}.text:last-of-type,p:last-of-type{margin-bottom:0}.text,p{font-family:acumin-pro,Source Han Sans CN,Source Han Sans JP,sans-serif;font-size:18px;font-weight:400;line-height:1.4;margin-bottom:15px;margin-top:0}@media screen and (max-width:991px){.text,p{font-size:16px}}p:last-of-type{margin-bottom:0}.text--large,.text--large p,.text--large snap{font-family:acumin-pro,Source Han Sans CN,Source Han Sans JP,sans-serif;font-size:25px;line-height:1.4em}@media screen and (max-width:1024px){.text--large,.text--large p,.text--large span{font-size:20px;line-height:1.4em}}.text--small{font-size:14px}.text--italic{font-style:italic}.text--right{text-align:right}.text--strong{font-weight:800}.text--title{font-family:greycliff-cf,Source Han Sans CN,Source Han Sans JP,sans-serif}.text--center{text-align:center}.text--white{color:#fff}main{background:#065c78}section{padding-top:100px}@media screen and (max-width:991px){section{padding-top:80px}}@media screen and (max-width:767px){section{padding-top:50px}}section.bg-color{margin-top:100px;padding-bottom:100px;padding-top:100px}@media screen and (max-width:991px){section.bg-color{margin-top:80px;padding-bottom:80px;padding-top:80px}}@media screen and (max-width:767px){section.bg-color{margin-top:50px;padding-bottom:50px;padding-top:50px}}.margin-top-0 section.bg-color{margin-top:0}.bg-blue-gradient{background:#0080c9;background:linear-gradient(-33deg,#1d9ed9,#037cb3)}.link{font-family:greycliff-cf,Source Han Sans CN,Source Han Sans JP,sans-serif;font-size:18px;font-weight:600;text-decoration:underline}@media screen and (max-width:991px){.link{font-size:16px}}.link--pink{color:#e30a7d}.link--disabled{color:#999;pointer-events:none;text-decoration:none}.button,input[type=submit]{background:#0080c9;border:none;border-radius:30px;color:#fff;display:inline-block;font-family:greycliff-cf,Source Han Sans CN,Source Han Sans JP,sans-serif;font-size:18px;font-weight:700;line-height:1.25;padding:10px 50px;text-decoration:none;transition:.15s ease-out}.button--small{font-size:16px;padding:5px 30px}@media screen and (max-width:991px){.button--small{font-size:14px;padding:3px 30px}}.button:hover{background:#e30a7d;border-color:#e30a7d;color:#fff;cursor:pointer}.hs-submit input[type=submit],a.button--ghost,button.button--ghost{background:#fff;border:2px solid #000;color:#000}a.button--clear,a.button--white{background:transparent;border:2px solid #fff;color:#fff}a.button--clear:hover,a.button--pink{background:#e30a7d;border:2px solid #e30a7d;color:#fff}.button--green{background:#70bab8;color:#fff}a.button--paleblue{background:#e5f7fd;color:#065c78}.button--paleblue:hover{background:#e6eef1;color:#065c78}.button--lightblue--wrap input[type=submit]{background:#2babe3;color:#fff}.body-container.container-fluid,.header-container.container-fluid{padding-left:0;padding-right:0}.bg--darkgreen{background:#065c78}.bg--lightblue{background:#2babe3}.bg--lightgreen{background:#e6eef1}.bg--green{background:#70bab8}.p-t-30{padding-top:30px}.m-t-40{margin-top:40px}.m-b-40{margin-bottom:40px}.m-t-30{margin-top:30px}.m-b-30{margin-bottom:30px}.m-t-20{margin-top:20px}.m-b-20{margin-bottom:20px}.m-b-15{margin-bottom:15px}.m-t-15{margin-top:15px}.m-t-10{margin-top:10px}.m-b-10{margin-bottom:10px}.m-t-5{margin-top:5px}.m-b-5{margin-bottom:5px}.m-t-0,.m-t-0--bg-color .bg-color{margin-top:0}.m-b-0{margin-bottom:0}.rel{position:relative}.z-10,.z10{z-index:10}@media screen and (max-width:991px){.mob-m-b-15{margin-bottom:15px}.mob-m-b-20{margin-bottom:20px}.mob-m-b-30{margin-bottom:30px}.mob-m-b-40{margin-bottom:40px}}.gradient-1{background-image:linear-gradient(90deg,#fbe518,#86c030 12%,#009447 34%,#00a0a8 58%,#1d9dd7 77%,#9172da 91%,#e1097c)}.gradient-1,.gradient-2{height:20px;position:relative;width:100%;z-index:10}.gradient-2{background-image:linear-gradient(0deg,#fbe518,#86c030 12%,#009447 34%,#00a0a8 58%,#1d9dd7 77%,#9172da 91%,#e1097c)}.search-global.search-bar{margin:0 auto;max-width:100%;position:relative;width:625px}.search-global.search-bar input{border:2px solid #000;border-radius:10px;height:55px;padding:0 35px 0 12px;width:100%}@media screen and (max-width:1199px){.search-global.search-bar input{border:1px solid #000}}.search-global.search-bar button{background:transparent;border:none;height:25px;margin:0;padding:0;position:absolute;right:12px;top:15px;width:25px;z-index:5}.search-global.search-bar button svg{display:inline-block;height:auto;vertical-align:top;width:100%}.card .card__image{aspect-ratio:16/9;background:#f3f3f3;overflow:hidden;position:relative}.card{border-radius:40px;box-shadow:5px 5px 24px rgba(0,0,0,.2);display:block;height:calc(100% - 40px);margin-top:40px;padding:30px 30px 60px;position:relative;text-decoration:none}@media screen and (max-width:991px){.card{height:calc(100% - 30px);margin-top:30px}}.card .post-date{color:#000;font-size:16px;margin:5px 0}.card .post-title{color:#000;margin-bottom:5px;margin-top:15px}.card .read-more{bottom:30px;color:#e30a7d;font-family:greycliff-cf,Source Han Sans CN,Source Han Sans JP,sans-serif;font-weight:600;left:30px;position:absolute;text-decoration:underline}.card .post-excerpt{color:#000}.card .bull,.card .category{color:#1d9ed9;display:inline;font-size:16px;font-weight:600;line-height:1.4em;text-transform:uppercase}@media screen and (max-width:991px){.card .bull,.card .category{font-size:14px}}.card .tags{display:none;font-size:0;margin:5px 0}.card img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.a11y-slider-next,.a11y-slider-prev{background-color:transparent;border:0;bottom:0;display:block;height:40px;padding:0;position:absolute;text-indent:-9999px;transition:.15s ease-in-out;width:40px}.a11y-slider-prev{left:0;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.a11y-slider-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23E30A7D' d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;height:100%;left:0;position:absolute;top:0;width:40px;width:100%}.a11y-slider-next{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10}.a11y-slider-next:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23E30A7D' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:50px;height:100%;left:0;position:absolute;top:0;width:50px;width:100%}.a11y-slider-container .a11y-slider-dots{display:flex;gap:20px;justify-content:center;list-style:none;margin-top:40px;padding-left:0}.a11y-slider-container .a11y-slider-dots button.active:before{background:#e30a7d}.a11y-slider-container .a11y-slider-dots button{background:transparent;border:none;height:20px;overflow:hidden;position:relative;text-indent:-999px;width:20px}.a11y-slider-container .a11y-slider-dots button:before{border:1px solid #000;border-radius:20px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.pad-bottom{margin-bottom:100px}@media screen and (max-width:768px){.pad-bottom{margin-bottom:50px}}.mobile-nav-active .QSIFeedbackButton{display:none!important}form fieldset.form-columns-0,form fieldset.form-columns-1,form fieldset.form-columns-2{max-width:100%}form fieldset{display:flex;gap:27px}form fieldset>.field,form fieldset>.hs-richtext{float:none!important;margin-top:0;padding-bottom:25px;position:relative;width:100%!important}form fieldset.form-columns-1 div.input,form fieldset.form-columns-2 div.input{margin-right:0}form label{color:#000;font-family:greycliff-cf,sans-serif;font-size:16px;font-weight:400;margin-bottom:5px}form input:not([type=submit]):not([type=checkbox]):not([type=radio]),form select{background:#fff;border:1px solid #606060;border-radius:10px;color:#000;font-size:18px;height:55px;padding:10px 12px;width:100%!important}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23E30A7D' d='M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9S301 191.9 288 191.9L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z'/%3E%3C/svg%3E");background-position:calc(100% - 20px) 13px;background-repeat:no-repeat;background-size:16px}form textarea{background:#fff;border:1px solid #606060;border-radius:10px;color:#000;font-size:18px;height:88px;padding:10px 12px;width:100%!important}form input[type=submit]{border-radius:30px;display:inline-block;font-size:18px;height:auto;margin:20px 0 0;padding:10px 50px;width:auto}form input[type=submit]:hover{background:#e30a7d;border-color:#e30a7d;color:#fff}form .hs-fieldtype-checkbox ul[role=checkbox]{column-count:2;list-style:none;margin:0;padding-left:0}form .hs-fieldtype-radio ul[role=checkbox]{list-style:none;margin:0;padding-left:0}form ul[role=checkbox] input,form ul[role=radio]{margin-right:7px}form .hs-error-msgs{bottom:-4px;left:0;margin:0;padding-left:17px;position:absolute}form .hs-error-msgs *{color:#c30000;font-weight:600}form .hs_error_rollup{position:relative}form .hs_error_rollup .hs-error-msgs{bottom:-105px}form .legal-consent-container{padding-bottom:20px}.hs_recaptcha{transform:scale(.8);transform-origin:left top}@media screen and (max-width:991px){form fieldset{display:block}form fieldset>.field{padding-bottom:17px}form input:not([type=submit]):not([type=checkbox]),form select{font-size:16px;height:42px;padding:0 12px}form select{background-position:calc(100% - 20px) 8px;background-size:14px}form .hs-error-msgs{bottom:-9px}}