.payment-methods-page{max-width:1170px;margin:0 auto;padding:0 15px}.payment-methods-page .title,.delivery-page-container .title,.return-page-container .title,.about-us-page-container .title{font-size:4.5rem;margin:0 0 70px;line-height:1.16667;font-weight:400;text-align:center}.payment-methods-page .subtitle{font-size:3.5rem;margin:0 0 35px;font-weight:500}.accordion-item{overflow:hidden}.accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative}.accordion-header h4{margin:0;font-size:1.5rem;line-height:1.25;display:block;font-weight:500;width:calc(100% - 195px);padding:34px 0 34px;border-top:1px solid #e3e7e8}.accordion-icon{width:20px;height:20px;display:inline-block;vertical-align:middle;margin:0;position:absolute;right:0;top:50%;opacity:0;transform:translate(0,-50%);transition:opacity .4s,transform .4s}.accordion-icon:before{content:'';display:block;width:100%;position:absolute;top:50%;margin-top:-1px;border-top:2px solid;color:#161619}.accordion-icon:after{content:'';display:block;height:100%;position:absolute;left:50%;margin-left:-1px;border-left:2px solid;color:#161619}.accordion-item.active .accordion-icon{opacity:1;transform:rotate(45deg) translate(-35%,-35%)}.accordion-content{padding:0;max-height:0;overflow:hidden;transition:max-height .5s,padding .5s;width:calc(100% - 195px)}.accordion-item.active .accordion-content{padding:0 0 20px;max-height:3000px;width:calc(100% - 195px)}.accordion-content strong{font-size:15px}.accordion-content p,.accordion-content p strong{margin-top:0;margin-bottom:1.5rem;font-size:15px}.accordion-content p.big{font-size:15px}.accordion-content p:last-child{margin-bottom:0}.accordion-content ul{margin-top:0;margin-bottom:16px;padding-left:20px}.accordion-content li{margin-bottom:6px;font-size:15px;font-weight:400}.accordion-content a{color:#375fb6;text-decoration:none;font-weight:700}.accordion-content a:hover{text-decoration:underline}.our-team-container .title{font-size:4.5rem;font-weight:400;line-height:1.16667;margin:0 0 70px;text-align:center}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);row-gap:40px;column-gap:30px}.team-member{display:flex;flex-direction:column}.team-member p{margin:0;font-size:.875rem;color:#838889;font-weight:400;line-height:1.55556;padding:12px 20px}.jobs-container .title,.cooperation-container .title{font-size:5rem;font-weight:400;text-align:center;margin:0 0 40px}.jobs-banner,.cooperation-banner{display:block;background-position:center;background-size:contain;background-repeat:no-repeat;width:100%;height:800px;position:relative}.jobs-banner:after,.cooperation-banner:after{width:calc((100% - 1170px)/2 + 1170px);height:160px;left:0;position:absolute;content:'';bottom:0;background:#fff}.jobs-video-wrapper{display:flex;align-items:center;justify-content:center}.jobs-video-wrapper video{aspect-ratio:1/1;width:360px;height:360px}.jobs-card-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:30px;margin-top:-85px;position:relative;z-index:1;margin-bottom:100px}.jobs-content-container,.cooperation-content-container,.hero-section-wrapper{max-width:1170px;margin:0 auto;padding:0 20px;width:100%}.jobs-card-wrapper .description-title,.jobs-info-title{font-size:3.5rem;font-weight:500;margin:0 0 40px;line-height:1.3}.jobs-card-wrapper .description-text{margin:0}.jobs-info-wrapper{display:flex;flex-direction:row;align-items:flex-start;gap:175px}.jobs-info-wrapper .decoration,.about-us-page-container .hr{width:20px;height:2px;background-color:#161619;flex-shrink:0;position:relative;top:15px}body.page-template-jobs .entry-header,body.page-template-showroom-kapsula .entry-header,body.page-template-cooperation .entry-header,.about-us-page-container .entry-header{display:none}body.page-template-jobs .site-content-container.container,body.page-template-showroom-kapsula .site-content-container.container,body.page-template-cooperation .site-content-container.container,body.page-template-about-us .site-content-container.container{max-width:unset;padding:0;margin:0;width:100%}.showroom-kapsula-container__banner-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:600px;background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:65px}.showroom-kapsula-container__banner-wrapper h1{font-size:5rem;font-weight:400;margin:0 0 30px;color:#fff;text-align:center;max-width:1170px}.showroom-kapsula-container__banner-wrapper p{font-size:1.5rem;font-weight:400;padding:0 8.3333%;margin:0;color:#fff;text-align:center;max-width:1170px}.showroom-kapsula-container__content{max-width:775px;box-sizing:border-box;padding:0 20px;margin:0 auto;width:100%}.showroom-kapsula-container__content .content-title{font-weight:500;line-height:1.3;margin:0 0 60px;font-size:3.5rem}.showroom-kapsula-container__content .info-grid{display:grid;grid-template-columns:max-content 1fr;row-gap:6px;column-gap:0;align-items:start;margin-bottom:55px}.showroom-kapsula-container__content .info-item{display:contents}.showroom-kapsula-container__content .label{text-align:left;font-weight:500;text-transform:uppercase;font-size:.875rem;max-width:110px}.showroom-kapsula-container__content .value{text-align:left;color:#838889;font-weight:600;font-size:.875rem}.contact-form-wrapper{max-width:750px}.contact-form-wrapper .content-title{margin:0 0 10px}.image-block{display:flex;flex-direction:column;gap:35px;margin-bottom:55px}.image-block-card{display:flex;flex-direction:row;align-items:flex-start;gap:80px}.image-block-card p{margin:0}.cooperation-card-wrapper{display:flex;flex-direction:column;margin-bottom:50px}.cooperation-content-container{margin-top:-80px;position:relative;z-index:1}.cooperation-content-container .description-title,.cooperation-content-container .section-content-title{font-size:3.5rem;font-weight:400;margin:0 0 40px;line-height:1.3}.cooperation-card-wrapper .description-title{margin-bottom:10px}.cooperation-content-container .section-content-title{margin-bottom:80px}.sub-info-box p{font-size:1.5rem;margin:0 0 80px}.about-us-page-container .hero-section-title{font-size:3.5rem;margin:0 0 35px;line-height:1.3;font-weight:500}.about-us-page-container .hero-section-text{font-size:1.5rem;margin:0;font-weight:500}.about-us-page-container .hero-section-wrapper{display:flex;flex-direction:row;align-items:flex-start;gap:175px}.hero-section-text-wrapper{max-width:780px}.hero-sub-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin-top:80px;margin-bottom:120px}.hero-sub-wrapper .hero-sub-title{margin:0}.hero-sub-wrapper .hero-sub-text{max-width:457px;text-align:left;margin:0}.about-us-page-container .banner-section{max-width:1440px;width:100%;box-sizing:border-box;height:auto;position:relative;margin-bottom:165px}.banner-text-wrapper{position:absolute;bottom:0;right:0;padding:80px 100px 100px;background-color:#fff;max-width:calc(70% - 130px);display:flex;flex-direction:column;gap:110px}.banner-text-wrapper .banner-text{max-width:482px;text-align:left}.about-us-card-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;max-width:1170px;gap:30px;margin:0 auto;padding:0 20px;width:100%}.about-us-card-title,.hero-sub-title{font-size:1.5rem;font-weight:500;margin:0 0 22px}.about-us-card svg{margin:0 0 20px}@media (max-width:991px){.payment-methods-page .title,.our-team-container .title,.delivery-page-container .title,.return-page-container .title,.about-us-page-container .title{font-size:3.4375rem}.cooperation-content-container{margin-top:20px}.payment-methods-page .subtitle{font-size:2.5rem}.accordion-header h4{width:calc(100% - 60px)}.accordion-item.active .accordion-content,.accordion-content{width:calc(100% - 60px)}.showroom-kapsula-container__banner-wrapper h1{font-size:3.4375rem}.showroom-kapsula-container__content,.contact-form-wrapper{max-width:unset}.showroom-kapsula-container__content .content-title{font-size:40px}.jobs-container .title,.cooperation-container .title{font-size:3.4375rem}.jobs-banner,.cooperation-banner{height:450px}.cooperation-banner{background-size:cover}.jobs-video-wrapper video{width:270px;height:270px}.jobs-card-wrapper .description-title,.jobs-info-title,.cooperation-content-container .description-title,.cooperation-content-container .section-content-title{font-size:2.5rem}.jobs-banner:after,.cooperation-banner:after{display:none}.jobs-card-wrapper{margin-top:20px;margin-bottom:70px}.jobs-info-wrapper{gap:100px}.banner-text-wrapper{padding:50px 60px 60px;gap:60px}.about-us-page-container .hr{display:none}.about-us-page-container .banner-text-wrapper .hr{display:flex}.about-us-page-container .hero-section-title{font-size:2.5rem}}@media (max-width:768px){.payment-methods-page .title,.our-team-container .title,.delivery-page-container .title,.return-page-container .title,.about-us-page-container .title{font-size:2.89rem}.payment-methods-page .subtitle{font-size:2rem}.team-grid{grid-template-columns:repeat(1,1fr)}.image-block-card{flex-direction:column;gap:25px}.showroom-kapsula-container__banner-wrapper h1,.jobs-container .title,.cooperation-container .title{font-size:2.5rem}.showroom-kapsula-container__banner-wrapper p{font-size:1.125rem}.jobs-card-wrapper,.jobs-info-wrapper{flex-direction:column}.jobs-video-wrapper video{width:100%;height:100%}.jobs-video-wrapper{margin:0 -20px}.jobs-container .title{margin:0 0 20px}.jobs-info-wrapper{gap:10px}.jobs-info-wrapper .decoration{top:0}.jobs-card-wrapper .description-title,.jobs-info-title,.cooperation-content-container .description-title,.cooperation-content-container .section-content-title{font-size:2rem}.jobs-card-wrapper{margin-bottom:120px}.cooperation-content-container .section-content-title{margin-bottom:50px}.jobs-banner,.cooperation-banner{height:350px}.banner-text-wrapper{position:unset;width:100%;max-width:100%}.about-us-page-container .banner-section{margin-bottom:100px}.about-us-card-wrapper{flex-direction:column;align-items:center}.about-us-card-title{margin-bottom:10px}.about-us-page-container .hero-section-title{font-size:2rem}.hero-sub-wrapper{flex-direction:column;gap:20px}.hero-sub-wrapper .hero-sub-text{max-width:unset}.hero-sub-wrapper{margin-bottom:80px}}@media (max-width:500px){.payment-methods-page .title,.our-team-container .title,.delivery-page-container .title,.return-page-container .title,.about-us-page-container .title{font-size:2.5rem}.payment-methods-page .subtitle{font-size:1.6rem}.showroom-kapsula-container__content .content-title,.jobs-card-wrapper .description-title,.jobs-info-title{font-size:1.6rem}.jobs-banner,.cooperation-banner{height:300px}.about-us-page-container .hero-section-title{font-size:1.6rem}.about-us-page-container .banner-section{margin-bottom:60px}.hero-sub-wrapper{margin-bottom:60px}}