.same_height>.row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.same_height.card_w_title>.row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.work_text span{display:block;font-size:clamp(1.2em,1em + 0.9vw,1.6em);line-height:clamp(1em,1em + 0.9vw,1.3em);font-weight:600}.work_text span a{color:var(--red);text-decoration:unset}.work_image img{width:100%}@media(max-width:600px){.work_text span{text-align:center}}.card_w_title>.row-fluid-wrapper>.row-fluid>.card_w_title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.card_w_title-wrapper .red_title{color:var(--red);font-weight:700;font-size:clamp(1.2em,1em + 1vw,1.7em);line-height:clamp(1em,1em + 1vw,1.2em);min-height:100px;display:block}.card_w_title>.row-fluid-wrapper>.row-fluid>.card_w_title-wrapper .row-fluid-wrapper:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1}.card_w_title>.row-fluid-wrapper>.row-fluid>.card_w_title-wrapper .row-fluid-wrapper:nth-child(2) .row-fluid{height:100%}.card_w_title>.row-fluid-wrapper>.row-fluid>.card_w_title-wrapper .row-fluid-wrapper:nth-child(2) .row-fluid .card{padding:40px;border-radius:20px;-webkit-box-shadow:0 10px 20px rgb(0 0 0 / 19%),0 6px 6px rgb(0 0 0 / 23%);box-shadow:0 10px 20px rgb(0 0 0 / 19%),0 6px 6px rgb(0 0 0 / 23%);height:100%}.red_banner{background:var(--red);padding:40px 15px}.red_banner .ns_title{text-align:left}@media(max-width:768px){.card_w_title-wrapper .red_title{min-height:unset;margin:0 0px 15px}.card_w_title>.row-fluid-wrapper>.row-fluid>.card_w_title-wrapper{margin:0 0 50px 0}.card_w_title-wrapper .ns_checklist-element{text-align:left}}@media(max-width:768px){.red_banner .ns_title{text-align:center}}