/*!
Theme Name: Calgary DT
Template: gutenberg-classic-starter-theme
Theme URI: https://bitbucket.org/paperleaf/calgary-dt/
Author: Paper Leaf
Author URI: https://paper-leaf.com/
Description:
Version: 1.0
*/html{-webkit-text-size-adjust:unset;font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#231f20;font-family:myriad-pro,sans-serif;-webkit-hyphens:none;hyphens:none;overflow-x:hidden;text-rendering:optimizeLegibility;white-space:normal}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:168rem}}@-moz-document url-prefix(""){body{font-weight:lighter}}p{word-wrap:break-word;margin-bottom:2.4rem}p:last-child{margin-bottom:0}cite,dfn,em,i{font-style:italic}strong{font-weight:700}address{margin-bottom:1.6rem}pre{max-width:100%;overflow:auto}figcaption{font-size:85%;font-style:italic;margin-top:.8rem}code,kbd,tt,var{font-family:monospace}abbr,acronym{border:none;cursor:help}abbr[title],acronym[title],ins,mark{text-decoration:none}blockquote{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.6rem;margin:3.2rem 0;padding-left:2.4rem}@media(min-width:768px){blockquote{font-size:2rem;line-height:2.8rem}}blockquote>p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}blockquote>*{color:inherit}pre{word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;color:#333;display:block;font-family:Consolas,Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,DejaVu Sans Mono,Bitstream Vera Sans Mono,Liberation Mono,Nimbus Mono L,Monaco,Courier New,Courier,monospace;font-size:87.5%;line-height:1.4;margin:0 0 .8rem;padding:.8rem;-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre-wrap;word-break:break-all}.screen-reader-text{clip:rect(0,0,0,0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}audio,img,svg,video{height:auto;max-width:100%}iframe{aspect-ratio:2/3;max-width:100%;width:100%}@media(min-width:768px){iframe{aspect-ratio:3/2}}@media(min-width:992px){iframe{aspect-ratio:2/1}}.alignleft{float:left;margin-right:1.6rem}.alignright{float:right;margin-left:1.6rem}.wp-caption{margin-bottom:.8rem}.wp-caption p{margin:0}.wp-caption .wp-caption-text{font-family:myriad-pro,sans-serif;font-size:1.6rem;font-style:italic;font-weight:400;line-height:150%;margin-top:.8rem}.title-1,h1{display:block;font-family:myriad-pro,sans-serif;font-size:5.6rem;font-weight:900;line-height:100%;margin-bottom:3.2rem;margin-top:3.2rem}@media(min-width:992px){.title-1,h1{font-size:7.2rem}}@media(min-width:1200px){.title-1,h1{font-size:8.8rem}}.title-2,h2{display:block;font-family:myriad-pro,sans-serif;font-size:3.6rem;font-weight:900;line-height:100%;margin-bottom:3.2rem;margin-top:1.6rem}@media(min-width:768px){.title-2,h2{font-size:4.8rem}}@media(min-width:992px){.title-2,h2{font-size:5.6rem}}@media(min-width:1200px){.title-2,h2{font-size:6.4rem}}.title-3,h3{font-family:myriad-pro,sans-serif;font-size:2.8rem;font-weight:900;line-height:100%;margin-bottom:2.4rem;margin-top:1.6rem}@media(min-width:992px){.title-3,h3{font-size:2.4rem}}@media(min-width:1200px){.title-3,h3{font-size:3.2rem}}.title-4,h4{font-family:myriad-pro,sans-serif;font-size:2.4rem;font-weight:900;line-height:125%;margin-bottom:2.4rem;margin-top:1.6rem}@media(min-width:992px){.title-4,h4{font-size:2.4rem}}.title-5,h5{font-size:2.1rem}.title-5,.title-6,h5,h6{font-family:myriad-pro,sans-serif;font-weight:900;line-height:125%;margin-bottom:1.6rem;margin-top:1.6rem}.title-6,h6{font-size:1.8rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}p{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%}@media(min-width:768px){p{font-size:2.1rem}}p a{color:#0038ff;font-weight:700;text-decoration:underline}.wysiwyg ol,.wysiwyg ul{margin-bottom:2.4rem}.wysiwyg ol li,.wysiwyg ul li{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%}@media(min-width:768px){.wysiwyg ol li,.wysiwyg ul li{font-size:2.1rem}}.wysiwyg ol a,.wysiwyg p a,.wysiwyg ul a{background-image:linear-gradient(#8c2a80,#8c2a80);background-position-x:0;background-position-y:100%;background-repeat:no-repeat;background-size:0 100%;color:#8c2a80;font-weight:700;text-decoration:underline;transition:all .2s ease-in-out}.wysiwyg ol a:hover,.wysiwyg p a:hover,.wysiwyg ul a:hover{background-size:100% 100%;color:#fff}.dts-component.color-scheme--purple .wysiwyg ol a,.dts-component.color-scheme--purple .wysiwyg p a,.dts-component.color-scheme--purple .wysiwyg ul a,body.color-scheme--purple .wysiwyg ol a,body.color-scheme--purple .wysiwyg p a,body.color-scheme--purple .wysiwyg ul a{background-image:linear-gradient(#8c2a80,#8c2a80);color:#8c2a80}.dts-component.color-scheme--purple .wysiwyg ol a:hover,.dts-component.color-scheme--purple .wysiwyg p a:hover,.dts-component.color-scheme--purple .wysiwyg ul a:hover,body.color-scheme--purple .wysiwyg ol a:hover,body.color-scheme--purple .wysiwyg p a:hover,body.color-scheme--purple .wysiwyg ul a:hover{color:#fff}.dts-component.color-scheme--purple.background--gradient .wysiwyg ol a,.dts-component.color-scheme--purple.background--gradient .wysiwyg p a,.dts-component.color-scheme--purple.background--gradient .wysiwyg ul a,body.color-scheme--purple.background--gradient .wysiwyg ol a,body.color-scheme--purple.background--gradient .wysiwyg p a,body.color-scheme--purple.background--gradient .wysiwyg ul a{background-image:linear-gradient(#fff,#fff);color:#fff}.dts-component.color-scheme--purple.background--gradient .wysiwyg ol a:hover,.dts-component.color-scheme--purple.background--gradient .wysiwyg p a:hover,.dts-component.color-scheme--purple.background--gradient .wysiwyg ul a:hover,body.color-scheme--purple.background--gradient .wysiwyg ol a:hover,body.color-scheme--purple.background--gradient .wysiwyg p a:hover,body.color-scheme--purple.background--gradient .wysiwyg ul a:hover{color:#8c2a80}.dts-component.color-scheme--teal .wysiwyg ol a,.dts-component.color-scheme--teal .wysiwyg p a,.dts-component.color-scheme--teal .wysiwyg ul a,body.color-scheme--teal .wysiwyg ol a,body.color-scheme--teal .wysiwyg p a,body.color-scheme--teal .wysiwyg ul a{background-image:linear-gradient(#048268,#048268);color:#048268}.dts-component.color-scheme--teal .wysiwyg ol a:hover,.dts-component.color-scheme--teal .wysiwyg p a:hover,.dts-component.color-scheme--teal .wysiwyg ul a:hover,body.color-scheme--teal .wysiwyg ol a:hover,body.color-scheme--teal .wysiwyg p a:hover,body.color-scheme--teal .wysiwyg ul a:hover{color:#fff}.dts-component.color-scheme--teal.background--gradient .wysiwyg ol a,.dts-component.color-scheme--teal.background--gradient .wysiwyg p a,.dts-component.color-scheme--teal.background--gradient .wysiwyg ul a,body.color-scheme--teal.background--gradient .wysiwyg ol a,body.color-scheme--teal.background--gradient .wysiwyg p a,body.color-scheme--teal.background--gradient .wysiwyg ul a{background-image:linear-gradient(#fff,#fff);color:#fff}.dts-component.color-scheme--teal.background--gradient .wysiwyg ol a:hover,.dts-component.color-scheme--teal.background--gradient .wysiwyg p a:hover,.dts-component.color-scheme--teal.background--gradient .wysiwyg ul a:hover,body.color-scheme--teal.background--gradient .wysiwyg ol a:hover,body.color-scheme--teal.background--gradient .wysiwyg p a:hover,body.color-scheme--teal.background--gradient .wysiwyg ul a:hover{color:#048268}.dts-component.color-scheme--orange .wysiwyg ol a,.dts-component.color-scheme--orange .wysiwyg p a,.dts-component.color-scheme--orange .wysiwyg ul a,body.color-scheme--orange .wysiwyg ol a,body.color-scheme--orange .wysiwyg p a,body.color-scheme--orange .wysiwyg ul a{background-image:linear-gradient(#ea121b,#ea121b);color:#ea121b}.dts-component.color-scheme--orange .wysiwyg ol a:hover,.dts-component.color-scheme--orange .wysiwyg p a:hover,.dts-component.color-scheme--orange .wysiwyg ul a:hover,body.color-scheme--orange .wysiwyg ol a:hover,body.color-scheme--orange .wysiwyg p a:hover,body.color-scheme--orange .wysiwyg ul a:hover{color:#fff}.dts-component.color-scheme--orange.background--gradient .wysiwyg ol a,.dts-component.color-scheme--orange.background--gradient .wysiwyg p a,.dts-component.color-scheme--orange.background--gradient .wysiwyg ul a,body.color-scheme--orange.background--gradient .wysiwyg ol a,body.color-scheme--orange.background--gradient .wysiwyg p a,body.color-scheme--orange.background--gradient .wysiwyg ul a{background-image:linear-gradient(#fff,#fff);color:#fff}.dts-component.color-scheme--orange.background--gradient .wysiwyg ol a:hover,.dts-component.color-scheme--orange.background--gradient .wysiwyg p a:hover,.dts-component.color-scheme--orange.background--gradient .wysiwyg ul a:hover,body.color-scheme--orange.background--gradient .wysiwyg ol a:hover,body.color-scheme--orange.background--gradient .wysiwyg p a:hover,body.color-scheme--orange.background--gradient .wysiwyg ul a:hover{color:#ea121b}.dts-component.color-scheme--blue .wysiwyg ol a,.dts-component.color-scheme--blue .wysiwyg p a,.dts-component.color-scheme--blue .wysiwyg ul a,body.color-scheme--blue .wysiwyg ol a,body.color-scheme--blue .wysiwyg p a,body.color-scheme--blue .wysiwyg ul a{background-image:linear-gradient(#006298,#006298);color:#006298}.dts-component.color-scheme--blue .wysiwyg ol a:hover,.dts-component.color-scheme--blue .wysiwyg p a:hover,.dts-component.color-scheme--blue .wysiwyg ul a:hover,body.color-scheme--blue .wysiwyg ol a:hover,body.color-scheme--blue .wysiwyg p a:hover,body.color-scheme--blue .wysiwyg ul a:hover{color:#fff}.dts-component.color-scheme--blue.background--gradient .wysiwyg ol a,.dts-component.color-scheme--blue.background--gradient .wysiwyg p a,.dts-component.color-scheme--blue.background--gradient .wysiwyg ul a,body.color-scheme--blue.background--gradient .wysiwyg ol a,body.color-scheme--blue.background--gradient .wysiwyg p a,body.color-scheme--blue.background--gradient .wysiwyg ul a{background-image:linear-gradient(#fff,#fff);color:#fff}.dts-component.color-scheme--blue.background--gradient .wysiwyg ol a:hover,.dts-component.color-scheme--blue.background--gradient .wysiwyg p a:hover,.dts-component.color-scheme--blue.background--gradient .wysiwyg ul a:hover,body.color-scheme--blue.background--gradient .wysiwyg ol a:hover,body.color-scheme--blue.background--gradient .wysiwyg p a:hover,body.color-scheme--blue.background--gradient .wysiwyg ul a:hover{color:#006298}.large{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%}@media(min-width:768px){.large{font-size:2.1rem}}.small,small{font-size:1.6rem;font-weight:400;line-height:150%}.label,.small,small{font-family:myriad-pro,sans-serif}.label{font-size:1.4rem;line-height:2.1rem}.bold,.label{font-weight:700}.extra-bold{font-weight:900}.btn,.btn-primary,.btn-secondary,.gform_wrapper input[type=submit].gform_button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #fff;border-radius:.4rem;display:inline-flex;font-size:1.8rem!important;font-weight:700!important;gap:.8rem;line-height:1.8rem!important;margin-bottom:3.2rem;margin-top:2.4rem;padding:1.6rem 2.4rem!important;text-decoration:none;transition:all .2s ease-in-out;width:-moz-fit-content;width:fit-content}.btn-primary:last-child,.btn-secondary:last-child,.btn:last-child,.gform_wrapper input[type=submit].gform_button:last-child{margin-bottom:0}.btn-primary.disabled,.btn-primary:disabled,.btn-secondary.disabled,.btn-secondary:disabled,.btn.disabled,.btn:disabled,.gform_wrapper input[type=submit].gform_button.disabled,.gform_wrapper input[type=submit].gform_button:disabled{pointer-events:none!important}.btn-primary:hover,.btn-secondary:hover,.btn:hover,.gform_wrapper input[type=submit].gform_button:hover{text-decoration:none}.btn-primary:focus,.btn-secondary:focus,.btn:focus,.gform_wrapper input[type=submit].gform_button:focus{outline-offset:3px}.btn-primary{background:#8c2a80;border-color:#fff;color:#fff}.btn-primary:focus,.btn-primary:hover{background:#fff;border-color:#8c2a80;color:#8c2a80}.btn-primary:active{background:rgba(140,42,128,.2);border-color:#8c2a80;color:#8c2a80}.btn-secondary{background:#fff;border-color:#8c2a80;color:#8c2a80}.btn-secondary:focus,.btn-secondary:hover{background:#8c2a80;border-color:#fff;color:#fff}.btn-secondary:active{background:rgba(140,42,128,.8);border-color:#fff;color:#fff}div.color-scheme--purple .btn-primary,section.color-scheme--purple .btn-primary{background:#8c2a80;border-color:#fff;color:#fff}div.color-scheme--purple .btn-primary:focus,div.color-scheme--purple .btn-primary:hover,section.color-scheme--purple .btn-primary:focus,section.color-scheme--purple .btn-primary:hover{background:#fff;border-color:#8c2a80;color:#8c2a80}div.color-scheme--purple .btn-primary:active,section.color-scheme--purple .btn-primary:active{background:rgba(140,42,128,.2);border-color:#8c2a80;color:#8c2a80}div.color-scheme--purple .btn-secondary,div.color-scheme--purple .gform_wrapper input[type=submit].gform_button,section.color-scheme--purple .btn-secondary,section.color-scheme--purple .gform_wrapper input[type=submit].gform_button{border-color:#8c2a80;color:#8c2a80}div.color-scheme--purple .btn-secondary:focus,div.color-scheme--purple .btn-secondary:hover,div.color-scheme--purple .gform_wrapper input[type=submit].gform_button:focus,div.color-scheme--purple .gform_wrapper input[type=submit].gform_button:hover,section.color-scheme--purple .btn-secondary:focus,section.color-scheme--purple .btn-secondary:hover,section.color-scheme--purple .gform_wrapper input[type=submit].gform_button:focus,section.color-scheme--purple .gform_wrapper input[type=submit].gform_button:hover{background:#8c2a80;border-color:#fff;color:#fff}div.color-scheme--purple .btn-secondary:active,div.color-scheme--purple .gform_wrapper input[type=submit].gform_button:active,section.color-scheme--purple .btn-secondary:active,section.color-scheme--purple .gform_wrapper input[type=submit].gform_button:active{background:rgba(140,42,128,.8)}div.color-scheme--teal .btn-primary,section.color-scheme--teal .btn-primary{background:#16b796;border-color:#fff;color:#fff}div.color-scheme--teal .btn-primary:focus,div.color-scheme--teal .btn-primary:hover,section.color-scheme--teal .btn-primary:focus,section.color-scheme--teal .btn-primary:hover{background:#fff;border-color:#16b796;color:#16b796}div.color-scheme--teal .btn-primary:active,section.color-scheme--teal .btn-primary:active{background:rgba(22,183,150,.2);border-color:#16b796;color:#16b796}div.color-scheme--teal .btn-secondary,div.color-scheme--teal .gform_wrapper input[type=submit].gform_button,section.color-scheme--teal .btn-secondary,section.color-scheme--teal .gform_wrapper input[type=submit].gform_button{border-color:#048268;color:#048268}div.color-scheme--teal .btn-secondary:focus,div.color-scheme--teal .btn-secondary:hover,div.color-scheme--teal .gform_wrapper input[type=submit].gform_button:focus,div.color-scheme--teal .gform_wrapper input[type=submit].gform_button:hover,section.color-scheme--teal .btn-secondary:focus,section.color-scheme--teal .btn-secondary:hover,section.color-scheme--teal .gform_wrapper input[type=submit].gform_button:focus,section.color-scheme--teal .gform_wrapper input[type=submit].gform_button:hover{background:#048268;border-color:#fff;color:#fff}div.color-scheme--teal .btn-secondary:active,div.color-scheme--teal .gform_wrapper input[type=submit].gform_button:active,section.color-scheme--teal .btn-secondary:active,section.color-scheme--teal .gform_wrapper input[type=submit].gform_button:active{background:rgba(4,130,104,.8)}div.color-scheme--orange .btn-primary,section.color-scheme--orange .btn-primary{background:#ed1e27;border-color:#fff;color:#fff}div.color-scheme--orange .btn-primary:focus,div.color-scheme--orange .btn-primary:hover,section.color-scheme--orange .btn-primary:focus,section.color-scheme--orange .btn-primary:hover{background:#fff;border-color:#ed1e27;color:#ed1e27}div.color-scheme--orange .btn-primary:active,section.color-scheme--orange .btn-primary:active{background:rgba(237,30,39,.2);border-color:#ed1e27;color:#ed1e27}div.color-scheme--orange .btn-secondary,div.color-scheme--orange .gform_wrapper input[type=submit].gform_button,section.color-scheme--orange .btn-secondary,section.color-scheme--orange .gform_wrapper input[type=submit].gform_button{border-color:#ea121b;color:#ea121b}div.color-scheme--orange .btn-secondary:focus,div.color-scheme--orange .btn-secondary:hover,div.color-scheme--orange .gform_wrapper input[type=submit].gform_button:focus,div.color-scheme--orange .gform_wrapper input[type=submit].gform_button:hover,section.color-scheme--orange .btn-secondary:focus,section.color-scheme--orange .btn-secondary:hover,section.color-scheme--orange .gform_wrapper input[type=submit].gform_button:focus,section.color-scheme--orange .gform_wrapper input[type=submit].gform_button:hover{background:#ea121b;border-color:#fff;color:#fff}div.color-scheme--orange .btn-secondary:active,div.color-scheme--orange .gform_wrapper input[type=submit].gform_button:active,section.color-scheme--orange .btn-secondary:active,section.color-scheme--orange .gform_wrapper input[type=submit].gform_button:active{background:rgba(234,18,27,.8)}div.color-scheme--blue .btn-primary,section.color-scheme--blue .btn-primary{background:#006298;border-color:#fff;color:#fff}div.color-scheme--blue .btn-primary:focus,div.color-scheme--blue .btn-primary:hover,section.color-scheme--blue .btn-primary:focus,section.color-scheme--blue .btn-primary:hover{background:#fff;border-color:#006298;color:#006298}div.color-scheme--blue .btn-primary:active,section.color-scheme--blue .btn-primary:active{background:rgba(0,98,152,.2);border-color:#006298;color:#006298}div.color-scheme--blue .btn-secondary,div.color-scheme--blue .gform_wrapper input[type=submit].gform_button,section.color-scheme--blue .btn-secondary,section.color-scheme--blue .gform_wrapper input[type=submit].gform_button{border-color:#006298;color:#006298}div.color-scheme--blue .btn-secondary:focus,div.color-scheme--blue .btn-secondary:hover,div.color-scheme--blue .gform_wrapper input[type=submit].gform_button:focus,div.color-scheme--blue .gform_wrapper input[type=submit].gform_button:hover,section.color-scheme--blue .btn-secondary:focus,section.color-scheme--blue .btn-secondary:hover,section.color-scheme--blue .gform_wrapper input[type=submit].gform_button:focus,section.color-scheme--blue .gform_wrapper input[type=submit].gform_button:hover{background:#006298;border-color:#fff;color:#fff}div.color-scheme--blue .btn-secondary:active,div.color-scheme--blue .gform_wrapper input[type=submit].gform_button:active,section.color-scheme--blue .btn-secondary:active,section.color-scheme--blue .gform_wrapper input[type=submit].gform_button:active{background:rgba(0,98,152,.8)}@media(min-width:768px){#site-footer .footer-bottom,#site-footer .footer-main,#site-header,#sitewide-banner,.dts-component{padding-left:calc(5rem - 16px);padding-right:calc(5rem - 16px)}}@media(min-width:1680px){#site-footer .footer-bottom,#site-footer .footer-main,#site-header,#sitewide-banner,.dts-component{padding-left:calc(12rem - 16px);padding-right:calc(12rem - 16px)}}#site-header{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.8);position:relative;z-index:1000}#site-header .header-container{background:#fff;padding-bottom:1.6rem;padding-top:1.6rem}@media(min-width:1200px){#site-header .header-container{padding-bottom:2.4rem;padding-top:2.4rem;position:relative}}#site-header .header-col{align-items:center;display:flex;gap:2.4rem;justify-content:space-between}@media(min-width:1200px){#site-header .header-col{align-items:flex-end;justify-content:flex-end}}#site-header .custom-logo-link{display:block;width:17.6rem}@media(min-width:768px){#site-header .custom-logo-link{width:24rem}}@media(min-width:992px){#site-header .custom-logo-link{width:28rem;width:20rem}}@media(min-width:1400px){#site-header .custom-logo-link{width:34rem}}@media(min-width:1200px){#site-header .custom-logo-link{margin-bottom:1.6rem}}#site-header .mobile-menu-toggle{align-items:center;background:none;border:none;display:flex;font-size:1.8rem;gap:.8rem}#site-header .mobile-menu-toggle .toggle-label{color:#231f20;font-weight:700}#site-header .mobile-menu-toggle .icon-container{align-items:center;display:flex;font-size:2.8rem;justify-content:center;width:1.8rem}#site-header .mobile-menu-toggle i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}#site-header .mobile-menu-toggle .open{display:block}#site-header .mobile-menu-toggle .close,#site-header .mobile-menu-toggle.mobile-open .open{display:none}#site-header .mobile-menu-toggle.mobile-open .close{display:block}@media(min-width:1200px){#site-header .mobile-menu-toggle{display:none}}#site-header .mobile-back{align-items:center;background:none;border:none;color:#ce0f69;display:flex;font-size:2.1rem;font-weight:700;gap:.8rem;line-height:150%;margin-bottom:3.2rem}@media(min-width:1200px){#site-header .mobile-back{display:none}}#site-header .mobile-back i{color:#231f20}#site-header .header-menus{display:flex;flex-direction:column}@media(max-width:1199.98px){#site-header .header-menus{background:#fff;bottom:0;box-shadow:0 4px 4px 0 transparent;max-width:90%;overflow-x:hidden;overflow-y:auto;padding:2.4rem;position:fixed;right:0;scrollbar-color:#ce0f69 #fff;top:77px;transform:translateX(60rem);transition:transform .2s ease-in-out;width:60rem;z-index:9999}#site-header .header-menus.mobile-open{box-shadow:0 4px 4px 0 rgba(0,0,0,.8);transform:translateX(0)}}@media(max-width:991.98px){#site-header .header-menus{top:86px}#site-header .header-menus.mobile-open{box-shadow:0 4px 4px 0 rgba(0,0,0,.8);transform:translateX(0)}}@media(max-width:767.98px){#site-header .header-menus{top:72px}}@media(min-width:1200px){#site-header .header-menus{align-items:flex-end;gap:.4rem;margin-left:auto}}#site-header .header-menus .mobile-search{display:block}@media(min-width:1200px){#site-header .header-menus .mobile-search{display:none}}#site-header .header-menus .menu-top{display:none}@media(min-width:1200px){#site-header .header-menus .menu-top{align-items:center;display:flex;flex-direction:row;gap:3.2rem;justify-content:flex-end}}#site-header .header-menus .utility-menu{display:flex;list-style-type:none;margin:0;padding:0}@media(max-width:1199.98px){#site-header .header-menus .utility-menu{flex-direction:column}}@media(min-width:1200px){#site-header .header-menus .utility-menu{align-items:center;flex-direction:row;gap:3.2rem}}#site-header .header-menus .utility-menu>li>a{align-items:center;display:flex;font-size:1.6rem;gap:.8rem;line-height:1.6rem;text-decoration:none}#site-header .header-menus .utility-menu>li>a:hover{text-decoration:underline}#site-header .header-menus .utility-menu>li>a .custom-icon{font-size:2rem;line-height:2rem}#site-header .header-menus .utility-menu>li>a .custom-icon i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}#site-header .header-menus .mobile-utility{margin-top:3.2rem}@media(min-width:1200px){#site-header .header-menus .mobile-utility{display:none}}#site-header .header-menus .mobile-utility .utility-menu{gap:3.2rem}#site-header .header-menus .sub-menu .sub-menu .menu-arrow{display:none}#site-header .header-menus .main-nav .main-menu{display:flex;list-style-type:none;margin:0;padding:0}#site-header .header-menus .main-nav .main-menu .mega-menu-href{text-decoration:none}#site-header .header-menus .main-nav .main-menu .mega-menu-href:hover{text-decoration:underline}@media(max-width:1199.98px){#site-header .header-menus .main-nav .main-menu{flex-direction:column}#site-header .header-menus .main-nav .main-menu>li{border-top:1px solid #dbdbdb}#site-header .header-menus .main-nav .main-menu>li:first-child{border-top:none}#site-header .header-menus .main-nav .main-menu>li>a{align-items:center;display:flex;padding:2.4rem 0}#site-header .header-menus .main-nav .main-menu>li>a .menu-arrow{margin-left:auto;transform:rotate(-90deg)}#site-header .header-menus .main-nav .main-menu>li>.sub-menu{background:#fff;bottom:0;display:block;max-width:100%;overflow-y:auto;padding:2.4rem!important;position:absolute;right:-60rem;top:0;transition:all .2s ease-in-out;width:60rem;z-index:9999}#site-header .header-menus .main-nav .main-menu>li.open>.sub-menu{right:0}#site-header .header-menus .main-nav .main-menu>li .mega-menu-container{display:flex;flex-direction:column;gap:0}#site-header .header-menus .main-nav .main-menu>li .mega-menu-container .mega-menu-parent-content-container{margin-bottom:2.4rem}#site-header .header-menus .main-nav .main-menu>li .mega-menu-container .menu-item-column-container+.menu-item-cta-container,#site-header .header-menus .main-nav .main-menu>li .mega-menu-container .menu-item-cta-container+.menu-item-column-container{margin-top:2.4rem}}@media(min-width:1200px){#site-header .header-menus .main-nav .main-menu{align-items:center;flex-direction:row;justify-content:flex-end}}#site-header .header-menus .main-nav .main-menu>li>a{align-items:center;display:flex;font-size:1.8rem;font-weight:900;gap:.8rem;line-height:1.8rem;text-decoration:none}@media(min-width:1200px){#site-header .header-menus .main-nav .main-menu>li>a{padding:2rem 1rem;transition:all .2s ease-in-out}#site-header .header-menus .main-nav .main-menu>li>a:hover{background:#f5f5f5}}#site-header .header-menus .main-nav .main-menu>li>a .custom-icon i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69);font-size:2rem}#site-header .header-menus .main-nav .main-menu>li>a .menu-arrow{transition:all .2s ease-in-out}#site-header .header-menus .main-nav .main-menu>li .sub-menu{list-style-type:none;margin:0;padding:0}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-column-container .sub-menu{display:flex;flex-direction:column;gap:.4rem}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-column-container .sub-menu li>a{align-items:center;display:flex;font-size:1.8rem;font-weight:700;gap:1rem;padding:.8rem;text-decoration:none;transition:all .2s ease-in-out}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-column-container .sub-menu li>a:hover{background:#f5f5f5}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-column-container .sub-menu li>a .custom-icon{align-items:center;background-color:#0ea888;border-radius:.2rem;color:#fff;display:flex;height:4rem;justify-content:center;width:4rem}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container{border-radius:.4rem;overflow:hidden}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container.color-scheme--purple .cta-content-container{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container.color-scheme--purple .cta-content-container .menu-item-cta-title .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container.color-scheme--teal .cta-content-container{background-image:linear-gradient(90deg,#16b796,#006298)}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container.color-scheme--teal .cta-content-container .menu-item-cta-title .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container.color-scheme--orange .cta-content-container{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container.color-scheme--orange .cta-content-container .menu-item-cta-title .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container.color-scheme--blue .cta-content-container{background-image:linear-gradient(90deg,#119ed4,#006298)}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container.color-scheme--blue .cta-content-container .menu-item-cta-title .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container .menu-item-cta{text-decoration:none}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container .menu-item-cta .view-more-text-container i{transition:all .2s ease-in-out}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container .menu-item-cta:hover .cta-image-container img{transform:scale(1.1)}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container .menu-item-cta:hover .view-more-text-container i{transform:translateX(.8rem)}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container .menu-item-cta:hover .view-more-text{text-decoration:underline}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container .cta-image-container{height:16rem;overflow:hidden}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container .cta-image-container img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .2s ease-in-out;width:100%}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container .cta-content-container{color:#fff;display:flex;flex-direction:column;gap:1.6rem;padding:2.4rem}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container .cta-content-container .view-more-text-container{align-items:center;display:flex;font-size:1.8rem;font-weight:700;gap:.8rem}@media(max-width:1199.98px){#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container .cta-content-container .view-more-text-container{font-size:1.6rem}}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container .text-highlight{background-color:#fff;border-radius:.2rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:-10px 0 0 #fff,10px 0 0 #fff}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container .menu-item-cta-title{line-height:110%;margin:0}#site-header .header-menus .main-nav .main-menu>li .sub-menu .menu-item-cta-container .menu-item-cta-description{margin:0}@media(min-width:1200px){#site-header .header-menus .main-nav .main-menu>li>.sub-menu{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out}#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container{align-items:flex-start;display:flex;gap:1.6rem;grid-column:span 3;justify-content:space-between}}#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-parent-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69);font-weight:900;margin-top:0;text-transform:uppercase}#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-parent-link{align-items:center;color:#ce0f69;display:flex;font-size:1.8rem;font-weight:700;gap:.8rem;line-height:150%;text-decoration:none}@media(max-width:1199.98px){#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-parent-link{font-size:1.6rem}}#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-parent-link .icon-container{transition:all .2s ease-in-out}#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-parent-link:hover{text-decoration:underline}#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-parent-link:hover .icon-container{transform:translateX(.8rem)}#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-close{align-items:center;background:none;border:none;color:#ce0f69;display:flex;font-size:1.6rem;font-weight:700;gap:.8rem;line-height:2.4rem}#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-close .close-text{font-size:1.8rem;line-height:150%}@media(max-width:1199.98px){#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-close .close-text{font-size:1.6rem}}#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-close i{transition:all .2s ease-in-out}#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-close:hover .close-text{text-decoration:underline}#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-close:hover i{transform:scale(1.1)}@media(max-width:1199.98px){#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-close{display:none}}@media(min-width:1200px){#site-header .header-menus .main-nav .main-menu>li.open>a .menu-arrow{transform:rotate(180deg)}#site-header .header-menus .main-nav .main-menu>li.open>.sub-menu{display:grid;grid-template-rows:1fr;opacity:1;padding:1px;pointer-events:auto;scale:100%;visibility:visible}#site-header .header-menus .main-nav .main-menu>li.open .mega-menu-container{grid-template-rows:1fr}#site-header .header-menus .main-nav .main-menu>li>.sub-menu{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out}#site-header .header-menus .main-nav .main-menu>li .mega-menu-container{background:#fff;border-radius:calc(1.6rem - 1px);-moz-column-gap:3.2rem;column-gap:3.2rem;display:grid;grid-template-columns:repeat(3,1fr);padding:3.2rem;row-gap:4rem}#site-header .header-menus .main-nav .main-menu>li>.sub-menu{background-color:#fff;background-image:linear-gradient(90deg,#8c2a80,#ce0f69);border-radius:1.6rem;left:1.6rem;list-style-type:none;opacity:0;padding:1px;pointer-events:none;position:absolute;right:1.6rem;scale:75%;top:calc(100% + 1.6rem);transition:all .2s ease-in-out;visibility:hidden;z-index:9999}#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container{opacity:0;transform:translateY(2rem);transition:all .2s ease-in-out}#site-header .header-menus .main-nav .main-menu>li>.sub-menu .menu-item-cta-container,#site-header .header-menus .main-nav .main-menu>li>.sub-menu .sub-menu>.menu-item{opacity:0;scale:75%;transition:all .2s ease-in-out;transition-duration:.3s}#site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container.animate-in,#site-header .header-menus .main-nav .main-menu>li>.sub-menu .menu-item-cta-container.animate-in,#site-header .header-menus .main-nav .main-menu>li>.sub-menu .sub-menu>.menu-item.animate-in{opacity:1;scale:100%;transform:translateY(0)}#site-header form.search-form{width:28rem}}@media(min-width:1400px){#site-header form.search-form{width:32rem}}@media(max-width:1199.98px){.admin-bar #site-header .header-menus{top:109px}.admin-bar.overflow .site-container:before{top:77px}body.overflow{overflow:hidden}body.overflow .site-container{position:relative}body.overflow .site-container:before{background:#5c5c5c;bottom:0;content:"";display:block;left:0;opacity:.8;position:absolute;right:0;top:77px;z-index:999}}@media(max-width:1199.98px)and (max-width:1199.98px){body.overflow .site-container:before{top:77px}}@media(max-width:1199.98px)and (max-width:991.98px){body.overflow .site-container:before{top:86px}}@media(max-width:1199.98px)and (max-width:767.98px){body.overflow .site-container:before{top:72px}}@media(min-width:1200px){.admin-bar.overflow .site-container:before{top:109px}}@media(min-width:1200px)and (min-width:992px){.admin-bar.overflow .site-container:before{top:118px}}@media(min-width:1200px)and (min-width:768px){.admin-bar.overflow .site-container:before{top:104px}}@media(min-width:1200px){body.overflow{overflow:hidden}body.overflow .site-container{position:relative}body.overflow .site-container:before{background:#5c5c5c;bottom:0;content:"";display:block;left:0;opacity:.8;position:fixed;right:0;top:77px;z-index:999}}@media(min-width:1200px)and (min-width:992px){body.overflow .site-container:before{top:86px}}@media(min-width:1200px)and (min-width:768px){body.overflow .site-container:before{top:72px}}@media(max-width:991.98px){.admin-bar #site-header .header-menus{top:118px}.admin-bar.overflow .site-container:before{top:86px}}@media(max-width:767.98px){.admin-bar #site-header .header-menus{top:118px}.admin-bar.overflow .site-container:before{top:72px}}body.color-scheme--purple #site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-parent-title,body.color-scheme--purple #site-header .header-menus .main-nav .main-menu>li>a .custom-icon i,body.color-scheme--purple #site-header .header-menus .utility-menu>li>a .custom-icon i,body.color-scheme--purple #site-header .mobile-menu-toggle i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}body.color-scheme--purple #site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-close,body.color-scheme--purple #site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-parent-link,body.color-scheme--purple #site-header .mobile-back{color:#ce0f69}@media(min-width:1200px){body.color-scheme--purple #site-header .header-menus .main-nav .main-menu>li>.sub-menu{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}}@media(max-width:1199.98px){body.color-scheme--purple #site-header .header-menus{scrollbar-color:#ce0f69 #fff}}body.color-scheme--teal #site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-parent-title,body.color-scheme--teal #site-header .header-menus .main-nav .main-menu>li>a .custom-icon i,body.color-scheme--teal #site-header .header-menus .utility-menu>li>a .custom-icon i,body.color-scheme--teal #site-header .mobile-menu-toggle i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}body.color-scheme--teal #site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-close,body.color-scheme--teal #site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-parent-link,body.color-scheme--teal #site-header .mobile-back{color:#048268}@media(min-width:1200px){body.color-scheme--teal #site-header .header-menus .main-nav .main-menu>li>.sub-menu{background-image:linear-gradient(90deg,#16b796,#006298)}}@media(max-width:1199.98px){body.color-scheme--teal #site-header .header-menus{scrollbar-color:#048268 #fff}}body.color-scheme--orange #site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-parent-title,body.color-scheme--orange #site-header .header-menus .main-nav .main-menu>li>a .custom-icon i,body.color-scheme--orange #site-header .header-menus .utility-menu>li>a .custom-icon i,body.color-scheme--orange #site-header .mobile-menu-toggle i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}body.color-scheme--orange #site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-close,body.color-scheme--orange #site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-parent-link,body.color-scheme--orange #site-header .mobile-back{color:#ed1e27}@media(min-width:1200px){body.color-scheme--orange #site-header .header-menus .main-nav .main-menu>li>.sub-menu{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}}@media(max-width:1199.98px){body.color-scheme--orange #site-header .header-menus{scrollbar-color:#ed1e27 #fff}}body.color-scheme--blue #site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-parent-title,body.color-scheme--blue #site-header .header-menus .main-nav .main-menu>li>a .custom-icon i,body.color-scheme--blue #site-header .header-menus .utility-menu>li>a .custom-icon i,body.color-scheme--blue #site-header .mobile-menu-toggle i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}body.color-scheme--blue #site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-close,body.color-scheme--blue #site-header .header-menus .main-nav .main-menu>li>.sub-menu .mega-menu-parent-content-container .mega-menu-parent-link,body.color-scheme--blue #site-header .mobile-back{color:#006298}@media(min-width:1200px){body.color-scheme--blue #site-header .header-menus .main-nav .main-menu>li>.sub-menu{background-image:linear-gradient(90deg,#119ed4,#006298)}}@media(max-width:1199.98px){body.color-scheme--blue #site-header .header-menus{scrollbar-color:#006298 #fff}}#breadcrumbs{margin:0 0 3.2rem}#breadcrumbs .breadcrumb_last,#breadcrumbs a{color:#231f20;font-size:1.8rem;font-weight:700;line-height:2.7rem;text-decoration:underline}#breadcrumbs .breadcrumb_last{font-weight:400;text-decoration:none}#breadcrumbs .sep{font-size:1rem;font-weight:700;line-height:1.2rem;margin:0 .8rem}.error404 #breadcrumbs{display:none}form.search-form{max-width:100%;position:relative;width:100%}form.search-form .search-label{display:block;position:relative}form.search-form .search-label .search-form__field{border:1px solid #8c2a80;border-radius:3.2rem;color:#231f20;font-size:2rem;line-height:150%;padding-right:4.8rem!important;padding:.8rem 1.6rem .8rem 4rem;width:100%}form.search-form .search-label .search-form__field::-moz-placeholder{color:#231f20}form.search-form .search-label .search-form__field::placeholder{color:#231f20}form.search-form .search-icon{align-items:center;background:none;border:none;bottom:0;color:#8c2a80;display:flex;font-size:1.6rem;justify-content:center;left:1.6rem;margin:auto;outline:none;padding:0;position:absolute;top:0}body.color-scheme--purple form.search-form .search-label .search-form__field{border:1px solid #8c2a80}body.color-scheme--purple form.search-form .search-icon{color:#8c2a80}body.color-scheme--teal form.search-form .search-label .search-form__field{border:1px solid #16b796}body.color-scheme--teal form.search-form .search-icon{color:#16b796}body.color-scheme--orange form.search-form .search-label .search-form__field{border:1px solid #ed1e27}body.color-scheme--orange form.search-form .search-icon{color:#ed1e27}body.color-scheme--blue form.search-form .search-label .search-form__field{border:1px solid #40c2f3}body.color-scheme--blue form.search-form .search-icon{color:#40c2f3}#site-footer{position:relative;z-index:1}#site-footer .footer-main{background-image:linear-gradient(90deg,#8c2a80,#ce0f69);padding:9.6rem 0 4.8rem}#site-footer .footer-main .row{--bs-gutter-y:3.2rem}#site-footer .footer-main .custom-logo-link{display:block;margin-bottom:2.4rem}#site-footer .footer-main .custom-logo{filter:invert(100%);max-width:100%;width:28rem}#site-footer .footer-main #menu-footer-menu{color:#fff;list-style-type:none;margin:0;padding:0}#site-footer .footer-main #menu-footer-menu li .menu-item-span,#site-footer .footer-main #menu-footer-menu li a{align-items:center;border-bottom:1px solid rgba(0,0,0,.2);display:flex;gap:1.6rem;justify-content:space-between;margin:0!important;padding:1.6rem 0;text-decoration:none}#site-footer .footer-main #menu-footer-menu li .menu-item-span i,#site-footer .footer-main #menu-footer-menu li a i{font-size:2rem;line-height:2rem}#site-footer .footer-main #menu-footer-menu li a:hover .menu-item-title{text-decoration:underline}#site-footer .footer-main #menu-footer-menu>li{margin-bottom:2.4rem}#site-footer .footer-main #menu-footer-menu>li:last-child{margin-bottom:0}#site-footer .footer-main #menu-footer-menu>li .menu-item-span,#site-footer .footer-main #menu-footer-menu>li>a{font-family:myriad-pro,sans-serif;font-size:2.1rem;font-weight:900;line-height:125%;margin-bottom:1.6rem;margin-top:1.6rem}#site-footer .footer-main #menu-footer-menu .sub-menu{list-style-type:none;margin:0;padding:0}#site-footer .footer-main #menu-footer-menu .sub-menu>li .menu-item-span,#site-footer .footer-main #menu-footer-menu .sub-menu>li>a{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%;padding-left:2.4rem}@media(min-width:768px){#site-footer .footer-main #menu-footer-menu .sub-menu>li .menu-item-span,#site-footer .footer-main #menu-footer-menu .sub-menu>li>a{font-size:2.1rem}}#site-footer .footer-main .footer-main-right{display:flex;flex-direction:column;gap:3.2rem}@media(min-width:992px){#site-footer .footer-main .footer-main-right .cta-col{flex-direction:row}#site-footer .footer-main .footer-main-right .cta-col .footer-card{flex:1}}@media(min-width:1200px){#site-footer .footer-main .footer-main-right{flex-direction:row}#site-footer .footer-main .footer-main-right .cta-col{flex:1;flex-direction:column}#site-footer .footer-main .footer-main-right .newsletter{flex:2}}#site-footer .footer-main .cta-col{display:flex;flex-direction:column;gap:3.2rem}#site-footer .footer-main .footer-card{background:#ce0f69;color:#fff;display:flex;flex-direction:column;gap:1.6rem;padding:3.2rem}#site-footer .footer-main .footer-card h6,#site-footer .footer-main .footer-card p{margin:0}#site-footer .footer-main .footer-card .heading{text-transform:uppercase}#site-footer .footer-main .footer-card .heading .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}#site-footer .footer-main .footer-card .heading .text-highlight{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:-10px 0 0 #fff,10px 0 0 #fff;line-height:110%}#site-footer .footer-main .footer-card .icon-link{align-items:flex-start;display:flex;gap:.8rem}#site-footer .footer-main .footer-card .icon-link i{font-size:1.8rem;margin-top:.6rem}#site-footer .footer-main .footer-card .icon-link a{font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%;margin:0}#site-footer .footer-main .footer-card.map{background-blend-mode:overlay;background-image:url(/wp-content/themes/calgary-dt/images/downtown-map-footer.png);background-position:50%}#site-footer .footer-main .footer-card.map .icon-link a{font-weight:700}#site-footer .footer-main .footer-card.newsletter{background:#8c2a80;gap:3.2rem}#site-footer .footer-main .footer-card.newsletter #mc_embed_signup{background:none;width:100%}#site-footer .footer-main .footer-card.newsletter #mc_embed_signup form{margin:0}#site-footer .footer-main .footer-card.newsletter #mc_embed_signup form .mc-field-group,#site-footer .footer-main .footer-card.newsletter #mc_embed_signup form input,#site-footer .footer-main .footer-card.newsletter #mc_embed_signup form select{width:100%}#site-footer .footer-main .footer-card.newsletter #mc_embed_signup .indicates-required{display:none}#site-footer .footer-main .footer-card.newsletter #mc_embed_signup #mc-embedded-subscribe{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#8c2a80;background:none;border:1px solid #fff;border-radius:.4rem;color:#fff;display:inline-flex;font-size:1.8rem!important;font-weight:700!important;gap:.8rem;height:auto;line-height:1.8rem!important;margin-bottom:3.2rem;margin-top:1.6rem;padding:1.6rem 2.4rem!important;text-decoration:none;transition:all .2s ease-in-out;width:-moz-fit-content;width:fit-content}#site-footer .footer-main .footer-card.newsletter #mc_embed_signup #mc-embedded-subscribe:last-child{margin-bottom:0}#site-footer .footer-main .footer-card.newsletter #mc_embed_signup #mc-embedded-subscribe.disabled,#site-footer .footer-main .footer-card.newsletter #mc_embed_signup #mc-embedded-subscribe:disabled{pointer-events:none!important}#site-footer .footer-main .footer-card.newsletter #mc_embed_signup #mc-embedded-subscribe:hover{text-decoration:none}#site-footer .footer-main .footer-card.newsletter #mc_embed_signup #mc-embedded-subscribe:focus{outline-offset:3px}#site-footer .footer-main .footer-card.newsletter #mc_embed_signup #mc-embedded-subscribe:focus,#site-footer .footer-main .footer-card.newsletter #mc_embed_signup #mc-embedded-subscribe:hover{background:#fff;border-color:#8c2a80;color:#8c2a80}#site-footer .footer-main .footer-card.newsletter #mc_embed_signup #mc-embedded-subscribe:active{background:rgba(140,42,128,.2);border-color:#8c2a80;color:#8c2a80}#site-footer .footer-main .footer-card.newsletter #mc_embed_signup #mc-embedded-subscribe:hover{border-color:#8c2a80;color:#8c2a80}#site-footer .footer-main .footer-card.newsletter #mc_embed_signup .asterisk{color:#fff}#site-footer .footer-bottom{background:#231f20;color:#fff;padding:4.8rem 0}#site-footer .footer-bottom .col-12,#site-footer .footer-bottom .land-acknowledgement{display:flex;flex-direction:column;gap:3.2rem}#site-footer .footer-bottom .land-acknowledgement>*{margin:0}#site-footer .footer-bottom .land-acknowledgement hr{border-top:1px solid #ce0f69;opacity:1}#site-footer .footer-bottom .disclaimer{font-weight:700;margin:0}#site-footer .footer-bottom .social-policies{align-items:center;display:flex}@media(max-width:767.98px){#site-footer .footer-bottom .social-policies{align-items:flex-start;flex-direction:column;gap:2.4rem}}#site-footer .footer-bottom .social-policies .social-media{align-items:center;display:flex;gap:3.2rem;list-style-type:none;margin:0;padding:0}@media(max-width:991.98px){#site-footer .footer-bottom .social-policies .social-media{gap:2.4rem}}#site-footer .footer-bottom .social-policies .social-media li a{font-size:1.4rem;transition:all .2s ease-in-out}#site-footer .footer-bottom .social-policies .social-media li a:hover{color:#ce0f69}#site-footer .footer-bottom .social-policies .policies{align-items:center;display:flex;flex-wrap:wrap;font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;gap:3.2rem;line-height:150%;margin:0 0 0 auto}@media(max-width:767.98px){#site-footer .footer-bottom .social-policies .policies{margin:0}}#site-footer .footer-bottom .social-policies .policies a{transition:all .2s ease-in-out}#site-footer .footer-bottom .social-policies .policies a:hover{color:#ce0f69}body.color-scheme--purple #site-footer .footer-main{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}body.color-scheme--purple #site-footer .footer-main .footer-card{background-color:#ce0f69}body.color-scheme--purple #site-footer .footer-main .footer-card .heading .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}body.color-scheme--purple #site-footer .footer-main .footer-card.newsletter #mc_embed_signup #mc-embedded-subscribe:hover{border-color:#8c2a80;color:#8c2a80}body.color-scheme--purple #site-footer .footer-bottom .land-acknowledgement hr{border-top:1px solid #ce0f69}body.color-scheme--purple #site-footer .footer-bottom .social-policies .policies a:hover,body.color-scheme--purple #site-footer .footer-bottom .social-policies .social-media li a:hover{color:#ce0f69}body.color-scheme--teal #site-footer .footer-main{background-image:linear-gradient(90deg,#16b796,#006298)}body.color-scheme--teal #site-footer .footer-main .footer-card{background-color:#048268}body.color-scheme--teal #site-footer .footer-main .footer-card .heading .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}body.color-scheme--teal #site-footer .footer-main .footer-card.newsletter #mc_embed_signup #mc-embedded-subscribe:hover{border-color:#048268;color:#048268}body.color-scheme--teal #site-footer .footer-bottom .land-acknowledgement hr{border-top:1px solid #048268}body.color-scheme--teal #site-footer .footer-bottom .social-policies .policies a:hover,body.color-scheme--teal #site-footer .footer-bottom .social-policies .social-media li a:hover{color:#048268}body.color-scheme--orange #site-footer .footer-main{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}body.color-scheme--orange #site-footer .footer-main .footer-card{background-color:#ed1e27}body.color-scheme--orange #site-footer .footer-main .footer-card .heading .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}body.color-scheme--orange #site-footer .footer-main .footer-card.newsletter #mc_embed_signup #mc-embedded-subscribe:hover{border-color:#ed1e27;color:#ed1e27}body.color-scheme--orange #site-footer .footer-bottom .land-acknowledgement hr{border-top:1px solid #ed1e27}body.color-scheme--orange #site-footer .footer-bottom .social-policies .policies a:hover,body.color-scheme--orange #site-footer .footer-bottom .social-policies .social-media li a:hover{color:#ed1e27}body.color-scheme--blue #site-footer .footer-main{background-image:linear-gradient(90deg,#119ed4,#006298)}body.color-scheme--blue #site-footer .footer-main .footer-card{background-color:#006298}body.color-scheme--blue #site-footer .footer-main .footer-card .heading .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}body.color-scheme--blue #site-footer .footer-main .footer-card.newsletter #mc_embed_signup #mc-embedded-subscribe:hover{border-color:#006298;color:#006298}body.color-scheme--blue #site-footer .footer-bottom .land-acknowledgement hr{border-top:1px solid #006298}body.color-scheme--blue #site-footer .footer-bottom .social-policies .policies a:hover,body.color-scheme--blue #site-footer .footer-bottom .social-policies .social-media li a:hover{color:#006298}.error404 #site-header{box-shadow:none}.error404 .search-col{margin-top:2.4rem}.component--404-content{padding-bottom:4.8rem;padding-top:4.8rem}@media(min-width:768px){.component--404-content{padding-bottom:6.4rem;padding-top:6.4rem}}@media(min-width:992px){.component--404-content{padding-bottom:8rem;padding-top:8rem}}@media(min-width:1200px){.component--404-content{padding-bottom:12rem;padding-top:12rem}}.component--404-content h1{-webkit-text-fill-color:transparent;-webkit-background-clip:text;text-transform:uppercase}#sitewide-banner,.component--404-content h1{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}#sitewide-banner{color:#fff;padding-bottom:1.6rem;padding-top:1.6rem}#sitewide-banner .banner-col{align-items:flex-start;display:flex;gap:1.6rem;justify-content:space-between}#sitewide-banner .content{display:flex;flex-direction:column;gap:1.6rem}#sitewide-banner .content p{font-size:1.8rem}#sitewide-banner .content .btn{flex-shrink:0;margin:0;padding:.8rem 1.6rem!important}#sitewide-banner .content .btn:hover{background:#fff}#sitewide-banner p{color:inherit;margin:0}#sitewide-banner a{color:inherit}#sitewide-banner .hide-banner{align-items:center;background:none;border:none;color:#fff;display:flex;flex-shrink:0;gap:.8rem}#sitewide-banner .hide-banner span{font-size:1.6rem;font-weight:700}#sitewide-banner .hide-banner i{font-size:24px}.color-scheme--purple #sitewide-banner{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.color-scheme--purple #sitewide-banner .btn:hover{color:#8c2a80}.color-scheme--teal #sitewide-banner{background-image:linear-gradient(90deg,#16b796,#006298)}.color-scheme--teal #sitewide-banner .btn:hover{color:#16b796}.color-scheme--orange #sitewide-banner{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.color-scheme--orange #sitewide-banner .btn:hover{color:#ed1e27}.color-scheme--blue #sitewide-banner{background-image:linear-gradient(90deg,#119ed4,#006298)}.color-scheme--blue #sitewide-banner .btn:hover{color:#40c2f3}:root{--tec-font-family-sans-serif:$font-major}.tribe-events-header .tribe-events-header__events-bar{border:none!important}.tribe-events-header .tribe-events-header__events-bar .tribe-events-c-search__input-group{margin-right:1.6rem}.tribe-events-header .tribe-events-header__events-bar .tribe-events-c-search__input{border:2px solid #787878;border-radius:.4rem;padding:1.1rem 2rem 1.1rem 4rem}.tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__search .tribe-events-c-search__button{background:none;border:2px solid #8c2a80;color:#8c2a80;font-weight:700}.tribe-events-header .tribe-events-header__events-bar .tribe-events-c-view-selector__list .tribe-events-c-view-selector__list-item-link .tribe-events-c-view-selector__list-item-text{color:#8c2a80}.tribe-events-header .tribe-events-header__events-bar .tribe-events-c-view-selector__list .tribe-events-c-view-selector__list-item-link:after{background:#8c2a80!important}.tribe-events-header .tribe-events-header__top-bar .tribe-events-c-top-bar__today-button{border:2px solid #8c2a80;color:#8c2a80!important;font-size:2.1rem;font-weight:700;line-height:100%;margin-right:3.2rem;padding:1.6rem 2.4rem!important}.tribe-events-header .tribe-events-header__top-bar .tribe-events-c-top-bar__datepicker-button{text-transform:uppercase}.tribe-events-header .tribe-events-header__top-bar .tribe-events-c-top-bar__datepicker-button .tribe-events-c-top-bar__datepicker-time{color:#231f20;font-size:3.2rem;font-weight:700;line-height:100%}.tribe-events-header .tribe-events-header__top-bar .tribe-events-c-top-bar__datepicker-button>svg{display:none}.tribe-events-calendar-list .tribe-events-calendar-list__event-row{align-items:flex-start;border-bottom:1px solid #dbdbdb;gap:1.6rem;margin:0 0 1.6rem!important;padding-bottom:3.2rem;padding-top:3.2rem}.tribe-events-calendar-list .tribe-events-calendar-list__event-row:last-child{border-bottom:none}.tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-featured-image{max-width:100%}.tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag{padding-right:0!important}.tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime{background-image:linear-gradient(90deg,#8c2a80,#ce0f69);color:#fff;padding:.8rem}.tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime>span{color:inherit}.tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-weekday{font-size:1rem}.tribe-events-calendar-list article.tribe-events-calendar-list__event .tribe-events-calendar-list__event-title{background:none!important;padding:0}.tribe-events-calendar-list article.tribe-events-calendar-list__event .tribe-events-calendar-list__event-title>a{color:#8c2a80!important;text-transform:uppercase}.tribe-events-calendar-list article.tribe-events-calendar-list__event .tribe-events-calendar-list__event-title>a:hover{color:#231f20!important}.tribe-events-calendar-list article.tribe-events-calendar-list__event .tribe-events-calendar-list__event-description p{font-size:1.6rem}.tribe-events-c-subscribe-dropdown__button{border:2px solid #8c2a80!important;color:#8c2a80!important;font-size:1.4rem;font-weight:700;line-height:2rem}.tribe-events-c-subscribe-dropdown__button:hover{background:#8c2a80!important;color:#fff!important}.single-tribe_events #tribe-events-pg-template{max-width:100%}@media(min-width:768px){.single-tribe_events #tribe-events-pg-template{padding-left:calc(5rem - 16px);padding-right:calc(5rem - 16px)}}@media(min-width:1680px){.single-tribe_events #tribe-events-pg-template{padding-left:calc(12rem - 16px);padding-right:calc(12rem - 16px)}}.single-tribe_events #tribe-events-pg-template .tribe-events-series-relationship-single-marker{margin:0 auto;padding:0 1.6rem}@media(min-width:992px){.single-tribe_events #tribe-events-pg-template .tribe-events-series-relationship-single-marker{max-width:960px}}@media(min-width:1200px){.single-tribe_events #tribe-events-pg-template .tribe-events-series-relationship-single-marker{max-width:1140px}}@media(min-width:1400px){.single-tribe_events #tribe-events-pg-template .tribe-events-series-relationship-single-marker{max-width:168rem}}.single-tribe_events #tribe-events-pg-template .tribe-events-single{margin-left:auto;margin-right:auto;max-width:168rem}.single-tribe_events #tribe-events-pg-template .tribe-events-event-meta:before{display:none}.single-tribe_events .event-sidebar .tribe-events-c-subscribe-dropdown__button,.single-tribe_events .event-sidebar .tribe-events-c-subscribe-dropdown__container{width:100%}.single-tribe_events .event-sidebar .tribe-events-c-subscribe-dropdown{margin:0}.single-tribe_events ul.tribe-related-events li{border-radius:.8rem;overflow:hidden}.single-tribe_events ul.tribe-related-events li .tribe-related-event-info{padding:0 1.6rem .4rem}.single-tribe_events .tribe-events-single-event-description{margin-top:1.6rem}.single-tribe_events .tribe-events-meta-group-other .tribe-events-single-section-title{display:none}.post-type-archive-tribe_events .tribe-events-view,.single-tribe_event_series .tribe-events-view{max-width:100%!important}.post-type-archive-tribe_events .tribe-events-view>.tribe-events-l-container,.single-tribe_event_series .tribe-events-view>.tribe-events-l-container{padding:4rem 2.4rem 0}.tribe-events-content a,.tribe-events-content p>a{border:none!important;color:red;text-decoration:underline}.tribe-events-content a:hover,.tribe-events-content p>a:hover{color:#8c2a80;text-decoration:underline}.tribe-filter-bar .tribe-filter-bar__form-heading{font-weight:700;margin-bottom:1.6rem!important;text-transform:uppercase}.tribe-filter-bar .tribe-filter-bar__filters{border-bottom:1px solid #ed1e27!important}.tribe-filter-bar .tribe-filter-bar-c-filter{border-top:1px solid #ed1e27!important}.tribe-filter-bar .tribe-filter-bar-c-filter__filter-fields{padding:.8rem 0}.tribe-filter-bar .tribe-filter-bar-c-filter--accordion .tribe-filter-bar-c-filter__toggle{color:#8c2a80!important;outline:none!important;transition:all .2s ease-in-out}.tribe-filter-bar .tribe-filter-bar-c-filter--accordion .tribe-filter-bar-c-filter__toggle .tribe-common-c-svgicon path{stroke:#8c2a80!important;transition:all .2s ease-in-out}.tribe-filter-bar .tribe-filter-bar-c-filter--accordion .tribe-filter-bar-c-filter__toggle:hover{color:#231f20!important}.tribe-filter-bar .tribe-filter-bar-c-filter--accordion .tribe-filter-bar-c-filter__toggle:hover .tribe-common-c-svgicon path{stroke:#231f20!important}.tribe-events-c-nav{border-top:none!important;padding-top:.8rem!important}.tribe-events-c-nav .tribe-events-c-nav__list .tribe-events-c-nav__list-item button[disabled]{display:none}.tribe-events-c-nav .tribe-events-c-nav__list .tribe-events-c-nav__list-item .tribe-common-c-svgicon{color:#8c2a80!important}.tribe-events-c-nav .tribe-events-c-nav__list .tribe-events-c-nav__list-item .tribe-common-c-svgicon path{fill:#8c2a80!important}.tribe-events-c-nav .tribe-events-c-nav__list .tribe-events-c-nav__list-item .tribe-events-c-nav__next-label,.tribe-events-c-nav .tribe-events-c-nav__list .tribe-events-c-nav__list-item .tribe-events-c-nav__prev-label{color:#8c2a80!important;font-size:1.6rem}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content{position:absolute;z-index:999}.dts-ecp-icon{-webkit-text-fill-color:transparent;align-items:center;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69);display:inline-flex;font-size:1.6rem;margin-right:.8rem!important;width:1.6rem}.dts-ecp-disclaimer{margin:2.4rem 0}.dts-ecp-disclaimer>div{background:#f9f9f9;color:#8c2a80;padding:2.4rem}.dts-ecp-hero{background-image:linear-gradient(90deg,#8c2a80,#ce0f69);clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 8rem));overflow:hidden;position:relative}.dts-ecp-hero #breadcrumbs{margin-top:3.2rem}@media(max-width:767.98px){.dts-ecp-hero #breadcrumbs{margin-bottom:3.2rem;margin-top:6.4rem}}.dts-ecp-hero #breadcrumbs a,.dts-ecp-hero #breadcrumbs span{color:#fff}.dts-ecp-hero .heading{margin-top:.8rem}.dts-ecp-hero .heading .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69);text-transform:uppercase}@media(min-width:768px){.dts-ecp-hero{padding-bottom:12rem;padding-top:6.4rem}}.dts-ecp-hero .text-highlight{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:-10px 0 0 #fff,10px 0 0 #fff;line-height:105%}.dts-ecp-hero .dts-ecp-hero__content{display:flex;justify-content:space-between}@media(max-width:767.98px){.dts-ecp-hero .dts-ecp-hero__content{flex-direction:column}}.dts-ecp-hero .dts-ecp-hero__text{display:flex;flex-direction:column;width:50%}@media(max-width:767.98px){.dts-ecp-hero .dts-ecp-hero__text{margin-bottom:3.2rem;width:100%}}.dts-ecp-hero .dts-ecp-hero__image{height:auto;overflow:hidden;width:33.333vw}@media(max-width:767.98px){.dts-ecp-hero .dts-ecp-hero__image{margin-bottom:9.6rem;width:100%}}.dts-ecp-hero .dts-ecp-hero__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:-moz-fit-content;width:fit-content}.dts-ecp-hero .dts-ecp-hero__description{color:#fff;margin-top:.8rem}.dts-ecp-icon-container{align-items:center;display:flex}.dts-ecp-icon-container.align-start{align-items:flex-start}.dts-ecp-icon-container dt{flex-shrink:0}.tribe-events-event-meta a,.tribe-events-meta-group a{color:#8c2a80!important;transition:all .2s ease-in-out}.tribe-events-event-meta a:hover,.tribe-events-meta-group a:hover{color:#0038ff!important}.tribe-events-event-meta dd,.tribe-events-event-meta dt{font-size:1.8rem}.itinerary-hero{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 8rem));overflow:hidden;position:relative}.itinerary-hero #breadcrumbs{margin-top:3.2rem}@media(max-width:767.98px){.itinerary-hero #breadcrumbs{margin-bottom:3.2rem;margin-top:6.4rem}}.itinerary-hero #breadcrumbs a,.itinerary-hero #breadcrumbs span{color:#fff}.itinerary-hero .heading{margin-top:.8rem}.itinerary-hero .heading .text-gradient{text-transform:uppercase}@media(min-width:768px){.itinerary-hero{padding-bottom:12rem;padding-top:6.4rem}}.itinerary-hero.color-scheme--purple{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.itinerary-hero.color-scheme--purple .heading .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.itinerary-hero.color-scheme--teal{background-image:linear-gradient(90deg,#16b796,#006298)}.itinerary-hero.color-scheme--teal .heading .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.itinerary-hero.color-scheme--orange{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.itinerary-hero.color-scheme--orange .heading .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.itinerary-hero.color-scheme--blue{background-image:linear-gradient(90deg,#119ed4,#006298)}.itinerary-hero.color-scheme--blue .heading .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.itinerary-hero .text-highlight{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:-10px 0 0 #fff,10px 0 0 #fff;line-height:105%}.itinerary-hero .itinerary-hero__content{display:flex;justify-content:space-between}@media(max-width:991.98px){.itinerary-hero .itinerary-hero__content{flex-direction:column}}.itinerary-hero .itinerary-hero__text{display:flex;flex-direction:column;width:50%}@media(max-width:991.98px){.itinerary-hero .itinerary-hero__text{margin-bottom:4.8rem;width:100%}}.itinerary-hero .itinerary-hero__image{height:auto;max-height:536px;max-width:550px;overflow:hidden;width:33.333vw}@media(max-width:991.98px){.itinerary-hero .itinerary-hero__image{margin-bottom:11.8rem;max-height:none;max-width:none;width:100%}}.itinerary-hero .itinerary-hero__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:-moz-fit-content;width:fit-content}.itinerary-hero .itinerary-hero__description{color:#fff;margin-top:.8rem}@media(max-width:1920px){.itinerary-hero .itinerary-hero__image{--image-size:clamp(280px,33.33vw,640px)}}.itinerary-multi-image-text{padding-bottom:4.8rem;padding-top:4.8rem}@media(min-width:768px){.itinerary-multi-image-text{padding-bottom:6.4rem;padding-top:6.4rem}}@media(min-width:992px){.itinerary-multi-image-text{padding-bottom:8rem;padding-top:8rem}.itinerary-multi-image-text .container-xxl{max-width:unset}}.itinerary-multi-image-text .row{align-items:stretch;min-height:500px}@media(max-width:991.98px){.itinerary-multi-image-text .row{flex-direction:column-reverse}}.itinerary-multi-image-text .col-lg-6:first-child{margin-bottom:120px;position:relative;z-index:1}@media(min-width:992px){.itinerary-multi-image-text .col-lg-6:first-child{padding-left:calc(5rem - 16px)}}@media(min-width:1680px){.itinerary-multi-image-text .col-lg-6:first-child{padding-left:calc(12rem - 16px)}}@media(max-width:991.98px){.itinerary-multi-image-text .col-lg-6:first-child{margin-bottom:0;margin-top:-120px}}.itinerary-multi-image-text .col-lg-6:last-child{display:flex;padding-right:0;position:relative}@media(max-width:991.98px){.itinerary-multi-image-text .col-lg-6:last-child{padding-bottom:120px;padding-left:inherit;padding-right:inherit;padding-top:120px}}.itinerary-multi-image-text .col-lg-6:last-child:before{background-image:linear-gradient(90deg,#16b796,#006298);bottom:0;clip-path:polygon(0 10%,100% 0,100% 100%,0 90%);content:"";left:-20rem;position:absolute;right:0;top:0;z-index:-1}@media(min-width:1200px){.itinerary-multi-image-text .col-lg-6:last-child:before{clip-path:polygon(0 10%,100% 0,100% 100%,0 90%);left:-20rem}}@media(max-width:767.98px){.itinerary-multi-image-text .col-lg-6:last-child:before{clip-path:polygon(0 0,100% 10%,100% 90%,0 100%)}}.itinerary-multi-image-text .col-lg-6:last-child:before.color-scheme--purple .col-lg-6:last-child:before{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.itinerary-multi-image-text .col-lg-6:last-child:before.color-scheme--teal .col-lg-6:last-child:before{background-image:linear-gradient(90deg,#16b796,#006298)}.itinerary-multi-image-text .col-lg-6:last-child:before.color-scheme--orange .col-lg-6:last-child:before{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.itinerary-multi-image-text .col-lg-6:last-child:before.color-scheme--blue .col-lg-6:last-child:before{background-image:linear-gradient(90deg,#119ed4,#006298)}.itinerary-multi-image-text .col-lg-6:last-child .content{color:#fff;display:flex;flex-direction:column;justify-content:center;padding:3rem calc(5rem - 16px) 3rem 3rem;position:relative;width:100%;z-index:1}@media(min-width:768px){.itinerary-multi-image-text .col-lg-6:last-child .content{padding:6rem calc(5rem - 16px) 6rem 6rem}}@media(min-width:1680px){.itinerary-multi-image-text .col-lg-6:last-child .content{padding-right:calc(12rem - 16px)}}.itinerary-multi-image-text .col-lg-6:last-child .content p{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%}@media(min-width:768px){.itinerary-multi-image-text .col-lg-6:last-child .content p{font-size:2.1rem}}.itinerary-multi-image-text .col-lg-6:last-child .content .title{text-transform:uppercase}.itinerary-multi-image-text .col-lg-6:last-child .content .btn-secondary{background-color:transparent;border-color:#fff;color:#fff}.itinerary-multi-image-text .col-lg-6:last-child .content .btn-secondary:hover{background-color:#fff}.itinerary-multi-image-text.color-scheme--purple .col-lg-6:last-child:before{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.itinerary-multi-image-text.color-scheme--purple .btn-secondary:hover{background-color:#fff;color:#8c2a80!important}.itinerary-multi-image-text.color-scheme--teal .col-lg-6:last-child:before{background-image:linear-gradient(90deg,#16b796,#006298)}.itinerary-multi-image-text.color-scheme--teal .btn-secondary:hover{background-color:#fff;color:#0ea888!important}.itinerary-multi-image-text.color-scheme--orange .col-lg-6:last-child:before{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.itinerary-multi-image-text.color-scheme--orange .btn-secondary:hover{background-color:#fff;color:#d87a00!important}.itinerary-multi-image-text.color-scheme--blue .col-lg-6:last-child:before{background-image:linear-gradient(90deg,#119ed4,#006298)}.itinerary-multi-image-text.color-scheme--blue .btn-secondary:hover{background-color:#fff;color:#119ed4!important}.itinerary-multi-image-text .images-grid{display:grid;gap:3.2rem;grid-auto-rows:minmax(200px,auto);height:100%}@media(max-width:767.98px){.itinerary-multi-image-text .images-grid{gap:1.2rem}}.itinerary-multi-image-text .images-grid:has(.image-item:first-child:last-child){grid-template-columns:1fr}.itinerary-multi-image-text .images-grid:has(.image-item:first-child:last-child) .image-item:first-child{grid-row:span 2}.itinerary-multi-image-text .images-grid:has(.image-item:nth-child(2):last-child){grid-template-columns:1fr 1fr}.itinerary-multi-image-text .images-grid:has(.image-item:nth-child(2):last-child) .image-item:first-child{grid-row:span 2}.itinerary-multi-image-text .images-grid:has(.image-item:nth-child(3):last-child){grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto))}.itinerary-multi-image-text .images-grid:has(.image-item:nth-child(3):last-child) .image-item:first-child{grid-row:span 1;padding-top:6rem}.itinerary-multi-image-text .images-grid:has(.image-item:nth-child(3):last-child) .image-item:nth-child(2){grid-row:span 2}.itinerary-multi-image-text .images-grid:has(.image-item:nth-child(3):last-child) .image-item:nth-child(3){padding-bottom:6rem}.itinerary-multi-image-text .image-item{overflow:hidden;position:relative;z-index:1}.itinerary-multi-image-text .image-item img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}@media(max-width:767.98px){.itinerary-map-background.align-right .row{flex-direction:column-reverse!important}}.page-template-template-itinerary .component--one-two-three-column-content{padding-bottom:4.8rem;padding-top:8.8rem}@media(min-width:768px){.page-template-template-itinerary .component--one-two-three-column-content{padding-bottom:6.4rem;padding-top:6.4rem}}@media(min-width:992px){.page-template-template-itinerary .component--one-two-three-column-content{padding-bottom:8rem;padding-top:8rem}}@media(min-width:1200px){.page-template-template-itinerary .component--one-two-three-column-content{padding-bottom:12rem;padding-top:12rem}}.page-template-template-itinerary .component--one-two-three-column-content h2,.page-template-template-itinerary .component--one-two-three-column-content h3{text-transform:uppercase}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--purple.background--gradient{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--purple.background--map h2,.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--purple.background--map h3,.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--purple.background--none h2,.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--purple.background--none h3{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--purple .card{border:1px solid #8c2a80}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--purple .card .card-content .card-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69);text-transform:uppercase}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--teal.background--gradient{background-image:linear-gradient(90deg,#16b796,#006298)}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--teal.background--map h2,.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--teal.background--map h3,.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--teal.background--none h2,.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--teal.background--none h3{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--teal .card{border:1px solid #16b796}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--teal .card .card-content .card-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298);text-transform:uppercase}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--orange.background--gradient{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--orange.background--map h2,.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--orange.background--map h3,.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--orange.background--none h2,.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--orange.background--none h3{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--orange .card{border:1px solid #ed1e27}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--orange .card .card-content .card-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00);text-transform:uppercase}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--blue.background--gradient{background-image:linear-gradient(90deg,#119ed4,#006298)}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--blue.background--map h2,.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--blue.background--map h3,.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--blue.background--none h2,.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--blue.background--none h3{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--blue .card{border:1px solid #40c2f3}.page-template-template-itinerary .component--one-two-three-column-content.color-scheme--blue .card .card-content .card-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298);text-transform:uppercase}.page-template-template-itinerary .component--one-two-three-column-content.background--gradient{color:#fff}.page-template-template-itinerary .component--one-two-three-column-content.background--map{background-image:url(/wp-content/themes/calgary-dt/images/downtown-map.svg);background-position:50%;background-size:cover}.page-template-template-itinerary .component--one-two-three-column-content.columns--1{padding-bottom:12rem;padding-top:12rem}.page-template-template-itinerary .component--one-two-three-column-content.columns--1.layout--center .col-12{margin:0 auto;text-align:center}@media(min-width:768px){.page-template-template-itinerary .component--one-two-three-column-content.columns--2 .row{align-items:center}}@media(max-width:991.98px){.page-template-template-itinerary .component--one-two-three-column-content.columns--3 .row{gap:3.2rem}.page-template-template-itinerary .component--one-two-three-column-content.columns--3 .column-type--card .card{display:flex}.page-template-template-itinerary .component--one-two-three-column-content.columns--3 .column-type--card .card .card-content,.page-template-template-itinerary .component--one-two-three-column-content.columns--3 .column-type--card .card .card-image{width:50%}.page-template-template-itinerary .component--one-two-three-column-content.columns--3 .column-type--card .card .card-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media(max-width:767.98px){.page-template-template-itinerary .component--one-two-three-column-content.columns--3 .column-type--card .card{display:block}.page-template-template-itinerary .component--one-two-three-column-content.columns--3 .column-type--card .card .card-content,.page-template-template-itinerary .component--one-two-three-column-content.columns--3 .column-type--card .card .card-image{width:100%}.page-template-template-itinerary .component--one-two-three-column-content .row{gap:3.2rem}}.page-template-template-itinerary .component--one-two-three-column-content .column-type--card{align-items:stretch}.page-template-template-itinerary .component--one-two-three-column-content .column-type--card .card{background:#fff;border-radius:.4rem;border-width:.2rem;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none}.page-template-template-itinerary .component--one-two-three-column-content .column-type--card .card-image img{width:100%}.component--itinerary-full-width-bg{background-position:50%;background-size:cover;position:relative}@media(max-width:991.98px){.component--itinerary-full-width-bg{background-image:none!important;display:flex;flex-direction:column;margin-top:80px}}@media(min-width:992px){.component--itinerary-full-width-bg{clip-path:polygon(0 0,100% 10%,100% 90%,0 100%)}.component--itinerary-full-width-bg.align-right{clip-path:polygon(0 10%,100% 0,100% 100%,0 90%)}.component--itinerary-full-width-bg.align-right .hero-column{margin-left:auto}}.component--itinerary-full-width-bg.color-scheme--purple .heading,.component--itinerary-full-width-bg.color-scheme--purple .pre-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}@media(max-width:991.98px){.component--itinerary-full-width-bg.color-scheme--purple .mobile-border-gradient{background-image:linear-gradient(90deg,#8c2a80,#ce0f69);padding:1px}}.component--itinerary-full-width-bg.color-scheme--teal .heading,.component--itinerary-full-width-bg.color-scheme--teal .pre-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}@media(max-width:991.98px){.component--itinerary-full-width-bg.color-scheme--teal .mobile-border-gradient{background-image:linear-gradient(90deg,#16b796,#006298);padding:1px}}.component--itinerary-full-width-bg.color-scheme--orange .heading,.component--itinerary-full-width-bg.color-scheme--orange .pre-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}@media(max-width:991.98px){.component--itinerary-full-width-bg.color-scheme--orange .mobile-border-gradient{background-image:linear-gradient(90deg,#ed1e27,#d87a00);padding:1px}}.component--itinerary-full-width-bg.color-scheme--blue .heading,.component--itinerary-full-width-bg.color-scheme--blue .pre-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}@media(max-width:991.98px){.component--itinerary-full-width-bg.color-scheme--blue .mobile-border-gradient{background-image:linear-gradient(90deg,#119ed4,#006298);padding:1px}.component--itinerary-full-width-bg .hero-column{padding-bottom:2.4rem;padding-top:2.4rem}}@media(min-width:992px){.component--itinerary-full-width-bg .hero-column{padding-bottom:8rem;padding-bottom:12rem;padding-top:8rem;padding-top:12rem}}@media(min-width:1200px){.component--itinerary-full-width-bg .hero-column{padding-bottom:18rem;padding-top:18rem}}@media(min-width:992px){.component--itinerary-full-width-bg.content-alignment--right .row{justify-content:flex-end}.component--itinerary-full-width-bg.content-alignment--center .row{justify-content:center}}.component--itinerary-full-width-bg.content-alignment--center .hero-column{text-align:center}@media(max-width:991.98px){.component--itinerary-full-width-bg .hero-image-container{height:60rem;position:relative;z-index:-1}.component--itinerary-full-width-bg .hero-image-container .hero-image{height:76rem}}@media(min-width:992px){.component--itinerary-full-width-bg .hero-image-container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}}@media(max-width:991.98px){.component--itinerary-full-width-bg.align-left .hero-image-container .hero-image{clip-path:polygon(0 0,100% 10%,100% 90%,0 100%)}.component--itinerary-full-width-bg.align-left .hero-column{margin-right:auto}.component--itinerary-full-width-bg.align-right .hero-image-container .hero-image{clip-path:polygon(0 10%,100% 0,100% 100%,0 90%)}.component--itinerary-full-width-bg.align-right .hero-column{margin-left:auto}}.component--itinerary-full-width-bg .hero-image{background-position:50%;background-size:cover}@media(min-width:992px){.component--itinerary-full-width-bg .hero-image{bottom:0;left:0;position:absolute;right:0;top:0}}.component--itinerary-full-width-bg .heading,.component--itinerary-full-width-bg .title{text-transform:uppercase}.component--itinerary-full-width-bg .pre-title,.component--itinerary-full-width-bg .subheading{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%;margin:0 0 .8rem}@media(min-width:768px){.component--itinerary-full-width-bg .pre-title,.component--itinerary-full-width-bg .subheading{font-size:2.1rem}}.component--itinerary-full-width-bg .content{background-color:#fff;padding:3.2rem}.component--itinerary-full-width-bg .heading,.component--itinerary-full-width-bg .title{color:#fff;margin:0}@media(max-width:991.98px){.component--itinerary-full-width-bg .mobile-border-gradient{padding:1px}}.component--itinerary-full-width-bg .content,.component--itinerary-full-width-bg .text{color:#231f20;margin:3.2rem 0 0}.component--itinerary-full-width-bg .content p,.component--itinerary-full-width-bg .text p{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%}@media(min-width:768px){.component--itinerary-full-width-bg .content p,.component--itinerary-full-width-bg .text p{font-size:2.1rem}}@media(max-width:991.98px){.component--itinerary-full-width-bg .content{margin-top:0}}.component--itinerary-full-width-bg .links{align-items:center;display:flex;flex-wrap:wrap;gap:1.6rem;margin:3.2rem 0 0}.component--itinerary-full-width-bg .links .btn,.component--itinerary-full-width-bg .links .cta-link{margin:0}@media(min-width:992px){.component--itinerary-full-width-bg .hero-column.col-lg-8{max-width:66.666667%}}@media(min-width:992px)and (min-width:1200px){.component--itinerary-full-width-bg .hero-column.col-xl-6{max-width:43%}}@media screen and (min-width:992px)and (max-width:1400px){.component--itinerary-full-width-bg .hero-column.col-xl-6{max-width:50%}}.itinerary-map-background .map-title{margin-top:.8rem}.itinerary-map-background .map-text p{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%;margin-bottom:1.6rem}@media(min-width:768px){.itinerary-map-background .map-text p{font-size:2.1rem}}.itinerary-map-background.color-scheme--purple .heading,.itinerary-map-background.color-scheme--purple .pre-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.itinerary-map-background.color-scheme--teal .heading,.itinerary-map-background.color-scheme--teal .pre-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.itinerary-map-background.color-scheme--orange .heading,.itinerary-map-background.color-scheme--orange .pre-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.itinerary-map-background.color-scheme--blue .heading,.itinerary-map-background.color-scheme--blue .pre-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.itinerary-global-pre-footer .container-xxl{padding-bottom:48px;padding-top:48px}.itinerary-global-pre-footer.color-scheme--purple .pre-footer-title,.itinerary-global-pre-footer.color-scheme--purple .pre-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.itinerary-global-pre-footer.color-scheme--purple .logo-icon{background-color:#ce0f69}.itinerary-global-pre-footer.color-scheme--purple .gradient-border{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.itinerary-global-pre-footer.color-scheme--teal .pre-footer-title,.itinerary-global-pre-footer.color-scheme--teal .pre-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.itinerary-global-pre-footer.color-scheme--teal .logo-icon{background-color:#0ea888}.itinerary-global-pre-footer.color-scheme--teal .gradient-border{background-image:linear-gradient(90deg,#16b796,#006298)}.itinerary-global-pre-footer.color-scheme--orange .pre-footer-title,.itinerary-global-pre-footer.color-scheme--orange .pre-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.itinerary-global-pre-footer.color-scheme--orange .logo-icon{background-color:#ed1e27}.itinerary-global-pre-footer.color-scheme--orange .gradient-border{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.itinerary-global-pre-footer.color-scheme--blue .pre-footer-title,.itinerary-global-pre-footer.color-scheme--blue .pre-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.itinerary-global-pre-footer.color-scheme--blue .logo-icon{background-color:#006298}.itinerary-global-pre-footer.color-scheme--blue .gradient-border{background-image:linear-gradient(90deg,#119ed4,#006298)}.itinerary-global-pre-footer .gradient-border{padding:1px}.itinerary-global-pre-footer .pre-footer-title{text-transform:uppercase}.itinerary-global-pre-footer .pre-footer-text p{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%}@media(min-width:768px){.itinerary-global-pre-footer .pre-footer-text p{font-size:2.1rem}}.itinerary-global-pre-footer .pre-footer-text a{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%}@media(min-width:768px){.itinerary-global-pre-footer .pre-footer-text a{font-size:2.1rem}}.itinerary-global-pre-footer .experience-global-footer-wrapper{background-color:#fff;display:flex;gap:50px;padding:6.4rem}@media screen and (max-width:940px){.itinerary-global-pre-footer .experience-global-footer-wrapper{flex-direction:column;gap:0;padding:3.2rem 2.4rem}}.itinerary-global-pre-footer .experience-global-footer-wrapper .experience-global-text-wrapper{padding-bottom:43px;padding-top:43px;width:50%}@media screen and (max-width:940px){.itinerary-global-pre-footer .experience-global-footer-wrapper .experience-global-text-wrapper{width:100%}}.itinerary-global-pre-footer .experience-global-footer-wrapper .pre-footer-logos-column{display:flex;flex:1 1 0;flex-direction:column;gap:1.4rem;justify-content:center}@media screen and (max-width:940px){.itinerary-global-pre-footer .experience-global-footer-wrapper .pre-footer-logos-column{margin-top:1.4rem}}.itinerary-global-pre-footer .experience-global-footer-wrapper .pre-footer-logos-column .logo-link-item{align-items:center;display:flex;gap:.8rem;padding:5px;text-decoration:none;transition:background .3s ease-in-out}.itinerary-global-pre-footer .experience-global-footer-wrapper .pre-footer-logos-column .logo-link-item:hover{background:#f5f5f5}.itinerary-global-pre-footer .experience-global-footer-wrapper .pre-footer-logos-column .logo-icon{align-items:center;border-radius:.2rem;color:#fff;display:flex;flex-shrink:0;font-size:17px;height:40px;justify-content:center;padding:.8rem;width:40px}.itinerary-global-pre-footer .experience-global-footer-wrapper .pre-footer-logos-column .logo-text{font-size:18px;font-weight:900}.itinerary-hero.align-right .itinerary-hero__content,.itinerary-multi-image-text.align-right .row{flex-direction:row-reverse}.itinerary-map-background.align-right .row{flex-direction:row-reverse;flex-wrap:nowrap}.page-template-template-itinerary .experience-modal{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.page-template-template-itinerary .experience-modal.color-scheme--purple .partner-listings-section .listings-grid .listing-card .listing-details .listing-detail a{background-color:transparent;background-image:linear-gradient(#8c2a80,#8c2a80);color:#8c2a80}.page-template-template-itinerary .experience-modal.color-scheme--purple .partner-listings-section .listings-grid .listing-card .listing-details .listing-detail a:hover{color:#fff}.page-template-template-itinerary .experience-modal.color-scheme--purple .info-icon,.page-template-template-itinerary .experience-modal.color-scheme--purple .modal-title,.page-template-template-itinerary .experience-modal.color-scheme--purple .section-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.page-template-template-itinerary .experience-modal.color-scheme--purple .listing-card{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.page-template-template-itinerary .experience-modal.color-scheme--purple .listing-card .listing-details .listing-detail i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.page-template-template-itinerary .experience-modal.color-scheme--purple .listing-card .listing-details .listing-detail a:hover{background-color:#8c2a80}.page-template-template-itinerary .experience-modal.color-scheme--purple .info-text a,.page-template-template-itinerary .experience-modal.color-scheme--purple .listing-card .card-terms,.page-template-template-itinerary .experience-modal.color-scheme--purple .modal-close i{color:#8c2a80}.page-template-template-itinerary .experience-modal.color-scheme--purple .modal-content::-webkit-scrollbar{width:8px}.page-template-template-itinerary .experience-modal.color-scheme--purple .modal-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.page-template-template-itinerary .experience-modal.color-scheme--purple .modal-content::-webkit-scrollbar-thumb{background-image:linear-gradient(90deg,#8c2a80,#ce0f69);border-radius:4px}.page-template-template-itinerary .experience-modal.color-scheme--purple .modal-content::-webkit-scrollbar-thumb:hover{background:#8c2a80}.page-template-template-itinerary .experience-modal.color-scheme--teal .partner-listings-section .listings-grid .listing-card .listing-details .listing-detail a{background-color:transparent;background-image:linear-gradient(#048268,#048268);color:#048268}.page-template-template-itinerary .experience-modal.color-scheme--teal .partner-listings-section .listings-grid .listing-card .listing-details .listing-detail a:hover{color:#fff}.page-template-template-itinerary .experience-modal.color-scheme--teal .info-icon,.page-template-template-itinerary .experience-modal.color-scheme--teal .modal-title,.page-template-template-itinerary .experience-modal.color-scheme--teal .section-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.page-template-template-itinerary .experience-modal.color-scheme--teal .info-text a,.page-template-template-itinerary .experience-modal.color-scheme--teal .listing-card .card-terms,.page-template-template-itinerary .experience-modal.color-scheme--teal .modal-close i{color:#048268}.page-template-template-itinerary .experience-modal.color-scheme--teal .modal-content::-webkit-scrollbar{width:8px}.page-template-template-itinerary .experience-modal.color-scheme--teal .modal-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.page-template-template-itinerary .experience-modal.color-scheme--teal .modal-content::-webkit-scrollbar-thumb{background-image:linear-gradient(90deg,#16b796,#006298);border-radius:4px}.page-template-template-itinerary .experience-modal.color-scheme--teal .modal-content::-webkit-scrollbar-thumb:hover{background:#16b796}.page-template-template-itinerary .experience-modal.color-scheme--teal .listing-card{background-image:linear-gradient(90deg,#16b796,#006298)}.page-template-template-itinerary .experience-modal.color-scheme--teal .listing-card .listing-details .listing-detail i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.page-template-template-itinerary .experience-modal.color-scheme--teal .listing-card .listing-details .listing-detail a:hover{background-color:#048268}.page-template-template-itinerary .experience-modal.color-scheme--orange .partner-listings-section .listings-grid .listing-card .listing-details .listing-detail a{background-color:transparent;background-image:linear-gradient(#ea121b,#ea121b);color:#ea121b}.page-template-template-itinerary .experience-modal.color-scheme--orange .partner-listings-section .listings-grid .listing-card .listing-details .listing-detail a:hover{color:#fff}.page-template-template-itinerary .experience-modal.color-scheme--orange .info-icon,.page-template-template-itinerary .experience-modal.color-scheme--orange .modal-title,.page-template-template-itinerary .experience-modal.color-scheme--orange .section-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.page-template-template-itinerary .experience-modal.color-scheme--orange .listing-card{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.page-template-template-itinerary .experience-modal.color-scheme--orange .listing-card .listing-details .listing-detail i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.page-template-template-itinerary .experience-modal.color-scheme--orange .listing-card .listing-details .listing-detail a:hover{background-color:#ea121b}.page-template-template-itinerary .experience-modal.color-scheme--orange .info-text a,.page-template-template-itinerary .experience-modal.color-scheme--orange .listing-card .card-terms,.page-template-template-itinerary .experience-modal.color-scheme--orange .modal-close i{color:#ea121b}.page-template-template-itinerary .experience-modal.color-scheme--orange .modal-content::-webkit-scrollbar{width:8px}.page-template-template-itinerary .experience-modal.color-scheme--orange .modal-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.page-template-template-itinerary .experience-modal.color-scheme--orange .modal-content::-webkit-scrollbar-thumb{background-image:linear-gradient(90deg,#ed1e27,#d87a00);border-radius:4px}.page-template-template-itinerary .experience-modal.color-scheme--orange .modal-content::-webkit-scrollbar-thumb:hover{background:#ed1e27}.page-template-template-itinerary .experience-modal.color-scheme--blue .partner-listings-section .listings-grid .listing-card .listing-details .listing-detail a{background-color:transparent;background-image:linear-gradient(#006298,#006298);color:#006298}.page-template-template-itinerary .experience-modal.color-scheme--blue .partner-listings-section .listings-grid .listing-card .listing-details .listing-detail a:hover{color:#fff}.page-template-template-itinerary .experience-modal.color-scheme--blue .info-icon{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.page-template-template-itinerary .experience-modal.color-scheme--blue .info-text a,.page-template-template-itinerary .experience-modal.color-scheme--blue .modal-close i{color:#006298}.page-template-template-itinerary .experience-modal.color-scheme--blue .modal-title,.page-template-template-itinerary .experience-modal.color-scheme--blue .section-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.page-template-template-itinerary .experience-modal.color-scheme--blue .listing-card{background-image:linear-gradient(90deg,#119ed4,#006298)}.page-template-template-itinerary .experience-modal.color-scheme--blue .listing-card .listing-details .listing-detail i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.page-template-template-itinerary .experience-modal.color-scheme--blue .listing-card .listing-details .listing-detail a:hover{background-color:#006298}.page-template-template-itinerary .experience-modal.color-scheme--blue .listing-card .card-terms{color:#006298}.page-template-template-itinerary .experience-modal.color-scheme--blue .modal-content::-webkit-scrollbar{width:8px}.page-template-template-itinerary .experience-modal.color-scheme--blue .modal-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.page-template-template-itinerary .experience-modal.color-scheme--blue .modal-content::-webkit-scrollbar-thumb{background-image:linear-gradient(90deg,#119ed4,#006298);border-radius:4px}.page-template-template-itinerary .experience-modal.color-scheme--blue .modal-content::-webkit-scrollbar-thumb:hover{background:#40c2f3}.page-template-template-itinerary .modal-overlay{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100%;justify-content:center;left:0;padding:20px;position:absolute;top:0;width:100%}.page-template-template-itinerary .modal-container{background:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.3);max-height:90vh;max-width:90vw;max-width:1200px;overflow:hidden;width:100%}.page-template-template-itinerary .modal-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:20px 30px}.page-template-template-itinerary .modal-title{margin-bottom:0;text-transform:uppercase}.page-template-template-itinerary .modal-close{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;gap:10px;line-height:2.1rem;padding:5px;transition:color .3s ease}.page-template-template-itinerary .modal-close i{font-size:3.2rem}.page-template-template-itinerary .modal-close:hover{color:#333}.page-template-template-itinerary .modal-content{max-height:calc(90vh - 80px);overflow-y:auto;padding:30px}@media(min-width:992px){.page-template-template-itinerary .modal-content{max-height:calc(90vh - 120px)}}.page-template-template-itinerary .information-section{margin-bottom:40px}.page-template-template-itinerary .information-section .section-title{margin-bottom:20px;text-transform:uppercase}.page-template-template-itinerary .information-section .odd .info-image{clip-path:polygon(0 10%,100% 0,100% 100%,0 90%)}.page-template-template-itinerary .information-section .even .info-image{clip-path:polygon(0 0,100% 10%,100% 90%,0 100%)}.page-template-template-itinerary .dotted-line{display:block;margin:-17rem auto;position:relative;z-index:-1}@media screen and (max-width:1200px){.page-template-template-itinerary .dotted-line{margin:-10rem auto;max-width:900px}}@media screen and (max-width:1000px){.page-template-template-itinerary .dotted-line{margin-bottom:-8rem;margin-top:-4rem;max-width:700px}}@media(max-width:767.98px){.page-template-template-itinerary .dotted-line{margin-bottom:-13rem;margin-top:-5rem}}.page-template-template-itinerary .dotted-line.left-to-right{transform:scaleX(-1)}@media(max-width:767.98px){.page-template-template-itinerary .desktop-line{display:none}}@media(min-width:768px){.page-template-template-itinerary .mobile-line{display:none}}.info-item{border-bottom:1px solid #eee;display:flex;gap:20px;margin-bottom:30px;padding-bottom:30px}.info-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.info-image{flex-shrink:0;height:auto;overflow:hidden;width:50%}.info-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.info-icon{align-items:center;display:flex;flex-shrink:0;font-size:32px;justify-content:center;margin-right:10px}.info-content{flex:1}.info-content .icon-title-wrapper{align-items:center;display:flex;margin-bottom:10px}.info-title{margin:0;text-transform:uppercase}.info-text{font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%}.info-text li{margin-bottom:10px}.info-text p{margin-bottom:15px}.info-text p:last-child{margin-bottom:0}.partner-listings-section .section-title{margin-bottom:20px;text-transform:uppercase}.partner-listings-section .listings-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding-bottom:50px}.partner-listings-section .listings-grid .listing-card{border-radius:.2rem;padding:1px}.partner-listings-section .listings-grid .listing-card .card-container{background:#fff;border-radius:.2rem;height:100%;padding:2.4rem}.partner-listings-section .listings-grid .listing-card .card-container .card-terms{font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;font-weight:400;line-height:2.1rem;text-transform:uppercase}.partner-listings-section .listings-grid .listing-card .card-title{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;font-weight:900;line-height:150%;margin:0 0 10px}@media(min-width:768px){.partner-listings-section .listings-grid .listing-card .card-title{font-size:2.1rem}}.partner-listings-section .listings-grid .listing-card .description{margin:0 0 15px}.partner-listings-section .listings-grid .listing-card .editors-pick{background:#f9f9f9;border-radius:.4rem;display:flex;gap:.8rem;margin:1.6rem 0;padding:.8rem 1.6rem}.partner-listings-section .listings-grid .listing-card .editors-pick i{color:#f3a61e;font-size:1.6rem;margin-top:.2rem}.partner-listings-section .listings-grid .listing-card .editors-pick .editors-pick-content{display:flex;flex-direction:column}.partner-listings-section .listings-grid .listing-card .editors-pick .editors-pick-content p{line-height:normal;margin:0}.partner-listings-section .listings-grid .listing-card .listing-details{-moz-column-gap:3.2rem;column-gap:3.2rem;display:flex;flex-direction:column;flex-wrap:wrap;row-gap:.8rem}.partner-listings-section .listings-grid .listing-card .listing-details .listing-detail{align-items:center;display:flex;font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;gap:.8rem;line-height:150%;margin:0}.partner-listings-section .listings-grid .listing-card .listing-details .listing-detail i{font-size:1.6rem}.partner-listings-section .listings-grid .listing-card .listing-details .listing-detail a{background-image:linear-gradient(#8c2a80,#8c2a80);background-position-x:0;background-position-y:100%;background-repeat:no-repeat;background-size:0 100%;color:inherit;color:#8c2a80;font-weight:400;font-weight:700;overflow-wrap:anywhere;text-decoration:underline;transition:all .2s ease-in-out;word-break:break-word}.partner-listings-section .listings-grid .listing-card .listing-details .listing-detail a:hover{background-size:100% 100%;color:#fff}.modal-trigger{cursor:pointer;transition:all .3s ease}.modal-trigger:hover{transform:translateY(-2px)}body.modal-open{overflow:hidden}@media(max-width:768px){.modal-overlay{padding:10px}.modal-container{max-height:95vh;max-width:95vw}.modal-header{padding:15px 20px}.modal-content{padding:20px}.info-item{flex-direction:column;gap:15px}.info-icon,.info-image{align-self:flex-start}.listings-grid{gap:15px;grid-template-columns:1fr}.card-container{padding:15px}}@media(max-width:480px){.modal-title{font-size:1.2rem}.modal-header{padding:12px 15px}.modal-content{padding:15px}}.itinerary-container{overflow:visible;position:relative}.itinerary-animated-line{height:100%;left:50%;max-width:1200px;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:1}.itinerary-block-wrapper{margin-bottom:4rem;position:relative;z-index:2}.itinerary-block-wrapper.align-left{padding-right:10%}.itinerary-block-wrapper.align-right{padding-left:10%}.itinerary-block-wrapper:before{background:var(--line-color,#8b5cf6);border-radius:50%;box-shadow:0 0 0 4px hsla(0,0%,100%,.8);content:"";height:12px;position:absolute;top:50%;transform:translateY(-50%);width:12px;z-index:3}.itinerary-block-wrapper.align-left:before{right:5%}.itinerary-block-wrapper.align-right:before{left:5%}@media(max-width:768px){.itinerary-block-wrapper.align-left,.itinerary-block-wrapper.align-right{padding-left:2rem;padding-right:2rem}.itinerary-animated-line{left:2rem;transform:none;width:4px}.itinerary-block-wrapper:before{left:2rem!important;right:auto!important;transform:translateX(-50%) translateY(-50%)}}.blog-archive,.partner-toolkit-archive{padding-bottom:4.8rem;padding-top:4rem!important}@media(min-width:768px){.blog-archive,.partner-toolkit-archive{padding-bottom:6.4rem;padding-top:4rem!important}}@media(min-width:992px){.blog-archive,.partner-toolkit-archive{padding-bottom:8rem;padding-top:8rem}}@media(min-width:1200px){.blog-archive,.partner-toolkit-archive{padding-bottom:12rem;padding-top:12rem}}.blog-archive .archive-header,.partner-toolkit-archive .archive-header{margin-bottom:4rem}.blog-archive .archive-header .archive-title,.partner-toolkit-archive .archive-header .archive-title{margin-bottom:1rem;text-transform:uppercase}.blog-archive .archive-header .archive-title .text-highlight,.partner-toolkit-archive .archive-header .archive-title .text-highlight{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:-10px 0 0 #fff,10px 0 0 #fff;line-height:110%}.blog-archive .archive-header .archive-description,.partner-toolkit-archive .archive-header .archive-description{color:#231f20;margin:0}.blog-archive .archive-filters,.partner-toolkit-archive .archive-filters{margin-bottom:4rem}.blog-archive .archive-filters .filter-form .filter-row,.partner-toolkit-archive .archive-filters .filter-form .filter-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:2rem}@media(max-width:767.98px){.blog-archive .archive-filters .filter-form .filter-row,.partner-toolkit-archive .archive-filters .filter-form .filter-row{align-items:stretch;flex-direction:column;gap:1.5rem}}.blog-archive .archive-filters .filter-form .filter-row .filter-title,.partner-toolkit-archive .archive-filters .filter-form .filter-row .filter-title{font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;line-height:2.1rem;margin-bottom:.8rem}.blog-archive .archive-filters .filter-form .search-container,.partner-toolkit-archive .archive-filters .filter-form .search-container{flex:1;max-width:350px;min-width:250px;position:relative}@media(max-width:767.98px){.blog-archive .archive-filters .filter-form .search-container,.partner-toolkit-archive .archive-filters .filter-form .search-container{max-width:unset;min-width:unset;width:100%}}.blog-archive .archive-filters .filter-form .search-container .search-icon,.partner-toolkit-archive .archive-filters .filter-form .search-container .search-icon{left:1.2rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.blog-archive .archive-filters .filter-form .search-container .search-input,.partner-toolkit-archive .archive-filters .filter-form .search-container .search-input{background:#fff;border:2px solid;border-radius:.4rem;border-radius:128px;font-size:1.6rem;padding:1.2rem 1.2rem 1.2rem 3.2rem;transition:border-color .2s ease;width:100%}.blog-archive .archive-filters .filter-form .search-container .search-input:focus,.partner-toolkit-archive .archive-filters .filter-form .search-container .search-input:focus{border-color:currentColor;outline:none}.blog-archive .archive-filters .filter-form .search-container .search-input::-moz-placeholder,.partner-toolkit-archive .archive-filters .filter-form .search-container .search-input::-moz-placeholder{color:#6c757d}.blog-archive .archive-filters .filter-form .search-container .search-input::placeholder,.partner-toolkit-archive .archive-filters .filter-form .search-container .search-input::placeholder{color:#6c757d}.blog-archive .archive-filters .filter-form .filter-group,.partner-toolkit-archive .archive-filters .filter-form .filter-group{display:flex;flex-direction:column}@media(max-width:767.98px){.blog-archive .archive-filters .filter-form .filter-group,.partner-toolkit-archive .archive-filters .filter-form .filter-group{width:100%}}.blog-archive .archive-filters .filter-form .filter-group .filter-select,.partner-toolkit-archive .archive-filters .filter-form .filter-group .filter-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.5rem;border:2px solid;border-radius:.4rem;cursor:pointer;font-size:1.6rem;min-width:250px;padding:1.2rem 3rem 1.2rem 1.2rem;transition:border-color .2s ease}@media(max-width:767.98px){.blog-archive .archive-filters .filter-form .filter-group .filter-select,.partner-toolkit-archive .archive-filters .filter-form .filter-group .filter-select{min-width:unset;width:100%}}.blog-archive .archive-filters .filter-form .filter-group .filter-select:focus,.partner-toolkit-archive .archive-filters .filter-form .filter-group .filter-select:focus{border-color:currentColor;outline:none}@media(max-width:767.98px){.blog-archive .archive-filters .filter-form .filter-actions,.partner-toolkit-archive .archive-filters .filter-form .filter-actions{width:100%}}.blog-archive .archive-filters .filter-form .filter-actions .reset-button,.partner-toolkit-archive .archive-filters .filter-form .filter-actions .reset-button{align-items:center;background:transparent;display:flex;font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;gap:.5rem;line-height:2.1rem;padding:1.2rem 2rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}.blog-archive .archive-filters .filter-form .filter-actions .reset-button:hover,.partner-toolkit-archive .archive-filters .filter-form .filter-actions .reset-button:hover{text-decoration:underline}.blog-archive .archive-filters .filter-form .filter-actions .reset-button i,.partner-toolkit-archive .archive-filters .filter-form .filter-actions .reset-button i{font-size:1.2rem}@media(max-width:767.98px){.blog-archive .archive-filters .filter-form .filter-actions .reset-button,.partner-toolkit-archive .archive-filters .filter-form .filter-actions .reset-button{padding-left:2px}}.blog-archive .archive-results .results-count,.partner-toolkit-archive .archive-results .results-count{margin-bottom:2rem}.blog-archive .archive-results .results-count .results-highlight,.partner-toolkit-archive .archive-results .results-count .results-highlight{font-weight:700}.blog-archive .archive-results .no-results,.partner-toolkit-archive .archive-results .no-results{color:#666;padding:4rem 2rem;text-align:center}.blog-archive .listing-card,.partner-toolkit-archive .listing-card{display:flex;height:100%;padding-bottom:3.2rem}.blog-archive .listing-card .card-container,.partner-toolkit-archive .listing-card .card-container{background:#fff;border-radius:.4rem;border-style:solid;border-width:.2rem;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .2s ease}@media(max-width:767.98px){.blog-archive .listing-card .card-container,.partner-toolkit-archive .listing-card .card-container{padding:0}}.blog-archive .listing-card .card-container:hover,.partner-toolkit-archive .listing-card .card-container:hover{transform:translateY(-2px)}.blog-archive .listing-card .card-container:hover .image-wrapper img,.partner-toolkit-archive .listing-card .card-container:hover .image-wrapper img{transform:scale(1.05)}.blog-archive .listing-card .card-container:hover .read-more-link .read-story,.partner-toolkit-archive .listing-card .card-container:hover .read-more-link .read-story{text-decoration:underline}.blog-archive .listing-card .card-container:hover .read-more-link i,.partner-toolkit-archive .listing-card .card-container:hover .read-more-link i{text-decoration:none}.blog-archive .listing-card .image-wrapper,.partner-toolkit-archive .listing-card .image-wrapper{aspect-ratio:16/9;overflow:hidden}.blog-archive .listing-card .image-wrapper img,.partner-toolkit-archive .listing-card .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.blog-archive .listing-card .content-wrapper,.partner-toolkit-archive .listing-card .content-wrapper{display:flex;flex-direction:column;flex-grow:1;padding:3.2rem}.blog-archive .listing-card .content-wrapper .card-category,.partner-toolkit-archive .listing-card .content-wrapper .card-category{font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;font-weight:400;line-height:2.1rem;margin-bottom:16px;text-transform:uppercase}.blog-archive .listing-card .content-wrapper .card-title,.partner-toolkit-archive .listing-card .content-wrapper .card-title{margin-bottom:8px;margin-top:0}.blog-archive .listing-card .content-wrapper .description,.partner-toolkit-archive .listing-card .content-wrapper .description{color:#231f20;font-family:myriad-pro,sans-serif;font-size:1.6rem;font-size:1.4rem;font-weight:400;line-height:150%;margin-bottom:16px}.blog-archive .listing-card .content-wrapper .card-meta,.partner-toolkit-archive .listing-card .content-wrapper .card-meta{margin-top:auto}.blog-archive .listing-card .content-wrapper .card-meta .published-date,.partner-toolkit-archive .listing-card .content-wrapper .card-meta .published-date{align-items:center;display:flex;font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;gap:5px;line-height:150%;margin-bottom:16px}.blog-archive .listing-card .content-wrapper .read-more-link,.partner-toolkit-archive .listing-card .content-wrapper .read-more-link{align-items:center;display:flex;font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;gap:5px;line-height:2.1rem;text-decoration:none}.blog-archive .pagination,.partner-toolkit-archive .pagination{margin-top:3rem;text-align:center}.blog-archive .pagination .pagination-inner,.partner-toolkit-archive .pagination .pagination-inner{display:inline-flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.blog-archive .pagination .pagination-inner .pagination-link,.partner-toolkit-archive .pagination .pagination-inner .pagination-link{border:1px solid;border-radius:.4rem;font-weight:500;padding:.8rem 1.2rem;text-decoration:none;transition:all .2s ease}.blog-archive .pagination .pagination-inner .pagination-link.current,.partner-toolkit-archive .pagination .pagination-inner .pagination-link.current{font-weight:700}.blog-archive .pagination .pagination-inner .pagination-link:hover,.partner-toolkit-archive .pagination .pagination-inner .pagination-link:hover{text-decoration:none}.blog-archive .pagination .pagination-inner .pagination-ellipsis,.partner-toolkit-archive .pagination .pagination-inner .pagination-ellipsis{color:#666;padding:.8rem .4rem}.blog-archive .loading,.partner-toolkit-archive .loading{opacity:.6;pointer-events:none}.blog-archive.color-scheme--purple .archive-title .text-gradient,.color-scheme--purple.partner-toolkit-archive .archive-title .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.blog-archive.color-scheme--purple .archive-filters .filter-select,.blog-archive.color-scheme--purple .archive-filters .search-input,.color-scheme--purple.partner-toolkit-archive .archive-filters .filter-select,.color-scheme--purple.partner-toolkit-archive .archive-filters .search-input{border-color:#8c2a80!important}.blog-archive.color-scheme--purple .archive-filters .filter-title,.blog-archive.color-scheme--purple .archive-filters .search-icon,.color-scheme--purple.partner-toolkit-archive .archive-filters .filter-title,.color-scheme--purple.partner-toolkit-archive .archive-filters .search-icon{color:#8c2a80}.blog-archive.color-scheme--purple .archive-filters .reset-button,.color-scheme--purple.partner-toolkit-archive .archive-filters .reset-button{border-color:#8c2a80;color:#8c2a80}@media(max-width:767.98px){.blog-archive.color-scheme--purple .archive-filters .reset-button,.color-scheme--purple.partner-toolkit-archive .archive-filters .reset-button{border-color:#8c2a80}}.blog-archive.color-scheme--purple .card-category,.blog-archive.color-scheme--purple .results-highlight,.color-scheme--purple.partner-toolkit-archive .card-category,.color-scheme--purple.partner-toolkit-archive .results-highlight{color:#8c2a80}.blog-archive.color-scheme--purple .listing-card .card-container,.color-scheme--purple.partner-toolkit-archive .listing-card .card-container{border-color:#8c2a80}.blog-archive.color-scheme--purple .fa-calendar-day,.blog-archive.color-scheme--purple .read-more-link,.color-scheme--purple.partner-toolkit-archive .fa-calendar-day,.color-scheme--purple.partner-toolkit-archive .read-more-link{color:#8c2a80}.blog-archive.color-scheme--purple .pagination-link,.color-scheme--purple.partner-toolkit-archive .pagination-link{border-color:#8c2a80;color:#8c2a80}.blog-archive.color-scheme--purple .pagination-link.current,.color-scheme--purple.partner-toolkit-archive .pagination-link.current{background-color:#8c2a80;color:#fff}.blog-archive.color-scheme--purple .pagination-link:hover,.color-scheme--purple.partner-toolkit-archive .pagination-link:hover{background-color:#e2a0da}.blog-archive.color-scheme--purple .mobile-filter-toggle .filter-toggle-btn,.color-scheme--purple.partner-toolkit-archive .mobile-filter-toggle .filter-toggle-btn{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.blog-archive.color-scheme--purple .filter-form .filter-row:after,.color-scheme--purple.partner-toolkit-archive .filter-form .filter-row:after{color:#8c2a80}.blog-archive.color-scheme--teal .archive-title .text-gradient,.color-scheme--teal.partner-toolkit-archive .archive-title .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.blog-archive.color-scheme--teal .archive-filters .filter-select,.blog-archive.color-scheme--teal .archive-filters .search-input,.color-scheme--teal.partner-toolkit-archive .archive-filters .filter-select,.color-scheme--teal.partner-toolkit-archive .archive-filters .search-input{border-color:#0ea888!important}.blog-archive.color-scheme--teal .archive-filters .filter-title,.blog-archive.color-scheme--teal .archive-filters .search-icon,.color-scheme--teal.partner-toolkit-archive .archive-filters .filter-title,.color-scheme--teal.partner-toolkit-archive .archive-filters .search-icon{color:#0ea888}.blog-archive.color-scheme--teal .archive-filters .reset-button,.color-scheme--teal.partner-toolkit-archive .archive-filters .reset-button{border-color:#0ea888;color:#0ea888}@media(max-width:767.98px){.blog-archive.color-scheme--teal .archive-filters .reset-button,.color-scheme--teal.partner-toolkit-archive .archive-filters .reset-button{border-color:#0ea888}}.blog-archive.color-scheme--teal .card-category,.blog-archive.color-scheme--teal .results-highlight,.color-scheme--teal.partner-toolkit-archive .card-category,.color-scheme--teal.partner-toolkit-archive .results-highlight{color:#0ea888}.blog-archive.color-scheme--teal .listing-card .card-container,.color-scheme--teal.partner-toolkit-archive .listing-card .card-container{border-color:#16b796}.blog-archive.color-scheme--teal .fa-calendar-day,.blog-archive.color-scheme--teal .read-more-link,.color-scheme--teal.partner-toolkit-archive .fa-calendar-day,.color-scheme--teal.partner-toolkit-archive .read-more-link{color:#0ea888}.blog-archive.color-scheme--teal .pagination-link,.color-scheme--teal.partner-toolkit-archive .pagination-link{border-color:#0ea888;color:#0ea888}.blog-archive.color-scheme--teal .pagination-link.current,.color-scheme--teal.partner-toolkit-archive .pagination-link.current{background-color:#0ea888;color:#fff}.blog-archive.color-scheme--teal .pagination-link:hover,.color-scheme--teal.partner-toolkit-archive .pagination-link:hover{background-color:#8df5e0}.blog-archive.color-scheme--teal .mobile-filter-toggle .filter-toggle-btn,.color-scheme--teal.partner-toolkit-archive .mobile-filter-toggle .filter-toggle-btn{background-image:linear-gradient(90deg,#16b796,#006298)}.blog-archive.color-scheme--teal .filter-form .filter-row:after,.color-scheme--teal.partner-toolkit-archive .filter-form .filter-row:after{color:#0ea888}.blog-archive.color-scheme--orange .archive-title .text-gradient,.color-scheme--orange.partner-toolkit-archive .archive-title .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.blog-archive.color-scheme--orange .archive-filters .filter-select,.blog-archive.color-scheme--orange .archive-filters .search-input,.color-scheme--orange.partner-toolkit-archive .archive-filters .filter-select,.color-scheme--orange.partner-toolkit-archive .archive-filters .search-input{border-color:#ed1e27!important}.blog-archive.color-scheme--orange .archive-filters .filter-title,.blog-archive.color-scheme--orange .archive-filters .search-icon,.color-scheme--orange.partner-toolkit-archive .archive-filters .filter-title,.color-scheme--orange.partner-toolkit-archive .archive-filters .search-icon{color:#ed1e27}.blog-archive.color-scheme--orange .archive-filters .reset-button,.color-scheme--orange.partner-toolkit-archive .archive-filters .reset-button{border-color:#ed1e27;color:#ed1e27}@media(max-width:767.98px){.blog-archive.color-scheme--orange .archive-filters .reset-button,.color-scheme--orange.partner-toolkit-archive .archive-filters .reset-button{border-color:#ed1e27}}.blog-archive.color-scheme--orange .card-category,.blog-archive.color-scheme--orange .results-highlight,.color-scheme--orange.partner-toolkit-archive .card-category,.color-scheme--orange.partner-toolkit-archive .results-highlight{color:#ed1e27}.blog-archive.color-scheme--orange .listing-card .card-container,.color-scheme--orange.partner-toolkit-archive .listing-card .card-container{border-color:#ed1e27}.blog-archive.color-scheme--orange .fa-calendar-day,.blog-archive.color-scheme--orange .read-more-link,.color-scheme--orange.partner-toolkit-archive .fa-calendar-day,.color-scheme--orange.partner-toolkit-archive .read-more-link{color:#ed1e27}.blog-archive.color-scheme--orange .pagination-link,.color-scheme--orange.partner-toolkit-archive .pagination-link{border-color:#ed1e27;color:#ed1e27}.blog-archive.color-scheme--orange .pagination-link.current,.color-scheme--orange.partner-toolkit-archive .pagination-link.current{background-color:#ed1e27;color:#fff}.blog-archive.color-scheme--orange .pagination-link:hover,.color-scheme--orange.partner-toolkit-archive .pagination-link:hover{background-color:#fcdbdc}.blog-archive.color-scheme--orange .mobile-filter-toggle .filter-toggle-btn,.color-scheme--orange.partner-toolkit-archive .mobile-filter-toggle .filter-toggle-btn{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.blog-archive.color-scheme--orange .filter-form .filter-row:after,.color-scheme--orange.partner-toolkit-archive .filter-form .filter-row:after{color:#ed1e27}.blog-archive.color-scheme--blue .archive-title .text-gradient,.color-scheme--blue.partner-toolkit-archive .archive-title .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.blog-archive.color-scheme--blue .archive-filters .filter-select,.blog-archive.color-scheme--blue .archive-filters .search-input,.color-scheme--blue.partner-toolkit-archive .archive-filters .filter-select,.color-scheme--blue.partner-toolkit-archive .archive-filters .search-input{border-color:#006298!important}.blog-archive.color-scheme--blue .archive-filters .filter-title,.blog-archive.color-scheme--blue .archive-filters .search-icon,.color-scheme--blue.partner-toolkit-archive .archive-filters .filter-title,.color-scheme--blue.partner-toolkit-archive .archive-filters .search-icon{color:#006298}.blog-archive.color-scheme--blue .archive-filters .reset-button,.color-scheme--blue.partner-toolkit-archive .archive-filters .reset-button{border-color:#006298;color:#006298}@media(max-width:767.98px){.blog-archive.color-scheme--blue .archive-filters .reset-button,.color-scheme--blue.partner-toolkit-archive .archive-filters .reset-button{border-color:#006298}}.blog-archive.color-scheme--blue .card-category,.blog-archive.color-scheme--blue .results-highlight,.color-scheme--blue.partner-toolkit-archive .card-category,.color-scheme--blue.partner-toolkit-archive .results-highlight{color:#006298}.blog-archive.color-scheme--blue .listing-card .card-container,.color-scheme--blue.partner-toolkit-archive .listing-card .card-container{border-color:#006298}.blog-archive.color-scheme--blue .fa-calendar-day,.blog-archive.color-scheme--blue .read-more-link,.color-scheme--blue.partner-toolkit-archive .fa-calendar-day,.color-scheme--blue.partner-toolkit-archive .read-more-link{color:#006298}.blog-archive.color-scheme--blue .pagination-link,.color-scheme--blue.partner-toolkit-archive .pagination-link{border-color:#006298;color:#006298}.blog-archive.color-scheme--blue .pagination-link.current,.color-scheme--blue.partner-toolkit-archive .pagination-link.current{background-color:#006298;color:#fff}.blog-archive.color-scheme--blue .pagination-link:hover,.color-scheme--blue.partner-toolkit-archive .pagination-link:hover{background-color:#65c8ff}.blog-archive.color-scheme--blue .mobile-filter-toggle .filter-toggle-btn,.color-scheme--blue.partner-toolkit-archive .mobile-filter-toggle .filter-toggle-btn{background-image:linear-gradient(90deg,#119ed4,#006298)}.blog-archive.color-scheme--blue .filter-form .filter-row:after,.color-scheme--blue.partner-toolkit-archive .filter-form .filter-row:after{color:#006298}.blog-archive .archive-filters .mobile-filter-toggle,.partner-toolkit-archive .archive-filters .mobile-filter-toggle{border-top:2px solid #fff;bottom:0;display:none;left:50%;position:fixed;transform:translateX(-50%);width:100%;z-index:1000}@media(max-width:767.98px){.blog-archive .archive-filters .mobile-filter-toggle,.partner-toolkit-archive .archive-filters .mobile-filter-toggle{display:block}}.blog-archive .archive-filters .mobile-filter-toggle .filter-toggle-btn,.partner-toolkit-archive .archive-filters .mobile-filter-toggle .filter-toggle-btn{align-items:center;border:none;color:#fff;cursor:pointer;display:flex;gap:.8rem;justify-content:center;padding:1.2rem 2rem;text-align:center;transition:all .3s ease;width:100%}.blog-archive .archive-filters .mobile-filter-toggle .filter-toggle-btn .filter-text,.partner-toolkit-archive .archive-filters .mobile-filter-toggle .filter-toggle-btn .filter-text{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;font-weight:900;line-height:150%}@media(min-width:768px){.blog-archive .archive-filters .mobile-filter-toggle .filter-toggle-btn .filter-text,.partner-toolkit-archive .archive-filters .mobile-filter-toggle .filter-toggle-btn .filter-text{font-size:2.1rem}}@media(max-width:767.98px){.blog-archive .archive-filters .filter-form,.partner-toolkit-archive .archive-filters .filter-form{align-items:flex-end;background:rgba(0,0,0,.6);bottom:0;display:flex;left:0;opacity:0;padding:0;position:fixed;right:0;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:999}.blog-archive .archive-filters .filter-form.active,.partner-toolkit-archive .archive-filters .filter-form.active{opacity:1;visibility:visible}.blog-archive .archive-filters .filter-form.active .filter-row,.partner-toolkit-archive .archive-filters .filter-form.active .filter-row{transform:translateY(0)}.blog-archive .archive-filters .filter-form .filter-row,.partner-toolkit-archive .archive-filters .filter-form .filter-row{background:#fff;border-radius:1rem 1rem 0 0;display:flex;flex-direction:column;gap:2rem;height:-moz-fit-content;height:fit-content;margin-bottom:53px;overflow-y:auto;padding:2rem;position:relative;transform:translateY(100%);transition:transform .3s ease;width:100%}.blog-archive .archive-filters .filter-form .filter-row:before,.partner-toolkit-archive .archive-filters .filter-form .filter-row:before{align-items:center;background:transparent;border-radius:50%;content:"";cursor:pointer;display:flex;height:3rem;justify-content:center;position:absolute;right:2rem;top:1rem;width:3rem;z-index:1}.blog-archive .archive-filters .filter-form .filter-row:after,.partner-toolkit-archive .archive-filters .filter-form .filter-row:after{align-items:center;color:#666;content:"";cursor:pointer;display:flex;font-family:Font Awesome\ 6 Pro;font-size:1.8rem;font-weight:900;height:3rem;justify-content:center;position:absolute;right:2rem;top:1rem;transition:color .2s ease;width:3rem;z-index:2}.blog-archive .archive-filters .filter-form .filter-row:after:hover,.partner-toolkit-archive .archive-filters .filter-form .filter-row:after:hover{color:#333}}.partner-toolkit-archive.color-scheme--blue .listing-card .card-container{background-image:linear-gradient(90deg,#119ed4,#006298);border-color:#006298;color:#fff}.partner-toolkit-archive.color-scheme--blue .listing-card .card-container .card-category,.partner-toolkit-archive.color-scheme--blue .listing-card .card-container .card-title{color:#fff}.partner-toolkit-archive.color-scheme--blue .listing-card .card-container .description{color:#fff;font-family:myriad-pro,sans-serif;font-size:1.6rem;font-size:1.4rem;font-weight:400;line-height:150%}.partner-toolkit-archive.color-scheme--blue .listing-card .card-container .published-date{color:#fff;font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%}.partner-toolkit-archive.color-scheme--blue .listing-card .card-container .fa-calendar-day,.partner-toolkit-archive.color-scheme--blue .listing-card .card-container .read-more-link,.partner-toolkit-archive.color-scheme--blue .listing-card .card-container .read-more-link .read-story,.partner-toolkit-archive.color-scheme--blue .listing-card .card-container .read-more-link i{color:#fff}.partner-toolkit-archive.color-scheme--blue .listing-card .card-container:hover{box-shadow:0 8px 25px rgba(0,0,0,.15);transform:translateY(-2px)}.partner-toolkit-archive.color-scheme--blue .listing-card .card-container:hover .image-wrapper img{transform:scale(1.05)}.partner-toolkit-archive.color-scheme--blue .listing-card .card-container:hover .read-more-link .read-story{text-decoration:underline}.partner-toolkit-archive.color-scheme--blue .listing-card .card-container:hover .read-more-link i{text-decoration:none}.partner-toolkit-archive.color-scheme--blue .archive-title .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.partner-toolkit-archive.color-scheme--blue .archive-filters .filter-select,.partner-toolkit-archive.color-scheme--blue .archive-filters .search-input{border-color:#006298!important}.partner-toolkit-archive.color-scheme--blue .archive-filters .filter-title,.partner-toolkit-archive.color-scheme--blue .archive-filters .search-icon{color:#006298}.partner-toolkit-archive.color-scheme--blue .archive-filters .reset-button{border-color:#006298;color:#006298}@media(max-width:767.98px){.partner-toolkit-archive.color-scheme--blue .archive-filters .reset-button{border-color:#006298}}.partner-toolkit-archive.color-scheme--blue .results-highlight{color:#006298}.partner-toolkit-archive.color-scheme--blue .pagination-link{border-color:#006298;color:#006298}.partner-toolkit-archive.color-scheme--blue .pagination-link.current{background-color:#006298;color:#fff}.partner-toolkit-archive.color-scheme--blue .pagination-link:hover{background-color:#65c8ff}.partner-toolkit-archive.color-scheme--blue .mobile-filter-toggle .filter-toggle-btn{background-image:linear-gradient(90deg,#119ed4,#006298)}.partner-toolkit-archive.color-scheme--blue .filter-form .filter-row:after{color:#006298}.blog-header{overflow:hidden;padding-bottom:6rem;padding-top:6rem;position:relative}.blog-header.color-scheme--purple .blog-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.blog-header.color-scheme--purple .category-tag{color:#8c2a80}.blog-header.color-scheme--purple .image-gradient{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.blog-header.color-scheme--purple i{color:#8c2a80}.blog-header.color-scheme--teal .blog-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.blog-header.color-scheme--teal .category-tag{color:#0ea888}.blog-header.color-scheme--teal .image-gradient{background-image:linear-gradient(90deg,#16b796,#006298)}.blog-header.color-scheme--teal i{color:#0ea888}.blog-header.color-scheme--orange .blog-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.blog-header.color-scheme--orange .category-tag{color:#ed1e27}.blog-header.color-scheme--orange .image-gradient{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.blog-header.color-scheme--orange i{color:#ed1e27}.blog-header.color-scheme--blue .blog-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.blog-header.color-scheme--blue .category-tag{color:#006298}.blog-header.color-scheme--blue .image-gradient{background-image:linear-gradient(90deg,#119ed4,#006298)}.blog-header.color-scheme--blue i{color:#006298}.blog-header .date-share-wrapper{align-items:center;display:flex;gap:10px}.blog-header .date-share-wrapper .separator{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%}@media(min-width:768px){.blog-header .date-share-wrapper .separator{font-size:2.1rem}}.blog-header .image-gradient{border-radius:0 0 0 500px;height:60%;pointer-events:none;position:absolute;right:0;top:0;width:30%;z-index:-1}@media(max-width:767.98px){.blog-header .image-gradient{height:40%;width:50%}}.blog-header__content{align-items:start;display:flex;flex-direction:column;gap:2.4rem}@media(min-width:768px){.blog-header__content{flex-direction:row;gap:3.2rem;justify-content:space-between}}.blog-header__left{display:flex;flex-direction:column;gap:.8rem;width:100%;z-index:2}@media(min-width:768px){.blog-header__left{padding-right:2.4rem;width:50%}}@media(min-width:992px){.blog-header__left{padding-right:6.4rem}}.blog-title{margin-top:0;text-transform:uppercase}.blog-category{display:flex;flex-wrap:wrap;gap:.8rem}.category-tag{font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;font-weight:400;line-height:2.1rem;text-transform:uppercase}.blog-blurb{margin-bottom:32px;margin-top:.8rem}.blog-blurb p{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%}@media(min-width:768px){.blog-blurb p{font-size:2.1rem}}.published-date{align-items:center;display:flex;gap:5px}.blog-share{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%}@media(min-width:768px){.blog-share{font-size:2.1rem}}.share-button{cursor:pointer}.blog-header__right{width:50%}@media(max-width:767.98px){.blog-header__right{margin-bottom:2.4rem;order:-1;width:100%}}.blog-image-container{height:auto;max-height:536px;overflow:hidden}@media(min-width:768px){.blog-image-container{height:100%;min-height:400px}}.blog-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media(min-width:768px){.blog-image{min-height:400px}}.blog-content{background:#fff;padding:3.2rem 0}@media(min-width:768px){.blog-content{padding:6.4rem 0}}@media(max-width:575.98px){.blog-header{padding:1.6rem 0}}.page-template-template-explore-downtown .region .active{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}@media(min-width:768px){.page-template-template-explore-downtown .community-hero{padding-bottom:30rem}.page-template-template-explore-downtown .map-svg-component{margin-top:-22rem;position:relative}}@media(max-width:767.98px){.page-template-template-explore-downtown .map-svg-component{margin-top:-100px;position:relative}.page-template-template-explore-downtown .community-hero{padding-bottom:200px}}@media(min-width:768px){.page-template-template-explore-downtown .region:hover .active{opacity:1}}@media(max-width:767.98px){.page-template-template-explore-downtown .region.mobile-active .active{opacity:1}.page-template-template-explore-downtown .region.mobile-active .hotspot{fill:rgba(0,123,255,.1);stroke:rgba(0,123,255,.3);stroke-width:2}}.page-template-template-explore-downtown .hotspot{fill:transparent;cursor:pointer;transition:all .2s ease-in-out}.page-template-template-explore-downtown svg[data-debug="1"] .hotspot{fill:rgba(255,0,0,.15);stroke:red}@media(max-width:767.98px){.page-template-template-explore-downtown .map-svg-container{-webkit-overflow-scrolling:touch;overflow:auto;position:relative}.page-template-template-explore-downtown .map-wrapper{height:108vw;margin:0;min-height:768px;min-width:1066px;width:150vw}.page-template-template-explore-downtown .map-svg-container svg{display:block;height:100%;width:100%!important}}.page-template-template-explore-downtown .map-wrapper{margin-bottom:150px!important}@media(max-width:767.98px){.page-template-template-explore-downtown .map-wrapper{margin-bottom:100px!important}}.page-template-template-media-kit .component--partner-toolkit-content,.single-partner_toolkit .component--partner-toolkit-content{background-color:#f9f9f9}.page-template-template-media-kit #site-header,.single-partner_toolkit #site-header{box-shadow:none}.page-template-template-media-kit.color-scheme--purple .photo-header,.single-partner_toolkit.color-scheme--purple .photo-header{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.page-template-template-media-kit.color-scheme--purple .modal-content .image-title,.page-template-template-media-kit.color-scheme--purple .modal-content .size-label,.page-template-template-media-kit.color-scheme--purple .modal-content i,.single-partner_toolkit.color-scheme--purple .modal-content .image-title,.single-partner_toolkit.color-scheme--purple .modal-content .size-label,.single-partner_toolkit.color-scheme--purple .modal-content i{color:#8c2a80}.page-template-template-media-kit.color-scheme--purple .view-more-btn,.single-partner_toolkit.color-scheme--purple .view-more-btn{background-color:#8c2a80;color:#fff}.page-template-template-media-kit.color-scheme--purple .view-more-btn:hover,.single-partner_toolkit.color-scheme--purple .view-more-btn:hover{background-color:#651e5c}.page-template-template-media-kit.color-scheme--purple .download-option,.single-partner_toolkit.color-scheme--purple .download-option{border-color:#8c2a80!important}.page-template-template-media-kit.color-scheme--purple .download-option:hover,.single-partner_toolkit.color-scheme--purple .download-option:hover{border-color:#651e5c!important}.page-template-template-media-kit.color-scheme--purple .resource-header i,.single-partner_toolkit.color-scheme--purple .resource-header i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.page-template-template-media-kit.color-scheme--purple .resource-actions .download-btn,.page-template-template-media-kit.color-scheme--purple .resource-actions .file-details,.single-partner_toolkit.color-scheme--purple .resource-actions .download-btn,.single-partner_toolkit.color-scheme--purple .resource-actions .file-details{color:#8c2a80}.page-template-template-media-kit.color-scheme--purple .resource-card,.single-partner_toolkit.color-scheme--purple .resource-card{border-color:#8c2a80}.page-template-template-media-kit.color-scheme--purple .copy-message-btn,.page-template-template-media-kit.color-scheme--purple .copy-message-btn.copied,.page-template-template-media-kit.color-scheme--purple .copy-preview-btn,.page-template-template-media-kit.color-scheme--purple .copy-preview-btn.copied,.single-partner_toolkit.color-scheme--purple .copy-message-btn,.single-partner_toolkit.color-scheme--purple .copy-message-btn.copied,.single-partner_toolkit.color-scheme--purple .copy-preview-btn,.single-partner_toolkit.color-scheme--purple .copy-preview-btn.copied{color:#8c2a80}.page-template-template-media-kit.color-scheme--purple .global-pre-footer__icon i,.single-partner_toolkit.color-scheme--purple .global-pre-footer__icon i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.page-template-template-media-kit.color-scheme--purple .close,.page-template-template-media-kit.color-scheme--purple .message-modal-close,.single-partner_toolkit.color-scheme--purple .close,.single-partner_toolkit.color-scheme--purple .message-modal-close{color:#8c2a80}.page-template-template-media-kit.color-scheme--teal .photo-header,.single-partner_toolkit.color-scheme--teal .photo-header{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.page-template-template-media-kit.color-scheme--teal .modal-content .image-title,.page-template-template-media-kit.color-scheme--teal .modal-content .size-label,.page-template-template-media-kit.color-scheme--teal .modal-content i,.single-partner_toolkit.color-scheme--teal .modal-content .image-title,.single-partner_toolkit.color-scheme--teal .modal-content .size-label,.single-partner_toolkit.color-scheme--teal .modal-content i{color:#0ea888}.page-template-template-media-kit.color-scheme--teal .view-more-btn,.single-partner_toolkit.color-scheme--teal .view-more-btn{background-color:#0ea888;color:#fff}.page-template-template-media-kit.color-scheme--teal .view-more-btn:hover,.single-partner_toolkit.color-scheme--teal .view-more-btn:hover{background-color:#0a7962}.page-template-template-media-kit.color-scheme--teal .download-option,.single-partner_toolkit.color-scheme--teal .download-option{border-color:#0ea888!important}.page-template-template-media-kit.color-scheme--teal .download-option:hover,.single-partner_toolkit.color-scheme--teal .download-option:hover{border-color:#0a7962!important}.page-template-template-media-kit.color-scheme--teal .resource-header i,.single-partner_toolkit.color-scheme--teal .resource-header i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.page-template-template-media-kit.color-scheme--teal .resource-actions .download-btn,.page-template-template-media-kit.color-scheme--teal .resource-actions .file-details,.single-partner_toolkit.color-scheme--teal .resource-actions .download-btn,.single-partner_toolkit.color-scheme--teal .resource-actions .file-details{color:#0ea888}.page-template-template-media-kit.color-scheme--teal .resource-card,.single-partner_toolkit.color-scheme--teal .resource-card{border-color:#0ea888}.page-template-template-media-kit.color-scheme--teal .copy-message-btn,.page-template-template-media-kit.color-scheme--teal .copy-message-btn.copied,.page-template-template-media-kit.color-scheme--teal .copy-preview-btn,.page-template-template-media-kit.color-scheme--teal .copy-preview-btn.copied,.single-partner_toolkit.color-scheme--teal .copy-message-btn,.single-partner_toolkit.color-scheme--teal .copy-message-btn.copied,.single-partner_toolkit.color-scheme--teal .copy-preview-btn,.single-partner_toolkit.color-scheme--teal .copy-preview-btn.copied{color:#0ea888}.page-template-template-media-kit.color-scheme--teal .global-pre-footer__icon i,.single-partner_toolkit.color-scheme--teal .global-pre-footer__icon i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.page-template-template-media-kit.color-scheme--teal .close,.page-template-template-media-kit.color-scheme--teal .message-modal-close,.single-partner_toolkit.color-scheme--teal .close,.single-partner_toolkit.color-scheme--teal .message-modal-close{color:#0ea888}.page-template-template-media-kit.color-scheme--orange .photo-header,.single-partner_toolkit.color-scheme--orange .photo-header{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.page-template-template-media-kit.color-scheme--orange .modal-content .image-title,.page-template-template-media-kit.color-scheme--orange .modal-content .size-label,.page-template-template-media-kit.color-scheme--orange .modal-content i,.single-partner_toolkit.color-scheme--orange .modal-content .image-title,.single-partner_toolkit.color-scheme--orange .modal-content .size-label,.single-partner_toolkit.color-scheme--orange .modal-content i{color:#ed1e27}.page-template-template-media-kit.color-scheme--orange .view-more-btn,.single-partner_toolkit.color-scheme--orange .view-more-btn{background-color:#ed1e27;color:#fff}.page-template-template-media-kit.color-scheme--orange .view-more-btn:hover,.single-partner_toolkit.color-scheme--orange .view-more-btn:hover{background-color:#c81018}.page-template-template-media-kit.color-scheme--orange .download-option,.single-partner_toolkit.color-scheme--orange .download-option{border-color:#ed1e27!important}.page-template-template-media-kit.color-scheme--orange .download-option:hover,.single-partner_toolkit.color-scheme--orange .download-option:hover{border-color:#c81018!important}.page-template-template-media-kit.color-scheme--orange .resource-header i,.single-partner_toolkit.color-scheme--orange .resource-header i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.page-template-template-media-kit.color-scheme--orange .resource-actions .download-btn,.page-template-template-media-kit.color-scheme--orange .resource-actions .file-details,.single-partner_toolkit.color-scheme--orange .resource-actions .download-btn,.single-partner_toolkit.color-scheme--orange .resource-actions .file-details{color:#ed1e27}.page-template-template-media-kit.color-scheme--orange .resource-card,.single-partner_toolkit.color-scheme--orange .resource-card{border-color:#ed1e27}.page-template-template-media-kit.color-scheme--orange .close,.page-template-template-media-kit.color-scheme--orange .copy-message-btn,.page-template-template-media-kit.color-scheme--orange .copy-message-btn.copied,.page-template-template-media-kit.color-scheme--orange .copy-preview-btn,.page-template-template-media-kit.color-scheme--orange .copy-preview-btn.copied,.page-template-template-media-kit.color-scheme--orange .message-modal-close,.single-partner_toolkit.color-scheme--orange .close,.single-partner_toolkit.color-scheme--orange .copy-message-btn,.single-partner_toolkit.color-scheme--orange .copy-message-btn.copied,.single-partner_toolkit.color-scheme--orange .copy-preview-btn,.single-partner_toolkit.color-scheme--orange .copy-preview-btn.copied,.single-partner_toolkit.color-scheme--orange .message-modal-close{color:#ed1e27}.page-template-template-media-kit.color-scheme--blue .photo-header,.single-partner_toolkit.color-scheme--blue .photo-header{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.page-template-template-media-kit.color-scheme--blue .modal-content .image-title,.page-template-template-media-kit.color-scheme--blue .modal-content .size-label,.page-template-template-media-kit.color-scheme--blue .modal-content i,.single-partner_toolkit.color-scheme--blue .modal-content .image-title,.single-partner_toolkit.color-scheme--blue .modal-content .size-label,.single-partner_toolkit.color-scheme--blue .modal-content i{color:#006298}.page-template-template-media-kit.color-scheme--blue .view-more-btn,.single-partner_toolkit.color-scheme--blue .view-more-btn{background-color:#006298;color:#fff}.page-template-template-media-kit.color-scheme--blue .view-more-btn:hover,.single-partner_toolkit.color-scheme--blue .view-more-btn:hover{background-color:#004165}.page-template-template-media-kit.color-scheme--blue .download-option,.single-partner_toolkit.color-scheme--blue .download-option{border-color:#006298!important}.page-template-template-media-kit.color-scheme--blue .download-option:hover,.single-partner_toolkit.color-scheme--blue .download-option:hover{border-color:#004165!important}.page-template-template-media-kit.color-scheme--blue .resource-header i,.single-partner_toolkit.color-scheme--blue .resource-header i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.page-template-template-media-kit.color-scheme--blue .resource-actions .download-btn,.page-template-template-media-kit.color-scheme--blue .resource-actions .file-details,.single-partner_toolkit.color-scheme--blue .resource-actions .download-btn,.single-partner_toolkit.color-scheme--blue .resource-actions .file-details{color:#006298}.page-template-template-media-kit.color-scheme--blue .resource-card,.single-partner_toolkit.color-scheme--blue .resource-card{border-color:#006298}.page-template-template-media-kit.color-scheme--blue .copy-message-btn,.page-template-template-media-kit.color-scheme--blue .copy-message-btn.copied,.page-template-template-media-kit.color-scheme--blue .copy-preview-btn,.page-template-template-media-kit.color-scheme--blue .copy-preview-btn.copied,.single-partner_toolkit.color-scheme--blue .copy-message-btn,.single-partner_toolkit.color-scheme--blue .copy-message-btn.copied,.single-partner_toolkit.color-scheme--blue .copy-preview-btn,.single-partner_toolkit.color-scheme--blue .copy-preview-btn.copied{color:#006298}.page-template-template-media-kit.color-scheme--blue .global-pre-footer__icon i,.single-partner_toolkit.color-scheme--blue .global-pre-footer__icon i{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.page-template-template-media-kit.color-scheme--blue .close,.page-template-template-media-kit.color-scheme--blue .message-modal-close,.single-partner_toolkit.color-scheme--blue .close,.single-partner_toolkit.color-scheme--blue .message-modal-close{color:#006298}.page-template-template-media-kit .partner-toolkit-header,.single-partner_toolkit .partner-toolkit-header{overflow:hidden;padding-bottom:6rem;padding-top:6rem;position:relative}.page-template-template-media-kit .partner-toolkit-header.color-scheme--purple .partner-toolkit-title,.single-partner_toolkit .partner-toolkit-header.color-scheme--purple .partner-toolkit-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.page-template-template-media-kit .partner-toolkit-header.color-scheme--purple .category-tag,.page-template-template-media-kit .partner-toolkit-header.color-scheme--purple i,.single-partner_toolkit .partner-toolkit-header.color-scheme--purple .category-tag,.single-partner_toolkit .partner-toolkit-header.color-scheme--purple i{color:#8c2a80}.page-template-template-media-kit .partner-toolkit-header.color-scheme--purple .image-gradient,.single-partner_toolkit .partner-toolkit-header.color-scheme--purple .image-gradient{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.page-template-template-media-kit .partner-toolkit-header.color-scheme--purple .toolkit-download a,.single-partner_toolkit .partner-toolkit-header.color-scheme--purple .toolkit-download a{background-color:#8c2a80}.page-template-template-media-kit .partner-toolkit-header.color-scheme--purple .card-category,.page-template-template-media-kit .partner-toolkit-header.color-scheme--purple .read-story,.single-partner_toolkit .partner-toolkit-header.color-scheme--purple .card-category,.single-partner_toolkit .partner-toolkit-header.color-scheme--purple .read-story{color:#8c2a80}.page-template-template-media-kit .partner-toolkit-header.color-scheme--purple .card-container,.single-partner_toolkit .partner-toolkit-header.color-scheme--purple .card-container{border-color:#8c2a80}.page-template-template-media-kit .partner-toolkit-header.color-scheme--teal .partner-toolkit-title,.single-partner_toolkit .partner-toolkit-header.color-scheme--teal .partner-toolkit-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.page-template-template-media-kit .partner-toolkit-header.color-scheme--teal .category-tag,.page-template-template-media-kit .partner-toolkit-header.color-scheme--teal i,.single-partner_toolkit .partner-toolkit-header.color-scheme--teal .category-tag,.single-partner_toolkit .partner-toolkit-header.color-scheme--teal i{color:#0ea888}.page-template-template-media-kit .partner-toolkit-header.color-scheme--teal .image-gradient,.single-partner_toolkit .partner-toolkit-header.color-scheme--teal .image-gradient{background-image:linear-gradient(90deg,#16b796,#006298)}.page-template-template-media-kit .partner-toolkit-header.color-scheme--teal .toolkit-download a,.single-partner_toolkit .partner-toolkit-header.color-scheme--teal .toolkit-download a{background-color:#0ea888}.page-template-template-media-kit .partner-toolkit-header.color-scheme--teal .card-category,.page-template-template-media-kit .partner-toolkit-header.color-scheme--teal .read-story,.single-partner_toolkit .partner-toolkit-header.color-scheme--teal .card-category,.single-partner_toolkit .partner-toolkit-header.color-scheme--teal .read-story{color:#0ea888}.page-template-template-media-kit .partner-toolkit-header.color-scheme--teal .card-container,.single-partner_toolkit .partner-toolkit-header.color-scheme--teal .card-container{border-color:#0ea888}.page-template-template-media-kit .partner-toolkit-header.color-scheme--orange .partner-toolkit-title,.single-partner_toolkit .partner-toolkit-header.color-scheme--orange .partner-toolkit-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.page-template-template-media-kit .partner-toolkit-header.color-scheme--orange .category-tag,.page-template-template-media-kit .partner-toolkit-header.color-scheme--orange i,.single-partner_toolkit .partner-toolkit-header.color-scheme--orange .category-tag,.single-partner_toolkit .partner-toolkit-header.color-scheme--orange i{color:#ed1e27}.page-template-template-media-kit .partner-toolkit-header.color-scheme--orange .image-gradient,.single-partner_toolkit .partner-toolkit-header.color-scheme--orange .image-gradient{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.page-template-template-media-kit .partner-toolkit-header.color-scheme--orange .toolkit-download a,.single-partner_toolkit .partner-toolkit-header.color-scheme--orange .toolkit-download a{background-color:#ed1e27}.page-template-template-media-kit .partner-toolkit-header.color-scheme--orange .card-category,.page-template-template-media-kit .partner-toolkit-header.color-scheme--orange .read-story,.single-partner_toolkit .partner-toolkit-header.color-scheme--orange .card-category,.single-partner_toolkit .partner-toolkit-header.color-scheme--orange .read-story{color:#ed1e27}.page-template-template-media-kit .partner-toolkit-header.color-scheme--orange .card-container,.single-partner_toolkit .partner-toolkit-header.color-scheme--orange .card-container{border-color:#ed1e27}.page-template-template-media-kit .partner-toolkit-header.color-scheme--blue .partner-toolkit-title,.single-partner_toolkit .partner-toolkit-header.color-scheme--blue .partner-toolkit-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.page-template-template-media-kit .partner-toolkit-header.color-scheme--blue .category-tag,.page-template-template-media-kit .partner-toolkit-header.color-scheme--blue i,.single-partner_toolkit .partner-toolkit-header.color-scheme--blue .category-tag,.single-partner_toolkit .partner-toolkit-header.color-scheme--blue i{color:#006298}.page-template-template-media-kit .partner-toolkit-header.color-scheme--blue .image-gradient,.single-partner_toolkit .partner-toolkit-header.color-scheme--blue .image-gradient{background-image:linear-gradient(90deg,#119ed4,#006298)}.page-template-template-media-kit .partner-toolkit-header.color-scheme--blue .toolkit-download a,.single-partner_toolkit .partner-toolkit-header.color-scheme--blue .toolkit-download a{background-color:#006298}.page-template-template-media-kit .partner-toolkit-header.color-scheme--blue .card-category,.page-template-template-media-kit .partner-toolkit-header.color-scheme--blue .read-story,.single-partner_toolkit .partner-toolkit-header.color-scheme--blue .card-category,.single-partner_toolkit .partner-toolkit-header.color-scheme--blue .read-story{color:#006298}.page-template-template-media-kit .partner-toolkit-header.color-scheme--blue .card-container,.single-partner_toolkit .partner-toolkit-header.color-scheme--blue .card-container{border-color:#006298}.page-template-template-media-kit .partner-toolkit-header .date-share-wrapper,.single-partner_toolkit .partner-toolkit-header .date-share-wrapper{align-items:center;display:flex;gap:10px}.page-template-template-media-kit .partner-toolkit-header .date-share-wrapper .separator,.single-partner_toolkit .partner-toolkit-header .date-share-wrapper .separator{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%}@media(min-width:768px){.page-template-template-media-kit .partner-toolkit-header .date-share-wrapper .separator,.single-partner_toolkit .partner-toolkit-header .date-share-wrapper .separator{font-size:2.1rem}}.page-template-template-media-kit .partner-toolkit-header .toolkit-download,.single-partner_toolkit .partner-toolkit-header .toolkit-download{margin-top:1.6rem}.page-template-template-media-kit .partner-toolkit-header .toolkit-download .download-button,.single-partner_toolkit .partner-toolkit-header .toolkit-download .download-button{align-items:center;color:#fff;cursor:pointer;display:inline-flex;font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;gap:8px;line-height:150%;text-decoration:none}@media(min-width:768px){.page-template-template-media-kit .partner-toolkit-header .toolkit-download .download-button,.single-partner_toolkit .partner-toolkit-header .toolkit-download .download-button{font-size:2.1rem}}.page-template-template-media-kit .partner-toolkit-header .toolkit-download .download-button:hover,.single-partner_toolkit .partner-toolkit-header .toolkit-download .download-button:hover{text-decoration:underline}.page-template-template-media-kit .partner-toolkit-header .toolkit-download i,.single-partner_toolkit .partner-toolkit-header .toolkit-download i{color:#fff}.page-template-template-media-kit .partner-toolkit-header .listing-card,.single-partner_toolkit .partner-toolkit-header .listing-card{display:flex;height:100%;padding-bottom:3.2rem}.page-template-template-media-kit .partner-toolkit-header .listing-card .card-container,.single-partner_toolkit .partner-toolkit-header .listing-card .card-container{background:#fff;border-radius:.4rem;border-style:solid;border-width:.2rem;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .2s ease}@media(max-width:767.98px){.page-template-template-media-kit .partner-toolkit-header .listing-card .card-container,.single-partner_toolkit .partner-toolkit-header .listing-card .card-container{padding:0}}.page-template-template-media-kit .partner-toolkit-header .listing-card .card-container:hover,.single-partner_toolkit .partner-toolkit-header .listing-card .card-container:hover{transform:translateY(-2px)}.page-template-template-media-kit .partner-toolkit-header .listing-card .card-container:hover .image-wrapper img,.single-partner_toolkit .partner-toolkit-header .listing-card .card-container:hover .image-wrapper img{transform:scale(1.05)}.page-template-template-media-kit .partner-toolkit-header .listing-card .card-container:hover .read-more-link .read-story,.single-partner_toolkit .partner-toolkit-header .listing-card .card-container:hover .read-more-link .read-story{text-decoration:underline}.page-template-template-media-kit .partner-toolkit-header .listing-card .card-container:hover .read-more-link i,.single-partner_toolkit .partner-toolkit-header .listing-card .card-container:hover .read-more-link i{text-decoration:none}.page-template-template-media-kit .partner-toolkit-header .listing-card .image-wrapper,.single-partner_toolkit .partner-toolkit-header .listing-card .image-wrapper{aspect-ratio:16/9;overflow:hidden}.page-template-template-media-kit .partner-toolkit-header .listing-card .image-wrapper img,.single-partner_toolkit .partner-toolkit-header .listing-card .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.page-template-template-media-kit .partner-toolkit-header .listing-card .content-wrapper,.single-partner_toolkit .partner-toolkit-header .listing-card .content-wrapper{display:flex;flex-direction:column;flex-grow:1;padding:3.2rem}.page-template-template-media-kit .partner-toolkit-header .listing-card .content-wrapper .card-category,.single-partner_toolkit .partner-toolkit-header .listing-card .content-wrapper .card-category{font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;font-weight:400;line-height:2.1rem;margin-bottom:16px;text-transform:uppercase}.page-template-template-media-kit .partner-toolkit-header .listing-card .content-wrapper .card-title,.single-partner_toolkit .partner-toolkit-header .listing-card .content-wrapper .card-title{margin-bottom:8px;margin-top:0}.page-template-template-media-kit .partner-toolkit-header .listing-card .content-wrapper .description,.single-partner_toolkit .partner-toolkit-header .listing-card .content-wrapper .description{color:#231f20;margin-bottom:16px}.page-template-template-media-kit .partner-toolkit-header .listing-card .content-wrapper .card-meta,.single-partner_toolkit .partner-toolkit-header .listing-card .content-wrapper .card-meta{margin-top:auto}.page-template-template-media-kit .partner-toolkit-header .listing-card .content-wrapper .card-meta .published-date,.single-partner_toolkit .partner-toolkit-header .listing-card .content-wrapper .card-meta .published-date{align-items:center;display:flex;font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;gap:5px;line-height:150%;margin-bottom:16px}.page-template-template-media-kit .partner-toolkit-header .listing-card .content-wrapper .read-more-link,.single-partner_toolkit .partner-toolkit-header .listing-card .content-wrapper .read-more-link{align-items:center;display:flex;font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;gap:5px;line-height:2.1rem;text-decoration:none}.page-template-template-media-kit .partner-toolkit-header__content,.single-partner_toolkit .partner-toolkit-header__content{align-items:start;display:flex;flex-direction:column;gap:2.4rem}@media(min-width:768px){.page-template-template-media-kit .partner-toolkit-header__content,.single-partner_toolkit .partner-toolkit-header__content{flex-direction:row;gap:3.2rem;justify-content:space-between}}.page-template-template-media-kit .partner-toolkit-header__left,.single-partner_toolkit .partner-toolkit-header__left{display:flex;flex-direction:column;gap:.8rem;width:100%;z-index:2}@media(min-width:768px){.page-template-template-media-kit .partner-toolkit-header__left,.single-partner_toolkit .partner-toolkit-header__left{padding-right:2.4rem;width:60%}}@media(min-width:992px){.page-template-template-media-kit .partner-toolkit-header__left,.single-partner_toolkit .partner-toolkit-header__left{padding-right:6.4rem}}.page-template-template-media-kit .partner-toolkit-title,.single-partner_toolkit .partner-toolkit-title{margin-top:0;text-transform:uppercase}.page-template-template-media-kit .partner-toolkit-category,.single-partner_toolkit .partner-toolkit-category{display:flex;flex-wrap:wrap;gap:.8rem}.page-template-template-media-kit .category-tag,.single-partner_toolkit .category-tag{font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;font-weight:400;line-height:2.1rem;text-transform:uppercase}.page-template-template-media-kit .partner-toolkit-blurb,.single-partner_toolkit .partner-toolkit-blurb{margin-bottom:32px;margin-top:.8rem}.page-template-template-media-kit .partner-toolkit-blurb p,.single-partner_toolkit .partner-toolkit-blurb p{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%}@media(min-width:768px){.page-template-template-media-kit .partner-toolkit-blurb p,.single-partner_toolkit .partner-toolkit-blurb p{font-size:2.1rem}}.page-template-template-media-kit .published-date,.single-partner_toolkit .published-date{align-items:center;display:flex;gap:5px}.page-template-template-media-kit .partner-toolkit-share,.single-partner_toolkit .partner-toolkit-share{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%}@media(min-width:768px){.page-template-template-media-kit .partner-toolkit-share,.single-partner_toolkit .partner-toolkit-share{font-size:2.1rem}}.page-template-template-media-kit .share-button,.single-partner_toolkit .share-button{cursor:pointer;text-decoration:none}.page-template-template-media-kit .share-button:hover,.single-partner_toolkit .share-button:hover{text-decoration:underline}.page-template-template-media-kit .partner-toolkit-header__right,.single-partner_toolkit .partner-toolkit-header__right{width:35%}.page-template-template-media-kit .partner-toolkit-header__right .image-gradient,.single-partner_toolkit .partner-toolkit-header__right .image-gradient{clip-path:polygon(0 0,100% 0,100% 100%,10% 90%);height:75%;pointer-events:none;position:absolute;right:0;top:0;width:45%;z-index:-1}@media(max-width:767.98px){.page-template-template-media-kit .partner-toolkit-header__right .image-gradient,.single-partner_toolkit .partner-toolkit-header__right .image-gradient{bottom:0;height:40%;top:unset;width:75%}.page-template-template-media-kit .partner-toolkit-header__right,.single-partner_toolkit .partner-toolkit-header__right{margin-bottom:2.4rem;width:100%}}.page-template-template-media-kit .partner-toolkit-image-container,.single-partner_toolkit .partner-toolkit-image-container{height:auto;max-height:536px;overflow:hidden}@media(min-width:768px){.page-template-template-media-kit .partner-toolkit-image-container,.single-partner_toolkit .partner-toolkit-image-container{height:100%;min-height:400px}}.page-template-template-media-kit .partner-toolkit-image,.single-partner_toolkit .partner-toolkit-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media(min-width:768px){.page-template-template-media-kit .partner-toolkit-image,.single-partner_toolkit .partner-toolkit-image{min-height:400px}}.page-template-template-media-kit .partner-toolkit-images,.single-partner_toolkit .partner-toolkit-images{padding:6.4rem 0}.page-template-template-media-kit .partner-toolkit-images h2,.single-partner_toolkit .partner-toolkit-images h2{margin-bottom:3.2rem}.page-template-template-media-kit .masonry-grid,.single-partner_toolkit .masonry-grid{display:grid;gap:1.6rem;grid-template-columns:2.5fr 1.5fr 2.5fr 3.5fr;margin-top:1.6rem;max-height:100vh;overflow:hidden}@media(max-width:767.98px){.page-template-template-media-kit .masonry-grid,.single-partner_toolkit .masonry-grid{display:flex;flex-direction:column;height:auto;max-height:none}}.page-template-template-media-kit .masonry-grid.columns-1 .masonry-column:nth-child(n+2),.page-template-template-media-kit .masonry-grid.columns-2 .masonry-column:nth-child(n+3),.page-template-template-media-kit .masonry-grid.columns-3 .masonry-column:nth-child(n+4),.single-partner_toolkit .masonry-grid.columns-1 .masonry-column:nth-child(n+2),.single-partner_toolkit .masonry-grid.columns-2 .masonry-column:nth-child(n+3),.single-partner_toolkit .masonry-grid.columns-3 .masonry-column:nth-child(n+4){display:none}.page-template-template-media-kit .masonry-grid+.masonry-grid,.single-partner_toolkit .masonry-grid+.masonry-grid{margin-top:1.6rem}.page-template-template-media-kit .masonry-column,.single-partner_toolkit .masonry-column{display:flex;flex-direction:column;gap:1.6rem;height:100%;overflow:hidden}.page-template-template-media-kit .masonry-column.column-3 .masonry-item:first-child,.single-partner_toolkit .masonry-column.column-3 .masonry-item:first-child{flex:0 0 60%;max-height:60%}.page-template-template-media-kit .masonry-column.column-3 .masonry-item:last-child,.page-template-template-media-kit .masonry-column.column-4 .masonry-item:first-child,.single-partner_toolkit .masonry-column.column-3 .masonry-item:last-child,.single-partner_toolkit .masonry-column.column-4 .masonry-item:first-child{flex:0 0 40%;max-height:40%}.page-template-template-media-kit .masonry-column.column-4 .masonry-item:last-child,.single-partner_toolkit .masonry-column.column-4 .masonry-item:last-child{flex:0 0 60%;max-height:60%}@media(max-width:767.98px){.page-template-template-media-kit .masonry-column,.single-partner_toolkit .masonry-column{flex:1 1 calc(50% - 0.4rem)!important;height:auto;overflow:visible}.page-template-template-media-kit .masonry-column .masonry-item,.single-partner_toolkit .masonry-column .masonry-item{flex:1 1 auto;max-height:300px}}@media(max-width:575.98px){.page-template-template-media-kit .masonry-column,.single-partner_toolkit .masonry-column{flex:1 1 100%!important}}.page-template-template-media-kit .masonry-item,.single-partner_toolkit .masonry-item{border-radius:.4rem;cursor:pointer;flex:1;overflow:hidden;position:relative;transition:transform .2s ease}.page-template-template-media-kit .masonry-item:hover,.single-partner_toolkit .masonry-item:hover{transform:translateY(-2px)}.page-template-template-media-kit .masonry-item:hover .image-overlay,.single-partner_toolkit .masonry-item:hover .image-overlay{opacity:1}.page-template-template-media-kit .masonry-item img,.single-partner_toolkit .masonry-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-template-template-media-kit .image-overlay,.single-partner_toolkit .image-overlay{align-items:center;background:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease}.page-template-template-media-kit .image-overlay i,.single-partner_toolkit .image-overlay i{color:#fff;font-size:2rem}.page-template-template-media-kit .image-modal,.single-partner_toolkit .image-modal{background-color:rgba(0,0,0,.9);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.page-template-template-media-kit .image-modal.active,.single-partner_toolkit .image-modal.active{display:block}.page-template-template-media-kit .modal-content,.single-partner_toolkit .modal-content{background:#fff;border-radius:.8rem;display:flex;flex-direction:column;height:90vh;margin:5vh auto auto;max-width:1400px;overflow:hidden;padding:0;position:relative;width:95%}.page-template-template-media-kit .modal-header,.single-partner_toolkit .modal-header{display:flex;flex-shrink:0;justify-content:flex-end;padding:3.2rem;position:absolute;right:0;top:0}@media(max-width:991.98px){.page-template-template-media-kit .modal-header,.single-partner_toolkit .modal-header{padding:2.4rem}}.page-template-template-media-kit .modal-header .close,.page-template-template-media-kit .modal-header .message-modal-close,.single-partner_toolkit .modal-header .close,.single-partner_toolkit .modal-header .message-modal-close{align-items:center;cursor:pointer;display:flex;font-family:myriad-pro,sans-serif;font-size:1.4rem;font-size:1.6rem;font-weight:700;font-weight:900;gap:10px;line-height:2.1rem}.page-template-template-media-kit .modal-header .close i,.page-template-template-media-kit .modal-header .message-modal-close i,.single-partner_toolkit .modal-header .close i,.single-partner_toolkit .modal-header .message-modal-close i{font-size:1.6rem}.page-template-template-media-kit .modal-header .close:hover,.page-template-template-media-kit .modal-header .message-modal-close:hover,.single-partner_toolkit .modal-header .close:hover,.single-partner_toolkit .modal-header .message-modal-close:hover{color:#231f20}.page-template-template-media-kit .modal-body,.single-partner_toolkit .modal-body{display:flex;flex:1;height:100%}@media(max-width:991.98px){.page-template-template-media-kit .modal-body,.single-partner_toolkit .modal-body{flex-direction:column}}.page-template-template-media-kit .modal-body .download-option,.single-partner_toolkit .modal-body .download-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid;border-radius:.4rem;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:1.6rem 2.4rem;text-align:left;transition:all .2s ease}.page-template-template-media-kit .modal-body .download-option:hover,.single-partner_toolkit .modal-body .download-option:hover{border-color:#ced4da;box-shadow:0 2px 4px rgba(0,0,0,.1)}.page-template-template-media-kit .modal-body .download-option .size-info,.single-partner_toolkit .modal-body .download-option .size-info{display:flex;flex-direction:column;gap:4px;margin-bottom:.8rem}.page-template-template-media-kit .modal-body .download-option .size-info .size-label,.single-partner_toolkit .modal-body .download-option .size-info .size-label{font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;font-weight:600;line-height:2.1rem;text-transform:uppercase}.page-template-template-media-kit .modal-body .download-option .size-info .dimensions,.single-partner_toolkit .modal-body .download-option .size-info .dimensions{font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%}.page-template-template-media-kit .modal-body .download-option .file-type,.single-partner_toolkit .modal-body .download-option .file-type{font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;font-weight:500;line-height:150%;text-transform:uppercase}.page-template-template-media-kit .modal-body .download-option .file-size,.single-partner_toolkit .modal-body .download-option .file-size{font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%;white-space:nowrap}.page-template-template-media-kit .modal-body .download-option .file-info-wrapper,.single-partner_toolkit .modal-body .download-option .file-info-wrapper{align-items:center;display:flex;gap:.8rem}.page-template-template-media-kit .modal-image-container,.single-partner_toolkit .modal-image-container{align-items:center;background-color:#f9f9f9;display:flex;flex:0 0 50%;height:100%;justify-content:center}.page-template-template-media-kit .modal-image-container img,.single-partner_toolkit .modal-image-container img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.page-template-template-media-kit .modal-info,.single-partner_toolkit .modal-info{background:#fff;display:flex;flex:0 0 50%;flex-direction:column;gap:3.2rem;justify-content:center;padding:3.2rem;position:relative}@media(max-width:991.98px){.page-template-template-media-kit .modal-info,.single-partner_toolkit .modal-info{padding:60px 2.4rem 2.4rem}}.page-template-template-media-kit .modal-info .image-title,.single-partner_toolkit .modal-info .image-title{word-wrap:break-word;margin-bottom:.8rem}.page-template-template-media-kit .modal-info .image-description,.single-partner_toolkit .modal-info .image-description{color:#495057;font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%;line-height:1.6}@media(min-width:768px){.page-template-template-media-kit .modal-info .image-description,.single-partner_toolkit .modal-info .image-description{font-size:2.1rem}}.page-template-template-media-kit .modal-info .downloads-section h3,.single-partner_toolkit .modal-info .downloads-section h3{color:#231f20;font-family:myriad-pro,sans-serif;font-size:2.4rem;font-weight:900;line-height:125%;margin-bottom:2.4rem;margin-top:1.6rem}@media(min-width:992px){.page-template-template-media-kit .modal-info .downloads-section h3,.single-partner_toolkit .modal-info .downloads-section h3{font-size:2.4rem}}.page-template-template-media-kit .download-options,.single-partner_toolkit .download-options{display:grid;gap:1.6rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media(max-width:991.98px){.page-template-template-media-kit .modal-content,.single-partner_toolkit .modal-content{border-radius:0;height:100vh;margin-top:0;overflow-y:scroll;width:100%}.page-template-template-media-kit .download-option,.single-partner_toolkit .download-option{align-items:flex-start;flex-direction:column;gap:.8rem}.page-template-template-media-kit .download-option .download-btn,.single-partner_toolkit .download-option .download-btn{align-self:stretch;justify-content:center}}.page-template-template-media-kit .images-container,.single-partner_toolkit .images-container{position:relative}.page-template-template-media-kit .additional-grid,.single-partner_toolkit .additional-grid{display:none}.page-template-template-media-kit .additional-grid.show,.single-partner_toolkit .additional-grid.show{display:grid}@media(max-width:767.98px){.page-template-template-media-kit .additional-grid.show,.single-partner_toolkit .additional-grid.show{display:flex}}.page-template-template-media-kit .view-more-section:has(.gradient-overlay.hide),.single-partner_toolkit .view-more-section:has(.gradient-overlay.hide){margin-top:30px;padding-top:0}.page-template-template-media-kit .view-more-section,.single-partner_toolkit .view-more-section{align-items:center;display:flex;justify-content:center;margin-top:-120px;padding-top:80px;position:relative;z-index:10}.page-template-template-media-kit .view-more-section .gradient-overlay,.single-partner_toolkit .view-more-section .gradient-overlay{background:linear-gradient(180deg,hsla(0,0%,98%,0),#f9f9f9);height:120px;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.page-template-template-media-kit .view-more-section .gradient-overlay.hide,.single-partner_toolkit .view-more-section .gradient-overlay.hide{opacity:0}.page-template-template-media-kit .view-more-section .view-more-btn,.single-partner_toolkit .view-more-section .view-more-btn{align-items:center;border:none;border-radius:.4rem;color:#fff;cursor:pointer;display:flex;font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;gap:8px;line-height:2.1rem;padding:12px 24px;position:relative;transition:all .3s ease;z-index:11}.page-template-template-media-kit .view-more-section .view-more-btn i,.single-partner_toolkit .view-more-section .view-more-btn i{transition:transform .3s ease}.page-template-template-media-kit .view-more-section .view-more-btn.expanded i,.single-partner_toolkit .view-more-section .view-more-btn.expanded i{transform:rotate(180deg)}.page-template-template-media-kit .partner-toolkit-content,.single-partner_toolkit .partner-toolkit-content{background:#fff;padding:3.2rem 0}@media(min-width:768px){.page-template-template-media-kit .partner-toolkit-content,.single-partner_toolkit .partner-toolkit-content{padding:6.4rem 0}}@media(max-width:575.98px){.page-template-template-media-kit .partner-toolkit-header,.single-partner_toolkit .partner-toolkit-header{padding:1.6rem 0}}.component--resource-section .section-header{margin-bottom:3.2rem}.component--resource-section .resource-section{padding:6.4rem 0}.component--resource-section .resources-container{position:relative}.component--resource-section .resource-grid{display:grid;gap:3.2rem;grid-template-columns:repeat(auto-fill,minmax(425px,1fr))}@media(max-width:767.98px){.component--resource-section .resource-grid{gap:2.4rem;grid-template-columns:1fr}}.component--resource-section .additional-grid{display:none}.component--resource-section .additional-grid.show{display:grid;gap:3.2rem;grid-template-columns:repeat(auto-fill,minmax(425px,1fr));margin-top:3.2rem}@media(max-width:767.98px){.component--resource-section .additional-grid.show{gap:2.4rem;grid-template-columns:1fr}}.component--resource-section .view-more-section{align-items:center;display:flex;justify-content:center;margin-top:-120px;padding-top:80px;position:relative;z-index:10}.component--resource-section .view-more-section .gradient-overlay{background:linear-gradient(transparent,#f9f9f9);height:120px;left:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:1}.component--resource-section .view-more-section .gradient-overlay.hide{opacity:0}.component--resource-section .view-more-section .view-more-btn{align-items:center;border:none;border-radius:.4rem;cursor:pointer;display:flex;font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;gap:8px;line-height:2.1rem;padding:12px 24px;position:relative;transition:all .2s ease;z-index:2}.component--resource-section .view-more-section .view-more-btn:hover{transform:translateY(-1px)}.component--resource-section .view-more-section .view-more-btn i{transition:transform .2s ease}.component--resource-section .view-more-section .view-more-btn.expanded i{transform:rotate(180deg)}.component--resource-section:has(.gradient-overlay.hide) .view-more-section{margin-top:30px;padding-top:0}.component--resource-section .resource-card{background:#fff;border:1px solid;border-radius:.4rem;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between;padding:3.2rem;transition:transform .2s ease}.component--resource-section .resource-card:hover{transform:translateY(-2px)}.component--resource-section .resource-card .resource-header{align-items:flex-start;display:flex;gap:1.6rem;margin-bottom:1.6rem}.component--resource-section .resource-card .resource-header .file-icon{flex-shrink:0;font-size:64px;margin-top:4px}.component--resource-section .resource-card .resource-header .resource-title{flex:1;font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:900;line-height:125%;margin:0 0 10px}.component--resource-section .resource-card .resource-description{font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%}.component--resource-section .resource-card .file-details{align-items:center;display:flex;flex-direction:row-reverse;gap:.8rem;padding-right:8px}.component--resource-section .resource-card .file-details .filename{display:block;font-size:12px;font-weight:500;text-transform:uppercase}.component--resource-section .resource-card .file-details .filesize{font-size:12px;white-space:nowrap}.component--resource-section .resource-card .resource-actions{display:flex;justify-content:space-between;margin-top:auto}.component--resource-section .resource-card .resource-actions .download-btn{align-items:center;border-radius:.4rem;display:inline-flex;flex-direction:row-reverse;font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;font-weight:900;gap:8px;line-height:150%;text-decoration:none;transition:all .2s ease}.component--resource-section .resource-card .resource-actions .download-btn:hover{text-decoration:underline}.component--resource-section .resource-card .resource-actions .download-btn:hover i{text-decoration:none}.component--key-messaging-section{background-color:#f9f9f9}.component--key-messaging-section .key-messaging-section{padding:6.4rem 0}.component--key-messaging-section .section-header{margin-bottom:3.2rem}.component--key-messaging-section .messaging-grid{display:grid;gap:3.2rem;grid-template-columns:repeat(auto-fill,minmax(425px,1fr))}@media(max-width:767.98px){.component--key-messaging-section .messaging-grid{gap:2.4rem;grid-template-columns:1fr}}.component--key-messaging-section .messaging-container{position:relative}.component--key-messaging-section .additional-grid{display:none}.component--key-messaging-section .additional-grid.show{display:grid;gap:3.2rem;grid-template-columns:repeat(auto-fill,minmax(425px,1fr));margin-top:3.2rem}@media(max-width:767.98px){.component--key-messaging-section .additional-grid.show{gap:2.4rem;grid-template-columns:1fr}}.component--key-messaging-section .view-more-section{align-items:center;display:flex;justify-content:center;margin-top:-120px;padding-top:80px;position:relative;z-index:10}.component--key-messaging-section .view-more-section .gradient-overlay{background:linear-gradient(transparent,#f9f9f9);height:120px;left:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:1}.component--key-messaging-section .view-more-section .gradient-overlay.hide{opacity:0}.component--key-messaging-section .view-more-section .view-more-btn{align-items:center;border:none;border-radius:.4rem;cursor:pointer;display:flex;font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;gap:8px;line-height:2.1rem;padding:12px 24px;position:relative;transition:all .2s ease;z-index:2}.component--key-messaging-section .view-more-section .view-more-btn:hover{transform:translateY(-1px)}.component--key-messaging-section .view-more-section .view-more-btn i{transition:transform .2s ease}.component--key-messaging-section .view-more-section .view-more-btn.expanded i{transform:rotate(180deg)}.component--key-messaging-section:has(.gradient-overlay.hide) .view-more-section{margin-top:30px;padding-top:0}.component--key-messaging-section .message-card{background:#fff;border:1px solid;border-radius:.4rem;display:flex;flex-direction:column;padding:3.2rem;transition:transform .2s ease}.component--key-messaging-section .message-card:hover{transform:translateY(-2px)}.component--key-messaging-section .message-card .message-title{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:900;line-height:125%;margin:0 0 1.6rem}.component--key-messaging-section .message-card .message-content p{font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%;margin:0 0 1.6rem}.component--key-messaging-section .message-actions{align-items:center;display:flex;gap:1.6rem;justify-content:space-between;margin-top:auto}.component--key-messaging-section .copy-preview-btn{align-items:center;background:none;border:none;border-radius:.4rem;color:inherit;cursor:pointer;display:flex;flex-direction:row-reverse;font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;gap:6px;line-height:2.1rem;transition:all .2s ease}.component--key-messaging-section .copy-preview-btn:hover{opacity:.7;transform:translateY(-1px)}.component--key-messaging-section .copy-preview-btn i{font-size:.8em;text-decoration:none}@media(max-width:575.98px){.component--key-messaging-section .message-actions{align-items:stretch;gap:.8rem}.component--key-messaging-section .message-actions .copy-preview-btn{justify-content:center}}.message-modal{background-color:rgba(0,0,0,.9);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.message-modal.active{align-items:center;display:flex;justify-content:center}.message-modal-content{background:#fff;border-radius:.8rem;display:flex;flex-direction:column;margin:0;max-height:80vh;max-width:800px;overflow:hidden;padding:0;position:relative;width:90%}.message-modal-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:50px 2.4rem 0}.message-modal-header h3{font-family:myriad-pro,sans-serif;font-size:2.4rem;font-weight:900;line-height:125%;margin:1.6rem 0 2.4rem}@media(min-width:992px){.message-modal-header h3{font-size:2.4rem}}.message-modal-body{flex:1;font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%;overflow-y:auto;padding:0 2.4rem 2.4rem}@media(min-width:768px){.message-modal-body{font-size:2.1rem}}.message-modal-body p{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%;line-height:1.6;margin-bottom:1.6rem}@media(min-width:768px){.message-modal-body p{font-size:2.1rem}}.message-modal-body p:last-child{margin-bottom:0}.message-modal-footer{display:flex;flex-shrink:0;padding:0 2.4rem 2.4rem}.copy-message-btn{align-items:center;background-color:transparent;border:none;border-radius:.4rem;cursor:pointer;display:flex;font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;gap:8px;line-height:2.1rem;transition:all .2s ease}.copy-message-btn:hover{opacity:.7}.view-message-btn{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;gap:8px;line-height:2.1rem;padding-left:0;transition:opacity .2s ease}.view-message-btn:hover{opacity:.7}.view-message-btn i{font-size:.9em}.component--key-messaging-section.color-scheme--purple .view-message-btn{color:#8c2a80}.component--key-messaging-section.color-scheme--purple .message-card{border-color:#8c2a80}.component--key-messaging-section.color-scheme--teal .view-message-btn{color:#0ea888}.component--key-messaging-section.color-scheme--teal .message-card{border-color:#0ea888}.component--key-messaging-section.color-scheme--orange .view-message-btn{color:#ed1e27}.component--key-messaging-section.color-scheme--orange .message-card{border-color:#ed1e27}.component--key-messaging-section.color-scheme--blue .view-message-btn{color:#006298}.component--key-messaging-section.color-scheme--blue .message-card{border-color:#006298}@media(max-width:767.98px){.message-modal-content{margin:2% auto;max-height:90vh;width:95%}}.global-pre-footer-partner-toolkit{padding-bottom:9.6rem;padding-top:9.6rem}.global-pre-footer-partner-toolkit .global-pre-footer__title{margin-bottom:40px;text-transform:uppercase}.global-pre-footer-partner-toolkit .global-pre-footer__contact-grid{display:flex;flex-wrap:wrap;gap:64px}@media(max-width:575.98px){.global-pre-footer-partner-toolkit .global-pre-footer__contact-grid{flex-direction:column;gap:32px}}.global-pre-footer-partner-toolkit .global-pre-footer__contact-grid .global-pre-footer__contact-item{align-items:center;display:flex;gap:10px;text-decoration:none}.global-pre-footer-partner-toolkit .global-pre-footer__contact-grid .global-pre-footer__contact-item:hover{text-decoration:underline}.global-pre-footer-partner-toolkit .global-pre-footer__contact-grid .global-pre-footer__contact-item .global-pre-footer__icon{font-size:32px}.global-pre-footer-partner-toolkit .global-pre-footer__contact-grid .global-pre-footer__contact-item .global-pre-footer__text{font-family:myriad-pro,sans-serif;font-size:1.4rem;font-size:1.8rem;font-weight:700;line-height:2.1rem;text-decoration:none}@media(min-width:1024px){.page-template-template-media-kit .media-kit-main-content{margin-right:-350px}.page-template-template-media-kit .media-kit-main-content .dts-component{padding-left:calc(5rem - 16px);padding-right:calc(5rem + 334px)}}@media(min-width:1680px){.page-template-template-media-kit .media-kit-main-content .dts-component{padding-left:calc(12rem - 16px);padding-right:calc(12rem + 334px)}}.page-template-template-media-kit.color-scheme--purple .media-kit-filter-sidebar{border-color:#8c2a80}.page-template-template-media-kit.color-scheme--purple .filter-content{color:#8c2a80}.page-template-template-media-kit.color-scheme--purple .search-input{border:1px solid #8c2a80}.page-template-template-media-kit.color-scheme--purple .filter-option input[type=checkbox]:checked+span{background:#8c2a80;color:#fff}.page-template-template-media-kit.color-scheme--purple .filter-option input[type=checkbox]:checked+span:hover{background-color:#651e5c}.page-template-template-media-kit.color-scheme--purple .clear-filters-btn{background-color:#8c2a80;border:1px solid #8c2a80;color:#fff}.page-template-template-media-kit.color-scheme--purple .clear-filters-btn:hover{background-color:#651e5c}.page-template-template-media-kit.color-scheme--teal .media-kit-filter-sidebar{border-color:#0ea888}.page-template-template-media-kit.color-scheme--teal .filter-content{color:#0ea888}.page-template-template-media-kit.color-scheme--teal .search-input{border:1px solid #0ea888}.page-template-template-media-kit.color-scheme--teal .filter-option input[type=checkbox]+span:hover,.page-template-template-media-kit.color-scheme--teal .filter-option input[type=checkbox]:checked+span{background:#0ea888;color:#fff}.page-template-template-media-kit.color-scheme--teal .filter-option input[type=checkbox]:checked+span:hover{background-color:#0a7962}.page-template-template-media-kit.color-scheme--teal .clear-filters-btn{background-color:#0ea888;border:1px solid #0ea888;color:#fff}.page-template-template-media-kit.color-scheme--teal .clear-filters-btn:hover{background-color:#0a7962}.page-template-template-media-kit.color-scheme--orange .media-kit-filter-sidebar{border-color:#ed1e27}.page-template-template-media-kit.color-scheme--orange .filter-content{color:#ed1e27}.page-template-template-media-kit.color-scheme--orange .search-input{border:1px solid #ed1e27}.page-template-template-media-kit.color-scheme--orange .filter-option input[type=checkbox]+span:hover,.page-template-template-media-kit.color-scheme--orange .filter-option input[type=checkbox]:checked+span{background:#ed1e27;color:#fff}.page-template-template-media-kit.color-scheme--orange .filter-option input[type=checkbox]:checked+span:hover{background-color:#c81018}.page-template-template-media-kit.color-scheme--orange .clear-filters-btn{background-color:#ed1e27;border:1px solid #ed1e27;color:#fff}.page-template-template-media-kit.color-scheme--orange .clear-filters-btn:hover{background-color:#c81018}.page-template-template-media-kit.color-scheme--blue .media-kit-filter-sidebar{border-color:#006298}.page-template-template-media-kit.color-scheme--blue .filter-content{color:#006298}.page-template-template-media-kit.color-scheme--blue .search-input{border:1px solid #006298}.page-template-template-media-kit.color-scheme--blue .filter-option input[type=checkbox]+span:hover,.page-template-template-media-kit.color-scheme--blue .filter-option input[type=checkbox]:checked+span{background:#006298;color:#fff}.page-template-template-media-kit.color-scheme--blue .filter-option input[type=checkbox]:checked+span:hover{background-color:#004165}.page-template-template-media-kit.color-scheme--blue .clear-filters-btn{background-color:#006298;border:1px solid #006298;color:#fff}.page-template-template-media-kit.color-scheme--blue .clear-filters-btn:hover{background-color:#004165}.page-template-template-media-kit .media-kit-content-wrapper{display:flex;flex-direction:row-reverse;position:relative}.page-template-template-media-kit .media-kit-filter-sidebar{background:#fff;border:1px solid;border-radius:2px;height:-moz-fit-content;height:fit-content;margin-top:-120px;overflow-y:auto;position:sticky;right:20px;top:120px;width:350px;z-index:100}.page-template-template-media-kit .filter-content{padding:20px}.page-template-template-media-kit .filter-content h3{align-items:center;display:flex;font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;font-weight:900;justify-content:space-between;line-height:150%;margin:0 0 20px;text-transform:uppercase}@media(min-width:768px){.page-template-template-media-kit .filter-content h3{font-size:2.1rem}}.page-template-template-media-kit .filter-content h3 .filter-toggle-icon{display:none;margin-left:12px;transition:transform .2s ease}.page-template-template-media-kit .filter-group{margin-bottom:24px}.page-template-template-media-kit .search-container{flex:1;max-width:350px;min-width:250px;position:relative}@media(max-width:767.98px){.page-template-template-media-kit .search-container{max-width:unset;min-width:unset;width:100%}}.page-template-template-media-kit .search-container .search-icon{font-size:16px;left:1.1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.page-template-template-media-kit .search-container .search-input{background:#fff;border-radius:.4rem;border-radius:128px;font-size:1.4rem;padding:1.2rem 1.2rem 1.2rem 3.2rem;transition:border-color .2s ease;width:100%}.page-template-template-media-kit .search-container .search-input:focus{border-color:currentColor;outline:none}.page-template-template-media-kit .search-container .search-input::-moz-placeholder{color:#6c757d}.page-template-template-media-kit .search-container .search-input::placeholder{color:#6c757d}.page-template-template-media-kit .filter-group h4{color:#231f20;font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;line-height:2.1rem;margin:0 0 12px}.page-template-template-media-kit .filter-options{display:flex;flex-wrap:wrap;gap:8px}.page-template-template-media-kit .filter-option{align-items:stretch;cursor:pointer;display:inline-block;padding:0;position:relative}.page-template-template-media-kit .filter-option input[type=checkbox]{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.page-template-template-media-kit .filter-option span{background:#fff;border:1px solid;border-radius:2px;display:inline-block;font-size:14px;font-weight:700;line-height:1;padding:12px;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.page-template-template-media-kit .filter-option:hover span{box-shadow:inset 0 0 0 2px rgba(0,0,0,.04)}.page-template-template-media-kit .filter-option input[type=checkbox]:focus-visible+span{outline:2px solid currentColor;outline-offset:2px}.page-template-template-media-kit .filter-option input[type=checkbox]:disabled+span{cursor:not-allowed;opacity:.5}.page-template-template-media-kit .clear-filters-btn{border-radius:2px;cursor:pointer;font-size:14px;font-weight:700;line-height:1;padding:10px;transition:all .3s ease;width:100%}.page-template-template-media-kit .media-kit-main-content{flex:1}.page-template-template-media-kit .filtered-out{display:none!important}@media(max-width:1024px){.page-template-template-media-kit .filter-body{padding-top:0}.page-template-template-media-kit .media-kit-filter-sidebar{height:auto;margin-bottom:0;margin-top:unset;position:sticky;top:0;width:100%}.page-template-template-media-kit .media-kit-main-content{margin-right:0}.page-template-template-media-kit .media-kit-content-wrapper{flex-direction:column}.page-template-template-media-kit .filter-content .filter-toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-template-template-media-kit .filter-content .filter-toggle .filter-toggle-icon{display:inline-block}.page-template-template-media-kit .media-kit-filter-sidebar.collapsed,.page-template-template-media-kit .media-kit-filter-sidebar.collapsed .filter-toggle{margin-bottom:0}.page-template-template-media-kit .media-kit-filter-sidebar.collapsed #media-kit-filter-body{display:none}.page-template-template-media-kit .media-kit-filter-sidebar:not(.collapsed) .filter-toggle-icon{transform:rotate(180deg)}}.page-template-template-media-kit .media-kit-header{padding-bottom:4.8rem;padding-top:4.8rem}@media(min-width:768px){.page-template-template-media-kit .media-kit-header{padding-bottom:6.4rem;padding-top:4.8rem}}@media(min-width:992px){.page-template-template-media-kit .media-kit-header{padding-bottom:8rem;padding-top:8rem}}@media(min-width:1200px){.page-template-template-media-kit .media-kit-header{padding-bottom:12rem;padding-top:12rem}}.page-template-template-media-kit .media-kit-header .heading{margin:0;text-transform:uppercase}.page-template-template-media-kit .media-kit-header .heading .text-highlight{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:-10px 0 0 #fff,10px 0 0 #fff;line-height:105%}.page-template-template-media-kit .media-kit-header.color-scheme--purple{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.page-template-template-media-kit .media-kit-header.color-scheme--purple .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.page-template-template-media-kit .media-kit-header.color-scheme--purple .media-kit-filter-sidebar{border-color:#8c2a80}.page-template-template-media-kit .media-kit-header.color-scheme--purple .toolkit-download a:hover{background-color:#fff;color:#8c2a80}.page-template-template-media-kit .media-kit-header.color-scheme--teal{background-image:linear-gradient(90deg,#16b796,#006298)}.page-template-template-media-kit .media-kit-header.color-scheme--teal .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.page-template-template-media-kit .media-kit-header.color-scheme--teal .media-kit-filter-sidebar{border-color:#0ea888}.page-template-template-media-kit .media-kit-header.color-scheme--teal .toolkit-download a:hover{background-color:#fff;color:#0ea888}.page-template-template-media-kit .media-kit-header.color-scheme--orange{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.page-template-template-media-kit .media-kit-header.color-scheme--orange .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.page-template-template-media-kit .media-kit-header.color-scheme--orange .media-kit-filter-sidebar{border-color:#ed1e27}.page-template-template-media-kit .media-kit-header.color-scheme--orange .toolkit-download a:hover{background-color:#fff;color:#ed1e27}.page-template-template-media-kit .media-kit-header.color-scheme--blue{background-image:linear-gradient(90deg,#119ed4,#006298)}.page-template-template-media-kit .media-kit-header.color-scheme--blue .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.page-template-template-media-kit .media-kit-header.color-scheme--blue .media-kit-filter-sidebar{border-color:#006298}.page-template-template-media-kit .media-kit-header.color-scheme--blue .toolkit-download a:hover{background-color:#fff;color:#006298}.page-template-template-media-kit .media-kit-header .partner-toolkit-blurb{margin-bottom:0;margin-top:32px}.page-template-template-media-kit .media-kit-header .breadcrumbs,.page-template-template-media-kit .media-kit-header .breadcrumbs #breadcrumbs .breadcrumb_last,.page-template-template-media-kit .media-kit-header .breadcrumbs #breadcrumbs a,.page-template-template-media-kit .media-kit-header .partner-toolkit-blurb,.page-template-template-media-kit .media-kit-header .partner-toolkit-blurb p,.page-template-template-media-kit .media-kit-header .toolkit-download{color:#fff}.page-template-template-media-kit .component--key-messaging-section .additional-grid.show,.page-template-template-media-kit .component--key-messaging-section .messaging-grid,.page-template-template-media-kit .component--resource-section .additional-grid.show,.page-template-template-media-kit .component--resource-section .resource-grid{grid-template-columns:repeat(auto-fill,minmax(325px,1fr))}.search-results-page{position:relative}.search-results-page.color-scheme--purple .intro .text-gradient,.search-results-page.color-scheme--purple .page-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.search-results-page.color-scheme--purple .event-card{border:1px solid #8c2a80}.search-results-page.color-scheme--purple .event-card .card-image .default-image{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.search-results-page.color-scheme--purple .event-card .card-title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.search-results-page.color-scheme--purple .event-card .event-detail i{color:#8c2a80}.search-results-page.color-scheme--purple .btn{background:#8c2a80;color:#fff}.search-results-page.color-scheme--purple .btn:hover{background:#fff;border-color:#8c2a80;color:#8c2a80}.search-results-page.color-scheme--purple .card-category{color:#8c2a80}.search-results-page.color-scheme--purple .listing-card .card-container{border-color:#8c2a80}.search-results-page.color-scheme--purple .event-link-text,.search-results-page.color-scheme--purple .event-link-text-wrapper i,.search-results-page.color-scheme--purple .fa-calendar-day,.search-results-page.color-scheme--purple .read-more-link{color:#8c2a80}@media(min-width:768px){.search-results-page .search-page-header{padding-bottom:6.4rem;padding-top:6.4rem}}@media(max-width:767.98px){.search-results-page .search-page-header{padding-bottom:3.2rem;padding-top:3.2rem}.search-results-page .search-page-header .header-background-overlay{display:none}}.search-results-page .search-page-header .header-content{position:relative;width:60%;z-index:2}@media(max-width:767.98px){.search-results-page .search-page-header .header-content{width:100%}}.search-results-page .search-page-header .header-content .breadcrumb-nav{margin-bottom:20px}.search-results-page .search-page-header .header-content .breadcrumb-nav .breadcrumb{align-items:center;display:flex;list-style:none;margin:0;padding:0}.search-results-page .search-page-header .header-content .breadcrumb-nav .breadcrumb .breadcrumb-item{align-items:center;display:flex;font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%}@media(min-width:768px){.search-results-page .search-page-header .header-content .breadcrumb-nav .breadcrumb .breadcrumb-item{font-size:2.1rem}}.search-results-page .search-page-header .header-content .breadcrumb-nav .breadcrumb .breadcrumb-item:not(:last-child):after{content:">";margin:0 12px}.search-results-page .search-page-header .header-content .breadcrumb-nav .breadcrumb .breadcrumb-item a{color:#231f20;font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;font-weight:700;line-height:150%;text-decoration:none;transition:color .3s ease}@media(min-width:768px){.search-results-page .search-page-header .header-content .breadcrumb-nav .breadcrumb .breadcrumb-item a{font-size:2.1rem}}.search-results-page .search-page-header .header-content .breadcrumb-nav .breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.search-results-page .search-page-header .header-content .breadcrumb-nav .breadcrumb .breadcrumb-item.active{color:#000;font-weight:500}.search-results-page .search-page-header .header-content .search-header-title{margin-bottom:30px}.search-results-page .search-page-header .header-content .search-form-section{margin-bottom:25px;max-width:500px}.search-results-page .search-page-header .header-content .search-form-section .main-search-form .search-input-container{align-items:center;background:#fff;border:1px solid #8c2a80;border-radius:25px;display:flex;flex-direction:row-reverse;padding:5px 5px 5px 10px;position:relative;transition:box-shadow .3s ease}.search-results-page .search-page-header .header-content .search-form-section .main-search-form .search-input-container:focus-within{box-shadow:0 6px 25px rgba(0,0,0,.15)}.search-results-page .search-page-header .header-content .search-form-section .main-search-form .search-input-container .search-input{background:transparent;border:none;color:#333;flex:1;font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%;outline:none}@media(min-width:768px){.search-results-page .search-page-header .header-content .search-form-section .main-search-form .search-input-container .search-input{font-size:2.1rem}}.search-results-page .search-page-header .header-content .search-form-section .main-search-form .search-input-container .search-input::-moz-placeholder{color:#999}.search-results-page .search-page-header .header-content .search-form-section .main-search-form .search-input-container .search-input::placeholder{color:#999}.search-results-page .search-page-header .header-content .search-form-section .main-search-form .search-input-container .search-button{align-items:center;background-color:transparent;border:none;color:#8c2a80;cursor:pointer;display:flex;justify-content:center;transition:all .3s ease}.search-results-page .search-page-header .header-content .search-form-section .main-search-form .search-input-container .search-button i{color:#8c2a80;font-size:1.1rem}.search-results-page .search-page-header .header-content .results-summary{margin-bottom:30px}.search-results-page .search-page-header .header-content .results-summary .results-text{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%;margin:0;opacity:.95}@media(min-width:768px){.search-results-page .search-page-header .header-content .results-summary .results-text{font-size:2.1rem}}.search-results-page .search-page-header .header-content .filter-tabs-section .filter-tabs-label{font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;line-height:2.1rem;margin-bottom:10px}.search-results-page .search-page-header .header-content .filter-tabs-section .filter-tabs{display:flex;flex-wrap:wrap;gap:8px}.search-results-page .search-page-header .header-content .filter-tabs-section .filter-tabs .filter-tab{border:1px solid #8c2a80;border-radius:2px;color:#8c2a80;font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;font-weight:400;line-height:2.1rem;padding:10px 20px;text-decoration:none;transition:all .3s ease-in-out}.search-results-page .search-page-header .header-content .filter-tabs-section .filter-tabs .filter-tab:hover{background:#8c2a80;color:#fff;text-decoration:none;transform:translateY(-1px)}.search-results-page .search-page-header .header-content .filter-tabs-section .filter-tabs .filter-tab.active{background:#8c2a80;border-color:#8c2a80;color:#fff;font-weight:700}@media(max-width:480px){.search-results-page .search-page-header .header-content .filter-tabs-section .filter-tabs .filter-tab{font-size:.9rem;padding:8px 16px}}.search-results-page .search-page-header .header-background-overlay{background-image:linear-gradient(90deg,#8c2a80,#ce0f69);clip-path:polygon(0 0,100% 0,100% 100%,10% 82%);height:350px;position:absolute;right:0;top:0;width:35%;z-index:1}.search-results-page .partner-listings-grid{display:grid;gap:2.4rem}@media(min-width:768px){.search-results-page .partner-listings-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.search-results-page .partner-listings-grid{grid-template-columns:repeat(3,1fr)}}.search-results-page .partner-listings-grid .no-results{grid-column:1/-1;padding:4rem 0;text-align:center}.search-results-page .partner-listings-grid .no-results p{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%;margin:0}@media(min-width:768px){.search-results-page .partner-listings-grid .no-results p{font-size:2.1rem}}.search-results-page .partner-listings-grid .listing-card{background-image:linear-gradient(90deg,#8c2a80,#ce0f69);border-radius:.2rem;padding:1px}.search-results-page .partner-listings-grid .listing-card .card-container{background:#fff;border-radius:.2rem;display:flex;flex-direction:column;gap:1.6rem;height:100%;padding:2.4rem}.search-results-page .partner-listings-grid .listing-card .card-container .card-terms{font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;font-weight:400;line-height:2.1rem;text-transform:uppercase}.search-results-page .partner-listings-grid .listing-card .card-title{font-family:myriad-pro,sans-serif;font-size:1.8rem;font-weight:400;font-weight:900;line-height:150%;margin:0}@media(min-width:768px){.search-results-page .partner-listings-grid .listing-card .card-title{font-size:2.1rem}}.search-results-page .partner-listings-grid .listing-card .description{font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%;margin-bottom:0}.search-results-page .partner-listings-grid .listing-card .editors-pick{background:#f9f9f9;border-radius:.4rem;display:flex;gap:.8rem;padding:.8rem 1.6rem}.search-results-page .partner-listings-grid .listing-card .editors-pick i{color:#f3a61e;font-size:1.6rem;margin-top:.2rem}.search-results-page .partner-listings-grid .listing-card .editors-pick .editors-pick-content{display:flex;flex-direction:column}.search-results-page .partner-listings-grid .listing-card .editors-pick .editors-pick-content p{line-height:normal;margin:0}.search-results-page .partner-listings-grid .listing-card .listing-details{align-items:center;-moz-column-gap:3.2rem;column-gap:3.2rem;display:flex;flex-wrap:wrap;margin-top:auto;row-gap:.8rem}.search-results-page .partner-listings-grid .listing-card .listing-details .listing-detail{align-items:center;display:flex;flex-shrink:0;font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;gap:.8rem;line-height:150%;margin:0;overflow-wrap:break-word;width:100%}.search-results-page .partner-listings-grid .listing-card .listing-details .listing-detail i{color:#8c2a80;font-size:1.6rem}.search-results-page .partner-listings-grid .listing-card .listing-details .listing-detail a{color:inherit;font-weight:400;overflow-wrap:anywhere;text-decoration:none;word-break:break-word}.search-results-page .partner-listings-grid .listing-card .listing-details .listing-detail a:hover{text-decoration:underline}.search-results-page .partner-listings-grid .listing-card .listing-details .listing-detail a{background-image:linear-gradient(#8c2a80,#8c2a80);background-position-x:0;background-position-y:100%;background-repeat:no-repeat;background-size:0 100%;color:#8c2a80;font-weight:700;text-decoration:underline;transition:all .2s ease-in-out}.search-results-page .partner-listings-grid .listing-card .listing-details .listing-detail a:hover{background-size:100% 100%;color:#fff}.search-results-page .search-content-area{border-top:1px solid #8c2a80;min-height:60vh;padding:50px 0 80px}.search-results-page .search-content-area .results-section:not(:last-child){margin-bottom:50px;padding-bottom:40px}.search-results-page .search-content-area .results-section .section-header{margin-bottom:30px}.search-results-page .search-content-area .results-section .section-header .section-title{color:var(--color-primary,#8b2b8c);text-transform:uppercase}.search-results-page .search-content-area .results-section .events-row{row-gap:30px}.search-results-page .search-content-area .results-section .events-row .event-card{border-radius:.2rem;display:flex;flex-direction:column;text-decoration:none}.search-results-page .search-content-area .results-section .events-row .event-card:hover img{transform:scale(1.05)}.search-results-page .search-content-area .results-section .events-row .event-card:hover .event-link-text{text-decoration:underline}.search-results-page .search-content-area .results-section .events-row .event-card p{line-height:normal}.search-results-page .search-content-area .results-section .events-row .event-card .card-image{border-top-left-radius:2px;border-top-right-radius:2px;height:25rem;overflow:hidden}@media(min-width:768px){.search-results-page .search-content-area .results-section .events-row .event-card .card-image{height:20rem}}@media(min-width:992px){.search-results-page .search-content-area .results-section .events-row .event-card .card-image{height:30rem}}@media(min-width:1680px){.search-results-page .search-content-area .results-section .events-row .event-card .card-image{height:43rem}}.search-results-page .search-content-area .results-section .events-row .event-card .card-image>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease-in-out;width:100%}.search-results-page .search-content-area .results-section .events-row .event-card .card-image .default-image{align-items:center;background-image:linear-gradient(90deg,#8c2a80,#ce0f69);display:flex;height:100%;padding:0 4.8rem}.search-results-page .search-content-area .results-section .events-row .event-card .card-image .default-image img{filter:brightness(0) invert(1);transition:transform .3s ease-in-out}.search-results-page .search-content-area .results-section .events-row .event-card{background:#fff;height:100%}.search-results-page .search-content-area .results-section .events-row .event-card .card-content{padding:2.4rem}.search-results-page .search-content-area .results-section .events-row .event-card .card-title{text-transform:uppercase}.search-results-page .search-content-area .results-section .events-row .event-card .excerpt_part{font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%}.search-results-page .search-content-area .results-section .events-row .event-card .event-details{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}.search-results-page .search-content-area .results-section .events-row .event-card .event-details .event-detail{align-items:center;border-top:1px solid #dbdbdb;display:flex;font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;gap:.8rem;line-height:150%;padding:1.6rem 0}.search-results-page .search-content-area .results-section .events-row .event-card .event-details .event-detail:first-child{border-top:none;padding-top:0}.search-results-page .search-content-area .results-section .events-row .event-card .event-details .event-detail:last-child{padding-bottom:0}.search-results-page .search-content-area .results-section .events-row .event-card .event-details .event-detail i{text-align:center;width:2rem}.search-results-page .search-content-area .results-section .events-row .event-card .event-link-text-wrapper{align-items:center;display:flex;gap:7px;margin-top:auto;padding:0 2.4rem 2.4rem}.search-results-page .search-content-area .results-section .events-row .event-card .event-link-text-wrapper .event-link-text{font-family:myriad-pro,sans-serif;font-size:1.4rem;font-size:1.6rem;font-weight:700;line-height:2.1rem}.search-results-page .search-content-area .results-section .events-row .event-card .event-link-text-wrapper i{font-size:1.6rem}.search-results-page .search-content-area .results-section .listings-row .listing-card{display:flex;height:100%}@media(max-width:991.98px){.search-results-page .search-content-area .results-section .listings-row .listing-card{padding-bottom:3.2rem}}.search-results-page .search-content-area .results-section .listings-row .listing-card .card-container{background:#fff;border-radius:.4rem;border-style:solid;border-width:.2rem;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .2s ease}@media(max-width:767.98px){.search-results-page .search-content-area .results-section .listings-row .listing-card .card-container{padding:0}}.search-results-page .search-content-area .results-section .listings-row .listing-card .card-container:hover{transform:translateY(-2px)}.search-results-page .search-content-area .results-section .listings-row .listing-card .card-container:hover .image-wrapper img{transform:scale(1.05)}.search-results-page .search-content-area .results-section .listings-row .listing-card .card-container:hover .read-more-link .read-story{text-decoration:underline}.search-results-page .search-content-area .results-section .listings-row .listing-card .card-container:hover .read-more-link i{text-decoration:none}.search-results-page .search-content-area .results-section .listings-row .listing-card .image-wrapper{aspect-ratio:16/9;overflow:hidden}.search-results-page .search-content-area .results-section .listings-row .listing-card .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.search-results-page .search-content-area .results-section .listings-row .listing-card .content-wrapper{display:flex;flex-direction:column;flex-grow:1;padding:3.2rem}.search-results-page .search-content-area .results-section .listings-row .listing-card .content-wrapper .card-category{font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;font-weight:400;line-height:2.1rem;margin-bottom:16px;text-transform:uppercase}.search-results-page .search-content-area .results-section .listings-row .listing-card .content-wrapper .card-title{margin-bottom:8px;margin-top:0}.search-results-page .search-content-area .results-section .listings-row .listing-card .content-wrapper .description{color:#231f20;font-family:myriad-pro,sans-serif;font-size:1.6rem;font-size:1.4rem;font-weight:400;line-height:150%;margin-bottom:16px}.search-results-page .search-content-area .results-section .listings-row .listing-card .content-wrapper .card-meta{margin-top:auto}.search-results-page .search-content-area .results-section .listings-row .listing-card .content-wrapper .card-meta .published-date{align-items:center;display:flex;font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;gap:5px;line-height:150%;margin-bottom:16px}.search-results-page .search-content-area .results-section .listings-row .listing-card .content-wrapper .read-more-link{align-items:center;display:flex;font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;gap:5px;line-height:2.1rem;text-decoration:none}.search-results-page .search-content-area .results-section .pages-list{display:flex;flex-wrap:wrap;gap:30px}.search-results-page .search-content-area .results-section .pages-list .page-list-item{border-bottom:1px solid #8c2a80;display:flex;gap:20px;padding:25px 0;width:calc(50% - 15px)}@media(max-width:767.98px){.search-results-page .search-content-area .results-section .pages-list .page-list-item{width:100%}}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-content{display:flex;flex:1;flex-direction:column;justify-content:space-between}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-content .page-category{margin-bottom:15px}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-content .page-category .category-tag{color:#8c2a80;display:inline-block;font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%;text-transform:uppercase}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-content .page-list-title{font-family:myriad-pro,sans-serif;font-size:1.4rem;font-size:2.1rem;font-weight:700;line-height:2.1rem;margin:0 0 15px}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-content .page-list-title a{color:var(--color-text-dark,#333);text-decoration:none;transition:color .3s ease}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-content .page-list-title a:hover{color:var(--color-primary,#8b2b8c)}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-content .page-list-description{font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%;margin:0 0 20px}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-content .page-read-more .read-more-link{align-items:center;color:#8c2a80;display:inline-flex;font-family:myriad-pro,sans-serif;font-size:1.4rem;font-weight:700;gap:8px;line-height:2.1rem;text-decoration:none;transition:all .3s ease}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-content .page-read-more .read-more-link:hover{color:var(--color-primary-dark,#7a267b);text-decoration:none}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-content .page-read-more .read-more-link:hover i{transform:translateX(3px)}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-content .page-read-more .read-more-link i{font-size:.8rem;transition:transform .3s ease}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-image{border-radius:2px;flex-shrink:0;height:120px;overflow:hidden;width:120px}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-image a{display:block;height:100%;width:100%}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-image .page-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-image .page-thumbnail:hover{transform:scale(1.05)}@media(max-width:768px){.search-results-page .search-content-area .results-section .pages-list .page-list-item{flex-direction:column;gap:15px}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-image{height:200px;order:-1;width:100%}.search-results-page .search-content-area .results-section .pages-list .page-list-item .page-item-content .page-list-title{font-size:1.8rem}}.search-results-page .search-content-area .no-results{background:#fff;padding:60px 20px;text-align:center}.search-results-page .search-content-area .no-results h2{color:var(--color-primary,#8b2b8c);margin-bottom:20px}.search-results-page .search-content-area .no-results p{color:#666;margin-bottom:30px}.userfeedback-widget .userfeedback-widget__header .question-title{font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%}.userfeedback-widget .userfeedback-checkbox{background-color:#fff;font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%;line-height:normal}.userfeedback-widget .userfeedback-widget__footer-actions .user-feedback-button-base:not(.is-link){background-color:#006298!important;font-family:myriad-pro,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%;line-height:normal}.userfeedback-widget .userfeedback-widget__footer-actions .user-feedback-button-base:not(.is-link):hover{background-color:#004165!important}.userfeedback-widget .userfeedback-widget__footer-actions .user-feedback-button-base .icon{height:20px}.wp-block-image{margin:0}.wp-block-image img{width:100%}
