html{font-size:16px}*,:after,:before,html{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,ol,p,ul{font-weight:400;margin:0;padding:0}ol,ul{list-style:none}img{height:auto;max-width:100%}a{color:inherit;text-decoration:none}.wysiwyg_content_editor_layout .wysiwyg_content_container{max-width:12.58rem!important}@media screen and (max-width:768px)and (orientation:portrait){.wysiwyg_content_editor_layout .wysiwyg_content_container{max-width:3.65rem!important}}.learndash-course-grid .items-wrapper .grid-1 .content .top-meta>:not(:last-child){margin-bottom:.08rem}.learndash-course-grid .items-wrapper .grid-1 .content>:not(:last-child){margin-bottom:.14rem}.learndash-block-inner .toggle-filter{background-color:#1a3258;border:none;border-radius:.32rem;color:#fff;font-family:Neue Rain;font-size:.16rem;font-size:.2rem;font-weight:500;line-height:.2344rem;margin-left:auto;padding:.1rem .24rem}.learndash-block-inner .toggle-filter.opened:before{padding-right:.14rem}.learndash-block-inner .learndash-course-grid{display:flex;flex-direction:column;gap:.2rem}.learndash-block-inner .learndash-course-grid-filter{background-color:#fff;border:1px solid rgba(45,52,64,.2);border-radius:0;max-width:300px;min-width:300px;padding:.24rem;position:absolute;right:0;top:.5rem;z-index:2}.learndash-block-inner .learndash-course-grid-filter ul.terms{list-style-type:none;padding-left:0!important}.learndash-block-inner .learndash-course-grid-filter .filter-wrapper .filter.search{display:flex;flex-direction:column;gap:.1rem}.learndash-block-inner .learndash-course-grid-filter .filter-wrapper form{font-weight:500!important}.learndash-block-inner .learndash-course-grid-filter .filter-wrapper form .buttons{display:flex;justify-content:space-between;margin-top:.4rem}.learndash-block-inner .learndash-course-grid-filter .filter-wrapper form .buttons .button{background:transparent;border:1px solid #1a3258;border-radius:.32rem;color:#1a3258;font-size:.13rem;font-weight:500;line-height:.1716rem;padding:.1rem .24rem;width:calc(50% - .05rem)}.learndash-block-inner .learndash-course-grid-filter .filter-wrapper form .buttons .button:before{display:none}.learndash-block-inner .learndash-course-grid-filter .filter-wrapper form .buttons .button.apply{background:#1a3258;color:#fff}.learndash-block-inner .learndash-course-grid-filter .filter-wrapper form .buttons .button.apply:hover{background:transparent;color:#1a3258}.learndash-block-inner .learndash-course-grid-filter .filter-wrapper form .buttons .button.clear:hover{background:#1a3258;color:#fff}.learndash-block-inner .items-wrapper .item .post{border:1px solid rgba(45,52,64,.2);border-radius:0}.learndash-block-inner .items-wrapper .item .thumbnail .image img{height:2.5rem;object-fit:cover}.learndash-block-inner .items-wrapper .item .content{padding:.24rem .16rem}.learndash-block-inner .items-wrapper .item .content .separator{display:none}.learndash-block-inner .items-wrapper .item .content .entry-title{font-size:.24rem;line-height:.288rem}.learndash-block-inner .items-wrapper .item .content .entry-title a{color:#1a3258;font-size:.24rem;font-weight:500;letter-spacing:-.04em;line-height:.288rem}.learndash-block-inner .items-wrapper .item .content .author{display:none}.learndash-block-inner .items-wrapper .item .content .categories{font-size:.13rem;font-weight:400;line-height:.1716rem;text-transform:uppercase}.learndash-block-inner .items-wrapper .item .content .categories .icon{display:none}.learndash-block-inner .items-wrapper .item .total-lessons,.learndash-block-inner .items-wrapper .item .total-quizzes,.learndash-block-inner .items-wrapper .item .total-students{display:none!important}.learndash-block-inner .items-wrapper .item .bottom-meta .duration .icon{background-color:#ffcc21;height:.4rem;padding:0;position:relative;width:.4rem}.learndash-block-inner .items-wrapper .item .bottom-meta .duration .icon:before{font-size:.25rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.learndash-block-inner .items-wrapper .item .bottom-meta .duration .wrapper .label,.learndash-block-inner .items-wrapper .item .bottom-meta .duration .wrapper .value{color:#2d3440;font-size:.13rem;line-height:.1716rem}.learndash-block-inner .items-wrapper .item .learndash-wrapper .ld-progress{flex-direction:row;margin:.08rem 0}.learndash .btn-join{background-color:#1a3258!important;border-radius:.32rem!important;font-weight:400}.learndash .learndash-wrapper .ld-alert-warning .ld-button:hover{background-color:#ffcc21!important}.learndash .learndash-wrapper .ld-alert-warning .ld-button:hover span{transform:translateY(-50%)!important}.learndash iframe{pointer-events:all!important}@media screen and (max-width:768px)and (orientation:portrait){.learndash .ld-progress .ld-progress-label{margin-bottom:.1rem}}.learndash .learndash-wrapper .ld-video{margin-bottom:.2rem}.learndash .learndash-wrapper .ld-video .mejs-time{padding:.17rem 0}@media screen and (max-width:768px)and (orientation:portrait){.learndash .learndash-wrapper .ld-video .mejs-time{padding:.12rem 0}}.learndash .learndash-wrapper .ld-lesson-list .ld-item-list-item{margin:.1rem 0}.learndash .learndash-wrapper .ld-lesson-list .ld-item-list-item .ld-item-list-item-preview{padding:.2rem}@media screen and (max-width:768px)and (orientation:portrait){.learndash .learndash-wrapper .ld-lesson-list .ld-item-list-item .ld-item-list-item-preview{padding:.12rem}}.learndash .learndash-wrapper .ld-lesson-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon{margin-top:0}.learndash .learndash-wrapper .ld-lesson-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon.ld-status-complete .ld-icon{font-size:.14rem}.learndash .learndash-wrapper .ld-lesson-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon.ld-status-incomplete{border:.04rem solid rgba(45,52,64,.2)}.learndash .learndash-wrapper .ld-lesson-list .ld-item-list-item .ld-item-list-item-preview .ld-item-title{margin-top:.03rem}.learndash .learndash-wrapper .ld-lesson-list .ld-item-list-item .ld-item-list-item-preview .ld-item-title .ld-item-component{color:#1a3258}@media screen and (max-width:768px)and (orientation:portrait){.learndash .learndash-wrapper .ld-lesson-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details{margin-left:0}.learndash .learndash-wrapper .ld-lesson-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button{margin-top:.1rem}.learndash .learndash-wrapper .ld-lesson-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button .ld-text{margin-top:.05rem}}.learndash .learndash-wrapper .ld-lesson-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-icon-arrow-down{position:relative}.learndash .learndash-wrapper .ld-lesson-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-icon-arrow-down:before{font-size:.08rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.learndash .learndash-wrapper .ld-lesson-list .ld-item-list-item .ld-topic-row .ld-status-icon{margin-top:0}.learndash .learndash-wrapper .ld-lesson-list .ld-item-list-item .ld-topic-row .ld-status-icon.ld-status-complete .ld-icon:before{font-size:.14rem}.learndash-wrapper .wpProQuiz_content #quiz_continue_link,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button{border-radius:.32rem!important;font-family:Neue Rain!important;font-weight:400!important}.learndash-wrapper .ld-tabs ul{list-style-type:disc;padding-left:.2rem}.learndash-wrapper .ld-tabs blockquote+:not(div),.learndash-wrapper .ld-tabs blockquote+blockquote,.learndash-wrapper .ld-tabs code+:not(div),.learndash-wrapper .ld-tabs code+code,.learndash-wrapper .ld-tabs h1+:not(div),.learndash-wrapper .ld-tabs h1+h1,.learndash-wrapper .ld-tabs h2+:not(div),.learndash-wrapper .ld-tabs h2+h2,.learndash-wrapper .ld-tabs h3+:not(div),.learndash-wrapper .ld-tabs h3+h3,.learndash-wrapper .ld-tabs h4+:not(div),.learndash-wrapper .ld-tabs h4+h4,.learndash-wrapper .ld-tabs h5+:not(div),.learndash-wrapper .ld-tabs h5+h5,.learndash-wrapper .ld-tabs h6+:not(div),.learndash-wrapper .ld-tabs h6+h6,.learndash-wrapper .ld-tabs ol+:not(div),.learndash-wrapper .ld-tabs ol+ol,.learndash-wrapper .ld-tabs p+:not(div),.learndash-wrapper .ld-tabs p+p,.learndash-wrapper .ld-tabs pre+:not(div),.learndash-wrapper .ld-tabs pre+pre,.learndash-wrapper .ld-tabs ul+:not(div),.learndash-wrapper .ld-tabs ul+ul{margin-top:.2rem}.learndash-wrapper .ld-expand-button{border-radius:.32rem!important;font-family:Neue Rain!important}@media screen and (max-width:768px)and (orientation:portrait){.learndash-wrapper .learndash-link-previous-incomplete{text-align:center!important}}.learndash-wrapper .ld-content-actions .ld-content-action{flex-basis:2.3rem!important}@media screen and (max-width:768px)and (orientation:portrait){.learndash-wrapper .ld-content-actions .ld-content-action{flex-basis:unset!important;padding:.1rem!important}.learndash-wrapper .ld-content-actions .ld-content-action.ld-empty{display:none!important}}.learndash-wrapper .ld-content-actions .ld-button{border-radius:.32rem!important;font-family:Neue Rain!important;font-weight:400!important;max-width:unset!important;padding:.16rem!important}.learndash-wrapper .ld-content-actions .ld-button .ld-icon{font-size:.12rem!important}.learndash-wrapper .ld-content-actions .sfwd-mark-complete{margin-bottom:.14rem}@media screen and (max-width:768px)and (orientation:portrait){.learndash-wrapper .ld-content-actions .sfwd-mark-complete{width:fit-content!important}}.learndash-wrapper .ld-content-actions .sfwd-mark-complete .learndash_mark_complete_button{border-radius:.32rem!important;color:#000!important;font-weight:400!important;max-width:unset!important;padding:.16rem .32rem .16rem .16rem!important}@media screen and (max-width:768px)and (orientation:portrait){.learndash-wrapper .ld-content-actions .sfwd-mark-complete .learndash_mark_complete_button{width:fit-content!important}}.learndash-wrapper .ld-content-actions .sfwd-mark-complete:after{color:#000!important;font-size:.15rem!important}.learndash-wrapper .ld-content-actions .ld-course-step-back{font-family:Neue Rain!important}@media screen and (max-width:768px)and (orientation:portrait){.learndash-wrapper .ld-content-actions .ld-course-step-back{font-size:.2rem!important;padding:.2rem!important}}.learndash-wrapper .ld-status-icon.ld-status-complete .ld-icon{font-size:.14rem!important}.ld-breadcrumbs .ld-breadcrumbs-segments{white-space:wrap!important}section.academy_hero{border-bottom:1px solid rgba(45,52,64,.2);padding-top:2.5rem}@media screen and (max-width:768px)and (orientation:portrait){section.academy_hero{padding-top:1.5rem}}section.academy_hero .wrapper{padding-bottom:1.2rem;position:relative}section.academy_hero .main-title{font-size:1.44rem;letter-spacing:-.06em;line-height:1.728rem;text-align:center}@media screen and (max-width:768px)and (orientation:portrait){section.academy_hero .main-title{font-size:.74rem;line-height:.628rem}}section.academy_hero .main-title p span{display:inline-block;position:relative;text-decoration:none!important}section.academy_hero .main-title p span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='513' height='32' fill='none' viewBox='0 0 513 32'%3E%3Cpath stroke='%23FFCC21' stroke-width='16' d='M2 24s192.781-29.198 510-8.708'/%3E%3C/svg%3E");bottom:.42rem;content:"";height:.32rem;left:0;position:absolute;transform:translateY(50%);width:calc(100% + .2rem);z-index:-1}@media screen and (max-width:768px)and (orientation:portrait){section.academy_hero .main-title p span:after{bottom:.12rem}}section.academy_hero .description{align-items:center;display:flex;justify-content:center;margin-top:.08rem;text-align:center}section.academy_hero .description:after,section.academy_hero .description:before{background-color:rgba(45,52,64,.2);content:"";display:block;height:1px;margin-bottom:.06rem;width:1.43rem}section.academy_hero .description:before{margin-right:.32rem}section.academy_hero .description:after{margin-left:.32rem}section.academy_hero .decoration-image{left:50%;position:absolute;top:-.7rem;transform:translateX(-50%);z-index:-1}section.academy_hero .highlighted-course{background-color:var(--yellow);border-radius:.08rem;display:block;margin:.4rem auto;padding:.16rem .1rem;transition:background-color .3s ease-in-out;width:fit-content}section.academy_hero .highlighted-course:hover{background-color:rgba(255,204,33,.659)}section.academy_cta{border-bottom:1px solid rgba(45,52,64,.2);padding:1.28rem 0}@media screen and (max-width:768px)and (orientation:portrait){section.academy_cta{padding:.6rem 0}}section.academy_cta .container{max-width:11.2rem;padding:0}@media screen and (max-width:768px)and (orientation:portrait){section.academy_cta .container{max-width:3.65rem}}section.academy_cta .grid{display:flex;gap:.64rem;justify-content:space-between}@media screen and (max-width:768px)and (orientation:portrait){section.academy_cta .grid{flex-direction:column;gap:.3rem}}section.academy_cta .grid .column.img-column{width:4.88rem}@media screen and (max-width:768px)and (orientation:portrait){section.academy_cta .grid .column.img-column{width:100%}}section.academy_cta .grid .column.img-column img{display:block;height:100%;object-fit:cover;width:100%}section.academy_cta .grid .column.text-column{width:5.59rem}@media screen and (max-width:768px)and (orientation:portrait){section.academy_cta .grid .column.text-column{width:100%}}section.academy_cta .grid .column.text-column .description,section.academy_cta .grid .column.text-column .title{margin-bottom:.32rem}section.academy_cta .grid .column.text-column .button{color:var(--dark-blue)}section.academy_cta .grid .column.text-column .button:before{background-color:var(--yellow)}section.academy_cta .grid .column.text-column .button:hover:before{background-color:#f0f4f5}section.academy_benefits{background-color:#f0f4f5;border-bottom:1px solid rgba(45,52,64,.2);padding:1.28rem 0}@media screen and (max-width:768px)and (orientation:portrait){section.academy_benefits{padding:.6rem 0}}section.academy_benefits .grid{display:flex;justify-content:space-between}@media screen and (max-width:768px)and (orientation:portrait){section.academy_benefits .grid{flex-direction:column;gap:.3rem}}section.academy_benefits .grid .column.text-column{width:4.75rem}@media screen and (max-width:768px)and (orientation:portrait){section.academy_benefits .grid .column.text-column{width:100%}}section.academy_benefits .grid .column.text-column .title{margin-bottom:.32rem}section.academy_benefits .grid .column.text-column .title span{display:inline-block;position:relative;text-decoration:none!important;z-index:1}section.academy_benefits .grid .column.text-column .title span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='513' height='32' fill='none' viewBox='0 0 513 32'%3E%3Cpath stroke='%23FFCC21' stroke-width='16' d='M2 24s192.781-29.198 510-8.708'/%3E%3C/svg%3E");bottom:.2rem;content:"";height:.32rem;left:0;position:absolute;transform:translateY(50%);width:calc(100% + .2rem);z-index:-1}@media screen and (max-width:768px)and (orientation:portrait){section.academy_benefits .grid .column.text-column .title span:after{bottom:.12rem}}section.academy_benefits .grid .column.text-column .description{font-family:var(--font-rain);font-weight:400;margin-bottom:.32rem;text-transform:none}section.academy_benefits .grid .column.text-column .button{color:var(--dark-blue)}section.academy_benefits .grid .column.text-column .button:before{background-color:var(--yellow)}section.academy_benefits .grid .column.text-column .button:hover:before{background-color:#fff}section.academy_benefits .grid .column.cards-column{display:flex;flex-wrap:wrap;gap:.28rem;position:relative;width:5.79rem}@media screen and (max-width:768px)and (orientation:portrait){section.academy_benefits .grid .column.cards-column{width:100%}}section.academy_benefits .grid .column.cards-column .card{width:2.75rem}@media screen and (max-width:768px)and (orientation:portrait){section.academy_benefits .grid .column.cards-column .card{width:100%}}section.academy_benefits .grid .column.cards-column .card .img-frame{aspect-ratio:275/148;height:auto;width:100%}@media screen and (max-width:768px)and (orientation:portrait){section.academy_benefits .grid .column.cards-column .card .img-frame{height:2rem}}section.academy_benefits .grid .column.cards-column .card .img-frame img{border-radius:.16rem;display:block;height:100%;object-fit:cover;width:100%}section.academy_benefits .grid .column.cards-column .card .card-description,section.academy_benefits .grid .column.cards-column .card .card-title{margin-top:.16rem}section.academy_benefits .grid .column.cards-column .paperclips-deco{bottom:0;position:absolute;right:0}@media screen and (max-width:768px)and (orientation:portrait){section.academy_benefits .grid .column.cards-column .paperclips-deco{display:none}}section.academy_cards{border-bottom:1px solid rgba(45,52,64,.2);padding:1.28rem 0}@media screen and (max-width:768px)and (orientation:portrait){section.academy_cards{padding:.6rem 0}}section.academy_cards .title{font-size:1.2rem;letter-spacing:-.04em;line-height:1;text-align:center}@media screen and (max-width:768px)and (orientation:portrait){section.academy_cards .title{font-size:.8rem}}section.academy_cards .label{font-size:.19rem;letter-spacing:.1em;line-height:.285rem;margin-bottom:.64rem;text-align:center;text-transform:uppercase}section.academy_cards .cards{display:flex;flex-wrap:wrap;gap:.2rem}@media screen and (max-width:768px)and (orientation:portrait){section.academy_cards .cards{flex-direction:column;gap:.2rem}}section.academy_cards .cards .card{align-items:center;border:1px solid rgba(45,52,64,.2);border-radius:.24rem;display:flex;flex-direction:column;gap:.32rem;padding:.4rem .24rem;text-align:center;width:3.77rem}@media screen and (max-width:768px)and (orientation:portrait){section.academy_cards .cards .card{width:100%}}section.academy_cards .cards .card:nth-child(3n+1){background-color:#f1f3fa}section.academy_cards .cards .card:nth-child(3n+2){background-color:#f0f4f5}section.academy_cards .cards .card:nth-child(3n+3){background-color:#f5f3eb}section.academy_cards .cards .card .badge{height:auto;width:2.4rem}section.academy_cards .cards .card .badge img{height:auto;width:100%}section.academy_cards .cards .card .button{color:var(--dark-blue)}section.academy_cards .cards .card .button:before{background-color:var(--yellow)}section.academy_cards .cards .card .button:hover:before{background-color:#fff}section.academy_learning_cards{border-bottom:1px solid rgba(45,52,64,.2);padding:1.28rem 0}@media screen and (max-width:768px)and (orientation:portrait){section.academy_learning_cards{padding:.6rem 0}}section.academy_learning_cards .label{font-weight:400;margin-bottom:.16rem;text-align:center}section.academy_learning_cards .title{margin-bottom:.64rem;text-align:center}@media screen and (max-width:768px)and (orientation:portrait){section.academy_learning_cards .title{margin-bottom:.3rem}}section.academy_learning_cards .grid{display:flex;min-height:4.7rem;perspective:1000px;position:relative}@media screen and (max-width:768px)and (orientation:portrait){section.academy_learning_cards .grid{flex-direction:column;gap:.2rem}}section.academy_learning_cards .grid .card{align-items:center;background-color:#fff;border:1px solid rgba(45,52,64,.2);border-radius:.24rem;display:flex;flex-direction:column;gap:.32rem;justify-content:center;padding:.4rem .24rem;position:absolute;text-align:center;transform:translateZ(0);transition:transform .3s ease,z-index 0s;width:3.77rem}@media screen and (max-width:768px)and (orientation:portrait){section.academy_learning_cards .grid .card{position:static;width:100%}}section.academy_learning_cards .grid .card:hover{transform:scale(1.05) translateZ(.2rem);z-index:10}@media screen and (max-width:768px)and (orientation:portrait){section.academy_learning_cards .grid .card:hover{transform:none}}section.academy_learning_cards .grid .card:first-child{left:0}section.academy_learning_cards .grid .card:nth-child(2){left:2.69rem}section.academy_learning_cards .grid .card:nth-child(3){left:5.35rem}section.academy_learning_cards .grid .card:nth-child(4){right:0}section.academy_learning_cards .grid .card .number{align-items:center;border:1px solid #1a3258;border-radius:50%;display:flex;height:.56rem;justify-content:center;width:.56rem}section.academy_learning_cards .grid .card .button{color:var(--dark-blue)}section.academy_learning_cards .grid .card .button:before{background-color:var(--yellow)}section.academy_learning_cards .grid .card .button:hover:before{background-color:#f0f4f5}section.academy_learning_cards .bottom-text{font-weight:500;margin-top:.7rem;text-align:center}section.academy_learning_cards .bottom-text p span{display:inline-block;position:relative;text-decoration:none!important}section.academy_learning_cards .bottom-text p span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='211' height='18' fill='none' viewBox='0 0 211 18'%3E%3Cpath stroke='%23FFCC21' stroke-width='12' d='M1 12S80.003 1.05 210 8.734'/%3E%3C/svg%3E");background-repeat:no-repeat;bottom:.05rem;content:"";height:.18rem;left:0;position:absolute;transform:translateY(50%);width:calc(100% + .2rem);z-index:-1}section.academy_values{background-color:#f0f4f5;border-bottom:1px solid rgba(45,52,64,.2);padding:1.28rem 0}@media screen and (max-width:768px)and (orientation:portrait){section.academy_values{padding:.6rem 0}}section.academy_values .label{color:#576788;font-weight:400;margin-bottom:.16rem}section.academy_values .title{margin-bottom:.76rem}@media screen and (max-width:768px)and (orientation:portrait){section.academy_values .title{margin-bottom:.4rem}}section.academy_values .grid .card{border-bottom:1px solid rgba(45,52,64,.2);display:flex;justify-content:space-between;padding-bottom:.48rem;padding-top:.48rem}@media screen and (max-width:768px)and (orientation:portrait){section.academy_values .grid .card{flex-direction:column;gap:.2rem;padding-bottom:.24rem;padding-top:.24rem}}section.academy_values .grid .card .text{width:5.68rem}@media screen and (max-width:768px)and (orientation:portrait){section.academy_values .grid .card .text{width:100%}}@font-face{font-display:swap;font-family:Newsreader;font-weight:400;src:url(../scripts/86ca1d204b81f60c00c3.woff2) format("woff2")}@font-face{font-display:swap;font-family:Newsreader;font-weight:500;src:url(../scripts/ded10c69dbd890da4472.woff2) format("woff2")}@font-face{font-display:swap;font-family:Neue Rain;font-weight:400;src:url(../scripts/665b38f71f46b3d00f4f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Neue Rain;font-weight:500;src:url(../scripts/e2a1346d91b5f4400fab.woff2) format("woff2")}@font-face{font-display:swap;font-family:Neue Rain;font-weight:600;src:url(../scripts/679feefb89013e6801ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:Neue Rain;font-weight:700;src:url(../scripts/3b9b21e312d6f07d647c.woff2) format("woff2")}:root{--blue:#1a3258;--light-blue:#576788;--grey:#2d3440;--white:#fff;--beige:#f5f3eb;--yellow:#ffcc21;--font-news:"Newsreader";--font-rain:"Neue Rain";--ease:cubic-bezier(0.51,0.03,0.23,1.01);--ease2:cubic-bezier(.59,.01,.17,.99)}html{font-size:6.944vw}@media screen and (min-width:1440px){html{font-size:100px}}@media screen and (min-width:3000px){html{font-size:4vw}}@media screen and (max-width:768px)and (orientation:portrait){html{font-size:25.445vw}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga" 1;text-rendering:optimizeLegibility;font-smoothing:antialiased;color:var(--blue);font-family:var(--font-news),sans-serif;font-size:.24rem;font-weight:400;line-height:1.2em}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}section{user-select:none}.page-frame{display:block;transition:transform 1s var(--ease)}.mobile-menu-open,.page-frame{overflow:hidden}.mobile-menu-open .page-frame{transform:translate(-25%)}body .select-1{border:none;color:var(--grey);font-family:var(--font-rain);font-size:.16rem;font-weight:500;letter-spacing:-.03em;line-height:1.34em;min-height:auto;padding:0}body .select-1:focus{box-shadow:none}body .select-1 .ss-values .ss-placeholder{color:inherit;line-height:inherit;margin:0;padding:0}body .ss-content{box-shadow:1px 1px .1rem rgba(0,0,0,.1);transform:scaleY(0) translateY(10%)}body .ss-content.ss-open-below{transform:translateY(10%) scaleY(1)}body .ss-content.ss-open-above{transform:translateY(-10%) scaleY(1)}body .ss-content .ss-list .ss-option:hover,body .ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{background-color:var(--blue)}body .ss-content .ss-list .ss-option:hover .select-icon,body .ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected .select-icon{filter:invert(1) grayscale(100%)}body .ss-content .ss-list .ss-option:hover{background-color:var(--light-blue)}body .ss-content .ss-list .ss-option:hover .select-icon{filter:invert(1) grayscale(100%)}body .select-icon{display:inline-block;height:.24rem;margin-right:.08rem;object-fit:contain;vertical-align:middle;width:.24rem}@media screen and (max-width:768px)and (orientation:portrait){body .select-1{font-size:.14rem}}.text-align-center{text-align:center}.media{display:block;height:auto;object-fit:cover;width:100%}.fill{height:100%;left:0;max-width:unset;position:absolute;top:0;width:100%}.overflow-hidden{overflow:hidden}.splitted-lines{margin-bottom:-.1em;padding-bottom:.1em}.w-full{width:100%}.relative{position:relative}.block{display:block}.button{color:var(--white);font-family:var(--font-rain);font-size:.16rem;font-weight:500;letter-spacing:-.03em;line-height:1.34em;padding:.16rem .24rem;text-align:center;transition:color .4s var(--ease);width:fit-content}.button,.button span{display:block;position:relative}.button:before{background-color:var(--blue);border-radius:.32rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .4s var(--ease),background-color .5s var(--ease);width:100%}@media screen and (hover:hover){.button:hover{color:var(--blue)}.button:hover:before{background-color:#f0f4f5;transform:scale(1.1)}}@media screen and (max-width:768px)and (orientation:portrait){.button{font-size:.14rem;padding:.12rem .22rem}}.icon-button{align-items:center;color:var(--grey);display:flex;font-family:var(--font-rain);font-size:.16rem;font-weight:400;gap:.11rem;letter-spacing:0;line-height:1.7em;text-shadow:1px 1px 1px hsla(0,0%,100%,.75);width:fit-content}.icon-button span,.icon-button svg{display:block;flex-shrink:0}.icon-button svg{transition:transform .4s var(--ease);width:.48rem}@media screen and (hover:hover){.icon-button:hover svg{transform:scale(1.1)}}.container{margin:auto;max-width:13.36rem;padding:0 .2rem}@media screen and (max-width:768px)and (orientation:portrait){.container{max-width:3.65rem;padding:0}}.container-2{margin:auto;max-width:12.2rem;padding:0 .2rem}@media screen and (max-width:768px)and (orientation:portrait){.container-2{max-width:3.65rem;padding:0}}.learndash h1,.title-a0{font-family:var(--font-news);font-size:.8rem;font-weight:400;letter-spacing:-.04em;line-height:1.1em}@media screen and (max-width:768px)and (orientation:portrait){.learndash h1,.title-a0{font-size:.42rem}}.learndash h2,.title-a1{font-family:var(--font-news);font-size:.64rem;font-weight:400;letter-spacing:-.04em;line-height:1.1em}@media screen and (max-width:768px)and (orientation:portrait){.learndash h2,.title-a1{font-size:.34rem}}.learndash h3,.title-a2{font-family:var(--font-news);font-size:.48rem;font-weight:400;letter-spacing:-.04em;line-height:1.1em}@media screen and (max-width:768px)and (orientation:portrait){.learndash h3,.title-a2{font-size:.28rem}}.learndash h4,.title-a3{font-family:var(--font-news);font-size:.32rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em}@media screen and (max-width:768px)and (orientation:portrait){.learndash h4,.title-a3{font-size:.26rem}}.learndash h5,.title-a4{font-family:var(--font-news);font-size:.24rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em}@media screen and (max-width:768px)and (orientation:portrait){.learndash h5,.title-a4{font-size:.2rem}}.label-a0{font-family:var(--font-news);font-size:.19rem;font-weight:600;letter-spacing:.1em;line-height:1.1em;text-transform:uppercase}@media screen and (max-width:768px)and (orientation:portrait){.label-a0{font-size:.14rem}}.learndash-wrapper .ld-tabs p,.learndash-wrapper .ld-tabs ul,.text-b0{font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em}@media screen and (max-width:768px)and (orientation:portrait){.learndash-wrapper .ld-tabs p,.learndash-wrapper .ld-tabs ul,.text-b0{font-size:.14rem}}.scroll-past-top.scroll-down .page-header{opacity:0;pointer-events:none;transform:translateY(-75%)}.loaded .page-header{opacity:1;pointer-events:all;transform:translate(0)}.page-header{display:block;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transform:translateY(-75%);transition:transform .4s var(--ease),opacity .4s var(--ease);width:100%;z-index:100}.page-header .frame{align-items:center;background:linear-gradient(90.33deg,#f5f3eb .07%,#fff 99.33%);border-radius:0 0 .08rem .08rem;box-shadow:0 .04rem .36rem rgba(0,0,0,.07);display:flex;justify-content:space-between;padding:.24rem .56rem;width:100%}.page-header .logo{display:block;width:1.94rem}.page-header .logo svg{display:block;width:100%}.page-header.search-active .nav .links{opacity:0;pointer-events:none;transform:translateY(-50%);transition-delay:0s}.page-header.search-active .nav .links-outer .input-frame{opacity:1;pointer-events:all;transform:translateY(-50%);transition-delay:.2s}.page-header.search-active .nav .toolbar .search svg{opacity:0;visibility:hidden}.page-header.search-active .nav .toolbar .search svg.close-header-search{opacity:1;visibility:visible}.page-header .nav{align-items:center;display:flex;justify-content:space-between}.page-header .nav .links-outer{position:relative}.page-header .nav .links-outer .input-frame{display:flex;left:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(50%);transition:transform .4s var(--ease),opacity .4s var(--ease);width:100%}.page-header .nav .links-outer .input-frame input{all:unset;background-color:var(--white);border-radius:.32rem;box-sizing:border-box;font-family:var(--font-rain);font-size:.16rem;font-weight:500;font-weight:400;letter-spacing:0;line-height:1.7em;padding:.09rem .45rem .09rem .24rem;width:100%}.page-header .nav .links-outer .input-frame .search-submit-button{all:unset;align-items:center;background-color:var(--blue);border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;height:.35rem;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:background-color .4s var(--ease);width:.35rem}.page-header .nav .links-outer .input-frame .search-submit-button svg{display:inline-block;height:.18rem;vertical-align:middle;width:.18rem}.page-header .nav .links{align-items:center;display:flex;gap:.26rem;justify-content:space-between;transition:transform .4s var(--ease),opacity .4s var(--ease);transition-delay:.2s}.page-header .nav .links .link{color:var(--grey);display:block;flex-shrink:0;font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;padding:0 .04rem;position:relative;text-align:center}.page-header .nav .links .link:before{background-color:#576788;bottom:0;content:"";display:block;height:.04rem;left:0;opacity:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .4s var(--ease),opacity .3s var(--ease);width:100%}.page-header .nav .links .link.active:before{opacity:1;transform:scaleX(1)}.page-header .nav .links .link:hover .dropdown{opacity:1;transform:translate(-50%);visibility:visible}.page-header .nav .links .dropdown{background:linear-gradient(90.33deg,#f5f3eb .07%,#fff 99.33%);border-radius:.08rem;box-shadow:0 .28rem .28rem 0 rgba(0,0,0,.12);left:50%;opacity:0;padding:.4rem .56rem;position:fixed;top:1.2rem;transform:translate(-50%,-.1rem);transition:transform .4s var(--ease),opacity .4s var(--ease),visibility .4s var(--ease);visibility:hidden;width:12.96rem}.page-header .nav .links .dropdown .dropdown_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:.1rem}.page-header .nav .links .dropdown .dropdown_row .dropdown_column{display:flex;flex-direction:column;flex-wrap:wrap;width:1.605rem}.page-header .nav .links .dropdown .icon-link{margin-bottom:.16rem;text-align:left}.page-header .nav .links .dropdown .icon-link:not(div):hover span:before{opacity:1;transform:scaleX(1)}.page-header .nav .links .dropdown .icon-link .image{display:block;height:.46rem;margin-bottom:.08rem;width:.46rem}.page-header .nav .links .dropdown .icon-link .image img,.page-header .nav .links .dropdown .icon-link .image svg,.page-header .nav .links .dropdown .icon-link .image video{display:inline-block;height:auto;max-height:.46rem;max-width:.46rem;transition:transform .4s var(--ease),opacity .2s linear .2s;vertical-align:middle;width:auto}.page-header .nav .links .dropdown .icon-link span{color:var(--grey);display:inline-block;font-family:var(--font-rain);font-size:.16rem;font-weight:600;letter-spacing:0;line-height:1.7em;position:relative}.page-header .nav .links .dropdown .icon-link span:before{background-color:#576788;bottom:0;content:"";display:block;height:.04rem;left:0;opacity:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .4s var(--ease),opacity .3s var(--ease);width:100%}.page-header .nav .links .dropdown .link{padding:0;text-align:left;width:max-content}.page-header .nav .line{background-color:var(--grey);display:block;flex-shrink:0;height:.285rem;margin:0 .26rem;opacity:.2;width:.01rem}.page-header .nav .toolbar{align-items:center;display:flex;gap:.26rem;justify-content:space-between}.page-header .nav .toolbar .drop,.page-header .nav .toolbar .login{align-items:center;color:var(--grey);cursor:pointer;display:flex;flex-shrink:0;font-family:var(--font-rain);font-size:.16rem;font-weight:400;gap:.04rem;letter-spacing:0;line-height:1.7em;text-align:center;text-transform:uppercase}.page-header .nav .toolbar .drop svg,.page-header .nav .toolbar .login svg{backface-visibility:hidden;display:block;flex-shrink:0;transition:transform .3s var(--ease),opacity .2s linear .2s;width:.24rem}.page-header .nav .toolbar .drop span,.page-header .nav .toolbar .login span{display:block;flex-shrink:0;line-height:.24rem;max-width:1.5rem;overflow:hidden;text-overflow:ellipsis}.page-header .nav .toolbar .login{text-transform:none}.page-header .nav .toolbar .search{cursor:pointer;display:block;height:.39rem;position:relative;width:.39rem}.page-header .nav .toolbar .search:before{background-color:var(--blue);border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .4s var(--ease),background-color .4s var(--ease);width:100%}.page-header .nav .toolbar .search svg{display:block;height:auto;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:visible;width:.17rem}.page-header .nav .toolbar .search svg path{transition:stroke .4s var(--ease)}.page-header .nav .toolbar .search svg.close-header-search{opacity:0;transform:translate(-50%,-50%) rotate(45deg);visibility:hidden}.page-header .mobile-menu-btn{align-items:center;display:none;flex-wrap:wrap;gap:.06rem;height:100%;width:min-content}.page-header .mobile-menu-btn>div{background-color:var(--blue);display:block;height:.02rem;width:.3rem}@media screen and (hover:hover){.page-header .nav .links .link:hover:before{opacity:1;transform:scaleX(1)}.page-header .nav .links-outer .input-frame .close:hover{background-color:var(--light-blue)}.page-header .nav .toolbar .drop:hover svg,.page-header .nav .toolbar .login:hover svg{transform:translateX(-10%)}.page-header .nav .toolbar .search:hover:before{background-color:#f0f4f5;transform:scale(1.2)}.page-header .nav .toolbar .search:hover svg path{stroke:var(--blue)}}@media screen and (max-width:768px)and (orientation:portrait){.page-header .mobile-menu-btn{display:flex}.page-header .frame{padding:.2rem .24rem}.page-header .frame .nav{display:none}.page-header .frame .logo{width:1.2rem}}.page-footer{display:block;overflow:hidden}.page-footer .footer-inner{backface-visibility:hidden;display:block;padding:1.04rem 0}.page-footer .head{align-items:center;display:flex;gap:.52rem;justify-content:space-between;margin-bottom:.83rem}.page-footer .head .logo{display:block;flex-grow:0;flex-shrink:0;width:1.94rem}.page-footer .head .logo svg{display:block;width:100%}.page-footer .head .line{background-color:var(--grey);display:block;flex-grow:1;height:.01rem;opacity:.2;width:auto}.page-footer .body{display:flex;justify-content:space-between;margin-bottom:.83rem}.page-footer .body .links{padding-bottom:.2rem}.page-footer .body .foot-title{color:var(--blue);font-family:var(--font-news);font-size:.24rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em;margin-bottom:.32rem}.page-footer .body .foot-text{color:var(--grey);display:block;font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.32em}.page-footer .body .foot-text:not(:last-child){margin-bottom:.08rem}.page-footer .body .link{position:relative;width:fit-content}.page-footer .body .link.no-before:before{display:none}.page-footer .body .link:before{background-color:var(--grey);bottom:0;content:"";display:block;height:.01rem;left:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .4s var(--ease);width:100%}.page-footer .body .link p:not(:last-child){margin-bottom:.08rem}.page-footer .body .inner:not(:first-child){padding-left:.34rem}.page-footer .body .inner:not(:last-child){border-right:.01rem solid rgba(45,52,64,.2)}.page-footer .body .inner:first-child{width:1.84rem}.page-footer .body .inner:nth-child(2){width:1.94rem}.page-footer .body .inner:nth-child(3){padding:0 .32rem;width:3.96rem}.page-footer .body .inner:nth-child(4){width:1.94rem}.page-footer .body .inner:nth-child(5){width:1.96rem}.page-footer .center-piece{align-items:center;display:flex;flex-wrap:wrap;height:100%;position:relative;text-align:center}.page-footer .center-piece>div{width:100%}.page-footer .socials{display:flex;flex-wrap:wrap;gap:.16rem;justify-content:center;margin:.4rem auto auto;width:2.08rem}.page-footer .socials .social-link{border:.01rem solid var(--blue);border-radius:50%;display:block;height:.4rem;position:relative;transition:transform .4s var(--ease);width:.4rem}.page-footer .socials .social-link svg{backface-visibility:hidden;display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .4s var(--ease),opacity .2s linear .2s;width:.24rem}.page-footer .socials .social-link svg path{fill:var(--blue)}.page-footer .foot{align-items:center;display:flex;gap:.52rem;justify-content:space-between}.page-footer .foot .copy{color:var(--grey);text-align:center}.page-footer .foot .copy br{display:none}.page-footer .foot .line{background-color:var(--grey);display:block;flex-grow:1;height:.01rem;opacity:.2;width:auto}@media screen and (hover:hover){.page-footer .body .link:hover:before{transform:scaleX(1)}.page-footer .socials .social-link:hover{transform:scale(1.1)}.page-footer .socials .social-link:hover svg{transform:translate(-50%,-50%) scale(.8)}}@media screen and (max-width:768px)and (orientation:portrait){.page-footer .footer-inner{padding:.8rem 0 .4rem}.page-footer .socials{margin-top:.2rem}.page-footer .head{margin-bottom:.1rem}.page-footer .body{display:block;text-align:center}.page-footer .body,.page-footer .body .foot-title{margin-bottom:.2rem}.page-footer .body .links{padding:0;text-align:center}.page-footer .body .inner:last-child,.page-footer .body .inner:nth-last-child(2),.page-footer .body .inner:nth-last-child(3),.page-footer .body .inner:nth-last-child(4),.page-footer .body .inner:nth-last-child(5),.page-footer .body .link{width:100%}.page-footer .body .inner:not(:last-child){border-bottom:.01rem solid rgba(45,52,64,.2);border-right:0}.page-footer .body .inner,.page-footer .body .inner:not(:first-child){padding:.5rem 0}.page-footer .foot .copy br{display:block}}.mobile-menu{background-color:#f5f3eb;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:200}.mobile-menu .nav{display:block;width:100%}.mobile-menu .nav .links{display:block;max-height:calc(100dvh - 1.3rem);overflow-x:hidden;overflow-y:scroll;padding:.7rem .15rem 0}.mobile-menu .nav .links .link{color:var(--grey);display:block;flex-shrink:0;font-family:var(--font-rain);font-size:.26rem;font-weight:400;letter-spacing:0;line-height:1.7em;position:relative}.mobile-menu .nav .links .link:not(:last-child){margin-bottom:.1rem}.mobile-menu .nav .dropdown{overflow:hidden;position:relative}.mobile-menu .nav .dropdown .dropdown_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:.1rem;padding:.1rem .05rem 0}.mobile-menu .nav .dropdown .dropdown_row .dropdown_column{display:flex;flex-direction:column;flex-wrap:wrap;width:calc(50% - .05rem)}.mobile-menu .nav .dropdown .dropdown_row .dropdown_column.full{width:100%}.mobile-menu .nav .dropdown .icon-link{margin-bottom:.05rem}.mobile-menu .nav .dropdown .icon-link .image{display:block;height:.36rem;width:.36rem}.mobile-menu .nav .dropdown .icon-link .image img,.mobile-menu .nav .dropdown .icon-link .image svg,.mobile-menu .nav .dropdown .icon-link .image video{display:inline-block;height:auto;max-height:.36rem;max-width:.36rem;transition:transform .4s var(--ease),opacity .2s linear .2s;width:auto}.mobile-menu .nav .dropdown .icon-link span{color:var(--grey);display:inline-block;font-family:var(--font-rain);font-size:.16rem;font-weight:600;letter-spacing:0;line-height:1.7em;position:relative}.mobile-menu .nav .dropdown .link{font-size:.14rem}.mobile-menu .nav .dropdown .link:not(:last-child){margin-bottom:.05rem}.mobile-menu .nav .dropdown-initer{display:block;position:relative}.mobile-menu .nav .dropdown-initer:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' fill='none' viewBox='0 0 14 11'%3E%3Cpath stroke='%232D3440' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2.5 2.969 7 8.03l4.5-5.062'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.11rem;position:absolute;right:0;top:.18rem;transition:transform .4s var(--ease);width:.14rem}.mobile-menu .nav .has-dropdown-menu.is-open .dropdown-initer:after{transform:rotate(180deg)}.mobile-menu .nav .toolbar{align-items:center;bottom:.2rem;display:flex;flex-wrap:wrap;gap:.16rem .32rem;justify-content:center;left:.15rem;position:fixed;width:calc(100% - .3rem)}.mobile-menu .nav .toolbar .drop,.mobile-menu .nav .toolbar .login{align-items:center;color:var(--grey);cursor:pointer;display:flex;flex-shrink:0;font-family:var(--font-rain);font-size:.16rem;font-weight:400;gap:.04rem;letter-spacing:0;line-height:1.7em;text-align:center;text-transform:uppercase}.mobile-menu .nav .toolbar .drop svg,.mobile-menu .nav .toolbar .login svg{display:block;flex-shrink:0;width:.24rem}.mobile-menu .nav .toolbar .drop span,.mobile-menu .nav .toolbar .login span{display:block;flex-shrink:0;line-height:.24rem;max-width:1.4rem;overflow:hidden;text-overflow:ellipsis}.mobile-menu .nav .toolbar .login{text-transform:none}.mobile-menu .nav .toolbar .search_wrapper{display:block;position:relative;width:100%}.mobile-menu .nav .toolbar .search_wrapper .search_input{all:unset;border:1px solid rgba(45,52,64,.2);border-radius:.32rem;box-sizing:border-box;color:#000;display:block;font-family:var(--font-rain);font-size:.14rem;font-weight:400;letter-spacing:0;line-height:1.7em;padding:.1rem .45rem .1rem .16rem;text-align:left;width:100%}.mobile-menu .nav .toolbar .search_wrapper .search_input::placeholder{color:inherit;opacity:1}.mobile-menu .nav .toolbar .search_wrapper .search{all:unset;box-sizing:border-box;cursor:pointer;display:block;height:100%;position:absolute;right:.1rem;top:0;width:.28rem}.mobile-menu .nav .toolbar .search_wrapper .search svg{display:inline-block;height:.32rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);vertical-align:middle;width:.33rem}.mobile-menu .close{display:block;height:.3rem;position:fixed;right:.2rem;top:.2rem;width:.3rem}.mobile-menu .close svg{display:block;height:.3rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.3rem}.mobile-menu .close svg path{fill:var(--blue)}@media screen and (max-width:768px)and (orientation:portrait){.mobile-menu{display:block}}.footer_newsletter_section{background:linear-gradient(151.25deg,#eee9e3 8.92%,#f4f5f0 92.12%);padding:.4rem 0;position:relative}.footer_newsletter_section .footer_newsletter_row{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;gap:.32rem}.footer_newsletter_section .footer_newsletter_row .footer_newsletter_column_1{width:1.56rem}.footer_newsletter_section .footer_newsletter_row .footer_newsletter_column_2{width:4.1rem}.footer_newsletter_section .footer_newsletter_row .footer_newsletter_column_2>:last-child{margin-bottom:0}.footer_newsletter_section .footer_newsletter_row .footer_newsletter_column_3{width:5.5rem}.footer_newsletter_section .footer_newsletter_logo{display:block}.footer_newsletter_section .footer_newsletter_logo img,.footer_newsletter_section .footer_newsletter_logo svg,.footer_newsletter_section .footer_newsletter_logo video{display:inline-block;height:auto;position:relative;vertical-align:middle;width:100%}.footer_newsletter_section .footer_newsletter_subtitle,.footer_newsletter_section .footer_newsletter_title{margin-bottom:.08rem}@media screen and (max-width:768px)and (orientation:portrait){.footer_newsletter_section{padding:.4rem 0}.footer_newsletter_section .footer_newsletter_row{gap:.2rem}.footer_newsletter_section .footer_newsletter_row .footer_newsletter_column_1{width:100%}.footer_newsletter_section .footer_newsletter_row .footer_newsletter_column_2{text-align:center;width:100%}.footer_newsletter_section .footer_newsletter_row .footer_newsletter_column_3{width:100%}.footer_newsletter_section .footer_newsletter_logo{display:block;margin:0 auto;max-width:1rem;width:100%}}.rise_2_gravity_forms .footer_newsletter_section .global_section_form_style.global_section_form_content form{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:.16rem;justify-content:space-between}.rise_2_gravity_forms .footer_newsletter_section .global_section_form_style.global_section_form_content form .gform-body,.rise_2_gravity_forms .footer_newsletter_section .global_section_form_style.global_section_form_content form .gform_body{margin-top:.06rem;width:4.1rem}.rise_2_gravity_forms .footer_newsletter_section .global_section_form_style.global_section_form_content form .gform-footer,.rise_2_gravity_forms .footer_newsletter_section .global_section_form_style.global_section_form_content form .gform_footer{margin-top:0;max-width:calc(100% - 4.26rem)}@media screen and (max-width:768px)and (orientation:portrait){.rise_2_gravity_forms .footer_newsletter_section .global_section_form_style.global_section_form_content form{gap:.16rem;justify-content:flex-end}.rise_2_gravity_forms .footer_newsletter_section .global_section_form_style.global_section_form_content form .gform-body,.rise_2_gravity_forms .footer_newsletter_section .global_section_form_style.global_section_form_content form .gform_body{margin-top:0;width:100%}.rise_2_gravity_forms .footer_newsletter_section .global_section_form_style.global_section_form_content form .gform-footer,.rise_2_gravity_forms .footer_newsletter_section .global_section_form_style.global_section_form_content form .gform_footer{margin-top:0;max-width:100%}}.global-notice-popup-container{bottom:.4rem;opacity:0;position:fixed;right:.4rem;transition:opacity .4s ease,visibility .4s ease;visibility:hidden;width:3.76rem;z-index:9999}.global-notice-popup-container .global-notice-popup-box{bottom:0;opacity:0;position:absolute;right:0;transition:opacity .4s ease,visibility .4s ease;visibility:hidden;width:100%}.global-notice-popup-container .global-notice-popup-box.light_blue{background:#f0f4f5}.global-notice-popup-container .global-notice-popup-box.soft_gray{background:#f1f3fa}.global-notice-popup-container .global-notice-popup-box.off_white{background:linear-gradient(151.25deg,#eee9e3 8.92%,#f4f5f0 92.12%)}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal{padding:.32rem;position:relative;text-align:center;width:100%}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .close-popup{cursor:pointer;position:absolute;right:.12rem;top:.12rem;z-index:11}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .close-popup svg{display:inline-block;height:.18rem;transform:rotate(45deg);transition:fill .5s ease;vertical-align:middle;width:.18rem}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content{display:block;position:relative;width:100%}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content .global-notice-popup-modal-content-logo{display:block;margin:0 auto .32rem;max-width:.63rem;position:relative;width:100%}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content .global-notice-popup-modal-content-logo img,.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content .global-notice-popup-modal-content-logo svg,.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content .global-notice-popup-modal-content-logo video{display:inline-block;height:auto;position:relative;vertical-align:middle;width:100%}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content .global-notice-popup-modal-content-subtitle,.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content .global-notice-popup-modal-content-title{display:block;margin-bottom:.08rem;position:relative}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content .global-notice-popup-modal-content-small-text{display:block;margin-bottom:.16rem;position:relative}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content .global_section_form_style.global_section_form_content form .gform-footer,.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content .global_section_form_style.global_section_form_content form .gform_footer{margin:.16rem auto 0}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content>:last-child{margin-bottom:0}@media screen and (max-width:768px)and (orientation:portrait){.global-notice-popup-container{bottom:0;right:0;width:100%}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal{padding:.32rem .16rem}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .close-popup{right:.08rem;top:.08rem}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .close-popup svg{height:.16rem;width:.16rem}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content .global-notice-popup-modal-content-logo{margin:0 auto .2rem;max-width:.5rem}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content .global-notice-popup-modal-content-subtitle,.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content .global-notice-popup-modal-content-title{margin-bottom:.08rem}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content .global-notice-popup-modal-content-small-text{margin-bottom:.16rem}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content .global_section_form_style.global_section_form_content form .gform-footer,.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content .global_section_form_style.global_section_form_content form .gform_footer{margin:.16rem auto 0}.global-notice-popup-container .global-notice-popup-box .global-notice-popup-modal .global-notice-popup-modal-content>:last-child{margin-bottom:0}}body.global-modal-active .global-notice-popup-container,body.global-modal-active .global-notice-popup-container .global-notice-popup-box{opacity:1;visibility:visible}.home-hero{align-items:center;display:flex;min-height:100vh;padding:1.3rem 0;position:relative}.home-hero .media,.home-hero .media-frame{display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.home-hero .media-frame .media:not(:first-child){display:none}.home-hero canvas{display:block;height:100%!important;left:0;position:absolute;top:0;width:100%!important}.home-hero .slider{display:block;padding:0 .8rem;position:relative}.home-hero .slider .swiper .swiper-slide{opacity:0;pointer-events:none;transition:opacity .3s var(--ease)}.home-hero .slider .swiper .swiper-slide.swiper-slide-active{opacity:1;pointer-events:all;transition:opacity .5s var(--ease)}.home-hero .slider .btn{cursor:pointer;display:block;height:.56rem;position:absolute;top:50%;transform:translateY(-50%);width:.56rem;z-index:5}.home-hero .slider .btn svg{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.16rem}.home-hero .slider .btn svg path{transition:fill .4s var(--ease)}.home-hero .slider .btn:before{background-color:var(--blue);border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:scale(1);transition:transform .4s var(--ease),background-color .5s var(--ease);width:100%}.home-hero .slider .btn.prev{left:0;transform:translateY(-50%) rotate(-180deg)}.home-hero .slider .btn.next{right:0}.home-hero .cnt{background-color:hsla(0,0%,100%,.4);border-radius:.08rem;max-width:6.86rem;padding:.32rem}.home-hero .cnt .label{color:var(--blue);margin-bottom:.18rem}.home-hero .cnt .title{color:var(--blue);margin-bottom:.32rem}.home-hero .cnt .text{color:var(--grey);margin-bottom:.32rem}.home-hero .buttons{align-items:center;display:flex;gap:.32rem}@media screen and (hover:hover){.home-hero .slider .btn:hover:before{background-color:var(--white);transform:scale(1.25)}.home-hero .slider .btn:hover svg path{fill:var(--blue)}}@media screen and (min-aspect-ratio:16/9){.home-hero{padding:1.9rem 0 .8rem}}@media screen and (max-width:768px)and (orientation:portrait){.home-hero{padding:1rem 0 .8rem}.home-hero .cnt{max-width:none;padding:.32rem .16rem}.home-hero .cnt .label{margin-bottom:.14rem}.home-hero .cnt .title{margin-bottom:.2rem}.home-hero .slider{padding:.7rem 0 0}.home-hero .slider .btn{height:.4rem;top:0;transform:none;width:.4rem}.home-hero .slider .btn.prev{left:0;right:auto;transform:rotate(-180deg)}.home-hero .slider .btn.next{left:.6rem;right:auto}}.about-section{display:block;padding:1rem 0;position:relative}.about-section.no_top_space{padding-top:0}.about-section.no_bottom_space{padding-bottom:0}.about-section .grid{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:12.58rem}.about-section .grid .inner:first-child{position:relative;width:4.77rem}.about-section .grid .inner:last-child{position:relative;width:5.78rem}.about-section .media-frame{aspect-ratio:578/679;position:relative}.about-section .media-frame .media{height:100%;left:0;position:absolute;top:0;width:100%}.about-section .cnt{position:relative}.about-section .cnt .title-frame{max-width:4rem;position:relative}.about-section .cnt .label{color:var(--light-blue);margin-bottom:.16rem}.about-section .cnt .subtitle{color:var(--blue);display:block;margin-bottom:-.1rem}.about-section .cnt .title{color:var(--blue);margin-bottom:.32rem}.about-section .cnt .text{color:var(--grey);margin-bottom:.32rem}.about-section .play-video-in-modal-icon{height:.48rem;left:50%;position:absolute;top:50%;transition:transform .4s var(--ease);width:.48rem;z-index:1}@media screen and (hover:hover){.about-section .media-inner:hover .play-video-in-modal-icon{transform:scale(1.1)}}@media screen and (max-width:768px)and (orientation:portrait){.about-section{padding:.8rem 0}.about-section.no_top_space{padding-top:0}.about-section.no_bottom_space{padding-bottom:0}.about-section .grid{display:flex;flex-direction:column-reverse;flex-wrap:wrap}.about-section .grid .inner:first-child{width:100%}.about-section .grid .inner:last-child{margin-bottom:.6rem;width:100%}.about-section .media-frame{aspect-ratio:1}}.featured-shots{background-color:var(--beige);display:block;padding:1rem 0;position:relative}.featured-shots .cnt{display:block;margin:auto auto .72rem;max-width:9.8rem;text-align:center}.featured-shots .cnt .label{color:var(--light-blue);margin:auto auto .16rem;width:fit-content}.featured-shots .cnt .title{color:var(--blue);margin-bottom:.16rem}.featured-shots .cnt .text{color:var(--grey)}.featured-shots .slider{position:relative}.featured-shots .slider .slider-frame{margin:auto;max-width:11.84rem;position:relative}.featured-shots .slider .swiper-wrapper{margin-bottom:.7rem}.featured-shots .slider .swiper-wrapper.no-slider-desktop{justify-content:center}.featured-shots .slider .swiper-pagination{bottom:auto;position:relative;top:auto}.featured-shots .slider .swiper-pagination .swiper-pagination-bullet{background-color:var(--white);border-radius:.04rem;height:.06rem;margin:0 .08rem;opacity:1;transition:background-color .3s var(--ease),margin .3s var(--ease),transform .3s var(--ease);width:.24rem}.featured-shots .slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--blue);transform:scale(1.25)}.featured-shots .slider .card{appearance:none;display:block;user-select:none}.featured-shots .slider .card .media-frame{margin-bottom:.08rem}.featured-shots .slider .card .media-frame .media{aspect-ratio:275/343;border:1px solid #d5d6d9;object-fit:contain;padding:.1rem;width:100%}.featured-shots .slider .card .card-text{color:var(--grey);font-family:var(--font-rain);font-size:.19rem;font-weight:400;letter-spacing:0;line-height:1.3em}.featured-shots .slider .btn{cursor:pointer;display:block;height:.56rem;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .4s var(--ease);width:.56rem;z-index:5}.featured-shots .slider .btn.hidden{opacity:0;pointer-events:none}.featured-shots .slider .btn svg{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.16rem}.featured-shots .slider .btn svg path{transition:fill .4s var(--ease)}.featured-shots .slider .btn:before{background-color:var(--blue);border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:scale(1);transition:transform .4s var(--ease),background-color .5s var(--ease);width:100%}.featured-shots .slider .btn.prev{left:.12rem;transform:translateY(-50%) rotate(180deg)}.featured-shots .slider .btn.next{right:.12rem}@media screen and (hover:hover){.featured-shots .slider .btn:hover:before{background-color:var(--white);transform:scale(1.25)}.featured-shots .slider .btn:hover svg path{fill:var(--blue)}}@media screen and (max-width:768px)and (orientation:portrait){.featured-shots{padding:.8rem 0}.featured-shots .cnt{margin-bottom:.6rem}.featured-shots .cnt .label{margin-bottom:.1rem}.featured-shots .slider{padding-bottom:1rem}.featured-shots .slider .swiper-wrapper{margin-bottom:.5rem}.featured-shots .slider .swiper-wrapper.no-slider-desktop{justify-content:unset}.featured-shots .slider .btn{bottom:0;height:.4rem;left:auto;right:auto;top:auto;transform:none;width:.4rem}.featured-shots .slider .btn.hidden{opacity:.5}.featured-shots .slider .btn.prev{left:auto;right:calc(50% + .1rem);transform:rotate(180deg)}.featured-shots .slider .btn.next{left:calc(50% + .1rem)}}.curated-products{display:block;position:relative}.curated-products .container-row{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;width:100%}.curated-products .media,.curated-products .media-frame.bg{display:block;height:100%;pointer-events:none;position:absolute;right:-1.1rem;top:0;width:7.2rem}.curated-products .cnt{display:block;padding-bottom:1.4rem;padding-top:1.4rem;position:relative;width:5.04rem}.curated-products .cnt .title{color:var(--blue);margin-bottom:.4rem;position:relative}.curated-products .cnt .list{display:flex;flex-wrap:wrap;gap:.52rem;margin-bottom:.4rem;row-gap:.24rem}.curated-products .cnt .list .inner{width:calc(50% - .26rem)}.curated-products .cnt .item{align-items:center;display:flex;flex-wrap:wrap;gap:.16rem}.curated-products .cnt .item span{color:var(--grey);display:block;font-family:var(--font-rain);font-size:.19rem;font-weight:400;letter-spacing:0;line-height:1.3em;width:calc(100% - .62rem)}.curated-products .cnt .item img,.curated-products .cnt .item svg,.curated-products .cnt .item video{display:block;height:auto;width:.46rem}@media screen and (max-width:768px)and (orientation:portrait){.curated-products .container-row{flex-direction:column}.curated-products .media,.curated-products .media-frame.bg{height:4.32rem;margin-left:-.15rem;order:1;position:relative;right:0;top:0;width:calc(100% + .5rem)}.curated-products .cnt{order:2;padding-bottom:.6rem;padding-top:.6rem;width:100%}.curated-products .cnt .title{margin-bottom:.3rem}.curated-products .cnt .item img,.curated-products .cnt .item svg,.curated-products .cnt .item video{width:.4rem}.curated-products .cnt .item span{font-size:.14rem;width:calc(100% - .56rem)}.curated-products .cnt .list{gap:.1rem;row-gap:.2rem}.curated-products .cnt .list .inner{width:calc(50% - .05rem)}}.gallery-section{display:block;padding:1rem 0;position:relative}.gallery-section.no_top_space{padding-top:0}.gallery-section.no_bottom_space{padding-bottom:0}.gallery-section .cnt{margin-bottom:.56rem}.gallery-section .cnt .label{color:var(--light-blue);margin-bottom:.16rem}.gallery-section .cnt .title{color:var(--blue)}.gallery-section .slider{display:block;position:relative}.gallery-section .slider .swiper-wrapper{margin-bottom:.56rem}.gallery-section .slider .swiper-pagination{bottom:auto;position:relative;top:auto}.gallery-section .slider .swiper-pagination .swiper-pagination-bullet{background-color:#eaebe6;border-radius:.04rem;height:.06rem;margin:0 .08rem;opacity:1;transition:background-color .3s var(--ease),margin .3s var(--ease),transform .3s var(--ease);width:.24rem}.gallery-section .slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--blue);transform:scale(1.25)}.gallery-section .slider .slide{display:block;text-align:center;width:100%}.gallery-section .slider .slide .media-frame{display:block;position:relative}.gallery-section .slider .slide .media-frame-wrapper{aspect-ratio:376/470;margin-bottom:.24rem;overflow:hidden}@media screen and (hover:hover){.gallery-section .slider .slide .media-frame-wrapper:hover .media{transform:scale(1.1)}}.gallery-section .slider .slide .media{aspect-ratio:376/470;transition:transform .4s var(--ease),opacity .2s linear .2s;width:100%}.gallery-section .slider .slide .card-title{color:var(--blue);font-family:var(--font-news);font-size:.24rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em;margin-bottom:.08rem}.gallery-section .slider .slide .card-text{color:var(--grey);font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.35em;margin:auto;max-width:3.12rem}.gallery-section .slider .btn{cursor:pointer;display:block;height:.56rem;position:absolute;top:32.5%;transition:opacity .4s var(--ease);width:.56rem;z-index:5}.gallery-section .slider .btn.hidden{opacity:0;pointer-events:none}.gallery-section .slider .btn svg{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.16rem}.gallery-section .slider .btn svg path{transition:fill .4s var(--ease)}.gallery-section .slider .btn:before{background-color:var(--blue);border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:scale(1);transition:transform .4s var(--ease),background-color .5s var(--ease);width:100%}.gallery-section .slider .btn.prev{left:0;transform:rotate(180deg)}.gallery-section .slider .btn.next{right:0}@media screen and (hover:hover){.gallery-section .slider .btn:hover:before{background-color:var(--white);transform:scale(1.25)}.gallery-section .slider .btn:hover svg path{fill:var(--blue)}}@media screen and (max-width:768px)and (orientation:portrait){.gallery-section{padding:.8rem 0}.gallery-section.no_top_space{padding-top:0}.gallery-section.no_bottom_space{padding-bottom:0}.gallery-section .cnt{margin-bottom:.4rem}.gallery-section .cnt .label{margin-bottom:.1rem}.gallery-section .slider{padding-bottom:1rem}.gallery-section .slider .swiper-wrapper{margin-bottom:.5rem}.gallery-section .slider .btn{bottom:0;height:.4rem;left:auto;right:auto;top:auto;transform:none;width:.4rem}.gallery-section .slider .btn.hidden{opacity:.5}.gallery-section .slider .btn.prev{left:auto;right:calc(50% + .1rem);transform:rotate(180deg)}.gallery-section .slider .btn.next{left:calc(50% + .1rem)}}.catalogue-section{aspect-ratio:1440/726;display:block;font-size:6.944vw;padding:.8rem 0;position:relative}.catalogue-section .media-frame.bg{background-color:#f5f3eb;height:100%;left:0;position:absolute;top:0;width:100%}.catalogue-section .media-frame.bg .num{color:var(--blue);font-family:var(--font-news);font-size:1.2rem;font-weight:400;left:.8rem;letter-spacing:-.04em;line-height:1em;position:absolute;text-align:center;top:.8rem}.catalogue-section .media-frame.bg .media{height:100%;left:2.84rem;position:absolute;top:0;width:calc(100% - 2.84rem)}.catalogue-section .catalogue-frame{bottom:1.3rem;display:block;left:0;position:absolute}.catalogue-section .catalogue-frame .cf-title{color:var(--blue);font-family:var(--font-news);font-size:.24rem;font-weight:500;letter-spacing:-.04em;line-height:1.3em;margin-bottom:.16rem;margin-left:.16rem}.catalogue-section .catalogue-frame .medias{cursor:pointer;display:flex;gap:.16rem;transform:translateX(-25%);transition:transform .4s var(--ease)}.catalogue-section .catalogue-frame .medias .media{aspect-ratio:227/140;display:block;flex-grow:0;flex-shrink:0;width:2.27rem}.catalogue-section .tooltip{cursor:pointer;display:block;left:var(--left);position:absolute;top:var(--top)}.catalogue-section .tooltip .content{backface-visibility:hidden;background-color:#f5f3eb;bottom:calc(100% + .4rem);display:block;opacity:0;padding:.24rem;pointer-events:none;position:absolute;right:.26rem;transform:scale(.8) translateY(20%);transform-origin:100% 110%;transition:transform .4s var(--ease),opacity .4s var(--ease);width:max-content}.catalogue-section .tooltip .content .t-title{color:var(--light-blue);font-family:var(--font-news);font-size:.32rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em}.catalogue-section .tooltip .content .t-text{color:var(--grey)}.catalogue-section .tooltip .content:after{border-color:transparent transparent #f5f3eb;border-style:solid;border-width:0 .345rem .27rem 0;content:"";display:block;height:0;position:absolute;right:0;top:100%;transform:rotate(180deg);width:0}.catalogue-section .tooltip .circle{display:block;height:.54rem;position:relative;width:.54rem}.catalogue-section .tooltip .circle svg{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.14rem;z-index:5}.catalogue-section .tooltip .circle:after,.catalogue-section .tooltip .circle:before{background-color:hsla(72,20%,95%,.5);border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .4s var(--ease),opacity .4s var(--ease);width:100%}.catalogue-section .tooltip .circle:after{background-color:#f5f5f5;height:calc(100% - .1rem);left:.05rem;top:.05rem;width:calc(100% - .1rem)}.catalogue-section .container-2{pointer-events:none}.catalogue-section .cnt{background-color:hsla(0,0%,100%,.4);border-radius:.08rem;margin-left:1.1rem;max-width:5.4rem;padding:.32rem;position:relative}.catalogue-section .cnt .label{color:var(--blue);margin-bottom:.16rem}.catalogue-section .cnt .title{color:var(--blue);margin-bottom:.08rem}.catalogue-section .cnt .text{color:var(--grey)}@media screen and (hover:hover){.catalogue-section .catalogue-frame .medias:hover{transform:translateX(0)}.catalogue-section .tooltip:hover .content{opacity:1;transform:scale(1) translateY(0)}.catalogue-section .tooltip:hover .circle:before{transform:scale(1.1)}.catalogue-section .tooltip:hover .circle:after{opacity:0;transform:scale(1.5)}}@media screen and (max-width:768px)and (orientation:portrait){.catalogue-section{min-height:auto}.catalogue-section .media-frame.bg .media{left:0;width:100%}.catalogue-section .media-frame.bg .num{display:none}.catalogue-section .media-frame.bg:after{background-color:var(--white);content:"";display:block;height:100%;left:0;opacity:.25;position:absolute;top:0;width:100%}.catalogue-section .tooltip{display:none}.catalogue-section .cnt{margin-bottom:.6rem;margin-left:0;max-width:none;padding:.32rem .16rem}.catalogue-section .catalogue-frame{bottom:auto;left:auto;position:relative}}.socials-section{box-shadow:0 5px 25px rgba(0,0,0,.05);display:block;padding:1rem 0 .88rem;position:relative}.socials-section.no_top_space{padding-top:0}.socials-section.no_bottom_space{padding-bottom:0}.socials-section .cnt{margin-bottom:.72rem}.socials-section .cnt .label{color:var(--light-blue);margin-bottom:.16rem}.socials-section .cnt .title{color:var(--blue)}.socials-section .track{cursor:grab;display:block;height:6.82rem;position:relative;width:100%}.socials-section .track.is-dragging{cursor:grabbing}.socials-section .track .inner{display:block;position:absolute}.socials-section .inner .card-frame{height:100%;position:relative;width:100%}.socials-section .inner.type-1{height:2.75rem;padding-right:8.37rem;width:10.1rem}.socials-section .inner.type-2{height:1.74rem;left:2.02rem;padding-right:7.35rem;top:1.03rem;width:10.1rem}.socials-section .inner.type-3{height:2.75rem;left:5.05rem;padding-right:8.37rem;top:1.03rem;width:10.1rem}.socials-section .inner.type-4{top:0}.socials-section .inner.type-4,.socials-section .inner.type-5{height:1.74rem;left:7.04rem;padding-right:7.35rem;width:10.1rem}.socials-section .inner.type-5{top:2.04rem}.socials-section .inner.type-6{height:1.74rem;left:0;padding-right:7.35rem;top:3.05rem;width:10.1rem}.socials-section .inner.type-7{height:2.75rem;left:3.03rem;padding-right:8.37rem;top:3.05rem;width:10.1rem}.socials-section .inner.type-8{height:1.74rem;left:5.04rem;padding-right:7.35rem;top:4.06rem;width:10.1rem}.socials-section .inner.type-9{height:2.75rem;left:8.07rem;padding-right:8.37rem;top:4.06rem;width:10.1rem}.socials-section .card{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.socials-section .card .content{bottom:0;display:block;left:0;padding:.16rem;position:absolute;width:100%}.socials-section .card .content.black-icon-text-theme .subtext,.socials-section .card .content.black-icon-text-theme .text{color:var(--blue)}.socials-section .card .content.black-icon-text-theme svg path{fill:var(--blue)}.socials-section .card .content .text{color:var(--white)}.socials-section .card .content .subtext{color:var(--white);font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.35em}.socials-section .card .content svg{display:block;width:.24rem}.socials-section .card .content svg path{fill:var(--white)}.socials-section .card .media-frame:after{background:linear-gradient(180deg,transparent,transparent 50%,#000);content:"";display:block}.socials-section .card .media,.socials-section .card .media-frame,.socials-section .card .media-frame:after{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:768px)and (orientation:portrait){.socials-section{padding:.8rem 0}.socials-section.no_top_space{padding-top:0}.socials-section.no_bottom_space{padding-bottom:0}.socials-section .cnt{margin-bottom:.4rem}.socials-section .cnt .label{margin-bottom:.1rem}}.subpage-hero{background-color:var(--beige);display:block;padding:1.4rem 0 .48rem}.subpage-hero .back{align-items:center;color:#010101;display:flex;font-family:var(--font-rain);font-size:.13rem;gap:.03rem;letter-spacing:-.03em;line-height:1.32em;margin-bottom:.32rem}.subpage-hero .back svg{display:block;width:.16rem}.subpage-hero .title{color:var(--blue)}.subpage-hero .subtitle{color:var(--grey);font-family:var(--font-rain);font-size:.19rem;letter-spacing:0;line-height:1.3em}@media screen and (max-width:768px)and (orientation:portrait){.subpage-hero .back{margin-bottom:.24rem}.subpage-hero .subtitle{font-size:.16rem}}.event-list{display:block;padding:1.04rem 0}.event-list .section-text{color:var(--blue);display:block;font-family:var(--font-news);font-size:.32rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em;margin-bottom:1.04rem}.event-list .section-text.no-margin{margin-bottom:0}.event-list .section-text.center{text-align:center}.event-list .card{display:block;position:relative}.event-list .card:not(:last-child){margin-bottom:1.04rem}.event-list .card .media-frame{aspect-ratio:1184/294;margin-bottom:.4rem;position:relative}.event-list .card .title{color:var(--blue);margin-bottom:.24rem}.event-list .card .grid{display:flex;justify-content:space-between}.event-list .card .grid .inner:first-child{width:3.28rem}.event-list .card .grid .inner:last-child{width:5.78rem}.event-list .card .text{color:var(--grey);margin-bottom:.32rem}.event-list .card .label{color:var(--blue);font-weight:600;margin-bottom:.02rem}.event-list .card .link{color:var(--blue);display:block;font-family:var(--font-news);font-size:.32rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em}.event-list .card .list{display:block;position:relative}.event-list .card .list .row{align-items:center;display:flex;gap:.08rem;padding-bottom:.08rem}.event-list .card .list .row:not(:last-child){border-bottom:.01rem solid rgba(45,52,64,.2);margin-bottom:.08rem}.event-list .card .list .strong{color:var(--blue);font-weight:600;line-height:1.7em}.event-list .card .list .date,.event-list .card .list .strong{font-family:var(--font-rain);font-size:.16rem;letter-spacing:0}.event-list .card .list .date{color:var(--grey);font-weight:400;line-height:1.32em}@media screen and (max-width:768px)and (orientation:portrait){.event-list{padding:.8rem 0}.event-list .section-text{font-size:.24rem;margin-bottom:.8rem}.event-list .card .media-frame{aspect-ratio:4/3}.event-list .card .grid{display:block}.event-list .card .grid .inner:first-child,.event-list .card .grid .inner:last-child{width:100%}}.other-events{background-color:#f0f4f5;display:block;padding:1.04rem 0;position:relative}.other-events .title{color:var(--blue);margin-bottom:1.04rem}.other-events .grid{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:1.04rem}.other-events .grid .inner{width:5.78rem}.other-events .card{display:block;position:relative}.other-events .card .media-frame{aspect-ratio:578/294;margin-bottom:.24rem;overflow:hidden;position:relative;width:100%}.other-events .card .media-frame .media{transition:transform .6s var(--ease),opacity .2s linear .2s}.other-events .card .card-title{color:var(--blue);font-family:var(--font-news);font-size:.32rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em}.other-events .card .cnt{display:flex;justify-content:space-between;padding-right:.12rem}.other-events .card .cnt .ci:first-child{flex-grow:0;flex-shrink:0;max-width:2.75rem}.other-events .card .cnt .ci:last-child{width:2.75rem}.other-events .card .list{display:block;position:relative}.other-events .card .list .row{align-items:center;display:flex;gap:.08rem;padding-bottom:.08rem}.other-events .card .list .row:not(:last-child){border-bottom:.01rem solid rgba(45,52,64,.2);margin-bottom:.08rem}.other-events .card .list .strong{color:var(--blue);font-family:var(--font-rain);font-size:.16rem;font-weight:600;letter-spacing:0;line-height:1.7em}.other-events .card .list .date{color:var(--grey);font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.32em}@media screen and (hover:hover){.other-events .card:hover .media-frame .media{transform:scale(1.1)}}@media screen and (max-width:768px)and (orientation:portrait){.other-events{padding:.8rem 0}.other-events .grid{display:block}.other-events .grid .inner{width:100%}.other-events .grid .inner:not(:last-child){margin-bottom:.24rem}.other-events .card .cnt{display:block}.other-events .card .card-title{font-size:.26rem;margin-bottom:.16rem}}.follow-section{background-color:var(--beige);display:block;padding:1.04rem 0;position:relative}.follow-section .cnt{margin-bottom:.56rem;text-align:center}.follow-section .cnt .label{color:var(--grey);margin:auto auto .16rem;width:fit-content}.follow-section .cnt .title{color:var(--blue)}.follow-section .grid{display:flex;flex-wrap:wrap;gap:.28rem;margin:auto;max-width:11.84rem}.follow-section .card{display:block;position:relative;width:calc(25% - .21rem)}.follow-section .card .media-frame{aspect-ratio:275/174;flex-grow:1;flex-shrink:1;overflow:hidden;position:relative}.follow-section .card .media-frame .media{transition:transform .6s var(--ease),opacity .2s linear .2s}.follow-section .card .content{bottom:0;display:block;left:0;padding:.16rem;position:absolute;width:100%}.follow-section .card .content.black-icon-text-theme .subtext,.follow-section .card .content.black-icon-text-theme .text{color:var(--blue)}.follow-section .card .content.black-icon-text-theme svg path{fill:var(--blue)}.follow-section .card .content .text{color:var(--white)}.follow-section .card .content .subtext{color:var(--white);font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.35em}.follow-section .card .content svg{display:block;width:.24rem}.follow-section .card .content svg path{fill:var(--white)}@media screen and (hover:hover){.follow-section .card:hover .media-frame .media{transform:scale(1.1)}}@media screen and (max-width:768px)and (orientation:portrait){.follow-section{padding:.8rem 0}.follow-section .grid{display:block}.follow-section .grid .card{width:100%}.follow-section .grid .card:not(:last-child){margin-bottom:.24rem}}.image-content-section{display:block;padding:1.04rem 0;position:relative}.image-content-section.no_top_space{padding-top:0}.image-content-section.no_bottom_space{padding-bottom:0}.image-content-section .grid{align-items:center;display:flex;justify-content:space-between;margin:auto}.image-content-section .grid .inner:first-child{width:5.78rem}.image-content-section .grid .inner:last-child{width:4.77rem}.image-content-section .media-frame{aspect-ratio:578/679;position:relative}.image-content-section .media-frame .media{height:100%;left:0;position:absolute;top:0;width:100%}.image-content-section .cnt{position:relative}.image-content-section .cnt .title-frame{max-width:4rem;position:relative}.image-content-section .cnt .label{color:var(--light-blue);margin-bottom:.16rem}.image-content-section .cnt .subtitle{color:var(--blue);display:block;margin-bottom:-.1rem}.image-content-section .cnt .title{color:var(--blue);margin-bottom:.32rem}.image-content-section .cnt .text{color:var(--grey);margin-bottom:.32rem}@media screen and (max-width:768px)and (orientation:portrait){.image-content-section{padding:.8rem 0}.image-content-section.no_top_space{padding-top:0}.image-content-section.no_bottom_space{padding-bottom:0}.image-content-section .grid{display:block}.image-content-section .grid .inner:first-child{margin-bottom:.6rem;width:100%}.image-content-section .grid .inner:last-child{width:100%}.image-content-section .cnt:before{height:1.6rem}.image-content-section .media-frame{aspect-ratio:1}}.fifty-fifty-section{display:block}.fifty-fifty-section .grid{display:flex;flex-wrap:wrap}.fifty-fifty-section .grid .layout{align-items:center;display:flex;justify-content:center;min-height:5.12rem;padding:1rem;width:50%}.fifty-fifty-section .grid .layout:first-child{background-color:#f5f3eb}.fifty-fifty-section .grid .layout:last-child{background-color:#f1f3fa}.fifty-fifty-section .grid .layout.light_blue{background-color:#f0f4f5}.fifty-fifty-section .grid .layout.soft_gray{background-color:#f1f3fa}.fifty-fifty-section .grid .layout.off_white{background-color:#f5f3eb}.fifty-fifty-section .grid .cnt{max-width:4.77rem;text-align:center;width:100%}.fifty-fifty-section .grid .cnt .title{color:var(--blue);margin-bottom:.32rem}.fifty-fifty-section .grid .cnt .text{color:var(--grey);margin-bottom:.32rem}.fifty-fifty-section .grid .cnt .button{margin:auto}@media screen and (max-width:768px)and (orientation:portrait){.fifty-fifty-section .grid{display:block}.fifty-fifty-section .grid .layout{aspect-ratio:1;min-height:auto;padding:.8rem .4rem;width:100%}.fifty-fifty-section .grid .cnt{max-width:none}.fifty-fifty-section .grid .cnt .text,.fifty-fifty-section .grid .cnt .title{margin-bottom:.2rem}}.positions-section{background-color:var(--white);display:block;padding:1.04rem 0}.positions-section.no_top_space{padding-top:0}.positions-section.no_bottom_space{padding-bottom:0}.positions-section.careers_no_results .filter-results{display:block}.positions-section .toolbar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.9rem;justify-content:space-between;margin-bottom:.54rem;position:relative}.positions-section .toolbar .cnt{position:relative;width:calc(100% - 8.4rem)}.positions-section .toolbar .cnt .title-frame{max-width:4rem;position:relative}.positions-section .toolbar .cnt .label{color:var(--light-blue);margin-bottom:.16rem;position:relative}.positions-section .toolbar .cnt .subtitle{color:var(--blue);display:block;margin-bottom:-.1rem}.positions-section .toolbar .cnt .title{color:var(--blue)}.positions-section .toolbar .cnt .text{color:var(--grey);margin-bottom:.32rem}.positions-section .toolbar .inputs{display:flex;flex-wrap:wrap;gap:.24rem;justify-content:space-between;padding-bottom:.24rem;width:7.5rem}.positions-section .toolbar .text-input{all:unset;background-image:url(../scripts/7e7faf78a996cfa9d132.svg);background-position:.16rem 50%;background-repeat:no-repeat;background-size:.17rem;border:.01rem solid rgba(45,52,64,.2);box-sizing:border-box;color:var(--grey);display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:500;letter-spacing:-.03em;line-height:1.34em;min-width:auto;padding:.12rem .16rem .12rem .49rem;width:2.34rem}.positions-section .toolbar .text-input::placeholder{color:inherit;opacity:1}.positions-section .toolbar .select-input{all:unset;background-color:transparent;background-image:url(../scripts/5f231f78c9e2ee25e21b.svg);background-position:calc(100% - .16rem) 50%;background-repeat:no-repeat;background-size:.17rem;border:.01rem solid rgba(45,52,64,.2);box-sizing:border-box;color:var(--grey);display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:500;letter-spacing:-.03em;line-height:1.34em;padding:.12rem .4rem .12rem .16rem;text-overflow:ellipsis;white-space:nowrap;width:2.34rem}.positions-section .list{display:block;position:relative}.positions-section .list .pick{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:.42rem .16rem .38rem;transition:background-color .6s var(--ease)}.positions-section .list .pick.hidden{display:none}.positions-section .list .pick .inner:last-child{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:5.61rem}.positions-section .list .pick .inner:last-child>*{max-width:33%}.positions-section .list .pick:not(:last-child){border-bottom:.01rem solid rgba(45,52,64,.2);margin-bottom:.08rem}.positions-section .list .pick-title{color:var(--blue);font-family:var(--font-news);font-size:.24rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em}.positions-section .list .icon{align-items:center;background-color:var(--beige);border-radius:50%;display:flex;height:.4rem;justify-content:center;transition:background-color .6s var(--ease);width:.4rem}.positions-section .list .icon svg{display:block;width:.14rem}.positions-section .list .icon svg path{transition:stroke .6s var(--ease)}.positions-section #careers_positions_department_filter_submit_button{display:none!important;opacity:0!important;visibility:hidden!important}.positions-section .filter-results{display:none;position:relative;width:100%}@media screen and (hover:hover){.positions-section .list .pick:hover{background-color:var(--beige)}.positions-section .list .pick:hover .icon{background-color:var(--blue)}.positions-section .list .pick:hover .icon path{stroke:var(--beige)}}@media screen and (max-width:768px)and (orientation:portrait){.positions-section{padding:.8rem 0}.positions-section.no_top_space{padding-top:0}.positions-section.no_bottom_space{padding-bottom:0}.positions-section .toolbar{display:block}.positions-section .toolbar .cnt{margin-bottom:.4rem;width:100%}.positions-section .toolbar .inputs{display:block;padding-bottom:0;width:100%}.positions-section .toolbar .select-input,.positions-section .toolbar .text-input{width:100%}.positions-section .toolbar .select-input:not(:last-child),.positions-section .toolbar .text-input:not(:last-child){margin-bottom:.16rem}.positions-section .list .pick{gap:.2rem;padding:.32rem .16rem .28rem}.positions-section .list .pick .inner{width:calc(100% - .6rem)}.positions-section .list .pick .inner:nth-child(2){width:.4rem}.positions-section .list .pick .inner:nth-child(2)>*{max-width:unset}.positions-section .list .pick .inner:nth-child(2)>:not(:last-child){display:none}}.application-section{display:block;padding:1.04rem 0}.application-section.no_top_space{padding-top:0}.application-section.no_bottom_space{padding-bottom:0}.application-section .cnt{margin:auto;max-width:9.82rem;text-align:center}.application-section .cnt .label{color:var(--light-blue);margin:auto auto .16rem;width:fit-content}.application-section .cnt .title{color:var(--blue);margin-bottom:.16rem}.application-section .cnt .text{color:var(--grey);margin-bottom:.16rem}.application-section .cnt .button{margin:auto}@media screen and (max-width:768px)and (orientation:portrait){.application-section{padding:.8rem 0}.application-section.no_top_space{padding-top:0}.application-section.no_bottom_space{padding-bottom:0}}.three-cards{background-color:var(--beige);display:block;padding:1.04rem 0}.three-cards .grid{display:flex;flex-wrap:wrap;gap:.29rem}.three-cards .grid .inner{position:relative;width:3.74rem}.three-cards .card{display:flex;flex-direction:column;height:100%;position:relative}.three-cards .card .media-frame{aspect-ratio:376/332;position:relative}.three-cards .card .cnt{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding-top:.24rem;text-align:center}.three-cards .card .title{font-family:var(--font-news);font-size:.32rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em;margin-bottom:.08rem}.three-cards .card .text{font-family:var(--font-rain);font-size:.13rem;font-weight:400;line-height:1.32em;margin-bottom:.24rem}.three-cards .card .button{margin:0 auto}@media screen and (max-width:768px)and (orientation:portrait){.three-cards{padding:.8rem 0}.three-cards .grid{display:block}.three-cards .grid .inner{width:100%}.three-cards .grid .inner:not(:last-child){margin-bottom:.5rem}}.big-slider{aspect-ratio:144/82;display:block;position:relative}.big-slider .media-frame{height:100%;left:0;position:absolute;top:0;width:100%}.big-slider .cnt{background-color:hsla(0,0%,100%,.4);border-radius:.08rem;left:1.28rem;max-width:6.5rem;padding:.32rem;position:absolute;top:.64rem;width:100%;z-index:5}.big-slider .cnt .title{color:var(--blue)}.big-slider .slider{bottom:.4rem;position:absolute;right:1.28rem;width:6.23rem}.big-slider .slider .slide-media.active:after{opacity:1}.big-slider .slider .slide-media{aspect-ratio:128/73;cursor:pointer;position:relative}.big-slider .slider .slide-media:after{border:.03rem solid var(--beige);content:"";height:100%;inset:0;opacity:0;position:absolute;transition:opacity .6s var(--ease);width:100%}@media screen and (max-width:768px)and (orientation:portrait){.big-slider{aspect-ratio:1}.big-slider .cnt{padding:.32rem .16rem}.big-slider .cnt,.big-slider .slider{left:.2rem;width:calc(100% - .4rem)}}.about-list{display:block;padding:1.04rem 0;position:relative}.about-list.no_top_space{padding-top:0}.about-list.no_bottom_space{padding-bottom:0}.about-list .row{align-items:center;display:flex;justify-content:space-between}.about-list .row .inner{position:relative}.about-list .row .cnt{max-width:4.77rem;position:relative}.about-list .row .cnt .title-frame{position:relative}.about-list .row .cnt .label{color:var(--light-blue);margin-bottom:.16rem}.about-list .row .cnt .subtitle{color:var(--blue);display:block;margin-bottom:-.1rem}.about-list .row .cnt .title{color:var(--blue);margin-bottom:.32rem}.about-list .row .cnt .text{color:var(--grey)}.about-list .row .media-frame{aspect-ratio:578/679;position:relative;width:5.78rem}.about-list .row:not(:last-child){margin-bottom:1.2rem}.about-list .row:nth-child(2n){flex-direction:row-reverse}.about-list .row:nth-child(2n) .cnt{padding:0 .24rem 0 0}.about-list ul{display:list;list-style:disc;padding-left:.22rem}.about-list ul li{display:list-item;position:relative}.about-list .play-video-in-modal-icon{height:.48rem;left:50%;position:absolute;top:50%;transition:transform .4s var(--ease);width:.48rem;z-index:1}@media screen and (hover:hover){.about-list .media-inner:hover .play-video-in-modal-icon{transform:scale(1.1)}}@media screen and (max-width:768px)and (orientation:portrait){.about-list{padding:.8rem 0}.about-list.no_top_space{padding-top:0}.about-list.no_bottom_space{padding-bottom:0}.about-list .row{flex-wrap:wrap}.about-list .row .inner{width:100%}.about-list .row .cnt{margin-bottom:.4rem;max-width:none;padding:0;width:100%}.about-list .row .media-frame{aspect-ratio:4/3;width:100%}.about-list .row:not(:last-child){margin-bottom:.8rem}}.vision-section{background-color:var(--beige);padding:1.04rem 0;position:relative}.vision-section .cnt{margin:auto;max-width:9.82rem;text-align:center;width:100%}.vision-section .cnt .label{color:var(--light-blue);margin:auto auto .16rem;width:fit-content}.vision-section .cnt .title{color:var(--blue);margin-bottom:.16rem}.vision-section .cnt .text{color:var(--grey)}.vision-section .cnt .slider .swiper-wrapper{margin-bottom:.56rem}.vision-section .cnt .slider .swiper-pagination{bottom:auto;position:relative;top:auto}.vision-section .cnt .slider .swiper-pagination .swiper-pagination-bullet{background-color:var(--white);border-radius:.04rem;height:.06rem;margin:0 .08rem;opacity:1;transition:background-color .3s var(--ease),margin .3s var(--ease),transform .3s var(--ease);width:.24rem}.vision-section .cnt .slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--blue);transform:scale(1.25)}.vision-section .cnt .slider .swiper-slide{opacity:.1;transition:opacity .6s var(--ease)}.vision-section .cnt .slider .swiper-slide-active{opacity:1}@media screen and (max-width:768px)and (orientation:portrait){.vision-section{padding:.8rem 0}}.big-media{align-items:center;aspect-ratio:144/78;background-color:var(--beige);display:flex;overflow:hidden;position:relative}.big-media .media-frame{height:100%;left:0;position:absolute;top:0;width:100%}.big-media .aligner{position:relative;text-align:center;width:100%}.big-media .title{background-color:hsla(0,0%,100%,.4);border-radius:.08rem;color:var(--white);display:inline-block;padding:.32rem .32rem .15rem;text-align:center}@media screen and (max-width:768px)and (orientation:portrait){.big-media{aspect-ratio:1}.big-media .title{padding:.32rem .16rem .18rem}}.simple-title-list{display:block;padding:1.04rem 0;position:relative}.simple-title-list.no_top_space{padding-top:0}.simple-title-list.no_bottom_space{padding-bottom:0}.simple-title-list .title-frame{margin-bottom:1.04rem}.simple-title-list .title-frame .label{color:var(--light-blue);margin-bottom:.16rem}.simple-title-list .title-frame .title{color:var(--blue)}.simple-title-list .list{display:block}.simple-title-list .list .row{align-items:flex-start;display:flex;justify-content:space-between;padding:.4rem .16rem}.simple-title-list .list .row:not(:last-child){border-bottom:.01rem solid rgba(45,52,64,.2);margin-bottom:.08rem}.simple-title-list .list .row .title{width:calc(100% - 5.84rem)}.simple-title-list .list .row .text{width:5.68rem}@media screen and (max-width:768px)and (orientation:portrait){.simple-title-list{padding:.8rem 0}.simple-title-list.no_top_space{padding-top:0}.simple-title-list.no_bottom_space{padding-bottom:0}.simple-title-list .title-frame{margin-bottom:.6rem}.simple-title-list .list .row{display:block;padding:.2rem .08rem}.simple-title-list .list .row .title{margin-bottom:.16rem;width:100%}.simple-title-list .list .row .text{width:100%}}.product-list{display:block;padding:.56rem 0 1.04rem}.product-list.loading{pointer-events:none}.product-list.loading:after,.product-list.loading:before{opacity:1;visibility:visible}@keyframes spin1{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.product-list:before{animation:spin1 1s linear infinite;border-radius:50%;border-top:.04rem solid var(--white);border:.04rem solid var(--white);border-top-color:var(--blue);height:.36rem;left:50%;top:50%;transform:translate(-50%,-50%);width:.36rem;z-index:1002}.product-list:after,.product-list:before{content:"";opacity:0;pointer-events:none;position:fixed;transition:opacity .4s var(--ease),visibility .4s var(--ease);visibility:hidden}.product-list:after{background:rgba(0,0,0,.6);height:100%;left:0;top:0;width:100%;z-index:1001}.product-list .categories{display:block;margin-bottom:.4rem;position:relative}.product-list .categories .btn{align-items:center;cursor:pointer;display:flex;height:.24rem;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:.24rem;z-index:1}.product-list .categories .btn:before{background-color:var(--blue);border-radius:50%;content:"";display:block;height:100%;position:absolute;transition:transform .4s var(--ease),background-color .4s var(--ease);width:100%}.product-list .categories .btn svg{display:block;position:relative;transform:rotate(180deg);width:.09rem}.product-list .categories .btn svg path{transition:stroke .4s var(--ease)}.product-list .categories .track-outer{overflow:hidden;position:relative}.product-list .categories .track-outer:after{background-color:var(--white);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:.33rem}.product-list .categories .track{align-items:center;display:flex;gap:.49rem;padding-right:.4rem;white-space:nowrap;width:max-content}.product-list .categories .track .pick{align-items:center;color:var(--grey);cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;font-family:var(--font-rain);font-size:.19rem;font-weight:400;gap:.16rem;letter-spacing:0;line-height:1.3em}.product-list .categories .track .pick .icon{align-items:center;border:.01rem solid var(--blue);border-radius:50%;display:flex;height:.46rem;justify-content:center;transition:border-color .4s var(--ease),background-color .4s var(--ease);width:.46rem}.product-list .categories .track .pick .icon.no-border{border:none}.product-list .categories .track .pick .icon.no-border img,.product-list .categories .track .pick .icon.no-border svg{width:.46rem}.product-list .categories .track .pick .icon img,.product-list .categories .track .pick .icon svg{display:block;transition:filter .4s var(--ease),opacity .2s linear .2s;width:.32rem}.product-list .dropdowns{border-bottom:.01rem solid rgba(45,52,64,.2);display:flex;justify-content:space-between;margin-bottom:1.04rem;padding-bottom:.08rem}.product-list .dropdowns .aligner{display:flex;gap:.56rem}.product-list .dropdowns .dropdown-frame{display:flex;gap:.16rem;position:relative}.product-list .dropdowns .dropdown-frame select{all:unset;color:var(--grey);display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:500;letter-spacing:-.03em;line-height:1.34em}.product-list .dropdowns .dropdown-frame svg{display:block;width:.16rem}.product-list .title-frame{align-items:center;display:flex;justify-content:space-between;margin-bottom:.56rem}.product-list .title-frame .icon{display:block;width:.72rem}.product-list .title-frame .icon img,.product-list .title-frame .icon svg,.product-list .title-frame .icon video{display:block;height:auto;vertical-align:middle;width:100%}.product-list .title-frame .title{color:var(--blue);position:relative}.product-list .list{display:grid;gap:.28rem;grid-template-columns:repeat(4,1fr);margin-bottom:1.04rem;row-gap:.4rem}.product-list .list.no-margin{margin-bottom:0}.product-list .list .inner{flex-grow:1;flex-shrink:0}.product-list .list .card{display:block}.product-list .list .card .media-frame{aspect-ratio:275/343;border:1px solid #d5d6d9;margin-bottom:.08rem;overflow:hidden;position:relative}.product-list .list .card .media-frame .media{object-fit:contain;padding:.1rem;transition:transform .6s var(--ease),opacity .2s linear .2s}.product-list .list .card .text{color:var(--grey);font-family:var(--font-rain);font-size:.19rem;font-weight:400;letter-spacing:0;line-height:1.3em}.product-list .pagination{align-items:center;display:flex;gap:.16rem;justify-content:space-between;margin:auto;width:fit-content}.product-list .pagination .numbers{display:flex;gap:.1rem}.product-list .pagination .btn{align-items:center;cursor:pointer;display:flex;height:.24rem;justify-content:center;position:relative;width:.24rem}.product-list .pagination .btn:before{background-color:var(--blue);border-radius:50%;content:"";display:block;height:100%;position:absolute;transition:transform .4s var(--ease),background-color .4s var(--ease);width:100%}.product-list .pagination .btn svg{display:block;position:relative;width:.09rem}.product-list .pagination .btn svg path{transition:stroke .4s var(--ease)}.product-list .pagination .btn.next svg{transform:rotate(180deg)}.product-list .pagination .num{align-items:center;border:.01rem solid transparent;color:#000;cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;font-family:var(--font-rain);font-size:.13rem;font-weight:400;height:.24rem;justify-content:center;letter-spacing:0;line-height:1.32rem;text-align:center;transition:border-color .4s var(--ease);width:.24rem}.product-list .pagination .num.active{border-color:rgba(45,52,64,.2)}@media screen and (hover:hover){.product-list .categories .track .pick:hover .icon{background-color:var(--blue)}.product-list .categories .track .pick:hover .icon img,.product-list .categories .track .pick:hover .icon svg{filter:invert(1) grayscale(100%)}.product-list .categories .btn:hover:before{background-color:var(--beige);transform:scale(1.25)}.product-list .categories .btn:hover svg path{stroke:var(--blue)}.product-list .list .card:hover .media{transform:scale(1.1)}.product-list .pagination .num:hover{border-color:rgba(45,52,64,.1)}.product-list .pagination .btn:hover:before{background-color:var(--beige);transform:scale(1.25)}.product-list .pagination .btn:hover svg path{stroke:var(--blue)}}@media screen and (max-width:768px)and (orientation:portrait){.product-list .dropdowns{display:block}.product-list .dropdowns .aligner{gap:.1rem;justify-content:space-between;margin-bottom:.2rem}.product-list .list{display:block}.product-list .list .inner:not(:last-child){margin-bottom:.4rem}.product-list .list .card .media-frame{aspect-ratio:1}}.product-list-type-2{display:block;padding:.56rem 0 1.04rem}.product-list-type-2.loading{pointer-events:none}.product-list-type-2.loading:after,.product-list-type-2.loading:before{opacity:1;visibility:visible}@keyframes spin2{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.product-list-type-2:before{animation:spin2 1s linear infinite;border-radius:50%;border-top:.04rem solid var(--white);border:.04rem solid var(--white);border-top-color:var(--blue);height:.36rem;left:50%;top:50%;transform:translate(-50%,-50%);width:.36rem;z-index:1002}.product-list-type-2:after,.product-list-type-2:before{content:"";opacity:0;pointer-events:none;position:fixed;transition:opacity .4s var(--ease),visibility .4s var(--ease);visibility:hidden}.product-list-type-2:after{background:rgba(0,0,0,.6);height:100%;left:0;top:0;width:100%;z-index:1001}.product-list-type-2 .filter_container{border-bottom:1px solid rgba(45,52,64,.2);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:.32rem;padding-bottom:.12rem}.product-list-type-2 .filter_container .select_filter{display:flex;flex-direction:row;flex-wrap:wrap;gap:.24rem}.product-list-type-2 .filter_container .select_filter .select-1-with-icon{border:1px solid rgba(45,52,64,.2);border-radius:.32rem;min-width:2.5rem;padding:.08rem .16rem .08rem .08rem}.product-list-type-2 .filter_container .select_filter .select-1-no-icon{border:1px solid rgba(45,52,64,.2);border-radius:.32rem;min-width:1.6rem;padding:.08rem .16rem}.product-list-type-2 .filter_container .search_filter{position:relative}.product-list-type-2 .filter_container .search_filter input{all:unset;border:1px solid rgba(45,52,64,.2);border-radius:.32rem;box-sizing:border-box;color:#000;display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;padding:.1rem .5rem .1rem .24rem;text-align:left;width:3.8rem}.product-list-type-2 .filter_container .search_filter input::placeholder{color:inherit;opacity:1}.product-list-type-2 .filter_container .search_filter .search_filter_submit_btn{cursor:pointer;height:.32rem;position:absolute;right:.05rem;top:.08rem;width:.32rem}.product-list-type-2 .notice_above_list{padding:.16rem 0;text-align:right}.product-list-type-2 .list{display:grid;gap:.28rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.04rem;row-gap:.4rem}.product-list-type-2 .list .inner{flex-grow:1;flex-shrink:0}.product-list-type-2 .list .card{display:block}.product-list-type-2 .list .card .media-frame{aspect-ratio:1/1;border:1px solid #d5d6d9;margin-bottom:.08rem;overflow:hidden;position:relative}.product-list-type-2 .list .card .media-frame .media{object-fit:contain;padding:.1rem;transition:transform .6s var(--ease),opacity .2s linear .2s}.product-list-type-2 .list .card .text{color:var(--grey);font-family:var(--font-rain);font-size:.19rem;font-weight:400;letter-spacing:0;line-height:1.3em}.product-list-type-2 .pagination{align-items:center;display:flex;gap:.16rem;justify-content:space-between;margin:auto;width:fit-content}.product-list-type-2 .pagination .numbers{display:flex;gap:.1rem}.product-list-type-2 .pagination .btn{align-items:center;cursor:pointer;display:flex;height:.24rem;justify-content:center;position:relative;width:.24rem}.product-list-type-2 .pagination .btn:before{background-color:var(--blue);border-radius:50%;content:"";display:block;height:100%;position:absolute;transition:transform .4s var(--ease),background-color .4s var(--ease);width:100%}.product-list-type-2 .pagination .btn svg{display:block;position:relative;width:.09rem}.product-list-type-2 .pagination .btn svg path{transition:stroke .4s var(--ease)}.product-list-type-2 .pagination .btn.next svg{transform:rotate(180deg)}.product-list-type-2 .pagination .num{align-items:center;border:.01rem solid transparent;color:#000;cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;font-family:var(--font-rain);font-size:.13rem;font-weight:400;height:.24rem;justify-content:center;letter-spacing:0;line-height:1.32rem;text-align:center;transition:border-color .4s var(--ease);width:.24rem}.product-list-type-2 .pagination .num.active{border-color:rgba(45,52,64,.2)}.product-list-type-2 #products_filter_submit_button{display:none!important;opacity:0!important;visibility:hidden!important}@media screen and (hover:hover){.product-list-type-2 .list .card:hover .media{transform:scale(1.1)}.product-list-type-2 .pagination .num:not(.btn):hover{border-color:rgba(45,52,64,.1)}.product-list-type-2 .pagination .btn:hover:before{background-color:var(--beige);transform:scale(1.25)}.product-list-type-2 .pagination .btn:hover svg path{stroke:var(--blue)}}@media screen and (max-width:768px)and (orientation:portrait){.product-list-type-2 .filter_container{gap:.16rem;justify-content:unset;margin-bottom:.16rem;padding-bottom:.12rem}.product-list-type-2 .filter_container .select_filter{gap:.16rem;width:100%}.product-list-type-2 .filter_container .select_filter .dropdown-frame{width:100%}.product-list-type-2 .filter_container .select_filter .select-1-with-icon{border-radius:.32rem;min-width:unset;padding:.08rem .16rem .08rem .08rem;width:100%}.product-list-type-2 .filter_container .select_filter .select-1-no-icon{border-radius:.32rem;min-width:unset;padding:.105rem .16rem;width:100%}.product-list-type-2 .filter_container .search_filter{width:100%}.product-list-type-2 .filter_container .search_filter input{border-radius:.32rem;font-size:.14rem;line-height:1.7em;padding:.08rem .5rem .08rem .16rem;width:100%}.product-list-type-2 .filter_container .search_filter .search_filter_submit_btn{height:.28rem;right:.05rem;top:.07rem;width:.28rem}.product-list-type-2 .notice_above_list{padding:.16rem 0}.product-list-type-2 .list{display:block}.product-list-type-2 .list .inner:not(:last-child){margin-bottom:.4rem}.product-list-type-2 .list .card .media-frame{aspect-ratio:1}}.product-list.similar_items{background:var(--beige);padding:1.04rem 0}.product-list.similar_items:after,.product-list.similar_items:before{display:none}.product-list.similar_items .title-frame{justify-content:center}.product-list.similar_items .title-frame .title{padding-left:0}.product-list.similar_items .title-frame .title:before{display:none}.product-list.similar_items .list{margin-bottom:0}@media screen and (max-width:768px)and (orientation:portrait){.product-list.similar_items{padding:.8rem 0}}.category-list{display:block;padding:1.04rem 0;position:relative}.category-list.no_top_space{padding-top:0}.category-list.no_bottom_space{padding-bottom:0}.category-list .text-frame{align-items:center;display:flex;justify-content:space-between;margin-bottom:.32rem}.category-list .text-frame .title{color:var(--blue);font-family:var(--font-news);font-size:.24rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em}.category-list .text-frame .see-all{color:var(--grey);display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:600;letter-spacing:0;line-height:1.7em;position:relative}.category-list .text-frame .see-all:before{background-color:var(--grey);bottom:0;content:"";display:block;height:.01rem;left:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .4s var(--ease);width:100%}.category-list .card{align-items:flex-end;aspect-ratio:1184/480;display:flex;position:relative}.category-list .card:not(:last-child){margin-bottom:.32rem}.category-list .card .media-frame{display:block;height:100%;inset:0;overflow:hidden;position:absolute;width:100%}.category-list .card .media-frame.beige-bg-color{background-color:var(--beige)}.category-list .card .media-frame .media{transition:transform .4s var(--ease),opacity .2s linear .2s}.category-list .card .cnt{align-items:center;display:flex;justify-content:space-between;padding:.48rem .4rem;position:relative;width:100%}.category-list .card .cnt .title{color:var(--white)}.category-list .card .cnt .title.beige-bg-color{color:var(--blue)}.category-list .card .cnt .icon{align-items:center;border:.01rem solid var(--white);border-radius:50%;display:flex;height:.72rem;justify-content:center;position:relative;width:.72rem}.category-list .card .cnt .icon.no-border{border:none}.category-list .card .cnt .icon.no-border img,.category-list .card .cnt .icon.no-border svg{width:.72rem}.category-list .card .cnt .icon img,.category-list .card .cnt .icon svg{display:block;height:auto;width:.5rem}@media screen and (hover:hover){.category-list .card:hover .media{transform:scale(1.1)}.category-list .text-frame .see-all:hover:before{transform:scaleX(1)}}@media screen and (max-width:768px)and (orientation:portrait){.category-list{padding:.8rem 0}.category-list.no_top_space{padding-top:0}.category-list.no_bottom_space{padding-bottom:0}.category-list .text-frame .title{font-size:.2rem}.category-list .card{aspect-ratio:4/2.5}.category-list .card .cnt{align-items:flex-end;padding:.12rem .2rem}.category-list .card .cnt .title{font-size:.28rem}.category-list .card .cnt .icon{height:.5rem;width:.5rem}.category-list .card .cnt .icon img,.category-list .card .cnt .icon svg{width:.3rem}}.breadcrumbs{background-color:var(--white);display:block;padding:.08rem 0;position:relative}.breadcrumbs .frame{align-items:center;display:flex;flex-wrap:wrap;gap:.08rem}.breadcrumbs .frame .crumb,.breadcrumbs .frame a:not(.crumb),.breadcrumbs .frame span.breadcrumb-separator,.breadcrumbs .frame span.breadcrumb_last{align-items:center;color:var(--grey);display:flex;font-family:var(--font-rain);font-size:.13rem;font-weight:400;gap:.08rem;letter-spacing:0;line-height:1.32em;position:relative}.breadcrumbs .frame .crumb:before,.breadcrumbs .frame a:not(.crumb):before,.breadcrumbs .frame span.breadcrumb-separator:before,.breadcrumbs .frame span.breadcrumb_last:before{background-color:var(--grey);bottom:0;content:"";display:block;height:.01rem;left:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .4s var(--ease);width:100%}.breadcrumbs .frame a:not(.crumb),.breadcrumbs .frame span.breadcrumb-separator,.breadcrumbs .frame span.breadcrumb_last{display:inline-flex}.breadcrumbs .frame span.breadcrumb_last:before{transform:scaleX(1)}.breadcrumbs .frame .crumb:not(:last-child):after{content:"/";display:block}@media screen and (hover:hover){.breadcrumbs .frame .crumb:hover:before,.breadcrumbs .frame a:not(.crumb):hover:before,.breadcrumbs .frame span.breadcrumb_last:hover:before{transform:scaleX(1)}}.product-finder{aspect-ratio:144/45;background-color:#f0f5f5;display:block;padding:.88rem 0;position:relative}.product-finder.loading{pointer-events:none}.product-finder.loading:after,.product-finder.loading:before{opacity:1;visibility:visible}@keyframes spin3{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.product-finder:before{animation:spin3 1s linear infinite;border-radius:50%;border-top:.04rem solid var(--white);border:.04rem solid var(--white);border-top-color:var(--blue);height:.36rem;left:50%;top:50%;transform:translate(-50%,-50%);width:.36rem;z-index:1002}.product-finder:after,.product-finder:before{content:"";opacity:0;pointer-events:none;position:fixed;transition:opacity .4s var(--ease),visibility .4s var(--ease);visibility:hidden}.product-finder:after{background:rgba(0,0,0,.6);height:100%;left:0;top:0;width:100%;z-index:1001}.product-finder.no-image{aspect-ratio:unset}.product-finder .bg{display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.product-finder .cnt{display:block;position:relative;text-align:center}.product-finder .cnt .input{display:block;margin:0 auto;max-width:3.8rem;position:relative}.product-finder .cnt .input .input_results{background-color:var(--white);left:0;max-height:2rem;overflow-x:hidden;padding:0 .24rem;position:absolute;text-align:left;top:calc(100% + .1rem);width:100%;z-index:11}.product-finder .cnt .input .input_results::-webkit-scrollbar{width:.06rem}.product-finder .cnt .input .input_results::-webkit-scrollbar-track{background:var(--white)}.product-finder .cnt .input .input_results::-webkit-scrollbar-thumb{background:var(--blue)}.product-finder .cnt .input .input_results li{font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;padding-bottom:.05rem;padding-top:.05rem}.product-finder .cnt .input .input_results li a{display:block;vertical-align:middle}.product-finder .cnt .input .input_results li:first-child{padding-top:.1rem}.product-finder .cnt .input .input_results li:last-child{padding-bottom:.1rem}.product-finder .cnt input{all:unset;background-color:var(--white);border-radius:.4rem;box-sizing:border-box;color:#000;display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;margin:auto auto .16rem;padding:.12rem .5rem .12rem .24rem;text-align:left;width:100%}.product-finder .cnt input::placeholder{color:inherit;opacity:1}.product-finder .cnt .search-submit{cursor:pointer;left:calc(100% - .35rem);position:absolute;top:55%;transform:translateY(-50%);z-index:10}.product-finder .cnt .search-submit svg{height:.18rem;width:.17rem}.product-finder .cnt .search-submit svg path{stroke:var(--blue)}.product-finder .cnt .text{color:#000;font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.32em}@media screen and (max-width:768px)and (orientation:portrait){.product-finder{aspect-ratio:1;padding:.8rem 0}.product-finder.no-image{aspect-ratio:unset}}.product-care{display:block;padding:1.04rem 0;position:relative}.product-care.no_top_space{padding-top:0}.product-care.no_bottom_space{padding-bottom:0}.product-care .container-2>:last-child{margin-bottom:0}.product-care .title-frame{margin-bottom:.72rem;max-width:5.86rem;position:relative}.product-care .title-frame .title{color:var(--blue);position:relative}.product-care .text-frame{margin-bottom:.72rem;margin-left:auto;margin-right:0;max-width:7rem;text-align:right}.product-care .text-frame.text-align-left{text-align:left}.product-care .text-frame .main-text{color:var(--grey);font-family:var(--font-rain);font-size:.19rem;font-weight:400;letter-spacing:0;line-height:1.3em;margin-bottom:.32rem}.product-care .text-frame .small-text{color:var(--grey);font-family:var(--font-rain);font-size:.13rem;letter-spacing:0;line-height:1.32em}.product-care .list{display:grid;gap:.28rem;grid-template-columns:repeat(4,1fr);row-gap:.4rem}.product-care .list.not_close_to_four{grid-template-columns:repeat(3,1fr)}.product-care .list .inner{flex-grow:1;flex-shrink:0}.product-care .list .card{display:block}.product-care .list .card .media-frame{aspect-ratio:275/343;margin-bottom:.08rem;overflow:hidden;position:relative}.product-care .list .card .media-frame .media{transition:transform .6s var(--ease),opacity .2s linear .2s}.product-care .list .card .text{color:var(--grey);font-family:var(--font-rain);font-size:.19rem;font-weight:400;letter-spacing:0;line-height:1.3em}.product-care .list .card .centered_content{padding-top:.24rem;text-align:center}.product-care .list .card .centered_content .centered_content_title{margin-bottom:.08rem}.product-care .list .card .centered_content .centered_content_text{color:var(--grey);font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.32em}@media screen and (hover:hover){.product-care .list .card:hover .media{transform:scale(1.1)}}@media screen and (max-width:768px)and (orientation:portrait){.product-care{padding:.8rem 0}.product-care.no_top_space{padding-top:0}.product-care.no_bottom_space{padding-bottom:0}.product-care .text-frame,.product-care .title-frame{margin-bottom:.3rem}.product-care .text-frame .main-text{font-size:.16rem}.product-care .text-frame .small-text{font-size:.12rem}.product-care .list{display:block}.product-care .list .inner:not(:last-child){margin-bottom:.4rem}.product-care .list .card .media-frame{aspect-ratio:1}.product-care .list .card .centered_content{padding-top:.2rem}.product-care .list .card .centered_content .centered_content_title{margin-bottom:.1rem}.product-care .list .card .centered_content .centered_content_text{font-size:.13rem;line-height:1.32em}}.inspiration-section{display:block;padding:1.04rem 0;position:relative}.inspiration-section.no_top_space{padding-top:0}.inspiration-section.no_bottom_space{padding-bottom:0}.inspiration-section .title-frame{margin-bottom:.72rem;max-width:5.7rem;position:relative}.inspiration-section .title-frame .title{color:var(--blue);position:relative}.inspiration-section .text-frame{margin-bottom:1.2rem;margin-left:auto;margin-right:0;max-width:7rem;text-align:right}.inspiration-section .text-frame .main-text{color:var(--grey);font-family:var(--font-rain);font-size:.19rem;font-weight:400;letter-spacing:0;line-height:1.3em}.inspiration-section .list{display:block;position:relative}.inspiration-section .list .card{display:flex;justify-content:space-between}.inspiration-section .list .card:not(:last-child){margin-bottom:1.2rem}.inspiration-section .list .card .inner:first-child{width:7.8rem}.inspiration-section .list .card .inner:last-child{display:flex;flex-direction:column;gap:.1rem;justify-content:space-between;width:calc(100% - 8.08rem)}.inspiration-section .list .card .media-frame{background-color:var(--grey);position:relative;width:100%}.inspiration-section .list .card .media-frame.main{aspect-ratio:780/517;overflow:hidden}.inspiration-section .list .card .media-frame.second{aspect-ratio:376/249}.inspiration-section .list .card .cnt{max-width:2.76rem;position:relative}.inspiration-section .list .card .cnt .title{color:var(--blue);margin-bottom:.08rem}.inspiration-section .list .card .cnt .text{color:#000;font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.32em;margin-bottom:.24rem}.inspiration-section .list .card:nth-child(2n){flex-direction:row-reverse}@media screen and (max-width:768px)and (orientation:portrait){.inspiration-section{padding:.8rem 0}.inspiration-section.no_top_space{padding-top:0}.inspiration-section.no_bottom_space{padding-bottom:0}.inspiration-section .text-frame,.inspiration-section .title-frame{margin-bottom:.3rem}.inspiration-section .text-frame .main-text{font-size:.16rem}.inspiration-section .list .card{display:block}.inspiration-section .list .card:not(:last-child){margin-bottom:.8rem}.inspiration-section .list .card .inner:first-child{margin-bottom:.3rem;width:100%}.inspiration-section .list .card .inner:last-child{width:100%}.inspiration-section .list .card .media-frame.main{aspect-ratio:4/3}.inspiration-section .list .card .media-frame.second{aspect-ratio:4/3;margin-bottom:.2rem}}.id-big-media{background-color:var(--beige);display:block;overflow:hidden;position:relative}.id-big-media .media-frame{aspect-ratio:144/82;position:relative}@media screen and (max-width:768px)and (orientation:portrait){.id-big-media .media-frame{aspect-ratio:1}}.id-three-cards{display:block;padding:1.04rem 0;position:relative}.id-three-cards.no_top_space{padding-top:0}.id-three-cards.no_bottom_space{padding-bottom:0}.id-three-cards .text-frame{margin-bottom:1.04rem;margin-left:auto;margin-right:0;max-width:7rem;text-align:right}.id-three-cards .text-frame .main-text{color:var(--grey);font-family:var(--font-rain);font-size:.19rem;font-weight:400;letter-spacing:0;line-height:1.3em}.id-three-cards .card{display:flex;flex-direction:row-reverse;justify-content:space-between}.id-three-cards .card:not(:last-child){margin-bottom:1.2rem}.id-three-cards .card .inner:first-child{width:7.8rem}.id-three-cards .card .inner:last-child{display:flex;flex-direction:column;gap:.1rem;justify-content:space-between;width:calc(100% - 8.08rem)}.id-three-cards .card .media-frame{background-color:var(--grey);position:relative;width:100%}.id-three-cards .card .media-frame.main{aspect-ratio:780/517;overflow:hidden}.id-three-cards .card .media-frame.second{aspect-ratio:376/249}.id-three-cards .card .cnt{max-width:2.76rem;position:relative}.id-three-cards .card .cnt .text{color:#000;font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.32em}@media screen and (max-width:768px)and (orientation:portrait){.id-three-cards{padding:.8rem 0}.id-three-cards.no_top_space{padding-top:0}.id-three-cards.no_bottom_space{padding-bottom:0}.id-three-cards .text-frame{margin-bottom:.6rem}.id-three-cards .card{display:block}.id-three-cards .card .inner:first-child,.id-three-cards .card .inner:last-child{width:100%}.id-three-cards .card .media-frame.main{aspect-ratio:4/3;margin-bottom:.2rem}.id-three-cards .card .media-frame.second{aspect-ratio:4/3;margin-bottom:.4rem}}.id-three-cards.invert .card{flex-direction:row}.id-media-title{background-color:var(--beige);display:block;overflow:hidden;position:relative}.id-media-title .media-frame{aspect-ratio:144/82;position:relative}.id-media-title .cnt{background-color:hsla(0,0%,100%,.4);border-radius:.08rem;left:calc(50% + 1rem);max-width:6.5rem;padding:.32rem;position:absolute;top:.98rem}.id-media-title .cnt .title{color:var(--blue)}@media screen and (max-width:768px)and (orientation:portrait){.id-media-title{background-color:transparent}.id-media-title .media-frame{aspect-ratio:1}.id-media-title .cnt{background-color:hsla(0,0%,100%,.6);bottom:.1rem;left:.2rem;max-width:calc(100% - .4rem);padding:.18rem;top:auto}}.id-media-title.invert .cnt{left:auto;right:calc(50% + 1.9rem)}@media screen and (max-width:768px)and (orientation:portrait){.id-media-title.invert .cnt{bottom:.1rem;left:.2rem;max-width:calc(100% - .4rem);right:auto;top:auto}}.id-media-title.invert-bottom-left .cnt{bottom:.98rem;left:auto;right:calc(50% + 1.9rem);top:auto}@media screen and (max-width:768px)and (orientation:portrait){.id-media-title.invert-bottom-left .cnt{bottom:.1rem;left:.2rem;max-width:calc(100% - .4rem);right:auto;top:auto}}.id-media-title.invert-bottom-right .cnt{bottom:.98rem;top:auto}@media screen and (max-width:768px)and (orientation:portrait){.id-media-title.invert-bottom-right .cnt{bottom:.1rem;left:.2rem;max-width:calc(100% - .4rem);right:auto;top:auto}}.id-slider-section{display:block;padding:1.04rem 0;position:relative}.id-slider-section.no_top_space{padding-top:0}.id-slider-section.no_bottom_space{padding-bottom:0}.id-slider-section .title-frame{align-items:center;display:flex;gap:.1rem;justify-content:space-between;margin-bottom:.4rem}.id-slider-section .title-frame .title{color:var(--blue)}.id-slider-section .title-frame .see-more{color:var(--grey);font-family:var(--font-rain);font-size:.16rem;font-weight:600;letter-spacing:0;line-height:1.32em}.id-slider-section .slider{position:relative}.id-slider-section .slider .slider-frame{margin:auto;max-width:11.84rem;position:relative}.id-slider-section .slider .swiper-wrapper{margin-bottom:.7rem}.id-slider-section .slider .swiper-pagination{bottom:auto;position:relative;top:auto}.id-slider-section .slider .swiper-pagination .swiper-pagination-bullet{background-color:#f5f3eb;border-radius:.04rem;height:.06rem;margin:0 .08rem;opacity:1;transition:background-color .3s var(--ease),margin .3s var(--ease),transform .3s var(--ease);width:.24rem}.id-slider-section .slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--blue);transform:scale(1.25)}.id-slider-section .slider .card{appearance:none;display:block;user-select:none}.id-slider-section .slider .card .media-frame{margin-bottom:.08rem}.id-slider-section .slider .card .media-frame .media{aspect-ratio:275/343;border:1px solid #d5d6d9;object-fit:contain;padding:.1rem;width:100%}.id-slider-section .slider .card .card-text{color:var(--grey);font-family:var(--font-rain);font-size:.19rem;font-weight:400;letter-spacing:0;line-height:1.3em}.id-slider-section .slider .btn{cursor:pointer;display:block;height:.56rem;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .4s var(--ease);width:.56rem;z-index:5}.id-slider-section .slider .btn.hidden{opacity:0;pointer-events:none}.id-slider-section .slider .btn svg{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.16rem}.id-slider-section .slider .btn svg path{transition:fill .4s var(--ease)}.id-slider-section .slider .btn:before{background-color:var(--blue);border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:scale(1);transition:transform .4s var(--ease),background-color .5s var(--ease);width:100%}.id-slider-section .slider .btn.prev{left:.12rem;transform:translateY(-50%) rotate(180deg)}.id-slider-section .slider .btn.next{right:.12rem}@media screen and (hover:hover){.id-slider-section .slider .btn:hover:before{background-color:var(--white);transform:scale(1.25)}.id-slider-section .slider .btn:hover svg path{fill:var(--blue)}}@media screen and (max-width:768px)and (orientation:portrait){.id-slider-section{padding:.8rem 0}.id-slider-section.no_top_space{padding-top:0}.id-slider-section.no_bottom_space{padding-bottom:0}.id-slider-section .slider{padding-bottom:1rem}.id-slider-section .slider .swiper-wrapper{margin-bottom:.5rem}.id-slider-section .slider .swiper-wrapper.no-slider-desktop{justify-content:unset}.id-slider-section .slider .btn{bottom:0;height:.4rem;left:auto;right:auto;top:auto;transform:none;width:.4rem}.id-slider-section .slider .btn.hidden{opacity:.5}.id-slider-section .slider .btn.prev{left:auto;right:calc(50% + .1rem);transform:rotate(180deg)}.id-slider-section .slider .btn.next{left:calc(50% + .1rem)}}.other-rooms{background-color:var(--beige);display:block;padding:1.04rem 0}.other-rooms .title{color:var(--blue);margin-bottom:.56rem;text-align:center}.other-rooms .grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:.18rem}.other-rooms .grid.centered{justify-content:center}.other-rooms .grid .inner{width:calc(33% - .09333rem)}.other-rooms .card{display:block}.other-rooms .media-frame{aspect-ratio:376/470;background-color:var(--grey);margin-bottom:.24rem;overflow:hidden;position:relative;text-align:center}.other-rooms .media-frame .media{transition:transform .4s var(--ease),opacity .2s linear .2s}.other-rooms .small-title{color:var(--blue);font-family:var(--font-news);font-size:.24rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em;margin-bottom:.08rem;text-align:center}.other-rooms .text{color:var(--grey);font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.32em;text-align:center}@media screen and (hover:hover){.other-rooms .card:hover .media{transform:scale(1.1)}}@media screen and (max-width:768px)and (orientation:portrait){.other-rooms{padding:.8rem 0}.other-rooms .title{margin-bottom:.4rem}.other-rooms .grid{display:block}.other-rooms .grid .inner{width:100%}.other-rooms .grid .inner:not(:last-child){margin-bottom:.3rem}.other-rooms .media-frame{aspect-ratio:376/470;background-color:var(--grey);margin-bottom:.24rem;position:relative;text-align:center}}.pc-title-text{display:block;padding:1.04rem 0;position:relative}.pc-title-text.no_top_space{padding-top:0}.pc-title-text.no_bottom_space{padding-bottom:0}.pc-title-text .title{color:var(--blue);margin-bottom:.72rem;max-width:5.86rem;position:relative}.pc-title-text .text{color:var(--grey);font-family:var(--font-rain);font-size:.19rem;font-weight:400;letter-spacing:0;line-height:1.5em;margin-left:auto;margin-right:0;max-width:6.5rem;text-align:right}.pc-title-text .text.text-left{text-align:left}.pc-title-text .text.text-bigger-width-style{max-width:7.8rem}@media screen and (max-width:768px)and (orientation:portrait){.pc-title-text{padding:.8rem 0}.pc-title-text.no_top_space{padding-top:0}.pc-title-text.no_bottom_space{padding-bottom:0}.pc-title-text .title{margin-bottom:.3rem}.pc-title-text .text{font-size:.16rem}}.video-guide{background-color:var(--beige);display:block;padding:1.04rem 0;position:relative}.video-guide .title{color:var(--blue);margin-bottom:.4rem;margin-left:auto;margin-right:auto;max-width:9.25rem;text-align:center}.video-guide .text-frame{display:flex;flex-wrap:wrap;gap:.28rem;justify-content:center;margin-bottom:.8rem}.video-guide .text-frame .text{flex-grow:1;flex-shrink:1;max-width:5.75rem}.video-guide .text{color:var(--grey);font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em}.video-guide .video-frame{display:block;position:relative}.video-guide .video-frame .media{display:block}@media screen and (max-width:768px)and (orientation:portrait){.video-guide{padding:.8rem 0}.video-guide .title{margin-bottom:.3rem;max-width:unset;text-align:left}.video-guide .text-frame{display:block;margin-bottom:.4rem}.video-guide .text-frame .text{width:100%}.video-guide .text-frame .text:first-child{margin-bottom:.2rem}}.product-hero{background-color:var(--beige);display:block;padding:1.4rem 0 .48rem}.product-hero .toolbar{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.32rem}.product-hero .toolbar .back{align-items:center;color:#010101;display:flex;font-family:var(--font-rain);font-size:.13rem;gap:.03rem;letter-spacing:-.03em;line-height:1.32em}.product-hero .toolbar .back svg{display:block;width:.16rem}.product-hero .toolbar .button{color:var(--blue);min-width:.9rem;padding:.14rem .24rem}.product-hero .toolbar .button:before{background-color:transparent;border:.01rem solid var(--blue)}.product-hero .title{color:var(--blue)}.product-hero .text-frame{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.12rem;justify-content:space-between}.product-hero .subtitle{font-size:.19rem;line-height:1.3em;max-width:calc(60% - .04rem)}.product-hero .item-num,.product-hero .subtitle{color:var(--grey);font-family:var(--font-rain);letter-spacing:0}.product-hero .item-num{align-items:center;display:flex;font-size:.16rem;font-weight:400;gap:.16rem;line-height:1.7em;max-width:calc(40% - .04rem)}.product-hero .item-num span{display:block;flex-shrink:0}.product-hero .item-num svg{display:block;width:.1725rem}.product-hero .social-share-button{transition:color .4s var(--ease),padding-right .4s var(--ease)}.product-hero .social-share-button .share-list{display:flex;flex-direction:row;gap:.24rem;overflow:hidden;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:width .4s var(--ease),transform .4s var(--ease);width:0}.product-hero .social-share-button .share-list a{display:inline-block;position:relative;vertical-align:middle}.product-hero .social-share-button .share-list a:hover:before{opacity:1;transform:scaleX(1)}.product-hero .social-share-button .share-list a:before{background-color:var(--blue);bottom:0;content:"";display:block;height:.02rem;left:0;opacity:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .4s var(--ease),opacity .3s var(--ease);width:100%}.product-hero .social-share-button:hover{padding-right:2.34rem}.product-hero .social-share-button:hover .share-list{transform:translateY(-50%);width:2.05rem}@media screen and (max-width:768px)and (orientation:portrait){.product-hero .toolbar{margin-bottom:.34rem}.product-hero .subtitle{font-size:.16rem}.product-hero .text-frame{display:block}.product-hero .text-frame .subtitle{margin-bottom:.2rem}.product-hero .social-share-button:hover{padding-right:2.14rem}.product-hero .social-share-button:hover .share-list{transform:translateY(-50%);width:1.9rem}}.similar-items{background-color:var(--beige);display:block;padding:1.04rem 0;position:relative}.similar-items .title{color:var(--blue);margin-bottom:.56rem;text-align:center}.similar-items .grid{display:flex;gap:.28rem;justify-content:space-between}.similar-items .grid .inner{flex-grow:1}.similar-items .card{display:block;position:relative;text-align:center}.similar-items .card .media-frame{aspect-ratio:376/470;background-color:var(--grey);overflow:hidden;position:relative}.similar-items .card .media-frame .media{transition:transform .4s var(--ease),opacity .2s linear .2s}.similar-items .card .c-title{color:var(--blue);font-family:var(--font-news);font-size:.24rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em;margin:.24rem 0 .08rem}.similar-items .card .text{color:var(--grey);font-family:var(--font-rain);font-size:.13rem;font-weight:500;letter-spacing:0;line-height:1.32em}@media screen and (hover:hover){.similar-items .card:hover .media{transform:scale(1.1)}}@media screen and (max-width:768px)and (orientation:portrait){.similar-items{padding:.8rem 0}.similar-items .title{margin-bottom:.3rem}.similar-items .grid{display:block}.similar-items .grid .inner{width:100%}.similar-items .grid .inner:not(:last-child){margin-bottom:.4rem}.similar-items .card .media-frame{aspect-ratio:1}}.spacifications-section{display:block;padding:1.04rem 0;position:relative}.spacifications-section.no_top_space{padding-top:0}.spacifications-section.no_bottom_space{padding-bottom:0}.spacifications-section .title{color:var(--blue);text-align:center}.spacifications-section .label{color:var(--light-blue);font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:.27em;line-height:1em;margin-bottom:.56rem;text-align:center;text-transform:none}.spacifications-section .picks{display:flex;flex-wrap:wrap;gap:.3rem .8rem;justify-content:center;margin:auto auto .64rem;max-width:8.7rem}.spacifications-section .picks .pick{backface-visibility:hidden;color:var(--blue);cursor:pointer;font-family:var(--font-news);font-size:.24rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em;position:relative;text-align:center;transition:transform .4s var(--ease);width:fit-content}.spacifications-section .picks .pick.active{transform:scale(1.3)}.spacifications-section .picks .pick.active:before{transform:scaleX(1)}.spacifications-section .picks .pick:before{background-color:var(--light-blue);bottom:0;content:"";display:block;height:.03rem;left:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .4s var(--ease);width:100%}.spacifications-section .tab-frame{position:relative}.spacifications-section .tab-frame .tab{display:block;overflow:hidden;position:relative}.spacifications-section .tab-frame .row{display:flex;flex-wrap:wrap;font-family:var(--font-rain);font-size:.16rem;gap:.16rem;letter-spacing:0;line-height:1.7em;padding:.16rem}.spacifications-section .tab-frame .row.document-download-icon{align-items:center}.spacifications-section .tab-frame .row svg{display:inline-block;height:.24rem;vertical-align:middle;width:.24rem}.spacifications-section .tab-frame .row:not(:last-child){border-bottom:.01rem solid rgba(45,52,64,.2);margin-bottom:.08rem}.spacifications-section .tab-frame .row .strong{font-weight:600;width:calc(50% - .08rem)}.spacifications-section .tab-frame .row .strong.bigger-width{width:calc(100% - .4rem)}.spacifications-section .tab-frame .row .regular{font-weight:400;width:calc(50% - .08rem)}.spacifications-section .tab-frame .row .regular.smaller-width{width:.24rem}@media screen and (hover:hover){.spacifications-section .picks .pick:hover{transform:scale(1.3)}.spacifications-section .picks .pick:hover:before{transform:scaleX(1)}}@media screen and (max-width:768px)and (orientation:portrait){.spacifications-section{padding:.8rem 0}.spacifications-section.no_top_space{padding-top:0}.spacifications-section.no_bottom_space{padding-bottom:0}.spacifications-section .picks-frame{margin-bottom:.2rem;overflow-x:auto}.spacifications-section .picks{gap:.4rem;margin-bottom:.2rem;max-width:none;width:max-content}.spacifications-section .picks .pick.active{transform:scale(1)}.spacifications-section .tab-frame .row{gap:.08rem .16rem;padding:.16rem 0}.spacifications-section .tab-frame .row .strong{width:100%}.spacifications-section .tab-frame .row .strong.bigger-width{width:calc(100% - .4rem)}.spacifications-section .tab-frame .row .regular{width:100%}.spacifications-section .tab-frame .row .regular.smaller-width{width:.24rem}}.customize-product{display:block;padding:1.04rem 0;position:relative}.customize-product .grid{display:flex;justify-content:space-between}.customize-product .grid .inner:first-child{width:calc(100% - 6.08rem)}.customize-product .grid .inner:last-child{background-color:var(--white);position:relative;width:5.77rem;z-index:5}.customize-product .content{display:block;position:relative}.customize-product .content .main-title{background-color:#f0f4f5;color:var(--blue);margin-bottom:.16rem;padding:.16rem .24rem}.customize-product .content .expanders{display:block;margin-bottom:.16rem;padding:.24rem;position:relative}.customize-product .content .expanders .expander:not(:last-child){margin-bottom:.27rem}.customize-product .content .expander{display:block;position:relative}.customize-product .content .expander .head{align-items:center;border-bottom:.01rem solid rgba(45,52,64,.2);cursor:pointer;display:flex;justify-content:space-between;padding-bottom:.08rem}.customize-product .content .expander .swiper{overflow:visible}.customize-product .content .expander .swiper .swiper-slide{pointer-events:none}.customize-product .content .expander .swiper .swiper-slide.swiper-slide-active{pointer-events:all}.customize-product .content .expander .hidden{display:block;overflow:hidden;position:relative}.customize-product .content .expander .e-inner{display:block;padding-top:.16rem;position:relative}.customize-product .content .expander .e-inner .label{color:var(--grey);display:block;font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.32em;margin-bottom:.16rem}.customize-product .content .expander .e-inner .allready-picked{align-items:center;display:flex;gap:.16rem;margin-bottom:.16rem}.customize-product .content .expander .e-inner .allready-picked .pick{align-items:center;border:.01rem solid var(--blue);border-radius:.32rem;color:var(--blue);cursor:pointer;display:flex;font-family:var(--font-rain);font-size:.16rem;font-weight:500;gap:.08rem;letter-spacing:-.03em;line-height:1.34em;padding:.07rem .24rem;text-align:center;transition:background-color .4s var(--ease),color .4s var(--ease),border-color .4s var(--ease)}.customize-product .content .expander .e-inner .allready-picked .pick-icon{display:block;height:.17rem;overflow:hidden;position:relative;transition:width .4s var(--ease);width:0}.customize-product .content .expander .e-inner .allready-picked .pick-icon svg{display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:.17rem}.customize-product .content .expander .e-inner .allready-picked .pick.active{background-color:var(--blue);color:var(--white)}.customize-product .content .expander .e-inner .allready-picked .pick.active .pick-icon{width:.17rem}.customize-product .content .expander .e-inner .choices{display:grid;gap:.16rem;grid-template-columns:repeat(9,1fr);padding:.16rem;row-gap:.16rem}.customize-product .content .expander .e-inner .choices .choice{cursor:pointer;display:block;height:.4rem;position:relative;transition:transform .1s var(--ease);width:.4rem}.customize-product .content .expander .e-inner .choices .choice *{pointer-events:none}.customize-product .content .expander .e-inner .choices .choice .media.has-border{border:.01rem solid rgba(45,52,64,.2);border-radius:50%}.customize-product .content .expander .e-inner .choices .tooltip{background-color:var(--blue);background-image:url(../scripts/88babeb89f40ba5f2377.svg);background-position:50% 100%;background-repeat:no-repeat;background-size:.15rem .09rem;border-radius:.04rem;bottom:140%;color:var(--white);content:attr(data-after);display:block;font-family:var(--font-rain);font-size:.13rem;font-weight:400;left:50%;letter-spacing:0;line-height:1.32em;opacity:0;padding:.04rem .08rem;position:absolute;text-align:center;transform:translate(-50%);transition:opacity .2s var(--ease);white-space:nowrap}.customize-product .content .expander .e-inner .choices .tooltip:after{background-image:url(../scripts/88babeb89f40ba5f2377.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.09rem;left:50%;position:absolute;top:calc(100% - .02rem);transform:translateX(-50%);width:.15rem}.customize-product .content .expander .e-inner .choices .choice:first-child .tooltip,.customize-product .content .expander .e-inner .choices .choice:nth-child(10n) .tooltip{left:0;transform:translate(0)}.customize-product .content .expander .e-inner .choices .choice:first-child .tooltip:after,.customize-product .content .expander .e-inner .choices .choice:nth-child(10n) .tooltip:after{left:.14rem;transform:translate(0)}.customize-product .content .expander .e-inner .choices .choice:nth-child(9n) .tooltip{left:auto;right:0;transform:translate(0)}.customize-product .content .expander .e-inner .choices .choice:nth-child(9n) .tooltip:after{left:auto;right:.14rem;transform:translate(0)}.customize-product .content .expander .e-inner .choices .choice:before{border:.01rem solid var(--light-blue);border-radius:50%;content:"";display:block;height:.5rem;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .4s var(--ease);width:.5rem}.customize-product .content .expander .e-inner .choices .choice.active:before{opacity:1}.customize-product .content .expander .e-inner .choices .choice.hovered{z-index:1}.customize-product .content .expander .e-inner .choices .choice:hover .tooltip{opacity:1}.customize-product .content .expander.type-3 .e-inner .allready-picked{margin-bottom:0;padding:.16rem}.customize-product .content .expander.type-3 .e-inner .choices{margin-bottom:.16rem}.customize-product .content .expander .title{align-items:center;color:var(--blue);display:flex;font-family:var(--font-rain);font-size:.16rem;font-weight:600;gap:.05rem;letter-spacing:0;line-height:1.7em}.customize-product .content .expander .title svg{display:block;width:.1725rem}.customize-product .content .expander .text{align-items:center;color:var(--grey);display:flex;font-family:var(--font-rain);font-size:.13rem;font-weight:400;gap:.08rem;letter-spacing:0;line-height:1.32em}.customize-product .content .expander .text .icon{border-radius:50%;display:block;height:.4rem;position:relative;width:.4rem}.customize-product .content .expander .text .icon.has-border{border:.01rem solid rgba(45,52,64,.2)}.customize-product .content .expander .text i{font-style:normal}.customize-product .content .view-button{color:var(--blue);display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:500;letter-spacing:-.03em;line-height:1.34em;margin-left:auto;margin-right:0;padding:.1rem .24rem;position:relative;text-align:center;transition:color .4s var(--ease);width:fit-content}.customize-product .content .view-button span{display:block;position:relative}.customize-product .content .view-button:before{background-color:transparent;border:.01rem solid var(--blue);border-radius:.32rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .4s var(--ease),background-color .5s var(--ease);width:100%}@media screen and (hover:hover){.customize-product .content .view-button:hover:before{transform:scale(1.1)}}@media screen and (max-width:768px)and (orientation:portrait){.customize-product .content .view-button{font-size:.14rem;height:100%;padding:.12rem .22rem}}.customize-product .slider{overflow:visible}.customize-product .slider .swiper-slide{opacity:0;transition:opacity .4s var(--ease),visibility .4s var(--ease);visibility:hidden}.customize-product .slider .swiper-slide.swiper-slide-active{opacity:1;visibility:visible}.customize-product .slider .swiper-pagination{bottom:auto;position:relative;top:auto}.customize-product .slider .swiper-pagination .swiper-pagination-bullet{background-color:#eaebe6;border-radius:.04rem;height:.06rem;margin:0 .08rem;opacity:1;transition:background-color .3s var(--ease),margin .3s var(--ease),transform .3s var(--ease);width:.24rem}.customize-product .slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--blue);transform:scale(1.25)}.customize-product .slider .btn{bottom:-.1rem;cursor:pointer;display:block;height:.56rem;position:absolute;transition:opacity .4s var(--ease);width:.56rem;z-index:15}.customize-product .slider .btn.hidden{opacity:0;pointer-events:none}.customize-product .slider .btn svg{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.16rem}.customize-product .slider .btn svg path{transition:fill .4s var(--ease)}.customize-product .slider .btn:before{background-color:var(--blue);border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:scale(1);transition:transform .4s var(--ease),background-color .5s var(--ease);width:100%}.customize-product .slider .btn.prev{left:0;transform:rotate(180deg)}.customize-product .slider .btn.next{left:.65rem}.customize-product .slider .media-frame{aspect-ratio:1;position:relative}.customize-product .slider .media-frame .glass{background-repeat:no-repeat;border:3px solid var(--beige);border-radius:50%;box-shadow:.05rem .05rem .1rem rgba(0,0,0,.2);display:block;height:3rem;opacity:0;pointer-events:none;position:absolute;transform:scale(.15);transition:transform .2s ease-out,opacity 125ms ease-out;width:3rem}@media screen and (hover:hover){.customize-product .media-frame:hover .glass{opacity:1;transform:scale(1)}.customize-product .content .expander .e-inner .allready-picked .pick:hover{background-color:var(--light-blue);border-color:var(--light-blue);color:var(--white)}.customize-product .content .expander .e-inner .choices .choice:hover{transform:scale(1.075)}.customize-product .slider .btn:hover:before{background-color:var(--light-blue);transform:scale(1.15)}}@media screen and (max-width:768px)and (orientation:portrait){.customize-product{padding:.4rem 0 .8rem}.customize-product .grid{display:block}.customize-product .grid .inner:first-child{margin-bottom:1.4rem;width:100%}.customize-product .grid .inner:last-child{width:100%}.customize-product .content .expanders{padding:.16rem}.customize-product .content .expander .e-inner .choices{grid-template-columns:repeat(5,1fr)}.customize-product .content .expander .e-inner .allready-picked{flex-wrap:wrap}.customize-product .content .expander .text .icon{height:.24rem;width:.24rem}.customize-product .slider .btn{bottom:-.9rem}.customize-product .slider .btn.prev{left:50%;transform:translate(-110%) rotate(180deg)}.customize-product .slider .btn.next{left:auto;right:50%;transform:translate(110%)}}.left_form_right_contact_info{padding-bottom:1.04rem;padding-top:1.04rem}.left_form_right_contact_info.no_top_space{padding-top:0}.left_form_right_contact_info.no_bottom_space{padding-bottom:0}.left_form_right_contact_info .section_decoration_image{bottom:-1.8rem;height:6rem;position:absolute;right:-2.3rem;width:6rem}.left_form_right_contact_info .section_decoration_image img,.left_form_right_contact_info .section_decoration_image svg,.left_form_right_contact_info .section_decoration_image video{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.left_form_right_contact_info .section_content_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:2.3rem}.left_form_right_contact_info .section_content_row .section_content_left_column{width:5.8rem}.left_form_right_contact_info .section_content_row .section_content_right_column{width:2.75rem}.left_form_right_contact_info .box_above_the_form{background:#f0f4f5;margin-bottom:.24rem;padding:.16rem .24rem;position:relative}.left_form_right_contact_info .contact_info_logo{display:block;margin-bottom:.25rem;position:relative}.left_form_right_contact_info .contact_info_logo img,.left_form_right_contact_info .contact_info_logo svg,.left_form_right_contact_info .contact_info_logo video{display:inline-block;height:auto;max-width:100%;vertical-align:middle}.left_form_right_contact_info .contact_info_list .contact_info_list_item{border-bottom:1px solid rgba(45,52,64,.2);display:block;padding-bottom:.25rem;padding-top:.25rem;position:relative;width:100%}.left_form_right_contact_info .contact_info_list .contact_info_list_item a{display:inline-block;position:relative}.left_form_right_contact_info .contact_info_list .contact_info_list_item a:before{background-color:#576788;bottom:0;content:"";display:block;height:.04rem;left:0;opacity:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .4s var(--ease),opacity .3s var(--ease);width:100%}@media screen and (hover:hover){.left_form_right_contact_info .contact_info_list .contact_info_list_item a:hover:before{opacity:1;transform:scaleX(1)}}.left_form_right_contact_info .contact_info_list .contact_info_list_item:last-child{border-bottom:none;padding-bottom:0}@media screen and (max-width:768px)and (orientation:portrait){.left_form_right_contact_info{padding-bottom:.8rem;padding-top:.8rem}.left_form_right_contact_info.no_top_space{padding-top:0}.left_form_right_contact_info.no_bottom_space{padding-bottom:0}.left_form_right_contact_info .section_decoration_image{bottom:-2rem;height:3rem;right:-1.5rem;width:3rem}.left_form_right_contact_info .section_content_row{gap:.4rem}.left_form_right_contact_info .section_content_row .section_content_left_column,.left_form_right_contact_info .section_content_row .section_content_right_column{width:100%}.left_form_right_contact_info .box_above_the_form{margin-bottom:.24rem;padding:.16rem .24rem}.left_form_right_contact_info .contact_info_logo{margin:0 auto .2rem;max-width:1rem}.left_form_right_contact_info .contact_info_list{text-align:center}.left_form_right_contact_info .contact_info_list .contact_info_list_item{padding-bottom:.2rem;padding-top:.2rem}.left_form_right_contact_info .contact_info_list .contact_info_list_item:last-child{padding-bottom:0}}.rise_2_gravity_forms .global_section_form_style.global_section_form_content .gfield_error .chosen-container .chosen-single,.rise_2_gravity_forms .global_section_form_style.global_section_form_content .gform-theme--framework .gfield_error .gform-theme-field-control:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.rise_2_gravity_forms .global_section_form_style.global_section_form_content .gform-theme--framework .gfield_error input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.rise_2_gravity_forms .global_section_form_style.global_section_form_content .gform-theme--framework .gfield_error select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.rise_2_gravity_forms .global_section_form_style.global_section_form_content .gform-theme--framework .gfield_error select[multiple]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.rise_2_gravity_forms .global_section_form_style.global_section_form_content .gform-theme--framework .gfield_error textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){border-color:#ff4136}.rise_2_gravity_forms .global_section_form_style.global_section_form_content .gform-theme--framework .gfield:where(:not(.gfield--type-html):not(.gfield--type-section)){line-height:inherit}.rise_2_gravity_forms .global_section_form_style.global_section_form_content .gform-theme--foundation .gfield input,.rise_2_gravity_forms .global_section_form_style.global_section_form_content .gform-theme--foundation .gfield select,.rise_2_gravity_forms .global_section_form_style.global_section_form_content .gform-theme--foundation .gfield textarea{box-sizing:border-box}.rise_2_gravity_forms .global_section_form_style.global_section_form_content .gform_validation_errors{display:none}.rise_2_gravity_forms .global_section_form_style.global_section_form_content .gform_confirmation_message{color:#2d3440;font-family:var(--font-news);font-size:.48rem;font-weight:400;letter-spacing:-.04em;line-height:1.1em}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-html{background:transparent;border:none;border-radius:0;color:#2d3440;font-family:var(--font-rain);font-size:.16rem;font-style:normal;font-weight:500;letter-spacing:-.03em;line-height:1.34em;margin:0;outline:none;padding:0}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-html a{color:#2d3440;text-decoration:underline}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gform_fields{grid-row-gap:.24rem;grid-column-gap:.12rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield_description,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .validation_message{background:transparent;border:none;border-radius:0;color:#2d3440;font-family:var(--font-rain);font-size:.14rem;font-style:normal;font-weight:500;line-height:1.34em;margin:0;outline:none;padding:.06rem 0}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .validation_message{color:#ff4136}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield_required{color:#ff4136;font-family:var(--font-rain);font-size:.16rem;font-style:normal;font-weight:500;letter-spacing:-.03em;line-height:1.34em}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gsection{border-bottom:1px solid rgba(45,52,64,.2);margin-bottom:.06rem;padding:.06rem 0}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gsection,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gsection_title{color:#1a3258;font-family:var(--font-news);font-size:.24rem;font-style:normal;font-weight:500;letter-spacing:-.04em;line-height:1.2em}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield_label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .ginput_complex label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .ginput_complex legend,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form legend{background:transparent;border:none;border-radius:0;color:#2d3440;font-family:var(--font-rain);font-size:.16rem;font-style:normal;font-weight:500;gap:.06rem;letter-spacing:-.03em;line-height:1.34em;margin:0;outline:none;padding:.06rem 0}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form label.am_pm_label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form label.hour_label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form label.minute_label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form textarea{color:#2d3440;font-family:var(--font-rain);font-size:.16rem;font-style:normal;font-weight:500;letter-spacing:-.03em;line-height:1.34em}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form textarea{background-color:transparent;border:1px solid rgba(45,52,64,.2);border-radius:0;box-shadow:unset;display:block;height:1.75rem;margin:0;min-block-size:1.75rem;outline:none;padding:.12rem .16rem;position:relative;resize:none;width:100%}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form textarea::-webkit-input-placeholder{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form textarea:-ms-input-placeholder{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form textarea::placeholder{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield textarea.large{height:1.75rem;min-block-size:1.75rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield textarea.medium{height:1.5rem;min-block-size:1.5rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield textarea.small{height:1.25rem;min-block-size:1.25rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=date],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=email],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=number],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=password],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=tel],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=text],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=url]{background-color:transparent;border:1px solid rgba(45,52,64,.2);border-radius:0;box-shadow:unset;color:#2d3440;display:block;font-family:var(--font-rain);font-size:.16rem;font-style:normal;font-weight:500;height:auto;letter-spacing:-.03em;line-height:1.34em;margin:0;outline:none;padding:.12rem .16rem;position:relative;resize:none;width:100%}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=date]::-webkit-input-placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=email]::-webkit-input-placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=number]::-webkit-input-placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=password]::-webkit-input-placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=tel]::-webkit-input-placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=text]::-webkit-input-placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=url]::-webkit-input-placeholder{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=date]:-ms-input-placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=email]:-ms-input-placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=number]:-ms-input-placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=password]:-ms-input-placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=tel]:-ms-input-placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=text]:-ms-input-placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=url]:-ms-input-placeholder{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=date]::placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=email]::placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=number]::placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=password]::placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=tel]::placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=text]::placeholder,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=url]::placeholder{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input::-webkit-inner-spin-button,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=number]{-moz-appearance:textfield;-webkit-appearance:none}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=search]::-webkit-search-cancel-button,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=search]::-webkit-search-decoration,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=search]::-webkit-search-results-button,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;display:none}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .intl-tel-input.allow-dropdown .selected-flag,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .intl-tel-input.separate-dial-code .selected-flag{width:50px}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .intl-tel-input .selected-flag{padding:0 0 0 .16rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .intl-tel-input .selected-flag .iti-arrow{right:3px}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .intl-tel-input.allow-dropdown input,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .intl-tel-input.allow-dropdown input[type=tel],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .intl-tel-input.allow-dropdown input[type=text]{padding-left:56px!important}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .int-phone.error-msg,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .int-phone.valid-msg,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form select{font-family:var(--font-rain);font-size:.16rem;font-style:normal;font-weight:500;line-height:1.34em}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form select{background-color:transparent;border:1px solid rgba(45,52,64,.2);border-radius:0;box-shadow:unset;color:#2d3440;display:block;height:auto;letter-spacing:-.03em;margin:0;outline:none;padding:.12rem .16rem;position:relative;resize:none;width:100%}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form select option{border-radius:unset}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form select::-webkit-input-placeholder{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form select:-ms-input-placeholder{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form select::placeholder{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid rgba(45,52,64,.2);border-radius:unset;box-shadow:unset}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container{font-size:.16rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container .chosen-single{background-color:transparent;border:1px solid rgba(45,52,64,.2);border-radius:0;box-shadow:unset;color:#2d3440;display:block;font-family:var(--font-rain);font-size:.16rem;font-style:normal;font-weight:500;height:auto;letter-spacing:-.03em;line-height:1.34em;margin:0;outline:none;padding:.12rem .16rem;position:relative;resize:none;width:100%}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container .chosen-single span{margin-inline-end:.2rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container .chosen-single div{display:none}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container .chosen-single::-webkit-input-placeholder{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container .chosen-single:-ms-input-placeholder{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container .chosen-single::placeholder{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container .chosen-drop .chosen-search{padding-bottom:6px}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container .chosen-drop .chosen-search-input{border-color:rgba(45,52,64,.2);padding-left:40px}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container .chosen-drop .chosen-results{padding-block:unset}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container .chosen-drop .chosen-results li{background-color:transparent;color:#2d3440;font-family:var(--font-rain);font-size:.16rem;font-style:normal;font-weight:500;letter-spacing:-.03em;line-height:1.34em;padding:.12rem .16rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container .chosen-drop .chosen-results li.result-selected{background-color:rgba(45,52,64,.2);box-shadow:inset 3px 0 0 #2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container .chosen-drop .chosen-results li.highlighted{background-color:rgba(45,52,64,.2)}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-multi_choice .gfield_label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-radio .gfield_label{padding-bottom:.12rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-multi_choice .ginput_container_radio .gfield_radio,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-radio .ginput_container_radio .gfield_radio{flex-direction:column;flex-wrap:wrap;gap:.12rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-multi_choice .ginput_container_radio input[type=radio],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-radio .ginput_container_radio input[type=radio]{accent-color:#2d3440;background:transparent;border:1px solid rgba(45,52,64,.2);border-radius:50%;box-shadow:unset;cursor:pointer;height:.2rem;outline:none;resize:none;transition:border-color .4s var(--ease2);width:.2rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-multi_choice .ginput_container_radio input[type=radio]:before,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-radio .ginput_container_radio input[type=radio]:before{background-color:#2d3440;block-size:.12rem;border-radius:50%;inline-size:.12rem;transition:opacity .4s var(--ease2)}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-multi_choice .ginput_container_radio input[type=radio]:checked,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-radio .ginput_container_radio input[type=radio]:checked{border-color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-multi_choice .ginput_container_radio input[type=radio]:checked+label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-radio .ginput_container_radio input[type=radio]:checked+label{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-multi_choice .ginput_container_radio label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-radio .ginput_container_radio label{cursor:pointer;padding-bottom:0;padding-left:.12rem;padding-top:0;transition:color .4s var(--ease2)}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-checkbox .gfield_label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-multi_choice .gfield_label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-remember_me .gfield_label{padding-bottom:.12rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-checkbox .ginput_container_checkbox .gfield_checkbox,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-multi_choice .ginput_container_checkbox .gfield_checkbox,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-remember_me .ginput_container_checkbox .gfield_checkbox{flex-direction:column;flex-wrap:wrap;gap:.12rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-checkbox .ginput_container_checkbox input[type=checkbox],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-multi_choice .ginput_container_checkbox input[type=checkbox],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-remember_me .ginput_container_checkbox input[type=checkbox]{accent-color:#2d3440;background:transparent;border:1px solid rgba(45,52,64,.2);border-radius:unset;box-shadow:unset;cursor:pointer;height:.2rem;outline:none;resize:none;width:.2rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-checkbox .ginput_container_checkbox input[type=checkbox]:before,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-multi_choice .ginput_container_checkbox input[type=checkbox]:before,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-remember_me .ginput_container_checkbox input[type=checkbox]:before{color:#2d3440;font-size:.16rem;line-height:normal;transition:opacity .4s var(--ease2)}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-checkbox .ginput_container_checkbox input[type=checkbox]:checked,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-multi_choice .ginput_container_checkbox input[type=checkbox]:checked,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-remember_me .ginput_container_checkbox input[type=checkbox]:checked{border-color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-checkbox .ginput_container_checkbox input[type=checkbox]:checked+label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-multi_choice .ginput_container_checkbox input[type=checkbox]:checked+label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-remember_me .ginput_container_checkbox input[type=checkbox]:checked+label{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-checkbox .ginput_container_checkbox label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-multi_choice .ginput_container_checkbox label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-remember_me .ginput_container_checkbox label{cursor:pointer;padding-bottom:0;padding-left:.12rem;padding-top:0;transition:color .4s var(--ease2)}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent{display:flex;flex-direction:column;gap:.12rem 0}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .gfield_label{padding-bottom:.12rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .gfield_consent_description{padding-left:.35rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .ginput_container_consent input[type=checkbox]{accent-color:#2d3440;background:transparent;border:1px solid rgba(45,52,64,.2);border-radius:unset;box-shadow:unset;cursor:pointer;height:.2rem;outline:none;resize:none;width:.2rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .ginput_container_consent input[type=checkbox]:before{color:#2d3440;font-size:.16rem;line-height:normal;transition:opacity .4s var(--ease2)}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .ginput_container_consent input[type=checkbox]:checked{border-color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .ginput_container_consent input[type=checkbox]:checked+label{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .ginput_container_consent label{cursor:pointer;padding-bottom:0;padding-left:.12rem;padding-top:0;transition:color .4s var(--ease2)}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .ginput_container_consent label a{text-decoration:underline}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gform-grid-row{margin-inline:-.06rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gform-grid-col{padding-inline:.06rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--input-type-datepicker.gfield--datepicker-default-icon .ginput_container_date:after{color:#2d3440;font-size:.16rem;margin-inline-start:-.12rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .ginput_complex .ginput_container_date,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .ginput_complex .ginput_container_time{inline-size:1.2rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form button.add_list_item,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form button.delete_list_item{background:#2d3440!important;border:none!important;box-shadow:unset!important;outline:none!important}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form button.add_list_item:before,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form button.delete_list_item:before{color:#fff!important}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload input[type=file]{background:transparent;border:1px solid #2d3440;color:#2d3440;cursor:pointer;margin:0;padding:0}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .gform_drop_area{background-color:transparent;border:1px solid rgba(45,52,64,.2);border-radius:0;box-shadow:unset;color:#2d3440;display:block;font-family:var(--font-rain);font-size:.16rem;font-style:normal;font-weight:500;height:auto;letter-spacing:-.03em;line-height:1.34em;margin:0;outline:none;padding:.24rem .16rem;position:relative;resize:none;width:100%}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .gform_drop_area:before{color:#2d3440;font-size:.4rem;margin-bottom:.12rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .gform_drop_area .gform_drop_instructions{color:#2d3440;font-family:var(--font-rain);font-size:.16rem;font-style:normal;font-weight:500;letter-spacing:-.03em;line-height:1.34em;margin-bottom:.12rem;margin-top:.12rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .gform_drop_area button.button{all:unset;color:var(--white);cursor:pointer;display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:500;letter-spacing:-.03em;line-height:1.34em;margin:0 auto;padding:.16rem .24rem;position:relative;text-align:center;transition:color .4s var(--ease);width:fit-content}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .gform_drop_area button.button span{display:block;position:relative}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .gform_drop_area button.button:before{background-color:var(--blue);border-radius:.32rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .4s var(--ease),background-color .5s var(--ease);width:100%;z-index:-1}@media screen and (hover:hover){.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .gform_drop_area button.button:hover{color:var(--blue)}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .gform_drop_area button.button:hover:before{background-color:#f0f4f5;transform:scale(1.1)}}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .ginput_preview_list{font-family:var(--font-rain);margin:.06rem 0}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .ginput_preview_list:empty{margin:0}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .ginput_preview_list .ginput_preview{margin:.06rem 0}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .ginput_preview_list .ginput_preview:empty{display:none}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_filename,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_filesize,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_percent{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_progressbar_progress{background:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_progress_complete:after{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_cancel{border:none;box-shadow:unset;outline:none}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_cancel:before{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file.gform-theme-button--simple,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file.gform-theme-button--simple .dashicons{border:none;box-shadow:unset;outline:none}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file.gform-theme-button--simple .dashicons:before{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input:-webkit-autofill,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input:-webkit-autofill:focus,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input:-webkit-autofill:hover,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form select:-webkit-autofill,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form select:-webkit-autofill:focus,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form select:-webkit-autofill:hover,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form textarea:-webkit-autofill,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form textarea:-webkit-autofill:focus,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form textarea:-webkit-autofill:hover{-webkit-text-fill-color:#2d3440;background-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #fff;transition:background .4s var(--ease2)}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gform_footer{justify-content:flex-start;margin:.3rem 0 0;position:relative;width:fit-content}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gform_footer .gform-loader{block-size:.12rem;border-block-end-color:#1a3258;border-inline-start-color:#1a3258;inline-size:.12rem;position:absolute;right:-.25rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gform_footer button.submit_button_for_form{all:unset;color:var(--white);cursor:pointer;display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:500;letter-spacing:-.03em;line-height:1.34em;padding:.16rem .24rem;position:relative;text-align:center;transition:color .4s var(--ease);width:fit-content}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gform_footer button.submit_button_for_form span{display:block;position:relative}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gform_footer button.submit_button_for_form:before{background-color:var(--blue);border-radius:.32rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .4s var(--ease),background-color .5s var(--ease);width:100%}@media screen and (hover:hover){.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gform_footer button.submit_button_for_form:hover{color:var(--blue)}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gform_footer button.submit_button_for_form:hover:before{background-color:#f0f4f5;transform:scale(1.1)}}.rise_2_gravity_forms .ui-datepicker{font-family:var(--font-rain)}@media screen and (max-width:768px)and (orientation:portrait){.rise_2_gravity_forms .global_section_form_style.global_section_form_content .gform_confirmation_message{font-size:.28rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-html{font-size:.14rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gform_fields{grid-row-gap:.24rem;grid-column-gap:.12rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gform_fields .gfield{grid-column:span 12}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield_description,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield_required,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .validation_message{font-size:.14rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gsection,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gsection_title{font-size:.2rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container .chosen-drop .chosen-results li,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .chosen-container .chosen-single,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield_label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .ginput_complex label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .ginput_complex legend,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .int-phone.error-msg,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .int-phone.valid-msg,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=date],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=email],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=number],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=tel],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=text],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form input[type=url],.rise_2_gravity_forms .global_section_form_style.global_section_form_content form label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form label.am_pm_label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form label.hour_label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form label.minute_label,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form legend,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form select,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form textarea{font-size:.14rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-radio .ginput_container_radio input[type=radio]:before{block-size:.1rem;inline-size:.1rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-checkbox .ginput_container_checkbox input[type=checkbox]:before{font-size:.14rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent{display:flex;flex-direction:column;gap:.12rem 0}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .gfield_label{padding-bottom:.12rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .gfield_consent_description{padding-left:.35rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .ginput_container_consent input[type=checkbox]{accent-color:#2d3440;background:transparent;border:1px solid rgba(45,52,64,.2);border-radius:unset;box-shadow:unset;cursor:pointer;height:.2rem;outline:none;resize:none;width:.2rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .ginput_container_consent input[type=checkbox]:before{color:#2d3440;font-size:.16rem;line-height:normal;transition:opacity .4s var(--ease2)}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .ginput_container_consent input[type=checkbox]:checked{border-color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .ginput_container_consent input[type=checkbox]:checked+label{color:#2d3440}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .ginput_container_consent label{cursor:pointer;padding-bottom:0;padding-left:.12rem;padding-top:0;transition:color .4s var(--ease2)}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-consent .ginput_container_consent label a{text-decoration:underline}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--input-type-datepicker.gfield--datepicker-default-icon .ginput_container_date:after{font-size:.14rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .ginput_complex .ginput_container_date,.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .ginput_complex .ginput_container_time{inline-size:100%}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .gform_drop_area{font-size:.14rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .gform_drop_area:before{font-size:.3rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .gform_drop_area .gform_drop_instructions{font-size:.14rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gfield--type-fileupload .gform_drop_area button.button{font-size:.14rem;padding:.12rem .22rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gform_footer .gform-loader{right:-.2rem}.rise_2_gravity_forms .global_section_form_style.global_section_form_content form .gform_footer button.submit_button_for_form{font-size:.14rem;padding:.12rem .22rem}}.full_image_section img,.full_image_section svg,.full_image_section video{display:inline-block;height:auto;max-width:unset;position:relative;vertical-align:middle;width:100%}.partners_section{padding-bottom:1.04rem;padding-top:1.04rem}.partners_section.no_top_space{padding-top:0}.partners_section.no_bottom_space{padding-bottom:0}.partners_section.partners_no_results .filter-results{display:block}.partners_section .title_filter_row{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-bottom:.55rem}.partners_section .title_filter_row .title_column{width:3.8rem}.partners_section .title_filter_row .filter_column{width:4.95rem}.partners_section .cnt{position:relative}.partners_section .cnt .subtitle{color:var(--blue);display:block;margin-bottom:-.1rem}.partners_section .cnt .title{color:var(--blue)}.partners_section .filter_cnt{display:flex;flex-direction:row;flex-wrap:wrap;gap:.24rem}.partners_section .filter_cnt .select-input{all:unset;background-color:transparent;background-image:url(../scripts/5f231f78c9e2ee25e21b.svg);background-position:calc(100% - .16rem) 50%;background-repeat:no-repeat;background-size:.17rem;border:.01rem solid rgba(45,52,64,.2);box-sizing:border-box;color:var(--grey);display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:500;letter-spacing:-.03em;line-height:1.34em;overflow:hidden;padding:.12rem .3rem .12rem .16rem;text-overflow:ellipsis;white-space:nowrap;width:2.35rem}.partners_section .partner_content_item_row{border-bottom:1px solid rgba(45,52,64,.2);display:flex;flex-direction:row;flex-wrap:wrap;gap:.1rem;padding:.4rem .15rem}.partners_section .partner_content_item_row .partner_content_item_first_column{width:4.7rem}.partners_section .partner_content_item_row .partner_content_item_second_column{width:6.7rem}.partners_section .partner_info_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:.1rem;justify-content:space-between}.partners_section .partner_info_row .partner_info_column{width:3.3rem}.partners_section .partner_info_row .partner_info_content{display:block;position:relative;width:100%}.partners_section .partner_info_row .partner_info_content.text-align-right{text-align:right}.partners_section .partner_info_row .partner_info_content a{display:inline-block;position:relative}.partners_section .partner_info_row .partner_info_content a:before{background-color:#576788;bottom:0;content:"";display:block;height:.04rem;left:0;opacity:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .4s var(--ease),opacity .3s var(--ease);width:100%}@media screen and (hover:hover){.partners_section .partner_info_row .partner_info_content a:hover:before{opacity:1;transform:scaleX(1)}}.partners_section .partner_content_department_subtitle{color:var(--blue);font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.32em;margin-bottom:.1rem}.partners_section .partner_content_location{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.1rem}.partners_section .partner_content_location .partner_content_location_flag{width:.4rem}.partners_section .partner_content_location .partner_content_location_flag img,.partners_section .partner_content_location .partner_content_location_flag svg,.partners_section .partner_content_location .partner_content_location_flag video{display:inline-block;height:auto;vertical-align:middle;width:100%}.partners_section .partner_content_location .partner_content_location_name{color:var(--blue);font-family:var(--font-news);font-size:.32rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em;margin-bottom:-.1rem;width:calc(100% - .5rem)}.partners_section .partners_content_item.hidden{display:none}.partners_section #partner_positions_department_filter_submit_button{display:none!important;opacity:0!important;visibility:hidden!important}.partners_section .filter-results{display:none;position:relative;width:100%}@media screen and (max-width:768px)and (orientation:portrait){.partners_section{padding-bottom:.8rem;padding-top:.8rem}.partners_section.no_top_space{padding-top:0}.partners_section.no_bottom_space{padding-bottom:0}.partners_section .title_filter_row{padding-bottom:.2rem}.partners_section .title_filter_row .filter_column,.partners_section .title_filter_row .title_column{width:100%}.partners_section .cnt{margin-bottom:.4rem}.partners_section .filter_cnt{gap:.16rem}.partners_section .filter_cnt .select-input{width:100%}.partners_section .partner_content_item_row{gap:.2rem;padding:.2rem 0}.partners_section .partner_content_item_row .partner_content_item_first_column,.partners_section .partner_content_item_row .partner_content_item_second_column{width:100%}.partners_section .partner_info_row{gap:.1rem}.partners_section .partner_info_row .partner_info_column{width:100%}.partners_section .partner_info_row .partner_info_content.text-align-right{text-align:left}.partners_section .partner_content_department_subtitle{font-size:.14rem}.partners_section .partner_content_location{gap:.1rem}.partners_section .partner_content_location .partner_content_location_flag{width:.3rem}.partners_section .partner_content_location .partner_content_location_name{font-size:.24rem;margin-bottom:-.05rem;width:calc(100% - .4rem)}}.wysiwyg_content_editor_layout{padding-bottom:1.04rem;padding-top:1.04rem}.wysiwyg_content_editor_layout.no_top_space{padding-top:0}.wysiwyg_content_editor_layout.no_bottom_space{padding-bottom:0}.wysiwyg_content_editor_layout .wysiwyg_content_container{margin:0 auto;max-width:7.8rem;width:100%}.wysiwyg_content_editor_layout .wysiwyg_content_item{margin-bottom:.72rem}.wysiwyg_content_editor_layout .wysiwyg_content_item:last-child{margin-bottom:0}.wysiwyg_content_editor_layout .title_number_layout{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.16rem;margin-bottom:.32rem}.wysiwyg_content_editor_layout .title_number_layout .number{align-items:center;background-color:var(--blue);border-radius:50%;color:var(--white);display:flex;font-family:var(--font-rain);font-size:.16rem;font-weight:600;height:.38rem;justify-content:center;letter-spacing:0;line-height:1.7em;width:.38rem}.wysiwyg_content_editor_layout .title_number_layout .title{width:calc(100% - .54rem)}.wysiwyg_content_editor_layout .title_number_layout .title .wysiwyg_content_item_title{margin-bottom:-.04rem}@media screen and (max-width:768px)and (orientation:portrait){.wysiwyg_content_editor_layout{padding-bottom:.8rem;padding-top:.8rem}.wysiwyg_content_editor_layout.no_top_space{padding-top:0}.wysiwyg_content_editor_layout.no_bottom_space{padding-bottom:0}.wysiwyg_content_editor_layout .wysiwyg_content_container{max-width:3.65rem}.wysiwyg_content_editor_layout .wysiwyg_content_item{margin-bottom:.4rem}.wysiwyg_content_editor_layout .wysiwyg_content_item:last-child{margin-bottom:0}.wysiwyg_content_editor_layout .title_number_layout{gap:.1rem;margin-bottom:.21rem}.wysiwyg_content_editor_layout .title_number_layout .number{font-size:.14rem;height:.32rem;width:.32rem}.wysiwyg_content_editor_layout .title_number_layout .title{width:calc(100% - .42rem)}.wysiwyg_content_editor_layout .title_number_layout .title .wysiwyg_content_item_title{margin-bottom:-.06rem}}.wysiwyg_user_content_global_style{color:var(--grey);display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;position:relative;width:100%}.wysiwyg_user_content_global_style .animation_content_in_wysiwyg>:first-child{margin-top:0}.wysiwyg_user_content_global_style .animation_content_in_wysiwyg>:last-child{margin-bottom:0}.wysiwyg_user_content_global_style>:first-child{margin-top:0}.wysiwyg_user_content_global_style>:last-child{margin-bottom:0}.wysiwyg_user_content_global_style .right-text{text-align:right}.wysiwyg_user_content_global_style .left-text{text-align:left}.wysiwyg_user_content_global_style .center-text{text-align:center}.wysiwyg_user_content_global_style mark{background:var(--grey);color:var(--white);font-weight:700}.wysiwyg_user_content_global_style sup{font-size:80%;vertical-align:super}.wysiwyg_user_content_global_style sub{font-size:80%;vertical-align:sub}.wysiwyg_user_content_global_style strong{font-weight:700}.wysiwyg_user_content_global_style em,.wysiwyg_user_content_global_style i{font-style:italic}.wysiwyg_user_content_global_style del{text-decoration:line-through}.wysiwyg_user_content_global_style img,.wysiwyg_user_content_global_style video{display:block;height:auto;margin:.32rem 0;max-width:100%;width:auto}.wysiwyg_user_content_global_style img.aligncenter,.wysiwyg_user_content_global_style video.aligncenter{margin-left:auto;margin-right:auto}.wysiwyg_user_content_global_style img.alignleft,.wysiwyg_user_content_global_style video.alignleft{margin-left:0;margin-right:auto}.wysiwyg_user_content_global_style img.alignright,.wysiwyg_user_content_global_style video.alignright{margin-left:auto;margin-right:0}.wysiwyg_user_content_global_style .wp-caption{display:block;margin:.32rem 0;position:relative;width:100%!important}.wysiwyg_user_content_global_style .wp-caption-text{color:var(--grey);display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;margin-top:-.24rem}.wysiwyg_user_content_global_style iframe{margin:.32rem 0;max-width:100%;min-height:200px}.wysiwyg_user_content_global_style hr{all:unset;background-color:rgba(45,52,64,.2);display:block;height:1px;margin:.32rem 0;position:relative;width:100%}.wysiwyg_user_content_global_style h1{font-size:.36rem}.wysiwyg_user_content_global_style h1,.wysiwyg_user_content_global_style h2{color:var(--blue);font-family:var(--font-news);font-weight:500;letter-spacing:-.04em;line-height:1.2em;margin-bottom:.32rem}.wysiwyg_user_content_global_style h2{font-size:.32rem}.wysiwyg_user_content_global_style h3{font-size:.28rem}.wysiwyg_user_content_global_style h3,.wysiwyg_user_content_global_style h4{color:var(--blue);font-family:var(--font-news);font-weight:500;letter-spacing:-.04em;line-height:1.2em;margin-bottom:.32rem}.wysiwyg_user_content_global_style h4{font-size:.24rem}.wysiwyg_user_content_global_style h5,.wysiwyg_user_content_global_style h6{color:var(--blue);font-family:var(--font-news);font-size:.2rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em;margin-bottom:.32rem}.wysiwyg_user_content_global_style p{color:var(--grey);font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;margin-bottom:.32rem}.wysiwyg_user_content_global_style a{color:var(--grey);font-weight:400;text-decoration:underline;text-underline-position:from-font}.wysiwyg_user_content_global_style ul{list-style-type:disc}.wysiwyg_user_content_global_style ol,.wysiwyg_user_content_global_style ul{color:var(--grey);font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;margin-bottom:.32rem;padding-left:.25rem}.wysiwyg_user_content_global_style ol,.wysiwyg_user_content_global_style ol[type="1"]{list-style-type:decimal}.wysiwyg_user_content_global_style ol[type=a]{list-style-type:lower-alpha}.wysiwyg_user_content_global_style ol[type=i]{list-style-type:lower-roman}.wysiwyg_user_content_global_style blockquote,.wysiwyg_user_content_global_style q{background:transparent;border:0;border-radius:unset;display:block;font-style:normal;margin:.32rem 0;padding:.25rem;position:relative;quotes:none}.wysiwyg_user_content_global_style blockquote>*,.wysiwyg_user_content_global_style q>*{color:var(--grey);font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;margin:0}.wysiwyg_user_content_global_style table{border-spacing:0;margin:.32rem 0;table-layout:fixed;text-align:left;width:100%}.wysiwyg_user_content_global_style table td{font-weight:400}.wysiwyg_user_content_global_style table td,.wysiwyg_user_content_global_style table th{border:1px solid rgba(45,52,64,.2);color:var(--grey);font-family:var(--font-rain);font-size:.16rem;letter-spacing:0;line-height:1.7em;margin:0;padding:.25rem;text-align:left;vertical-align:top}.wysiwyg_user_content_global_style table th{font-weight:700}.wysiwyg_user_content_global_style span.big-paragraph{font-size:.19rem;line-height:1.5em}@media screen and (max-width:768px)and (orientation:portrait){.wysiwyg_user_content_global_style{font-size:.14rem}.wysiwyg_user_content_global_style .wp-caption,.wysiwyg_user_content_global_style img,.wysiwyg_user_content_global_style video{margin:.21rem 0}.wysiwyg_user_content_global_style .wp-caption-text{font-size:.14rem;margin-top:-.11rem}.wysiwyg_user_content_global_style hr,.wysiwyg_user_content_global_style iframe{margin:.21rem 0}.wysiwyg_user_content_global_style h1{font-size:.32rem;margin-bottom:.21rem}.wysiwyg_user_content_global_style h2{font-size:.28rem;margin-bottom:.21rem}.wysiwyg_user_content_global_style h3{font-size:.24rem;margin-bottom:.21rem}.wysiwyg_user_content_global_style h4{font-size:.2rem;margin-bottom:.21rem}.wysiwyg_user_content_global_style h5,.wysiwyg_user_content_global_style h6{font-size:.18rem;margin-bottom:.21rem}.wysiwyg_user_content_global_style p{font-size:.14rem;margin-bottom:.21rem}.wysiwyg_user_content_global_style ol,.wysiwyg_user_content_global_style ul{font-size:.14rem;margin-bottom:.21rem;padding-left:.15rem}.wysiwyg_user_content_global_style blockquote,.wysiwyg_user_content_global_style q{margin:.21rem 0;padding:.15rem}.wysiwyg_user_content_global_style blockquote>*,.wysiwyg_user_content_global_style q>*{font-size:.14rem;margin:0}.wysiwyg_user_content_global_style table{margin:.21rem 0}.wysiwyg_user_content_global_style table td,.wysiwyg_user_content_global_style table th{font-size:.14rem;padding:.15rem}.wysiwyg_user_content_global_style span.big-paragraph{font-size:.16rem;line-height:1.5em}}.faq_section_layout{padding-bottom:1.04rem;padding-top:1.04rem}.faq_section_layout.no_top_space{padding-top:0}.faq_section_layout.no_bottom_space{padding-bottom:0}.faq_section_layout .faq_section_container{margin:0 auto;max-width:7.8rem;width:100%}.faq_section_layout .faq_section_title{margin-bottom:.72rem;text-align:center}.faq_section_layout .faq_section_item{border-bottom:1px solid rgba(45,52,64,.2);display:block;padding:.16rem;position:relative}.faq_section_layout .faq_section_item.is-open .plus_icon:after{transform:translateY(-50%) rotate(90deg)}.faq_section_layout .faq_section_item .accordion_question{cursor:pointer;padding-right:.2rem;position:relative}.faq_section_layout .faq_section_item .accordion_question .accordion_question_title{font-weight:700}.faq_section_layout .faq_section_item .plus_icon:before{background:var(--grey);border-radius:.02rem;content:"";height:.02rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:.12rem}.faq_section_layout .faq_section_item .plus_icon:after{background:var(--grey);border-radius:.02rem;content:"";height:.12rem;position:absolute;right:.05rem;top:50%;transform:translateY(-50%);transition:transform .4s var(--ease);width:.02rem}.faq_section_layout .faq_section_item .expander{overflow:hidden;position:relative}.faq_section_layout .faq_section_item .expander .inner{padding-top:.16rem}.faq_section_layout .faq_section_notice_under_faq_list{margin-top:.72rem;position:relative;text-align:center;width:100%}.faq_section_layout .faq_section_notice_under_faq_list .faq_notice_title{margin-bottom:.1rem}.faq_section_layout .faq_section_notice_under_faq_list .faq_notice_list .faq_notice_list_item{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.1rem;justify-content:center;margin-bottom:.1rem}.faq_section_layout .faq_section_notice_under_faq_list .faq_notice_list .faq_notice_list_item .notice_icon{width:.25rem}.faq_section_layout .faq_section_notice_under_faq_list .faq_notice_list .faq_notice_list_item .notice_icon img,.faq_section_layout .faq_section_notice_under_faq_list .faq_notice_list .faq_notice_list_item .notice_icon svg,.faq_section_layout .faq_section_notice_under_faq_list .faq_notice_list .faq_notice_list_item .notice_icon video{display:inline-block;height:auto;vertical-align:middle;width:100%}.faq_section_layout .faq_section_notice_under_faq_list .faq_notice_list .faq_notice_list_item .notice_text{color:var(--grey);font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.32em;max-width:calc(100% - .35rem)}.faq_section_layout .faq_section_notice_under_faq_list .faq_notice_list .faq_notice_list_item .notice_text>*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}@media screen and (max-width:768px)and (orientation:portrait){.faq_section_layout{padding:.8rem 0}.faq_section_layout.no_top_space{padding-top:0}.faq_section_layout.no_bottom_space{padding-bottom:0}.faq_section_layout .faq_section_container{max-width:3.65rem}.faq_section_layout .faq_section_title{margin-bottom:.4rem}.faq_section_layout .faq_section_item{padding:.16rem 0}.faq_section_layout .faq_section_item .accordion_question{padding-right:.2rem}.faq_section_layout .faq_section_item .expander .inner{padding-top:.2rem}.faq_section_layout .faq_section_notice_under_faq_list{margin-top:.4rem}.faq_section_layout .faq_section_notice_under_faq_list .faq_notice_title{margin-bottom:.1rem}.faq_section_layout .faq_section_notice_under_faq_list .faq_notice_list .faq_notice_list_item{gap:.1rem;margin-bottom:.1rem}.faq_section_layout .faq_section_notice_under_faq_list .faq_notice_list .faq_notice_list_item .notice_icon{width:.25rem}.faq_section_layout .faq_section_notice_under_faq_list .faq_notice_list .faq_notice_list_item .notice_text{font-size:.13rem;line-height:1.32em;max-width:calc(100% - .35rem)}}.two_column_text_content_section{padding-bottom:1.04rem;padding-top:1.04rem}.two_column_text_content_section.no_top_space{padding-top:0}.two_column_text_content_section.no_bottom_space{padding-bottom:0}.two_column_text_content_section .two_column_text_content_section_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.3rem}.two_column_text_content_section .two_column_text_content_section_row .content_column_one{width:4.65rem}.two_column_text_content_section .two_column_text_content_section_row .content_column_one>:last-child{margin-bottom:0}.two_column_text_content_section .two_column_text_content_section_row .content_column_two{width:5.8rem}.two_column_text_content_section .wysiwyg_content_item{margin-bottom:.64rem}.two_column_text_content_section .wysiwyg_content_item:last-child{margin-bottom:0}.two_column_text_content_section .content_column_one_title{margin-bottom:.64rem;position:relative}.two_column_text_content_section .content_column_one_title .subtitle{color:var(--blue);display:block;margin-bottom:-.1rem}.two_column_text_content_section .content_column_one_title .title{color:var(--blue)}.two_column_text_content_section .content_column_one_small_text{font-size:.19rem;line-height:1.3em;margin-bottom:.64rem}.two_column_text_content_section .content_column_one_small_text blockquote>*,.two_column_text_content_section .content_column_one_small_text ol,.two_column_text_content_section .content_column_one_small_text p,.two_column_text_content_section .content_column_one_small_text q>*,.two_column_text_content_section .content_column_one_small_text table td,.two_column_text_content_section .content_column_one_small_text table th,.two_column_text_content_section .content_column_one_small_text ul{font-size:.19rem;line-height:1.3em}.two_column_text_content_section .content_column_one_box_item{background-color:#f0f4f5;margin-bottom:.1rem;padding:.24rem}.two_column_text_content_section .content_column_one_box_item .box_item_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:.16rem}.two_column_text_content_section .content_column_one_box_item .box_item_row .box_item_column_icon{width:.24rem}.two_column_text_content_section .content_column_one_box_item .box_item_row .box_item_column_text{width:calc(100% - .4rem)}.two_column_text_content_section .content_column_one_box_item .notice_icon{width:.24rem}.two_column_text_content_section .content_column_one_box_item .notice_icon img,.two_column_text_content_section .content_column_one_box_item .notice_icon svg,.two_column_text_content_section .content_column_one_box_item .notice_icon video{display:inline-block;height:auto;width:100%}@media screen and (max-width:768px)and (orientation:portrait){.two_column_text_content_section{padding-bottom:.8rem;padding-top:.8rem}.two_column_text_content_section.no_top_space{padding-top:0}.two_column_text_content_section.no_bottom_space{padding-bottom:0}.two_column_text_content_section .two_column_text_content_section_row{gap:.4rem}.two_column_text_content_section .two_column_text_content_section_row .content_column_one{width:100%}.two_column_text_content_section .two_column_text_content_section_row .content_column_one>:last-child{margin-bottom:0}.two_column_text_content_section .two_column_text_content_section_row .content_column_two{width:100%}.two_column_text_content_section .wysiwyg_content_item{margin-bottom:.4rem}.two_column_text_content_section .wysiwyg_content_item:last-child{margin-bottom:0}.two_column_text_content_section .content_column_one_title{margin-bottom:.4rem}.two_column_text_content_section .content_column_one_title:before{height:1.1rem}.two_column_text_content_section .content_column_one_small_text{font-size:.16rem;line-height:1.3em;margin-bottom:.4rem}.two_column_text_content_section .content_column_one_small_text blockquote>*,.two_column_text_content_section .content_column_one_small_text ol,.two_column_text_content_section .content_column_one_small_text p,.two_column_text_content_section .content_column_one_small_text q>*,.two_column_text_content_section .content_column_one_small_text table td,.two_column_text_content_section .content_column_one_small_text table th,.two_column_text_content_section .content_column_one_small_text ul{font-size:.16rem;line-height:1.3em}.two_column_text_content_section .content_column_one_box_item{margin-bottom:.1rem;padding:.24rem .18rem}.two_column_text_content_section .content_column_one_box_item .box_item_row{gap:.16rem}.two_column_text_content_section .content_column_one_box_item .box_item_row .box_item_column_icon{width:.24rem}.two_column_text_content_section .content_column_one_box_item .box_item_row .box_item_column_text{width:calc(100% - .4rem)}.two_column_text_content_section .content_column_one_box_item .notice_icon{width:.24rem}}.left_content_right_form_section{padding-bottom:1.04rem;padding-top:1.04rem}.left_content_right_form_section.no_top_space{padding-top:0}.left_content_right_form_section.no_bottom_space{padding-bottom:0}.left_content_right_form_section .left_content_right_form_section_row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.left_content_right_form_section .left_content_right_form_section_row .left_content_right_form_section_text_column{width:3.76rem}.left_content_right_form_section .left_content_right_form_section_row .left_content_right_form_section_text_column>:last-child{margin-bottom:0}.left_content_right_form_section .left_content_right_form_section_row .left_content_right_form_section_form_column{width:5.78rem}.left_content_right_form_section .contact_info_logo{display:block;margin-bottom:.48rem;position:relative}.left_content_right_form_section .contact_info_logo img,.left_content_right_form_section .contact_info_logo svg,.left_content_right_form_section .contact_info_logo video{display:inline-block;height:auto;max-width:100%;vertical-align:middle}.left_content_right_form_section .column_title{margin-bottom:.32rem}@media screen and (max-width:768px)and (orientation:portrait){.left_content_right_form_section{padding-bottom:.8rem;padding-top:.8rem}.left_content_right_form_section.no_top_space{padding-top:0}.left_content_right_form_section.no_bottom_space{padding-bottom:0}.left_content_right_form_section .left_content_right_form_section_row{gap:.3rem}.left_content_right_form_section .left_content_right_form_section_row .left_content_right_form_section_form_column,.left_content_right_form_section .left_content_right_form_section_row .left_content_right_form_section_text_column{width:100%}.left_content_right_form_section .contact_info_logo{margin-bottom:.3rem;max-width:1rem}.left_content_right_form_section .column_title{margin-bottom:.24rem}}.box_cta_section{padding-bottom:1.04rem;padding-top:1.04rem}.box_cta_section.no_top_space{padding-top:0}.box_cta_section.no_bottom_space{padding-bottom:0}.box_cta_section .box_cta_section_item{background-color:#f0f4f5;width:100%}.box_cta_section .box_cta_section_item_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:.1rem;overflow:hidden}.box_cta_section .box_cta_section_item_row.change_row{gap:1.29rem;padding:.88rem .56rem}.box_cta_section .box_cta_section_item_row .box_cta_section_item_text_column{padding:1.04rem 0 1.04rem 1.28rem;width:6.05rem}.box_cta_section .box_cta_section_item_row .box_cta_section_item_text_column.change_first_column{padding:0;width:4.21rem}.box_cta_section .box_cta_section_item_row .box_cta_section_item_text_column>:last-child{margin-bottom:0}.box_cta_section .box_cta_section_item_row .box_cta_section_item_image_column{width:5.65rem}.box_cta_section .box_cta_section_item_row .box_cta_section_item_image_column.change_second_column{width:5.01rem}.box_cta_section .box_cta_section_small_text,.box_cta_section .box_cta_section_title{margin-bottom:.32rem}.box_cta_section .box_cta_section_small_text blockquote,.box_cta_section .box_cta_section_small_text ol,.box_cta_section .box_cta_section_small_text p,.box_cta_section .box_cta_section_small_text q,.box_cta_section .box_cta_section_small_text table,.box_cta_section .box_cta_section_small_text ul{margin-bottom:.16rem}.box_cta_section .box_cta_section_image{display:flex;flex-direction:column;height:100%;justify-content:flex-end;width:100%}.box_cta_section .box_cta_section_image img,.box_cta_section .box_cta_section_image svg,.box_cta_section .box_cta_section_image video{height:auto;margin-bottom:-1rem;vertical-align:middle;width:100%}@media screen and (max-width:768px)and (orientation:portrait){.box_cta_section{padding-bottom:.8rem;padding-top:.8rem}.box_cta_section.no_top_space{padding-top:0}.box_cta_section.no_bottom_space{padding-bottom:0}.box_cta_section .box_cta_section_item_row{gap:.4rem}.box_cta_section .box_cta_section_item_row.change_row{gap:.21rem;padding:.4rem .2rem}.box_cta_section .box_cta_section_item_row .box_cta_section_item_text_column{padding:.42rem .2rem 0;width:100%}.box_cta_section .box_cta_section_item_row .box_cta_section_item_text_column.change_first_column{padding:0;width:100%}.box_cta_section .box_cta_section_item_row .box_cta_section_item_image_column,.box_cta_section .box_cta_section_item_row .box_cta_section_item_image_column.change_second_column{width:100%}.box_cta_section .box_cta_section_small_text,.box_cta_section .box_cta_section_title{margin-bottom:.21rem}.box_cta_section .box_cta_section_image{height:auto}.box_cta_section .box_cta_section_image img,.box_cta_section .box_cta_section_image svg,.box_cta_section .box_cta_section_image video{margin-bottom:-.7rem}}.assembly-guide{display:block;padding:1.04rem 0;position:relative}.assembly-guide .title-frame{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.56rem}.assembly-guide .title-frame .title{color:var(--blue);max-width:50%;position:relative}.assembly-guide .title-frame .tag{align-items:center;color:var(--blue);display:flex;flex-wrap:wrap;font-family:var(--font-rain);font-size:.19rem;font-weight:400;gap:.16rem;letter-spacing:0;line-height:1.3em;max-width:50%}.assembly-guide .title-frame .tag .icon{align-items:center;border-radius:50%;display:flex;flex-wrap:wrap;height:.46rem;justify-content:center;width:.46rem}.assembly-guide .title-frame .tag .icon img,.assembly-guide .title-frame .tag .icon svg{display:block;width:.46rem}.assembly-guide .title-frame .tag span{width:calc(100% - .62rem)}.assembly-guide .media-frame{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.1rem;margin:auto;max-width:11.5rem;min-height:6.2rem;padding-left:1.5rem;padding-right:1.5rem;position:relative}.assembly-guide .media-frame.remove-background-image{min-height:3.4rem;padding-left:.1rem;padding-right:.1rem}.assembly-guide .media-frame .media{height:100%;left:0;max-width:unset;object-fit:contain;object-position:center;position:absolute;top:0;width:100%}.assembly-guide .media-frame .prospect{background-color:var(--beige);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;min-height:4.08rem;overflow:hidden;padding:.16rem;position:relative;width:2.75rem}.assembly-guide .media-frame .prospect.remove-background-image{min-height:3.4rem}.assembly-guide .media-frame .prospect .icon{display:block;position:relative;width:.65rem}.assembly-guide .media-frame .prospect .icon img,.assembly-guide .media-frame .prospect .icon svg,.assembly-guide .media-frame .prospect .icon video{display:block;height:auto;vertical-align:middle;width:100%}.assembly-guide .media-frame .prospect .image{display:block;height:1.7rem;left:.59rem;object-fit:contain;position:absolute;top:.63rem;width:3.17rem}.assembly-guide .media-frame .prospect .cnt{display:block;max-width:3rem;position:relative}.assembly-guide .media-frame .prospect .cnt .label{color:var(--blue);margin-bottom:.08rem}.assembly-guide .media-frame .prospect .cnt .title{color:var(--blue)}.assembly-guide .media-frame .prospect .cnt .text{color:var(--grey);font-family:var(--font-rain);font-size:.19rem;font-weight:400;letter-spacing:0;line-height:1.3em;margin-bottom:.16rem}@media screen and (max-width:768px)and (orientation:portrait){.assembly-guide{padding:.8rem 0}.assembly-guide .media-frame{gap:0;padding-left:0;padding-right:0}.assembly-guide .media-frame .media{height:auto;margin-bottom:-.5rem;position:relative}.assembly-guide .media-frame .prospect{left:auto!important;margin:auto;position:relative;top:auto!important}.assembly-guide .media-frame .prospect:not(:last-child){margin-bottom:.3rem}}.login-page{display:flex;flex-direction:column;min-height:100vh;position:relative;z-index:500}.login-page .grid{display:flex;flex-grow:1}.login-page .grid .form{align-items:center;background-color:var(--beige);display:flex;justify-content:center;padding:.8rem;width:38%}.login-page .grid .form .inner{width:3.2rem}.login-page .grid .form .logo{display:block;margin:auto auto .24rem;width:1.04rem}.login-page .grid .form .logo svg{display:inline-block;height:auto;vertical-align:middle;width:100%}.login-page .grid .form .inputs{margin-bottom:1rem}.login-page .grid .form .inputs .frame{position:relative}.login-page .grid .form .inputs .frame.email_input_icon:before{background-image:url(../scripts/dead4901a15a3c7cbd53.svg)}.login-page .grid .form .inputs .frame.email_input_icon:before,.login-page .grid .form .inputs .frame.password_input_icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.2rem;position:absolute;right:.16rem;top:.14rem;width:.2rem}.login-page .grid .form .inputs .frame.password_input_icon:before{background-image:url(../scripts/46696b11d875a2f813c2.svg)}.login-page .grid .form .inputs .frame:not(:last-child){margin-bottom:.24rem}.login-page .grid .form .inputs input{all:unset;border:.01rem solid rgba(45,52,64,.2);box-sizing:border-box;color:var(--grey);display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:500;letter-spacing:-.03em;line-height:.2144rem;padding:.12rem .16rem;width:100%}.login-page .grid .form .inputs .button{all:unset;box-sizing:border-box;color:var(--white);cursor:pointer;display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:500;letter-spacing:-.03em;line-height:1.34em;padding:.16rem .24rem;position:relative;text-align:center;transition:color .4s var(--ease);width:100%}.login-page .grid .form .inputs .button span{display:block;position:relative}.login-page .grid .form .inputs .button:before{background-color:var(--blue);border-radius:.32rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .4s var(--ease),background-color .5s var(--ease);width:100%}@media screen and (hover:hover){.login-page .grid .form .inputs .button:hover{color:var(--blue)}.login-page .grid .form .inputs .button:hover:before{background-color:#fff;transform:scale(1.1)}}@media screen and (max-width:768px)and (orientation:portrait){.login-page .grid .form .inputs .button{font-size:.14rem;padding:.12rem .22rem}}.login-page .grid .form .inputs #login-message{margin-top:.24rem;text-align:center}.login-page .grid .form .title{color:var(--blue);margin-bottom:1rem;text-align:center}.login-page .grid .form .links{align-items:center;display:flex;gap:.16rem;justify-content:center}.login-page .grid .form .links .link{color:var(--grey);display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:600;letter-spacing:0;line-height:.272rem;position:relative}.login-page .grid .form .links .link:before{background-color:var(--grey);bottom:0;content:"";display:block;height:.01rem;left:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .4s var(--ease);width:100%}.login-page .grid .cnt{position:relative;width:62%}.login-page .grid .cnt .title{color:var(--blue);position:absolute;right:.56rem;text-align:right;top:.56rem}@media screen and (hover:hover){.login-page .grid .form .links .link:hover:before{transform:scaleX(1)}}@media screen and (max-width:768px)and (orientation:portrait){.login-page .grid{display:flex;flex-direction:column;flex-wrap:wrap}.login-page .grid .form{min-height:100vh;padding:.8rem .3rem;width:100%}.login-page .grid .form .inner{width:100%}.login-page .grid .form .logo{margin-bottom:.2rem;width:1rem}.login-page .grid .form .inputs{margin-bottom:.4rem}.login-page .grid .form .inputs .frame:not(:last-child){margin-bottom:.2rem}.login-page .grid .form .inputs input{font-size:.14rem}.login-page .grid .form .title{margin-bottom:.4rem}.login-page .grid .form .links{flex-wrap:wrap;gap:.1rem}.login-page .grid .form .links .link{font-size:.14rem}.login-page .grid .cnt{display:none}}body.page-template-tpl-login .mobile-menu,body.page-template-tpl-login .page-header{display:none}.title_two_column_text_content{padding-bottom:1.04rem;padding-top:1.04rem}.title_two_column_text_content.no_top_space{padding-top:0}.title_two_column_text_content.no_bottom_space{padding-bottom:0}.title_two_column_text_content .section_content_title{margin-bottom:.64rem;position:relative}.title_two_column_text_content .section_content_title .subtitle{color:var(--blue);display:block;margin-bottom:-.1rem}.title_two_column_text_content .section_content_title .title{color:var(--blue)}.title_two_column_text_content .section_content_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.35rem}.title_two_column_text_content .section_content_row.same_columns{gap:.4rem}.title_two_column_text_content .section_content_row.same_columns .column_1{width:5.7rem}.title_two_column_text_content .section_content_row.same_columns .column_2{display:block;width:5.7rem}.title_two_column_text_content .section_content_row .column_1{width:4.65rem}.title_two_column_text_content .section_content_row .column_2{display:block;width:5.8rem}@media screen and (max-width:768px)and (orientation:portrait){.title_two_column_text_content{padding-bottom:.8rem;padding-top:.8rem}.title_two_column_text_content.no_top_space{padding-top:0}.title_two_column_text_content.no_bottom_space{padding-bottom:0}.title_two_column_text_content .section_content_title{margin-bottom:.4rem}.title_two_column_text_content .section_content_row,.title_two_column_text_content .section_content_row.same_columns{gap:.4rem}.title_two_column_text_content .section_content_row.same_columns .column_1{width:100%}.title_two_column_text_content .section_content_row.same_columns .column_2{display:block;width:100%}.title_two_column_text_content .section_content_row .column_1,.title_two_column_text_content .section_content_row .column_2{width:100%}}.subtitle_title_text_list_content{padding-bottom:1.04rem;padding-top:1.04rem}.subtitle_title_text_list_content.no_top_space{padding-top:0}.subtitle_title_text_list_content.no_bottom_space{padding-bottom:0}.subtitle_title_text_list_content .container-2>:last-child{margin-bottom:0}.subtitle_title_text_list_content .section_content_subtitle_title{margin-bottom:.94rem}.subtitle_title_text_list_content .section_content_subtitle_title>:last-child{margin-bottom:0}.subtitle_title_text_list_content .section_content_subtitle_title .subtitle{margin-bottom:.16rem}.subtitle_title_text_list_content .section_content_subtitle_title .subtitle .subtitle-text{color:var(--light-blue)}.subtitle_title_text_list_content .section_content_text{margin-bottom:1.04rem;margin-left:auto;margin-right:0;max-width:7.8rem;text-align:right}.subtitle_title_text_list_content .section_content_text.text-left{text-align:left}.subtitle_title_text_list_content .section_content_list .section_content_item{border-bottom:1px solid rgba(45,52,64,.2);padding:.4rem .16rem}.subtitle_title_text_list_content .section_content_list .section_content_item_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:.16rem}.subtitle_title_text_list_content .section_content_list .section_content_item_row .number_col{width:.38rem}.subtitle_title_text_list_content .section_content_list .section_content_item_row .number_col .number_content{align-items:center;background-color:var(--blue);border-radius:50%;color:var(--white);display:flex;flex-direction:row;font-family:var(--font-rain);font-size:.16rem;font-weight:700;height:.38rem;justify-content:center;line-height:1.7em;width:.38rem}.subtitle_title_text_list_content .section_content_list .section_content_item_row .title_col{width:5.2rem}.subtitle_title_text_list_content .section_content_list .section_content_item_row .text_col{width:5.58rem}@media screen and (max-width:768px)and (orientation:portrait){.subtitle_title_text_list_content{padding-bottom:.8rem;padding-top:.8rem}.subtitle_title_text_list_content.no_top_space{padding-top:0}.subtitle_title_text_list_content.no_bottom_space{padding-bottom:0}.subtitle_title_text_list_content .section_content_subtitle_title{margin-bottom:.4rem}.subtitle_title_text_list_content .section_content_subtitle_title .subtitle{margin-bottom:.16rem}.subtitle_title_text_list_content .section_content_text{margin-bottom:.4rem;margin-left:0;margin-right:0;max-width:unset;text-align:left}.subtitle_title_text_list_content .section_content_list .section_content_item{border-bottom:1px solid rgba(45,52,64,.2);padding:.2rem 0}.subtitle_title_text_list_content .section_content_list .section_content_item_row{gap:.2rem}.subtitle_title_text_list_content .section_content_list .section_content_item_row .number_col{width:.38rem}.subtitle_title_text_list_content .section_content_list .section_content_item_row .number_col .number_content{font-size:.14rem;height:.38rem;width:.38rem}.subtitle_title_text_list_content .section_content_list .section_content_item_row .text_col,.subtitle_title_text_list_content .section_content_list .section_content_item_row .title_col{width:100%}}.title_text_button_image{background-color:#f0f4f5;overflow:hidden;padding-top:1.3rem}.title_text_button_image.no_decoration_image{padding-bottom:1rem}.title_text_button_image .container-2>:last-child{padding-bottom:0}.title_text_button_image .section_text,.title_text_button_image .section_title{padding-bottom:.32rem;text-align:center}.title_text_button_image .section_text{margin:0 auto;max-width:4.8rem;width:100%}.title_text_button_image .section_button{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-bottom:.32rem;text-align:center}@media screen and (hover:hover){.title_text_button_image .section_button .button:hover{color:var(--blue)}.title_text_button_image .section_button .button:hover:before{background-color:#fff}}.title_text_button_image .section_decoration_image{margin-bottom:-1.5rem;margin-top:-.35rem;text-align:center}.title_text_button_image .section_decoration_image img,.title_text_button_image .section_decoration_image svg,.title_text_button_image .section_decoration_image video{height:auto;max-width:100%;vertical-align:middle}@media screen and (max-width:768px)and (orientation:portrait){.title_text_button_image{padding-top:.8rem}.title_text_button_image.no_decoration_image{padding-bottom:.6rem}.title_text_button_image .section_title{padding-bottom:.2rem}.title_text_button_image .section_text{max-width:4.8rem;padding-bottom:.2rem}.title_text_button_image .section_button{padding-bottom:.2rem}.title_text_button_image .section_decoration_image{margin-bottom:-.5rem;margin-top:-.2rem;text-align:center}.title_text_button_image .section_decoration_image img,.title_text_button_image .section_decoration_image svg,.title_text_button_image .section_decoration_image video{height:auto;max-width:100%;vertical-align:middle}}.subtitle_title_two_column{padding-bottom:1.04rem;padding-top:1.04rem}.subtitle_title_two_column.no_top_space{padding-top:0}.subtitle_title_two_column.no_bottom_space{padding-bottom:0}.subtitle_title_two_column .container-2>:last-child{margin-bottom:0}.subtitle_title_two_column .subtitle_title_content{margin-bottom:.88rem}.subtitle_title_two_column .subtitle_title_content>:last-child{margin-bottom:0}.subtitle_title_two_column .subtitle_title_content .subtitle{margin-bottom:.16rem}.subtitle_title_two_column .subtitle_title_content .subtitle .subtitle-text{color:var(--light-blue)}.subtitle_title_two_column .two_column_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:.34rem .24rem}.subtitle_title_two_column .two_column_row .column{width:5.78rem}.subtitle_title_two_column .content_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:.28rem}.subtitle_title_two_column .content_row .content_image_column{width:.73rem}.subtitle_title_two_column .content_row .content_title_text_column{width:4.77rem}.subtitle_title_two_column .content_row .content_image_wrapper{display:block;position:relative;width:100%}.subtitle_title_two_column .content_row .content_image_wrapper img,.subtitle_title_two_column .content_row .content_image_wrapper svg,.subtitle_title_two_column .content_row .content_image_wrapper video{height:auto;vertical-align:middle;width:100%}.subtitle_title_two_column .content_row .wysiwyg_user_content_global_style h1,.subtitle_title_two_column .content_row .wysiwyg_user_content_global_style h2,.subtitle_title_two_column .content_row .wysiwyg_user_content_global_style h3,.subtitle_title_two_column .content_row .wysiwyg_user_content_global_style h4,.subtitle_title_two_column .content_row .wysiwyg_user_content_global_style h5,.subtitle_title_two_column .content_row .wysiwyg_user_content_global_style h6{margin-bottom:.16rem}@media screen and (max-width:768px)and (orientation:portrait){.subtitle_title_two_column{padding-bottom:.8rem;padding-top:.8rem}.subtitle_title_two_column.no_top_space{padding-top:0}.subtitle_title_two_column.no_bottom_space{padding-bottom:0}.subtitle_title_two_column .subtitle_title_content{margin-bottom:.4rem}.subtitle_title_two_column .subtitle_title_content .subtitle{margin-bottom:.16rem}.subtitle_title_two_column .two_column_row{gap:.4rem}.subtitle_title_two_column .two_column_row .column{width:100%}.subtitle_title_two_column .content_row{gap:.1rem}.subtitle_title_two_column .content_row .content_image_column{width:.6rem}.subtitle_title_two_column .content_row .content_title_text_column{width:2.9rem}.subtitle_title_two_column .content_row .wysiwyg_user_content_global_style h1,.subtitle_title_two_column .content_row .wysiwyg_user_content_global_style h2,.subtitle_title_two_column .content_row .wysiwyg_user_content_global_style h3,.subtitle_title_two_column .content_row .wysiwyg_user_content_global_style h4,.subtitle_title_two_column .content_row .wysiwyg_user_content_global_style h5,.subtitle_title_two_column .content_row .wysiwyg_user_content_global_style h6{margin-bottom:.1rem}}.subpage-hero-version-2{background-color:var(--beige);display:block;min-height:4.25rem;padding:1.4rem 0 .94rem}.subpage-hero-version-2.secondary_bg{background-color:#f0f4f5}.subpage-hero-version-2 .subpage_hero_version_bg_image{bottom:0;height:100%;left:0;position:absolute;width:100%}.subpage-hero-version-2 .subpage_hero_version_bg_image img,.subpage-hero-version-2 .subpage_hero_version_bg_image svg,.subpage-hero-version-2 .subpage_hero_version_bg_image video{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;width:100%}.subpage-hero-version-2 .back{align-items:center;color:#010101;display:flex;font-family:var(--font-rain);font-size:.13rem;gap:.03rem;letter-spacing:-.03em;line-height:1.32em;margin-bottom:.32rem}.subpage-hero-version-2 .back svg{display:block;width:.16rem}.subpage-hero-version-2 .subpage_hero_inner{position:relative;text-align:center}.subpage-hero-version-2 .subpage_hero_inner>:last-child{margin-bottom:0}.subpage-hero-version-2 .subtitle{font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:.27em;line-height:1.32em}.subpage-hero-version-2 .subtitle,.subpage-hero-version-2 .title{color:var(--blue);margin-bottom:.15rem}.subpage-hero-version-2 .section_button{display:flex;justify-content:center}@media screen and (max-width:768px)and (orientation:portrait){.subpage-hero-version-2{min-height:3.25rem;padding:1.4rem 0 .48rem}.subpage-hero-version-2 .subpage_hero_version_bg_image img,.subpage-hero-version-2 .subpage_hero_version_bg_image svg,.subpage-hero-version-2 .subpage_hero_version_bg_image video{height:50%}.subpage-hero-version-2 .back{margin-bottom:.24rem}}.boxes_section{padding-bottom:1.04rem;padding-top:1.04rem}.boxes_section.no_top_space{padding-top:0}.boxes_section.no_bottom_space{padding-bottom:0}.boxes_section .boxes_container>:last-child{margin-bottom:0}.boxes_section .boxes_section_title{margin-bottom:.32rem}.boxes_section .boxes_section_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:.32rem .28rem}.boxes_section .boxes_section_row .box_half_column{background-color:#f0f4f5;padding:.32rem .32rem .4rem;width:calc(50% - .14rem)}.boxes_section .boxes_section_row .box_half_column.light_blue{background-color:#f0f4f5}.boxes_section .boxes_section_row .box_half_column.soft_gray{background-color:#f1f3fa}.boxes_section .boxes_section_row .box_half_column.off_white{background-color:#f5f3eb}.boxes_section .boxes_section_row .box_full_column{background-color:#f0f4f5;padding:.32rem .32rem .4rem;width:100%}.boxes_section .boxes_section_row .box_full_column.light_blue{background-color:#f0f4f5}.boxes_section .boxes_section_row .box_full_column.soft_gray{background-color:#f1f3fa}.boxes_section .boxes_section_row .box_full_column.off_white{background-color:#f5f3eb}.boxes_section .boxes_section_row .box_full_column_background_image{padding:1.65rem 3.5rem;position:relative;width:100%}.boxes_section .box_full_column_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(100% - 9.4rem)}.boxes_section .box_full_column_row .box_full_column_content_column{width:5.5rem}.boxes_section .box_full_column_row .box_full_column_image_column{text-align:center;width:3.9rem}.boxes_section .box_half_column_inner.centered_content{text-align:center}.boxes_section .box_half_column_inner.centered_content .box_button{display:flex;flex-direction:wrap;flex-wrap:wrap;justify-content:center}.boxes_section .box_half_column_inner.centered_content .box_button .button{min-width:1.72rem}.boxes_section .box_half_column_inner.bg_box{padding:.32rem}.boxes_section .box_half_column_inner.bg_box .box_small_text,.boxes_section .box_half_column_inner.bg_box .box_subtitle,.boxes_section .box_half_column_inner.bg_box .box_title{margin-bottom:.16rem}.boxes_section .box_half_column_inner.bg_box>:last-child{margin-bottom:0}.boxes_section .box_half_column_inner.bg_box_light_blue{background-color:#f0f4f5}.boxes_section .box_half_column_inner.bg_box_soft_gray{background-color:#f1f3fa}.boxes_section .box_half_column_inner.bg_box_off_white{background-color:#f5f3eb}.boxes_section .box_half_column_inner .box_subtitle{margin-bottom:.16rem}.boxes_section .box_half_column_inner .box_subtitle .box_subtitle_text{color:var(--grey);font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:.27em;line-height:1.32em}.boxes_section .box_half_column_inner .box_small_text,.boxes_section .box_half_column_inner .box_title{margin-bottom:.32rem}.boxes_section .box_half_column_inner>:last-child{margin-bottom:0}.boxes_section .box_full_column_image{display:inline-block;vertical-align:middle}.boxes_section .box_full_column_image img,.boxes_section .box_full_column_image svg,.boxes_section .box_full_column_image video{display:inline-block;height:auto;max-width:unset;vertical-align:middle;width:100%}.boxes_section .box_background_image{height:100%;left:0;max-width:unset;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}@media screen and (max-width:768px)and (orientation:portrait){.boxes_section{padding:.8rem 0}.boxes_section.no_top_space{padding-top:0}.boxes_section.no_bottom_space{padding-bottom:0}.boxes_section .boxes_section_title{margin-bottom:.2rem}.boxes_section .boxes_section_row{gap:.2rem}.boxes_section .boxes_section_row .box_full_column,.boxes_section .boxes_section_row .box_half_column{padding:.32rem .16rem;width:100%}.boxes_section .boxes_section_row .box_full_column_background_image{padding:.8rem .2rem}.boxes_section .box_full_column_row{gap:.16rem}.boxes_section .box_full_column_row .box_full_column_content_column{width:100%}.boxes_section .box_full_column_row .box_full_column_image_column{text-align:center;width:100%}.boxes_section .box_half_column_inner.bg_box{padding:.32rem .16rem}.boxes_section .box_half_column_inner.bg_box .box_small_text,.boxes_section .box_half_column_inner.bg_box .box_subtitle,.boxes_section .box_half_column_inner.bg_box .box_title{margin-bottom:.16rem}.boxes_section .box_half_column_inner.bg_box>:last-child{margin-bottom:0}.boxes_section .box_half_column_inner .box_subtitle{margin-bottom:.16rem}.boxes_section .box_half_column_inner .box_subtitle .box_subtitle_text{font-size:.13rem;letter-spacing:.27em;line-height:1.32em}.boxes_section .box_half_column_inner .box_small_text,.boxes_section .box_half_column_inner .box_title{margin-bottom:.16rem}.boxes_section .box_half_column_inner>:last-child{margin-bottom:0}}.gallery_boxes_section{padding-bottom:1.04rem;padding-top:1.04rem}.gallery_boxes_section.no_top_space{padding-top:0}.gallery_boxes_section.no_bottom_space{padding-bottom:0}.gallery_boxes_section .container-2>:last-child{margin-bottom:0}.gallery_boxes_section .gallery_boxes_section_title{margin-bottom:.48rem}.gallery_boxes_section .gallery_boxes_section_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:.28rem;margin-bottom:.48rem}.gallery_boxes_section .gallery_boxes_section_row .gallery_boxes_section_column{width:3.74rem}.gallery_boxes_section .gallery_boxes_section_row .gallery_boxes_section_column.hidden{display:none}.gallery_boxes_section .gallery_boxes_section_row .gallery_boxes_section_column>:last-child{margin-bottom:0}.gallery_boxes_section .gallery_box_image{aspect-ratio:376/230;display:block;margin-bottom:.24rem;overflow:hidden;position:relative;width:100%}.gallery_boxes_section .gallery_box_image.not_video_in_modal{aspect-ratio:376/332}.gallery_boxes_section .gallery_box_image .gallery_box_media_image{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .4s var(--ease),opacity .2s linear .2s;width:100%}.gallery_boxes_section .gallery_box_image .play-video-icon{height:.48rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.48rem}.gallery_boxes_section .gallery_box_content{text-align:center}.gallery_boxes_section .gallery_box_content .gallery_box_content_title{margin-bottom:.08rem}.gallery_boxes_section .gallery_box_content .gallery_box_content_text{color:var(--grey);font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.32em}.gallery_boxes_section .gallery_boxes_section_load_more_button{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.gallery_boxes_section .gallery_boxes_section_load_more_button .load_more_button{color:var(--blue);display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:500;letter-spacing:-.03em;line-height:1.34em;margin-left:auto;margin-right:0;padding:.1rem .24rem;position:relative;text-align:center;transition:color .4s var(--ease);width:fit-content}.gallery_boxes_section .gallery_boxes_section_load_more_button .load_more_button span{display:block;position:relative}.gallery_boxes_section .gallery_boxes_section_load_more_button .load_more_button:before{background-color:transparent;border:.01rem solid var(--blue);border-radius:.32rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .4s var(--ease),background-color .5s var(--ease);width:100%}@media screen and (hover:hover){.gallery_boxes_section .gallery_boxes_section_column:hover .gallery_box_image .gallery_box_media_image,.gallery_boxes_section .gallery_boxes_section_load_more_button .load_more_button:hover:before{transform:scale(1.1)}}@media screen and (max-width:768px)and (orientation:portrait){.gallery_boxes_section{padding:.8rem 0}.gallery_boxes_section.no_top_space{padding-top:0}.gallery_boxes_section.no_bottom_space{padding-bottom:0}.gallery_boxes_section .gallery_boxes_section_title{margin-bottom:.2rem}.gallery_boxes_section .gallery_boxes_section_row{gap:.2rem;margin-bottom:.2rem}.gallery_boxes_section .gallery_boxes_section_row .gallery_boxes_section_column{width:100%}.gallery_boxes_section .gallery_box_image{aspect-ratio:376/230;margin-bottom:.2rem}.gallery_boxes_section .gallery_box_image.not_video_in_modal{aspect-ratio:376/332}.gallery_boxes_section .gallery_box_image .play-video-icon{height:.48rem;width:.48rem}.gallery_boxes_section .gallery_box_content .gallery_box_content_title{margin-bottom:.08rem}.gallery_boxes_section .gallery_box_content .gallery_box_content_text{font-size:.13rem;letter-spacing:0;line-height:1.32em}.gallery_boxes_section .gallery_boxes_section_load_more_button{margin-top:.4rem}.gallery_boxes_section .gallery_boxes_section_load_more_button .load_more_button{font-size:.14rem;padding:.12rem .22rem}}.title_boxes{padding-bottom:1.04rem;padding-top:1.04rem}.title_boxes.no_top_space{padding-top:0}.title_boxes.no_bottom_space{padding-bottom:0}.title_boxes .container-2>:last-child{margin-bottom:0}.title_boxes .title_above_boxes{margin-bottom:.48rem}.title_boxes .boxes_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:.28rem}.title_boxes .boxes_row .boxes_column{width:3.74rem}.title_boxes .box_content{background-color:#f0f4f5;height:100%;padding:.32rem .49rem .32rem .32rem}.title_boxes .box_content:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='13' fill='none' viewBox='0 0 10 13'%3E%3Cpath stroke='%232D3440' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2.938 11 8 6.5 2.938 2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:.32rem;content:"";height:.13rem;position:absolute;right:.32rem;transition:transform .4s var(--ease);width:.1rem}.title_boxes .box_content .label-a0{font-family:var(--font-rain);font-weight:400;letter-spacing:0;line-height:1.5em;text-transform:unset}@media screen and (hover:hover){.title_boxes .box_content:hover:after{transform:translate(.15rem)}}@media screen and (max-width:768px)and (orientation:portrait){.title_boxes{padding:.8rem 0}.title_boxes.no_top_space{padding-top:0}.title_boxes.no_bottom_space{padding-bottom:0}.title_boxes .title_above_boxes{margin-bottom:.2rem}.title_boxes .boxes_row{gap:.2rem}.title_boxes .boxes_row .boxes_column{width:100%}.title_boxes .box_content{background-color:#f0f4f5;height:100%;padding:.3rem .4rem .3rem .3rem}.title_boxes .box_content:after{bottom:50%;height:.13rem;right:.25rem;transform:translateY(50%);width:.1rem}}@media screen and (max-width:768px)and (orientation:portrait)and (hover:hover){.title_boxes .box_content:hover:after{transform:translate(.1rem,50%)}}.product_specifications_boxes{padding-bottom:1.04rem;padding-top:1.04rem}.product_specifications_boxes.no_top_space{padding-top:0}.product_specifications_boxes.no_bottom_space{padding-bottom:0}.product_specifications_boxes .container-2>:last-child{margin-bottom:0}.product_specifications_boxes .product_specifications_boxes_title{margin-bottom:.48rem}.product_specifications_boxes .product_specifications_boxes_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:.28rem}.product_specifications_boxes .product_specifications_boxes_row .product_specifications_boxes_column{background-color:#f5f3eb;display:flex;flex-direction:column;justify-content:space-between;padding:.15rem .2rem .18rem;width:3.74rem}.product_specifications_boxes .product_specifications_boxes_row .product_specifications_boxes_column.light_blue{background-color:#f0f4f5}.product_specifications_boxes .product_specifications_boxes_row .product_specifications_boxes_column.soft_gray{background-color:#f1f3fa}.product_specifications_boxes .product_specifications_boxes_row .product_specifications_boxes_column.off_white{background-color:#f5f3eb}.product_specifications_boxes .box_tagline{margin-bottom:.15rem;text-align:center}.product_specifications_boxes .box_tagline .box_tagline_text{color:var(--grey);font-family:var(--font-news);font-size:.12rem;font-weight:600;letter-spacing:.1em;line-height:1.5em;text-transform:uppercase}.product_specifications_boxes .box_title{margin-bottom:.05rem;text-align:center}.product_specifications_boxes .box_title .box_title_text{color:var(--blue);font-family:var(--font-news);font-size:.4rem;font-weight:400;letter-spacing:-.04em;line-height:1.1em}.product_specifications_boxes .box_subtitle{margin-bottom:.1rem;text-align:center}.product_specifications_boxes .box_subtitle .box_subtitle_text{color:var(--blue);font-family:var(--font-news);font-size:.15rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em}.product_specifications_boxes .box_image{margin:0 auto 0 .8rem;max-width:2.2rem}.product_specifications_boxes .box_image .box_media_image{display:inline-block;height:auto;max-width:100%;position:relative;vertical-align:middle}.product_specifications_boxes .box_footer_content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.1rem;justify-content:space-between}.product_specifications_boxes .box_footer_content .box_footer_label{color:var(--blue);font-family:var(--font-news);font-size:.2rem;font-weight:500;letter-spacing:-.04em;line-height:1.2em;width:calc(50% - .05rem)}.product_specifications_boxes .box_footer_content .callout_box_content{background-color:#1a3258;border-radius:.1rem;max-width:calc(50% - .05rem);padding:.07rem .1rem}.product_specifications_boxes .box_footer_content .callout_box_content .callout_box_content_subtitle{color:var(--beige);font-family:var(--font-rain);font-size:.08rem;font-weight:400;line-height:1.3em}.product_specifications_boxes .box_footer_content .callout_box_content .callout_box_content_title{color:var(--beige);font-family:var(--font-news);font-size:.12rem;font-weight:600;letter-spacing:.1em;line-height:1.5em;text-transform:uppercase}@media screen and (max-width:768px)and (orientation:portrait){.product_specifications_boxes{padding:.8rem 0}.product_specifications_boxes.no_top_space{padding-top:0}.product_specifications_boxes.no_bottom_space{padding-bottom:0}.product_specifications_boxes .product_specifications_boxes_title{margin-bottom:.2rem}.product_specifications_boxes .product_specifications_boxes_row{gap:.2rem}.product_specifications_boxes .product_specifications_boxes_row .product_specifications_boxes_column{padding:.15rem .2rem .18rem;width:100%}.product_specifications_boxes .box_tagline{margin-bottom:.1rem}.product_specifications_boxes .box_tagline .box_tagline_text{font-size:.12rem;letter-spacing:.1em;line-height:1.5em}.product_specifications_boxes .box_title{margin-bottom:.05rem}.product_specifications_boxes .box_title .box_title_text{font-size:.32rem;letter-spacing:-.04em;line-height:1.1em}.product_specifications_boxes .box_subtitle{margin-bottom:.1rem}.product_specifications_boxes .box_subtitle .box_subtitle_text{font-size:.14rem;letter-spacing:-.04em;line-height:1.2em}.product_specifications_boxes .box_image{margin:0 auto 0 1rem;max-width:1.5rem}.product_specifications_boxes .box_footer_content{gap:.1rem}.product_specifications_boxes .box_footer_content .box_footer_label{font-size:.2rem;letter-spacing:-.04em;line-height:1.2em;width:calc(50% - .05rem)}.product_specifications_boxes .box_footer_content .callout_box_content{max-width:calc(50% - .05rem);padding:.07rem .1rem}.product_specifications_boxes .box_footer_content .callout_box_content .callout_box_content_subtitle{font-size:.08rem;line-height:1.3em}.product_specifications_boxes .box_footer_content .callout_box_content .callout_box_content_title{font-size:.12rem;letter-spacing:.1em;line-height:1.5em}}.subpage-hero-version-3{background-color:#f0f4f5;display:block;padding:1.4rem 0 .11rem}.subpage-hero-version-3.no_image{padding-bottom:.94rem}.subpage-hero-version-3 .back{align-items:center;color:#010101;display:flex;font-family:var(--font-rain);font-size:.13rem;gap:.03rem;letter-spacing:-.03em;line-height:1.32em;margin-bottom:.32rem}.subpage-hero-version-3 .back svg{display:block;width:.16rem}.subpage-hero-version-3 .subpage_hero_inner{position:relative;text-align:center}.subpage-hero-version-3 .subpage_hero_inner>:last-child{margin-bottom:0}.subpage-hero-version-3 .subtitle{color:var(--blue);font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:.27em;line-height:1.32em;margin-bottom:.15rem;position:relative;z-index:2}.subpage-hero-version-3 .title{color:var(--blue);margin-bottom:.08rem;position:relative;z-index:2}.subpage-hero-version-3 .small_text{line-height:1.5em;margin-bottom:.08rem;position:relative;z-index:2}.subpage-hero-version-3 .subpage_button_item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;position:relative;z-index:2}.subpage-hero-version-3 .subpage_button_item .button_item{color:var(--blue);display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:500;letter-spacing:-.03em;line-height:1.34em;padding:.1rem .16rem;position:relative;text-align:center;transition:color .4s var(--ease);width:fit-content}.subpage-hero-version-3 .subpage_button_item .button_item span{display:block;position:relative}.subpage-hero-version-3 .subpage_button_item .button_item:before{background-color:#fff;border-radius:.32rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .4s var(--ease),background-color .5s var(--ease);width:100%}@media screen and (hover:hover){.subpage-hero-version-3 .subpage_button_item .button_item:hover:before{transform:scale(1.1)}}.subpage-hero-version-3 .section_image{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:-1.45rem;max-width:100%}.subpage-hero-version-3 .section_image .section_media_image{height:auto;max-width:100%;vertical-align:middle}@media screen and (max-width:768px)and (orientation:portrait){.subpage-hero-version-3{padding:1.4rem 0 .4rem}.subpage-hero-version-3.no_image{padding-bottom:.48rem}.subpage-hero-version-3 .back{margin-bottom:.24rem}.subpage-hero-version-3 .subtitle{margin-bottom:.1rem}.subpage-hero-version-3 .small_text,.subpage-hero-version-3 .title{margin-bottom:.08rem}.subpage-hero-version-3 .section_image{margin-left:auto;margin-right:auto;margin-top:-.7rem;max-width:2.5rem}}#location-notice{background:linear-gradient(90.33deg,#f5f3eb .07%,#fff 99.33%);border-radius:.08rem .08rem 0 0;bottom:0;box-shadow:0 .04rem .36rem rgba(0,0,0,.07);left:50%;max-width:9.5rem;opacity:0;padding:.16rem;pointer-events:none;position:fixed;text-align:center;transform:translate(-50%,100%);transition:opacity .8s var(--ease),visibility .8s var(--ease),transform .8s var(--ease);visibility:hidden;width:100%;z-index:100}#location-notice.visible{opacity:1;pointer-events:all;transform:translate(-50%);visibility:visible}#location-notice .location-notice-button,#location-notice .location-notice-text{color:--blue;display:inline-block;font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;vertical-align:middle}#location-notice .location-notice-button{text-decoration:underline}#location-notice .location-notice-close{cursor:pointer;display:block;height:.14rem;position:absolute;right:.1rem;top:.1rem;width:.14rem}#location-notice .location-notice-close svg{display:block;height:.14rem;transform:rotate(45deg);transform-origin:center;width:.14rem}@media screen and (max-width:768px)and (orientation:portrait){#location-notice{border-radius:0;max-width:100%;padding:.3rem .06rem .15rem}#location-notice .location-notice-button,#location-notice .location-notice-text{font-size:.14rem;line-height:1.7em}}.yNHHyP-marker-view svg:has(text) circle{fill:#2d3440}.yNHHyP-marker-view svg:has(text) circle:first-child{opacity:1}.dealership_section .dealership_section_intro{background:#f0f4f5;padding-bottom:.64rem;padding-top:1.6rem}.dealership_section .dealership_section_intro .dealership_section_intro_logo{margin-bottom:.4rem}.dealership_section .dealership_section_intro .dealership_section_intro_logo .dealership_section_intro_logo_link{display:block;margin:0 auto;width:1rem}.dealership_section .dealership_section_intro .dealership_section_intro_logo .dealership_section_intro_logo_link img,.dealership_section .dealership_section_intro .dealership_section_intro_logo .dealership_section_intro_logo_link svg,.dealership_section .dealership_section_intro .dealership_section_intro_logo .dealership_section_intro_logo_link video{display:inline-block;height:auto;vertical-align:middle;width:100%}.dealership_section .dealership_section_intro .dealership_section_intro_title{margin-bottom:.24rem;text-align:center}.dealership_section .dealership_section_intro .dealership_section_intro_title .title{color:--blue}.dealership_section .dealership_section_intro .dealership_section_search_input{display:flex;flex-direction:row;flex-wrap:wrap;gap:.08rem;justify-content:center;margin-bottom:.16rem}.dealership_section .dealership_section_intro .dealership_section_search_input #locationButton{all:unset}.dealership_section .dealership_section_intro .dealership_section_search_input #locationButton svg{cursor:pointer;display:inline-block;height:.51rem;vertical-align:middle;width:.53rem}.dealership_section .dealership_section_intro .dealership_section_search_input .input_wrapper{position:relative}.dealership_section .dealership_section_intro .dealership_section_search_input .input_wrapper:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' fill='none' viewBox='0 0 18 17'%3E%3Cpath stroke='%231A3258' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8.643 14.875a6.73 6.73 0 1 0 0-13.458 6.73 6.73 0 0 0 0 13.458M16.08 15.583l-1.416-1.416'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.17rem;position:absolute;right:.24rem;top:50%;transform:translateY(-50%);width:.17rem}.dealership_section .dealership_section_intro .dealership_section_search_input #locationInput{all:unset;background:#fff;border:none;border-radius:.4rem;color:#2d3440;display:inline-block;font-family:var(--font-rain);font-size:.16rem;font-weight:400;line-height:1.7em;padding:.12rem .5rem .12rem .24rem;position:relative;width:2rem}.dealership_section .dealership_section_intro .dealership_section_search_input #locationInput::-webkit-input-placeholder{color:rgba(45,52,64,.6)}.dealership_section .dealership_section_intro .dealership_section_search_input #locationInput:-ms-input-placeholder{color:rgba(45,52,64,.6)}.dealership_section .dealership_section_intro .dealership_section_search_input #locationInput::placeholder{color:rgba(45,52,64,.6)}.dealership_section .dealership_section_intro .dealership_section_small_text{text-align:center}.dealership_section .dealership_section_intro .container-2>:last-child{margin-bottom:0}.dealership_section .dealership_section_map #skagen-map{height:5rem;width:100%}.dealership_section .dealership_section_map #skagen-map .google-location-marker-info{max-width:2.6rem;padding:0 .08rem .08rem}.dealership_section .dealership_section_map #skagen-map .google-location-marker-info>:last-child{margin-bottom:0}.dealership_section .dealership_section_map #skagen-map .google-location-marker-title{color:#000;font-family:var(--font-rain);font-size:.16rem;font-weight:600;letter-spacing:0;line-height:1.7em}.dealership_section .dealership_section_map #skagen-map .google-location-marker-address{color:#000;font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;margin-bottom:.2rem}.dealership_section .dealership_section_map #skagen-map .google-location-marker-address>*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.dealership_section .dealership_section_map #skagen-map .google-location-marker-contact{color:#000;font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;margin-bottom:.2rem}.dealership_section .dealership_section_map #skagen-map .google-location-marker-contact>*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.dealership_section .dealership_section_map #skagen-map .google-location-marker-contact a{text-decoration:underline}.dealership_section .dealership_section_map #skagen-map .google-location-marker-worktime{color:#000;font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.32em;margin-bottom:.2rem}.dealership_section .dealership_section_map #skagen-map .google-location-marker-worktime>*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.dealership_section .dealership_section_map #skagen-map .google-location-marker-directions{color:#000;display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;margin-bottom:.2rem;text-decoration:underline}.dealership_section .dealership_section_list{padding-bottom:.56rem;padding-top:.56rem}.dealership_section .dealership_section_list .dealership-btn{align-items:center;cursor:pointer;display:flex;height:.46rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .4s var(--ease);width:.46rem;z-index:1}.dealership_section .dealership_section_list .dealership-btn.disabled{opacity:.2;pointer-events:none}.dealership_section .dealership_section_list .dealership-btn svg{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.16rem}.dealership_section .dealership_section_list .dealership-btn svg path{transition:fill .4s var(--ease)}.dealership_section .dealership_section_list .dealership-btn:before{background-color:var(--blue);border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:scale(1);transition:transform .4s var(--ease),background-color .5s var(--ease);width:100%}.dealership_section .dealership_section_list .dealership-btn-prev{left:-.38rem;transform:translateY(-50%) rotate(180deg)}.dealership_section .dealership_section_list .dealership-btn-next{right:-.38rem}@media screen and (hover:hover){.dealership_section .dealership_section_list .dealership-btn:hover:before{background-color:#f5f5f5;transform:scale(1.25)}.dealership_section .dealership_section_list .dealership-btn:hover svg path{fill:var(--blue)}}.dealership_section .dealership_section_list .dealership_section_list_row{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.32rem;overflow-x:auto;overflow-y:visible;padding-bottom:.32rem;scroll-snap-type:x mandatory}.dealership_section .dealership_section_list .dealership_section_list_row::-webkit-scrollbar{height:10px}.dealership_section .dealership_section_list .dealership_section_list_row::-webkit-scrollbar-track{background:#f5f5f5;border-radius:.16rem}.dealership_section .dealership_section_list .dealership_section_list_row::-webkit-scrollbar-thumb{background:#1a3258;border-radius:.16rem}.dealership_section .dealership_section_list .dealership_section_list_row .dealership_section_list_item{flex-shrink:0;padding-left:.56rem;position:relative;scroll-snap-align:start;width:3rem}.dealership_section .dealership_section_list .dealership_section_list_row .dealership_section_list_item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='44' fill='none' viewBox='0 0 45 44'%3E%3Ccircle cx='22.5' cy='22' r='22' fill='%23F0F4F5'/%3E%3Ccircle cx='22.5' cy='22' r='16' fill='%232D3440'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M24.994 27.825a11.5 11.5 0 0 1-2.525 2.09.36.36 0 0 1-.406.012 14.2 14.2 0 0 1-3.512-3.133c-1.28-1.606-2.085-3.385-2.361-5.1-.281-1.738-.018-3.41.847-4.77a5.9 5.9 0 0 1 1.307-1.449c1.22-.972 2.613-1.485 4.003-1.475 1.337.01 2.657.509 3.798 1.55a5.6 5.6 0 0 1 1.013 1.235c.93 1.532 1.13 3.486.722 5.466-.403 1.956-1.404 3.944-2.886 5.57zM22.08 17.091a2.985 2.985 0 1 1 0 5.97 2.985 2.985 0 0 1 0-5.97' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M14 14h16v16H14z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.44rem;left:0;position:absolute;top:0;width:.45rem}.dealership_section .dealership_section_list .google-location-marker-info>:last-child{margin-bottom:0}.dealership_section .dealership_section_list .google-location-marker-title{color:#000;font-family:var(--font-rain);font-size:.16rem;font-weight:600;letter-spacing:0;line-height:1.7em}.dealership_section .dealership_section_list .google-location-marker-address{color:#000;font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;margin-bottom:.2rem}.dealership_section .dealership_section_list .google-location-marker-address>*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.dealership_section .dealership_section_list .google-location-marker-contact{color:#000;font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;margin-bottom:.2rem}.dealership_section .dealership_section_list .google-location-marker-contact>*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.dealership_section .dealership_section_list .google-location-marker-contact a{text-decoration:underline}.dealership_section .dealership_section_list .google-location-marker-worktime{color:#000;font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1.32em;margin-bottom:.2rem}.dealership_section .dealership_section_list .google-location-marker-worktime>*{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.dealership_section .dealership_section_list .google-location-marker-directions{color:#000;display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:400;letter-spacing:0;line-height:1.7em;margin-bottom:.2rem;text-decoration:underline}.dealership_section .dealership_section_city_list{padding-bottom:.64rem;padding-top:.64rem}.dealership_section .dealership_section_city_list .dealership_section_city_list_row{margin:0 auto;max-width:9.3rem;width:100%}.dealership_section .dealership_section_city_list .dealership_section_city_list_title{display:block;margin-bottom:.48rem;position:relative;text-align:center}.dealership_section .dealership_section_city_list .dealership_section_city_list_items{display:flex;flex-direction:row;flex-wrap:wrap;gap:.16rem;justify-content:center;text-align:center}.dealership_section .dealership_section_city_list .dealership_section_city_list_items .dealership_section_city_list_item{position:relative}.dealership_section .dealership_section_city_list .dealership_section_city_list_items .dealership_section_city_list_item .text{display:inline-block}@media screen and (hover:hover){.dealership_section .dealership_section_city_list .dealership_section_city_list_items .dealership_section_city_list_item:hover:before{transform:scaleX(1)}}.dealership_section .dealership_section_city_list .dealership_section_city_list_items .dealership_section_city_list_item:before{background-color:var(--grey);bottom:0;content:"";display:block;height:.01rem;left:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .4s var(--ease);width:calc(100% - .2rem)}.dealership_section .dealership_section_city_list .dealership_section_city_list_items .dealership_section_city_list_item:after{content:"·";display:inline-block;padding-left:.1rem;vertical-align:middle}.dealership_section .dealership_section_city_list .dealership_section_city_list_items .dealership_section_city_list_item:last-child:before{width:100%}.dealership_section .dealership_section_city_list .dealership_section_city_list_items .dealership_section_city_list_item:last-child:after{display:none}@media screen and (max-width:768px)and (orientation:portrait){.dealership_section .dealership_section_intro{padding-bottom:.4rem;padding-top:1.4rem}.dealership_section .dealership_section_intro .dealership_section_intro_logo{margin-bottom:.3rem}.dealership_section .dealership_section_intro .dealership_section_intro_title{margin-bottom:.2rem}.dealership_section .dealership_section_intro .dealership_section_search_input{gap:.08rem;margin-bottom:.2rem}.dealership_section .dealership_section_intro .dealership_section_search_input #locationInput{font-size:.14rem;line-height:1.7em}.dealership_section .dealership_section_map #skagen-map{height:5rem}.dealership_section .dealership_section_map #skagen-map .google-location-marker-info{max-width:2.6rem;padding:0 .08rem .08rem}.dealership_section .dealership_section_map #skagen-map .google-location-marker-title{font-size:.14rem;line-height:1.7em}.dealership_section .dealership_section_map #skagen-map .google-location-marker-address,.dealership_section .dealership_section_map #skagen-map .google-location-marker-contact{font-size:.14rem;line-height:1.7em;margin-bottom:.2rem}.dealership_section .dealership_section_map #skagen-map .google-location-marker-worktime{font-size:.14rem;line-height:1.5em;margin-bottom:.2rem}.dealership_section .dealership_section_map #skagen-map .google-location-marker-directions{font-size:.14rem;line-height:1.7em;margin-bottom:.2rem}.dealership_section .dealership_section_list{padding-bottom:.4rem;padding-top:.4rem}.dealership_section .dealership_section_list .dealership-btn{height:.36rem;width:.36rem}.dealership_section .dealership_section_list .dealership-btn svg{width:.12rem}.dealership_section .dealership_section_list .dealership-btn-prev{left:-.1rem}.dealership_section .dealership_section_list .dealership-btn-next{right:-.1rem}.dealership_section .dealership_section_list .dealership_section_list_row{gap:.4rem;padding-bottom:.3rem;padding-right:.4rem}.dealership_section .dealership_section_list .dealership_section_list_row::-webkit-scrollbar{height:10px}.dealership_section .dealership_section_list .dealership_section_list_row::-webkit-scrollbar-thumb,.dealership_section .dealership_section_list .dealership_section_list_row::-webkit-scrollbar-track{border-radius:.16rem}.dealership_section .dealership_section_list .dealership_section_list_row .dealership_section_list_item{padding-left:.46rem;width:3.25rem}.dealership_section .dealership_section_list .dealership_section_list_row .dealership_section_list_item:before{height:.34rem;left:0;top:0;width:.35rem}.dealership_section .dealership_section_list .google-location-marker-title{font-size:.14rem;line-height:1.7em}.dealership_section .dealership_section_list .google-location-marker-address,.dealership_section .dealership_section_list .google-location-marker-contact{font-size:.14rem;line-height:1.7em;margin-bottom:.2rem}.dealership_section .dealership_section_list .google-location-marker-worktime{font-size:.14rem;line-height:1.5em;margin-bottom:.2rem}.dealership_section .dealership_section_list .google-location-marker-directions{font-size:.14rem;line-height:1.7em;margin-bottom:.2rem}.dealership_section .dealership_section_city_list{padding-bottom:.4rem;padding-top:.4rem}.dealership_section .dealership_section_city_list .dealership_section_city_list_row{max-width:100%}.dealership_section .dealership_section_city_list .dealership_section_city_list_title{margin-bottom:.3rem}.dealership_section .dealership_section_city_list .dealership_section_city_list_items{gap:.16rem}}.no-snap{scroll-snap-type:none!important}.product_gallery_with_buttons{display:block;padding-bottom:1.04rem;padding-top:1.04rem;position:relative}.product_gallery_with_buttons .main-slider{margin-bottom:.3rem}.product_gallery_with_buttons .main-slider .swiper-slide{opacity:0;transition:opacity .4s var(--ease),visibility .4s var(--ease);visibility:hidden}.product_gallery_with_buttons .main-slider .swiper-slide.swiper-slide-active{opacity:1;visibility:visible}.product_gallery_with_buttons .main-slider .media-frame{aspect-ratio:592/337;position:relative}.product_gallery_with_buttons .main-slider .media-frame .media{object-fit:contain}.product_gallery_with_buttons .secondary-slider-wrapper{padding:0 1.15rem;position:relative}.product_gallery_with_buttons .secondary-slider-wrapper .btn{cursor:pointer;display:block;height:.56rem;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .4s var(--ease);width:.56rem;z-index:15}.product_gallery_with_buttons .secondary-slider-wrapper .btn.hidden{opacity:0;pointer-events:none}.product_gallery_with_buttons .secondary-slider-wrapper .btn svg{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.16rem}.product_gallery_with_buttons .secondary-slider-wrapper .btn svg path{transition:fill .4s var(--ease)}.product_gallery_with_buttons .secondary-slider-wrapper .btn:before{background-color:var(--blue);border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:scale(1);transition:transform .4s var(--ease),background-color .5s var(--ease);width:100%}.product_gallery_with_buttons .secondary-slider-wrapper .btn.prev{left:0;transform:translateY(-50%) rotate(180deg)}.product_gallery_with_buttons .secondary-slider-wrapper .btn.next{right:0}.product_gallery_with_buttons .secondary-slider{margin-bottom:.4rem;width:100%}.product_gallery_with_buttons .secondary-slider .swiper-slide{border:1px solid rgba(26,50,88,0);transition:border .4s var(--ease)}.product_gallery_with_buttons .secondary-slider .swiper-slide.swiper-slide-thumb-active{border:1px solid #1a3258}.product_gallery_with_buttons .secondary-slider .media-frame{aspect-ratio:128/73;position:relative}.product_gallery_with_buttons .secondary-slider .media-frame .media{object-fit:contain;padding:.1rem}.product_gallery_with_buttons .product_button_list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.15rem;justify-content:center}.product_gallery_with_buttons .view-button{color:var(--blue);display:block;font-family:var(--font-rain);font-size:.16rem;font-weight:500;letter-spacing:-.03em;line-height:1.34em;padding:.1rem .24rem;position:relative;text-align:center;transition:color .4s var(--ease);width:fit-content}.product_gallery_with_buttons .view-button span{display:block;position:relative}.product_gallery_with_buttons .view-button:before{background-color:transparent;border:.01rem solid var(--blue);border-radius:.32rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .4s var(--ease),background-color .5s var(--ease);width:100%}@media screen and (hover:hover){.product_gallery_with_buttons .view-button:hover:before{transform:scale(1.1)}}@media screen and (max-width:768px)and (orientation:portrait){.product_gallery_with_buttons .view-button{font-size:.14rem;height:100%;padding:.12rem .15rem}}@media screen and (hover:hover){.product_gallery_with_buttons .secondary-slider-wrapper .btn:hover:before{background-color:var(--light-blue);transform:scale(1.15)}}@media screen and (max-width:768px)and (orientation:portrait){.product_gallery_with_buttons{padding:.8rem 0}.product_gallery_with_buttons .main-slider{margin-bottom:.2rem}.product_gallery_with_buttons .secondary-slider-wrapper{padding:0 .4rem}.product_gallery_with_buttons .secondary-slider-wrapper .btn{height:.3rem;width:.3rem}.product_gallery_with_buttons .secondary-slider-wrapper .btn svg{width:.16rem}.product_gallery_with_buttons .secondary-slider{margin-bottom:.3rem}.product_gallery_with_buttons .secondary-slider .media-frame .media{padding:.06rem}.product_gallery_with_buttons .product_button_list{gap:.1rem}}.addons-section{padding:1.04rem 0}.addons-section.no_top_space{padding-top:0}.addons-section.no_bottom_space{padding-bottom:0}.addons-section .addons-section-title{margin-bottom:.48rem;text-align:center}.addons-section .cards{display:flex;flex-direction:row;flex-wrap:wrap;gap:.2rem}.addons-section .cards .card{border:1px solid rgba(45,52,64,.2);padding:.24rem;text-align:center;width:3.8rem}.addons-section .cards .card-subtitle{margin-bottom:.1rem;text-align:center}.addons-section .cards .card-subtitle h6{color:#000;font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:.27em;line-height:1.32em}.addons-section .cards .card-image,.addons-section .cards .card-title{margin-bottom:.16rem}.addons-section .cards .card-image img,.addons-section .cards .card-image svg,.addons-section .cards .card-image video{display:inline-block;height:auto;position:relative;vertical-align:middle;width:100%}.addons-section .cards .card-extra-information{display:flex;flex-direction:row;flex-wrap:wrap;gap:.2rem;justify-content:space-between;position:relative}.addons-section .cards .card-extra-information .card-extra-information-title{color:#000;font-family:var(--font-rain);font-size:.13rem;font-weight:400;letter-spacing:0;line-height:1em;max-width:calc(50% - .1rem);text-align:left}.addons-section .cards .card-extra-information .card-extra-information-text{max-width:calc(50% - .1rem);text-align:right}@media screen and (max-width:768px)and (orientation:portrait){.addons-section{padding:.8rem 0}.addons-section.no_top_space{padding-top:0}.addons-section.no_bottom_space{padding-bottom:0}.addons-section .addons-section-title{margin-bottom:.24rem}.addons-section .cards{gap:.2rem}.addons-section .cards .card{padding:.24rem;width:100%}.addons-section .cards .card-subtitle{margin-bottom:.1rem}.addons-section .cards .card-subtitle h6{font-size:.13rem;letter-spacing:.27em;line-height:1.32em}.addons-section .cards .card-image,.addons-section .cards .card-title{margin-bottom:.1rem}.addons-section .cards .card-extra-information{gap:.2rem}.addons-section .cards .card-extra-information .card-extra-information-title{font-size:.13rem;letter-spacing:0;line-height:1em;max-width:calc(50% - .1rem)}.addons-section .cards .card-extra-information .card-extra-information-text{max-width:calc(50% - .1rem)}}.glightbox-container{height:100%;left:0;overflow:hidden;position:fixed;top:0;-ms-touch-action:none;touch-action:none;width:100%;z-index:999999!important;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:none}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{height:100%;overflow:hidden;position:relative;width:100%;z-index:9999}.glightbox-container .gslider{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100%;left:0;overflow:hidden;position:relative;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.glightbox-container .gslide,.glightbox-container .gslider{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.glightbox-container .gslide{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glightbox-container .gslide.current{opacity:1;position:relative;z-index:99999}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;margin:auto;max-width:100%}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{border:none;min-height:165px;outline:none!important;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{border:none;display:block;float:none;height:auto;margin:auto;max-height:100vh;max-width:100vw;min-width:200px;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{max-width:100%;width:auto}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{max-width:100vh;position:relative;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{margin:auto;width:100%}.gslide-video:before{background:rgba(255,0,0,.34);content:"";display:none;height:100%;position:absolute;width:100%}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{height:75vh;max-width:100%!important;min-width:100%}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;margin:auto;max-height:calc(100vh - 40px);max-width:100%;overflow:auto;text-align:left}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{display:block!important;opacity:1;overflow:auto}.gslide-external{background:#fff;height:100%;max-height:75vh;min-width:100%;overflow:auto;padding:0;width:100%}.gslide-external,.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex}.gslide-media{width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{bottom:0;height:auto!important;max-width:100vw!important;position:absolute;width:100%;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.75)));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75));max-height:78vh;order:2!important;overflow:auto!important;padding:19px 11px 50px;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{opacity:.4;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{-webkit-animation:lightboxLoader .8s linear infinite;animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-radius:50%;border-right-color:transparent;display:block;height:25px;left:0;margin:0 auto;position:absolute;right:0;top:47%;width:25px;z-index:9999}.goverlay{height:calc(100vh + 1px);left:0;position:fixed;top:-1px;width:100%;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;width:26px;z-index:99999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;height:auto;margin:0;padding:0;width:25px}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:#000;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em;margin-bottom:19px}.glightbox-clean .gslide-desc{font-family:arial;font-size:.86em;line-height:1.4em;margin-bottom:0}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{height:50px;position:absolute;top:-100%;width:40px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{height:35px;position:absolute;right:10px;top:15px;width:35px}.glightbox-clean .gclose svg{height:auto;width:18px}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes gslideInRight{0%{opacity:0;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes gslideOutRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{opacity:0;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}}@keyframes gslideOutRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{opacity:0;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}}@-webkit-keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media(min-width:769px){.glightbox-container .ginner-container{height:auto;width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{height:100%;overflow-y:auto;position:absolute}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media(min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}:root{--ss-primary-color:#5897fb;--ss-bg-color:#fff;--ss-font-color:#4d4d4d;--ss-font-placeholder-color:#8d8d8d;--ss-disabled-color:#dcdee2;--ss-border-color:#dcdee2;--ss-highlight-color:#fffb8c;--ss-success-color:#00b755;--ss-error-color:#dc3545;--ss-focus-color:#5897fb;--ss-main-height:30px;--ss-content-height:300px;--ss-spacing-l:7px;--ss-spacing-m:5px;--ss-spacing-s:3px;--ss-animation-timing:0.2s;--ss-border-radius:4px}@keyframes ss-valueIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes ss-valueOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.ss-hide{display:none!important}.ss-main{background-color:var(--ss-bg-color);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);box-sizing:border-box;color:var(--ss-font-color);cursor:pointer;display:flex;flex-direction:row;min-height:var(--ss-main-height);outline:0;overflow:hidden;padding:var(--ss-spacing-s);position:relative;transition:background-color var(--ss-animation-timing);user-select:none;width:100%}.ss-main:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-values{display:inline-flex;flex:1 1 100%;flex-wrap:wrap;gap:var(--ss-spacing-m)}.ss-main .ss-values .ss-placeholder{align-items:center;color:var(--ss-font-placeholder-color);display:flex;line-height:1em;margin:auto 0;overflow:hidden;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);text-overflow:ellipsis;white-space:nowrap;width:100%}.ss-main .ss-values .ss-max{align-items:center;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);color:var(--ss-bg-color);display:flex;font-size:12px;line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);user-select:none;width:fit-content}.ss-main .ss-values .ss-single{display:flex;margin:auto 0 auto var(--ss-spacing-s)}.ss-main .ss-values .ss-value{align-items:center;animation-duration:var(--ss-animation-timing);animation-fill-mode:both;animation-name:ss-valueIn;animation-timing-function:ease-out;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);display:flex;user-select:none;width:fit-content}.ss-main .ss-values .ss-value.ss-value-out{animation-duration:var(--ss-animation-timing);animation-name:ss-valueOut;animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{color:var(--ss-bg-color);font-size:12px;line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{align-items:center;border-left:1px solid var(--ss-bg-color);box-sizing:content-box;cursor:pointer;display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete,.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{align-items:center;display:flex;flex:0 1 auto;height:auto;justify-content:center;padding:0 var(--ss-spacing-m) 0 var(--ss-spacing-m);width:fit-content}.ss-main .ss-deselect svg{height:8px;width:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{align-items:center;display:flex;flex:0 1 auto;height:12px;justify-content:flex-end;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m);width:12px}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{background-color:var(--ss-bg-color);border:1px solid var(--ss-border-color);box-sizing:border-box;display:flex;flex-direction:column;height:auto;max-height:var(--ss-content-height);opacity:0;overflow:hidden;position:absolute;transform:scaleY(0);transform-origin:center top;transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);width:auto;z-index:10000}.ss-content.ss-relative{height:100%;position:relative}.ss-content.ss-open-above{border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius);flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom}.ss-content.ss-open-below{border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius);opacity:1;transform:scaleY(1);transform-origin:center top}.ss-content .ss-search{display:flex;flex:0 1 auto;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input{background-color:var(--ss-bg-color);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);box-sizing:border-box;display:inline-flex;flex:1 1 auto;font-size:inherit;line-height:inherit;margin:0;min-width:0;outline:0;padding:var(--ss-spacing-m) var(--ss-spacing-l);text-align:left;width:100%}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-content .ss-search .ss-addable{align-items:center;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);cursor:pointer;display:inline-flex;flex:0 0 auto;height:auto;justify-content:center;margin:0 0 0 var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg{align-items:center;display:flex;flex:0 1 auto;height:12px;justify-content:flex-end;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m);width:12px}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none!important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{color:var(--ss-font-color);flex:1 1 auto;font-weight:700}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{align-items:center;display:flex;flex:0 1 auto;flex-direction:row;gap:var(--ss-spacing-m);justify-content:center}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{cursor:pointer;display:flex;flex:0 0 auto;flex-direction:row}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{align-items:center;display:flex;flex:0 1 auto;font-size:60%;justify-content:center;padding:0 var(--ss-spacing-s) 0 0;text-align:center}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;height:13px;width:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{cursor:pointer;display:flex;flex:0 1 auto;flex-direction:row}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;height:10px;width:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{color:var(--ss-font-color);cursor:pointer;display:block;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);user-select:none;white-space:normal}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{background-color:var(--ss-primary-color);color:var(--ss-bg-color)}.ss-content .ss-list .ss-option.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--ss-highlight-color);display:inline-block}
/*# sourceMappingURL=style.css.map*/