.MainBlock_block__g0Xsb{height:100svh;position:relative;overflow:hidden}.MainBlock_container__Wb6uB{display:flex;max-width:1520px;height:100%;margin:0 auto;padding:180px 10px 0;position:relative;flex-direction:column;align-items:center;text-align:center}.MainBlock_imageContainer__7MRsA{position:absolute;width:100%;height:100%}.MainBlock_image__NkXdY{object-fit:cover;object-position:center}.MainBlock_title__T0vhv{width:100%;font-size:clamp(26px,5vw,62px);font-weight:700;max-width:70%;font-family:Comfortaa,sans-serif}.MainBlock_title__T0vhv span{font-weight:700;font-size:clamp(28px,5vw,75px);padding:10px 30px 0;background-color:var(--main-color);text-transform:uppercase;color:#fff;border-radius:20px;letter-spacing:-.1em}.MainBlock_slogan__H_Grf{font-size:clamp(16px,1.7vw,30px);font-weight:400;max-width:60%;padding-top:25px}.MainBlock_slogan__H_Grf span{color:var(--main-color);font-weight:400}.MainBlock_button__NRk2W{margin-top:50px}@media(max-width:760px){.MainBlock_title__T0vhv{max-width:90%}.MainBlock_title__T0vhv span{border-radius:10px;padding:5px 20px 0}}@media(max-width:600px){.MainBlock_title__T0vhv{max-width:100%}.MainBlock_slogan__H_Grf{max-width:90%}}.GetConsultation_button__9GHUW{font-family:Jost;margin-top:30px;background-color:var(--main-color);color:#fff;font-size:clamp(18px,1.7vw,29px);padding:15px 30px;border-radius:20px;border:none;cursor:pointer;transition:transform .3s ease,background-color .3s ease}@media (hover:hover) and (pointer:fine){.GetConsultation_button__9GHUW:hover{transform:scale(1.1)!important;background-color:var(--main-color-hover)}}.Title_title__rZh60{font-size:clamp(32px,6vw,64px);color:var(--main-color);font-weight:500;text-align:center;padding-bottom:60px}@media(max-width:740px){.Title_title__rZh60{padding-bottom:20px}}.Prices_container__DUoh9{max-width:1560px;margin:0 auto;padding:20px 100px}.Prices_names_container__hsvrv{position:relative;display:flex;justify-content:space-around;border:1px solid var(--main-color);border-radius:20px;padding:20px 0;overflow:hidden}.Prices_background__O72fx{position:absolute;height:100%;background-color:var(--main-color);border-radius:20px;z-index:0;top:0}.Prices_name__cLjpU{position:relative;padding:0 5%;z-index:1;color:var(--main-color);font-size:clamp(20px,2vw,32px);font-weight:400;line-height:1;cursor:pointer;transition:color 1s}.Prices_active__Du3KD{color:#fff}.Prices_info_container__Uyos_{margin:30px 0;text-align:left;border:1px solid var(--main-color);border-radius:20px;padding:20px 50px;position:relative;overflow:hidden}.Prices_desc_title__1a7AL{font-size:clamp(21px,2vw,36px);font-weight:500}.Prices_description__Zq0Nt{font-size:clamp(21px,2vw,36px);font-weight:400;max-width:85%;padding:20px 0;color:var(--main-color)}.Prices_list__vTD6F{display:block;padding:20px 0;font-size:clamp(18px,2vw,32px);font-weight:400;max-width:85%}.Prices_price_container__wiZEW{display:flex;align-items:center;font-size:clamp(21px,2vw,36px);font-weight:400}.Prices_price_container__wiZEW a{color:#fff;background-color:var(--main-color);border-radius:20px;padding:10px 50px;transition:transform .3s ease-in-out,backgtound-color .3s ease-in-out}@media (hover:hover) and (pointer:fine){.Prices_price_container__wiZEW a:hover{transform:scale(1.05);background-color:var(--main-color-hover)}}.Prices_price__mqUl5{margin-left:20px;text-align:center}.Prices_price__mqUl5 span{color:var(--main-color);white-space:nowrap}.Prices_image__Eemob{position:absolute!important;inset:auto!important;width:700px!important;height:auto!important;top:20%!important;right:-270px!important;rotate:90deg;z-index:-1;opacity:1}.Prices_names_container_mobile__kETmn{display:none}@media(max-width:990px){.Prices_container__DUoh9{padding:20px 50px}}@media(max-width:890px){.Prices_container__DUoh9{padding:20px}.Prices_names_container__hsvrv{display:none}.Prices_names_container_mobile__kETmn{position:relative;display:grid;justify-items:center;align-items:center;grid-template-columns:1fr 2fr 1fr;padding:20px 0;overflow:hidden}.Prices_mobile_container__W3DVa{border:1px solid var(--main-color);border-radius:30px;overflow:hidden}.Prices_info_container__Uyos_{border:none;overflow:visible;margin:0;padding:20px}.Prices_description__Zq0Nt{max-width:100%;padding:20px 0}.Prices_image__Eemob{top:15%;right:-220px;opacity:.5}.Prices_list__vTD6F{display:none}.Prices_custom_arrow__g6sLG{width:50px;height:25px;cursor:pointer;transition:transform .2s ease-in-out}@media (hover:hover) and (pointer:fine){.Prices_arrow__GGFRn:hover .Prices_custom_arrow__g6sLG{transform:scale(1.1)}}.Prices_arrow__GGFRn{background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.Prices_name_mobile__CTkiw{color:var(--main-color);font-size:24px}}@media(max-width:460px){.Prices_price_container__wiZEW a{border-radius:20px;padding:10px 40px}}.Phrase_container__fVu79{max-width:1420px;margin:100px auto;text-align:center;padding:0 10px}.Phrase_container__fVu79 h2{color:var(--main-color);font-family:TS Remarker;font-size:clamp(45px,5vw,85px);font-weight:400}.Phrase_container__fVu79 h3{font-size:clamp(22px,3vw,40px);font-weight:400}.Services_block__ex35z{max-width:1520px;margin:0 auto;padding:20px 100px}.Services_headers__qkdjG{position:relative;display:flex;justify-content:space-around;align-items:center;width:60%;margin:20px auto}.Services_title_container__rRQaW{text-align:center;cursor:pointer}.Services_title__H7S7D{font-size:clamp(20px,2vw,32px);font-weight:300;color:#000;transition:color .3s ease-in-out;padding:20px}.Services_title__H7S7D.Services_active__d236Q{color:var(--main-color)}.Services_base_line__JFSny{width:100%;height:1px;border-radius:10px}.Services_active_line__wsn6_,.Services_base_line__JFSny{position:absolute;bottom:0;left:0;background-color:var(--main-color)}.Services_active_line__wsn6_{height:4px;border-radius:4px}.Services_items__avLsW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.Services_item_container__bfloC{border:1px solid var(--main-color);display:flex;text-align:center;align-items:center;justify-content:center;border-radius:20px;height:140px;padding:10px;font-size:clamp(22px,2vw,32px);font-weight:300;transition:transform .3s ease,box-shadow .3s ease;cursor:default}@media (hover:hover) and (pointer:fine){.Services_item_container__bfloC:hover{transform:translateY(-10px);box-shadow:inset 0 4px 16px rgba(0,0,0,.1),inset 0 -4px 16px rgba(0,0,0,.1)}}@media(max-width:1100px){.Services_block__ex35z{padding:20px 50px}.Services_headers__qkdjG{width:80%}}@media(max-width:850px){.Services_block__ex35z{padding:20px}.Services_headers__qkdjG{width:90%}}@media(max-width:740px){.Services_block__ex35z{padding:20px}.Services_headers__qkdjG{width:100%}.Services_items__avLsW{grid-template-columns:1fr;gap:20px}.Services_item_container__bfloC{height:100px}}@media(max-width:500px){.Services_headers__qkdjG{justify-content:space-between}.Services_title__H7S7D{font-size:18px}.Services_item_container__bfloC{height:70px}}.Steps_block__lPb8q{background-color:var(--main-color);border-radius:45px;margin:50px 30px;padding-bottom:100px}.Steps_title__rI6Az{color:#fff;padding:20px 0}.Steps_container__JwhW0{max-width:1520px;margin:0 auto;padding:20px 100px;color:#fff}.Steps_grid_container__EwA_S{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.Steps_item__ccGgX{border:2px solid #fff;border-radius:20px;display:flex;align-items:center;padding:20px}.Steps_step_number__5m0Qt{font-size:clamp(100px,10vw,128px);font-weight:500;line-height:1}.Steps_text_part__7Iqn9{padding-left:15px}.Steps_text_title__iOpPZ{font-size:clamp(20px,2vw,32px);font-weight:500;line-height:1.2}.Steps_description__lBLJ1{font-size:clamp(14px,1.6vw,24px);font-weight:300;line-height:1.3}.Steps_slider__wRzKv{position:relative;overflow:hidden;background-color:#fff;height:120px;width:100%}.Steps_slider_track__ChGNC{display:flex;width:max-content;animation:Steps_scroll__kwI84 11s linear infinite;height:100%;align-items:center}.Steps_image_wrapper__zEte8{flex:0 0 auto;margin:0 80px}.Steps_logo__C8CAq{position:inherit!important;height:100px!important;width:auto!important}@keyframes Steps_scroll__kwI84{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:970px){.Steps_block__lPb8q{margin:50px 0}.Steps_container__JwhW0{padding:20px 50px}.Steps_image_wrapper__zEte8{margin:0 50px}}@media(max-width:795px){.Steps_container__JwhW0{padding:20px}}@media(max-width:740px){.Steps_grid_container__EwA_S{grid-template-columns:1fr}}@media(max-width:580px){.Steps_slider__wRzKv{height:80px}.Steps_logo__C8CAq{height:60px!important}.Steps_image_wrapper__zEte8{margin:0 20px}}.Questions_block__kNSM4{padding:40px 20px;border-radius:20px}.Questions_container__J2e2_{max-width:1520px;padding:20px 100px;margin:0 auto;display:flex;flex-direction:column;gap:15px}.Questions_question_item__lS4mQ{border:1px solid var(--main-color);border-radius:15px;overflow:hidden}.Questions_question_header__YRArG{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;cursor:pointer}.Questions_question__lmnw5{font-size:clamp(18px,1.5vw,32px);font-weight:400;color:var(--main-color)}.Questions_toggle_icon__Qvo2U{display:flex;align-items:center;justify-content:center;color:var(--main-color)}.Questions_answer_container__QpUja{overflow:hidden}.Questions_answer__YVLLg{font-size:clamp(16px,1.5vw,24px);font-weight:300;padding:0 20px 20px}.Questions_divider__ILVKJ{height:1px;background-color:var(--secondary-color);margin:10px 20px;width:90%}@media(max-width:930px){.Questions_container__J2e2_{padding:20px 50px}}@media(max-width:800px){.Questions_container__J2e2_{padding:20px}}@media(max-width:480px){.Questions_container__J2e2_{padding:20px 10px}}.MainPage_scrollToTop__DL2xe{position:fixed;bottom:30px;right:30px;width:50px;height:50px;background-color:var(--main-color);color:#fff;font-size:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.3);transition:opacity .3s ease,transform .3s ease;opacity:.7}@media (hover:hover) and (pointer:fine){.MainPage_scrollToTop__DL2xe:hover{opacity:1;transform:scale(1.1)}}