.philosophy-block{padding:100px 60px 160px}@media(max-width:1200px){.philosophy-block{padding:80px 40px 100px}}@media(max-width:768px){.philosophy-block{padding:80px 30px 100px}}.philosophy-block .container{max-width:1250px;width:100%;margin:0 auto}@media(max-width:768px){.philosophy-block .container{max-width:500px}.philosophy-block .container .ph-box:not(:first-child){margin-top:80px}.philosophy-block .container .ph-box .box-inner,.philosophy-block .container .ph-box:nth-child(2n) .box-inner{flex-direction:column}.philosophy-block .container .ph-box:nth-child(2n) .w-mark{left:0;right:auto;top:-65px;transform:translate(0)}.philosophy-block .container .img-box{margin-top:65px;width:100%}.philosophy-block .container .img-box .w-mark{left:auto;right:0;top:-65px;transform:translate(0)}.philosophy-block .container .block-text{width:100%;padding:0 20px}}.philosophy-block .ph-box:not(:first-child){margin-top:120px}.philosophy-block .ph-box:nth-child(2n) .box-inner{flex-direction:row-reverse}.philosophy-block .ph-box:nth-child(2n) .w-mark{left:auto;right:15px;transform:translate(100%)}.philosophy-block .box-inner{display:flex;align-items:center;justify-content:space-between}.philosophy-block .block-text{width:43.2%;padding:0 30px}.philosophy-block .img-box{width:51.2%;position:relative}.philosophy-block .img-box:before{content:"";display:block;width:100%;height:100%;padding-bottom:81.25%}.philosophy-block .img-box img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:5px 5px 25px rgba(0,0,0,.25);z-index:1}.philosophy-block ul{margin-top:20px}.philosophy-block ul li:not(:first-child){margin-top:15px}.philosophy-block .w-mark{color:#cbcbcb;position:absolute;font-weight:600;font-size:clamp(105px,10vw,150px);opacity:.3;bottom:0;left:15px;transform:translate(-100%);line-height:.72}.partners-block{border-top:3px solid rgba(0,0,0,.1)}