.py-life__banner{width:100%}.py-life__banner--contentbox{background:#24cdb8;height:100%;padding:3em 2em}.py-life__banner--contentbox h1{font-size:4rem;text-align:right;text-transform:uppercase;font-weight:300;font-family:Raleway,sans-serif;color:#000;line-height:140%;position:relative;z-index:3}.py-life__banner--contentbox h1 span{font-weight:800;font-size:5rem;color:#000}.py-life__banner--contentbox ul{text-align:right;margin-bottom:1em}.py-life__banner--contentbox ul li{margin-bottom:1.3em}.py-life__banner--contentbox ul li a{border:1px solid #000;padding:.4em 1em;color:#000;border-radius:8px}.py-life__banner--contentbox ul li a:hover{background:#fff;border-color:#fff;font-weight:500}.py-life__banner--imagebox{background:#000;padding:3em 2em}.py-life__container h1,.py-life__container ul{text-align:left}.py-life__container--textbox{background:#112432;padding:6em;position:relative}.py-life__container .body-svg:before{content:none}.py-life__container .body-svg:after{top:10%;right:-10%}.py-life__container .solid-body-svg:after{top:0;right:83%}.py-life .swiper-slide figure{display:grid;grid-template-columns:1fr 1fr;gap:1.5em}.py-life .swiper-slide figure img{height:400px;object-fit:cover;width:100%}.py-life .swiper-slide figure img:nth-child(1){grid-column:1/3}.py-life .swiper-slide figure img:nth-last-child(1){grid-column:1/4}@media only screen and (max-width: 1440px){.py-life .swiper-slide figure{grid-template-columns:0}}@media only screen and (max-width: 1024px){.py-life__banner--contentbox h1{font-size:3rem}.py-life__banner--contentbox h1 span{font-size:3.5rem}.py-life__container--textbox{padding:4em}.py-life__container .body-svg:after{right:-20%}}@media only screen and (max-width: 767px){.py-life__container .row .col-lg-9{order:-1}.py-life__banner--contentbox h1,.py-life__banner--contentbox ul{text-align:left;z-index:2;position:relative}.py-life__container--textbox{padding:4em 2em}}@media only screen and (max-width: 575px){.py-life .swiper-slide figure{grid-template-columns:1fr}.py-life .swiper-slide figure img:nth-last-child(1),.py-life .swiper-slide figure img:nth-child(1){grid-column:auto}.py-life__container .body-svg:after{right:-40%}.py-life .swiper-slide figure img{height:auto}}
