.ce_solution_header{margin-top:4.875rem}@media(min-width: 56.25rem){.ce_solution_header{margin-top:0}}@media(min-width: tablet-large){.ce_solution_header{margin-top:0}}.ce_solution_header .btn-container .close-btn{position:fixed;bottom:0;left:50%;display:block;transform:translateX(-50%);margin-bottom:1.25rem;z-index:500}@media(min-width: 56.25rem){.ce_solution_header .btn-container .close-btn{display:none}}@media(min-width: tablet-large){.ce_solution_header .btn-container .close-btn{display:none}}.ce_solution_header .btn-container .line-icon{position:absolute;top:3.5rem;left:50%;transform:translateX(-50%);width:2.375rem;height:auto;opacity:.5}@media(min-width: 56.25rem){.ce_solution_header .btn-container .line-icon{display:none}}@media(min-width: tablet-large){.ce_solution_header .btn-container .line-icon{display:none}}.ce_solution_header .btn-container .close-icon{display:none}@media(min-width: 56.25rem){.ce_solution_header .btn-container .close-icon{position:fixed;display:inline-block;top:2.8rem;left:calc(47% - 6rem);width:4rem;height:4rem;transition:transform 300ms ease}.ce_solution_header .btn-container .close-icon:hover{transform:translateY(-0.4rem)}}@media(min-width: tablet-large){.ce_solution_header .btn-container .close-icon{position:fixed;display:inline-block;top:2.8rem;left:calc(47% - 6rem);width:4rem;height:4rem;transition:transform 300ms ease}.ce_solution_header .btn-container .close-icon:hover{transform:translateY(-0.4rem)}}.ce_solution_header .btn-container .close-icon .plus-close-icon{width:4rem;height:4rem;transform:rotate(45deg)}.ce_solution_header .btn-container .close-icon .plus-close-icon circle{fill:#f6f8f4}.ce_solution_header .btn-container .close-icon .plus-close-icon g:last-child{stroke:#486053}.ce_solution_header .wrapper{position:relative;background-color:#f6f8f4;padding:8.125rem 8% 7% 8%}@media(min-width: 56.25rem){.ce_solution_header .wrapper{margin-left:47%;padding-top:10.875rem;padding-bottom:7%}}@media(min-width: tablet-large){.ce_solution_header .wrapper{margin-left:47%;padding-top:10.875rem;padding-bottom:7%}}@media(min-width: 120rem){.ce_solution_header .wrapper{padding-right:13%}}@media(min-width: full-hd){.ce_solution_header .wrapper{padding-right:13%}}.ce_solution_header .wrapper .label-container{position:absolute;top:1.625rem;left:50%;transform:translateX(-50%);text-align:center}@media(min-width: 56.25rem){.ce_solution_header .wrapper .label-container{top:3.5rem}}@media(min-width: tablet-large){.ce_solution_header .wrapper .label-container{top:3.5rem}}.ce_solution_header .wrapper .label-container p{display:inline-block;font-size:.875rem;font-size:clamp(.875rem,.55vw + .55vh,1.25rem);font-weight:300;line-height:1.6;font-weight:600;line-height:1.1;text-transform:uppercase;text-transform:uppercase;background-color:#e5efe5;border-radius:10rem;padding:.625rem 1.375rem;margin-right:auto}@media(min-width: 90em){.ce_solution_header .wrapper .label-container p{padding:1.25rem 3.75rem}}@media(min-width: desktop){.ce_solution_header .wrapper .label-container p{padding:1.25rem 3.75rem}}@media(min-width: 160rem){.ce_solution_header .wrapper .label-container p{padding:1.5rem 4rem}}.ce_solution_header .wrapper h1{font-size:1.5rem;font-size:clamp(1.5rem,1.5vw + 1.5vh + .5rem,4rem);font-weight:400;text-transform:uppercase;line-height:1.3;color:#38485d;margin-bottom:3.25rem}@media(min-width: 56.25rem){.ce_solution_header .wrapper h1{text-align:center}}@media(min-width: tablet-large){.ce_solution_header .wrapper h1{text-align:center}}.ce_solution_header .wrapper .text-container p{font-size:1rem;font-size:clamp(1rem,.7125vw + .7125vh,1.65rem);font-weight:300;line-height:1.6;margin-bottom:1em}.ce_solution_header .wrapper .text-container p:last-child{margin-bottom:0}.ce_solution_header .wrapper ul{padding-left:2em}.ce_solution_header .wrapper ul li{position:relative;font-size:1.125rem;font-size:clamp(1.125rem,.6vw + .6vh + .5rem,1.875rem);font-weight:300;line-height:1.6;color:#3b485b;margin-bottom:1.375rem}.ce_solution_header .wrapper ul li:before{position:absolute;top:.02em;content:"•";font-size:1.5em;color:#dcdc00;font-weight:600;display:inline-block;margin-left:-1em;line-height:1}.ce_solution_header .wrapper ul li:last-child{margin-bottom:0}.ce_solution_header .wrapper ul li a{display:block;text-decoration:none;color:#3b485b}body.solution-detail{background-color:#496154}body.solution-detail #header,body.solution-detail #footer{display:none}.tl_content .ce_solution_header{background-color:#496154}.tl_content .btn-container{display:none}