.product-thumbs__elem{flex:0 0 33.33%;height:auto;max-width:33.33%;max-width:100%}.product-thumbs__list{display:flex;flex-wrap:wrap}.cms-background.custom-1:before{background:radial-gradient(50% 50% at 50% 50%,#b39a5a 0,rgba(179,154,90,0) 100%);border-radius:828px;content:"";height:400px;left:-40%;position:absolute;top:70%;width:400px}@media screen and (min-width:576px){.cms-background.custom-1:before{height:680px;left:-3%;top:62%;width:828px}}.cms-background.custom-2:before{background:radial-gradient(50% 50% at 50% 50%,#5a68b3 0,rgba(92,90,179,0) 100%);border-radius:828px;content:"";height:400px;position:absolute;right:-45%;top:100%;width:400px}@media screen and (min-width:576px){.cms-background.custom-2:before{height:680px;right:10%;top:65%;width:828px}}.cms-background.custom-6:before{background:radial-gradient(50% 50% at 50% 50%,#5a68b3 0,rgba(90,99,179,0) 100%);border-radius:1440px;content:"";height:800px;position:absolute;right:-59%;top:81%;width:800px}@media screen and (min-width:576px){.cms-background.custom-6:before{height:984px;right:-12%;top:-15%;width:1440px}}.cms-1{background:var(--ap-dark-900,#030309)}.cms-1 img{border-radius:4px}.cms-1.-s2{overflow:hidden;padding-bottom:60px;position:relative}@media screen and (min-width:1200px){.cms-1.-s2{overflow:initial;padding-bottom:108px}}.cms-1.-s2 .cms-right-block{margin-top:67px}@media screen and (min-width:1200px){.cms-1.-s2 .cms-right-block{margin-top:0}}.cms-1.-s2 .cms-right-block img{margin-bottom:32px}.cms-1.-s2 .cms-right-block h3{color:var(--ap-gold-500,#b39a5a);font-family:Roboto;font-size:36px;font-style:normal;font-weight:700;line-height:44px}.cms-1.-s2 .cms-right-block p{color:var(--primitives-colors-neutrals-400,#dfdfe0);font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:32px}@media screen and (min-width:1200px){.cms-1.-s2 .cms-right-block p{line-height:23px}}.cms-1.-s2 .cms-right-block a,.cms-1.-s2 .cms-right-block a:hover{color:#fff}.cms-1.-s4{overflow:hidden}.cms-1.-s4 .mobile-instalation-btn{border-radius:4px;color:#fff;display:block;font-size:20px;font-weight:700;line-height:24px;margin-top:31px;padding:12px 24px;width:100%}@media screen and (min-width:576px){.cms-1.-s4 .mobile-instalation-btn{display:none}}@media screen and (min-width:1200px){.cms-1.-s4 .mobile-instalation-btn{line-height:23px}}.cms-1.-s4 .desktop-instalation-btn{display:none}@media screen and (min-width:576px){.cms-1.-s4 .desktop-instalation-btn{display:initial}}.cms-1.-s5{overflow:hidden;padding-bottom:120px;padding-top:0}@media screen and (min-width:576px){.cms-1.-s5{padding-bottom:420px;padding-top:50px}}.cms-instalation .container-instalation-head{margin-top:-349px}.cms-instalation-header h1{color:var(--archive-surface-primary,#fff);font-family:Roboto;font-size:80px;font-style:normal;font-weight:700;letter-spacing:-4px;line-height:128px;margin-bottom:8px;text-shadow:0 0 25px rgba(0,0,0,.5)}@media screen and (min-width:576px){.cms-instalation-header h1{font-size:128px;letter-spacing:-6.4px}}.cms-instalation-header p{color:var(--primitives-colors-base-white,#fff);font-family:Roboto;font-size:24px;font-style:normal;font-weight:300;line-height:28x;margin-bottom:32px;padding-left:40px}@media screen and (min-width:576px){.cms-instalation-header p{font-size:32px;line-height:40px;padding-left:0}}.cms-instalation-header p:last-child{color:var(--ap-gold-500,#b39a5a);font-family:Roboto;font-size:20px;font-style:normal;font-weight:700;gap:var(--primitives-radius-radius-xl,32px);line-height:24px}@media screen and (min-width:576px){.cms-instalation-header p:last-child{font-size:24px;line-height:28px}}.cms-instalation-header-img{height:688px;overflow:hidden;position:relative}.cms-instalation-header-img img{left:50%;max-height:688px;max-width:-moz-max-content;max-width:max-content;position:absolute;text-align:center;transform:translateX(-50%)}.cms-instalation-two-column{display:flex;flex-direction:row;gap:24px}.cms-instalation-gold-container{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(180deg,#b39a5a 22.4%,rgba(179,154,90,.4));border-radius:4px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;height:384px;justify-content:center;margin-bottom:16px;padding:16px}@media screen and (min-width:992px){.cms-instalation-gold-container{margin-bottom:0}}.cms-instalation-gold-container hr,.cms-instalation-gold-container ul{margin-bottom:0;width:100%}.cms-instalation-gold-container ul{padding-top:16px}.cms-instalation-gold-container ul li{color:var(--ap-dark-0,var(--primitives-colors-neutrals-50,#fefefe));font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;line-height:16px;padding:4px 4px 4px 28px;position:relative}@media screen and (min-width:1200px){.cms-instalation-gold-container ul li{word-spacing:.4px}}.cms-instalation-gold-container ul li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M14.833 7.996H1.167m13.666 0-2.5 2.5m2.5-2.5-2.5-2.5' stroke='%23D1C29C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.cms-instalation-gold-header{display:flex;gap:24px;margin-bottom:24px}.cms-instalation-gold-title{display:flex}.cms-instalation-gold-title h2{color:var(--archive-surface-primary,#fff);font-family:Roboto;font-size:24px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:0;margin-top:auto}.cms-instalation-gold-row{max-width:360px}.cms-instalation-sub{margin:90px auto 45px 0;position:relative}@media screen and (min-width:576px){.cms-instalation-sub{margin:160px auto 45px 0}}.cms-instalation-sub h2{color:#fff;font-family:Roboto;font-size:56px;font-style:normal;font-weight:700;letter-spacing:-2.8px;line-height:56px;text-shadow:0 0 25px rgba(0,0,0,.5)}@media screen and (min-width:576px){.cms-instalation-sub h2{font-size:72px;letter-spacing:-3.6px;line-height:72px}}.cms-instalation-sub-2{margin:63px auto 20px 0}@media screen and (min-width:576px){.cms-instalation-sub-2{margin:160px auto 45px 0}}.cms-instalation-contact svg{margin-right:8px}.cms-instalation-contact p{color:var(--primitives-colors-base-white,#fff);font-family:Roboto;font-size:20px;font-style:normal;font-weight:300;line-height:24px}@media screen and (min-width:1200px){.cms-instalation-contact p{line-height:23px}}.cms-instalation-contact span{color:var(--primitives-colors-base-white,#fff);font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:24px;position:relative}@media screen and (min-width:1200px){.cms-instalation-contact span{line-height:23px}}.cms-instalation-contact-number{margin-bottom:24px;margin-top:24px}.cms-instalation-contact-number p{font-weight:400;line-height:24px;margin-bottom:8px}.cms-instalation-contact-mail{display:block;gap:48px}@media screen and (min-width:576px){.cms-instalation-contact-mail{display:flex}}.cms-instalation-contact-mail.-s1{display:block;margin-bottom:24px}.cms-instalation-contact-mail.-s1 p{margin-bottom:8px}.cms-instalation-contact-mail.-s2{display:block;margin-bottom:24px}.cms-instalation-contact-mail.-s2 p{margin-bottom:8px}.cms-information{margin-bottom:24px}.cms-information-icon{margin-bottom:32px;position:relative;z-index:2}.cms-information-icon-small{margin-bottom:16px}.cms-information-images{margin-top:50px;position:relative;z-index:2}.cms-information-images:before{background:radial-gradient(50% 50% at 50% 50%,#5a68b3 0,rgba(90,99,179,0) 100%);border-radius:828px;content:"";flex-shrink:0;height:680px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:828px;z-index:-1}.cms-information-images .line-arrow{display:none}@media screen and (min-width:1200px){.cms-information-images .line-arrow{display:block;left:-93%;position:absolute;top:100%}}.cms-information-header{margin-bottom:16px;position:relative;z-index:2}.cms-information-header h4{color:var(--ap-gold-500,#b39a5a);font-family:Roboto;font-size:24px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:0}.cms-information-header-small h4{font-size:24px;font-weight:300;line-height:28px}.cms-information-paragraph{position:relative;z-index:2}.cms-information-paragraph p{color:var(--primitives-colors-neutrals-400,#dfdfe0);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:20px}@media screen and (min-width:1200px){.cms-information-paragraph p{line-height:19px}}.cms-information-paragraph a,.cms-information-paragraph a:hover{color:#fff}.cms-information-step{padding-left:50px;padding-top:85px;position:relative;z-index:5}@media screen and (min-width:576px){.cms-information-step{padding-top:102px}}@media screen and (min-width:1200px){.cms-information-step{padding-left:56px}}.cms-information-step.-s1:before{content:"1"}.cms-information-step.-s2:before{content:"2"}@media screen and (min-width:1200px){.cms-information-step.-s3{margin-top:80px}}.cms-information-step.-s3:before{content:"3"}@media screen and (min-width:1200px){.cms-information-step.-s4{margin-top:80px}}.cms-information-step.-s4:before{content:"4"}@media screen and (min-width:1200px){.cms-information-step.-s5{margin-top:80px}}.cms-information-step.-s5:before{content:"5"}.cms-information-step:before{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#494793,rgba(65,63,78,.21));background-clip:text;-webkit-background-clip:text;font-family:Roboto;font-size:200px;font-style:normal;font-weight:900;left:0;line-height:200px;position:absolute;top:0;z-index:1}.cms-onas-1{background:var(--ap-dark-900,#030309)}.cms-onas-1.-s2{overflow:hidden;padding-bottom:128px;position:relative}@media screen and (min-width:1200px){.cms-onas-1.-s2{overflow:initial}}.cms-onas-1.-s2 .cms-right-block{max-width:auto;padding-left:0;position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width:576px){.cms-onas-1.-s2 .cms-right-block{padding-left:24px}}@media screen and (min-width:1200px){.cms-onas-1.-s2 .cms-right-block{max-width:448px}}.cms-onas-1.-s2 .cms-right-block p{color:var(--primitives-colors-secondary-500,#b39a5a);font-family:Roboto;font-size:24px;font-style:normal;font-weight:400;line-height:28px}@media screen and (min-width:576px){.cms-onas-1.-s2 .cms-right-block p{font-size:20px;line-height:24px}}@media screen and (min-width:1200px){.cms-onas-1.-s2 .cms-right-block p{line-height:23px}}.cms-onas-1.-s2 .cms-right-block p:last-child{color:var(--primitives-colors-neutrals-400,#dfdfe0);font-size:20px;font-weight:400;line-height:24px;margin-top:24px}@media screen and (min-width:1200px){.cms-onas-1.-s2 .cms-right-block p:last-child{line-height:23px}}.cms-onas-1.-s2 .cms-right-block p:first-child{margin-top:24px}@media screen and (min-width:1200px){.cms-onas-1.-s2 .cms-right-block p:first-child{margin-top:0}}.cms-onas-1.-s3{overflow:hidden}@media screen and (min-width:1200px){.cms-onas-1.-s3{overflow:initial}}.cms-onas-1.-s3 .cms-left-block{position:relative;top:50%;transform:translateY(-50%)}.cms-onas-1.-s3 .cms-left-block p{color:var(--primitives-colors-secondary-500,#b39a5a);font-family:Roboto;font-size:24px;font-style:normal;font-weight:300;line-height:28px}.cms-onas-1.-s3 .cms-left-block p:nth-child(2){color:var(--primitives-colors-neutrals-400,#dfdfe0);font-size:20px;margin-bottom:24px;margin-top:24px}@media screen and (min-width:576px){.cms-onas-1.-s3 .cms-left-block p:nth-child(2){font-size:24px}}.cms-onas-1.-s3 .cms-left-block-addres{align-items:center;display:flex}.cms-onas-1.-s3 .cms-left-block-addres span{color:var(--primitives-colors-neutrals-400,#dfdfe0);font-family:Roboto;font-size:24px;font-style:normal;font-weight:700;line-height:28px;padding-left:8px;position:relative}.cms-onas-1.-s3 .cms-about-gallery{margin-top:24px}@media screen and (min-width:1200px){.cms-onas-1.-s3 .cms-about-gallery{margin-top:0}}.cms-onas-1.-s3 .cms-about-gallery span{color:var(--colors-text-text-brand-secondary,#b39a5a);font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:24px}@media screen and (min-width:1200px){.cms-onas-1.-s3 .cms-about-gallery span{line-height:23px}}.cms-onas-1.-s3 .cms-about-gallery-box{margin-top:24px;padding-left:.75rem;padding-right:.75rem}.cms-onas-1.-s3 .cms-about-gallery-box-item{padding:0}.cms-onas-1.-s3 .cms-about-gallery-box-item img{width:100%}.cms-onas-1.-s4{overflow:hidden}.cms-onas-1.-s4 .cms-about-sub{margin:128px auto 64px 0}.cms-onas-1.-s4 .cms-about-sub h2{text-align:center}.cms-about .container-about-head{margin-top:-265px}@media screen and (min-width:576px){.cms-about .container-about-head{margin-top:-299px}}.cms-about-content-container{padding-left:0;position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width:576px){.cms-about-content-container{padding-left:22px}}.cms-about-content-container p{color:var(--primitives-colors-secondary-500,#b39a5a);font-family:Roboto;font-size:24px;font-style:normal;font-weight:700;line-height:28px}.cms-about-content-container p:last-child{color:var(--primitives-colors-neutrals-400,#dfdfe0);font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:24px}@media screen and (min-width:1200px){.cms-about-content-container p:last-child{line-height:23px}}.cms-about-header h1{color:var(--archive-surface-primary,#fff);font-family:Roboto;font-size:80px;font-style:normal;font-weight:700;letter-spacing:-6.4px;line-height:128px;margin-bottom:8px;text-shadow:0 0 25px rgba(0,0,0,.5)}@media screen and (min-width:576px){.cms-about-header h1{font-size:128px}}.cms-about-header p{color:var(--primitives-colors-base-white,#fff);font-family:Roboto;font-size:24px;font-style:normal;font-weight:300;line-height:28px;margin-bottom:48px;padding-left:40px}@media screen and (min-width:576px){.cms-about-header p{margin-bottom:32px;padding-left:0}}.cms-about-header-img{height:500px;overflow:hidden;position:relative}@media screen and (min-width:576px){.cms-about-header-img{height:688px}}.cms-about-header-img img{left:50%;max-height:500px;max-width:-moz-max-content;max-width:max-content;position:absolute;text-align:center;transform:translateX(-50%)}@media screen and (min-width:576px){.cms-about-header-img img{max-height:688px}}.cms-about-gold-container{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(180deg,#b39a5a 22.4%,rgba(179,154,90,.4));border-radius:4px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;height:344px;justify-content:center;margin-bottom:48px;padding:16px 9%}@media screen and (min-width:576px){.cms-about-gold-container{margin-bottom:16px}}@media screen and (min-width:992px){.cms-about-gold-container{margin-bottom:0}}.cms-about-gold-container hr,.cms-about-gold-container ul{margin-bottom:0;width:100%}@media screen and (min-width:1200px){.cms-about-gold-container hr,.cms-about-gold-container ul{word-spacing:.4px}}.cms-about-gold-container ul{padding-top:16px}.cms-about-gold-container ul li{color:var(--ap-dark-0,var(--primitives-colors-neutrals-50,#fefefe));font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:24px;padding:4px 4px 4px 28px;position:relative}@media screen and (min-width:1200px){.cms-about-gold-container ul li{line-height:23px}}.cms-about-gold-container ul li:before{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJtOC40MyAxLjU5NiAxLjk4MyAzLjkyOSAzLjgxNi4zNzhhLjQ3Ny40NzcgMCAwIDEgLjI5Ny44MTRsLTMuMTQgMy4xMTMgMS4xNjQgNC4yM2EuNDgyLjQ4MiAwIDAgMS0uNjgzLjU1NEw4IDEyLjY5OGwtMy44NjQgMS45MTRhLjQ4Mi40ODIgMCAwIDEtLjY4Mi0uNTU0bDEuMTY1LTQuMjMtMy4xNDMtMy4xMTNBLjQ3Ny40NzcgMCAwIDEgMS43NyA1LjlsMy44MTYtLjM3OCAxLjk4LTMuOTI2YS40ODUuNDg1IDAgMCAxIC44NjQgMFoiIHN0cm9rZT0iI0IzOUE1QSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMTZ2MTZIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=");content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.cms-about-gold-container ul li:last-child{color:var(--ap-gold-500,#b39a5a);padding:4px}.cms-about-gold-container ul li:last-child:before{display:none}.cms-about-gold-header{display:flex;gap:24px;margin-bottom:24px}.cms-about-gold-title{display:flex}.cms-about-gold-title h2{color:var(--archive-surface-primary,#fff);font-family:Roboto;font-size:24px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:0;margin-top:auto}.cms-about-gold-row{max-width:360px}.cms-about-sub{margin:120px auto 32px 0}@media screen and (min-width:576px){.cms-about-sub{margin:131px auto 64px 0}}.cms-about-sub h2{color:#fff;font-family:Roboto;font-size:56px;font-style:normal;font-weight:700;letter-spacing:-2.8px;line-height:56px;text-shadow:0 0 25px rgba(0,0,0,.5)}@media screen and (min-width:576px){.cms-about-sub h2{font-size:72px;letter-spacing:-3.6px;line-height:72px}}.cms-about-sub2{margin:0 auto 64px 0}.cms-about-sub2 h2{letter-spacing:-2.8px}@media screen and (min-width:576px){.cms-about-sub2 h2{letter-spacing:-4.1px}}.cms-about-tablet{text-align:center}.cms-about-tablet img{border-radius:6%;box-shadow:0 32px 48px 0 rgba(0,0,0,.6),0 1px 1px 0 rgba(0,0,0,.35),0 -1px 1px 0 rgba(0,0,0,.35),0 48px 16px 0 rgba(0,0,0,.15)}.cms-about-cards{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:136px;position:relative;width:1176px}@media screen and (min-width:992px){.cms-about-cards{justify-content:flex-start}}.cms-about-cards-item{align-items:flex-start;background:rgba(28,28,35,.5);border:2px solid var(--colors-border-border-brand-primary,#ff612b);display:flex;flex-direction:column;flex-shrink:0;gap:8px;height:276px;padding:var(--primitives-radius-radius-xl,32px);position:relative;width:276px}.cms-about-cards-item:before{border:8px solid var(--colors-border-border-brand-primary,#ff612b);content:"";height:271px;left:1px;opacity:.2;position:absolute;top:0;width:271px}.cms-about-cards-item-header{color:var(--colors-text-text-brand-primary,#ff612b);font-family:Roboto Condensed;font-size:40px;font-style:normal;font-weight:500;line-height:44px}.cms-about-cards-item-content p{color:var(--primitives-colors-neutrals-400,#dfdfe0);font-family:Roboto;font-size:22px;font-style:normal;font-weight:300;line-height:28px}.cms-background.custom-3:before{background:radial-gradient(50% 50% at 50% 50%,#5a68b3 0,rgba(92,90,179,0) 100%);border-radius:1440px;content:"";height:767px;position:absolute;right:-6%;top:65%;width:1440px}.cms-background.custom-4:before{background:radial-gradient(50% 50% at 50% 50%,#b39a5a 0,rgba(179,154,90,0) 100%);height:568px;right:-9%;top:40%}.cms-background.custom-4:before,.cms-background.custom-5:before{border-radius:1440px;content:"";opacity:.52;position:absolute;width:1440px}.cms-background.custom-5:before{background:radial-gradient(50% 50% at 50% 50%,#ff612b 0,rgba(255,97,43,0) 100%);height:570px;left:-132px;top:95%}.cms-contact{background:var(--ap-dark-900,#030309)}.cms-contact.-s1{background:var(--primitives-colors-neutrals-400,#dfdfe0);height:560px}.cms-contact.-s2{overflow:hidden}.cms-contact.-s2 .container-contact{padding-top:96px;position:relative}.cms-contact.-s2 .container-contact-bgimage{position:absolute}.cms-contact.-s2 .container-contact-bgimage.-i1{display:none;right:0;top:0}@media screen and (min-width:991px){.cms-contact.-s2 .container-contact-bgimage.-i1{display:block}}.cms-contact.-s2 .container-contact-bgimage.-i2{display:none;right:-200px;top:0}@media screen and (min-width:768px){.cms-contact.-s2 .container-contact-bgimage.-i2{display:block}}@media screen and (min-width:991px){.cms-contact.-s2 .container-contact-bgimage.-i2{display:none}}.cms-contact.-s2 .container-contact-bgimagemob{display:flex;justify-content:center;margin-top:-100px}.cms-contact.-s2 .container-contact-bgimagemob img{max-width:140%}@media screen and (min-width:768px){.cms-contact.-s2 .container-contact-bgimagemob{display:none}}.cms-contact.-s2 .container-contact-header{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.cms-contact.-s2 .container-contact-header h2{color:var(--colors-text-text-brand-secondary,#b39a5a);font-family:Roboto;font-size:48px;font-style:normal;font-weight:400;line-height:56px;margin-bottom:0;text-shadow:0 0 25px rgba(0,0,0,.5)}.cms-contact.-s2 .container-contact-header h3{font-weight:700}.cms-contact.-s2 .container-contact-header h3,.cms-contact.-s2 .container-contact-header p{color:var(--primitives-colors-base-white,#fff);font-family:Roboto;font-size:20px;font-style:normal;line-height:24px;margin-bottom:0}.cms-contact.-s2 .container-contact-header p{font-weight:300}@media screen and (min-width:1200px){.cms-contact.-s2 .container-contact-header p{line-height:23px}}.cms-contact.-s2 .container-contact-header span{color:var(--primitives-colors-neutrals-400,#dfdfe0);font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:24px}@media screen and (min-width:1200px){.cms-contact.-s2 .container-contact-header span{line-height:23px}}.cms-contact.-s2 .container-contact-header-addres{align-items:center;display:flex}.cms-contact.-s2 .container-contact-header-addres svg{margin-right:8px}.cms-contact.-s2 .container-contact-bank{color:var(--primitives-colors-base-white,#fff)}.cms-contact.-s2 .container-contact-bank p{margin-bottom:8px}.cms-contact.-s2 .container-contact-content{margin-bottom:100px;margin-top:48px}@media screen and (min-width:768px){.cms-contact.-s2 .container-contact-content{margin-bottom:128px;margin-top:128px}}.cms-contact.-s2 .container-contact-content span{color:var(--primitives-colors-base-white,#fff);font-family:Roboto;font-size:20px;font-style:normal;font-weight:700;line-height:24px}@media screen and (min-width:1200px){.cms-contact.-s2 .container-contact-content span{line-height:23px}}.cms-contact.-s2 .container-contact-content p{color:var(--primitives-colors-base-white,#fff);font-family:Roboto;font-size:20px;font-style:normal;font-weight:300;line-height:24px;margin:0}@media screen and (min-width:1200px){.cms-contact.-s2 .container-contact-content p{line-height:23px}}.cms-contact.-s2 .container-contact-content .-gold p,.cms-contact.-s2 .container-contact-content .-gold span{color:var(--colors-text-text-brand-secondary,#b39a5a)}.cms-contact.-s2 .container-contact-content-left{display:flex;flex-direction:column;gap:24px}.cms-contact.-s2 .container-contact-content-left .c1 .d-flex{margin-top:8px}.cms-contact.-s2 .container-contact-content-left .c1 .d-flex svg{margin-right:8px}.cms-contact.-s2 .container-contact-content-left .c2{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:1200px){.cms-contact.-s2 .container-contact-content-left .c2{flex-direction:row;gap:48px}}.cms-contact.-s2 .container-contact-content-left .c2 .d-flex{margin-top:8px}.cms-contact.-s2 .container-contact-content-left .c2 .d-flex svg{margin-right:8px}.cms-contact.-s2 .container-contact-content-right{display:flex;flex-direction:column;gap:24px;justify-content:space-between;margin-top:24px}@media screen and (min-width:992px){.cms-contact.-s2 .container-contact-content-right{margin-top:0}}.cms-contact.-s2 .container-contact-content-right .c1 p{margin-top:24px}.cms-contact.-s2 .container-contact-content-right .c2{align-items:start;flex-direction:column}@media screen and (min-width:992px){.cms-contact.-s2 .container-contact-content-right .c2{align-items:flex-end;flex-direction:row}}.cms-contact.-s2 .container-contact-content-right .c2 img{margin-right:16px}.cms-contact.-s2 .container-contact-content-right .c2 a{color:var(--Primitives-Colors-Base-White,#fff);font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin-top:8px}@media screen and (min-width:1200px){.cms-contact.-s2 .container-contact-content-right .c2 a{line-height:23px}}.cms-contact.-s2 .container-contact-content .--info p,.cms-contact.-s2 .container-contact-content .--info span{font-weight:400}.contact-form{background:var(--ap-dark-900,#030309);padding-bottom:128px}.contact-form .custom-control-input:checked~.custom-control-label:before{background-color:var(--ap-gold-500,#b39a5a);border-color:var(--ap-gold-500,#b39a5a)}.contact-form .h1{color:var(--archive-surface-primary,#fff);font-family:Roboto;font-size:56px;font-style:normal;font-weight:700;letter-spacing:-4px;line-height:56px;margin-bottom:8px;text-shadow:0 0 25px rgba(0,0,0,.5)}@media screen and (min-width:576px){.contact-form .h1{font-size:72px;letter-spacing:-3.6px;margin-bottom:32px}}.contact-form input[type=file]::file-selector-button{background-color:#b39a5a;border:2px solid #b39a5a;border-radius:.2em;border-bottom-right-radius:0;border-top-right-radius:0;height:100%;padding:.2em 16px;transition:1s}.contact-form input[type=file]::file-selector-button:hover{background-color:var(--ap-gold-600,#8f7b48);border-bottom-right-radius:0;border-color:var(--ap-gold-600,#8f7b48);border-top-right-radius:0}.contact-form .custom-file input{padding:0}.contact-form .form-fields{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}@media screen and (min-width:768px){.contact-form .form-fields{gap:24px}}.contact-form .form-group{flex:0 0 100%}.contact-form .form-group.flex-100{flex:0 0 100%!important}@media screen and (min-width:768px){.contact-form .form-group{flex:0 0 calc(50% - 12px);margin-bottom:0}.contact-form .form-group:nth-child(5),.contact-form .form-group:nth-child(6),.contact-form .form-group:nth-child(7),.contact-form .form-group:nth-child(8){flex:0 0 100%}}.contact-form .form-group label{color:var(--ap-gold-500,#b39a5a)}.contact-form .form-control{background:var(--Primitives-Colors-Neutrals-50,#fefefe);border:1px solid var(--AP-Dark-900,#030309);color:var(--AP-Dark-900,#030309)}.contact-form .form-control::-moz-placeholder{color:var(--AP-Dark-900,#030309)}.contact-form .form-control:-ms-input-placeholder{color:var(--AP-Dark-900,#030309)}.contact-form .form-control::placeholder{color:var(--AP-Dark-900,#030309)}.contact-form .custom-select{background:var(--Primitives-Colors-Neutrals-50,#fefefe);border:1px solid var(--AP-Dark-900,#030309);color:var(--AP-Dark-900,#030309);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.contact-form .custom-file-input{border-radius:4px;color:#b39a5a}.contact-form .custom-file-label{border:1px solid var(--AP-Dark-900,#030309);border-radius:4px;color:#b39a5a!important;top:0}.contact-form .custom-file-label:after{background-color:#b39a5a;border-left:unset;border-radius:0;border-top-left-radius:unset;color:#030309;content:"Wybierz";font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:calc(1.5em + 2rem);line-height:24px}.contact-form .form-footer{margin:0}.p{color:#fff}