.Section1-module-scss-module__OdOaDq__section{background-color:#cde5f1;align-items:center;width:100%;height:26rem;display:flex;position:relative}.Section1-module-scss-module__OdOaDq__banner_image{object-fit:cover}.Section1-module-scss-module__OdOaDq__heading{max-width:1280px;margin:0 auto;padding-inline:4rem}@media only screen and (max-width:1100px){.Section1-module-scss-module__OdOaDq__heading{padding-inline:2rem}}.Section1-module-scss-module__OdOaDq__heading{align-items:center;width:100%;display:flex;position:relative}.Section1-module-scss-module__OdOaDq__heading h1{color:#007dc5;margin:0;font-family:Gotham Rounded,sans-serif;font-size:3.5rem;font-weight:400;position:absolute}@media only screen and (max-width:1100px){.Section1-module-scss-module__OdOaDq__section{align-items:center;width:100%;height:12rem;display:flex;position:relative}.Section1-module-scss-module__OdOaDq__banner_image{object-fit:contain;object-position:right bottom}.Section1-module-scss-module__OdOaDq__heading{padding-inline:2.4rem}.Section1-module-scss-module__OdOaDq__heading h1{width:20rem;font-family:Gotham Rounded,sans-serif;font-size:2rem;font-weight:350}}
.Section2-module-scss-module__1BHMpW__section{position:relative}.Section2-module-scss-module__1BHMpW__content{max-width:1280px;margin:0 auto;padding-inline:4rem}@media only screen and (max-width:1100px){.Section2-module-scss-module__1BHMpW__content{padding-inline:2rem}}.Section2-module-scss-module__1BHMpW__content{padding-block:8rem;position:relative}.Section2-module-scss-module__1BHMpW__filter_container{justify-content:space-between;display:flex}.Section2-module-scss-module__1BHMpW__tags_container{gap:2rem;display:flex}.Section2-module-scss-module__1BHMpW__tag_button{cursor:pointer;border-radius:.8rem;padding:1.5rem 3rem;font-family:Gotham Rounded,sans-serif;font-size:1.4rem;font-weight:350}.Section2-module-scss-module__1BHMpW__tag_button_active{color:#fff;background-color:#007dc5;border:1px solid #007dc5}.Section2-module-scss-module__1BHMpW__tag_button_inactive{color:#505050;background-color:#fff;border:1px solid #b5b5b5}.Section2-module-scss-module__1BHMpW__searchbox{border-bottom-style:solid;border-bottom-width:.2rem;transition:border-color .1s ease-out;display:flex}.Section2-module-scss-module__1BHMpW__searchbox_active{border-color:#007dc5}.Section2-module-scss-module__1BHMpW__searchbox_inactive{border-color:#5d6165}.Section2-module-scss-module__1BHMpW__search_input{color:#007dc5;background-color:#0000;border:none;outline:none;width:90%;font-family:Gotham Rounded,sans-serif;font-size:1.4rem;font-weight:350}.Section2-module-scss-module__1BHMpW__search_input::placeholder{color:#5d6165}.Section2-module-scss-module__1BHMpW__search_button{cursor:pointer;color:#007dc5;background-color:#0000;border:none}.Section2-module-scss-module__1BHMpW__slider{min-height:110rem}.Section2-module-scss-module__1BHMpW__slide_content{background-color:#fff;border-radius:2.8rem;width:100%;box-shadow:0 .4rem .4rem #00000040}.Section2-module-scss-module__1BHMpW__promos_image{height:24rem;position:relative}.Section2-module-scss-module__1BHMpW__image{border-top-left-radius:2.8rem;border-top-right-radius:2.8rem}.Section2-module-scss-module__1BHMpW__promos_detail{margin-top:5px}.Section2-module-scss-module__1BHMpW__detail_box{width:100%;padding:1rem 2rem}.Section2-module-scss-module__1BHMpW__detail_box a{color:#007dc5;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:4rem;margin:0;font-family:Gotham Rounded,sans-serif;font-size:1.5rem;font-weight:350;text-decoration:none;display:-webkit-box;overflow:hidden!important}.Section2-module-scss-module__1BHMpW__detail_box a:hover{text-decoration:underline}.Section2-module-scss-module__1BHMpW__detail_box p{align-items:center;gap:1rem;margin-top:2rem;display:flex}.Section2-module-scss-module__1BHMpW__detail_box p span{margin:0;font-family:Gotham Rounded,sans-serif;font-weight:400}@media only screen and (max-width:1100px){.Section2-module-scss-module__1BHMpW__section{padding:2rem}.Section2-module-scss-module__1BHMpW__content{padding:1rem}.Section2-module-scss-module__1BHMpW__filter_container{justify-content:stretch}.Section2-module-scss-module__1BHMpW__searchbox{width:100%}.Section2-module-scss-module__1BHMpW__detail_box a{-webkit-line-clamp:3;height:5.15rem}}
