:root{--light: #fff;--dark: #1D1D1D;--action: #1CA94A;--action_dark: #035A1F;--decoration: #E7F1E7;--border: #E3EEF1;--body: #F8FCFB;--text: #737674;--error: #b30606;--error_bg: #F9C5C5;--success: #5CDF90;--success_bg: rgba(92, 223, 144, .1);--overlay: rgba(0, 0, 0, .7);--action_gradient: linear-gradient(to right, var(--action), var(--action_dark));--primary: Mulish, "system-ui", "-apple-system", "Segoe UI", Ubuntu, Cantarell, "Noto Sans", sans-serif, Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--secondary: "PT Sans Caption", sans-serif;--tertiary: "Work Sans";--icon: BIUS;--control_r: 50px;--default_r: 30px;--optional_r: 25px;--ui_r: 20px;--default_g: 20px;--field_g: 15px;--section_g: 140px;--btns_row_g: 10px;--btns_col_g: 15px;--container_s: 1420px;--container_g: 20px;--container_w: -webkit-calc(var(--container_s) + var(--container_g) * 2);--container_w: -moz-calc(var(--container_s) + var(--container_g) * 2);--container_w: calc(var(--container_s) + var(--container_g) * 2);--offcanvas_w: 820px;--offcanvas_side_w: 775px;--offcanvas_extended_w: 1185px;--offcanvas_x_g: 50px;--offcanvas_item_g: 60px;--offcanvas_left_pos: translateX(-var(--offcanvas_side_w));--offcanvas_right_pos: translateX(var(--offcanvas_side_w));--timing_f: ease;--link_transition: .2s var(--timing_f);--btn_transition: .2s var(--timing_f);--selection_transition: all .3s var(--timing_f);--offcanvas_s: 0px 10px 40px 0px rgba(0, 0, 0, .40);--basic_s: 0px 9px 40px 0px rgba(0, 0, 0, .07);--large_s: 0px 8px 70px 0px rgba(0, 0, 0, .07);--hover_s: 0px 40px 70px 11px rgba(0, 0, 0, .07);--ui_action_s: 0px 0px 0px 10px rgba(28, 169, 74, .1);--ui_decor_s: 0px 0px 0px 10px rgba(231, 241, 231, .3);--ui_body_s: 0px 0px 0px 10px rgba(248, 252, 251, .3);--ui_blur: blur(6px)}@media all and (width < 500px){:root{--container_g: 10px;--btns_col_g: 15px}}*{-webkit-tap-highlight-color:hsla(0,0%,100%,0);-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;scrollbar-width:thin;text-rendering:optimizeLegibility}html.no-scroll{overflow-y:hidden}html{overflow-x:hidden}body{overflow-x:clip}html,body,main{width:100%}html,body{font-family:var(--primary);font-size:16px;line-height:100%;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smooth:grayscale;font-smooth:antialiased}body,input,textarea,button{font-family:var(--primary)}body{scrollbar-gutter:stable;position:relative;background:var(--body);scrollbar-width:none;scrollbar-color:var(--decoration) var(--body)}main{padding-top:60px}menu{list-style:none}i{font-family:var(--icon);display:inline-block}.screen{margin-top:140px}.ui-container{margin:0 auto;padding:0 var(--container_g);max-width:var(--container_w)}.visually-hidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0)}.grecaptcha-badge{visibility:hidden;opacity:0}.flex_c{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.flex_s{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.flex_e{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.flex_c{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.flex_e_c{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.flex_c_c{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.flex_c_b{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.flex_s_b{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.flex_col{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.flex_col_s{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.flex_col_c{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.flex_col_b{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.flex_col_s_c{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.flex_col_s_b{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.flex_col_c_c{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}@-webkit-keyframes ldio-bkcm2zea1ar{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes ldio-bkcm2zea1ar{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ldio-bkcm2zea1ar{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:var(--dark);z-index:3;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.preloader.hide{opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}@-webkit-keyframes ldio-q8lh4k68ww{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes ldio-q8lh4k68ww{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ldio-q8lh4k68ww{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}.ldio-q8lh4k68ww div{position:absolute;-webkit-animation:ldio-q8lh4k68ww .8s linear infinite;-moz-animation:ldio-q8lh4k68ww .8s linear infinite;animation:ldio-q8lh4k68ww .8s linear infinite;width:88px;height:88px;top:11px;left:11px;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 4px 0 0 var(--action);box-shadow:0 4px 0 0 var(--action);-webkit-transform-origin:44px 45.1px;-moz-transform-origin:44px 45.1px;transform-origin:44px 45.1px}.loadingio-spinner-eclipse-e1yqoh6tcuv{width:110px;height:110px;display:inline-block;overflow:hidden}.ldio-q8lh4k68ww{width:100%;height:100%;position:relative;-webkit-transform:translateZ(0) scale(1);-moz-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0}.ldio-q8lh4k68ww div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.spinner{width:8px;height:40px;-moz-border-radius:4px;border-radius:4px;display:block;margin:20px auto;position:relative;background:currentColor;color:var(--action);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-animation:animloader .3s linear .3s infinite alternate;-moz-animation:animloader .3s linear .3s infinite alternate;animation:animloader .3s linear .3s infinite alternate}.spinner::after,.spinner::before{content:"";width:8px;height:40px;-moz-border-radius:4px;border-radius:4px;background:currentColor;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-animation:animloader .3s linear .45s infinite alternate;-moz-animation:animloader .3s linear .45s infinite alternate;animation:animloader .3s linear .45s infinite alternate}.spinner::before{left:-20px;-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}@-webkit-keyframes animloader{0%{height:48px}100%{height:4px}}@-moz-keyframes animloader{0%{height:48px}100%{height:4px}}@keyframes animloader{0%{height:48px}100%{height:4px}}img+.spinner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1;visibility:visible;z-index:0}.img{position:relative}.img img{-webkit-transition:all .3s var(--timing_f);-moz-transition:all .3s var(--timing_f);transition:all .3s var(--timing_f)}.loaded img{opacity:1}.loaded .spinner{visibility:hidden}header .vi_link:has(.vi_link__child) .vi-link__child,.vi_link:has(.vi_link__child) .vi-link__child,.vi_link:not(:has(.vi_link__child)){-webkit-transition:background-size var(--link_transition),color var(--link_transition),-webkit-transform var(--link_transition);transition:background-size var(--link_transition),color var(--link_transition),-webkit-transform var(--link_transition);-moz-transition:background-size var(--link_transition),color var(--link_transition),transform var(--link_transition),-moz-transform var(--link_transition);transition:background-size var(--link_transition),color var(--link_transition),transform var(--link_transition);transition:background-size var(--link_transition),color var(--link_transition),transform var(--link_transition),-webkit-transform var(--link_transition),-moz-transform var(--link_transition)}.vi_link:not(:has(.vi_link__child)){padding:1px 0;background-image:-webkit-gradient(linear, left top, right top, from(var(--action)), to(var(--action)));background-image:-webkit-linear-gradient(left, var(--action), var(--action));background-image:-moz-linear-gradient(left, var(--action), var(--action));background-image:linear-gradient(to right, var(--action), var(--action));background-position:right bottom;background-size:0% 1px;background-repeat:no-repeat}.vi_link:not(:has(.vi_link__child)):hover{background-image:-webkit-gradient(linear, left top, right top, from(var(--action)), to(var(--action)));background-image:-webkit-linear-gradient(left, var(--action), var(--action));background-image:-moz-linear-gradient(left, var(--action), var(--action));background-image:linear-gradient(to right, var(--action), var(--action));background-position:left bottom;background-size:100% 1px}.vi_link:has(.vi_link__child) .vi-link__child{padding:1px 0;background-image:-webkit-gradient(linear, left top, right top, from(var(--action)), to(var(--action)));background-image:-webkit-linear-gradient(left, var(--action), var(--action));background-image:-moz-linear-gradient(left, var(--action), var(--action));background-image:linear-gradient(to right, var(--action), var(--action));background-position:right bottom;background-size:0% 1px;background-repeat:no-repeat}.vi_link:has(.vi_link__child):hover .vi-link__child{background-image:-webkit-gradient(linear, left top, right top, from(var(--action)), to(var(--action)));background-image:-webkit-linear-gradient(left, var(--action), var(--action));background-image:-moz-linear-gradient(left, var(--action), var(--action));background-image:linear-gradient(to right, var(--action), var(--action));background-position:left bottom;background-size:100% 1px}header .vi_link:has(.vi_link__child) .vi-link__child{padding:30px 0;background-image:-webkit-gradient(linear, left top, right top, from(var(--action)), to(var(--action)));background-image:-webkit-linear-gradient(left, var(--action), var(--action));background-image:-moz-linear-gradient(left, var(--action), var(--action));background-image:linear-gradient(to right, var(--action), var(--action));background-position:right bottom;background-size:0% 2px;background-repeat:no-repeat}header .vi_link:has(.vi_link__child):hover .vi-link__child{background-image:-webkit-gradient(linear, left top, right top, from(var(--action)), to(var(--action)));background-image:-webkit-linear-gradient(left, var(--action), var(--action));background-image:-moz-linear-gradient(left, var(--action), var(--action));background-image:linear-gradient(to right, var(--action), var(--action));background-position:left bottom;background-size:100% 2px}.vi_round{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all var(--btn_transition);-moz-transition:all var(--btn_transition);transition:all var(--btn_transition)}.vi_round i{-webkit-transition:inherit;-moz-transition:inherit;transition:inherit}.vi_round:hover{-webkit-transform:var(--controls_ascent);-moz-transform:var(--controls_ascent);transform:var(--controls_ascent)}.langs{--radius: 5px;--border_item: 1px solid var(--border);position:relative}.langs__current{background:var(--light);-moz-border-radius:var(--radius);border-radius:var(--radius);border:var(--border_item);background:rgba(244,248,245,.4)}.langs__options{position:absolute;top:110%;left:0;width:100%;-moz-border-radius:var(--radius);border-radius:var(--radius);border:var(--border_item);background:var(--light);opacity:0;visibility:hidden;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:all .2s var(--timing_f);-moz-transition:all .2s var(--timing_f);transition:all .2s var(--timing_f)}.langs.active .langs__options{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;transform:none}.langs__item{padding:6px 12px;cursor:pointer;-moz-border-radius:var(--radius);border-radius:var(--radius);-webkit-transition:all .2s var(--timing_f);-moz-transition:all .2s var(--timing_f);transition:all .2s var(--timing_f)}.langs__item__text{font-size:17px;font-weight:400;line-height:80%;color:var(--dark);text-transform:uppercase;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit}.langs__item.langs__option{padding:7px 12px}.langs__item:hover{background:var(--content)}.langs__item:hover a{color:var(--primary)}.langs__item.current{background:var(--decoration)}.langs__item.current a{color:var(--action)}.langs__option:not(:last-child){margin-bottom:5px}header{padding:10px 0;background:var(--body);position:absolute;top:0;width:100%;-webkit-transition:all .3s var(--timing_f);-moz-transition:all .3s var(--timing_f);transition:all .3s var(--timing_f);z-index:2}header.active{padding:7px 0;position:fixed;-webkit-box-shadow:0 8px 25px 0 rgba(0,0,0,.05);box-shadow:0 8px 25px 0 rgba(0,0,0,.05);-webkit-animation:showMenu .3s var(--timing_f);-moz-animation:showMenu .3s var(--timing_f);animation:showMenu .3s var(--timing_f)}header .ui-container{position:relative;gap:20px}header .header-action{gap:5px}header .header-action .btn:nth-child(1),header .header-action .btn:nth-child(2){padding-right:3px}header .header-action .btn:nth-child(1) span,header .header-action .btn:nth-child(2) span{display:none}header .header-action .btn:nth-child(1):hover:before,header .header-action .btn:nth-child(2):hover:before{background:var(--dark)}header .header-action .langs{margin-left:5px}@media all and (width < 900px){header .btn.tp_th_socials span{display:none}header .btn.tp_th_socials,header .btn.tp_th_socials:not(:last-child){padding-right:3px}}@media all and (width < 380px){header .header-action .btn:nth-child(3),header .header-action .btn:nth-child(4){display:none}}@-webkit-keyframes showMenu{from{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes showMenu{from{opacity:0;-moz-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@keyframes showMenu{from{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}footer{margin-top:80px;padding:30px 0;background:var(--action_gradient)}footer .ui-container{position:relative}footer .privacy{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:10px;-webkit-flex-wrap:wrap;flex-wrap:wrap}footer .privacy__item{font-family:var(--secondary);font-size:12px;font-weight:400;color:var(--body);white-space:nowrap}footer .privacy__item:where(a):hover{color:var(--light);text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media all and (width < 600px){footer .ui-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:30px}}.logo{margin-top:-10px;max-width:110px;width:100%}.logo img{max-width:100%;height:auto}@media all and (width < 730px){.logo{margin-right:auto}}@media all and (width < 380px){.logo{max-width:90px}}@media all and (width < 1100px){header .logo{margin-right:auto}}.navigation__list{gap:40px}.navigation__item a{font-size:16px;font-weight:700;color:var(--dark);position:relative;-webkit-transition:all var(--link_transition);-moz-transition:all var(--link_transition);transition:all var(--link_transition)}.navigation__item:hover a{color:var(--action)}footer .navigation__item a{color:var(--body)}@media all and (width < 1040px){footer .navigation{display:none}}@media all and (width < 1210px){header .navigation{display:none}}.offcanvas{--offset_x: var(--offcanvas_x_g);--offset: 100px var(--offset_x) 40px var(--offset_x);position:fixed;width:100%;height:100%;z-index:2;-webkit-transition:all .5s var(--timing_f);-moz-transition:all .5s var(--timing_f);transition:all .5s var(--timing_f);container:offcanvas/inline-size}@media all and (width < 775px){.offcanvas{--offset_x: clamp(var(--default_g), 6.5cqi, var(--offcanvas_x_g))}}.offcanvas .scroll-container{overflow-x:hidden;overflow-y:scroll;height:100%;width:100%;scrollbar-width:thin;background:var(--body);scrollbar-color:var(--footer) rgba(0,0,0,0)}.offcanvas .content{padding:var(--offset)}.offcanvas.off_left{top:0;left:0;background:var(--footer);max-width:var(--offcanvas_side_w);-webkit-transform:translateX(-webkit-calc(-1 * var(--offcanvas_side_w)));-moz-transform:translateX(-moz-calc(-1 * var(--offcanvas_side_w)));transform:translateX(calc(-1 * var(--offcanvas_side_w)))}.offcanvas.off_right{top:0;right:0;background:var(--footer);max-width:var(--offcanvas_side_w);-webkit-transform:translateX(var(--offcanvas_side_w));-moz-transform:translateX(var(--offcanvas_side_w));transform:translateX(var(--offcanvas_side_w))}.offcanvas.off_center{padding:20px clamp(10px,3cqi,20px);top:0;left:0;display:grid;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--footer) rgba(0,0,0,0);opacity:0;visibility:hidden;container:none;-webkit-transition:all .2s var(--timing_f);-moz-transition:all .2s var(--timing_f);transition:all .2s var(--timing_f)}.offcanvas.off_center .scroll-container{overflow:visible;max-width:var(--offcanvas_w);height:auto;-webkit-align-self:center;align-self:center;justify-self:center;position:relative;-moz-border-radius:var(--default_r);border-radius:var(--default_r);-webkit-box-shadow:var(--offcanvas_s);box-shadow:var(--offcanvas_s);z-index:1;opacity:0;visibility:hidden;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .5s var(--timing_f);-moz-transition:all .5s var(--timing_f);transition:all .5s var(--timing_f);container:offcanvas/inline-size}.offcanvas.off_center .content{padding:40px var(--offset_x)}.offcanvas.off_center.active,.offcanvas.off_center.active .scroll-container{opacity:1;visibility:visible}.offcanvas.off_center.active .scroll-container{-webkit-transform:none;-moz-transform:none;transform:none}.offcanvas.off_fixed .content{display:grid;grid-template:-webkit-min-content 1fr max-content/1fr;grid-template:min-content 1fr max-content/1fr;min-height:100%;overflow-x:hidden}.offcanvas.off_extended{max-width:var(--offcanvas_extended_w);-webkit-transform:translateX(var(--offcanvas_extended_w));-moz-transform:translateX(var(--offcanvas_extended_w));transform:translateX(var(--offcanvas_extended_w))}.offcanvas.off_extended .off_extended-container{display:grid;grid-template:auto/420px 1fr;height:100%}.offcanvas.off_extended .images{padding:10px}.offcanvas.off_extended .images .img{background:var(--dark_ui)}.offcanvas.off_extended .images .img:not(:last-child){margin-bottom:10px}.offcanvas.active{-webkit-transform:none;-moz-transform:none;transform:none}.off-title{margin-bottom:15px;font-size:clamp(30px,7cqi,40px);font-weight:800;line-height:110%;color:var(--dark);text-align:center}.off-title.sm{margin-bottom:20px;font-size:30px}.off-title span{font-size:33px;font-weight:300;color:var(--text_slow)}.off-subtitle{margin:0 auto 40px auto;font-size:15px;font-weight:500;line-height:135%;color:var(--text);max-width:560px;text-align:center}.off-subtitle a{font-weight:600;color:var(--action);text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.off-subtitle a:hover{color:var(--action_dark)}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:var(--overlay);-webkit-transition:all .3s var(--timing_f);-moz-transition:all .3s var(--timing_f);transition:all .3s var(--timing_f)}.overlay.ov_offcanvas{opacity:0;visibility:hidden;z-index:1}.overlay.ov_offcanvas.active{opacity:1;visibility:visible}.overlay:hover{cursor:url(../../images/icons/close_light_thin.svg),auto}#mobile-menu{--mobile_menu_w: 650px;--arrow_size: clamp(18px, 7cqi, 30px);max-width:var(--mobile_menu_w)}#mobile-menu .scroll-container{padding:var(--offset);padding-top:40px}#mobile-menu .mobile_content{padding:0;position:relative;background:var(--footer)}#mobile-menu .mobile-block.mobile_head{margin-bottom:70px}#mobile-menu .mobile-block:where(:not(:last-child)){margin-bottom:50px}#mobile-menu .menu__item:not(:last-child){margin-bottom:15px}#mobile-menu .menu__item a{font-size:clamp(30px,10cqi,34px);font-weight:700;line-height:90%;color:var(--action);-webkit-transition:all var(--link_transition);-moz-transition:all var(--link_transition);transition:all var(--link_transition)}#mobile-menu .menu__item a:hover{color:var(--dark)}@media(pointer: coarse)and (hover: none){#mobile-menu .menu__item{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-color:var(--action);-moz-text-decoration-color:var(--action);text-decoration-color:var(--action)}}#mobile-menu .privacy__item:not(:last-child){margin-bottom:8px}#mobile-menu .privacy__item a{font-size:15px;font-weight:500;color:var(--text);-webkit-transition:all var(--link_transition);-moz-transition:all var(--link_transition);transition:all var(--link_transition)}#mobile-menu .privacy__item a:hover{color:var(--dark);text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media(pointer: coarse)and (hover: none){#mobile-menu .privacy__item{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}}.btn{--offset_circle_icon: 5px;--offset_far_side: 30px;--height: 60px;--icon_size: 25px;--iconWrap_size: -webkit-calc(var(--height) - var(--offset_circle_icon) * 2);--iconWrap_size: -moz-calc(var(--height) - var(--offset_circle_icon) * 2);--iconWrap_size: calc(var(--height) - var(--offset_circle_icon) * 2);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:15px;-moz-border-radius:var(--control_r);border-radius:var(--control_r);font-size:17px;font-weight:700;line-height:80%;min-height:var(--height);cursor:pointer;white-space:nowrap;position:relative;-webkit-transition:all var(--btn_transition);-moz-transition:all var(--btn_transition);transition:all var(--btn_transition)}.btn .icon{width:var(--iconWrap_size);height:var(--iconWrap_size);-webkit-box-flex:0;-webkit-flex:0 0 var(--iconWrap_size);-moz-box-flex:0;flex:0 0 var(--iconWrap_size);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-moz-border-radius:var(--control_r);border-radius:var(--control_r);position:relative}.btn .icon i{font-size:var(--icon_size)}.btn:has(.icon){padding:var(--offset_circle_icon)}.btn:has(.icon) span,.btn:has(.icon) .icon,.btn:has(.icon) .icon i{position:relative;z-index:1;-webkit-transition:all var(--btn_transition);-moz-transition:all var(--btn_transition);transition:all var(--btn_transition)}.btn:has(.icon):before{content:"";position:absolute;top:var(--offset_circle_icon);width:var(--iconWrap_size);height:var(--iconWrap_size);-moz-border-radius:var(--control_r);border-radius:var(--control_r);-webkit-transition:all .4s var(--timing_f);-moz-transition:all .4s var(--timing_f);transition:all .4s var(--timing_f)}.btn:has(.icon):where(:has(.icon+span)){padding-right:var(--offset_far_side)}.btn:has(.icon):where(:has(.icon+span)):before{left:var(--offset_circle_icon)}.btn:has(.icon):where(:has(span+.icon)){padding-left:var(--offset_far_side)}.btn:has(.icon):where(:has(span+.icon)):before{right:var(--offset_circle_icon)}.btn:has(.icon):hover:before{width:-webkit-calc(100% - var(--offset_circle_icon)*2);width:-moz-calc(100% - var(--offset_circle_icon)*2);width:calc(100% - var(--offset_circle_icon)*2)}.btn:where(.tp_primary){padding:10px 30px;border:2px solid rgba(0,0,0,0)}.btn:where(.tp_primary):has(.icon),.btn:where(.tp_primary):where(.th_primary){border:none}.btn:where(.th_primary){background:var(--action);color:var(--body)}.btn:where(.th_primary) i{color:var(--action)}.btn:where(.th_primary):before{background:var(--body)}.btn:where(.th_primary):hover span,.btn:where(.th_primary):hover i{color:var(--action)}.btn:where(.th_primary):hover:not(:has(.icon)){background:var(--action_dark)}.btn:where(.th_primary_invert){background:var(--body);color:var(--action)}.btn:where(.th_primary_invert) i{color:var(--body)}.btn:where(.th_primary_invert):before{background:var(--action)}.btn:where(.th_primary_invert):hover span,.btn:where(.th_primary_invert):hover i{color:var(--body)}.btn:where(.th_secondary){background:rgba(0,0,0,0);border-color:var(--border);color:var(--action)}.btn:where(.th_secondary):hover{background:var(--action_dark);border:2px solid var(--action_dark);color:var(--body)}.btn:where(.th_secondary_invert){border-color:var(--decoration);color:var(--body)}.btn:where(.th_secondary_invert):hover{background:var(--decoration);border:2px solid var(--decoration);color:var(--action)}.btn:where(.tp_th_socials){--offset_circle_icon: 3px;--offset_far_side: 15px;--height: 40px;--icon_size: 16px;--iconWrap_size: -webkit-calc(var(--height) - var(--offset_circle_icon) * 2);--iconWrap_size: -moz-calc(var(--height) - var(--offset_circle_icon) * 2);--iconWrap_size: calc(var(--height) - var(--offset_circle_icon) * 2);gap:10px;font-size:14px;color:var(--action);background:rgba(28,169,74,.13);-webkit-backdrop-filter:var(--ui_blur);backdrop-filter:var(--ui_blur)}.btn:where(.tp_th_socials) .icon i{color:var(--body)}.btn:where(.tp_th_socials):before{background:var(--action)}.btn:where(.tp_th_socials):hover span,.btn:where(.tp_th_socials):hover .icon{color:var(--body)}.btn-group{-webkit-column-gap:var(--btns_col_g);-moz-column-gap:var(--btns_col_g);column-gap:var(--btns_col_g);row-gap:var(--btns_row_g)}@media all and (width < 500px){.btn-group{--btns_col_g: 15px}}.close{--size: 45px;--size_i: 16px;width:var(--size);height:var(--size);-moz-border-radius:50%;border-radius:50%;background:var(--decoration);position:relative;cursor:pointer;-webkit-transition:all var(--btn_transition);-moz-transition:all var(--btn_transition);transition:all var(--btn_transition)}.close:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:var(--icon);font-size:var(--size_i);color:var(--action);-webkit-transition:inherit;-moz-transition:inherit;transition:inherit}.close:hover{background:var(--action)}.close:hover:before{color:var(--light)}.close.absolute{position:absolute;top:-10px;right:-10px}#mobile-menu .close{--size: 40px;--size_i: 13px}.burger{--height: 2px;--radius: 20px;margin-left:10px;height:16px;width:25px;display:none;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;cursor:pointer}.burger span{position:relative}.burger span,.burger span:after,.burger span:before{display:inline-block;height:var(--height);width:100%;background:var(--action);-moz-border-radius:var(--radius);border-radius:var(--radius);-webkit-transition:all var(--btn_transition);-moz-transition:all var(--btn_transition);transition:all var(--btn_transition)}.burger:hover span:nth-child(2){width:70%}.burger:hover span:nth-child(3){width:40%}@media all and (width < 1210px){.burger{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}}.section-title{margin-bottom:40px;font-size:40px;font-weight:400}.section-title:where(.center){text-align:center}.section-title strong{font-weight:900}.section-title span,.section-title strong{line-height:inherit}@media all and (width < 500px){.section-title{font-size:35px}}.section-subtitle{margin-bottom:40px;font-size:17px;font-weight:400;line-height:125%;color:var(--dark)}.hero-screen{position:relative}.hero-screen .ui-container{position:relative;gap:20px}.hero-screen .ui-container:after{content:"";position:absolute;top:50%;left:70%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:836px;-moz-border-radius:50%;border-radius:50%;background:var(--decoration);z-index:-1}.hero-screen .hero-img{margin-right:-100px;position:relative;max-width:720px;aspect-ratio:945/1245;z-index:1}.hero-screen .hero-img img{max-width:100%;height:auto}.hero-screen .hero-content{margin-top:-150px}.hero-screen .hero-title{font-family:var(--tertiary);font-size:clamp(150px,17cqi,210px);font-weight:900;background-image:var(--action_gradient);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text}.hero-screen .hero-subtitle{margin-top:25px;font-size:clamp(37px,4cqi,45px);font-weight:900;color:var(--dark);max-width:695px}.hero-screen .hero-list{--img_size: clamp(20px, 3vw, 23px);--img_offset: clamp(10px, 2vw, 15px);--text_size: clamp(15px, 2vw, 16px);margin-top:40px}.hero-screen .hero-list__item{position:relative}.hero-screen .hero-list__item:not(:last-child){margin-bottom:17px}.hero-screen .hero-list__img{width:var(--img_size);height:var(--img_size);position:absolute;left:0;top:-1px}.hero-screen .hero-list__text{margin-left:-webkit-calc(var(--img_offset) + var(--img_size));margin-left:-moz-calc(var(--img_offset) + var(--img_size));margin-left:calc(var(--img_offset) + var(--img_size));font-size:var(--text_size);font-weight:400;line-height:120%;color:var(--dark);max-width:500px}.hero-screen .btn-group{margin-top:60px}@media all and (width < 1000px){.hero-screen .hero-content{margin-top:-100px}}@media all and (width < 900px){.hero-screen .ui-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.hero-screen .ui-container:after{display:none}.hero-screen .hero-content{margin-top:60px;position:relative;z-index:1}.hero-screen .hero-img{position:absolute;top:-7%;left:65%;height:145%;z-index:0}.hero-screen .hero-img img{max-width:auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-screen .hero-title{font-size:clamp(95px,24cqi,200px)}.hero-screen .hero-subtitle{max-width:clamp(500px,80cqi,695px)}.hero-screen .hero-text{max-width:clamp(410px,60cqi,620px)}}@media all and (width < 630px){.hero-screen .hero-subtitle{font-size:clamp(30px,6cqi,45px);max-width:clamp(390px,65cqi,695px)}.hero-screen .hero-text{max-width:clamp(310px,60cqi,620px)}.hero-screen .btn-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.hero-screen .btn-group .btn{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:100%}.hero-screen .hero-list__text{max-width:64vw}}.about-screen{margin-top:50px}.about-screen .about-info{display:grid;grid-template:auto/min(570px, max(260px, 50cqi)) 1fr;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-column-gap:clamp(5px,4cqi,70px);-moz-column-gap:clamp(5px,4cqi,70px);column-gap:clamp(5px,4cqi,70px);row-gap:50px}.about-screen .about-img{position:relative;z-index:-1;aspect-ratio:570/510}.about-screen .about-img img{margin-top:20px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:0}.about-screen .about-img::after{--size: 120%;content:"";position:absolute;top:-25%;left:-25%;width:var(--size);height:var(--size);-moz-border-radius:10000px;border-radius:10000px;background:var(--decoration);z-index:-1}.about-screen .about-subtitle{font-size:19px;font-weight:600;line-height:130%;color:var(--dark)}.about-screen .about-text{margin-top:25px;font-family:var(--secondary);font-size:16px;font-weight:400;line-height:150%;color:var(--text)}.about-screen .btn-group{margin-top:60px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.about-screen .accent-list{margin-top:50px;display:grid;grid-template:auto/1fr 1fr;gap:20px}.about-screen .accent{container-type:inline-size}.about-screen .accent__content{padding:clamp(25px,6cqi,30px) clamp(15px,6cqi,40px);background:var(--decoration);-moz-border-radius:var(--default_r);border-radius:var(--default_r);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:20px;height:100%}.about-screen .accent__img img{max-width:100%;height:auto}.about-screen .accent__text{font-size:clamp(14px,2.5cqi,15px);font-weight:600;line-height:140%;color:var(--dark);text-wrap:pretty}.about-screen .accent__link{margin-top:25px;font-size:clamp(15px,2.3cqi,17px);font-weight:700;line-height:115%;color:var(--action);display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-transition:all var(--link_transition);-moz-transition:all var(--link_transition);transition:all var(--link_transition)}.about-screen .accent__link i{margin-bottom:2px;padding-left:20px;font-size:17px;color:var(--action);vertical-align:bottom}.about-screen .accent__link span,.about-screen .accent__link i{-webkit-transition:all var(--link_transition);-moz-transition:all var(--link_transition);transition:all var(--link_transition)}.about-screen .accent__link:hover{color:var(--dark)}.about-screen .accent:where(.accent_1) .accent__img{max-width:140px;-webkit-box-flex:0;-webkit-flex:0 0 clamp(100px,20cqi,140px);-moz-box-flex:0;flex:0 0 clamp(100px,20cqi,140px);aspect-ratio:140/135}.about-screen .accent:where(.accent_2) .accent__img{max-width:125px;-webkit-box-flex:0;-webkit-flex:0 0 clamp(100px,20cqi,125px);-moz-box-flex:0;flex:0 0 clamp(100px,20cqi,125px);aspect-ratio:130/142}@container (width < 495px){.about-screen .accent .accent__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.about-screen .accent .accent__img{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none}.about-screen .accent .accent__text,.about-screen .accent .accent__link{text-align:center}.about-screen .accent .accent__link{margin:25px auto 0 auto}}@media all and (width < 1000px){.about-screen .about-info{grid-template:auto/1fr;gap:0}.about-screen .about-img{margin-top:50px;max-width:650px;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.about-screen .about-img::after{--size: 115%;top:20%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);left:50%}.about-screen .accent-list{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;order:3}.about-screen .about-content{display:contents}}@media all and (width < 900px){.about-screen{margin-top:140px}.about-screen .accent-list{grid-template:auto/1fr}}.provides-screen .provides-list{display:grid;grid-template:auto/repeat(3, 1fr);gap:20px}@media all and (width < 900px){.provides-screen .provides-list{grid-template:auto/repeat(2, 1fr)}}@media all and (width < 600px){.provides-screen .provides-list{grid-template:auto/1fr}}.provides-screen .provide{--icon_size: 80px;--img_size: 47px;--img_decor_size: 60cqi;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;container-type:inline-size}.provides-screen .provide__content{padding:35px clamp(25px,9cqi,40px);background:var(--decoration);-moz-border-radius:var(--default_r);border-radius:var(--default_r);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100%;position:relative;overflow:hidden;-webkit-transition:all .3s var(--timing_f);-moz-transition:all .3s var(--timing_f);transition:all .3s var(--timing_f)}.provides-screen .provide__text,.provides-screen .provide__icon{position:relative;z-index:1}.provides-screen .provide__icon{margin-bottom:35px;width:var(--icon_size);height:var(--icon_size);background:var(--action);-webkit-box-shadow:var(--ui_action_s);box-shadow:var(--ui_action_s);-webkit-transition:all .3s var(--timing_f);-moz-transition:all .3s var(--timing_f);transition:all .3s var(--timing_f)}.provides-screen .provide__icon svg{width:var(--img_size);height:var(--img_size);fill:var(--body);-webkit-transition:inherit;-moz-transition:inherit;transition:inherit}.provides-screen .provide__text{font-family:var(--secondary);font-size:15px;font-weight:400;line-height:140%;color:var(--dark);text-wrap:pretty}.provides-screen .provide__text strong{font-weight:700}.provides-screen .provide__decor-icon{position:absolute;top:50%;right:-15cqi;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:var(--img_decor_size);height:var(--img_decor_size);fill:#dceddf;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit;z-index:0}.provides-screen .provide:hover .provide__content{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);transform:translateY(-3px);background:var(--light);-webkit-box-shadow:var(--large_s);box-shadow:var(--large_s)}.provides-screen .provide:hover .provide__icon{background:var(--decoration);-webkit-box-shadow:var(--ui_decor_s);box-shadow:var(--ui_decor_s)}.provides-screen .provide:hover .provide__icon svg{fill:var(--action)}.provides-screen .provide:hover .provide__decor-icon{fill:var(--body)}.screen-activity .activity_tabs{display:grid;grid-template:auto/minmax(340px, 1fr) 1.555fr;-webkit-column-gap:clamp(20px,3cqi,40px);-moz-column-gap:clamp(20px,3cqi,40px);column-gap:clamp(20px,3cqi,40px)}@media all and (width < 760px){.screen-activity .activity_tabs{grid-template:auto/1fr}.screen-activity .tabs__visible__item,.screen-activity .tabs__visible__content,.screen-activity .tabs__collapse__item,.screen-activity .tabs__collapse__content{height:auto}.screen-activity .tabs__visible{display:block}.screen-activity .tabs__visible.tabs_desktop{display:none}.screen-activity .tabs__visible__decor_img i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.screen-activity .tabs__visible__item{position:relative}.screen-activity .tabs__visible__item.tab_mobile{display:block}.screen-activity .tabs__visible__item.active .tabs__visible__decor_img i{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}.screen-activity .tabs__collapse__item{margin-top:-20px}.screen-activity .tabs__collapse__content{-moz-border-radius-topleft:0;border-top-left-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}}.tabs{--transition: all 0.2s var(--timing_f);--visible_offset_x: clamp(15px, 6cqi, 30px);--visible_offset_y: clamp(15px, 6cqi, 20px);--visible_radius: 20px;--visible_gap: clamp(15px, 7cqi, 35px);--visible_title_f_size: clamp(15px, 5cqi, 20px);--visible_index_size: clamp(35px, 14.5cqi, 60px);--visible_index_f_size: clamp(20px, 7cqi, 30px);--visible_decor_icon_f_size: clamp(15px, 8cqi, 35px);--collapse_offset_x: clamp(15px, 6cqi, 50px);--collapse_offset_y: clamp(25px, 7cqi, 50px);--collpase_radius: 30px;--collapse_title_f_size: clamp(15px, 5cqi, 25px);--collapse_text_f_size: clamp(14px, 4.4cqi, 16px);--collapse_text_m_top: clamp(15px, 6cqi, 30px)}.tabs__visible__item,.tabs__collapse__item{container-type:inline-size}.tabs__visible__item:not(:last-child),.tabs__collapse__item:not(:last-child){margin-bottom:10px}.tabs__visible__content,.tabs__collapse__content{width:100%;height:100%;background:var(--light);-webkit-box-shadow:var(--large_s);box-shadow:var(--large_s);-webkit-transition:var(--transition);-moz-transition:var(--transition);transition:var(--transition)}.tabs__visible{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100%}.tabs__visible__content{padding:var(--visible_offset_y) var(--visible_offset_x);-moz-border-radius:var(--visible_radius);border-radius:var(--visible_radius);-webkit-column-gap:var(--visible_gap);-moz-column-gap:var(--visible_gap);column-gap:var(--visible_gap)}.tabs__visible__index{width:var(--visible_index_size);height:var(--visible_index_size);-webkit-box-flex:0;-webkit-flex:0 0 var(--visible_index_size);-moz-box-flex:0;flex:0 0 var(--visible_index_size);background:var(--action);-webkit-box-shadow:0 0 0 9px rgba(28,169,74,.1);box-shadow:0 0 0 9px rgba(28,169,74,.1);-webkit-transition:var(--transition);-moz-transition:var(--transition);transition:var(--transition)}.tabs__visible__index span{font-size:var(--visible_index_f_size);font-weight:800;line-height:100%;color:var(--body);-webkit-transition:inherit;-moz-transition:inherit;transition:inherit}.tabs__visible__title{font-size:var(--visible_title_f_size);font-weight:700;line-height:110%;color:var(--dark);max-width:315px;-webkit-transition:var(--transition);-moz-transition:var(--transition);transition:var(--transition)}.tabs__visible__decor_img{margin-left:auto}.tabs__visible__decor_img i{font-size:var(--visible_decor_icon_f_size);color:var(--action);-webkit-transition:var(--transition);-moz-transition:var(--transition);transition:var(--transition)}.tabs__visible__item{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabs__visible__item.tab_mobile{display:none}.tabs__visible__item.active .tabs__visible__content{background:var(--action)}.tabs__visible__item.active .tabs__visible__index{background:var(--body);-webkit-box-shadow:0 0 0 9px rgba(231,241,231,.3);box-shadow:0 0 0 9px rgba(231,241,231,.3)}.tabs__visible__item.active .tabs__visible__index span{color:var(--action)}.tabs__visible__item.active .tabs__visible__title,.tabs__visible__item.active .tabs__visible__decor_img i{color:var(--body)}.tabs__collapse__item{height:100%}.tabs__collapse__content{padding:var(--collapse_offset_y) var(--collapse_offset_x);-moz-border-radius:var(--collpase_radius);border-radius:var(--collpase_radius)}.tabs__collapse__title{font-size:var(--collapse_title_f_size);font-weight:700;line-height:110%;color:var(--dark);max-width:580px}.tabs__collapse__text{margin-top:var(--collapse_text_m_top);font-family:var(--secondary);font-size:var(--collapse_text_f_size);font-weight:400;line-height:150%;color:var(--text)}.promo{--gutter_x: clamp(17px, 5cqi, 60px);--gutter_y: clamp(50px, 5cqi, 60px);container-type:inline-size}.promo__content{background-image:var(--action_gradient);-moz-border-radius:var(--default_r);border-radius:var(--default_r);overflow:hidden;position:relative;height:100%}.promo__info{position:relative;z-index:1}.promo__title{font-weight:900;line-height:100%;color:var(--body)}.promo__text{margin-top:clamp(30px,3cqi,40px);font-family:var(--secondary);font-size:clamp(15px,1.8cqi,16px);line-height:150%;font-weight:400;color:var(--body)}.promo__img{position:relative;z-index:0}.promo .btn-group{margin-top:50px}.promo.promo_1 .promo__content{display:grid;grid-template:auto/1fr min(420px,max(250px,32cqi));gap:20px;-webkit-box-shadow:0 10px 100px 0 rgba(0,0,0,.1);box-shadow:0 10px 100px 0 rgba(0,0,0,.1)}.promo.promo_1 .promo__info{padding:var(--gutter_y) 0 var(--gutter_y) var(--gutter_x)}.promo.promo_1 .promo__title{font-size:clamp(50px,5cqi,60px);text-transform:uppercase;max-width:690px}.promo.promo_1 .promo__text{max-width:780px}.promo.promo_1 .promo__img{left:2px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;background:var(--light);-moz-border-radius-topleft:50%;border-top-left-radius:50%;-moz-border-radius-bottomleft:50%;border-bottom-left-radius:50%;-moz-border-radius-topright:var(--default_r);border-top-right-radius:var(--default_r);-moz-border-radius-bottomright:var(--default_r);border-bottom-right-radius:var(--default_r);-webkit-box-shadow:0 0 0 60px hsla(0,0%,100%,.12);box-shadow:0 0 0 60px hsla(0,0%,100%,.12)}.promo.promo_1 .promo__img img{width:min(300px,20cqi);height:auto}.promo.promo_2 .promo__content{padding:var(--gutter_y) var(--gutter_x)}.promo.promo_2 .promo__title{font-size:clamp(36px,8cqi,47px);max-width:610px}.promo.promo_2 .promo__text{max-width:675px}.promo.promo_2 .promo__img{position:absolute;bottom:-25cqi;right:-20cqi;width:55cqi;height:auto}.promo.promo_2 .promo__img img{max-width:100%;height:auto}@media all and (width < 850px){.promo.promo_1 .promo__content{grid-template:auto/1fr;gap:20px}.promo.promo_1 .promo__info{padding:var(--gutter_y) var(--gutter_x)}.promo.promo_1 .promo__img{display:none}.promo.promo_1 .promo__title{font-size:clamp(26px,8cqi,60px)}}@media all and (width < 540px){.promo .btn-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.promo.promo_2 .promo__img{width:65cqi}}@media all and (width < 800px){.screen:has(.promo_1){margin-top:60px}}.areas-screen .section-title{margin-bottom:20px}.areas-screen .section-subtitle{margin:0 auto;text-align:center;max-width:585px}.areas-screen .areas-list{margin-top:40px;display:grid;grid-template:auto/repeat(3, 1fr);gap:20px}.areas-screen .promo{grid-column:2/4}.areas-screen .area{--gutter_x: clamp(5px, 6cqi, 15px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;container-type:inline-size}.areas-screen .area__content{padding:10px;-moz-border-radius:var(--default_r);border-radius:var(--default_r);background:var(--light);overflow:hidden;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.09);box-shadow:0 0 40px 0 rgba(0,0,0,.09);-webkit-transition:all .4s var(--timing_f);-moz-transition:all .4s var(--timing_f);transition:all .4s var(--timing_f)}.areas-screen .area__img{aspect-ratio:460/280;position:relative;background:var(--decoration);-moz-border-radius:var(--ui_r);border-radius:var(--ui_r);overflow:hidden}.areas-screen .area__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:inline-block;-webkit-transition:all .4s var(--timing_f);-moz-transition:all .4s var(--timing_f);transition:all .4s var(--timing_f)}.areas-screen .area__info{padding:20px var(--gutter_x)}.areas-screen .area__title{font-size:clamp(18px,4.5cqi,20px);font-weight:800;line-height:120%;color:var(--dark)}.areas-screen .area__text{margin-top:15px;font-family:var(--secondary);font-size:clamp(13px,3cqi,14px);font-weight:400;line-height:140%;color:var(--text)}.areas-screen .area:hover .area__content{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px)}.areas-screen .area:hover .area__img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}@media all and (width < 820px){.areas-screen .areas-list{grid-template:auto/1fr 1fr}.areas-screen .areas-list .promo{grid-column:1/3}}@media all and (width < 500px){.areas-screen .areas-list{grid-template:auto/1fr}.areas-screen .areas-list .promo{grid-column:1/2}}.faq-screen{position:relative}.faq-screen .section-title{margin-bottom:20px}.faq-screen .ui-container{display:grid;grid-template:auto/1fr 1fr;-webkit-column-gap:clamp(30px,7vw,60px);-moz-column-gap:clamp(30px,7vw,60px);column-gap:clamp(30px,7vw,60px);-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.faq-screen .btn_all_faq{margin:40px auto 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.faq-screen .img-content{margin-right:-100px;position:-webkit-sticky;position:sticky;top:0;bottom:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;will-change:transform}.faq-screen .img-content img{margin-left:auto;max-width:650px;width:100%;height:auto;position:relative;z-index:1}.faq-screen .img-content::before{content:"";position:absolute;top:0;right:-20%;width:650px;height:650px;z-index:-1;background:var(--decoration);-moz-border-radius:50%;border-radius:50%}@media all and (width < 870px){.faq-screen .ui-container{grid-template:auto/1fr}.faq-screen .faq_accordion{max-width:550px}.faq-screen .btn_all_faq{margin:0;margin-top:40px}.faq-screen .img-content{position:absolute;top:100px;left:45%;width:100%;height:675px;z-index:-1}.faq-screen .img-content img{max-width:none;height:100%;-o-object-fit:contain;object-fit:contain}}.accordion{--ac_decor_size: clamp(25px, 11.5cqi, 31px);--ac_decor_img_size: clamp(12px, 6cqi, 15px);--b_radius: 20px;--transition: all 0.2s var(--timing_f);--visible_offset_x: clamp(10px, 6cqi, 20px);--visible_offset_y: clamp(15px, 6cqi, 20px);--visible_content_gap: clamp(17px, 7cqi, 30px);--visible_title_f_size: clamp(14px, 6cqi, 16px);--collapse_top_position: 15px;--collapse_offset_x: var(--visible_offset_x);--collapse_offset_y: clamp(20px, 6cqi, 20px);--collapse_title_f_size: clamp(14px, 6cqi, 15px);--collapse_text_f_size: clamp(13px, 5cqi, 14.5px);--collapse_list_marker_size: 10px;--collapse_list_m_left: clamp(5px, 3cqi, 20px);--collapse_list_li_offset_left: 10px}.accordion__item:not(:last-child){margin-bottom:10px}.accordion__item.hide{display:none}.accordion__visible,.accordion__collapse{container-type:inline-size}.accordion__visible__content,.accordion__collapse__content{padding:var(--visible_offset_y) var(--visible_offset_x);width:100%;height:100%;position:relative;-webkit-box-shadow:var(--large_s);box-shadow:var(--large_s);-webkit-transition:var(--transition);-moz-transition:var(--transition);transition:var(--transition)}.accordion__visible{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;z-index:1}.accordion__visible__content{padding-right:-webkit-calc(var(--ac_decor_img_size) + var(--visible_offset_x) + var(--visible_content_gap));padding-right:-moz-calc(var(--ac_decor_img_size) + var(--visible_offset_x) + var(--visible_content_gap));padding-right:calc(var(--ac_decor_img_size) + var(--visible_offset_x) + var(--visible_content_gap));background:var(--light);-moz-border-radius:var(--b_radius);border-radius:var(--b_radius);gap:20px;min-height:65px}.accordion__visible__decor_img{line-height:0;position:absolute;top:18px;right:var(--visible_offset_x);width:var(--ac_decor_size);height:var(--ac_decor_size);background:rgba(0,0,0,0);-moz-border-radius:50%;border-radius:50%;border:1px solid var(--border);-webkit-transition:var(--transition);-moz-transition:var(--transition);transition:var(--transition)}.accordion__visible__decor_img i{font-size:var(--ac_decor_img_size);color:var(--action);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:var(--transition);-moz-transition:var(--transition);transition:var(--transition)}.accordion__visible__title{font-size:var(--visible_title_f_size);font-weight:700;line-height:120%;color:var(--dark);max-width:700px;-webkit-transition:var(--transition);-moz-transition:var(--transition);transition:var(--transition)}.accordion__visible.active .accordion__visible__content{background:var(--action)}.accordion__visible.active .accordion__visible__title{color:var(--light)}.accordion__visible.active .accordion__visible__decor_img{border-color:rgba(0,0,0,0);background:var(--light)}.accordion__visible.active .accordion__visible__decor_img i{color:var(--action);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion__collapse{position:relative;top:-webkit-calc(-1*var(--collapse_top_position));top:-moz-calc(-1*var(--collapse_top_position));top:calc(-1*var(--collapse_top_position))}.accordion__collapse__content{padding-top:-webkit-calc(5px + var(--collapse_offset_y));padding-top:-moz-calc(5px + var(--collapse_offset_y));padding-top:calc(5px + var(--collapse_offset_y));background:var(--light);-moz-border-radius:var(--b_radius);border-radius:var(--b_radius);-moz-border-radius-topleft:0;border-top-left-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}.accordion__collapse__text{font-size:var(--collapse_text_f_size);font-weight:500;line-height:135%;color:var(--text);max-width:700px}.accordion__collapse__list{margin-top:20px;margin-left:var(--collapse_list_m_left)}.accordion__collapse__list li{padding-left:-webkit-calc(var(--collapse_list_li_offset_left) + var(--collapse_list_marker_size));padding-left:-moz-calc(var(--collapse_list_li_offset_left) + var(--collapse_list_marker_size));padding-left:calc(var(--collapse_list_li_offset_left) + var(--collapse_list_marker_size));position:relative}.accordion__collapse__list li:after{content:"";position:absolute;left:0;top:5px;width:var(--collapse_list_marker_size);height:var(--collapse_list_marker_size);-moz-border-radius:3px;border-radius:3px;background:var(--action)}.accordion__collapse__list li:not(:last-child){margin-bottom:12px}.products-screen .section-title strong{display:block}.products-screen .section-title span{line-height:inherit}.products-screen .section-title a{color:var(--action);position:relative;white-space:nowrap;display:inline-block;-webkit-transition:all .2s var(--timing_f);-moz-transition:all .2s var(--timing_f);transition:all .2s var(--timing_f)}.products-screen .section-title a:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:var(--action);-webkit-transition:all .2s var(--timing_f);-moz-transition:all .2s var(--timing_f);transition:all .2s var(--timing_f)}.products-screen .section-title a:hover{color:var(--action_dark)}.products-screen .section-title a:hover:after{width:0}.products-screen .btn_all_projects{margin:40px auto 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.products{margin-top:clamp(50px,6vw,60px);display:grid;grid-template:auto/repeat(2, 1fr);gap:var(--default_g)}.product{--offset_x: clamp(10px, 5cqi, 30px);--img_right_pos: -webkit-calc(-1 * var(--offset_x));--img_right_pos: -moz-calc(-1 * var(--offset_x));--img_right_pos: calc(-1 * var(--offset_x));--unique_size: clamp(85px, 30cqi, 147px);container-type:inline-size;-webkit-transition:all .3s var(--timing_f);-moz-transition:all .3s var(--timing_f);transition:all .3s var(--timing_f)}.product.animate{opacity:0;visibility:hidden;translate:-30px 0}.product.animation{opacity:1;visibility:visible;translate:none}.product:nth-child(1){-webkit-transition:opacity .4s var(--timing_f),visibility .4s var(--timing_f),translate .4s var(--timing_f),-webkit-transform .2s var(--timing_f);transition:opacity .4s var(--timing_f),visibility .4s var(--timing_f),translate .4s var(--timing_f),-webkit-transform .2s var(--timing_f);-moz-transition:transform .2s var(--timing_f),opacity .4s var(--timing_f),visibility .4s var(--timing_f),translate .4s var(--timing_f),-moz-transform .2s var(--timing_f);transition:transform .2s var(--timing_f),opacity .4s var(--timing_f),visibility .4s var(--timing_f),translate .4s var(--timing_f);transition:transform .2s var(--timing_f),opacity .4s var(--timing_f),visibility .4s var(--timing_f),translate .4s var(--timing_f),-webkit-transform .2s var(--timing_f),-moz-transform .2s var(--timing_f)}.product:nth-child(1).animation{-webkit-transition:translate .5s var(--timing_f) .09s,opacity .4s var(--timing_f) .09s,visibility .4s var(--timing_f) .09s,-webkit-transform .2s var(--timing_f);transition:translate .5s var(--timing_f) .09s,opacity .4s var(--timing_f) .09s,visibility .4s var(--timing_f) .09s,-webkit-transform .2s var(--timing_f);-moz-transition:transform .2s var(--timing_f),translate .5s var(--timing_f) .09s,opacity .4s var(--timing_f) .09s,visibility .4s var(--timing_f) .09s,-moz-transform .2s var(--timing_f);transition:transform .2s var(--timing_f),translate .5s var(--timing_f) .09s,opacity .4s var(--timing_f) .09s,visibility .4s var(--timing_f) .09s;transition:transform .2s var(--timing_f),translate .5s var(--timing_f) .09s,opacity .4s var(--timing_f) .09s,visibility .4s var(--timing_f) .09s,-webkit-transform .2s var(--timing_f),-moz-transform .2s var(--timing_f)}.product:nth-child(2){-webkit-transition:opacity .4s var(--timing_f),visibility .4s var(--timing_f),translate .4s var(--timing_f),-webkit-transform .2s var(--timing_f);transition:opacity .4s var(--timing_f),visibility .4s var(--timing_f),translate .4s var(--timing_f),-webkit-transform .2s var(--timing_f);-moz-transition:transform .2s var(--timing_f),opacity .4s var(--timing_f),visibility .4s var(--timing_f),translate .4s var(--timing_f),-moz-transform .2s var(--timing_f);transition:transform .2s var(--timing_f),opacity .4s var(--timing_f),visibility .4s var(--timing_f),translate .4s var(--timing_f);transition:transform .2s var(--timing_f),opacity .4s var(--timing_f),visibility .4s var(--timing_f),translate .4s var(--timing_f),-webkit-transform .2s var(--timing_f),-moz-transform .2s var(--timing_f)}.product:nth-child(2).animation{-webkit-transition:translate .5s var(--timing_f) .13s,opacity .4s var(--timing_f) .13s,visibility .4s var(--timing_f) .13s,-webkit-transform .2s var(--timing_f);transition:translate .5s var(--timing_f) .13s,opacity .4s var(--timing_f) .13s,visibility .4s var(--timing_f) .13s,-webkit-transform .2s var(--timing_f);-moz-transition:transform .2s var(--timing_f),translate .5s var(--timing_f) .13s,opacity .4s var(--timing_f) .13s,visibility .4s var(--timing_f) .13s,-moz-transform .2s var(--timing_f);transition:transform .2s var(--timing_f),translate .5s var(--timing_f) .13s,opacity .4s var(--timing_f) .13s,visibility .4s var(--timing_f) .13s;transition:transform .2s var(--timing_f),translate .5s var(--timing_f) .13s,opacity .4s var(--timing_f) .13s,visibility .4s var(--timing_f) .13s,-webkit-transform .2s var(--timing_f),-moz-transform .2s var(--timing_f)}.product:nth-child(3){-webkit-transition:opacity .4s var(--timing_f),visibility .4s var(--timing_f),translate .4s var(--timing_f),-webkit-transform .2s var(--timing_f);transition:opacity .4s var(--timing_f),visibility .4s var(--timing_f),translate .4s var(--timing_f),-webkit-transform .2s var(--timing_f);-moz-transition:transform .2s var(--timing_f),opacity .4s var(--timing_f),visibility .4s var(--timing_f),translate .4s var(--timing_f),-moz-transform .2s var(--timing_f);transition:transform .2s var(--timing_f),opacity .4s var(--timing_f),visibility .4s var(--timing_f),translate .4s var(--timing_f);transition:transform .2s var(--timing_f),opacity .4s var(--timing_f),visibility .4s var(--timing_f),translate .4s var(--timing_f),-webkit-transform .2s var(--timing_f),-moz-transform .2s var(--timing_f)}.product:nth-child(3).animation{-webkit-transition:translate .5s var(--timing_f) .17s,opacity .4s var(--timing_f) .17s,visibility .4s var(--timing_f) .17s,-webkit-transform .2s var(--timing_f);transition:translate .5s var(--timing_f) .17s,opacity .4s var(--timing_f) .17s,visibility .4s var(--timing_f) .17s,-webkit-transform .2s var(--timing_f);-moz-transition:transform .2s var(--timing_f),translate .5s var(--timing_f) .17s,opacity .4s var(--timing_f) .17s,visibility .4s var(--timing_f) .17s,-moz-transform .2s var(--timing_f);transition:transform .2s var(--timing_f),translate .5s var(--timing_f) .17s,opacity .4s var(--timing_f) .17s,visibility .4s var(--timing_f) .17s;transition:transform .2s var(--timing_f),translate .5s var(--timing_f) .17s,opacity .4s var(--timing_f) .17s,visibility .4s var(--timing_f) .17s,-webkit-transform .2s var(--timing_f),-moz-transform .2s var(--timing_f)}.product__content{padding:30px var(--offset_x);padding-bottom:20px;width:100%;height:100%;min-height:390px;position:relative;-moz-border-radius:var(--default_r);border-radius:var(--default_r);border:1px solid rgba(0,0,0,0);background:var(--light);overflow:hidden;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.09);box-shadow:0 0 40px 0 rgba(0,0,0,.09);-webkit-transition:all .3s var(--timing_f);-moz-transition:all .3s var(--timing_f);transition:all .3s var(--timing_f)}.product__content:active,.product__content:focus{border:1px solid var(--border)}.product__info{margin-top:clamp(20px,5cqi,30px);width:100%;height:100%;position:relative}.product__name{font-family:var(--secondary_font);font-size:clamp(35px,16.8cqi,105px);font-weight:900;line-height:75%;color:var(--content_color);text-transform:uppercase;position:relative;z-index:1}.product__unique{position:absolute;top:10%;right:-webkit-calc(-1*(var(--unique_size) - 30px));right:-moz-calc(-1*(var(--unique_size) - 30px));right:calc(-1*(var(--unique_size) - 30px));width:var(--unique_size);height:auto;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);transform:rotate(-30deg)}.product__title{font-family:var(--secondary_font);font-size:clamp(20px,6cqi,26px);font-weight:700;line-height:102%;color:var(--content_color);max-width:240px;position:relative;z-index:1}.product__description{margin-top:20px;font-size:clamp(13px,4cqi,14px);font-weight:300;line-height:135%;color:var(--text);max-width:clamp(160px,45cqi,270px);-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;position:relative;z-index:1}.product__img{position:absolute;top:0;right:var(--img_right_pos);height:100%}.product__img img{max-width:100%;height:auto}.product .btn{margin-top:40px;position:relative;z-index:1}.product.bius .product__name{background-image:-webkit-gradient(linear, left top, right top, from(#1ca94a), to(#035a1f));background-image:-webkit-linear-gradient(left, #1ca94a, #035a1f);background-image:-moz-linear-gradient(left, #1ca94a, #035a1f);background-image:linear-gradient(to right, #1ca94a, #035a1f);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text}.product.bius .product__title{font-size:clamp(21px,5cqi,26px);line-height:102%;text-transform:none}.product:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px)}.product:hover .product__content{border:1px solid var(--border);background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}@media all and (width < 1770px){.product{--img_right_pos: -webkit-calc((100vw - 870px) / (1770 - 870) * (-40 + 170) - 170px);--img_right_pos: -moz-calc((100vw - 870px) / (1770 - 870) * (-40 + 170) - 170px);--img_right_pos: calc((100vw - 870px) / (1770 - 870) * (-40 + 170) - 170px)}.product.bius{--img_right_pos: -webkit-calc((100vw - 870px) / (1770 - 870) * (-40 + 220) - 220px);--img_right_pos: -moz-calc((100vw - 870px) / (1770 - 870) * (-40 + 220) - 220px);--img_right_pos: calc((100vw - 870px) / (1770 - 870) * (-40 + 220) - 220px)}}@media all and (width < 870px){.products{grid-template-columns:1fr}.product{--img_right_pos: -webkit-calc((100vw - 280px) / (870 - 280) * (-40 + 170) - 170px);--img_right_pos: -moz-calc((100vw - 280px) / (870 - 280) * (-40 + 170) - 170px);--img_right_pos: calc((100vw - 280px) / (870 - 280) * (-40 + 170) - 170px)}.product.bius{--img_right_pos: -webkit-calc((100vw - 280px) / (870 - 280) * (-40 + 220) - 220px);--img_right_pos: -moz-calc((100vw - 280px) / (870 - 280) * (-40 + 220) - 220px);--img_right_pos: calc((100vw - 280px) / (870 - 280) * (-40 + 220) - 220px)}}.contact-links{margin-top:50px}.contact-links .link-wrap{container:link/inline-size}.contact-links .link-wrap:not(:last-child){margin-bottom:30px}.contact-links .link{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;row-gap:15px;-webkit-column-gap:clamp(20px,5cqi,30px);-moz-column-gap:clamp(20px,5cqi,30px);column-gap:clamp(20px,5cqi,30px);-webkit-transition:all var(--link_transition);-moz-transition:all var(--link_transition);transition:all var(--link_transition)}.contact-links .link__info{margin-top:15px;max-width:305px;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit}.contact-links .link__value{font-size:clamp(18px,5cqi,20px);font-weight:700;line-height:105%;color:var(--dark);max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;display:block;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit}.contact-links .link__value:not(:last-child){margin-top:3px}.contact-links .link__value:hover{color:var(--action)}.contact-links .link__text{margin-top:10px;font-size:13px;font-weight:400;line-height:115%;color:var(--text);max-width:200px}.contact-links .link__icon{--size: clamp(60px, 16cqi, 70px);width:var(--size);height:var(--size);-webkit-box-flex:0;-webkit-flex:0 0 var(--size);-moz-box-flex:0;flex:0 0 var(--size);fill:var(--action);-webkit-transition:inherit;-moz-transition:inherit;transition:inherit}.contact-links .link:hover .link__value{color:var(action)}@media(pointer: coarse)and (hover: none){.contact-links a.link .link__value{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}}@container link (width < 315px){.link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.link .link__info{margin-top:0}.link .link__icon{--size: 70px}}.contact-screen .section-title{margin-bottom:30px}.contact-screen .contact-subtitle{font-size:clamp(16px,1cqi,17px);font-weight:400;line-height:135%;color:var(--dark)}.contact-screen .contact-subtitle a{font-weight:600;color:var(--action);text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.contact-screen .contact-content{display:grid;grid-template:auto/1fr 1.25fr;-webkit-column-gap:clamp(30px,6cqi,115px);-moz-column-gap:clamp(30px,6cqi,115px);column-gap:clamp(30px,6cqi,115px)}.contact-screen .btn-group{margin-top:50px}@media all and (width < 700px){.contact-screen .contact-content{grid-template:auto/1fr;gap:40px}.contact-screen .contact-info{display:contents}.contact-screen .contact-links{margin-top:10px}.contact-screen .form-wrap{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;order:-1}.contact-screen .contact-subtitle{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;order:-1}}.field{padding:23px 20px;border:1px solid rgba(0,0,0,0);-moz-border-radius:var(--control_r);border-radius:var(--control_r);height:60px;width:100%;font-size:15px;font-weight:600;-webkit-transition:var(--btn_transition);-moz-transition:var(--btn_transition);transition:var(--btn_transition)}.field::-webkit-input-placeholder{font-weight:300;color:var(--text)}.field::-moz-placeholder{font-weight:300;color:var(--text)}.field::-ms-input-placeholder{font-weight:300;color:var(--text)}.field::placeholder{font-weight:300;color:var(--text)}.field:hover,.field:focus{border:1px solid rgba(0,0,0,0)}.field[readonly]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.field.th_light{border-color:rgba(0,0,0,0);background:var(--body);color:var(--action)}.field.th_light:focus{background:rgba(0,0,0,0)}.field.th_colorful{border-color:rgba(0,0,0,0);background:var(--decoration);color:var(--action)}.field.th_colorful:focus{background:rgba(0,0,0,0);border-color:var(--action)}textarea.field{min-height:120px;-moz-border-radius:25px;border-radius:25px}.form-item{position:relative}.form-item .field-status{position:relative;top:4px;font-size:13px;font-weight:600;color:var(--error);display:none}.form-item.error .field{background:var(--error_bg);border-color:var(--error_bg)}.form-item.error .field::-webkit-input-placeholder{color:var(--error)}.form-item.error .field::-moz-placeholder{color:var(--error)}.form-item.error .field::-ms-input-placeholder{color:var(--error)}.form-item.error .field,.form-item.error .field::placeholder{color:var(--error)}.form-item.error .field-status{display:block}#notification .scroll-container{max-width:570px}#notification .content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}#notification .note-title{--size_img: 40px;margin-bottom:20px;font-size:21px;font-weight:700;line-height:110%;color:var(--action);-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;row-gap:30px}#notification .note-img{width:var(--size_img);height:var(--size_img);-webkit-box-flex:0;-webkit-flex:0 0 var(--size_img);-moz-box-flex:0;flex:0 0 var(--size_img)}#notification .note-text{font-size:16px;font-weight:500;line-height:130%;color:var(--text);max-width:370px;text-align:center}#notification .socials{margin-top:20px}#notification .btn-group{margin-top:20px}@container offcanvas (width < 420px){#notification .note-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-bottom:10px}}.form-wrap{container:form/inline-size}@container form (width < 580px){.form-wrap .form .col_2,.form-wrap .form .col_3{grid-template:auto/1fr}}@container form (width < 390px){.form-wrap .form .form-submit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.form-wrap .form .btn{max-width:100%;width:100%}}.form{-moz-border-radius:var(--default_r);border-radius:var(--default_r);gap:var(--field_g)}.form .col_grid{display:grid;gap:var(--field_g)}.form .col_2{grid-template:auto/1fr 1fr}.form .col_3{grid-template:auto/1fr 1fr -webkit-max-content;grid-template:auto/1fr 1fr max-content}.form-submit{margin-top:25px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:15px;width:100%}.text-terms{font-size:12px;line-height:115%;color:var(--text);max-width:300px}.text-terms a{color:var(--text)}.text-terms a:hover{color:var(--action);text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.form-status{margin-top:10px;padding:12px 20px;display:none;font-size:16px;font-weight:600;line-height:110%;text-transform:uppercase;-moz-border-radius:5px;border-radius:5px}
/*# sourceMappingURL=index.cb4b303b.css.map*/