@font-face{font-family:"jubilat";src:url("/themes/custom/colorlines/fonts/Jubilat-Bold.woff2") format("woff2"),url("/themes/custom/colorlines/fonts/Jubilat-Bold.woff") format("woff"),url("/themes/custom/colorlines/fonts/Jubilat-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/themes/custom/colorlines/fonts/inter_Inter-Regular.woff") format("woff2"),url("/themes/custom/colorlines/fonts/inter-v13-latin-regular.woff") format("woff"),url("/themes/custom/colorlines/fonts/inter-v13-latin-regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/themes/custom/colorlines/fonts/inter-v13-latin-500.woff") format("woff"),url("/themes/custom/colorlines/fonts/inter-v13-latin-500.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/themes/custom/colorlines/fonts/inter-v13-latin-600.woff") format("woff"),url("/themes/custom/colorlines/fonts/inter-v13-latin-600.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/themes/custom/colorlines/fonts/inter_Inter-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}.bg-gray{background-color:#f4f2ed}.bg-purple{background-color:#5844b5 !important}.bg-gray{background-color:#f4f2ed}.bg-purple{background-color:#5844b5 !important}body{color:#000;background-color:#f4f2ed;z-index:1;scroll-behavior:inherit !important;width:100%;scrollbar-gutter:stable}.modal-open .video-popup .modal-body .container .loaded .iframe-holder{opacity:1;-webkit-transition:opacity 0s 600ms;transition:opacity 0s 600ms}body.menu-opened,body.modal-open{overflow:hidden;position:relative;touch-action:none;-ms-touch-action:none;-webkit-overflow-scrolling:touch}.intro-overlay{position:fixed;inset:0;z-index:9999;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f4f2ed;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .6s ease,visibility 0s linear .6s;transition:opacity .6s ease,visibility 0s linear .6s}.intro-overlay.is-active{opacity:1;visibility:visible;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.intro-overlay.is-out{opacity:0;visibility:hidden;-webkit-transition:opacity .6s ease,visibility 0s linear .6s;transition:opacity .6s ease,visibility 0s linear .6s}.intro-overlay.is-hidden{display:none}body.we-are-colorlines .intro-overlay,body.blog .intro-overlay{display:-webkit-box;display:-ms-flexbox;display:flex}.intro-overlay__logo{width:min(80vw,900px);aspect-ratio:233/40;background:url(/themes/custom/colorlines/assets/images/svg/logo.svg) center no-repeat;background-size:contain;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform 1.2s ease;transition:-webkit-transform 1.2s ease;transition:transform 1.2s ease;transition:transform 1.2s ease, -webkit-transform 1.2s ease}.intro-overlay.is-active .intro-overlay__logo{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.intro-overlay.is-out .intro-overlay__logo{-webkit-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}@media(prefers-reduced-motion: reduce){.intro-overlay,.intro-overlay__logo{-webkit-transition:none !important;transition:none !important}}.node__content{margin-top:0 !important}@media(min-width: 1200px){.container:not(.no-max),.modal .container:not(.no-max){max-width:100%;margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem}}.main-header{position:relative;width:100%;z-index:99}@media(max-width: 575px){.main-header{height:60px}}@media(min-width: 575px)and (max-width: 768px){.main-header{height:70px}}@media(min-width: 768px){.main-header{height:80px}}.main-header.animate{height:100vh;-webkit-transition:height 1.5s ease;transition:height 1.5s ease;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:height;perspective:1000;-webkit-perspective:1000;backface-visibility:hidden;-webkit-backface-visibility:hidden}.main-header.animate .header-main-container{background-color:#f4f2ed;will-change:height;perspective:1000;-webkit-perspective:1000;backface-visibility:hidden;-webkit-backface-visibility:hidden}.main-header.animate .header-main-container>.row{-webkit-transition:height 1.5s ease;transition:height 1.5s ease;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:height;perspective:1000;-webkit-perspective:1000;backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(max-width: 768px){.main-header.animate .logo-holder{height:50px;padding-top:13px;padding-bottom:13px;perspective:1000;-webkit-perspective:1000;backface-visibility:hidden;-webkit-backface-visibility:hidden}}.main-header.animate .logo-holder .logo{perspective:1000;-webkit-perspective:1000;backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(max-width: 768px){.main-header.animate .logo-holder .logo{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;position:absolute;left:20px;top:50%;-webkit-transform:translate(0, -50%) translateZ(0);transform:translate(0, -50%) translateZ(0)}}.main-header.animate .donate-holder,.main-header.animate .control-holder{overflow:hidden}@media(min-width: 992px){.main-header.animate .donate-holder,.main-header.animate .control-holder{-webkit-transition:height 0s 1.2s,width 0s 1.2s,padding 0s 1.2s,opacity .4s 1.2s;transition:height 0s 1.2s,width 0s 1.2s,padding 0s 1.2s,opacity .4s 1.2s}}@media(min-width: 768px)and (max-width: 992px){.main-header.animate .donate-holder,.main-header.animate .control-holder{-webkit-transition:height 0s 1.2s,width 0s 1.2s,padding 0s 1.2s,opacity .4s 1.2s;transition:height 0s 1.2s,width 0s 1.2s,padding 0s 1.2s,opacity .4s 1.2s}}@media(max-width: 768px){.main-header.animate .donate-holder,.main-header.animate .control-holder{-webkit-transition:height 0s 1.2s,width 0s 1.2s,padding 0s 1.2s,opacity .4s 1.2s;transition:height 0s 1.2s,width 0s 1.2s,padding 0s 1.2s,opacity .4s 1.2s}}.main-header.animate .donate-holder>.btns,.main-header.animate .donate-holder a,.main-header.animate .control-holder>.btns,.main-header.animate .control-holder a{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition:padding .4s 1.2s,-webkit-transform .4s 1.2s;transition:padding .4s 1.2s,-webkit-transform .4s 1.2s;transition:transform .4s 1.2s,padding .4s 1.2s;transition:transform .4s 1.2s,padding .4s 1.2s,-webkit-transform .4s 1.2s}@media(min-width: 768px){.main-header.animate .donate-holder>.btns,.main-header.animate .donate-holder a,.main-header.animate .control-holder>.btns,.main-header.animate .control-holder a{-webkit-transition:-webkit-transform .4s 1.2s;transition:-webkit-transform .4s 1.2s;transition:transform .4s 1.2s;transition:transform .4s 1.2s, -webkit-transform .4s 1.2s}}@media(max-width: 768px){.main-header.animate .donate-holder>.btns,.main-header.animate .donate-holder a,.main-header.animate .control-holder>.btns,.main-header.animate .control-holder a{-webkit-transition:padding .4s 1.2s,-webkit-transform .4s 1.2s;transition:padding .4s 1.2s,-webkit-transform .4s 1.2s;transition:transform .4s 1.2s,padding .4s 1.2s;transition:transform .4s 1.2s,padding .4s 1.2s,-webkit-transform .4s 1.2s;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}}.main-header.animate.animation-started{height:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.main-header.animate.animation-started .logo-holder{-webkit-transition:1.5s ease;transition:1.5s ease;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.main-header.animate.animation-started .logo-holder .logo{-webkit-transition:1.5s ease;transition:1.5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.main-header.animate.animation-started .control-holder:after{-webkit-transition:height .4s 1.2s ease;transition:height .4s 1.2s ease}.main-header.animate:not(.animation-started)>.container>.row{height:100vh}.main-header.animate:not(.animation-started) .donate-holder,.main-header.animate:not(.animation-started) .control-holder{opacity:0}@media(min-width: 768px){.main-header.animate:not(.animation-started) .donate-holder,.main-header.animate:not(.animation-started) .control-holder{width:0 !important;height:0 !important;padding:0 !important}}@media(min-width: 768px){.main-header.animate:not(.animation-started) .donate-holder>.btns,.main-header.animate:not(.animation-started) .donate-holder a,.main-header.animate:not(.animation-started) .control-holder>.btns,.main-header.animate:not(.animation-started) .control-holder a{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@media(max-width: 768px){.main-header.animate:not(.animation-started) .donate-holder>.btns,.main-header.animate:not(.animation-started) .donate-holder a,.main-header.animate:not(.animation-started) .control-holder>.btns,.main-header.animate:not(.animation-started) .control-holder a{padding:10px 20px 10px 20px}}.main-header.animate:not(.animation-started) .control-holder:after{height:0}.main-header.animate:not(.animation-started) .logo-holder{height:100vh}.main-header.animate:not(.animation-started) .logo-holder .logo{width:90vw;height:100%}@media(min-width: 992px){.main-header.animate:not(.animation-started) .logo-holder .logo{height:100vh;width:calc(100vw - 80px);width:calc(100vw - (80px + (var(--scrollbar-width))))}}@media(min-width: 768px)and (max-width: 992px){.main-header.animate:not(.animation-started) .logo-holder .logo{height:100vh;width:100%}}@media(max-width: 768px){.main-header.animate:not(.animation-started) .logo-holder .logo{-webkit-transform:scale(var(--logo-scale)) translate(-50%, -50%) translateZ(0);transform:scale(var(--logo-scale)) translate(-50%, -50%) translateZ(0);left:calc(50% + 20px);top:50%}}.main-header .header-main-container{border-bottom:0.0625rem solid #000}@media(max-width: 575px){.main-header .header-main-container{max-width:100%;padding-left:1.25rem}}@media(max-width: 575px){.main-header .header-headroom{height:60px}}@media(min-width: 575px)and (max-width: 768px){.main-header .header-headroom{height:70px}}@media(min-width: 768px){.main-header .header-headroom{height:80px}}.main-header .header-headroom>.container{height:100%;position:relative;max-width:100%;-webkit-transition:background 0s ease-in-out;transition:background 0s ease-in-out;z-index:3}@media(max-width: 575px){.main-header .header-main-container .row{height:60px}}@media(min-width: 575px)and (max-width: 768px){.main-header .header-main-container .row{height:70px}}@media(min-width: 768px){.main-header .header-main-container .row{height:80px}}@media(max-width: 992px){.main-header .donate-holder{padding-right:0}}.main-header .donate-holder p{margin-bottom:0}.main-header .donate-holder p a{background-color:#000;color:#fff;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1;padding:1.0625rem 2.1875rem;display:inline-block;text-decoration:none;text-transform:uppercase}@media(max-width: 575px){.main-header .donate-holder p a{height:60px}}@media(min-width: 575px)and (max-width: 992px){.main-header .donate-holder p a{height:70px}}@media(max-width: 992px){.main-header .donate-holder p a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main-header .donate-holder p a:hover{-webkit-clip-path:polygon(0 0, 0 0, calc(100% - 15px) 0, 100% calc(0.01% + 15px), 100% 100%, 100% 100%, calc(0.01% + 15px) 100%, 0 calc(100% - 15px));clip-path:polygon(0 0, 0 0, calc(100% - 15px) 0, 100% calc(0.01% + 15px), 100% 100%, 100% 100%, calc(0.01% + 15px) 100%, 0 calc(100% - 15px))}.main-header .header-headroom,.main-header .headroom{backface-visibility:hidden;-webkit-backface-visibility:hidden;left:0;max-width:calc(var(--window-width));position:absolute;top:0;-webkit-transition:-webkit-transform 0s linear;transition:-webkit-transform 0s linear;transition:transform 0s linear;transition:transform 0s linear, -webkit-transform 0s linear;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;width:100%;z-index:99}.main-header .header-headroom.fixed,.main-header .headroom.fixed{background-color:#f4f2ed;position:fixed;top:0;z-index:99}.main-header .header-headroom>.container,.main-header .headroom>.container{height:100%;position:relative;-webkit-transition:background 0s ease-in-out;transition:background 0s ease-in-out;z-index:3}@media(min-width: 992px){.main-header .header-headroom>.container,.main-header .headroom>.container{max-width:100% !important;width:100%}}.main-header .header-main-container .control-holder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 768px){.main-header .header-main-container .control-holder{border-right:1px solid #000;height:100%;padding:0 6px}}.main-header .header-main-container .control-holder .hamburger{border:0 solid rgba(0,0,0,0);border-radius:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;overflow:visible;padding:0.3125rem;text-transform:none;-webkit-transition:opacity .2s cubic-bezier(0.645, 0.045, 0.355, 1),background .2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .2s cubic-bezier(0.645, 0.045, 0.355, 1),background .2s cubic-bezier(0.645, 0.045, 0.355, 1);margin-left:-0.3125rem;height:3.125rem;padding-left:0.4375rem;border:0.0625rem solid rgba(0,0,0,0);-webkit-transition:width .4s cubic-bezier(0.4, 0, 0.2, 1),border-color .3s ease;transition:width .4s cubic-bezier(0.4, 0, 0.2, 1),border-color .3s ease}.main-header .header-main-container .control-holder .hamburger:hover{border-color:#000}@media(max-width: 768px){.main-header .header-main-container .control-holder .hamburger{width:3.125rem;min-width:3.125rem}}@media(min-width: 768px){.main-header .header-main-container .control-holder .hamburger{border:0.0625rem solid rgba(0,0,0,0);float:left;padding:0.625rem;width:3.125rem;min-width:3.125rem}}.main-header .header-main-container .control-holder .hamburger .inner{margin:-0.0625rem 0 0;position:relative;width:100%}.main-header .header-main-container .control-holder .hamburger span.bar{background-color:#000;border-radius:0;content:"";display:block;height:0.125rem;position:absolute;width:100%}.main-header .header-main-container .control-holder .hamburger span.bar:nth-child(3){display:none;top:0.625rem}.main-header .header-main-container .control-holder .hamburger--magnetic span.bar:first-child{-webkit-transform:translate3d(0, -0.25rem, 0);transform:translate3d(0, -0.25rem, 0)}.main-header .header-main-container .control-holder .hamburger--magnetic span.bar:nth-child(2){-webkit-transform:translate3d(0, 0.25rem, 0);transform:translate3d(0, 0.25rem, 0)}.main-header .header-main-container .control-holder .hamburger--magnetic span.bar:first-child,.main-header .header-main-container .control-holder .hamburger--magnetic span.bar:nth-child(2){background:0 0;top:0}.main-header .header-main-container .logo-holder{line-height:0;position:relative}@media(min-width: 992px){.main-header .header-main-container .logo-holder{height:5rem;padding-top:1.25rem}}.main-header .header-main-container .logo-holder .logo{background:url(/themes/custom/colorlines/assets/images/svg/logo.svg) 50% no-repeat;background-size:contain;display:inline-block}@media(max-width: 768px){.main-header .header-main-container .logo-holder .logo{height:24px;width:124px}}@media(min-width: 768px)and (max-width: 992px){.main-header .header-main-container .logo-holder .logo{height:35px;width:204px}}@media(min-width: 992px){.main-header .header-main-container .logo-holder .logo{height:40px;width:233px}}.main-header .header-main-container .logo-holder img{display:none}@media(max-width: 768px){.main-header .header-main-container .logo-holder img{height:1.5rem;width:7.75rem}}.main-header .header-main-container .donate-holder{padding-right:0}.main-header #main-nav{overflow-y:scroll;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;top:-100vh;visibility:hidden;width:100%;z-index:1}@media(min-width: 992px){.main-header #main-nav{padding-top:5rem}}@media(max-width: 768px){.main-header #main-nav .main-nav__wrapper{position:relative}}.main-header #main-nav .cta-block *,.main-header #main-nav .social-block *{color:inherit;color:#f4f2ed}@media(min-width: 768px)and (max-width: 992px){.main-header #main-nav .social-block{padding-bottom:2.5rem;padding-top:2.5rem}}.main-header #main-nav .social-block .xsmall-title{font-weight:700;margin-bottom:1.25rem}@media(min-width: 992px){.main-header #main-nav .container>.row{height:auto;min-height:100vh;min-height:calc(100vh - 5rem);min-height:calc(var(--vh, 1vh)*100 - 5rem)}}@media(max-width: 575px){.main-header #main-nav #block-colorlines-leftside.col-left{padding:1.25rem 0 0.5rem}}@media(min-width: 575px)and (max-width: 768px){.main-header #main-nav #block-colorlines-leftside.col-left{padding-top:1.25rem;padding-bottom:2rem}}@media(min-width: 768px)and (max-width: 1200px){.main-header #main-nav #block-colorlines-leftside.col-left{padding:2.8125rem 0 0}}@media(min-width: 1200px){.main-header #main-nav #block-colorlines-leftside.col-left{padding-top:2.8125rem}}@media(min-width: 768px){.main-header #main-nav #block-colorlines-leftside.col-left{border-right:0.0625rem solid #f4f2ed;height:95vh}}@media(min-width: 992px)and (max-width: 1200px){.main-header #main-nav #block-colorlines-leftside.col-left{padding-top:1.5625rem}}.main-header #main-nav #block-colorlines-leftside.col-left>.row{height:100%}@media(max-width: 575px){.main-header #main-nav #block-colorlines-leftside.col-left nav.navigation.menu--main{padding-bottom:0.9375rem}}@media(min-width: 992px){.main-header #main-nav #block-colorlines-leftside.col-left nav.navigation.menu--main{margin-bottom:1.5625rem}}@media(min-width: 992px)and (max-width: 1200px){.main-header #main-nav #block-colorlines-leftside.col-left nav.navigation.menu--main{padding-bottom:1.5625rem}}.main-header #main-nav #block-colorlines-leftside.col-left nav.navigation.menu--main a{font-size:4.6875rem;border-top:0.0625rem solid rgba(0,0,0,0);border-bottom:0.0625rem solid rgba(0,0,0,0);color:#f4f2ed;display:block;-webkit-text-decoration:none;text-decoration:none;font-weight:700;font-family:Inter,sans-serif}@media(min-width: 1200px){.main-header #main-nav #block-colorlines-leftside.col-left nav.navigation.menu--main a{font-size:4.6875rem;font-weight:700;letter-spacing:0;line-height:1.1}}@media(min-width: 768px){.main-header #main-nav #block-colorlines-leftside.col-left nav.navigation.menu--main a{padding-left:2.5rem;padding-right:2.5rem}}@media(max-width: 768px){.main-header #main-nav #block-colorlines-leftside.col-left nav.navigation.menu--main a{font-size:3.75rem;line-height:1}}@media(max-width: 575px){.main-header #main-nav #block-colorlines-leftside.col-left nav.navigation.menu--main a{font-size:2.5rem;line-height:3.125rem;padding:0 1.25rem}}@media(min-width: 768px)and (max-width: 1200px){.main-header #main-nav #block-colorlines-leftside.col-left nav.navigation.menu--main a{padding-bottom:0.3125rem;padding-top:0.3125rem;font-size:2.8125rem;letter-spacing:0;line-height:1.1}}@media(min-width: 768px){.main-header #main-nav #block-colorlines-leftside.col-left nav.navigation.menu--main a:hover{border-top-color:#f4f2ed;border-bottom-color:#f4f2ed}}.main-header #main-nav #block-colorlines-leftside.col-left .published-by{color:#f4f2ed}@media(min-width: 768px){.main-header #main-nav #block-colorlines-leftside.col-left .published-by{border-top:0.0625rem solid #f4f2ed;font-family:Inter,sans-serif;font-size:1.875rem;font-weight:400;letter-spacing:1px;line-height:1.7;padding:2.5rem}}@media(max-width: 768px){.main-header #main-nav #block-colorlines-leftside.col-left .published-by{padding:1.25rem;position:absolute;bottom:-3rem;font-size:1.09375rem}}.main-header #main-nav #block-colorlines-leftside.col-left .published-by p{margin-bottom:0}@media(min-width: 768px){.main-header #main-nav #block-colorlines-leftside.col-left .published-by p{font-size:1.875rem}}.main-header #main-nav #block-colorlines-leftside.col-left .published-by a{background:no-repeat url(/themes/custom/colorlines/assets/images/svg/arrow-external.svg) right 0.125rem center rgba(0,0,0,0);background-size:0.75rem auto;color:inherit;display:inline-block;font-weight:700;padding-right:1.25rem;position:relative;-webkit-text-decoration:none;text-decoration:none}.main-header #main-nav #block-colorlines-leftside.col-left .published-by a:after{border:0.0625rem solid rgba(0,0,0,0);content:"";height:1.4375rem;position:absolute;right:-0.25rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.4375rem}@media(max-width: 768px){.main-header #main-nav #block-colorlines-leftside.col-left nav a{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width: 768px)and (max-width: 992px){.main-header #main-nav #block-colorlines-rightside.col-right{padding-top:3rem}}@media(min-width: 768px)and (max-width: 992px){.main-header #main-nav #block-colorlines-rightside.col-right #block-colorlines-sociallinks{padding:2.5rem}}@media(min-width: 992px){.main-header #main-nav #block-colorlines-rightside.col-right #block-colorlines-sociallinks{padding-left:2.5rem;padding-right:2.5rem}}.main-header #main-nav #block-colorlines-rightside.col-right #block-colorlines-sociallinks .xsmall-title:not(.not-flexible){font-weight:700;color:#f4f2ed}.main-header #main-nav #block-colorlines-rightside.col-right .xsmall-title:not(.not-flexible){margin-bottom:1.25rem;font-weight:400;color:inherit}@media(max-width: 575px){.main-header #main-nav #block-colorlines-rightside.col-right .xsmall-title:not(.not-flexible){font-size:1.5625rem;letter-spacing:0.0625rem;line-height:1.4}}@media(min-width: 768px)and (max-width: 1200px){.main-header #main-nav #block-colorlines-rightside.col-right .xsmall-title:not(.not-flexible){font-size:2.375rem}}@media(min-width: 992px)and (max-width: 1200px){.main-header #main-nav #block-colorlines-rightside.col-right .xsmall-title:not(.not-flexible){font-size:2.625rem;max-width:83%}}@media(min-width: 1200px){.main-header #main-nav #block-colorlines-rightside.col-right .xsmall-title:not(.not-flexible){font-size:1.75rem}}@media(min-width: 1400px){.main-header #main-nav #block-colorlines-rightside.col-right .xsmall-title:not(.not-flexible){font-size:calc(-9.62917px + 2.61314vw)}}.main-header #main-nav #block-colorlines-rightside.col-right .btns.arrow{border:0.0625rem solid rgba(0,0,0,0);display:inline-block;text-decoration:none !important}.main-header #main-nav #block-colorlines-rightside.col-right .btns.arrow:after{background:no-repeat 50% rgba(0,0,0,0);content:" ";height:100%;left:0;position:absolute;top:0;width:100%}@media(min-width: 768px){.main-header #main-nav #block-colorlines-rightside.col-right .btns.arrow:after{background-size:auto 1.52625rem}}@media(max-width: 768px){.main-header #main-nav #block-colorlines-rightside.col-right .btns.arrow:after{background-size:auto 1.068125rem}}@media(min-width: 768px){.main-header #main-nav #block-colorlines-rightside.col-right .btns.arrow{height:3.125rem;width:3.125rem}}@media(max-width: 768px){.main-header #main-nav #block-colorlines-rightside.col-right .btns.arrow{height:2.1875rem;width:2.1875rem}}.main-header #main-nav #block-colorlines-rightside.col-right .para-2 p:not(.not-flexible){width:83.33333%}@media(max-width: 575px){.main-header #main-nav #block-colorlines-rightside.col-right .para-2 p:not(.not-flexible){font-size:1.09375rem}}@media(min-width: 1200px){.main-header #main-nav #block-colorlines-rightside.col-right .para-2 p:not(.not-flexible){font-size:1rem}}@media(min-width: 768px)and (max-width: 1200px){.main-header #main-nav #block-colorlines-rightside.col-right .para-2 p:not(.not-flexible){font-size:1.5rem}}@media(min-width: 1400px){.main-header #main-nav #block-colorlines-rightside.col-right .para-2 p:not(.not-flexible){font-size:calc(-5.50235px + 1.49322vw)}}.main-header #main-nav #block-colorlines-rightside.col-right .cta-block{border-bottom:0.0625rem solid #f4f2ed;color:#f4f2ed;display:block;position:relative;-webkit-text-decoration:none;text-decoration:none}@media(max-width: 768px){.main-header #main-nav #block-colorlines-rightside.col-right .cta-block{padding:1.25rem}}@media(min-width: 768px){.main-header #main-nav #block-colorlines-rightside.col-right .cta-block{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width: 768px)and (max-width: 992px){.main-header #main-nav #block-colorlines-rightside.col-right .cta-block{padding-bottom:2.5rem;padding-top:2.5rem}}@media(min-width: 992px)and (max-width: 1200px){.main-header #main-nav #block-colorlines-rightside.col-right .cta-block{padding-bottom:1.875rem;padding-top:1.875rem}}@media(max-width: 768px){.main-header #main-nav #block-colorlines-rightside.col-right .cta-block:first-child{border-top:0.0625rem solid #f4f2ed}}.main-header #main-nav #block-colorlines-rightside.col-right .cta-block .arrow{position:absolute}@media(min-width: 768px){.main-header #main-nav #block-colorlines-rightside.col-right .cta-block .arrow{right:1.875rem;top:2.5rem}}@media(max-width: 768px){.main-header #main-nav #block-colorlines-rightside.col-right .cta-block .arrow{right:1.25rem;top:0.9375rem}}.main-header #main-nav #block-colorlines-rightside.col-right .cta-block .arrow.white:after{background-image:url(/themes/custom/colorlines/assets/images/carousel-arrow-white.svg)}@media(min-width: 992px){.main-header #main-nav #block-colorlines-rightside.col-right .cta-block,.main-header #main-nav #block-colorlines-rightside.col-right #block-colorlines-sociallinks{padding-left:2.5rem !important;padding-right:2.5rem !important}}@media(min-width: 992px)and (max-width: 1200px){.main-header #main-nav #block-colorlines-rightside.col-right .cta-block,.main-header #main-nav #block-colorlines-rightside.col-right #block-colorlines-sociallinks{padding-bottom:1.875rem;padding-top:1.875rem}}@media(min-width: 1200px){.main-header #main-nav #block-colorlines-rightside.col-right .cta-block,.main-header #main-nav #block-colorlines-rightside.col-right #block-colorlines-sociallinks{padding-bottom:3.125rem !important;padding-top:3.125rem !important}}.main-header #main-nav #block-colorlines-rightside.col-right .social-btns-holder{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625rem}.main-header #main-nav #block-colorlines-rightside.col-right .social-btns-holder a{color:none;text-decoration:none;background:50% no-repeat;border:0.0625rem solid #f4f2ed;border-radius:50%;color:#000;display:inline-block;height:3.125rem;line-height:0;-webkit-text-decoration:none !important;text-decoration:none !important;width:3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-header #main-nav #block-colorlines-rightside.col-right .social-btns-holder a:hover{background-color:#f4f2ed}.main-header #main-nav #block-colorlines-rightside.col-right .social-btns-holder a:hover img{-webkit-filter:brightness(0);filter:brightness(0)}@media(max-width: 768px){.main-header #main-nav #block-colorlines-rightside.col-right .social-btns-holder{padding:1.25rem}}.hamburger,.hamburger:hover{background-color:rgba(0,0,0,0);opacity:1}.hamburger--magnetic span.bar:first-child{-webkit-transform:translate3d(0, -0.0625rem, 0);transform:translate3d(0, -0.0625rem, 0)}.hamburger--magnetic span.bar:first-child,.hamburger--magnetic span.bar:nth-child(2){background:0 0;top:0}.hamburger--magnetic span.bar:first-child:before,.hamburger--magnetic span.bar:nth-child(2):before{background-color:#000;border-radius:0;content:"";display:block;height:0.0625rem;position:absolute;-webkit-transition:-webkit-transform .4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .4s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .4s cubic-bezier(0.645, 0.045, 0.355, 1);width:100%}.menu-opened .main-header #main-nav{opacity:1;pointer-events:all;top:0;visibility:visible;width:100vw}.menu-opened .main-header .header-main-container{background-color:#000;border-bottom-color:#f4f2ed}@media(max-width: 992px){.menu-opened .donate-holder{padding-right:0}}.menu-opened .donate-holder p a{background-color:#f4f2ed;color:#000}.menu-opened .hamburger--magnetic span.bar:first-child{-webkit-transform:translate3d(0, -0.0625rem, 0) !important;transform:translate3d(0, -0.0625rem, 0) !important}.menu-opened .hamburger--magnetic span.bar:nth-child(2){-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}.menu-opened .logo-holder img{display:none}.menu-opened .logo-holder::after{content:"";background-image:url(/themes/custom/colorlines/assets/images/svg/logo-white.svg);background-size:contain;background-repeat:no-repeat;display:block;width:100%;height:100%;position:absolute;top:0;left:0}@media(min-width: 768px){.menu-opened .logo-holder::after{background-position:center}}@media(min-width: 992px){.menu-opened .logo-holder::after{background-size:auto}}.menu-opened #block-colorlines-exposedformacquia-searchblock-1{opacity:0;pointer-events:none;cursor:none;height:0}.main-header.animate #block-colorlines-exposedformacquia-searchblock-1{display:none}.main-header.animate .header-main-container{border-bottom:none}.main-header.animate .header-main-container .row{height:100%}.background-black{background-color:#000 !important}.hamburger,.hamburger:hover,.hamburger.active{background-color:rgba(0,0,0,0);opacity:1}.main-header .header-main-container .control-holder .hamburger{margin-left:-0.3125rem}@media(max-width: 767.98px){.main-header .header-main-container .control-holder .hamburger{width:2.1875rem}}.hamburger--magnetic span.bar{background:none;top:0;left:0;right:0;-webkit-transition:-webkit-transform .2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .2s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .2s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--magnetic span.bar:nth-child(3){display:none}.hamburger--magnetic span.bar:first-child:before,.hamburger--magnetic span.bar:nth-child(2):before{background-color:#000;border-radius:0;content:"";display:block;height:0.0625rem;position:absolute;-webkit-transition:-webkit-transform .4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .4s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .4s cubic-bezier(0.645, 0.045, 0.355, 1);width:100%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.hamburger--magnetic.active span.bar:first-child,.hamburger--magnetic.active span.bar:nth-child(2){-webkit-transform:translateZ(0);transform:translateZ(0)}.hamburger--magnetic.active span.bar:first-child:before{-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.hamburger--magnetic.active span.bar:nth-child(2):before{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.menu-opened .hamburger--magnetic span.bar:first-child:before,.menu-opened .hamburger--magnetic span.bar:nth-child(2):before{background-color:#f4f2ed}#block-colorlines-exposedformacquia-searchblock-1{padding:0}@media(max-width: 992px){#block-colorlines-exposedformacquia-searchblock-1{display:none}}#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1{border:0.0625rem solid rgba(0,0,0,0);float:left;height:3.125rem;margin:0;overflow:hidden;padding:0;position:relative;-webkit-transition:width .4s cubic-bezier(0.4, 0, 0.2, 1),border-color .3s ease;transition:width .4s cubic-bezier(0.4, 0, 0.2, 1),border-color .3s ease;width:3.125rem;cursor:pointer}#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1:hover{border-color:#000}#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1.active{border-color:#000;width:17.1875rem}#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1.active::after{content:"";height:0.75rem;width:0.75rem;right:0.9375rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;opacity:1;-webkit-transition:opacity .3s .2s ease,-webkit-transform .3s .2s ease;transition:opacity .3s .2s ease,-webkit-transform .3s .2s ease;transition:opacity .3s .2s ease,transform .3s .2s ease;transition:opacity .3s .2s ease,transform .3s .2s ease,-webkit-transform .3s .2s ease;background:url("/themes/custom/colorlines/assets/images/svg/close-small.svg") center no-repeat;background-size:contain;z-index:2;cursor:pointer}#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1:not(.active)::after{opacity:0;-webkit-transform:translateY(-50%) scale(0.8);-ms-transform:translateY(-50%) scale(0.8);transform:translateY(-50%) scale(0.8);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1 .search-icon.custom-submit-btn{z-index:999;padding:0.4375rem 1.125rem 0.6875rem 1rem}#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1 img{width:1.125rem;height:1.125rem}#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1 #edit-search-api-fulltext,#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1 #edit-search-api-fulltext--2{display:none}#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1 #edit-submit-acquia-search,#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1 #edit-submit-acquia-search--2,#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1 #edit-submit-acquia-search--3{display:none}#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1 .js-form-item-search-api-fulltext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.125rem}#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1 #edit-search-api-fulltext,#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1 #edit-search-api-fulltext--2,#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1 #edit-search-api-fulltext--3{background:rgba(0,0,0,0);border:0;-webkit-box-shadow:none;box-shadow:none;height:100%;outline:0;padding:0 0.9375rem;position:absolute;top:0;left:0;width:100%;z-index:1;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;padding-left:2.75rem}#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1 #edit-search-api-fulltext.active,#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1 #edit-search-api-fulltext--2.active,#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1 #edit-search-api-fulltext--3.active{opacity:1;visibility:visible;-webkit-transition:opacity .3s .1s ease,visibility .3s .1s ease;transition:opacity .3s .1s ease,visibility .3s .1s ease}#block-colorlines-exposedformacquia-searchblock-1 #views-exposed-form-acquia-search-block-1 #edit-actions--2{margin-bottom:0 !important}@media(min-width: 992px){#block-colorlines-exposedformacquia-searchblock-1-2{display:none}}@media(max-width: 768px){#block-colorlines-exposedformacquia-searchblock-1-2{padding:85px 20px 5px 20px}}@media(min-width: 768px)and (max-width: 992px){#block-colorlines-exposedformacquia-searchblock-1-2{border-bottom:0.0625rem solid #f4f2ed;padding:95px 40px 30px 40px}}#block-colorlines-exposedformacquia-searchblock-1-2 #edit-submit-acquia-search{display:none}#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext,#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext,#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext--2{background:rgba(0,0,0,0);border:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,0) !important;box-shadow:0 0 0 rgba(0,0,0,0) !important;color:#f4f2ed;height:100%;outline:0 none;padding-left:0;position:relative;width:100%;z-index:1}#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext::-webkit-input-placeholder, #block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext::-webkit-input-placeholder, #block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext--2::-webkit-input-placeholder{color:#6c6b68}#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext::-moz-placeholder, #block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext::-moz-placeholder, #block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext--2::-moz-placeholder{color:#6c6b68}#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext:-ms-input-placeholder, #block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext:-ms-input-placeholder, #block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext--2:-ms-input-placeholder{color:#6c6b68}#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext::-ms-input-placeholder, #block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext::-ms-input-placeholder, #block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext--2::-ms-input-placeholder{color:#6c6b68}#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext::placeholder,#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext::placeholder,#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext--2::placeholder{color:#6c6b68}#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext::-webkit-input-placeholder,#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext::-webkit-input-placeholder,#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext--2::-webkit-input-placeholder{color:#6c6b68}#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext::-moz-placeholder,#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext::-moz-placeholder,#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext--2::-moz-placeholder{color:#6c6b68}#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext:-ms-input-placeholder,#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext:-ms-input-placeholder,#block-colorlines-exposedformacquia-searchblock-1-2 #edit-search-api-fulltext--2:-ms-input-placeholder{color:#6c6b68}#block-colorlines-exposedformacquia-searchblock-1-2 .form-item-search-api-fulltext{display:-webkit-box;display:-ms-flexbox;display:flex;border:0.0625rem solid hsla(43,24%,94%,.4);height:3.125rem;width:100%}#block-colorlines-exposedformacquia-searchblock-1-2 .search-icon.custom-submit-btn{z-index:999;padding:0.75rem 1.25rem 0 1.25rem}#block-colorlines-exposedformacquia-searchblock-1-2 #edit-submit-acquia-search,#block-colorlines-exposedformacquia-searchblock-1-2 #edit-submit-acquia-search--2{display:none}.user-logged-in .main-header #main-nav #block-colorlines-leftside.col-left{padding-top:7.8125rem}.user-logged-in .main-header #main-nav #block-colorlines-rightside.col-right a.cta-block[href="/article/tag/archive"]{padding-top:5.1875rem !important}