.ip-banner{display:none}.ip-custom-banner{position:relative}.ip-custom-banner .ip-banner{display:block;text-align:center;color:#fff}.ip-custom-banner .ip-banner:before{background:#0006}.ip-custom-banner .ip-banner canvas{height:450px}.ip-custom-banner .ip-banner .container{z-index:3}.ip-custom-banner .ip-banner .container .entry-title{font-size:var(--font-size-title);letter-spacing:-.02em;text-transform:uppercase}.ip-custom-banner .ip-banner .banner-logo{position:absolute;bottom:15px;left:0;right:0;padding:0 0 15px;z-index:3}.ip-custom-banner .ip-banner .banner-logo:after{content:"";position:absolute;bottom:0;left:0;right:0;width:180px;height:3px;margin:0 auto;background:#fff}.ip-custom-banner .ip-banner .banner-logo:before{content:"";position:absolute;bottom:1px;left:0;right:0;height:1px;background:#fff;opacity:.48}.ip-custom-banner .ip-banner .banner-logo img{width:55px;margin:0 auto}#inner-page-wrapper .inner-page-container.max-container{max-width:100%;padding:0}.ipBlogs{position:relative;padding:50px 15px}.ipBlogs__inner{position:relative}.ipBlogs__inner--title{margin:0 0 15px}.ipBlogs__inner--pagination{margin:20px 0 0;display:flex;align-items:center;justify-content:center;gap:10px}.ipBlogs__inner--pagination button{font-size:12px;color:#fff;letter-spacing:.12em;text-transform:uppercase;width:56px;height:24px;background:var(--secondary);border-bottom:1px solid var(--secondary)}.ipBlogs__inner--pagination button:hover,.ipBlogs__inner--pagination button.ipBlogs-prev{background:transparent;color:#5d5d5d}.ipBlogs__inner--pagination button.ipBlogs-prev:hover{color:#fff;background:var(--secondary)}.ipBlogs__inner--pagination ul li{display:inline-block}.ipBlogs__inner--pagination ul li a{display:inline-flex;align-items:center;justify-content:center;width:21px;height:26px;background:transparent;color:#000;font-size:12px;letter-spacing:.12em}.ipBlogs__inner--pagination ul li a.active,.ipBlogs__inner--pagination ul li a:hover{background:var(--secondary);color:#fff}.ipBlogs__inner--pagination ul li a.active{pointer-events:none}.ipBlogs__col{padding:15px}.ipBlogs__col--desc{padding:15px 0}.ipBlogs__col--desc p{display:block;color:#252525;line-height:1.9;letter-spacing:.02em}.ipBlogs__col--desc a{margin-top:15px;min-width:126px;height:30px}.ipBlogs__link{position:relative;display:block}.ipBlogs__link--image{background:#000}.ipBlogs__link--image img{aspect-ratio:638/497}.ipBlogs__link:hover .ipBlogs__link--image img{opacity:.5}.ipBlogs__link--label{position:absolute;bottom:0;left:0;width:90%;padding:15px;background:#fdfbf7}.ipBlogs__link--label h2{font-size:17px;color:#282828;letter-spacing:-.02em}@media screen and (min-width:600px){.ipBlogs__inner--title{margin:0 0 36px}.ipBlogs__inner--pagination{gap:30px}.ipBlogs__inner--pagination button{width:86px;height:44px}.ipBlogs__inner--pagination ul li a{width:31px;height:36px}.ipBlogs__col--desc{padding:26px 0 57px}.ipBlogs__col--desc a{margin-top:30px;min-width:166px;height:45px}.ipBlogs__link--label{padding:26px 30px;width:449px}.ipBlogs__link--label h2{font-size:24px}}@media screen and (min-width:1024px){.ip-custom-banner .ip-banner canvas{height:800px}.ip-custom-banner .ip-banner .container .entry-title{font-size:138px}.ip-custom-banner .ip-banner .banner-logo{bottom:77px;padding:0 0 35px}.ip-custom-banner .ip-banner .banner-logo img{width:75px}.ipBlogs{padding:80px 120px}.ipBlogs__cols{display:flex;flex-wrap:wrap;justify-content:center}.ipBlogs__col{padding:21px;width:50%}}@media screen and (min-width:1024px)and (max-width:1600px){.ip-custom-banner .ip-banner canvas{height:50vw}.ip-custom-banner .ip-banner .container .entry-title{font-size:8.625vw}.ip-custom-banner .ip-banner .banner-logo{bottom:4.8125vw;padding:0 0 2.1875vw}.ip-custom-banner .ip-banner .banner-logo:after{width:11.25vw;height:.1875vw}.ip-custom-banner .ip-banner .banner-logo:before{bottom:.0625vw;height:.0625vw}.ip-custom-banner .ip-banner .banner-logo img{width:4.6875vw}.ipBlogs{padding:5vw 7.5vw}.ipBlogs__inner--title{margin:0 0 2.25vw}.ipBlogs__inner--pagination{margin:1.25vw 0 0;gap:1.875vw}.ipBlogs__inner--pagination button{font-size:.75vw;width:5.375vw;height:2.75vw}.ipBlogs__inner--pagination ul li a{width:1.9375vw;height:2.25vw;font-size:.75vw}.ipBlogs__col{padding:1.3125vw}.ipBlogs__col--desc{padding:1.625vw 0 3.5625vw}.ipBlogs__col--desc a{margin-top:1.875vw;min-width:10.375vw}.ipBlogs__link--label{padding:1.625vw 1.875vw;width:28.0625vw}.ipBlogs__link--label h2{font-size:1.5vw}}
