a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;vertical-align:baseline}a{-webkit-text-decoration:none;text-decoration:none}a:active,a:hover{outline:0}li,ul{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}audio,img,video{height:auto;max-width:100%}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:0}textarea{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;overflow:auto;resize:none;vertical-align:top}button,input,select,textarea{border:none;margin:0;outline:none}button,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}:root{--bg-color-w:#fff;--bg-color-w-08:hsla(0,0%,100%,.8);--bg-color-w-02:hsla(0,0%,100%,.2);--bg-color-w-01:hsla(0,0%,100%,.1);--bg-color-w-05:hsla(0,0%,100%,.5);--bg-color-b:#303030;--bg-color-b-07:rgba(48,48,48,.7);--text-color:#303030;--text-color-w:#fff;--text-color-w-05:hsla(0,0%,100%,.5);--accent-color-green:#4caf50;--accent-color-green-01:rgb(76,175,80,0.1);--accent-color-blue:#1d85c8;--accent-color-grey:#f5f5f5;--accent-color-grey-2:hsla(0,0%,77%,.49);--accent-color-grey-3:rgba(76,175,80,.1);--accent-color-grey-4:#ccced2;--accent-color-grey-5:rgba(27,27,27,.5);--accent-color-warning:red}.test{color:#000;font-family:Montserrat,sans-serif;font-size:20px}[data-app-crumbs] ol{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:7px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[data-app-crumbs] a:after{content:"—";padding:0 0 0 5px}[data-app-crumbs] span{color:#303030;color:var(--text-color);font-size:12px;font-weight:400;letter-spacing:7%;line-height:150%;text-align:left;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}[data-app-crumbs] span:hover{color:#4caf50;color:var(--accent-color-green)}[data-app-crumbs~=color-white] a,[data-app-crumbs~=color-white] span{color:#fff;color:var(--text-color-w)}[data-app-crumbs~=pb15]{padding-bottom:15px}[data-app-burger]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);background-color:#fff;background-color:var(--bg-color-w);border-radius:10px;cursor:pointer;display:none;-webkit-box-flex:0;-ms-flex:0 0 58px;flex:0 0 58px;height:58px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px;width:58px}[data-app-burger] svg{height:100%;width:100%}[data-app-button]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(.875rem,.7857142857rem + .2380952381vw,1rem);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}[data-app-button~=round]{border-radius:999px}[data-app-button~=round-25]{border-radius:clamp(1rem,.5982142857rem + 1.0714285714vw,1.5625rem)}[data-app-button~=round-16]{border-radius:16px}[data-app-button~=p16]{padding:0 16px}[data-app-button~=p30]{padding:0 clamp(1rem,.375rem + 1.6666666667vw,1.875rem)}[data-app-button~=p20]{padding:0 20px}[data-app-button~=p32]{padding:0 clamp(1rem,.2857142857rem + 1.9047619048vw,2rem)}[data-app-button~=p72]{padding:0 clamp(1.375rem,-.8571428571rem + 5.9523809524vw,4.5rem)}[data-app-button~=h50]{height:clamp(2.8125rem,2.5892857143rem + .5952380952vw,3.125rem)}[data-app-button~=h35]{height:clamp(2rem,1.8660714286rem + .3571428571vw,2.1875rem)}[data-app-button~=h35-auto]{min-height:clamp(2rem,1.8660714286rem + .3571428571vw,2.1875rem);padding-bottom:7px;padding-top:7px}[data-app-button~=text-left]{text-align:left}[data-app-button~=h66]{height:clamp(2.8125rem,1.875rem + 2.5vw,4.125rem)}[data-app-button~=h60]{height:clamp(2.8125rem,2.1428571429rem + 1.7857142857vw,3.75rem)}[data-app-button~=h114]{height:clamp(3.375rem,.6964285714rem + 7.1428571429vw,7.125rem)}[data-app-button~=gap]{gap:10px}[data-app-button~=fsz24]{font-size:clamp(.875rem,.4285714286rem + 1.1904761905vw,1.5rem)}[data-app-button~=fsz14]{font-size:14px;font-weight:300}[data-app-button~=ttu]{letter-spacing:7%;text-transform:uppercase}[data-app-button~=transparent-white]{background-color:rgba(0,0,0,0);border-color:#fff;border-color:var(--bg-color-w);color:#fff;color:var(--text-color-w)}[data-app-button~=transparent-white]:hover{background-color:#fff;background-color:var(--bg-color-w);border-color:#fff;border-color:var(--bg-color-w);color:#303030;color:var(--text-color)}[data-app-button~=transparent-green]{background-color:rgba(0,0,0,0);border-color:#4caf50;border-color:var(--accent-color-green);color:#4caf50;color:var(--accent-color-green)}[data-app-button~=green],[data-app-button~=transparent-green]:hover{background-color:#4caf50;background-color:var(--accent-color-green);border-color:#4caf50;border-color:var(--accent-color-green);color:#fff;color:var(--text-color-w)}[data-app-button~=green]:hover{background-color:#fff;background-color:var(--bg-color-w)}[data-app-button~=green]:hover,[data-app-button~=green]:hover span{color:#4caf50;color:var(--accent-color-green)}[data-app-button~=mobile]{display:none}[data-app-button~=disabled]{cursor:not-allowed}[data-app-button~=hidden]{display:none}[data-app-button~=svg]{gap:10px}[data-app-button~=svg] svg{aspect-ratio:1/1;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:2px;width:10px}[data-app-button~=reverse] svg{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}[data-app-button~=double]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-app-button~=double] span{color:hsla(0,0%,100%,.5);color:var(--text-color-w-05);font-size:10px;font-weight:400}[data-app-button~=grey]{background-color:#f5f5f5;background-color:var(--accent-color-grey);border-color:#f5f5f5;border-color:var(--accent-color-grey)}[data-app-button~=grey]:hover{background-color:#4caf50;background-color:var(--accent-color-green);border-color:#4caf50;border-color:var(--accent-color-green);color:#fff;color:var(--text-color-w)}[data-app-button~=wide]{width:100%}[data-app-button~=svg-mobile] svg{display:none}[data-app-button][disabled]{cursor:not-allowed;opacity:.5}[data-app-button~=no-hover]{cursor:default;pointer-events:none}[data-app-buttons]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:10px}[data-app-buttons~=p10-30]{padding:10px 30px 30px}[data-app-buttons~=pt20-50]{padding-top:clamp(1.25rem,-.0892857143rem + 3.5714285714vw,3.125rem)}[data-app-buttons~=mobile]{display:none}[data-app-buttons~=text] p{font-size:clamp(1.3125rem,.8839285714rem + .6696428571vw,1.6875rem);font-weight:500}[data-app-buttons~=acenter]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-app-buttons~=center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-app-buttons~=gap-30]{gap:30px}[data-app-buttons~=color] p{color:#4caf50;color:var(--accent-color-green)}[data-app-container~=footer] .social{margin:0 0 0 auto}[data-app-container~=footer] .logo{height:47px;width:144px}[data-app-container~=grid]{display:grid;grid-template-columns:300px 1fr;grid-gap:clamp(1.875rem,-2.4107142857rem + 6.6964285714vw,5.625rem);gap:clamp(1.875rem,-2.4107142857rem + 6.6964285714vw,5.625rem)}[data-app-container~=grid] [data-app-nav]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-app-container~=color-accent]{background-color:#f5f5f5;background-color:var(--accent-color-grey)}[data-app-footer_box] p{color:#303030;color:var(--text-color);font-size:14px;margin-top:12px}[data-app-footer_content]{position:relative}[data-app-footer_content] p{color:#303030;color:var(--text-color);font-weight:400;text-align:left;text-align:center}[data-app-footer_content] a,[data-app-footer_content] p{font-size:clamp(.875rem,.125rem + .625vw,1.125rem);font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;white-space:nowrap}[data-app-footer_content] a{color:#fff;color:var(--text-color-w);position:relative}.form label,[data-app-footer_content] a{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;text-align:left}.form label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#303030;color:var(--text-color);cursor:pointer;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:16px;font-stretch:normal;font-style:normal;gap:10px;height:50px;letter-spacing:normal;line-height:normal;padding:0 12px}.form input[type=radio]:checked~svg{color:#fabb1c}.form input[type=email],.form input[type=tel],.form input[type=text]{border:1px solid #c7c7c7;border-radius:10px;color:#303030;color:var(--text-color);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;gap:10px;height:50px;letter-spacing:normal;line-height:normal;padding:0 12px;text-align:left}[data-app-form]{position:relative;width:100%;z-index:20}[data-app-form] section{border:1px solid rgba(0,0,0,0);border-radius:15px;padding:15px 20px 20px}[data-app-form] section div,[data-app-form] section h3{font-size:clamp(1.125rem,.6964285714rem + .6696428571vw,1.5rem);margin-bottom:15px}[data-app-form] section p{font-size:14px;font-weight:300;margin-top:15px}[data-app-form] fieldset{border:none}[data-app-form] fieldset:last-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}[data-app-form] label{cursor:pointer}[data-app-form] label span{display:block;font-size:16px;font-weight:500;margin-bottom:8px;position:relative}[data-app-form] label span.error-message{margin-bottom:0}[data-app-form] label span.error{color:red;color:var(--accent-color-warning);font-size:12px;margin-bottom:0;margin-top:6px}[data-app-form] label sup{color:red;font-size:16;padding:0 0 0 3px;position:absolute}[data-app-form] label svg{-webkit-box-flex:0;-ms-flex:none;flex:none;height:22px;width:22px;--color-1:#e4e1db;--color-2:transparent;--color-3:var(--text-color-w)}[data-app-form] input[type=email],[data-app-form] input[type=tel],[data-app-form] input[type=text]{border:1px solid rgba(0,0,0,0);font-size:16px;height:clamp(3.125rem,2.3214285714rem + 2.1428571429vw,4.25rem);padding:0 30px;width:100%}[data-app-form] input[type=email].is-invalid,[data-app-form] input[type=tel].is-invalid,[data-app-form] input[type=text].is-invalid{border-color:red;border-color:var(--accent-color-warning)}[data-app-form] input[type=checkbox]:checked~svg{--color-1:var(--accent-color-green);--color-2:var(--accent-color-green)}[data-app-form] input[type=checkbox]{display:none}[data-app-form] input[type=file]{display:none;pointer-events:none}[data-app-form] [data-app-button]{-webkit-box-flex:0;-ms-flex:none;flex:none}[data-app-form] .file-trigger span{display:block;font-size:16px;font-weight:500;margin-bottom:8px}[data-app-form] .files-list{padding:10px 0 0}[data-app-form] .delete-file{cursor:pointer}[data-app-form] .file-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);border:1px dashed rgba(0,0,0,0);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;gap:10px;height:clamp(3.125rem,2.3214285714rem + 2.1428571429vw,4.25rem);padding:0 30px;width:100%}[data-app-form] .file-button svg{-webkit-box-flex:0;-ms-flex:none;flex:none;height:28px;width:28px}[data-app-form] .file-button span{margin-bottom:0}[data-app-form-radio_group~=custom-radio] label span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(0,0,0,0);border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;padding:0 20px;text-align:center}[data-app-form-radio_group~=custom-radio] input[type=radio]{display:none}[data-app-form~=white]{color:#fff;color:var(--text-color-w)}[data-app-form~=white] section{background-color:hsla(0,0%,100%,.1);background-color:var(--bg-color-w-01);border-color:hsla(0,0%,100%,.1);border-color:var(--bg-color-w-01)}[data-app-form~=white] a{color:#fff;color:var(--text-color-w)}[data-app-form~=white] .file-button,[data-app-form~=white] input[type=email],[data-app-form~=white] input[type=tel],[data-app-form~=white] input[type=text]{background-color:hsla(0,0%,100%,.1);background-color:var(--bg-color-w-01);border-color:hsla(0,0%,100%,.5);border-color:var(--bg-color-w-05);color:#fff;color:var(--text-color-w)}[data-app-form~=white] .file-button::-webkit-input-placeholder, [data-app-form~=white] input[type=email]::-webkit-input-placeholder, [data-app-form~=white] input[type=tel]::-webkit-input-placeholder, [data-app-form~=white] input[type=text]::-webkit-input-placeholder{color:#fff;color:var(--text-color-w)}[data-app-form~=white] .file-button::-moz-placeholder, [data-app-form~=white] input[type=email]::-moz-placeholder, [data-app-form~=white] input[type=tel]::-moz-placeholder, [data-app-form~=white] input[type=text]::-moz-placeholder{color:#fff;color:var(--text-color-w)}[data-app-form~=white] .file-button:-ms-input-placeholder, [data-app-form~=white] input[type=email]:-ms-input-placeholder, [data-app-form~=white] input[type=tel]:-ms-input-placeholder, [data-app-form~=white] input[type=text]:-ms-input-placeholder{color:#fff;color:var(--text-color-w)}[data-app-form~=white] .file-button::-ms-input-placeholder, [data-app-form~=white] input[type=email]::-ms-input-placeholder, [data-app-form~=white] input[type=tel]::-ms-input-placeholder, [data-app-form~=white] input[type=text]::-ms-input-placeholder{color:#fff;color:var(--text-color-w)}[data-app-form~=white] .file-button::placeholder,[data-app-form~=white] input[type=email]::placeholder,[data-app-form~=white] input[type=tel]::placeholder,[data-app-form~=white] input[type=text]::placeholder{color:#fff;color:var(--text-color-w)}[data-app-form~=white] input[type=checkbox]:checked~svg{--color-1:var(--accent-color-green);--color-2:var(--text-color-w);--color-3:var(--accent-color-green)}[data-app-form~=white] [data-app-form-radio_group~=custom-radio] span{background-color:hsla(0,0%,100%,.1);background-color:var(--bg-color-w-01);border-color:hsla(0,0%,100%,.5);border-color:var(--bg-color-w-05)}[data-app-form~=white] [data-app-form-radio_group~=custom-radio] input[type=radio]:checked+span{background-color:#fff;background-color:var(--bg-color-w);border-color:#fff;border-color:var(--bg-color-w);color:#303030;color:var(--text-color)}[data-app-form~=default]{color:#303030;color:var(--text-color)}[data-app-form~=default] .file-button,[data-app-form~=default] input[type=email],[data-app-form~=default] input[type=tel],[data-app-form~=default] input[type=text]{border-color:#4caf50;border-color:var(--accent-color-green);color:#303030;color:var(--text-color)}[data-app-form~=default] .file-button::-webkit-input-placeholder, [data-app-form~=default] input[type=email]::-webkit-input-placeholder, [data-app-form~=default] input[type=tel]::-webkit-input-placeholder, [data-app-form~=default] input[type=text]::-webkit-input-placeholder{color:#303030;color:var(--text-color)}[data-app-form~=default] .file-button::-moz-placeholder, [data-app-form~=default] input[type=email]::-moz-placeholder, [data-app-form~=default] input[type=tel]::-moz-placeholder, [data-app-form~=default] input[type=text]::-moz-placeholder{color:#303030;color:var(--text-color)}[data-app-form~=default] .file-button:-ms-input-placeholder, [data-app-form~=default] input[type=email]:-ms-input-placeholder, [data-app-form~=default] input[type=tel]:-ms-input-placeholder, [data-app-form~=default] input[type=text]:-ms-input-placeholder{color:#303030;color:var(--text-color)}[data-app-form~=default] .file-button::-ms-input-placeholder, [data-app-form~=default] input[type=email]::-ms-input-placeholder, [data-app-form~=default] input[type=tel]::-ms-input-placeholder, [data-app-form~=default] input[type=text]::-ms-input-placeholder{color:#303030;color:var(--text-color)}[data-app-form~=default] .file-button::placeholder,[data-app-form~=default] input[type=email]::placeholder,[data-app-form~=default] input[type=tel]::placeholder,[data-app-form~=default] input[type=text]::placeholder{color:#303030;color:var(--text-color)}[data-app-form~=input-round-15] .file-button,[data-app-form~=input-round-15] input[type=email],[data-app-form~=input-round-15] input[type=tel],[data-app-form~=input-round-15] input[type=text],[data-app-form~=input-round-15] textarea{border-radius:15px}[data-app-form~=column] form{display:grid;grid-template-columns:1fr;grid-gap:clamp(.9375rem,.4910714286rem + 1.1904761905vw,1.5625rem)}[data-app-form~=fieldset-grid] fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px 15px}[data-app-form~=fieldset-grid] fieldset label{-webkit-box-flex:1;-ms-flex:1 1 calc(33.33333% - 2rem);flex:1 1 calc(33.33333% - 2rem)}[data-app-form~=fieldset-flex] fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(.9375rem,.4910714286rem + 1.1904761905vw,1.5625rem);width:100%}[data-app-form~=fieldset-flex] label{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-app-form~=round] form{border-radius:999px}[data-app-form~=no-input-border] input[type=email],[data-app-form~=no-input-border] input[type=tel],[data-app-form~=no-input-border] input[type=text],[data-app-form~=no-input-border] textarea{border:none}[data-app-form~=flex] form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}[data-app-form~=flex] span{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:16px;font-weight:400}[data-app-form~=pb30]{padding-bottom:30px}[data-app-form~=search]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-app-form~=search] form{border:1px solid #f5f5f5;border:1px solid var(--accent-color-grey);height:58px;padding:7px 8px 7px 30px}[data-app-form~=search] form input[type=email],[data-app-form~=search] form input[type=tel],[data-app-form~=search] form input[type=text]{height:100%}[data-app-form~=search] svg{color:#4caf50;color:var(--accent-color-green);-webkit-box-flex:0;-ms-flex:none;flex:none;height:20px;width:20px}[data-app-form~=search] [data-app-button]{height:100%}[data-app-policy] label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}[data-app-policy] label span{font-size:14px;font-weight:400}[data-app-policy] label a{color:#4caf50;color:var(--accent-color-green);-webkit-text-decoration:underline;text-decoration:underline}[data-app-container~=header]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(.625rem,-7.5rem + 10vw,4.5rem);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-app-header]{border-radius:0 0 clamp(.625rem,-.1339285714rem + 2.0238095238vw,1.6875rem) clamp(.625rem,-.1339285714rem + 2.0238095238vw,1.6875rem);width:100%;z-index:100}[data-app-header~=bg-black]{background-color:#303030;background-color:var(--bg-color-b)}[data-app-header~=bg-black-07]{background-color:rgba(48,48,48,.7);background-color:var(--bg-color-b-07)}[data-app-header~=main]{left:0;position:fixed;top:0}[data-app-header~=scrolled]{background-color:#303030;background-color:var(--bg-color-b)}[data-app-header_box~=column]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-app-header_box~=row]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[data-app-header_box~=gap15]{gap:clamp(.625rem,.2678571429rem + .5580357143vw,.9375rem)}[data-app-header_box~=gap35]{gap:clamp(.625rem,-1.1607142857rem + 2.7901785714vw,2.1875rem)}[data-app-logo]{aspect-ratio:2.63/1;display:-webkit-box;display:-ms-flexbox;display:flex}[data-app-logo] svg{height:100%;width:100%}[data-app-logo~=header]{height:clamp(1.8125rem,-.1160714286rem + 3.0133928571vw,3.5rem)}[data-app-logo~=footer]{height:clamp(3.25rem,1.4642857143rem + 4.7619047619vw,5.75rem)}[data-app-logo~=mobile]{height:35px}[data-app-nav] a{display:-webkit-box;display:-ms-flexbox;display:flex}[data-app-nav~=color-white] a{color:#fff}[data-app-nav~=color-black] a{color:#303030;color:var(--text-color)}[data-app-nav~=footer] ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-app-nav~=footer] ul ul{max-width:300px}[data-app-nav~=footer] ul>li>a:not([data-app-button]){color:#303030;color:var(--text-color);font-size:clamp(.75rem,.5833333333rem + .2604166667vw,1rem);font-weight:700;padding:8px;text-transform:uppercase}[data-app-nav~=footer] ul>li>p{color:#303030;color:var(--text-color);font-size:clamp(.75rem,.5833333333rem + .2604166667vw,1rem);font-weight:700;padding:8px;text-transform:uppercase}[data-app-nav~=footer] ul>li p{padding:8px}[data-app-nav~=footer] ul>li>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-top:16px}[data-app-nav~=footer] ul>li>ul a:not([data-app-button]),[data-app-nav~=footer] ul>li>ul p{color:#303030;color:var(--text-color);font-size:clamp(.875rem,.7083333333rem + .2604166667vw,1.125rem);font-weight:500;text-transform:inherit}[data-app-nav~=footer] ul>li>ul [data-app-social~=color-grey]>a{color:rgba(27,27,27,.5);color:var(--accent-color-grey-5)}[data-app-nav~=footer] ul>li>ul [data-app-social~=color-grey]>a:hover{color:#4caf50;color:var(--accent-color-green)}[data-app-nav~=footer] a[href^="mailto:"]{-webkit-text-decoration:underline;text-decoration:underline}[data-app-nav_item~=last]{min-width:400px}[data-app-nav_item~=last] ul{max-width:none;width:100%}[data-app-nav-buttons]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin-top:16px;width:100%}[data-app-nav-buttons] [data-app-social]{-webkit-box-flex:0;-ms-flex:none;flex:none}[data-app-nav~=mobile]{width:100%}[data-app-nav~=mobile]>ul>li{position:relative}[data-app-nav~=mobile]>ul>li>ul{background-color:#303030;background-color:var(--bg-color-b);width:auto}[data-app-nav~=mobile]>ul>li>ul a{font-size:16px;padding:4px 0;width:80%}[data-app-nav~=mobile] li.parent{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;position:relative}[data-app-nav~=mobile] li.parent button{border:1px solid hsla(0,0%,100%,.1);border:1px solid var(--bg-color-w-01);border-radius:50%;cursor:pointer;-webkit-box-flex:0;-ms-flex:none;flex:none;height:38px;margin:0 0 0 auto;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;width:38px}[data-app-nav~=mobile] li.parent.active>button{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}[data-app-nav~=mobile] li.parent.active>a,[data-app-nav~=mobile] li.parent.active>button svg{color:#4caf50;color:var(--accent-color-green)}[data-app-nav~=mobile] ul{list-style:none}[data-app-nav~=mobile] ul:not(:first-child){padding-left:16px}[data-app-nav~=mobile] ul.nested{max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out;width:100%}[data-app-nav~=mobile] ul.nested li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[data-app-nav~=mobile] ul.nested.open{max-height:1000px;opacity:1;-webkit-transition:max-height .5s ease-in,opacity .3s ease-in;transition:max-height .5s ease-in,opacity .3s ease-in}[data-app-nav~=mobile] a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;color:var(--text-color-w);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;-webkit-transition:color .2s ease;transition:color .2s ease}[data-app-nav~=mobile] a span{background-color:#ff005c;border-radius:99px;color:#fff;color:var(--text-color-w);font-size:10px;margin-left:10px;padding:4px 6px;text-transform:inherit}[data-app-nav~=mobile] li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}[data-app-nav~=mobile] button{background-color:rgba(0,0,0,0);-webkit-transition:all .2s ease;transition:all .2s ease;z-index:100}[data-app-nav~=mobile] button:hover svg{color:#76a62e}[data-app-nav~=mobile] button svg{color:#fff;color:var(--text-color-w);height:20px;width:20px}[data-app-nav~=mobile] li a{min-height:42px}[data-app-nav~=header]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-app-nav~=header] ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding:0;width:100%}[data-app-nav~=header] ul>li{height:100%;overflow:hidden;position:relative}[data-app-nav~=header] ul>li:hover{overflow:visible;overflow:initial}[data-app-nav~=header] ul>li:hover>a>svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}[data-app-nav~=header] ul>li:hover>ul{opacity:1;pointer-events:auto;-webkit-transition:all .2s ease;transition:all .2s ease}[data-app-nav~=header] ul>li:hover>ul a{background-color:#303030;background-color:var(--bg-color-b)}[data-app-nav~=header] ul>li>ul{bottom:-54px;display:block;height:auto;left:0;opacity:0;opacity:1;pointer-events:none;position:absolute;top:100%;-webkit-transition:all .2s ease;transition:all .2s ease;width:auto}[data-app-nav~=header] ul>li>ul ul{bottom:auto;left:100%;top:0}[data-app-nav~=header] ul>li>ul:before{background-color:rgba(0,0,0,0);content:"";display:block;height:30px;left:0;position:absolute;top:-10px;width:100%}[data-app-nav~=header] ul>li>ul li:last-child{border-radius:0 0 8px 8px;overflow:hidden}[data-app-nav~=header] ul>li>ul li:last-child:hover{overflow:visible;overflow:initial}[data-app-nav~=header] ul>li>ul li:first-child{border-radius:8px 8px 0 0;overflow:hidden}[data-app-nav~=header] ul>li>ul li:first-child:hover{overflow:visible;overflow:initial}[data-app-nav~=header] ul>li>ul a{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;text-align:left}[data-app-nav~=header] ul>li>ul a:hover:before{display:none}[data-app-nav~=header] ul>li>ul a:before{display:none}[data-app-nav~=header] ul a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;color:var(--text-color-w);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(.875rem,.5892857143rem + .4464285714vw,1.125rem);font-stretch:normal;font-style:normal;font-weight:500;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:normal;line-height:1;padding:20px 10px;text-align:left;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;width:100%}[data-app-nav~=header] ul a.active{-webkit-transition:all .2s ease;transition:all .2s ease}[data-app-nav~=header] ul a.active:before{border-bottom:4px solid #83ad58;-webkit-transition:all .2s ease;transition:all .2s ease}[data-app-nav~=header] ul a:hover{-webkit-transition:all .2s ease;transition:all .2s ease}[data-app-nav~=header] ul a svg{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;margin-left:3px;-webkit-transition:all .2s ease;transition:all .2s ease;width:24px}.nav-panel{background-color:#303030;background-color:var(--text-color);display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;min-height:100dvh;overflow-y:auto;padding:0 20px 80px;position:fixed;right:calc(clamp(23.4375rem, 22.3214285714rem + 2.9761904762vw, 25rem)*-1);top:0;width:clamp(23.4375rem,22.3214285714rem + 2.9761904762vw,25rem);z-index:1000}.nav-panel,.nav-panel[active]{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.nav-panel[active]{right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.nav-panel__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0 10px;width:100%}.nav-panel__close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;background-color:var(--bg-color-w);border-radius:10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px}.nav-panel__close svg{color:#303030;color:var(--text-color);height:12px;width:12px}.nav-panel__navigation{overflow-x:hidden;overflow-y:auto}.nav-panel__navigation::-webkit-scrollbar{height:0;width:0}.nav-panel .logo{height:58px;margin:0 auto;width:137px}.nav-panel__contact{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid hsla(0,0%,77%,.49);border-top:1px solid var(--accent-color-grey-2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:0 auto;padding:20px 10px;width:100%}[data-app-popup]{display:none;overflow:hidden;position:relative;width:100%}[data-app-popup] [data-app-image]{height:100%;left:0;position:absolute;top:0;width:100%}[data-app-popup] [data-app-image] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-app-popup] [data-app-title]{position:relative}[data-app-popup] svg{color:#fff;color:var(--bg-color-w);position:relative}[data-app-popup].fancybox__content{background-color:var(--bg-color);border-radius:clamp(1.5rem,.3392857143rem + 3.0952380952vw,3.125rem);padding:clamp(3.125rem,1.7857142857rem + 3.5714285714vw,5rem) clamp(1rem,-1.8571428571rem + 7.619047619vw,5rem) clamp(2.5rem,.7142857143rem + 4.7619047619vw,5rem)}[data-app-popup~=thanks] svg{height:65px;width:65px}[data-app-popup~=thanks].fancybox__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:420px}[data-app-popup~=callback].fancybox__content{max-width:1020px}.fancybox__container>.fancybox__backdrop{background:rgba(27,27,27,.3)}.fancybox__container .fancybox__content>.f-button.is-close-btn{background-color:hsla(0,0%,100%,.1);background-color:var(--bg-color-w-01);border-radius:50%;height:50px;right:24px;top:24px;width:50px}#preloader svg{--color-1:#e94436;--color-2:#4385f3}[data-app-section~=overflow]{overflow:hidden}[data-app-section~=relative]{position:relative}[data-app-section~=relative] [data-app-image]{height:100%;left:0;position:absolute;top:0;width:100%}[data-app-section~=relative] [data-app-image] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-app-section~=relative] [data-app-container]{position:relative;z-index:20}[data-app-section~=bg-black]{background-color:#303030;background-color:var(--text-color)}[data-app-section~=hero]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}[data-app-section~=bg-grey]{background-color:#d3d3d3}[data-app-section~=round]{border-radius:clamp(1.875rem,.9821428571rem + 2.380952381vw,3.125rem)}[data-app-section~=round-bottom]{border-radius:0 0 clamp(1.875rem,.9821428571rem + 2.380952381vw,3.125rem) clamp(1.875rem,.9821428571rem + 2.380952381vw,3.125rem)}[data-app-section~=grid]{display:grid;grid-template-columns:1fr 1.5fr}[data-app-section~=grid] [data-app-decore]{position:relative}[data-app-section~=grid] [data-app-decore] picture{bottom:0;left:clamp(1.25rem,-4.0357142857rem + 8.2589285714vw,5.875rem);position:absolute;width:735px}[data-app-section~=quiz]{display:grid;grid-template-columns:1fr 2.2fr;min-height:730px}[data-app-section~=quiz] [data-app-container]{-ms-flex-item-align:start;align-self:start}[data-app-section~=quiz] [data-app-decore]{position:relative}[data-app-section~=quiz] [data-app-decore] picture{bottom:0;left:0;position:absolute;width:705px}[data-app-section~=grid-reverse]{display:grid;grid-template-columns:1.9fr 1fr}[data-app-section~=grid-reverse] [data-app-decore]{height:100%;position:relative}[data-app-section~=grid-reverse] [data-app-decore] picture{bottom:0;position:absolute;right:0;width:648px;width:clamp(25rem,7.2857142857rem + 27.6785714286vw,40.5rem)}[data-app-section~=grid-reverse] [data-app-decore] [data-app-note]{bottom:clamp(19.5rem,3.3810483871rem + 19.8387096774vw,27.1875rem);left:calc(clamp(1.25rem, 16.7338709677rem + -12.9032258065vw, 6.25rem)*-1);position:absolute}[data-app-image~=round]{border-radius:clamp(1.875rem,.9821428571rem + 2.380952381vw,3.125rem)}[data-app-image~=overflow]{overflow:hidden}[data-app-image~=center]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-app-container]{margin:0 auto;padding:clamp(3.125rem,1.7857142857rem + 3.5714285714vw,5rem) clamp(.625rem,-1.3556338028rem + 8.4507042254vw,6.25rem);width:100%}[data-app-container~=narrow]{max-width:clamp(76.25rem,5rem + 59.375vw,100rem)}[data-app-container~=pt0]{padding-top:0}[data-app-container~=pb0]{padding-bottom:0}[data-app-container~=pt10]{padding-top:10px}[data-app-container~=pb10]{padding-bottom:10px}[data-app-container~=pt130]{padding-top:clamp(1.875rem,-5.2678571429rem + 11.1607142857vw,8.125rem)}[data-app-container~=pb130]{padding-bottom:clamp(1.875rem,-5.2678571429rem + 11.1607142857vw,8.125rem)}[data-app-container~=pt100]{padding-top:clamp(2.5rem,-1.7857142857rem + 6.6964285714vw,6.25rem)}[data-app-container~=pb100]{padding-bottom:clamp(2.5rem,-1.7857142857rem + 6.6964285714vw,6.25rem)}[data-app-container~=pt50]{padding-top:clamp(2.5rem,1.7857142857rem + 1.1160714286vw,3.125rem)}[data-app-container~=pb50]{padding-bottom:clamp(2.5rem,1.7857142857rem + 1.1160714286vw,3.125rem)}[data-app-container~=pt25]{padding-top:25px}[data-app-container~=pb25]{padding-bottom:25px}[data-app-container~=overflow]{overflow:hidden}[data-app-container~=header]{padding-bottom:16px;padding-top:16px}[data-app-container~=crumbs]{padding-bottom:15px;padding-top:clamp(1.25rem,.5803571429rem + 1.7857142857vw,2.1875rem)}[data-app-container~=hero] [data-app-buttons]{margin-bottom:clamp(1.25rem,-.9821428571rem + 5.9523809524vw,4.375rem);margin-top:clamp(1.5625rem,.6696428571rem + 2.380952381vw,2.8125rem)}[data-app-container~=hero-main]{padding-bottom:58px;padding-top:162px}[data-app-container~=hero-page]{padding-bottom:150px;padding-top:180px}[data-app-container~=blockquote] [data-app-blockquote]{margin-top:clamp(.625rem,-.0892857143rem + 1.9047619048vw,1.625rem)}[data-app-text] h1{color:#303030;color:var(--text-color);font-size:clamp(1.5rem,-.3333333333rem + 2.8645833333vw,4.25rem);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:130%;margin-bottom:clamp(1.875rem,.9821428571rem + 2.380952381vw,3.125rem)}[data-app-text] h2{font-size:clamp(1.3125rem,.6428571429rem + 1.7857142857vw,2.25rem);font-weight:500;line-height:1.3;margin-bottom:clamp(.9375rem,.4910714286rem + 1.1904761905vw,1.5625rem);margin-top:clamp(.9375rem,.4910714286rem + 1.1904761905vw,1.5625rem)}[data-app-text] h3{font-size:clamp(1.375rem,.9285714286rem + 1.1904761905vw,2rem);font-weight:500;line-height:1.3;margin-bottom:clamp(1.375rem,.9285714286rem + 1.1904761905vw,2rem);margin-top:clamp(1.375rem,.9285714286rem + 1.1904761905vw,2rem)}[data-app-text] h4{font-size:clamp(1.25rem,.9821428571rem + .7142857143vw,1.625rem);font-weight:500;line-height:1.3;margin-bottom:clamp(1.25rem,.9821428571rem + .7142857143vw,1.625rem);margin-top:clamp(1.25rem,.9821428571rem + .7142857143vw,1.625rem)}[data-app-text] h5{font-size:clamp(1.125rem,.9464285714rem + .4761904762vw,1.375rem);font-weight:500;line-height:1.3;margin-bottom:clamp(1.125rem,.9464285714rem + .4761904762vw,1.375rem);margin-top:clamp(1.125rem,.9464285714rem + .4761904762vw,1.375rem)}[data-app-text] h6{font-size:clamp(1rem,.9107142857rem + .2380952381vw,1.125rem);font-weight:500;line-height:1.3;margin-bottom:clamp(1rem,.9107142857rem + .2380952381vw,1.125rem);margin-top:clamp(1rem,.9107142857rem + .2380952381vw,1.125rem)}[data-app-text] a,[data-app-text] li,[data-app-text] p,[data-app-text] span{font-weight:300}[data-app-text] a,[data-app-text] li,[data-app-text] p,[data-app-text] span,[data-app-text] strong{color:#303030;color:var(--text-color);font-size:clamp(.875rem,.7083333333rem + .2604166667vw,1.125rem);font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:150%}[data-app-text] strong{font-weight:700}[data-app-text] li,[data-app-text] p{margin-bottom:15px}[data-app-text] ol{margin-bottom:20px;padding:0 0 0 20px}[data-app-text] ol li{list-style-type:decimal}[data-app-text] ul{margin-bottom:15px;padding:0 0 0 24px}[data-app-text] ul li{position:relative}[data-app-text] ul li:before{background-color:#303030;background-color:var(--text-color);border-radius:8px;content:"";display:block;height:4px;left:-15px;position:absolute;top:9px;width:4px}[data-app-text] table{margin-bottom:15px;margin-top:25px}[data-app-text] table tbody thead tr:first-of-type{background-color:hsla(0,0%,77%,.49);background-color:var(--accent-color-grey-2)}[data-app-text] table tbody thead tr:first-of-type td{font-weight:600}[data-app-text] table tr{background-color:#f5f5f5;background-color:var(--accent-color-grey)}[data-app-text] table tr td,[data-app-text] table tr th{font-size:clamp(.875rem,.7083333333rem + .2604166667vw,1.125rem);font-weight:300;padding:15px clamp(.3125rem,-3.0357142857rem + 8.9285714286vw,5rem) 15px 20px;vertical-align:middle}[data-app-text] table tr td:first-child,[data-app-text] table tr th:first-child{border-radius:8px 0 0 8px}[data-app-text] table tr td:last-child,[data-app-text] table tr th:last-child{border-radius:0 8px 8px 0}[data-app-text] table tr:first-of-type{background-color:hsla(0,0%,77%,.49);background-color:var(--accent-color-grey-2)}[data-app-text] table tr:first-of-type td{font-weight:600}[data-app-text] table th{font-weight:600}[data-app-text] blockquote{background:#f5f5f5;background:var(--accent-color-grey);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722%27 height=%2722%27 fill=%27none%27%3E%3Cpath fill=%27%234CAF50%27 fill-rule=%27evenodd%27 d=%27M0 11C0 4.925 4.925 0 11 0s11 4.925 11 11-4.925 11-11 11S0 17.075 0 11m11 1.1A1.1 1.1 0 0 1 9.9 11V6.6a1.1 1.1 0 0 1 2.2 0V11a1.1 1.1 0 0 1-1.1 1.1m-1.65 3.3A1.65 1.65 0 0 1 11 13.75h.011a1.65 1.65 0 0 1 1.65 1.65v.011a1.65 1.65 0 0 1-1.65 1.65H11a1.65 1.65 0 0 1-1.65-1.65z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");background-position:20px;background-repeat:no-repeat;background-size:22px;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 20px 20px 52px}[data-app-text] blockquote p{margin-bottom:0}[data-app-text~=pt35]{padding-top:35px}[data-app-text~=pb24]{padding-bottom:24px}[data-app-text~=fsz24] a,[data-app-text~=fsz24] li,[data-app-text~=fsz24] p,[data-app-text~=fsz24] span{font-size:clamp(1rem,.6428571429rem + .9523809524vw,1.5rem)}[data-app-text~=fsz21] a,[data-app-text~=fsz21] li,[data-app-text~=fsz21] p,[data-app-text~=fsz21] span{font-size:clamp(1.125rem,.9910714286rem + .3571428571vw,1.3125rem)}[data-app-text~=marker] ul{padding-left:28px}[data-app-text~=marker] ul li:before{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 fill=%27none%27%3E%3Cpath fill=%27%234CAF50%27 fill-rule=%27evenodd%27 d=%27M9 18A9 9 0 1 0 9 0a9 9 0 0 0 0 18m-.232-5.36 5-6-1.536-1.28-4.3 5.159-2.225-2.226-1.414 1.414 3 3 .774.774z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;height:18px;left:-28px;top:7px;width:18px}[data-app-text~=center] *{text-align:center}[data-app-text~=color-white] a,[data-app-text~=color-white] li,[data-app-text~=color-white] p,[data-app-text~=color-white] span{color:hsla(0,0%,100%,.8);color:var(--bg-color-w-08)}[data-app-text~=fw300] a,[data-app-text~=fw300] li,[data-app-text~=fw300] p,[data-app-text~=fw300] span{font-weight:300}[data-app-text~=mw800]{max-width:800px}[data-app-title] h1,[data-app-title] h2{font-weight:500;letter-spacing:normal}[data-app-title] h3{font-size:24px;font-weight:500}[data-app-title~=default] h1,[data-app-title~=default] h2{font-size:clamp(1.5rem,-.3333333333rem + 2.8645833333vw,4.25rem);line-height:130%}[data-app-title~=small] h1,[data-app-title~=small] h2{font-size:clamp(1.5rem,.3333333333rem + 1.8229166667vw,3.25rem);line-height:150%}[data-app-title~=large]{font-family:Montserrat,sans-serif;font-weight:900;text-align:justify}[data-app-title~=large] *{font-family:Montserrat,sans-serif;font-size:clamp(6.25rem,3.4610983982rem + 11.8993135011vw,22.5rem);font-weight:900;line-height:clamp(8.75rem,7.0337528604rem + 7.3226544622vw,18.75rem)}[data-app-title~=fsz36] h1,[data-app-title~=fsz36] h2{font-size:clamp(1.3125rem,.6428571429rem + 1.7857142857vw,2.25rem)}[data-app-title~=ttu]{text-transform:uppercase}[data-app-title~=color-white] *{color:#fff}[data-app-title~=group-white] p{color:hsla(0,0%,100%,.8);color:var(--bg-color-w-08);font-weight:300}[data-app-title~=color-accent] *{color:#4caf50;color:var(--accent-color-green)}[data-app-title~=group] p{font-size:clamp(.875rem,.3928571429rem + .5357142857vw,1.25rem);font-weight:300;margin-top:13px}[data-app-title~=group-small] p{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-app-title~=group-small] p small{margin:0 0 0 auto}[data-app-title~=center] h1,[data-app-title~=center] h2,[data-app-title~=center] h3,[data-app-title~=center] h4,[data-app-title~=center] h5,[data-app-title~=center] h6,[data-app-title~=center] p{text-align:center}[data-app-title~=flex]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-app-title~=link] a{border-bottom:1px solid #303030;border-bottom:1px solid var(--text-color);color:#303030;color:var(--text-color);font-size:clamp(1rem,.9107142857rem + .2380952381vw,1.125rem);font-weight:500;letter-spacing:15%;line-height:130%;text-align:left;text-transform:uppercase}[data-app-title~=pb35]{padding-bottom:35px}[data-app-title~=pb45]{padding-bottom:45px}[data-app-title~=pb16]{padding-bottom:16px}[data-app-title~=pb24]{padding-bottom:24px}[data-app-title~=hpb16] h1,[data-app-title~=hpb16] h2{padding-bottom:16px}[data-app-title~=marker] h1,[data-app-title~=marker] h2,[data-app-title~=marker] h3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative}[data-app-title~=marker] h1:before,[data-app-title~=marker] h2:before,[data-app-title~=marker] h3:before{background-color:#4caf50;background-color:var(--accent-color-green);border-radius:50%;content:"";display:block;height:8px;width:8px}[data-app-tel~=svg]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}[data-app-tel~=svg] svg{-webkit-box-flex:0;-ms-flex:0 0 14px;flex:0 0 14px;height:14px;width:14px}[data-app-tel~=color-white]{color:#fff}.tel{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tel_white .tel__link{color:#fff}.tel_white .tel__callback{color:#c7c7c7}.tel_white .tel__callback:hover,.tel_white svg{color:#fff}.tel__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;gap:10px}.tel__callback,.tel__link{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right}.tel__callback{font-size:16px;font-weight:400}[data-app-link~=header]{color:#fff;color:var(--text-color-w)}[data-app-link~=tel]{font-size:clamp(.875rem,.1607142857rem + 1.1160714286vw,1.5rem);font-weight:600}[data-app-link~=flex]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}[data-app-link~=svg-mobile] svg{display:none;-webkit-box-flex:0;-ms-flex:0 0 13px;flex:0 0 13px;height:13px;width:13px}[data-app-link~=email]{font-size:16px;font-weight:400}[data-app-link~=email-desktop]{display:block}[data-app-social],[data-app-social] a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}[data-app-social] a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease}[data-app-social] svg{aspect-ratio:1/1}[data-app-social~=size-66] a{height:66px;width:66px}[data-app-social~=size-66] a svg{height:22px}[data-app-social~=size-50] a{height:50px;width:50px}[data-app-social~=size-50] a svg{height:22px}[data-app-social~=gap-16]{gap:16px}[data-app-social~=gap-10]{gap:10px}[data-app-social~=round] a{border-radius:50%}[data-app-social~=color-grey] a{background-color:#f5f5f5;background-color:var(--accent-color-grey);color:rgba(27,27,27,.5);color:var(--accent-color-grey-5)}[data-app-social~=color-grey] a:hover{color:#4caf50;color:var(--accent-color-green)}[data-app-social~=border] a{border:1px solid #f5f5f5;border:1px solid var(--accent-color-grey)}[data-app-social~=border] a:hover{border-color:#4caf50;border-color:var(--accent-color-green)}.slider .swiper-pagination{display:none}.slider .swiper-pagination .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.5);height:10px;width:10px}.slider .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.slider .swiper-slide{height:auto}.slider_hero{position:relative}.slider_hero .slider__options{background:rgba(48,48,48,.5);border-radius:999px;bottom:58px;padding:10px;position:absolute;right:clamp(.625rem,-1.3556338028rem + 8.4507042254vw,6.25rem);width:auto;z-index:20}.slider_hero .swiper-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:4px;padding:0 20px;position:static;width:auto}.slider_hero .swiper-pagination .swiper-pagination-bullet{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0!important;opacity:1;padding:0;position:relative;width:20px}.slider_hero .swiper-pagination .swiper-pagination-bullet:before{background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:50%;content:"";display:block;height:8px;position:absolute;width:8px}.slider_hero .swiper-pagination .swiper-pagination-bullet-active{border:1px solid #fff}.slider_hero .swiper-pagination .swiper-pagination-bullet-active:before{background-color:#fff}.slider_hero .slider__arrows{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.slider_hero .slider__arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:13px;width:40px}.slider_hero .slider__arrow svg{color:#4caf50;color:var(--accent-color-green)}.slider_hero .swiper-slide{height:auto}.slider_hero .swiper-slide [data-app-section~=hero]{height:100%}.slider_progress .swiper-pagination{display:block;position:static}.slider_partner .slider__options{padding:30px 0 0}.slider_partner .slider__arrows{display:none}.slider_partner .swiper-slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:2.68/1;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 30px;width:clamp(17.5rem,12.1428571429rem + 14.2857142857vw,25rem)}.slider_partner .swiper-pagination-progressbar{background:hsla(0,0%,77%,.49)}.slider_partner .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#4caf50;background-color:var(--accent-color-green)}.slider_docs .slider__options{padding:0 0 35px}.slider_docs .slider__arrows{gap:15px}.slider_docs .slider__arrow{background-color:rgba(0,0,0,0);border:1px solid #303030;border:1px solid var(--text-color);border-radius:50%;height:50px;padding:16px;width:50px}.slider_docs .slider__arrow_white{border-color:#fff;border-color:var(--text-color-w)}.slider_docs .swiper-slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(25% - 15px)}.slider_docs .swiper-pagination{display:none;margin:35px 0 0}.slider_docs .swiper-pagination-progressbar{background:hsla(0,0%,77%,.49)}.slider_docs .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#4caf50;background-color:var(--accent-color-green)}.slider_news .slider__options{display:block}.slider_news .slider__arrows{display:none}.slider_news .swiper-slide{width:calc(33.33333% - 15px)}.slider_quiz{background-color:#fff;border-radius:20px}.slider_quiz .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.slider_quiz .swiper-slide{background-color:#fff}.slider_quiz .irs--round{height:100px}.slider_quiz .irs--round .irs-max,.slider_quiz .irs--round .irs-min{background-color:rgba(0,0,0,0);bottom:-75px;color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:left;top:auto}.slider_quiz .irs--round .irs-bar,.slider_quiz .irs--round .irs-line{background-color:#fabb1c;border-radius:5px;height:8px}.slider_quiz .irs--round .irs-handle{border-color:#fabb1c;border-width:6px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.14);box-shadow:0 4px 4px 0 rgba(0,0,0,.14);height:30px;top:20px;width:30px}.slider_quiz .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#fabb1c;height:8px}.slider_quiz .swiper-horizontal>.swiper-pagination-progressbar{background-color:#eaeaea;height:8px}.slider_quiz .slider__options{background-color:#fff;border-radius:0 0 20px 20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 60px 40px}.slider_quiz .slider__arrows{gap:24px}.slider_quiz .slider__arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-radius:30px;color:#5f5f5f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:normal;line-height:normal;text-align:center;width:165px}.slider_quiz .slider__arrow_prev{-webkit-transform:none;-ms-transform:none;transform:none}.slider_quiz .slider__arrow_next{background-color:#fabb1c}.slider_quiz .slider__arrow_hidden{display:none}.slider__options{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.slider__options .slider__arrows,.slider__options .slider__decore{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.slider__options .slider__decore img{width:187px}.slider__options .slider__decore_mobile{display:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:62px}.slider__arrows{gap:5px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.slider__arrow,.slider__arrows{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.slider__arrow{border-color:#303030;border-color:var(--text-color);cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider__arrow svg{color:#303030;color:var(--text-color);height:42px;-webkit-transition:all .2s ease;transition:all .2s ease;width:42px}.slider__arrow_white{border-color:#fff;border-color:var(--text-color-w)}.slider__arrow_white svg{color:#fff;color:var(--text-color-w)}.slider__arrow_prev{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.slider__arrow:hover svg{-webkit-transition:all .2s ease;transition:all .2s ease}.slider__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-radius:20px 20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:36px 60px}.slider__title{text-align:left}.slider__counter,.slider__title{color:#000;font-size:22px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal}.slider__counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}.search{display:-webkit-box;display:-ms-flexbox;display:flex;height:58px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:58px;position:relative;--logo-height:clamp(1.8125rem,-0.1160714286rem + 3.0133928571vw,3.5rem);--logo-width:calc(var(--logo-height)*2.63);--container-padding:clamp(0.625rem,-1.3556338028rem + 8.4507042254vw,6.25rem);--search-open-width:calc(100vw - var(--logo-width) - var(--container-padding)*2 - 100px)}.search__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border:1px solid var(--bg-color-w);border-radius:999px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:7px 8px 7px 20px;position:absolute;right:0;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.search__inner>svg{color:#fff;color:var(--text-color-w);-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;height:18px;width:18px}.search__inner form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%}.search__inner form input{background-color:rgba(0,0,0,0);color:#fff;color:var(--text-color-w);-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;font-weight:400;height:100%;padding:0 20px}.search__inner form input::-webkit-input-placeholder{color:#fff;color:var(--text-color-w)}.search__inner form input::-moz-placeholder{color:#fff;color:var(--text-color-w)}.search__inner form input:-ms-input-placeholder{color:#fff;color:var(--text-color-w)}.search__inner form input::-ms-input-placeholder{color:#fff;color:var(--text-color-w)}.search__inner form input::placeholder{color:#fff;color:var(--text-color-w)}.search__inner form button{height:100%;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.search__close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);color:#fff;color:var(--text-color-w);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:50px}.search__close svg{height:10px;width:10px}.search_active .search__inner{background-color:#303030;background-color:var(--bg-color-b);right:50px;width:var(--search-open-width)}.search_active .search__close,.search_active .search__inner form{opacity:1;visibility:visible}[data-app-blockquote]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;font-size:clamp(1rem,.9107142857rem + .2380952381vw,1.125rem);font-weight:400;gap:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:150%;padding:8px 20px;text-align:center}[data-app-blockquote] svg{-webkit-box-flex:0;-ms-flex:none;flex:none;height:17.5px;width:19.5px}[data-app-blockquote~=accent-green]{background-color:rgb(76,175,80,.1);background-color:var(--accent-color-green-01)}[data-app-blockquote~=round-25]{border-radius:25px}[data-app-box~=grid1]{display:grid;grid-template-columns:repeat(1,1fr)}[data-app-box~=grid2]{display:grid;grid-template-columns:repeat(2,1fr)}[data-app-box~=grid3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(18.75rem,6.25rem + 19.53125vw,37.5rem),1fr))}[data-app-box~=grid3] [data-app-card]{max-width:900px}[data-app-box~=grid4]{display:grid;grid-template-columns:repeat(4,1fr)}[data-app-box~=grid2-1]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:grid;grid-template-areas:"num1 num2 team" "num3 num4 team";grid-template-columns:.7fr .7fr 1fr}[data-app-box~=grid-1-2]{display:grid;grid-template-areas:"title text" "list text";grid-template-columns:1fr 1.3fr;grid-template-rows:auto 1fr}[data-app-box~=grid-1-2] [data-app-title]{grid-area:title}[data-app-box~=grid-1-2] [data-app-text~=text]{grid-area:text}[data-app-box~=grid-1-2] [data-app-text~=marker]{grid-area:list}[data-app-box~=grid-1-2] [data-app-image~=mobile]{display:none}[data-app-box~=grid-1-2] [data-app-image~=mobile] img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}[data-app-box~=grid-1-4]{display:grid;grid-template-columns:repeat(4,1fr)}[data-app-box~=gap-24-50]{grid-gap:24px 50px}[data-app-box~=gap-25-70]{grid-gap:25px clamp(1.5625rem,-3.125rem + 6.25vw,4.375rem)}[data-app-box~=gap15]{grid-gap:15px}[data-app-box~=rows-1fr]{grid-auto-rows:1fr}[data-app-box~=number]{counter-reset:section 0}[data-app-box~=number] [data-app-card]:first-child{grid-area:num1}[data-app-box~=number] [data-app-card]:nth-child(2){grid-area:num2}[data-app-box~=number] [data-app-card]:nth-child(3){grid-area:num3}[data-app-box~=number] [data-app-card]:nth-child(4){grid-area:num4}[data-app-box~=number] [data-app-card]:nth-child(5){grid-area:team}[data-app-box~=step] [data-app-card]:last-child{background-color:#4caf50;background-color:var(--accent-color-green);border-radius:clamp(1rem,.5982142857rem + 1.0714285714vw,1.5625rem);gap:clamp(1.25rem,.8035714286rem + 1.1904761905vw,1.875rem);padding:clamp(1.25rem,.8035714286rem + 1.1904761905vw,1.875rem)}[data-app-box~=step] [data-app-card]:last-child [data-app-card_content] *{color:#fff;color:var(--text-color-w)}[data-app-box~=step] [data-app-card]:last-child figure{background-color:#fff;background-color:var(--bg-color-w)}[data-app-box~=step] [data-app-card]:last-child figure:before{display:none}[data-app-box~=gap40]{grid-gap:clamp(1.25rem,.3571428571rem + 2.380952381vw,2.5rem)}[data-app-box~=gap45]{grid-gap:45px}[data-app-box~=gap10-26],[data-app-box~=gap26-10],[data-app-box~=gap26]{grid-gap:clamp(1.625rem,-1rem + 2.1875vw,2.5rem)}[data-app-box~=gap25-45]{grid-gap:clamp(1.5625rem,.6696428571rem + 2.380952381vw,2.8125rem)}[data-app-box~=gap35-40]{grid-gap:clamp(1.25rem,.5803571429rem + 1.7857142857vw,2.1875rem) 40px}[data-app-card]{background-color:var(--bg-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-app-card~=round]{border-radius:clamp(1rem,.6428571429rem + .9523809524vw,1.5rem);overflow:hidden}[data-app-card~=relative]{position:relative}[data-app-card~=relative] [data-app-tag~=date]{position:absolute;right:16px;top:16px}[data-app-card~=round-figure] figure{border:1px solid #ccced2;border:1px solid var(--accent-color-grey-4);border-radius:clamp(1rem,.6428571429rem + .9523809524vw,1.5rem)}[data-app-card~=aspect-figure-186] figure{aspect-ratio:1.86/1}[data-app-card~=aspect-figure-230] figure{aspect-ratio:2.3/1}[data-app-card~=noborder] figure{border:none}[data-app-card~=iof-figure] figure{overflow:hidden}[data-app-card~=iof-figure] figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-app-card~=border]{border:1px solid #ccced2;border:1px solid var(--accent-color-grey-4)}[data-app-card~=hover]{aspect-ratio:1/1.44;border:1px solid hsla(0,0%,77%,.49);border:1px solid var(--accent-color-grey-2);position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}[data-app-card~=hover] figure{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}[data-app-card~=hover] figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-app-card~=hover] [data-app-zoom]{height:44px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;transition:all .3s ease;width:44px}[data-app-card~=hover]:hover{border:1px solid #4caf50;border:1px solid var(--accent-color-green)}[data-app-card~=hover]:hover [data-app-zoom]{opacity:1}[data-app-card~=icon]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-app-card~=icon] figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;background-color:#4caf50;background-color:var(--accent-color-green);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-app-card~=icon] [data-app-card_content]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-app-card~=icon-h87] figure{height:clamp(3.75rem,2.5446428571rem + 3.2142857143vw,5.4375rem);width:clamp(3.75rem,2.5446428571rem + 3.2142857143vw,5.4375rem)}[data-app-card~=icon-h64] figure{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;height:64px;padding:12px;width:64px}[data-app-card~=icon-h72] figure{-webkit-box-flex:0;-ms-flex:0 0 72px;flex:0 0 72px;height:72px;width:72px}[data-app-card~=icon-h96] figure{-webkit-box-flex:0;-ms-flex:0 0 96px;flex:0 0 96px;height:96px;padding:26px;width:96px}[data-app-card~=icon-m30] figure{margin:30px 0 0 30px}[data-app-card~=arrow]{gap:45px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;position:relative}[data-app-card~=arrow] div:not([data-app-card_content]){-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:96px;left:116px;overflow:hidden;position:absolute;width:calc(100% - 116px)}[data-app-card~=arrow] svg{color:#303030;color:var(--text-color);height:14px;position:absolute;right:0;width:800px}[data-app-card~=arrow] [data-app-card_content] h2,[data-app-card~=arrow] [data-app-card_content] h3{color:#4caf50;color:var(--accent-color-green);font-size:16px;text-transform:uppercase}[data-app-card~=arrow] [data-app-card_content] p{font-size:clamp(.875rem,.6964285714rem + .4761904762vw,1.125rem);font-weight:500;line-height:140%}[data-app-card~=number] h2,[data-app-card~=number] h3{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-app-card~=number] h2:after,[data-app-card~=number] h3:after{color:#4caf50;color:var(--accent-color-green);content:"0" counter(section);counter-increment:section 1;display:block;font-size:104px;font-size:clamp(3.75rem,.6071428571rem + 4.9107142857vw,6.5rem);font-weight:900;padding:30px 0 clamp(.3125rem,-.1785714286rem + 1.3095238095vw,1rem)}[data-app-card~=number] p{background-color:#f5f5f5;background-color:var(--accent-color-grey);position:relative;z-index:20}[data-app-card~=number] [data-app-card_content] h2,[data-app-card~=number] [data-app-card_content] h3{margin:0}[data-app-card~=number] [data-app-card_content] p{padding-top:16px}[data-app-card~=team] figure{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:-30px}[data-app-card~=team] figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-app-card~=bg-grey]{background-color:#f5f5f5;background-color:var(--accent-color-grey)}[data-app-card~=flex]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}[data-app-card~=flex] figure{margin:30px 0 30px 30px}[data-app-card~=flex-wrap]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[data-app-card~=flex-wrap] [data-app-buttons]{width:100%}[data-app-card~=flex-wrap] [data-app-card_content]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;gap:20px}[data-app-card~=flex-wrap] [data-app-card_content] h3{margin:0}[data-app-card~=grid3]{display:grid;grid-template-columns:auto 1fr auto;grid-gap:20px}[data-app-card~=border-top]{border-top:1px solid rgba(27,27,27,.15)}[data-app-card~=pt30]{padding-top:30px}[data-app-card~=p30]{padding:30px}[data-app-card~=fw700] [data-app-card_content] h3{font-weight:700}[data-app-card~=p-white] [data-app-card_content] p{color:#fff;color:var(--text-color-w)}[data-app-card~=invert]{background:rgba(0,0,0,.2)}[data-app-card_content]{background-color:var(--bg-color)}[data-app-card_content] h2,[data-app-card_content] h3{letter-spacing:0;line-height:140%;margin-bottom:.6rem;text-align:left}[data-app-card_content] h2,[data-app-card_content] h2 a,[data-app-card_content] h3,[data-app-card_content] h3 a{color:#303030;color:var(--text-color);font-size:clamp(1.125rem,.625rem + .78125vw,1.875rem);font-weight:500}[data-app-card_content] a,[data-app-card_content] p{font-size:clamp(.875rem,.125rem + .625vw,1.125rem);font-weight:300;letter-spacing:0;line-height:150%;text-align:left}[data-app-card_content] a{color:#303030;color:var(--text-color)}[data-app-card_content~=p30]{padding:30px}[data-app-card_content~=pt20]{padding-top:clamp(1rem,.8469387755rem + .4081632653vw,1.5rem)}[data-app-card_content~=flex]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-app-card_content~=flex] [data-app-tag]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}[data-app-card~=color]{border-color:#f5f5f5;border-color:var(--accent-color-grey)}[data-app-card~=color] h3{color:#4caf50;color:var(--accent-color-green)}[data-app-card~=color] p{font-size:14px;font-weight:500}[data-app-card~=color] small{display:block;font-size:14px;font-weight:300;margin-top:15px;text-align:right}[data-app-card~=color] small,[data-app-card~=link] [data-app-card_content] p,[data-app-tag]{color:#303030;color:var(--text-color)}[data-app-tag]{font-size:clamp(.75rem,.5rem + .390625vw,1.125rem);font-weight:300}[data-app-tag~=preview]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.8);background-color:var(--bg-color-w-08);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 16px}[data-app-tag~=mobile]{display:none}[data-app-price] a{color:#303030;color:var(--text-color)}[data-app-price] svg{height:10px;width:10px}[data-app-price] nav h2{font-size:clamp(1.25rem,.9375rem + .8333333333vw,1.6875rem);font-weight:600;margin-bottom:25px}[data-app-price] nav h2 a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}[data-app-price] nav h2 a span:last-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);border:1px solid #4caf50;border:1px solid var(--accent-color-green);border-radius:50%;color:#4caf50;color:var(--accent-color-green);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;width:40px}[data-app-price] nav h2 a:hover span:last-child{background-color:#4caf50;background-color:var(--accent-color-green);color:#fff;color:var(--text-color-w)}[data-app-price] nav li a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid rgba(0,0,0,0);border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}[data-app-price] nav li a small{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin:auto 0 0}[data-app-price] nav li a strong{font-size:18px;font-weight:600}[data-app-price] nav li a span{font-size:18px;margin-bottom:26px}[data-app-price] nav li a span:last-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease;transition:all .2s ease;width:40px}[data-app-price] nav li a:hover{background-color:#4caf50;background-color:var(--accent-color-green);border-color:#4caf50;border-color:var(--accent-color-green)}[data-app-price] nav li a:hover span{color:#fff;color:var(--text-color-w)}[data-app-price] nav li a:hover span:last-child{background-color:#fff;background-color:var(--text-color-w);color:#4caf50;color:var(--accent-color-green)}[data-app-price] nav li a:hover small,[data-app-price] nav li a:hover strong{color:#fff;color:var(--text-color-w)}[data-app-price~=bg-white] ul li a{background-color:var(--bg-colow-w);border-color:#ccced2;border-color:var(--accent-color-grey-4)}[data-app-price~=bg-grey] ul li a{background-color:#f5f5f5;background-color:var(--accent-color-grey);border-color:#f5f5f5;border-color:var(--accent-color-grey)}[data-app-price~=arrow-show] ul a span:last-child{background-color:rgba(0,0,0,0);border:1px solid #4caf50;border:1px solid var(--accent-color-green);color:#4caf50;color:var(--accent-color-green)}[data-app-price~=arrow-hide] ul a span:last-child{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);color:rgba(0,0,0,0)}[data-app-price~=grid4] ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;grid-auto-rows:auto}[data-app-price~=grid3] ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px 25px;grid-auto-rows:auto}[data-app-price~=simple] nav li a span{margin-bottom:4px}[data-app-price~=simple] nav li a small{color:#4caf50;color:var(--accent-color-green)}[data-app-price~=p30] li a{padding:30px}[data-app-price~=p20] li a{padding:20px}.faq__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(18.75rem,6.25rem + 19.53125vw,37.5rem),1fr));grid-gap:clamp(.625rem,-.0446428571rem + 1.7857142857vw,1.5625rem);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:clamp(.625rem,-.0446428571rem + 1.7857142857vw,1.5625rem)}.faq__arrow{height:12px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease;transition:all .2s ease;width:12px;--color-1:var(--text-color);--color-2:var(--text-color)}.faq details summary{border-radius:8px;cursor:pointer;list-style:none;padding:20px}.faq details summary::-webkit-details-marker{display:none}.faq details{background-color:#f5f5f5;background-color:var(--accent-color-grey);border:1px solid #f5f5f5;border:1px solid var(--accent-color-grey);border-radius:8px;position:relative}.faq details span{color:#303030;color:var(--text-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:600}.faq details p,.faq details span{text-align:left;width:calc(100% - 40px)}.faq details p{font-size:14px;font-weight:400;padding:0 20px 20px}.faq details[open]{border-color:#4caf50;border-color:var(--accent-color-green)}.faq details[open] .faq__arrow{--color-2:transparent;--color-1:var(--accent-color-green)}[data-app-number]{background-color:#f5f5f5;background-color:var(--accent-color-grey);border-radius:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}[data-app-number] strong{color:#4caf50;color:var(--accent-color-green);font-size:clamp(2.625rem,-1.2321428571rem + 6.0267857143vw,6rem);font-weight:700;line-height:clamp(2.5rem,-.3571428571rem + 4.4642857143vw,5rem)}[data-app-number] span{color:#303030;color:var(--text-color);font-size:clamp(.875rem,.1607142857rem + 1.1160714286vw,1.5rem);font-weight:400}.map{border-radius:25px;height:360px;overflow:hidden}[data-app-contact]{font-style:normal;padding:36px 0 0}[data-app-contact] ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-app-contact] ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#303030;color:var(--text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;gap:clamp(1rem,-.5rem + 1.6666666667vw,1.5rem)}[data-app-contact] ul li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}[data-app-contact] ul li span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;background-color:#4caf50;background-color:var(--accent-color-green);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:clamp(1rem,.25rem + .8333333333vw,1.25rem);width:clamp(4rem,2.5rem + 1.6666666667vw,4.5rem)}[data-app-contact] ul li span svg{height:100%;width:100%}[data-app-contact] ul li small{font-size:clamp(.75rem,.6071428571rem + .2232142857vw,.875rem);font-weight:300}[data-app-contact] ul li a,[data-app-contact] ul li strong{color:#303030;color:var(--text-color);font-size:clamp(1.125rem,0rem + 1.25vw,1.5rem);font-weight:500}[data-app-contact] ul li a{-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}[data-app-contact] ul li a:hover{color:#4caf50;color:var(--accent-color-green)}[data-app-step]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:40px}[data-app-step] li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;overflow:hidden;position:relative}[data-app-step] p{font-size:clamp(.875rem,.6964285714rem + .4761904762vw,1.125rem);font-weight:500}[data-app-step] span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#4caf50;background-color:var(--accent-color-green);border-radius:50%;color:#fff;color:var(--text-color-w);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:24px;font-weight:700;height:64px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:64px;z-index:1}[data-app-step] span svg{aspect-ratio:1/1;position:static;width:24px}[data-app-step] div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;left:84px;overflow:hidden;position:absolute;top:0;width:calc(100% - 84px)}[data-app-step] svg{height:14px;position:absolute;right:0;width:800px}[data-app-step~=default],[data-app-step~=default] svg{color:#303030;color:var(--text-color)}[data-app-step~=white],[data-app-step~=white] svg{color:#fff;color:var(--text-color-w)}[data-app-note]{backdrop-filter:blur(4px);border:1px solid rgba(0,0,0,0);border-radius:30px 30px 0 30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:20px}[data-app-note] strong{font-size:clamp(.875rem,.5625rem + .8333333333vw,1.3125rem);font-weight:300;padding:0 0 0 20px;position:relative}[data-app-note] strong:before{background-color:#4caf50;background-color:var(--accent-color-green);border-radius:50%;content:"";display:block;height:8px;left:5px;position:absolute;top:11px;width:8px}[data-app-note] p{font-size:clamp(.625rem,.4464285714rem + .4761904762vw,.875rem);font-weight:300}[data-app-note~=default]{border-color:#4caf50;border-color:var(--accent-color-green);color:#303030;color:var(--text-color)}[data-app-note~=white]{background:rgba(27,27,27,.72);border-color:rgba(27,27,27,.72);color:#fff;color:var(--text-color-w)}.custom-progress{background:rgba(76,175,80,.25);border-radius:15px;height:30px;margin-bottom:24px;overflow:hidden;z-index:10}.custom-progress-fill{background:#4caf50;border-radius:15px;height:100%;position:relative;-webkit-transition:width .3s ease;transition:width .3s ease;width:0}.custom-progress-counter{color:#fff;font-size:12px;font-weight:600;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}.swiper-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:24px}.quizSwiper .swiper-wrapper{height:auto}[data-app-picture~=hide]{display:none}[data-app-container~=final]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.panel{background-color:rgba(0,0,0,0);display:none;height:100%;left:0;padding:clamp(1.875rem,.9821428571rem + 2.380952381vw,3.125rem);position:fixed;top:0;width:100%;z-index:400}.panel_show{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;animation:panelLoader 3s;-webkit-animation:panelLoader 3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none}@-webkit-keyframes panelLoader{0%{opacity:0}to{opacity:1}}@keyframes panelLoader{0%{opacity:0}to{opacity:1}}.panel__text{background:#fff;background:var(--bg-color-w);border-radius:16px;-webkit-box-shadow:0 0 17px 0 rgba(0,0,0,.1);box-shadow:0 0 17px 0 rgba(0,0,0,.1);max-width:clamp(18.75rem,2.6785714286rem + 17.8571428571vw,31.25rem);padding:clamp(2.5rem,.8928571429rem + 1.7857142857vw,3.75rem) clamp(1.25rem,-1.9642857143rem + 3.5714285714vw,3.75rem);pointer-events:all;position:relative}.panel__text p{color:var(--text-color-invert);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.05rem;letter-spacing:normal;line-height:clamp(1rem,.5178571429rem + .5357142857vw,1.375rem);position:relative;z-index:20}.panel__text a,.panel__text p{font-size:clamp(.625rem,.1428571429rem + .5357142857vw,1rem)}.panel__text a{color:#4caf50;color:var(--accent-color-green);letter-spacing:.05rem;-webkit-transition:all .2s ease;transition:all .2s ease}.panel__text a:hover{opacity:.6}.panel__close{margin-top:clamp(1.25rem,.8035714286rem + 1.1904761905vw,1.875rem);max-width:247px;pointer-events:all}.panel__cross{cursor:pointer;height:20px;position:absolute;right:clamp(1.25rem,-.3571428571rem + 1.7857142857vw,2.5rem);top:clamp(1.25rem,-.3571428571rem + 1.7857142857vw,2.5rem);width:20px}.panel__cross svg{height:100%;width:100%}.to-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#4caf50;background:var(--accent-color-green);border-radius:60%;bottom:80px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;position:fixed;right:30px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .2s ease;transition:all .2s ease;width:50px}.to-top[active]{opacity:1}.to-top svg{color:#fff;color:var(--text-color-w);height:17px;-webkit-transition:all .2s ease;transition:all .2s ease;width:52px}[data-app-hero-list] ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:10px}[data-app-hero-list] ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.2);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;gap:10px;padding:18px 20px}[data-app-hero-list] ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2728%27 height=%2722%27 fill=%27none%27%3E%3Cpath fill=%27%23fff%27 d=%27M6.5 4h15v14h-15z%27/%3E%3Cpath fill=%27%2332B44A%27 fill-rule=%27evenodd%27 d=%27M.75 3.754C0 5.224 0 7.15 0 11s0 5.776.75 7.246a6.88 6.88 0 0 0 3.004 3.005C5.224 22 7.15 22 11 22h5.5c3.85 0 5.776 0 7.246-.75a6.88 6.88 0 0 0 3.005-3.004c.749-1.47.749-3.396.749-7.246s0-5.776-.75-7.246A6.88 6.88 0 0 0 23.747.749C22.276 0 20.35 0 16.5 0H11C7.15 0 5.224 0 3.754.75A6.88 6.88 0 0 0 .749 3.753m17.207 5.183a1.031 1.031 0 0 0-1.539-1.374l-4.141 4.639-1.195-1.339a1.031 1.031 0 1 0-1.539 1.374l1.965 2.2a1.03 1.03 0 0 0 1.538 0z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 27.5px;flex:0 0 27.5px;height:22px;width:27.5px}[data-app-hero-list~=color-white]{color:#fff;color:var(--text-color-w)}[data-app-hero-list~=color-white] li{border:1px solid hsla(0,0%,100%,.2);border:1px solid var(--bg-color-w-02)}[data-app-hero-list~=desktop]{width:74%}[data-app-hero-list~=column] ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:initial;flex-flow:initial;-ms-flex-direction:column;flex-direction:column}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background-color:#4caf50;background-color:var(--accent-color-green);border-radius:50px}*{font-family:Manrope,sans-serif;min-height:0;min-width:0}body{display:grid;grid-template-areas:"header" "main" "footer";grid-template-columns:1fr;grid-template-rows:auto 1fr auto;min-height:100dvh}body header{grid-area:header}body footer{grid-area:footer}body main{grid-area:main}[data-app-main~=offset]{margin-top:96px}body{background-color:var(--bg-color);color:#303030;color:var(--text-color);-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}body[active] .nav-overlay{opacity:1;pointer-events:auto;visibility:visible}.nav-overlay{background-color:rgba(35,35,35,.2);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;visibility:hidden;width:100vw;z-index:999}@-webkit-keyframes fadeInOut{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px)}15%{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}85%{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}to{opacity:0;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px)}}@keyframes fadeInOut{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px)}15%{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}85%{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}to{opacity:0;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px)}}.copy-notification{-webkit-animation:fadeInOut 2s ease forwards;animation:fadeInOut 2s ease forwards}@media(min-width:1200px) and (max-width:1369.98px){.test{color:#ff0}}@media(min-width:1024px) and (max-width:1199.98px){.test{color:green}}@media(min-width:768px) and (max-width:1023.98px){.test{color:indigo}[data-app-form~=fieldset-grid] fieldset label{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 2rem);flex:1 1 calc(50% - 2rem)}.slider__header{padding:26px 40px}.slider__counter,.slider__title{font-size:20px}}@media(max-width:767.98px){.test{color:red}[data-app-crumbs] span{font-size:12px}[data-app-burger]{-webkit-box-flex:0;-ms-flex:0 0 47px;flex:0 0 47px;height:47px;padding:10px;width:47px}[data-app-button~=mobile]{display:-webkit-box;display:-ms-flexbox;display:flex}[data-app-button~=desktop]{display:none}[data-app-button~=svg-mobile] svg{display:block;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;height:18px;width:18px}[data-app-button~=svg-mobile] span{display:none}[data-app-button~=svg-mobile]{border-radius:10px;height:40px;width:40px}[data-app-button~=svg-mobile],[data-app-button~=svg-mobile]:hover{background:hsla(0,0%,100%,.2);background:var(--bg-color-w-02)}[data-app-buttons~=mobile]{display:-webkit-box;display:-ms-flexbox;display:flex}[data-app-buttons~=center]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-app-container~=footer] .logo{height:34px;margin-top:4px;width:102px}[data-app-footer_content]{gap:3px 20px}.form label{font-size:14px}[data-app-form] fieldset:last-child{margin-top:5px}[data-app-form] label span,[data-app-form] label sup{font-size:14px}[data-app-form] input[type=email],[data-app-form] input[type=tel],[data-app-form] input[type=text]{padding:0 16px}[data-app-form] [data-app-button]{width:100%}[data-app-form] .file-trigger span{font-size:14px}[data-app-form~=fieldset-grid] fieldset{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:none;flex-flow:none;gap:10px}[data-app-form~=fieldset-grid] fieldset label{width:100%}[data-app-form~=fieldset-flex] fieldset{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-app-form~=flex] span{font-size:14px}[data-app-form~=search]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}[data-app-form~=search] [data-app-button]{width:auto}[data-app-policy] label span{font-size:12px}[data-app-nav~=footer] ul>li [data-app-button]{max-width:500px;width:100%}[data-app-nav_item~=last]{min-width:0;min-width:auto;width:100%}[data-app-nav_item~=last] li{width:100%}.fancybox__container.is-compact .fancybox__content>.f-button.is-close-btn{height:30px;right:16px;top:16px;width:30px}[data-app-section~=grid]{display:block}[data-app-section~=grid] [data-app-decore]{margin:0 0 -150px;overflow:hidden;padding-top:20px}[data-app-section~=grid] [data-app-decore] picture{margin-left:30px;position:static}[data-app-section~=quiz]{display:block}[data-app-section~=quiz] [data-app-decore]{margin:0 0 -150px;overflow:hidden;padding-top:20px}[data-app-section~=quiz] [data-app-decore] picture{margin-left:30px;position:static}[data-app-container~=hero] [data-app-buttons] [data-app-button]{width:100%}[data-app-container~=hero-main]{padding-top:270px}[data-app-container~=hero-page]{padding-bottom:240px;padding-top:110px}[data-app-text] li,[data-app-text] p{margin-bottom:10px}[data-app-text~=marker] ul{padding-left:38px}[data-app-text~=marker] ul li:before{height:28px;left:-38px;width:28px}[data-app-title~=center-mobile]{text-align:center}[data-app-title~=link] a{display:none}.tel__link{font-size:16px}.tel__callback{font-size:14px}[data-app-social~=size-66] a{height:50px;width:50px}.slider_hero .slider__options{bottom:14px;left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.slider_hero .swiper-pagination{padding:0}.slider_docs .slider__arrows,.slider_hero .slider__arrow{display:none}.slider_docs .swiper-slide{width:211px}.slider_docs .swiper-pagination{display:block}.slider_quiz .swiper-horizontal>.swiper-pagination-progressbar,.slider_quiz .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{height:6px}.slider_quiz .slider__options{display:block;padding:0 28px 40px}.slider_quiz .slider__arrows{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.slider_quiz .slider__arrow{width:100%}.slider__options .slider__decore{display:none}.slider__options .slider__decore_mobile{display:block}.slider__header{padding:30px 28px}.slider__counter,.slider__title{font-size:16px}.search{height:47px;min-width:47px}.search__inner{background:hsla(0,0%,100%,.2);background:var(--bg-color-w-02);border:none;border-radius:10px;padding:0}.search__inner>svg{margin:0 0 0 15px}.search__inner form{padding:4px 4px 4px 10px}.search__close{width:37px}.search_active .search__inner{right:40px;width:calc(100vw - var(--container-padding)*2 - 100px)}.search_active .search__inner>svg{display:none}.search_active .search__inner form{background:hsla(0,0%,100%,.2);background:var(--bg-color-w-02);border-radius:10px}[data-app-box~=grid-1-2] [data-app-image~=mobile]{display:block}[data-app-box~=gap10-26],[data-app-box~=gap26-10]{grid-gap:10px}[data-app-card~=hover] [data-app-zoom]{height:36px;width:36px}[data-app-card~=icon-h72] figure{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;height:64px;width:64px}[data-app-card~=icon-h96] figure{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:70px;padding:12px;width:70px}[data-app-card~=icon-m30] figure{margin:20px 0 0 20px}[data-app-card~=arrow] div:not([data-app-card_content]){display:none}[data-app-card~=arrow] svg{display:none}[data-app-card~=arrow]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[data-app-card~=number] h2:after,[data-app-card~=number] h3:after{padding-bottom:12px}[data-app-card~=flex]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-app-card~=flex-wrap] [data-app-card_content]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-app-card~=flex-wrap]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-app-card_content~=p30]{padding:20px 20px 24px}[data-app-tag~=desktop]{display:none}[data-app-tag~=mobile]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 10px}[data-app-price~=p30] li a{padding:20px}[data-app-number]{padding:20px 10px 20px 20px}[data-app-step] li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[data-app-step] div{display:none}.to-top{bottom:20px;right:10px;-webkit-transform:scale(.7) rotate(-90deg);-ms-transform:scale(.7) rotate(-90deg);transform:scale(.7) rotate(-90deg)}[data-app-hero-list] ul li{font-size:14px;padding:10px}[data-app-hero-list~=desktop]{display:none}}@media(min-width:0) and (max-width:1369.98px){[data-app-burger]{display:-webkit-box;display:-ms-flexbox;display:flex}[data-app-container~=header] nav{display:none}[data-app-price~=grid3] ul,[data-app-price~=grid4] ul{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media(max-width:1023.98px){[data-app-container~=grid]{grid-template-columns:1fr}[data-app-section~=grid-reverse]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[data-app-section~=grid-reverse] [data-app-decore]{margin:0 0 -150px;overflow:hidden;padding-top:20px}[data-app-section~=grid-reverse] [data-app-decore] picture{margin-left:30px;position:static}[data-app-link~=tel]{font-weight:500}[data-app-link~=svg-mobile] svg{display:block}[data-app-link~=email-desktop]{display:none}.slider_news .swiper-slide{width:300px}[data-app-box~=grid2]{grid-template-columns:1fr}[data-app-box~=grid4]{grid-template-columns:1fr 1fr}[data-app-box~=grid-1-2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}[data-app-card~=grid3]{grid-template-areas:"fig text" "fig social";grid-template-columns:auto 1fr}[data-app-card~=grid3] figure{grid-area:fig}[data-app-card~=grid3] [data-app-card_content]{grid-area:text}[data-app-card~=grid3] [data-app-social]{grid-area:social}}@media screen and (min-width:1921px){[data-app-container~=header]{gap:300px}.panel__text a,.panel__text p{font-size:clamp(.9375rem,-.75rem + 1.40625vw,1.5rem);line-height:clamp(1.375rem,-.5rem + 1.5625vw,2rem)}}@media(min-width:1200px) and (max-width:1599.98px){[data-app-nav~=footer] ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px 10px}[data-app-nav~=footer] ul ul{max-width:none}[data-app-box~=grid2-1]{grid-template-areas:"num1 num4" "num2 team" "num3 team";grid-template-columns:auto}}@media(min-width:1px) and (max-width:1199.98px){[data-app-nav~=footer] ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}[data-app-section~=grid-reverse] [data-app-decore] [data-app-note]{bottom:44%;left:0}.slider_docs .swiper,.slider_partner .swiper{overflow:visible;overflow:initial}[data-app-blockquote]{padding:20px}[data-app-box~=grid2-1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-app-box~=grid-1-4]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}[data-app-note]{border-radius:16px 16px 0 16px;padding:15px}}
