*{min-height:0;min-width:0}:root{--color_white:#FFFFFF;--color_black:#111111;--color_red:#D70808;--color_gold1:#F5D999;--color_gold2:#AC7B31;--color_gold3:#F2E9D4;--color_gold4:#CBA45E;--color_dark_blue:#0F1A20;--color_light_blue:#1D303A;--bg_gold:linear-gradient(180deg,#F5D999 0%,#AC7B31 100%)}::selection{background-color:var(--color_gold2);color:var(--color_gold3)}body{background-color:var(--color_dark_blue);font-family:"Montserrat"!important;color:var(--color_white);letter-spacing:0;text-align:left;overflow-y:scroll}img{pointer-events:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;object-fit:contain}button:focus,button:active,input:focus,input:active{outline:none}input{border:none}button{user-select:none}.ac-title1,.ac-title2{font-size:54px;font-weight:700;background:var(--bg_gold);-webkit-background-clip:text;color:transparent}.ac-title2{font-size:34px}.ac-subtitle,.ac-subtitle-semibold{color:var(--color_white);font-size:30px;font-weight:500}.ac-subtitle-semibold{font-weight:600}.ac-text1{color:var(--color_white);font-size:20px;font-weight:500;line-height:30px}.ac-text2{color:var(--color_white);font-size:16px;font-weight:500;line-height:24px}.ac-text2 a{color:var(--color_gold4);text-decoration:none}.ac-text2 a:active,.ac-text2 a:active{color:var(--color_gold2)}.ac-container{flex-direction:column;flex-wrap:wrap;padding-bottom:150px;display:flex;max-width:1275px}.ac-top_block{display:flex;justify-content:space-around;padding-bottom:35px}.ac-top_block-left{display:flex;flex-direction:column;gap:47px;align-self:center;width:717px}.ac-top_block-img{height:569px;width:100%;margin-top:-30px}.ac-cards_block{display:flex;gap:100px;justify-content:center;flex-wrap:wrap;padding:35px;width:100%;gap:35px;padding:35px 0 15px 0}.ac-card{border-radius:20px;border:2px solid #BD924A;box-shadow:0 0 10px #BD9249;background-color:transparent;width:388px;height:595px;padding:247px 25px 70px 25px;display:flex;flex-direction:column;gap:34px;align-items:center;position:relative}.ac-card-img{width:fit-content;position:absolute;top:0}.ac-card .ac-text1{align-self:flex-start}.ac-card:last-child{margin-top:auto}.ac-main_button button,.ac-main_button a{display:flex;align-items:center;justify-content:center;width:279px;height:50px;font-size:14px;font-weight:500;color:var(--color_white);text-transform:uppercase;border-radius:5px;border:1px solid var(--color_white);background-color:transparent}.ac-main_button a:hover{text-decoration:none}.ac-main_button button:active,.ac-main_button a:active{background:var(--bg_gold);color:var(--color_black);border:none}.ac-main_button button[type="submit"].error{background:var(--color_red);border:none}.ac-product_block{display:flex;padding-bottom:75px;gap:35px;padding:35px 0}.ac-product_block-img,.ac-card-img,.ac-top_block-img{pointer-events:none;user-select:none;-webkit-user-drag:none}#MY_WELLNESS .ac-product_block-img,#MY_HERITAGE .ac-product_block-img{flex-basis:45%}#MY_WELLNESS .ac-product_block-main,#MY_HERITAGE .ac-product_block-main{align-self:center;flex-basis:55%;padding-right:71px}#MY_HERITAGE .ac-product_block-img{padding:0 15px;padding:0 15px 0 0;flex-basis:60%;margin-left:-35px}#MY_WELLNESS .ac-product_block-text,#MY_HERITAGE .ac-product_block-text{display:flex;flex-direction:column;flex-wrap:wrap;gap:29px;padding-bottom:36px;margin-left:66px}#MY_FUTURE .ac-product_block-img{flex-basis:47%}#MY_FUTURE .ac-product_block-main{align-self:center;flex-basis:53%;padding-left:71px}#MY_FUTURE .ac-product_block-text{display:flex;flex-direction:column;flex-wrap:wrap;gap:29px;padding-bottom:36px;margin-left:66px}.ac-product_block-main .ac-title1{margin-bottom:22px}.ac-product_block-main .ac-subtitle{margin-bottom:32px}.ac-product_block-text .ac-text2{position:relative}.ac-product_block-text .ac-text2::before{content:'';display:block;background:var(--bg_gold);position:absolute;left:-35px;top:5px;width:20px;height:20px;border-radius:30px}.ac-product_block .ac-main_button{margin-left:70px}.ac-bottom_block{margin:0 auto;padding-top:30px}.ac-bottom_block-text{display:flex;flex-direction:column;gap:29px;margin-left:66px;margin-top:36px}.ac-bottom_block-row{display:flex;align-items:center;position:relative}.ac-bottom_block-row::before{content:'';display:flex;justify-content:center;align-items:center;color:var(--color_black);background:var(--bg_gold);position:absolute;left:-59px;top:-10;width:40px;height:40px;border-radius:30px}.ac-bottom_block-row:nth-child(1)::before{content:'1'}.ac-bottom_block-row:nth-child(2)::before{content:'2'}.ac-bottom_block-row:nth-child(3)::before{content:'3'}.ac-bottom_block-row:nth-child(4)::before{content:'4'}.ac-bottom_block-row:nth-child(5)::before{content:'5'}.ac-modal_wrap{display:none}.ac-modal{width:667px;margin:0 auto;margin-bottom:150px;margin-top:50px}.ac-modal_close{width:fit-content;margin:0 auto;margin-bottom:40px;border-radius:50%}.ac-modal_close button{background:transparent;width:40px;height:40px;min-width:40px;min-height:40px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-radius:50%;font-size:20px;border:2px solid var(--color_white);color:var(--color_white);-webkit-user-drag:none}.ac-modal_close button:hover{color:var(--color_dark_blue);background-color:var(--color_white)}.ac-modal .ac-main_button{margin:0 auto;width:fit-content}.error-message{display:none;position:absolute;color:var(--color_red);font-size:11px;font-weight:500;line-height:30px;left:19;user-select:none;margin:0}.ac-form_block{margin-top:42px;padding-bottom:30px}.ac-form_block{display:flex;flex-direction:column;gap:30px}.ac-form_block input{background-color:var(--color_light_blue);width:100%;height:45px;border-radius:5px;color:var(--color_white);padding:0 17px;font-size:15px;font-weight:500;line-height:30px}.ac-form_block input::placeholder{color:var(--color_white)}.ac-form-field{position:relative}.ac-count_block{display:flex;gap:40px;flex-direction:column;font-size:15px;font-weight:500;line-height:30px;margin-bottom:30px}.ac-count_block-row{display:flex;align-items:center;gap:20px}.ac-counter_block{height:45px;width:107px;border-radius:5px;background-color:var(--color_light_blue);display:flex;align-items:center}.ac-counter_block div{display:flex;justify-content:center;align-items:center;width:100%;height:100%;user-select:none;cursor:pointer;font-size:22px;width:calc(100% + 25px)}.ac-counter_block #minus:active{background:var(--bg_gold);color:var(--color_black);border-radius:5px 0 0 5px}.ac-counter_block #plus:active{background:var(--bg_gold);color:var(--color_black);border-radius:0 5px 5px 0}.ac-counter_block input{background:transparent;width:100%;height:100%;font-size:15px;padding-left:18px;color:var(--color_white);width:calc(100% - 50px);padding-left:5px}.ac-count_block-cost{font-size:10px;font-weight:500;line-height:30px}.ac-count_block-cost span{font-size:15px}.ac-count_block-cost #cost{font-size:18px;font-weight:600}.ac-modal a{color:var(--color_white);font-size:13px;font-weight:500;line-height:30px;text-decoration:underline}.ac-modal a:hover{color:#f9f9f9}.ac-modal a:active,.ac-modal a:active{color:var(--color_gold4)}.ac-oferta_block{display:flex;flex-direction:column;gap:25px;margin-bottom:50px;position:relative}.ac-oferta_block-row{display:flex;align-items:center;gap:22px}.ac-oferta_block input[type="checkbox"]{display:none}.ac-oferta_block .ac-checkbox_wrapper{display:flex;justify-content:center;align-items:center;position:static;width:45px;height:45px;border-radius:5px;cursor:pointer;background-color:var(--color_light_blue);margin:0}.ac-oferta_block .ac-checkbox_wrapper::after{content:'';position:static;display:block;width:28px;height:28px;border-radius:30px;background-color:transparent}.ac-oferta_block input[type="checkbox"]:checked+.ac-checkbox_wrapper::after{background:var(--bg_gold)}.ac-oferta_block .error-message{left:66;bottom:-30}.ac-success_block{display:none;margin:0 auto;width:fit-content;text-align:center}.ac-success_block .ac-title2{margin-bottom:25px}.ac-modal iframe{width:100%;height:100%;margin-bottom:30px;background:var(--color_gold3);padding:20px 0 0 20px;border-radius:10px;border:none;margin-top:20px;min-height:555px}@media (max-width:1470px){.ac-cards_block{gap:50px}.ac-card{width:308px;height:511px;padding:231px 25px 60px 25px;gap:25px;flex:0 0 auto;padding:180px 25px 50px 25px}.ac-card .ac-card-img{height:150px!important}.ac-card .ac-subtitle-semibold{font-size:19px}.ac-card .ac-text1{font-size:16px}.ac-card .ac-main_button{width:100%;padding:0 20px}.ac-card .ac-main_button button{width:100%}}@media (max-width:1130px){.ac-cards_block{overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;scrollbar-width:none;width:calc(100% + 70px);margin-left:-15px}.ac-cards_block::-webkit-scrollbar{display:none}}@media (max-width:768px){.ac-title1{font-size:34px}.ac-subtitle{font-size:19px}.ac-subtitle-semibold{font-size:24px}.ac-text1{font-size:16px}.ac-main_button{width:fit-content;margin-left:auto!important;margin:0 auto}.ac-top_block{flex-direction:column-reverse;padding-bottom:50px;width:fit-content}.ac-top_block-img{height:unset;margin:unset}.ac-product_block{flex-direction:column;width:100%;padding:0;padding-bottom:100px!important}.ac-product_block .ac-subtitle{font-size:20px}.ac-product_block .ac-text2{font-size:15px}#MY_HERITAGE .ac-product_block-img{padding:0;margin-right:-10px}.ac-product_block-main{padding:0!important}.ac-top_block-left{width:100%;padding-top:64px;gap:35px}.ac-top_block-left .ac-main_button{margin-top:10px}.ac-cards_block{padding:50px 15px;gap:21px;width:calc(100% + 30px)}.ac-product_block#MY_FUTURE{flex-direction:column-reverse}.ac-product_block-main{padding:0!important;align-self:start!important;padding-top:32px!important}.ac-product_block-text{gap:25px!important;padding-bottom:43px!important}.ac-bottom_block{padding-top:5px}.ac-bottom_block-row{flex-wrap:wrap}.ac-bottom_block-text{padding-right:10px}.ac-modal{width:100%;padding:0 20px;margin-top:25px}.ac-modal_close{margin-bottom:47px}.ac-modal a{flex-basis:calc(100% - 67px)}.ac-oferta_block{margin-bottom:70px}.ac-oferta_block .error-message{left:0;bottom:-60}.ac-success_block{text-align:left;padding:0 15px}.ac-success_block .ac-title2{margin-bottom:50px}.ac-success_block .ac-text2{font-size:15px}}