/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor;}::before,::after{--tw-content:'';}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:"Inter",serif;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0px;padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000;}[type='text']:focus,[type='email']:focus,[type='url']:focus,[type='password']:focus,[type='number']:focus,[type='date']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='week']:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb;}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1;}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-date-and-time-value{min-height:1.5em;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0;}select{background-image:url("data:image/svg+xml,%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 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 0.5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:0.75rem;-webkit-print-color-adjust:unset;color-adjust:unset;print-color-adjust:unset;}[type='checkbox'],[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000;}[type='checkbox']{border-radius:0px;}[type='radio']{border-radius:100%;}[type='checkbox']:focus,[type='radio']:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}[type='checkbox']:checked,[type='radio']:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}[type='checkbox']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");}[type='radio']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");}[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus{border-color:transparent;background-color:currentColor;}[type='checkbox']:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{border-color:transparent;background-color:currentColor;}[type='file']{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit;}[type='file']:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color;}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem;}@media (min-width:640px){.container{max-width:640px;}}@media (min-width:768px){.container{max-width:768px;}}@media (min-width:1024px){.container{max-width:1024px;}}@media (min-width:1280px){.container{max-width:1280px;}}@media (min-width:1320px){.container{max-width:1320px;}}@media (min-width:1536px){.container{max-width:1536px;}}@media (min-width:1700px){.container{max-width:1700px;}}.form-input,.form-textarea,.form-select,.form-multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0px;padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000;}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb;}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#6b7280;opacity:1;}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1;}.visible{visibility:visible;}.invisible{visibility:hidden;}.fixed{position:fixed;}.absolute{position:absolute;}.relative{position:relative;}.sticky{position:sticky;}.right-4{right:1rem;}.bottom-4{bottom:1rem;}.right-1{right:0.25rem;}.bottom-1{bottom:0.25rem;}.top-4{top:1rem;}.z-10{z-index:10;}.z-20{z-index:20;}.mx-auto{margin-left:auto;margin-right:auto;}.mx-5{margin-left:1.25rem;margin-right:1.25rem;}.my-4{margin-top:1rem;margin-bottom:1rem;}.my-8{margin-top:2rem;margin-bottom:2rem;}.mb-4{margin-bottom:1rem;}.mt-4{margin-top:1rem;}.mb-8{margin-bottom:2rem;}.mt-8{margin-top:2rem;}.mb-1{margin-bottom:0.25rem;}.mr-2{margin-right:0.5rem;}.mt-auto{margin-top:auto;}.block{display:block;}.inline{display:inline;}.flex{display:flex;}.table{display:table;}.grid{display:grid;}.contents{display:contents;}.hidden{display:none;}.h-full{height:100%;}.h-\[300px\]{height:300px;}.w-full{width:100%;}.max-w-screen-lg{max-width:1024px;}.max-w-\[200px\]{max-width:200px;}.max-w-\[120px\]{max-width:120px;}.max-w-screen-sm{max-width:640px;}.max-w-screen-xlp{max-width:1320px;}.max-w-screen-md{max-width:768px;}.max-w-none{max-width:none;}.flex-1{flex:1 1 0%;}.flex-none{flex:none;}.grow{flex-grow:1;}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.cursor-pointer{cursor:pointer;}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr));}.flex-col{flex-direction:column;}.items-center{align-items:center;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.gap-8{gap:2rem;}.gap-4{gap:1rem;}.gap-3{gap:0.75rem;}.space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse));}.space-x-5 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));}.space-x-1 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.25rem * var(--tw-space-x-reverse));margin-left:calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));}.space-x-2 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));}.space-y-8 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse));}.space-y-1 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse));}.space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse));}.overflow-hidden{overflow:hidden;}.rounded-3xl{border-radius:1.5rem;}.rounded-xl{border-radius:0.75rem;}.rounded-2xl{border-radius:1rem;}.rounded-full{border-radius:9999px;}.border{border-width:1px;}.border-b{border-bottom-width:1px;}.border-blue{--tw-border-opacity:1;border-color:rgb(50 94 173 / var(--tw-border-opacity));}.border-gray-light{--tw-border-opacity:1;border-color:rgb(242 242 242 / var(--tw-border-opacity));}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));}.bg-blue-medium{--tw-bg-opacity:1;background-color:rgb(109 207 246 / var(--tw-bg-opacity));}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.bg-blue-dark\/90{background-color:rgb(20 37 69 / 0.9);}.bg-opacity-80{--tw-bg-opacity:0.8;}.fill-blue{fill:#325ead;}.p-4{padding:1rem;}.p-2\.5{padding:0.625rem;}.p-2{padding:0.5rem;}.p-8{padding:2rem;}.px-5{padding-left:1.25rem;padding-right:1.25rem;}.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}.px-2\.5{padding-left:0.625rem;padding-right:0.625rem;}.px-2{padding-left:0.5rem;padding-right:0.5rem;}.py-8{padding-top:2rem;padding-bottom:2rem;}.pb-4{padding-bottom:1rem;}.pt-8{padding-top:2rem;}.pb-8{padding-bottom:2rem;}.pb-1{padding-bottom:0.25rem;}.text-left{text-align:left;}.text-center{text-align:center;}.text-base{font-size:1rem;line-height:1.5rem;}.text-2xl{font-size:1.5rem;line-height:2rem;}.text-xl{font-size:1.25rem;line-height:1.75rem;}.text-sm{font-size:0.875rem;line-height:1.25rem;}.font-bold{font-weight:700;}.font-semibold{font-weight:600;}.uppercase{text-transform:uppercase;}.leading-none{line-height:1;}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.text-blue{--tw-text-opacity:1;color:rgb(50 94 173 / var(--tw-text-opacity));}.text-blue-dark{--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.text-gray-dark{--tw-text-opacity:1;color:rgb(60 60 59 / var(--tw-text-opacity));}.text-gray-light{--tw-text-opacity:1;color:rgb(242 242 242 / var(--tw-text-opacity));}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline;}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1),0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.outline{outline-style:solid;}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}html,body{height:100%;}.dialog-off-canvas-main-canvas{overflow:hidden;}a{transition:all .1s ease-in;}.ccf-title{position:relative;margin-bottom:2rem;padding-bottom:1rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;}@media (min-width:640px){.ccf-title{font-size:3rem;line-height:1;}}.ccf-title::before{position:absolute;left:0px;bottom:0px;height:1px;width:20%;border-width:1px;--tw-border-opacity:1;border-color:rgb(20 37 69 / var(--tw-border-opacity));--tw-content:'';content:var(--tw-content);}h1,.h1{margin-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:768px){h1,.h1{font-size:33px;line-height:40px;}}h2,.h2{margin-bottom:1.25rem;font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;}@media (min-width:768px){h2,.h2{font-size:33px;line-height:40px;}}::before,::after{border-width:initial;border-style:initial;border-color:transparent;}.text-formatted p,.text-formatted ul,.text-formatted li{font-size:18px;line-height:26px;font-weight:500;margin-bottom:1rem;}.text-formatted h2{margin-bottom:1rem;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.text-formatted h3{margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.text-formatted h4{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.text-formatted blockquote{border-left-width:4px;--tw-border-opacity:1;border-color:rgb(50 94 173 / var(--tw-border-opacity));padding-left:1.5rem;}.text-formatted ul{list-style-position:inside;list-style-type:disc;}.text-formatted ol{list-style-position:inside;list-style-type:decimal;}.jupiterx-blue-light{position:relative;}.jupiterx-blue-light:before{content:"";background:#fff;background:linear-gradient(-45deg,transparent 0%,transparent 50%,#325ead 50%,#325ead 75%,transparent 75%,transparent 100%);position:absolute;top:-20px;left:0;width:100%;height:2000px;z-index:-4;}#page{margin-left:auto;margin-right:auto;max-width:1920px;}@media (min-width:768px){.page-node-type-page #page,.path-frontpage #page{position:relative;}.page-node-type-page #page:before,.path-frontpage #page:before{content:"";position:absolute;background:transparent url("/themes/custom/ccf/css/../images/gradient-bg.png") top right no-repeat;top:0;left:0;width:100%;height:2000px;z-index:-4;}}.donation-link{padding-left:0.625rem;padding-right:0.625rem;}@media (min-width:768px){.donation-link{padding-top:2rem;padding-bottom:2rem;padding-left:3rem;padding-right:3rem;}}.donation-link-title{--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.donation-link-title{margin-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:768px){.donation-link-title{font-size:33px;line-height:40px;}}.donation-link-title{margin-bottom:10px;}.donation-link-text{margin-bottom:2rem;font-size:23px;font-weight:500;line-height:1;}.donation-link-item{position:relative;min-height:280px;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));padding:2rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@media (max-width:639px){.donation-link-item{padding-bottom:100px}}.donation-link-item-title{margin-bottom:0.5rem;font-size:33px;line-height:40px;font-weight:700;text-transform:uppercase;}.donation-link-item-text{font-size:18px;line-height:26px;font-weight:600;}@media (min-width:768px){.donation-link-item-text{margin-right:160px;}}.donation-link-item-btn{margin-top:2rem;position:relative;display:inline-flex;height:50px;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;--tw-bg-opacity:1;background-color:rgb(183 199 226 / var(--tw-bg-opacity));font-size:18px;line-height:26px;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));line-height:1.2;padding:0.4em 2em 0.4em 2em;min-width:200px;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);}.donation-link-item:before{position:absolute;content:"";right:-27px;bottom:-117px;border-top:180px solid transparent;border-bottom:180px solid transparent;transform:rotate(225deg);border-right:180px solid white;}.donation-link-footer{margin-left:0.625rem;margin-right:0.625rem;margin-top:2rem;margin-bottom:2rem;}@media (min-width:768px){.donation-link-footer{margin-left:3rem;margin-right:3rem;}}.donation-link-footer{--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));padding-top:3rem;padding-bottom:3rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));position:relative;min-height:220px;padding-left:2.5rem;padding-right:2.5rem;}@media (min-width:768px){.donation-link-footer{padding-left:150px;padding-right:150px;}}.donation-link-footer:after{position:absolute;content:"";bottom:-97px;left:-23px;border-top:150px solid transparent;border-bottom:150px solid transparent;transform:rotate(315deg);border-right:150px solid white;}.donation-link-footer-text{margin-left:3rem;}@media (max-width:768px){.donation-link-footer{padding-bottom:150px;}}@media (min-width:768px){.donation-link-footer:before{position:absolute;content:"";right:-24px;top:-97px;border-top:150px solid transparent;border-bottom:150px solid transparent;transform:rotate(135deg);border-right:150px solid white;}.donation-link-footer-text{margin-left:3rem;}}.donation-link-footer-title{margin-bottom:2rem;font-size:33px;line-height:40px;font-weight:700;text-transform:uppercase;}.donation-link-footer-text{font-size:18px;line-height:26px;font-weight:500;}.donation-link-footer-phone-call{position:absolute;left:0.75rem;bottom:0.75rem;z-index:10;}header{padding-left:0.625rem;padding-right:0.625rem;}@media (min-width:768px){header{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:3rem;padding-right:3rem;}}header .region-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;}@media (min-width:768px){header .region-header{margin-right:100px;}}header .region-header > *{margin-top:1rem;margin-bottom:1rem;}header .region-header > *:not(:last-child){margin-right:1rem;}header .block-system-branding-block{flex:1 1 0%;}form .description{font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(60 60 59 / var(--tw-text-opacity));}form .form-actions,form .form-item{margin-bottom:1rem;}form label.form-required{position:relative;}form label.form-required:before{position:absolute;right:-0.5rem;top:0px;content:"*";color:red;}form .form-item select,form .form-item textarea{width:100%;}form .form-item input[type="text"],form .form-item input[type="tel"],form .form-item input[type="password"],form .form-item input[type="email"],form .form-item input[type="search"]{width:100%;--tw-border-opacity:1;border-color:rgb(183 199 226 / var(--tw-border-opacity));}form .form-actions .button{cursor:pointer;position:relative;display:inline-flex;height:50px;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;--tw-bg-opacity:1;background-color:rgb(183 199 226 / var(--tw-bg-opacity));font-size:18px;line-height:26px;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));line-height:1.2;padding:0.4em 2em 0.4em 2em;min-width:200px;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);}form .form-type-checkbox{display:flex;align-items:center;}form .form-type-checkbox label{margin-bottom:0px;margin-left:0.5rem;padding-bottom:0px;}form fieldset{margin-bottom:0px;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(20 37 69 / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem;}@media (min-width:640px){form fieldset{padding-left:2rem;padding-right:2rem;}}form fieldset legend{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:0.25rem;padding-bottom:0.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(50 94 173 / var(--tw-text-opacity));}@media (max-width:639px){#views-exposed-form-search-page-1{margin-top:0.625rem;}}#views-exposed-form-search-page-1 label{display:none;}#views-exposed-form-search-page-1 .form--inline{display:flex;}#views-exposed-form-search-page-1 .form--inline > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.25rem * var(--tw-space-x-reverse));margin-left:calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));}#views-exposed-form-search-page-1 .form-item{width:100%;}#views-exposed-form-search-page-1 .form-item input{border-radius:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:640px){#views-exposed-form-search-page-1 .form-item input{width:10rem;}}#views-exposed-form-search-page-1 .form-item input{line-height:1;}#views-exposed-form-search-page-1 .form-item,#views-exposed-form-search-page-1 .form-actions{margin-bottom:0px;}#views-exposed-form-search-page-1 .form-actions input{height:30px;width:30px;padding:0px;font-size:0;background:url("/themes/custom/ccf/css/../images/search-white.png") center center no-repeat;background-size:20px 20px;}[data-drupal-selector="mail-chimp-subscribe"]{border-radius:0.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(158 160 169 / var(--tw-border-opacity));padding:1rem;--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}@media (min-width:768px){[data-drupal-selector="mail-chimp-subscribe"]{padding-left:2rem;padding-right:2rem;}}[data-drupal-selector="mail-chimp-subscribe"] h1{position:relative;padding-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}[data-drupal-selector="mail-chimp-subscribe"] h1::before{position:absolute;left:0px;bottom:0px;height:1px;width:20%;border-width:1px;--tw-border-opacity:1;border-color:rgb(50 94 173 / var(--tw-border-opacity));--tw-content:'';content:var(--tw-content);}@media (min-width:640px){[data-drupal-selector="mail-chimp-subscribe"] h1{font-size:2.25rem;line-height:2.5rem;}}.user-login-form{margin-left:auto;margin-right:auto;max-width:28rem;padding-left:1.25rem;padding-right:1.25rem;}.btn-blue-xs,.link-blue-xs a{display:inline-block;max-width:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));padding-top:0.25rem;padding-bottom:0.25rem;padding-left:1rem;padding-right:1rem;text-align:center;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.btn-blue-xs:hover,.link-blue-xs a:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.btn-blue-xs,.link-blue-xs a{text-decoration:none;}.btn-blue,.link-blue a{display:inline-block;max-width:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));padding-top:0.5rem;padding-bottom:0.5rem;padding-left:2rem;padding-right:2rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.btn-blue:hover,.link-blue a:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.btn-blue,.link-blue a{text-decoration:none;}.btn-blue-white,.link-blue-white a{display:inline-block;max-width:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));padding-top:0.5rem;padding-bottom:0.5rem;padding-left:2rem;padding-right:2rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0.4,0,1,1);}.btn-blue-white:hover,.link-blue-white a:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(50 94 173 / var(--tw-text-opacity));}.btn-blue-white,.link-blue-white a{text-decoration:none;}.btn-blue-dark,.link-blue-dark a{display:inline-block;max-width:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(20 37 69 / var(--tw-bg-opacity));padding-top:0.5rem;padding-bottom:0.5rem;padding-left:2rem;padding-right:2rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0.4,0,1,1);}.btn-blue-dark:hover,.link-blue-dark a:hover{--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.btn-blue-dark,.link-blue-dark a{text-decoration:none;}.btn-blue-dark-xs,.link-blue-dark-xs a{display:inline-block;max-width:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(20 37 69 / var(--tw-bg-opacity));padding-top:0.25rem;padding-bottom:0.25rem;padding-left:1rem;padding-right:1rem;text-align:center;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0.4,0,1,1);}.btn-blue-dark-xs:hover,.link-blue-dark-xs a:hover{--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.btn-blue-dark-xs,.link-blue-dark-xs a{text-decoration:none;}.btn-yellow,.link-yellow a{display:inline-block;max-width:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(254 226 118 / var(--tw-bg-opacity));padding-top:0.5rem;padding-bottom:0.5rem;padding-left:2rem;padding-right:2rem;text-align:center;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0.4,0,1,1);}.btn-yellow:hover,.link-yellow a:hover{--tw-bg-opacity:1;background-color:rgb(254 226 118 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.btn-yellow,.link-yellow a{text-decoration:none;}.button{position:relative;display:inline-flex;height:3rem;align-items:center;justify-content:center;}.button--primary{position:relative;display:inline-flex;height:50px;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;--tw-bg-opacity:1;background-color:rgb(183 199 226 / var(--tw-bg-opacity));font-size:18px;line-height:26px;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));line-height:1.2;padding:0.4em 2em 0.4em 2em;min-width:200px;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);}.button--secondary{position:relative;display:inline-flex;height:3rem;align-items:center;justify-content:center;border-width:2px;--tw-border-opacity:1;border-color:rgb(50 94 173 / var(--tw-border-opacity));transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.button--secondary:hover{--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.button--secondary{line-height:1.2;padding:0.4em 2em 0.4em 2em;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);}.button--secondary:before{position:absolute;border-width:2px;--tw-border-opacity:1;border-color:rgb(50 94 173 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;content:"";bottom:calc(2px * -1);right:calc(2px* -1);width:30px;height:30px;}.donation-link-scroll{position:fixed;right:2rem;bottom:2rem;z-index:100;}.donation-link-scroll a{font-size:1rem;line-height:1.5rem;text-decoration:none !important;box-shadow:0 0 10px rgba(29 96 191);animation:donation-link-scroll 2s infinite;}.donation-link-scroll a:hover{box-shadow:0 0 0 rgba(38 128 255);}@keyframes donation-link-scroll{0%{box-shadow:0 0 0 rgba(29 96 191);}70%{box-shadow:0 0 10px #2680ff;}100%{box-shadow:0 0 0 #6dcff6;}}.footer-middle{--tw-bg-opacity:1;background-color:rgb(242 242 242 / var(--tw-bg-opacity));padding-left:1.25rem;padding-right:1.25rem;padding-top:2rem;padding-bottom:2rem;}@media (min-width:768px){.footer-middle{padding-top:4rem;padding-bottom:4rem;}.footer-middle .region-footer-middle-right{justify-self:end;}}.footer-middle .region > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse));}.footer-middle-container{margin-left:auto;margin-right:auto;max-width:1700px;display:grid;gap:2rem;}@media (min-width:768px){.footer-middle-container{grid-template-columns:repeat(3,minmax(0,1fr));}}.footer-middle .menu li > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse));}.region-mobile-menu{position:fixed;left:0px;top:0px;height:100%;width:100%;background-color:rgb(0 0 0 / 0.9);padding-top:2rem;padding-bottom:2rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));visibility:hidden;overscroll-behavior:contain;overflow-x:hidden;z-index:999;}.region-mobile-menu .region-wrapper{display:flex;flex-direction:column;max-height:100%;width:100%;}.region-mobile-menu .region-wrapper .menu-item{margin-top:0.5rem;margin-bottom:0.5rem;}.region-mobile-menu .region-wrapper .depth-1 .item-extended{display:flex;align-items:center;}.region-mobile-menu .region-wrapper .depth-1 .menu-arrow{margin-left:14px;}.region-mobile-menu .region-wrapper .depth-0 > .menu-item{margin-top:1.5rem;margin-bottom:1.5rem;}.region-mobile-menu .region-wrapper .depth-0 > .menu-item > .item-extended{display:flex;align-items:center;}.region-mobile-menu .region-wrapper .depth-0 > .menu-item > .item-extended .menu-arrow{margin-left:15px;}.region-mobile-menu .region-wrapper .depth-0 > .menu-item > .menu-item-title,.region-mobile-menu .region-wrapper .depth-0 > .menu-item > .item-extended > .menu-item-title{padding-top:0.75rem;padding-bottom:0.75rem;font-size:22px;line-height:1.2;font-weight:700;text-transform:uppercase;}@media (min-width:768px){.region-mobile-menu .region-wrapper .depth-0 > .menu-item > .menu-item-title,.region-mobile-menu .region-wrapper .depth-0 > .menu-item > .item-extended > .menu-item-title{text-align:center;font-size:2rem;line-height:1;}}.region-mobile-menu .region-wrapper .depth-0 > .menu-item > .menu-item-title:hover,.region-mobile-menu .region-wrapper .depth-0 > .menu-item > .menu-item-title.is-active,.region-mobile-menu .region-wrapper .depth-0 > .menu-item > .item-extended > .menu-item-title:hover,.region-mobile-menu .region-wrapper .depth-0 > .menu-item > .item-extended > .menu-item-title.is-active{--tw-text-opacity:1;color:rgb(183 199 226 / var(--tw-text-opacity));}.region-mobile-menu .region-wrapper .depth-0 > .menu-item > .menu-item-title:hover .menu-arrow,.region-mobile-menu .region-wrapper .depth-0 > .menu-item > .menu-item-title.is-active .menu-arrow,.region-mobile-menu .region-wrapper .depth-0 > .menu-item > .item-extended > .menu-item-title:hover .menu-arrow,.region-mobile-menu .region-wrapper .depth-0 > .menu-item > .item-extended > .menu-item-title.is-active .menu-arrow{transform:rotate(45deg);--tw-border-opacity:1;border-color:rgb(183 199 226 / var(--tw-border-opacity))}@media (max-width:768px){.region-mobile-menu .region-wrapper .depth-1,.region-mobile-menu .region-wrapper .depth-2{margin-left:1.25rem;}}@media (min-width:768px){.region-mobile-menu .region-wrapper{max-width:80%;margin-left:auto;margin-right:auto;margin-top:2rem}@media (min-width:1024px){.region-mobile-menu .region-wrapper{margin-top:4rem;}}.region-mobile-menu .region-wrapper .depth-0{width:33%;position:relative;}.region-mobile-menu .region-wrapper .depth-1{width:100%;position:absolute;top:0px;left:100%;}.region-mobile-menu .region-wrapper .depth-1 .item-extended{display:flex;align-items:center;}.region-mobile-menu .region-wrapper .depth-1 .menu-arrow{height:13px;margin-left:14px;}.region-mobile-menu .region-wrapper .depth-2{width:100%;position:absolute;left:0px;top:0px;left:100%}}.region-mobile-menu .menu--main{padding-left:1.25rem;padding-right:1.25rem;}.region-mobile-menu .menu--main > .menu-main{}.region-mobile-menu .menu--main > .menu-main .menu-arrow{position:relative;border:solid white;border-width:0 4px 4px 0;display:inline-block;padding:4px;transform:rotate(135deg);}.region-mobile-menu .menu--main > .menu-main .depth-1,.region-mobile-menu .menu--main > .menu-main .depth-2{display:none;}.region-mobile-menu .menu--main > .menu-main .depth-1 .menu-item-title,.region-mobile-menu .menu--main > .menu-main .depth-2 .menu-item-title{display:block;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.region-mobile-menu .menu--main > .menu-main .depth-1 .menu-item-title:hover,.region-mobile-menu .menu--main > .menu-main .depth-2 .menu-item-title:hover{--tw-text-opacity:1;color:rgb(183 199 226 / var(--tw-text-opacity));}.region-mobile-menu .language-switcher-language-url{display:flex;}.region-mobile-menu .language-switcher-language-url .links{margin-left:2rem;}@media (min-width:768px){.region-mobile-menu .language-switcher-language-url{width:33%}}.region-mobile-menu .region-mobile-menu-close{position:absolute;right:32px;top:32px;width:32px;height:32px;cursor:pointer;}.region-mobile-menu .region-mobile-menu-close:before,.region-mobile-menu .region-mobile-menu-close:after{position:absolute;left:15px;content:' ';height:33px;width:5px;background-color:#fff;}.region-mobile-menu .region-mobile-menu-close:before{transform:rotate(45deg);}.region-mobile-menu .region-mobile-menu-close:after{transform:rotate(-45deg);}.hamburger-box{position:relative;height:50px;width:75px;}.hamburger-inner{position:absolute;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(20 37 69 / var(--tw-bg-opacity));height:10px;}.hamburger-inner:before,.hamburger-inner:after{position:absolute;width:100%;--tw-bg-opacity:1;background-color:rgb(20 37 69 / var(--tw-bg-opacity));height:10px;content:"";right:0;}.hamburger-inner:before{width:66%;top:20px;}.hamburger-inner:after{top:40px;width:33%;}.menu--footer-social-network .menu{display:flex;justify-content:center;}.menu--footer-social-network .menu > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));}.menu--footer-social-network .menu a[href*=facebook] div{background:transparent url("/themes/custom/ccf/css/../images/social/facebook-black.svg") center center no-repeat;}.menu--footer-social-network .menu a[href*=youtube] div{background:transparent url("/themes/custom/ccf/css/../images/social/youtube-black.svg") center center no-repeat;}.menu--footer-social-network .menu a[href*=instagram] div{background:transparent url("/themes/custom/ccf/css/../images/social/instagram-black.svg") center center no-repeat;}.menu--footer-social-network .menu a > div{font-size:0;position:relative;z-index:10;display:block;height:2rem;width:2rem;}.menu--footer-social-network .menu a{position:relative;display:block;}.menu--footer-social-network .menu a:before{--icon-size:32px;--trns:cubic-bezier(0,0.275,0.125,1);content:"";position:absolute;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));top:calc(var(--icon-size) / 2 - 20px);left:calc(var(--icon-size) / 2 - 20px);width:calc(var(--icon-size) + 10px);height:calc(var(--icon-size) + 10px);transform:rotate(45deg);box-shadow:inset 0px 0px 0px 1px #000;transition:box-shadow 0.5s var(--trns)}.menu--footer-social-network .menu a:hover:before{--main-color:#b2c2e3;box-shadow:inset 0px 0px 0px 20px var(--main-color)}.fld-contents{display:grid;gap:1rem;}.fld-contents > .paragraph-link-to{margin-left:auto;margin-right:auto;width:100%;max-width:1024px;}.fld-contents > .paragraph-link-to a{display:inline-block;max-width:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));padding-top:0.5rem;padding-bottom:0.5rem;padding-left:2rem;padding-right:2rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.fld-contents > .paragraph-link-to a:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.fld-contents > .paragraph-remote-video{width:100%;padding-left:1.25rem;padding-right:1.25rem;}@media (min-width:768px){.fld-contents > .paragraph-remote-video{margin-left:auto;margin-right:auto;max-width:1320px;}}.fld-contents > .paragraph-text-default{width:100%;padding-left:1.25rem;padding-right:1.25rem;}@media (min-width:768px){.fld-contents > .paragraph-text-default{margin-left:auto;margin-right:auto;max-width:1320px;}}.fld-contents > .paragraph-text-default .text-formatted{font-weight:500;}.fld-contents > .paragraph-gallery-default{width:100%;padding-left:1.25rem;padding-right:1.25rem;}@media (min-width:768px){.fld-contents > .paragraph-gallery-default{margin-left:auto;margin-right:auto;max-width:1700px;}}.fld-contents > .paragraph-image-default{width:100%;padding-left:1.25rem;padding-right:1.25rem;}@media (min-width:768px){.fld-contents > .paragraph-image-default{margin-left:auto;margin-right:auto;max-width:1320px;}}.fld-contents > .paragraph-image-default{padding-left:1.25rem;padding-right:1.25rem;}.fld-contents > .paragraph-image-default img{border-radius:1rem;--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-left:auto !important;margin-right:auto !important;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 150px),calc(100% - 150px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 150px),calc(100% - 150px) 100%,0 100%);}.fld-contents > .paragraph-gallery{width:100%;padding-left:1.25rem;padding-right:1.25rem;}.fld-contents > .paragraph-gallery .field-gallery{display:grid;gap:2rem;}@media (min-width:640px){.fld-contents > .paragraph-gallery .field-gallery{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1024px){.fld-contents > .paragraph-gallery .field-gallery{grid-template-columns:repeat(3,minmax(0,1fr));}}.fld-contents > .paragraph-gallery .field-gallery img{border-radius:1rem;--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}@media (min-width:1024px){.fld-contents > .paragraph-gallery.g-column-2 .field-gallery{grid-template-columns:repeat(2,minmax(0,1fr));}}.blurred-background{background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(2px);position:absolute;left:0px;top:0px;height:100%;width:100%;z-index:-1;}.paragraph-grid-profile-info{margin-left:auto;margin-right:auto;width:100%;max-width:1320px;padding-left:1.25rem;padding-right:1.25rem;padding-top:2rem;padding-bottom:2rem;}@media (min-width:768px){.paragraph-grid-profile-info{padding-top:4rem;padding-bottom:4rem;}}.paragraph-grid-profile-info > .field-field-title{margin-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;}@media (min-width:768px){.paragraph-grid-profile-info > .field-field-title{font-size:33px;line-height:40px;}}.paragraph-grid-profile-info > .field-grid-profile-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;}@media (min-width:768px){.paragraph-grid-profile-info > .field-grid-profile-info{grid-template-columns:repeat(4,minmax(0,1fr));}}.paragraph-grid-profile-info > .field-grid-profile-info img{-webkit-clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,0 100%);}.paragraph-profile-info-default-wrap{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.25rem;--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.paragraph-profile-info-default .field-fullname{margin-bottom:0.25rem;font-size:23px;line-height:1.4;font-weight:700;text-transform:uppercase;}.paragraph-profile-info-default .field-profession-label{margin-bottom:0.25rem;font-size:18px;line-height:26px;font-weight:600;}.paragraph-profile-info-default .field-email{font-size:18px;line-height:26px;}.use-media-bg{background-size:cover;background-repeat:no-repeat;background-position:center center;}.paragraph-d-p-banner .field-title{font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}@media (min-width:640px){.paragraph-d-p-banner .field-title{font-size:4.5rem;line-height:1;}}.paragraph-d-p-banner .field-text > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse));}.paragraph-d-p-banner .field-text{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.paragraph-d-p-banner .field-link-to a{display:inline-block;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(20 37 69 / var(--tw-bg-opacity));padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.paragraph-d-p-banner .field-link-to a:hover{--tw-border-opacity:1;border-color:rgb(20 37 69 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));}.field-section-content > .paragraph-text{padding-left:1.25rem;padding-right:1.25rem;max-width:80%;}.field-section-content > .paragraph-s-simple-text-block,.field-section-content > .paragraph-views,.field-section-content > .paragraph-text,.field-section-content > .paragraph-remote-video,.field-section-content > .paragraph-image{margin-top:2rem;margin-bottom:2rem;}@media (min-width:1024px){.field-section-content > .paragraph-s-simple-text-block,.field-section-content > .paragraph-views,.field-section-content > .paragraph-text,.field-section-content > .paragraph-remote-video,.field-section-content > .paragraph-image{margin-top:4rem;margin-bottom:4rem;}}.field-section-content > .paragraph-b-image-link{max-width:1700px;padding-left:1.25rem;padding-right:1.25rem;}.field-section-content > .paragraph-b-image-link + .paragraph-b-image-link{margin-top:2rem;}.field-section-content > .paragraph-image{display:flex;justify-content:center;}.field-section-content > .paragraph-text{margin-left:auto;margin-right:auto;max-width:1024px;}.paragraph-s-simple-text-block-container{margin-left:auto;margin-right:auto;display:grid;max-width:1280px;gap:1rem;}.paragraph-s-simple-text-block-container > .field-link-to{text-align:center;}.paragraph-s-simple-text-block-container > .field-link-to a{display:inline-block;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(20 37 69 / var(--tw-bg-opacity));padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));-webkit-text-decoration-line:none;text-decoration-line:none;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.paragraph-s-simple-text-block-container > .field-link-to a:hover{--tw-border-opacity:1;border-color:rgb(50 94 173 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));}.paragraph-s-simple-text-block-container > .field-link-to a{min-width:300px;max-width:100%;}.paragraph-group-counter-item{margin-top:2rem;margin-bottom:2rem;padding-left:0.625rem;padding-right:0.625rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@media (min-width:768px){.paragraph-group-counter-item{padding-left:3rem;padding-right:3rem;}}.paragraph-group-counter-item-container > .field-title{margin-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:768px){.paragraph-group-counter-item-container > .field-title{font-size:33px;line-height:40px;}}.paragraph-group-counter-item .field-group-counter-item{padding-left:1.25rem;padding-right:1.25rem;display:grid;gap:2rem;}@media (min-width:768px){.paragraph-group-counter-item .field-group-counter-item{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;}}@media (min-width:1280px){.paragraph-group-counter-item .field-group-counter-item{grid-template-columns:repeat(4,minmax(0,1fr));}}.paragraph-group-counter-item .field-group-counter-item{gap:3rem;}.paragraph-group-counter-item .paragraph-counter-item{display:flex;min-height:180px;flex-direction:column;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));padding:1rem;font-size:23px;line-height:1.4;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));position:relative;overflow:hidden;text-transform:uppercase;}.paragraph-group-counter-item .paragraph-counter-item:before{position:absolute;content:"";right:-10px;top:-46px;border-top:70px solid transparent;border-bottom:70px solid transparent;transform:rotate(135deg);border-right:70px solid blue;--tw-border-opacity:1;border-right-color:rgb(183 199 226 / var(--tw-border-opacity));}.paragraph-group-counter-item .paragraph-counter-item .field-counter-number{font-size:90px;}.paragraph-group-cart-item-container > .field-title{position:relative;margin-left:auto;margin-right:auto;margin-bottom:2rem;max-width:1024px;padding-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:700;}@media (min-width:640px){.paragraph-group-cart-item-container > .field-title{font-size:3rem;line-height:1;}}.paragraph-group-cart-item-container > .field-title::before{position:absolute;left:0px;bottom:0px;height:1px;width:20%;border-width:1px;--tw-content:'';content:var(--tw-content);}.paragraph-group-cart-item .field-group-cart-item{margin-left:auto;margin-right:auto;display:grid;max-width:1024px;gap:2rem;}.paragraph-card-item img{margin-left:auto;margin-right:auto;}.paragraph-card-item .field-title{font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;}.paragraph-card-item .field-text{font-weight:600;}.paragraph-card-item .field-link-to{margin-top:auto !important;padding-top:1rem !important;}.paragraph-side-tiles{padding-top:2rem;padding-bottom:2rem;}@media (min-width:640px){.paragraph-side-tiles{padding-top:4rem;padding-bottom:4rem;}}.paragraph-side-tiles .field-title{font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:640px){.paragraph-side-tiles .field-title{font-size:3rem;line-height:1;}}.paragraph-side-tiles .field-link-to a{display:inline-block;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(20 37 69 / var(--tw-bg-opacity));padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.paragraph-side-tiles .field-link-to a:hover{--tw-border-opacity:1;border-color:rgb(50 94 173 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));}.paragraph-side-tiles img{overflow:hidden;border-radius:1rem;}.paragraph-side-video-full{padding-left:1.25rem;padding-right:1.25rem;}.paragraph-side-video-full-video > div{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 150px),calc(100% - 150px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 150px),calc(100% - 150px) 100%,0 100%);}.paragraph-side-video-full-container *{margin-bottom:0px !important;font-family:"Inter",serif;text-transform:uppercase;line-height:1;font-size:2.25rem !important;line-height:2.5rem !important;}@media (min-width:1024px){.paragraph-side-video-full-container *{font-size:3rem !important;line-height:1 !important;}}@media (max-width:768px){.paragraph-side-video-full-video{width:100%;}.paragraph-side-video-full-content{display:grid;gap:2rem;}}@media (min-width:768px){.paragraph-side-video-full-content{display:flex;width:100%;gap:1rem;}.paragraph-side-video-full-video{width:80%;}.paragraph-side-video-full-container{width:50%;}}.paragraph-b-teaser-item{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem;}@media (min-width:640px){.paragraph-b-teaser-item{max-width:640px;}}@media (min-width:768px){.paragraph-b-teaser-item{max-width:768px;}}@media (min-width:1024px){.paragraph-b-teaser-item{max-width:1024px;}}@media (min-width:1280px){.paragraph-b-teaser-item{max-width:1280px;}}@media (min-width:1320px){.paragraph-b-teaser-item{max-width:1320px;}}@media (min-width:1536px){.paragraph-b-teaser-item{max-width:1536px;}}@media (min-width:1700px){.paragraph-b-teaser-item{max-width:1700px;}}.paragraph-b-teaser-item{margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem;}@media (min-width:640px){.paragraph-b-teaser-item{padding-top:4rem;padding-bottom:4rem;}}.paragraph-b-teaser-item > .field-title{position:relative;margin-left:auto;margin-right:auto;margin-bottom:2rem;max-width:1024px;padding-bottom:2rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:640px){.paragraph-b-teaser-item > .field-title{font-size:3rem;line-height:1;}}.paragraph-b-teaser-item > .field-title{position:relative;}.paragraph-b-teaser-item > .field-title:before{position:absolute;width:20%;border-width:1px;--tw-border-opacity:1;border-color:rgb(50 94 173 / var(--tw-border-opacity));content:"";height:1px;left:calc(40%);bottom:0;}.paragraph-b-teaser-item img{border-bottom-left-radius:0;border-bottom-right-radius:0;}@media (min-width:768px){.paragraph-b-teaser-item.paragraph-grid-col-2 .field-teaser-item > *{margin-bottom:0px;}@media (min-width:768px){.paragraph-b-teaser-item.paragraph-grid-col-2 .field-teaser-item > *{width:calc((100% - 64px) / 2)}}.paragraph-b-teaser-item.paragraph-grid-col-2 .field-teaser-item > *:nth-last-child(-n+2){margin-bottom:0px;}.paragraph-b-teaser-item.paragraph-grid-col-2 .field-teaser-item .paragraph-teaser-item{max-width:400px;}.paragraph-b-teaser-item.paragraph-grid-col-3 .field-teaser-item > *{margin-bottom:0px;}@media (min-width:768px){.paragraph-b-teaser-item.paragraph-grid-col-3 .field-teaser-item > *{width:calc((100% - 64px) / 3)}}.paragraph-b-teaser-item.paragraph-grid-col-3 .field-teaser-item > *:nth-last-child(-n+3){margin-bottom:0px;}.paragraph-b-teaser-item.paragraph-grid-col-3 .field-teaser-item .paragraph-teaser-item{}}.paragraph-b-teaser-item .field-teaser-item{display:flex;justify-content:center;gap:2rem;flex-flow:row wrap;}.paragraph-b-teaser-item .field-teaser-item .paragraph-teaser-item{padding-bottom:1rem;}.paragraph-b-teaser-item .field-teaser-item .field-title{padding-top:1rem;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:600;}.paragraph-b-teaser-item .field-teaser-item .field-text{margin-top:1rem;padding-left:1rem;padding-right:1rem;text-align:center;font-size:0.875rem;line-height:1.25rem;}.theme-white + .theme-white{padding-top:0px;}.theme-blue-light{background-color:rgb(20 37 69 / 0.1);}.theme-blue-light.paragraph-side-tiles .field-title{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.theme-blue-light.paragraph-group-cart-item{background-color:transparent;}.theme-blue-light.paragraph-group-cart-item .paragraph-group-cart-item-container > .field-title{position:relative;margin-left:auto;margin-right:auto;margin-bottom:2rem;max-width:1024px;padding-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:640px){.theme-blue-light.paragraph-group-cart-item .paragraph-group-cart-item-container > .field-title{font-size:3rem;line-height:1;}}.theme-blue-light.paragraph-group-cart-item .paragraph-group-cart-item-container > .field-title::before{position:absolute;left:0px;bottom:0px;height:1px;width:20%;border-width:1px;--tw-border-opacity:1;border-color:rgb(20 37 69 / var(--tw-border-opacity));--tw-content:'';content:var(--tw-content);}.theme-blue-light.paragraph-group-cart-item .paragraph-card-item .field-title{font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.theme-blue-light.paragraph-group-cart-item .paragraph-card-item .field-text{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.theme-blue-light.paragraph-group-cart-item .paragraph-card-item .field-link-to{margin-top:auto !important;padding-top:1rem !important;}.theme-blue-light + .theme-blue-light{padding-top:0px;}.theme-gray{background-color:rgb(158 160 169 / 0.1);}.theme-gray .field-title{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity));}.theme-gray.paragraph-group-counter-item .field-title{--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.theme-gray.paragraph-group-counter-item .field-counter-number{--tw-text-opacity:1;color:rgb(50 94 173 / var(--tw-text-opacity));}.theme-gray.paragraph-slide-b-text{padding-top:2rem;padding-bottom:2rem;}.theme-gray + .theme-gray{padding-top:0px;}.theme-gray-light{background-color:rgb(242 242 242 / 0.1);}.theme-gray-light .field-title{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity));}.theme-gray-light .field-title::before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));}.theme-gray-light.paragraph-group-counter-item .field-title{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.theme-gray-light.paragraph-group-counter-item .field-counter-number{--tw-text-opacity:1;color:rgb(50 94 173 / var(--tw-text-opacity));}.theme-gray-light + .theme-gray-light{padding-top:0px;}.theme-white + .theme-white{padding-top:0px;}.paragraph-image-text-full{width:100%;}.paragraph-image-text-full .field-field-title{font-size:1.25rem;line-height:1.75rem;font-weight:700;}.paragraph-image-text-full{padding-left:1.25rem;}.paragraph-image-text-full .field-title{margin-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:768px){.paragraph-image-text-full .field-title{font-size:33px;line-height:40px;}}.paragraph-image-text-full-right{position:relative;}.paragraph-image-text-full-right .field-image{position:relative;}@media (max-width:768px){.paragraph-image-text-full > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse));}}@media (min-width:768px){.paragraph-image-text-full{display:flex;}.paragraph-image-text-full-left{max-width:60%;}.paragraph-image-text-full-right{width:40%;}}.paragraph-loturi .field-field-title{position:relative;margin-left:auto;margin-right:auto;margin-bottom:2rem;max-width:1024px;padding-bottom:2rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:640px){.paragraph-loturi .field-field-title{font-size:3rem;line-height:1;}}.paragraph-loturi .field-field-title{position:relative;}.paragraph-loturi{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:0.625rem;padding-right:0.625rem;}.paragraph-slide-image-link{margin-top:2rem;margin-bottom:2rem;padding-left:1.25rem;padding-right:1.25rem;}.paragraph-slide-image-link .splide{position:relative;}.paragraph-slide-image-link .splide:before{position:absolute;left:0px;top:0px;width:100%;--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));height:80%;content:"";z-index:1;}.paragraph-slide-image-link .splide__slider{z-index:1;}@media (min-width:1024px){.paragraph-slide-image-link .splide__slider{max-width:60%;}}@media (min-width:768px){.paragraph-slide-image-link .splide__pagination{padding-left:calc(60% + 20px);margin-bottom:50px}}.paragraph-slide-image-link img{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 50px),calc(100% - 50px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 50px),calc(100% - 50px) 100%,0 100%);}@media (min-width:768px){.paragraph-slide-image-link img{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),calc(100% - 100px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),calc(100% - 100px) 100%,0 100%);}}.paragraph-slide-image-link > .field-field-title{margin-bottom:2rem;}.paragraph-slide-image-link > .field-field-title{margin-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:768px){.paragraph-slide-image-link > .field-field-title{font-size:33px;line-height:40px;}}.paragraph-slide-media-text video{width:100%;}.paragraph-slide-media-text .field-field-title{padding-left:0.625rem;padding-right:0.625rem;}.paragraph-slide-media-text .field-field-title{margin-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:768px){.paragraph-slide-media-text .field-field-title{font-size:33px;line-height:40px;}.paragraph-slide-media-text .field-field-title{padding-left:3rem;padding-right:3rem;}.paragraph-slide-media-text .paragraph-image-text-_6-9-image > div{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 150px),calc(100% - 150px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 150px),calc(100% - 150px) 100%,0 100%);}}.paragraph-slide-media-text .paragraph-image-text-_6-9-container{padding-left:1.25rem;padding-right:1.25rem;}.paragraph-slide-media-text .paragraph-image-text-_6-9-container p{margin-bottom:0px;text-transform:uppercase;}.paragraph-slide-media-text .paragraph-image-text-_6-9-container p{margin-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:768px){.paragraph-slide-media-text .paragraph-image-text-_6-9-container p{font-size:33px;line-height:40px;}}@media (max-width:768px){.paragraph-slide-media-text .paragraph-image-text-_6-9{display:grid;gap:2rem;}.paragraph-slide-media-text .paragraph-image-text-_6-9-image{width:100%;}}@media (min-width:768px){.paragraph-slide-media-text .paragraph-image-text-_6-9{display:flex;width:100%;}.paragraph-slide-media-text .paragraph-image-text-_6-9-image{width:80%;}.paragraph-slide-media-text .paragraph-image-text-_6-9-container{width:50%;}}.media--view-mode-_6-9{width:100%;}.media-video-16-9-full-volume .volume-off{display:block;}.media-video-16-9-full-volume .volume-up{display:none;}.media-video-16-9-full-volume.unmute .volume-off{display:none;}.media-video-16-9-full-volume.unmute .volume-up{display:block;}.splide .splide__autoplay{display:none;}.splide button.splide__toggle{display:none;}.splide .splide__pagination{position:absolute;width:100%;}.splide .splide__pagination button{height:3rem;width:3rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;border-width:6px;--tw-border-opacity:1;border-color:rgb(20 37 69 / var(--tw-border-opacity));}.splide .splide__pagination button.is-active,.splide .splide__pagination button:hover{--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));}.storage-slides-default{position:relative;margin-left:auto;margin-right:auto;max-width:1280px;overflow:hidden;border-radius:1rem;}.storage-slides-default .field-name{--tw-bg-opacity:1;background-color:rgb(20 37 69 / var(--tw-bg-opacity));padding:1.25rem;text-align:center;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@media (max-width:768px){.storage-slides-default .field-name{position:absolute;left:0px;bottom:0px;width:100%;padding-bottom:2rem;font-size:1.25rem;line-height:1.75rem;}}@media (min-width:768px){.storage-slides-default{display:flex;}.storage-slides-default .field-image{flex:2;order:2;}.storage-slides-default .field-image img{border-radius:0px;}.storage-slides-default .field-name{flex:1;order:1;display:flex;align-items:center;justify-content:center;font-size:3rem;line-height:1;}}.splide--optionset--s-slider .splide__pagination{bottom:1rem;}.pager{margin-top:2rem;}.pager__items{display:flex;justify-content:center;}.pager__items > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));}.pager__items{font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.pager__item.is-active,.pager__item:hover{--tw-text-opacity:1;color:rgb(50 94 173 / var(--tw-text-opacity));}.form-order-item-caritate .field--name-quantity,.form-order-item-felicia_pusculita_cu_povesti .field--name-quantity,.product-donation-inline .field--name-quantity,.form-order-item-donation .field--name-quantity{margin-bottom:1rem;display:flex;align-items:center;}.form-order-item-caritate .field--name-quantity .form-item,.form-order-item-felicia_pusculita_cu_povesti .field--name-quantity .form-item,.product-donation-inline .field--name-quantity .form-item,.form-order-item-donation .field--name-quantity .form-item{margin-bottom:0px;}.form-order-item-caritate .field--name-quantity .donate-currency,.form-order-item-felicia_pusculita_cu_povesti .field--name-quantity .donate-currency,.product-donation-inline .field--name-quantity .donate-currency,.form-order-item-donation .field--name-quantity .donate-currency{margin-left:0.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;}.commerce-order-item-add-to-cart-form{margin-bottom:2rem;--tw-bg-opacity:1;background-color:rgb(242 242 242 / var(--tw-bg-opacity));padding:1rem;}@media (min-width:768px){.commerce-order-item-add-to-cart-form{padding:2rem;}}.commerce-order-item-add-to-cart-form .donate-spec{margin-bottom:0.625rem;}.commerce-order-item-add-to-cart-form .donate-spec-title{margin-bottom:0.625rem;font-size:23px;line-height:1.4;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.commerce-order-item-add-to-cart-form .donate-spec-label{margin-bottom:0.25rem;font-size:18px;line-height:26px;font-weight:500;}.commerce-order-item-add-to-cart-form .donate-spec-amount{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.625rem;}@media (min-width:1024px){.commerce-order-item-add-to-cart-form .donate-spec-amount{grid-template-columns:repeat(4,minmax(0,1fr));}}.commerce-order-item-add-to-cart-form .donate-spec-amount-item{display:flex;height:3rem;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(183 199 226 / var(--tw-border-opacity));font-size:18px;line-height:26px;font-weight:500;cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.commerce-order-item-add-to-cart-form .donate-spec-amount-item:hover,.commerce-order-item-add-to-cart-form .donate-spec-amount-item.is-active{--tw-bg-opacity:1;background-color:rgb(183 199 226 / var(--tw-bg-opacity));}.commerce-order-item-add-to-cart-form .donate-spec + .field--name-quantity{margin-top:0px;}.commerce-order-item-add-to-cart-form [for="edit-quantity-0-value"]{display:none;}.commerce-order-item-add-to-cart-form .form-type-number{width:100%;}.commerce-order-item-add-to-cart-form .form-type-number input{width:100%;--tw-border-opacity:1;border-color:rgb(183 199 226 / var(--tw-border-opacity));}.commerce-order-item-add-to-cart-form .form-actions{margin-bottom:0px;display:flex;justify-content:center;}.product-donation-inline{margin-top:1rem;margin-bottom:1rem;display:flex;width:100%;justify-content:center;padding-left:0.625rem;padding-right:0.625rem;}.product-donation-inline .form-order-item-donation{margin-left:auto;margin-right:auto;max-width:100%;overflow:hidden;border-radius:0.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(50 94 173 / var(--tw-border-opacity));padding:1rem;padding-left:1.5rem;padding-right:1.5rem;}@media (min-width:768px){.product-donation-inline .form-order-item-donation{padding:2rem;padding-left:4rem;padding-right:4rem;}}.product-donation-inline .form-order-item-donation{min-width:1024px;}.product-donation-inline .form-order-item-donation .field--name-quantity{margin-right:1rem;width:100%;}.product-donation-inline .form-order-item-donation .field--name-quantity input{width:100%;}.product-donation-inline .form-order-item-donation .form-actions{margin-bottom:0px;}.form-order-item-felicia_pusculita_cu_povesti{display:flex;flex-wrap:wrap;}.form-order-item-felicia_pusculita_cu_povesti .field--name-quantity{margin-right:1rem;}.form-order-item-felicia_pusculita_cu_povesti .form-type-number input{width:10rem;}.view-commerce-cart-form{margin-left:auto;margin-right:auto;max-width:640px;}.view-commerce-cart-form .delete-order-item{cursor:pointer;border-radius:0.25rem;--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));padding-top:0.25rem;padding-bottom:0.25rem;padding-left:1rem;padding-right:1rem;font-size:0.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.view-commerce-cart-form .delete-order-item:hover{--tw-bg-opacity:1;background-color:rgb(20 37 69 / var(--tw-bg-opacity));}.view-commerce-cart-form form .views-row{display:flex;align-items:center;}.view-commerce-cart-form form .views-row .views-field-purchased-entity{position:relative;margin-right:0.5rem;font-weight:700;}.view-commerce-cart-form form .views-row .views-field-purchased-entity:before{position:absolute;right:-0.25rem;top:0px;content:":";}.view-commerce-cart-form form .views-row .views-field-remove-button{margin-left:0.5rem;}.view-commerce-cart-form form #edit-submit{display:none;}.view-commerce-cart-form form [data-drupal-selector="edit-checkout"]{width:100%;}.view-commerce-cart-form div[data-drupal-selector="order-total-summary"]{margin-top:1rem;margin-bottom:1rem;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(50 94 173 / var(--tw-border-opacity));padding-top:1rem;padding-bottom:1rem;}.view-commerce-cart-form div[data-drupal-selector="order-total-summary"] .order-total-line__subtotal{display:none;}.view-commerce-cart-form div[data-drupal-selector="order-total-summary"] .order-total-line__total{font-weight:600;}.view-commerce-cart-form div[data-drupal-selector="order-total-summary"] .order-total-line__total .order-total-line-label{position:relative;margin-right:0.5rem;}.view-commerce-cart-form div[data-drupal-selector="order-total-summary"] .order-total-line__total .order-total-line-label:before{position:absolute;right:-0.25rem;top:-0.25rem;content:":";}.path-cart .paypal-buttons-container{width:100%;}.address-container-inline{display:flex;}.address-container-inline > .form-item{width:100%;}.address-container-inline > .form-item:not(:last-child){margin-right:1rem;}.commerce-checkout-flow [data-drupal-selector="edit-payment-information-payment-method"] .ajax-progress-throbber{display:none;}.commerce-checkout-flow [data-drupal-selector="edit-payment-information-payment-method"] .form-radios{display:flex;}.commerce-checkout-flow [data-drupal-selector="edit-payment-information-payment-method"] .form-radios .form-item{flex:1 1 0%;}.commerce-checkout-flow [data-drupal-selector="edit-payment-information-payment-method"] .form-radios .form-item input{display:none;}.commerce-checkout-flow [data-drupal-selector="edit-payment-information-payment-method"] .form-radios .form-item:not(:last-child){margin-right:1rem;}.commerce-checkout-flow [data-drupal-selector="edit-payment-information-payment-method"] .form-radios .form-item label{display:block;width:100%;cursor:pointer;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(20 37 69 / var(--tw-border-opacity));padding:0.5rem;text-align:center;text-transform:uppercase;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.commerce-checkout-flow [data-drupal-selector="edit-payment-information-payment-method"] .form-radios .form-item label:hover{--tw-bg-opacity:1;background-color:rgb(20 37 69 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.commerce-checkout-flow [data-drupal-selector="edit-payment-information-payment-method"] .form-radios [checked="checked"] + label{--tw-bg-opacity:1;background-color:rgb(20 37 69 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.commerce-checkout-flow .layout-region-checkout-secondary > h3{margin-bottom:0.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.commerce-checkout-flow .checkout-order-summary-list{margin-bottom:1rem;display:grid;gap:0.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(50 94 173 / var(--tw-border-opacity));padding-bottom:1rem;}.commerce-checkout-flow .checkout-order-summary-list-item{display:flex;}.commerce-checkout-flow .checkout-order-summary-list-item span{font-weight:700;}.commerce-checkout-flow .checkout-order-summary .order-total-line__subtotal{display:none;}.commerce-checkout-flow .checkout-order-summary .order-total-line__total{font-weight:600;}.commerce-checkout-flow .checkout-order-summary .order-total-line__total .order-total-line-label{position:relative;margin-right:0.5rem;}.commerce-checkout-flow .checkout-order-summary .order-total-line__total .order-total-line-label:before{position:absolute;right:-0.25rem;top:-0.25rem;content:":";}.commerce-checkout-flow .link--previous{font-weight:700;text-transform:uppercase;}.layout-checkout-form > div{margin-bottom:2rem;}@media (max-width:639px){.checkout-progress{display:flex;flex-direction:column;}.checkout-progress > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse));}}.checkout-progress .checkout-progress--step__current{--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.progress-bar-caritate-price-link a{position:relative;display:inline-flex;height:50px;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;--tw-bg-opacity:1;background-color:rgb(183 199 226 / var(--tw-bg-opacity));font-size:18px;line-height:26px;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));line-height:1.2;padding:0.4em 2em 0.4em 2em;min-width:200px;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);}.progress-bar-caritate-price-top{margin-bottom:0.25rem;display:flex;align-items:center;justify-content:space-between;}.progress-bar-caritate-price-top > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.25rem * var(--tw-space-x-reverse));margin-left:calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));}.progress-bar-caritate-price-top-label{font-weight:700;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.progress-bar-caritate-price-top-price{font-weight:600;}.progress-bar-caritate-price-amount-reguired{margin-bottom:0.625rem;margin-top:0.25rem;display:flex;align-items:center;}.progress-bar-caritate-price-amount-reguired > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));}.progress-bar-caritate-price-amount-reguired-label{font-weight:700;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.progress-bar-caritate-price-amount-reguired-price{font-weight:600;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.progress-bar-caritate-price-progressbar{display:flex;align-items:center;}.progress-bar-caritate-price-progressbar > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)));}.progress-bar-caritate-price-progressbar-line{height:0.75rem;width:100%;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(158 160 169 / var(--tw-bg-opacity));}.progress-bar-caritate-price-progressbar-line-bar{height:0.75rem;--tw-bg-opacity:1;background-color:rgb(183 199 226 / var(--tw-bg-opacity));}.progress-bar-caritate-price-progressbar-percent{font-size:0.875rem;line-height:1.25rem;font-weight:500;}.product-caritate-teaser{margin-left:auto;margin-right:auto;display:flex;height:100%;width:100%;max-width:600px;flex-direction:column;}.product-caritate-teaser .field-title{margin-top:1.25rem;margin-bottom:1.25rem;font-family:"Inter",serif;font-size:1.25rem;line-height:1.75rem;text-transform:uppercase;line-height:1.2;}.product-caritate-teaser img{-webkit-clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,0 100%);}.product-run-for-children-full,.product-caritate-full,.product-donation-full{margin-left:0.625rem;margin-right:0.625rem;margin-bottom:3rem;}@media (min-width:768px){.product-run-for-children-full,.product-caritate-full,.product-donation-full{margin-left:2.5rem;margin-right:2.5rem;}}.product-run-for-children-full .field-image,.product-caritate-full .field-image,.product-donation-full .field-image{margin-bottom:1rem;}.product-run-for-children-full .field-body,.product-caritate-full .field-body,.product-donation-full .field-body{margin-bottom:1rem;}.product-run-for-children-full-container,.product-caritate-full-container,.product-donation-full-container{position:relative;display:grid;width:100%;}@media (min-width:768px){.product-run-for-children-full-container,.product-caritate-full-container,.product-donation-full-container{grid-template-columns:repeat(2,minmax(0,1fr));}.product-run-for-children-full-container .donation-side-form,.product-caritate-full-container .donation-side-form,.product-donation-full-container .donation-side-form{position:absolute;right:0px;top:0px;}.product-run-for-children-full-container .donation-side-form,.product-caritate-full-container .donation-side-form,.product-donation-full-container .donation-side-form{width:calc(50% - 2rem);}.product-run-for-children-full-container > *,.product-caritate-full-container > *,.product-donation-full-container > *{grid-column-start:1;}.product-run-for-children-full-container .field-image img,.product-caritate-full-container .field-image img,.product-donation-full-container .field-image img{margin-left:auto;}}.product-run-for-children-full{margin-bottom:2rem;padding-left:1.25rem;padding-right:1.25rem;}.product-run-for-children-full-container .field-field-title{margin-bottom:2rem;text-align:left;}.product-run-for-children-full-container .field-image{position:relative;}.product-run-for-children-full-container-top{margin-bottom:2rem;display:grid;gap:2rem;}.product-run-for-children-full-container-top .field-image img{margin-left:auto;margin-right:auto;}@media (min-width:1024px){.product-run-for-children-full-container-top{grid-template-columns:1fr 470px}}.product-run-for-children-full .field-price{display:flex;align-items:center;}.product-run-for-children-full .field-price .field__label{position:relative;margin-right:0.5rem;font-weight:700;}.product-run-for-children-full .field-price .field__label:before{position:absolute;top:0px;content:":";right:-5px;}.product-run-for-children-full .field-price .field__item{font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.product-run-for-children-full form.form-order-item-run_for_children [data-drupal-field-elements="date"] div,.product-run-for-children-full form.form-order-item-run_for_children [data-drupal-field-elements="date"] input{width:100%;}.path-checkout .commerce-checkout-flow,.path-checkout .block-commerce-checkout-progress{margin-left:auto;margin-right:auto;max-width:1700px;padding-left:1.25rem;padding-right:1.25rem;}.center-grid-4{margin-left:auto;margin-right:auto;max-width:1280px;}.center-grid-4 .view-content{display:flex;gap:2rem;}@media (min-width:768px){.center-grid-4 .view-content > .views-row{width:calc(50% - 1rem)}}@media (min-width:1024px){.center-grid-4 .view-content > .views-row{width:calc((100% - 6rem) / 4)}}.view-evenimente-menu{--tw-bg-opacity:1;background-color:rgb(20 37 69 / var(--tw-bg-opacity));padding:1rem;}.view-evenimente-menu a{font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.view-evenimente-menu a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;}.view-evenimente-menu .view-content{display:flex;}@media (min-width:768px){.view-evenimente-menu .view-content{justify-content:center;}.view-evenimente-menu .view-content > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)));}}@media (max-width:768px){.view-evenimente-menu .view-content{flex-direction:column;}.view-evenimente-menu .view-content > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse));}}.view-eveniment-history .views-field-rendered-entity > span{display:block;height:100%;}.view-eveniment-history .views-field-rendered-entity > span > article{height:100%;}.view-felicia-pusculita-cu-povesti-list{--tw-bg-opacity:1;background-color:rgb(242 246 252 / var(--tw-bg-opacity));padding-top:2rem;padding-bottom:2rem;}@media (min-width:1024px){.view-felicia-pusculita-cu-povesti-list{padding-top:4rem;padding-bottom:4rem;}}.view-felicia-pusculita-cu-povesti-list .view-content{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:1.25rem;padding-right:1.25rem;gap:2rem;}@media (min-width:768px){.view-felicia-pusculita-cu-povesti-list .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1024px){.view-felicia-pusculita-cu-povesti-list .view-content{display:grid;}}.product-felicia-pusculita-povesti-teaser{overflow:hidden;border-radius:0.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-drop-shadow:drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.product-felicia-pusculita-povesti-teaser .field-title{padding-left:0.625rem;padding-right:0.625rem;padding-top:1rem;padding-bottom:1rem;text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:700;}@media (min-width:1024px){.product-felicia-pusculita-povesti-teaser .field-title{padding-top:2rem;padding-bottom:2rem;font-size:1.875rem;line-height:2.25rem;}}.product-felicia-pusculita-povesti-teaser-donate{padding:1rem;}@media (min-width:1024px){.product-felicia-pusculita-povesti-teaser-donate{padding:2rem;}}.view-taxonomy-term-block,.view-testimonials-home,.view-testimonials-board,.view-articles-full,c
.view-articles-home{margin-top:2rem;margin-bottom:2rem;padding-left:1.25rem;padding-right:1.25rem;}@media (min-width:768px){.view-taxonomy-term-block,.view-testimonials-home,.view-testimonials-board,.view-articles-full,c
.view-articles-home{padding-left:3rem;padding-right:3rem;}}.view-taxonomy-term-block-title,.view-testimonials-home-title,.view-testimonials-board-title,.view-articles-full-title,c
.view-articles-home-title{margin-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:768px){.view-taxonomy-term-block-title,.view-testimonials-home-title,.view-testimonials-board-title,.view-articles-full-title,c
.view-articles-home-title{font-size:33px;line-height:40px;}}.view-taxonomy-term-block-container,.view-testimonials-home-container,.view-testimonials-board-container,.view-articles-full-container,c
.view-articles-home-container{display:grid;gap:2rem;}@media (min-width:640px){.view-taxonomy-term-block-container,.view-testimonials-home-container,.view-testimonials-board-container,.view-articles-full-container,c
.view-articles-home-container{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1024px){.view-taxonomy-term-block-container,.view-testimonials-home-container,.view-testimonials-board-container,.view-articles-full-container,c
.view-articles-home-container{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1280px){.view-taxonomy-term-block-container,.view-testimonials-home-container,.view-testimonials-board-container,.view-articles-full-container,c
.view-articles-home-container{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (min-width:1024px){.view-taxonomy-term-block-container[data-grid="3"],.view-testimonials-home-container[data-grid="3"],.view-testimonials-board-container[data-grid="3"],.view-articles-full-container[data-grid="3"],c
.view-articles-home-container[data-grid="3"]{grid-template-columns:repeat(3,1fr) !important;}.view-taxonomy-term-block-container[data-grid="3"],.view-testimonials-home-container[data-grid="3"],.view-testimonials-board-container[data-grid="3"],.view-articles-full-container[data-grid="3"],c
.view-articles-home-container[data-grid="3"]{justify-content:center;}}.view-taxonomy-term-block-read-more,.view-testimonials-home-read-more,.view-testimonials-board-read-more,.view-articles-full-read-more,c
.view-articles-home-read-more{margin-top:2rem;display:flex;justify-content:center;}.view-taxonomy-term-block-read-more a,.view-testimonials-home-read-more a,.view-testimonials-board-read-more a,.view-articles-full-read-more a,c
.view-articles-home-read-more a{position:relative;display:inline-flex;height:50px;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;--tw-bg-opacity:1;background-color:rgb(183 199 226 / var(--tw-bg-opacity));font-size:18px;line-height:26px;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));line-height:1.2;padding:0.4em 2em 0.4em 2em;min-width:200px;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);}.node-teaser,.node-evenimente-teaser,.node-article-teaser,.node-landing-page-teaser,.node-testimonials-teaser{margin-left:auto;margin-right:auto;display:flex;height:100%;width:100%;max-width:600px;flex-direction:column;}.node-teaser-title,.node-evenimente-teaser-title,.node-article-teaser-title,.node-landing-page-teaser-title,.node-testimonials-teaser-title{margin-top:1.25rem;margin-bottom:1.25rem;font-size:23px;line-height:1.4;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.node-teaser img,.node-evenimente-teaser img,.node-article-teaser img,.node-landing-page-teaser img,.node-testimonials-teaser img{-webkit-clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,0 100%);}.node-article-full-title{margin-bottom:1rem;padding-left:1.25rem;padding-right:1.25rem;}.node-article-full-title{margin-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:768px){.node-article-full-title{font-size:33px;line-height:40px;}}.node-article-full-title{margin-left:auto;margin-right:auto;max-width:1320px;}.node-article-full-head{margin-left:auto;margin-right:auto;max-width:1320px;}.node-article-full-head > div{margin-top:0.5rem;margin-bottom:0.5rem;}@media (min-width:768px){.node-article-full-content{margin-left:auto;margin-right:auto;max-width:1320px;padding-left:1.25rem;padding-right:1.25rem;}}.node-article-full-content .field-image{position:relative;margin-bottom:2rem;}.node-article-full-content .field-image img{margin-left:auto;margin-right:auto;border-radius:1rem;--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);-webkit-clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,0 100%);}.node-article-full-head{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;padding-left:1.25rem;padding-right:1.25rem;}.node-article-full-head > *{margin-right:2rem;}.node-article-full .fld-contents{padding-left:1.25rem;padding-right:1.25rem;}.node-article-full .fld-contents .paragraph-gallery-default{margin-left:auto;margin-right:auto;max-width:1280px;}.node-evenimente-teaser-first{margin-left:auto;margin-right:auto;display:grid;max-width:1024px;align-items:center;gap:2rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(50 94 173 / var(--tw-border-opacity));padding-bottom:2rem;}@media (min-width:1024px){.node-evenimente-teaser-first{grid-template-columns:repeat(2,minmax(0,1fr));}}.node-evenimente-teaser-first-left > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse));}.node-evenimente-teaser-first-left .field-title{position:relative;display:block;padding-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.node-evenimente-teaser-first-left .field-title::before{position:absolute;left:0px;bottom:0px;height:1px;width:20%;border-width:1px;--tw-border-opacity:1;border-color:rgb(50 94 173 / var(--tw-border-opacity));--tw-content:'';content:var(--tw-content);}@media (min-width:640px){.node-evenimente-teaser-first-left .field-title{font-size:2.25rem;line-height:2.5rem;}}.node-evenimente-teaser-first-left .field-body{font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(60 60 59 / var(--tw-text-opacity));}.language-switcher-language-url .links{display:flex;border-width:5px;--tw-border-opacity:1;border-color:rgb(183 199 226 / var(--tw-border-opacity));}.language-switcher-language-url .links a{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(50 94 173 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.language-switcher-language-url .links a.is-active,.language-switcher-language-url .links a:hover{--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.vocabulary-charity-events .field-amount-required .field__label{font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(158 160 169 / var(--tw-text-opacity));}.vocabulary-charity-events .field-amount-required .field__item{font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.term-charity-events-teaser{margin-left:auto;margin-right:auto;display:flex;height:100%;width:100%;max-width:600px;flex-direction:column;}.term-charity-events-teaser .field-name{margin-top:1.25rem;margin-bottom:1.25rem;font-family:"Inter",serif;font-size:1.25rem;line-height:1.75rem;text-transform:uppercase;line-height:1.2;}.term-charity-events-teaser img{-webkit-clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,0 100%);}.term-charity-events-full{padding-left:1.25rem;padding-right:1.25rem;margin-left:auto;margin-right:auto;max-width:1280px;}.term-charity-events-full .field-name{margin-bottom:2rem;text-align:left;}.term-charity-events-full .field-name{margin-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:768px){.term-charity-events-full .field-name{font-size:33px;line-height:40px;}}.term-charity-events-full .field-image{position:relative;}.term-charity-events-full-container-top{margin-bottom:2rem;display:grid;gap:2rem;}.term-charity-events-full-container-top .field-image img{margin-left:auto;margin-right:auto;}@media (min-width:1024px){.term-charity-events-full-container-top{grid-template-columns:1fr 470px}}.term-charity-events-full .field-body,.term-charity-events-full .field-description{max-width:80%;}.term-charity-events-full .progress-bar-caritate-price-amount-reguired{flex-direction:column;align-items:flex-start;}.term-charity-events-full .progress-bar-caritate-price-amount-reguired > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)));}.term-charity-events-full .progress-bar-caritate-price-amount-reguired-label{text-align:left;font-size:1.5rem;line-height:2rem;text-transform:uppercase;}@media (min-width:768px){.term-charity-events-full .progress-bar-caritate-price-amount-reguired-label{font-size:2.25rem;line-height:2.5rem;}}.term-charity-events-full .progress-bar-caritate-price-amount-reguired-price{text-align:left;font-size:1.5rem;line-height:2rem;text-transform:uppercase;}@media (min-width:768px){.term-charity-events-full .progress-bar-caritate-price-amount-reguired-price{font-size:2.25rem;line-height:2.5rem;}}.term-evenimente-full{padding-left:1.25rem;padding-right:1.25rem;}@media (min-width:768px){.term-evenimente-full{padding-left:3rem;padding-right:3rem;}}.term-evenimente-full-content{margin-left:auto;margin-right:auto;max-width:1280px;}.term-evenimente-full-content > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse));}.term-evenimente-full .field-name{text-align:left;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}.term-evenimente-full .field-name{margin-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(20 37 69 / var(--tw-text-opacity));}@media (min-width:768px){.term-evenimente-full .field-name{font-size:33px;line-height:40px;}}.term-evenimente-full .field-image{position:relative;}.term-evenimente-full .field-image img{-webkit-clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,0 100%);}[data-drupal-messages] > .messages__wrapper{position:fixed;left:0px;bottom:3.5rem;margin-left:1.25rem;margin-right:1.25rem;margin-bottom:1rem;}[data-drupal-messages] > .messages__wrapper > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse));}@media (min-width:1024px){[data-drupal-messages] > .messages__wrapper{bottom:0px;}}[data-drupal-messages] > .messages__wrapper{width:calc(100% - 2.5rem);z-index:100;}[data-drupal-messages] > .messages__wrapper > .messages{margin-left:auto;margin-right:auto;width:100%;max-width:1024px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(50 94 173 / var(--tw-bg-opacity));padding:1rem;text-align:center;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}[data-component-id="ccf:image-text-img-background"]{min-height:30vw;}[data-component-id="ccf:image-text-img-background"] .field-text{padding-top:2rem;padding-bottom:2rem;padding-left:1.25rem;padding-right:1.25rem;}@media (min-width:768px){[data-component-id="ccf:image-text-img-background"] .field-text{padding-top:5rem;padding-bottom:5rem;}}@media (max-width:768px){[data-component-id="ccf:image-text-img-background"] .field-text{background-color:rgb(255 255 255 / 0.75);}[data-component-id="ccf:image-text-img-background"] .field-text p:last-child{margin-bottom:0px;}}[data-component-id="ccf:image-text-img-background"] p{font-size:1.5rem;line-height:2rem;}[data-component-id="ccf:image-text-img-background"] .img-bg{background-repeat:no-repeat;background-position:center right;background-size:cover;z-index:-10;position:absolute;left:0px;top:0px;height:100%;width:100%;}@media (min-width:768px){[data-component-id="ccf:image-text-img-background"] .img-bg{height:30vw;}}[data-component-id="ccf:image-text-img-background"]#imgtxt_bg_tw{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.before\:absolute::before{content:var(--tw-content);position:absolute;}.before\:left-0::before{content:var(--tw-content);left:0px;}.before\:bottom-0::before{content:var(--tw-content);bottom:0px;}.before\:h-px::before{content:var(--tw-content);height:1px;}.before\:w-1\/5::before{content:var(--tw-content);width:20%;}.before\:border::before{content:var(--tw-content);border-width:1px;}.before\:border-blue-dark::before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(20 37 69 / var(--tw-border-opacity));}.before\:border-blue::before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(50 94 173 / var(--tw-border-opacity));}.before\:content-\[\'\'\]::before{
  --tw-content: '';content:var(--tw-content);}@media (max-width:639px){.m-sm\:w-full{width:100%;}.m-sm\:flex-col{flex-direction:column;}.m-sm\:space-y-8 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse));}.m-sm\:text-center{text-align:center;}}@media (min-width:640px){.sm\:flex{display:flex;}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr));}.sm\:items-center{align-items:center;}.sm\:justify-between{justify-content:space-between;}.sm\:space-x-8 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)));}.sm\:py-16{padding-top:4rem;padding-bottom:4rem;}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem;}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2;}.md\:flex{display:flex;}.md\:hidden{display:none;}.md\:h-\[450px\]{height:450px;}.md\:w-\[300px\]{width:300px;}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.md\:gap-8{gap:2rem;}.md\:space-x-8 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)));}.md\:justify-self-end{justify-self:end;}.md\:px-12{padding-left:3rem;padding-right:3rem;}}@media (max-width:768px){.m-md\:hidden{display:none;}.m-md\:space-y-8 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse));}}@media (min-width:1024px){.lg\:h-\[650px\]{height:650px;}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr));}.lg\:p-16{padding:4rem;}.lg\:text-2xl{font-size:1.5rem;line-height:2rem;}}
