PageSourceSearch

https://softline.ru/about/news

html softline.ru collected 2026-09-24 08:00:37 UTC 1,220,797 bytes, 2,799 lines download raw bytes

1<!DOCTYPE html>
2<html lang='ru'>
3
4
5<head>
6    <title>Новости</title>
7    <meta charset='UTF-8'>
8    <meta name='format-detection' content='telephone=no'>
9    <meta http-equiv='x-ua-compatible' content='ie=edge'>
10
11    
11<script defer>
12/* === jquery-3.6.0.min.js === */
vendor: 15,125 bytes, lines 13-14
13/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */
14!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),j=function(e,t){return e===t&&(l=!0),0},D={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&D.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(j),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}
vendor: 4,356 bytes, line 14
14:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];
vendor: 10,068 bytes, line 14
14if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[S]&&(v=Ce(v)),y&&!y[S]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(j).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var D,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pe
vendor: 8,547 bytes, line 14
14nding",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone
vendor: 51,404 bytes, line 14
14=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",y.option=!!ce.lastChild;var ge={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}var be=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,we)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=be.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(e,t){S.event.special[e]={setup:function(){return Se(this,e,Ce),!1},trigger:function(){return Se(this,e),!0},_default:function(){return!0},delegateType:t}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){S.event.remove(this,e,n,t)})}});var ke=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Ne=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function He(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Ae.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),He(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ve(e,"script"),De)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,qe),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(Ne,""),u,l))}return n}function Oe(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return $(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return He(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Me=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ie=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=S.style(e,t)),!y.pixelBoxStyles()&&Pe.test(a)&&Ie.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,re.removeChild(e)),a}}))}();var Be=["Webkit","Moz","ms"],$e=E.createElement("div").style,_e={};function ze(e){var t=S.cssProps[e]||_e[e];return t||(e in $e?e:_e[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Be.length;while(n--)if((e=Be[n]+t)in $e)return e}(e)||e)}var Ue=/^(none|table(?!-c[ea]).+)/,Xe=/^--/,Ve={position:"absolute",visibility:"hidden",display:"block"},Ge={letterSpacing:"0",fontWeight:"400"};function Ye(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Qe(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Je(e,t,n){var r=Re(e),i=(!y.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Qe(e,t,n||(i?"border":"content"),o,r,a)+"px"}function Ke(e,t,n,r,i){return new Ke.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Xe.test(t),l=e.style;if(u||(t=ze(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Xe.test(t)||(t=ze(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ge&&(i=Ge[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ue.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Je(e,u,n):Me(e,Ve,function(){return Je(e,u,n)})},set:function(e,t,n){var r,i=Re(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===S.css(e,"boxSizing",!1,i),s=n?Qe(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Qe(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Ye(0,t,s)}}}),S.cssHooks.marginLeft=Fe(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Me(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Ye)}),S.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=Ke).prototype={constructor:Ke,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=Ke.propHooks[this.prop];return e&&e.get?e.get(this):Ke.propHooks._default.get(this)},run:function(e){var t,n=Ke.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ke.propHooks._default.set(this),this}}).init.prototype=Ke.prototype,(Ke.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[ze(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ke.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=Ke.prototype.init,S.fx.step={};var Ze,et,tt,nt,rt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){et&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(ot):C.setTimeout(ot,S.fx.interval),S.fx.tick())}function at(){return C.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function st(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ut(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function lt(o,e,t){var n,a,r=0,i=lt.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=Ze||at(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:Ze||at(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=lt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ut,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(lt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],lt.tweeners[n]=lt.tweeners[n]||[],lt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],rt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ut(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&"object"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=lt(this,S.extend({},t),o);(i||Y.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&it.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(st(r,!0),e,t,n)}}),S.each({slideDown:st("show"),slideUp:st("hide"),slideToggle:st("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(Ze=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),Ze=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){et||(et=!0,ot())},S.fx.stop=function(){et=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},tt=E.createElement("input"),nt=E.createElement("select").appendChild(E.createElement("option")),tt.type="checkbox",y.checkOn=""!==tt.value,y.optSelected=nt.selected,(tt=E.createElement("input")).value="t",tt.type="radio",y.radioValue="t"===tt.value;var ct,ft=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return $(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=ft[t]||S.find.attr;ft[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=ft[o],ft[o]=r,r=null!=a(e,t,n)?o:null,ft[o]=i),r}});var pt=/^(?:input|select|textarea|button)$/i,dt=/^(?:a|area)$/i;function ht(e){return(e.match(P)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return $(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):pt.test(e.nodeName)||dt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).addClass(t.call(this,e,gt(this)))});if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).removeClass(t.call(this,e,gt(this)))});if(!arguments.length)return this.attr("class","");if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){S(this).toggleClass(i.call(this,e,gt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=S(this),r=vt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=gt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+ht(gt(n))+" ").indexOf(t))return!0;return!1}});var yt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(yt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:ht(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var mt=/^(?:focusinfocus|focusoutblur)$/,xt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!mt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,mt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,xt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,xt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var bt=C.location,wt={guid:Date.now()},Tt=/\?/;S.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||S.error("Invalid XML: "+(n?S.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Ct=/\[\]$/,Et=/\r?\n/g,St=/^(?:submit|button|image|reset|file)$/i,kt=/^(?:input|select|textarea|keygen)/i;function At(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||Ct.test(n)?i(n,t):At(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)At(n+"["+t+"]",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)At(n,e[n],t,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(":disabled")&&kt.test(this.nodeName)&&!St.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(Et,"\r\n")}}):{name:t.name,value:n.replace(Et,"\r\n")}}).get()}});var Nt=/%20/g,jt=/#.*$/,Dt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Ot={},Pt={},Rt="*/".concat("*"),Mt=E.createElement("a");function It(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Wt(t,i,o,a){var s={},u=t===Pt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Ft(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Mt.href=bt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,S.ajaxSettings),t):Ft(S.ajaxSettings,e)},ajaxPrefilter:It(Ot),ajaxTransport:It(Pt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=S.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=qt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||bt.href)+"").replace(Ht,bt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Mt.protocol+"//"+Mt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=S.param(v.data,v.traditional)),Wt(Ot,v,t,T),h)return T;for(i in(g=S.event&&v.global)&&0==S.active++&&S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Lt.test(v.type),f=v.url.replace(jt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Nt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(Tt.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Dt,"$1"),o=(Tt.test(f)?"&":"?")+"_="+wt.guid+++o),v.url=f+o),v.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+Rt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Wt(Pt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<S.inArray("script",v.dataTypes)&&S.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},$t=S.ajaxSettings.xhr();y.cors=!!$t&&"withCredentials"in $t,y.ajax=$t=!!$t,S.ajaxTransport(function(i){var o,a;if(y.cors||$t&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Bt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=ht(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Xt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Xt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Vt=C.jQuery,Gt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Gt),e&&C.jQuery===S&&(C.jQuery=Vt),S},"undefined"==typeof e&&(C.jQuery=C.$=S),S});
14
15
16
17/* === fancybox.min.js === */
vendor: 68,253 bytes, lines 18-30
18// ==================================================
19// fancyBox v3.5.7
20//
21// Licensed GPLv3 for open source use
22// or fancyBox Commercial License for commercial use
23//
24// http://fancyapps.com/fancybox/
25// Copyright 2019 fancyApps
26//
27// ==================================================
28!function(t,e,n,o){"use strict";function i(t,e){var o,i,a,s=[],r=0;t&&t.isDefaultPrevented()||(t.preventDefault(),e=e||{},t&&t.data&&(e=h(t.data.options,e)),o=e.$target||n(t.currentTarget).trigger("blur"),(a=n.fancybox.getInstance())&&a.$trigger&&a.$trigger.is(o)||(e.selector?s=n(e.selector):(i=o.attr("data-fancybox")||"",i?(s=t.data?t.data.items:[],s=s.length?s.filter('[data-fancybox="'+i+'"]'):n('[data-fancybox="'+i+'"]')):s=[o]),r=n(s).index(o),r<0&&(r=0),a=n.fancybox.open(s,e,r),a.$trigger=o))}if(t.console=t.console||{info:function(t){}},n){if(n.fn.fancybox)return void console.info("fancyBox already initialized");var a={closeExisting:!1,loop:!1,gutter:50,keyboard:!0,preventCaptionOverlap:!0,arrows:!0,infobar:!0,smallBtn:"auto",toolbar:"auto",buttons:["zoom","slideShow","thumbs","close"],idleTime:3,protect:!1,modal:!1,image:{preload:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" allowfullscreen="allowfullscreen" allow="autoplay; fullscreen" src=""></iframe>',preload:!0,css:{},attr:{scrolling:"auto"}},video:{tpl:'<video class="fancybox-video" controls controlsList="nodownload" poster="{{poster}}"><source src="{{src}}" type="{{format}}" />Sorry, your browser doesn\'t support embedded videos, <a href="{{src}}">download</a> and watch with your favorite video player!</video>',format:"",autoStart:!0},defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-bg"></div><div class="fancybox-inner"><div class="fancybox-infobar"><span data-fancybox-index></span>&nbsp;/&nbsp;<span data-fancybox-count></span></div><div class="fancybox-toolbar">{{buttons}}</div><div class="fancybox-navigation">{{arrows}}</div><div class="fancybox-stage"></div><div class="fancybox-caption"><div class="fancybox-caption__body"></div></div></div></div>',spinnerTpl:'<div class="fancybox-loading"></div>',errorTpl:'<div class="fancybox-error"><p>{{ERROR}}</p></div>',btnTpl:{download:'<a download data-fancybox-download class="fancybox-button fancybox-button--download" title="{{DOWNLOAD}}" href="javascript:;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.62 17.09V19H5.38v-1.91zm-2.97-6.96L17 11.45l-5 4.87-5-4.87 1.36-1.32 2.68 2.64V5h1.92v7.77z"/></svg></a>',zoom:'<button data-fancybox-zoom class="fancybox-button fancybox-button--zoom" title="{{ZOOM}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.7 17.3l-3-3a5.9 5.9 0 0 0-.6-7.6 5.9 5.9 0 0 0-8.4 0 5.9 5.9 0 0 0 0 8.4 5.9 5.9 0 0 0 7.7.7l3 3a1 1 0 0 0 1.3 0c.4-.5.4-1 0-1.5zM8.1 13.8a4 4 0 0 1 0-5.7 4 4 0 0 1 5.7 0 4 4 0 0 1 0 5.7 4 4 0 0 1-5.7 0z"/></svg></button>',close:'<button data-fancybox-close class="fancybox-button fancybox-button--close" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 10.6L6.6 5.2 5.2 6.6l5.4 5.4-5.4 5.4 1.4 1.4 5.4-5.4 5.4 5.4 1.4-1.4-5.4-5.4 5.4-5.4-1.4-1.4-5.4 5.4z"/></svg></button>',arrowLeft:'<button data-fancybox-prev class="fancybox-button fancybox-button--arrow_left" title="{{PREV}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11.28 15.7l-1.34 1.37L5 12l4.94-5.07 1.34 1.38-2.68 2.72H19v1.94H8.6z"/></svg></div></button>',arrowRight:'<button data-fancybox-next class="fancybox-button fancybox-button--arrow_right" title="{{NEXT}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.4 12.97l-2.68 2.72 1.34 1.38L19 12l-4.94-5.07-1.34 1.38 2.68 2.72H5v1.94z"/></svg></div></button>',smallBtn:'<button type="button" data-fancybox-close class="fancybox-button fancybox-close-small" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" version="1" viewBox="0 0 24 24"><path d="M13 12l5-5-1-1-5 5-5-5-1 1 5 5-5 5 1 1 5-5 5 5 1-1z"/></svg></button>'},parentEl:"body",hideScrollbar:!0,autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:3e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:n.noop,beforeLoad:n.noop,afterLoad:n.noop,beforeShow:n.noop,afterShow:n.noop,beforeClose:n.noop,afterClose:n.noop,onActivate:n.noop,onDeactivate:n.noop,clickContent:function(t,e){return"image"===t.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{preventCaptionOverlap:!1,idleTime:!1,clickContent:function(t,e){return"image"===t.type&&"toggleControls"},clickSlide:function(t,e){return"image"===t.type?"toggleControls":"close"},dblclickContent:function(t,e){return"image"===t.type&&"zoom"},dblclickSlide:function(t,e){return"image"===t.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded. <br/> Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schlie&szlig;en",NEXT:"Weiter",PREV:"Zur&uuml;ck",ERROR:"Die angeforderten Daten konnten nicht geladen werden. <br/> Bitte versuchen Sie es sp&auml;ter nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Vergr&ouml;&szlig;ern"}}},s=n(t),r=n(e),c=0,l=function(t){return t&&t.hasOwnProperty&&t instanceof n},d=function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)}}(),u=function(){return t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||function(e){t.clearTimeout(e)}}(),f=function(){var t,n=e.createElement("fakeelement"),o={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in o)if(void 0!==n.style[t])return o[t];return"transitionend"}(),p=function(t){return t&&t.length&&t[0].offsetHeight},h=function(t,e){var o=n.extend(!0,{},t,e);return n.each(e,function(t,e){n.isArray(e)&&(o[t]=e)}),o},g=function(t){var o,i;return!(!t||t.ownerDocument!==e)&&(n(".fancybox-container").css("pointer-events","none"),o={x:t.getBoundingClientRect().left+t.offsetWidth/2,y:t.getBoundingClientRect().top+t.offsetHeight/2},i=e.elementFromPoint(o.x,o.y)===t,n(".fancybox-container").css("pointer-events",""),i)},b=function(t,e,o){var i=this;i.opts=h({index:o},n.fancybox.defaults),n.isPlainObject(e)&&(i.opts=h(i.opts,e)),n.fancybox.isMobile&&(i.opts=h(i.opts,i.opts.mobile)),i.id=i.opts.id||++c,i.currIndex=parseInt(i.opts.index,10)||0,i.prevIndex=null,i.prevPos=null,i.currPos=0,i.firstRun=!0,i.group=[],i.slides={},i.addContent(t),i.group.length&&i.init()};n.extend(b.prototype,{init:function(){var o,i,a=this,s=a.group[a.currIndex],r=s.opts;r.closeExisting&&n.fancybox.close(!0),n("body").addClass("fancybox-active"),!n.fancybox.getInstance()&&!1!==r.hideScrollbar&&!n.fancybox.isMobile&&e.body.scrollHeight>t.innerHeight&&(n("head").append('<style id="fancybox-style-noscroll" type="text/css">.compensate-for-scrollbar{margin-right:'+(t.innerWidth-e.documentElement.clientWidth)+"px;}</style>"),n("body").addClass("compensate-for-scrollbar")),i="",n.each(r.buttons,function(t,e){i+=r.btnTpl[e]||""}),o=n(a.translate(a,r.baseTpl.replace("{{buttons}}",i).replace("{{arrows}}",r.btnTpl.arrowLeft+r.btnTpl.arrowRight))).attr("id","fancybox-container-"+a.id).addClass(r.baseClass).data("FancyBox",a).appendTo(r.parentEl),a.$refs={container:o},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(t){a.$refs[t]=o.find(".fancybox-"+t)}),a.trigger("onInit"),a.activate(),a.jumpTo(a.currIndex)},translate:function(t,e){var n=t.opts.i18n[t.opts.lang]||t.opts.i18n.en;return e.replace(/\{\{(\w+)\}\}/g,function(t,e){return void 0===n[e]?t:n[e]})},addContent:function(t){var e,o=this,i=n.makeArray(t);n.each(i,function(t,e){var i,a,s,r,c,l={},d={};n.isPlainObject(e)?(l=e,d=e.opts||e):"object"===n.type(e)&&n(e).length?(i=n(e),d=i.data()||{},d=n.extend(!0,{},d,d.options),d.$orig=i,l.src=o.opts.src||d.src||i.attr("href"),l.type||l.src||(l.type="inline",l.src=e)):l={type:"html",src:e+""},l.opts=n.extend(!0,{},o.opts,d),n.isArray(d.buttons)&&(l.opts.buttons=d.buttons),n.fancybox.isMobile&&l.opts.mobile&&(l.opts=h(l.opts,l.opts.mobile)),a=l.type||l.opts.type,r=l.src||"",!a&&r&&((s=r.match(/\.(mp4|mov|ogv|webm)((\?|#).*)?$/i))?(a="video",l.opts.video.format||(l.opts.video.format="video/"+("ogv"===s[1]?"ogg":s[1]))):r.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?a="image":r.match(/\.(pdf)((\?|#).*)?$/i)?(a="iframe",l=n.extend(!0,l,{contentType:"pdf",opts:{iframe:{preload:!1}}})):"#"===r.charAt(0)&&(a="inline")),a?l.type=a:o.trigger("objectNeedsType",l),l.contentType||(l.contentType=n.inArray(l.type,["html","inline","ajax"])>-1?"html":l.type),l.index=o.group.length,"auto"==l.opts.smallBtn&&(l.opts.smallBtn=n.inArray(l.type,["html","inline","ajax"])>-1),"auto"===l.opts.toolbar&&(l.opts.toolbar=!l.opts.smallBtn),l.$thumb=l.opts.$thumb||null,l.opts.$trigger&&l.index===o.opts.index&&(l.$thumb=l.opts.$trigger.find("img:first"),l.$thumb.length&&(l.opts.$orig=l.opts.$trigger)),l.$thumb&&l.$thumb.length||!l.opts.$orig||(l.$thumb=l.opts.$orig.find("img:first")),l.$thumb&&!l.$thumb.length&&(l.$thumb=null),l.thumb=l.opts.thumb||(l.$thumb?l.$thumb[0].src:null),"function"===n.type(l.opts.caption)&&(l.opts.caption=l.opts.caption.apply(e,[o,l])),"function"===n.type(o.opts.caption)&&(l.opts.caption=o.opts.caption.apply(e,[o,l])),l.opts.caption instanceof n||(l.opts.caption=void 0===l.opts.caption?"":l.opts.caption+""),"ajax"===l.type&&(c=r.split(/\s+/,2),c.length>1&&(l.src=c.shift(),l.opts.filter=c.shift())),l.opts.modal&&(l.opts=n.extend(!0,l.opts,{trapFocus:!0,infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),o.group.push(l)}),Object.keys(o.slides).length&&(o.updateControls(),(e=o.Thumbs)&&e.isActive&&(e.create(),e.focus()))},addEvents:function(){var e=this;e.removeEvents(),e.$refs.container.on("click.fb-close","[data-fancybox-close]",function(t){t.stopPropagation(),t.preventDefault(),e.close(t)}).on("touchstart.fb-prev click.fb-prev","[data-fancybox-prev]",function(t){t.stopPropagation(),t.preventDefault(),e.previous()}).on("touchstart.fb-next click.fb-next","[data-fancybox-next]",function(t){t.stopPropagation(),t.preventDefault(),e.next()}).on("click.fb","[data-fancybox-zoom]",function(t){e[e.isScaledDown()?"scaleToActual":"scaleToFit"]()}),s.on("orientationchange.fb resize.fb",function(t){t&&t.originalEvent&&"resize"===t.originalEvent.type?(e.requestId&&u(e.requestId),e.requestId=d(function(){e.update(t)})):(e.current&&"iframe"===e.current.type&&e.$refs.stage.hide(),setTimeout(function(){e.$refs.stage.show(),e.update(t)},n.fancybox.isMobile?600:250))}),r.on("keydown.fb",function(t){var o=n.fancybox?n.fancybox.getInstance():null,i=o.current,a=t.keyCode||t.which;if(9==a)return void(i.opts.trapFocus&&e.focus(t));if(!(!i.opts.keyboard||t.ctrlKey||t.altKey||t.shiftKey||n(t.target).is("input,textarea,video,audio,select")))return 8===a||27===a?(t.preventDefault(),void e.close(t)):37===a||38===a?(t.preventDefault(),void e.previous()):39===a||40===a?(t.preventDefault(),void e.next()):void e.trigger("afterKeydown",t,a)}),e.group[e.currIndex].opts.idleTime&&(e.idleSecondsCounter=0,r.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(t){e.idleSecondsCounter=0,e.isIdle&&e.showControls(),e.isIdle=!1}),e.idleInterval=t.setInterval(function(){++e.idleSecondsCounter>=e.group[e.currIndex].opts.idleTime&&!e.isDragging&&(e.isIdle=!0,e.idleSecondsCounter=0,e.hideControls())},1e3))},removeEvents:function(){var e=this;s.off("orientationchange.fb resize.fb"),r.off("keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),e.idleInterval&&(t.clearInterval(e.idleInterval),e.idleInterval=null)},previous:function(t){return this.jumpTo(this.currPos-1,t)},next:function(t){return this.jumpTo(this.currPos+1,t)},jumpTo:function(t,e){var o,i,a,s,r,c,l,d,u,f=this,h=f.group.length;if(!(f.isDragging||f.isClosing||f.isAnimating&&f.firstRun)){if(t=parseInt(t,10),!(a=f.current?f.current.opts.loop:f.opts.loop)&&(t<0||t>=h))return!1;if(o=f.firstRun=!Object.keys(f.slides).length,r=f.current,f.prevIndex=f.currIndex,f.prevPos=f.currPos,s=f.createSlide(t),h>1&&((a||s.index<h-1)&&f.createSlide(t+1),(a||s.index>0)&&f.createSlide(t-1)),f.current=s,f.currIndex=s.index,f.currPos=s.pos,f.trigger("beforeShow",o),f.updateControls(),s.forcedDuration=void 0,n.isNumeric(e)?s.forcedDuration=e:e=s.opts[o?"animationDuration":"transitionDuration"],e=parseInt(e,10),i=f.isMoved(s),s.$slide.addClass("fancybox-slide--current"),o)return s.opts.animationEffect&&e&&f.$refs.container.css("transition-duration",e+"ms"),f.$refs.container.addClass("fancybox-is-open").trigger("focus"),f.loadSlide(s),void f.preload("image");c=n.fancybox.getTranslate(r.$slide),l=n.fancybox.getTranslate(f.$refs.stage),n.each(f.slides,function(t,e){n.fancybox.stop(e.$slide,!0)}),r.pos!==s.pos&&(r.isComplete=!1),r.$slide.removeClass("fancybox-slide--complete fancybox-slide--current"),i?(u=c.left-(r.pos*c.width+r.pos*r.opts.gutter),n.each(f.slides,function(t,o){o.$slide.removeClass("fancybox-animated").removeClass(function(t,e){return(e.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")});var i=o.pos*c.width+o.pos*o.opts.gutter;n.fancybox.setTranslate(o.$slide,{top:0,left:i-l.left+u}),o.pos!==s.pos&&o.$slide.addClass("fancybox-slide--"+(o.pos>s.pos?"next":"previous")),p(o.$slide),n.fancybox.animate(o.$slide,{top:0,left:(o.pos-s.pos)*c.width+(o.pos-s.pos)*o.opts.gutter},e,function(){o.$slide.css({transform:"",opacity:""}).removeClass("fancybox-slide--next fancybox-slide--previous"),o.pos===f.currPos&&f.complete()})})):e&&s.opts.transitionEffect&&(d="fancybox-animated fancybox-fx-"+s.opts.transitionEffect,r.$slide.addClass("fancybox-slide--"+(r.pos>s.pos?"next":"previous")),n.fancybox.animate(r.$slide,d,e,function(){r.$slide.removeClass(d).removeClass("fancybox-slide--next fancybox-slide--previous")},!1)),s.isLoaded?f.revealContent(s):f.loadSlide(s),f.preload("image")}},createSlide:function(t){var e,o,i=this;return o=t%i.group.length,o=o<0?i.group.length+o:o,!i.slides[t]&&i.group[o]&&(e=n('<div class="fancybox-slide"></div>').appendTo(i.$refs.stage),i.slides[t]=n.extend(!0,{},i.group[o],{pos:t,$slide:e,isLoaded:!1}),i.updateSlide(i.slides[t])),i.slides[t]},scaleToActual:function(t,e,o){var i,a,s,r,c,l=this,d=l.current,u=d.$content,f=n.fancybox.getTranslate(d.$slide).width,p=n.fancybox.getTranslate(d.$slide).height,h=d.width,g=d.height;l.isAnimating||l.isMoved()||!u||"image"!=d.type||!d.isLoaded||d.hasError||(l.isAnimating=!0,n.fancybox.stop(u),t=void 0===t?.5*f:t,e=void 0===e?.5*p:e,i=n.fancybox.getTranslate(u),i.top-=n.fancybox.getTranslate(d.$slide).top,i.left-=n.fancybox.getTranslate(d.$slide).left,r=h/i.width,c=g/i.height,a=.5*f-.5*h,s=.5*p-.5*g,h>f&&(a=i.left*r-(t*r-t),a>0&&(a=0),a<f-h&&(a=f-h)),g>p&&(s=i.top*c-(e*c-e),s>0&&(s=0),s<p-g&&(s=p-g)),l.updateCursor(h,g),n.fancybox.animate(u,{top:s,left:a,scaleX:r,scaleY:c},o||366,function(){l.isAnimating=!1}),l.SlideShow&&l.SlideShow.isActive&&l.SlideShow.stop())},scaleToFit:function(t){var e,o=this,i=o.current,a=i.$content;o.isAnimating||o.isMoved()||!a||"image"!=i.type||!i.isLoaded||i.hasError||(o.isAnimating=!0,n.fancybox.stop(a),e=o.getFitPos(i),o.updateCursor(e.width,e.height),n.fancybox.animate(a,{top:e.top,left:e.left,scaleX:e.width/a.width(),scaleY:e.height/a.height()},t||366,function(){o.isAnimating=!1}))},getFitPos:function(t){var e,o,i,a,s=this,r=t.$content,c=t.$slide,l=t.width||t.opts.width,d=t.height||t.opts.height,u={};return!!(t.isLoaded&&r&&r.length)&&(e=n.fancybox.getTranslate(s.$refs.stage).width,o=n.fancybox.getTranslate(s.$refs.stage).height,e-=parseFloat(c.css("paddingLeft"))+parseFloat(c.css("paddingRight"))+parseFloat(r.css("marginLeft"))+parseFloat(r.css("marginRight")),o-=parseFloat(c.css("paddingTop"))+parseFloat(c.css("paddingBottom"))+parseFloat(r.css("marginTop"))+parseFloat(r.css("marginBottom")),l&&d||(l=e,d=o),i=Math.min(1,e/l,o/d),l*=i,d*=i,l>e-.5&&(l=e),d>o-.5&&(d=o),"image"===t.type?(u.top=Math.floor(.5*(o-d))+parseFloat(c.css("paddingTop")),u.left=Math.floor(.5*(e-l))+parseFloat(c.css("paddingLeft"))):"video"===t.contentType&&(a=t.opts.width&&t.opts.height?l/d:t.opts.ratio||16/9,d>l/a?d=l/a:l>d*a&&(l=d*a)),u.width=l,u.height=d,u)},update:function(t){var e=this;n.each(e.slides,function(n,o){e.updateSlide(o,t)})},updateSlide:function(t,e){var o=this,i=t&&t.$content,a=t.width||t.opts.width,s=t.height||t.opts.height,r=t.$slide;o.adjustCaption(t),i&&(a||s||"video"===t.contentType)&&!t.hasError&&(n.fancybox.stop(i),n.fancybox.setTranslate(i,o.getFitPos(t)),t.pos===o.currPos&&(o.isAnimating=!1,o.updateCursor())),o.adjustLayout(t),r.length&&(r.trigger("refresh"),t.pos===o.currPos&&o.$refs.toolbar.add(o.$refs.navigation.find(".fancybox-button--arrow_right")).toggleClass("compensate-for-scrollbar",r.get(0).scrollHeight>r.get(0).clientHeight)),o.trigger("onUpdate",t,e)},centerSlide:function(t){var e=this,o=e.current,i=o.$slide;!e.isClosing&&o&&(i.siblings().css({transform:"",opacity:""}),i.parent().children().removeClass("fancybox-slide--previous fancybox-slide--next"),n.fancybox.animate(i,{top:0,left:0,opacity:1},void 0===t?0:t,function(){i.css({transform:"",opacity:""}),o.isComplete||e.complete()},!1))},isMoved:function(t){var e,o,i=t||this.current;return!!i&&(o=n.fancybox.getTranslate(this.$refs.stage),e=n.fancybox.getTranslate(i.$slide),!i.$slide.hasClass("fancybox-animated")&&(Math.abs(e.top-o.top)>.5||Math.abs(e.left-o.left)>.5))},updateCursor:function(t,e){var o,i,a=this,s=a.current,r=a.$refs.container;s&&!a.isClosing&&a.Guestures&&(r.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-zoomOut fancybox-can-swipe fancybox-can-pan"),o=a.canPan(t,e),i=!!o||a.isZoomable(),r.toggleClass("fancybox-is-zoomable",i),n("[data-fancybox-zoom]").prop("disabled",!i),o?r.addClass("fancybox-can-pan"):i&&("zoom"===s.opts.clickContent||n.isFunction(s.opts.clickContent)&&"zoom"==s.opts.clickContent(s))?r.addClass("fancybox-can-zoomIn"):s.opts.touch&&(s.opts.touch.vertical||a.group.length>1)&&"video"!==s.contentType&&r.addClass("fancybox-can-swipe"))},isZoomable:function(){var t,e=this,n=e.current;if(n&&!e.isClosing&&"image"===n.type&&!n.hasError){if(!n.isLoaded)return!0;if((t=e.getFitPos(n))&&(n.width>t.width||n.height>t.height))return!0}return!1},isScaledDown:function(t,e){var o=this,i=!1,a=o.current,s=a.$content;return void 0!==t&&void 0!==e?i=t<a.width&&e<a.height:s&&(i=n.fancybox.getTranslate(s),i=i.width<a.width&&i.height<a.height),i},canPan:function(t,e){var o=this,i=o.current,a=null,s=!1;return"image"===i.type&&(i.isComplete||t&&e)&&!i.hasError&&(s=o.getFitPos(i),void 0!==t&&void 0!==e?a={width:t,height:e}:i.isComplete&&(a=n.fancybox.getTranslate(i.$content)),a&&s&&(s=Math.abs(a.width-s.width)>1.5||Math.abs(a.height-s.height)>1.5)),s},loadSlide:function(t){var e,o,i,a=this;if(!t.isLoading&&!t.isLoaded){if(t.isLoading=!0,!1===a.trigger("beforeLoad",t))return t.isLoading=!1,!1;switch(e=t.type,o=t.$slide,o.off("refresh").trigger("onReset").addClass(t.opts.slideClass),e){case"image":a.setImage(t);break;case"iframe":a.setIframe(t);break;case"html":a.setContent(t,t.src||t.content);break;case"video":a.setContent(t,t.opts.video.tpl.replace(/\{\{src\}\}/gi,t.src).replace("{{format}}",t.opts.videoFormat||t.opts.video.format||"").replace("{{poster}}",t.thumb||""));break;case"inline":n(t.src).length?a.setContent(t,n(t.src)):a.setError(t);break;case"ajax":a.showLoading(t),i=n.ajax(n.extend({},t.opts.ajax.settings,{url:t.src,success:function(e,n){"success"===n&&a.setContent(t,e)},error:function(e,n){e&&"abort"!==n&&a.setError(t)}})),o.one("onReset",function(){i.abort()});break;default:a.setError(t)}return!0}},setImage:function(t){var o,i=this;setTimeout(function(){var e=t.$image;i.isClosing||!t.isLoading||e&&e.length&&e[0].complete||t.hasError||i.showLoading(t)},50),i.checkSrcset(t),t.$content=n('<div class="fancybox-content"></div>').addClass("fancybox-is-hidden").appendTo(t.$slide.addClass("fancybox-slide--image")),!1!==t.opts.preload&&t.opts.width&&t.opts.height&&t.thumb&&(t.width=t.opts.width,t.height=t.opts.height,o=e.createElement("img"),o.onerror=function(){n(this).remove(),t.$ghost=null},o.onload=function(){i.afterLoad(t)},t.$ghost=n(o).addClass("fancybox-image").appendTo(t.$content).attr("src",t.thumb)),i.setBigImage(t)},checkSrcset:function(e){var n,o,i,a,s=e.opts.srcset||e.opts.image.srcset;if(s){i=t.devicePixelRatio||1,a=t.innerWidth*i,o=s.split(",").map(function(t){var e={};return t.trim().split(/\s+/).forEach(function(t,n){var o=parseInt(t.substring(0,t.length-1),10);if(0===n)return e.url=t;o&&(e.value=o,e.postfix=t[t.length-1])}),e}),o.sort(function(t,e){return t.value-e.value});for(var r=0;r<o.length;r++){var c=o[r];if("w"===c.postfix&&c.value>=a||"x"===c.postfix&&c.value>=i){n=c;break}}!n&&o.length&&(n=o[o.length-1]),n&&(e.src=n.url,e.width&&e.height&&"w"==n.postfix&&(e.height=e.width/e.height*n.value,e.width=n.value),e.opts.srcset=s)}},setBigImage:function(t){var o=this,i=e.createElement("img"),a=n(i);t.$image=a.one("error",function(){o.setError(t)}).one("load",function(){var e;t.$ghost||(o.resolveImageSlideSize(t,this.naturalWidth,this.naturalHeight),o.afterLoad(t)),o.isClosing||(t.opts.srcset&&(e=t.opts.sizes,e&&"auto"!==e||(e=(t.width/t.height>1&&s.width()/s.height()>1?"100":Math.round(t.width/t.height*100))+"vw"),a.attr("sizes",e).attr("srcset",t.opts.srcset)),t.$ghost&&setTimeout(function(){t.$ghost&&!o.isClosing&&t.$ghost.hide()},Math.min(300,Math.max(1e3,t.height/1600))),o.hideLoading(t))}).addClass("fancybox-image").attr("src",t.src).appendTo(t.$content),(i.complete||"complete"==i.readyState)&&a.naturalWidth&&a.naturalHeight?a.trigger("load"):i.error&&a.trigger("error")},resolveImageSlideSize:function(t,e,n){var o=parseInt(t.opts.width,10),i=parseInt(t.opts.height,10);t.width=e,t.height=n,o>0&&(t.width=o,t.height=Math.floor(o*n/e)),i>0&&(t.width=Math.floor(i*e/n),t.height=i)},setIframe:function(t){var e,o=this,i=t.opts.iframe,a=t.$slide;t.$content=n('<div class="fancybox-content'+(i.preload?" fancybox-is-hidden":"")+'"></div>').css(i.css).appendTo(a),a.addClass("fancybox-slide--"+t.contentType),t.$iframe=e=n(i.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(i.attr).appendTo(t.$content),i.preload?(o.showLoading(t),e.on("load.fb error.fb",function(e){this.isReady=1,t.$slide.trigger("refresh"),o.afterLoad(t)}),a.on("refresh.fb",function(){var n,o,s=t.$content,r=i.css.width,c=i.css.height;if(1===e[0].isReady){try{n=e.contents(),o=n.find("body")}catch(t){}o&&o.length&&o.children().length&&(a.css("overflow","visible"),s.css({width:"100%","max-width":"100%",height:"9999px"}),void 0===r&&(r=Math.ceil(Math.max(o[0].clientWidth,o.outerWidth(!0)))),s.css("width",r||"").css("max-width",""),void 0===c&&(c=Math.ceil(Math.max(o[0].clientHeight,o.outerHeight(!0)))),s.css("height",c||""),a.css("overflow","auto")),s.removeClass("fancybox-is-hidden")}})):o.afterLoad(t),e.attr("src",t.src),a.one("onReset",function(){try{n(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch(t){}n(this).off("refresh.fb").empty(),t.isLoaded=!1,t.isRevealed=!1})},setContent:function(t,e){var o=this;o.isClosing||(o.hideLoading(t),t.$content&&n.fancybox.stop(t.$content),t.$slide.empty(),l(e)&&e.parent().length?((e.hasClass("fancybox-content")||e.parent().hasClass("fancybox-content"))&&e.parents(".fancybox-slide").trigger("onReset"),t.$placeholder=n("<div>").hide().insertAfter(e),e.css("display","inline-block")):t.hasError||("string"===n.type(e)&&(e=n("<div>").append(n.trim(e)).contents()),t.opts.filter&&(e=n("<div>").html(e).find(t.opts.filter))),t.$slide.one("onReset",function(){n(this).find("video,audio").trigger("pause"),t.$placeholder&&(t.$placeholder.after(e.removeClass("fancybox-content").hide()).remove(),t.$placeholder=null),t.$smallBtn&&(t.$smallBtn.remove(),t.$smallBtn=null),t.hasError||(n(this).empty(),t.isLoaded=!1,t.isRevealed=!1)}),n(e).appendTo(t.$slide),n(e).is("video,audio")&&(n(e).addClass("fancybox-video"),n(e).wrap("<div></div>"),t.contentType="video",t.opts.width=t.opts.width||n(e).attr("width"),t.opts.height=t.opts.height||n(e).attr("height")),t.$content=t.$slide.children().filter("div,form,main,video,audio,article,.fancybox-content").first(),t.$content.siblings().hide(),t.$content.length||(t.$content=t.$slide.wrapInner("<div></div>").children().first()),t.$content.addClass("fancybox-content"),t.$slide.addClass("fancybox-slide--"+t.contentType),o.afterLoad(t))},setError:function(t){t.hasError=!0,t.$slide.trigger("onReset").removeClass("fancybox-slide--"+t.contentType).addClass("fancybox-slide--error"),t.contentType="html",this.setContent(t,this.translate(t,t.opts.errorTpl)),t.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(t){var e=this;(t=t||e.current)&&!t.$spinner&&(t.$spinner=n(e.translate(e,e.opts.spinnerTpl)).appendTo(t.$slide).hide().fadeIn("fast"))},hideLoading:function(t){var e=this;(t=t||e.current)&&t.$spinner&&(t.$spinner.stop().remove(),delete t.$spinner)},afterLoad:function(t){var e=this;e.isClosing||(t.isLoading=!1,t.isLoaded=!0,e.trigger("afterLoad",t),e.hideLoading(t),!t.opts.smallBtn||t.$smallBtn&&t.$smallBtn.length||(t.$smallBtn=n(e.translate(t,t.opts.btnTpl.smallBtn)).appendTo(t.$content)),t.opts.protect&&t.$content&&!t.hasError&&(t.$content.on("contextmenu.fb",function(t){return 2==t.button&&t.preventDefault(),!0}),"image"===t.type&&n('<div class="fancybox-spaceball"></div>').appendTo(t.$content)),e.adjustCaption(t),e.adjustLayout(t),t.pos===e.currPos&&e.updateCursor(),e.revealContent(t))},adjustCaption:function(t){var e,n=this,o=t||n.current,i=o.opts.caption,a=o.opts.preventCaptionOverlap,s=n.$refs.caption,r=!1;s.toggleClass("fancybox-caption--separate",a),a&&i&&i.length&&(o.pos!==n.currPos?(e=s.clone().appendTo(s.parent()),e.children().eq(0).empty().html(i),r=e.outerHeight(!0),e.empty().remove()):n.$caption&&(r=n.$caption.outerHeight(!0)),o.$slide.css("padding-bottom",r||""))},adjustLayout:function(t){var e,n,o,i,a=this,s=t||a.current;s.isLoaded&&!0!==s.opts.disableLayoutFix&&(s.$content.css("margin-bottom",""),s.$content.outerHeight()>s.$slide.height()+.5&&(o=s.$slide[0].style["padding-bottom"],i=s.$slide.css("padding-bottom"),parseFloat(i)>0&&(e=s.$slide[0].scrollHeight,s.$slide.css("padding-bottom",0),Math.abs(e-s.$slide[0].scrollHeight)<1&&(n=i),s.$slide.css("padding-bottom",o))),s.$content.css("margin-bottom",n))},revealContent:function(t){var e,o,i,a,s=this,r=t.$slide,c=!1,l=!1,d=s.isMoved(t),u=t.isRevealed;return t.isRevealed=!0,e=t.opts[s.firstRun?"animationEffect":"transitionEffect"],i=t.opts[s.firstRun?"animationDuration":"transitionDuration"],i=parseInt(void 0===t.forcedDuration?i:t.forcedDuration,10),!d&&t.pos===s.currPos&&i||(e=!1),"zoom"===e&&(t.pos===s.currPos&&i&&"image"===t.type&&!t.hasError&&(l=s.getThumbPos(t))?c=s.getFitPos(t):e="fade"),"zoom"===e?(s.isAnimating=!0,c.scaleX=c.width/l.width,c.scaleY=c.height/l.height,a=t.opts.zoomOpacity,"auto"==a&&(a=Math.abs(t.width/t.height-l.width/l.height)>.1),a&&(l.opacity=.1,c.opacity=1),n.fancybox.setTranslate(t.$content.removeClass("fancybox-is-hidden"),l),p(t.$content),void n.fancybox.animate(t.$content,c,i,function(){s.isAnimating=!1,s.complete()})):(s.updateSlide(t),e?(n.fancybox.stop(r),o="fancybox-slide--"+(t.pos>=s.prevPos?"next":"previous")+" fancybox-animated fancybox-fx-"+e,r.addClass(o).removeClass("fancybox-slide--current"),t.$content.removeClass("fancybox-is-hidden"),p(r),"image"!==t.type&&t.$content.hide().show(0),void n.fancybox.animate(r,"fancybox-slide--current",i,function(){r.removeClass(o).css({transform:"",opacity:""}),t.pos===s.currPos&&s.complete()},!0)):(t.$content.removeClass("fancybox-is-hidden"),u||!d||"image"!==t.type||t.hasError||t.$content.hide().fadeIn("fast"),void(t.pos===s.currPos&&s.complete())))},getThumbPos:function(t){var e,o,i,a,s,r=!1,c=t.$thumb;return!(!c||!g(c[0]))&&(e=n.fancybox.getTranslate(c),o=parseFloat(c.css("border-top-width")||0),i=parseFloat(c.css("border-right-width")||0),a=parseFloat(c.css("border-bottom-width")||0),s=parseFloat(c.css("border-left-width")||0),r={top:e.top+o,left:e.left+s,width:e.width-i-s,height:e.height-o-a,scaleX:1,scaleY:1},e.width>0&&e.height>0&&r)},complete:function(){var t,e=this,o=e.current,i={};!e.isMoved()&&o.isLoaded&&(o.isComplete||(o.isComplete=!0,o.$slide.siblings().trigger("onReset"),e.preload("inline"),p(o.$slide),o.$slide.addClass("fancybox-slide--complete"),n.each(e.slides,function(t,o){o.pos>=e.currPos-1&&o.pos<=e.currPos+1?i[o.pos]=o:o&&(n.fancybox.stop(o.$slide),o.$slide.off().remove())}),e.slides=i),e.isAnimating=!1,e.updateCursor(),e.trigger("afterShow"),o.opts.video.autoStart&&o.$slide.find("video,audio").filter(":visible:first").trigger("play").one("ended",function(){Document.exitFullscreen?Document.exitFullscreen():this.webkitExitFullscreen&&this.webkitExitFullscreen(),e.next()}),o.opts.autoFocus&&"html"===o.contentType&&(t=o.$content.find("input[autofocus]:enabled:visible:first"),t.length?t.trigger("focus"):e.focus(null,!0)),o.$slide.scrollTop(0).scrollLeft(0))},preload:function(t){var e,n,o=this;o.group.length<2||(n=o.slides[o.currPos+1],e=o.slides[o.currPos-1],e&&e.type===t&&o.loadSlide(e),n&&n.type===t&&o.loadSlide(n))},focus:function(t,o){var i,a,s=this,r=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","video","audio","[contenteditable]",'[tabindex]:not([tabindex^="-"])'].join(",");s.isClosing||(i=!t&&s.current&&s.current.isComplete?s.current.$slide.find("*:visible"+(o?":not(.fancybox-close-small)":"")):s.$refs.container.find("*:visible"),i=i.filter(r).filter(function(){return"hidden"!==n(this).css("visibility")&&!n(this).hasClass("disabled")}),i.length?(a=i.index(e.activeElement),t&&t.shiftKey?(a<0||0==a)&&(t.preventDefault(),i.eq(i.length-1).trigger("focus")):(a<0||a==i.length-1)&&(t&&t.preventDefault(),i.eq(0).trigger("focus"))):s.$refs.container.trigger("focus"))},activate:function(){var t=this;n(".fancybox-container").each(function(){var e=n(this).data("FancyBox");e&&e.id!==t.id&&!e.isClosing&&(e.trigger("onDeactivate"),e.removeEvents(),e.isVisible=!1)}),t.isVisible=!0,(t.current||t.isIdle)&&(t.update(),t.updateControls()),t.trigger("onActivate"),t.addEvents()},close:function(t,e){var o,i,a,s,r,c,l,u=this,f=u.current,h=function(){u.cleanUp(t)};return!u.isClosing&&(u.isClosing=!0,!1===u.trigger("beforeClose",t)?(u.isClosing=!1,d(function(){u.update()}),!1):(u.removeEvents(),a=f.$content,o=f.opts.animationEffect,i=n.isNumeric(e)?e:o?f.opts.animationDuration:0,f.$slide.removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),!0!==t?n.fancybox.stop(f.$slide):o=!1,f.$slide.siblings().trigger("onReset").remove(),i&&u.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing").css("transition-duration",i+"ms"),u.hideLoading(f),u.hideControls(!0),u.updateCursor(),"zoom"!==o||a&&i&&"image"===f.type&&!u.isMoved()&&!f.hasError&&(l=u.getThumbPos(f))||(o="fade"),"zoom"===o?(n.fancybox.stop(a),s=n.fancybox.getTranslate(a),c={top:s.top,left:s.left,scaleX:s.width/l.width,scaleY:s.height/l.height,width:l.width,height:l.height},r=f.opts.zoomOpacity,
29"auto"==r&&(r=Math.abs(f.width/f.height-l.width/l.height)>.1),r&&(l.opacity=0),n.fancybox.setTranslate(a,c),p(a),n.fancybox.animate(a,l,i,h),!0):(o&&i?n.fancybox.animate(f.$slide.addClass("fancybox-slide--previous").removeClass("fancybox-slide--current"),"fancybox-animated fancybox-fx-"+o,i,h):!0===t?setTimeout(h,i):h(),!0)))},cleanUp:function(e){var o,i,a,s=this,r=s.current.opts.$orig;s.current.$slide.trigger("onReset"),s.$refs.container.empty().remove(),s.trigger("afterClose",e),s.current.opts.backFocus&&(r&&r.length&&r.is(":visible")||(r=s.$trigger),r&&r.length&&(i=t.scrollX,a=t.scrollY,r.trigger("focus"),n("html, body").scrollTop(a).scrollLeft(i))),s.current=null,o=n.fancybox.getInstance(),o?o.activate():(n("body").removeClass("fancybox-active compensate-for-scrollbar"),n("#fancybox-style-noscroll").remove())},trigger:function(t,e){var o,i=Array.prototype.slice.call(arguments,1),a=this,s=e&&e.opts?e:a.current;if(s?i.unshift(s):s=a,i.unshift(a),n.isFunction(s.opts[t])&&(o=s.opts[t].apply(s,i)),!1===o)return o;"afterClose"!==t&&a.$refs?a.$refs.container.trigger(t+".fb",i):r.trigger(t+".fb",i)},updateControls:function(){var t=this,o=t.current,i=o.index,a=t.$refs.container,s=t.$refs.caption,r=o.opts.caption;o.$slide.trigger("refresh"),r&&r.length?(t.$caption=s,s.children().eq(0).html(r)):t.$caption=null,t.hasHiddenControls||t.isIdle||t.showControls(),a.find("[data-fancybox-count]").html(t.group.length),a.find("[data-fancybox-index]").html(i+1),a.find("[data-fancybox-prev]").prop("disabled",!o.opts.loop&&i<=0),a.find("[data-fancybox-next]").prop("disabled",!o.opts.loop&&i>=t.group.length-1),"image"===o.type?a.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",o.opts.image.src||o.src).show():o.opts.toolbar&&a.find("[data-fancybox-download],[data-fancybox-zoom]").hide(),n(e.activeElement).is(":hidden,[disabled]")&&t.$refs.container.trigger("focus")},hideControls:function(t){var e=this,n=["infobar","toolbar","nav"];!t&&e.current.opts.preventCaptionOverlap||n.push("caption"),this.$refs.container.removeClass(n.map(function(t){return"fancybox-show-"+t}).join(" ")),this.hasHiddenControls=!0},showControls:function(){var t=this,e=t.current?t.current.opts:t.opts,n=t.$refs.container;t.hasHiddenControls=!1,t.idleSecondsCounter=0,n.toggleClass("fancybox-show-toolbar",!(!e.toolbar||!e.buttons)).toggleClass("fancybox-show-infobar",!!(e.infobar&&t.group.length>1)).toggleClass("fancybox-show-caption",!!t.$caption).toggleClass("fancybox-show-nav",!!(e.arrows&&t.group.length>1)).toggleClass("fancybox-is-modal",!!e.modal)},toggleControls:function(){this.hasHiddenControls?this.showControls():this.hideControls()}}),n.fancybox={version:"3.5.7",defaults:a,getInstance:function(t){var e=n('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox"),o=Array.prototype.slice.call(arguments,1);return e instanceof b&&("string"===n.type(t)?e[t].apply(e,o):"function"===n.type(t)&&t.apply(e,o),e)},open:function(t,e,n){return new b(t,e,n)},close:function(t){var e=this.getInstance();e&&(e.close(),!0===t&&this.close(t))},destroy:function(){this.close(!0),r.add("body").off("click.fb-start","**")},isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:function(){var n=e.createElement("div");return t.getComputedStyle&&t.getComputedStyle(n)&&t.getComputedStyle(n).getPropertyValue("transform")&&!(e.documentMode&&e.documentMode<11)}(),getTranslate:function(t){var e;return!(!t||!t.length)&&(e=t[0].getBoundingClientRect(),{top:e.top||0,left:e.left||0,width:e.width,height:e.height,opacity:parseFloat(t.css("opacity"))})},setTranslate:function(t,e){var n="",o={};if(t&&e)return void 0===e.left&&void 0===e.top||(n=(void 0===e.left?t.position().left:e.left)+"px, "+(void 0===e.top?t.position().top:e.top)+"px",n=this.use3d?"translate3d("+n+", 0px)":"translate("+n+")"),void 0!==e.scaleX&&void 0!==e.scaleY?n+=" scale("+e.scaleX+", "+e.scaleY+")":void 0!==e.scaleX&&(n+=" scaleX("+e.scaleX+")"),n.length&&(o.transform=n),void 0!==e.opacity&&(o.opacity=e.opacity),void 0!==e.width&&(o.width=e.width),void 0!==e.height&&(o.height=e.height),t.css(o)},animate:function(t,e,o,i,a){var s,r=this;n.isFunction(o)&&(i=o,o=null),r.stop(t),s=r.getTranslate(t),t.on(f,function(c){(!c||!c.originalEvent||t.is(c.originalEvent.target)&&"z-index"!=c.originalEvent.propertyName)&&(r.stop(t),n.isNumeric(o)&&t.css("transition-duration",""),n.isPlainObject(e)?void 0!==e.scaleX&&void 0!==e.scaleY&&r.setTranslate(t,{top:e.top,left:e.left,width:s.width*e.scaleX,height:s.height*e.scaleY,scaleX:1,scaleY:1}):!0!==a&&t.removeClass(e),n.isFunction(i)&&i(c))}),n.isNumeric(o)&&t.css("transition-duration",o+"ms"),n.isPlainObject(e)?(void 0!==e.scaleX&&void 0!==e.scaleY&&(delete e.width,delete e.height,t.parent().hasClass("fancybox-slide--image")&&t.parent().addClass("fancybox-is-scaling")),n.fancybox.setTranslate(t,e)):t.addClass(e),t.data("timer",setTimeout(function(){t.trigger(f)},o+33))},stop:function(t,e){t&&t.length&&(clearTimeout(t.data("timer")),e&&t.trigger(f),t.off(f).css("transition-duration",""),t.parent().removeClass("fancybox-is-scaling"))}},n.fn.fancybox=function(t){var e;return t=t||{},e=t.selector||!1,e?n("body").off("click.fb-start",e).on("click.fb-start",e,{options:t},i):this.off("click.fb-start").on("click.fb-start",{items:this,options:t},i),this},r.on("click.fb-start","[data-fancybox]",i),r.on("click.fb-start","[data-fancybox-trigger]",function(t){n('[data-fancybox="'+n(this).attr("data-fancybox-trigger")+'"]').eq(n(this).attr("data-fancybox-index")||0).trigger("click.fb-start",{$trigger:n(this)})}),function(){var t=null;r.on("mousedown mouseup focus blur",".fancybox-button",function(e){switch(e.type){case"mousedown":t=n(this);break;case"mouseup":t=null;break;case"focusin":n(".fancybox-button").removeClass("fancybox-focus"),n(this).is(t)||n(this).is("[disabled]")||n(this).addClass("fancybox-focus");break;case"focusout":n(".fancybox-button").removeClass("fancybox-focus")}})}()}}(window,document,jQuery),function(t){"use strict";var e={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"https://www.youtube-nocookie.com/embed/$4",thumb:"https://img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/?ll="+(t[9]?t[9]+"&z="+Math.floor(t[10])+(t[12]?t[12].replace(/^\//,"&"):""):t[12]+"").replace(/\?/,"&")+"&output="+(t[12]&&t[12].indexOf("layer=c")>0?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/maps?q="+t[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}},n=function(e,n,o){if(e)return o=o||"","object"===t.type(o)&&(o=t.param(o,!0)),t.each(n,function(t,n){e=e.replace("$"+t,n||"")}),o.length&&(e+=(e.indexOf("?")>0?"&":"?")+o),e};t(document).on("objectNeedsType.fb",function(o,i,a){var s,r,c,l,d,u,f,p=a.src||"",h=!1;s=t.extend(!0,{},e,a.opts.media),t.each(s,function(e,o){if(c=p.match(o.matcher)){if(h=o.type,f=e,u={},o.paramPlace&&c[o.paramPlace]){d=c[o.paramPlace],"?"==d[0]&&(d=d.substring(1)),d=d.split("&");for(var i=0;i<d.length;++i){var s=d[i].split("=",2);2==s.length&&(u[s[0]]=decodeURIComponent(s[1].replace(/\+/g," ")))}}return l=t.extend(!0,{},o.params,a.opts[e],u),p="function"===t.type(o.url)?o.url.call(this,c,l,a):n(o.url,c,l),r="function"===t.type(o.thumb)?o.thumb.call(this,c,l,a):n(o.thumb,c),"youtube"===e?p=p.replace(/&t=((\d+)m)?(\d+)s/,function(t,e,n,o){return"&start="+((n?60*parseInt(n,10):0)+parseInt(o,10))}):"vimeo"===e&&(p=p.replace("&%23","#")),!1}}),h?(a.opts.thumb||a.opts.$thumb&&a.opts.$thumb.length||(a.opts.thumb=r),"iframe"===h&&(a.opts=t.extend(!0,a.opts,{iframe:{preload:!1,attr:{scrolling:"no"}}})),t.extend(a,{type:h,src:p,origSrc:a.src,contentSource:f,contentType:"image"===h?"image":"gmap_place"==f||"gmap_search"==f?"map":"video"})):p&&(a.type=a.opts.defaultType)});var o={youtube:{src:"https://www.youtube.com/iframe_api",class:"YT",loading:!1,loaded:!1},vimeo:{src:"https://player.vimeo.com/api/player.js",class:"Vimeo",loading:!1,loaded:!1},load:function(t){var e,n=this;if(this[t].loaded)return void setTimeout(function(){n.done(t)});this[t].loading||(this[t].loading=!0,e=document.createElement("script"),e.type="text/javascript",e.src=this[t].src,"youtube"===t?window.onYouTubeIframeAPIReady=function(){n[t].loaded=!0,n.done(t)}:e.onload=function(){n[t].loaded=!0,n.done(t)},document.body.appendChild(e))},done:function(e){var n,o,i;"youtube"===e&&delete window.onYouTubeIframeAPIReady,(n=t.fancybox.getInstance())&&(o=n.current.$content.find("iframe"),"youtube"===e&&void 0!==YT&&YT?i=new YT.Player(o.attr("id"),{events:{onStateChange:function(t){0==t.data&&n.next()}}}):"vimeo"===e&&void 0!==Vimeo&&Vimeo&&(i=new Vimeo.Player(o),i.on("ended",function(){n.next()})))}};t(document).on({"afterShow.fb":function(t,e,n){e.group.length>1&&("youtube"===n.contentSource||"vimeo"===n.contentSource)&&o.load(n.contentSource)}})}(jQuery),function(t,e,n){"use strict";var o=function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)}}(),i=function(){return t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||function(e){t.clearTimeout(e)}}(),a=function(e){var n=[];e=e.originalEvent||e||t.e,e=e.touches&&e.touches.length?e.touches:e.changedTouches&&e.changedTouches.length?e.changedTouches:[e];for(var o in e)e[o].pageX?n.push({x:e[o].pageX,y:e[o].pageY}):e[o].clientX&&n.push({x:e[o].clientX,y:e[o].clientY});return n},s=function(t,e,n){return e&&t?"x"===n?t.x-e.x:"y"===n?t.y-e.y:Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)):0},r=function(t){if(t.is('a,area,button,[role="button"],input,label,select,summary,textarea,video,audio,iframe')||n.isFunction(t.get(0).onclick)||t.data("selectable"))return!0;for(var e=0,o=t[0].attributes,i=o.length;e<i;e++)if("data-fancybox-"===o[e].nodeName.substr(0,14))return!0;return!1},c=function(e){var n=t.getComputedStyle(e)["overflow-y"],o=t.getComputedStyle(e)["overflow-x"],i=("scroll"===n||"auto"===n)&&e.scrollHeight>e.clientHeight,a=("scroll"===o||"auto"===o)&&e.scrollWidth>e.clientWidth;return i||a},l=function(t){for(var e=!1;;){if(e=c(t.get(0)))break;if(t=t.parent(),!t.length||t.hasClass("fancybox-stage")||t.is("body"))break}return e},d=function(t){var e=this;e.instance=t,e.$bg=t.$refs.bg,e.$stage=t.$refs.stage,e.$container=t.$refs.container,e.destroy(),e.$container.on("touchstart.fb.touch mousedown.fb.touch",n.proxy(e,"ontouchstart"))};d.prototype.destroy=function(){var t=this;t.$container.off(".fb.touch"),n(e).off(".fb.touch"),t.requestId&&(i(t.requestId),t.requestId=null),t.tapped&&(clearTimeout(t.tapped),t.tapped=null)},d.prototype.ontouchstart=function(o){var i=this,c=n(o.target),d=i.instance,u=d.current,f=u.$slide,p=u.$content,h="touchstart"==o.type;if(h&&i.$container.off("mousedown.fb.touch"),(!o.originalEvent||2!=o.originalEvent.button)&&f.length&&c.length&&!r(c)&&!r(c.parent())&&(c.is("img")||!(o.originalEvent.clientX>c[0].clientWidth+c.offset().left))){if(!u||d.isAnimating||u.$slide.hasClass("fancybox-animated"))return o.stopPropagation(),void o.preventDefault();i.realPoints=i.startPoints=a(o),i.startPoints.length&&(u.touch&&o.stopPropagation(),i.startEvent=o,i.canTap=!0,i.$target=c,i.$content=p,i.opts=u.opts.touch,i.isPanning=!1,i.isSwiping=!1,i.isZooming=!1,i.isScrolling=!1,i.canPan=d.canPan(),i.startTime=(new Date).getTime(),i.distanceX=i.distanceY=i.distance=0,i.canvasWidth=Math.round(f[0].clientWidth),i.canvasHeight=Math.round(f[0].clientHeight),i.contentLastPos=null,i.contentStartPos=n.fancybox.getTranslate(i.$content)||{top:0,left:0},i.sliderStartPos=n.fancybox.getTranslate(f),i.stagePos=n.fancybox.getTranslate(d.$refs.stage),i.sliderStartPos.top-=i.stagePos.top,i.sliderStartPos.left-=i.stagePos.left,i.contentStartPos.top-=i.stagePos.top,i.contentStartPos.left-=i.stagePos.left,n(e).off(".fb.touch").on(h?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",n.proxy(i,"ontouchend")).on(h?"touchmove.fb.touch":"mousemove.fb.touch",n.proxy(i,"ontouchmove")),n.fancybox.isMobile&&e.addEventListener("scroll",i.onscroll,!0),((i.opts||i.canPan)&&(c.is(i.$stage)||i.$stage.find(c).length)||(c.is(".fancybox-image")&&o.preventDefault(),n.fancybox.isMobile&&c.parents(".fancybox-caption").length))&&(i.isScrollable=l(c)||l(c.parent()),n.fancybox.isMobile&&i.isScrollable||o.preventDefault(),(1===i.startPoints.length||u.hasError)&&(i.canPan?(n.fancybox.stop(i.$content),i.isPanning=!0):i.isSwiping=!0,i.$container.addClass("fancybox-is-grabbing")),2===i.startPoints.length&&"image"===u.type&&(u.isLoaded||u.$ghost)&&(i.canTap=!1,i.isSwiping=!1,i.isPanning=!1,i.isZooming=!0,n.fancybox.stop(i.$content),i.centerPointStartX=.5*(i.startPoints[0].x+i.startPoints[1].x)-n(t).scrollLeft(),i.centerPointStartY=.5*(i.startPoints[0].y+i.startPoints[1].y)-n(t).scrollTop(),i.percentageOfImageAtPinchPointX=(i.centerPointStartX-i.contentStartPos.left)/i.contentStartPos.width,i.percentageOfImageAtPinchPointY=(i.centerPointStartY-i.contentStartPos.top)/i.contentStartPos.height,i.startDistanceBetweenFingers=s(i.startPoints[0],i.startPoints[1]))))}},d.prototype.onscroll=function(t){var n=this;n.isScrolling=!0,e.removeEventListener("scroll",n.onscroll,!0)},d.prototype.ontouchmove=function(t){var e=this;return void 0!==t.originalEvent.buttons&&0===t.originalEvent.buttons?void e.ontouchend(t):e.isScrolling?void(e.canTap=!1):(e.newPoints=a(t),void((e.opts||e.canPan)&&e.newPoints.length&&e.newPoints.length&&(e.isSwiping&&!0===e.isSwiping||t.preventDefault(),e.distanceX=s(e.newPoints[0],e.startPoints[0],"x"),e.distanceY=s(e.newPoints[0],e.startPoints[0],"y"),e.distance=s(e.newPoints[0],e.startPoints[0]),e.distance>0&&(e.isSwiping?e.onSwipe(t):e.isPanning?e.onPan():e.isZooming&&e.onZoom()))))},d.prototype.onSwipe=function(e){var a,s=this,r=s.instance,c=s.isSwiping,l=s.sliderStartPos.left||0;if(!0!==c)"x"==c&&(s.distanceX>0&&(s.instance.group.length<2||0===s.instance.current.index&&!s.instance.current.opts.loop)?l+=Math.pow(s.distanceX,.8):s.distanceX<0&&(s.instance.group.length<2||s.instance.current.index===s.instance.group.length-1&&!s.instance.current.opts.loop)?l-=Math.pow(-s.distanceX,.8):l+=s.distanceX),s.sliderLastPos={top:"x"==c?0:s.sliderStartPos.top+s.distanceY,left:l},s.requestId&&(i(s.requestId),s.requestId=null),s.requestId=o(function(){s.sliderLastPos&&(n.each(s.instance.slides,function(t,e){var o=e.pos-s.instance.currPos;n.fancybox.setTranslate(e.$slide,{top:s.sliderLastPos.top,left:s.sliderLastPos.left+o*s.canvasWidth+o*e.opts.gutter})}),s.$container.addClass("fancybox-is-sliding"))});else if(Math.abs(s.distance)>10){if(s.canTap=!1,r.group.length<2&&s.opts.vertical?s.isSwiping="y":r.isDragging||!1===s.opts.vertical||"auto"===s.opts.vertical&&n(t).width()>800?s.isSwiping="x":(a=Math.abs(180*Math.atan2(s.distanceY,s.distanceX)/Math.PI),s.isSwiping=a>45&&a<135?"y":"x"),"y"===s.isSwiping&&n.fancybox.isMobile&&s.isScrollable)return void(s.isScrolling=!0);r.isDragging=s.isSwiping,s.startPoints=s.newPoints,n.each(r.slides,function(t,e){var o,i;n.fancybox.stop(e.$slide),o=n.fancybox.getTranslate(e.$slide),i=n.fancybox.getTranslate(r.$refs.stage),e.$slide.css({transform:"",opacity:"","transition-duration":""}).removeClass("fancybox-animated").removeClass(function(t,e){return(e.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")}),e.pos===r.current.pos&&(s.sliderStartPos.top=o.top-i.top,s.sliderStartPos.left=o.left-i.left),n.fancybox.setTranslate(e.$slide,{top:o.top-i.top,left:o.left-i.left})}),r.SlideShow&&r.SlideShow.isActive&&r.SlideShow.stop()}},d.prototype.onPan=function(){var t=this;if(s(t.newPoints[0],t.realPoints[0])<(n.fancybox.isMobile?10:5))return void(t.startPoints=t.newPoints);t.canTap=!1,t.contentLastPos=t.limitMovement(),t.requestId&&i(t.requestId),t.requestId=o(function(){n.fancybox.setTranslate(t.$content,t.contentLastPos)})},d.prototype.limitMovement=function(){var t,e,n,o,i,a,s=this,r=s.canvasWidth,c=s.canvasHeight,l=s.distanceX,d=s.distanceY,u=s.contentStartPos,f=u.left,p=u.top,h=u.width,g=u.height;return i=h>r?f+l:f,a=p+d,t=Math.max(0,.5*r-.5*h),e=Math.max(0,.5*c-.5*g),n=Math.min(r-h,.5*r-.5*h),o=Math.min(c-g,.5*c-.5*g),l>0&&i>t&&(i=t-1+Math.pow(-t+f+l,.8)||0),l<0&&i<n&&(i=n+1-Math.pow(n-f-l,.8)||0),d>0&&a>e&&(a=e-1+Math.pow(-e+p+d,.8)||0),d<0&&a<o&&(a=o+1-Math.pow(o-p-d,.8)||0),{top:a,left:i}},d.prototype.limitPosition=function(t,e,n,o){var i=this,a=i.canvasWidth,s=i.canvasHeight;return n>a?(t=t>0?0:t,t=t<a-n?a-n:t):t=Math.max(0,a/2-n/2),o>s?(e=e>0?0:e,e=e<s-o?s-o:e):e=Math.max(0,s/2-o/2),{top:e,left:t}},d.prototype.onZoom=function(){var e=this,a=e.contentStartPos,r=a.width,c=a.height,l=a.left,d=a.top,u=s(e.newPoints[0],e.newPoints[1]),f=u/e.startDistanceBetweenFingers,p=Math.floor(r*f),h=Math.floor(c*f),g=(r-p)*e.percentageOfImageAtPinchPointX,b=(c-h)*e.percentageOfImageAtPinchPointY,m=(e.newPoints[0].x+e.newPoints[1].x)/2-n(t).scrollLeft(),v=(e.newPoints[0].y+e.newPoints[1].y)/2-n(t).scrollTop(),y=m-e.centerPointStartX,x=v-e.centerPointStartY,w=l+(g+y),$=d+(b+x),S={top:$,left:w,scaleX:f,scaleY:f};e.canTap=!1,e.newWidth=p,e.newHeight=h,e.contentLastPos=S,e.requestId&&i(e.requestId),e.requestId=o(function(){n.fancybox.setTranslate(e.$content,e.contentLastPos)})},d.prototype.ontouchend=function(t){var o=this,s=o.isSwiping,r=o.isPanning,c=o.isZooming,l=o.isScrolling;if(o.endPoints=a(t),o.dMs=Math.max((new Date).getTime()-o.startTime,1),o.$container.removeClass("fancybox-is-grabbing"),n(e).off(".fb.touch"),e.removeEventListener("scroll",o.onscroll,!0),o.requestId&&(i(o.requestId),o.requestId=null),o.isSwiping=!1,o.isPanning=!1,o.isZooming=!1,o.isScrolling=!1,o.instance.isDragging=!1,o.canTap)return o.onTap(t);o.speed=100,o.velocityX=o.distanceX/o.dMs*.5,o.velocityY=o.distanceY/o.dMs*.5,r?o.endPanning():c?o.endZooming():o.endSwiping(s,l)},d.prototype.endSwiping=function(t,e){var o=this,i=!1,a=o.instance.group.length,s=Math.abs(o.distanceX),r="x"==t&&a>1&&(o.dMs>130&&s>10||s>50);o.sliderLastPos=null,"y"==t&&!e&&Math.abs(o.distanceY)>50?(n.fancybox.animate(o.instance.current.$slide,{top:o.sliderStartPos.top+o.distanceY+150*o.velocityY,opacity:0},200),i=o.instance.close(!0,250)):r&&o.distanceX>0?i=o.instance.previous(300):r&&o.distanceX<0&&(i=o.instance.next(300)),!1!==i||"x"!=t&&"y"!=t||o.instance.centerSlide(200),o.$container.removeClass("fancybox-is-sliding")},d.prototype.endPanning=function(){var t,e,o,i=this;i.contentLastPos&&(!1===i.opts.momentum||i.dMs>350?(t=i.contentLastPos.left,e=i.contentLastPos.top):(t=i.contentLastPos.left+500*i.velocityX,e=i.contentLastPos.top+500*i.velocityY),o=i.limitPosition(t,e,i.contentStartPos.width,i.contentStartPos.height),o.width=i.contentStartPos.width,o.height=i.contentStartPos.height,n.fancybox.animate(i.$content,o,366))},d.prototype.endZooming=function(){var t,e,o,i,a=this,s=a.instance.current,r=a.newWidth,c=a.newHeight;a.contentLastPos&&(t=a.contentLastPos.left,e=a.contentLastPos.top,i={top:e,left:t,width:r,height:c,scaleX:1,scaleY:1},n.fancybox.setTranslate(a.$content,i),r<a.canvasWidth&&c<a.canvasHeight?a.instance.scaleToFit(150):r>s.width||c>s.height?a.instance.scaleToActual(a.centerPointStartX,a.centerPointStartY,150):(o=a.limitPosition(t,e,r,c),n.fancybox.animate(a.$content,o,150)))},d.prototype.onTap=function(e){var o,i=this,s=n(e.target),r=i.instance,c=r.current,l=e&&a(e)||i.startPoints,d=l[0]?l[0].x-n(t).scrollLeft()-i.stagePos.left:0,u=l[0]?l[0].y-n(t).scrollTop()-i.stagePos.top:0,f=function(t){var o=c.opts[t];if(n.isFunction(o)&&(o=o.apply(r,[c,e])),o)switch(o){case"close":r.close(i.startEvent);break;case"toggleControls":r.toggleControls();break;case"next":r.next();break;case"nextOrClose":r.group.length>1?r.next():r.close(i.startEvent);break;case"zoom":"image"==c.type&&(c.isLoaded||c.$ghost)&&(r.canPan()?r.scaleToFit():r.isScaledDown()?r.scaleToActual(d,u):r.group.length<2&&r.close(i.startEvent))}};if((!e.originalEvent||2!=e.originalEvent.button)&&(s.is("img")||!(d>s[0].clientWidth+s.offset().left))){if(s.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))o="Outside";else if(s.is(".fancybox-slide"))o="Slide";else{if(!r.current.$content||!r.current.$content.find(s).addBack().filter(s).length)return;o="Content"}if(i.tapped){if(clearTimeout(i.tapped),i.tapped=null,Math.abs(d-i.tapX)>50||Math.abs(u-i.tapY)>50)return this;f("dblclick"+o)}else i.tapX=d,i.tapY=u,c.opts["dblclick"+o]&&c.opts["dblclick"+o]!==c.opts["click"+o]?i.tapped=setTimeout(function(){i.tapped=null,r.isAnimating||f("click"+o)},500):f("click"+o);return this}},n(e).on("onActivate.fb",function(t,e){e&&!e.Guestures&&(e.Guestures=new d(e))}).on("beforeClose.fb",function(t,e){e&&e.Guestures&&e.Guestures.destroy()})}(window,document,jQuery),function(t,e){"use strict";e.extend(!0,e.fancybox.defaults,{btnTpl:{slideShow:'<button data-fancybox-play class="fancybox-button fancybox-button--play" title="{{PLAY_START}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M6.5 5.4v13.2l11-6.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.33 5.75h2.2v12.5h-2.2V5.75zm5.15 0h2.2v12.5h-2.2V5.75z"/></svg></button>'},slideShow:{autoStart:!1,speed:3e3,progress:!0}});var n=function(t){this.instance=t,this.init()};e.extend(n.prototype,{timer:null,isActive:!1,$button:null,init:function(){var t=this,n=t.instance,o=n.group[n.currIndex].opts.slideShow;t.$button=n.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){t.toggle()}),n.group.length<2||!o?t.$button.hide():o.progress&&(t.$progress=e('<div class="fancybox-progress"></div>').appendTo(n.$refs.inner))},set:function(t){var n=this,o=n.instance,i=o.current;i&&(!0===t||i.opts.loop||o.currIndex<o.group.length-1)?n.isActive&&"video"!==i.contentType&&(n.$progress&&e.fancybox.animate(n.$progress.show(),{scaleX:1},i.opts.slideShow.speed),n.timer=setTimeout(function(){o.current.opts.loop||o.current.index!=o.group.length-1?o.next():o.jumpTo(0)},i.opts.slideShow.speed)):(n.stop(),o.idleSecondsCounter=0,o.showControls())},clear:function(){var t=this;clearTimeout(t.timer),t.timer=null,t.$progress&&t.$progress.removeAttr("style").hide()},start:function(){var t=this,e=t.instance.current;e&&(t.$button.attr("title",(e.opts.i18n[e.opts.lang]||e.opts.i18n.en).PLAY_STOP).removeClass("fancybox-button--play").addClass("fancybox-button--pause"),t.isActive=!0,e.isComplete&&t.set(!0),t.instance.trigger("onSlideShowChange",!0))},stop:function(){var t=this,e=t.instance.current;t.clear(),t.$button.attr("title",(e.opts.i18n[e.opts.lang]||e.opts.i18n.en).PLAY_START).removeClass("fancybox-button--pause").addClass("fancybox-button--play"),t.isActive=!1,t.instance.trigger("onSlideShowChange",!1),t.$progress&&t.$progress.removeAttr("style").hide()},toggle:function(){var t=this;t.isActive?t.stop():t.start()}}),e(t).on({"onInit.fb":function(t,e){e&&!e.SlideShow&&(e.SlideShow=new n(e))},"beforeShow.fb":function(t,e,n,o){var i=e&&e.SlideShow;o?i&&n.opts.slideShow.autoStart&&i.start():i&&i.isActive&&i.clear()},"afterShow.fb":function(t,e,n){var o=e&&e.SlideShow;o&&o.isActive&&o.set()},"afterKeydown.fb":function(n,o,i,a,s){var r=o&&o.SlideShow;!r||!i.opts.slideShow||80!==s&&32!==s||e(t.activeElement).is("button,a,input")||(a.preventDefault(),r.toggle())},"beforeClose.fb onDeactivate.fb":function(t,e){var n=e&&e.SlideShow;n&&n.stop()}}),e(t).on("visibilitychange",function(){var n=e.fancybox.getInstance(),o=n&&n.SlideShow;o&&o.isActive&&(t.hidden?o.clear():o.set())})}(document,jQuery),function(t,e){"use strict";var n=function(){for(var e=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],n={},o=0;o<e.length;o++){var i=e[o];if(i&&i[1]in t){for(var a=0;a<i.length;a++)n[e[0][a]]=i[a];return n}}return!1}();if(n){var o={request:function(e){e=e||t.documentElement,e[n.requestFullscreen](e.ALLOW_KEYBOARD_INPUT)},exit:function(){t[n.exitFullscreen]()},toggle:function(e){e=e||t.documentElement,this.isFullscreen()?this.exit():this.request(e)},isFullscreen:function(){return Boolean(t[n.fullscreenElement])},enabled:function(){return Boolean(t[n.fullscreenEnabled])}};e.extend(!0,e.fancybox.defaults,{btnTpl:{fullScreen:'<button data-fancybox-fullscreen class="fancybox-button fancybox-button--fsenter" title="{{FULL_SCREEN}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z"/></svg></button>'},fullScreen:{autoStart:!1}}),e(t).on(n.fullscreenchange,function(){var t=o.isFullscreen(),n=e.fancybox.getInstance();n&&(n.current&&"image"===n.current.type&&n.isAnimating&&(n.isAnimating=!1,n.update(!0,!0,0),n.isComplete||n.complete()),n.trigger("onFullscreenChange",t),n.$refs.container.toggleClass("fancybox-is-fullscreen",t),n.$refs.toolbar.find("[data-fancybox-fullscreen]").toggleClass("fancybox-button--fsenter",!t).toggleClass("fancybox-button--fsexit",t))})}e(t).on({"onInit.fb":function(t,e){var i;if(!n)return void e.$refs.toolbar.find("[data-fancybox-fullscreen]").remove();e&&e.group[e.currIndex].opts.fullScreen?(i=e.$refs.container,i.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(t){t.stopPropagation(),t.preventDefault(),o.toggle()}),e.opts.fullScreen&&!0===e.opts.fullScreen.autoStart&&o.request(),e.FullScreen=o):e&&e.$refs.toolbar.find("[data-fancybox-fullscreen]").hide()},"afterKeydown.fb":function(t,e,n,o,i){e&&e.FullScreen&&70===i&&(o.preventDefault(),e.FullScreen.toggle())},"beforeClose.fb":function(t,e){e&&e.FullScreen&&e.$refs.container.hasClass("fancybox-is-fullscreen")&&o.exit()}})}(document,jQuery),function(t,e){"use strict";var n="fancybox-thumbs";e.fancybox.defaults=e.extend(!0,{btnTpl:{thumbs:'<button data-fancybox-thumbs class="fancybox-button fancybox-button--thumbs" title="{{THUMBS}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.59 14.59h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76H5.65V5.65z"/></svg></button>'},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},e.fancybox.defaults);var o=function(t){this.init(t)};e.extend(o.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(t){var e=this,n=t.group,o=0;e.instance=t,e.opts=n[t.currIndex].opts.thumbs,t.Thumbs=e,e.$button=t.$refs.toolbar.find("[data-fancybox-thumbs]");for(var i=0,a=n.length;i<a&&(n[i].thumb&&o++,!(o>1));i++);o>1&&e.opts?(e.$button.removeAttr("style").on("click",function(){e.toggle()}),e.isActive=!0):e.$button.hide()},create:function(){var t,o=this,i=o.instance,a=o.opts.parentEl,s=[];o.$grid||(o.$grid=e('<div class="'+n+" "+n+"-"+o.opts.axis+'"></div>').appendTo(i.$refs.container.find(a).addBack().filter(a)),o.$grid.on("click","a",function(){i.jumpTo(e(this).attr("data-index"))})),o.$list||(o.$list=e('<div class="'+n+'__list">').appendTo(o.$grid)),e.each(i.group,function(e,n){t=n.thumb,t||"image"!==n.type||(t=n.src),s.push('<a href="javascript:;" tabindex="0" data-index="'+e+'"'+(t&&t.length?' style="background-image:url('+t+')"':'class="fancybox-thumbs-missing"')+"></a>")}),o.$list[0].innerHTML=s.join(""),"x"===o.opts.axis&&o.$list.width(parseInt(o.$grid.css("padding-right"),10)+i.group.length*o.$list.children().eq(0).outerWidth(!0))},focus:function(t){var e,n,o=this,i=o.$list,a=o.$grid;o.instance.current&&(e=i.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+o.instance.current.index+'"]').addClass("fancybox-thumbs-active"),n=e.position(),"y"===o.opts.axis&&(n.top<0||n.top>i.height()-e.outerHeight())?i.stop().animate({scrollTop:i.scrollTop()+n.top},t):"x"===o.opts.axis&&(n.left<a.scrollLeft()||n.left>a.scrollLeft()+(a.width()-e.outerWidth()))&&i.parent().stop().animate({scrollLeft:n.left},t))},update:function(){var t=this;t.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),t.isVisible?(t.$grid||t.create(),t.instance.trigger("onThumbsShow"),t.focus(0)):t.$grid&&t.instance.trigger("onThumbsHide"),t.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),e(t).on({"onInit.fb":function(t,e){var n;e&&!e.Thumbs&&(n=new o(e),n.isActive&&!0===n.opts.autoStart&&n.show())},"beforeShow.fb":function(t,e,n,o){var i=e&&e.Thumbs;i&&i.isVisible&&i.focus(o?0:250)},"afterKeydown.fb":function(t,e,n,o,i){var a=e&&e.Thumbs;a&&a.isActive&&71===i&&(o.preventDefault(),a.toggle())},"beforeClose.fb":function(t,e){var n=e&&e.Thumbs;n&&n.isVisible&&!1!==n.opts.hideOnClose&&n.$grid.hide()}})}(document,jQuery),function(t,e){"use strict";function n(t){var e={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"};return String(t).replace(/[&<>"'`=\/]/g,function(t){return e[t]})}e.extend(!0,e.fancybox.defaults,{btnTpl:{share:'<button data-fancybox-share class="fancybox-button fancybox-button--share" title="{{SHARE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M2.55 19c1.4-8.4 9.1-9.8 11.9-9.8V5l7 7-7 6.3v-3.5c-2.8 0-10.5 2.1-11.9 4.2z"/></svg></button>'},share:{url:function(t,e){return!t.currentHash&&"inline"!==e.type&&"html"!==e.type&&(e.origSrc||e.src)||window.location},
30tpl:'<div class="fancybox-share"><h1>{{SHARE}}</h1><p><a class="fancybox-share__button fancybox-share__button--fb" href="https://www.facebook.com/sharer/sharer.php?u={{url}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m287 456v-299c0-21 6-35 35-35h38v-63c-7-1-29-3-55-3-54 0-91 33-91 94v306m143-254h-205v72h196" /></svg><span>Facebook</span></a><a class="fancybox-share__button fancybox-share__button--tw" href="https://twitter.com/intent/tweet?url={{url}}&text={{descr}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m456 133c-14 7-31 11-47 13 17-10 30-27 37-46-15 10-34 16-52 20-61-62-157-7-141 75-68-3-129-35-169-85-22 37-11 86 26 109-13 0-26-4-37-9 0 39 28 72 65 80-12 3-25 4-37 2 10 33 41 57 77 57-42 30-77 38-122 34 170 111 378-32 359-208 16-11 30-25 41-42z" /></svg><span>Twitter</span></a><a class="fancybox-share__button fancybox-share__button--pt" href="https://www.pinterest.com/pin/create/button/?url={{url}}&description={{descr}}&media={{media}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m265 56c-109 0-164 78-164 144 0 39 15 74 47 87 5 2 10 0 12-5l4-19c2-6 1-8-3-13-9-11-15-25-15-45 0-58 43-110 113-110 62 0 96 38 96 88 0 67-30 122-73 122-24 0-42-19-36-44 6-29 20-60 20-81 0-19-10-35-31-35-25 0-44 26-44 60 0 21 7 36 7 36l-30 125c-8 37-1 83 0 87 0 3 4 4 5 2 2-3 32-39 42-75l16-64c8 16 31 29 56 29 74 0 124-67 124-157 0-69-58-132-146-132z" fill="#fff"/></svg><span>Pinterest</span></a></p><p><input class="fancybox-share__input" type="text" value="{{url_raw}}" onclick="select()" /></p></div>'}}),e(t).on("click","[data-fancybox-share]",function(){var t,o,i=e.fancybox.getInstance(),a=i.current||null;a&&("function"===e.type(a.opts.share.url)&&(t=a.opts.share.url.apply(a,[i,a])),o=a.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===a.type?encodeURIComponent(a.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(t)).replace(/\{\{url_raw\}\}/g,n(t)).replace(/\{\{descr\}\}/g,i.$caption?encodeURIComponent(i.$caption.text()):""),e.fancybox.open({src:i.translate(i,o),type:"html",opts:{touch:!1,animationEffect:!1,afterLoad:function(t,e){i.$refs.container.one("beforeClose.fb",function(){t.close(null,0)}),e.$content.find(".fancybox-share__button").click(function(){return window.open(this.href,"Share","width=550, height=450"),!1})},mobile:{autoFocus:!1}}}))})}(document,jQuery),function(t,e,n){"use strict";function o(){var e=t.location.hash.substr(1),n=e.split("-"),o=n.length>1&&/^\+?\d+$/.test(n[n.length-1])?parseInt(n.pop(-1),10)||1:1,i=n.join("-");return{hash:e,index:o<1?1:o,gallery:i}}function i(t){""!==t.gallery&&n("[data-fancybox='"+n.escapeSelector(t.gallery)+"']").eq(t.index-1).focus().trigger("click.fb-start")}function a(t){var e,n;return!!t&&(e=t.current?t.current.opts:t.opts,""!==(n=e.hash||(e.$orig?e.$orig.data("fancybox")||e.$orig.data("fancybox-trigger"):""))&&n)}n.escapeSelector||(n.escapeSelector=function(t){return(t+"").replace(/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t})}),n(function(){!1!==n.fancybox.defaults.hash&&(n(e).on({"onInit.fb":function(t,e){var n,i;!1!==e.group[e.currIndex].opts.hash&&(n=o(),(i=a(e))&&n.gallery&&i==n.gallery&&(e.currIndex=n.index-1))},"beforeShow.fb":function(n,o,i,s){var r;i&&!1!==i.opts.hash&&(r=a(o))&&(o.currentHash=r+(o.group.length>1?"-"+(i.index+1):""),t.location.hash!=="#"+o.currentHash&&(s&&!o.origHash&&(o.origHash=t.location.hash),o.hashTimer&&clearTimeout(o.hashTimer),o.hashTimer=setTimeout(function(){"replaceState"in t.history?(t.history[s?"pushState":"replaceState"]({},e.title,t.location.pathname+t.location.search+"#"+o.currentHash),s&&(o.hasCreatedHistory=!0)):t.location.hash=o.currentHash,o.hashTimer=null},300)))},"beforeClose.fb":function(n,o,i){i&&!1!==i.opts.hash&&(clearTimeout(o.hashTimer),o.currentHash&&o.hasCreatedHistory?t.history.back():o.currentHash&&("replaceState"in t.history?t.history.replaceState({},e.title,t.location.pathname+t.location.search+(o.origHash||"")):t.location.hash=o.origHash),o.currentHash=null)}}),n(t).on("hashchange.fb",function(){var t=o(),e=null;n.each(n(".fancybox-container").get().reverse(),function(t,o){var i=n(o).data("FancyBox");if(i&&i.currentHash)return e=i,!1}),e?e.currentHash===t.gallery+"-"+t.index||1===t.index&&e.currentHash==t.gallery||(e.currentHash=null,e.close()):""!==t.gallery&&i(t)}),setTimeout(function(){n.fancybox.getInstance()||i(o())},50))})}(window,document,jQuery),function(t,e){"use strict";var n=(new Date).getTime();e(t).on({"onInit.fb":function(t,e,o){e.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",function(t){var o=e.current,i=(new Date).getTime();e.group.length<2||!1===o.opts.wheel||"auto"===o.opts.wheel&&"image"!==o.type||(t.preventDefault(),t.stopPropagation(),o.$slide.hasClass("fancybox-animated")||(t=t.originalEvent||t,i-n<250||(n=i,e[(-t.deltaY||-t.deltaX||t.wheelDelta||-t.detail)<0?"next":"previous"]())))})}})}(document,jQuery);
vendor: 1,549 bytes, lines 30-33
30
31
32/* === swiper.min.js === */
33function ownKeys(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(a),!0).forEach((function(t){_defineProperty(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):ownKeys(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function _createForOfIteratorHelper(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,n=!0,o=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return n=e.done,e},e:function(e){o=!0,s=e},f:function(){try{n||null==a.return||a.return()}finally{if(o)throw s}}}}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to de
33structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArrayLimit(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var r,i,s=[],n=!0,o=!1;try{for(a=a.call(e);!(n=(r=a.next()).done)&&(s.push(r.value),!t||s.length!==t);n=!0);}catch(e){o=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(o)throw i}}return s}}function _arrayWithHoles(e){if(Array.isArray(e))return e}function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},_extends.apply(this,arguments)}function _defineProperty(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?_arrayLikeToArray(e,t):void 0}}function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=new Array(t);a<t;a++)r[a]=e[a];return r}function _defineProperties(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _createClass(e,t,a){return t&&_defineProperties(e.prototype,t),a&&_defineProperties(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_setPrototypeOf(e,t)}function _createSuper(e){var t=_isNativeReflectConstruct();return function(){var a,r=_getPrototypeOf(e);if(t){var i=_getPrototypeOf(this).constructor;a=Reflect.construct(r,arguments,i)}else a=r.apply(this,arguments);return _possibleConstructorReturn(this,a)}}function _possibleConstructorReturn(e,t){if(t&&("object"===_typeof(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(e)}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _wrapNativeSuper(e){var t="function"==typeof Map?new Map:void 0;return _wrapNativeSuper=function(e){if(null===e||!_isNativeFunction(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,a)}function a(){return _construct(e,arguments,_getPrototypeOf(this).constructor)}return a.prototype=Object.create(e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(a,e)},_wrapNativeSuper(e)}function _construct(e,t,a){return _construct=_isNativeReflectConstruct()?Reflect.construct.bind():function(e,t,a){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return a&&_setPrototypeOf(i,a.prototype),i},_construct.apply(null,arguments)}function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function _isNativeFunction(e){return-1!==Function.toString.call(e).indexOf("[native code]")}function _setPrototypeOf(e,t){return _setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},_setPrototypeOf(e,t)}function _getPrototypeOf(e){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},_getPrototypeOf(e)}function _typeof(e){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}Number.isNaN=Number.isNaN||function(e){return"number"==typeof e&&isNaN(e)},String.prototype.repeat||(String.prototype.repeat=function(e){"use strict";if(null==this)throw new TypeError("can't convert "+this+" to object");var t=""+this;
33if((e=+e)!=e&&(e=0),e<0)throw new RangeError("repeat count must be non-negative");if(e==1/0)throw new RangeError("repeat count must be less than infinity");if(e=Math.floor(e),0==t.length||0==e)return"";if(t.length*e>=1<<28)throw new RangeError("repeat count must not overflow maximum string size");var a=t.length*e;for(e=Math.floor(Math.log(e)/Math.log(2));e;)t+=t,e--;return t+=t.substring(0,a-t.length)}),function(e,t){"object"==("undefined"==typeof exports?"undefined":_typeof(exports))&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).Swiper=t()}(void 0,(function(){"use strict";function e(e){return null!==e&&"object"==_typeof(e)&&"constructor"in e&&e.constructor===Object}function t(a,r){void 0===a&&(a={}),void 0===r&&(r={}),Object.keys(r).forEach((function(i){void 0===a[i]?a[i]=r[i]:e(r[i])&&e(a[i])&&Object.keys(r[i]).length>0&&t(a[i],r[i])}))}var a={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function r(){var e="undefined"!=typeof document?document:{};return t(e,a),e}var i={document:a,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(e){return"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame:function(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function s(){var e="undefined"!=typeof window?window:{};return t(e,i),e}var n=function(e){_inherits(a,_wrapNativeSuper(Array));var t=_createSuper(a);function a(e){var r;return _classCallCheck(this,a),"number"==typeof e?r=t.call(this,e):function(e){var t=e.__proto__;Object.defineProperty(e,"__proto__",{get:function(){return t},set:function(e){t.__proto__=e}})}(_assertThisInitialized(r=t.call.apply(t,[this].concat(_toConsumableArray(e||[]))))),_possibleConstructorReturn(r)}return _createClass(a)}();function o(e){void 0===e&&(e=[]);var t=[];return e.forEach((function(e){Array.isArray(e)?t.push.apply(t,_toConsumableArray(o(e))):t.push(e)})),t}function l(e,t){return Array.prototype.filter.call(e,t)}function d(e,t){var a=s(),i=r(),o=[];if(!t&&e instanceof n)return e;if(!e)return new n(o);if("string"==typeof e){var l=e.trim();if(l.indexOf("<")>=0&&l.indexOf(">")>=0){var d="div";0===l.indexOf("<li")&&(d="ul"),0===l.indexOf("<tr")&&(d="tbody"),0!==l.indexOf("<td")&&0!==l.indexOf("<th")||(d="tr"),0===l.indexOf("<tbody")&&(d="table"),0===l.indexOf("<option")&&(d="select");var c=i.createElement(d);c.innerHTML=l;for(var p=0;p<c.childNodes.length;p+=1)o.push(c.childNodes[p])}else o=function(e,t){if("string"!=typeof e)return[e];for(var a=[],r=t.querySelectorAll(e),i=0;i<r.length;i+=1)a.push(r[i]);return a}(e.trim(),t||i)}else if(e.nodeType||e===a||e===i)o.push(e);else if(Array.isArray(e)){if(e instanceof n)return e;o=e}return new n(function(e){for(var t=[],a=0;a<e.length;a+=1)-1===t.indexOf(e[a])&&t.push(e[a]);return t}(o))}d.fn=n.prototype;var c,p,u,f={addClass:function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];var r=o(t.map((function(e){return e.split(" ")})));return this.forEach((function(e){var t;(t=e.classList).add.apply(t,_toConsumableArray(r))})),this},removeClass:function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];var r=o(t.map((function(e){return e.split(" ")})));return this.forEach((function(e){var t;(t=e.classList).remove.apply(t,_toConsumableArray(r))})),this},hasClass:function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];var r=o(t.map((function(e){return e.split(" ")})));return l(this,(function(e){return r.filter((function(t){return e.classList.contains(t)})).length>0})).length>0},toggleClass:function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];var r=o(t.map((function(e){return e.split(" ")})));this.forEach((function(e){r.forEach((function(t){e.classList.toggle(t)}))}
33))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var a=0;a<this.length;a+=1)if(2===arguments.length)this[a].setAttribute(e,t);else for(var r in e)this[a][r]=e[r],this[a].setAttribute(r,e[r]);return this},removeAttr:function(e){for(var t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(var t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(var t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"!=typeof e?"".concat(e,"ms"):e;return this},on:function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];var r=t[0],i=t[1],s=t[2],n=t[3];function o(e){var t=e.target;if(t){var a=e.target.dom7EventData||[];if(a.indexOf(e)<0&&a.unshift(e),d(t).is(i))s.apply(t,a);else for(var r=d(t).parents(),n=0;n<r.length;n+=1)d(r[n]).is(i)&&s.apply(r[n],a)}}function l(e){var t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),s.apply(this,t)}"function"==typeof t[1]&&(r=t[0],s=t[1],n=t[2],i=void 0),n||(n=!1);for(var c,p=r.split(" "),u=0;u<this.length;u+=1){var f=this[u];if(i)for(c=0;c<p.length;c+=1){var h=p[c];f.dom7LiveListeners||(f.dom7LiveListeners={}),f.dom7LiveListeners[h]||(f.dom7LiveListeners[h]=[]),f.dom7LiveListeners[h].push({listener:s,proxyListener:o}),f.addEventListener(h,o,n)}else for(c=0;c<p.length;c+=1){var v=p[c];f.dom7Listeners||(f.dom7Listeners={}),f.dom7Listeners[v]||(f.dom7Listeners[v]=[]),f.dom7Listeners[v].push({listener:s,proxyListener:l}),f.addEventListener(v,l,n)}}return this},off:function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];var r=t[0],i=t[1],s=t[2],n=t[3];"function"==typeof t[1]&&(r=t[0],s=t[1],n=t[2],i=void 0),n||(n=!1);for(var o=r.split(" "),l=0;l<o.length;l+=1)for(var d=o[l],c=0;c<this.length;c+=1){var p=this[c],u=void 0;if(!i&&p.dom7Listeners?u=p.dom7Listeners[d]:i&&p.dom7LiveListeners&&(u=p.dom7LiveListeners[d]),u&&u.length)for(var f=u.length-1;f>=0;f-=1){var h=u[f];s&&h.listener===s||s&&h.listener&&h.listener.dom7proxy&&h.listener.dom7proxy===s?(p.removeEventListener(d,h.proxyListener,n),u.splice(f,1)):s||(p.removeEventListener(d,h.proxyListener,n),u.splice(f,1))}}return this},trigger:function(){for(var e=s(),t=arguments.length,a=new Array(t),r=0;r<t;r++)a[r]=arguments[r];for(var i=a[0].split(" "),n=a[1],o=0;o<i.length;o+=1)for(var l=i[o],d=0;d<this.length;d+=1){var c=this[d];if(e.CustomEvent){var p=new e.CustomEvent(l,{detail:n,bubbles:!0,cancelable:!0});c.dom7EventData=a.filter((function(e,t){return t>0})),c.dispatchEvent(p),c.dom7EventData=[],delete c.dom7EventData}}return this},transitionEnd:function(e){var t=this;return e&&t.on("transitionend",(function a(r){r.target===this&&(e.call(this,r),t.off("transitionend",a))})),this},outerWidth:function(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){var e=s();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){var e=s(),t=r(),a=this[0],i=a.getBoundingClientRect(),n=t.body,o=a.clientTop||n.clientTop||0,l=a.clientLeft||n.clientLeft||0,d=a===e?e.scrollY:a.scrollTop,c=a===e?e.scrollX:a.scrollLeft;return{top:i.top+d-o,left:i.left+c-l}}return null},css:function(e,t){var a,r=s();if(1===arguments.length){if("string"!=typeof e){for(a=0;a<this.length;a+=1)for(var i in e)this[a].style[i]=e[i];return this}if(this[0])return r.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(a=0;a<this.length;a+=1)this[a].style[e]=t;return this}return this},each:function(e){return e?(this.forEach((function(t,a){e.apply(t,[t,a])})),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(var t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){var t,a,i=s(),o=r(),l=this[0];if(!l||void 0===e)return!1;if("string"==typeof e){if(l.matches)return l.matches(e);if(l.webkitMatchesSelector)return l.webkitMatchesSelector(e);
33if(l.msMatchesSelector)return l.msMatchesSelector(e);for(t=d(e),a=0;a<t.length;a+=1)if(t[a]===l)return!0;return!1}if(e===o)return l===o;if(e===i)return l===i;if(e.nodeType||e instanceof n){for(t=e.nodeType?[e]:e,a=0;a<t.length;a+=1)if(t[a]===l)return!0;return!1}return!1},index:function(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;var t=this.length;if(e>t-1)return d([]);if(e<0){var a=t+e;return d(a<0?[]:[this[a]])}return d([this[e]])},append:function(){for(var e,t=r(),a=0;a<arguments.length;a+=1){e=a<0||arguments.length<=a?void 0:arguments[a];for(var i=0;i<this.length;i+=1)if("string"==typeof e){var s=t.createElement("div");for(s.innerHTML=e;s.firstChild;)this[i].appendChild(s.firstChild)}else if(e instanceof n)for(var o=0;o<e.length;o+=1)this[i].appendChild(e[o]);else this[i].appendChild(e)}return this},prepend:function(e){var t,a,i=r();for(t=0;t<this.length;t+=1)if("string"==typeof e){var s=i.createElement("div");for(s.innerHTML=e,a=s.childNodes.length-1;a>=0;a-=1)this[t].insertBefore(s.childNodes[a],this[t].childNodes[0])}else if(e instanceof n)for(a=0;a<e.length;a+=1)this[t].insertBefore(e[a],this[t].childNodes[0]);else this[t].insertBefore(e,this[t].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&d(this[0].nextElementSibling).is(e)?d([this[0].nextElementSibling]):d([]):this[0].nextElementSibling?d([this[0].nextElementSibling]):d([]):d([])},nextAll:function(e){var t=[],a=this[0];if(!a)return d([]);for(;a.nextElementSibling;){var r=a.nextElementSibling;e?d(r).is(e)&&t.push(r):t.push(r),a=r}return d(t)},prev:function(e){if(this.length>0){var t=this[0];return e?t.previousElementSibling&&d(t.previousElementSibling).is(e)?d([t.previousElementSibling]):d([]):t.previousElementSibling?d([t.previousElementSibling]):d([])}return d([])},prevAll:function(e){var t=[],a=this[0];if(!a)return d([]);for(;a.previousElementSibling;){var r=a.previousElementSibling;e?d(r).is(e)&&t.push(r):t.push(r),a=r}return d(t)},parent:function(e){for(var t=[],a=0;a<this.length;a+=1)null!==this[a].parentNode&&(e?d(this[a].parentNode).is(e)&&t.push(this[a].parentNode):t.push(this[a].parentNode));return d(t)},parents:function(e){for(var t=[],a=0;a<this.length;a+=1)for(var r=this[a].parentNode;r;)e?d(r).is(e)&&t.push(r):t.push(r),r=r.parentNode;return d(t)},closest:function(e){var t=this;return void 0===e?d([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){for(var t=[],a=0;a<this.length;a+=1)for(var r=this[a].querySelectorAll(e),i=0;i<r.length;i+=1)t.push(r[i]);return d(t)},children:function(e){for(var t=[],a=0;a<this.length;a+=1)for(var r=this[a].children,i=0;i<r.length;i+=1)e&&!d(r[i]).is(e)||t.push(r[i]);return d(t)},filter:function(e){return d(l(this,e))},remove:function(){for(var e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};function h(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function v(){return Date.now()}function m(e,t){void 0===t&&(t="x");var a,r,i,n=s(),o=function(e){var t,a=s();return a.getComputedStyle&&(t=a.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e);return n.WebKitCSSMatrix?((r=o.transform||o.webkitTransform).split(",").length>6&&(r=r.split(", ").map((function(e){return e.replace(",",".")})).join(", ")),i=new n.WebKitCSSMatrix("none"===r?"":r)):a=(i=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(r=n.WebKitCSSMatrix?i.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(r=n.WebKitCSSMatrix?i.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),r||0}function g(e){return"object"==_typeof(e)&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function w(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function b(){for(var e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"],a=1;a<arguments.length;a+=1){var r=a<0||arguments.length<=a?void 0:arguments[a];if(null!=r&&!w(r))for(var i=Object.keys(Object(r)).filter((function(e){return t.indexOf(e)<0})),s=0,n=i.length;s<n;s+=1){var o=i[s],l=Object.getOwnPropertyDescriptor(r,o);void 0!==l&&l.enumerable&&(g(e[o])&&g(r[o])?r[o].__swiper__?e[o]=r[o]:b(e[o],r[o]):!g(e[o])&&g(r[o])?(e[o]={},r[o].__swiper__?e[o]=r[o]:b(e[o],r[o])):e[o]=r[o])}}return e}function y(e,t,a){e.style.setProperty(t,a)}function x(e){var t,a=e.swiper,r=e.targetPosition,i=e.side,n=s(),o=-a.translate,l=null,d=a.params.speed;a.wrapperEl.style.scrollSnapType="none",n.cancelAnimationFrame(a.cssModeFrameID);var c=r>o?"next":"prev",p=function(e,t){return"next"===c&&e>=t||"prev"===c&&e<=t};!function e(){t=(new Date).getTime(),null===l&&(l=t);var s=Math.max(Math.min((t-l)/d,1),0),c=.5-Math.cos(s*Math.PI)/2,u=o+c*(r-o);if(p(u,r)&&(u=r),a.wrapperEl.scrollTo(_defineProperty({},i,u)),p(u,r))return a.wrapperEl.style.overflow="hidden",a.wrapperEl.style.scrollSnapType="",setTimeout((function(){a.wrapperEl.style.overflow="",a.wrapperEl.scrollTo(_defineProperty({},i,u))})),void n.cancelAnimationFrame(a.cssModeFrameID);a.cssModeFrameID=n.requestAnimationFrame(e)}()}function E(){return c||(c=function(){var e=s(),t=r();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),passiveListener:function(){var t=!1;try{var a=Object.defineProperty({},"passive",{get:function(){t=!0}});e.addEventListener("testPassiveListener",null,a)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),c}function C(e){return void 0===e&&(e={}),p||(p=function(e){var t=(void 0===e?{}:e).userAgent,a=E(),r=s(),i=r.navigator.platform,n=t||r.navigator.userAgent,o={ios:!1,android:!1},l=r.screen.width,d=r.screen.height,c=n.match(/(Android);?[\s\/]+([\d.]+)?/),p=n.match(/(iPad).*OS\s([\d_]+)/),u=n.match(/(iPod)(.*OS\s([\d_]+))?/),f=!p&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===i,v="MacIntel"===i;return!p&&v&&a.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf("".concat(l,"x").concat(d))>=0&&((p=n.match(/(Version)\/([\d.]+)/))||(p=[0,1,"13_0_0"]),v=!1),c&&!h&&(o.os="android",o.android=!0),(p||f||u)&&(o.os="ios",o.ios=!0),o}(e)),p}function T(){return u||(u=function(){var e=s();return{isSafari:function(){var t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}
33(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),u}Object.keys(f).forEach((function(e){Object.defineProperty(d.fn,e,{value:f[e],writable:!0})}));var S={on:function(e,t,a){var r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof t)return r;var i=a?"unshift":"push";return e.split(" ").forEach((function(e){r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][i](t)})),r},once:function(e,t,a){var r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof t)return r;function i(){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var a=arguments.length,s=new Array(a),n=0;n<a;n++)s[n]=arguments[n];t.apply(r,s)}return i.__emitterProxy=t,r.on(e,i,a)},onAny:function(e,t){var a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof e)return a;var r=t?"unshift":"push";return a.eventsAnyListeners.indexOf(e)<0&&a.eventsAnyListeners[r](e),a},offAny:function(e){var t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;var a=t.eventsAnyListeners.indexOf(e);return a>=0&&t.eventsAnyListeners.splice(a,1),t},off:function(e,t){var a=this;return!a.eventsListeners||a.destroyed?a:a.eventsListeners?(e.split(" ").forEach((function(e){void 0===t?a.eventsListeners[e]=[]:a.eventsListeners[e]&&a.eventsListeners[e].forEach((function(r,i){(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&a.eventsListeners[e].splice(i,1)}))})),a):a},emit:function(){var e,t,a,r=this;if(!r.eventsListeners||r.destroyed)return r;if(!r.eventsListeners)return r;for(var i=arguments.length,s=new Array(i),n=0;n<i;n++)s[n]=arguments[n];return"string"==typeof s[0]||Array.isArray(s[0])?(e=s[0],t=s.slice(1,s.length),a=r):(e=s[0].events,t=s[0].data,a=s[0].context||r),t.unshift(a),(Array.isArray(e)?e:e.split(" ")).forEach((function(e){r.eventsAnyListeners&&r.eventsAnyListeners.length&&r.eventsAnyListeners.forEach((function(r){r.apply(a,[e].concat(_toConsumableArray(t)))})),r.eventsListeners&&r.eventsListeners[e]&&r.eventsListeners[e].forEach((function(e){e.apply(a,t)}))})),r}},M={updateSize:function(){var e,t,a=this,r=a.$el;e=void 0!==a.params.width&&null!==a.params.width?a.params.width:r[0].clientWidth,t=void 0!==a.params.height&&null!==a.params.height?a.params.height:r[0].clientHeight,0===e&&a.isHorizontal()||0===t&&a.isVertical()||(e=e-parseInt(r.css("padding-left")||0,10)-parseInt(r.css("padding-right")||0,10),t=t-parseInt(r.css("padding-top")||0,10)-parseInt(r.css("padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),_extends(a,{width:e,height:t,size:a.isHorizontal()?e:t}))},updateSlides:function(){var e=this;function t(t){return e.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}function a(e,a){return parseFloat(e.getPropertyValue(t(a))||0)}var r=e.params,i=e.$wrapperEl,s=e.size,n=e.rtlTranslate,o=e.wrongRTL,l=e.virtual&&r.virtual.enabled,d=l?e.virtual.slides.length:e.slides.length,c=i.children(".".concat(e.params.slideClass)),p=l?e.virtual.slides.length:c.length,u=[],f=[],h=[],v=r.slidesOffsetBefore;"function"==typeof v&&(v=r.slidesOffsetBefore.call(e));var m=r.slidesOffsetAfter;"function"==typeof m&&(m=r.slidesOffsetAfter.call(e));var g=e.snapGrid.length,w=e.slidesGrid.length,b=r.spaceBetween,x=-v,E=0,C=0;if(void 0!==s){"string"==typeof b&&b.indexOf("%")>=0&&(b=parseFloat(b.replace("%",""))/100*s),e.virtualSize=-b,n?c.css({marginLeft:"",marginBottom:"",marginTop:""}):c.css({marginRight:"",marginBottom:"",marginTop:""}),r.centeredSlides&&r.cssMode&&(y(e.wrapperEl,"--swiper-centered-offset-before",""),y(e.wrapperEl,"--swiper-centered-offset-after",""));var T,S=r.grid&&r.grid.rows>1&&e.grid;S&&e.grid.initSlides(p);for(var M="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter((function(e){return void 0!==r.breakpoints[e].slidesPerView})).length>0,P=0;P<p;P+=1){T=0;var $=c.eq(P);if(S&&e.grid.updateSlide(P,$,p,t),"none"!==$.css("display")){if("auto"===r.slidesPerView){M&&(c[P].style[t("width")]="");var k=getComputedStyle($[0]),z=$[0].style.transform,O=$[0].style.webkitTransform;if(z&&($[0].style.transform="none"),O&&($[0].style.webkitTransform="none"),r.roundLengths)T=e.isHorizontal()?$.outerWidth(!0):$.outerHeight(!0);else{var _=a(k,"width"),I=a(k,"padding-left"),L=a(k,"padding-right"),A=a(k,"margin-left"),D=a(k,"margin-right"),N=k.getPropertyValue("box-sizing");if(N&&"border-box"===N)T=_+A+D;else{var G=$[0],B=G.clientWidth;T=_+I+L+A+D+(G.offsetWidth-B)}}z&&($[0].style.transform=z),O&&($[0].style.webkitTransform=O),r.roundLengths&&(T=Math.floor(T))}else T=(s-(r.slidesPerView-1)*b)/r.slidesPerView,r.roundLengths&&(T=Math.floor(T)),c[P]&&(c[P].style[t("width")]="".concat(T,"px"));c[P]&&(c[P].swiperSlideSize=T),h.push(T),r.centeredSlides?(x=x+T/2+E/2+b,0===E&&0!==P&&(x=x-s/2-b),0===P&&(x=x-s/2-b),Math.abs(x)<.001&&(x=0),r.roundLengths&&(x=Math.floor(x)),C%r.slidesPerGroup==0&&u.push(x),f.push(x)):(r.roundLengths&&(x=Math.floor(x)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup==0&&u.push(x),f.push(x),x=x+T+b),e.virtualSize+=T+b,E=T,C+=1}}if(e.virtualSize=Math.max(e.virtualSize,s)+m,n&&o&&("slide"===r.effect||"coverflow"===r.effect)&&i.css({width:"".concat(e.virtualSize+r.spaceBetween,"px")}),r.setWrapperSize&&i.css(_defineProperty({},t("width"),"".concat(e.virtualSize+r.spaceBetween,"px"))),S&&e.grid.updateWrapperSize(T,u,t),!r.centeredSlides){for(var H=[],X=0;X<u.length;X+=1){var R=u[X];r.roundLengths&&(R=Math.floor(R)),u[X]<=e.virtualSize-s&&H.push(R)}u=H,Math.floor(e.virtualSize-s)-Math.floor(u[u.length-1])>1&&u.push(e.virtualSize-s)}if(0===u.length&&(u=[0]),0!==r.spaceBetween){var Y=e.isHorizontal()&&n?"marginLeft":t("marginRight");c.filter((function(e,t){return!r.cssMode||t!==c.length-1})).css(_defineProperty({},Y,"".concat(b,"px")))}
33if(r.centeredSlides&&r.centeredSlidesBounds){var W=0;h.forEach((function(e){W+=e+(r.spaceBetween?r.spaceBetween:0)}));var j=(W-=r.spaceBetween)-s;u=u.map((function(e){return e<0?-v:e>j?j+m:e}))}if(r.centerInsufficientSlides){var q=0;if(h.forEach((function(e){q+=e+(r.spaceBetween?r.spaceBetween:0)})),(q-=r.spaceBetween)<s){var V=(s-q)/2;u.forEach((function(e,t){u[t]=e-V})),f.forEach((function(e,t){f[t]=e+V}))}}if(_extends(e,{slides:c,snapGrid:u,slidesGrid:f,slidesSizesGrid:h}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){y(e.wrapperEl,"--swiper-centered-offset-before",-u[0]+"px"),y(e.wrapperEl,"--swiper-centered-offset-after",e.size/2-h[h.length-1]/2+"px");var F=-e.snapGrid[0],U=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((function(e){return e+F})),e.slidesGrid=e.slidesGrid.map((function(e){return e+U}))}if(p!==d&&e.emit("slidesLengthChange"),u.length!==g&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==w&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),!(l||r.cssMode||"slide"!==r.effect&&"fade"!==r.effect)){var K="".concat(r.containerModifierClass,"backface-hidden"),Z=e.$el.hasClass(K);p<=r.maxBackfaceHiddenSlides?Z||e.$el.addClass(K):Z&&e.$el.removeClass(K)}}},updateAutoHeight:function(e){var t,a=this,r=[],i=a.virtual&&a.params.virtual.enabled,s=0;"number"==typeof e?a.setTransition(e):!0===e&&a.setTransition(a.params.speed);var n=function(e){return i?a.slides.filter((function(t){return parseInt(t.getAttribute("data-swiper-slide-index"),10)===e}))[0]:a.slides.eq(e)[0]};if("auto"!==a.params.slidesPerView&&a.params.slidesPerView>1)if(a.params.centeredSlides)(a.visibleSlides||d([])).each((function(e){r.push(e)}));else for(t=0;t<Math.ceil(a.params.slidesPerView);t+=1){var o=a.activeIndex+t;if(o>a.slides.length&&!i)break;r.push(n(o))}else r.push(n(a.activeIndex));for(t=0;t<r.length;t+=1)if(void 0!==r[t]){var l=r[t].offsetHeight;s=l>s?l:s}(s||0===s)&&a.$wrapperEl.css("height","".concat(s,"px"))},updateSlidesOffset:function(){for(var e=this.slides,t=0;t<e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this,a=t.params,r=t.slides,i=t.rtlTranslate,s=t.snapGrid;if(0!==r.length){void 0===r[0].swiperSlideOffset&&t.updateSlidesOffset();var n=-e;i&&(n=e),r.removeClass(a.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(var o=0;o<r.length;o+=1){var l=r[o],c=l.swiperSlideOffset;a.cssMode&&a.centeredSlides&&(c-=r[0].swiperSlideOffset);var p=(n+(a.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+a.spaceBetween),u=(n-s[0]+(a.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+a.spaceBetween),f=-(n-c),h=f+t.slidesSizesGrid[o];(f>=0&&f<t.size-1||h>1&&h<=t.size||f<=0&&h>=t.size)&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(o),r.eq(o).addClass(a.slideVisibleClass)),l.progress=i?-p:p,l.originalProgress=i?-u:u}t.visibleSlides=d(t.visibleSlides)}},updateProgress:function(e){var t=this;if(void 0===e){var a=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*a||0}var r=t.params,i=t.maxTranslate()-t.minTranslate(),s=t.progress,n=t.isBeginning,o=t.isEnd,l=n,d=o;0===i?(s=0,n=!0,o=!0):(n=(s=(e-t.minTranslate())/i)<=0,o=s>=1),_extends(t,{progress:s,isBeginning:n,isEnd:o}),(r.watchSlidesProgress||r.centeredSlides&&r.autoHeight)&&t.updateSlidesProgress(e),n&&!l&&t.emit("reachBeginning toEdge"),o&&!d&&t.emit("reachEnd toEdge"),(l&&!n||d&&!o)&&t.emit("fromEdge"),t.emit("progress",s)},updateSlidesClasses:function(){var e,t=this,a=t.slides,r=t.params,i=t.$wrapperEl,s=t.activeIndex,n=t.realIndex,o=t.virtual&&r.virtual.enabled;a.removeClass("".concat(r.slideActiveClass," ").concat(r.slideNextClass," ").concat(r.slidePrevClass," ").concat(r.slideDuplicateActiveClass," ").concat(r.slideDuplicateNextClass," ").concat(r.slideDuplicatePrevClass)),(e=o?t.$wrapperEl.find(".".concat(r.slideClass,'[data-swiper-slide-index="').concat(s,'"]')):a.eq(s)).addClass(r.slideActiveClass),r.loop&&(e.hasClass(r.slideDuplicateClass)?i.children(".".concat(r.slideClass,":not(.").concat(r.slideDuplicateClass,')[data-swiper-slide-index="').concat(n,'"]')).addClass(r.slideDuplicateActiveClass):i.children(".".concat(r.slideClass,".").concat(r.slideDuplicateClass,'[data-swiper-slide-index="').concat(n,'"]')).addClass(r.slideDuplicateActiveClass));var l=e.nextAll(".".concat(r.slideClass)).eq(0).addClass(r.slideNextClass);r.loop&&0===l.length&&(l=a.eq(0)).addClass(r.slideNextClass);var d=e.prevAll(".".concat(r.slideClass)).eq(0).addClass(r.slidePrevClass);r.loop&&0===d.length&&(d=a.eq(-1)).addClass(r.slidePrevClass),r.loop&&(l.hasClass(r.slideDuplicateClass)?i.children(".".concat(r.slideClass,":not(.").concat(r.slideDuplicateClass,')[data-swiper-slide-index="').concat(l.attr("data-swiper-slide-index"),'"]')).addClass(r.slideDuplicateNextClass):i.children(".".concat(r.slideClass,".").concat(r.slideDuplicateClass,'[data-swiper-slide-index="').concat(l.attr("data-swiper-slide-index"),'"]')).addClass(r.slideDuplicateNextClass),d.hasClass(r.slideDuplicateClass)?i.children(".".concat(r.slideClass,":not(.").concat(r.slideDuplicateClass,')[data-swiper-slide-index="').concat(d.attr("data-swiper-slide-index"),'"]')).addClass(r.slideDuplicatePrevClass):i.children(".".concat(r.slideClass,".").concat(r.slideDuplicateClass,'[data-swiper-slide-index="').concat(d.attr("data-swiper-slide-index"),'"]')).addClass(r.slideDuplicatePrevClass)),t.emitSlidesClasses()},updateActiveIndex:function(e){var t,a=this,r=a.rtlTranslate?a.translate:-a.translate,i=a.slidesGrid,s=a.snapGrid,n=a.params,o=a.activeIndex,l=a.realIndex,d=a.snapIndex,c=e;if(void 0===c){for(var p=0;p<i.length;p+=1)void 0!==i[p+1]?r>=i[p]&&r<i[p+1]-(i[p+1]-i[p])/2?c=p:r>=i[p]&&r<i[p+1]&&(c=p+1):r>=i[p]&&(c=p);n.normalizeSlideIndex&&(c<0||void 0===c)&&(c=0)}if(s.indexOf(r)>=0)t=s.indexOf(r);else{var u=Math.min(n.slidesPerGroupSkip,c);t=u+Math.floor((c-u)/n.slidesPerGroup)}if(t>=s.length&&(t=s.length-1),c!==o){var f=parseInt(a.slides.eq(c).attr("data-swiper-slide-index")||c,10);_extends(a,{snapIndex:t,realIndex:f,previousIndex:o,activeIndex:c}),a.emit("activeIndexChange"),a.emit("snapIndexChange"),l!==f&&a.emit("realIndexChange"),(a.initialized||a.params.runCallbacksOnInit)&&a.emit("slideChange")}
33else t!==d&&(a.snapIndex=t,a.emit("snapIndexChange"))},updateClickedSlide:function(e){var t,a=this,r=a.params,i=d(e).closest(".".concat(r.slideClass))[0],s=!1;if(i)for(var n=0;n<a.slides.length;n+=1)if(a.slides[n]===i){s=!0,t=n;break}if(!i||!s)return a.clickedSlide=void 0,void(a.clickedIndex=void 0);a.clickedSlide=i,a.virtual&&a.params.virtual.enabled?a.clickedIndex=parseInt(d(i).attr("data-swiper-slide-index"),10):a.clickedIndex=t,r.slideToClickedSlide&&void 0!==a.clickedIndex&&a.clickedIndex!==a.activeIndex&&a.slideToClickedSlide()}},P={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this.params,a=this.rtlTranslate,r=this.translate,i=this.$wrapperEl;if(t.virtualTranslate)return a?-r:r;if(t.cssMode)return r;var s=m(i[0],e);return a&&(s=-s),s||0},setTranslate:function(e,t){var a=this,r=a.rtlTranslate,i=a.params,s=a.$wrapperEl,n=a.wrapperEl,o=a.progress,l=0,d=0;a.isHorizontal()?l=r?-e:e:d=e,i.roundLengths&&(l=Math.floor(l),d=Math.floor(d)),i.cssMode?n[a.isHorizontal()?"scrollLeft":"scrollTop"]=a.isHorizontal()?-l:-d:i.virtualTranslate||s.transform("translate3d(".concat(l,"px, ").concat(d,"px, 0px)")),a.previousTranslate=a.translate,a.translate=a.isHorizontal()?l:d;var c=a.maxTranslate()-a.minTranslate();(0===c?0:(e-a.minTranslate())/c)!==o&&a.updateProgress(e),a.emit("setTranslate",a.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,a,r,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0),void 0===r&&(r=!0);var s=this,n=s.params,o=s.wrapperEl;if(s.animating&&n.preventInteractionOnTransition)return!1;var l,d=s.minTranslate(),c=s.maxTranslate();if(l=r&&e>d?d:r&&e<c?c:e,s.updateProgress(l),n.cssMode){var p=s.isHorizontal();if(0===t)o[p?"scrollLeft":"scrollTop"]=-l;else{var u;if(!s.support.smoothScroll)return x({swiper:s,targetPosition:-l,side:p?"left":"top"}),!0;o.scrollTo((_defineProperty(u={},p?"left":"top",-l),_defineProperty(u,"behavior","smooth"),u))}return!0}return 0===t?(s.setTransition(0),s.setTranslate(l),a&&(s.emit("beforeTransitionStart",t,i),s.emit("transitionEnd"))):(s.setTransition(t),s.setTranslate(l),a&&(s.emit("beforeTransitionStart",t,i),s.emit("transitionStart")),s.animating||(s.animating=!0,s.onTranslateToWrapperTransitionEnd||(s.onTranslateToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.$wrapperEl[0].removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.$wrapperEl[0].removeEventListener("webkitTransitionEnd",s.onTranslateToWrapperTransitionEnd),s.onTranslateToWrapperTransitionEnd=null,delete s.onTranslateToWrapperTransitionEnd,a&&s.emit("transitionEnd"))}),s.$wrapperEl[0].addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.$wrapperEl[0].addEventListener("webkitTransitionEnd",s.onTranslateToWrapperTransitionEnd))),!0}};function $(e){var t=e.swiper,a=e.runCallbacks,r=e.direction,i=e.step,s=t.activeIndex,n=t.previousIndex,o=r;if(o||(o=s>n?"next":s<n?"prev":"reset"),t.emit("transition".concat(i)),a&&s!==n){if("reset"===o)return void t.emit("slideResetTransition".concat(i));t.emit("slideChangeTransition".concat(i)),"next"===o?t.emit("slideNextTransition".concat(i)):t.emit("slidePrevTransition".concat(i))}}var k={slideTo:function(e,t,a,r,i){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0),"number"!=typeof e&&"string"!=typeof e)throw new Error("The 'index' argument cannot have type other than 'number' or 'string'. [".concat(_typeof(e),"] given."));if("string"==typeof e){var s=parseInt(e,10);if(!isFinite(s))throw new Error("The passed-in 'index' (string) couldn't be converted to 'number'. [".concat(e,"] given."));e=s}var n=this,o=e;o<0&&(o=0);var l=n.params,d=n.snapGrid,c=n.slidesGrid,p=n.previousIndex,u=n.activeIndex,f=n.rtlTranslate,h=n.wrapperEl,v=n.enabled;if(n.animating&&l.preventInteractionOnTransition||!v&&!r&&!i)return!1;var m=Math.min(n.params.slidesPerGroupSkip,o),g=m+Math.floor((o-m)/n.params.slidesPerGroup);g>=d.length&&(g=d.length-1),(u||l.initialSlide||0)===(p||0)&&a&&n.emit("beforeSlideChangeStart");var w,b=-d[g];if(n.updateProgress(b),l.normalizeSlideIndex)for(var y=0;y<c.length;y+=1){var E=-Math.floor(100*b),C=Math.floor(100*c[y]),T=Math.floor(100*c[y+1]);void 0!==c[y+1]?E>=C&&E<T-(T-C)/2?o=y:E>
33=C&&E<T&&(o=y+1):E>=C&&(o=y)}if(n.initialized&&o!==u){if(!n.allowSlideNext&&b<n.translate&&b<n.minTranslate())return!1;if(!n.allowSlidePrev&&b>n.translate&&b>n.maxTranslate()&&(u||0)!==o)return!1}if(w=o>u?"next":o<u?"prev":"reset",f&&-b===n.translate||!f&&b===n.translate)return n.updateActiveIndex(o),l.autoHeight&&n.updateAutoHeight(),n.updateSlidesClasses(),"slide"!==l.effect&&n.setTranslate(b),"reset"!==w&&(n.transitionStart(a,w),n.transitionEnd(a,w)),!1;if(l.cssMode){var S=n.isHorizontal(),M=f?b:-b;if(0===t){var P=n.virtual&&n.params.virtual.enabled;P&&(n.wrapperEl.style.scrollSnapType="none",n._immediateVirtual=!0),h[S?"scrollLeft":"scrollTop"]=M,P&&requestAnimationFrame((function(){n.wrapperEl.style.scrollSnapType="",n._swiperImmediateVirtual=!1}))}else{var $;if(!n.support.smoothScroll)return x({swiper:n,targetPosition:M,side:S?"left":"top"}),!0;h.scrollTo((_defineProperty($={},S?"left":"top",M),_defineProperty($,"behavior","smooth"),$))}return!0}return n.setTransition(t),n.setTranslate(b),n.updateActiveIndex(o),n.updateSlidesClasses(),n.emit("beforeTransitionStart",t,r),n.transitionStart(a,w),0===t?n.transitionEnd(a,w):n.animating||(n.animating=!0,n.onSlideToWrapperTransitionEnd||(n.onSlideToWrapperTransitionEnd=function(e){n&&!n.destroyed&&e.target===this&&(n.$wrapperEl[0].removeEventListener("transitionend",n.onSlideToWrapperTransitionEnd),n.$wrapperEl[0].removeEventListener("webkitTransitionEnd",n.onSlideToWrapperTransitionEnd),n.onSlideToWrapperTransitionEnd=null,delete n.onSlideToWrapperTransitionEnd,n.transitionEnd(a,w))}),n.$wrapperEl[0].addEventListener("transitionend",n.onSlideToWrapperTransitionEnd),n.$wrapperEl[0].addEventListener("webkitTransitionEnd",n.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,a,r){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0),"string"==typeof e){var i=parseInt(e,10);if(!isFinite(i))throw new Error("The passed-in 'index' (string) couldn't be converted to 'number'. [".concat(e,"] given."));e=i}var s=this,n=e;return s.params.loop&&(n+=s.loopedSlides),s.slideTo(n,t,a,r)},slideNext:function(e,t,a){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var r=this,i=r.animating,s=r.enabled,n=r.params;if(!s)return r;var o=n.slidesPerGroup;"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(o=Math.max(r.slidesPerViewDynamic("current",!0),1));var l=r.activeIndex<n.slidesPerGroupSkip?1:o;if(n.loop){if(i&&n.loopPreventsSlide)return!1;r.loopFix(),r._clientLeft=r.$wrapperEl[0].clientLeft}return n.rewind&&r.isEnd?r.slideTo(0,e,t,a):r.slideTo(r.activeIndex+l,e,t,a)},slidePrev:function(e,t,a){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var r=this,i=r.params,s=r.animating,n=r.snapGrid,o=r.slidesGrid,l=r.rtlTranslate;if(!r.enabled)return r;if(i.loop){if(s&&i.loopPreventsSlide)return!1;r.loopFix(),r._clientLeft=r.$wrapperEl[0].clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}var c,p=d(l?r.translate:-r.translate),u=n.map((function(e){return d(e)})),f=n[u.indexOf(p)-1];void 0===f&&i.cssMode&&(n.forEach((function(e,t){p>=e&&(c=t)})),void 0!==c&&(f=n[c>0?c-1:c]));var h=0;if(void 0!==f&&((h=o.indexOf(f))<0&&(h=r.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(h=h-r.slidesPerViewDynamic("previous",!0)+1,h=Math.max(h,0))),i.rewind&&r.isBeginning){var v=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(v,e,t,a)}return r.slideTo(h,e,t,a)},slideReset:function(e,t,a){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,a)},slideToClosest:function(e,t,a,r){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===r&&(r=.5);var i=this,s=i.activeIndex,n=Math.min(i.params.slidesPerGroupSkip,s),o=n+Math.floor((s-n)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[o]){var d=i.snapGrid[o];l-d>(i.snapGrid[o+1]-d)*r&&(s+=i.params.slidesPerGroup)}else{var c=i.snapGrid[o-1];l-c<=(i.snapGrid[o]-c)*r&&(s-=i.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,i.slidesGrid.length-1),i.slideTo(s,e,t,a)},slideToClickedSlide:function(){var e,t=this,a=t.params,r=t.$wrapperEl,i="auto"===a.slidesPerView?t.slidesPerViewDynamic():a.slidesPerView,s=t.clickedIndex;if(a.loop){if(t.animating)return;e=parseInt(d(t.clickedSlide).attr("data-swiper-slide-index"),10),a.centeredSlides?s<t.loopedSlides-i/2||s>t.slides.length-t.loopedSlides+i/2?(t.loopFix(),s=r.children(".".concat(a.slideClass,'[data-swiper-slide-index="').concat(e,'"]:not(.').concat(a.slideDuplicateClass,")")).eq(0).index(),h((function(){t.slideTo(s)}))):t.slideTo(s):s>t.slides.length-i?(t.loopFix(),s=r.children(".".concat(a.slideClass,'[data-swiper-slide-index="').concat(e,'"]:not(.').concat(a.slideDuplicateClass,")")).eq(0).index(),h((function(){t.slideTo(s)}))):t.slideTo(s)}else t.slideTo(s)}},z={loopCreate:function(){var e=this,t=r(),a=e.params,i=e.$wrapperEl,s=i.children().length>
330?d(i.children()[0].parentNode):i;s.children(".".concat(a.slideClass,".").concat(a.slideDuplicateClass)).remove();var n=s.children(".".concat(a.slideClass));if(a.loopFillGroupWithBlank){var o=a.slidesPerGroup-n.length%a.slidesPerGroup;if(o!==a.slidesPerGroup){for(var l=0;l<o;l+=1){var c=d(t.createElement("div")).addClass("".concat(a.slideClass," ").concat(a.slideBlankClass));s.append(c)}n=s.children(".".concat(a.slideClass))}}"auto"!==a.slidesPerView||a.loopedSlides||(a.loopedSlides=n.length),e.loopedSlides=Math.ceil(parseFloat(a.loopedSlides||a.slidesPerView,10)),e.loopedSlides+=a.loopAdditionalSlides,e.loopedSlides>n.length&&e.params.loopedSlidesLimit&&(e.loopedSlides=n.length);var p=[],u=[];n.each((function(e,t){d(e).attr("data-swiper-slide-index",t)}));for(var f=0;f<e.loopedSlides;f+=1){var h=f-Math.floor(f/n.length)*n.length;u.push(n.eq(h)[0]),p.unshift(n.eq(n.length-h-1)[0])}for(var v=0;v<u.length;v+=1)s.append(d(u[v].cloneNode(!0)).addClass(a.slideDuplicateClass));for(var m=p.length-1;m>=0;m-=1)s.prepend(d(p[m].cloneNode(!0)).addClass(a.slideDuplicateClass))},loopFix:function(){var e=this;e.emit("beforeLoopFix");var t,a=e.activeIndex,r=e.slides,i=e.loopedSlides,s=e.allowSlidePrev,n=e.allowSlideNext,o=e.snapGrid,l=e.rtlTranslate;e.allowSlidePrev=!0,e.allowSlideNext=!0;var d=-o[a]-e.getTranslate();a<i?(t=r.length-3*i+a,t+=i,e.slideTo(t,0,!1,!0)&&0!==d&&e.setTranslate((l?-e.translate:e.translate)-d)):a>=r.length-i&&(t=-r.length+a+i,t+=i,e.slideTo(t,0,!1,!0)&&0!==d&&e.setTranslate((l?-e.translate:e.translate)-d)),e.allowSlidePrev=s,e.allowSlideNext=n,e.emit("loopFix")},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,a=this.slides;e.children(".".concat(t.slideClass,".").concat(t.slideDuplicateClass,",.").concat(t.slideClass,".").concat(t.slideBlankClass)).remove(),a.removeAttr("data-swiper-slide-index")}};function O(e){var t=this,a=r(),i=s(),n=t.touchEventsData,o=t.params,l=t.touches;if(t.enabled&&(!t.animating||!o.preventInteractionOnTransition)){!t.animating&&o.cssMode&&o.loop&&t.loopFix();var c=e;c.originalEvent&&(c=c.originalEvent);var p=d(c.target);if(("wrapper"!==o.touchEventsTarget||p.closest(t.wrapperEl).length)&&(n.isTouchEvent="touchstart"===c.type,(n.isTouchEvent||!("which"in c)||3!==c.which)&&!(!n.isTouchEvent&&"button"in c&&c.button>0||n.isTouched&&n.isMoved))){o.noSwipingClass&&""!==o.noSwipingClass&&c.target&&c.target.shadowRoot&&e.path&&e.path[0]&&(p=d(e.path[0]));var u=o.noSwipingSelector?o.noSwipingSelector:".".concat(o.noSwipingClass),f=!(!c.target||!c.target.shadowRoot);if(o.noSwiping&&(f?function(e,t){return void 0===t&&(t=this),function t(a){if(!a||a===r()||a===s())return null;a.assignedSlot&&(a=a.assignedSlot);var i=a.closest(e);return i||a.getRootNode?i||t(a.getRootNode().host):null}(t)}(u,p[0]):p.closest(u)[0]))t.allowClick=!0;else if(!o.swipeHandler||p.closest(o.swipeHandler)[0]){l.currentX="touchstart"===c.type?c.targetTouches[0].pageX:c.pageX,l.currentY="touchstart"===c.type?c.targetTouches[0].pageY:c.pageY;var h=l.currentX,m=l.currentY,g=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,w=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(g&&(h<=w||h>=i.innerWidth-w)){if("prevent"!==g)return;e.preventDefault()}if(_extends(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=h,l.startY=m,n.touchStartTime=v(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(n.allowThresholdMove=!1),"touchstart"!==c.type){var b=!0;p.is(n.focusableElements)&&(b=!1,"SELECT"===p[0].nodeName&&(n.isTouched=!1)),a.activeElement&&d(a.activeElement).is(n.focusableElements)&&a.activeElement!==p[0]&&a.activeElement.blur();var y=b&&t.allowTouchMove&&o.touchStartPreventDefault;!o.touchStartForcePreventDefault&&!y||p[0].isContentEditable||c.preventDefault()}t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",c)}}}}function _(e){var t=r(),a=this,i=a.touchEventsData,s=a.params,n=a.touches,o=a.rtlTranslate;if(a.enabled){var l=e;if(l.originalEvent&&(l=l.originalEvent),i.isTouched){if(!i.isTouchEvent||"touchmove"===l.type){var c="touchmove"===l.type&&l.targetTouches&&(l.targetTouches[0]||l.changedTouches[0]),p="touchmove"===l.type?c.pageX:l.pageX,u="touchmove"===l.type?c.pageY:l.pageY;if(l.preventedByNestedSwiper)return n.startX=p,void(n.startY=u);
vendor: 2,743 bytes, line 33
33if(!a.allowTouchMove)return d(l.target).is(i.focusableElements)||(a.allowClick=!1),void(i.isTouched&&(_extends(n,{startX:p,startY:u,currentX:p,currentY:u}),i.touchStartTime=v()));if(i.isTouchEvent&&s.touchReleaseOnEdges&&!s.loop)if(a.isVertical()){if(u<n.startY&&a.translate<=a.maxTranslate()||u>n.startY&&a.translate>=a.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(p<n.startX&&a.translate<=a.maxTranslate()||p>n.startX&&a.translate>=a.minTranslate())return;if(i.isTouchEvent&&t.activeElement&&l.target===t.activeElement&&d(l.target).is(i.focusableElements))return i.isMoved=!0,void(a.allowClick=!1);if(i.allowTouchCallbacks&&a.emit("touchMove",l),!(l.targetTouches&&l.targetTouches.length>1)){n.currentX=p,n.currentY=u;var f=n.currentX-n.startX,h=n.currentY-n.startY;if(!(a.params.threshold&&Math.sqrt(Math.pow(f,2)+Math.pow(h,2))<a.params.threshold)){var m;if(void 0===i.isScrolling)a.isHorizontal()&&n.currentY===n.startY||a.isVertical()&&n.currentX===n.startX?i.isScrolling=!1:f*f+h*h>=25&&(m=180*Math.atan2(Math.abs(h),Math.abs(f))/Math.PI,i.isScrolling=a.isHorizontal()?m>s.touchAngle:90-m>s.touchAngle);if(i.isScrolling&&a.emit("touchMoveOpposite",l),void 0===i.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(i.startMoving=!0)),i.isScrolling)i.isTouched=!1;else if(i.startMoving){a.allowClick=!1,!s.cssMode&&l.cancelable&&l.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&l.stopPropagation(),i.isMoved||(s.loop&&!s.cssMode&&a.loopFix(),i.startTranslate=a.getTranslate(),a.setTransition(0),a.animating&&a.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,!s.grabCursor||!0!==a.allowSlideNext&&!0!==a.allowSlidePrev||a.setGrabCursor(!0),a.emit("sliderFirstMove",l)),a.emit("sliderMove",l),i.isMoved=!0;var g=a.isHorizontal()?f:h;n.diff=g,g*=s.touchRatio,o&&(g=-g),a.swipeDirection=g>0?"prev":"next",i.currentTranslate=g+i.startTranslate;var w=!0,b=s.resistanceRatio;if(s.touchReleaseOnEdges&&(b=0),g>0&&i.currentTranslate>a.minTranslate()?(w=!1,s.resistance&&(i.currentTranslate=a.minTranslate()-1+Math.pow(-a.minTranslate()+i.startTranslate+g,b))):g<0&&i.currentTranslate<a.maxTranslate()&&(w=!1,s.resistance&&(i.currentTranslate=a.maxTranslate()+1-Math.pow(a.maxTranslate()-i.startTranslate-g,b))),w&&(l.preventedByNestedSwiper=!0),!a.allowSlideNext&&"next"===a.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!a.allowSlidePrev&&"prev"===a.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),a.allowSlidePrev||a.allowSlideNext||(i.currentTranslate=i.startTranslate),s.threshold>0){if(!(Math.abs(g)>s.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);
33if(!i.allowThresholdMove)return i.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,i.currentTranslate=i.startTranslate,void(n.diff=a.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}s.followFinger&&!s.cssMode&&((s.freeMode&&s.freeMode.enabled&&a.freeMode||s.watchSlidesProgress)&&(a.updateActiveIndex(),a.updateSlidesClasses()),a.params.freeMode&&s.freeMode.enabled&&a.freeMode&&a.freeMode.onTouchMove(),a.updateProgress(i.currentTranslate),a.setTranslate(i.currentTranslate))}}}}}else i.startMoving&&i.isScrolling&&a.emit("touchMoveOpposite",l)}}function I(e){var t=this,a=t.touchEventsData,r=t.params,i=t.touches,s=t.rtlTranslate,n=t.slidesGrid;if(t.enabled){var o=e;if(o.originalEvent&&(o=o.originalEvent),a.allowTouchCallbacks&&t.emit("touchEnd",o),a.allowTouchCallbacks=!1,!a.isTouched)return a.isMoved&&r.grabCursor&&t.setGrabCursor(!1),a.isMoved=!1,void(a.startMoving=!1);r.grabCursor&&a.isMoved&&a.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var l,d=v(),c=d-a.touchStartTime;if(t.allowClick){var p=o.path||o.composedPath&&o.composedPath();t.updateClickedSlide(p&&p[0]||o.target),t.emit("tap click",o),c<300&&d-a.lastClickTime<300&&t.emit("doubleTap doubleClick",o)}if(a.lastClickTime=v(),h((function(){t.destroyed||(t.allowClick=!0)})),!a.isTouched||!a.isMoved||!t.swipeDirection||0===i.diff||a.currentTranslate===a.startTranslate)return a.isTouched=!1,a.isMoved=!1,void(a.startMoving=!1);if(a.isTouched=!1,a.isMoved=!1,a.startMoving=!1,l=r.followFinger?s?t.translate:-t.translate:-a.currentTranslate,!r.cssMode)if(t.params.freeMode&&r.freeMode.enabled)t.freeMode.onTouchEnd({currentPos:l});else{for(var u=0,f=t.slidesSizesGrid[0],m=0;m<n.length;m+=m<r.slidesPerGroupSkip?1:r.slidesPerGroup){var g=m<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==n[m+g]?l>=n[m]&&l<n[m+g]&&(u=m,f=n[m+g]-n[m]):l>=n[m]&&(u=m,f=n[n.length-1]-n[n.length-2])}var w=null,b=null;r.rewind&&(t.isBeginning?b=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(w=0));var y=(l-n[u])/f,x=u<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(c>r.longSwipesMs){if(!r.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(y>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?w:u+x):t.slideTo(u)),"prev"===t.swipeDirection&&(y>1-r.longSwipesRatio?t.slideTo(u+x):null!==b&&y<0&&Math.abs(y)>r.longSwipesRatio?t.slideTo(b):t.slideTo(u))}else{if(!r.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||o.target!==t.navigation.nextEl&&o.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(null!==w?w:u+x),"prev"===t.swipeDirection&&t.slideTo(null!==b?b:u)):o.target===t.navigation.nextEl?t.slideTo(u+x):t.slideTo(u)}}}}function L(){var e=this,t=e.params,a=e.el;if(!a||0!==a.offsetWidth){t.breakpoints&&e.setBreakpoint();var r=e.allowSlideNext,i=e.allowSlidePrev,s=e.snapGrid;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow()}}function A(e){var t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function D(){var e=this,t=e.wrapperEl,a=e.rtlTranslate;if(e.enabled){e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();var r=e.maxTranslate()-e.minTranslate();(0===r?0:(e.translate-e.minTranslate())/r)!==e.progress&&e.updateProgress(a?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}}var N=!1;function G(){}var B=function(e,t){var a=r(),i=e.params,s=e.touchEvents,n=e.el,o=e.wrapperEl,l=e.device,d=e.support,c=!!i.nested,p="on"===t?"addEventListener":"removeEventListener",u=t;if(d.touch){var f=!("touchstart"!==s.start||!d.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1};n[p](s.start,e.onTouchStart,f),n[p](s.move,e.onTouchMove,d.passiveListener?{passive:!1,capture:c}:c),n[p](s.end,e.onTouchEnd,f),s.cancel&&n[p](s.cancel,e.onTouchEnd,f)}else n[p](s.start,e.onTouchStart,!1),a[p](s.move,e.onTouchMove,c),a[p](s.end,e.onTouchEnd,!1);(i.preventClicks||i.preventClicksPropagation)&&n[p]("click",e.onClick,!0),i.cssMode&&o[p]("scroll",e.onScroll),i.updateOnWindowResize?e[u](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",L,!0):e[u]("observerUpdate",L,!0)},H={attachEvents:function(){var e=this,t=r(),a=e.params,i=e.support;e.onTouchStart=O.bind(e),e.onTouchMove=_.bind(e),e.onTouchEnd=I.bind(e),a.cssMode&&(e.onScroll=D.bind(e)),e.onClick=A.bind(e),i.touch&&!N&&(t.addEventListener("touchstart",G),N=!0),B(e,"on")},detachEvents:function(){B(this,"off")}},X=function(e,t){return e.grid&&t.grid&&t.grid.rows>1},R={addClasses:function(){var e=this,t=e.classNames,a=e.params,r=e.rtl,
33i=e.$el,s=e.device,n=e.support,o=function(e,t){var a=[];return e.forEach((function(e){"object"==_typeof(e)?Object.keys(e).forEach((function(r){e[r]&&a.push(t+r)})):"string"==typeof e&&a.push(t+e)})),a}(["initialized",a.direction,{"pointer-events":!n.touch},{"free-mode":e.params.freeMode&&a.freeMode.enabled},{autoheight:a.autoHeight},{rtl:r},{grid:a.grid&&a.grid.rows>1},{"grid-column":a.grid&&a.grid.rows>1&&"column"===a.grid.fill},{android:s.android},{ios:s.ios},{"css-mode":a.cssMode},{centered:a.cssMode&&a.centeredSlides},{"watch-progress":a.watchSlidesProgress}],a.containerModifierClass);t.push.apply(t,_toConsumableArray(o)),i.addClass(_toConsumableArray(t).join(" ")),e.emitContainerClasses()},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" ")),this.emitContainerClasses()}},Y={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopedSlidesLimit:!0,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function W(e,t){return function(a){void 0===a&&(a={});var r=Object.keys(a)[0],i=a[r];"object"==_typeof(i)&&null!==i?(["navigation","pagination","scrollbar"].indexOf(r)>=0&&!0===e[r]&&(e[r]={auto:!0}),r in e&&"enabled"in i?(!0===e[r]&&(e[r]={enabled:!0}),"object"!=_typeof(e[r])||"enabled"in e[r]||(e[r].enabled=!0),e[r]||(e[r]={enabled:!1}),b(t,a)):b(t,a)):b(t,a)}}var j={eventsEmitter:S,update:M,translate:P,transition:{setTransition:function(e,t){var a=this;a.params.cssMode||a.$wrapperEl.transition(e),a.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var a=this,r=a.params;r.cssMode||(r.autoHeight&&a.updateAutoHeight(),$({swiper:a,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);var a=this,r=a.params;a.animating=!1,r.cssMode||(a.setTransition(0),$({swiper:a,runCallbacks:e,direction:t,step:"End"}))}},slide:k,loop:z,grabCursor:{setGrabCursor:function(e){var t=this;if(!(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)){var a="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;a.style.cursor="move",a.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){var e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:H,breakpoints:{setBreakpoint:function(){var e=this,t=e.activeIndex,a=e.initialized,r=e.loopedSlides,i=void 0===r?0:r,s=e.params,n=e.$el,o=s.breakpoints;
33if(o&&(!o||0!==Object.keys(o).length)){var l=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(l&&e.currentBreakpoint!==l){var d=(l in o?o[l]:void 0)||e.originalParams,c=X(e,s),p=X(e,d),u=s.enabled;c&&!p?(n.removeClass("".concat(s.containerModifierClass,"grid ").concat(s.containerModifierClass,"grid-column")),e.emitContainerClasses()):!c&&p&&(n.addClass("".concat(s.containerModifierClass,"grid")),(d.grid.fill&&"column"===d.grid.fill||!d.grid.fill&&"column"===s.grid.fill)&&n.addClass("".concat(s.containerModifierClass,"grid-column")),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach((function(t){var a=s[t]&&s[t].enabled,r=d[t]&&d[t].enabled;a&&!r&&e[t].disable(),!a&&r&&e[t].enable()}));var f=d.direction&&d.direction!==s.direction,h=s.loop&&(d.slidesPerView!==s.slidesPerView||f);f&&a&&e.changeDirection(),b(e.params,d);var v=e.params.enabled;_extends(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),u&&!v?e.disable():!u&&v&&e.enable(),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",d),h&&a&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-i+e.loopedSlides,0,!1)),e.emit("breakpoint",d)}}},getBreakpoint:function(e,t,a){if(void 0===t&&(t="window"),e&&("container"!==t||a)){var r=!1,i=s(),n="window"===t?i.innerHeight:a.clientHeight,o=Object.keys(e).map((function(e){if("string"==typeof e&&0===e.indexOf("@")){var t=parseFloat(e.substr(1));return{value:n*t,point:e}}return{value:e,point:e}}));o.sort((function(e,t){return parseInt(e.value,10)-parseInt(t.value,10)}));for(var l=0;l<o.length;l+=1){var d=o[l],c=d.point,p=d.value;"window"===t?i.matchMedia("(min-width: ".concat(p,"px)")).matches&&(r=c):p<=a.clientWidth&&(r=c)}return r||"max"}}},checkOverflow:{checkOverflow:function(){var e=this,t=e.isLocked,a=e.params,r=a.slidesOffsetBefore;if(r){var i=e.slides.length-1,s=e.slidesGrid[i]+e.slidesSizesGrid[i]+2*r;e.isLocked=e.size>s}else e.isLocked=1===e.snapGrid.length;!0===a.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===a.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:R,images:{loadImage:function(e,t,a,r,i,n){var o,l=s();function c(){n&&n()}d(e).parent("picture")[0]||e.complete&&i?c():t?((o=new l.Image).onload=c,o.onerror=c,r&&(o.sizes=r),a&&(o.srcset=a),t&&(o.src=t)):c()},preloadImages:function(){var e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(var a=0;a<e.imagesToLoad.length;a+=1){var r=e.imagesToLoad[a];e.loadImage(r,r.currentSrc||r.getAttribute("src"),r.srcset||r.getAttribute("srcset"),r.sizes||r.getAttribute("sizes"),!0,t)}}}},q={},V=function(){function e(){var t,a,r,i;_classCallCheck(this,e);for(var s=arguments.length,n=new Array(s),o=0;o<s;o++)n[o]=arguments[o];if(1===n.length&&n[0].constructor&&"Object"===Object.prototype.toString.call(n[0]).slice(8,-1)?i=n[0]:(r=(t=_slicedToArray(n,2))[0],i=t[1]),i||(i={}),i=b({},i),r&&!i.el&&(i.el=r),i.el&&d(i.el).length>1){var l=[];return d(i.el).each((function(t){var a=b({},i,{el:t});l.push(new e(a))})),l}var c=this;c.__swiper__=!0,c.support=E(),c.device=C({userAgent:i.userAgent}),c.browser=T(),c.eventsListeners={},c.eventsAnyListeners=[],c.modules=_toConsumableArray(c.__modules__),i.modules&&Array.isArray(i.modules)&&(a=c.modules).push.apply(a,_toConsumableArray(i.modules));var p={};c.modules.forEach((function(e){e({swiper:c,extendParams:W(i,p),on:c.on.bind(c),once:c.once.bind(c),off:c.off.bind(c),emit:c.emit.bind(c)})}));var u=b({},Y,p);return c.params=b({},u,q,i),c.originalParams=b({},c.params),c.passedParams=b({}
33,i),c.params&&c.params.on&&Object.keys(c.params.on).forEach((function(e){c.on(e,c.params.on[e])})),c.params&&c.params.onAny&&c.onAny(c.params.onAny),c.$=d,_extends(c,{enabled:c.params.enabled,el:r,classNames:[],slides:d(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===c.params.direction},isVertical:function(){return"vertical"===c.params.direction},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:c.params.allowSlideNext,allowSlidePrev:c.params.allowSlidePrev,touchEvents:function(){var e=["touchstart","touchmove","touchend","touchcancel"],t=["pointerdown","pointermove","pointerup"];return c.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},c.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},c.support.touch||!c.params.simulateTouch?c.touchEventsTouch:c.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:c.params.focusableElements,lastClickTime:v(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:c.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),c.emit("_swiper"),c.params.init&&c.init(),c}return _createClass(e,[{key:"enable",value:function(){var e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}},{key:"disable",value:function(){var e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}},{key:"setProgress",value:function(e,t){var a=this;e=Math.min(Math.max(e,0),1);var r=a.minTranslate(),i=(a.maxTranslate()-r)*e+r;a.translateTo(i,void 0===t?0:t),a.updateActiveIndex(),a.updateSlidesClasses()}},{key:"emitContainerClasses",value:function(){var e=this;if(e.params._emitClasses&&e.el){var t=e.el.className.split(" ").filter((function(t){return 0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)}));e.emit("_containerClasses",t.join(" "))}}},{key:"getSlideClasses",value:function(e){var t=this;return t.destroyed?"":e.className.split(" ").filter((function(e){return 0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)})).join(" ")}},{key:"emitSlidesClasses",value:function(){var e=this;if(e.params._emitClasses&&e.el){var t=[];e.slides.each((function(a){var r=e.getSlideClasses(a);t.push({slideEl:a,classNames:r}),e.emit("_slideClass",a,r)})),e.emit("_slideClasses",t)}}},{key:"slidesPerViewDynamic",value:function(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);var a=this.params,r=this.slides,i=this.slidesGrid,s=this.slidesSizesGrid,n=this.size,o=this.activeIndex,l=1;if(a.centeredSlides){for(var d,c=r[o].swiperSlideSize,p=o+1;p<r.length;p+=1)r[p]&&!d&&(l+=1,(c+=r[p].swiperSlideSize)>n&&(d=!0));for(var u=o-1;u>=0;u-=1)r[u]&&!d&&(l+=1,(c+=r[u].swiperSlideSize)>n&&(d=!0))}else if("current"===e)for(var f=o+1;f<r.length;f+=1)(t?i[f]+s[f]-i[o]<n:i[f]-i[o]<n)&&(l+=1);else for(var h=o-1;h>=0;h-=1)i[o]-i[h]<n&&(l+=1);return l}},{key:"update",value:function(){var e=this;if(e&&!e.destroyed){var t=e.snapGrid,a=e.params;a.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(r(),e.params.autoHeight&&e.updateAutoHeight()):(("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||r(),a.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}function r(){var t=e.rtlTranslate?-1*e.translate:e.translate,a=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(a),e.updateActiveIndex(),e.updateSlidesClasses()}}},{key:"changeDirection",value:function(e,t){void 0===t&&(t=!0);var a=this,r=a.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(a.$el.removeClass("".concat(a.params.containerModifierClass).concat(r)).addClass("".concat(a.params.containerModifierClass).concat(e)),a.emitContainerClasses(),a.params.direction=e,a.slides.each((function(t){"vertical"===e?t.style.width="":t.style.height=""})),a.emit("changeDirection"),t&&a.update()),a}},{key:"changeLanguageDirection",value:function(e){var t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.$el.addClass("".concat(t.params.containerModifierClass,"rtl")),t.el.dir="rtl"):(t.$el.removeClass("".concat(t.params.containerModifierClass,"rtl")),t.el.dir="ltr"),t.update(
33))}},{key:"mount",value:function(e){var t=this;if(t.mounted)return!0;var a=d(e||t.params.el);if(!(e=a[0]))return!1;e.swiper=t;var i=function(){return".".concat((t.params.wrapperClass||"").trim().split(" ").join("."))},s=function(){if(e&&e.shadowRoot&&e.shadowRoot.querySelector){var t=d(e.shadowRoot.querySelector(i()));return t.children=function(e){return a.children(e)},t}return a.children?a.children(i()):d(a).children(i())}();if(0===s.length&&t.params.createElements){var n=r().createElement("div");s=d(n),n.className=t.params.wrapperClass,a.append(n),a.children(".".concat(t.params.slideClass)).each((function(e){s.append(e)}))}return _extends(t,{$el:a,el:e,$wrapperEl:s,wrapperEl:s[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===a.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===a.css("direction")),wrongRTL:"-webkit-box"===s.css("display")}),!0}},{key:"init",value:function(e){var t=this;return t.initialized||!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}},{key:"destroy",value:function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var a=this,r=a.params,i=a.$el,s=a.$wrapperEl,n=a.slides;return void 0===a.params||a.destroyed||(a.emit("beforeDestroy"),a.initialized=!1,a.detachEvents(),r.loop&&a.loopDestroy(),t&&(a.removeClasses(),i.removeAttr("style"),s.removeAttr("style"),n&&n.length&&n.removeClass([r.slideVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),a.emit("destroy"),Object.keys(a.eventsListeners).forEach((function(e){a.off(e)})),!1!==e&&(a.$el[0].swiper=null,function(e){var t=e;Object.keys(t).forEach((function(e){try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(a)),a.destroyed=!0),null}}],[{key:"extendDefaults",value:function(e){b(q,e)}},{key:"extendedDefaults",get:function(){return q}},{key:"defaults",get:function(){return Y}},{key:"installModule",value:function(t){e.prototype.__modules__||(e.prototype.__modules__=[]);var a=e.prototype.__modules__;"function"==typeof t&&a.indexOf(t)<0&&a.push(t)}},{key:"use",value:function(t){return Array.isArray(t)?(t.forEach((function(t){return e.installModule(t)})),e):(e.installModule(t),e)}}]),e}();function F(e,t,a,i){var s=r();
33return e.params.createElements&&Object.keys(i).forEach((function(r){if(!a[r]&&!0===a.auto){var n=e.$el.children(".".concat(i[r]))[0];n||((n=s.createElement("div")).className=i[r],e.$el.append(n)),a[r]=n,t[r]=n}})),a}function U(e){return void 0===e&&(e=""),".".concat(e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,"."))}function K(e){var t=this,a=t.$wrapperEl,r=t.params;if(r.loop&&t.loopDestroy(),"object"==_typeof(e)&&"length"in e)for(var i=0;i<e.length;i+=1)e[i]&&a.append(e[i]);else a.append(e);r.loop&&t.loopCreate(),r.observer||t.update()}function Z(e){var t=this,a=t.params,r=t.$wrapperEl,i=t.activeIndex;a.loop&&t.loopDestroy();var s=i+1;if("object"==_typeof(e)&&"length"in e){for(var n=0;n<e.length;n+=1)e[n]&&r.prepend(e[n]);s=i+e.length}else r.prepend(e);a.loop&&t.loopCreate(),a.observer||t.update(),t.slideTo(s,0,!1)}function Q(e,t){var a=this,r=a.$wrapperEl,i=a.params,s=a.activeIndex;i.loop&&(s-=a.loopedSlides,a.loopDestroy(),a.slides=r.children(".".concat(i.slideClass)));var n=a.slides.length;if(e<=0)a.prependSlide(t);else if(e>=n)a.appendSlide(t);else{for(var o=s>e?s+1:s,l=[],d=n-1;d>=e;d-=1){var c=a.slides.eq(d);c.remove(),l.unshift(c)}if("object"==_typeof(t)&&"length"in t){for(var p=0;p<t.length;p+=1)t[p]&&r.append(t[p]);o=s>e?s+t.length:s}else r.append(t);for(var u=0;u<l.length;u+=1)r.append(l[u]);i.loop&&a.loopCreate(),i.observer||a.update(),i.loop?a.slideTo(o+a.loopedSlides,0,!1):a.slideTo(o,0,!1)}}function J(e){var t=this,a=t.params,r=t.$wrapperEl,i=t.activeIndex;a.loop&&(i-=t.loopedSlides,t.loopDestroy(),t.slides=r.children(".".concat(a.slideClass)));var s,n=i;if("object"==_typeof(e)&&"length"in e){for(var o=0;o<e.length;o+=1)s=e[o],t.slides[s]&&t.slides.eq(s).remove(),s<n&&(n-=1);n=Math.max(n,0)}else s=e,t.slides[s]&&t.slides.eq(s).remove(),s<n&&(n-=1),n=Math.max(n,0);a.loop&&t.loopCreate(),a.observer||t.update(),a.loop?t.slideTo(n+t.loopedSlides,0,!1):t.slideTo(n,0,!1)}function ee(){for(var e=[],t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}function te(e){var t,a=e.effect,r=e.swiper,i=e.on,s=e.setTranslate,n=e.setTransition,o=e.overwriteParams,l=e.perspective,d=e.recreateShadows,c=e.getEffectParams;i("beforeInit",(function(){if(r.params.effect===a){r.classNames.push("".concat(r.params.containerModifierClass).concat(a)),l&&l()&&r.classNames.push("".concat(r.params.containerModifierClass,"3d"));var e=o?o():{};_extends(r.params,e),_extends(r.originalParams,e)}})),i("setTranslate",(function(){r.params.effect===a&&s()})),i("setTransition",(function(e,t){r.params.effect===a&&n(t)})),i("transitionEnd",(function(){if(r.params.effect===a&&d){if(!c||!c().slideShadows)return;r.slides.each((function(e){r.$(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").remove()})),d()}})),i("virtualUpdate",(function(){r.params.effect===a&&(r.slides.length||(t=!0),requestAnimationFrame((function(){t&&r.slides&&r.slides.length&&(s(),t=!1)})))}))}function ae(e,t){return e.transformEl?t.find(e.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):t}function re(e){var t=e.swiper,a=e.duration,r=e.transformEl,i=e.allSlides,s=t.slides,n=t.activeIndex,o=t.$wrapperEl;if(t.params.virtualTranslate&&0!==a){var l=!1;(i?r?s.find(r):s:r?s.eq(n).find(r):s.eq(n)).transitionEnd((function(){if(!l&&t&&!t.destroyed){l=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],a=0;a<e.length;a+=1)o.trigger(e[a])}}))}}function ie(e,t,a){var r="swiper-slide-shadow"+(a?"-".concat(a):""),i=e.transformEl?t.find(e.transformEl):t,s=i.children(".".concat(r));return s.length||(s=d('<div class="swiper-slide-shadow'.concat(a?"-".concat(a):"",'"></div>')),i.append(s)),s}Object.keys(j).forEach((function(e){Object.keys(j[e]).forEach((function(t){V.prototype[t]=j[e][t]}))})),V.use([function(e){var t=e.swiper,a=e.on,r=e.emit,i=s(),n=null,o=null,l=function(){t&&!t.destroyed&&t.initialized&&(r("beforeResize"),r("resize"))},d=function(){t&&!t.destroyed&&t.initialized&&r("orientationchange")};a("init",(function(){t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(n=new ResizeObserver((function(e){o=i.requestAnimationFrame((function(){var a=t.width,r=t.height,i=a,s=r;e.forEach((function(e){var a=e.contentBoxSize,r=e.contentRect,n=e.target;n&&n!==t.el||(i=r?r.width:(a[0]||a).inlineSize,s=r?r.height:(a[0]||a).blockSize)})),i===a&&s===r||l()}))})),n.observe(t.el)):(i.addEventListener("resize",l),i.addEventListener("orientationchange",d))})),a("destroy",(function(){o&&i.cancelAnimationFrame(o),n&&n.unobserve&&t.el&&(n.unobserve(t.el),n=null),i.removeEventListener("resize",l),i.removeEventListener("orientationchange",d)}))},function(e){var t=e.swiper,a=e.extendParams,r=e.on,i=e.emit,n=[],o=s(),l=function(e,t){void 0===t&&(t={});var a=new(o.MutationObserver||o.WebkitMutationObserver)((function(e){if(1!==e.length){var t=function(){i("observerUpdate",e[0])};o.requestAnimationFrame?o.requestAnimationFrame(t):o.setTimeout(t,0)}else i("observerUpdate",e[0])}));a.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),n.push(a)};a({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",(function(){if(t.params.observer){if(t.params.observeParents)for(var e=t.$el.parents(),a=0;a<e.length;a+=1)l(e[a]);l(t.$el[0],{childList:t.params.observeSlideChildren}),l(t.$wrapperEl[0],{attributes:!1})}}
33)),r("destroy",(function(){n.forEach((function(e){e.disconnect()})),n.splice(0,n.length)}))}]);var se=[function(e){var t,a=e.swiper,r=e.extendParams,i=e.on,s=e.emit;function n(e,t){var r=a.params.virtual;if(r.cache&&a.virtual.cache[t])return a.virtual.cache[t];var i=r.renderSlide?d(r.renderSlide.call(a,e,t)):d('<div class="'.concat(a.params.slideClass,'" data-swiper-slide-index="').concat(t,'">').concat(e,"</div>"));return i.attr("data-swiper-slide-index")||i.attr("data-swiper-slide-index",t),r.cache&&(a.virtual.cache[t]=i),i}function o(e){var t=a.params,r=t.slidesPerView,i=t.slidesPerGroup,o=t.centeredSlides,l=a.params.virtual,d=l.addSlidesBefore,c=l.addSlidesAfter,p=a.virtual,u=p.from,f=p.to,h=p.slides,v=p.slidesGrid,m=p.offset;a.params.cssMode||a.updateActiveIndex();var g,w,b,y=a.activeIndex||0;g=a.rtlTranslate?"right":a.isHorizontal()?"left":"top",o?(w=Math.floor(r/2)+i+c,b=Math.floor(r/2)+i+d):(w=r+(i-1)+c,b=i+d);var x=Math.max((y||0)-b,0),E=Math.min((y||0)+w,h.length-1),C=(a.slidesGrid[x]||0)-(a.slidesGrid[0]||0);function T(){a.updateSlides(),a.updateProgress(),a.updateSlidesClasses(),a.lazy&&a.params.lazy.enabled&&a.lazy.load(),s("virtualUpdate")}if(_extends(a.virtual,{from:x,to:E,offset:C,slidesGrid:a.slidesGrid}),u===x&&f===E&&!e)return a.slidesGrid!==v&&C!==m&&a.slides.css(g,"".concat(C,"px")),a.updateProgress(),void s("virtualUpdate");if(a.params.virtual.renderExternal)return a.params.virtual.renderExternal.call(a,{offset:C,from:x,to:E,slides:function(){for(var e=[],t=x;t<=E;t+=1)e.push(h[t]);return e}()}),void(a.params.virtual.renderExternalUpdate?T():s("virtualUpdate"));var S=[],M=[];if(e)a.$wrapperEl.find(".".concat(a.params.slideClass)).remove();else for(var P=u;P<=f;P+=1)(P<x||P>E)&&a.$wrapperEl.find(".".concat(a.params.slideClass,'[data-swiper-slide-index="').concat(P,'"]')).remove();for(var $=0;$<h.length;$+=1)$>=x&&$<=E&&(void 0===f||e?M.push($):($>f&&M.push($),$<u&&S.push($)));M.forEach((function(e){a.$wrapperEl.append(n(h[e],e))})),S.sort((function(e,t){return t-e})).forEach((function(e){a.$wrapperEl.prepend(n(h[e],e))})),a.$wrapperEl.children(".swiper-slide").css(g,"".concat(C,"px")),T()}r({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}}),a.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]},i("beforeInit",(function(){a.params.virtual.enabled&&(a.virtual.slides=a.params.virtual.slides,a.classNames.push("".concat(a.params.containerModifierClass,"virtual")),a.params.watchSlidesProgress=!0,a.originalParams.watchSlidesProgress=!0,a.params.initialSlide||o())})),i("setTranslate",(function(){a.params.virtual.enabled&&(a.params.cssMode&&!a._immediateVirtual?(clearTimeout(t),t=setTimeout((function(){o()}),100)):o())})),i("init update resize",(function(){a.params.virtual.enabled&&a.params.cssMode&&y(a.wrapperEl,"--swiper-virtual-size","".concat(a.virtualSize,"px"))})),_extends(a.virtual,{appendSlide:function(e){if("object"==_typeof(e)&&"length"in e)for(var t=0;t<e.length;t+=1)e[t]&&a.virtual.slides.push(e[t]);else a.virtual.slides.push(e);o(!0)},prependSlide:function(e){var t=a.activeIndex,r=t+1,i=1;if(Array.isArray(e)){for(var s=0;s<e.length;s+=1)e[s]&&a.virtual.slides.unshift(e[s]);r=t+e.length,i=e.length}else a.virtual.slides.unshift(e);if(a.params.virtual.cache){var n=a.virtual.cache,l={};Object.keys(n).forEach((function(e){var t=n[e],a=t.attr("data-swiper-slide-index");a&&t.attr("data-swiper-slide-index",parseInt(a,10)+i),l[parseInt(e,10)+i]=t})),a.virtual.cache=l}o(!0),a.slideTo(r,0)},removeSlide:function(e){if(null!=e){var t=a.activeIndex;if(Array.isArray(e))for(var r=e.length-1;r>=0;r-=1)a.virtual.slides.splice(e[r],1),a.params.virtual.cache&&delete a.virtual.cache[e[r]],e[r]<t&&(t-=1),t=Math.max(t,0);else a.virtual.slides.splice(e,1),a.params.virtual.cache&&delete a.virtual.cache[e],e<t&&(t-=1),t=Math.max(t,0);o(!0),a.slideTo(t,0)}},removeAllSlides:function(){a.virtual.slides=[],a.params.virtual.cache&&(a.virtual.cache={}),o(!0),a.slideTo(0,0)},update:o})},function(e){var t=e.swiper,a=e.extendParams,i=e.on,n=e.emit,o=r(),l=s();function c(e){if(t.enabled){var a=t.rtlTranslate,r=e;r.originalEvent&&(r=r.originalEvent);var i=r.keyCode||r.charCode,s=t.params.keyboard.pageUpDown,d=s&&33===i,c=s&&34===i,p=37===i,u=39===i,f=38===i,h=40===i;if(!t.allowSlideNext&&(t.isHorizontal()&&u||t.isVertical()&&h||c))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&p||t.isVertical()&&f||d))return!1;if(!(r.shiftKey||r.altKey||r.ctrlKey||r.metaKey||o.activeElement&&o.activeElement.nodeName&&("input"===o.activeElement.nodeName.toLowerCase()||"textarea"===o.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(d||c||p||u||f||h)){var v=!1;if(t.$el.parents(".".concat(t.params.slideClass)).length>0&&0===t.$el.parents(".".concat(t.params.slideActiveClass)).length)return;var m=t.$el,g=m[0].clientWidth,w=m[0].clientHeight,b=l.innerWidth,y=l.innerHe
33ight,x=t.$el.offset();a&&(x.left-=t.$el[0].scrollLeft);for(var E=[[x.left,x.top],[x.left+g,x.top],[x.left,x.top+w],[x.left+g,x.top+w]],C=0;C<E.length;C+=1){var T=E[C];if(T[0]>=0&&T[0]<=b&&T[1]>=0&&T[1]<=y){if(0===T[0]&&0===T[1])continue;v=!0}}if(!v)return}t.isHorizontal()?((d||c||p||u)&&(r.preventDefault?r.preventDefault():r.returnValue=!1),((c||u)&&!a||(d||p)&&a)&&t.slideNext(),((d||p)&&!a||(c||u)&&a)&&t.slidePrev()):((d||c||f||h)&&(r.preventDefault?r.preventDefault():r.returnValue=!1),(c||h)&&t.slideNext(),(d||f)&&t.slidePrev()),n("keyPress",i)}}}function p(){t.keyboard.enabled||(d(o).on("keydown",c),t.keyboard.enabled=!0)}function u(){t.keyboard.enabled&&(d(o).off("keydown",c),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},a({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),i("init",(function(){t.params.keyboard.enabled&&p()})),i("destroy",(function(){t.keyboard.enabled&&u()})),_extends(t.keyboard,{enable:p,disable:u})},function(e){var t,a=e.swiper,r=e.extendParams,i=e.on,n=e.emit,o=s();r({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}}),a.mousewheel={enabled:!1};var l,c=v(),p=[];function u(){a.enabled&&(a.mouseEntered=!0)}function f(){a.enabled&&(a.mouseEntered=!1)}function m(e){return!(a.params.mousewheel.thresholdDelta&&e.delta<a.params.mousewheel.thresholdDelta||a.params.mousewheel.thresholdTime&&v()-c<a.params.mousewheel.thresholdTime||!(e.delta>=6&&v()-c<60)&&(e.direction<0?a.isEnd&&!a.params.loop||a.animating||(a.slideNext(),n("scroll",e.raw)):a.isBeginning&&!a.params.loop||a.animating||(a.slidePrev(),n("scroll",e.raw)),c=(new o.Date).getTime(),1))}function g(e){var r=e;if(a.enabled){var i=a.params.mousewheel;a.params.cssMode&&r.preventDefault();var s=a.$el;if("container"!==a.params.mousewheel.eventsTarget&&(s=d(a.params.mousewheel.eventsTarget)),!a.mouseEntered&&!s[0].contains(r.target)&&!i.releaseOnEdges)return!0;r.originalEvent&&(r=r.originalEvent);var o=0,c=a.rtlTranslate?-1:1,u=function(e){var t=0,a=0,r=0,i=0;return"detail"in e&&(a=e.detail),"wheelDelta"in e&&(a=-e.wheelDelta/120),"wheelDeltaY"in e&&(a=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=a,a=0),r=10*t,i=10*a,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(r=e.deltaX),e.shiftKey&&!r&&(r=i,i=0),(r||i)&&e.deltaMode&&(1===e.deltaMode?(r*=40,i*=40):(r*=800,i*=800)),r&&!t&&(t=r<1?-1:1),i&&!a&&(a=i<1?-1:1),{spinX:t,spinY:a,pixelX:r,pixelY:i}}(r);if(i.forceToAxis)if(a.isHorizontal()){if(!(Math.abs(u.pixelX)>Math.abs(u.pixelY)))return!0;o=-u.pixelX*c}else{if(!(Math.abs(u.pixelY)>Math.abs(u.pixelX)))return!0;o=-u.pixelY}else o=Math.abs(u.pixelX)>Math.abs(u.pixelY)?-u.pixelX*c:-u.pixelY;if(0===o)return!0;i.invert&&(o=-o);var f=a.getTranslate()+o*i.sensitivity;if(f>=a.minTranslate()&&(f=a.minTranslate()),f<=a.maxTranslate()&&(f=a.maxTranslate()),(!!a.params.loop||!(f===a.minTranslate()||f===a.maxTranslate()))&&a.params.nested&&r.stopPropagation(),a.params.freeMode&&a.params.freeMode.enabled){var g={time:v(),delta:Math.abs(o),direction:Math.sign(o)},w=l&&g.time<l.time+500&&g.delta<=l.delta&&g.direction===l.direction;if(!w){l=void 0,a.params.loop&&a.loopFix();var b=a.getTranslate()+o*i.sensitivity,y=a.isBeginning,x=a.isEnd;if(b>=a.minTranslate()&&(b=a.minTranslate()),b<=a.maxTranslate()&&(b=a.maxTranslate()),a.setTransition(0),a.setTranslate(b),a.updateProgress(),a.updateActiveIndex(),a.updateSlidesClasses(),(!y&&a.isBeginning||!x&&a.isEnd)&&a.updateSlidesClasses(),a.params.freeMode.sticky){clearTimeout(t),t=void 0,p.length>=15&&p.shift();var E=p.length?p[p.length-1]:void 0,C=p[0];if(p.push(g),E&&(g.delta>E.delta||g.direction!==E.direction))p.splice(0);else if(p.length>=15&&g.time-C.time<500&&C.delta-g.delta>=1&&g.delta<=6){var T=o>0?.8:.2;l=g,p.splice(0),t=h((function(){a.slideToClosest(a.params.speed,!0,void 0,T)}),0)}t||(t=h((function(){l=g,p.splice(0),a.slideToClosest(a.params.speed,!0,void 0,.5)}),500))}if(w||n("scroll",r),a.params.autoplay&&a.params.autoplayDisableOnInteraction&&a.autoplay.stop(),b===a.minTranslate()||b===a.maxTranslate())return!0}}else{var S={time:v(),delta:Math.abs(o),direction:Math.sign(o),raw:e};p.length>=2&&p.shift();var M=p.length?p[p.length-1]:void 0;if(p.push(S),M?(S.direction!==M.direction||S.delta>M.delta||S.time>M.time+150)&&m(S):m(S),function(e){var t=a.params.mousewheel;if(e.direction<0){if(a.isEnd&&!a.params.loop&&t.releaseOnEdges)return!0}else if(a.isBeginning&&!a.params.loop&&t.releaseOnEdges)return!0;return!1}(S))return!0}return r.preventDefault?r.preventDefault():r.returnValue=!1,!1}}function w(e){var t=a.$el;"container"!==a.params.mousewheel.eventsTarget&&(t=d(a.params.mousewheel.eventsTarget)),t[e]("mouseenter",u),t[e]("mouseleave",f),t[e]("wheel",g)}function b(){return a.params.cssMode?(a.wrapperEl.removeEventListener("wheel",g),!0):!a.mousewheel.enabled&&(w("on"),a.mousewheel.enabled=!0,!0)}function y(){return a.params.cssMode?(a.wrapperEl.addEventListener(event,g),!0):!!a.mousewheel.enabled&&(w("off"),a.mousewheel.enabled=!1,!0)}i("init",(function(){!a.params.mousewheel.enabled&&a.params.cssMode&&y(),a.params.mousewheel.enabled&&b()})),i("destroy",(function(){a.params.cssMode&&b(),a.mousewheel.enabled&&y()})),_extends(a.mousewheel,{enable:b,disable:y})},function(e){var t=e.swiper,a=e.extendParams,r=e.on,i=e.emit;function s(e){var a;return e&&(a=d(e),t.params.uniqueNavElements&&"string"==typeof e&&a.length>1&&1===t.$el.find(e).length&&(a=t.$el.find(e))),a}function n(e,a){var r=t.params.navigation;e&&e.length>0&&(e[a?"addClass":"removeClass"](r.disabledClass),e[0]&&"BUTTON"===e[0].tagName&&(e[0].disabled=a),t.params.watchOverflow&&t.enabled&&e[t.isLocked?"addClass":"removeClass"](r.lockClass))}function o(){if(!t.params.loop){var e=t.navigation,a=e.$nextEl;n(e.$prevEl,t.isBeginning&&!t.params.rewind),n(a,t.isEnd&&!t.params.rewind)}}function l(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function p(){var e=t.params.navigation;if(t.params.navigation=F(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),e.nextEl||e.prevEl){var a=s(e.nextEl),r=s(e.prevEl);a&&a.length>0&&a.on("click",c),r&&r.length>0&&r.on("click",l),_extends(t.navigation,{$nextEl:a,nextEl:a&&a[0],$prevEl:r,prevEl:r&&r[0]}),t.enabled||(a&&a.addClass(e.lockClass),r&&r.addClass(e.lockClass))}}function u(){var e=t.navigation,a=e.$nextEl,r=e.$prevEl;a&&a.length&&(a.off("click",c),a.removeClass(t.params.navigation.disabledClass)),r&&r.length&&(r.off("click",l),r.removeClass(t.params.navigation.disabledClass))}a({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},r("init",(function(){!1===t.params.navigation.enabled?f():(p(),o())})),r("toEdge fromEdge lock unlock",(function(){o()})),r("destroy",(function(){u()}
33)),r("enable disable",(function(){var e=t.navigation,a=e.$nextEl,r=e.$prevEl;a&&a[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass),r&&r[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass)})),r("click",(function(e,a){var r=t.navigation,s=r.$nextEl,n=r.$prevEl,o=a.target;if(t.params.navigation.hideOnClick&&!d(o).is(n)&&!d(o).is(s)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===o||t.pagination.el.contains(o)))return;var l;s?l=s.hasClass(t.params.navigation.hiddenClass):n&&(l=n.hasClass(t.params.navigation.hiddenClass)),i(!0===l?"navigationShow":"navigationHide"),s&&s.toggleClass(t.params.navigation.hiddenClass),n&&n.toggleClass(t.params.navigation.hiddenClass)}}));var f=function(){t.$el.addClass(t.params.navigation.navigationDisabledClass),u()};_extends(t.navigation,{enable:function(){t.$el.removeClass(t.params.navigation.navigationDisabledClass),p(),o()},disable:f,update:o,init:p,destroy:u})},function(e){var t,a=e.swiper,r=e.extendParams,i=e.on,s=e.emit,n="swiper-pagination";r({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"".concat(n,"-bullet"),bulletActiveClass:"".concat(n,"-bullet-active"),modifierClass:"".concat(n,"-"),currentClass:"".concat(n,"-current"),totalClass:"".concat(n,"-total"),hiddenClass:"".concat(n,"-hidden"),progressbarFillClass:"".concat(n,"-progressbar-fill"),progressbarOppositeClass:"".concat(n,"-progressbar-opposite"),clickableClass:"".concat(n,"-clickable"),lockClass:"".concat(n,"-lock"),horizontalClass:"".concat(n,"-horizontal"),verticalClass:"".concat(n,"-vertical"),paginationDisabledClass:"".concat(n,"-disabled")}}),a.pagination={el:null,$el:null,bullets:[]};var o=0;function l(){return!a.params.pagination.el||!a.pagination.el||!a.pagination.$el||0===a.pagination.$el.length}function c(e,t){var r=a.params.pagination.bulletActiveClass;e[t]().addClass("".concat(r,"-").concat(t))[t]().addClass("".concat(r,"-").concat(t,"-").concat(t))}function p(){var e=a.rtl,r=a.params.pagination;if(!l()){var i,n=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.slides.length,p=a.pagination.$el,u=a.params.loop?Math.ceil((n-2*a.loopedSlides)/a.params.slidesPerGroup):a.snapGrid.length;if(a.params.loop?((i=Math.ceil((a.activeIndex-a.loopedSlides)/a.params.slidesPerGroup))>n-1-2*a.loopedSlides&&(i-=n-2*a.loopedSlides),i>u-1&&(i-=u),i<0&&"bullets"!==a.params.paginationType&&(i=u+i)):i=void 0!==a.snapIndex?a.snapIndex:a.activeIndex||0,"bullets"===r.type&&a.pagination.bullets&&a.pagination.bullets.length>0){var f,h,v,m=a.pagination.bullets;if(r.dynamicBullets&&(t=m.eq(0)[a.isHorizontal()?"outerWidth":"outerHeight"](!0),p.css(a.isHorizontal()?"width":"height",t*(r.dynamicMainBullets+4)+"px"),r.dynamicMainBullets>1&&void 0!==a.previousIndex&&((o+=i-(a.previousIndex-a.loopedSlides||0))>r.dynamicMainBullets-1?o=r.dynamicMainBullets-1:o<0&&(o=0)),f=Math.max(i-o,0),v=((h=f+(Math.min(m.length,r.dynamicMainBullets)-1))+f)/2),m.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map((function(e){return"".concat(r.bulletActiveClass).concat(e)})).join(" ")),p.length>1)m.each((function(e){var t=d(e),a=t.index();a===i&&t.addClass(r.bulletActiveClass),r.dynamicBullets&&(a>=f&&a<=h&&t.addClass("".concat(r.bulletActiveClass,"-main")),a===f&&c(t,"prev"),a===h&&c(t,"next"))}));else{var g=m.eq(i),w=g.index();if(g.addClass(r.bulletActiveClass),r.dynamicBullets){for(var b=m.eq(f),y=m.eq(h),x=f;x<=h;x+=1)m.eq(x).addClass("".concat(r.bulletActiveClass,"-main"));if(a.params.loop)if(w>=m.length){for(var E=r.dynamicMainBullets;E>=0;E-=1)m.eq(m.length-E).addClass("".concat(r.bulletActiveClass,"-main"));m.eq(m.length-r.dynamicMainBullets-1).addClass("".concat(r.bulletActiveClass,"-prev"))}else c(b,"prev"),c(y,"next");else c(b,"prev"),c(y,"next")}}if(r.dynamicBullets){var C=Math.min(m.length,r.dynamicMainBullets+4),T=(t*C-t)/2-v*t,S=e?"right":"left";m.css(a.isHorizontal()?S:"top","".concat(T,"px"))}}if("fraction"===r.type&&(p.find(U(r.currentClass)).text(r.formatFractionCurrent(i+1)),p.find(U(r.totalClass)).text(r.formatFractionTotal(u))),"progressbar"===r.type){var M;M=r.progressbarOpposite?a.isHorizontal()?"vertical":"horizontal":a.isHorizontal()?"horizontal":"vertical";var P=(i+1)/u,$=1,k=1;"horizontal"===M?$=P:k=P,p.find(U(r.progressbarFillClass)).transform("translate3d(0,
330,0) scaleX(".concat($,") scaleY(").concat(k,")")).transition(a.params.speed)}"custom"===r.type&&r.renderCustom?(p.html(r.renderCustom(a,i+1,u)),s("paginationRender",p[0])):s("paginationUpdate",p[0]),a.params.watchOverflow&&a.enabled&&p[a.isLocked?"addClass":"removeClass"](r.lockClass)}}function u(){var e=a.params.pagination;if(!l()){var t=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.slides.length,r=a.pagination.$el,i="";if("bullets"===e.type){var n=a.params.loop?Math.ceil((t-2*a.loopedSlides)/a.params.slidesPerGroup):a.snapGrid.length;a.params.freeMode&&a.params.freeMode.enabled&&!a.params.loop&&n>t&&(n=t);for(var o=0;o<n;o+=1)e.renderBullet?i+=e.renderBullet.call(a,o,e.bulletClass):i+="<".concat(e.bulletElement,' class="').concat(e.bulletClass,'"></').concat(e.bulletElement,">");r.html(i),a.pagination.bullets=r.find(U(e.bulletClass))}"fraction"===e.type&&(i=e.renderFraction?e.renderFraction.call(a,e.currentClass,e.totalClass):'<span class="'.concat(e.currentClass,'"></span> / <span class="').concat(e.totalClass,'"></span>'),r.html(i)),"progressbar"===e.type&&(i=e.renderProgressbar?e.renderProgressbar.call(a,e.progressbarFillClass):'<span class="'.concat(e.progressbarFillClass,'"></span>'),r.html(i)),"custom"!==e.type&&s("paginationRender",a.pagination.$el[0])}}function f(){a.params.pagination=F(a,a.originalParams.pagination,a.params.pagination,{el:"swiper-pagination"});var e=a.params.pagination;if(e.el){var t=d(e.el);0!==t.length&&(a.params.uniqueNavElements&&"string"==typeof e.el&&t.length>1&&((t=a.$el.find(e.el)).length>1&&(t=t.filter((function(e){return d(e).parents(".swiper")[0]===a.el})))),"bullets"===e.type&&e.clickable&&t.addClass(e.clickableClass),t.addClass(e.modifierClass+e.type),t.addClass(a.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(t.addClass("".concat(e.modifierClass).concat(e.type,"-dynamic")),o=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&t.addClass(e.progressbarOppositeClass),e.clickable&&t.on("click",U(e.bulletClass),(function(e){e.preventDefault();var t=d(this).index()*a.params.slidesPerGroup;a.params.loop&&(t+=a.loopedSlides),a.slideTo(t)})),_extends(a.pagination,{$el:t,el:t[0]}),a.enabled||t.addClass(e.lockClass))}}function h(){var e=a.params.pagination;if(!l()){var t=a.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),t.removeClass(a.isHorizontal()?e.horizontalClass:e.verticalClass),a.pagination.bullets&&a.pagination.bullets.removeClass&&a.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click",U(e.bulletClass))}}i("init",(function(){!1===a.params.pagination.enabled?v():(f(),u(),p())})),i("activeIndexChange",(function(){(a.params.loop||void 0===a.snapIndex)&&p()})),i("snapIndexChange",(function(){a.params.loop||p()})),i("slidesLengthChange",(function(){a.params.loop&&(u(),p())})),i("snapGridLengthChange",(function(){a.params.loop||(u(),p())})),i("destroy",(function(){h()})),i("enable disable",(function(){var e=a.pagination.$el;e&&e[a.enabled?"removeClass":"addClass"](a.params.pagination.lockClass)})),i("lock unlock",(function(){p()})),i("click",(function(e,t){var r=t.target,i=a.pagination.$el;if(a.params.pagination.el&&a.params.pagination.hideOnClick&&i&&i.length>0&&!d(r).hasClass(a.params.pagination.bulletClass)){if(a.navigation&&(a.navigation.nextEl&&r===a.navigation.nextEl||a.navigation.prevEl&&r===a.navigation.prevEl))return;var n=i.hasClass(a.params.pagination.hiddenClass);s(!0===n?"paginationShow":"paginationHide"),i.toggleClass(a.params.pagination.hiddenClass)}}));var v=function(){a.$el.addClass(a.params.pagination.paginationDisabledClass),a.pagination.$el&&a.pagination.$el.addClass(a.params.pagination.paginationDisabledClass),h()};_extends(a.pagination,{enable:function(){a.$el.removeClass(a.params.pagination.paginationDisabledClass),a.pagination.$el&&a.pagination.$el.removeClass(a.params.pagination.paginationDisabledClass),f(),u(),p()},disable:v,render:u,update:p,init:f,destroy:h})},function(e){var t,a,i,s,n=e.swiper,o=e.extendParams,l=e.on,c=e.emit,p=r(),u=!1,f=null,v=null;function m(){if(n.params.scrollbar.el&&n.scrollbar.el){var e=n.scrollbar,t=n.rtlTranslate,r=n.progress,s=e.$dragEl,o=e.$el,l=n.params.scrollbar,d=a,c=(i-a)*r;t?(c=-c)>0?(d=a-c,c=0):-c+a>i&&(d=i+c):c<0?(d=a+c,c=0):c+a>i&&(d=i-c),n.isHorizontal()?(s.transform("translate3d(".concat(c,"px, 0, 0)")),s[0].style.width="".concat(d,"px")):(s.transform("translate3d(0px, ".concat(c,"px, 0)")),s[0].style.height="".concat(d,"px")),l.hide&&(clearTimeout(f),o[0].style.opacity=1,f=setTimeout((function(){o[0].style.opacity=0,o.transition(400)}),1e3))}}function g(){if(n.params.scrollbar.el&&n.scrollbar.el){var e=n.scrollbar,t=e.$dragEl,r=e.$el;t[0].style.width="",t[0].style.height="",i=n.isHorizontal()?r[0].offsetWidth:r[0].offsetHeight,s=n.size/(n.virtualSize+n.params.slidesOffsetBefore-(n.params.centeredSlides?n.snapGrid[0]:0)),a="auto"===n.params.scrollbar.dragSize?i*s:parseInt(n.params.scrollbar.dragSize,10),n.isHorizontal()?t[0].style.width="".concat(a,"px"):t[0].style.height="".concat(a,"px"),r[0].style.display=s>=1?"none":"",n.params.scrollbar.hide&&(r[0].style.opacity=0),n.params.watchOverflow&&n.enabled&&e.$el[n.isLocked?"addClass":"removeClass"](n.params.scrollbar.lockClass)}}function w(e){return n.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientX:e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientY:e.clientY}function b(e){var r,s=n.scrollbar,o=n.rtlTranslate,l=s.$el;r=(w(e)-l.offset()[n.isHorizontal()?"left":"top"]-(null!==t?t:a/2))/(i-a),r=Math.max(Math.min(r,1),0),o&&(r=1-r);var d=n.minTranslate()+(n.maxTranslate()-n.minTranslate())*r;n.updateProgress(d),n.setTranslate(d),n.updateActiveIndex(),n.updateSlidesClasses()}
33function y(e){var a=n.params.scrollbar,r=n.scrollbar,i=n.$wrapperEl,s=r.$el,o=r.$dragEl;u=!0,t=e.target===o[0]||e.target===o?w(e)-e.target.getBoundingClientRect()[n.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),i.transition(100),o.transition(100),b(e),clearTimeout(v),s.transition(0),a.hide&&s.css("opacity",1),n.params.cssMode&&n.$wrapperEl.css("scroll-snap-type","none"),c("scrollbarDragStart",e)}function x(e){var t=n.scrollbar,a=n.$wrapperEl,r=t.$el,i=t.$dragEl;u&&(e.preventDefault?e.preventDefault():e.returnValue=!1,b(e),a.transition(0),r.transition(0),i.transition(0),c("scrollbarDragMove",e))}function E(e){var t=n.params.scrollbar,a=n.scrollbar,r=n.$wrapperEl,i=a.$el;u&&(u=!1,n.params.cssMode&&(n.$wrapperEl.css("scroll-snap-type",""),r.transition("")),t.hide&&(clearTimeout(v),v=h((function(){i.css("opacity",0),i.transition(400)}),1e3)),c("scrollbarDragEnd",e),t.snapOnRelease&&n.slideToClosest())}function C(e){var t=n.scrollbar,a=n.touchEventsTouch,r=n.touchEventsDesktop,i=n.params,s=n.support,o=t.$el;if(o){var l=o[0],d=!(!s.passiveListener||!i.passiveListeners)&&{passive:!1,capture:!1},c=!(!s.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1};if(l){var u="on"===e?"addEventListener":"removeEventListener";s.touch?(l[u](a.start,y,d),l[u](a.move,x,d),l[u](a.end,E,c)):(l[u](r.start,y,d),p[u](r.move,x,d),p[u](r.end,E,c))}}}function T(){var e=n.scrollbar,t=n.$el;n.params.scrollbar=F(n,n.originalParams.scrollbar,n.params.scrollbar,{el:"swiper-scrollbar"});var a=n.params.scrollbar;if(a.el){var r=d(a.el);n.params.uniqueNavElements&&"string"==typeof a.el&&r.length>1&&1===t.find(a.el).length&&(r=t.find(a.el)),r.addClass(n.isHorizontal()?a.horizontalClass:a.verticalClass);var i=r.find(".".concat(n.params.scrollbar.dragClass));0===i.length&&(i=d('<div class="'.concat(n.params.scrollbar.dragClass,'"></div>')),r.append(i)),_extends(e,{$el:r,el:r[0],$dragEl:i,dragEl:i[0]}),a.draggable&&n.params.scrollbar.el&&n.scrollbar.el&&C("on"),r&&r[n.enabled?"removeClass":"addClass"](n.params.scrollbar.lockClass)}}function S(){var e=n.params.scrollbar,t=n.scrollbar.$el;t&&t.removeClass(n.isHorizontal()?e.horizontalClass:e.verticalClass),n.params.scrollbar.el&&n.scrollbar.el&&C("off")}o({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),n.scrollbar={el:null,dragEl:null,$el:null,$dragEl:null},l("init",(function(){!1===n.params.scrollbar.enabled?M():(T(),g(),m())})),l("update resize observerUpdate lock unlock",(function(){g()})),l("setTranslate",(function(){m()})),l("setTransition",(function(e,t){!function(e){n.params.scrollbar.el&&n.scrollbar.el&&n.scrollbar.$dragEl.transition(e)}(t)})),l("enable disable",(function(){var e=n.scrollbar.$el;e&&e[n.enabled?"removeClass":"addClass"](n.params.scrollbar.lockClass)})),l("destroy",(function(){S()}));var M=function(){n.$el.addClass(n.params.scrollbar.scrollbarDisabledClass),n.scrollbar.$el&&n.scrollbar.$el.addClass(n.params.scrollbar.scrollbarDisabledClass),S()};_extends(n.scrollbar,{enable:function(){n.$el.removeClass(n.params.scrollbar.scrollbarDisabledClass),n.scrollbar.$el&&n.scrollbar.$el.removeClass(n.params.scrollbar.scrollbarDisabledClass),T(),g(),m()},disable:M,updateSize:g,setTranslate:m,init:T,destroy:S})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({parallax:{enabled:!1}});var i=function(e,a){var r=t.rtl,i=d(e),s=r?-1:1,n=i.attr("data-swiper-parallax")||"0",o=i.attr("data-swiper-parallax-x"),l=i.attr("data-swiper-parallax-y"),c=i.attr("data-swiper-parallax-scale"),p=i.attr("data-swiper-parallax-opacity");if(o||l?(o=o||"0",l=l||"0"):t.isHorizontal()?(o=n,l="0"):(l=n,o="0"),o=o.indexOf("%")>=0?parseInt(o,10)*a*s+"%":o*a*s+"px",l=l.indexOf("%")>=0?parseInt(l,10)*a+"%":l*a+"px",null!=p){var u=p-(p-1)*(1-Math.abs(a));i[0].style.opacity=u}if(null==c)i.transform("translate3d(".concat(o,", ").concat(l,", 0px)"));
33else{var f=c-(c-1)*(1-Math.abs(a));i.transform("translate3d(".concat(o,", ").concat(l,", 0px) scale(").concat(f,")"))}},s=function(){var e=t.$el,a=t.slides,r=t.progress,s=t.snapGrid;e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((function(e){i(e,r)})),a.each((function(e,a){var n=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(n+=Math.ceil(a/2)-r*(s.length-1)),n=Math.min(Math.max(n,-1),1),d(e).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((function(e){i(e,n)}))}))};r("beforeInit",(function(){t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),r("init",(function(){t.params.parallax.enabled&&s()})),r("setTranslate",(function(){t.params.parallax.enabled&&s()})),r("setTransition",(function(e,a){t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed),t.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((function(t){var a=d(t),r=parseInt(a.attr("data-swiper-parallax-duration"),10)||e;0===e&&(r=0),a.transition(r)}))}(a)}))},function(e){var t=e.swiper,a=e.extendParams,r=e.on,i=e.emit,n=s();a({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};var o,l,c,p=1,u=!1,f={$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},h={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},v={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},g=1;function w(e){if(e.targetTouches.length<2)return 1;var t=e.targetTouches[0].pageX,a=e.targetTouches[0].pageY,r=e.targetTouches[1].pageX,i=e.targetTouches[1].pageY;return Math.sqrt(Math.pow(r-t,2)+Math.pow(i-a,2))}function b(e){var a=t.support,r=t.params.zoom;if(l=!1,c=!1,!a.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;l=!0,f.scaleStart=w(e)}f.$slideEl&&f.$slideEl.length||(f.$slideEl=d(e.target).closest(".".concat(t.params.slideClass)),0===f.$slideEl.length&&(f.$slideEl=t.slides.eq(t.activeIndex)),f.$imageEl=f.$slideEl.find(".".concat(r.containerClass)).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),f.$imageWrapEl=f.$imageEl.parent(".".concat(r.containerClass)),f.maxRatio=f.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio,0!==f.$imageWrapEl.length)?(f.$imageEl&&f.$imageEl.transition(0),u=!0):f.$imageEl=void 0}function y(e){var a=t.support,r=t.params.zoom,i=t.zoom;if(!a.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;c=!0,f.scaleMove=w(e)}f.$imageEl&&0!==f.$imageEl.length?(a.gestures?i.scale=e.scale*p:i.scale=f.scaleMove/f.scaleStart*p,i.scale>f.maxRatio&&(i.scale=f.maxRatio-1+Math.pow(i.scale-f.maxRatio+1,.5)),i.scale<r.minRatio&&(i.scale=r.minRatio+1-Math.pow(r.minRatio-i.scale+1,.5)),f.$imageEl.transform("translate3d(0,0,0) scale(".concat(i.scale,")"))):"gesturechange"===e.type&&b(e)}function x(e){var a=t.device,r=t.support,i=t.params.zoom,s=t.zoom;if(!r.gestures){if(!l||!c)return;if("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2&&!a.android)return;l=!1,c=!1}f.$imageEl&&0!==f.$imageEl.length&&(s.scale=Math.max(Math.min(s.scale,f.maxRatio),i.minRatio),f.$imageEl.transition(t.params.speed).transform("translate3d(0,0,0) scale(".concat(s.scale,")")),p=s.scale,u=!1,1===s.scale&&(f.$slideEl=void 0))}function E(e){var a=t.zoom;if(f.$imageEl&&0!==f.$imageEl.length&&(t.allowClick=!1,h.isTouched&&f.$slideEl)){h.isMoved||(h.width=f.$imageEl[0].offsetWidth,h.height=f.$imageEl[0].offsetHeight,h.startX=m(f.$imageWrapEl[0],"x")||0,h.startY=m(f.$imageWrapEl[0],"y")||0,f.slideWidth=f.$slideEl[0].offsetWidth,f.slideHeight=f.$slideEl[0].offsetHeight,f.$imageWrapEl.transition(0));var r=h.width*a.scale,i=h.height*a.scale;if(!(r<f.slideWidth&&i<f.slideHeight)){if(h.minX=Math.min(f.slideWidth/2-r/2,0),h.maxX=-h.minX,h.minY=Math.min(f.slideHeight/2-i/2,0),h.maxY=-h.minY,h.touchesCurrent.x="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,h.touchesCurrent.y="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,!h.isMoved&&!u){if(t.isHorizontal()&&(Math.floor(h.minX)===Math.floor(h.startX)&&h.touchesCurrent.x<h.touchesStart.x||Math.floor(h.maxX)===Math.floor(h.startX)&&h.touchesCurrent.x>h.touchesStart.x))return void(h.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(h.minY)===Math.floor(h.startY)&&h.touchesCurrent.y<h.touchesStart.y||Math.floor(h.maxY)===Math.floor(h.startY)&&h.touchesCurrent.y>h.touchesStart.y))return void(h.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),h.isMoved=!0,h.currentX=h.touchesCurrent.x-h.touchesStart.x+h.startX,h.currentY=h.touchesCurrent.y-h.touchesStart.y+h.startY,h.currentX<h.minX&&(h.currentX=h.minX+1-Math.pow(h.minX-h.currentX+1,.8)),h.currentX>h.maxX&&(h.currentX=h.maxX-1+Math.pow(h.currentX-h.maxX+1,.8)),h.currentY<h.minY&&(h.currentY=h.minY+1-Math.pow(h.minY-h.currentY+1,.8)),h.currentY>h.maxY&&(h.currentY=h.maxY-1+Math.pow(h.currentY-h.maxY+1,.8)),v.prevPositionX||(v.prevPositionX=h.touchesCurrent.x),v.prevPositionY||(v.prevPositionY=h.touchesCurrent.y),v.prevTime||(v.prevTime=Date.now()),v.x=(h.touchesCurrent.x-v.prevPositionX)/(Date.now()-v.prevTime)/2,v.y=(h.touchesCurrent.y-v.prevPositionY)/(Date.now()-v.prevTime)/2,Math.abs(h.touchesCurrent.x-v.prevPositionX)<2&&(v.x=0),Math.abs(h.touchesCurrent.y-v.prevPositionY)<2&&(v.y=0),v.prevPositionX=h.touchesCurrent.x,v.prevPositionY=h.touchesCurrent.y,v.prevTime=Date.now(),f.$imageWrapEl.transform("translate3d(".concat(h.currentX,"px, ").concat(h.currentY,"px,0)"))}}}function C(){var e=t.zoom;f.$slideEl&&t.previousIndex!==t.activeIndex&&(f.$imageEl&&f.$imageEl.transform("translate3d(0,
330,0) scale(1)"),f.$imageWrapEl&&f.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,p=1,f.$slideEl=void 0,f.$imageEl=void 0,f.$imageWrapEl=void 0)}function T(e){var a,r,i,s,o,l,c,u,v,m,g,w,b,y,x,E,C=t.zoom,T=t.params.zoom;(f.$slideEl||(e&&e.target&&(f.$slideEl=d(e.target).closest(".".concat(t.params.slideClass))),f.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?f.$slideEl=t.$wrapperEl.children(".".concat(t.params.slideActiveClass)):f.$slideEl=t.slides.eq(t.activeIndex)),f.$imageEl=f.$slideEl.find(".".concat(T.containerClass)).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),f.$imageWrapEl=f.$imageEl.parent(".".concat(T.containerClass))),f.$imageEl&&0!==f.$imageEl.length&&f.$imageWrapEl&&0!==f.$imageWrapEl.length)&&(t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),f.$slideEl.addClass("".concat(T.zoomedSlideClass)),void 0===h.touchesStart.x&&e?(a="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,r="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(a=h.touchesStart.x,r=h.touchesStart.y),C.scale=f.$imageWrapEl.attr("data-swiper-zoom")||T.maxRatio,p=f.$imageWrapEl.attr("data-swiper-zoom")||T.maxRatio,e?(x=f.$slideEl[0].offsetWidth,E=f.$slideEl[0].offsetHeight,i=f.$slideEl.offset().left+n.scrollX+x/2-a,s=f.$slideEl.offset().top+n.scrollY+E/2-r,c=f.$imageEl[0].offsetWidth,u=f.$imageEl[0].offsetHeight,v=c*C.scale,m=u*C.scale,b=-(g=Math.min(x/2-v/2,0)),y=-(w=Math.min(E/2-m/2,0)),(o=i*C.scale)<g&&(o=g),o>b&&(o=b),(l=s*C.scale)<w&&(l=w),l>y&&(l=y)):(o=0,l=0),f.$imageWrapEl.transition(300).transform("translate3d(".concat(o,"px, ").concat(l,"px,0)")),f.$imageEl.transition(300).transform("translate3d(0,0,0) scale(".concat(C.scale,")")))}function S(){var e=t.zoom,a=t.params.zoom;f.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?f.$slideEl=t.$wrapperEl.children(".".concat(t.params.slideActiveClass)):f.$slideEl=t.slides.eq(t.activeIndex),f.$imageEl=f.$slideEl.find(".".concat(a.containerClass)).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),f.$imageWrapEl=f.$imageEl.parent(".".concat(a.containerClass))),f.$imageEl&&0!==f.$imageEl.length&&f.$imageWrapEl&&0!==f.$imageWrapEl.length&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,p=1,f.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),f.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),f.$slideEl.removeClass("".concat(a.zoomedSlideClass)),f.$slideEl=void 0)}function M(e){var a=t.zoom;a.scale&&1!==a.scale?S():T(e)}function P(){var e=t.support;return{passiveListener:!("touchstart"!==t.touchEvents.start||!e.passiveListener||!t.params.passiveListeners)&&{passive:!0,capture:!1},activeListenerWithCapture:!e.passiveListener||{passive:!1,capture:!0}}}function $(){return".".concat(t.params.slideClass)}function k(e){var a=P().passiveListener,r=$();t.$wrapperEl[e]("gesturestart",r,b,a),t.$wrapperEl[e]("gesturechange",r,y,a),t.$wrapperEl[e]("gestureend",r,x,a)}function z(){o||(o=!0,k("on"))}function O(){o&&(o=!1,k("off"))}function _(){var e=t.zoom;if(!e.enabled){e.enabled=!0;var a=t.support,r=P(),i=r.passiveListener,s=r.activeListenerWithCapture,n=$();a.gestures?(t.$wrapperEl.on(t.touchEvents.start,z,i),t.$wrapperEl.on(t.touchEvents.end,O,i)):"touchstart"===t.touchEvents.start&&(t.$wrapperEl.on(t.touchEvents.start,n,b,i),t.$wrapperEl.on(t.touchEvents.move,n,y,s),t.$wrapperEl.on(t.touchEvents.end,n,x,i),t.touchEvents.cancel&&t.$wrapperEl.on(t.touchEvents.cancel,n,x,i)),t.$wrapperEl.on(t.touchEvents.move,".".concat(t.params.zoom.containerClass),E,s)}}function I(){var e=t.zoom;if(e.enabled){var a=t.support;e.enabled=!1;var r=P(),i=r.passiveListener,s=r.activeListenerWithCapture,n=$();a.gestures?(t.$wrapperEl.off(t.touchEvents.start,z,i),t.$wrapperEl.off(t.touchEvents.end,O,i)):"touchstart"===t.touchEvents.start&&(t.$wrapperEl.off(t.touchEvents.start,n,b,i),t.$wrapperEl.off(t.touchEvents.move,n,y,s),t.$wrapperEl.off(t.touchEvents.end,n,x,i),t.touchEvents.cancel&&t.$wrapperEl.off(t.touchEvents.cancel,n,x,i)),t.$wrapperEl.off(t.touchEvents.move,".".concat(t.params.zoom.containerClass),E,s)}}Object.defineProperty(t.zoom,"scale",{get:function(){return g},set:function(e){if(g!==e){var t=f.$imageEl?f.$imageEl[0]:void 0,a=f.$slideEl?f.$slideEl[0]:void 0;i("zoomChange",e,t,a)}g=e}}),r("init",(function(){t.params.zoom.enabled&&_()})),r("destroy",(function(){I()})),r("touchStart",(function(e,a){t.zoom.enabled&&function(e){var a=t.device;f.$imageEl&&0!==f.$imageEl.length&&(h.isTouched||(a.android&&e.cancelable&&e.preventDefault(),h.isTouched=!0,h.touchesStart.x="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,h.touchesStart.y="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY))}(a)})),r("touchEnd",(function(e,a){t.zoom.enabled&&function(){var e=t.zoom;if(f.$imageEl&&0!==f.$imageEl.length){if(!h.isTouched||!h.isMoved)return h.isTouched=!1,void(h.isMoved=!1);h.isTouched=!1,h.isMoved=!1;var a=300,r=300,i=v.x*a,s=h.currentX+i,n=v.y*r,o=h.currentY+n;0!==v.x&&(a=Math.abs((s-h.currentX)/v.x)),0!==v.y&&(r=Math.abs((o-h.currentY)/v.y));var l=Math.max(a,r);h.currentX=s,h.currentY=o;var d=h.width*e.scale,c=h.height*e.scale;h.minX=Math.min(f.slideWidth/2-d/2,0),h.maxX=-h.minX,h.minY=Math.min(f.slideHeight/2-c/2,0),h.maxY=-h.minY,h.currentX=Math.max(Math.min(h.currentX,h.maxX),h.minX),h.currentY=Math.max(Math.min(h.currentY,h.maxY),h.minY),f.$imageWrapEl.transition(l).transform("translate3d(".concat(h.currentX,"px, ").concat(h.currentY,"px,0)"))}}()})),r("doubleTap",(function(e,a){!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&M(a)})),r("transitionEnd",(function(){t.zoom.enabled&&t.params.zoom.enabled&&C()})),r("slideChange",(function(){t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&C()})),_extends(t.zoom,{enable:_,disable:I,in:T,out:S,toggle:M})},function(e){var t=e.swiper,a=e.extendParams,r=e.on,i=e.emit;a({lazy:{checkInView:!1,enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,scrollingElement:"",elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}}),t.lazy={};var n=!1,o=!1;function l(e,a){void 0===a&&(a=!0);var r=t.params.lazy;if(void 0!==e&&0!==t.slides.length){var s=t.virtual&&t.params.virtual.enabled?t.$wrapperEl.children(".".concat(t.params.slideClass,'[data-swiper-slide-index="').concat(e,'"]')):t.slides.eq(e),n=s.find(".".concat(r.elementClass,":not(.").concat(r.loadedClass,"):not(.").concat(r.loadingClass,")"));!s.hasClass(r.elementClass)||s.hasClass(r.loadedClass)||s.hasClass(r.loadingClass)||n.push(s[0]),0!==n.length&&n.each((function(e){var n=d(e);n.addClass(r.loadingClass);var o=n.attr("data-background"),c=n.attr("data-src"),p=n.attr("data-srcset"),u=n.attr("data-sizes"),f=n.parent("picture");
33t.loadImage(n[0],c||o,p,u,!1,(function(){if(null!=t&&t&&(!t||t.params)&&!t.destroyed){if(o?(n.css("background-image",'url("'.concat(o,'")')),n.removeAttr("data-background")):(p&&(n.attr("srcset",p),n.removeAttr("data-srcset")),u&&(n.attr("sizes",u),n.removeAttr("data-sizes")),f.length&&f.children("source").each((function(e){var t=d(e);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))})),c&&(n.attr("src",c),n.removeAttr("data-src"))),n.addClass(r.loadedClass).removeClass(r.loadingClass),s.find(".".concat(r.preloaderClass)).remove(),t.params.loop&&a){var e=s.attr("data-swiper-slide-index");s.hasClass(t.params.slideDuplicateClass)?l(t.$wrapperEl.children('[data-swiper-slide-index="'.concat(e,'"]:not(.').concat(t.params.slideDuplicateClass,")")).index(),!1):l(t.$wrapperEl.children(".".concat(t.params.slideDuplicateClass,'[data-swiper-slide-index="').concat(e,'"]')).index(),!1)}i("lazyImageReady",s[0],n[0]),t.params.autoHeight&&t.updateAutoHeight()}})),i("lazyImageLoad",s[0],n[0])}))}}function c(){var e=t.$wrapperEl,a=t.params,r=t.slides,i=t.activeIndex,s=t.virtual&&a.virtual.enabled,n=a.lazy,c=a.slidesPerView;function p(t){if(s){if(e.children(".".concat(a.slideClass,'[data-swiper-slide-index="').concat(t,'"]')).length)return!0}else if(r[t])return!0;return!1}function u(e){return s?d(e).attr("data-swiper-slide-index"):d(e).index()}if("auto"===c&&(c=0),o||(o=!0),t.params.watchSlidesProgress)e.children(".".concat(a.slideVisibleClass)).each((function(e){l(s?d(e).attr("data-swiper-slide-index"):d(e).index())}));else if(c>1)for(var f=i;f<i+c;f+=1)p(f)&&l(f);else l(i);if(n.loadPrevNext)if(c>1||n.loadPrevNextAmount&&n.loadPrevNextAmount>1){for(var h=n.loadPrevNextAmount,v=Math.ceil(c),m=Math.min(i+v+Math.max(h,v),r.length),g=Math.max(i-Math.max(v,h),0),w=i+v;w<m;w+=1)p(w)&&l(w);for(var b=g;b<i;b+=1)p(b)&&l(b)}else{var y=e.children(".".concat(a.slideNextClass));y.length>0&&l(u(y));var x=e.children(".".concat(a.slidePrevClass));x.length>0&&l(u(x))}}function p(){var e=s();if(t&&!t.destroyed){var a=t.params.lazy.scrollingElement?d(t.params.lazy.scrollingElement):d(e),r=a[0]===e,i=r?e.innerWidth:a[0].offsetWidth,o=r?e.innerHeight:a[0].offsetHeight,l=t.$el.offset(),u=!1;t.rtlTranslate&&(l.left-=t.$el[0].scrollLeft);for(var f=[[l.left,l.top],[l.left+t.width,l.top],[l.left,l.top+t.height],[l.left+t.width,l.top+t.height]],h=0;h<f.length;h+=1){var v=f[h];if(v[0]>=0&&v[0]<=i&&v[1]>=0&&v[1]<=o){if(0===v[0]&&0===v[1])continue;u=!0}}
33var m=!("touchstart"!==t.touchEvents.start||!t.support.passiveListener||!t.params.passiveListeners)&&{passive:!0,capture:!1};u?(c(),a.off("scroll",p,m)):n||(n=!0,a.on("scroll",p,m))}}r("beforeInit",(function(){t.params.lazy.enabled&&t.params.preloadImages&&(t.params.preloadImages=!1)})),r("init",(function(){t.params.lazy.enabled&&(t.params.lazy.checkInView?p():c())})),r("scroll",(function(){t.params.freeMode&&t.params.freeMode.enabled&&!t.params.freeMode.sticky&&c()})),r("scrollbarDragMove resize _freeModeNoMomentumRelease",(function(){t.params.lazy.enabled&&(t.params.lazy.checkInView?p():c())})),r("transitionStart",(function(){t.params.lazy.enabled&&(t.params.lazy.loadOnTransitionStart||!t.params.lazy.loadOnTransitionStart&&!o)&&(t.params.lazy.checkInView?p():c())})),r("transitionEnd",(function(){t.params.lazy.enabled&&!t.params.lazy.loadOnTransitionStart&&(t.params.lazy.checkInView?p():c())})),r("slideChange",(function(){var e=t.params,a=e.lazy,r=e.cssMode,i=e.watchSlidesProgress,s=e.touchReleaseOnEdges,n=e.resistanceRatio;a.enabled&&(r||i&&(s||0===n))&&c()})),r("destroy",(function(){t.$el&&t.$el.find(".".concat(t.params.lazy.loadingClass)).removeClass(t.params.lazy.loadingClass)})),_extends(t.lazy,{load:c,loadInSlide:l})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;function i(e,t){var a,r,i=function(){var e,t,a;return function(r,i){for(t=-1,e=r.length;e-t>1;)r[a=e+t>>1]<=i?t=a:e=a;return e}}();return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(r=i(this.x,e),a=r-1,(e-this.x[a])*(this.y[r]-this.y[a])/(this.x[r]-this.x[a])+this.y[a]):0},this}function s(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}a({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},r("beforeInit",(function(){t.controller.control=t.params.controller.control})),r("update",(function(){s()})),r("resize",(function(){s()})),r("observerUpdate",(function(){s()})),r("setTranslate",(function(e,a,r){t.controller.control&&t.controller.setTranslate(a,r)})),r("setTransition",(function(e,a,r){t.controller.control&&t.controller.setTransition(a,r)})),_extends(t.controller,{setTranslate:function(e,a){var r,s,n=t.controller.control,o=t.constructor;function l(e){var a=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(function(e){t.controller.spline||(t.controller.spline=t.params.loop?new i(t.slidesGrid,e.slidesGrid):new i(t.snapGrid,e.snapGrid))}(e),s=-t.controller.spline.interpolate(-a)),s&&"container"!==t.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),s=(a-t.minTranslate())*r+e.minTranslate()),t.params.controller.inverse&&(s=e.maxTranslate()-s),e.updateProgress(s),e.setTranslate(s,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(n))for(var d=0;d<n.length;d+=1)n[d]!==a&&n[d]instanceof o&&l(n[d]);else n instanceof o&&a!==n&&l(n)},setTransition:function(e,a){var r,i=t.constructor,s=t.controller.control;function n(a){a.setTransition(e,t),0!==e&&(a.transitionStart(),a.params.autoHeight&&h((function(){a.updateAutoHeight()})),a.$wrapperEl.transitionEnd((function(){s&&(a.params.loop&&"slide"===t.params.controller.by&&a.loopFix(),a.transitionEnd())})))}if(Array.isArray(s))for(r=0;r<s.length;r+=1)s[r]!==a&&s[r]instanceof i&&n(s[r]);else s instanceof i&&a!==s&&n(s)}})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}});var i=null;function s(e){var t=i;0!==t.length&&(t.html(""),t.html(e))}function n(e){e.attr("tabIndex","0")}function o(e){e.attr("tabIndex","-1")}function l(e,t){e.attr("role",t)}function c(e,t){e.attr("aria-roledescription",t)}function p(e,t){e.attr("aria-label",t)}function u(e){e.attr("aria-disabled",!0)}function f(e){e.attr("aria-disabled",!1)}function h(e){if(13===e.keyCode||32===e.keyCode){var a=t.params.a11y,r=d(e.target);t.navigation&&t.navigation.$nextEl&&r.is(t.navigation.$nextEl)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?s(a.lastSlideMessage):s(a.nextSlideMessage)),t.navigation&&t.navigation.$prevEl&&r.is(t.navigation.$prevEl)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?s(a.firstSlideMessage):s(a.prevSlideMessage)),t.pagination&&r.is(U(t.params.pagination.bulletClass))&&r[0].click()}}function v(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function m(){return v()&&t.params.pagination.clickable}var g=function(e,t,a){n(e),"BUTTON"!==e[0].tagName&&(l(e,"button"),e.on("key
33down",h)),p(e,a),function(e,t){e.attr("aria-controls",t)}(e,t)},w=function(e){var a=e.target.closest(".".concat(t.params.slideClass));if(a&&t.slides.includes(a)){var r=t.slides.indexOf(a)===t.activeIndex,i=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(a);r||i||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,t.slideTo(t.slides.indexOf(a),0))}},b=function(){var e=t.params.a11y;e.itemRoleDescriptionMessage&&c(d(t.slides),e.itemRoleDescriptionMessage),e.slideRole&&l(d(t.slides),e.slideRole);var a=t.params.loop?t.slides.filter((function(e){return!e.classList.contains(t.params.slideDuplicateClass)})).length:t.slides.length;e.slideLabelMessage&&t.slides.each((function(r,i){var s=d(r),n=t.params.loop?parseInt(s.attr("data-swiper-slide-index"),10):i;p(s,e.slideLabelMessage.replace(/\{\{index\}\}/,n+1).replace(/\{\{slidesLength\}\}/,a))}))};r("beforeInit",(function(){i=d('<span class="'.concat(t.params.a11y.notificationClass,'" aria-live="assertive" aria-atomic="true"></span>'))})),r("afterInit",(function(){t.params.a11y.enabled&&function(){var e=t.params.a11y;t.$el.append(i);var a=t.$el;e.containerRoleDescriptionMessage&&c(a,e.containerRoleDescriptionMessage),e.containerMessage&&p(a,e.containerMessage);var r,s,n,o,l=t.$wrapperEl,d=e.id||l.attr("id")||"swiper-wrapper-".concat((void 0===(r=16)&&(r=16),"x".repeat(r).replace(/x/g,(function(){return Math.round(16*Math.random()).toString(16)})))),u=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";s=d,l.attr("id",s),function(e,t){e.attr("aria-live",t)}(l,u),b(),t.navigation&&t.navigation.$nextEl&&(n=t.navigation.$nextEl),t.navigation&&t.navigation.$prevEl&&(o=t.navigation.$prevEl),n&&n.length&&g(n,d,e.nextSlideMessage),o&&o.length&&g(o,d,e.prevSlideMessage),m()&&t.pagination.$el.on("keydown",U(t.params.pagination.bulletClass),h),t.$el.on("focus",w,!0)}()})),r("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(function(){t.params.a11y.enabled&&b()})),r("fromEdge toEdge afterInit lock unlock",(function(){t.params.a11y.enabled&&function(){if(!t.params.loop&&!t.params.rewind&&t.navigation){var e=t.navigation,a=e.$nextEl,r=e.$prevEl;r&&r.length>0&&(t.isBeginning?(u(r),o(r)):(f(r),n(r))),a&&a.length>0&&(t.isEnd?(u(a),o(a)):(f(a),n(a)))}}()})),r("paginationUpdate",(function(){t.params.a11y.enabled&&function(){var e=t.params.a11y;v()&&t.pagination.bullets.each((function(a){var r=d(a);t.params.pagination.clickable&&(n(r),t.params.pagination.renderBullet||(l(r,"button"),p(r,e.paginationBulletMessage.replace(/\{\{index\}\}/,r.index()+1)))),r.is(".".concat(t.params.pagination.bulletActiveClass))?r.attr("aria-current","true"):r.removeAttr("aria-current")}))}()})),r("destroy",(function(){t.params.a11y.enabled&&function(){var e,a;i&&i.length>0&&i.remove(),t.navigation&&t.navigation.$nextEl&&(e=t.navigation.$nextEl),t.navigation&&t.navigation.$prevEl&&(a=t.navigation.$prevEl),e&&e.off("keydown",h),a&&a.off("keydown",h),m()&&t.pagination.$el.off("keydown",U(t.params.pagination.bulletClass),h),t.$el.off("focus",w,!0)}()}))},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});var i=!1,n={},o=function(e){return e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},l=function(e){var t=s(),a=(e?new URL(e):t.location).pathname.slice(1).split("/").filter((function(e){return""!==e})),r=a.length;return{key:a[r-2],value:a[r-1]}},d=function(e,a){var r=s();if(i&&t.params.history.enabled){var n;n=t.params.url?new URL(t.params.url):r.location;var l=t.slides.eq(a),d=o(l.attr("data-history"));if(t.params.history.root.length>0){var c=t.params.history.root;"/"===c[c.length-1]&&(c=c.slice(0,c.length-1)),d="".concat(c,"/").concat(e,"/").concat(d)}else n.pathname.includes(e)||(d="".concat(e,"/").concat(d));t.params.history.keepQuery&&(d+=n.search);var p=r.history.state;p&&p.value===d||(t.params.history.replaceState?r.history.replaceState({value:d},null,d):r.history.pushState({value:d},null,d))}},c=function(e,a,r){if(a)for(var i=0,s=t.slides.length;i<s;i+=1){var n=t.slides.eq(i);if(o(n.attr("data-history"))===a&&!n.hasClass(t.params.slideDuplicateClass)){var l=n.index();t.slideTo(l,e,r)}}else t.slideTo(0,e,r)},p=function(){n=l(t.params.url),c(t.params.speed,n.value,!1)};r("init",(function(){t.params.history.enabled&&function(){var e=s();
33if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);i=!0,((n=l(t.params.url)).key||n.value)&&(c(0,n.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",p))}}()})),r("destroy",(function(){t.params.history.enabled&&function(){var e=s();t.params.history.replaceState||e.removeEventListener("popstate",p)}()})),r("transitionEnd _freeModeNoMomentumRelease",(function(){i&&d(t.params.history.key,t.activeIndex)})),r("slideChange",(function(){i&&t.params.cssMode&&d(t.params.history.key,t.activeIndex)}))},function(e){var t=e.swiper,a=e.extendParams,i=e.emit,n=e.on,o=!1,l=r(),c=s();a({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}});var p=function(){i("hashChange");var e=l.location.hash.replace("#","");if(e!==t.slides.eq(t.activeIndex).attr("data-hash")){var a=t.$wrapperEl.children(".".concat(t.params.slideClass,'[data-hash="').concat(e,'"]')).index();if(void 0===a)return;t.slideTo(a)}},u=function(){if(o&&t.params.hashNavigation.enabled)if(t.params.hashNavigation.replaceState&&c.history&&c.history.replaceState)c.history.replaceState(null,null,"#".concat(t.slides.eq(t.activeIndex).attr("data-hash"))||""),i("hashSet");else{var e=t.slides.eq(t.activeIndex),a=e.attr("data-hash")||e.attr("data-history");l.location.hash=a||"",i("hashSet")}};n("init",(function(){t.params.hashNavigation.enabled&&function(){if(!(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)){o=!0;var e=l.location.hash.replace("#","");if(e)for(var a=0,r=t.slides.length;a<r;a+=1){var i=t.slides.eq(a);if((i.attr("data-hash")||i.attr("data-history"))===e&&!i.hasClass(t.params.slideDuplicateClass)){var s=i.index();t.slideTo(s,0,t.params.runCallbacksOnInit,!0)}}t.params.hashNavigation.watchState&&d(c).on("hashchange",p)}}()})),n("destroy",(function(){t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&d(c).off("hashchange",p)})),n("transitionEnd _freeModeNoMomentumRelease",(function(){o&&u()})),n("slideChange",(function(){o&&t.params.cssMode&&u()}))},function(e){var t,a=e.swiper,i=e.extendParams,s=e.on,n=e.emit;function o(){if(!a.size)return a.autoplay.running=!1,void(a.autoplay.paused=!1);var e=a.slides.eq(a.activeIndex),r=a.params.autoplay.delay;e.attr("data-swiper-autoplay")&&(r=e.attr("data-swiper-autoplay")||a.params.autoplay.delay),clearTimeout(t),t=h((function(){var e;a.params.autoplay.reverseDirection?a.params.loop?(a.loopFix(),e=a.slidePrev(a.params.speed,!0,!0),n("autoplay")):a.isBeginning?a.params.autoplay.stopOnLastSlide?d():(e=a.slideTo(a.slides.length-1,a.params.speed,!0,!0),n("autoplay")):(e=a.slidePrev(a.params.speed,!0,!0),n("autoplay")):a.params.loop?(a.loopFix(),e=a.slideNext(a.params.speed,!0,!0),n("autoplay")):a.isEnd?a.params.autoplay.stopOnLastSlide?d():(e=a.slideTo(0,a.params.speed,!0,!0),n("autoplay")):(e=a.slideNext(a.params.speed,!0,!0),n("autoplay")),(a.params.cssMode&&a.autoplay.running||!1===e)&&o()}),r)}function l(){return void 0===t&&!a.autoplay.running&&(a.autoplay.running=!0,n("autoplayStart"),o(),!0)}function d(){return!!a.autoplay.running&&void 0!==t&&(t&&(clearTimeout(t),t=void 0),a.autoplay.running=!1,n("autoplayStop"),!0)}function c(e){a.autoplay.running&&(a.autoplay.paused||(t&&clearTimeout(t),a.autoplay.paused=!0,0!==e&&a.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach((function(e){a.$wrapperEl[0].addEventListener(e,u)})):(a.autoplay.paused=!1,o())))}function p(){var e=r();"hidden"===e.visibilityState&&a.autoplay.running&&c(),"visible"===e.visibilityState&&a.autoplay.paused&&(o(),a.autoplay.paused=!1)}function u(e){a&&!a.destroyed&&a.$wrapperEl&&e.target===a.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach((function(e){a.$wrapperEl[0].removeEventListener(e,u)})),a.autoplay.paused=!1,a.autoplay.running?o():d())}function f(){a.params.autoplay.disableOnInteraction?d():(n("autoplayPause"),c()),["transitionend","webkitTransitionEnd"].forEach((function(e){a.$wrapperEl[0].removeEventListener(e,u)}))}function v(){a.params.autoplay.disableOnInteraction||(a.autoplay.paused=!1,n("autoplayResume"),o())}a.autoplay={running:!1,paused:!1},i({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),s("init",(function(){a.params.autoplay.enabled&&(l(),r().addEventListener("visibilitychange",p),a.params.autoplay.pauseOnMouseEnter&&(a.$el.on("mouseenter",f),a.$el.on("mouseleave",v)))})),s("beforeTransitionStart",(function(e,t,r){a.autoplay.running&&(r||!a.params.autoplay.disableOnInteraction?a.autoplay.pause(t):d())})),s("sliderFirstMove",(function(){a.autoplay.running&&(a.params.autoplay.disableOnInteraction?d():c())})),s("touchEnd",(function(){a.params.cssMode&&a.autoplay.paused&&!a.params.autoplay.disableOnInteraction&&o()})),s("destroy",(function(){a.$el.off("mouseenter",f),a.$el.off("mouseleave",v),a.autoplay.running&&d(),r().removeEventListener("visibilitychange",p)})),_extends(a.autoplay,{pause:c,run:o,start:l,stop:d})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});var i=!1,s=!1;function n(){var e=t.thumbs.swiper;if(e&&!e.destroyed){var a=e.clickedIndex,r=e.clickedSlide;if(!(r&&d(r).hasClass(t.params.thumbs.slideThumbActiveClass)||null==a)){var i;if(i=e.params.loop?parseInt(d(e.clickedSlide).attr("data-swiper-slide-index"),10):a,t.params.loop){var s=t.activeIndex;t.slides.eq(s).hasClass(t.params.slideDuplicateClass)&&(t.loopFix(),t._clientLeft=t.$wrapperEl[0].clientLeft,s=t.activeIndex);var n=t.slides.eq(s).prevAll('[data-swiper-slide-index="'.concat(i,'"]')).eq(0).index(),o=t.slides.eq(s).nextAll('[data-swiper-slide-index="'.concat(i,'"]')).eq(0).index();i=void 0===n?o:void 0===o?n:o-s<s-n?o:n}t.slideTo(i)}}}function o(){var e=t.params.thumbs;if(i)return!1;i=!0;var a=t.constructor;if(e.swiper instanceof a)t.thumbs.swiper=e.swiper,_extends(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),_extends(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1});else if(g(e.swiper)){var r=_extends({},e.swiper);_extends(r,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new a(r),s=!0}return t.thumbs.swiper.$el.addClass(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",n),!0}function l(e){var a=t.thumbs.swiper;if(a&&!a.destroyed){var r="auto"===a.params.slidesPerView?a.slidesPerViewDynamic():a.params.slidesPerView,i=1,s=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(i=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),a.slides.removeClass(s),a.params.loop||a.params.virtual&&a.params.virtual.enabled)for(var n=0;n<i;n+=1)a.$wrapperEl.children('[data-swiper-slide-index="'.concat(t.realIndex+n,'"]')).addClass(s);else for(var o=0;o<i;o+=1)a.slides.eq(t.realIndex+o).addClass(s);var l=t.params.thumbs.autoScrollOffset,d=l&&!a.params.loop;if(t.realIndex!==a.realIndex||d){var c,p,u=a.activeIndex;if(a.params.loop){a.slides.eq(u).hasClass(a.params.slideDuplicateClass)&&(a.loopFix(),a._clientLeft=a.$wrapperEl[0].clientLeft,u=a.activeIndex);var f=a.slides.eq(u).prevAll('[data-swiper-slide-index="'.concat(t.realIndex,'"]')).eq(0).index(),h=a.slides.eq(u).nextAll('[data-swiper-slide-index="'.concat(t.realIndex,'"]')).eq(0).index();c=void 0===f?h:void 0===h?f:h-u==u-f?a.params.slidesPerGroup>1?h:u:h-u<u-f?h:f,p=t.activeIndex>t.previousIndex?"next":"prev"}else p=(c=t.realIndex)>t.previousIndex?"next":"prev";d&&(c+="next"===p?l:-1*l),a.visibleSlidesIndexes&&a.visibleSlidesIndexes.indexOf(c)<0&&(a.params.centeredSlides?c=c>u?c-Math.floor(r/2)+1:c+Math.floor(r/2)-1:c>u&&a.params.slidesPerGroup,a.slideTo(c,e?0:void 0))}}}t.thumbs={swiper:null},r("beforeInit",(function(){var e=t.params.thumbs;e&&e.swiper&&(o(),l(!0))})),r("slideChange update resize observerUpdate",(function(){l()})),r("setTransition",(function(e,a){var r=t.thumbs.swiper;r&&!r.destroyed&&r.setTransition(a)})),r("beforeDestroy",(function(){var e=t.thumbs.swiper;e&&!e.destroyed&&s&&e.destroy()})),_extends(t.thumbs,{init:o,update:l})},function(e){var t=e.swiper,a=e.extendParams,r=e.emit,i=e.once;a({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),_extends(t,{freeMode:{onTouchStart:function(){var e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){var e=t.touchEventsData,a=t.touches;0===e.velocities.length&&e.velocities.push({position:a[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:a[t.isHorizontal()?"currentX":"currentY"],time:v()})},onTouchEnd:function(e){var a=e.currentPos,s=t.params,n=t.$wrapperEl,o=t.rtlTranslate,l=t.snapGrid,d=t.touchEventsData,c=v()-d.touchStartTime;if(a<-t.minTranslate())t.slideTo(t.activeIndex);else if(a>-t.maxTranslate())t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1);else{if(s.freeMode.momentum){if(d.velocities.length>1){var p=d.velocities.pop(),u=d.velocities.pop(),f=p.position-u.position,h=p.time-u.time;t.velocity=f/h,t.velocity/=2,Math.abs(t.velocity)<s.freeMode.minimumVelocity&&(t.velocity=0),(h>150||v()-p.time>300)&&(t.velocity=0)}else t.velocity=0;
33t.velocity*=s.freeMode.momentumVelocityRatio,d.velocities.length=0;var m=1e3*s.freeMode.momentumRatio,g=t.velocity*m,w=t.translate+g;o&&(w=-w);var b,y,x=!1,E=20*Math.abs(t.velocity)*s.freeMode.momentumBounceRatio;if(w<t.maxTranslate())s.freeMode.momentumBounce?(w+t.maxTranslate()<-E&&(w=t.maxTranslate()-E),b=t.maxTranslate(),x=!0,d.allowMomentumBounce=!0):w=t.maxTranslate(),s.loop&&s.centeredSlides&&(y=!0);else if(w>t.minTranslate())s.freeMode.momentumBounce?(w-t.minTranslate()>E&&(w=t.minTranslate()+E),b=t.minTranslate(),x=!0,d.allowMomentumBounce=!0):w=t.minTranslate(),s.loop&&s.centeredSlides&&(y=!0);else if(s.freeMode.sticky){for(var C,T=0;T<l.length;T+=1)if(l[T]>-w){C=T;break}w=-(w=Math.abs(l[C]-w)<Math.abs(l[C-1]-w)||"next"===t.swipeDirection?l[C]:l[C-1])}if(y&&i("transitionEnd",(function(){t.loopFix()})),0!==t.velocity){if(m=o?Math.abs((-w-t.translate)/t.velocity):Math.abs((w-t.translate)/t.velocity),s.freeMode.sticky){var S=Math.abs((o?-w:w)-t.translate),M=t.slidesSizesGrid[t.activeIndex];m=S<M?s.speed:S<2*M?1.5*s.speed:2.5*s.speed}}else if(s.freeMode.sticky)return void t.slideToClosest();s.freeMode.momentumBounce&&x?(t.updateProgress(b),t.setTransition(m),t.setTranslate(w),t.transitionStart(!0,t.swipeDirection),t.animating=!0,n.transitionEnd((function(){t&&!t.destroyed&&d.allowMomentumBounce&&(r("momentumBounce"),t.setTransition(s.speed),setTimeout((function(){t.setTranslate(b),n.transitionEnd((function(){t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(r("_freeModeNoMomentumRelease"),t.updateProgress(w),t.setTransition(m),t.setTranslate(w),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,n.transitionEnd((function(){t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(w),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(s.freeMode.sticky)return void t.slideToClosest();s.freeMode&&r("_freeModeNoMomentumRelease")}(!s.freeMode.momentum||c>=s.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})},function(e){var t,a,r,i=e.swiper;(0,e.extendParams)({grid:{rows:1,fill:"column"}}),i.grid={initSlides:function(e){var s=i.params.slidesPerView,n=i.params.grid,o=n.rows,l=n.fill;a=t/o,r=Math.floor(e/o),t=Math.floor(e/o)===e/o?e:Math.ceil(e/o)*o,"auto"!==s&&"row"===l&&(t=Math.max(t,s*o))},updateSlide:function(e,s,n,o){var l,d,c,p=i.params,u=p.slidesPerGroup,f=p.spaceBetween,h=i.params.grid,v=h.rows,m=h.fill;if("row"===m&&u>1){var g=Math.floor(e/(u*v)),w=e-v*u*g,b=0===g?u:Math.min(Math.ceil((n-g*v*u)/v),u);l=(d=w-(c=Math.floor(w/b))*b+g*u)+c*t/v,s.css({"-webkit-order":l,order:l})}else"column"===m?(c=e-(d=Math.floor(e/v))*v,(d>r||d===r&&c===v-1)&&((c+=1)>=v&&(c=0,d+=1))):d=e-(c=Math.floor(e/a))*a;s.css(o("margin-top"),0!==c?f&&"".concat(f,"px"):"")},updateWrapperSize:function(e,a,r){var s=i.params,n=s.spaceBetween,o=s.centeredSlides,l=s.roundLengths,d=i.params.grid.rows;if(i.virtualSize=(e+n)*t,i.virtualSize=Math.ceil(i.virtualSize/d)-n,i.$wrapperEl.css(_defineProperty({},r("width"),"".concat(i.virtualSize+n,"px"))),o){a.splice(0,a.length);for(var c=[],p=0;p<a.length;p+=1){var u=a[p];l&&(u=Math.floor(u)),a[p]<i.virtualSize+a[0]&&c.push(u)}a.push.apply(a,c)}}}},function(e){var t=e.swiper;_extends(t,{appendSlide:K.bind(t),prependSlide:Z.bind(t),addSlide:Q.bind(t),removeSlide:J.bind(t),removeAllSlides:ee.bind(t)})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({fadeEffect:{crossFade:!1,transformEl:null}}),te({effect:"fade",swiper:t,on:r,setTranslate:function(){for(var e=t.slides,a=t.params.fadeEffect,r=0;r<e.length;r+=1){var i=t.slides.eq(r),s=-i[0].swiperSlideOffset;t.params.virtualTranslate||(s-=t.translate);var n=0;t.isHorizontal()||(n=s,s=0);var o=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(i[0].progress),0):1+Math.min(Math.max(i[0].progress,-1),0);ae(a,i).css({opacity:o}).transform("translate3d(".concat(s,"px, ").concat(n,"px, 0px)"))}},setTransition:function(e){var a=t.params.fadeEffect.transformEl;(a?t.slides.find(a):t.slides).transition(e),re({swiper:t,duration:e,transformEl:a,allSlides:!0})},overwriteParams:function(){return{slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode}}})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});var i=function(e,t,a){var r=a?e.find(".swiper-slide-shadow-left"):e.find(".swiper-slide-shadow-top"),i=a?e.find(".swiper-slide-shadow-right"):e.find(".swiper-slide-shadow-bottom");0===r.length&&(r=d('<div class="swiper-slide-shadow-'.concat(a?"left":"top",'"></div>')),e.append(r)),0===i.length&&(i=d('<div class="swiper-slide-shadow-'.concat(a?"right":"bottom",'"></div>')),e.append(i)),r.length&&(r[0].style.opacity=Math.max(-t,0)),i.length&&(i[0].style.opacity=Math.max(t,0))};te({effect:"cube",swiper:t,on:r,setTranslate:function(){var e,a=t.$el,r=t.$wrapperEl,s=t.slides,n=t.width,o=t.height,l=t.rtlTranslate,c=t.size,p=t.browser,u=t.params.cubeEffect,f=t.isHorizontal(),h=t.virtual&&t.params.virtual.enabled,v=0;u.shadow&&(f?(0===(e=r.find(".swiper-cube-shadow")).length&&(e=d('<div class="swiper-cube-shadow"></div>'),r.append(e)),e.css({height:"".concat(n,"px")})):0===(e=a.find(".swiper-cube-shadow")).length&&(e=d('<div class="swiper-cube-shadow"></div>'),a.append(e)));for(var m=0;m<s.length;m+=1){var g=s.eq(m),w=m;h&&(w=parseInt(g.attr("data-swiper-slide-index"),10));var b=90*w,y=Math.floor(b/360);l&&(b=-b,y=Math.floor(-b/360));
33var x=Math.max(Math.min(g[0].progress,1),-1),E=0,C=0,T=0;w%4==0?(E=4*-y*c,T=0):(w-1)%4==0?(E=0,T=4*-y*c):(w-2)%4==0?(E=c+4*y*c,T=c):(w-3)%4==0&&(E=-c,T=3*c+4*c*y),l&&(E=-E),f||(C=E,E=0);var S="rotateX(".concat(f?0:-b,"deg) rotateY(").concat(f?b:0,"deg) translate3d(").concat(E,"px, ").concat(C,"px, ").concat(T,"px)");x<=1&&x>-1&&(v=90*w+90*x,l&&(v=90*-w-90*x)),g.transform(S),u.slideShadows&&i(g,x,f)}if(r.css({"-webkit-transform-origin":"50% 50% -".concat(c/2,"px"),"transform-origin":"50% 50% -".concat(c/2,"px")}),u.shadow)if(f)e.transform("translate3d(0px, ".concat(n/2+u.shadowOffset,"px, ").concat(-n/2,"px) rotateX(90deg) rotateZ(0deg) scale(").concat(u.shadowScale,")"));else{var M=Math.abs(v)-90*Math.floor(Math.abs(v)/90),P=1.5-(Math.sin(2*M*Math.PI/360)/2+Math.cos(2*M*Math.PI/360)/2),$=u.shadowScale,k=u.shadowScale/P,z=u.shadowOffset;e.transform("scale3d(".concat($,", 1, ").concat(k,") translate3d(0px, ").concat(o/2+z,"px, ").concat(-o/2/k,"px) rotateX(-90deg)"))}var O=p.isSafari||p.isWebView?-c/2:0;r.transform("translate3d(0px,0,".concat(O,"px) rotateX(").concat(t.isHorizontal()?0:v,"deg) rotateY(").concat(t.isHorizontal()?-v:0,"deg)")),r[0].style.setProperty("--swiper-cube-translate-z","".concat(O,"px"))},setTransition:function(e){var a=t.$el;t.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.cubeEffect.shadow&&!t.isHorizontal()&&a.find(".swiper-cube-shadow").transition(e)},recreateShadows:function(){var e=t.isHorizontal();t.slides.each((function(t){var a=Math.max(Math.min(t.progress,1),-1);i(d(t),a,e)}))},getEffectParams:function(){return t.params.cubeEffect},perspective:function(){return!0},overwriteParams:function(){return{slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0}}})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({flipEffect:{slideShadows:!0,limitRotation:!0,transformEl:null}});var i=function(e,a,r){var i=t.isHorizontal()?e.find(".swiper-slide-shadow-left"):e.find(".swiper-slide-shadow-top"),s=t.isHorizontal()?e.find(".swiper-slide-shadow-right"):e.find(".swiper-slide-shadow-bottom");0===i.length&&(i=ie(r,e,t.isHorizontal()?"left":"top")),0===s.length&&(s=ie(r,e,t.isHorizontal()?"right":"bottom")),i.length&&(i[0].style.opacity=Math.max(-a,0)),s.length&&(s[0].style.opacity=Math.max(a,0))};te({effect:"flip",swiper:t,on:r,setTranslate:function(){for(var e=t.slides,a=t.rtlTranslate,r=t.params.flipEffect,s=0;s<e.length;s+=1){var n=e.eq(s),o=n[0].progress;t.params.flipEffect.limitRotation&&(o=Math.max(Math.min(n[0].progress,1),-1));var l=n[0].swiperSlideOffset,d=-180*o,c=0,p=t.params.cssMode?-l-t.translate:-l,u=0;t.isHorizontal()?a&&(d=-d):(u=p,p=0,c=-d,d=0),n[0].style.zIndex=-Math.abs(Math.round(o))+e.length,r.slideShadows&&i(n,o,r);var f="translate3d(".concat(p,"px, ").concat(u,"px, 0px) rotateX(").concat(c,"deg) rotateY(").concat(d,"deg)");ae(r,n).transform(f)}},setTransition:function(e){var a=t.params.flipEffect.transformEl;(a?t.slides.find(a):t.slides).transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),re({swiper:t,duration:e,transformEl:a})},recreateShadows:function(){var e=t.params.flipEffect;t.slides.each((function(a){var r=d(a),s=r[0].progress;t.params.flipEffect.limitRotation&&(s=Math.max(Math.min(a.progress,1),-1)),i(r,s,e)}))},getEffectParams:function(){return t.params.flipEffect},perspective:function(){return!0},overwriteParams:function(){return{slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode}}})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0,transformEl:null}}),te({effect:"coverflow",swiper:t,on:r,setTranslate:function(){for(var e=t.width,a=t.height,r=t.slides,i=t.slidesSizesGrid,s=t.params.coverflowEffect,n=t.isHorizontal(),o=t.translate,l=n?e/2-o:a/2-o,d=n?s.rotate:-s.rotate,c=s.depth,p=0,u=r.length;p<u;p+=1){var f=r.eq(p),h=i[p],v=(l-f[0].swiperSlideOffset-h/2)/h,m="function"==typeof s.modifier?s.modifier(v):v*s.modifier,g=n?d*m:0,w=n?0:d*m,b=-c*Math.abs(m),y=s.stretch;"string"==typeof y&&-1!==y.indexOf("%")&&(y=parseFloat(s.stretch)/100*h);var x=n?0:y*m,E=n?y*m:0,C=1-(1-s.scale)*Math.abs(m);Math.abs(E)<.001&&(E=0),Math.abs(x)<.001&&(x=0),Math.abs(b)<.001&&(b=0),Math.abs(g)<.001&&(g=0),Math.abs(w)<.001&&(w=0),Math.abs(C)<.001&&(C=0);var T="translate3d(".concat(E,"px,").concat(x,"px,").concat(b,"px)  rotateX(").concat(w,"deg) rotateY(").concat(g,"deg) 
33scale(").concat(C,")");if(ae(s,f).transform(T),f[0].style.zIndex=1-Math.abs(Math.round(m)),s.slideShadows){var S=n?f.find(".swiper-slide-shadow-left"):f.find(".swiper-slide-shadow-top"),M=n?f.find(".swiper-slide-shadow-right"):f.find(".swiper-slide-shadow-bottom");0===S.length&&(S=ie(s,f,n?"left":"top")),0===M.length&&(M=ie(s,f,n?"right":"bottom")),S.length&&(S[0].style.opacity=m>0?m:0),M.length&&(M[0].style.opacity=-m>0?-m:0)}}},setTransition:function(e){var a=t.params.coverflowEffect.transformEl;(a?t.slides.find(a):t.slides).transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)},perspective:function(){return!0},overwriteParams:function(){return{watchSlidesProgress:!0}}})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({creativeEffect:{transformEl:null,limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});te({effect:"creative",swiper:t,on:r,setTranslate:function(){var e=t.slides,a=t.$wrapperEl,r=t.slidesSizesGrid,i=t.params.creativeEffect,s=i.progressMultiplier,n=t.params.centeredSlides;if(n){var o=r[0]/2-t.params.slidesOffsetBefore||0;a.transform("translateX(calc(50% - ".concat(o,"px))"))}for(var l=function(a){var r=e.eq(a),o=r[0].progress,l=Math.min(Math.max(r[0].progress,-i.limitProgress),i.limitProgress),d=l;n||(d=Math.min(Math.max(r[0].originalProgress,-i.limitProgress),i.limitProgress));var c=r[0].swiperSlideOffset,p=[t.params.cssMode?-c-t.translate:-c,0,0],u=[0,0,0],f=!1;t.isHorizontal()||(p[1]=p[0],p[0]=0);var h={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};l<0?(h=i.next,f=!0):l>0&&(h=i.prev,f=!0),p.forEach((function(e,t){p[t]="calc(".concat(e,"px + (").concat(function(e){return"string"==typeof e?e:"".concat(e,"px")}(h.translate[t])," * ").concat(Math.abs(l*s),"))")})),u.forEach((function(e,t){u[t]=h.rotate[t]*Math.abs(l*s)})),r[0].style.zIndex=-Math.abs(Math.round(o))+e.length;var v=p.join(", "),m="rotateX(".concat(u[0],"deg) rotateY(").concat(u[1],"deg) rotateZ(").concat(u[2],"deg)"),g="scale(".concat(d<0?1+(1-h.scale)*d*s:1-(1-h.scale)*d*s,")"),w=d<0?1+(1-h.opacity)*d*s:1-(1-h.opacity)*d*s,b="translate3d(".concat(v,") ").concat(m," ").concat(g);if(f&&h.shadow||!f){var y=r.children(".swiper-slide-shadow");if(0===y.length&&h.shadow&&(y=ie(i,r)),y.length){var x=i.shadowPerProgress?l*(1/i.limitProgress):l;y[0].style.opacity=Math.min(Math.max(Math.abs(x),0),1)}}var E=ae(i,r);E.transform(b).css({opacity:w}),h.origin&&E.css("transform-origin",h.origin)},d=0;d<e.length;d+=1)l(d)},setTransition:function(e){var a=t.params.creativeEffect.transformEl;(a?t.slides.find(a):t.slides).transition(e).find(".swiper-slide-shadow").transition(e),re({swiper:t,duration:e,transformEl:a,allSlides:!0})},perspective:function(){return t.params.creativeEffect.perspective},overwriteParams:function(){return{watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode}}})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({cardsEffect:{slideShadows:!0,transformEl:null,rotate:!0}}),te({effect:"cards",swiper:t,on:r,setTranslate:function(){for(var e=t.slides,a=t.activeIndex,r=t.params.cardsEffect,i=t.touchEventsData,s=i.startTranslate,n=i.isTouched,o=t.translate,l=0;l<e.length;l+=1){var d=e.eq(l),c=d[0].progress,p=Math.min(Math.max(c,-4),4),u=d[0].swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&t.$wrapperEl.transform("translateX(".concat(t.minTranslate(),"px)")),t.params.centeredSlides&&t.params.cssMode&&(u-=e[0].swiperSlideOffset);var f=t.params.cssMode?-u-t.translate:-u,h=0,v=-100*Math.abs(p),m=1,g=-2*p,w=8-.75*Math.abs(p),b=t.virtual&&t.params.virtual.enabled?t.virtual.from+l:l,y=(b===a||b===a-1)&&p>0&&p<1&&(n||t.params.cssMode)&&o<s,x=(b===a||b===a+1)&&p<0&&p>-1&&(n||t.params.cssMode)&&o>s;if(y||x){var E=Math.pow(1-Math.abs((Math.abs(p)-.5)/.5),.5);g+=-28*p*E,m+=-.5*E,w+=96*E,h=-25*E*Math.abs(p)+"%"}if(f=p<0?"calc(".concat(f,"px + (").concat(w*Math.abs(p),"%))"):p>
330?"calc(".concat(f,"px + (-").concat(w*Math.abs(p),"%))"):"".concat(f,"px"),!t.isHorizontal()){var C=h;h=f,f=C}var T=p<0?""+(1+(1-m)*p):""+(1-(1-m)*p),S="\n        translate3d(".concat(f,", ").concat(h,", ").concat(v,"px)\n        rotateZ(").concat(r.rotate?g:0,"deg)\n        scale(").concat(T,")\n      ");if(r.slideShadows){var M=d.find(".swiper-slide-shadow");0===M.length&&(M=ie(r,d)),M.length&&(M[0].style.opacity=Math.min(Math.max((Math.abs(p)-.5)/.5,0),1))}d[0].style.zIndex=-Math.abs(Math.round(c))+e.length,ae(r,d).transform(S)}},setTransition:function(e){var a=t.params.cardsEffect.transformEl;(a?t.slides.find(a):t.slides).transition(e).find(".swiper-slide-shadow").transition(e),re({swiper:t,duration:e,transformEl:a})},perspective:function(){return!0},overwriteParams:function(){return{watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode}}})}];return V.use(se),V}));
34
35/* === scroll-lock.min.js === */
36!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.scrollLock=t():e.scrollLock=t()}(this,function(){return function(l){var r={};function o(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return l[e].call(t.exports,t,t.exports,o),t.l=!0,t.exports}return o.m=l,o.c=r,o.d=function(e,t,l){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:l})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(t,e){if(1&e&&(t=o(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var l=Object.create(null);if(o.r(l),Object.defineProperty(l,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)o.d(l,r,function(e){return t[e]}.bind(null,r));return l},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o(o.s=0)}([function(e,t,l){"use strict";l.r(t);var r=function(e){return Array.isArray(e)?e:[e]},a=function(e){return e instanceof Node},o=function(e,t){if(e&&t){e=e instanceof NodeList?e:[e];for(var l=0;l<e.length&&!0!==t(e[l],l,e.length);l++);}},n=function(e){return console.error("[scroll-lock] ".concat(e))},b=function(e){if(Array.isArray(e))return e.join(", ")},c=function(e){var t=[];return o(e,function(e){return t.push(e)}),t},h=function(e,t){var l=!(2<arguments.length&&void 0!==arguments[2])||arguments[2],r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:document;if(l&&-1!==c(r.querySelectorAll(t)).indexOf(e))return e;for(;(e=e.parentElement)&&-1===c(r.querySelectorAll(t)).indexOf(e););return e},v=function(e,t){var l=2<arguments.length&&void 0!==arguments[2]?arguments[2]:document;return-1!==c(l.querySelectorAll(t)).indexOf(e)},i=function(e){if(e)return"hidden"===getComputedStyle(e).overflow},m=function(e){if(e)return!!i(e)||e.scrollTop<=0},S=function(e){if(e){if(i(e))return!0;var t=e.scrollTop;return e.scrollHeight<=t+e.offsetHeight}},y=function(e){if(e)return!!i(e)||e.scrollLeft<=0},k=function(e){if(e){if(i(e))return!0;var t=e.scrollLeft;return e.scrollWidth<=t+e.offsetWidth}};l.d(t,"disablePageScroll",function(){return d}),l.d(t,"enablePageScroll",function(){return s}),l.d(t,"getScrollState",function(){return f}),l.d(t,"clearQueueScrollLocks",function(){return p}),l.d(t,"getTargetScrollBarWidth",function(){return g}),l.d(t,"getCurrentTargetScrollBarWidth",function(){return A}),l.d(t,"getPageScrollBarWidth",function(){return G}),l.d(t,"getCurrentPageScrollBarWidth",function(){return T}),l.d(t,"addScrollableTarget",function(){return L}),l.d(t,"removeScrollableTarget",function(){return W}),l.d(t,"addScrollableSelector",function(){return x}),l.d(t,"removeScrollableSelector",function(){return F}),l.d(t,"addLockableTarget",function(){return Y}),l.d(t,"addLockableSelector",function(){return E}),l.d(t,"setFillGapMethod",function(){return O}),l.d(t,"addFillGapTarget",function(){return P}),l.d(t,"removeFillGapTarget",function(){return j}),l.d(t,"addFillGapSelector",function(){return q}),l.d(t,"removeFillGapSelector",function(){return M}),l.d(t,"refillGaps",function(){return N});var u=["padding","margin","width","max-width","none"],w={scroll:!0,queue:0,scrollableSelectors:["[data-scroll-lock-scrollable]"],lockableSelectors:["body","[data-scroll-lock-lockable]"],fillGapSelectors:["body","[data-scroll-lock-fill-gap]","[data-scroll-lock-lockable]"],fillGapMethod:u[0],startTouchY:0,startTouchX:0},d=function(e){w.queue<=0&&(w.scroll=!1,B(),X()),L(e),w.queue++},s=function(e){0<w.queue&&w.queue--,w.queue<=0&&(w.scroll=!0,C(),Q()),W(e)},f=function(){return w.scroll},p=function(){w.queue=0},g=function(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1];if(a(e)){var l=e.style.overflowY;t?f()||(e.style.overflowY=e.getAttribute("data-scroll-lock-saved-overflow-y-property")):e.style.overflowY="scroll";var r=A(e);return e.style.overflowY=l,r}return 0},A=function(e){if(a(e)){if(e===document.body){var t=document.documentElement.clientWidth;return window.innerWidth-t}var l=e.style.borderLeftWidth,r=e.style.borderRightWidth;e.style.borderLeftWidth="0px",e.style.borderRightWidth="0px";var o=e.offsetWidth-e.clientWidth;return e.style.borderLeftWidth=l,e.style.borderRightWidth=r,o}return 0},G=function(){var e=0<arguments.length&&void 0!==arguments[0]&&arguments[0];return g(document.body,e)},T=function(){return A(document.body)},L=function(e){e&&r(e).map(function(e){o(e,function(e){a(e)?e.setAttribute("data-scroll-lock-scrollable",""):n('"'.concat(e,'" is not a Element.'))})})},W=function(e){e&&r(e).map(function(e){o(e,function(e){a(e)?e.removeAttribute("data-scroll-lock-scrollable"):n('"'.concat(e,'" is not a Element.'))})})},x=function(e){e&&r(e).map(function(e){w.scrollableSelectors.push(e)})},F=function(e){e&&r(e).map(function(t){w.scrollableSelectors=w.scrollableSelectors.filter(function(e){return e!==t})})},Y=function(e){e&&(r(e).map(function(e){o(e,function(e){a(e)?e.setAttribute("data-scroll-lock-lockable",""):n('"'.concat(e,'" is not a Element.'))})}),f()||B())},E=function(e){e&&(r(e).map(function(e){w.lockableSelectors.push(e)}),f()||B(),q(e))},O=function(e){if(e)if(-1!==u.indexOf(e))w.fillGapMethod=e,N();else{var t=u.join(", ");n('"'.concat(e,'" method is not available!\nAvailable fill gap methods: ').concat(t,"."))}},P=function(e){e&&r(e).map(function(e){o(e,function(e){a(e)?(e.setAttribute("data-scroll-lock-fill-gap",""),w.scroll||H(e)):n('"'.concat(e,'" is not a Element.'))})})},j=function(e){e&&r(e).map(function(e){o(e,function(e){a(e)?(e.removeAttribute("data-scroll-lock-fill-gap"),w.scroll||I(e)):n('"'.concat(e,'" is not a Element.'))})})},q=function(e){e&&r(e).map(function(e){-1===w.fillGapSelectors.indexOf(e)&&(w.fillGapSelectors.push(e),w.scroll||D(e))})},M=function(e){e&&r(e).map(function(t){w.fillGapSelectors=w.fillGapSelectors.filter(function(e){return e!==t}),w.scroll||z(t)})},N=function(){w.scroll||X()},B=function(){var e=b(w.lockableSelectors);K(e)},C=function(){var e=b(w.lockableSelectors);R(e)},K=function(e){var t=document.querySelectorAll(e);o(t,function(e){U(e)})},R=function(e){var t=document.querySelectorAll(e);o(t,function(e){_(e)})},U=function(e){if(a(e)&&"true"!==e.getAttribute("data-scroll-lock-locked")){var t=window.getComputedStyle(e);e.setAttribute("data-scroll-lock-saved-overflow-y-property",t.overflowY),e.setAttribute("data-scroll-lock-saved-inline-overflow-property",e.style.overflow),e.setAttribute("data-scroll-lock-saved-inline-overflow-y-property",e.style.overflowY),e.style.overflow="hidden",e.setAttribute("data-scroll-lock-locked","true")}},_=function(e){a(e)&&"true"===e.getAttribute("data-scroll-lock-locked")&&(e.style.overflow=e.getAttribute("data-scroll-lock-saved-inline-overflow-property"),e.style.overflowY=e.getAttribute("data-scroll-lock-saved-inline-overflow-y-property"),e.removeAttribute("data-scroll-lock-saved-overflow-property"),e.removeAttribute("data-scroll-lock-saved-inline-overflow-property"),e.removeAttribute("data-scroll-lock-saved-inline-overflow-y-property"),e.removeAttribute("data-scroll-lock-locked"))},X=function(){w.fillGapSelectors.map(function(e){D(e)})},Q=function(){w.fillGapSelectors.map(function(e){z(e)})},D=function(e){var t=document.querySelectorAll(e),l=-1!==w.lockableSelectors.indexOf(e);o(t,function(e){H(e,l)})},H=function(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1];if(a(e)){var l;if(""===e.getAttribute("data-scroll-lock-lockable")||t)l=g(e,!0);else{var r=h(e,b(w.lockableSelectors));l=g(r,!0)}"true"===e.getAttribute("data-scroll-lock-filled-gap")&&I(e);var o=window.getComputedStyle(e);
36if(e.setAttribute("data-scroll-lock-filled-gap","true"),e.setAttribute("data-scroll-lock-current-fill-gap-method",w.fillGapMethod),"margin"===w.fillGapMethod){var n=parseFloat(o.marginRight);e.style.marginRight="".concat(n+l,"px")}else if("width"===w.fillGapMethod)e.style.width="calc(100% - ".concat(l,"px)");else if("max-width"===w.fillGapMethod)e.style.maxWidth="calc(100% - ".concat(l,"px)");else if("padding"===w.fillGapMethod){var c=parseFloat(o.paddingRight);e.style.paddingRight="".concat(c+l,"px")}}},z=function(e){var t=document.querySelectorAll(e);o(t,function(e){I(e)})},I=function(e){if(a(e)&&"true"===e.getAttribute("data-scroll-lock-filled-gap")){var t=e.getAttribute("data-scroll-lock-current-fill-gap-method");e.removeAttribute("data-scroll-lock-filled-gap"),e.removeAttribute("data-scroll-lock-current-fill-gap-method"),"margin"===t?e.style.marginRight="":"width"===t?e.style.width="":"max-width"===t?e.style.maxWidth="":"padding"===t&&(e.style.paddingRight="")}};"undefined"!=typeof window&&window.addEventListener("resize",function(e){N()}),"undefined"!=typeof document&&(document.addEventListener("touchstart",function(e){w.scroll||(w.startTouchY=e.touches[0].clientY,w.startTouchX=e.touches[0].clientX)}),document.addEventListener("touchmove",function(n){if(!w.scroll){var e=w.startTouchY,t=w.startTouchX,l=n.touches[0].clientY,r=n.touches[0].clientX;if(n.touches.length<2){var c=b(w.scrollableSelectors),a=e<l,i=l<e,u=t<r,d=r<t,s=e+3<l,f=l<e-3,p=t+3<r,g=r<t-3;!function e(t){var l=1<arguments.length&&void 0!==arguments[1]&&arguments[1];if(t){var r=h(t,c,!1);if(v(t,'input[type="range"]'))return!1;if(l||v(t,'textarea, [contenteditable="true"]')&&h(t,c)||v(t,c)){var o=!1;y(t)&&k(t)?(a&&m(t)||i&&S(t))&&(o=!0):m(t)&&S(t)?(u&&y(t)||d&&k(t))&&(o=!0):(s&&m(t)||f&&S(t)||p&&y(t)||g&&k(t))&&(o=!0),o&&(r?e(r,!0):n.cancelable&&n.preventDefault())}else e(r)}else n.cancelable&&n.preventDefault()}(n.target)}}},{passive:!1}),document.addEventListener("touchend",function(e){w.scroll||(w.startTouchY=0,w.startTouchX=0)}));var J={hide:function(e){n('"hide" is deprecated! Use "disablePageScroll" instead. \n https://github.com/FL3NKEY/scroll-lock#disablepagescrollscrollabletarget'),d(e)},show:function(e){n('"show" is deprecated! Use "enablePageScroll" instead. \n https://github.com/FL3NKEY/scroll-lock#enablepagescrollscrollabletarget'),s(e)},toggle:function(e){n('"toggle" is deprecated! Do not use it.'),f()?d():s(e)},getState:function(){return n('"getState" is deprecated! Use "getScrollState" instead. \n https://github.com/FL3NKEY/scroll-lock#getscrollstate'),f()},getWidth:function(){return n('"getWidth" is deprecated! Use "getPageScrollBarWidth" instead. \n https://github.com/FL3NKEY/scroll-lock#getpagescrollbarwidth'),G()},getCurrentWidth:function(){return n('"getCurrentWidth" is deprecated! Use "getCurrentPageScrollBarWidth" instead. \n https://github.com/FL3NKEY/scroll-lock#getcurrentpagescrollbarwidth'),T()},setScrollableTargets:function(e){n('"setScrollableTargets" is deprecated! Use "addScrollableTarget" instead. \n https://github.com/FL3NKEY/scroll-lock#addscrollabletargetscrollabletarget'),L(e)},setFillGapSelectors:function(e){n('"setFillGapSelectors" is deprecated! Use "addFillGapSelector" instead. \n https://github.com/FL3NKEY/scroll-lock#addfillgapselectorfillgapselector'),q(e)},setFillGapTargets:function(e){n('"setFillGapTargets" is deprecated! Use "addFillGapTarget" instead. \n https://github.com/FL3NKEY/scroll-lock#addfillgaptargetfillgaptarget'),P(e)},clearQueue:function(){n('"clearQueue" is deprecated! Use "clearQueueScrollLocks" instead. \n https://github.com/FL3NKEY/scroll-lock#clearqueuescrolllocks'),p()}},V=function(o){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{},t=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(t=t.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),t.forEach(function(e){var t,l,r;t=o,r=n[l=e],l in t?Object.defineProperty(t,l,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[l]=r})}return o}({disablePageScroll:d,enablePageScroll:s,getScrollState:f,clearQueueScrollLocks:p,getTargetScrollBarWidth:g,getCurrentTargetScrollBarWidth:A,getPageScrollBarWidth:G,getCurrentPageScrollBarWidth:T,addScrollableSelector:x,removeScrollableSelector:F,addScrollableTarget:L,removeScrollableTarget:W,addLockableSelector:E,addLockableTarget:Y,addFillGapSelector:q,removeFillGapSelector:M,addFillGapTarget:P,removeFillGapTarget:j,setFillGapMethod:O,refillGaps:N,_state:w},J);t.default=V}]).default});
37
38/* === hammer.min.js === */
vendor: 20,727 bytes, lines 39-44
39/*! Hammer.JS - v2.0.7 - 2016-04-22
40 * http://hammerjs.github.io/
41 *
42 * Copyright (c) 2016 Jorik Tangelder;
43 * Licensed under the MIT license */
44!function(a,b,c,d){"use strict";function e(a,b,c){return setTimeout(j(a,c),b)}function f(a,b,c){return Array.isArray(a)?(g(a,c[b],c),!0):!1}function g(a,b,c){var e;if(a)if(a.forEach)a.forEach(b,c);else if(a.length!==d)for(e=0;e<a.length;)b.call(c,a[e],e,a),e++;else for(e in a)a.hasOwnProperty(e)&&b.call(c,a[e],e,a)}function h(b,c,d){var e="DEPRECATED METHOD: "+c+"\n"+d+" AT \n";return function(){var c=new Error("get-stack-trace"),d=c&&c.stack?c.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",f=a.console&&(a.console.warn||a.console.log);return f&&f.call(a.console,e,d),b.apply(this,arguments)}}function i(a,b,c){var d,e=b.prototype;d=a.prototype=Object.create(e),d.constructor=a,d._super=e,c&&la(d,c)}function j(a,b){return function(){return a.apply(b,arguments)}}function k(a,b){return typeof a==oa?a.apply(b?b[0]||d:d,b):a}function l(a,b){return a===d?b:a}function m(a,b,c){g(q(b),function(b){a.addEventListener(b,c,!1)})}function n(a,b,c){g(q(b),function(b){a.removeEventListener(b,c,!1)})}function o(a,b){for(;a;){if(a==b)return!0;a=a.parentNode}return!1}function p(a,b){return a.indexOf(b)>-1}function q(a){return a.trim().split(/\s+/g)}function r(a,b,c){if(a.indexOf&&!c)return a.indexOf(b);for(var d=0;d<a.length;){if(c&&a[d][c]==b||!c&&a[d]===b)return d;d++}return-1}function s(a){return Array.prototype.slice.call(a,0)}function t(a,b,c){for(var d=[],e=[],f=0;f<a.length;){var g=b?a[f][b]:a[f];r(e,g)<0&&d.push(a[f]),e[f]=g,f++}return c&&(d=b?d.sort(function(a,c){return a[b]>c[b]}):d.sort()),d}function u(a,b){for(var c,e,f=b[0].toUpperCase()+b.slice(1),g=0;g<ma.length;){if(c=ma[g],e=c?c+f:b,e in a)return e;g++}return d}function v(){return ua++}function w(b){var c=b.ownerDocument||b;return c.defaultView||c.parentWindow||a}function x(a,b){var c=this;this.manager=a,this.callback=b,this.element=a.element,this.target=a.options.inputTarget,this.domHandler=function(b){k(a.options.enable,[a])&&c.handler(b)},this.init()}function y(a){var b,c=a.options.inputClass;return new(b=c?c:xa?M:ya?P:wa?R:L)(a,z)}function z(a,b,c){var d=c.pointers.length,e=c.changedPointers.length,f=b&Ea&&d-e===0,g=b&(Ga|Ha)&&d-e===0;c.isFirst=!!f,c.isFinal=!!g,f&&(a.session={}),c.eventType=b,A(a,c),a.emit("hammer.input",c),a.recognize(c),a.session.prevInput=c}function A(a,b){var c=a.session,d=b.pointers,e=d.length;c.firstInput||(c.firstInput=D(b)),e>1&&!c.firstMultiple?c.firstMultiple=D(b):1===e&&(c.firstMultiple=!1);var f=c.firstInput,g=c.firstMultiple,h=g?g.center:f.center,i=b.center=E(d);b.timeStamp=ra(),b.deltaTime=b.timeStamp-f.timeStamp,b.angle=I(h,i),b.distance=H(h,i),B(c,b),b.offsetDirection=G(b.deltaX,b.deltaY);var j=F(b.deltaTime,b.deltaX,b.deltaY);b.overallVelocityX=j.x,b.overallVelocityY=j.y,b.overallVelocity=qa(j.x)>qa(j.y)?j.x:j.y,b.scale=g?K(g.pointers,d):1,b.rotation=g?J(g.pointers,d):0,b.maxPointers=c.prevInput?b.pointers.length>c.prevInput.maxPointers?b.pointers.length:c.prevInput.maxPointers:b.pointers.length,C(c,b);var k=a.element;o(b.srcEvent.target,k)&&(k=b.srcEvent.target),b.target=k}function B(a,b){var c=b.center,d=a.offsetDelta||{},e=a.prevDelta||{},f=a.prevInput||{};b.eventType!==Ea&&f.eventType!==Ga||(e=a.prevDelta={x:f.deltaX||0,y:f.deltaY||0},d=a.offsetDelta={x:c.x,y:c.y}),b.deltaX=e.x+(c.x-d.x),b.deltaY=e.y+(c.y-d.y)}function C(a,b){var c,e,f,g,h=a.lastInterval||b,i=b.timeStamp-h.timeStamp;if(b.eventType!=Ha&&(i>Da||h.velocity===d)){var j=b.deltaX-h.deltaX,k=b.deltaY-h.deltaY,l=F(i,j,k);e=l.x,f=l.y,c=qa(l.x)>qa(l.y)?l.x:l.y,g=G(j,k),a.lastInterval=b}else c=h.velocity,e=h.velocityX,f=h.velocityY,g=h.direction;b.velocity=c,b.velocityX=e,b.velocityY=f,b.direction=g}function D(a){for(var b=[],c=0;c<a.pointers.length;)b[c]={clientX:pa(a.pointers[c].clientX),clientY:pa(a.pointers[c].clientY)},c++;return{timeStamp:ra(),pointers:b,center:E(b),deltaX:a.deltaX,deltaY:a.deltaY}}function E(a){var b=a.length;if(1===b)return{x:pa(a[0].clientX),y:pa(a[0].clientY)};for(var c=0,d=0,e=0;b>e;)c+=a[e].clientX,d+=a[e].clientY,e++;return{x:pa(c/b),y:pa(d/b)}}function F(a,b,c){return{x:b/a||0,y:c/a||0}}function G(a,b){return a===b?Ia:qa(a)>=qa(b)?0>a?Ja:Ka:0>b?La:Ma}function H(a,b,c){c||(c=Qa);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return Math.sqrt(d*d+e*e)}function I(a,b,c){c||(c=Qa);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return 180*Math.atan2(e,d)/Math.PI}function J(a,b){return I(b[1],b[0],Ra)+I(a[1],a[0],Ra)}function K(a,b){return H(b[0],b[1],Ra)/H(a[0],a[1],Ra)}function L(){this.evEl=Ta,this.evWin=Ua,this.pressed=!1,x.apply(this,arguments)}function M(){this.evEl=Xa,this.evWin=Ya,x.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function N(){this.evTarget=$a,this.evWin=_a,this.started=!1,x.apply(this,arguments)}function O(a,b){var c=s(a.touches),d=s(a.changedTouches);return b&(Ga|Ha)&&(c=t(c.concat(d),"identifier",!0)),[c,d]}function P(){this.evTarget=bb,this.targetIds={},x.apply(this,arguments)}function Q(a,b){var c=s(a.touches),d=this.targetIds;if(b&(Ea|Fa)&&1===c.length)return d[c[0].identifier]=!0,[c,c];var e,f,g=s(a.changedTouches),h=[],i=this.target;if(f=c.filter(function(a){return o(a.target,i)}),b===Ea)for(e=0;e<f.length;)d[f[e].identifier]=!0,e++;for(e=0;e<g.length;)d[g[e].identifier]&&h.push(g[e]),b&(Ga|Ha)&&delete d[g[e].identifier],e++;return h.length?[t(f.concat(h),"identifier",!0),h]:void 0}function R(){x.apply(this,arguments);var a=j(this.handler,this);this.touch=new P(this.manager,a),this.mouse=new L(this.manager,a),this.primaryTouch=null,this.lastTouches=[]}function S(a,b){a&Ea?(this.primaryTouch=b.changedPointers[0].identifier,T.call(this,b)):a&(Ga|Ha)&&T.call(this,b)}function T(a){var b=a.changedPointers[0];if(b.identifier===this.primaryTouch){var c={x:b.clientX,y:b.clientY};this.lastTouches.push(c);var d=this.lastTouches,e=function(){var a=d.indexOf(c);a>-1&&d.splice(a,1)};setTimeout(e,cb)}}function U(a){for(var b=a.srcEvent.clientX,c=a.srcEvent.clientY,d=0;d<this.lastTouches.length;d++){var e=this.lastTouches[d],f=Math.abs(b-e.x),g=Math.abs(c-e.y);if(db>=f&&db>=g)return!0}return!1}function V(a,b){this.manager=a,this.set(b)}function W(a){if(p(a,jb))return jb;var b=p(a,kb),c=p(a,lb);return b&&c?jb:b||c?b?kb:lb:p(a,ib)?ib:hb}function X(){if(!fb)return!1;var b={},c=a.CSS&&a.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach(function(d){b[d]=c?a.CSS.supports("touch-action",d):!0}),b}function Y(a){this.options=la({},this.defaults,a||{}),this.id=v(),this.manager=null,this.options.enable=l(this.options.enable,!0),this.state=nb,this.simultaneous={},this.requireFail=[]}function Z(a){return a&sb?"cancel":a&qb?"end":a&pb?"move":a&ob?"start":""}function $(a){return a==Ma?"down":a==La?"up":a==Ja?"left":a==Ka?"right":""}function _(a,b){var c=b.manager;return c?c.get(a):a}function aa(){Y.apply(this,arguments)}function ba(){aa.apply(this,arguments),this.pX=null,this.pY=null}function ca(){aa.apply(this,arguments)}function da(){Y.apply(this,arguments),this._timer=null,this._input=null}function ea(){aa.apply(this,arguments)}function fa(){aa.apply(this,arguments)}function ga(){Y.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function ha(a,b){return b=b||{},b.recognizers=l(b.recognizers,ha.defaults.preset),new ia(a,b)}function ia(a,b){this.options=la({},ha.defaults,b||{}),this.options.inputTarget=this.options.inputTarget||a,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=a,this.input=y(this),this.touchAction=new V(this,this.options.touchAction),ja(this,!0),g(this.options.recognizers,function(a){var b=this.add(new a[0](a[1]));a[2]&&b.recognizeWith(a[2]),a[3]&&b.requireFailure(a[3])},this)}function ja(a,b){var c=a.element;if(c.style){var d;g(a.options.cssProps,function(e,f){d=u(c.style,f),b?(a.oldCssProps[d]=c.style[d],c.style[d]=e):c.style[d]=a.oldCssProps[d]||""}),b||(a.oldCssProps={})}}function ka(a,c){var d=b.createEvent("Event");d.initEvent(a,!0,!0),d.gesture=c,c.target.dispatchEvent(d)}var la,ma=["","webkit","Moz","MS","ms","o"],na=b.createElement("div"),oa="function",pa=Math.round,qa=Math.abs,ra=Date.now;la="function"!=typeof Object.assign?function(a){if(a===d||null===a)throw new TypeError("Cannot convert undefined or null to object");for(var b=Object(a),c=1;c<arguments.length;c++){var e=arguments[c];if(e!==d&&null!==e)for(var f in e)e.hasOwnProperty(f)&&(b[f]=e[f])}return b}:Object.assign;var sa=h(function(a,b,c){for(var e=Object.keys(b),f=0;f<e.length;)(!c||c&&a[e[f]]===d)&&(a[e[f]]=b[e[f]]),f++;return a},"extend","Use `assign`."),ta=h(function(a,b){return sa(a,b,!0)},"merge","Use `assign`."),ua=1,va=/mobile|tablet|ip(ad|hone|od)|android/i,wa="ontouchstart"in a,xa=u(a,"PointerEvent")!==d,ya=wa&&va.test(navigator.userAgent),za="touch",Aa="pen",Ba="mouse",Ca="kinect",Da=25,Ea=1,Fa=2,Ga=4,Ha=8,Ia=1,Ja=2,Ka=4,La=8,Ma=16,Na=Ja|Ka,Oa=La|Ma,Pa=Na|Oa,Qa=["x","y"],Ra=["clientX","clientY"];x.prototype={handler:function(){},init:function(){this.evEl&&m(this.element,this.evEl,this.domHandler),this.evTarget&&m(this.target,this.evTarget,this.domHandler),this.evWin&&m(w(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&n(this.element,this.evEl,this.domHandler),this.evTarget&&n(this.target,this.evTarget,this.domHandler),this.evWin&&n(w(this.element),this.evWin,this.domHandler)}};var Sa={mousedown:Ea,mousemove:Fa,mouseup:Ga},Ta="mousedown",Ua="mousemove mouseup";i(L,x,{handler:function(a){var b=Sa[a.type];b&Ea&&0===a.button&&(this.pressed=!0),b&Fa&&1!==a.which&&(b=Ga),this.pressed&&(b&Ga&&(this.pressed=!1),this.callback(this.manager,b,{pointers:[a],changedPointers:[a],pointerType:Ba,srcEvent:a}))}});var Va={pointerdown:Ea,pointermove:Fa,pointerup:Ga,pointercancel:Ha,pointerout:Ha},Wa={2:za,3:Aa,4:Ba,5:Ca},Xa="pointerdown",Ya="pointermove pointerup pointercancel";a.MSPointerEvent&&!a.PointerEvent&&(Xa="MSPointerDown",Ya="MSPointerMove MSPointerUp MSPointerCancel"),i(M,x,{handler:function(a){var b=this.store,c=!1,d=a.type.toLowerCase().replace("ms",""),e=Va[d],f=Wa[a.pointerType]||a.pointerType,g=f==za,h=r(b,a.pointerId,"pointerId");e&Ea&&(0===a.button||g)?0>h&&(b.push(a),h=b.length-1):e&(Ga|Ha)&&(c=!0),0>h||(b[h]=a,this.callback(this.manager,e,{pointers:b,changedPointers:[a],pointerType:f,srcEvent:a}),c&&b.splice(h,1))}});var Za={touchstart:Ea,touchmove:Fa,touchend:Ga,touchcancel:Ha},$a="touchstart",_a="touchstart touchmove touchend touchcancel";i(N,x,{handler:function(a){var b=Za[a.type];if(b===Ea&&(this.started=!0),this.started){var c=O.call(this,a,b);b&(Ga|Ha)&&c[0].length-c[1].length===0&&(this.started=!1),this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:za,srcEvent:a})}}});var ab={touchstart:Ea,touchmove:Fa,touchend:Ga,touchcancel:Ha},bb="touchstart touchmove touchend touchcancel";i(P,x,{handler:function(a){var b=ab[a.type],c=Q.call(this,a,b);c&&this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:za,srcEvent:a})}});var cb=2500,db=25;i(R,x,{handler:function(a,b,c){var d=c.pointerType==za,e=c.pointerType==Ba;if(!(e&&c.sourceCapabilities&&c.sourceCapabilities.firesTouchEvents)){if(d)S.call(this,b,c);else if(e&&U.call(this,c))return;this.callback(a,b,c)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var eb=u(na.style,"touchAction"),fb=eb!==d,gb="compute",hb="auto",ib="manipulation",jb="none",kb="pan-x",lb="pan-y",mb=X();V.prototype={set:function(a){a==gb&&(a=this.compute()),fb&&this.manager.element.style&&mb[a]&&(this.manager.element.style[eb]=a),this.actions=a.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var a=[];return g(this.manager.recognizers,function(b){k(b.options.enable,[b])&&(a=a.concat(b.getTouchAction()))}),W(a.join(" "))},preventDefaults:function(a){var b=a.srcEvent,c=a.offsetDirection;if(this.manager.session.prevented)return void b.preventDefault();var d=this.actions,e=p(d,jb)&&!mb[jb],f=p(d,lb)&&!mb[lb],g=p(d,kb)&&!mb[kb];if(e){var h=1===a.pointers.length,i=a.distance<2,j=a.deltaTime<250;if(h&&i&&j)return}return g&&f?void 0:e||f&&c&Na||g&&c&Oa?this.preventSrc(b):void 0},preventSrc:function(a){this.manager.session.prevented=!0,a.preventDefault()}};var nb=1,ob=2,pb=4,qb=8,rb=qb,sb=16,tb=32;Y.prototype={defaults:{},set:function(a){return la(this.options,a),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(a){if(f(a,"recognizeWith",this))return this;var b=this.simultaneous;return a=_(a,this),b[a.id]||(b[a.id]=a,a.recognizeWith(this)),this},dropRecognizeWith:function(a){return f(a,"dropRecognizeWith",this)?this:(a=_(a,this),delete this.simultaneous[a.id],this)},requireFailure:function(a){if(f(a,"requireFailure",this))return this;var b=this.requireFail;return a=_(a,this),-1===r(b,a)&&(b.push(a),a.requireFailure(this)),this},dropRequireFailure:function(a){if(f(a,"dropRequireFailure",this))return this;a=_(a,this);var b=r(this.requireFail,a);return b>-1&&this.requireFail.splice(b,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(a){return!!this.simultaneous[a.id]},emit:function(a){function b(b){c.manager.emit(b,a)}var c=this,d=this.state;qb>d&&b(c.options.event+Z(d)),b(c.options.event),a.additionalEvent&&b(a.additionalEvent),d>=qb&&b(c.options.event+Z(d))},tryEmit:function(a){return this.canEmit()?this.emit(a):void(this.state=tb)},canEmit:function(){for(var a=0;a<this.requireFail.length;){if(!(this.requireFail[a].state&(tb|nb)))return!1;a++}return!0},recognize:function(a){var b=la({},a);return k(this.options.enable,[this,b])?(this.state&(rb|sb|tb)&&(this.state=nb),this.state=this.process(b),void(this.state&(ob|pb|qb|sb)&&this.tryEmit(b))):(this.reset(),void(this.state=tb))},process:function(a){},getTouchAction:function(){},reset:function(){}},i(aa,Y,{defaults:{pointers:1},attrTest:function(a){var b=this.options.pointers;return 0===b||a.pointers.length===b},process:function(a){var b=this.state,c=a.eventType,d=b&(ob|pb),e=this.attrTest(a);return d&&(c&Ha||!e)?b|sb:d||e?c&Ga?b|qb:b&ob?b|pb:ob:tb}}),i(ba,aa,{defaults:{event:"pan",threshold:10,pointers:1,direction:Pa},getTouchAction:function(){var a=this.options.direction,b=[];return a&Na&&b.push(lb),a&Oa&&b.push(kb),b},directionTest:function(a){var b=this.options,c=!0,d=a.distance,e=a.direction,f=a.deltaX,g=a.deltaY;return e&b.direction||(b.direction&Na?(e=0===f?Ia:0>f?Ja:Ka,c=f!=this.pX,d=Math.abs(a.deltaX)):(e=0===g?Ia:0>g?La:Ma,c=g!=this.pY,d=Math.abs(a.deltaY))),a.direction=e,c&&d>b.threshold&&e&b.direction},attrTest:function(a){return aa.prototype.attrTest.call(this,a)&&(this.state&ob||!(this.state&ob)&&this.directionTest(a))},emit:function(a){this.pX=a.deltaX,this.pY=a.deltaY;var b=$(a.direction);b&&(a.additionalEvent=this.options.event+b),this._super.emit.call(this,a)}}),i(ca,aa,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[jb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.scale-1)>this.options.threshold||this.state&ob)},emit:function(a){if(1!==a.scale){var b=a.scale<1?"in":"out";a.additionalEvent=this.options.event+b}this._super.emit.call(this,a)}}),i(da,Y,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[hb]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime>b.time;if(this._input=a,!d||!c||a.eventType&(Ga|Ha)&&!f)this.reset();else if(a.eventType&Ea)this.reset(),this._timer=e(function(){this.state=rb,this.tryEmit()},b.time,this);else if(a.eventType&Ga)return rb;return tb},reset:function(){clearTimeout(this._timer)},emit:function(a){this.state===rb&&(a&&a.eventType&Ga?this.manager.emit(this.options.event+"up",a):(this._input.timeStamp=ra(),this.manager.emit(this.options.event,this._input)))}}),i(ea,aa,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[jb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.rotation)>this.options.threshold||this.state&ob)}}),i(fa,aa,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:Na|Oa,pointers:1},getTouchAction:function(){return ba.prototype.getTouchAction.call(this)},attrTest:function(a){var b,c=this.options.direction;return c&(Na|Oa)?b=a.overallVelocity:c&Na?b=a.overallVelocityX:c&Oa&&(b=a.overallVelocityY),this._super.attrTest.call(this,a)&&c&a.offsetDirection&&a.distance>this.options.threshold&&a.maxPointers==this.options.pointers&&qa(b)>this.options.velocity&&a.eventType&Ga},emit:function(a){var b=$(a.offsetDirection);b&&this.manager.emit(this.options.event+b,a),this.manager.emit(this.options.event,a)}}),i(ga,Y,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[ib]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime<b.time;if(this.reset(),a.eventType&Ea&&0===this.count)return this.failTimeout();if(d&&f&&c){if(a.eventType!=Ga)return this.failTimeout();var g=this.pTime?a.timeStamp-this.pTime<b.interval:!0,h=!this.pCenter||H(this.pCenter,a.center)<b.posThreshold;this.pTime=a.timeStamp,this.pCenter=a.center,h&&g?this.count+=1:this.count=1,this._input=a;var i=this.count%b.taps;if(0===i)return this.hasRequireFailures()?(this._timer=e(function(){this.state=rb,this.tryEmit()},b.interval,this),ob):rb}return tb},failTimeout:function(){return this._timer=e(function(){this.state=tb},this.options.interval,this),tb},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==rb&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),ha.VERSION="2.0.7",ha.defaults={domEvents:!1,touchAction:gb,enable:!0,inputTarget:null,inputClass:null,preset:[[ea,{enable:!1}],[ca,{enable:!1},["rotate"]],[fa,{direction:Na}],[ba,{direction:Na},["swipe"]],[ga],[ga,{event:"doubletap",taps:2},["tap"]],[da]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var ub=1,vb=2;ia.prototype={set:function(a){return la(this.options,a),a.touchAction&&this.touchAction.update(),a.inputTarget&&(this.input.destroy(),this.input.target=a.inputTarget,this.input.init()),this},stop:function(a){this.session.stopped=a?vb:ub},recognize:function(a){var b=this.session;if(!b.stopped){this.touchAction.preventDefaults(a);var c,d=this.recognizers,e=b.curRecognizer;(!e||e&&e.state&rb)&&(e=b.curRecognizer=null);for(var f=0;f<d.length;)c=d[f],b.stopped===vb||e&&c!=e&&!c.canRecognizeWith(e)?c.reset():c.recognize(a),!e&&c.state&(ob|pb|qb)&&(e=b.curRecognizer=c),f++}},get:function(a){if(a instanceof Y)return a;for(var b=this.recognizers,c=0;c<b.length;c++)if(b[c].options.event==a)return b[c];return null},add:function(a){if(f(a,"add",this))return this;var b=this.get(a.options.event);return b&&this.remove(b),this.recognizers.push(a),a.manager=this,this.touchAction.update(),a},remove:function(a){if(f(a,"remove",this))return this;if(a=this.get(a)){var b=this.recognizers,c=r(b,a);-1!==c&&(b.splice(c,1),this.touchAction.update())}return this},on:function(a,b){if(a!==d&&b!==d){var c=this.handlers;return g(q(a),function(a){c[a]=c[a]||[],c[a].push(b)}),this}},off:function(a,b){if(a!==d){var c=this.handlers;return g(q(a),function(a){b?c[a]&&c[a].splice(r(c[a],b),1):delete c[a]}),this}},emit:function(a,b){this.options.domEvents&&ka(a,b);var c=this.handlers[a]&&this.handlers[a].slice();if(c&&c.length){b.type=a,b.preventDefault=function(){b.srcEvent.preventDefault()};for(var d=0;d<c.length;)c[d](b),d++}},destroy:function(){this.element&&ja(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},la(ha,{INPUT_START:Ea,INPUT_MOVE:Fa,INPUT_END:Ga,INPUT_CANCEL:Ha,STATE_POSSIBLE:nb,STATE_BEGAN:ob,STATE_CHANGED:pb,STATE_ENDED:qb,STATE_RECOGNIZED:rb,STATE_CANCELLED:sb,STATE_FAILED:tb,DIRECTION_NONE:Ia,DIRECTION_LEFT:Ja,DIRECTION_RIGHT:Ka,DIRECTION_UP:La,DIRECTION_DOWN:Ma,DIRECTION_HORIZONTAL:Na,DIRECTION_VERTICAL:Oa,DIRECTION_ALL:Pa,Manager:ia,Input:x,TouchAction:V,TouchInput:P,MouseInput:L,PointerEventInput:M,TouchMouseInput:R,SingleTouchInput:N,Recognizer:Y,AttrRecognizer:aa,Tap:ga,Pan:ba,Swipe:fa,Pinch:ca,Rotate:ea,Press:da,on:m,off:n,each:g,merge:ta,extend:sa,assign:la,inherit:i,bindFn:j,prefixed:u});var wb="undefined"!=typeof a?a:"undefined"!=typeof self?self:{};wb.Hammer=ha,"function"==typeof define&&define.amd?define(function(){return ha}):"undefined"!=typeof module&&module.exports?module.exports=ha:a[c]=ha}(window,document,"Hammer");
45
46
47/* === jquery.inputmask.js === */
48/*!
49 * dist/jquery.inputmask
50 * https://github.com/RobinHerbots/Inputmask
51 * Copyright (c) 2010 - 2020 Robin Herbots
52 * Licensed under the MIT license
53 * Version: 5.0.3
54 */
55!function webpackUniversalModuleDefinition(root,factory){if("object"==typeof exports&&"object"==typeof module)module.exports=factory(require("jquery"));else if("function"==typeof define&&define.amd)define(["jquery"],factory);else{var a="object"==typeof exports?factory(require("jquery")):factory(root.jQuery);for(var i in a)("object"==typeof exports?exports:root)[i]=a[i]}}(window,function(__WEBPACK_EXTERNAL_MODULE__3__){return modules=[function(module){module.exports=JSON.parse('{"BACKSPACE":8,"BACKSPACE_SAFARI":127,"DELETE":46,"DOWN":40,"END":35,"ENTER":13,"ESCAPE":27,"HOME":36,"INSERT":45,"LEFT":37,"PAGE_DOWN":34,"PAGE_UP":33,"RIGHT":39,"SPACE":32,"TAB":9,"UP":38,"X":88,"CONTROL":17}')},function(module,exports,__webpack_require__){"use strict";function _typeof(obj){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}
56var $=__webpack_require__(2),window=__webpack_require__(4),document=window.document,generateMaskSet=__webpack_require__(5).generateMaskSet,analyseMask=__webpack_require__(5).analyseMask,maskScope=__webpack_require__(8);function Inputmask(alias,options,internal){if(!(this instanceof Inputmask))return new Inputmask(alias,options,internal);this.el=void 0,this.events={},this.maskset=void 0,this.refreshValue=!1,!0!==internal&&($.isPlainObject(alias)?options=alias:(options=options||{},alias&&(options.alias=alias)),this.opts=$.extend(!0,{},this.defaults,options),this.noMasksCache=options&&void 0!==options.definitions,this.userOptions=options||{},resolveAlias(this.opts.alias,options,this.opts),this.isRTL=this.opts.numericInput)}
57function resolveAlias(aliasStr,options,opts){var aliasDefinition=Inputmask.prototype.aliases[aliasStr];return aliasDefinition?(aliasDefinition.alias&&resolveAlias(aliasDefinition.alias,void 0,opts),$.extend(!0,opts,aliasDefinition),$.extend(!0,opts,options),!0):(null===opts.mask&&(opts.mask=aliasStr),!1)}
58function importAttributeOptions(npt,opts,userOptions,dataAttribute){function importOption(option,optionData){optionData=void 0!==optionData?optionData:npt.getAttribute(dataAttribute+"-"+option),null!==optionData&&("string"==typeof optionData&&(0===option.indexOf("on")?optionData=window[optionData]:"false"===optionData?optionData=!1:"true"===optionData&&(optionData=!0)),userOptions[option]=optionData)}
59if(!0===opts.importDataAttributes){var attrOptions=npt.getAttribute(dataAttribute),option,dataoptions,optionData,p;if(attrOptions&&""!==attrOptions&&(attrOptions=attrOptions.replace(/'/g,'"'),dataoptions=JSON.parse("{"+attrOptions+"}")),dataoptions)for(p in optionData=void 0,dataoptions)if("alias"===p.toLowerCase()){optionData=dataoptions[p];break}
60for(option in importOption("alias",optionData),userOptions.alias&&resolveAlias(userOptions.alias,userOptions,opts),opts){if
60(dataoptions)for(p in optionData=void 0,dataoptions)if(p.toLowerCase()===option.toLowerCase()){optionData=dataoptions[p];break}
61importOption(option,optionData)}}
62return $.extend(!0,opts,userOptions),"rtl"!==npt.dir&&!opts.rightAlign||(npt.style.textAlign="right"),"rtl"!==npt.dir&&!opts.numericInput||(npt.dir="ltr",npt.removeAttribute("dir"),opts.isRTL=!0),Object.keys(userOptions).length}
63Inputmask.prototype={dataAttribute:"data-inputmask",defaults:{_maxTestPos:500,placeholder:"_",optionalmarker:["[","]"],quantifiermarker:["{","}"],groupmarker:["(",")"],alternatormarker:"|",escapeChar:"\\",mask:null,regex:null,oncomplete:$.noop,onincomplete:$.noop,oncleared:$.noop,repeat:0,greedy:!1,autoUnmask:!1,removeMaskOnSubmit:!1,clearMaskOnLostFocus:!0,insertMode:!0,insertModeVisual:!0,clearIncomplete:!1,alias:null,onKeyDown:$.noop,onBeforeMask:null,onBeforePaste:function onBeforePaste(pastedValue,opts){return $.isFunction(opts.onBeforeMask)?opts.onBeforeMask.call(this,pastedValue,opts):pastedValue},onBeforeWrite:null,onUnMask:null,showMaskOnFocus:!0,showMaskOnHover:!0,onKeyValidation:$.noop,skipOptionalPartCharacter:" ",numericInput:!1,rightAlign:!1,undoOnEscape:!0,radixPoint:"",_radixDance:!1,groupSeparator:"",keepStatic:null,positionCaretOnTab:!0,tabThrough:!1,supportsInputType:["text","tel","url","password","search"],ignorables:[8,9,19,27,33,34,35,36,37,38,39,40,45,46,93,112,113,114,115,116,117,118,119,120,121,122,123,0,229],isComplete:null,preValidation:null,postValidation:null,staticDefinitionSymbol:void 0,jitMasking:!1,nullable:!0,inputEventOnly:!1,noValuePatching:!1,positionCaretOnClick:"lvp",casing:null,inputmode:"text",importDataAttributes:!0,shiftPositions:!0},definitions:{9:{validator:"[0-9\uff11-\uff19]",definitionSymbol:"*"},a:{validator:"[A-Za-z\u0410-\u044f\u0401\u0451\xc0-\xff\xb5]",definitionSymbol:"*"},"*":{validator:"[0-9\uff11-\uff19A-Za-z\u0410-\u044f\u0401\u0451\xc0-\xff\xb5]"}},aliases:{},masksCache:{},mask:function mask(elems){var that=this;return"string"==typeof elems&&(elems=document.getElementById(elems)||document.querySelectorAll(elems)),elems=elems.nodeName?[elems]:elems,$.each(elems,function(ndx,el){var scopedOpts=$.extend(!0,{},that.opts);if(importAttributeOptions(el,scopedOpts,$.extend(!0,{},that.userOptions),that.dataAttribute)){var maskset=generateMaskSet(scopedOpts,that.noMasksCache);void 0!==maskset&&(void 0!==el.inputmask&&(el.inputmask.opts.autoUnmask=!0,el.inputmask.remove()),el.inputmask=new Inputmask(void 0,void 0,!0),el.inputmask.opts=scopedOpts,el.inputmask.noMasksCache=that.noMasksCache,el.inputmask.userOptions=$.extend(!0,{},that.userOptions),el.inputmask.isRTL=scopedOpts.isRTL||scopedOpts.numericInput,el.inputmask.el=el,el.inputmask.maskset=maskset,$.data(el,"_inputmask_opts",scopedOpts),maskScope.call(el.inputmask,{action:"mask"}))}}),elems&&elems[0]&&elems[0].inputmask||this},option:function option(options,noremask){return"string"==typeof options?this.opts[options]:"object"===_typeof(options)?($.extend(this.userOptions,options),this.el&&!0!==noremask&&this.mask(this.el),this):void 0},unmaskedvalue:function unmaskedvalue(value){return this.maskset=this.maskset||generateMaskSet(this.opts,this.noMasksCache),maskScope.call(this,{action:"unmaskedvalue",value:value})},remove:function remove(){return maskScope.call(this,{action:"remove"})},getemptymask:function getemptymask(){return this.maskset=this.maskset||generateMaskSet(this.opts,this.noMasksCache),maskScope.call(this,{action:"getemptymask"})},hasMaskedValue:function hasMaskedValue(){return!this.opts.autoUnmask},isComplete:function isComplete(){return this.maskset=this.maskset||generateMaskSet(this.opts,this.noMasksCache),maskScope.call(this,{action:"isComplete"})},getmetadata:function getmetadata(){return this.maskset=this.maskset||generateMaskSet(this.opts,this.noMasksCache),maskScope.call(this,{action:"getmetadata"})},isValid:function isValid(value){return this.maskset=this.maskset||generateMaskSet(this.opts,this.noMasksCache),maskScope.call(this,{action:"isValid",value:value})},format:function format(value,metadata){return this.maskset=this.maskset||generateMaskSet(this.opts,this.noMasksCache),maskScope.call(this,{action:"format",value:value,metadata:metadata})},setValue:function setValue(value){this.el&&$(this.el).trigger("setvalue",[value])},analyseMask:analyseMask},Inputmask.extendDefaults=function(options){$.extend(!0,Inputmask.prototype.defaults,options)},Inputmask.extendDefinitions=function(definition){$.extend(!0,Inputmask.prototype.definitions,definition)},Inputmask.extendAliases=function(alias){$.extend(!0,Inputmask.prototype.aliases,alias)},Inputmask.format=function(value,options,metadata){return Inputmask(options).format(value,metadata)},Inputmask.unmask=function(value,options){return Inputmask(options).unmaskedvalue(value)},Inputmask.isValid=function(value,options){return Inputmask(options).isValid(value)},Inputmask.remove=function(elems){"string"==typeof elems&&(elems=document.getElementById(elems)||document.querySelectorAll(elems)),elems=elems.nodeName?[elems]:elems,$.each(elems,function(ndx,el){el.inputmask&&el.inputmask.remove()})},Inputmask.setValue=function(elems,value){"string"==typeof elems&&(elems=document.getElementById(elems)||document.querySelectorAll(elems)),elems=elems.nodeName?[elems]:elems,$.each(elems,function(ndx,el){el.inputmask?el.inputmask.setValue(value):$(el).trigger("setvalue",[value])})};var escapeRegexRegex=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^"].join("|\\")+")","gim");Inputmask.escapeRegex=function(str){return str.replace(escapeRegexRegex,"\\$1")},Inputmask.dependencyLib=$,window.Inputmask=Inputmask,module.exports=Inputmask},function(module,exports,__webpack_require__){"use strict";var jquery=__webpack_require__(3);if(void 0===jquery)throw "jQuery not loaded!";module.exports=jquery},function(module,exports){module.exports=__WEBPACK_EXTERNAL_MODULE__3__},function(module,exports,__webpack_require__){"use strict";var __WEBPACK_AMD_DEFINE_RESULT__;function _typeof(obj){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}
64__WEBPACK_AMD_DEFINE_RESULT__=function(){return"undefined"!=typeof window?window:new(eval("require('jsdom').JSDOM"))("").window}.call(exports,__webpack_require__,exports,module),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)},function(module,exports,__webpack_require__){"use strict";var $=__webpack_require__(2);function generateMaskSet(opts,nocache){var ms;function generateMask(mask,metadata,opts){var regexMask=!1,masksetDefinition,maskdefKey;if(null!==mask&&""!==mask||(regexMask=null!==opts.regex,mask=regexMask?(mask=opts.regex,mask.replace(/^(\^)(.*)(\$)$/,"$2")):(regexMask=!0,".*")),1===mask.length&&!1===opts.greedy&&0!==opts.repeat&&(opts.placeholder=""),0<opts.repeat||"*"===opts.repeat||"+"===opts.repeat){var repeatStart="*"===opts.repeat?0:"+"===opts.repeat?1:opts.repeat;mask=opts.groupmarker[0]+mask+opts.groupmarker[1]+opts.quantifiermarker[0]+repeatStart+","+opts.repeat+opts.quantifiermarker[1]}
65return maskdefKey=regexMask?"regex_"+opts.regex:opts.numericInput?mask.split("").reverse().join(""):mask,!1!==opts.keepStatic&&(maskdefKey="ks_"+maskdefKey),void 0===Inputmask.prototype.masksCache[maskdefKey]||!0===nocache?(masksetDefinition={mask:mask,maskToken:Inputmask.prototype.anal
65yseMask(mask,regexMask,opts),validPositions:{},_buffer:void 0,buffer:void 0,tests:{},excludes:{},metadata:metadata,maskLength:void 0,jitOffset:{}},!0!==nocache&&(Inputmask.prototype.masksCache[maskdefKey]=masksetDefinition,masksetDefinition=$.extend(!0,{},Inputmask.prototype.masksCache[maskdefKey]))):masksetDefinition=$.extend(!0,{},Inputmask.prototype.masksCache[maskdefKey]),masksetDefinition}
66if($.isFunction(opts.mask)&&(opts.mask=opts.mask(opts)),$.isArray(opts.mask)){if(1<opts.mask.length){null===opts.keepStatic&&(opts.keepStatic=!0);var altMask=opts.groupmarker[0];return $.each(opts.isRTL?opts.mask.reverse():opts.mask,function(ndx,msk){1<altMask.length&&(altMask+=opts.groupmarker[1]+opts.alternatormarker+opts.groupmarker[0]),void 0===msk.mask||$.isFunction(msk.mask)?altMask+=msk:altMask+=msk.mask}),altMask+=opts.groupmarker[1],generateMask(altMask,opts.mask,opts)}
67opts.mask=opts.mask.pop()}
68return null===opts.keepStatic&&(opts.keepStatic=!1),ms=opts.mask&&void 0!==opts.mask.mask&&!$.isFunction(opts.mask.mask)?generateMask(opts.mask.mask,opts.mask,opts):generateMask(opts.mask,opts.mask,opts),ms}
69function analyseMask(mask,regexMask,opts){var tokenizer=/(?:[?*+]|\{[0-9+*]+(?:,[0-9+*]*)?(?:\|[0-9+*]*)?\})|[^.?*+^${[]()|\\]+|./g,regexTokenizer=/\[\^?]?(?:[^\\\]]+|\\[\S\s]?)*]?|\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9][0-9]*|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}|c[A-Za-z]|[\S\s]?)|\((?:\?[:=!]?)?|(?:[?*+]|\{[0-9]+(?:,[0-9]*)?\})\??|[^.?*+^${[()|\\]+|./g,escaped=!1,currentToken=new MaskToken(),match,m,openenings=[],maskTokens=[],openingToken,currentOpeningToken,alternator,lastMatch,closeRegexGroup=!1;function MaskToken(isGroup,isOptional,isQuantifier,isAlternator){this.matches=[],this.openGroup=isGroup||!1,this.alternatorGroup=!1,this.isGroup=isGroup||!1,this.isOptional=isOptional||!1,this.isQuantifier=isQuantifier||!1,this.isAlternator=isAlternator||!1,this.quantifier={min:1,max:1}}
70function insertTestDefinition(mtoken,element,position){position=void 0!==position?position:mtoken.matches.length;var prevMatch=mtoken.matches[position-1];if(regexMask)0===element.indexOf("[")||escaped&&/\\d|\\s|\\w]/i.test(element)||"."===element?mtoken.matches.splice(position++,0,{fn:new RegExp(element,opts.casing?"i":""),static:!1,optionality:!1,newBlockMarker:void 0===prevMatch?"master":prevMatch.def!==element,casing:null,def:element,placeholder:void 0,nativeDef:element}):(escaped&&(element=element[element.length-1]),$.each(element.split(""),function(ndx,lmnt){prevMatch=mtoken.matches[position-1],mtoken.matches.splice(position++,0,{fn:/[a-z]/i.test(opts.staticDefinitionSymbol||lmnt)?new RegExp("["+(opts.staticDefinitionSymbol||lmnt)+"]",opts.casing?"i":""):null,static:!0,optionality:!1,newBlockMarker:void 0===prevMatch?"master":prevMatch.def!==lmnt&&!0!==prevMatch.static,casing:null,def:opts.staticDefinitionSymbol||lmnt,placeholder:void 0!==opts.staticDefinitionSymbol?lmnt:void 0,nativeDef:(escaped?"'":"")+lmnt})})),escaped=!1;else{var maskdef=(opts.definitions?opts.definitions[element]:void 0)||Inputmask.prototype.definitions[element];maskdef&&!escaped?mtoken.matches.splice(position++,0,{fn:maskdef.validator?"string"==typeof maskdef.validator?new RegExp(maskdef.validator,opts.casing?"i":""):new function(){this.test=maskdef.validator}():new RegExp("."),static:maskdef.static||!1,optionality:!1,newBlockMarker:void 0===prevMatch?"master":prevMatch.def!==(maskdef.definitionSymbol||element),casing:maskdef.casing,def:maskdef.definitionSymbol||element,placeholder:maskdef.placeholder,nativeDef:element,generated:maskdef.generated}):(mtoken.matches.splice(position++,0,{fn:/[a-z]/i.test(opts.staticDefinitionSymbol||element)?new RegExp("["+(opts.staticDefinitionSymbol||element)+"]",opts.casing?"i":""):null,static:!0,optionality:!1,newBlockMarker:void 0===prevMatch?"master":prevMatch.def!==element&&!0!==prevMatch.static,casing:null,def:opts.staticDefinitionSymbol||element,placeholder:void 0!==opts.staticDefinitionSymbol?element:void 0,nativeDef:(escaped?"'":"")+element}),escaped=!1)}}
71function verifyGroupMarker(maskToken){maskToken&&maskToken.matches&&$.each(maskToken.matches,function(ndx,token){var nextToken=maskToken.matches[ndx+1];(void 0===nextToken||void 0===nextToken.matches||!1===nextToken.isQuantifier)&&token&&token.isGroup&&(token.isGroup=!1,regexMask||(insertTestDefinition(token,opts.groupmarker[0],0),!0!==token.openGroup&&insertTestDefinition(token,opts.groupmarker[1]))),verifyGroupMarker(token)})}
72function defaultCase(){if(0<openenings.length){if(currentOpeningToken=openenings[openenings.length-1],insertTestDefinition(currentOpeningToken,m),currentOpeningToken.isAlternator){alternator=openenings.pop();for(var mndx=0;mndx<alternator.matches.length;mndx++)alternator.matches[mndx].isGroup&&(alternator.matches[mndx].isGroup=!1);0<openenings.length?(currentOpeningToken=openenings[openenings.length-1],currentOpeningToken.matches.push(alternator)):currentToken.matches.push(alternator)}}else insertTestDefinition(currentToken,m)}
73function reverseTokens(maskToken){function reverseStatic(st){return st===opts.optionalmarker[0]?st=opts.optionalmarker[1]:st===opts.optionalmarker[1]?st=opts.optionalmarker[0]:st===opts.groupmarker[0]?st=opts.groupmarker[1]:st===opts.groupmarker[1]&&(st=opts.groupmarker[0]),st}
74for(var match in maskToken.matches=maskToken.matches.reverse(),maskToken.matches)if(Object.prototype.hasOwnProperty.call(maskToken.matches,match)){var intMatch=parseInt(match);if(maskToken.matches[match].isQuantifier&&maskToken.matches[intMatch+1]&&maskToken.matches[intMatch+1].isGroup){var qt=maskToken.matches[match];maskToken.matches.splice(match,1),maskToken.matches.splice(intMatch+1,0,qt)}
75void 0!==maskToken.matches[match].matches?maskToken.matches[match]=reverseTokens(maskToken.matches[match]):maskToken.matches[match]=reverseStatic(maskToken.matches[match])}
76return maskToken}
77function groupify(matches){var groupToken=new MaskToken(!0);return groupToken.openGroup=!1,groupToken.matches=matches,groupToken}
78function closeGroup(){if(openingToken=openenings.pop(),openingToken.openGroup=!1,void 0!==openingToken)if(0<openenings.length){if(currentOpeningToken=openenings[openenings.length-1],currentOpeningToken.matches.push(openingToken),currentOpeningToken.isAlternator){alternator=openenings.pop();for(var mndx=0;mndx<alternator.matches.length;mndx++)alternator.matches[mndx].isGroup=!1,alternator.matches[mndx].alternatorGroup=!1;0<openenings.length?(currentOpeningToken=openenings[openenings.length-1],currentOpeningToken.matches.push(alternator)):currentToken.matches.push(alternator)}}else currentToken.matches.push(openingToken);else defaultCase()}
79function groupQuantifier(matches){var lastMatch=matches.pop();return lastMatch.isQuantifier&&(lastMatch=groupify([matches.pop(),lastMatch])),lastMatch}
80for(regexMask&&(opts.optionalmarker[0]=void 0,opts.optionalmarker[1]=void 0);match=regexMask?regexTokenizer.exec(mask):tokenizer.exec(mask);){if(m=match[0],regexMask)switch(m.charAt(0)){case "?":m="{0,1}";break;case "+":case "*":m="{"+m+"}";break;case "|":if(0===openenings.length){var altRegexGroup=groupify(currentToken.matches);altRegexGroup.openGroup=!0,openenings.push(altRegexGroup),currentToken.matches=[],closeRegexGroup=!0}
81break}
82if(escaped)defaultCase();else switch(m.charAt(0)){case "(?=":break;case "(?!":break;case "(?<=":break;case "(?<!":break;case opts.escapeChar:escaped=!0,regexMask&&defaultCase();break;case opts.optionalmarker[1]:case opts.groupmarker[1]:closeGroup();break;case opts.optionalmarker[0]:openenings.push(new MaskToken(!1,!0));break;case opts.groupmarker[0]:openenings.push(new MaskToken(!0));break;case opts.quantifiermarker[0]:var quantifier=new MaskToken(!1,!1,!0);m=m.replace(/[{}]/g,"");var mqj=m.split("|"),mq=mqj[0].split(","),mq0=isNaN(mq[0])?mq[0]:parseInt(mq[0]),mq1=1===mq.length?mq0:isNaN(mq[1])?mq[1]:parseInt(mq[1]);"*"!==mq0&&"+"!==mq0||(mq0="*"===mq1?0:1),quantifier.quantifier={min:mq0,max:mq1,jit:mqj[1]};var matches=0<openenings.length?openenings[openenings.length-1].matches:currentToken.matches;if(match=matches.pop(),match.isAlternator){matches.push(match),matches=match.matches;var groupToken=new MaskToken(!0),tmpMatch=matches.pop();matches.push(groupToken),matches=groupToken.matches,match=tmpMatch}
83match.isGroup||(match=groupify([match])),matches.push(match),matches.push(quantifier);break;case opts.alternatormarker:if(0<openenings.length){currentOpeningToken=openenings[openenings.length-1];var subToken=currentOpeningToken.matches[currentOpeningToken.matches.length-1];lastMatch=currentOpeningToken.openGroup&&(void 0===subToken.matches||!1===subToken.isGroup&&!1===subToken.isAlternator)?openenings.pop():groupQuantifier(currentOpeningToken.matches)}else lastMatch=groupQuantifier(currentToken.matches);if(lastMatch.isAlternator)openenings.push(lastMatch);else if(lastMatch.alternatorGroup?(alternator=openenings.pop(),lastMatch.alternatorGroup=!1):alternator=new MaskToken(!1,!1,!1,!0),alternator.matches.push(lastMatch),openenings.push(alternator),lastMatch.openGroup){lastMatch.openGroup=!1;var alternatorGroup=new MaskToken(!0);alternatorGroup.alternatorGroup=!0,openenings.push(alternatorGroup)}
84break;default:defaultCase()}}
85for(closeRegexGroup&&closeGroup();0<openenings.length;)openingToken=openenings.pop(),currentToken.matches.push(openingToken);return 0<currentToken.matches.length&&(verifyGroupMarker(currentToken),maskTokens.push(currentToken)),(opts.numericInput||opts.isRTL)&&reverseTokens(maskTokens[0]),maskTokens}
85
86module.exports={generateMaskSet:generateMaskSet,analyseMask:analyseMask}},function(module,exports,__webpack_require__){"use strict";__webpack_require__(7),__webpack_require__(9),__webpack_require__(10),__webpack_require__(11),module.exports=__webpack_require__(1)},function(module,exports,__webpack_require__){"use strict";var Inputmask=__webpack_require__(1);Inputmask.extendDefinitions({A:{validator:"[A-Za-z\u0410-\u044f\u0401\u0451\xc0-\xff\xb5]",casing:"upper"},"&":{validator:"[0-9A-Za-z\u0410-\u044f\u0401\u0451\xc0-\xff\xb5]",casing:"upper"},"#":{validator:"[0-9A-Fa-f]",casing:"upper"}});var ipValidatorRegex=new RegExp("25[0-5]|2[0-4][0-9]|[01][0-9][0-9]");function ipValidator(chrs,maskset,pos,strict,opts){return chrs=-1<pos-1&&"."!==maskset.buffer[pos-1]?(chrs=maskset.buffer[pos-1]+chrs,-1<pos-2&&"."!==maskset.buffer[pos-2]?maskset.buffer[pos-2]+chrs:"0"+chrs):"00"+chrs,ipValidatorRegex.test(chrs)}
87Inputmask.extendAliases({cssunit:{regex:"[+-]?[0-9]+\\.?([0-9]+)?(px|em|rem|ex|%|in|cm|mm|pt|pc)"},url:{regex:"(https?|ftp)//.*",autoUnmask:!1},ip:{mask:"i[i[i]].j[j[j]].k[k[k]].l[l[l]]",definitions:{i:{validator:ipValidator},j:{validator:ipValidator},k:{validator:ipValidator},l:{validator:ipValidator}},onUnMask:function onUnMask(maskedValue,unmaskedValue,opts){return maskedValue},inputmode:"numeric"},email:{mask:"*{1,64}[.*{1,64}][.*{1,64}][.*{1,63}]@-{1,63}.-{1,63}[.-{1,63}][.-{1,63}]",greedy:!1,casing:"lower",onBeforePaste:function onBeforePaste(pastedValue,opts){return pastedValue=pastedValue.toLowerCase(),pastedValue.replace("mailto:","")},definitions:{"*":{validator:"[0-9\uff11-\uff19A-Za-z\u0410-\u044f\u0401\u0451\xc0-\xff\xb5!#$%&'*+/=?^_`{|}~-]"},"-":{validator:"[0-9A-Za-z-]"}},onUnMask:function onUnMask(maskedValue,unmaskedValue,opts){return maskedValue},inputmode:"email"},mac:{mask:"##:##:##:##:##:##"},vin:{mask:"V{13}9{4}",definitions:{V:{validator:"[A-HJ-NPR-Za-hj-npr-z\\d]",casing:"upper"}},clearIncomplete:!0,autoUnmask:!0},ssn:{mask:"999-99-9999",postValidation:function postValidation(buffer,pos,c,currentResult,opts,maskset,strict){return/^(?!219-09-9999|078-05-1120)(?!666|000|9.{2}).{3}-(?!00).{2}-(?!0{4}).{4}$/.test(buffer.join(""))}}}),module.exports=Inputmask},function(module,exports,__webpack_require__){"use strict";function _typeof(obj){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}
88var $=__webpack_require__(2),window=__webpack_require__(4),document=window.document,ua=window.navigator&&window.navigator.userAgent||"",ie=0<ua.indexOf("MSIE ")||0<ua.indexOf("Trident/"),mobile="ontouchstart" in window,iemobile=/iemobile/i.test(ua),iphone=/iphone/i.test(ua)&&!iemobile,keyCode=__webpack_require__(0);module.exports=function maskScope(actionObj,maskset,opts){maskset=maskset||this.maskset,opts=opts||this.opts;var inputmask=this,el=this.el,isRTL=this.isRTL||(this.isRTL=opts.numericInput),undoValue,$el,skipKeyPressEvent=!1,skipInputEvent=!1,validationEvent=!1,ignorable=!1,maxLength,mouseEnter=!1,originalPlaceholder=void 0;function getMaskTemplate(baseOnInput,minimalPos,includeMode,noJit,clearOptionalTail){var greedy=opts.greedy;
88clearOptionalTail&&(opts.greedy=!1),minimalPos=minimalPos||0;var maskTemplate=[],ndxIntlzr,pos=0,test,testPos,jitRenderStatic;do{if(!0===baseOnInput&&maskset.validPositions[pos])testPos=clearOptionalTail&&!0===maskset.validPositions[pos].match.optionality&&void 0===maskset.validPositions[pos+1]&&(!0===maskset.validPositions[pos].generatedInput||maskset.validPositions[pos].input==opts.skipOptionalPartCharacter&&0<pos)?determineTestTemplate(pos,getTests(pos,ndxIntlzr,pos-1)):maskset.validPositions[pos],test=testPos.match,ndxIntlzr=testPos.locator.slice(),maskTemplate.push(!0===includeMode?testPos.input:!1===includeMode?test.nativeDef:getPlaceholder(pos,test));else{testPos=getTestTemplate(pos,ndxIntlzr,pos-1),test=testPos.match,ndxIntlzr=testPos.locator.slice();var jitMasking=!0!==noJit&&(!1!==opts.jitMasking?opts.jitMasking:test.jit);jitRenderStatic=jitRenderStatic&&test.static&&test.def!==opts.groupSeparator&&null===test.fn||maskset.validPositions[pos-1]&&test.static&&test.def!==opts.groupSeparator&&null===test.fn,jitRenderStatic||!1===jitMasking||void 0===jitMasking||"number"==typeof jitMasking&&isFinite(jitMasking)&&pos<jitMasking?maskTemplate.push(!1===includeMode?test.nativeDef:getPlaceholder(pos,test)):jitRenderStatic=!1}
89pos++}while((void 0===maxLength||pos<maxLength)&&(!0!==test.static||""!==test.def)||pos<minimalPos);return""===maskTemplate[maskTemplate.length-1]&&maskTemplate.pop(),!1===includeMode&&void 0!==maskset.maskLength||(maskset.maskLength=pos-1),opts.greedy=greedy,maskTemplate}
90function resetMaskSet(soft){maskset.buffer=void 0,!0!==soft&&(maskset.validPositions={},maskset.p=0)}
91function getLastValidPosition(closestTo,strict,validPositions){var before=-1,after=-1,valids=validPositions||maskset.validPositions;for(var posNdx in void 0===closestTo&&(closestTo=-1),valids){var psNdx=parseInt(posNdx);valids[psNdx]&&(strict||!0!==valids[psNdx].generatedInput)&&(psNdx<=closestTo&&(before=psNdx),closestTo<=psNdx&&(after=psNdx))}
92return-1===before||before==closestTo?after:-1==after?before:closestTo-before<after-closestTo?before:after}
93function getDecisionTaker(tst){var decisionTaker=tst.locator[tst.alternation];return"string"==typeof decisionTaker&&0<decisionTaker.length&&(decisionTaker=decisionTaker.split(",")[0]),void 0!==decisionTaker?decisionTaker.toString():""}
94function getLocator(tst,align){var locator=(null!=tst.alternation?tst.mloc[getDecisionTaker(tst)]:tst.locator).join("");if(""!==locator)for(;locator.length<align;)locator+="0";return locator}
95function determineTestTemplate(pos,tests){pos=0<pos?pos-1:0;for(var altTest=getTest(pos),targetLocator=getLocator(altTest),tstLocator,closest,bestMatch,ndx=0;ndx<tests.length;ndx++){var tst=tests[ndx];tstLocator=getLocator(tst,targetLocator.length);var distance=Math.abs(tstLocator-targetLocator);(void 0===closest||""!==tstLocator&&distance<closest||bestMatch&&!opts.greedy&&bestMatch.match.optionality&&"master"===bestMatch.match.newBlockMarker&&(!tst.match.optionality||!tst.match.newBlockMarker)||bestMatch&&bestMatch.match.optionalQuantifier&&!tst.match.optionalQuantifier)&&(closest=distance,bestMatch=tst)}
96return bestMatch}
97function getTestTemplate(pos,ndxIntlzr,tstPs){return maskset.validPositions[pos]||determineTestTemplate(pos,getTests(pos,ndxIntlzr?ndxIntlzr.slice():ndxIntlzr,tstPs))}
98function getTest(pos,tests){return maskset.validPositions[pos]?maskset.validPositions[pos]:(tests||getTests(pos))[0]}
99function positionCanMatchDefinition(pos,testDefinition,opts){for(var valid=!1,tests=getTests(pos),tndx=0;tndx<tests.length;tndx++){if(tests[tndx].match&&(!(tests[tndx].match.nativeDef!==testDefinition.match[opts.shiftPositions?"def":"nativeDef"]||opts.shiftPositions&&testDefinition.match.static)||tests[tndx].match.nativeDef===testDefinition.match.nativeDef)){valid=!0;break}
100if(tests[tndx].match&&tests[tndx].match.def===testDefinition.match.nativeDef){valid=void 0;break}}
101return!1===valid&&void 0!==maskset.jitOffset[pos]&&(valid=positionCanMatchDefinition(pos+maskset.jitOffset[pos],testDefinition,opts)),valid}
102function getTests(pos,ndxIntlzr,tstPs){var maskTokens=maskset.maskToken,testPos=ndxIntlzr?tstPs:0,ndxInitializer=ndxIntlzr?ndxIntlzr.slice():[0],matches=[],insertStop=!1,latestMatch,cacheDependency=ndxIntlzr?ndxIntlzr.join(""):"";function resolveTestFromToken(maskToken,ndxInitializer,loopNdx,quantifierRecurse){function handleMatch(match,loopNdx,quantifierRecurse){function isFirstMatch(latestMatch,tokenGroup){var firstMatch=0===$.inArray(latestMatch,tokenGroup.matches);return firstMatch||$.each(tokenGroup.matches,function(ndx,match){if
102(!0===match.isQuantifier?firstMatch=isFirstMatch(latestMatch,tokenGroup.matches[ndx-1]):Object.prototype.hasOwnProperty.call(match,"matches")&&(firstMatch=isFirstMatch(latestMatch,match)),firstMatch)return!1}),firstMatch}
103function resolveNdxInitializer(pos,alternateNdx,targetAlternation){var bestMatch,indexPos;if((maskset.tests[pos]||maskset.validPositions[pos])&&$.each(maskset.tests[pos]||[maskset.validPositions[pos]],function(ndx,lmnt){if(lmnt.mloc[alternateNdx])return bestMatch=lmnt,!1;var alternation=void 0!==targetAlternation?targetAlternation:lmnt.alternation,ndxPos=void 0!==lmnt.locator[alternation]?lmnt.locator[alternation].toString().indexOf(alternateNdx):-1;(void 0===indexPos||ndxPos<indexPos)&&-1!==ndxPos&&(bestMatch=lmnt,indexPos=ndxPos)}),bestMatch){var bestMatchAltIndex=bestMatch.locator[bestMatch.alternation],locator=bestMatch.mloc[alternateNdx]||bestMatch.mloc[bestMatchAltIndex]||bestMatch.locator;return locator.slice((void 0!==targetAlternation?targetAlternation:bestMatch.alternation)+1)}
104return void 0!==targetAlternation?resolveNdxInitializer(pos,alternateNdx):void 0}
105function isSubsetOf(source,target){function expand(pattern){for(var expanded=[],start=-1,end,i=0,l=pattern.length;i<l;
105i++)if("-"===pattern.charAt(i))for(end=pattern.charCodeAt(i+1);++start<end;)expanded.push(String.fromCharCode(start));else start=pattern.charCodeAt(i),expanded.push(pattern.charAt(i));return expanded.join("")}
106return source.match.def===target.match.nativeDef||!(!(opts.regex||source.match.fn instanceof RegExp&&target.match.fn instanceof RegExp)||!0===source.match.static||!0===target.match.static)&&-1!==expand(target.match.fn.toString().replace(/[[\]/]/g,"")).indexOf(expand(source.match.fn.toString().replace(/[[\]/]/g,"")))}
107function staticCanMatchDefinition(source,target){return!0===source.match.static&&!0!==target.match.static&&target.match.fn.test(source.match.def,maskset,pos,!1,opts,!1)}
108function setMergeLocators(targetMatch,altMatch){var alternationNdx=targetMatch.alternation,shouldMerge=void 0===altMatch||alternationNdx===altMatch.alternation&&-1===targetMatch.locator[alternationNdx].toString().indexOf(altMatch.locator[alternationNdx]);if(!shouldMerge&&alternationNdx>altMatch.alternation)for(var i=altMatch.alternation;i<alternationNdx;i++)if(targetMatch.locator[i]!==altMatch.locator[i]){alternationNdx=i,shouldMerge=!0;break}
109if(shouldMerge){targetMatch.mloc=targetMatch.mloc||{};var locNdx=targetMatch.locator[alternationNdx];if(void 0!==locNdx){if("string"==typeof locNdx&&(locNdx=locNdx.split(",")[0]),void 0===targetMatch.mloc[locNdx]&&(targetMatch.mloc[locNdx]=targetMatch.locator.slice()),void 0!==altMatch){for(var ndx in altMatch.mloc)"string"==typeof ndx&&(ndx=ndx.split(",")[0]),void 0===targetMatch.mloc[ndx]&&(targetMatch.mloc[ndx]=altMatch.mloc[ndx]);targetMatch.locator[alternationNdx]=Object.keys(targetMatch.mloc).join(",")}
110return!0}
111targetMatch.alternation=void 0}
112return!1}
113function isSameLevel(targetMatch,altMatch){if(targetMatch.locator.length!==altMatch.locator.length)return!1;for(var locNdx=targetMatch.alternation+1;locNdx<targetMatch.locator.length;locNdx++)if(targetMatch.locator[locNdx]!==altMatch.locator[locNdx])return!1;return!0}
114if(testPos>opts._maxTestPos&&void 0!==quantifierRecurse)throw "Inputmask: There is probably an error in your mask definition or in the code. Create an issue on github with an example of the mask you are using. "+maskset.mask;if(testPos===pos&&void 0===match.matches)return matches.push({match:match,locator:loopNdx.reverse(),cd:cacheDependency,mloc:{}}),!0;if(void 0!==match.matches){if(match.isGroup&&quantifierRecurse!==match){if(match=handleMatch(maskToken.matches[$.inArray(match,maskToken.matches)+1],loopNdx,quantifierRecurse),match)return!0}else if(match.isOptional){var optionalToken=match,mtchsNdx=matches.length;if(match=resolveTestFromToken(match,ndxInitializer,loopNdx,quantifierRecurse),match){if($.each(matches,function(ndx,mtch){mtchsNdx<=ndx&&(mtch.match.optionality=!0)}),latestMatch=matches[matches.length-1].match,void 0!==quantifierRecurse||!isFirstMatch(latestMatch,optionalToken))return!0;insertStop=!0,testPos=pos}}else if(match.isAlternator){var alternateToken=match,malternateMatches=[],maltMatches,currentMatches=matches.slice(),loopNdxCnt=loopNdx.length,altIndex=0<ndxInitializer.length?ndxInitializer.shift():-1;if(-1===altIndex||"string"==typeof altIndex){var currentPos=testPos,ndxInitializerClone=ndxInitializer.slice(),altIndexArr=[],amndx;if("string"==typeof altIndex)altIndexArr=altIndex.split(",");else for(amndx=0;amndx<alternateToken.matches.length;amndx++)altIndexArr.push(amndx.toString());if(void 0!==maskset.excludes[pos]){for(var altIndexArrClone=altIndexArr.slice(),i=0,exl=maskset.excludes[pos].length;i<exl;i++){var excludeSet=maskset.excludes[pos][i].toString().split(":");loopNdx.length==excludeSet[1]&&altIndexArr.splice(altIndexArr.indexOf(excludeSet[0]),1)}
1150===altIndexArr.length&&(delete maskset.excludes[pos],altIndexArr=altIndexArrClone)}(!0===opts.keepStatic||isFinite(parseInt(opts.keepStatic))&&currentPos>=opts.keepStatic)&&(altIndexArr=altIndexArr.slice(0,1));for(var unMatchedAlternation=!1,ndx=0;ndx<altIndexArr.length;ndx++){amndx=parseInt(altIndexArr[ndx]),matches=[],ndxInitializer="string"==typeof altIndex&&resolveNdxInitializer(testPos,amndx,loopNdxCnt)||ndxInitializerClone.slice(),alternateToken.matches[amndx]&&handleMatch(alternateToken.matches[amndx],[amndx].concat(loopNdx),quantifierRecurse)?match=!0:0===ndx&&(unMatchedAlternation=!0),maltMatches=matches.slice(),testPos=currentPos,matches=[];for(var ndx1=0;ndx1<maltMatches.length;ndx1++){var altMatch=maltMatches[ndx1],dropMatch=!1;altMatch.match.jit=altMatch.match.jit||unMatchedAlternation,altMatch.alternation=altMatch.alternation||loopNdxCnt,setMergeLocators(altMatch);for(var ndx2=0;ndx2<malternateMatches.length;ndx2++){var altMatch2=malternateMatches[ndx2];if("string"!=typeof altIndex||void 0!==altMatch.alternation&&-1!==$.inArray(altMatch.locator[altMatch.alternation].toString(),altIndexArr)){if(altMatch.match.nativeDef===altMatch2.match.nativeDef){dropMatch=!0,setMergeLocators(altMatch2,altMatch);break}
116if(isSubsetOf(altMatch,altMatch2)){setMergeLocators(altMatch,altMatch2)&&(dropMatch=!0,malternateMatches.splice(malternateMatches.indexOf(altMatch2),0,altMatch));break}
117if(isSubsetOf(altMatch2,altMatch)){setMergeLocators(altMatch2,altMatch);break}
118if(staticCanMatchDefinition(altMatch,altMatch2)){isSameLevel(altMatch,altMatch2)||void 0!==el.inputmask.userOptions.keepStatic?setMergeLocators(altMatch,altMatch2)&&(dropMatch=!0,malternateMatches.splice(malternateMatches.indexOf(altMatch2),0,altMatch)):opts.keepStatic=!0;break}}}
119dropMatch||malternateMatches.push(altMatch)}}
120matches=currentMatches.concat(malternateMatches),testPos=pos,insertStop=0<matches.length,match=0<malternateMatches.length,ndxInitializer=ndxInitializerClone.slice()}else match=handleMatch(alternateToken.matches[altIndex]||maskToken.matches[altIndex],[altIndex].concat(loopNdx),quantifierRecurse);if(match)return!0}else if(match.isQuantifier&&quantifierRecurse!==maskToken.matches[$.inArray(match,maskToken.matches)-1])for(var qt=match,qndx=0<ndxInitializer.length?ndxInitializer.shift():0;qndx<(isNaN(qt.quantifier.max)?qndx+1:qt.quantifier.max)&&testPos<=pos;qndx++){var tokenGroup=maskToken.matches[$.inArray(qt,maskToken.matches)-1];if(match=handleMatch(tokenGroup,[qndx].concat(loopNdx),tokenGroup),match){if
120(latestMatch=matches[matches.length-1].match,latestMatch.optionalQuantifier=qndx>=qt.quantifier.min,latestMatch.jit=(qndx||1)*tokenGroup.matches.indexOf(latestMatch)>=qt.quantifier.jit,latestMatch.optionalQuantifier&&isFirstMatch(latestMatch,tokenGroup)){insertStop=!0,testPos=pos;break}
121return latestMatch.jit&&(maskset.jitOffset[pos]=tokenGroup.matches.length-tokenGroup.matches.indexOf(latestMatch)),!0}}else if(match=resolveTestFromToken(match,ndxInitializer,loopNdx,quantifierRecurse),match)return!0}else testPos++}
122for(var tndx=0<ndxInitializer.length?ndxInitializer.shift():0;tndx<maskToken.matches.length;tndx++)if(!0!==maskToken.matches[tndx].isQuantifier){var match=handleMatch(maskToken.matches[tndx],[tndx].concat(loopNdx),quantifierRecurse);if(match&&testPos===pos)return match;if(pos<testPos)break}}
123function mergeLocators(pos,tests){var locator=[];return $.isArray(tests)||(tests=[tests]),0<tests.length&&(void 0===tests[0].alternation||!0===opts.keepStatic?(locator=determineTestTemplate(pos,tests.slice()).locator.slice(),0===locator.length&&(locator=tests[0].locator.slice())):$.each(tests,function(ndx,tst){if(""!==tst.def)if(0===locator.length)locator=tst.locator.slice();else for(var i=0;i<locator.length;i++)tst.locator[i]&&-1===locator[i].toString().indexOf(tst.locator[i])&&(locator[i]+=","+tst.locator[i]);})),locator}
124if(-1<pos&&(void 0===maxLength||pos<maxLength)){if(void 0===ndxIntlzr){for(var previousPos=pos-1,test;void 0===(test=maskset.validPositions[previousPos]||maskset.tests[previousPos])&&-1<previousPos;)previousPos--;void 0!==test&&-1<previousPos&&(ndxInitializer=mergeLocators(previousPos,test),cacheDependency=ndxInitializer.join(""),testPos=previousPos)}
125if(maskset.tests[pos]&&maskset.tests[pos][0].cd===cacheDependency)return maskset.tests[pos];for(var mtndx=ndxInitializer.shift();mtndx<maskTokens.length;mtndx++){var match=resolveTestFromToken(maskTokens[mtndx],ndxInitializer,[mtndx]);if(match&&testPos===pos||pos<testPos)break}}
126return 0!==matches.length&&!insertStop||matches.push({match:{fn:null,static:!0,optionality:!1,casing:null,def:"",placeholder:""},locator:[],mloc:{},cd:cacheDependency}),void 0!==ndxIntlzr&&maskset.tests[pos]?$.extend(!0,[],matches):(maskset.tests[pos]=$.extend(!0,[],matches),maskset.tests[pos])}
127function getBufferTemplate(){return void 0===maskset._buffer&&(maskset._buffer=getMaskTemplate(!1,1),void 0===maskset.buffer&&(maskset.buffer=maskset._buffer.slice())),maskset._buffer}
128function getBuffer(noCache){return void 0!==maskset.buffer&&!0!==noCache||(maskset.buffer=getMaskTemplate(!0,getLastValidPosition(),!0),void 0===maskset._buffer&&(maskset._buffer=maskset.buffer.slice())),maskset.buffer}
129function refreshFromBuffer(start,end,buffer){var i,p,skipOptionalPartCharacter=opts.skipOptionalPartCharacter,bffr=isRTL?buffer.slice().reverse():buffer;if(opts.skipOptionalPartCharacter="",!0===start)resetMaskSet(),maskset.tests={},start=0,end=buffer.length,p=determineNewCaretPosition({begin:0,end:0},!1).begin;else{for(i=start;i<end;i++)delete maskset.validPositions[i];p=start}
130var keypress=new $.Event("keypress");for(i=start;i<end;i++){keypress.which=bffr[i].toString().charCodeAt(0),ignorable=!1;var valResult=EventHandlers.keypressEvent.call(el,keypress,!0,!1,!1,p);!1!==valResult&&(p=valResult.forwardPosition)}
131opts.skipOptionalPartCharacter=skipOptionalPartCharacter}
132function casing(elem,test,pos){switch(opts.casing||test.casing){case "upper":elem=elem.toUpperCase();break;case "lower":elem=elem.toLowerCase();break;case "title":var posBefore=maskset.validPositions[pos-1];elem=0===pos||posBefore&&posBefore.input===String.fromCharCode(keyCode.SPACE)?elem.toUpperCase():elem.toLowerCase();break;default:if($.isFunction(opts.casing)){var args=Array.prototype.slice.call(arguments);args.push(maskset.validPositions),elem=opts.casing.apply(this,args)}}
133return elem}
134function checkAlternationMatch(altArr1,altArr2,na){for(var altArrC=opts.greedy?altArr2:altArr2.slice(0,1),isMatch=!1,naArr=void 0!==na?na.split(","):[],naNdx,i=0;i<naArr.length;i++)-1!==(naNdx=altArr1.indexOf(naArr[i]))&&altArr1.splice(naNdx,1);for(var alndx=0;alndx<altArr1.length;
134alndx++)if(-1!==$.inArray(altArr1[alndx],altArrC)){isMatch=!0;break}
135return isMatch}
136function alternate(maskPos,c,strict,fromIsValid,rAltPos,selection){var validPsClone=$.extend(!0,{},maskset.validPositions),tstClone=$.extend(!0,{},maskset.tests),lastAlt,alternation,isValidRslt=!1,returnRslt=!1,altPos,prevAltPos,i,validPos,decisionPos,lAltPos=void 0!==rAltPos?rAltPos:getLastValidPosition(),nextPos,input,begin,end;if(selection&&(begin=selection.begin,end=selection.end,selection.begin>selection.end&&(begin=selection.end,end=selection.begin)),-1===lAltPos&&void 0===rAltPos)lastAlt=0,prevAltPos=getTest(lastAlt),alternation=prevAltPos.alternation;else for(;0<=lAltPos;lAltPos--)if(altPos=maskset.validPositions[lAltPos],altPos&&void 0!==altPos.alternation){if(prevAltPos&&prevAltPos.locator[altPos.alternation]!==altPos.locator[altPos.alternation])break;lastAlt=lAltPos,alternation=maskset.validPositions[lastAlt].alternation,prevAltPos=altPos}
137if(void 0!==alternation){decisionPos=parseInt(lastAlt),maskset.excludes[decisionPos]=maskset.excludes[decisionPos]||[],!0!==maskPos&&maskset.excludes[decisionPos].push(getDecisionTaker(prevAltPos)+":"+prevAltPos.alternation);var validInputs=[],resultPos=-1;for(i=decisionPos;i<getLastValidPosition(void 0,!0)+1;i++)-1===resultPos&&maskPos<=i&&void 0!==c&&(validInputs.push(c),resultPos=validInputs.length-1),validPos=maskset.validPositions[i],validPos&&!0!==validPos.generatedInput&&(void 0===selection||i<begin||end<=i)&&validInputs.push(validPos.input),delete maskset.validPositions[i];for(-1===resultPos&&void 0!==c&&(validInputs.push(c),resultPos=validInputs.length-1);void 0!==maskset.excludes[decisionPos]&&maskset.excludes[decisionPos].length<10;){for(maskset.tests={},resetMaskSet(!0),isValidRslt=!0,i=0;i<validInputs.length&&(nextPos=isValidRslt.caret||getLastValidPosition(void 0,!0)+1,input=validInputs[i],isValidRslt=isValid(nextPos,input,!1,fromIsValid,!0));i++)i===resultPos&&(returnRslt=isValidRslt),1==maskPos&&isValidRslt&&(returnRslt={caretPos:i});if(isValidRslt)break;if(resetMaskSet(),prevAltPos=getTest(decisionPos),maskset.validPositions=$.extend(!0,{},validPsClone),maskset.tests=$.extend(!0,{},tstClone),!maskset.excludes[decisionPos]){returnRslt=alternate(maskPos,c,strict,fromIsValid,decisionPos-1,selection);break}
138var decisionTaker=getDecisionTaker(prevAltPos);if(-1!==maskset.excludes[decisionPos].indexOf(decisionTaker+":"+prevAltPos.alternation)){returnRslt=alternate(maskPos,c,strict,fromIsValid,decisionPos-1,selection);break}
139for(maskset.excludes[decisionPos].push(decisionTaker+":"+prevAltPos.alternation),i=decisionPos;i<getLastValidPosition(void 0,!0)+1;i++)delete maskset.validPositions[i]}}
140return returnRslt&&!1===opts.keepStatic||delete maskset.excludes[decisionPos],returnRslt}
141function isValid(pos,c,strict,fromIsValid,fromAlternate,validateOnly){function isSelection(posObj){return isRTL?1<posObj.begin-posObj.end||posObj.begin-posObj.end==1:1<posObj.end-posObj.begin||posObj.end-posObj.begin==1}
142strict=!0===strict;var maskPos=pos;function processCommandObject(commandObj){if(void 0!==commandObj){if(void 0!==commandObj.remove&&($.isArray(commandObj.remove)||(commandObj.remove=[commandObj.remove]),$.each(commandObj.remove.sort(function(a,b){return b.pos-a.pos}),function(ndx,lmnt){revalidateMask({begin:lmnt,end:lmnt+1})}),commandObj.remove=void 0),void 0!==commandObj.insert&&($.isArray(commandObj.insert)||(commandObj.insert=[commandObj.insert]),$.each(commandObj.insert.sort(function(a,b){return a.pos-b.pos}),function(ndx,lmnt){""!==lmnt.c&&isValid(lmnt.pos,lmnt.c,void 0===lmnt.strict||lmnt.strict,void 0!==lmnt.fromIsValid?lmnt.fromIsValid:fromIsValid)}),commandObj.insert=void 0),commandObj.refreshFromBuffer&&commandObj.buffer){var refresh=commandObj.refreshFromBuffer;refreshFromBuffer(!0===refresh?refresh:refresh.start,refresh.end,commandObj.buffer),commandObj.refreshFromBuffer=void 0}
143void 0!==commandObj.rewritePosition&&(maskPos=commandObj.rewritePosition,commandObj=!0)}
144return commandObj}
145function _isValid(position,c,strict){var rslt=!1;return $.each(getTests(position),function(ndx,tst){var test=tst.match;if(getBuffer(!0),rslt=null!=test.fn?test.fn.test(c,maskset,position,strict,opts,isSelection(pos)):(c===test.def||c===opts.skipOptionalPartCharacter)&&""!==test.def&&{c:getPlaceholder(position,test,!0)||test.def,pos:position},!1!==rslt){var elem=void 0!==rslt.c?rslt.c:c,validatedPos=position;return elem=elem===opts.skipOptionalPartCharacter&&!0===test.static?getPlaceholder(position,test,!0)||test.def:elem,rslt=processCommandObject(rslt),!0!==rslt&&void 0!==rslt.pos&&rslt.pos!==position&&(validatedPos=rslt.pos),!0!==rslt&&void 0===rslt.pos&&void 0===rslt.c?!1:(!1===revalidateMask(pos,$.extend({},tst,{input:casing(elem,test,validatedPos)}),fromIsValid,validatedPos)&&(rslt=!1),!1)}}),rslt}
146void 0!==pos.begin&&(maskPos=isRTL?pos.end:pos.begin);var result=!0,positionsClone=$.extend(!0,{},maskset.validPositions);if(!1===opts.keepStatic&&void 0!==maskset.excludes[maskPos]&&!0!==fromAlternate&&!0!==fromIsValid)for(var i=maskPos;i<(isRTL?pos.begin:pos.end);i++)void 0!==maskset.excludes[i]&&(maskset.excludes[i]=void 0,delete maskset.tests[i]);if($.isFunction(opts.preValidation)&&!0!==fromIsValid&&!0!==validateOnly&&(result=opts.preValidation.call(el,getBuffer(),maskPos,c,isSelection(pos),opts,maskset,pos,strict||fromAlternate),result=processCommandObject(result)),!0===result){if(void 0===maxLength||maskPos<maxLength){if(result=_isValid(maskPos,c,strict),(!strict||!0===fromIsValid)&&!1===result&&!0!==validateOnly){var currentPosValid=maskset.validPositions[maskPos];if(!currentPosValid||!0!==currentPosValid.match.static||currentPosValid.match.def!==c&&c!==opts.skipOptionalPartCharacter){if(opts.insertMode||void 0===maskset.validPositions[seekNext(maskPos)]||pos.end>maskPos){var skip=!1;if(maskset.jitOffset[maskPos]&&void 0===maskset.validPositions[seekNext(maskPos)]&&(result=isValid(maskPos+maskset.jitOffset[maskPos],c,!0),!1!==result&&(!0!==fromAlternate&&(result.caret=maskPos),skip=!0)),pos.end>maskPos&&(maskset.validPositions[maskPos]=void 0),!skip&&!isMask(maskPos,opts.keepStatic))for(var nPos=maskPos+1,snPos=seekNext(maskPos);nPos<=snPos;nPos++)if(result=_isValid(nPos,c,strict),!1!==result){result=trackbackPositions(maskPos,void 0!==result.pos?result.pos:nPos)||result,maskPos=nPos;break}}}else result={caret:seekNext(maskPos)}}}else result=!1;!1!==result||!opts.keepStatic||!isComplete(getBuffer())&&0!==maskPos||strict||!0===fromAlternate?isSelection(pos)&&maskset.tests[maskPos]&&1<maskset.tests[maskPos].length&&opts.keepStatic&&!strict&&!0!==fromAlternate&&(result=alternate(!0)):result=alternate(maskPos,c,strict,fromIsValid,void 0,pos),!0===result&&(result={pos:maskPos}
146)}
147if($.isFunction(opts.postValidation)&&!0!==fromIsValid&&!0!==validateOnly){var postResult=opts.postValidation.call(el,getBuffer(!0),void 0!==pos.begin?isRTL?pos.end:pos.begin:pos,c,result,opts,maskset,strict);void 0!==postResult&&(result=!0===postResult?result:postResult)}
148result&&void 0===result.pos&&(result.pos=maskPos),!1===result||!0===validateOnly?(resetMaskSet(!0),maskset.validPositions=$.extend(!0,{},positionsClone)):trackbackPositions(void 0,maskPos,!0);var endResult=processCommandObject(result);return endResult}
149function trackbackPositions(originalPos,newPos,fillOnly){if(void 0===originalPos)for(originalPos=newPos-1;0<originalPos&&!maskset.validPositions[originalPos];originalPos--);for(var ps=originalPos;ps<newPos;ps++)if(void 0===maskset.validPositions[ps]&&!isMask(ps,!0)){var vp=0==ps?getTest(ps):maskset.validPositions[ps-1];if(vp){var tests=getTests(ps).slice();""===tests[tests.length-1].match.def&&tests.pop();var bestMatch=determineTestTemplate(ps,tests),np;if(bestMatch&&(!0!==bestMatch.match.jit||"master"===bestMatch.match.newBlockMarker&&(np=maskset.validPositions[ps+1])&&!0===np.match.optionalQuantifier)&&(bestMatch=$.extend({},bestMatch,{input:getPlaceholder(ps,bestMatch.match,!0)||bestMatch.match.def}),bestMatch.generatedInput=!0,revalidateMask(ps,bestMatch,!0),!0!==fillOnly)){var cvpInput=maskset.validPositions[newPos].input;return maskset.validPositions[newPos]=void 0,isValid(newPos,cvpInput,!0,!0)}}}}
150function revalidateMask(pos,validTest,fromIsValid,validatedPos){function IsEnclosedStatic(pos,valids,selection){var posMatch=valids[pos];if(void 0===posMatch||!0!==posMatch.match.static||!0===posMatch.match.optionality||void 0!==valids[0]&&void 0!==valids[0].alternation)return!1;var prevMatch=selection.begin<=pos-1?valids[pos-1]&&!0===valids[pos-1].match.static&&valids[pos-1]:valids[pos-1],nextMatch=selection.end>pos+1?valids[pos+1]&&!0===valids[pos+1].match.static&&valids[pos+1]:valids[pos+1];return prevMatch&&nextMatch}
151var offset=0,begin=void 0!==pos.begin?pos.begin:pos,end=void 0!==pos.end?pos.end:pos;if(pos.begin>pos.end&&(begin=pos.end,end=pos.begin),validatedPos=void 0!==validatedPos?validatedPos:begin,begin!==end||opts.insertMode&&void 0!==maskset.validPositions[validatedPos]&&void 0===fromIsValid||void 0===validTest){var positionsClone=$.extend(!0,{},maskset.validPositions),lvp=getLastValidPosition(void 0,!0),i;for(maskset.p=begin,i=lvp;begin<=i;i--)delete maskset.validPositions[i],void 0===validTest&&delete maskset.tests[i+1];var valid=!0,j=validatedPos,posMatch=j,t,canMatch;for(validTest&&(maskset.validPositions[validatedPos]=$.extend(!0,{},validTest),posMatch++,j++),i=validTest?end:end-1;i<=lvp;i++){if(void 0!==(t=positionsClone[i])&&!0!==t.generatedInput&&(end<=i||begin<=i&&IsEnclosedStatic(i,positionsClone,{begin:begin,end:end}))){for(;""!==getTest(posMatch).match.def;){if(!1!==(canMatch=positionCanMatchDefinition(posMatch,t,opts))||"+"===t.match.def){"+"===t.match.def&&getBuffer(!0);var result=isValid(posMatch,t.input,"+"!==t.match.def,"+"!==t.match.def);if(valid=!1!==result,j=(result.pos||posMatch)+1,!valid&&canMatch)break}else valid=!1;if(valid){void 0===validTest&&t.match.static&&i===pos.begin&&offset++;break}
152if(!valid&&posMatch>maskset.maskLength)break;posMatch++}
153""==getTest(posMatch).match.def&&(valid=!1),posMatch=j}
154if(!valid)break}
155if(!valid)return maskset.validPositions=$.extend(!0,{},positionsClone),resetMaskSet(!0),!1}else validTest&&getTest(validatedPos).match.cd===validTest.match.cd&&(maskset.validPositions[validatedPos]=$.extend(!0,{},validTest));return resetMaskSet(!0),offset}
156function isMask(pos,strict,fuzzy){var test=getTestTemplate(pos).match;if(""===test.def&&(test=getTest(pos).match),!0!==test.static)return test.fn;if(!0===fuzzy&&void 0!==maskset.validPositions[pos]&&!0!==maskset.validPositions[pos].generatedInput)return!0;if(!0!==strict&&-1<pos){if(fuzzy){var tests=getTests(pos);return tests.length>1+(""===tests[tests.length-1].match.def?1:0)}
157var testTemplate=determineTestTemplate(pos,getTests(pos)),testPlaceHolder=getPlaceholder(pos,testTemplate.match);return testTemplate.match.def!==testPlaceHolder}
158return!1}
159function seekNext(pos,newBlock,fuzzy){void 0===fuzzy&&(fuzzy=!0);for(var position=pos+1;""!==getTest(position).match.def&&(!0===newBlock&&(!0!==getTest(position).match.newBlockMarker||!isMask(position,void 0,!0))||!0!==newBlock&&!isMask(position,void 0,fuzzy));)position++;return position}
160function seekPrevious(pos,newBlock){var position=pos,tests;if(position<=0)return 0;for(;0<--position&&(!0===newBlock&&!0!==getTest(position).match.newBlockMarker||!0!==newBlock&&!isMask(position,void 0,!0)&&(tests=getTests(position),tests.length<2||2===tests.length&&""===tests[1].match.def)););return position}
161function writeBuffer(input,buffer,caretPos,event,triggerEvents){if(event&&$.isFunction(opts.onBeforeWrite)){var result=opts.onBeforeWrite.call(inputmask,event,buffer,caretPos,opts);if(result){if(result.refreshFromBuffer){var refresh=result.refreshFromBuffer;refreshFromBuffer(!0===refresh?refresh:refresh.start,refresh.end,result.buffer||buffer),buffer=getBuffer(!0)}
162void 0!==caretPos&&(caretPos=void 0!==result.caret?result.caret:caretPos)}}
163if(void 0!==input&&(input.inputmask._valueSet(buffer.join("")),void 0===caretPos||void 0!==event&&"blur"===event.type||caret(input,caretPos,void 0,void 0,void 0!==event&&"keydown"===event.type&&(event.keyCode===keyCode.DELETE||event.keyCode===keyCode.BACKSPACE)),!0===triggerEvents)){var $input=$(input),npt
163Val=input.inputmask._valueGet();skipInputEvent=!0,$input.trigger("input"),setTimeout(function(){nptVal===getBufferTemplate().join("")?$input.trigger("cleared"):!0===isComplete(buffer)&&$input.trigger("complete")},0)}}
164function getPlaceholder(pos,test,returnPL){if(test=test||getTest(pos).match,void 0!==test.placeholder||!0===returnPL)return $.isFunction(test.placeholder)?test.placeholder(opts):test.placeholder;if(!0!==test.static)return opts.placeholder.charAt(pos%opts.placeholder.length);if(-1<pos&&void 0===maskset.validPositions[pos]){var tests=getTests(pos),staticAlternations=[],prevTest;if(tests.length>1+(""===tests[tests.length-1].match.def?1:0))for(var i=0;i<tests.length;i++)if(""!==tests[i].match.def&&!0!==tests[i].match.optionality&&!0!==tests[i].match.optionalQuantifier&&(!0===tests[i].match.static||void 0===prevTest||!1!==tests[i].match.fn.test(prevTest.match.def,maskset,pos,!0,opts))&&(staticAlternations.push(tests[i]),!0===tests[i].match.static&&(prevTest=tests[i]),1<staticAlternations.length&&/[0-9a-bA-Z]/.test(staticAlternations[0].match.def)))return opts.placeholder.charAt(pos%opts.placeholder.length);}
165return test.def}
166function HandleNativePlaceholder(npt,value){if(ie){if(npt.inputmask._valueGet()!==value&&(npt.placeholder!==value||""===npt.placeholder)){var buffer=getBuffer().slice(),nptValue=npt.inputmask._valueGet();if(nptValue!==value){var lvp=getLastValidPosition();-1===lvp&&nptValue===getBufferTemplate().join("")?buffer=[]:-1!==lvp&&clearOptionalTail(buffer),writeBuffer(npt,buffer)}}}else npt.placeholder!==value&&(npt.placeholder=value,""===npt.placeholder&&npt.removeAttribute("placeholder"))}
167function determineNewCaretPosition(selectedCaret,tabbed){function doRadixFocus(clickPos){if(""!==opts.radixPoint&&0!==opts.digits){var vps=maskset.validPositions;if(void 0===vps[clickPos]||vps[clickPos].input===getPlaceholder(clickPos)){if(clickPos<seekNext(-1))return!0;var radixPos=$.inArray(opts.radixPoint,getBuffer());if(-1!==radixPos){for(var vp in vps)if(vps[vp]&&radixPos<vp&&vps[vp].input!==getPlaceholder(vp))return!1;return!0}}}
168return!1}
169if(tabbed&&(isRTL?selectedCaret.end=selectedCaret.begin:selectedCaret.begin=selectedCaret.end),selectedCaret.begin===selectedCaret.end){switch(opts.positionCaretOnClick){case "none":break;case "select":selectedCaret={begin:0,end:getBuffer().length};break;case "ignore":selectedCaret.end=selectedCaret.begin=seekNext(getLastValidPosition());break;case "radixFocus":if(doRadixFocus(selectedCaret.begin)){var radixPos=getBuffer().join("").indexOf(opts.radixPoint);selectedCaret.end=selectedCaret.begin=opts.numericInput?seekNext(radixPos):radixPos;break}
170default:var clickPosition=selectedCaret.begin,lvclickPosition=getLastValidPosition(clickPosition,!0),lastPosition=seekNext(-1!==lvclickPosition||isMask(0)?lvclickPosition:0);if(clickPosition<lastPosition)selectedCaret.end=selectedCaret.begin=isMask(clickPosition,!0)||isMask(clickPosition-1,!0)?clickPosition:seekNext(clickPosition);else{var lvp=maskset.validPositions[lvclickPosition],tt=getTestTemplate(lastPosition,lvp?lvp.match.locator:void 0,lvp),placeholder=getPlaceholder(lastPosition,tt.match);if(""!==placeholder&&getBuffer()[lastPosition]!==placeholder&&!0!==tt.match.optionalQuantifier&&!0!==tt.match.newBlockMarker||!isMask(lastPosition,opts.keepStatic)&&tt.match.def===placeholder){var newPos=seekNext(lastPosition);(newPos<=clickPosition||clickPosition===lastPosition)&&(lastPosition=newPos)}
171selectedCaret.end=selectedCaret.begin=lastPosition}}
172return selectedCaret}}
173var EventRuler={on:function on(input,eventName,eventHandler){var ev=function ev(e){e.originalEvent&&(e=e.originalEvent||e,arguments[0]=e);var that=this,args;if(void 0===that.inputmask&&"FORM"!==this.nodeName){var imOpts=$.data(that,"_inputmask_opts");imOpts?new Inputmask(imOpts).mask(that):EventRuler.off(that)}else{if("setvalue"===e.type||"FORM"===this.nodeName||!(that.disabled||that.readOnly&&!("keydown"===e.type&&e.ctrlKey&&67===e.keyCode||!1===opts.tabThrough&&e.keyCode===keyCode.TAB))){switch(e.type){case "input":if(!0===skipInputEvent||e.inputType&&"insertCompositionText"===e.inputType)return skipInputEvent=!1,e.preventDefault();break;case "keydown":skipKeyPressEvent=!1,skipInputEvent=!1;break;case "keypress":if(!0===skipKeyPressEvent)return e.preventDefault();skipKeyPressEvent=!0;break;case "click":case "focus":return validationEvent?(validationEvent=!1,input.blur(),HandleNativePlaceholder(input,(isRTL?getBufferTemplate().slice().reverse():getBufferTemplate()).join("")),setTimeout(function(){input.focus()},3e3)):(args=arguments,setTimeout(function(){input.inputmask&&eventHandler.apply(that,args)},0)),!1}
174var returnVal=eventHandler.apply(that,arguments);return!1===returnVal&&(e.preventDefault(),e.stopPropagation()),returnVal}
175e.preventDefault()}};input.inputmask.events[eventName]=input.inputmask.events[eventName]||[],input.inputmask.events[eventName].push(ev),-1!==$.inArray(eventName,["submit","reset"])?null!==input.form&&$(input.form).on(eventName,ev):$(input).on(eventName,ev)},off:function off(input,event){var events;input.inputmask&&input.inputmask.events&&(event?(events=[],events[event]=input.inputmask.events[event]):events=input.inputmask.events,$.each(events,function(eventName,evArr){for(;0<evArr.length;){var ev=evArr.pop();-1!==$.inArray(eventName,["submit","reset"])?null!==input.form&&$(input.form).off(eventName,ev):$(input).off(eventName,ev)}
176delete input.inputmask.events[eventName]}))}},EventHandlers={keydownEvent:function keydownEvent(e){var input=this,$input
176=$(input),k=e.keyCode,pos=caret(input),kdResult=opts.onKeyDown.call(this,e,getBuffer(),pos,opts);if(void 0!==kdResult)return kdResult;if(k===keyCode.BACKSPACE||k===keyCode.DELETE||iphone&&k===keyCode.BACKSPACE_SAFARI||e.ctrlKey&&k===keyCode.X&&!("oncut" in input))e.preventDefault(),handleRemove(input,k,pos),writeBuffer(input,getBuffer(!0),maskset.p,e,input.inputmask._valueGet()!==getBuffer().join(""));else if(k===keyCode.END||k===keyCode.PAGE_DOWN){e.preventDefault();var caretPos=seekNext(getLastValidPosition());caret(input,e.shiftKey?pos.begin:caretPos,caretPos,!0)}else k===keyCode.HOME&&!e.shiftKey||k===keyCode.PAGE_UP?(e.preventDefault(),caret(input,0,e.shiftKey?pos.begin:0,!0)):(opts.undoOnEscape&&k===keyCode.ESCAPE||90===k&&e.ctrlKey)&&!0!==e.altKey?(checkVal(input,!0,!1,undoValue.split("")),$input.trigger("click")):!0===opts.tabThrough&&k===keyCode.TAB?(!0===e.shiftKey?(!0===getTest(pos.begin).match.static&&(pos.begin=seekNext(pos.begin)),pos.end=seekPrevious(pos.begin,!0),pos.begin=seekPrevious(pos.end,!0)):(pos.begin=seekNext(pos.begin,!0),pos.end=seekNext(pos.begin,!0),pos.end<maskset.maskLength&&pos.end--),pos.begin<maskset.maskLength&&(e.preventDefault(),caret(input,pos.begin,pos.end))):e.shiftKey||opts.insertModeVisual&&!1===opts.insertMode&&(k===keyCode.RIGHT?setTimeout(function(){var caretPos=caret(input);caret(input,caretPos.begin)},0):k===keyCode.LEFT&&setTimeout(function(){var caretPos_begin=translatePosition(input.inputmask.caretPos.begin),caretPos_end=translatePosition(input.inputmask.caretPos.end);caret(input,isRTL?caretPos_begin+(caretPos_begin===maskset.maskLength?0:1):caretPos_begin-(0===caretPos_begin?0:1))},0));ignorable=-1!==$.inArray(k,opts.ignorables)},keypressEvent:function keypressEvent(e,checkval,writeOut,strict,ndx){var input=this,$input=$(input),k=e.which||e.charCode||e.keyCode;if(!(!0===checkval||e.ctrlKey&&e.altKey)&&(e.ctrlKey||e.metaKey||ignorable))return k===keyCode.ENTER&&undoValue!==getBuffer().join("")&&(undoValue=getBuffer().join(""),setTimeout(function(){$input.trigger("change")},0)),skipInputEvent=!0,!0;if(k){44!==k&&46!==k||3!==e.location||""===opts.radixPoint||(k=opts.radixPoint.charCodeAt(0));var pos=checkval?{begin:ndx,end:ndx}:caret(input),forwardPosition,c=String.fromCharCode(k);maskset.writeOutBuffer=!0;var valResult=isValid(pos,c,strict);if(!1!==valResult&&(resetMaskSet(!0),forwardPosition=void 0!==valResult.caret?valResult.caret:seekNext(valResult.pos.begin?valResult.pos.begin:valResult.pos),maskset.p=forwardPosition),forwardPosition=opts.numericInput&&void 0===valResult.caret?seekPrevious(forwardPosition):forwardPosition,!1!==writeOut&&(setTimeout(function(){opts.onKeyValidation.call(input,k,valResult)},0),maskset.writeOutBuffer&&!1!==valResult)){var buffer=getBuffer();writeBuffer(input,buffer,forwardPosition,e,!0!==checkval)}
177if(e.preventDefault(),checkval)return!1!==valResult&&(valResult.forwardPosition=forwardPosition),valResult}},pasteEvent:function pasteEvent(e){var input=this,inputValue=this.inputmask._valueGet(!0),caretPos=caret(this),tempValue;isRTL&&(tempValue=caretPos.end,caretPos.end=caretPos.begin,caretPos.begin=tempValue);var valueBeforeCaret=inputValue.substr(0,caretPos.begin),valueAfterCaret=inputValue.substr(caretPos.end,inputValue.length);if(valueBeforeCaret==(isRTL?getBufferTemplate().slice().reverse():getBufferTemplate()).slice(0,caretPos.begin).join("")&&(valueBeforeCaret=""),valueAfterCaret==(isRTL?getBufferTemplate().slice().reverse():getBufferTemplate()).slice(caretPos.end).join("")&&(valueAfterCaret=""),window.clipboardData&&window.clipboardData.getData)inputValue=valueBeforeCaret+window.clipboardData.getData("Text")+valueAfterCaret;else{if(!e.clipboardData||!e.clipboardData.getData)return!0;inputValue=valueBeforeCaret+e.clipboardData.getData("text/plain")+valueAfterCaret}
178var pasteValue=inputValue;if($.isFunction(opts.onBeforePaste)){if(pasteValue=opts.onBeforePaste.call(inputmask,inputValue,opts),!1===pasteValue)return e.preventDefault();pasteValue=pasteValue||inputValue}
179return checkVal(this,!1,!1,pasteValue.toString().split("")),writeBuffer(this,getBuffer(),seekNext(getLastValidPosition()),e,undoValue!==getBuffer().join("")),e.preventDefault()},inputFallBackEvent:function inputFallBackEvent(e){function ieMobileHandler(input,inputValue,caretPos){if(iemobile){var inputChar=inputValue.replace(getBuffer().join(""),"");if(1===inputChar.length){var iv=inputValue.split("");
179iv.splice(caretPos.begin,0,inputChar),inputValue=iv.join("")}}
180return inputValue}
181function analyseChanges(inputValue,buffer,caretPos){for(var frontPart=inputValue.substr(0,caretPos.begin).split(""),backPart=inputValue.substr(caretPos.begin).split(""),frontBufferPart=buffer.substr(0,caretPos.begin).split(""),backBufferPart=buffer.substr(caretPos.begin).split(""),fpl=frontPart.length>=frontBufferPart.length?frontPart.length:frontBufferPart.length,bpl=backPart.length>=backBufferPart.length?backPart.length:backBufferPart.length,bl,i,action="",data=[],marker="~",placeholder;frontPart.length<fpl;)frontPart.push("~");for(;frontBufferPart.length<fpl;)frontBufferPart.push("~");for(;backPart.length<bpl;)backPart.unshift("~");for(;backBufferPart.length<bpl;)backBufferPart.unshift("~");var newBuffer=frontPart.concat(backPart),oldBuffer=frontBufferPart.concat(backBufferPart);for(i=0,bl=newBuffer.length;i<bl;i++)switch(placeholder=getPlaceholder(translatePosition(i)),action){case "insertText":oldBuffer[i-1]===newBuffer[i]&&caretPos.begin==newBuffer.length-1&&data.push(newBuffer[i]),i=bl;break;case "insertReplacementText":"~"===newBuffer[i]?caretPos.end++:i=bl;break;case "deleteContentBackward":"~"===newBuffer[i]?caretPos.end++:i=bl;break;default:newBuffer[i]!==oldBuffer[i]&&("~"!==newBuffer[i+1]&&newBuffer[i+1]!==placeholder&&void 0!==newBuffer[i+1]||(oldBuffer[i]!==placeholder||"~"!==oldBuffer[i+1])&&"~"!==oldBuffer[i]?"~"===oldBuffer[i+1]&&oldBuffer[i]===newBuffer[i+1]?(action="insertText",data.push(newBuffer[i]),caretPos.begin--,caretPos.end--):newBuffer[i]!==placeholder&&"~"!==newBuffer[i]&&("~"===newBuffer[i+1]||oldBuffer[i]!==newBuffer[i]&&oldBuffer[i+1]===newBuffer[i+1])?(action="insertReplacementText",data.push(newBuffer[i]),caretPos.begin--):"~"===newBuffer[i]?(action="deleteContentBackward",!isMask(translatePosition(i),!0)&&oldBuffer[i]!==opts.radixPoint||caretPos.end++):i=bl:(action="insertText",data.push(newBuffer[i]),caretPos.begin--,caretPos.end--));break}
182return{action:action,data:data,caret:caretPos}}
183var input=this,inputValue=input.inputmask._valueGet(!0),buffer=(isRTL?getBuffer().slice().reverse():getBuffer()).join(""),caretPos=caret(input,void 0,void 0,!0);if(buffer!==inputValue){inputValue=ieMobileHandler(input,inputValue,caretPos);var changes=analyseChanges(inputValue,buffer,caretPos);switch((input.inputmask.shadowRoot||document).activeElement!==input&&input.focus(),writeBuffer(input,getBuffer()),caret(input,caretPos.begin,caretPos.end,!0),changes.action){case "insertText":case "insertReplacementText":$.each(changes.data,function(ndx,entry){var keypress=new $.Event("keypress");keypress.which=entry.charCodeAt(0),ignorable=!1,EventHandlers.keypressEvent.call(input,keypress)}),setTimeout(function(){$el.trigger("keyup")},0);break;case "deleteContentBackward":var keydown=new $.Event("keydown");keydown.keyCode=keyCode.BACKSPACE,EventHandlers.keydownEvent.call(input,keydown);break;default:applyInputValue(input,inputValue);break}
184e.preventDefault()}},compositionendEvent:function compositionendEvent(e){$el.trigger("input")},setValueEvent:function setValueEvent(e,argument_1,argument_2){var input=this,value=e&&e.detail?e.detail[0]:argument_1;void 0===value&&(value=this.inputmask._valueGet(!0)),applyInputValue(this,value),(e.detail&&void 0!==e.detail[1]||void 0!==argument_2)&&caret(this,e.detail?e.detail[1]:argument_2)},focusEvent:function focusEvent(e){var input=this,nptValue=this.inputmask._valueGet();opts.showMaskOnFocus&&nptValue!==getBuffer().join("")&&writeBuffer(this,getBuffer(),seekNext(getLastValidPosition())),!0!==opts.positionCaretOnTab||!1!==mouseEnter||isComplete(getBuffer())&&-1!==getLastValidPosition()||EventHandlers.clickEvent.apply(this,[e,!0]),undoValue=getBuffer().join("")}
184,invalidEvent:function invalidEvent(e){validationEvent=!0},mouseleaveEvent:function mouseleaveEvent(){var input=this;mouseEnter=!1,opts.clearMaskOnLostFocus&&(this.inputmask.shadowRoot||document).activeElement!==this&&HandleNativePlaceholder(this,originalPlaceholder)},clickEvent:function clickEvent(e,tabbed){var input=this;if((this.inputmask.shadowRoot||document).activeElement===this){var newCaretPosition=determineNewCaretPosition(caret(this),tabbed);void 0!==newCaretPosition&&caret(this,newCaretPosition)}},cutEvent:function cutEvent(e){var input=this,pos=caret(this),clipboardData=window.clipboardData||e.clipboardData,clipData=isRTL?getBuffer().slice(pos.end,pos.begin):getBuffer().slice(pos.begin,pos.end);clipboardData.setData("text",isRTL?clipData.reverse().join(""):clipData.join("")),document.execCommand&&document.execCommand("copy"),handleRemove(this,keyCode.DELETE,pos),writeBuffer(this,getBuffer(),maskset.p,e,undoValue!==getBuffer().join(""))},blurEvent:function blurEvent(e){var $input=$(this),input=this;if(this.inputmask){HandleNativePlaceholder(this,originalPlaceholder);var nptValue=this.inputmask._valueGet(),buffer=getBuffer().slice();""!==nptValue&&(opts.clearMaskOnLostFocus&&(-1===getLastValidPosition()&&nptValue===getBufferTemplate().join("")?buffer=[]:clearOptionalTail(buffer)),!1===isComplete(buffer)&&(setTimeout(function(){$input.trigger("incomplete")},0),opts.clearIncomplete&&(resetMaskSet(),buffer=opts.clearMaskOnLostFocus?[]:getBufferTemplate().slice())),writeBuffer(this,buffer,void 0,e)),undoValue!==getBuffer().join("")&&(undoValue=getBuffer().join(""),$input.trigger("change"))}},mouseenterEvent:function mouseenterEvent(){var input=this;mouseEnter=!0,(this.inputmask.shadowRoot||document).activeElement!==this&&(null==originalPlaceholder&&this.placeholder!==originalPlaceholder&&(originalPlaceholder=this.placeholder),opts.showMaskOnHover&&HandleNativePlaceholder(this,(isRTL?getBufferTemplate().slice().reverse():getBufferTemplate()).join("")))},submitEvent:function submitEvent(){undoValue!==getBuffer().join("")&&$el.trigger("change"),opts.clearMaskOnLostFocus&&-1===getLastValidPosition()&&el.inputmask._valueGet&&el.inputmask._valueGet()===getBufferTemplate().join("")&&el.inputmask._valueSet(""),opts.clearIncomplete&&!1===isComplete(getBuffer())&&el.inputmask._valueSet(""),opts.removeMaskOnSubmit&&(el.inputmask._valueSet(el.inputmask.unmaskedvalue(),!0),setTimeout(function(){writeBuffer(el,getBuffer())},0))},resetEvent:function resetEvent(){el.inputmask.refreshValue=!0,setTimeout(function(){applyInputValue(el,el.inputmask._valueGet(!0))},0)}},valueBuffer;function checkVal(input,writeOut,strict,nptvl,initiatingEvent){var inputmask=this||input.inputmask,inputValue=nptvl.slice(),charCodes="",initialNdx=-1,result=void 0;function isTemplateMatch(ndx,charCodes){for(var targetTemplate=getMaskTemplate(!0,0).slice(ndx,seekNext(ndx)).join("").replace(/'/g,""),charCodeNdx=targetTemplate.indexOf(charCodes);0<charCodeNdx&&" "===targetTemplate[charCodeNdx-1];)charCodeNdx--;var match=0===charCodeNdx&&!isMask(ndx)&&(getTest(ndx).match.nativeDef===charCodes.charAt(0)||!0===getTest(ndx).match.static&&getTest(ndx).match.nativeDef==="'"+charCodes.charAt(0)||" "===getTest(ndx).match.nativeDef&&(getTest(ndx+1).match.nativeDef===charCodes.charAt(0)||!0===getTest(ndx+1).match.static&&getTest(ndx+1).match.nativeDef==="'"+charCodes.charAt(0)));if(!match&&0<charCodeNdx&&!isMask(ndx,!1,!0)){var nextPos=seekNext(ndx);inputmask.caretPos.begin<nextPos&&(inputmask.caretPos={begin:nextPos})}
185return match}
186resetMaskSet(),maskset.tests={},initialNdx=opts.radixPoint?determineNewCaretPosition({begin:0,end:0}).begin:0,maskset.p=initialNdx,inputmask.caretPos={begin:initialNdx};var staticMatches=[],prevCaretPos=inputmask.caretPos;if($.each(inputValue,function(ndx,charCode){if(void 0!==charCode)if(void 0===maskset.validPositions[ndx]&&inputValue[ndx]===getPlaceholder(ndx)&&isMask(ndx,!0)&&!1===isValid(ndx,inputValue[ndx],!0,void 0,void 0,!0))maskset.p++;else{var keypress=new $.Event("_checkval");
186keypress.which=charCode.toString().charCodeAt(0),charCodes+=charCode;var lvp=getLastValidPosition(void 0,!0);isTemplateMatch(initialNdx,charCodes)?result=EventHandlers.keypressEvent.call(input,keypress,!0,!1,strict,lvp+1):(result=EventHandlers.keypressEvent.call(input,keypress,!0,!1,strict,inputmask.caretPos.begin),result&&(initialNdx=inputmask.caretPos.begin+1,charCodes="")),result?(void 0!==result.pos&&maskset.validPositions[result.pos]&&!0===maskset.validPositions[result.pos].match.static&&void 0===maskset.validPositions[result.pos].alternation&&(staticMatches.push(result.pos),isRTL||(result.forwardPosition=result.pos+1)),writeBuffer(void 0,getBuffer(),result.forwardPosition,keypress,!1),inputmask.caretPos={begin:result.forwardPosition,end:result.forwardPosition},prevCaretPos=inputmask.caretPos):inputmask.caretPos=prevCaretPos}}),0<staticMatches.length){var sndx,validPos,nextValid=seekNext(-1,void 0,!1);if(!isComplete(getBuffer())&&staticMatches.length<=nextValid||isComplete(getBuffer())&&0<staticMatches.length&&staticMatches.length!==nextValid&&0===staticMatches[0])for(var nextSndx=nextValid;void 0!==(sndx=staticMatches.shift());){var keypress=new $.Event("_checkval");if(validPos=maskset.validPositions[sndx],validPos.generatedInput=!0,keypress.which=validPos.input.charCodeAt(0),result=EventHandlers.keypressEvent.call(input,keypress,!0,!1,strict,nextSndx),result&&void 0!==result.pos&&result.pos!==sndx&&maskset.validPositions[result.pos]&&!0===maskset.validPositions[result.pos].match.static)staticMatches.push(result.pos);else if(!result)break;nextSndx++}else for(;sndx=staticMatches.pop();)validPos=maskset.validPositions[sndx],validPos&&(validPos.generatedInput=!0);}
187if(writeOut)for(var vndx in writeBuffer(input,getBuffer(),result?result.forwardPosition:void 0,initiatingEvent||new $.Event("checkval"),initiatingEvent&&"input"===initiatingEvent.type),maskset.validPositions)!0!==maskset.validPositions[vndx].match.generated&&delete maskset.validPositions[vndx].generatedInput}
188function unmaskedvalue(input){if(input){if(void 0===input.inputmask)return input.value;input.inputmask&&input.inputmask.refreshValue&&applyInputValue(input,input.inputmask._valueGet(!0))}
189var umValue=[],vps=maskset.validPositions;for(var pndx in vps)vps[pndx]&&vps[pndx].match&&(1!=vps[pndx].match.static||!0!==vps[pndx].generatedInput)&&umValue.push(vps[pndx].input);var unmaskedValue=0===umValue.length?"":(isRTL?umValue.reverse():umValue).join("");if($.isFunction(opts.onUnMask)){var bufferValue=(isRTL?getBuffer().slice().reverse():getBuffer()).join("");unmaskedValue=opts.onUnMask.call(inputmask,bufferValue,unmaskedValue,opts)}
190return unmaskedValue}
191function translatePosition(pos){return!isRTL||"number"!=typeof pos||opts.greedy&&""===opts.placeholder||!el||(pos=el.inputmask._valueGet().length-pos),pos}
192function caret(input,begin,end,notranslate,isDelete){var range;if(void 0===begin)return"selectionStart" in input&&"selectionEnd" in input?(begin=input.selectionStart,end=input.selectionEnd):window.getSelection?(range=window.getSelection().getRangeAt(0),range.commonAncestorContainer.parentNode!==input&&range.commonAncestorContainer!==input||(begin=range.startOffset,end=range.endOffset)):document.selection&&document.selection.createRange&&(range=document.selection.createRange(),begin=0-range.duplicate().moveStart("character",-input.inputmask._valueGet().length),end=begin+range.text.length),{begin:notranslate?begin:translatePosition(begin),end:notranslate?end:translatePosition(end)};if($.isArray(begin)&&(end=isRTL?begin[0]:begin[1],begin=isRTL?begin[1]:begin[0]),void 0!==begin.begin&&(end=isRTL?begin.begin:begin.end,begin=isRTL?begin.end:begin.begin),"number"==typeof begin){begin=notranslate?begin:translatePosition(begin),end=notranslate?end:translatePosition(end),end="number"==typeof end?end:begin;var scrollCalc=parseInt(((input.ownerDocument.defaultView||window).getComputedStyle?(input.ownerDocument.defaultView||window).getComputedStyle(input,null):input.currentStyle).fontSize)*end;if(input.scrollLeft=scrollCalc>input.scrollWidth?scrollCalc:0,input.inputmask.caretPos={begin:begin,end:end},opts.insertModeVisual&&!1===opts.insertMode&&begin===end&&(isDelete||end++),input===(input.inputmask.shadowRoot||document).activeElement)if("setSelectionRange" in input)input.setSelectionRange(begin,end);else if(window.getSelection){if(range=document.createRange(),void 0===input.firstChild||null===input.firstChild){var textNode=document.createTextNode("");input.appendChild(textNode)}
193range.setStart(input.firstChild,begin<input.inputmask._valueGet().length?begin:input.inputmask._valueGet().length),range.setEnd(input.firstChild,end<input.inputmask._valueGet().length?end:input.inputmask._valueGet().length),range.collapse(!0);var sel=window.getSelection();sel.removeAllRanges(),sel.addRange(range)}else input.createTextRange&&(range=input.createTextRange(),range.collapse(!0),range.moveEnd("character",end),range.moveStart("character",begin),range.select())}}
194function determineLastRequiredPosition(returnDefinition){var buffer=getMaskTemplate(!0,getLastValidPosition(),!0,!0),bl=buffer.length,pos,lvp=getLastValidPosition(),positions={},lvTest=maskset.validPositions[lvp],ndxIntlzr=void 0!==lvTest?lvTest.locator.slice():void 0,testPos;for(pos=lvp+1;pos<buffer.length;pos++)testPos=getTestTemplate(pos,ndxIntlzr,pos-1),ndxIntlzr=testPos.locator.slice(),positions[pos]=$.extend(!0,{},testPos);var lvTestAlt=lvTest&&void 0!==lvTest.alternation?lvTest.locator[lvTest.alternation]:void 0;for(pos=bl-1;lvp<pos&&(testPos=positions[pos],(testPos.match.optionality||testPos.match.optionalQuantifier&&testPos.match.newBlockMarker||lvTestAlt&&(lvTestAlt!==positions[pos].locator[lvTest.alternation]&&1!=testPos.match.static||!0===testPos.match.static&&testPos.locator[lvTest.alternation]&&checkAlternationMatch(testPos.locator[lvTest.alternation].toString().split(","),lvTestAlt.toString().split(","))&&""!==getTests(pos)[0].def))&&buffer[pos]===getPlaceholder(pos,testPos.match));pos--)bl--;return returnDefinition?{l:bl,def:positions[bl]?positions[bl].match:void 0}:bl}
195function clearOptionalTail(buffer){buffer.length=0;for(var template=getMaskTemplate(!0,0,!0,void 0,!0),lmnt;void 0!==(lmnt=template.shift());)buffer.push(lmnt);return buffer}
196function isComplete(buffer){if($.isFunction(opts.isComplete))return opts.isComplete(buffer,opts);if("*"!==opts.repeat){var complete=!1,lrp=determineLastRequiredPosition(!0),aml=seekPrevious(lrp.l);if(void 0===lrp.def||lrp.def.newBlockMarker||lrp.def.optionality||lrp.def.optionalQuantifier){complete=!0;for(var i=0;i<=aml;i++){var test=getTestTemplate(i).match;if(!0!==test.static&&void 0===maskset.validPositions[i]&&!0!==test.optionality&&!0!==test.optionalQuantifier||!0===test.static&&buffer[i]!==getPlaceholder(i,test)){complete=!1;break}}}
197return complete}}
198function handleRemove(input,k,pos,strict,fromIsValid){if((opts.numericInput||isRTL)&&(k===keyCode.BACKSPACE?k=keyCode.DELETE:k===keyCode.DELETE&&(k=keyCode.BACKSPACE),isRTL)){var pend=pos.end;pos.end=pos.begin,pos.begin=pend}
199var lvp=getLastValidPosition(void 0,!0),offset;if(pos.end>=getBuffer().length&&lvp>=pos.end&&(pos.end=lvp+1),k===keyCode.BACKSPACE?pos.end-pos.begin<1&&(pos.begin=seekPrevious(pos.begin)):k===keyCode.DELETE&&pos.begin===pos.end&&(pos.end=isMask(pos.end,!0,!0)?pos.end+1:seekNext(pos.end)+1),!1!==(offset=revalidateMask(pos))){if(!0!==strict&&!1!==opts.keepStatic||null!==opts.regex&&-1!==getTest(pos.begin).match.def.indexOf("|")){var result=alternate(!0);if(result){var newPos=void 0!==result.caret?result.caret:result.pos?seekNext(result.pos.begin?result.pos.begin:result.pos):getLastValidPosition(-1,!0);(k!==keyCode.DELETE||pos.begin>newPos)&&pos.begin}}
200!0!==strict&&(maskset.p=k===keyCode.DELETE?pos.begin+offset:pos.begin)}}
201function applyInputValue(input,value){input.inputmask.refreshValue=!1,$.isFunction(opts.onBeforeMask)&&(value=opts.onBeforeMask.call(inputmask,value,opts)||value),value=value.toString().split(""),checkVal(input,!0,!1,value),undoValue=getBuffer().join(""),(opts.clearMaskOnLostFocus||opts.clearIncomplete)&&input.inputmask._valueGet()===getBufferTemplate().join("")&&-1===getLastValidPosition()&&input.inputmask._valueSet("")}
202function mask(elem){function isElementTypeSupported(input,opts){function patchValueProperty(npt){var valueGet,valueSet;function patchValhook(type){if($.valHooks&&(void 0===$.valHooks[type]||!0!==$.valHooks[type].inputmaskpatch)){var valhookGet=$.valHooks[type]&&$.valHooks[type].get?$.valHooks[type].get:function(elem){return elem.value},valhookSet=$.valHooks[type]&&$.valHooks[type].set?$.valHooks[type].set:function(elem,value){return elem.value=value,elem};$.valHooks[type]={get:function get(elem){if(elem.inputmask){if(elem.inputmask.opts.autoUnmask)return elem.inputmask.unmaskedvalue();var result=valhookGet(elem);return-1!==getLastValidPosition(void 0,void 0,elem.inputmask.maskset.validPositions)||!0!==opts.nullable?result:""}
203return valhookGet(elem)},set:function set(elem,value){var result=valhookSet(elem,value);return elem.inputmask&&applyInputValue(elem,value),result},inputmaskpatch:!0}}}
204function getter(){return this.inputmask?this.inputmask.opts.autoUnmask?this.inputmask.unmaskedvalue():-1!==getLastValidPosition()||!0!==opts.nullable?(this.inputmask.shadowRoot||document.activeElement)===this&&opts.clearMaskOnLostFocus?(isRTL?clearOptionalTail(getBuffer().slice()).reverse():clearOptionalTail(getBuffer().slice())).join(""):valueGet.call(this):"":valueGet.call(this)}
205function setter(value){valueSet.call(this,value),this.inputmask&&applyInputValue(this,value)}
206function installNativeValueSetFallback(npt){EventRuler.on(npt,"mouseenter",function(){var input=this,value=this.inputmask._valueGet(!0);value!==(isRTL?getBuffer().reverse():getBuffer()).join("")&&applyInputValue(this,value)})}
207if(!npt.inputmask.__valueGet){if(!0!==opts.noValuePatching){if(Object.getOwnPropertyDescriptor){"function"!=typeof Object.getPrototypeOf&&(Object.getPrototypeOf="object"===_typeof("test".__proto__)?function(object){return object.__proto__}:function(object){return object.constructor.prototype});var valueProperty=Object.getPrototypeOf?Object.getOwnPropertyDescriptor(Object.getPrototypeOf(npt),"value"):void 0;
207valueProperty&&valueProperty.get&&valueProperty.set?(valueGet=valueProperty.get,valueSet=valueProperty.set,Object.defineProperty(npt,"value",{get:getter,set:setter,configurable:!0})):"input"!==npt.tagName.toLowerCase()&&(valueGet=function valueGet(){return this.textContent},valueSet=function valueSet(value){this.textContent=value},Object.defineProperty(npt,"value",{get:getter,set:setter,configurable:!0}))}else document.__lookupGetter__&&npt.__lookupGetter__("value")&&(valueGet=npt.__lookupGetter__("value"),valueSet=npt.__lookupSetter__("value"),npt.__defineGetter__("value",getter),npt.__defineSetter__("value",setter));npt.inputmask.__valueGet=valueGet,npt.inputmask.__valueSet=valueSet}
208npt.inputmask._valueGet=function(overruleRTL){return isRTL&&!0!==overruleRTL?valueGet.call(this.el).split("").reverse().join(""):valueGet.call(this.el)},npt.inputmask._valueSet=function(value,overruleRTL){valueSet.call(this.el,null==value?"":!0!==overruleRTL&&isRTL?value.split("").reverse().join(""):value)},void 0===valueGet&&(valueGet=function valueGet(){return this.value},valueSet=function valueSet(value){this.value=value},patchValhook(npt.type),installNativeValueSetFallback(npt))}}
209"textarea"!==input.tagName.toLowerCase()&&opts.ignorables.push(keyCode.ENTER);var elementType=input.getAttribute("type"),isSupported="input"===input.tagName.toLowerCase()&&-1!==$.inArray(elementType,opts.supportsInputType)||input.isContentEditable||"textarea"===input.tagName.toLowerCase();if(!isSupported)if("input"===input.tagName.toLowerCase()){var el=document.createElement("input");el.setAttribute("type",elementType),isSupported="text"===el.type,el=null}else isSupported="partial";return!1!==isSupported?patchValueProperty(input):input.inputmask=void 0,isSupported}
210EventRuler.off(elem);var isSupported=isElementTypeSupported(elem,opts);if(!1!==isSupported){el=elem,$el=$(el),originalPlaceholder=el.placeholder,maxLength=void 0!==el?el.maxLength:void 0,-1===maxLength&&(maxLength=void 0),"inputMode" in el&&null===el.getAttribute("inputmode")&&(el.inputMode=opts.inputmode,el.setAttribute("inputmode",opts.inputmode)),!0===isSupported&&(opts.showMaskOnFocus=opts.showMaskOnFocus&&-1===["cc-number","cc-exp"].indexOf(el.autocomplete),iphone&&(opts.insertModeVisual=!1),EventRuler.on(el,"submit",EventHandlers.submitEvent),EventRuler.on(el,"reset",EventHandlers.resetEvent),EventRuler.on(el,"blur",EventHandlers.blurEvent),EventRuler.on(el,"focus",EventHandlers.focusEvent),EventRuler.on(el,"invalid",EventHandlers.invalidEvent),EventRuler.on(el,"click",EventHandlers.clickEvent),EventRuler.on(el,"mouseleave",EventHandlers.mouseleaveEvent),EventRuler.on(el,"mouseenter",EventHandlers.mouseenterEvent),EventRuler.on(el,"paste",EventHandlers.pasteEvent),EventRuler.on(el,"cut",EventHandlers.cutEvent),EventRuler.on(el,"complete",opts.oncomplete),EventRuler.on(el,"incomplete",opts.onincomplete),EventRuler.on(el,"cleared",opts.oncleared),mobile||!0===opts.inputEventOnly?el.removeAttribute("maxLength"):(EventRuler.on(el,"keydown",EventHandlers.keydownEvent),EventRuler.on(el,"keypress",EventHandlers.keypressEvent)),EventRuler.on(el,"input",EventHandlers.inputFallBackEvent),EventRuler.on(el,"compositionend",EventHandlers.compositionendEvent)),EventRuler.on(el,"setvalue",EventHandlers.setValueEvent),undoValue=getBufferTemplate().join("");var activeElement=(el.inputmask.shadowRoot||document).activeElement;if(""!==el.inputmask._valueGet(!0)||!1===opts.clearMaskOnLostFocus||activeElement===el){applyInputValue(el,el.inputmask._valueGet(!0),opts);var buffer=getBuffer().slice();!1===isComplete(buffer)&&opts.clearIncomplete&&resetMaskSet(),opts.clearMaskOnLostFocus&&activeElement!==el&&(-1===getLastValidPosition()?buffer=[]:clearOptionalTail(buffer)),(!1===opts.clearMaskOnLostFocus||opts.showMaskOnFocus&&activeElement===el||""!==el.inputmask._valueGet(!0))&&writeBuffer(el,buffer),activeElement===el&&caret(el,seekNext(getLastValidPosition()))}}}
211if(void 0!==actionObj)switch(actionObj.action){case "isComplete":return el=actionObj.el,isComplete(getBuffer());case "unmaskedvalue":return void 0!==el&&void 0===actionObj.value||(valueBuffer=actionObj.value,valueBuffer=($.isFunction(opts.onBeforeMask)&&opts.onBeforeMask.call(inputmask,valueBuffer,opts)||valueBuffer).split(""),checkVal.call(this,void 0,!1,!1,valueBuffer),$.isFunction(opts.onBeforeWrite)&&opts.onBeforeWrite.call(inputmask,void 0,getBuffer(),0,opts)),unmaskedvalue(el);case "mask":mask(el);break;case "format":return valueBuffer=($.isFunction(opts.onBeforeMask)&&opts.onBeforeMask.call(inputmask,actionObj.value,opts)||actionObj.value).split(""),checkVal.call(this,void 0,!0,!1,valueBuffer),actionObj.metadata?{value:isRTL?getBuffer().slice().reverse().join(""):getBuffer().join(""),metadata:maskScope.call(this,{action:"getmetadata"},maskset,opts)}:isRTL?getBuffer().slice().reverse().join(""):getBuffer().join("");case "isValid":actionObj.value?(valueBuffer=($.isFunction(opts.onBeforeMask)&&opts.onBeforeMask.call(inputmask,actionObj.value,opts)||actionObj.value).split(""),checkVal.call(this,void 0,!0,!1,valueBuffer)):actionObj.value=isRTL?getBuffer().slice().reverse().join(""):getBuffer().join("");for(var buffer=getBuffer(),rl=determineLastRequiredPosition(),lmib=buffer.length-1;
211rl<lmib&&!isMask(lmib);lmib--);return buffer.splice(rl,lmib+1-rl),isComplete(buffer)&&actionObj.value===(isRTL?getBuffer().slice().reverse().join(""):getBuffer().join(""));case "getemptymask":return getBufferTemplate().join("");case "remove":if(el&&el.inputmask){$.data(el,"_inputmask_opts",null),$el=$(el);var cv=opts.autoUnmask?unmaskedvalue(el):el.inputmask._valueGet(opts.autoUnmask),valueProperty;cv!==getBufferTemplate().join("")?el.inputmask._valueSet(cv,opts.autoUnmask):el.inputmask._valueSet(""),EventRuler.off(el),Object.getOwnPropertyDescriptor&&Object.getPrototypeOf?(valueProperty=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(el),"value"),valueProperty&&el.inputmask.__valueGet&&Object.defineProperty(el,"value",{get:el.inputmask.__valueGet,set:el.inputmask.__valueSet,configurable:!0})):document.__lookupGetter__&&el.__lookupGetter__("value")&&el.inputmask.__valueGet&&(el.__defineGetter__("value",el.inputmask.__valueGet),el.__defineSetter__("value",el.inputmask.__valueSet)),el.inputmask=void 0}
212return el;case "getmetadata":if($.isArray(maskset.metadata)){var maskTarget=getMaskTemplate(!0,0,!1).join("");return $.each(maskset.metadata,function(ndx,mtdt){if(mtdt.mask===maskTarget)return maskTarget=mtdt,!1}),maskTarget}
213return maskset.metadata}}},function(module,exports,__webpack_require__){"use strict";function _typeof(obj){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}
214var Inputmask=__webpack_require__(1),$=Inputmask.dependencyLib,keyCode=__webpack_require__(0),formatCode={d:["[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",Date.prototype.getDate],dd:["0[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",function(){return pad(Date.prototype.getDate.call(this),2)}],ddd:[""],dddd:[""],m:["[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return Date.prototype.getMonth.call(this)+1}],mm:["0[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return pad(Date.prototype.getMonth.call(this)+1,2)}],mmm:[""],mmmm:[""],yy:["[0-9]{2}",Date.prototype.setFullYear,"year",function(){return pad(Date.prototype.getFullYear.call(this),2)}],yyyy:["[0-9]{4}",Date.prototype.setFullYear,"year",function(){return pad(Date.prototype.getFullYear.call(this),4)}],h:["[1-9]|1[0-2]",Date.prototype.setHours,"hours",Date.prototype.getHours],hh:["0[1-9]|1[0-2]",Date.prototype.setHours,"hours",function(){return pad(Date.prototype.getHours.call(this),2)}],hx:[function(x){return"[0-9]{".concat(x,"}")},Date.prototype.setHours,"hours",function(x){return Date.prototype.getHours}],H:["1?[0-9]|2[0-3]",Date.prototype.setHours,"hours",Date.prototype.getHours],HH:["0[0-9]|1[0-9]|2[0-3]",Date.prototype.setHours,"hours",function(){return pad(Date.prototype.getHours.call(this),2)}],Hx:[function(x){return"[0-9]{".concat(x,"}")},Date.prototype.setHours,"hours",function(x){return function(){return pad(Date.prototype.getHours.call(this),x)}}],M:["[1-5]?[0-9]",Date.prototype.setMinutes,"minutes",Date.prototype.getMinutes],MM:["0[0-9]|1[0-9]|2[0-9]|3[0-9]|4[0-9]|5[0-9]",Date.prototype.setMinutes,"minutes",function(){return pad(Date.prototype.getMinutes.call(this),2)}],s:["[1-5]?[0-9]",Date.prototype.setSeconds,"seconds",Date.prototype.getSeconds],ss:["0[0-9]|1[0-9]|2[0-9]|3[0-9]|4[0-9]|5[0-9]",Date.prototype.setSeconds,"seconds",function(){return pad(Date.prototype.getSeconds.call(this),2)}],l:["[0-9]{3}",Date.prototype.setMilliseconds,"milliseconds",function(){return pad(Date.prototype.getMilliseconds.call(this),3)}],L:["[0-9]{2}",Date.prototype.setMilliseconds,"milliseconds",function(){return pad(Date.prototype.getMilliseconds.call(this),2)}],t:["[ap]"],tt:["[ap]m"],T:["[AP]"],TT:["[AP]M"],Z:[""],o:[""],S:[""]},formatAlias={isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};function formatcode(match){var dynMatches=new RegExp("\\d+$").exec(match[0]);if(dynMatches&&void 0!==dynMatches[0]){var fcode=formatCode[match[0][0]+"x"].slice("");return fcode[0]=fcode[0](dynMatches[0]),fcode[3]=fcode[3](dynMatches[0]),fcode}
215if(formatCode[match[0]])return formatCode[match[0]]}
216function getTokenizer(opts){if(!opts.tokenizer){var tokens=[],dyntokens=[];for(var ndx in formatCode)if(/\.*x$/.test(ndx)){var dynToken=ndx[0]+"\\d+";-1===dyntokens.indexOf(dynToken)&&dyntokens.push(dynToken)}else-1===tokens.indexOf(ndx[0])&&tokens.push(ndx[0]);
216opts.tokenizer="("+(0<dyntokens.length?dyntokens.join("|")+"|":"")+tokens.join("+|")+")+?|.",opts.tokenizer=new RegExp(opts.tokenizer,"g")}
217return opts.tokenizer}
218function isValidDate(dateParts,currentResult){return(!isFinite(dateParts.rawday)||"29"==dateParts.day&&!isFinite(dateParts.rawyear)||new Date(dateParts.date.getFullYear(),isFinite(dateParts.rawmonth)?dateParts.month:dateParts.date.getMonth()+1,0).getDate()>=dateParts.day)&&currentResult}
219function isDateInRange(dateParts,opts){var result=!0;if(opts.min){if(dateParts.rawyear){var rawYear=dateParts.rawyear.replace(/[^0-9]/g,""),minYear=opts.min.year.substr(0,rawYear.length);result=minYear<=rawYear}
220dateParts.year===dateParts.rawyear&&opts.min.date.getTime()==opts.min.date.getTime()&&(result=opts.min.date.getTime()<=dateParts.date.getTime())}
221return result&&opts.max&&opts.max.date.getTime()==opts.max.date.getTime()&&(result=opts.max.date.getTime()>=dateParts.date.getTime()),result}
222function parse(format,dateObjValue,opts,raw){var mask="",match,fcode;for(getTokenizer(opts).lastIndex=0;match=getTokenizer(opts).exec(format);)if(void 0===dateObjValue)if(fcode=formatcode(match))mask+="("+fcode[0]+")";else switch(match[0]){case "[":mask+="(";break;case "]":mask+=")?";break;default:mask+=Inputmask.escapeRegex(match[0])}else if(fcode=formatcode(match))if(!0!==raw&&fcode[3]){var getFn=fcode[3];mask+=getFn.call(dateObjValue.date)}else fcode[2]?mask+=dateObjValue["raw"+fcode[2]]:mask+=match[0];else mask+=match[0];return mask}
223function pad(val,len){for(val=String(val),len=len||2;val.length<len;)val="0"+val;return val}
224function analyseMask(maskString,format,opts){var dateObj={date:new Date(1,0,1)},targetProp,mask=maskString,match,dateOperation;function extendProperty(value){var correctedValue=value.replace(/[^0-9]/g,"0");return correctedValue}
225function setValue(dateObj,value,opts){dateObj[targetProp]=extendProperty(value),dateObj["raw"+targetProp]=value,void 0!==dateOperation&&dateOperation.call(dateObj.date,"month"==targetProp?parseInt(dateObj[targetProp])-1:dateObj[targetProp])}
226if("string"==typeof mask){for(getTokenizer(opts).lastIndex=0;match=getTokenizer(opts).exec(format);){var value=mask.slice(0,match[0].length);formatCode.hasOwnProperty(match[0])&&(targetProp=formatCode[match[0]][2],dateOperation=formatCode[match[0]][1],setValue(dateObj,value,opts)),mask=mask.slice(value.length)}
227return dateObj}
228if(mask&&"object"===_typeof(mask)&&mask.hasOwnProperty("date"))return mask}
229function importDate(dateObj,opts){var match,date="";for(getTokenizer(opts).lastIndex=0;match=getTokenizer(opts).exec(opts.inputFormat);)"d"===match[0].charAt(0)?date+=pad(dateObj.getDate(),match[0].length):"m"===match[0].charAt(0)?date+=pad(dateObj.getMonth()+1,match[0].length):"yyyy"===match[0]?date+=dateObj.getFullYear().toString():"y"===match[0].charAt(0)&&(date+=pad(dateObj.getYear(),match[0].length));return date}
230function getTokenMatch(pos,opts){var calcPos=0,targetMatch,match,matchLength=0;for(getTokenizer(opts).lastIndex=0;match=getTokenizer(opts).exec(opts.inputFormat);){var dynMatches=new RegExp("\\d+$").exec(match[0]);if(matchLength=dynMatches?parseInt(dynMatches[0]):match[0].length,calcPos+=matchLength,pos<=calcPos){targetMatch=match,match=getTokenizer(opts).exec(opts.inputFormat);break}}
231return{targetMatchIndex:calcPos-matchLength,nextMatch:match,targetMatch:targetMatch}}
232Inputmask.extendAliases({datetime:{mask:function mask(opts){return opts.numericInput=!1,formatCode.S=opts.i18n.ordinalSuffix.join("|"),opts.inputFormat=formatAlias[opts.inputFormat]||opts.inputFormat,opts.displayFormat=formatAlias[opts.displayFormat]||opts.displayFormat||opts.inputFormat,opts.outputFormat=formatAlias[opts.outputFormat]||opts.outputFormat||opts.inputFormat,opts.placeholder=""!==opts.placeholder?opts.placeholder:opts.inputFormat.replace(/[[\]]/,""),opts.regex=parse(opts.inputFormat,void 0,opts),opts.min=analyseMask(opts.min,opts.inputFormat,opts),opts.max=analyseMask(opts.max,opts.inputFormat,opts),null},placeholder:"",inputFormat:"isoDateTime",displayFormat:void 0,outputFormat:void 0,min:null,max:null,skipOptionalPartCharacter:"",i18n:{dayNames:["Mon","Tue","Wed","Thu","Fri","Sat","Sun","Monday","Tuesday","Wednesday","Thursday","Frid
232ay","Saturday","Sunday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],ordinalSuffix:["st","nd","rd","th"]},preValidation:function preValidation(buffer,pos,c,isSelection,opts,maskset,caretPos,strict){if(strict)return!0;if(isNaN(c)&&buffer[pos]!==c){var tokenMatch=getTokenMatch(pos,opts);if(tokenMatch.nextMatch&&tokenMatch.nextMatch[0]===c&&1<tokenMatch.targetMatch[0].length){var validator=formatCode[tokenMatch.targetMatch[0]][0];if(new RegExp(validator).test("0"+buffer[pos-1]))return buffer[pos]=buffer[pos-1],buffer[pos-1]="0",{fuzzy:!0,buffer:buffer,refreshFromBuffer:{start:pos-1,end:pos+1},pos:pos+1}}}
233return!0},postValidation:function postValidation(buffer,pos,c,currentResult,opts,maskset,strict){if(strict)return!0;var tokenMatch,validator;if(!1===currentResult)return tokenMatch=getTokenMatch(pos+1,opts),tokenMatch.targetMatch&&tokenMatch.targetMatchIndex===pos&&1<tokenMatch.targetMatch[0].length&&void 0!==formatCode[tokenMatch.targetMatch[0]]&&(validator=formatCode[tokenMatch.targetMatch[0]][0],new RegExp(validator).test("0"+c))?{insert:[{pos:pos,c:"0"},{pos:pos+1,c:c}],pos:pos+1}:currentResult;if(currentResult.fuzzy&&(buffer=currentResult.buffer,pos=currentResult.pos),tokenMatch=getTokenMatch(pos,opts),tokenMatch.targetMatch&&tokenMatch.targetMatch[0]&&void 0!==formatCode[tokenMatch.targetMatch[0]]){validator=formatCode[tokenMatch.targetMatch[0]][0];var part=buffer.slice(tokenMatch.targetMatchIndex,tokenMatch.targetMatchIndex+tokenMatch.targetMatch[0].length);!1===new RegExp(validator).test(part.join(""))&&2===tokenMatch.targetMatch[0].length&&maskset.validPositions[tokenMatch.targetMatchIndex]&&maskset.validPositions[tokenMatch.targetMatchIndex+1]&&(maskset.validPositions[tokenMatch.targetMatchIndex+1].input="0")}
234var result=currentResult,dateParts=analyseMask(buffer.join(""),opts.inputFormat,opts);return result&&dateParts.date.getTime()==dateParts.date.getTime()&&(result=isValidDate(dateParts,result),result=result&&isDateInRange(dateParts,opts)),pos&&result&&currentResult.pos!==pos?{buffer:parse(opts.inputFormat,dateParts,opts).split(""),refreshFromBuffer:{start:pos,end:currentResult.pos}}:result},onKeyDown:function onKeyDown(e,buffer,caretPos,opts){var input=this;e.ctrlKey&&e.keyCode===keyCode.RIGHT&&(this.inputmask._valueSet(importDate(new Date(),opts)),$(this).trigger("setvalue"))},onUnMask:function onUnMask(maskedValue,unmaskedValue,opts){return unmaskedValue?parse(opts.outputFormat,analyseMask(maskedValue,opts.inputFormat,opts),opts,!0):unmaskedValue},casing:function casing(elem,test,pos,validPositions){return 0==test.nativeDef.indexOf("[ap]")?elem.toLowerCase():0==test.nativeDef.indexOf("[AP]")?elem.toUpperCase():elem},onBeforeMask:function onBeforeMask(initialValue,opts){return"[object Date]"===Object.prototype.toString.call(initialValue)&&(initialValue=importDate(initialValue,opts)),initialValue},insertMode:!1,shiftPositions:!1,keepStatic:!1,inputmode:"numeric"}}),module.exports=Inputmask},function(module,exports,__webpack_require__){"use strict";var Inputmask=__webpack_require__(1),$=Inputmask.dependencyLib,keyCode=__webpack_require__(0);function autoEscape(txt,opts){for(var escapedTxt="",i=0;i<txt.length;i++)Inputmask.prototype.definitions[txt.charAt(i)]||opts.definitions[txt.charAt(i)]||opts.optionalmarker[0]===txt.charAt(i)||opts.optionalmarker[1]===txt.charAt(i)||opts.quantifiermarker[0]===txt.charAt(i)||opts.quantifiermarker[1]===txt.charAt(i)||opts.groupmarker[0]===txt.charAt(i)||opts.groupmarker[1]===txt.charAt(i)||opts.alternatormarker===txt.charAt(i)?escapedTxt+="\\"+txt.charAt(i):escapedTxt+=txt.charAt(i);return escapedTxt}
235function alignDigits(buffer,digits,opts,force){if(0<buffer.length&&0<digits&&(!opts.digitsOptional||force)){var radixPosition=$.inArray(opts.radixPoint,buffer);-1===radixPosition&&(buffer.push(opts.radixPoint),radixPosition=buffer.length-1);for(var i=1;i<=digits;i++)isFinite(buffer[radixPosition+i])||(buffer[radixPosition+i]="0");}
236return buffer}
237function findValidator(symbol,maskset){var posNdx=0;if("+"===symbol){for(posNdx in maskset.validPositions);posNdx=parseInt(posNdx)}
238for(var tstNdx in maskset.tests)if(tstNdx=parseInt(tstNdx),posNdx<=tstNdx)for(var ndx=0,ndxl=maskset.tests[tstNdx].length;ndx<ndxl;ndx++)if((void 0===maskset.validPositions[tstNdx]||"-"===symbol)&&maskset.tests[tstNdx][ndx].match.def===symbol)return tstNdx+(void 0!==maskset.validPositions[tstNdx]&&"-"!==symbol?1:0);return posNdx}
239function findValid(symbol,maskset){var ret=-1;return $.each(maskset.validPositions,function(ndx,tst){if(tst&&tst.match.def===symbol)return ret=parseInt(ndx),!1}),ret}
240function parseMinMaxOptions(opts){void 0===opts.parseMinMaxOptions&&(null!==opts.min&&(opts.min=opts.min.toString().replace(new RegExp(Inputmask.escapeRegex(opts.groupSeparator),"g"),""),","===opts.radixPoint&&(opts.min=opts.min.replace(opts.radixPoint,".")),opts.min=isFinite(opts.min)?parseFloat(opts.min):NaN,isNaN(opts.min)&&(opts.min=Number.MIN_VALUE)),null!==opts.max&&(opts.max=opts.max.toString().replace(new RegExp(Inputmask.escapeRegex(opts.groupSeparator),"g"),""),","===opts.radixPoint&&(opts.max=opts.max.replace(opts.radixPoint,".")),opts.max=isFinite(opts.max)?parseFloat(opts.max):NaN,isNaN(opts.max)&&(opts.max=Number.MAX_VALUE)),opts.parseMinMaxOptions="done")}
241function genMask(opts){opts.repeat=0,opts.groupSeparator===opts.radixPoint&&opts.digits&&"0"!==opts.digits&&("."===opts.radixPoint?opts.groupSeparator=",":","===opts.radixPoint?opts.groupSeparator=".":opts.groupSeparator="")," "===opts.groupSeparator&&(opts.skipOptionalPartCharacter=void 0),1<opts.placeholder.length&&(opts.placeholder=opts.placeholder.charAt(0)),"radixFocus"===opts.positionCaretOnClick&&""===opts.placeholder&&(opts.positionCaretOnClick="lvp");var decimalDef="0",radixPointDef=opts.radixPoint;!0===opts.numericInput&&void 0===opts.__financeInput?(decimalDef="1",opts.positionCaretOnClick="radixFocus"===opts.positionCaretOnClick?"lvp":opts.positionCaretOnClick,opts.digitsOptional=!1,isNaN(opts.digits)&&(opts.digits=2),opts._radixDance=!1,radixPointDef=","===opts.radixPoint?"?":"!",""!==opts.radixPoint&&void 0===opts.definitions[radixPointDef]&&(opts.definitions[radixPointDef]={},opts.definitions[radixPointDef].validator="["+opts.radixPoint+"]",opts.definitions[radixPointDef].placeholder=opts.radixPoint,opts.definitions[radixPointDef].static=!0,opts.definitions[radixPointDef].generated=!0)):(opts.__financeInput=!1,opts.numericInput=!0);var mask="[+]",altMask;if(mask+=autoEscape(opts.prefix,opts),""!==opts.groupSeparator?(void 0===opts.definitions[opts.groupSeparator]&&(opts.definitions[opts.groupSeparator]={},opts.definitions[opts.groupSeparator].validator="["+opts.groupSeparator+"]",opts.definitions[opts.groupSeparator].placeholder=opts.groupSeparator,opts.definitions[opts.groupSeparator].static=!0,opts.definitions[opts.groupSeparator].generated=!0),mask+=opts._mask(opts)):mask+="9{+}",void 0!==opts.digits&&0!==opts.digits){var dq=opts.digits.toString().split(",");isFinite(dq[0])&&dq[1]&&isFinite(dq[1])?mask+=radixPointDef+decimalDef+"{"+opts.digits+"}":(isNaN(opts.digits)||0<parseInt(opts.digits))&&(opts.digitsOptional?(altMask=mask+radixPointDef+decimalDef+"{0,"+opts.digits+"}",opts.keepStatic=!0):mask+=radixPointDef+decimalDef+"{"+opts.digits+"}")}
242return mask+=autoEscape(opts.suffix,opts),mask+="[-]",altMask&&(mask=[altMask+autoEscape(opts.suffix,opts)+"[-]",mask]),opts.greedy=!1,parseMinMaxOptions(opts),mask}
243function hanndleRadixDance(pos,c,radixPos,maskset,opts){return opts._radixDance&&opts.numericInput&&c!==opts.negationSymbol.back&&pos<=radixPos&&(0<radixPos||c==opts.radixPoint)&&(void 0===maskset.validPositions[pos-1]||maskset.validPositions[pos-1].input!==opts.negationSymbol.back)&&(pos-=1),pos}
244function decimalValidator(chrs,maskset,pos,strict,opts){var radixPos=maskset.buffer?maskset.buffer.indexOf(opts.radixPoint):-1,result=-1!==radixPos&&new RegExp("[0-9\uff11-\uff19]").test(chrs);return opts._radixDance&&result&&null==maskset.validPositions[radixPos]?{insert:{pos:radixPos===pos?radixPos+1:radixPos,c:opts.radixPoint},pos:pos}:result}
245function checkForLeadingZeroes(buffer,opts){var numberMatches=new RegExp("(^"+(""!==opts.negationSymbol.front?Inputmask.escapeRegex(opts.negationSymbol.front)+"?":"")+Inputmask.escapeRegex(opts.prefix)+")(.*)("+Inputmask.escapeRegex(opts.suffix)+(""!=opts.negationSymbol.back?Inputmask.escapeRegex(opts.negationSymbol.back)+"?":"")+"$)").exec(buffer.slice().reverse().join("")),number=numberMatches?numberMatches[2]:"",leadingzeroes=!1;return number&&(number=number.split(opts.radixPoint.charAt(0))[0],leadingzeroes=new RegExp("^[0"+opts.groupSeparator+"]*").exec(number)),!(!leadingzeroes||!(1<leadingzeroes[0].length||0<leadingzeroes[0].length&&leadingzeroes[0].length<number.length))&&leadingzeroes}
246Inputmask.extendAliases({numeric:{mask:genMask,_mask:function _mask(opts){return"("+opts.groupSeparator+"999){+|1}"},digits:"*",digitsOptional:!0,enforceDigitsOnBlur:!1,radixPoint:".",positionCaretOnClick:"radixFocus",_radixDance:!0,groupSeparator:"",allowMinus:!0,negationSymbol:{front:"-",back:""},prefix:"",suffix:"",min:null,max:null,step:1,unmaskAsNumber:!1,roundingFN:Math.round,inputmode:"numeric",shortcuts:{k:"000",m:"000000"},placeholder:"0",greedy:!1,rightAlign:!0,insertMode:!0,autoUnmask:!1,skipOptionalPartCharacter:"",definitions:{0:{validator:decimalValidator},1:{validator:decimalValidator,definitionSymbol:"9"},"+":{validator:function validator(chrs,maskset,pos,strict,opts){return opts.allowMinus&&
246("-"===chrs||chrs===opts.negationSymbol.front)}},"-":{validator:function validator(chrs,maskset,pos,strict,opts){return opts.allowMinus&&chrs===opts.negationSymbol.back}}},preValidation:function preValidation(buffer,pos,c,isSelection,opts,maskset,caretPos,strict){if(!1!==opts.__financeInput&&c===opts.radixPoint)return!1;var pattern;if(pattern=opts.shortcuts&&opts.shortcuts[c]){if(1<pattern.length)for(var inserts=[],i=0;i<pattern.length;i++)inserts.push({pos:pos+i,c:pattern[i],strict:!1});return{insert:inserts}}
247var radixPos=$.inArray(opts.radixPoint,buffer),initPos=pos;if(pos=hanndleRadixDance(pos,c,radixPos,maskset,opts),"-"===c||c===opts.negationSymbol.front){if(!0!==opts.allowMinus)return!1;var isNegative=!1,front=findValid("+",maskset),back=findValid("-",maskset);return-1!==front&&(isNegative=[front,back]),!1!==isNegative?{remove:isNegative,caret:initPos}:{insert:[{pos:findValidator("+",maskset),c:opts.negationSymbol.front,fromIsValid:!0},{pos:findValidator("-",maskset),c:opts.negationSymbol.back,fromIsValid:void 0}],caret:initPos+opts.negationSymbol.back.length}}
248if(strict)return!0;if(-1!==radixPos&&!0===opts._radixDance&&!1===isSelection&&c===opts.radixPoint&&void 0!==opts.digits&&(isNaN(opts.digits)||0<parseInt(opts.digits))&&radixPos!==pos)return{caret:opts._radixDance&&pos===radixPos-1?radixPos+1:radixPos};if(!1===opts.__financeInput)if(isSelection){if(opts.digitsOptional)return{rewritePosition:caretPos.end};if(!opts.digitsOptional){if(caretPos.begin>radixPos&&caretPos.end<=radixPos)return c===opts.radixPoint?{insert:{pos:radixPos+1,c:"0",fromIsValid:!0},rewritePosition:radixPos}:{rewritePosition:radixPos+1};if(caretPos.begin<radixPos)return{rewritePosition:caretPos.begin-1}}}else if(!opts.showMaskOnHover&&!opts.showMaskOnFocus&&!opts.digitsOptional&&0<opts.digits&&""===this.inputmask.__valueGet.call(this))return{rewritePosition:radixPos};return{rewritePosition:pos}},postValidation:function postValidation(buffer,pos,c,currentResult,opts,maskset,strict){if(!1===currentResult)return currentResult;if(strict)return!0;if(null!==opts.min||null!==opts.max){var unmasked=opts.onUnMask(buffer.slice().reverse().join(""),void 0,$.extend({},opts,{unmaskAsNumber:!0}));if(null!==opts.min&&unmasked<opts.min&&(unmasked.toString().length>=opts.min.toString().length||unmasked<0))return!1;if(null!==opts.max&&unmasked>opts.max)return!1}
249return currentResult},onUnMask:function onUnMask(maskedValue,unmaskedValue,opts){if(""===unmaskedValue&&!0===opts.nullable)return unmaskedValue;var processValue=maskedValue.replace(opts.prefix,"");return processValue=processValue.replace(opts.suffix,""),processValue=processValue.replace(new RegExp(Inputmask.escapeRegex(opts.groupSeparator),"g"),""),""!==opts.placeholder.charAt(0)&&(processValue=processValue.replace(new RegExp(opts.placeholder.charAt(0),"g"),"0")),opts.unmaskAsNumber?(""!==opts.radixPoint&&-1!==processValue.indexOf(opts.radixPoint)&&(processValue=processValue.replace(Inputmask.escapeRegex.call(this,opts.radixPoint),".")),processValue=processValue.replace(new RegExp("^"+Inputmask.escapeRegex(opts.negationSymbol.front)),"-"),processValue=processValue.replace(new RegExp(Inputmask.escapeRegex(opts.negationSymbol.back)+"$"),""),Number(processValue)):processValue},isComplete:function isComplete(buffer,opts){var maskedValue=(opts.numericInput?buffer.slice().reverse():buffer).join("");return maskedValue=maskedValue.replace(new RegExp("^"+Inputmask.escapeRegex(opts.negationSymbol.front)),"-"),maskedValue=maskedValue.replace(new RegExp(Inputmask.escapeRegex(opts.negationSymbol.back)+"$"),""),maskedValue=maskedValue.replace(opts.prefix,""),maskedValue=maskedValue.replace(opts.suffix,""),maskedValue=maskedValue.replace(new RegExp(Inputmask.escapeRegex(opts.groupSeparator)+"([0-9]{3})","g"),"$1"),","===opts.radixPoint&&(maskedValue=maskedValue.replace(Inputmask.escapeRegex(opts.radixPoint),".")),isFinite(maskedValue)},onBeforeMask:function onBeforeMask(initialValue,opts){var radixPoint=opts.radixPoint||",";isFinite(opts.digits)&&(opts.digits=parseInt(opts.digits)),"number"!=typeof initialValue&&"number"!==opts.inputType||""===radixPoint||(initialValue=initialValue.toString().replace(".",radixPoint));var valueParts=initialValue.split(radixPoint),integerPart=valueParts[0].replace(/[^\-0-9]/g,""),decimalPart=1<valueParts.length?valueParts[1].replace(/[^0-9]/g,""):"",forceDigits=1<valueParts.length;initialValue=integerPart+(""!==decimalPart?radixPoint+decimalPart:decimalPart);var digits=0;if(""!==radixPoint&&(digits=opts.digitsOptional?opts.digits<decimalPart.length?opts.digits:decimalPart.length:opts.digits,""!==decimalPart||!opts.digitsOptional)){var digitsFactor=Math.pow(10,digits||1);initialValue=initialValue.replace(Inputmask.escapeRegex(radixPoint),"."),isNaN(parseFloat(initialValue))||(initialValue=(opts.roun
249dingFN(parseFloat(initialValue)*digitsFactor)/digitsFactor).toFixed(digits)),initialValue=initialValue.toString().replace(".",radixPoint)}
250if(0===opts.digits&&-1!==initialValue.indexOf(radixPoint)&&(initialValue=initialValue.substring(0,initialValue.indexOf(radixPoint))),null!==opts.min||null!==opts.max){var numberValue=initialValue.toString().replace(radixPoint,".");null!==opts.min&&numberValue<opts.min?initialValue=opts.min.toString().replace(".",radixPoint):null!==opts.max&&numberValue>opts.max&&(initialValue=opts.max.toString().replace(".",radixPoint))}
251return alignDigits(initialValue.toString().split(""),digits,opts,forceDigits).join("")},onBeforeWrite:function onBeforeWrite(e,buffer,caretPos,opts){function stripBuffer(buffer,stripRadix){if(!1!==opts.__financeInput||stripRadix){var position=$.inArray(opts.radixPoint,buffer);-1!==position&&buffer.splice(position,1)}
252if(""!==opts.groupSeparator)for(;-1!==(position=buffer.indexOf(opts.groupSeparator));)buffer.splice(position,1);return buffer}
253var result,leadingzeroes=checkForLeadingZeroes(buffer,opts);if(leadingzeroes){var buf=buffer.slice().reverse(),caretNdx=buf.join("").indexOf(leadingzeroes[0]);buf.splice(caretNdx,leadingzeroes[0].length);var newCaretPos=buf.length-caretNdx;stripBuffer(buf),result={refreshFromBuffer:!0,buffer:buf.reverse(),caret:caretPos<newCaretPos?caretPos:newCaretPos}}
254if(e)switch(e.type){case "blur":case "checkval":if(null!==opts.min){var unmasked=opts.onUnMask(buffer.slice().reverse().join(""),void 0,$.extend({},opts,{unmaskAsNumber:!0}));if(null!==opts.min&&unmasked<opts.min)return{refreshFromBuffer:!0,buffer:alignDigits(opts.min.toString().replace(".",opts.radixPoint).split(""),opts.digits,opts).reverse()}}
255if(buffer[buffer.length-1]===opts.negationSymbol.front){var nmbrMtchs=new RegExp("(^"+(""!=opts.negationSymbol.front?Inputmask.escapeRegex(opts.negationSymbol.front)+"?":"")+Inputmask.escapeRegex(opts.prefix)+")(.*)("+Inputmask.escapeRegex(opts.suffix)+(""!=opts.negationSymbol.back?Inputmask.escapeRegex(opts.negationSymbol.back)+"?":"")+"$)").exec(stripBuffer(buffer.slice(),!0).reverse().join("")),number=nmbrMtchs?nmbrMtchs[2]:"";0==number&&(result={refreshFromBuffer:!0,buffer:[0]})}else ""!==opts.radixPoint&&buffer[0]===opts.radixPoint&&(result&&result.buffer?result.buffer.shift():(buffer.shift(),result={refreshFromBuffer:!0,buffer:stripBuffer(buffer)}));if(opts.enforceDigitsOnBlur){result=result||{};var bffr=result&&result.buffer||buffer.slice().reverse();result.refreshFromBuffer=!0,result.buffer=alignDigits(bffr,opts.digits,opts,!0).reverse()}}
256return result},onKeyDown:function onKeyDown(e,buffer,caretPos,opts){var $input=$(this),bffr;if(e.ctrlKey)switch(e.keyCode){case keyCode.UP:return this.inputmask.__valueSet.call(this,parseFloat(this.inputmask.unmaskedvalue())+parseInt(opts.step)),$input.trigger("setvalue"),!1;case keyCode.DOWN:return this.inputmask.__valueSet.call(this,parseFloat(this.inputmask.unmaskedvalue())-parseInt(opts.step)),$input.trigger("setvalue"),!1}
257if(!e.shiftKey&&(e.keyCode===keyCode.DELETE||e.keyCode===keyCode.BACKSPACE||e.keyCode===keyCode.BACKSPACE_SAFARI)&&caretPos.begin!==buffer.length){if(buffer[e.keyCode===keyCode.DELETE?caretPos.begin-1:caretPos.end]===opts.negationSymbol.front)return bffr=buffer.slice().reverse(),""!==opts.negationSymbol.front&&bffr.shift(),""!==opts.negationSymbol.back&&bffr.pop(),$input.trigger("setvalue",[bffr.join(""),caretPos.begin]),!1;if(!0===opts._radixDance){var radixPos=$.inArray(opts.radixPoint,buffer);if(opts.digitsOptional){if(0===radixPos)return bffr=buffer.slice().reverse(),bffr.pop(),$input.trigger("setvalue",[bffr.join(""),caretPos.begin>=bffr.length?bffr.length:caretPos.begin]),!1}else if(-1!==radixPos&&(caretPos.begin<radixPos||caretPos.end<radixPos||e.keyCode===keyCode.DELETE&&caretPos.begin===radixPos))return caretPos.begin!==caretPos.end||e.keyCode!==keyCode.BACKSPACE&&e.keyCode!==keyCode.BACKSPACE_SAFARI||caretPos.begin++,bffr=buffer.slice().reverse(),bffr.splice(bffr.length-caretPos.begin,caretPos.begin-caretPos.end+1),bffr=alignDigits(bffr,opts.digits,opts).join(""),$input.trigger("setvalue",[bffr,caretPos.begin>=bffr.length?radixPos+1:caretPos.begin]),!1}}}},currency:{prefix:"",groupSeparator:",",alias:"numeric",digits:2,digitsOptional:!1}
257,decimal:{alias:"numeric"},integer:{alias:"numeric",digits:0},percentage:{alias:"numeric",min:0,max:100,suffix:" %",digits:0,allowMinus:!1},indianns:{alias:"numeric",_mask:function _mask(opts){return"("+opts.groupSeparator+"99){*|1}("+opts.groupSeparator+"999){1|1}"},groupSeparator:",",radixPoint:".",placeholder:"0",digits:2,digitsOptional:!1}}),module.exports=Inputmask},function(module,exports,__webpack_require__){"use strict";var _inputmask=_interopRequireDefault(__webpack_require__(1));function _typeof(obj){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}
258function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}
259function _possibleConstructorReturn(self,call){return!call||"object"!==_typeof(call)&&"function"!=typeof call?_assertThisInitialized(self):call}
260function _assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}
261function _inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&_setPrototypeOf(subClass,superClass)}
262function _wrapNativeSuper(Class){var _cache="function"==typeof Map?new Map():void 0;return _wrapNativeSuper=function _wrapNativeSuper(Class){if(null===Class||!_isNativeFunction(Class))return Class;if("function"!=typeof Class)throw new TypeError("Super expression must either be null or a function");if("undefined"!=typeof _cache){if(_cache.has(Class))return _cache.get(Class);_cache.set(Class,Wrapper)}
263function Wrapper(){return _construct(Class,arguments,_getPrototypeOf(this).constructor)}
264return Wrapper.prototype=Object.create(Class.prototype,{constructor:{value:Wrapper,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(Wrapper,Class)},_wrapNativeSuper(Class)}
265function isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}
266function _construct(Parent,args,Class){return _construct=isNativeReflectConstruct()?Reflect.construct:function _construct(Parent,args,Class){var a=[null];a.push.apply(a,args);var Constructor=Function.bind.apply(Parent,a),instance=new Constructor();return Class&&_setPrototypeOf(instance,Class.prototype),instance},_construct.apply(null,arguments)}
267function _isNativeFunction(fn){return-1!==Function.toString.call(fn).indexOf("[native code]")}
268function _setPrototypeOf(o,p){return _setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},_setPrototypeOf(o,p)}
269function _getPrototypeOf(o){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},_getPrototypeOf(o)}
270function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}
271if(document.head.createShadowRoot||document.head.attachShadow){var InputmaskElement=function(_HTMLElement){function InputmaskElement(){var _this;_classCallCheck(this,InputmaskElement),_this=_possibleConstructorReturn(this,_getPrototypeOf(InputmaskElement).call(this));var attributeNames=_this.getAttributeNames(),shadow=_this.attachShadow({mode:"closed"}),input=document.createElement("input");for(var attr in input.type="text",shadow.appendChild(input),attributeNames)Object.prototype.hasOwnProperty.call(attributeNames,attr)&&input.setAttribute("data-inputmask-"+attributeNames[attr],_this.getAttribute(attributeNames[attr]));return new _inputmask.default().mask(input),input.inputmask.shadowRoot=shadow,_this}
272return _inherits(InputmaskElement,_HTMLElement),InputmaskElement}(_wrapNativeSuper(HTMLElement));customElements.define("input-mask",InputmaskElement)}},function(module,exports,__webpack_require__){"use strict";function _typeof(obj){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}
273var $=__webpack_require__(3),Inputmask=__webpack_require__(1);void 0===$.fn.inputmask&&($.fn.inputmask=function(fn,options){var nptmask,input=this[0];if(void 0===options&&(options={}),"string"==typeof fn)switch(fn){case "unmaskedvalue":return input&&input.inputmask?input.inputmask.unmaskedvalue():$(input).val();case "remove":return this.each(function(){this.inputmask&&this.inputmask.remove()});case "getemptymask":return input&&input.inputmask?input.inputmask.getemptymask():"";case "hasMaskedValue":return!(!input||!input.inputmask)&&input.inputmask.hasMaskedValue();case "isComplete":return!input||!input.inputmask||input.inputmask.isComplete();case "getmetadata":return input&&input.inputmask?input.inputmask.getmetadata():void 0;case "setvalue":Inputmask.setValue(input,options);break;case "option":if("string"!=typeof options)return this.each(function(){if(void 0!==this.inputmask)return this.inputmask.option(options)});if(input&&void 0!==input.inputmask)return input.inputmask.option(options);break;default:return options.alias=fn,nptmask=new Inputmask(options),this.each(function(){nptmask.mask(this)})}else{if(Array.isArray(fn))return options.alias=fn,nptmask=new Inputmask(options),this.each(function(){nptmask.mask(this)});if("object"==_typeof(fn))return nptmask=new Inputmask(fn),void 0===fn.mask&&void 0===fn.alias?this.each(function(){if(void 0!==this.inputmask)return this.inputmask.option(fn);nptmask.mask(this)}):this.each(function(){nptmask.mask(this)});if(void 0===fn)return this.each(function(){nptmask=new Inputmask(options),nptmask.mask(this)})}})},function(module,exports,__webpack_require__){"use strict";var im=__webpack_require__(6),jQuery=__webpack_require__(3);
vendor: 1,703 bytes, lines 273-277
273im.dependencyLib===jQuery&&__webpack_require__(12),module.exports=im}],installedModules={},__webpack_require__.m=modules,__webpack_require__.c=installedModules,__webpack_require__.d=function(exports,name,getter){__webpack_require__.o(exports,name)||Object.defineProperty(exports,name,{enumerable:!0,get:getter})},__webpack_require__.r=function(exports){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports,"__esModule",{value:!0})},__webpack_require__.t=function(value,mode){if(1&mode&&(value=__webpack_require__(value)),8&mode)return value;if(4&mode&&"object"==typeof value&&value&&value.__esModule)return value;var ns=Object.create(null);if(__webpack_require__.r(ns),Object.defineProperty(ns,"default",{enumerable:!0,value:value}),2&mode&&"string"!=typeof value)for(var key in value)__webpack_require__.d(ns,key,function(key){return value[key]}.bind(null,key));return ns},__webpack_require__.n=function(module){var getter=module&&module.__esModule?function getDefault(){return module.default}:function getModuleExports(){return module};return __webpack_require__.d(getter,"a",getter),getter},__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property)},__webpack_require__.p="",__webpack_require__(__webpack_require__.s=13);function __webpack_require__(moduleId){if(installedModules[moduleId])return installedModules[moduleId].exports;var module=installedModules[moduleId]={i:moduleId,l:!1,exports:{}};return modules[moduleId].call(module.exports,module,module.exports,__webpack_require__),module.l=!0,module.exports}
274var modules,installedModules})
275
276
277</script>
277	
278    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
279<meta name="robots" content="index, follow" />
280<meta name="description" content="Новости" />
281<script type="text/javascript">if(!window.BX)window.BX={};if(!window.BX.message)window.BX.message=function(mess){if(typeof mess==='object'){for(let i in mess) {BX.message[i]=mess[i];} return true;}};</script>
vendor: 1 bytes, line 281
281
282<script type="text/javascript">(window.BX||top.BX).message({'JS_CORE_LOADING':'Загрузка...','JS_CORE_NO_DATA':'- Нет данных -','JS_CORE_WINDOW_CLOSE':'Закрыть','JS_CORE_WINDOW_EXPAND':'Развернуть','JS_CORE_WINDOW_NARROW':'Свернуть в окно','JS_CORE_WINDOW_SAVE':'Сохранить','JS_CORE_WINDOW_CANCEL':'Отменить','JS_CORE_WINDOW_CONTINUE':'Продолжить','JS_CORE_H':'ч','JS_CORE_M':'м','JS_CORE_S':'с','JSADM_AI_HIDE_EXTRA':'Скрыть лишние','JSADM_AI_ALL_NOTIF':'Показать все','JSADM_AUTH_REQ':'Требуется авторизация!','JS_CORE_WINDOW_AUTH':'Войти','JS_CORE_IMAGE_FULL':'Полный размер'});</script>
282
283
284<script type="text/javascript" src="/bitrix/js/main/core/core.min.js?1720475158220366"></script>
284
285
286<script>BX.setJSList(['/bitrix/js/main/core/core_ajax.js','/bitrix/js/main/core/core_promise.js','/bitrix/js/main/polyfill/promise/js/promise.js','/bitrix/js/main/loadext/loadext.js','/bitrix/js/main/loadext/extension.js','/bitrix/js/main/polyfill/promise/js/promise.js','/bitrix/js/main/polyfill/find/js/find.js','/bitrix/js/main/polyfill/includes/js/includes.js','/bitrix/js/main/polyfill/matches/js/matches.js','/bitrix/js/ui/polyfill/closest/js/closest.js','/bitrix/js/main/polyfill/fill/main.polyfill.fill.js','/bitrix/js/main/polyfill/find/js/find.js','/bitrix/js/main/polyfill/matches/js/matches.js','/bitrix/js/main/polyfill/core/dist/polyfill.bundle.js','/bitrix/js/main/core/core.js','/bitrix/js/main/polyfill/intersectionobserver/js/intersectionobserver.js','/bitrix/js/main/lazyload/dist/lazyload.bundle.js','/bitrix/js/main/polyfill/core/dist/polyfill.bundle.js','/bitrix/js/main/parambag/dist/parambag.bundle.js']);
287</script>
vendor: 1 bytes, line 287
287
288<script type="text/javascript">(window.BX||top.BX).message({'LANGUAGE_ID':'ru','FORMAT_DATE':'DD.MM.YYYY','FORMAT_DATETIME':'DD.MM.YYYY HH:MI:SS','COOKIE_PREFIX':'BITRIX_SM','SERVER_TZ_OFFSET':'10800','UTF_MODE':'Y','SITE_ID':'s1','SITE_DIR':'/','USER_ID':'','SERVER_TIME':'1790236836','USER_TZ_OFFSET':'0','USER_TZ_AUTO':'Y','bitrix_sessid':'516bf8d3f6e809532e988ff8b52495a3'});</script>
288
289
290
291<script type="text/javascript">
292					(function () {
293						"use strict";
294
295						var counter = function ()
296						{
297							var cookie = (function (name) {
298								var parts = ("; " + document.cookie).split("; " + name + "=");
299								if (parts.length == 2) {
300									try {return JSON.parse(decodeURIComponent(parts.pop().split(";").shift()));}
301									catch (e) {}
302								}
303							})("BITRIX_CONVERSION_CONTEXT_s1");
304
305							if (cookie && cookie.EXPIRE >= BX.message("SERVER_TIME"))
306								return;
307
308							var request = new XMLHttpRequest();
309							request.open("POST", "/bitrix/tools/conversion/ajax_counter.php", true);
310							request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
311							request.send(
312								"SITE_ID="+encodeURIComponent("s1")+
313								"&sessid="+encodeURIComponent(BX.bitrix_sessid())+
314								"&HTTP_REFERER="+encodeURIComponent(document.referrer)
315							);
316						};
317
318						if (window.frameRequestStart === true)
319							BX.addCustomEvent("onFrameDataReceived", counter);
320						else
321							BX.ready(counter);
322					})();
323				</script>
323
324
325
326
327<script type="text/javascript" src="/local/templates/softline/assets/js/app.js?1771969654108895"></script>
vendor: 1 bytes, line 327
327
328<script type="text/javascript" src="/local/templates/softline/assets/js/script.js?1755158999433"></script>
vendor: 1 bytes, line 328
328
329<script type="text/javascript" src="/local/templates/softline/assets/js/forms.js?178976812614295"></script>
vendor: 1 bytes, line 329
329
330<script type="text/javascript" src="/local/templates/softline/components/bitrix/catalog.smart.filter/publications/script.js?169347246622079"></script>
330
331
332
333    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
334        <link rel="canonical" href="https://softline.ru/about/news">
335    <meta name="google-site-verification" content="DzYiebq6WnKo27LR3Goanwkty-9jf-ZCmAyDnuWB6xw" />
336    <meta name="yandex-verification" content="491e9affa807be31" />
337
338	<meta property="og:title" content="Новости"/>
339	<meta property="og:image" content="https://softline.ru/local/templates/softline/assets/images/square-logo.jpg"/>
340	<meta property="og:url" content= "https://softline.ru/about/news"/>
341
342        <style>
343body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}
343.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}
343.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}} @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;
343left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}
343.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;
343left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 400; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggqxSuXd.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 400; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggOxSuXd.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 400; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggSxSuXd.woff2) format('woff2'); unicode-range: U+0370-03FF;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 400; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggixSuXd.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 400; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggmxSuXd.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 400; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggexSg.
343woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 500; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggqxSuXd.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 500; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggOxSuXd.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 500; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggSxSuXd.woff2) format('woff2'); unicode-range: U+0370-03FF;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 500; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggixSuXd.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 500; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggmxSuXd.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 500; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggexSg.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 600; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggqxSuXd.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 600; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggOxSuXd.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 700; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/Manrope-Bold.ttf) format('truetype'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 800; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/Manrope-ExtraBold.ttf) format('truetype'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 600; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggSxSuXd.woff2) format('woff2'); unicode-range: U+0370-03FF;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 600; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggixSuXd.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 600; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggmxSuXd.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 600; font-display: swap; src: url(/local/templates/softline/assets/fonts/manrope/xn7gYHE41ni1AdIRggexSg.
343woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600&display=swap");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,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video { margin: 0; padding: 0; border: 0; box-sizing: border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display: block;}body { line-height: 1;}ol,ul { list-style: none;}blockquote,q { quotes: none;}a { cursor: pointer;}blockquote:after,blockquote:before,q:after,q:before { content: ""; content: none;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration { -webkit-appearance: none; -moz-appearance: none;}input[type=search] { -webkit-appearance: none; -moz-appearance: none;}a,a:active,a:focus { outline: none;}audio,canvas,video { display: inline-block; *display: inline; *zoom: 1; max-width: 100%;}audio:not([controls]) { display: none; height: 0;}[hidden] { display: none;}html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}a:active,a:hover { outline: 0;}img { border: 0; -ms-interpolation-mode: bicubic;}figure,form { margin: 0;}fieldset { border: 1px solid silver; margin: 0 2px; padding: .35em .625em .75em;}legend { border: 0; padding: 0; white-space: normal; *margin-left: -7px;}button,input,select,textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle;}button,input { line-height: normal;}button,sel ect { text-transform: none;}button,html input[type=button],input[type=reset],input[type=submit] { -webkit-appearance: button; cursor: pointer; *overflow: visible;}button[disabled],html input[disabled] { cursor: default;}input[type=checkbox],input[type=radio] { box-sizing: border-box; padding: 0; *height: 13px; *width: 13px;}input[type=search] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration { -webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner { border: 0; padding: 0;}textarea { overflow: auto; vertical-align: top;}table { border-collapse: collapse; border-spacing: 0;}button,html,input,select,textarea { color: #222;}img { vertical-align: middle;}fieldset { border: 0; margin: 0; padding: 0;}textarea { resize: vertical;}.chromeframe { margin: .2em 0; background: #ccc; color: #000; padding: .2em 0;}.crm-block .b-pure-content div { text-align: center;}.crm-block .b-pure-content div p { text-align: inherit;}.crm-block .b-pure-content * { font-family: Manrope;}.crm-block .b-pure-content .b-button { color: #fff;}.site-map { margin-top: 3.2rem;}@media (max-width:480px) { .site-map { margin-top: 2.3rem; }}.site-map__wrap { margin-top: 4rem; margin-bottom: 10rem;}@media (max-width:1024px) { .site-map__wrap { margin-bottom: 5rem; margin-top: 3rem; }}@media (max-width:480px) { .site-map__wrap { margin-bottom: 2rem; margin-top: 2rem; }}.site-map__wrap:last-child { margin-bottom: 0;}.site-map__category_name a { font-size: 1.6rem; font-weight: 700; line-height: 1.5; letter-spacing: 0; text-align: left; color: #000; text-decoration: none;}@media (max-width:480px) { .site-map__category_name a { font-size: 20px; }}.site-map__category_name a:hover { text-decoration: underline; cursor: pointer;}@media (max-width:480px) { .site-map__category_name.trigger { display: flex; align-items: center; justify-content: space-between; } .site-map__category_name.trigger:after { content: ""; margin-top: -4px; width: 12px; height: 12px; border-right: 1px solid #000; border-bottom: 1px solid #000; display: block; transform: rotate(45deg); transition: transform .3s; }}.site-map__category_name.trigger a:hover { text-decoration: none; cursor: default;}.site-map__category { margin-top: 4rem; max-width: 172rem; columns: 4;}@media (max-width:1515px) { .site-map__category { max-width: 100%; }}@media (max-width:1024px) { .site-map__category { columns: 2; margin-top: 2rem; }}@media (max-width:480px) { .site-map__category { columns: unset; margin-top: 0; max-height: 0; overflow: hidden; transition: max-height .5s; } .site-map__category:before { content: ""; height: 2rem; width: 100%; display: block; }}@media (max-width:480px) { .site-map__wrap.active .site-map__category_name.trigger:after { transform: rotate(-135deg); }}@media (max-width:480px) { .site-map__wrap.active .site-map__category { max-height: var(--elH); }}.site-map__category.cols3 { columns: 3; max-width: 129rem;}@media (max-width:1515px) { .site-map__category.cols3 { max-width: 100%; }}@media (max-width:1024px) { .site-map__category.cols3 { columns: 2; }}@media (max-width:480px) { .site-map__category.cols3 { columns: unset; }}.site-map__category_link { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #a50f2d; text-decoration: none;}@media (max-width:480px) { .site-map__category_link { font-size: 1.6rem; }}.site-map__category_link:hover { text-decoration: underline;}.site-map__category_item { margin-bottom: 3.2rem; overflow: hidden; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid; break-inside: avoid-column;}@media (max-width:1024px) { .site-map__category_item { margin-bottom: 2rem; }}.site-map__category_sublinks { margin-top: 1.6rem;}@media (max-width:480px) { .site-map__category_sublinks { margin-top: 5px; }}.site-map__category_sublinks a { font-size: 1.4rem; font-weight: 500; line-height: 1.43; letter-spacing: 0; text-align: left; color: #000; text-decoration: none; margin-bottom: .4rem;}@media (max-width:480px) { .site-map__category_sublinks a { margin-top: 4px; font-size: 14px; }}.site-map__category_sublinks a:last-child { margin-bottom: 0;}.site-map__category_sublinks a:hover { text-decoration: underline;}.catalog.vacancies { padding: 0 20.5rem;}@media (max-width:1920px) { .catalog.vacancies { padding-left: 0; }}@media (max-width:1515px) { .catalog.vacancies { padding-right: 0; }}@media (max-width:1024px) { .catalog.vacancies .catalog-content { padding-left: 2rem; }}@media (max-width:480px) { .catalog.vacancies .catalog-content { padding-left: 2.5rem; }}.catalog__vacancies { padding-right: 20.5rem; margin-top: 2rem;}@media (max-width:1920px) { .catalog__vacancies { padding-right: 0; }}@media (max-width:480px) { .catalog__vacancies { margin-top: 1rem; }}.vacancy__block { background: #fff; padding: 2.4rem 3rem; display: flex; justify-content: space-between; align-items: stretch; min-height: 20rem; margin-bottom: 2rem;}@media (max-width:1024px) { .vacancy__block { position: relative; min-height: 20rem; height: unset; }}@media (max-width:480px) { .vacancy__block { flex-direction: column; padding: 3.4rem 3rem; margin-bottom: 2rem; }}.vacancy__block>div { display: flex; flex-direction: column; justify-content: space-between; gap: 2rem;}@media (max-width:480px) { .vacancy__block>div { justify-content: flex-start; gap: 0; }}@media (max-width:1024px) { .vacancy__block .link-red { position: absolute; right: 3rem; bottom: 2.4rem; }}@media (max-width:480px) { .vacancy__block .link-red { position: relative; bottom: unset; right: unset; margin-top: 2.4rem; }}.vacancy__block_name { font-size: 1.6rem; font-weight: 500; line-height: 1.4; letter-spacing: 0; text-align: left; color: #212424;}@media (max-width:480px) { .vacancy__block_name { font-size: 2.58rem; }}a.vacancy__block_name { transition: .4s;}video {border-radius: 6px;}a.vacancy__block_name:hover { color: #a50f2d;}.vacancy__block_right { width: 29%; align-items: flex-end;}@media (max-width:1024px) { .vacancy__block_right { width: 22%; }}@media (max-width:480px) { .vacancy__block_right { width: 100%; margin-top: .7rem; }}.vacancy__block_left { width: 45%;}@media (max-width:1024px) { .vacancy__block_left { width: 75%; }}@media (max-width:480px) { .vacancy__block_left { width: 100%; }}.vacancy__block_link { font-size: 1.6rem; font-weight: 600; line-height: 1.5; letter-spacing: 0; text-align: left; color: #a50f2d; transition: box-shadow .3s; box-shadow: 0 1px 0 0 transparent;}@media (max-width:480px) { .vacancy__block_link { font-size: 2.05rem; }}.vacancy__block_link:hover { text-decoration: none; box-shadow: 0 1px 0 0 #a50f2d;}.vacancy__block_footnote { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #aab8c3;}@media (max-width:1024px) { .vacancy__block_footnote { padding-right: 30%; }}@media (max-width:480px) { .vacancy__block_footnote { font-size: 1.95rem; padding-right: 0; margin-top: 2rem; }}.vacancy-page.wrapper { margin: 8rem auto 15rem; max-width: 114.4rem; padding: 0; padding-left: 2rem; padding-right: 2rem;}@media (max-width:1920px) { .vacancy-page.wrapper { max-width: 114.4rem; margin: 0rem auto 12rem; }}@media (max-width:1515px) { .vacancy-page.wrapper { max-width: 93.4rem; }}@media (max-width:1024px) { .vacancy-page.wrapper { margin-top: 6rem; max-width: 100%; margin-bottom: 10rem; }}@media (max-width:480px) { .vacancy-page.wrapper { padding-left: 2.5rem; padding-right: 2.5rem; margin-top: 2.5rem; margin-bottom: 5rem; }}.vacancy-page.wrapper .crm-block { padding: 0;}@media (max-width:1515px) { .vacancy-page.wrapper .crm-block { margin-top: 2rem; }}.vacancy-page.wrapper .vacancy__bottom .vacancy__bottom_links .link-red span { font-size: 1.6rem;}.vacancy-page.wrapper .vacancy__send-agree { margin-top: .4rem;}.vacancy-page.wrapper .vacancy__send_text { font-size: 1.6rem;}@media (max-width:480px) { .vacancy-page.wrapper .vacancy__send_text { font-size: 1.84rem; }}.vacancy-page.wrapper .vacancy__send_text a { font-size: 1.6rem; color: #a50f2d;}@media (max-width:480px) { .vacancy-page.wrapper .vacancy__send_text a { font-size: 1.84rem; }}.vacancy-page.wrapper .vacancy__bottom_info { font-size: 1.6rem;}@media (max-width:480px) { .vacancy-page.wrapper .vacancy__bottom_info { font-size: 1.84rem; padding-left: 3.2rem; }}.vacancy-page.wrapper .vacancy__bottom_info a { font-size: 1.6rem; color: #a50f2d;}@media (max-width:480px) { .vacancy-page.wrapper .vacancy__bottom_info a { font-size: 1.84rem; }}.vacancy__title { display: flex; flex-direction: column;}.vacancy__title .title { font-size: 3.65rem; line-height: 1.4;}@media (max-width:480px) { .vacancy__title .title { font-size: 3.2rem; }}.vacancy__title .vacancy__block_footnote { padding-right: 0; color: #a50f2d;}.city-wrapper { display: flex; flex-wrap: wrap; gap: 2rem; margin-top: 2rem;}@media (max-width:480px) { .city-wrapper { margin-top: 1rem; }}.city-wrapper .vacancy__block_footnote { margin-top: 0;}.vacancy__tags { display: flex; align-items: flex-start; flex-wrap: wrap; gap: 1.5rem; margin-top: 6rem;}@media (max-width:480px) { .vacancy__tags { gap: 1.7rem; margin-top: 2.8rem; }}.vacancy__text { padding-top: 1.2rem;}@media (max-width:1024px) { .vacancy__text { padding-top: 0; }}.vacancy__bottom { margin-top: 6rem; display: flex; flex-direction: column; width: 100%;}@media (max-width:1024px) { .vacancy__bottom { flex-direction: column; margin-top: 4rem; }}@media (max-width:480px) { .vacancy__bottom { margin-top: 0; }}.vacancy__bottom .link-red { margin-right: .5rem;}.vacancy__bottom .vacancy__bottom_links { display: flex; align-items: center;}@media (max-width:1515px) { .vacancy__bottom .vacancy__bottom_links { flex-direction: column; }}@media (max-width:480px) { .vacancy__bottom .vacancy__bottom_links { flex-direction: column; align-items: flex-start; }}.vacancy__bottom .vacancy__bottom_links .link-red span { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left;}@media (max-width:480px) { .vacancy__bottom .vacancy__bottom_links .link-red span { font-size: 1.93rem; line-height: 2.2; }}
343.vacancy__bottom .send-cv { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left;}@media (max-width:480px) { .vacancy__bottom .send-cv { font-size: 1.6rem; line-height: 2.2; }}.link { color: #a50f2d;}.animate .vacancy__send_checkbox { box-shadow: 1px 1px 2px #aab8c3; animation: a .5s 0s linear forwards;}@keyframes a { 0% { transform: translateX(0); } 12.5% { transform: translateX(-.2rem); } 25% { transform: translateX(0); } 37.5% { transform: translateX(.2rem); } 50% { transform: translateX(0); } 62.5% { transform: translateX(-.2rem); } 75% { transform: translateX(0); } 87.5% { transform: translateX(.2rem); } to { transform: translateX(0); }}.vacancy__send-agree { display: flex; align-items: center; margin-top: .5rem; position: relative;}@media (max-width:480px) { .vacancy__send-agree { margin-top: .5rem; }}.vacancy__send-agree input { position: absolute; top: 0; left: 0; width: 2rem !important; height: 2rem !important; opacity: 0; pointer-events: none; margin-bottom: 0; margin-left: .2rem;}.vacancy__send-agree .vacancy__send_checkbox { width: 2rem; height: 2rem; border: 1px solid #aab8c3; border-radius: 2px; display: flex; justify-content: center; align-items: center; margin-top: 0; cursor: pointer; transition: background .3s; margin-right: 1.3rem;}.vacancy__send-agree .vacancy__send_checkbox svg { width: 1.2rem; height: .9rem;}.vacancy__send-agree .vacancy__send_checkbox svg path { stroke: transparent; transition: .3s;}.vacancy__send-agree .vacancy__send_checkbox:hover svg path { stroke: #a50f2d;}.vacancy__send-agree input:checked~.vacancy__send_checkbox { background: #a50f2d; border: 1px solid #a50f2d;}.vacancy__send-agree input:checked~.vacancy__send_checkbox svg path { stroke: #fff;}.vacancy__send { display: flex; align-items: flex-start; justify-content: center; max-width: 100%; margin-top: 2rem; font-size: 1.6rem; font-weight: 500; line-height: 1.83; letter-spacing: 0; text-align: left; color: #697279; text-decoration: none;}@media (max-width:480px) { .vacancy__send { font-size: 1.84rem; margin-top: 0; }}.vacancy__send a { font-size: 1.6rem; font-weight: 500; line-height: 1.83; letter-spacing: 0; text-align: left; color: #aab8c3; text-decoration: none;}.vacancy__send a:hover { color: #a50f2d;}@media (max-width:480px) { .vacancy__send a { font-size: 1.84rem; }}.vacancy__send span { display: block; font-size: 1.6rem; font-weight: 500; line-height: 1.83; letter-spacing: 0; text-align: left; color: #aab8c3;}@media (max-width:480px) { .vacancy__send span { font-size: 1.84rem; }}.vacancy__send .link { text-decoration: none; color: #697279;}.vacancy__send .link:hover { color: #a50f2d;}.vacancy__bottom_info { margin: 1rem auto 0; display: block; font-size: 1.6rem; font-weight: 500; line-height: 1.83; letter-spacing: 0; text-align: left; color: #aab8c3; max-width: calc(100% - 6.6rem);}@media (max-width:480px) { .vacancy__bottom_info { font-size: 1.84rem; max-width: 100%; }}.vacancy__bottom_info a { color: #697279; text-decoration: none;}.vacancy__bottom_info a:hover { color: #a50f2d;}.survey form input { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; padding-top: 2rem; padding-bottom: 2rem; border-bottom: .1rem solid #d2dce5; margin-bottom: 4rem; width: 100%; color: #212424;}@media (max-width:480px) { .survey form input { font-size: 1.91rem; }}.survey form input::placeholder { color: #697279; font-size: 1.6rem; line-height: 2.4rem;}@media (max-width:480px) { .survey form input::placeholder { font-size: 1.91rem; }}@media (max-width:480px) { .survey .vacancy__bottom_info { padding-left: 3.2rem; }}@media (max-width:480px) { .survey .vacancy__bottom { margin-top: 2rem; }}.wrapper.survey { margin-top: 9rem; margin-bottom: 15rem; display: flex; justify-content: center;}@media (max-width:1920px) { .wrapper.survey { margin-top: 8rem; margin-bottom: 12rem; }}@media (max-width:1024px) { .wrapper.survey { margin-top: 10rem; margin-bottom: 10rem; }}@media (max-width:480px) { .wrapper.survey { margin-top: 4rem; margin-bottom: 4rem; }}.survey__form { max-width: 88rem; width: 100%; background: #fff; padding: 7rem 6rem;}@media (max-width:1024px) { .survey__form { padding: 4rem 10rem; }}@media (max-width:480px) { .survey__form { padding: 2.55rem; overflow: hidden; }}.survey__form .vacancy__bottom { margin-top: 0;}@media (max-width:480px) { .survey__form .vacancy__bottom { margin-top: 2rem; }}.survey__form .select-items { width: 100%;}.survey__form .form__title { font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left;}@media (max-width:480px) { .survey__form .form__title { font-size: 2.55rem; }}.survey__form .select-selected { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #697279; padding-top: 1.6rem; padding-bottom: 2.4rem; border-bottom: .1rem solid #d2dce5; margin-bottom: 4rem; width: 100%; justify-content: flex-start;}@media (max-width:480px) { .survey__form .select-selected { font-size: 1.91rem; }}.survey__form .select-selected:after { height: 0; position: absolute; top: 50%; transform: translateY(-50%); right: 1rem; margin-top: 0;}.survey__form .select-items .select-wrapper div { font-size: 1.6rem; line-height: 2.4rem;}@media (max-width:480px) { .survey__form .select-items .select-wrapper div { font-size: 1.91rem; padding-left: 2.5rem; padding-right: 2.5rem; }}@media (max-width:480px) { .survey__form .form__item .form__item-name { font-size: 1.91rem; }}.survey__form .custom-select { width: 100%; margin-top: 3rem;}.survey__form button.link-red { margin-top: 4rem;}.survey__form .vacancy__bottom_info,.survey__form .vacancy__send,.survey__form .vacancy__send span { color: #aab8c3;}.survey__form .vacancy__bottom_info a,.survey__form .vacancy__send .link { color: #697279; transition: color .3s;}.survey__form .vacancy__bottom_info a:hover,.survey__form .vacancy__send .link:hover { color: #a50f2d;}.thanks__form { width: 78rem; padding: 4rem 17.7rem; background: #fff; gap: 4rem; display: flex; flex-direction: column;}@media (max-width:1920px) { .thanks__form { width: 58.6rem; padding: 4rem 8rem; }}@media (max-width:1515px) { .thanks__form { width: 66rem; padding: 4rem 11.7rem; }}@media (max-width:1024px) { .thanks__form { width: 100%; }}@media (max-width:480px) { .thanks__form { padding: 2.55rem; }}.thanks__form .text-normal,.thanks__form p { font-size: 1.6rem;}@media (max-width:480px) { .thanks__form .text-normal, .thanks__form p { font-size: 1.6rem; }}.thanks__form .form__title { font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left;}@media (max-width:480px) { .thanks__form .form__title { font-size: 2.55rem; }}.employee .pagination-block { margin-top: 2.8rem;}.employee__wrapper { display: grid; grid-template-columns: repeat(4, 1fr); gap: 4rem; margin-top: 15rem; padding-bottom: 4.7rem; border-bottom: 1px solid #d2dce5; grid-auto-flow: dense;}@media (max-width:1920px) { .employee__wrapper { margin-top: 12rem; }}@media (max-width:1515px) { .employee__wrapper { margin-top: 5.2rem; }}@media (max-width:1024px) { .employee__wrapper { grid-template-columns: repeat(2, 1fr); margin-top: 6rem; gap: 2rem; }}@media (max-width:480px) { .employee__wrapper { grid-template-columns: repeat(1, 1fr); margin-top: 5rem; }}.employee-block { grid-column: span 1; height: 60.7rem; display: flex; flex-direction: column; text-decoration: none; margin-bottom: 3.3rem;}@media (max-width:1920px) { .employee-block { height: 50.5rem; }}@media (max-width:1515px) { .employee-block { min-height: 44rem; height: auto; }}@media (max-width:1024px) { .employee-block { margin-bottom: 4rem; }}@media (max-width:480px) { .employee-block { min-height: 41rem; margin-bottom: 3rem; }}.employee-block .employee-block__bg { height: 29rem; width: 100%; position: relative;}@media (max-width:1920px) { .employee-block .employee-block__bg { height: 21.5rem; }}@media (max-width:1515px) { .employee-block .employee-block__bg { height: 15.5rem; }}@media (max-width:480px) { .employee-block .employee-block__bg { height: 19.5rem; }}.employee-block .employee-block__bg:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(33, 36, 36, .3); display: block;}.employee-block .employee-block__bg img { width: 100%; height: 100%; object-fit: cover;}.employee-block .employee-block__content { flex-grow: 1; display: flex; flex-direction: column; justify-content: space-between; padding-top: 2rem; padding-right: 4rem;}@media (max-width:1515px) { .employee-block .employee-block__content { padding-right: 0; padding-top: 1rem; }}@media (max-width:1024px) { .employee-block .employee-block__content { padding-top: 2.8rem; }}@media (max-width:480px) { .employee-block .employee-block__content { padding: 2.7rem 0 .5rem; }}.employee-block .employee-block__bottom { display: flex; align-items: center;}@media (max-width:1515px) { .employee-block .employee-block__bottom { margin-top: 1rem; }}@media (max-width:480px) { .employee-block .employee-block__bottom { margin-top: 3.5rem; }}.employee-block .employee-block__bottom span { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #212424;}@media (max-width:1515px) { .employee-block .employee-block__bottom span { line-height: 1.3; }}@media (max-width:480px) { .employee-block .employee-block__bottom span { font-size: 1.95rem; line-height: 1.5; }}.employee-block .employee-block__bottom img { width: 7.2rem; min-width: 7.2rem; height: 7.2rem; border-radius: 100%; margin-right: 2.4rem;}@media (max-width:480px) { .employee-block .employee-block__bottom img { width: 9.2rem; min-width: 9.2rem; height: 9.2rem; }}.employee-block__text { font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #212424; text-decoration: none;}@media (max-width:1515px) { .employee-block__text { line-height: 1.4; }}@media (max-width:480px) { .employee-block__text { font-size: 2.55rem; line-height: 1.44; }}.employee-block.big { grid-column: span 2; display: grid;}@media (max-width:480px) { .employee-block.big { grid-column: span 1; }}.employee-block.big .employee-block__bg { grid-row: 1/1; grid-column: 1/1; height: 100%; z-index: 1;}.employee-block.big .employee-block__bg:before { content: none;}.employee-block.big .employee-block__bg img { width: 100%; height: 100%;}.employee-block.big .employee-block__content { grid-row: 1/1; grid-column: 1/1; background: rgba(33, 36, 36, .3); z-index: 2; padding: 3.2rem 4rem 4rem;}@media (max-width:480px) { .employee-block.big .employee-block__content { padding: 4.2rem 2.5rem 5rem; }}.employee-block.big .employee-block__text { color: #f2f5f8; font-size: 3.6rem; font-weight: 400; line-height: 1.44; letter-spacing: -.01em; text-align: left;}@media (max-width:480px) { .employee-block.big .employee-block__text { font-size: 3.15rem; }}.employee-block.big .employee-block__bottom span { color: #f2f5f8;}.news-page.story-employee .story-p__img-wrap { max-width: 119rem; margin: 0 auto;}@media (max-width:1920px) { .news-page.story-employee .story-p__img-wrap { max-width: 90rem; }}.news-page.story-employee .story-p__img-wrap img { width: 100%;}.news-page.story-employee .avatar-block .img-wrapper { width: 15rem; height: 15rem;}@media (max-width:1024px) { .news-page.story-employee .avatar-block .img-wrapper { width: 14.7rem; height: 14.7rem; }}@media (max-width:480px) { .news-page.story-employee .avatar-block .img-wrapper { width: 8rem; height: 8rem; }}.news-page.story-employee .story-p__img .news-page__contest { max-width: 119rem; margin: 0 auto;}@media (max-width:1920px) { .news-page.story-employee .story-p__img .news-page__contest { max-width: 90rem; }}@media (max-width:480px) { .news-page.story-employee .story-p__img .news-page__contest { font-size: 1.95rem; line-height: 1.6; }}.news-page.story-employee .unite-block { max-width: 119rem; margin: 8rem auto 0;}@media (max-width:1920px) { .news-page.story-employee .unite-block { max-width: 90rem; }}@media (max-width:1024px) { .news-page.story-employee .unite-block { padding-left: 2rem; padding-right: 2rem; margin-top: 3.5rem; }}@media (max-width:480px) { .news-page.story-employee .unite-block { padding-left: 2.5rem; padding-right: 2.5rem; margin-top: 7rem; }}@media (max-width:1024px) { .news-page.story-employee .unite-block .man36 { font-size: 3.6rem; line-height: 1.44; }}@media (max-width:1024px) { .news-page.story-employee .center-block { order: 4; width: 100%; }}@media (max-width:480px) { .news-page.story-employee .center-block { margin-top: 6rem; }}.news-page.story-employee .center-block .man36 { font-size: 3.15rem; line-height: 1.5;}.news-page.story-employee .center-block .text-wrapper { max-width: 123rem;}@media (max-width:1920px) { .news-page.story-employee .center-block .text-wrapper { max-width: 120rem; }}@media (max-width:480px) { .news-page.story-employee .center-block .text-wrapper { padding-left: 2.5rem; padding-right: 2.5rem; }}@media (max-width:1024px) { .news-page.story-employee .center-block .text-wrapper__first { padding-bottom: 6rem; padding-top: 0; }}.news-page.story-employee .sticky-wrapper { padding-top: 7rem;}@media (max-width:1920px) { .news-page.story-employee .sticky-wrapper { padding-left: 0; padding-right: 0; }}@media (max-width:1024px) { .news-page.story-employee .sticky-wrapper { display: flex; flex-wrap: wrap; padding-top: 4.5rem; }}@media (max-width:1024px) { .news-page.story-employee .sticky-wrapper>.line { order: 3; margin-bottom: 1rem; }}@media (max-width:480px) { .news-page.story-employee .sticky-wrapper>.line { margin-bottom: 3rem; }}.news-page.story-employee .pb10 { padding-bottom: 0;}@media (max-width:1920px) { .news-page.story-employee .pb10 { padding-bottom: 0; }}@media (max-width:1024px) { .news-page.story-employee .pb10 { padding-bottom: 0; }}.news-page.story-employee .text-wrapper.bottom { margin-top: 10rem;}@media (max-width:1920px) { .news-page.story-employee .text-wrapper.bottom { margin-top: 8rem; }}@media (max-width:1024px) { .news-page.story-employee .text-wrapper.bottom { margin-top: 6rem; }}.news-page.story-employee .stories { margin-top: 15rem;}@media (max-width:1920px) { .news-page.story-employee .stories { margin-top: 12rem; }}@media (max-width:1024px) { .news-page.story-employee .stories { margin-top: 7.5rem; }}.news-page.story-employee .press-contacts { justify-content: flex-start; padding-top: 1rem;}@media (max-width:1024px) { .news-page.story-employee .press-contacts { padding-top: 3rem; }}.news-page.story-employee .press-contacts .links { justify-content: flex-start;}.news-page.story-employee .block-line { margin-top: 0; margin-bottom: 7rem;}@media (max-width:1024px) { .news-page.story-employee .block-line { margin-bottom: 5.5rem; }}@media (max-width:480px) { .news-page.story-employee .block-line { margin-bottom: 6.5rem; }}.news-page.story-employee .story-p__img { margin-top: 8rem;}@media (max-width:1024px) { .news-page.story-employee .story-p__img { margin-top: 6rem; }}@media (max-width:480px) { .news-page.story-employee .story-p__img { margin-top: 5rem; }}
343.news-page.story-employee .story-p__img .story-p__img-wrap { width: 100%; height: 43rem;}@media (max-width:480px) { .news-page.story-employee .story-p__img .story-p__img-wrap { height: 33rem; }}.news-page.story-employee .story-p__img .story-p__img-wrap img { width: 100%; height: 100%; object-fit: cover;}.news-page.story-employee .story-employee__data { display: flex; align-items: center; margin-top: 3.2rem; font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; color: #a50f2d;}@media (max-width:480px) { .news-page.story-employee .story-employee__data { margin-top: 2.2rem; }}.news-page.story-employee .story-employee__data span { color: #697279; margin-left: 2rem;}@media (max-width:480px) { .news-page.story-employee .story-employee__data span { margin-left: 3rem; }}@media (max-width:1024px) { .news-page.story-employee .sticky-wrapper__block { order: 2; width: 100%; }}@media (max-width:1024px) { .news-page.story-employee .sticky-wrappper__block.right-block { order: 1; width: 100%; }}.news-page.story-employee .sticky-wrappper__block.right-block .links { align-items: flex-start;}@media (max-width:1920px) { .news-page.story-employee .sticky-wrappper__block.right-block .links { align-items: flex-end; }}@media (max-width:1024px) { .news-page.story-employee .sticky-wrappper__block.right-block .links { align-items: flex-start; padding-left: 0; flex-direction: row; justify-content: flex-start; }}@media (max-width:480px) { .news-page.story-employee .sticky-wrappper__block.right-block .links { align-items: flex-end; padding-left: 2rem; padding-top: 1rem; }}@media (max-width:1024px) { .news-page.story-employee .avatar-block { display: flex; flex-direction: row; align-items: center; margin-top: 9rem; gap: 2rem; }}@media (max-width:480px) { .news-page.story-employee .avatar-block { padding-top: 1rem; display: none; }}@media (max-width:1024px) { .news-page.story-employee .avatar-block .img-wrapper { width: 10rem; height: 10rem; }}@media (max-width:1024px) { .news-page.story-employee .avatar-block .avatar-name { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; max-width: 18rem; }}@media (max-width:1024px) { .news-page.story-employee .line { display: none; }}.employee-modal { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(33, 33, 33, .4); z-index: 200; display: none; opacity: 0; transition: opacity .4s;}.employee-modal .close-employee { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; display: flex; align-items: center; gap: 2.4rem; color: #212424; padding: 1.2rem 1.2rem 1.2rem 2.4rem; border: .1rem solid #d2dce5; border-radius: 10rem; height: min-content; position: relative; top: -2rem; transition: background-color .3s; position: absolute; right: 3rem; top: 3rem; z-index: 5; background: #fff;}@media (max-width:1024px) { .employee-modal .close-employee { border: unset; padding: unset; right: .5rem; top: 1.5rem; background: unset; }}@media (max-width:1024px) { .employee-modal .close-employee span { display: none; }}.employee-modal .close-employee:hover { border-color: #40454e;}.employee-modal .close-employee:hover .close-employee__cross { background-color: #40454e;}.employee-modal .close-employee:hover .close-employee__cross:after,.employee-modal .close-employee:hover .close-employee__cross:before { background-color: #fff;}.employee-modal .close-employee .close-employee__cross { position: relative; display: block; width: 2.8rem; height: 2.8rem; background: rgba(210, 220, 229, .3); border-radius: 50%;}@media (max-width:1024px) { .employee-modal .close-employee .close-employee__cross { display: block; background: unset; width: 5.8rem; height: 5.8rem; width: 7.8rem; height: 7.8rem; }}.employee-modal .close-employee .close-employee__cross:after { content: ""; position: absolute; top: 50%; left: 50%; width: 50%; height: .2rem; background-color: #aab8c3; transition: color .3s; transform: translate(-50%, -50%) rotate(-45deg);}@media (max-width:1024px) { .employee-modal .close-employee .close-employee__cross:after { background: #d2dce5; }}.employee-modal .close-employee .close-employee__cross:before { content: ""; position: absolute; top: 50%; left: 50%; width: 50%; height: .2rem; background-color: #aab8c3; transform: translate(-50%, -50%) rotate(45deg); transition: color .3s;}@media (max-width:1024px) { .employee-modal .close-employee .close-employee__cross:before { background: #d2dce5; }}.employee-modal .employee__block { display: flex; justify-content: flex-end; width: 100%; height: 100%;}@media (max-width:1024px) { .employee-modal .employee__block { align-items: flex-end; }}.employee-modal .employee__wrapper-modal { display: flex; flex-direction: column; width: 70.8rem; height: 100%; background: #f0f2f6;}@media (max-width:1024px) { .employee-modal .employee__wrapper-modal { width: 100%; border-radius: 12px 12px 0 0; overflow: auto; flex-direction: column; position: relative; height: auto; max-height: 94%; }}.employee-modal .employee__text-block { padding: 4.8rem; height: 100%; overflow-y: auto;}@media (max-width:1024px) { .employee-modal .employee__text-block { height: unset; overflow: unset; padding: 4.2rem 2rem; }}@media (max-width:480px) { .employee-modal .employee__text-block { padding: 6.2rem 2.5rem; display: flex; flex-direction: column; }}.employee-modal .employee__top-wrap { display: flex; align-items: center;}@media (max-width:480px) { .employee-modal .employee__top-wrap { flex-direction: column; align-items: flex-start; }}.employee-modal .employee__avatar_text { display: flex; flex-direction: column; margin-left: 3.2rem;}@media (max-width:480px) { .employee-modal .employee__avatar_text { margin-left: 0; margin-top: 2.55rem; }}.employee-modal .employee__avatar_name { font-size: 3.6rem; font-weight: 400; line-height: 1.44; letter-spacing: -.01em; text-align: left; color: #212424;}.employee-modal .employee__avatar { width: 12rem; min-width: 12rem; height: 12rem; border-radius: 100%;}.employee-modal .employee__avatar_position { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #697279;}.employee-modal .employee__descr { font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; margin-top: 3.2rem;}@media (max-width:480px) { .employee-modal .employee__descr { order: 5; font-size: 2.55rem; font-weight: 500; line-height: 1.4; }}.employee-modal .employee__text { font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; margin-top: 3rem; color: #697279;}@media (max-width:480px) { .employee-modal .employee__text { order: 6; font-size: 2.05; }}.employee-modal.show { opacity: 1;}.employee__success { display: grid; grid-template-columns: repeat(3, 1fr); gap: 4rem; margin: 15rem 0 0; width: 100%; overflow: hidden;}@media (max-width:1920px) { .employee__success { grid-template-columns: repeat(3, 1fr); margin-top: 12rem; }}@media (max-width:1515px) { .employee__success { grid-template-columns: 1fr 1fr; margin-top: 10rem; }}@media (max-width:1024px) { .employee__success { margin-top: 7rem; display: flex; justify-content: flex-start; gap: 2rem; flex-wrap: wrap; align-items: flex-start; }}.employee__success .story-success { display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-start; height: 36rem; min-height: 36rem; text-decoration: none;}@media (max-width:1024px) { .employee__success .story-success { margin-bottom: 2rem; padding: 1.5rem; height: auto; min-height: 33rem; position: relative; max-width: calc(50% - 1rem); }}@media (max-width:480px) { .employee__success .story-success { max-width: 100%; }}.employee__success .story-success:hover .story__img { transform: scale(1.01);}.employee__success .story-success:hover .story__title { color: #a50f2d;}.employee__success .story-success .story__img { height: 28rem; border-radius: unset; min-width: 22rem; width: 22rem; transition: transform .3s;}@media (max-width:1024px) { .employee__success .story-success .story__img { height: 21rem; border-radius: unset; min-width: 17rem; width: 17rem; position: absolute; left: 1.5rem; top: 1.5rem; }}.employee__success .story-success .story__img img { width: 100%; height: 100%; border-radius: unset; object-fit: cover; object-position: center;}.employee__success .story-success .story__texts { margin-left: 4rem;}@media (max-width:1024px) { .employee__success .story-success .story__texts { margin-left: 0; width: 100%; }}.employee__success .story-success .story__title { font-size: 2.2rem; line-height: 1.5; color: #212424; transition: .3s;}@media (max-width:1024px) { .employee__success .story-success .story__title { padding-left: 18.5rem; min-height: 22.5rem; padding-bottom: 1.5rem; }}.employee__success .story-success .story__desc,.employee__success .story-success p { font-size: 1.6rem; line-height: 1.5; color: #697279; margin-top: 2rem;}@media (max-width:1024px) { .employee__success .story-success .story__desc, .employee__success .story-success p { margin-top: 0; }}.employee__offers p { margin-top: 7rem; font-size: 2.2rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left;}@media (max-width:480px) { .employee__offers p { margin-top: 5rem; font-size: 2.6rem; }}.employee__text-normal { margin-top: 15rem; font-size: 1.6rem; font-weight: 500; line-height: 1.56; letter-spacing: 0; text-align: left; padding-left: 2rem; position: relative;}@media (max-width:1920px) { .employee__text-normal { margin-top: 12rem; }}@media (max-width:1515px) { .employee__text-normal { margin-top: 10rem; }}@media (max-width:1024px) { .employee__text-normal { margin-top: 7rem; }}@media (max-width:480px) { .employee__text-normal { line-height: 1.6; font-size: 2.05rem; }}.center-block { overflow: hidden;}@media (max-width:1024px) { .sticky-wrapper .right-block .links { padding-bottom: 3.2rem; }}.stories__wrap { display: grid; grid-template-columns: repeat(3, 1fr); gap: 4rem; margin-top: 2rem;}@media (max-width:1515px) { .stories__wrap { gap: 2rem; }}@media (max-width:1024px) { .stories__wrap { grid-template-columns: repeat(2, 1fr); grid-auto-flow: dense; }}@media (max-width:480px) { .stories__wrap { grid-template-columns: repeat(1, 1fr); grid-auto-flow: unset; }}.stories__el { display: flex; flex-direction: column; height: 57.5rem; background: #fff; justify-content: space-between; padding: 2.9rem 2.8rem; text-decoration: none; grid-column: span 1;}@media (max-width:1920px) { .stories__el { height: 41.3rem; }}@media (max-width:1515px) { .stories__el { height: 31rem; }}@media (max-width:1024px) { .stories__el { padding: 1.8rem; }}@media (max-width:480px) { .stories__el { grid-column: span 1; height: unset; min-height: 32rem; }}.stories__el img { height: 5rem;}.stories__el .stories__el_top { display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start;}.stories__el .stories__el_text { color: #212424; font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; margin-top: 2rem;}@media (max-width:1515px) { .stories__el .stories__el_text { margin-top: 1.5rem; line-height: 1.4; font-size: 1.6rem; }}@media (max-width:480px) { .stories__el .stories__el_text { font-size: 2.5rem; }}.stories__el .stories__el_bottom { display: block; max-width: 50%; font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #aab8c3;}@media (max-width:1920px) { .stories__el .stories__el_bottom { max-width: 100%; }}@media (max-width:1515px) { .stories__el .stories__el_bottom { line-height: 1.4; font-size: 1.5rem; }}@media (max-width:480px) { .stories__el .stories__el_bottom { font-size: 2.05rem; margin-top: 4rem; }}.big.stories__el { grid-column: span 2;}@media (max-width:480px) { .big.stories__el { grid-column: span 1; }}@media (max-width:1920px) { .story-p .sticky-wrapper { padding-left: 0; padding-right: 0; }}@media (max-width:1024px) { .story-p .sticky-wrapper { display: flex; flex-wrap: wrap; }}@media (max-width:1024px) { .story-p .sticky-wrapper>.line { order: 3; margin-bottom: 1rem; }}@media (max-width:480px) { .story-p .sticky-wrapper>.line { margin-bottom: 3rem; }}@media (max-width:1024px) { .story-p .sticky-wrapper__block { order: 1; width: 70%; }}@media (max-width:1024px) { .story-p .sticky-wrappper__block.right-block { order: 2; width: 30%; }}.story-p .sticky-wrappper__block.right-block .links { align-items: flex-end;}@media (max-width:1920px) { .story-p .sticky-wrappper__block.right-block .links { align-items: flex-end; }}@media (max-width:1024px) { .story-p .sticky-wrappper__block.right-block .links { align-items: flex-start; padding-left: 2rem; }}@media (max-width:480px) { .story-p .sticky-wrappper__block.right-block .links { align-items: flex-end; }}@media (max-width:1024px) { .story-p .avatar-block { display: flex; flex-direction: column; padding-bottom: .5rem; }}@media (max-width:480px) { .story-p .avatar-block { padding-top: 1rem; }}@media (max-width:1024px) { .story-p .center-block { order: 4; width: 100%; }}@media (max-width:1024px) { .story-p .center-block .text-wrapper__first { padding-bottom: 4rem; }}@media (max-width:1024px) { .story-p .center-block .quote { margin-top: 6rem; margin-bottom: 6rem; }}@media (max-width:1515px) { .story-p .career.informationTechnology, .story-p .story-p__img { padding-left: 2.4rem; padding-right: 2.4rem; }}@media (max-width:480px) { .story-p .career.informationTechnology .informationTechnology__block { width: 100%; margin-right: 0; }}.story-p .story-p__img-wrap { max-width: 119rem; margin: 0 auto;}@media (max-width:1920px) { .story-p .story-p__img-wrap { max-width: 90rem; }}.story-p .story-p__img-wrap img { width: 100%;}.story-p .story-p__img .news-page__contest { max-width: 119rem; margin: 0 auto;}@media (max-width:1920px) { .story-p .story-p__img .news-page__contest { max-width: 90rem; }}.story-p .key-operating { max-width: 119rem; margin: 8rem auto 0;}@media (max-width:1920px) { .story-p .key-operating { max-width: 90rem; }}@media (max-width:1024px) { .story-p .key-operating { margin-top: 6rem; padding-left: 2rem; padding-right: 2rem; }}.story-p .unite-block { max-width: 119rem; margin: 8rem auto 0;}@media (max-width:1920px) { .story-p .unite-block { max-width: 90rem; }}@media (max-width:1024px) { .story-p .unite-block { padding-left: 2rem; padding-right: 2rem; margin-top: 6rem; }}.story-p .wrapper.informationTechnology { padding-left: 0; padding-right: 0;}.story-p .career .informationTechnology__content { justify-content: space-between; gap: 4rem; margin: 8rem auto 0;}@media (max-width:480px) { .story-p .career .informationTechnology__content { margin-top: 0; }}.story-p .story-p__text-block { font-family: Manrope; font-size: 3.6rem; font-weight: 400; line-height: 1.44; letter-spacing: -.01em; text-align: left;}.story-p .small { font-size: 1.6rem; line-height: 1.55;}@media (max-width:480px) { .story-p .small { font-size: 18px; }}.story-p .text-wrapper.bottom { border-top: unset; padding: 4rem 0 0;}.story-p .text-wrapper.bottom .press-contacts { border-top: unset;}.story-p .tag-wrapper { margin-top: 10rem;}.story-p .story-p__solve { margin-bottom: 15rem;}.story-p .story-p__solve .section-top { margin-top: 0; padding-top: 10rem;}@media (max-width:1920px) { .story-p .story-p__solve { margin-bottom: 12rem; }}.story-p .story-p__solve .subtitle { max-width: 50%;}@media (max-width:1024px) { .story-p .story-p__solve .subtitle { max-width: 100%; }}@media (max-width:1024px) { .story-p .story-p__solve .solve__intro { height: 40.5rem; }}@media (max-width:480px) { .story-p .story-p__solve .solve__intro { height: 53.5rem; }}@media (max-width:1024px) { .story-p .story-p__solve .solve__slider { margin-top: -6rem; }}@media (max-width:480px) { .story-p .story-p__solve .solve__slider { margin-top: -16rem; }}.story-p .block__story-p_title { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #697279;}@media (max-width:480px) { .story-p .block__story-p_title { font-size: 1.96rem; }}.story-p .block__story-p_text { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #212424; margin-top: .4rem;}@media (max-width:480px) { .story-p .block__story-p_text { font-size: 1.91rem; }}.story-p .block__story-p { text-decoration: none; margin-bottom: 4rem; display
343: block;}@media (max-width:480px) { .story-p .block__story-p { margin-bottom: 3rem; }}.story-p .range-slider { width: 100%;}.story-p .services-range { display: grid; grid-template-columns: repeat(4, 1fr); margin-top: 7.4rem;}@media (max-width:1515px) { .story-p .services-range { margin-top: 2.4rem; grid-template-columns: repeat(4, 1fr); }}@media (max-width:1024px) { .story-p .services-range { grid-template-columns: repeat(2, 1fr); }}@media (max-width:480px) { .story-p .services-range { display: flex; flex-direction: row; }}.story-p .services-range .service-range { width: 100%; height: 23.6rem; margin-right: 0; margin-left: 0; border-right: unset; position: relative; padding: 0; padding-left: 2rem; padding-right: 2rem; border: unset; border-left: .1rem solid #d2dce5; text-decoration: none;}.story-p .services-range .service-range .subtitle { font-size: 1.6rem; line-height: 1.6;}@media (max-width:480px) { .story-p .services-range .service-range .subtitle { font-size: 2.05rem; line-height: 1.4; }}.story-p .services-range .service-range:after { display: none;}.story-p .services-range .service-range:first-child .service__inner,.story-p .services-range .service-range:nth-child(2) .service__inner,.story-p .services-range .service-range:nth-child(3) .service__inner,.story-p .services-range .service-range:nth-child(4) .service__inner { border-top: .1rem solid #d2dce5;}.story-p .services-range .service-range:nth-child(4n+1) { border-left: 0;}.story-p .services-range .service-range:hover { background-color: #dedfe1;}.story-p .services-range .service-range:hover .service__inner { border-color: transparent;}@media (max-width:1515px) { .story-p .services-range .service-range { height: 27.5rem; }}@media (max-width:1024px) { .story-p .services-range .service-range { border: 0; padding: 0; position: relative; height: 25rem; } .story-p .services-range .service-range:nth-child(odd) { padding-right: 1rem; } .story-p .services-range .service-range:nth-child(odd):before { content: ""; position: absolute; top: 0; right: 0; width: .1rem; height: calc(100% - 1rem); background-color: #d2dce5; } .story-p .services-range .service-range:nth-child(2n+2) { padding-left: 1rem; } .story-p .services-range .service-range:nth-child(3) .service__inner, .story-p .services-range .service-range:nth-child(4) .service__inner { border-top: 0; }}@media (max-width:480px) { .story-p .services-range .service-range { height: unset; } .story-p .services-range .service-range:nth-child(odd) { padding-right: 0; } .story-p .services-range .service-range:nth-child(odd):before { content: unset; } .story-p .services-range .service-range:nth-child(2n+2) { padding-left: 0; } .story-p .services-range .service-range:nth-child(2) .service__inner { border-top: 0; }}.story-p .services-range .service-range__inner { padding-top: 2.9rem; padding-bottom: 2.4rem; display: flex; flex-direction: column; justify-content: space-between; height: 100%; border-bottom: .1rem solid #d2dce5; border-top: .1rem solid #d2dce5; transform: translateY(1px);}@media (max-width:1024px) { .story-p .services-range .service-range__inner { padding-top: 2rem; padding-bottom: 2rem; }}@media (max-width:480px) { .story-p .services-range .service-range__inner { padding-top: 3rem; padding-bottom: 3rem; }}@media (max-width:480px) { .story-p .services-range .service-range__top { display: flex; flex-direction: column; gap: 2rem; margin-bottom: 4rem; }}.story-p .services-range .service-range__top_img { width: 4.5rem; margin-bottom: 1rem;}@media (max-width:480px) { .story-p .services-range .service-range__top_img { width: 4.5rem; min-width: 4.5rem; margin-right: 0; margin-bottom: 1rem; }}.story-p .services-range .service-range__top_img img { width: 100%;}.story-p .services-range .service-range__text { max-width: 70%;}@media (max-width:1515px) { .story-p .services-range .service-range__text { max-width: 100%; }}.story-p .services-range .service-range__top { display: flex; flex-direction: column;}@media (max-width:480px) { .story-p .services-range .service-range__top { gap: 0; }}.story-p .services-range .service-range__bottom { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #697279; max-width: 70%;}.story-p .BCG { margin-bottom: 0; width: 100%; overflow: hidden; padding-bottom: .5rem;}.story-block { max-width: 123rem; margin: 0 auto; padding-left: 2rem; padding-right: 2rem;}@media (max-width:1920px) { .story-block { max-width: 94rem; }}@media (max-width:480px) { .story-block { padding-left: 2.5rem; padding-right: 2.5rem; }}.features { width: 100%; overflow: hidden; margin-top: 15rem;}@media (max-width:1920px) { .features { margin-top: 12rem; }}@media (max-width:1024px) { .features { margin-top: 10rem; }}@media (max-width:480px) { .features { margin-top: 5.5rem; }}.features .features__slider { margin-top: 8rem; position: relative;}@media (max-width:1920px) { .features .features__slider { margin-top: 4rem; }}.features .features__slider .features-next,.features .features__slider .features-prev { top: -12rem;}@media (max-width:1515px) { .features .features__slider .features-next, .features .features__slider .features-prev { top: -8rem; }}@media (max-width:480px) { .features .features__slider .features-next, .features .features__slider .features-prev { display: none; }}
343.features .features__slider .features-prev { left: unset; right: 5rem;}.features .features__slider .swiper-button-next.swiper-button-disabled,.features .features__slider .swiper-button-prev.swiper-button-disabled { opacity: .5;}.features-card__img { display: block; width: 100%; height: 63rem;}@media (max-width:1920px) { .features-card__img { height: 56rem; }}@media (max-width:1515px) { .features-card__img { height: 36rem; }}@media (max-width:1024px) { .features-card__img { height: 27rem; }}@media (max-width:480px) { .features-card__img { height: 31rem; }}.features-card__img img { width: 100%; height: 100%; object-fit: cover;}.features-card__title { font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; margin-top: 1.8rem;}@media (max-width:480px) { .features-card__title { margin-top: 2.8rem; font-size: 2.6rem; }}.features-card__text { font-size: 1.6rem; font-weight: 500; line-height: 1.55; letter-spacing: 0; text-align: left; margin-top: 1rem;}@media (max-width:480px) { .features-card__text { font-size: 2.05rem; }}.program.wrapper { background: #212424; margin-top: 15rem; padding-top: 15rem; padding-bottom: 15rem;}@media (max-width:1920px) { .program.wrapper { margin-top: 12rem; padding-top: 10rem; padding-bottom: 11rem; }}@media (max-width:1024px) { .program.wrapper { margin-top: 16rem; padding-left: 6rem; padding-right: 6rem; }}@media (max-width:480px) { .program.wrapper { margin-top: 9rem; padding: 5.5rem 2.5rem 7rem; }}.program.wrapper .section-top { margin-top: 0; padding-top: 0;}.program.wrapper .title-wrapper { width: unset; max-width: 78rem;}.program.wrapper .title-wrapper .title { color: #f2f5f8; margin-left: 0;}.program.wrapper .link-red { margin-top: 3.2rem;}.program.wrapper .section-top__aside { width: 78rem;}@media (max-width:1515px) { .program.wrapper .section-top__aside { width: 100rem; }}@media (max-width:1024px) { .program.wrapper .section-top__aside { width: 100%; }}.program.wrapper .section-top__aside .text-normal,.program.wrapper .section-top__aside p { color: #f2f5f8; padding-right: 0;}.program__list { display: flex; justify-content: flex-start; align-items: stretch; margin-top: 10rem;}@media (max-width:1920px) { .program__list { margin-top: 8rem; }}@media (max-width:1024px) { .program__list { margin-top: 6rem; flex-direction: column; }}@media (max-width:480px) { .program__list { margin-top: 5.5rem; }}.program__item { display: flex; flex-direction: column; align-items: flex-start; justify-content: space-between; background: #282b2b; min-height: 40rem; padding: 2rem 2.8rem; width: calc((100% - 8rem) / 3); margin-right: 4rem;}@media (max-width:1920px) { .program__item { min-height: 45rem; padding: 2rem 2.8rem 3rem; }}@media (max-width:1515px) { .program__item { min-height: 31rem; }}@media (max-width:1024px) { .program__item { width: 100%; margin-right: 0; margin-bottom: 4rem; min-height: 33rem; }}@media (max-width:480px) { .program__item { padding-left: 3.6rem; padding-right: 3.6rem; padding-bottom: 3.6rem; margin-bottom: 2.2rem; }}.program__item:nth-child(3n) { margin-right: 0;}@media (max-width:1024px) { .program__item:last-child { margin-bottom: 0; }}.program__name { font-size: 3.6rem; font-weight: 400; line-height: 1.44; letter-spacing: -.01em; text-align: left; color: #9c9ea2;}@media (max-width:480px) { .program__name { font-size: 3.1rem; }}.silver { color: #a4bbcb;}.gold { color: #caaf45;}.program__condititons { max-width: 35rem; margin-top: 5rem; font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; color: #f2f5f8;}@media (max-width:1515px) { .program__condititons { margin-top: 4.5rem; }}.program__condititons li { display: flex; align-items: flex-start; margin-top: .8rem;}@media (max-width:480px) { .program__condititons li { margin-top: 1.2rem; }}.program__condititons li:before { content: ""; width: .6rem; min-width: .6rem; height: .6rem; background: #a50f2d; border-radius: 100%; display: block; margin-right: 2rem; transform: translateY(1.4rem);}@media (max-width:480px) { .program__condititons li:before { width: .8rem; min-width: .8rem; height: .8rem; margin-left: -1rem; }}.wrapper.partners-faq { margin-top: 15rem;}@media (max-width:1920px) { .wrapper.partners-faq { margin-top: 12rem; }}@media (max-width:1024px) { .wrapper.partners-faq { margin-top: 10rem; }}@media (max-width:480px) { .wrapper.partners-faq { padding-left: 0; padding-right: 0; }}.wrapper.partners-faq>ul { margin-top: 8rem;}.wrapper.partners-faq .accordion__title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #40454e; padding-bottom: 5.2rem;}@media (max-width:480px) { .wrapper.partners-faq .accordion__title { font-size: 4.1rem; line-height: 4.8rem; padding-left: 2.5rem; padding-right: 2.5rem; }}.wrapper.partners-faq ul .accordion__list-title { width: 100%; display: flex; align-items: center; justify-content: flex-start; border: 0; background-color: unset; text-align: start; padding: 0; transition: all .2s; padding-top: 4.8rem; padding-bottom: 4.8rem; font-size: 3.6rem; font-weight: 400; line-height: 1.44; letter-spacing: -.01em; text-align: left; color: #212424;}@media (max-width:480px) { .wrapper.partners-faq ul .accordion__list-title { font-size: 2.7rem; padding-left: 2.8rem; padding-top: 3.5rem; padding-bottom: 3.5rem; }}.wrapper.partners-faq ul .accordion__list-title .accordion__list-text { flex-grow: 1;}.wrapper.partners-faq .accordion ul .accordion__plus { display: block; width: 3.2rem; height: 3.2rem; min-width: 3.2rem; min-height: 3.2rem; border: .1rem solid #aab8c3; border-radius: 50%; position: relative; margin-right: 0; transition: all .2s;}@media (max-width:1024px) { .wrapper.partners-faq .accordion ul .accordion__plus { margin-right: 3rem; margin-top: auto; margin-bottom: auto; }}@media (max-width:480px) { .wrapper.partners-faq .accordion ul .accordion__plus { width: 4.2rem; height: 4.2rem; min-width: 4.2rem; min-height: 4.2rem; margin: 0; margin-right: 2rem; }}.wrapper.partners-faq .accordion { list-style-type: none; counter-reset: a;}.wrapper.partners-faq .accordion .accordion__list-title:before { content: counter(a); counter-increment: a; list-style: decimal; font-size: 3.6rem; font-weight: 400; line-height: 1.44; letter-spacing: -.01em; text-align: left; color: #a50f2d; width: 20rem; min-width: 20rem;}@media (max-width:1920px) { .wrapper.partners-faq .accordion .accordion__list-title:before { width: 16rem; min-width: 16rem; }}@media (max-width:1515px) { .wrapper.partners-faq .accordion .accordion__list-title:before { width: 11rem; min-width: 11rem; }}@media (max-width:1024px) { .wrapper.partners-faq .accordion .accordion__list-title:before { width: 8rem; min-width: 8rem; }}@media (max-width:480px) { .wrapper.partners-faq .accordion .accordion__list-title:before { width: 3.5rem; min-width: 3.5rem; font-size: 3rem; }}.wrapper.partners-faq .accordion li.active { background-color: #fff; padding-bottom: 3.3rem; border-color: #fff;}.wrapper.partners-faq li.active .accordion__list-title { padding-left: 2.8rem;}.wrapper.partners-faq .accordion li.active .accordion__plus { background-color: #a50f2d; border-color: #a50f2d; margin-right: 6rem;}@media (max-width:1024px) { .wrapper.partners-faq .accordion li.active .accordion__plus { margin: 0; margin-right: 6rem; }}@media (max-width:480px) { .wrapper.partners-faq .accordion li.active .accordion__plus { margin-right: 2rem; }}.wrapper.partners-faq .faq .faq__block .faq__right .accordion li.active .accordion__plus:before,.wrapper.partners-faq li.active .accordion__plus:after { background-color: #fff;}.wrapper.partners-faq .accordion li.active .accordion__plus:after { transform: translateX(-50%);}.wrapper.partners-faq .accordion li .accordion__list-desc { display: block; color: #697279; padding-left: 24rem; padding-right: 24rem; padding-top: 0; transition: padding-top .2s; box-sizing: content-box;}@media (max-width:1920px) { .wrapper.partners-faq .accordion li .accordion__list-desc { padding-left: 19rem; }}@media (max-width:1515px) { .wrapper.partners-faq .accordion li .accordion__list-desc { padding-left: 15rem; }}@media (max-width:1024px) { .wrapper.partners-faq .accordion li .accordion__list-desc { padding-right: 2rem; padding-left: 11rem; }}@media (max-width:480px) { .wrapper.partners-faq .accordion li .accordion__list-desc { padding-left: 6rem; padding-top: 0; padding-right: 3rem; font-size: 1.95rem; }}.wrapper.partners-faq .accordion li.active .accordion__list-desc { padding-top: 2rem;}@media (max-width:480px) { .wrapper.partners-faq .accordion li.active .accordion__list-desc { padding-top: 0; }}.corporate.partners { margin-top: 15rem; flex-direction: column; border-top: unset;}@media (max-width:1920px) { .corporate.partners { margin-top: 12rem; }}@media (max-width:1024px) { .corporate.partners { margin-top: 7rem; flex-direction: column; display: flex; flex-wrap: nowrap; height: unset; }}@media (max-width:480px) { .corporate.partners { margin-top: 5rem; }}.corporate.partners .corporate__content { margin-top: 8rem;}@media (max-width:1920px) { .corporate.partners .corporate__content { margin-top: 4rem; }}@media (max-width:1024px) { .corporate.partners .corporate__content { flex-wrap: wrap; flex-direction: row; justify-content: flex-start; gap: 2rem; }}@media (max-width:480px) { .corporate.partners .corporate__content { flex-direction: column; flex-wrap: nowrap; }}@media (max-width:480px) { .corporate.partners .corporate__content .corporate__block_color div { font-size: 2.2rem; }}.corporate.partners .corporate__content .corporate__block { height: unset; min-height: 55rem;}@media (max-width:1920px) { .corporate.partners .corporate__content .corporate__block { min-height: 41rem; }}@media (max-width:1515px) { .corporate.partners .corporate__content .corporate__block { min-height: 30rem; }}@media (max-width:1024px) { .corporate.partners .corporate__content .corporate__block { width: calc(50% - 1rem); }}@media (max-width:480px) { .corporate.partners .corporate__content .corporate__block { width: 100%; min-height: 22rem; padding: 1rem 1.8rem; }}.corporate.partners .corporate__content .corporate__block picture { position: absolute; width: 100%; height: 100%; left: 0; top: 0;}.corporate.partners .corporate__content .corporate__helper.dark { background: unset;}.corporate.partners .corporate__content .corporate__helper.dark a { color: #212424;}.wrapper.customers-faq .accordion .accordion__top { display: flex; width: 100%; justify-content: space-between; align-items: baseline; padding-bottom: 5.2rem; gap: 2rem;}@media (max-width:1024px) { .wrapper.customers-faq .accordion .accordion__top { flex-direction: column; justify-content: flex-start; align-items: flex-start; }}.wrapper.customers-faq .accordion .accordion__top .accordion__title { padding-bottom: 0;}@media (max-width:480px) { .wrapper.customers-faq .accordion .accordion__top .link-red { padding-left: 2.5rem; }}.top-partners { margin-top: 15rem;}@media (max-width:1920px) { .top-partners { margin-top: 11.5rem; }}@media (max-width:1024px) { .top-partners { margin-top: 10rem; }}@media (max-width:480px) { .top-partners { margin-top: 5.5rem; }}.top-partners .pagination-block { margin-top: 8rem; border-top: 1px solid #d2dce5; padding-top: 2.8rem;}@media (max-width:1024px) { .top-partners .pagination-block { margin-top: 1.6rem; }}@media (max-width:1024px) { .top-partner { margin-bottom: 4.4rem; }}@media (max-width:480px) { .top-partner { width: 100%; margin-bottom: 5.5rem; }}.top-partners_wrapper { display: grid; grid-template-columns: repeat(5, 1fr); gap: 4rem;}@media (max-width:1024px) { .top-partners_wrapper { gap: 2rem; grid-template-columns: repeat(3, 1fr); }}@media (max-width:480px) { .top-partners_wrapper { display: flex; flex-direction: column; align-items: flex-start; gap: unset; }}.top-partner__img {display: flex;align-items: center;justify-content: center;background: rgba(210, 220, 229, .3019607843);width: 100%;height: 37rem;border-radius: .6rem;}.top-partner__img.img-cover {max-height: 140px;}@media (max-width:1920px) { .top-partner__img { height: 16.5rem; }}@media (max-width:1515px) { .top-partner__img { height: 20rem; }}@media (max-width:480px) { .top-partner__img { padding: 2rem; }}.top-partner__img img { width: 80%; object-fit: contain; height: 80%;}@media (max-width:480px) { .top-partner__img img { width: 100%; object-fit: contain; height: 85%; }}.top-partner_name { margin-top: 2rem; display: block; font-size: 1.8rem; font-weight: 600; line-height: 1.5; letter-spacing: 0; text-align: left; color: #212424; text-decoration: none;}@media (max-width:480px) { .top-partner_name { font-size: 2.6rem; }}.top-partner_text p+p { margin-top: 1.2rem;}.top-partner_text { max-height: 7.5em; overflow: hidden; display: block; font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #697279; margin-top: 1.2rem; max-width: 32rem; transition: max-height .3s; position: relative; background: #f2f5f8;}@media (max-width:480px) { .top-partner_text { font-size: 1.6rem; max-width: 100%; }}.top-partner_text ol li,.top-partner_text ul li { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #697279; padding-left: 2.5rem;}@media (max-width:480px) { .top-partner_text ol li, .top-partner_text ul li { font-size: 1.6rem; }}.top-partner_text--gradient:before { content: ""; position: absolute; bottom: -.5rem; left: 0; width: 100%; height: 1em; background: -webkit-linear-gradient(0deg, #f2f5f8 50%, rgba(255, 255, 255, 0)); background: linear-gradient(0deg, #f2f5f8 50%, rgba(255, 255, 255, 0)); transition: background-color .3s;}.top-partner_text--gradient-transparent:before { background: transparent;}.top-partner_text>:last-child { padding-bottom: .5rem;}.top-partner__prof,.top-partner_text p { font-size: 1.4rem; font-weight: 500; line-height: 1.4; letter-spacing: 0; text-align: left; color: #697279;}.top-partner_button { font-size: 1.4rem; font-weight: 500; line-height: 1.78; padding: 0; border: 0; background-color: transparent; color: #a50f2d;}.top-partner_button:hover { transition: .4s; box-shadow: 0 1px 0 0 transparent; box-shadow: 0 4px 0 -3px #a50f2d;}.program-modal { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(33, 33, 33, .4); z-index: 200; display: none; opacity: 0; transition: opacity .4s;}.program-modal .close-program { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; display: flex; align-items: center; gap: 2.4rem; color: #212424; padding: 1.2rem 1.2rem 1.2rem 2.4rem; border: .1rem solid #d2dce5; border-radius: 10rem; height: min-content; position: relative; top: -2rem; transition: background-color .3s; position: absolute; right: 3rem; top: 3rem; z-index: 5; background: #fff;}@media (max-width:1024px) { .program-modal .close-program { border: unset; padding: unset; right: .5rem; top: 5.5rem; background: unset; }}@media (max-width:1024px) { .program-modal .close-program span { display: none; }}.program-modal .close-program:hover { border-color: #40454e;}.program-modal .close-program:hover .close-program__cross { background-color: #40454e;}.program-modal .close-program:hover .close-program__cross:after,.program-modal .close-program:hover .close-program__cross:before { background-color: #fff;}.program-modal .close-program .close-program__cross { position: relative; display: block; width: 2.8rem; height: 2.8rem; background: rgba(210, 220, 229, .3); border-radius: 50%;}@media (max-width:1024px) { .program-modal .close-program .close-program__cross { display: block; background: unset; width: 5.8rem; height: 5.8rem; width: 7.8rem; height: 7.8rem; }}.program-modal .close-program .close-program__cross:after { content: ""; position: absolute; top: 50%; left: 50%; width: 50%; height: .2rem; background-color: #aab8c3; transition: color .3s; transform: translate(-50%, -50%) rotate(-45deg);}@media (max-width:1024px) { .program-modal .close-program .close-program__cross:after { background: #d2dce5; }}.program-modal .close-program .close-program__cross:before { content: ""; position: absolute; top: 50%; left: 50%; width: 50%; height: .2rem; background-color: #aab8c3; transform: translate(-50%, -50%) rotate(45deg); transition: color .3s;}@media (max-width:1024px) { .program-modal 
343.close-program .close-program__cross:before { background: #d2dce5; }}.program-modal .program__block { display: flex; justify-content: flex-end; width: 100%; height: 100%;}@media (max-width:1024px) { .program-modal .program__block { align-items: flex-end; }}.program-modal .program__wrapper { display: flex; width: 70.8rem; height: 100%;}@media (max-width:1024px) { .program-modal .program__wrapper { width: 100%; height: 94%; border-radius: 12px 12px 0 0; overflow: auto; flex-direction: column; }}.program-modal .program__text-block { background: #fff; padding: 4.8rem; height: 100%; overflow-y: auto;}@media (max-width:1024px) { .program-modal .program__text-block { height: unset; overflow: unset; padding: 4.2rem 2rem; }}@media (max-width:480px) { .program-modal .program__text-block { padding: 6.2rem 2.5rem; }}.program-modal .program__text-block_title { font-size: 5.2rem; font-weight: 400; line-height: 1.12; letter-spacing: -.02em; text-align: left; margin-bottom: 2rem;}@media (max-width:1024px) { .program-modal .program__text-block_title { margin-bottom: .8rem; }}@media (max-width:480px) { .program-modal .program__text-block_title { font-size: 4.2rem; line-height: 1.5; margin-bottom: 1.8rem; }}.program-modal .program-modal__item { width: 100%; padding-bottom: 2.4rem; padding-top: 3.2rem; border-bottom: 1px solid #d2dce5;}@media (max-width:480px) { .program-modal .program-modal__item { border-bottom: unset; padding-bottom: 1.3rem; }}.program-modal .program-modal__item:last-child { border-bottom: unset; padding-bottom: unset;}.program-modal .program-modal__item_name { font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #9d9fa2; display: flex; align-items: center;}@media (max-width:480px) { .program-modal .program-modal__item_name { font-size: 3.1rem; }}.program-modal .program-modal__item_name:before { content: ""; width: 2rem; height: 2rem; display: block; margin-right: .8rem; border-radius: 100%; background: #9d9fa2;}@media (max-width:480px) { .program-modal .program-modal__item_name:before { width: 2.5rem; height: 2.5rem; }}.program-modal .silver { color: #a4bbcb;}.program-modal .silver:before { background: #a4bbcb;}.program-modal .gold { color: #ccae47;}.program-modal .gold:before { background: #ccae47;}.program-modal .program-modal__item_desc { font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; margin-top: .4rem; color: #697279;}@media (max-width:480px) { .program-modal .program-modal__item_desc { font-size: 2.05rem; }}.program-modal .program-modal__item_list-name { font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; margin-top: 3.2rem; color: #212424; margin-bottom: .4rem;}@media (max-width:480px) { .program-modal .program-modal__item_list-name { font-size: 2.55rem; margin-top: 3rem; margin-bottom: 1.3rem; }}.program-modal li { font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; color: #697279; margin-bottom: .8rem; position: relative; padding-left: 1.6rem;}@media (max-width:480px) { .program-modal li { padding-left: 2.8rem; font-size: 2.05rem; margin-bottom: 1rem; }}.program-modal li:before { content: ""; position: absolute; left: 0; top: .65em; width: .6rem; min-width: .6rem; height: .6rem; display: block; border-radius: 100%; background: #a50f2d; margin-right: 1.6rem;}@media (max-width:480px) { .program-modal li:before { width: .8rem; min-width: .8rem; height: .8rem; }}.program-modal li .red { color: #a50f2d;}.program-modal.show { opacity: 1;}.partner-modal { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(33, 33, 33, .4); z-index: 200; display: none; opacity: 0; transition: opacity .4s;}.partner-modal .close-partner { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; display: flex; align-items: center; gap: 2.4rem; color: #212424; padding: 1.2rem 1.2rem 1.2rem 2.4rem; border: .1rem solid #d2dce5; border-radius: 10rem; height: min-content; position: relative; top: -2rem; transition: background-color .3s; position: absolute; right: 3rem; top: 3rem; z-index: 5; background: #fff;}@media (max-width:1024px) { .partner-modal .close-partner { border: unset; padding: unset; right: .5rem; top: 1.5rem; background: unset; }}@media (max-width:1024px) { .partner-modal .close-partner span { display: none; }}.partner-modal .close-partner:hover { border-color: #40454e;}.partner-modal .close-partner:hover .close-partner__cross { background-color: #40454e;}.partner-modal .close-partner:hover .close-partner__cross:after,.partner-modal .close-partner:hover .close-partner__cross:before { background-color: #fff;}.partner-modal .close-partner .close-partner__cross { position: relative; display: block; width: 2.8rem; height: 2.8rem; background: rgba(210, 220, 229, .3); border-radius: 50%;}@media (max-width:1024px) { .partner-modal .close-partner .close-partner__cross { display: block; background: unset; width: 5.8rem; height: 5.8rem; width: 7.8rem; height: 7.8rem; }}.partner-modal .close-partner .close-partner__cross:after { content: ""; position: absolute; top: 50%; left: 50%; width: 50%; height: .2rem; background-color: #aab8c3; transition: color .3s; transform: translate(-50%, -50%) rotate(-45deg);}@media (max-width:1024px) { .partner-modal .close-partner .close-partner__cross:after { background: #d2dce5; }}.partner-modal .close-partner .close-partner__cross:before { content: ""; position: absolute; top: 50%; left: 50%; width: 50%; height: .2rem; background-color: #aab8c3; transform: translate(-50%, -50%) rotate(45deg); transition: color .3s;}@media (max-width:1024px) { .partner-modal .close-partner .close-partner__cross:before { background: #d2dce5; }}.partner-modal .partner__block { display: flex; justify-content: flex-end; width: 100%; height: 100%;}@media (max-width:1024px) { .partner-modal .partner__block { align-items: flex-end; }}.partner-modal .partner__wrapper { display: flex; flex-direction: column; width: 70.8rem; height: 100%; background: #f0f2f6;}@media (max-width:1024px) { .partner-modal .partner__wrapper { width: 100%; max-height: 94%; height: auto; border-radius: 12px 12px 0 0; overflow: auto; flex-direction: column; position: relative; }}.partner-modal .partner__text-block { padding: 4.8rem; height: 100%; overflow-y: auto;}@media (max-width:1024px) { .partner-modal .partner__text-block { height: unset; overflow: unset; padding: 4.2rem 2rem; }}@media (max-width:480px) { .partner-modal .partner__text-block { padding: 6.2rem 2.5rem; display: flex; flex-direction: column; }}.partner-modal .partner__text-block_title { font-size: 5.2rem; font-weight: 400; line-height: 1.12; letter-spacing: -.02em; text-align: left; margin-bottom: 2rem; margin-top: 3rem;}@media (max-width:1024px) { .partner-modal .partner__text-block_title { margin-bottom: .8rem; }}@media (max-width:480px) { .partner-modal .partner__text-block_title { font-size: 4.2rem; line-height: 1.5; margin-bottom: 1.8rem; margin-top: 2.5rem; margin-bottom: 0; order: 2; }}.partner-modal .partner__logo { width: 4.8rem;}@media (max-width:480px) { .partner-modal .partner__logo { width: 6.1rem; order: 1; }}.partner-modal .partner__statuses { margin-top: 5.3rem; padding-top: 2.7rem; padding-bottom: 2.7rem; border-top: 1px solid #d2dce5; border-bottom: 1px solid #d2dce5;}@media (max-width:480px) { .partner-modal .partner__statuses { margin-top: 4.8rem; order: 3; }}.partner-modal .partner__statuses .text-normal,.partner-modal .partner__statuses p { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #697279;}@media (max-width:480px) { .partner-modal .partner__statuses .text-normal, .partner-modal .partner__statuses p { font-size: 2.05rem; }}.partner-modal .partner__statuses .red { color: #a50f2d;}.partner-modal .partner__descr { font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; margin-top: 3.2rem;}@media (max-width:480px) { .partner-modal .partner__descr { order: 5; font-size: 2.55rem; font-weight: 500; line-height: 1.4; }}.partner-modal .partner__text { font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; margin-top: 3rem; color: #697279;}@media (max-width:480px) { .partner-modal .partner__text { order: 6; font-size: 2.05; }}.partner-modal .link-red { margin-top: 5.2rem;}@media (max-width:480px) { .partner-modal .link-red { order: 4; }}.partner-modal.show { opacity: 1;}.top-partners-catalog { margin-top: 5rem;}.top-partners-catalog .top-partners_wrapper { display: grid; grid-template-columns: repeat(2, 1fr);}@media (max-width:1024px) { .top-partners-catalog .top-partners_wrapper { grid-template-columns: repeat(1, 1fr); }}.top-partners-catalog .top-partners_wrapper .top-partner__img { grid-row: 2 span; height: 10rem; background-color: unset; margin-top: 1rem;}@media (max-width:1024px) { .top-partners-catalog .top-partners_wrapper .top-partner__img { padding: 0; height: 4rem; display: flex; justify-content: flex-start; }}.top-partners-catalog .top-partners_wrapper .top-partner__img img { width: 15rem; height: 100%; object-position: top; object-fit: contain;}@media (max-width:1024px) { .top-partners-catalog .top-partners_wrapper .top-partner__img img { height: 100%; }}.top-partners-catalog .top-partners_wrapper .top-partner { display: grid; grid-template-columns: 1fr 8fr; grid-template-rows: min-content; gap: 4rem; background-color: #fff; padding: 4rem;}@media (max-width:1024px) { .top-partners-catalog .top-partners_wrapper .top-partner { display: flex; gap: 2rem; flex-direction: column; padding: 3rem; margin-bottom: 3rem; }}.top-partners-catalog .top-partners_wrapper .top-partner_name { margin-top: 0; font-size: 1.6rem;}.top-partners-catalog .top-partners_wrapper .top-partner_text { max-width: 100%; max-height: unset; background-color: unset; margin-top: 0;}@media (max-width:480px) { .top-partners-catalog .top-partners_wrapper .top-partner_text { order: 2; }}.top-partners-catalog .top-partners_wrapper .top-partner_text--gradient:before { content: unset;}.top-partner-wrap { margin-top: auto;}.comments-block { height: 9.6rem; display: flex; align-items: center; justify-content: flex-end; border-bottom: 1px solid #d2dce5; position: relative;}@media (max-width:1024px) { .comments-block { padding-left: 0 !important; padding-right: 0 !important; }}@media (max-width:480px) { .comments-block { overflow: hidden; }}.comments-block .filters { height: 100%; border-left: 0;}.comments-block .filters .custom-select { width: 27.4rem;}.comments-block .filters .custom-select .select-selected { padding-top: .5rem; padding-bottom: .5rem; justify-content: space-between;}@media (max-width:1024px) { .comments-block .filters .custom-select { width: auto; }}.comments-block .filters .custom-select .select-items { width: 27.4rem;}@media (max-width:1024px) { .comments-block .filters .custom-select .select-items { width: 100%; }}.solve.career { width: 100%; overflow: auto;}.solve.career .section-top { padding-top: 15rem;}@media (max-width:1920px) { .solve.career .section-top { padding-top: 12rem; }}@media (max-width:1515px) { .solve.career .section-top { padding-top: 11rem; }}@media (max-width:1024px) { .solve.career .section-top { padding-top: 10rem; padding-left: .5rem; }}@media (max-width:480px) { .solve.career .section-top { padding-top: 5rem; margin-top: 5rem; }}.solve.career .text-normal,.solve.career p { color: #f2f5f8;}@media (max-width:1920px) { .solve.career .text-normal, .solve.career p { padding-right: 10%; }}@media (max-width:1515px) { .solve.career .text-normal, .solve.career p { max-width: 99%; }}.solve.career .title { max-width: 40rem;}@media (max-width:1024px) { .solve.career .title { max-width: 100%; }}@media (max-width:1515px) { .solve.career .title-wrapper { width: 40%; }}@media (max-width:1024px) { .solve.career .title-wrapper { margin-left: 3.5rem; width: calc(100% - 6rem); }}@media (max-width:480px) { .solve.career .title-wrapper { margin-left: 2rem; width: calc(100% - 5rem); }}.solve.career .title-wrapper .text-normal,.solve.career .title-wrapper p { margin-left: 20.5rem; margin-top: 3rem; max-width: 65rem;}@media (max-width:1920px) { .solve.career .title-wrapper .text-normal, .solve.career .title-wrapper p { margin-left: 15.5rem; }}@media (max-width:1515px) { .solve.career .title-wrapper .text-normal, .solve.career .title-wrapper p { margin-left: 11.5rem; }}@media (max-width:1024px) { .solve.career .title-wrapper .text-normal, .solve.career .title-wrapper p { margin-left: 0; }}@media (max-width:1024px) { .solve.career .section-top__aside { margin-left: 3.5rem; margin-left: 2rem; }}.solve.career .section-top__aside .text-normal,.solve.career .section-top__aside p { font-size: 18px; max-width: 80%;}@media (max-width:1515px) { .solve.career .section-top__aside .text-normal, .solve.career .section-top__aside p { max-width: 99%; }}.solve.career .solve__intro { padding-bottom: 7rem; min-height: 55.5rem; height: unset;}@media (max-width:1920px) { .solve.career .solve__intro { min-height: 49rem; height: unset; }}@media (max-width:1515px) { .solve.career .solve__intro { min-height: 49rem; height: unset; }}@media (max-width:1024px) { .solve.career .solve__intro { position: relative; min-height: 40rem; padding-bottom: 10rem; }}@media (max-width:480px) { .solve.career .solve__intro { min-height: 51.5rem; }}.solve.career .solve__intro .footnote { max-width: 70%;}@media (max-width:1024px) { .solve.career .solve__slider { margin-top: -4rem; }}@media (max-width:480px) { .solve.career .solve__slider { margin-top: -15rem; }}.career .informationTechnology__content { display: grid; gap: 4rem; grid-template-columns: repeat(auto-fit, minmax(min(33.3333333333%, max(64px, 20%)), 1fr)); padding-top: 15rem;}@media (max-width:1920px) { .career .informationTechnology__content { padding-top: 12rem; }}@media (max-width:1024px) { .career .informationTechnology__content { padding-top: 10rem; display: flex; flex-wrap: wrap; gap: 2rem; }}@media (max-width:480px) { .career .informationTechnology__content { padding-top: 5rem; flex-direction: column; gap: unset; }}.career .informationTechnology__content .informationTechnology__block { margin-bottom: 1rem; gap: 3.2rem; margin-bottom: 1.4rem;}@media (max-width:1024px) { .career .informationTechnology__content .informationTechnology__block { width: calc((100% - 2rem) / 2); }}@media (max-width:480px) { .career .informationTechnology__content .informationTechnology__block { width: 100%; gap: 1.5rem; margin-bottom: 0; padding-top: 3rem; padding-bottom: 3rem; border-top: 0; }}.solve .solve-story__container .swiper-slide { display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-start; height: 36rem;}@media (max-width:480px) { .solve .solve-story__container .swiper-slide { padding: 1.5rem; height: auto; height: 33rem; position: relative; }}
343.solve .solve-story__container .swiper-slide:hover .story__img { transform: scale(1.01);}.solve .solve-story__container .swiper-slide:hover .story__title { color: #a50f2d;}.solve .solve-story__container .swiper-slide .story__img { height: 28rem; border-radius: unset; min-width: 22rem; width: 22rem; transition: transform .3s; position: relative;}@media (max-width:480px) { .solve .solve-story__container .swiper-slide .story__img { height: 21rem; border-radius: unset; min-width: 17rem; width: 17rem; position: absolute; left: 1.5rem; top: 1.5rem; }}.solve .solve-story__container .swiper-slide .story__img img { width: 100%; height: 100%; border-radius: unset; object-fit: cover; object-position: center;}.solve .solve-story__container .swiper-slide .story__texts { margin-left: 4rem;}@media (max-width:480px) { .solve .solve-story__container .swiper-slide .story__texts { margin-left: 0; width: 100%; }}.solve .solve-story__container .swiper-slide .story__title { font-size: 2.2rem; line-height: 1.5; color: #212424; transition: all .3s;}@media (max-width:480px) { .solve .solve-story__container .swiper-slide .story__title { padding-left: 18.5rem; min-height: 22.5rem; padding-bottom: 1.5rem; }}.solve .solve-story__container .swiper-slide .story__desc,.solve .solve-story__container .swiper-slide p { font-size: 1.6rem; line-height: 1.5; color: #697279; margin-top: 2rem;}@media (max-width:480px) { .solve .solve-story__container .swiper-slide .story__desc, .solve .solve-story__container .swiper-slide p { margin-top: 0; }}.suggestion.wrapper { margin-top: 15rem; width: 100%; overflow: hidden;}@media (max-width:1920px) { .suggestion.wrapper { margin-top: 12rem; }}@media (max-width:1024px) { .suggestion.wrapper { margin-top: 8rem; padding-left: 0; padding-right: 0; margin-left: 2rem; margin-right: 2rem; width: calc(100% - 4rem); margin-left: 2.5rem; margin-right: 2.5rem; width: calc(100% - 5rem); margin-top: 7rem; }}.suggestion.wrapper .title { max-width: 40%;}@media (max-width:1920px) { .suggestion.wrapper .title { max-width: 100%; }}@media (max-width:1515px) { .suggestion.wrapper .title { max-width: 100%; }}@media (max-width:1024px) { .suggestion.wrapper .title { max-width: 100%; }}@media (max-width:480px) { .suggestion.wrapper .title { max-width: 100%; }}.suggestion.wrapper .suggestion-slider { width: 100%;}@media (max-width:1024px) { .suggestion.wrapper .suggestion-slider { position: relative; }}.suggestion.wrapper .suggestion-slider .swiper-button-next,.suggestion.wrapper .suggestion-slider .swiper-button-prev { display: none;}@media (max-width:1024px) { .suggestion.wrapper .suggestion-slider .swiper-button-next, .suggestion.wrapper .suggestion-slider .swiper-button-prev { display: flex; top: -7rem; }}@media (max-width:480px) { .suggestion.wrapper .suggestion-slider .swiper-button-next, .suggestion.wrapper .suggestion-slider .swiper-button-prev { top: 17rem; }}@media (max-width:1024px) { .suggestion.wrapper .suggestion-slider .swiper-button-prev { left: unset; right: 5.5rem; }}@media (max-width:480px) { .suggestion.wrapper .suggestion-slider .swiper-button-prev { right: unset; left: 0; }}.photo-gallery { width: 100%; overflow: hidden; margin-top: 8rem;}@media (max-width:1024px) { .photo-gallery { margin-top: 10rem; }}@media (max-width:480px) { .photo-gallery { margin-top: 5rem; }}.photo-gallery .swiper-container .swiper-button-next { right: -2rem;}@media (max-width:1024px) { .photo-gallery .swiper-container .swiper-button-next { display: none; }}.photo-gallery .swiper-container .swiper-button-prev { left: -2rem;}@media (max-width:1024px) { .photo-gallery .swiper-container .swiper-button-prev { display: none; }}.gallery-slider { margin-top: 5rem; position: relative;}.suggestion__wrapper { margin-top: 7.5rem; display: grid; grid-template-columns: repeat(3, 1fr); gap: 4rem;}@media (max-width:1515px) { .suggestion__wrapper { margin-top: 5rem; grid-template-columns: repeat(3, 1fr); } .suggestion__card_title { min-height: 8rem; }}@media (max-width:1024px) { .suggestion__wrapper { display: flex; grid-template-columns: unset; gap: unset; }}@media (max-width:480px) { .suggestion__wrapper { margin-top: 2.8rem;
343 .suggestion__card_title { min-height: none; } }}.suggestion__card { margin-bottom: 1rem;}.suggestion__card_img { width: 100%; height: 22rem;}@media (max-width:1920px) { .suggestion__card_img { height: 24rem; }}@media (max-width:1515px) { .suggestion__card_img { height: 24rem; }}@media (max-width:480px) { .suggestion__card_img { height: 24rem; }}.suggestion__card_img img { width: 100%; height: 100%; object-fit: cover;}.suggestion__card_info { margin-top: 2rem;}@media (max-width:1920px) { .suggestion__card_info { margin-top: 2.4rem; }}.suggestion__card_info ul { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 1.56; color: #212424; margin-top: 0;}@media (max-width:1920px) { .suggestion__card_info ul { max-width: 100%; }}@media (max-width:480px) { .suggestion__card_info ul { font-size: 2.3rem; }}.suggestion__card_info li { margin: 0rem 0; padding: 0; padding-left: 16px !important; font-size: 1.6rem; line-height: 1.6; padding-left: 2.2rem; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23A50F2D'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: left top 1.5rem !important;}@media (max-width:1920px) { .suggestion__card { margin-bottom: 2rem; }}@media (max-width:1515px) { .suggestion__card { margin-bottom: 1rem; }}.suggestion__card_title { font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; min-height: 6rem;}@media (max-width:480px) { .suggestion__card_title { font-size: 3.1rem; }}.suggestion__card_text { font-size: 1.6rem; font-weight: 500; line-height: 1.56; letter-spacing: 0; text-align: left; margin-top: 1.2rem;}@media (max-width:480px) { .suggestion__card_text { font-size: 2.3rem; }}.gallery__card { height: 42rem;}@media (max-width:1515px) { .gallery__card { height: 47rem; }}@media (max-width:1024px) { .gallery__card { height: 39rem; }}@media (max-width:480px) { .gallery__card { height: 28rem; }}.gallery__card img { width: 100%; height: 100%; object-fit: contain;}.stories-slider-new.swiper-container { margin-top: 5rem; position: relative;}@media (max-width:1024px) { .stories-slider-new.swiper-container { margin-top: 4rem; }}.stories-slider-new.swiper-container .swiper-button-next,.stories-slider-new.swiper-container .swiper-button-prev { top: 23rem;}@media (max-width:1920px) { .stories-slider-new.swiper-container .swiper-button-next, .stories-slider-new.swiper-container .swiper-button-prev { top: 18rem; }}@media (max-width:1515px) { .stories-slider-new.swiper-container .swiper-button-next, .stories-slider-new.swiper-container .swiper-button-prev { top: 14rem; }}@media (max-width:1024px) { .stories-slider-new.swiper-container .swiper-button-next, .stories-slider-new.swiper-container .swiper-button-prev { display: none; }}.stories-slider-new.swiper-container .swiper-button-next { right: -2rem;}.stories-slider-new.swiper-container .swiper-button-prev { left: -2rem;}.stories-slider-new.swiper-container .story { height: auto; min-height: unset; text-decoration: none; display: flex; flex-direction: column; align-items: flex-start;}.stories-slider-new.swiper-container .story__img { width: 100%; height: 46rem;}@media (max-width:1920px) { .stories-slider-new.swiper-container .story__img { height: 34rem; }}@media (max-width:1515px) { .stories-slider-new.swiper-container .story__img { height: 25rem; }}@media (max-width:480px) { .stories-slider-new.swiper-container .story__img { height: 32rem; }}.stories-slider-new.swiper-container .story__img img { width: 100%; height: 100%; object-fit: cover; border-radius: 0;}.stories-slider-new.swiper-container .story__texts { margin-top: 2.4rem;}.stories-slider-new.swiper-container .story__title { font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; color: #212424; transition: all .3s;}.stories-slider-new.swiper-container .story__desc,.stories-slider-new.swiper-container p { margin-top: 1.6rem; font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #212424;}.stories { width: 100%; overflow: hidden;}@media (max-width:1024px) { .stories .title { padding-right: 4rem; }}@media (max-width:1515px) { .stories .above-block { margin-top: 11rem; }}@media (max-width:1024px) { .stories .above-block { margin-top: 10rem; }}@media (max-width:480px) { .stories .above-block { margin-top: 5.5rem; }}.stories-slider { width: 100%; overflow: hidden; position: relative; margin-top: 8rem;}@media (max-width:1920px) { .stories-slider { margin-top: 7rem; }}@media (max-width:1515px) { .stories-slider { margin-top: 6rem; }}@media (max-width:1024px) { .stories-slider { margin-top: 3rem; }}@media (max-width:480px) { .stories-slider { margin-top: 3.5rem; overflow: unset; }}.stories-slider .swiper-button-next,.stories-slider .swiper-button-prev { display: none;}@media (max-width:1515px) { .stories-slider .swiper-button-next, .stories-slider .swiper-button-prev { display: flex; }}.stories .story,.story { text-decoration: none;}.stories .story { min-height: 75rem; display: grid;}@media (max-width:1920px) { .stories .story { min-height: 57rem; }}@media (max-width:1515px) { .stories .story { min-height: 43rem; }}@media (max-width:1024px) { .stories .story { min-height: 37rem; }}@media (max-width:480px) { .stories .story { min-height: unset; display: flex; flex-direction: column; align-items: flex-start; }}.stories .story .story__bg { grid-row: 1/1; grid-column: 1/1; background-repeat: no-repeat; background-size: cover;}@media (max-width:480px) { .stories .story .story__bg { grid-row: unset; grid-column: unset; display: block; width: 100%; height: 20rem; }}.stories .story .story__content { grid-row: 1/1; grid-column: 1/1; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; padding: 3.5rem 4rem; background: rgba(33, 36, 36, .3);}@media (max-width:480px) { .stories .story .story__content { grid-row: unset; grid-column: unset; justify-content: flex-start; padding: 0; background: unset; }}.stories .story div { display: flex; align-items: center;}@media (max-width:480px) { .stories .story div { margin-top: 7rem; }}.stories .story img { width: 7.2rem; height: 7.2rem; border-radius: 100%; margin-right: 2.5rem;}@media (max-width:480px) { .stories .story img { width: 9.2rem; height: 9.2rem; }}.story__name { font-size: 1.6rem; font-weight: 500; line-height: 1.41; letter-spacing: 0; text-align: left; color: #f2f5f8;}@media (max-width:480px) { .story__name { color: #212424; font-size: 1.96rem; }}.story__text { color: #f2f5f8; font-size: 3.6rem; font-weight: 400; line-height: 1.44; letter-spacing: -.01em; text-align: left;}@media (max-width:480px) { .story__text { color: #212424; font-size: 2.65rem; margin-top: 2.2rem; }}.download-block.career { margin-top: 15rem;}@media (max-width:1920px) { .download-block.career { margin-top: 12rem; }}@media (max-width:480px) { .download-block.career { margin-top: 7rem; }}.download-block.career .title { margin-bottom: 5rem;}.download-block.career .download-item { border-top: .1rem solid #d2dce5; border-bottom: unset;}@media (max-width:480px) { .download-block.career .download-item { padding: 2.6rem 0; }}.download-block.career .download-item:last-child { border-bottom: .1rem solid #d2dce5;}.download-block.career .download-item .download-data { min-width: 20rem; display: inline-block; padding-right: 2rem;}@media (max-width:1920px) { .download-block.career .download-item .download-data { min-width: 30.8rem; }}@media (max-width:1515px) { .download-block.career .download-item .download-data { min-width: 22.8rem; }}@media (max-width:480px) { .download-block.career .download-item .download-data { display: none; }}.download-block.career .download-item .download-text { padding-left: 0;}.career.subscribe { margin-top: 15rem;}@media (max-width:1920px) { .career.subscribe { margin-top: 12rem; }}@media (max-width:480px) { .career.subscribe { margin-top: 5rem; }}.dark.motivation-block,.dark .motivation-block { padding-bottom: 15rem; margin-bottom: 0;}@media (max-width:1920px) { .dark.motivation-block, .dark .motivation-block { padding-bottom: 12rem; }}@media (max-width:1515px) { .dark.motivation-block, .dark .motivation-block { padding-bottom: 10rem; }}
343.dark.motivation-block .section-top,.dark .motivation-block .section-top { margin-top: 0; padding-top: 21.5rem;}@media (max-width:1920px) { .dark.motivation-block .section-top, .dark .motivation-block .section-top { padding-top: 14rem; }}@media (max-width:1515px) { .dark.motivation-block .section-top, .dark .motivation-block .section-top { padding-top: 8.5rem; }}@media (max-width:1024px) { .dark.motivation-block .section-top, .dark .motivation-block .section-top { padding-top: 9.5rem; }}@media (max-width:480px) { .dark.motivation-block .section-top, .dark .motivation-block .section-top { padding-top: 5.5rem; }}.motivation-block { margin-bottom: 15rem;}@media (max-width:1920px) { .motivation-block { margin-bottom: 12rem; }}@media (max-width:1515px) { .motivation-block { margin-bottom: 10rem; }}.motivation-block .section-top { margin-top: 0; margin-top: 14rem;}@media (max-width:1515px) { .motivation-block .section-top { margin-top: 8.5rem; }}@media (max-width:1024px) { .motivation-block .section-top { margin-top: 9.5rem; }}@media (max-width:480px) { .motivation-block .section-top { margin-top: 5.5rem; }}.motivation-block.dark .informationTechnology__content .informationTechnology__block div:last-child { color: #697279;}.motivation-block.dark .informationTechnology__content .informationTechnology__block .informationTechnology__helper div:last-child { color: #f2f5f8;}.motivation-block.dark .informationTechnology__content .informationTechnology__block { border-color: #40454e;}@media (max-width:480px) { .callback.wrapper-margin { margin-left: 0; margin-right: 0; }}.cybersecurity-nums {margin-bottom: 9rem;}.callback { background-color: #fff; position: relative;}.callback .footer__btn { color: #a50f2d; padding: 0;}.callback .callback__img { width: 100%; height: 100%; position: absolute; top: 0; left: 0;}.callback .callback__img img { width: 100%; height: 100%; object-fit: cover;}.callback--wider .callback__inner { max-width: 120rem;}.callback--full .callback__inner { max-width: 100%;}.callback--wide .callback__inner { max-width: none; display: grid; grid-template-columns: 2fr 1fr;}@media (max-width:1024px) { .callback--wide .callback__inner { display: flex; flex-direction: column; }}.callback__inner { max-width: 90rem; display: flex; flex-direction: column; position: relative; z-index: 1; padding: 4rem;}.callback__inner > * { margin-top: 4rem;}.callback__inner > *:first-child { margin-top: 0;}@media (max-width:480px) { .callback__inner > * { margin-top: 8rem; } .callback__inner > *:first-child { margin-top: 0; }}.callback__img+.callback__inner { padding: 15.6rem 11.7rem; flex-direction: column; align-items: flex-start;}@media (max-width:1515px) { .callback__img+.callback__inner { padding: 8rem 11.7rem; }}@media (max-width:1024px) { .callback__img+.callback__inner { padding: 13.8rem 2.5rem; }}@media (max-width:480px) { .callback__img+.callback__inner { padding: 5rem 2.5rem; }}.callback__img+.callback__inner .callback__title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em;}@media (max-width:480px) { .callback__img+.callback__inner .callback__title { font-size: 4rem; line-height: 5rem; }}.callback__img+.callback__inner .footer__btn { flex-direction: row-reverse; padding: 0;}.callback__img+.callback__inner .footer__btn > *:first-child { margin-left: 2rem;}.callback__img+.callback__inner .footer__btn svg { margin-left: 0;}.callback__img+.callback__inner .footer__btn svg rect { fill: #fff;}.callback__img+.callback__inner .footer__btn svg path { stroke: #212424;}.dark .callback__title,.dark .footer__btn { color: #f2f5f8;}.callback__title { font-size: 3.45rem; font-weight: 400; line-height: 1.12; letter-spacing: -.02em; text-align: left;}.opacity-0 { opacity: 0;}.help.wrapper { max-width: 100%; overflow: hidden; margin-top: 15rem;}@media (max-width:1920px) { .help.wrapper { margin-top: 12rem; }}@media (max-width:480px) { .help.wrapper { margin-top: 7rem; }}@media (max-width:1024px) { .help.wrapper .section-title { max-width: calc(100% - 12rem); }}@media (max-width:480px) { .help.wrapper .section-title { max-width: 100%; }}.projects__slider { margin-top: 8rem; position: relative;}@media (max-width:1920px) { .projects__slider { margin-top: 4rem; }}.projects__slider .swiper-slide { width: max-content;}.projects__slider .swiper-slide img { height: 92rem; width: auto;}@media (max-width:1920px) { .projects__slider .swiper-slide img { height: 70rem; }}@media (max-width:1515px) { .projects__slider .swiper-slide img { height: 51rem; }}@media (max-width:1024px) { .projects__slider .swiper-slide img { height: 48rem; }}@media (max-width:480px) { .projects__slider .swiper-slide img { height: 32rem; }}.projects__slider .swiper-button-next.projects-next { top: -12rem; right: 0;}@media (max-width:1920px) { .projects__slider .swiper-button-next.projects-next { top: -8rem; }}@media (max-width:480px) { .projects__slider .swiper-button-next.projects-next { display: none; }}.projects__slider .swiper-button-prev.projects-prev { top: -12rem; left: unset; right: 5.5rem;}@media (max-width:1920px) { .projects__slider .swiper-button-prev.projects-prev { top: -8rem; }}@media (max-width:480px) { .projects__slider .swiper-button-prev.projects-prev { display: none; }}.medical-care { min-height: 75rem; background-repeat: no-repeat; background-size: cover; padding-bottom: 7rem;}@media (max-width:1920px) { .medical-care { min-height: 57rem; }}@media (max-width:1515px) { .medical-care { min-height: 42.5rem; }}@media (max-width:1024px) { .medical-care { min-height: 46.5rem; }}@media (max-width:480px) { .medical-care { width: calc(100% + 5rem); margin-left: -2.5rem; min-height: 54rem; }}.medical-care .section-top { padding-top: 21.5rem;}@media (max-width:1920px) { .medical-care .section-top { padding-top: 14rem; }}@media (max-width:1515px) { .medical-care .section-top { padding-top: 8.5rem; }}@media (max-width:1024px) { .medical-care .section-top { padding-top: 9.5rem; padding-left: 5rem; }}@media (max-width:480px) { .medical-care .section-top { margin-top: 7rem; padding-top: 5.5rem; padding-left: 2.5rem; }}@media (max-width:1515px) { .medical-care .title-wrapper { width: 66%; }}@media (max-width:1024px) { .medical-care .title-wrapper { width: 92%; }}.wrapper.customers-faq.dark { padding-top: 15rem; padding-bottom: 15rem;}@media (max-width:1920px) { .wrapper.customers-faq.dark { padding-top: 12rem; padding-bottom: 12rem; }}@media (max-width:1024px) { .wrapper.customers-faq.dark { padding-top: 10rem; padding-bottom: 10rem; }}.wrapper.customers-faq.dark .accordion__title { color: #f2f5f8;}.wrapper.customers-faq.dark li.active { background-color: #40454e !important; border-color: #40454e !important;}.wrapper.customers-faq.dark .accordion__list-desc { color: #f2f5f8 !important;}.wrapper.customers-faq { margin-top: 15rem;}@media (max-width:1920px) { .wrapper.customers-faq { margin-top: 12rem; }}@media (max-width:1024px) { .wrapper.customers-faq { margin-top: 10rem; }}@media (max-width:480px) { .wrapper.customers-faq { padding-left: 0; padding-right: 0; }}.wrapper.customers-faq .accordion__title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #40454e; padding-bottom: 5.2rem;}@media (max-width:480px) { .wrapper.customers-faq .accordion__title { font-size: 4.1rem; line-height: 4.8rem; padding-left: 2.5rem; padding-right: 2.5rem; }}.wrapper.customers-faq ul .accordion__list-title { display: grid; grid-template-columns: min-content 1fr; border: 0; background-color: unset; text-align: start; padding: 0; padding-right: 2rem; transition: all .2s; padding-top: 3rem; padding-bottom: 3rem;}@media (max-width:480px) { .wrapper.customers-faq ul .accordion__list-title { font-size: 2.1rem; padding-left: 2.8rem; }}.wrapper.customers-faq .accordion ul .accordion__plus { display: block; width: 3.2rem; height: 3.2rem; border: .1rem solid #aab8c3; border-radius: 50%; position: relative; margin-right: 8.8rem; transition: all .2s;}@media (max-width:1024px) { .wrapper.customers-faq .accordion ul .accordion__plus { margin-right: 6rem; }}@media (max-width:480px) { .wrapper.customers-faq .accordion ul .accordion__plus { width: 4.2rem; height: 4.2rem; margin: 0; margin-right: 2rem; }}.wrapper.customers-faq .accordion li.active { background-color: #fff; padding-bottom: 3.3rem; border-color: #fff;}.wrapper.customers-faq li.active .accordion__list-title { padding-left: 2.8rem;}.wrapper.customers-faq .accordion li.active .accordion__plus { background-color: #a50f2d; border-color: #a50f2d; margin-right: 6rem;}@media (max-width:1024px) { .wrapper.customers-faq .accordion li.active .accordion__plus { margin: 0; margin-right: 6rem; }}@media (max-width:480px) { .wrapper.customers-faq .accordion li.active .accordion__plus { margin-right: 2rem; }}.wrapper.customers-faq .faq .faq__block .faq__right .accordion li.active .accordion__plus:before,.wrapper.customers-faq li.active .accordion__plus:after { background-color: #fff;}.wrapper.customers-faq .accordion li.active .accordion__plus:after { transform: translateX(-50%);}.wrapper.customers-faq .accordion li .accordion__list-desc { display: block; color: #697279; padding-left: 12rem; padding-right: 24rem; padding-top: 0; transition: padding-top .2s; box-sizing: content-box;}@media (max-width:1024px) { .wrapper.customers-faq .accordion li .accordion__list-desc { padding-right: 2rem; }}@media (max-width:480px) { .wrapper.customers-faq .accordion li .accordion__list-desc { padding-left: 9rem; padding-right: 3rem; font-size: 1.95rem; }}.wrapper.customers-faq .accordion li.active .accordion__list-desc { padding-top: 2rem;}.anchors { border-bottom: 1px solid #d2dce5; padding-top: 3.2rem; padding-bottom: 3.2rem;}@media (max-width:1024px) { .anchors { display: flex; width: 100%; flex-wrap: wrap; }}@media (max-width:480px) { .anchors { display: none; }}.anchors a { font-size: 1.6rem; font-weight: 500; line-height: 1.56; letter-spacing: 0; text-align: left; color: #aab8c3; text-decoration: none; margin-right: 3.2rem;}@media (max-width:1024px) { .anchors a { min-width: max-content; display: block; } .anchors a:nth-child(2) { order: 2; }}.solve.customers .section-top { padding-top: 16rem;}@media (max-width:1920px) { .solve.customers .section-top { padding-top: 10rem; }}@media (max-width:480px) { .solve.customers .section-top { padding-top: 5rem; }}.solve.customers .section-top .title { padding-right: 6rem;}@media (max-width:1515px) { .solve.customers .section-top .title { padding-right: 13rem; }}@media (max-width:1024px) { .solve.customers .section-top .title { padding-right: 0; }}.solve.customers .text-normal,.solve.customers p { color: #f2f5f8;}@media (max-width:1024px) { .solve.customers .title-wrapper { margin-left: 3.5rem; width: calc(100% - 8rem); }}@media (max-width:480px) { .solve.customers .title-wrapper { margin-left: 0; width: calc(100% - 5rem); }}.solve.customers .title-wrapper .text-normal,.solve.customers .title-wrapper p { margin-left: 20.5rem; margin-top: 3rem; max-width: 65rem; padding-right: 4rem;}@media (max-width:1920px) { .solve.customers .title-wrapper .text-normal, .solve.customers .title-wrapper p { margin-left: 15.5rem; }}@media (max-width:1515px) { .solve.customers .title-wrapper .text-normal, .solve.customers .title-wrapper p { margin-left: 11.5rem; }}@media (max-width:1024px) { .solve.customers .title-wrapper .text-normal, .solve.customers .title-wrapper p { margin-left: 0; padding-right: 0; }}.solve.customers .section-top__aside .text-normal,.solve.customers .section-top__aside p { font-size: 1.6rem;}.solve.customers .section-top__aside p+p { margin-top: 1rem;}@media (max-width:1920px) { .solve.customers .solve__intro { min-height: 76rem; height: unset; }}@media (max-width:1024px) { .solve.customers .solve__intro { position: relative; min-height: 40rem; padding-bottom: 25rem; }}@media (max-width:480px) { .solve.customers .solve__intro { min-height: 51.5rem; padding-bottom: 17rem; }}.solve.customers .solve__intro .footnote { max-width: 70%;}@media (max-width:1024px) { .solve.customers .solve__slider { margin-top: -18rem; }}@media (max-width:480px) { .solve.customers .solve__slider { margin-top: -15rem; }}.solve.customers { width: 100%; overflow: hidden;}@media (max-width:1024px) { .solve.customers .section-top__aside { display: none; opacity: 0; transition: opacity .2s; background: rgba(33, 36, 36, .4); position: fixed; top: 0; left: 0; height: 100%; margin-top: 0; z-index: 103; flex-direction: column; justify-content: flex-end; } .solve.customers .section-top__aside p { padding: 4.8rem 3rem; background: #fff; display: block; width: 100%; color: #212424; min-height: 36rem; border-radius: 12px 12px 0 0; position: relative; transition: transform .4s; transform: translateY(100%); }}.solve.customers .section-top__aside_close { display: none;}@media (max-width:1024px) { .solve.customers .section-top__aside_close { display: block; position: absolute; right: 1.5rem; top: 1.5rem; width: 3.5rem; height: 3.5rem; z-index: 10; } .solve.customers .section-top__aside_close:after { content: ""; position: absolute; top: 0; left: 50%; width: 2px; height: 100%; background: #d2dce5; transform: rotate(45deg); } .solve.customers .section-top__aside_close:before { content: ""; position: absolute; top: 0; left: 50%; width: 2px; height: 100%; background: #d2dce5; transform: rotate(-45deg); }}@media (max-width:1024px) { .solve.customers .show.section-top__aside { opacity: 1; }
343 .solve.customers .show.section-top__aside p { transform: translateY(0); transition: transform .4s .1s; }}.solve__info { display: none;}@media (max-width:1024px) { .solve__info { width: 3.2rem; height: 3.2rem; border-radius: 100%; display: flex; align-items: center; justify-content: center; background: rgba(210, 220, 229, .3019607843); color: #f2f5f8; font-size: 1.6rem; line-height: 1.4; font-family: sans-serif; font-weight: 400; position: absolute; right: 2rem; top: 11rem; }}@media (max-width:480px) { .solve__info { width: 4.2rem; height: 4.2rem; right: 2.5rem; top: 5.5rem; }}.offer-customers { margin-top: 15rem; max-width: 100%; overflow: hidden;}@media (max-width:1920px) { .offer-customers { margin-top: 12rem; }}@media (max-width:1024px) { .offer-customers { margin-top: 10rem; }}@media (max-width:480px) { .offer-customers { margin-top: 6.5rem; }}.offer-customers .title { border-bottom: 1px solid #d2dce5; padding-bottom: 2.6rem;}.offer-customers .offers__list { display: flex; justify-content: flex-start; align-items: stretch; gap: 4rem;}@media (max-width:1024px) { .offer-customers .offers__list { gap: 2rem; flex-wrap: wrap; }}@media (max-width:480px) { .offer-customers .offers__list { min-height: 36rem; flex-direction: column; }}.offer-customers .offers__list li { width: calc((100% - 12rem) / 4); padding-top: 2.8rem; padding-bottom: 2.8rem; min-height: 27rem; display: flex; flex-direction: column; justify-content: space-between; border-bottom: 1px solid #d2dce5;}@media (max-width:1024px) { .offer-customers .offers__list li { width: calc((100% - 2rem) / 2); }}@media (max-width:480px) { .offer-customers .offers__list li { width: 100%; }}.offer-customers .offers__list li p { font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left;}@media (max-width:480px) { .offer-customers .offers__list li p { padding-right: 1rem; }}.offer-customers .offers__list .offer__img { width: 3.2rem; margin-bottom: 3rem;}@media (max-width:480px) { .offer-customers .offers__list .offer__img { width: 4rem; }}.offer-customers .offers__list .offer__img img { width: 100%;}.industries .title-num { color: #a50f2d;}.industries .industries__block { padding-top: 15rem;}@media (max-width:1920px) { .industries .industries__block { padding-top: 12rem; }}@media (max-width:1024px) { .industries .industries__block { padding-top: 10rem; }}@media (max-width:480px) { .industries .industries__block { padding-top: 5rem; }}.industries .industries__top-wrapper { display: flex; flex-wrap: wrap; gap: 7.7rem; padding-bottom: 15rem; justify-content: space-between; max-width: 156rem;}@media (max-width:1515px) { .industries .industries__top-wrapper { padding-bottom: 12rem; max-width: 132.5rem; }}@media (max-width:1024px) { .industries .industries__top-wrapper { gap: 3.7rem; padding-bottom: 10rem; }}@media (max-width:480px) { .industries .industries__top-wrapper { gap: 2.7rem; padding-bottom: 7rem; }}.industries .industries__top-wrapper .industries__title { max-width: 45rem;}@media (max-width:1024px) { .industries .industries__top-wrapper .industries__title { max-width: unset; }}.industries .industries__top-wrapper .industries__subtitle { max-width: 58rem;}@media (max-width:1515px) { .industries .industries__top-wrapper .industries__subtitle { padding-top: .5rem; }}@media (max-width:480px) { .industries .industries__top-wrapper .industries__subtitle { font-size: 2.55rem; }}.industries .industries__container .industries__list-title { display: none;}@media (max-width:1515px) { .industries .industries__container .industries__list-title { display: block; padding-bottom: 2.6rem; border-bottom: .1rem solid #d2dce5; margin-bottom: 4rem; }}@media (max-width:480px) { .industries .industries__container .industries__list-title { font-size: 2.55rem; }}.industries .industries__list { display: grid; grid-template-columns: repeat(6, 1fr); gap: 4rem;}@media (max-width:1024px) { .industries .industries__list { grid-template-columns: repeat(3, 1fr); gap: 2rem; row-gap: 3rem; }}@media (max-width:480px) { .industries .industries__list { grid-template-columns: repeat(2, 1fr); }}.industries .industries__list li a { text-decoration: none; color: #212424; display: flex; flex-direction: column;}.industries .industries__list li a .img-wrapper { padding-bottom: 2.4rem; display: block;}@media (max-width:1515px) { .industries .industries__list li a .img-wrapper { height: 27.6rem; }}@media (max-width:1024px) { .industries .industries__list li a .img-wrapper { height: 29rem; padding-bottom: 1.4rem; }}@media (max-width:480px) { .industries .industries__list li a .img-wrapper { height: 26rem; }}.industries .industries__list li a .img-wrapper img { width: 100%; height: 100%; object-fit: cover;}.industries .industries__list li a .industries__name { font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; color: #212424;}@media (max-width:1024px) { .industries .industries__list li a .industries__name { display: block; padding-top: .4rem; }}.industries .wrapper--swiper { overflow: hidden;}@media (max-width:1024px) { .industries .wrapper--swiper { padding-right: 0; }}@media (max-width:1920px) { .solve.solve--industries .solve__slider { margin-top: -23rem; }}@media (max-width:1515px) { .solve.solve--industries .solve__slider { margin-top: -24rem; }}@media (max-width:480px) { .solve.solve--industries .solve__slider { margin-top: -19rem; }}.solve.solve--industries .solve__intro { background-image: url(/local/templates/softline/assets/images/industries/solve.jpg);}@media (max-width:1024px) { .solve.solve--industries .solve__intro { height: 70rem; }}@media (max-width:480px) { .solve.solve--industries .solve__intro { height: 53rem; background-position: right 66% top 50%; }}@media (max-width:1024px) { .solve.solve--industries .solve__intro .section-top { padding-top: 9.5rem; margin-top: 10rem; }}@media (max-width:480px) { .solve.solve--industries .solve__intro .section-top { margin-top: 8rem; padding-top: 4.5rem; }}.man52 { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #212424;}@media (max-width:480px) { .man52 { font-size: 4.1rem; line-height: 5rem; }}.section-top__title { font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #212424;}@media (max-width:480px) { .section-top__title { font-size: 4.1rem; line-height: 5rem; }}.industrie .section-top { margin-top: 16rem;}.solve.solve--solution .section-top.vertical.white {background:none}@media (max-width:1515px) { .industrie .section-top { margin-top: 12.5rem; }}.industrie .news__slider { margin-top: 5rem;}
343.industrie .news-slide { width: 57rem;}@media (max-width:1920px) { .industrie .news-slide { width: 43rem; height: auto; }}@media (max-width:1515px) { .industrie .news-slide { width: 31rem; }}@media (max-width:1024px) { .industrie .news-slide { width: 57rem; padding-right: 3rem; }}@media (max-width:480px) { .industrie .news-slide { width: 39rem; padding-right: 0; }}@media (max-width:1024px) { .industrie .news-slide .events__img { height: 32rem; }}@media (max-width:480px) { .industrie .news-slide .events__img .events__date-block { bottom: 3rem; }}@media (max-width:480px) { .industrie .news-slide .events__img .events__date-block .events__date-item { gap: 1rem; }}@media (max-width:480px) { .industrie .news-slide .events__img .events__date-block .events__date { font-size: 4.4rem; }}@media (max-width:480px) { .industrie .news-slide .events__img .events__date-block .events__month { font-size: 1.6rem; }}@media (max-width:480px) { .industrie .news-slide .events__title { font-size: 2.6rem; font-weight: 500; }}.industrie .swiper-button-next,.industrie .swiper-button-prev { top: 18rem;}@media (max-width:1920px) { .industrie .swiper-button-next, .industrie .swiper-button-prev { top: 13rem; }}.industry .lined-card { justify-content: flex-start; gap: 10rem;}@media (max-width:1024px) { .industry .lined-card { gap: 5.5rem; }}.accordion__industry .accordion.dark { padding-bottom: 15rem;}@media (max-width:1920px) { .accordion__industry .accordion.dark { padding-bottom: 12rem; }}@media (max-width:1515px) { .accordion__industry .accordion.dark { padding-bottom: 10rem; }}@media (max-width:480px) { .accordion__industry .accordion.dark { padding-bottom: 5rem; }}.accordion__industry .accordion { padding-top: 15rem;}@media (max-width:1920px) { .accordion__industry .accordion { padding-top: 12rem; }}@media (max-width:1515px) { .accordion__industry .accordion { padding-top: 10rem; }}@media (max-width:480px) { .accordion__industry .accordion { padding-top: 5rem; }}.accordion__industry .accordion .accordion__ind-title { padding-bottom: 7.2rem; max-width: 75rem;}@media (max-width:1024px) { .accordion__industry .accordion .accordion__ind-title { padding-bottom: 3.5rem; max-width: unset; }}@media (max-width:480px) { .accordion__industry .accordion .accordion__ind-title { padding-bottom: 5rem; }}.accordion__industry .accordion .accordion__list-title { display: grid; grid-template-columns: 1fr min-content; align-items: center; width: 100%; text-align: start; padding-top: 2.5rem; padding-bottom: 2.5rem; transition: all .3s; gap: 2rem; font-size: 18px; letter-spacing: -.02em; line-height: 5.2rem;}@media (hover:hover) { .accordion__industry .accordion .accordion__list-title:hover { padding-left: 3rem; padding-right: 3rem; }}@media (max-width:1024px) { .accordion__industry .accordion .accordion__list-title { padding-top: 3rem; padding-bottom: 3rem; }}@media (max-width:480px) { .accordion__industry .accordion .accordion__list-title { font-size: 2.6rem; line-height: 3.2rem; letter-spacing: normal; padding-top: 4rem; padding-bottom: 4rem; }}.accordion__industry .accordion .accordion__list-title .accordion__button-text { display: flex; gap: 4rem; align-items: center;}.accordion__industry .accordion .accordion__list-title .accordion__button-text img { height: 4rem; width: 4rem; fill: transparent;}.accordion__industry .accordion .accordion__list-desc { display: block; position: relative; background-color: #fff;}.accordion__industry .accordion .accordion__list-desc .close-button { width: 3rem; height: 3rem; position: absolute; top: 2rem; right: 2.5rem; z-index: 2;}.accordion__industry .accordion .accordion__list-desc .close-button:after,.accordion__industry .accordion .accordion__list-desc .close-button:before { background-color: #aab8c3; height: .2rem;}.accordion__industry .accordion .accordion__list-desc .accordion__list__inner { position: relative; z-index: 1; padding: 5.6rem 6.4rem 7.2rem;}@media (max-width:1024px) { .accordion__industry .accordion .accordion__list-desc .accordion__list__inner { padding: 4rem 2rem; }}@media (max-width:480px) { .accordion__industry .accordion .accordion__list-desc .accordion__list__inner { padding: 3rem; padding-right: 5rem; }}.accordion__industry .accordion .accordion__list-desc .accordion__list__inner .services { margin-top: 0;}.accordion__industry .accordion .accordion__list-desc .accordion__list__inner--first { padding: 8rem; padding-top: 7.2rem; display: flex; flex-direction: column; gap: 3.2rem;}@media (max-width:1024px) { .accordion__industry .accordion .accordion__list-desc .accordion__list__inner--first { padding: 2rem; padding-top: 7.7rem; padding-bottom: 7.7rem; }}@media (max-width:480px) { .accordion__industry .accordion .accordion__list-desc .accordion__list__inner--first { padding: 4rem 7rem 4.7rem 4rem; }}.accordion__industry .accordion .accordion__list-desc .accordion__list__inner--first .accordion__desc-text { max-width: 41rem; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem;}@media (max-width:480px) { .accordion__industry .accordion .accordion__list-desc .accordion__list__inner--first .accordion__desc-text { font-size: 1.9rem; line-height: 2.9rem; }}.accordion__industry .accordion .accordion__list-desc .accordion__list__inner--48 { padding: 4.8rem; padding-left: 2.8rem;}@media (max-width:1024px) { .accordion__industry .accordion .accordion__list-desc .accordion__list__inner--48 { padding: 4rem 2rem; }}@media (max-width:480px) { .accordion__industry .accordion .accordion__list-desc .accordion__list__inner--48 { padding: 5rem 2rem; }}.accordion__industry .accordion .accordion__list-desc .accordion__desc-title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 3.6rem; line-height: 5.2rem; letter-spacing: -.01em; color: #212424; padding-bottom: 4rem;}@media (max-width:480px) { .accordion__industry .accordion .accordion__list-desc .accordion__desc-title { font-size: 2.7rem; line-height: 4.2rem; padding-right: 2rem; font-weight: 500; padding-bottom: 3rem; }}.accordion__industry .accordion .accordion__list-desc p+ul { padding-top: 3.2rem;}@media (max-width:480px) { .accordion__industry .accordion .accordion__list-desc p+ul { padding-top: 2.2rem; }}.accordion__industry .accordion .accordion__list-desc p+p { padding-top: 3.2rem;}@media (max-width:480px) { .accordion__industry .accordion .accordion__list-desc p+p { padding-top: 2.2rem; }}.accordion__industry .accordion .accordion__list-desc ul+p { padding-top: 3.2rem;}@media (max-width:480px) { .accordion__industry .accordion .accordion__list-desc ul+p { padding-top: 2.2rem; }}.accordion__industry .accordion__item.active { border-color: transparent;}.accordion__industry .services { display: grid; grid-template-columns: repeat(4, 1fr); margin-top: 14.4rem;}@media (max-width:1920px) { .accordion__industry .services { margin-top: 11.4rem; }}@media (max-width:1515px) { .accordion__industry .services { margin-top: 7.4rem; grid-template-columns: repeat(4, 1fr); }}@media (max-width:1024px) { .accordion__industry .services { grid-template-columns: repeat(2, 1fr); }}@media (max-width:480px) { .accordion__industry .services { grid-template-columns: repeat(1, 1fr); }}.accordion__industry .services .service { width: 100%; height: 29.5rem; margin-right: 0; margin-left: 0; border-right: unset; position: relative; padding: 0; padding-left: 2rem; padding-right: 2rem; border: unset; border-left: .1rem solid #d2dce5;}.accordion__industry .services .service:after { display: none;}.accordion__industry .services .service:first-child .service__inner,.accordion__industry .services .service:nth-child(2) .service__inner,.accordion__industry .services .service:nth-child(3) .service__inner,.accordion__industry .services .service:nth-child(4) .service__inner { border-top: .1rem solid #d2dce5;}.accordion__industry .services .service:nth-child(4n+1) { border-left: 0;}.accordion__industry .services .service:hover { background-color: #f0f2f6;}
343.accordion__industry .services .service:hover .service__inner { border-color: transparent;}@media (max-width:1515px) { .accordion__industry .services .service { height: 27.5rem; }}@media (max-width:1024px) { .accordion__industry .services .service { border: 0; padding: 0; position: relative; height: 25rem; } .accordion__industry .services .service:nth-child(odd) { padding-right: 1rem; } .accordion__industry .services .service:nth-child(odd):before { content: ""; position: absolute; top: 0; right: 0; width: .1rem; height: calc(100% - 1rem); background-color: #d2dce5; } .accordion__industry .services .service:nth-child(2n+2) { padding-left: 1rem; } .accordion__industry .services .service:nth-child(3) .service__inner, .accordion__industry .services .service:nth-child(4) .service__inner { border-top: 0; }}@media (max-width:480px) { .accordion__industry .services .service { height: 28rem; } .accordion__industry .services .service:nth-child(odd) { padding-right: 0; } .accordion__industry .services .service:nth-child(odd):before { content: unset; } .accordion__industry .services .service:nth-child(2n+2) { padding-left: 0; } .accordion__industry .services .service:nth-child(2) .service__inner { border-top: 0; }}.accordion__industry .services .service__inner { padding-top: 3rem; padding-bottom: 3rem; display: flex; flex-direction: column; justify-content: space-between; height: 100%; border-bottom: .1rem solid #d2dce5; transform: translateY(1px);}@media (max-width:1024px) { .accordion__industry .services .service__inner { padding-top: 2rem; padding-bottom: 2rem; }}@media (max-width:480px) { .accordion__industry .services .service__inner { padding-top: 3rem; padding-bottom: 3rem; }}@media (max-width:480px) { .accordion__industry .services .service__top { display: flex; flex-direction: column; gap: 2rem; }}.accordion__industry .services .service__top_img { height: 5rem;}.accordion__industry .services .service__text { max-width: 70%;}@media (max-width:1515px) { .accordion__industry .services .service__text { max-width: 100%; }}.dark .services .service:nth-child(odd):before { background-color: #40454e;}.dark .accordion__list__inner .accordion__big-title,.dark .accordion__list__inner .accordion__desc-text { color: #212424;}.dark .accordion__list__inner .link-red,.dark .accordion__list__inner .link-red span { color: #a50f2d;}.dark .man16,.dark .man36,.dark .man52 { color: #fff;}.dark .accordion__list__inner { background-color: #212424;}.dark .accordion__list__inner .services .service .service__inner { border-color: #40454e;}.dark .accordion__list__inner .services .service:hover .service__inner { border-bottom-color: transparent;}.dark.accordion li,.dark.accordion li:first-child { border-color: #40454e;}.intro__pages { background-repeat: no-repeat; background-size: cover; background-position: 50%; display: flex; flex-direction: column; justify-content: space-between; padding-bottom: 13.8rem; padding-left: 4rem; padding-right: 4rem;}@media (max-width:1920px) { .intro__pages { padding-bottom: 8.8rem; }}@media (max-width:1515px) { .intro__pages { padding-bottom: 4rem; }}@media (max-width:480px) { .intro__pages { padding-bottom: 4rem; padding-right: 2.5rem; padding-left: 2.5rem; }}.intro__pages .breadcrumbs.wrapper { padding-left: 0; padding-right: 0;}.intro__pages .breadcrumbs__link { color: #f2f5f8;}.intro__pages .breadcrumbs__item:after { width: 9px; height: 8px; transform: unset; background: url(/local/templates/softline/assets/images/arrow.svg) no-repeat;}.dark { background: #212424;}.dark .section-top { margin-top: 0; padding-top: 15rem;}@media (max-width:1920px) { .dark .section-top { padding-top: 12rem; }}@media (max-width:1024px) { .dark .section-top { padding-top: 10rem; }}@media (max-width:480px) { .dark .section-top { padding-top: 5rem; }}.dark .section-top__aside,.dark .text-normal,.dark .title,.dark .title-num,.dark p { color: #f2f5f8;}@media (max-width:1515px) { .pb15 { padding-bottom: 10rem; }}.cybersecurity-list { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(33.3333333333%, max(64px, 20%)), 1fr)); margin-top: 15rem; gap: 4rem;}@media (max-width:1920px) { .cybersecurity-list { margin-top: 11.5rem; }}@media (max-width:1515px) { .cybersecurity-list { margin-top: 9rem; }}@media (max-width:1024px) { .cybersecurity-list { display: grid; grid-template-columns: repeat(2, 1fr); column-gap: 2rem; row-gap: 0; margin-top: 10rem; }}@media (max-width:480px) { .cybersecurity-list { display: flex; flex-direction: column; margin-top: 7rem; gap: 0; }}.cybersecurity-list .lined-card { width: 100%;}@media (max-width:1024px) { .cybersecurity-list .lined-card { margin-top: -.1rem; }}@media (max-width:480px) { .cybersecurity-list .lined-card { margin-top: 0; }}.dark .lined-card,.dark .prof-item { border-color: #40454e;}@media (max-width:480px) { .dark .lined-card:first-child { border-color: #40454e; }}.lined-card { border-top: 1px solid #d2dce5; border-bottom: 1px solid #d2dce5; padding-top: 3rem; padding-bottom: 3rem; margin-right: 4rem; width: calc((100% - 12rem) / 4); min-height: 23.5rem; display: flex; flex-direction: column; justify-content: space-between; gap: 5rem;}@media (max-width:1024px) { .lined-card { gap: 5.5rem; }}@media (max-width:1515px) { .lined-card { min-height: 27rem; }}@media (max-width:1024px) { .lined-card { width: 100%; height: auto; }}@media (max-width:480px) { .lined-card { border-top: unset; } .lined-card:first-child { border-top: 1px solid #d2dce5; }}.lined-card:nth-child(4n) { margin-right: 0;}.lined-card img { height: 3rem;}@media (max-width:480px) { .lined-card img { height: 4rem; }}.lined-card p { font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left;}.dark .lined-card p { color: #aab8c3;}.services { display: grid;margin-top: 9rem; grid-template-columns: repeat(4, 1fr); }@media (max-width:1515px) { .services { margin-top: 7.4rem; grid-template-columns: repeat(4, 1fr); }}@media (max-width:1024px) { .services { grid-template-columns: repeat(2, 1fr); }}@media (max-width:480px) { .services { grid-template-columns: repeat(1, 1fr); }}.services .service { width: 100%; min-height: 29.5rem; margin-right: 0; margin-left: 0; border-right: unset; position: relative; padding: 0; padding-left: 2rem; padding-right: 2rem; border: unset; border-left: .1rem solid #d2dce5;}.services .service:after { display: none;}.services .service:first-child .service__inner,.services .service:nth-child(2) .service__inner,.services .service:nth-child(3) .service__inner,.services .service:nth-child(4) .service__inner { border-top: .1rem solid #d2dce5;}.services .service:nth-child(4n+1) { border-left: 0;}.services .service:hover { background-color: #dedfe1;}@media (max-width:1024px) { .services .service:hover:before { content: ""; height: 100%; width: .1rem; top: 0; left: -.1rem; position: absolute; background-color: #dedfe1; }}
343.services .service:hover .service__text--gradient:before { opacity: 0;}.services .service:hover .service__inner { border-color: transparent;}@media (max-width:1515px) { .services .service { min-height: 27.5rem; }}@media (max-width:1024px) { .services .service { border: 0; padding: 0; position: relative; min-height: 25rem; } .services .service:nth-child(odd) { padding-right: 1rem; } .services .service:nth-child(odd):before { content: unset; position: absolute; top: 0; right: 0; width: .1rem; height: calc(100% - 1rem); background-color: #d2dce5; } .services .service:nth-child(2n+2) { padding-left: 1rem; } .services .service:nth-child(3) .service__inner, .services .service:nth-child(4) .service__inner { border-top: 0; }}@media (max-width:480px) { .services .service { min-height: 28rem; } .services .service:nth-child(odd) { padding-right: 0; } .services .service:nth-child(odd):before { content: unset; } .services .service:nth-child(2n+2) { padding-left: 0; } .services .service:nth-child(2) .service__inner { border-top: 0; }}.services .service__inner { padding-top: 3rem; padding-bottom: 3rem; display: flex; flex-direction: column; justify-content: space-between; height: 100%; border-bottom: .1rem solid #d2dce5; transform: translateY(1px);}@media (max-width:1024px) { .services .service__inner { padding-top: 2rem; padding-bottom: 2rem; }}@media (max-width:480px) { .services .service__inner { padding-top: 3rem; padding-bottom: 3rem; }}@media (max-width:480px) { .services .service__top { display: flex; flex-direction: column; gap: 2rem; }}.services .service__top_img { height: 5rem;}.services .service__text { max-width: none;}@media (max-width:1515px) { .services .service__text { max-width: 100%; }}.cybersecurity-nums { background-repeat: no-repeat; background-size: cover; margin-left: 4rem; margin-right: 4rem; padding-bottom: 10rem; margin-top: 4rem; padding-top: 10rem;}@media (max-width:1515px) { .cybersecurity-nums { margin-top: 12rem; padding-bottom: 6rem; }}@media (max-width:1024px) { .cybersecurity-nums { margin-right: 2rem; margin-left: 2rem; padding: 5rem 3rem; }}@media (max-width:480px) { .cybersecurity-nums { margin-right: 0; margin-left: 0; margin-top: 8rem; }}.cybersecurity-nums .section-top { margin-top: 0; gap: 1rem;}@media (max-width:1024px) { .cybersecurity-nums .section-top { max-width: 53rem; flex-wrap: wrap; }}.cybersecurity-nums .section-top__aside,.cybersecurity-nums .text-normal,.cybersecurity-nums .title,.cybersecurity-nums p { color: #f2f5f8;}@media (max-width:480px) { .cybersecurity-nums .text-normal, .cybersecurity-nums p { font-size: 1.9rem; line-height: 2.9rem; }}.cybersecurity-nums__block { color: #f2f5f8; display: flex; justify-content: flex-end; flex-wrap: wrap; row-gap: 4rem; margin-top: 13rem; margin-bottom: 9rem;}@media (max-width:1515px) { .cybersecurity-nums__block { gap: 2rem; margin-top: 10rem; justify-content: flex-start; padding-left: 11.5rem; display: grid; grid-template-columns: repeat(3, 1fr); }}@media (max-width:1024px) { .cybersecurity-nums__block { display: flex; flex-direction: column; margin-left: 0; padding-left: 0; margin-top: 5rem; }}@media (max-width:480px) { .cybersecurity-nums__block { display: grid; grid-template-columns: repeat(1, 1fr); row-gap: 5rem; column-gap: 4.2rem; }}.rising-num { display: flex; flex-direction: column; align-items: flex-start; margin-right: 11.5rem; min-width: 22rem; max-width: 40rem;}@media (max-width:1515px) { .rising-num { margin-right: 11.5rem; }}@media (max-width:1024px) { .rising-num { flex-direction: row; margin-right: 0; align-items: center; gap: 4rem; max-width: 100%; flex-direction: column; justify-content: flex-start; align-items: flex-start; min-width: unset; gap: 1rem; }}.rising-num__num { font-size: 7.2rem; font-weight: 300; line-height: 1.25; letter-spacing: -.03em; text-align: left;}@media (max-width:480px) { .rising-num__num { display: block; font-size: 6rem; }}.rising-num__text { font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left;}@media (max-width:1024px) { .rising-num__text br { content: " "; display: none; }}@media (max-width:480px) { .rising-num__text { font-size: 1.9rem; }}.solve.cybersecurity .solve__intro { background-image: url(/local/templates/softline/assets/images/main-cybersecurity/Image-solve.jpg);}@media (max-width:1515px) { .solve.cybersecurity .solve__intro { background-image: url(/local/templates/softline/assets/images/main-cybersecurity/solve-1440.jpg); }}@media (max-width:1515px) { .solve.cybersecurity .section-top { margin-top: 12rem; }}@media (max-width:480px) { .solve.cybersecurity .section-top { margin-top: 8rem; }}@media (max-width:480px) { .solve.cybersecurity .section-top br { content: " "; display: none; }}.cybersecurity.wrapper .service__inner { justify-content: flex-start; gap: 4rem;}@media (max-width:480px) { .cybersecurity.wrapper { padding-left: 0; padding-right: 0; } .cybersecurity.wrapper .section-top, .cybersecurity.wrapper .service { padding-left: 2.5rem; padding-right: 2.5rem;position: relative; } .cybersecurity.wrapper .service:after {content: ""; display: block; background: url(/local/templates/softline/assets/images/btn-slider.svg) no-repeat; width: 35px; height: 35px; margin-top: 30px; position: absolute; border-radius: 100%; background-color: #ffffffa8; box-shadow: 4px 6px 4px transparent; transition: .4s; font-size: 1rem; font-variant: initial; line-height: 1; background-size: 26px; right: 15px; top: -10px; background-position: center;}}.cybersecurity { padding-bottom: 15rem;}@media (max-width:1920px) { .cybersecurity { padding-bottom: 12rem; }}@media (max-width:1515px) { .cybersecurity { padding-bottom: 10rem; }}.cybersecurity .services { grid-template-columns: repeat(auto-fit, minmax(min(33.3333333333%, max(64px, 25%)), 1fr));}@media (max-width:1024px) { .cybersecurity .services { grid-template-columns: repeat(auto-fit, minmax(min(100%, max(64px, 50%)), 1fr)); }}@media (max-width:480px) { .cybersecurity .services { grid-template-columns: repeat(auto-fit, minmax(min(100%, max(64px, 100%)), 1fr)); }}.cybersecurity .partner { margin-right: 13.5rem; width: calc((100% - 81rem) / 7);}@media (max-width:1920px) { .cybersecurity .partner { width: calc((100% - 81rem) / 7); margin-right: 13.5rem; }}@media (max-width:1515px) { .cybersecurity .partner { width: calc((100% - 39rem) / 7); margin-right: 6.5rem; }}@media (max-width:480px) { .cybersecurity .partner { width: 20rem; }}.cybersecurity .section-top { margin-top: 0; padding-top: 10rem;}@media (max-width:1920px) { .cybersecurity .section-top { padding-top: 10rem; }}@media (max-width:1515px) { .cybersecurity .section-top { padding-top: 8.5rem; }}@media (max-width:1024px) { .cybersecurity .section-top { padding-top: 9.5rem; }}@media (max-width:480px) { .cybersecurity .section-top { padding-top: 5.5rem; }}.cybersecurity .service-text { max-height: auto;}.cybersecurity.dark .subtitle { color: #f2f5f8;}.cybersecurity.dark .subtitle a { color: inherit;}.cybersecurity.dark .service-text { color: #f2f5f8;}.cybersecurity.dark .service__text--gradient:before { background: -webkit-linear-gradient(0deg, #212424 5%, transparent); background: linear-gradient(0deg, #212424 5%, transparent); opacity: 0; content: unset;}.cybersecurity.dark .services .service:hover { background-color: #40454e; position: relative;}
343.cybersecurity.dark .services .service:hover .service__text { color: #f2f5f8;}.cybersecurity.dark .services .service:hover:before { content: ""; height: 100%; width: .1rem; top: 0; left: -.1rem; position: absolute; background-color: #40454e;}.cybersecurity.dark .services .service:hover .service__text--gradient:before { content: ""; opacity: 0;}.cybersecurity.dark .services .service:hover .subtitle { color: #f2f5f8;}.cybersecurity.dark .services .service:hover .service__inner { border-color: transparent;}.cybersecurity.dark .services .service:nth-child(odd):before { background-color: #40454e;}.cybersecurity.dark .services .service,.cybersecurity.dark .services .service__inner { border-color: #40454e;}@media (max-width:1024px) { .services .service:nth-child(odd):before { content: ""; position: absolute; top: 0; right: 0; width: .1rem; height: 100%; background-color: #d2dce5; }}@media (max-width:480px) { .services .service:nth-child(odd):before { content: unset; }}.cols-3 .help-blocks { grid-template-columns: repeat(3, 1fr);}@media (max-width:1024px) { .cols-3 .help-blocks { grid-template-columns: repeat(2, 1fr); }}@media (max-width:480px) { .cols-3 .help-blocks { grid-template-columns: repeat(1, 1fr); }}.cols-3 .grid-cols-3 { grid-template-columns: repeat(3, 1fr);}@media (max-width:1024px) { .cols-3 .grid-cols-3 { grid-template-columns: repeat(2, 1fr); }}@media (max-width:480px) { .cols-3 .grid-cols-3 { grid-template-columns: repeat(1, 1fr); }}.cols-3 .informationTechnology__content { grid-template-columns: repeat(3, 1fr);}@media (max-width:1024px) { .cols-3 .informationTechnology__content { grid-template-columns: repeat(2, 1fr); }}@media (max-width:480px) { .cols-3 .informationTechnology__content { grid-template-columns: repeat(1, 1fr); }}.cols-3 .cybersecurity-list { grid-template-columns: repeat(3, 1fr);}@media (max-width:1024px) { .cols-3 .cybersecurity-list { grid-template-columns: repeat(2, 1fr); }}@media (max-width:480px) { .cols-3 .cybersecurity-list { grid-template-columns: repeat(1, 1fr); }}.cols-3 .BCG__rules_list { grid-template-columns: repeat(3, 1fr);}@media (max-width:1024px) { .cols-3 .BCG__rules_list { grid-template-columns: repeat(2, 1fr); }}.cybersecurity .service__text { max-height: none; max-width: none;}.tile-price { margin-top: 2rem; display: block; background: #e5e8eb; width: fit-content; padding: .2rem 1rem; border-radius: 1rem; position: absolute; bottom: 2rem;}.tile-price.service__text { margin: 0; bottom: -1rem; padding: .2rem 1rem;}.dark .tile-price { background: #363636;}.cybersecurity .service__text--gradient:before { content: unset;}.wrapper.cybersecurity.dark {padding-top: 9rem;}.wrapper.cybersecurity.dark .section-top{padding-top: 0;}.cybersecurity.cols-3.dark .services .service:nth-child(4n+1) { border-color: #40454e;}@media (max-width:1024px) { .cybersecurity.cols-3.dark .services .service:nth-child(4n+1) { border-left: 0; }}.cybersecurity.cols-3.dark .services .service:first-child { border-left: 0;}.cybersecurity.cols-3 .services { grid-template-columns: repeat(auto-fit, minmax(min(50%, max(64px, 33.3333333333%)), 1fr));}.cybersecurity.cols-3 .services .service:nth-child(4) .service__inner { border-top: 0;}.cybersecurity.cols-3 .services .service:nth-child(4n+1) { border-left: .1rem solid #d2dce5;}@media (max-width:1024px) { .cybersecurity.cols-3 .services .service:nth-child(4n+1) { border-left: 0; }}.cybersecurity.cols-3 .services .service:first-child,.cybersecurity.cols-3 .services .service:nth-child(3n+1) { border-left: 0;}@media (max-width:1024px) { .cybersecurity.cols-3 .services { grid-template-columns: repeat(auto-fit, minmax(min(100%, max(64px, 50%)), 1fr)); }}@media (max-width:480px) { .cybersecurity.cols-3 .services { grid-template-columns: repeat(auto-fit, minmax(min(100%, max(64px, 100%)), 1fr)); }}@media (max-width:480px) { .solution__services.wrapper { padding-left: 0; padding-right: 0; } .solution__services.wrapper .service, .solution__services.wrapper .solution__services-title { padding-left: 2.5rem; padding-right: 2.5rem; }}.menu-wrapper { position: fixed; width: 100%; max-height: 81.4rem; overflow-y: auto; background: #fff; padding-left: 4rem; padding-right: 3rem; top: var(--headerH); transform: translateY(-100%); transition: transform .4s cubic-bezier(.075, .82, .165, 1); z-index: 1;}.menu-wrapper::-webkit-scrollbar { width: 8px;}.menu-wrapper::-webkit-scrollbar:horizontal { height: 5px;}.menu-wrapper::-webkit-scrollbar-track { background-color: hsla(0, 14%, 91%, .663);}.menu-wrapper::-webkit-scrollbar-thumb { box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);}@media (max-width:1920px) { .menu-wrapper { max-height: calc(100% - var(--headerH)); padding-left: 4rem; }}@media (max-width:1515px) { .menu-wrapper { max-height: calc(100% - var(--headerH)); }}@media (max-width:1024px) { .menu-wrapper { border-top: .1rem solid #d2dce5; left: 0; max-height: unset; height: calc(100% - var(--headerH)); overflow: auto; transform: translateX(100%); padding: 0; } .menu-wrapper::-webkit-scrollbar { width: 0; }}@media (max-width:480px) { .menu-wrapper { grid-template-columns: repeat(1, 1fr); } .menu-wrapper:before { content: none; }}.menu-wrapper .corporate { padding: 1rem 2rem 5rem; border-left: .1rem solid #e5e9f1; transition: opacity .3s;}@media (max-width:1024px) { .menu-wrapper .corporate .corporate__content .corporate__block { height: 24rem; }}
343.menu__title { margin-top: 5.6rem; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424; text-decoration: none;}.menu__title:hover { color: #a50f2d;}.menu__title:after { content: ""; width: 1.6rem; height: 1.6rem; display: inline-block; margin-left: .8rem; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 2l6 6-6 6' stroke='%23212424' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat;}@media (max-width:1024px) { .menu__title { display: block; font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #212424; text-decoration: dashed; margin-top: 0; } .menu__title:after { content: unset; }}@media (max-width:480px) { .menu__title { font-size: 2.55rem; }}.back-panel { display: none; background-color: #f0f2f6; position: sticky; top: 0; left: 0; z-index: 2; height: min-content; overflow: hidden; transition: max-height .3s;}@media (max-width:1024px) { .back-panel { display: block; }}.back-panel div { font-weight: 500; font-size: 1.6rem; line-height: 2.6rem; color: #697279; padding: 1.2rem; box-sizing: content-box; display: flex; gap: 2rem; align-items: center; padding-left: 2.5rem;}@media (max-width:480px) { .back-panel div { padding: 2.5rem; padding-left: 3rem; font-size: 1.6rem; gap: 2.6rem; }}.back-panel div:before { content: " "; position: relative; display: inline-block; width: 1rem; height: 1rem; background-image: url(/local/templates/softline/assets/images/arrow.svg); background-repeat: no-repeat; background-size: contain; filter: brightness(.2); transform: rotate(180deg);}@media (max-width:480px) { .back-panel div:before { width: 1.5rem; height: 1.5rem; }}@media (max-width:1024px) { .back-panel { display: block; grid-column: 2 span; }}@media (max-width:480px) { .back-panel { grid-column: 1 span; }}.back-panel--active { max-height: 100vh;}.back-panel--active+.main-nav { padding-right: 3rem;}.main-nav { padding: 3rem 5.7rem 3rem 2rem; display: none; transition: padding .3s;}@media (max-width:1024px) { .main-nav { display: block; }}@media (max-width:480px) { .main-nav { padding: 4rem 2.5rem; }}.main-nav .main-nav__list { font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424; display: flex; flex-direction: column; gap: 2.5rem;}@media (max-width:480px) { .main-nav .main-nav__list { font-size: 2.7rem; gap: 3.5rem; }}.main-nav .main-nav__list li a,.main-nav .main-nav__list li button,.main-nav .main-nav__list li label { display: block; width: 100%; text-align: start; text-decoration: none; color: inherit; border: 0; background-color: unset; padding: 0;}@media (max-width:480px) { .main-nav .main-nav__list li .tab-label--hidden { display: none; }}.main-nav .main-nav__list li .main-nav__list-button { position: relative; padding-right: 2rem;}.main-nav .main-nav__list li .main-nav__list-button:after { content: ""; position: absolute; top: 50%; right: 0; width: 1rem; height: 1rem; background-image: url(/local/templates/softline/assets/images/arrow.svg); background-repeat: no-repeat; background-size: contain; filter: brightness(.2); transform: translateY(-50%);}@media (max-width:480px) { .main-nav .main-nav__list li .main-nav__list-button:after { width: 1.5rem; height: 1.5rem; }}.main-nav .main-nav__list li .main-nav__list-button+.main-nav__submenu { display: none;}.main-nav .main-nav__list li .tab-label--active { padding-bottom: 1.5rem; transition: padding .3s;}.main-nav .main-nav__list li .tab-label--active:after { opacity: 0; transition: opacity .2s;}.menu-second { padding-top: 3rem; padding-left: 5.7rem; padding-right: 2rem; display: none; flex-direction: column; gap: 2rem; transition: opacity .2s;}@media (max-width:1024px) { .menu-second { display: flex; width: 100%; gap: 0; flex-wrap: wrap; padding-top: 3.5rem; border-left: .1rem solid #e5e9f1; padding-right: 2rem; height: 100%; padding-left: 2rem; }}@media (max-width:480px) { .menu-second { padding: 0; width: 100%; padding-bottom: 4rem; border-top: 1px solid #e5e9f1; border-left: 0; padding-top: 2.5rem; }}@media (max-width:1024px) { .menu-second .geolocation { margin-top: 1rem; }}@media (max-width:480px) { .menu-second .geolocation { margin-top: 3rem; }}@media (max-width:1024px) { .menu-second .menu-second__top { display: flex; flex-wrap: wrap; row-gap: 2rem; } .menu-second .menu-second__top>* { width: 100%; } .menu-second .menu-second__top>:nth-child(2), .menu-second .menu-second__top>:nth-child(5) { width: 50%; }}@media (max-width:480px) { .menu-second .menu-second__top { padding-right: 7rem; padding-left: 2.5rem; padding-bottom: 2.5rem; row-gap: 2.4rem; position: relative; }}@media (max-width:1024px) { .menu-second .menu-second__top .header__search { grid-row: 2 span; margin-right: 0; justify-content: center; height: min-content; align-items: flex-start; padding-right: 2.5rem; margin-top: 0; }}@media (max-width:480px) { .menu-second .menu-second__top .header__search { margin-top: 0; justify-content: flex-end; }}@media (max-width:1024px) { .menu-second .menu-second__mid { display: grid; grid-template-columns: max-content 1fr; gap: 0; margin-top: 2rem; }}@media (max-width:480px) { .menu-second .menu-second__mid { padding-left: 2.5rem; padding-right: 2.5rem; border-bottom: .1rem solid #d2dce5; padding-bottom: 3.5rem; grid-template-columns: repeat(2, 1fr); }}@media (max-width:1024px) { .menu-second .menu-second__mid .header__top-button { display: flex; padding: 0; }}@media (max-width:1024px) { .menu-second .menu-second__flex-col { display: flex; flex-direction: column; gap: 2rem; align-items: flex-start; margin-top: 0; }}@media (max-width:480px) { .menu-second .menu-second__flex-col { gap: 2.4rem; margin-top: 0; }}@media (max-width:1024px) { .menu-second .city.__select { display: block; padding-left: 0; margin-top: 0; } .menu-second .city.__select .select-side { display: none; }}@media (max-width:480px) { .menu-second .city.__select { margin-top: 0; position: static; }}@media (max-width:1024px) { .menu-second .menu-second__helpers { width: 50%; }}@media (max-width:1024px) { .menu-second .header__contact-mob { width: 100%; display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-start; gap: 2rem; } .menu-second .header__contact-mob a { font-size: 1.6rem; font-weight: 500; line-height: 2rem; letter-spacing: 0; text-align: left; color: #212424; text-decoration: none; margin-bottom: .5rem; }}@media (max-width:1024px) and (max-width:1024px) { .menu-second .header__contact-mob a { margin-bottom: 0; }}@media (max-width:480px) { .menu-second .header__contact-mob { gap: 2.4rem; align-items: flex-end; } .menu-second .header__contact-mob a { font-size: 1.6rem; line-height: 2rem; }}@media (max-width:1024px) { .menu-second nav { width: 100%; display: flex; flex-direction: column; margin-top: auto; margin-bottom: 2rem; }}@media (max-width:480px) { .menu-second nav { margin-top: 3rem; padding: 0 2.5rem; flex-direction: row; flex-wrap: wrap; margin-bottom: 0; }}@media (max-width:1024px) { .menu-second .header__nav_link { margin-left: 0; font-size: 1.6rem; color: #212424; text-decoration: none; font-weight: 500; line-height: 2rem; letter-spacing: 0; text-align: left; margin-top: 2rem; } .menu-second .header__nav_link:first-child { margin-top: 0; }}@media (max-width:480px) { .menu-second .header__nav_link { width: 50%; font-size: 1.6rem; font-weight: 500; line-height: 2rem; letter-spacing: 0; text-align: left; margin-top: 2.5rem; } .menu-second .header__nav_link:nth-child(2) { margin-top: 0; } .menu-second .header__nav_link:nth-child(2n) { padding-left: 6rem; }}.menu-second .languages { padding: 0; margin-top: 2rem; justify-content: flex-start;}@media (max-width:480px) { .menu-second .languages { margin-top: 3rem; }}@media (max-width:1024px) { .menu-second .languages .__select__title { font-size: 1.6rem; }}@media (max-width:480px) { .menu-second .languages .__select__title { padding: 0; }}.menu-second .languages .geolocation__flag { margin-right: 1rem; width: 2.4rem;}@media (max-width:480px) { .menu-second .languages .geolocation__flag { margin-right: 1.8rem; }}.menu-second .btn__search-show span { font-weight: 500; font-size: 1.4rem; line-height: 2.2rem; display: block; color: #697279;}@media (max-width:1024px) { .menu-second .btn__search-show span { font-size: 1.6rem; line-height: 2rem; color: #212424; }}.menu-second .btn__search-show svg { width: 1.6rem; height: 1.6rem;}@media (max-width:1024px) { .menu-second .btn__search-show svg { filter: brightness(0); }}@media (max-width:480px) { .menu-second .btn__search-show svg { width: 1.8rem; height: 1.8rem; margin-left: 1.3rem; }}.mob-title { display: none;}@media (max-width:1024px) { .mob-title { display: block; font-size: 2.6rem; font-weight: 500; line-height: 1.3; letter-spacing: 0; text-align: left; }}.show.menu-wrapper { transform: translateY(0);}@media (max-width:1024px) { .show.menu-wrapper { z-index: 201; width: 100%; left: 0; height: calc(100% - var(--headerH)); }}.menu { position: relative; width: 100%; max-width: 100%; height: 100%; max-height: 100%; display: none; flex-direction: column; align-items: flex-start;}@media (max-width:1024px) { .menu { padding: 3rem 2rem; }}@media (max-width:480px) { .menu { padding: 4rem 2.5rem; height: auto; }}@media (max-width:1024px) { .menu .menu__title { order: 0; }}.menu nav { padding-top: 4rem; columns: 4; column-gap: 1rem; width: 100%; padding-bottom: 4rem;}@media (max-width:1024px) { .menu nav { padding-top: 0; order: 2; display: flex; flex-direction: column; width: 100%; margin-top: 2rem; }}@media (max-width:480px) { .menu nav { margin-top: 2.4rem; padding-bottom: 4rem; }}@media (max-width:1024px) { .menu .menu__link { font-size: 1.6rem; font-weight: 500; line-height: 1.625; letter-spacing: 0; text-align: left; color: #212424; padding-right: 3rem; }}@media (max-width:480px) { .menu .menu__link { font-size: 1.6rem; line-height: 2.8rem; padding-right: 5.6rem; }}.menu .link-red { margin-left: 0; margin-top: 7.6rem;}@media (max-width:1024px) { .menu .link-red { margin-top: 2.5rem; order: 1; margin-left: 0; font-size: 1.6rem; font-weight: 500; line-height: 1.625; letter-spacing: 0; text-align: left; color: #212424; } .menu .link-red:hover span { box-shadow: unset; } .menu .link-red svg { display: none; }}@media (max-width:480px) { .menu .link-red { font-size: 1.6rem; line-height: 2.8rem; margin-top: 2.4rem; }}.insights__inner { display: flex; width: 100%; justify-content: space-between; max-height: 49rem; padding-bottom: 5rem; overflow-y: auto; scrollbar-color: rgba(0, 0, 0, .3) #ece6e6; scrollbar-width: thin;}@media (max-width:1920px) { .insights__inner { max-height: 64vh; }}@media (max-width:1515px) { .insights__inner { max-height: 35rem; }}@media (max-width:1024px) { .insights__inner { max-height: unset; display: grid; grid-template-columns: 42% 1fr; padding-left: 2rem; padding-right: 2rem; padding-bottom: 0; }}@media (max-width:480px) { .insights__inner { grid-template-columns: repeat(1, 1fr); }}.insights__inner::-webkit-scrollbar { width: 5px;}.insights__inner::-webkit-scrollbar-track { background-color: hsla(0, 14%, 91%, .663); border-radius: 10px;}.insights__inner::-webkit-scrollbar-thumb { box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); border-radius: 10px;}.insights__inner .main-nav__list-link { font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; color: #212424;}@media (max-width:1024px) { .insights__inner .tab-accord { padding-top: 4rem; }}@media (max-width:480px) { .insights__inner .tab-accord { padding-bottom: 2rem; }}.insights__inner .tab-accord__list li { padding: 0; margin-bottom: 1.6rem;}.insights__inner .tab-accord__list li a { text-decoration: none; color: #212424;}.insights__inner .insights-menu { display: flex; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap; padding-right: 0; padding-top: 0; width: calc(100% - 57rem); padding-bottom: 0;}@media (max-width:1920px) { .insights__inner .insights-menu { width: calc(100% - 39rem); }}@media (max-width:1515px) { .insights__inner .insights-menu { width: calc(100% - 45rem); }}@media (max-width:1024px) { .insights__inner .insights-menu { display: flex; flex-direction: column; width: 100%; border-left: .1rem solid #e5e9f1; padding-top: 1.5rem; padding-bottom: 3rem; }}@media (max-width:480px) { .insights__inner .insights-menu { border: 0; border-top: .1rem solid #d2d2d2; }}.insights__inner .insights-menu>div { width: calc((100% - 20rem) / 5); margin-right: 5rem; height: 40rem; margin-bottom: 5rem; display: flex; flex-direction: column; align-items: flex-start;}@media (max-width:1920px) { .insights__inner .insights-menu>div { width: calc((100% - 12rem) / 4); margin-right: 4rem; }}@media (max-width:1515px) { .insights__inner .insights-menu>div { width: calc((65% - 14rem) / 2); height: 32rem; }}@media (max-width:1024px) { .insights__inner .insights-menu>div { width: 100%; height: auto; margin-bottom: 0; padding-top: 2rem; }}.insights__inner .insights-menu>div .insights-menu__item { height: 20rem;}@media (max-width:1515px) { .insights__inner .insights-menu>div .insights-menu__item { height: 17rem; }}@media (max-width:1024px) { .insights__inner .insights-menu>div .insights-menu__item { height: auto; border-bottom: .1rem solid #d2dce5; }}@media (max-width:480px) { .insights__inner .insights-menu>div .insights-menu__item { width: 100%; }}@media (max-width:1024px) { .insights__inner .insights-menu>div .insights-menu__item .insights-menu__data { padding-bottom: 2rem; }}.insights__inner .insights-menu>div .insights-menu__item:first-child .insights-menu__data { padding-bottom: 2rem;}.insights__inner .insights-menu>div .insights-menu__item:nth-child(2) .insights-menu__name { padding-top: 2rem;}.insights__inner .insights-menu>div:nth-child(5n) { margin-right: 0;}@media (max-width:1920px) { .insights__inner .insights-menu>div:nth-child(5n) { margin-right: 4rem; }}@media (max-width:1920px) { .insights__inner .insights-menu>div:nth-child(4n) { margin-right: 0; }}@media (max-width:1515px) { .insights__inner .insights-menu>div:nth-child(4n) { margin-right: 4rem; }}@media (max-width:1515px) { .insights__inner .insights-menu>div:nth-child(3n) { margin-right: 0; }}@media (max-width:1515px) { .insights__inner .insights-menu>div .insights-menu__title { font-size: 1.6rem; }}.insights__inner .insights-menu>div:last-child>.insights-menu__item:last-child { border: 0;}@media (max-width:1515px) { .insights__inner .insights-menu .big { width: 35%; }}@media (max-width:1024px) { .insights__inner .insights-menu .big { display: none; }}.insights__inner .insights-menu .big .insights-menu__item { height: 100%;}.insights__inner .insights-menu .big .insights-menu__item:first-child .insights-menu__data { padding-bottom: 0;}.insights__inner .insights-menu .big .insights-menu__item:first-child .insights-menu__name { padding-top: 0;}@media (max-width:1515px) { .insights__inner .insights-menu .big .insights-menu__title { font-size: 18px; }}.insights__inner .insights-menu__item { display: flex; flex-direction: column; align-items: flex-start; flex-wrap: nowrap; height: 100%; flex-grow: 1;}.insights__inner .insights-menu__item div { flex-grow: 1; display: flex; align-items: flex-end;}@media (max-width:1024px) { .insights__inner .insights-menu__item div { display: block; }}.insights__inner .insights-menu__item img { margin-bottom: 2rem; width: 100%; height: 16rem; object-fit: cover;}@media (max-width:1515px) { .insights__inner .insights-menu__item img { height: 11rem; }}.insights__inner .insights-menu__title { font-size: 18px; line-height: 1.4; margin-top: 1.8rem;}@media (max-width:1515px) { .insights__inner .insights-menu__title { margin-top: 1.1rem; }}@media (max-width:1024px) { .insights__inner .insights-menu__title { margin-top: .5rem; padding-bottom: 2rem; }}@media (max-width:480px) { .menu__item.hide { max-height: 0; visibility: hidden; overflow: hidden; }}@media (max-width:480px) { .menu__item.hide.active { max-height: unset; visibility: visible; overflow: unset; }}.submenu { padding-right: 0; justify-content: space-between; scrollbar-color: rgba(0, 0, 0, .3) #ece6e6; scrollbar-width: thin;}@media (max-width:480px) { .submenu { posi
343tion: static; padding: 4rem 2.5rem; }}.submenu::-webkit-scrollbar { width: 5px;}.submenu::-webkit-scrollbar-track { background-color: hsla(0, 14%, 91%, .663); border-radius: 10px;}.submenu::-webkit-scrollbar-thumb { box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); border-radius: 10px;}@media (max-width:1024px) { .submenu { display: none; }}.menu__link { font-size: 1.8rem; font-weight: 600; line-height: 1.5; letter-spacing: 0; margin-bottom: .4rem; text-align: left; text-decoration: none; color: #212424; display: flex; transition: .4s; align-items: center;}.menu__link>*:first-child { margin-right: 1.6rem;}@media (max-width:480px) { .menu__link { margin-bottom: 0; }}.menu__link img { align-self: flex-start; width: 2.4rem; height: 2.4rem;}@media (max-width:1024px) { .menu__link img { display: none; }}@media (max-width:1024px) { .menu__link { position: relative; }}.menu__link:hover { outline: none; text-decoration: none; color: #a50f2d;}.menu__link:active,.menu__link:focus { outline: none;}.menu__link+.submenu { margin-top: 1rem;}@media (max-width:480px) { .menu__link+.submenu { margin-top: 0; }}.submenu__aside { width: 37rem; position: relative; padding-top: 4.5rem;}@media (max-width:1920px) { .submenu__aside { width: 23.5rem; }}@media (max-width:1024px) { .submenu__aside { display: none; }}.submenu__aside:before { content: ""; display: block; width: 100%; height: 1px; background: #212424; position: absolute; left: 0; top: 10.6rem;}.submenu__nav { position: relative;}@media (max-width:1024px) { .submenu__nav { width: 100%; }}@media (max-width:480px) { .submenu__nav { padding-top: 0; }}.submenu__title { display: none; align-items: center; text-decoration: none;}@media (max-width:1024px) { .submenu__title { display: none; }}@media (max-width:480px) { .submenu__title { display: block; font-size: 2.55rem; font-weight: 500; line-height: 1.4; color: #212424; letter-spacing: 0; text-align: left; }}.submenu__title .submenu__text,.submenu__title h3 { font-size: 3.6rem; font-weight: 400; line-height: 1.44; letter-spacing: -.01em; text-align: left; color: #212424;}.submenu__title svg { width: 3.2rem; margin-left: 1.5rem;}.submenu__list { display: flex; flex-direction: column; flex-wrap: wrap; width: 100%; margin-bottom: 1.5rem; padding-left: 4rem;}@media (max-width:1024px) { .submenu__list { display: flex; flex-direction: column; }}@media (max-width:480px) { .submenu__list { margin-top: 3rem; width: 100%; max-height: 0; transition: max-height .6s; overflow: hidden; padding-left: 0; }}.submenu__item { margin-bottom: .4rem;}@media (max-width:1024px) { .submenu__item { margin-bottom: 2.2rem; }}@media (max-width:480px) { .submenu__item { margin-bottom: 2.4rem; }}.submenu__link { font-size: 1.4rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #697279; text-decoration: none;}.submenu__link:hover { color: #a50f2d;}@media (max-width:1920px) { .submenu__link { font-size: 1.6rem; }}@media (max-width:1024px) { .submenu__link { font-size: 1.6rem; font-weight: 500; line-height: 1.625; letter-spacing: 0; text-align: left; color: #212424; }}@media (max-width:480px) { .submenu__link { font-size: 2.05rem; }}.submenu__link img { width: 2.2rem; margin-right: 1.3rem;}@media (max-width:1024px) { .submenu__link img { display: none; }}.submenu__text { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; margin-top: .5rem;}@media (max-width:1024px) { .submenu__text { display: none; }}.submenu__aside_title { font-size: 18px; text-decoration: none; color: #212424;}.submenu__aside_list,.submenu__aside_title { font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left;}.submenu__aside_list { font-size: 1.6rem; padding-right: 12rem; margin-top: 6rem;}@media (max-width:1920px) { .submenu__aside_list { padding-right: 0; }}.submenu__aside_list li { margin-bottom: 2.4rem;}.submenu__aside_list li:last-child { margin-bottom: 0;}.submenu__aside_list a { color: #212424; text-decoration: none;}.menu-button { width: 3rem; height: 3rem; background-color: transparent; border: 0; z-index: 4; display: none; position: relative;}.menu-button:focus { outline: none;}.menu-button .burger-button-close #first-line-burger,.menu-button .burger-button-close #second-line-burger,.menu-button .burger-button-close #third-line-burger { width: 100%; height: 2px; border-radius: .1rem; background-color: #697279; position: absolute; top: 50%; left: 50%; transform: translate3D(-50%, 50%, 0); transform-origin: center center; transition: all .3s;}@media (max-width:480px) { .menu-button .burger-button-close #first-line-burger, .menu-button .burger-button-close #second-line-burger, .menu-button .burger-button-close #third-line-burger { top: 9px; }}.menu-button .burger-button-close #first-line-burger { top: 0;}@media (max-width:480px) { .menu-button .burger-button-close #first-line-burger { top: 0; }}.menu-button .burger-button-close #third-line-burger { top: unset; bottom: 0;}@media (max-width:480px) { .menu-button .burger-button-close #third-line-burger { bottom: unset;
343 top: 17px; }}@media (max-width:1024px) { .menu-button { display: block; margin-left: 3rem; }}@media (max-width:480px) { .menu-button { margin-left: 0; width: 20px; height: 20px; margin-right: .5rem; }}.menu-button--active .burger-button-close #first-line-burger,.menu-button--active .burger-button-close #second-line-burger,.menu-button--active .burger-button-close #third-line-burger { background-color: #aab8c3;}@media (max-width:480px) { .menu-button--active .burger-button-close #first-line-burger, .menu-button--active .burger-button-close #second-line-burger, .menu-button--active .burger-button-close #third-line-burger { background-color: #40454e; }}.menu-button--active .burger-button-close #first-line-burger { top: 50%; transform: translate3D(-50%, -50%, 0) rotate(45deg);}.menu-button--active .burger-button-close #second-line-burger { opacity: 0;}.menu-button--active .burger-button-close #third-line-burger { top: 50%; bottom: 0; transform: translate3D(-50%, -50%, 0) rotate(-45deg);}.tab-label+.tab-accord { max-height: 0; overflow: hidden; transition: max-height .3s;}.tab-label--active+.tab-accord { max-height: 120vh;}.tab-accord__list { font-weight: 500; font-size: 1.6rem; line-height: 2.6rem; color: #40454e;}.tab-accord__list li { padding-top: 1.1rem; padding-bottom: 1.1rem; transition: padding .3s;}.tab-accord__list li.active { color: #a50f2d; padding-left: 2rem;}@media (max-width:480px) { .tab-accord__list li.active { color: #212424; font-size: 2.6rem; padding-left: 0; padding-top: 0; }}@media (max-width:480px) { .tab-accord__list li.active .main-nav__list-button:after { display: none; }}@media (max-width:480px) { .tab-accord__list li.active .main-nav__list-button+.main-nav__submenu { display: block; font-weight: 500; font-size: 1.6rem; line-height: 2.6rem; }}.tab-accord__list li.not-active { padding-right: 2rem;}@media (max-width:480px) { .not-active { display: none; }}.insights-menu { padding: 3rem 2rem 5rem; transition: opacity .3s;}@media (max-width:480px) { .insights-menu { padding: 0; }}.insights-menu .insights-menu__item { font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; text-decoration: none;}.insights-menu .insights-menu__item:first-child { padding-top: 0;}.insights-menu .insights-menu__item .insights-menu__name { color: #a50f2d;}.insights-menu .insights-menu__item .insights-menu__title { color: #212424;}.insights-menu .insights-menu__item .insights-menu__data { color: #40454e;}
343.inner-menu { display: none; padding-bottom: 3rem; padding-top: 10rem; transition: opacity .3s;}@media (max-width:480px) { .inner-menu { padding-top: 0; max-height: 0; overflow: hidden; visibility: hidden; }}.inner-menu ul { font-weight: 500; font-size: 1.6rem; line-height: 2.6rem; color: #40454e;}.inner-menu ul li { padding: 1.1rem 2rem;}.inner-menu ul a { text-decoration: none; color: inherit;}@media (max-width:1024px) { .about-us .tab-accord { padding-top: 3rem; }}.about-us .about-us__wrapper { display: grid; grid-template-columns: min-content 1fr; column-gap: 20rem; padding-bottom: 8rem; padding-right: 6rem;}@media (max-width:1515px) { .about-us .about-us__wrapper { column-gap: 29rem; padding-right: 4rem; }}@media (max-width:1024px) { .about-us .about-us__wrapper { grid-template-columns: 42% 1fr; padding-right: 2rem; padding-left: 2rem; column-gap: 0; height: calc(100% - 6rem); }}@media (max-width:480px) { .about-us .about-us__wrapper { grid-template-columns: repeat(1, 1fr); }}.about-us .about-us__wrapper .corporate { border-left: 0; padding: 0;}@media (max-width:1024px) { .about-us .about-us__wrapper .corporate { display: flex; border-left: .1rem solid #d2dce5; }}@media (max-width:480px) { .about-us .about-us__wrapper .corporate { border-left: 0; }}.about-us .about-us__wrapper .corporate .corporate__content { margin-top: 0;}@media (max-width:1024px) { .about-us .about-us__wrapper .corporate .corporate__content { gap: 3rem; justify-content: flex-start; width: 100%; padding-left: 2rem; padding-top: 4rem; padding-bottom: 4rem; }}@media (max-width:480px) { .about-us .about-us__wrapper .corporate .corporate__content { padding-left: 0; border-left: 0; border-top: .1rem solid #d2dce5; padding-top: 4rem; }}.about-us .about-us__wrapper .corporate .corporate__content .corporate__block { height: 24rem;}@media (max-width:1920px) { .about-us .about-us__wrapper .corporate .corporate__content .corporate__block { width: 50%; } .about-us .about-us__wrapper .corporate .corporate__content .corporate__block:nth-child(3) { display: none; }}@media (max-width:1515px) { .about-us .about-us__wrapper .corporate .corporate__content .corporate__block { width: 100%; } .about-us .about-us__wrapper .corporate .corporate__content .corporate__block:first-child { display: none; }}@media (max-width:1515px) and (max-width:1024px) { .about-us .about-us__wrapper .corporate .corporate__content .corporate__block:first-child { display: flex; }}@media (max-width:1024px) { .about-us .about-us__wrapper .corporate .corporate__content .corporate__block div { position: relative; }}.about-us .left-wrapper .tab-accord__list { display: grid; grid-template-columns: repeat(2, max-content); column-gap: 13.5rem; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; row-gap: 1.5rem;}@media (max-width:1024px) { .about-us .left-wrapper .tab-accord__list { display: flex; flex-direction: column; font-size: 1.6rem; }}@media (max-width:480px) { .about-us .left-wrapper .tab-accord__list { padding-bottom: 4rem; }}.about-us .left-wrapper .tab-accord__list li { padding: 0;}.about-us .left-wrapper .tab-accord__list li:first-child { display: none;}@media (max-width:1024px) { .about-us .left-wrapper .tab-accord__list li:first-child { display: block; }}.about-us .left-wrapper .tab-accord__list a { color: #212424; text-decoration: none;}.menu__item { margin-bottom: 1.7rem; padding-right: 6rem; overflow: hidden; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid; break-inside: avoid-column;}@media (max-width:1515px) { .menu__item { padding-right: 2.5rem; }}@media (max-width:1024px) { .menu__item { width: 50%; margin-bottom: .4rem; }}@media (max-width:480px) { .menu__item { width: 100%; padding-right: 0; margin-bottom: 2.4rem; }}@media (max-width:1024px) { .menu__item.list .menu__link:after { content: ""; position: absolute; top: 50%; right: 1rem; width: 1rem; height: 1rem; background-image: url(/local/templates/softline/assets/images/arrow.svg); background-repeat: no-repeat; background-size: contain; filter: brightness(.2); transform: translateY(-50%); transition: .4s; }}@media (max-width:480px) { .menu__item.list .menu__link:after { width: 1.5rem; height: 1.5rem; }}@media (max-width:1024px) { .menu__item.active { width: 100%; position: relative; overflow: unset; }}@media (max-width:480px) { .menu__item.active { position: unset; }}.menu__item.active .menu__link { color: #212424;}@media (max-width:1024px) { .menu__item.active .menu__link { width: 50%; color: #212424; text-decoration: none; padding-left: 3rem; }}@media (max-width:480px) { .menu__item.active .menu__link { width: 100%; padding-left: 0; }}@media (max-width:1024px) { .menu__item.active .menu__link:after { right: 0; }}.menu__item.active .submenu { display: flex;}@media (max-width:1024px) { .menu__item.active .submenu { display: flex; width: 50%; position: absolute; right: -1rem; top: -1rem; padding-right: 3rem; }}@media (max-width:480px) { .menu__item.active .submenu { width: 100%; height: 100%; max-height: none; background: #fff; right: 0; top: 0; }}@media (max-width:480px) { .menu__item.active .submenu__list { width: 100%; max-height: 200vh; }}.intro__catalog { display: grid; height: 71rem;}@media (max-width:1920px) { .intro__catalog { height: 55rem; }}@media (max-width:1515px) { .intro__catalog { height: 42rem; }}@media (max-width:1024px) { .intro__catalog { height: 50rem; }}@media (max-width:480px) { .intro__catalog { height: 46rem; }}.intro__catalog_bg { grid-row: 1/1; grid-column: 1/1; background-image: url(/local/templates/softline/assets/images/catalog/intro.jpg); background-repeat: no-repeat; background-size: cover;}.intro__catalog_content { grid-row: 1/1; grid-column: 1/1; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; padding: 3rem 4rem 8.5rem;}@media (max-width:1920px) { .intro__catalog_content { padding-bottom: 9rem; }}@media (max-width:1515px) { .intro__catalog_content { padding-bottom: 4rem; }}@media (max-width:1024px) { .intro__catalog_content { padding-left: 2rem; padding-right: 2rem; padding-bottom: 4.5rem; }}@media (max-width:480px) { .intro__catalog_content { padding: 3.4rem 2.5rem 3.5rem; }}.intro__catalog_content h1 { font-size: 6.4rem; font-weight: 400; line-height: 1.19; letter-spacing: -.01em; text-align: left; color: #f2f5f8; max-width: 95rem;}@media (max-width:480px) { .intro__catalog_content h1 { font-size: 4.35rem; max-width: 80%; line-height: 1.25; }}.intro__catalog_content .breadcrumbs.wrapper { padding-left: 0; padding-right: 0;}.intro__catalog_link { font-size: 1.4rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #f2f5f8; text-decoration: none; transition: color .4s;}@media (max-width:480px) { .intro__catalog_link { font-size: 1.6rem; }}.intro__catalog_link:hover { color: #a50f2d;}.catalog { display: flex;}@media (max-width:480px) { .catalog { overflow: hidden; }}.catalog .pagination-block { padding-left: 0; padding-right: 0;}.catalog-sidebar { width: 35rem; min-width: 35rem; margin-right: 2rem; padding-left: 4rem; padding-top: 1rem;}@media (max-width:1920px) { .catalog-sidebar { width: 40rem; min-width: 40rem; padding-top: 0; }}@media (max-width:1515px) { .catalog-sidebar { margin-top: .6rem; width: 35rem; min-width: 35rem; margin-right: 4rem; }}@media (max-width:1024px) { .catalog-sidebar { margin-top: 0; position: fixed; top: 0; left: 0; display: flex; align-items: flex-start; z-index: 1000; background: #fff; width: 100%; height: 100%; max-height: 100%; padding: 10.3rem .5rem 1rem; flex-direction: column; border-radius: 2rem 2rem 0 0; transition: transform .1s; transform: translate3d(0, 100%, 0); }}@media (max-width:480px) { .catalog-sidebar { padding: 6.5rem 1rem 1rem; height: 100%; }}@media (max-width:1024px) { .catalog-sidebar .side-list { margin-top: 0; overflow: unset; max-height: unset; }}@media (max-width:1024px) { .catalog-sidebar:before { content: ""; width: 12.6rem; height: .5rem; display: block; position: absolute; top: 3rem; left: 50%; transform: translateX(-50%); border-radius: .2rem; background: #aab8c3; }}@media (max-width:480px) { .catalog-sidebar:before { width: 5.6rem; height: 3px; top: 1.5rem; }}@media (max-width:1024px) { .catalog-sidebar .catalog-sidebar__title-mobile { padding-left: 1.5rem; padding-right: 1.5rem; }}.catalog-sidebar .filter__category { margin-bottom: 1.8rem;}@media (max-width:1024px) { .catalog-sidebar .filter__category { padding-left: 1.5rem; }}.catalog-sidebar__close { display: none;}@media (max-width:1024px) { .catalog-sidebar__close { display: block; position: absolute; top: 4.2rem; right: 2.2rem; width: 2rem; height: 2rem; background-image: url(/local/templates/softline/assets/images/close-black.svg); background-repeat: no-repeat; background-size: contain;
343 opacity: 0; z-index: 5; transition: opacity .1s; }}@media (max-width:480px) { .catalog-sidebar__close { top: 2.5rem; right: 2.5rem; width: 3rem; height: 3rem; }}.catalog-sidebar.show .catalog-sidebar__close { opacity: .3;}.catalog-sidebar__title-mobile { display: none;}@media (max-width:1024px) { .catalog-sidebar__title-mobile { display: block; font-size: 5.2rem; font-weight: 400; line-height: 1.12; letter-spacing: -.02em; text-align: left; }}@media (max-width:480px) { .catalog-sidebar__title-mobile { font-size: 4.15rem; }}.filter__category { font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; color: #212424; text-decoration: none; display: block;}@media (max-width:480px) { .filter__category { font-size: 2.5rem; }}.catalog__show-more { margin-bottom: 4rem;}.catalog .side-list__link { font-size: 1.6rem; font-weight: 500; line-height: 1.5; padding-right: 5rem;}@media (max-width:480px) { .catalog .side-list__link { font-size: 2.05rem; }}.catalog .side-list__item { margin-bottom: 0; transition: .3s;}@media (max-width:1024px) { .catalog .side-list__item { margin-bottom: 0; padding-bottom: 1.6rem; padding-left: 1.5rem; }}@media (max-width:480px) { .catalog .side-list__item { padding-bottom: 3.1rem; }}.catalog .side-list__item:before { width: calc(100% + 1rem);}@media (max-width:1024px) { .catalog .side-list__item:before { content: ""; left: 0; height: 100%; }}.catalog .side-list__item.active:before { width: calc(100% + 1rem);}@media (max-width:1024px) { .catalog .side-list__item.active:before { content: ""; width: calc(100% - 1rem); top: -.8rem; }}@media (max-width:480px) { .catalog .side-list__item.active:before { content: ""; width: calc(100% + 3rem); top: -1.5rem; left: -1rem; }}@media (max-width:1024px) { .catalog .side-list__item.active .catalog-sidebar__title { color: #212424; }}.catalog .side-list__item.active { padding-left: 2rem;}.catalog .side-list__item.active .side-list__close { right: 1.5rem;}@media (max-width:1024px) { .catalog .side-list__item.active .side-list__close { display: block; right: 2.8rem; top: calc(50% - .8rem); }}@media (max-width:480px) { .catalog .side-list__item.active .side-list__close { right: 1rem; width: 2rem; height: 2rem; top: calc(50% - 1.5rem); }}.catalog-sidebar__list { max-height: var(--max-h); overflow: hidden; transition: .4s; position: relative;}.catalog-sidebar__list::-webkit-scrollbar { width: 8px;}.catalog-sidebar__list::-webkit-scrollbar:horizontal { height: 5px;}.catalog-sidebar__list::-webkit-scrollbar-track { background-color: transparent;}.catalog-sidebar__list::-webkit-scrollbar-thumb { background-color: #d2dce5;}@media (max-width:1024px) { .catalog-sidebar__list { max-height: unset !important; }}@media (max-width:480px) { .catalog-sidebar__list { padding-left: 1.4rem; padding-top: 3.5rem; }}.catalog-sidebar__list.overflow-auto { overflow: auto;}.catalog-sidebar__list.empty:before { content: "Ничего не найдено"; font-size: 1.6rem; line-height: 1.5;}@media (max-width:1024px) { .swipe-el__inner { display: flex; flex-direction: column; width: 100%; max-height: calc(100% - 13rem); overflow-y: scroll; }}@media (max-width:480px) { .swipe-el__inner { max-height: 100%; }}.filter__show-more { font-size: 1.6rem; font-weight: 600; line-height: 1.5; letter-spacing: 0; text-align: left; color: #a50f2d; text-decoration: none; padding-top: .8rem; display: inline-block;}@media (max-width:1024px) { .filter__show-more { display: none; }}.filter__show-more.hide { display: none;}.row { margin-top: 4.6rem;}@media (max-width:1024px) { .row { margin-top: 0; }}.bx-filter-popup-result { font-family: Manrope, sans-serif; font-size: 1.6rem; font-weight: 600; line-height: 1.5; letter-spacing: 0; text-align: left; color: #a50f2d; text-decoration: none; padding: 0; padding-top: .8rem; display: inline-block;}@media (max-width:480px) { .bx-filter-popup-result { font-size: 2.5rem; }}.bx-filter-popup-result a { color: #a50f2d;}.filter__wrapper { margin-top: 4.6rem;}@media (max-width:1024px) { .filter__wrapper { width: 100%; margin-top: 0; margin-bottom: 2.6rem; padding-right: 2rem; }}@media (max-width:480px) { .filter__wrapper { width: 100%; }}.filter__wrapper.open .filter-input-text { display: block;}.filter__wrapper .filter-number { font-size: 1.6rem; line-height: 1.5;}@media (max-width:1024px) { .filter__wrapper .filter-number { display: none; }}.side-checkbox { padding-left: .2rem;}@media (max-width:1024px) { .side-checkbox { padding-left: 1.5rem; }}@media (max-width:480px) { .side-checkbox { padding-left: 3.4rem; }}.side-checkbox__item { padding-bottom: 1.6rem;}@media (max-width:480px) { .side-checkbox__item { padding-bottom: 3rem; }}.side-checkbox__item label { display: grid; grid-template-columns: max-content 1fr; cursor: pointer;}.side-checkbox__item .check-box { width: 2rem; height: 2rem;
343 margin-top: 1px; display: flex; align-items: center; justify-content: center; border: 1px solid #d2dce5; margin-right: 1.4rem; transition: .4s; position: relative; cursor: pointer;}@media (max-width:480px) { .side-checkbox__item .check-box { width: 2.5rem; height: 2.5rem; margin-right: 1.8rem; }}.side-checkbox__item .check-box:before { content: ""; transition: opacity .4s; width: 1.2rem; height: .8rem; display: block; background-image: url(/local/templates/softline/assets/images/checkbox.svg); background-repeat: no-repeat; background-size: contain; opacity: 0;}@media (max-width:480px) { .side-checkbox__item .check-box:before { width: 1.8rem; height: 1.3rem; }}.side-checkbox__item .check-box__text { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; transition: color .4s;}@media (max-width:480px) { .side-checkbox__item .check-box__text { font-size: 2.05rem; }}.side-checkbox__item input:checked~.check-box { border: 1px solid #a50f2d; background: #a50f2d;}.side-checkbox__item input:checked~.check-box:before { opacity: 1;}.side-checkbox__item input:checked~.check-box__text { color: #a50f2d;}.check-input { visibility: hidden; width: 1px; height: 1px; opacity: 0; position: absolute; z-index: -1;}.catalog__terms_wrapper.mobile { display: none;}@media (max-width:1024px) { .catalog__terms_wrapper.mobile { display: flex; margin-top: 3.5rem; margin-bottom: 2.6rem; padding-left: 1.5rem; padding-right: 1.5rem; gap: 2rem; }}@media (max-width:480px) { .catalog__terms_wrapper.mobile { margin-top: 3rem; }}@media (max-width:1024px) { .catalog__filters { display: flex; justify-content: space-between; flex-wrap: wrap; width: 100%; }}.catalog-content { width: calc(100% - 43rem); padding-top: 6rem; padding-right: 2rem; padding-left: 2rem; border-left: 1px solid #d2dce5;}@media (max-width:1920px) { .catalog-content { padding-top: 5rem; width: calc(100% - 52rem); }}@media (max-width:1515px) { .catalog-content { width: calc(100% - 39rem); }}@media (max-width:1024px) { .catalog-content { width: 100%; padding-left: 2rem; padding-right: 2rem; border-left: unset; }}@media (max-width:480px) { .catalog-content { padding-left: 2.5rem; padding-right: 2.5rem; padding-top: 0; }}.stories-padding .catalog-content { padding-left: 4rem; padding-right: 4rem;}@media (max-width:1515px) { .stories-padding .catalog-content { padding-left: 2rem; padding-right: 2rem; }}.catalog__input-search { position: relative; width: 100%;}.catalog__input-search:before { content: ""; position: absolute; top: 50%; left: 2rem; transform: translateY(-50%); width: 2.4rem; height: 2.25rem; display: block; background: url(/local/templates/softline/assets/images/search.svg) no-repeat; background-size: contain; opacity: .4;}@media (max-width:480px) { .catalog__input-search:before { left: 2.8rem; width: 3rem; height: 2.8rem; }}.catalog__input-search input { font-family: Manrope; width: 100%; box-sizing: border-box; height: 6rem; display: flex; align-items: center; background: #e5e9f1; box-shadow: none; outline: none; border: unset; font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; color: #212424; padding-left: 6rem;}@media (max-width:1515px) { .catalog__input-search input { height: 6.5rem; }}@media (max-width:480px) { .catalog__input-search input { height: 7.5rem; padding-left: 7.5rem; font-size: 1.82rem; line-height: 1.5; }}.catalog__input-search input::placeholder { color: #aab8c3;}@media (max-width:480px) { .catalog__input-search input::placeholder { font-family: Manrope; font-size: 1.82rem; line-height: 1.5; }}.catalog__terms_wrapper { display: flex; align-items: center; margin-top: 5rem; flex-wrap: wrap;}@media (max-width:1920px) { .catalog__terms_wrapper { margin-top: 5.5rem; }}@media (max-width:1024px) { .catalog__terms_wrapper { display: none; }}.filters__mobile { display: none;}@media (max-width:1024px) { .filters__mobile { display: flex; justify-content: space-between; align-items: center; border-top: 1px solid #d2dce5; border-bottom: 1px solid #d2dce5; margin-top: 3.1rem; padding-left: 2rem; padding-top: 1.5rem; padding-bottom: 1.5rem; font-size: 1.6rem; font-weight: 500; line-height: 1.625; letter-spacing: 0; text-align: left; }}@media (max-width:480px) { .filters__mobile { padding-left: 2.5rem; padding-right: 2.5rem; width: calc(100% + 5rem); margin-left: -2.5rem; margin-top: 0; padding-top: 1.8rem; font-size: 2.05rem; }}.filters__mobile_img { width: 2.4rem;}@media (max-width:480px) { .filters__mobile_img { width: 3.1rem; }}.catalog__terms_list { display: flex; align-items: center; flex-wrap: wrap; gap: 1.5rem;}@media (max-width:480px) { .catalog__terms_list { gap: 1.7rem; }}.search-term { border: 1px solid #a50f2d; border-radius: 2.2rem; padding: .35rem 1.1rem .35rem 1.4rem; display: flex; align-items: center;}@media (max-width:480px) { .search-term { padding: .35rem 1.3rem .35rem 1.6rem; border-radius: 22px; }}.search-term__text { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left;}@media (max-width:480px) { .search-term__text { font-size: 2.05rem; }}.search-term__close { width: 1.4rem; height: 1.4rem; margin-left: 1.4rem; display: block; background: url(/local/templates/softline/assets/images/close-black.svg) no-repeat; background-size: contain; cursor: pointer;}@media (max-width:480px) { .search-term__close { width: 2rem; height: 2rem; margin-left: 1.7rem; }}.catalog__terms_del { font-size: 1.6rem; font-weight: 600; line-height: 1.5; letter-spacing: 0; text-align: left; color: #a50f2d; text-decoration: none; display: inline-block; margin-left: 1rem; cursor: pointer; transition: .4s; box-shadow: 0 1px 0 0 transparent;}@media (max-width:480px) { .catalog__terms_del { margin-bottom: 1.7rem; font-size: 1.9rem; margin-left: 0; }}.catalog__terms_del:hover { box-shadow: 0 1px 0 0 #a50f2d;}.catalog__top-controls { display: flex; align-items: center; justify-content: space-between; margin-top: 5.5rem;}@media (max-width:1515px) { .catalog__top-controls { margin-top: 5rem; }}@media (max-width:1024px) { .catalog__top-controls { margin-top: 3rem; }}@media (max-width:480px) { .catalog__top-controls { margin-top: 6.5rem; }}.catalog__top_btns { display: flex; align-items: center;}@media (max-width:480px) { .catalog__top_btns { display: none; }}.catalog__btn-grid,.catalog__btn-list { margin-left: 2rem;}.catalog__btn-grid svg,.catalog__btn-list svg { width: 2.1rem;}.catalog__results { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #aab8c3;}@media (max-width:480px) { .catalog__results { font-size: 1.82rem; }}.catalog__services { margin-top: 2rem; display: flex; flex-wrap: wrap;}@media (max-width:1024px) { .catalog__services { margin-top: 1.2rem; }}.catalog__services .service { border-right: unset; margin-right: 4rem; margin-left: 0; padding-left: 0; padding-bottom: 2.9rem; position: relative; margin-top: -.1rem; width: calc((100% - 12rem) / 4); padding-top: 2.5rem;}@media (max-width:1515px) { .catalog__services .service { width: calc((100% - 8rem) / 3); }}@media (max-width:1024px) { .catalog__services .service { width: calc((100% - 2rem) / 2); margin-right: 2rem; min-height: 23.8rem; padding-bottom: 2.4rem; padding-right: 1rem; }}@media (max-width:480px) { .catalog__services .service { width: 100%; margin-right: 0; padding-top: 3.5rem; height: unset; min-height: 28.5rem; }}.catalog__services .service:hover { z-index: 1; box-shadow: unset; border-top: 1px solid #a50f2d; border-bottom: 1px solid #a50f2d;}
343.catalog__services .service:hover .subtitle { color: #a50f2d;}.catalog__services .service .subtitle { transition: color .4s;}.catalog__services .service .service__top_img { height: 4.5rem;}@media (max-width:1920px) { .catalog__services .service .service__top_img { height: 5.5rem; }}@media (max-width:480px) { .catalog__services .service .service__top_img { height: 7rem; }}.catalog__services .service .service__top_img img { margin-bottom: 0;}.catalog__services .service .service__text { color: #697279; font-size: 1.6rem; max-height: 10rem; overflow: hidden; position: relative;}@media (max-width:480px) { .catalog__services .service .service__text { font-size: 1.92rem; line-height: 1.6; }}.catalog__services .service .dark .service__text--gradient:before { opacity: 0;}.catalog__services .service .service__text--gradient:before { content: ""; width: 100%; height: 2rem; background: -webkit-linear-gradient(0deg, #f2f5f8 5%, rgba(255, 255, 255, 0)); background: linear-gradient(0deg, #f2f5f8 5%, rgba(255, 255, 255, 0)); transition: .2s; position: absolute; bottom: 0; left: 0; opacity: 1;}.catalog__services .service:after { content: ""; position: absolute; top: 0; right: -2rem; height: calc(100% + .1rem); width: 1px; background: #d2dce5;}@media (max-width:1024px) { .catalog__services .service:after { right: -1rem; }}@media (max-width:480px) { .catalog__services .service:after { content: none; }}.catalog__services .service:nth-child(6n) { margin-right: 4rem;}@media (max-width:1024px) { .catalog__services .service:nth-child(6n) { margin-right: 2rem; }}@media (max-width:480px) { .catalog__services .service:nth-child(6n) { margin-right: 0; }}.catalog__services .service:nth-child(6n):after { content: "";}@media (max-width:480px) { .catalog__services .service:nth-child(6n):after { content: none; }}.catalog__services .service:nth-child(4n) { margin-right: 0;}@media (max-width:1515px) { .catalog__services .service:nth-child(4n) { margin-right: 4rem; }}@media (max-width:1024px) { .catalog__services .service:nth-child(4n) { margin-right: 2rem; }}@media (max-width:480px) { .catalog__services .service:nth-child(4n) { margin-right: 0; }}.catalog__services .service:nth-child(4n):after { content: none;}@media (max-width:1515px) { .catalog__services .service:nth-child(4n):after { content: ""; }}@media (max-width:480px) { .catalog__services .service:nth-child(4n):after { content: none; }}@media (max-width:1515px) { .catalog__services .service:nth-child(3n) { margin-right: 0; }}@media (max-width:1024px) { .catalog__services .service:nth-child(3n) { margin-right: 2rem; }}@media (max-width:480px) { .catalog__services .service:nth-child(3n) { margin-right: 0; }}@media (max-width:1515px) { .catalog__services .service:nth-child(3n):after { content: none; }}@media (max-width:1024px) { .catalog__services .service:nth-child(3n):after { content: ""; }}@media (max-width:480px) { .catalog__services .service:nth-child(3n):after { content: none; }}@media (max-width:1024px) { .catalog__services .service:nth-child(2n) { margin-right: 0; }}@media (max-width:1024px) { .catalog__services .service:nth-child(2n):after { content: none; }}.catalog__btn-grid.active rect { stroke: #40454e;}.catalog__btn-list.active rect { fill: #40454e;}.catalog__services[data-type=list] .service { width: calc(50% - 6.4rem); margin-right: 12.8rem; min-height: 9.1rem; height: unset; flex-direction: row; align-items: center; justify-content: flex-start; padding-top: unset; padding-bottom: unset; padding-right: 4rem; gap: 1rem;}@media (max-width:1920px) { .catalog__services[data-type=list] .service { display: grid; grid-template-columns: 46.5rem 1fr; gap: 1rem; width: 100%; margin-right: 0; min-height: 8.9rem; height: unset; }}@media (max-width:1515px) { .catalog__services[data-type=list] .service { min-height: 9rem; height: unset; }}@media (max-width:1024px) { .catalog__services[data-type=list] .service { display: flex; flex-direction: column; align-items: flex-start; min-height: 20rem; height: unset; justify-content: space-between; padding-top: 3.7rem; padding-bottom: 2.5rem; }}@media (max-width:1920px) { .catalog__services[data-type=list] .service:after { content: none; }}.catalog__services[data-type=list] .service:nth-child(2n) { margin-right: 0;}.catalog__services[data-type=list] .service:nth-child(2n):after { content: none;}.catalog__services[data-type=list] .service__text { padding-top: 0; padding-bottom: 0;}@media (max-width:1024px) { .catalog__services[data-type=list] .service__text { padding-top: 1rem; padding-bottom: 1rem; }}.catalog__services[data-type=list] .service__top { margin-bottom: 0;}.catalog__services[data-type=list] .service__top_img { height: unset; margin-right: 4rem;}@media (max-width:1024px) { .catalog__services[data-type=list] .service__top_img { height: 5rem; margin-right: 0; }}.catalog__services[data-type=list] .service__top { display: flex; flex-direction: row; align-items: center; min-width: 36.5rem; max-width: 36.5rem;}@media (max-width:1920px) { .catalog__services[data-type=list] .service__top { min-width: 46.5rem; max-width: unset; }}@media (max-width:1024px) { .catalog__services[data-type=list] .service__top { min-width: unset; flex-direction: column; align-items: flex-start; }}.catalog__services[data-type=list] .subtitle { font-size: 1.6rem;}@media (max-width:1024px) { .catalog__services[data-type=list] .service__text { font-size: 1.5rem; }}@media (max-width:1920px) { .catalog__show-more.show-more { margin-top: 4rem; }}.filter-input-text { font-family: Manrope; width: 100%; box-sizing: border-box; height: 4rem; display: flex; align-items: center; background: transparent; border: .1rem solid #d2dce5; box-shadow: none; outline: none; font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; color: #212424; padding-left: 2rem; margin-top: 1.8rem; margin-bottom: 1.8rem; display: none; animation: b .3s;}@media (max-width:1515px) { .filter-input-text { height: 6.5rem; }}@media (max-width:1024px) { .filter-input-text { display: none !important; }}@media (max-width:480px) { .filter-input-text { height: 7.5rem; font-size: 1.82rem; line-height: 1.5; }}.filter-input-text::placeholder { color: #aab8c3;}@media (max-width:480px) { .filter-input-text::placeholder { font-family: Manrope; font-size: 1.82rem; line-height: 1.5; }}@media (max-width:1024px) { .catalog__filters .smartfilter { display: grid; grid-template-columns: repeat(2, 1fr); width: 100%; }}@media (max-width:480px) { .catalog__filters .smartfilter { display: flex; flex-direction: column; }}.catalog-content .smartfilter { display: flex; flex-wrap: wrap; gap: 1rem; align-items: center;}@media (max-width:480px) { .catalog-content .smartfilter { width: calc(100% + 5rem); margin-left: -2.5rem; }}.insights-main-bg { position: relative; display: flex; flex-direction: column; justify-content: space-between;}.insights-main-bg img { width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; z-index: -1;}.insights-main-bg .breadcrumbs { padding-top: 3.2rem; margin-top: unset; max-width: 175rem; margin: 0 auto; width: 100%;}.insights-main-bg .breadcrumbs .breadcrumbs__link { font-family: Manrope; font-style: normal; font-weight: 500; line-height: 2rem; color: #fff; opacity: .9;}.insights-main-bg .breadcrumbs .breadcrumbs__item:after { width: 1rem; height: .8rem; margin-left: 1.2rem; transform: rotate(0); background: url(/local/templates/softline/assets/images/arrow.svg) no-repeat; background-size: contain;}.insights-main-bg h1 { font-size: 5.4rem; font-weight: 400; line-height: 1.19; letter-spacing: -.01em; text-align: left; color: #f2f5f8; padding-left: 4rem; padding-right: 4rem; text-shadow: 1px 1px 3px #000; position: relative;}.news-page .insights-main-bg h1 { font-size: 40px; }@media (max-width:1024px) { .insights-main-bg h1 { padding-left: 2rem; padding-right: 2rem; }}@media (max-width:480px) { .insights-main-bg h1 { padding-left: 2.5rem; padding-right: 2.5rem; }}@media (max-width:1515px) { .insights-main-bg h1 { font-size: 6rem; }
343 .news-page .insights-main-bg h1 { font-size: 3.5rem; }}@media (max-width:1024px) { .insights-main-bg h1 { font-size: 5.5rem; }}@media (max-width:480px) { .insights-main-bg h1 { font-size: 3.4rem; line-height: 1.5; }}.insights-main-bg .intro__content-top h1 { padding-top: 0; padding-bottom: 0;}.insights-main-bg .intro__content-top,.insights-main-bg h1 { padding-top: 0; padding-bottom: 13.8rem; max-width: 175rem; margin: 0 auto; width: 100%;}@media (max-width:1920px) { .insights-main-bg .intro__content-top, .insights-main-bg h1 { padding-bottom: 8rem; }}@media (max-width:1515px) { .insights-main-bg .intro__content-top, .insights-main-bg h1 { padding-bottom: 4rem; }}@media (max-width:1024px) { .insights-main-bg .intro__content-top, .insights-main-bg h1 { padding-bottom: 5rem; }}@media (max-width:480px) { .insights-main-bg .intro__content-top, .insights-main-bg h1 { padding-bottom: 4rem; }}.insights-main-bg .insights-subtitle { padding-top: 13.8rem; text-shadow: 1px 1px 3px #000; position: relative;}.insights-main-bg .insights-subtitle+.insights-title,.insights-main-bg .insights-subtitle+h1 { padding-top: .8rem;}.insights-main-bg .wrapper .insights-title,.insights-main-bg .wrapper h1 { padding-left: 0; padding-right: 0;}.insights-subtitle { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #fff;}@media (max-width:480px) { .insights-subtitle { font-size: 1.84rem; opacity: .9; }}.insights { overflow: hidden;}.insights .insights__bottom-block { background-image: url(/local/templates/softline/assets/images/insights/insight-bottom-bg.jpg);}.insights .insights__bottom-block .section-top { padding-top: 11rem; padding-bottom: 11rem;}@media (max-width:1024px) { .insights .insights__bottom-block .section-top { padding-left: 5rem; padding-top: 14rem; padding-bottom: 8rem; }}.insights .catalog__terms_wrapper { margin-top: 4rem;}.insights .news__button { display: none; background: #e5e9f1; border-radius: .4rem; border: 0; font-family: Manrope; font-style: normal; font-weight: 600; font-size: 18px; line-height: 2.5rem; padding: 1.8rem;}@media (max-width:480px) { .insights .news__button { display: block; width: 100%; }}.wrapper-left { padding-left: 2rem; padding-right: 4rem;}@media (max-width:1024px) { .wrapper-left { padding-right: 0; padding-left: 0; }}@media (max-width:480px) { .wrapper-left { padding-left: 0; padding-right: 0; }}.insights-navigation { border-bottom: 1px solid #d2dce5; display: flex; justify-content: space-between;}.insights-navigation .insights-navigation.wrapper-left { border-bottom: 0; padding-left: 0; padding-right: 0;}@media (max-width:1024px) { .insights-navigation .insights-navigation.wrapper-left { grid-template-columns: 1fr; }}@media (max-width:1515px) { .insights-navigation { position: relative; }}@media (max-width:1024px) { .insights-navigation { display: grid; grid-template-columns: 49% 1fr; }}@media (max-width:480px) { .insights-navigation { grid-template-columns: 1fr; }}@media (max-width:1024px) { .insights-navigation nav { overflow: scroll; display: flex; padding-left: 2rem; } .insights-navigation nav::-webkit-scrollbar-track { background-color: transparent; } .insights-navigation nav::-webkit-scrollbar-thumb { background: #aab8c3; } .insights-navigation nav::-webkit-scrollbar-thumb:hover { background: #a50f2d; }}@media (max-width:1024px) and (max-width:1024px) { .insights-navigation nav::-webkit-scrollbar { width: 0; height: 0; -webkit-appearance: none; }}@media (max-width:480px) { .insights-navigation nav { border-bottom: 1px solid #d2dce5; padding-left: 0; }}.insights-navigation nav ul { display: flex;}@media (max-width:480px) { .insights-navigation nav ul { gap: 1rem; }}.insights-navigation nav ul li:not([class]) { padding: 0; background: unset;}@media (max-width:1024px) { .insights-navigation nav ul li:first-child a { padding-left: 0; }}@media (max-width:480px) { .insights-navigation nav ul li:first-child a { padding-left: 2.4rem; }}.insights-navigation nav ul li a { min-width: 10.8rem; padding: 2rem 2.15rem; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 18px; line-height: 1.5; text-align: center; color: #212424; display: block; text-decoration: none;}@media (max-width:1024px) { .insights-navigation nav ul li a { padding: 3.2rem .85rem; min-width: auto; }}@media (max-width:480px) { .insights-navigation nav ul li a { padding: 2.4rem 1rem;white-space: nowrap; }}.insights-navigation nav ul li .active { position: relative; color: #a50f2d;}.insights-navigation nav ul li .active:after { content: ""; position: absolute; bottom: 0; left: 50%; width: 64%; height: .3rem; background-color: #a50f2d; transform: translateX(-50%);}@media (max-width:1024px) { .insights-navigation nav ul li .active:after { width: 100%; }}@media (max-width:480px) { .insights-navigation nav ul li .active:after { width: 80%; }}@media (max-width:1024px) { .custom-navigation-blog .insights-navigation, .custom-navigation-news .insights-navigation, .custom-navigation-video .insights-navigation { grid-template-columns: 65.5% 1fr; }}@media (max-width:480px) { .custom-navigation-blog .insights-navigation, .custom-navigation-news .insights-navigation, .custom-navigation-video .insights-navigation { grid-template-columns: 1fr; }}@media (max-width:1024px) { .media .insights-navigation { display: flex; } .media .insights-navigation nav { width: 100%; } .media .insights-navigation nav ul { justify-content: space-around; width: 100%; }}@media (max-width:1024px) and (max-width:480px) { .media .insights-navigation nav ul { width: auto; }}.media .news__slider { margin-left: -2rem;}@media (max-width:1024px) { .media .news__slider { margin-left: 0; }}@media (max-width:1024px) { .media .news__container { margin-left: 0; width: 100%; }}.filters .smartfilter { display: flex; position: relative; height: 100%;}@media (max-width:1515px) { .filters .smartfilter { position: static; }}@media (max-width:480px) { .filters .smartfilter { border-left: 0; } .filters .smartfilter>div { border-right: 1px solid #d2dce5; }}.filters .smartfilter .overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: transparent; display: none;}@media (max-width:480px) { .filters .smartfilter .overlay { z-index: 100; background-color: #212424; opacity: .3; }}.filter-wrapper { display: flex;}@media (max-width:1024px) { .filter-wrapper { width: auto; }}@media (max-width:480px) { .filter-wrapper { width: 100%; }}.filter-button { border: 0; background-color: unset; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; width: 100%; color: #40454e; height: calc(100% + 1px); transition: background-color .5s; padding-right: 2.5rem; padding-left: 2.5rem;}@media (max-width:1024px) { .filter-button { font-size: 1.6rem; }}@media (max-width:480px) { .filter-button { font-size: 1.6rem; }}.filter-button span { display: block; position: relative; padding-right: 3rem; text-align: start;}.filter-button span:after { content: ""; position: absolute; top: 50%; margin-top: -.3rem; right: 0; background: transparent; border: .7rem solid transparent; border-top: .7rem solid #697279;}.filter-button--active,.panel { background-color: #fff;}.panel { z-index: 2; padding: 4rem 14rem 5rem 6rem; box-shadow: 0 1.2rem 2rem rgba(159, 174, 191, .25); overflow: scroll;}.panel::-webkit-scrollbar { width: 2px;}.panel::-webkit-scrollbar-track { background-color: transparent;}.panel::-webkit-scrollbar-thumb { background: #aab8c3;}.panel::-webkit-scrollbar-thumb:hover { background: #a50f2d;}@media (max-width:1024px) { .panel { padding: 4rem 8.5rem 5rem 6rem; }}@media (max-width:480px) { .panel { padding: 0; padding-top: 4rem; position: relative; overflow: auto; } .panel:before { content: ""; position: absolute; top: 1rem; left: 50%; height: 2px; width: 5rem; background-color: #aab8c3; transform: translateX(-50%); margin-top: .6rem; z-index: 3; }}.panel .panel__main-title { display: none;}@media (max-width:480px) { .panel .panel__main-title { display: block; font-weight: 400; font-size: 3.2rem; line-height: 4rem; top: 0; z-index: 2; padding-left: 2rem; padding-right: 2rem; }}.panel .panel__title { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; color: #212424; padding-bottom: 2.4rem; display: none;}@media (max-width:480px) { .panel .panel__title { font-weight: 400; font-size: 2.2rem; line-height: 5rem; padding-top: 2rem; position: relative; padding-right: 3rem; background-color: #fff; } .panel .panel__title:after { content: " "; width: 1.5rem; height: 1.5rem; position: absolute; top: 50%; right: 1rem; transform: translateY(-50%); background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.854.854A.5.5 0 0 1 1.207 0h5.586a.5.5 0 0 1 .353.854L4.354 3.646a.5.5 0 0 1-.708 0L.854.854z' fill='%2340454E'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: 50%; background-size: contain; }}@media (max-width:480px) { .panel .panel__wrapper { position: relative; overflow: hidden; height: calc(100% - 4rem); }}@media (max-width:480px) { .panel .panel__wrapper:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 4rem; background: -webkit-linear-gradient(180deg, #fff 50%, hsla(0, 0%, 100%, 0)); background: linear-gradient(180deg, #fff 50%, hsla(0, 0%, 100%, 0)); z-index: 1; pointer-events: none; transition: top .4s; }}@media (max-width:480px) { .panel .panel__inner { padding-left: 2rem; padding-right: 2rem; height: 100%; overflow: auto; }}@media (max-width:480px) { .panel__inner .panel__title+.checkbox-container { margin-top: 4rem; }}.filters-panel { position: relative; max-height: 28rem;}@media (max-width:1024px) { .filters-panel { max-height: unset; }}.filters-panel .close-button { position: absolute; top: 3.2rem; right: 3.5rem; width: 3rem; height: 3rem;}@media (max-width:1024px) { .filters-panel .close-button { right: 2rem; }}@media (max-width:480px) { .filters-panel .close-button { top: 3rem; right: 2rem; z-index: 3; } .filters-panel .close-button:after, .filters-panel .close-button:before { background-color: #d2dce5; }}.close-button { position: relative; border: 0; background-color: unset; padding: 0; cursor: pointer;}.close-button:after,.close-button:before { content: ""; position: absolute; top: 50%; left: 50%; width: 100%; height: .1rem; background-color: #212424; transform: translate(-50%, -50%) rotate(45deg);}@media (max-width:480px) { .close-button:after, .close-button:before { height: .2rem; }}.close-button:after { transform: translate(-50%, -50%) rotate(-45deg);}.filter-button+.panel { position: absolute; top: 110%; right: -4rem;
343 margin-top: -1px; opacity: 0; pointer-events: none; transition: top .5s, opacity .5s, transform .5s; will-change: top, opacity, transform;}@media (max-width:1515px) { .filter-button+.panel { width: 100%; left: 0; right: unset; }}@media (max-width:1024px) { .filter-button+.panel { width: auto; right: 0; left: unset; }}@media (max-width:480px) { .filter-button+.panel { border-top-left-radius: 1.2rem; border-top-right-radius: 1.2rem; z-index: 10000; position: fixed; top: 0; left: 0; height: auto; bottom: 0; margin-top: 0; }}.filter-button--active+.panel { top: calc(100% + .2rem); opacity: 1; pointer-events: all;}@media (max-width:480px) { .filter-button--active+.panel { top: 0; left: 0; }}@media (max-width:480px) { .filter-button--active~.overlay { display: block !important; }}.news__main-container { padding-top: 4.85rem; display: grid; grid-template-columns: repeat(6, 1fr); gap: 3rem 2.5rem; padding-bottom: 8rem;}.invideo { padding-top: 4.85rem; padding-bottom: 8rem; display: flex; flex-wrap: wrap; gap: 3rem; flex-direction: row; align-items: flex-start;}.invideo div{border-radius:5px;width: 31%;}.invideo div iframe{width: -webkit-fill-available;border-radius: 5px;}.invideo div h3{font-size: 18px; line-height: 1.4; text-align: center; margin-top: 20px; margin-bottom: 40px;}@media (max-width:1515px) { .news__main-container { grid-template-columns: repeat(4, 1fr); }}@media (max-width:1024px) { .news__main-container { grid-template-columns: repeat(2, 1fr); padding-top: 6rem; padding-bottom: 6rem; row-gap: 5rem; column-gap: 3rem; }.invideo div{width: 47%;}}@media (max-width:480px) { .news__main-container { grid-template-columns: repeat(1, 1fr); row-gap: 4rem; }.invideo div{width: 100%;}}.news__main-container .news__item { text-decoration: none; position: relative; display: flex; flex-direction: column; gap: .8rem; min-height: 30rem;}@media (max-width:480px) { .news__main-container .news__item { min-height: 20rem; } .news__main-container .news__item:nth-last-child(2) .news__date { padding-bottom: 1rem; } .news__main-container .news__item:nth-last-child(2):before { display: none; }}.news__main-container .news__item:focus { outline: none;}@media (max-width:480px) { .news__main-container .news__item:before { top: unset; bottom: 0; }}.news__main-container .news__item span { display: block;}.news__main-container .news__img { width: 100%; height: 15.5rem;}.news__main-container .news__img img { width: 100%; height: 100%; object-fit: cover; border-radius: .8rem;}.news__main-container .news__title { color: #212424; padding-top: 1.6rem;}.news__main-container .news__date,.news__main-container .news__title { font-family: Manrope; font-style: normal; font-weight: 600; font-size: 1.6rem; line-height: 1.5;}.news__main-container .news__date { color: #697279; margin-top: auto; padding-top: 1rem;}@media (max-width:480px) { .news__main-container .news__date { font-size: 1.9rem; padding-bottom: 4rem; }}.news__main-container .news__item--wider { padding: 4rem; grid-column: 3 span;}@media (max-width:1515px) { .news__main-container .news__item--wider { grid-column: 2 span; }}@media (max-width:1024px) { .news__main-container .news__item--wider { padding-top: 3rem; }}@media (max-width:480px) { .news__main-container .news__item--wider { grid-column: 1 span; padding: 0; }}.news__main-container .news__item--wider .news__img { position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: -2;}@media (max-width:480px) { .news__main-container .news__item--wider .news__img { position: static; }}.news__main-container .news__item--wider:after { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; border-radius: .8rem; z-index: -1; background: #212424; opacity: .3;}@media (max-width:480px) { .news__main-container .news__item--wider:after { display: none; }}.news__main-container .news__item--wider .news__title { padding-top: 0; font-weight: 400; font-size: 3.6rem; line-height: 4.2rem; max-width: 53rem; letter-spacing: -.01em; color: #fff;}@media (max-width:480px) { .news__main-container .news__item--wider .news__title { color: #212424; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 18px; line-height: 3.6rem; }}.news__main-container .news__item--wider .news__date { color: #fff;}@media (max-width:480px) { .news__main-container .news__item--wider .news__date { color: #40454e; }}.line { width: 100%; height: 1px; background-color: #d2dce5; margin-bottom: 2.8rem;}@media (max-width:1024px) { .line { margin-bottom: 3rem; }}@media (max-width:480px) { .line { display: none; }}.pagination-block { display: flex; align-items: center; justify-content: space-between;}.main-pagination { display: flex;}@media (max-width:480px) { .main-pagination { display: none; }}.main-pagination span { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem;}.main-pagination .main-pagination__right { border-left: 1px solid #aab8c3; padding-left: 2rem; padding-right: 2rem;}.main-pagination .num-page { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.854.854A.5.5 0 0 1 1.207 0h5.586a.5.5 0 0 1 .353.854L4.354 3.646a.5.5 0 0 1-.708 0L.854.854z' fill='%2340454E'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: 100%; background-size: .8rem; padding-left: 1.5rem; padding-right: 1.5rem; margin-right: 1.8rem;}.main-pagination .numb-container { position: relative; transition: all .5s; cursor: pointer;}.main-pagination .select-button { position: relative;}.main-pagination .numb-container:focus,.main-pagination .numb-container:hover { background-color: #fff;}.main-pagination .numb-container:focus>.select-numb { visibility: visible; opacity: 1; top: 2.4rem;}.main-pagination .select-numb { position: absolute; top: 0; left: 0; width: 100%; display: flex; flex-direction: column; background-color: #fff; opacity: 0; visibility: hidden; transition: all .5s ease;}.main-pagination .select-numb a { padding: 1rem 1.5rem; color: #212424; text-decoration: none; position: relative;}.main-pagination .select-numb a:hover { color: #a50f2d;}.main-pagination .select-numb:focus { top: 2.4rem; visibility: visible; opacity: 1;}.pagination { display: flex; gap: 2rem; padding: 0 .5rem;}@media (max-width:1024px) { .pagination { gap: 1.8rem; }}@media (max-width:480px) { .pagination { justify-content: space-between; width: 100%; }}.pagination .arrow { width: 1.5rem; height: 1.5rem; stroke: #aab8c3; transition: transform .4s; top: .2rem; position: relative;}@media (max-width:480px) { .pagination .arrow { width: 2.4rem; height: 2.4rem; }}.pagination .arrow--right { top: 0; transform: rotate(180deg);}.pagination .arrow--active { stroke: #212424;}.pagination a { position: relative; display: block; height: 2.4rem; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #40454e; text-decoration: none;}@media (max-width:480px) { .pagination a { font-size: 2.6rem; line-height: 2.6rem; }}.pagination a:hover .arrow--active { transform: rotate(0) translateX(-.5rem);}.pagination a:hover .arrow--right { transform: rotate(180deg) translateX(-.5rem);}.pagination a:nth-last-child(3) { margin-right: 0;}.pagination a.active { color: #a50f2d; position: relative;}.pagination a.active:before { content: ""; position: absolute; left: 50%; bottom: -.3rem; width: 1.4rem; transform: translateX(-50%); height: .1rem; background-color: #a50f2d;}.pagination a:hover:not(.active) { color: #697279;}.checkbox-container { display: grid; grid-template-columns: repeat(5, 1fr); column-gap: 4rem; row-gap: 2.5rem;}@media (max-width:1515px) { .checkbox-container { grid-template-columns: repeat(4, 1fr); }}@media (max-width:1024px) { .checkbox-container { grid-template-columns: repeat(2, 1fr); row-gap: 0; }}@media (max-width:480px) { .checkbox-container { grid-template-columns: repeat(1, 1fr); row-gap: 2.5rem; }}.checkbox-container .checkbox-container__item { width: 28rem;}@media (max-width:1024px) { .checkbox-container .checkbox-container__item { width: auto; padding-bottom: 6rem; }}@media (max-width:1024px) { .checkbox-container .checkbox-container__item:last-child, .checkbox-container .checkbox-container__item:nth-last-child(2) { padding-bottom: 0; }}@media (max-width:480px) { .checkbox-container .checkbox-container__item { padding-bottom: 0; }}.form-group { display: block; margin-bottom: 2.5rem;}.form-group:last-child { margin-bottom: 0;}.form-group input { padding: 0; height: auto; width: auto; margin-bottom: 0; display: none; cursor: pointer;}.form-group label { position: relative; cursor: pointer; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; display: block; color: #212424; padding-left: 3.5rem;}@media (max-width:480px) { .form-group label { font-size: 1.6rem; }}.belyi {color: #fff;}.form-group label:before { content: ""; -webkit-appearance: none; background-color: transparent; border: 1px solid #d2dce5; box-shadow: 0 1px 2px rgba(0, 0, 0, .05), inset 0 -15px 10px -12px rgba(0, 0, 0, .05); height: 2rem; width: 2rem; display: inline-block; position: relative; vertical-align: middle; cursor: pointer; margin-right: 1.2rem; transition: all .5s; position: absolute; left: 0; top: 0;}.form-group input:checked+label { color: #a50f2d;}.form-group input:checked+label:after { content: ""; display: block; position: absolute; top: .3rem; left: .7rem; width: .6rem; height: 1.1rem; border: solid #fff; border-width: 0 2px 2px 0; transform: rotate(45deg);}.form-group input:checked+label:before { background-color: #a50f2d; border: 1px solid #a50f2d;}.custom-select { position: relative;}@media (max-width:1024px) { .custom-select { width: auto; }}.custom-select sel ect { opacity: 0; position: absolute; pointer-events: none; height: 100%; max-width: 100%;}.select-selected:after { content: ""; margin-top: .7rem; margin-left: 1.5rem; background: transparent; border: .7rem solid transparent; border-top: .7rem solid #697279;}.select-selected.filter-button--active { background-color: #fff;}.select-selected { font-weight: 400; font-size: 1.6rem; line-height: 2.4rem; display: flex; align-items: center; justify-content: center; cursor: pointer; height: calc(100% + .1rem);}@media (max-width:480px) { .select-selected { font-size: 1.6rem; padding: 2rem 0; }}.select-items { position: absolute; background: #fff; top: calc(100% + .1rem); left: 0; right: 0; z-index: 99; padding: .8rem 2rem; max-height: 25.6rem; overflow-y: auto; width: 23.5rem; transition: opacity .5s, top .5s, transform .5s; box-shadow: 0 1rem 2rem rgba(159, 174, 191, .25); will-change: top, opacity, transform;}@media (max-width:480px) { .select-items { position: fixed; top: 0; width: 100%; z-index: 1000; margin-top: 0; border-top-right-radius: 1.2rem; border-top-left-radius: 1.2rem; padding-left: 0; padding-right: 0; } .select-items:before { content: ""; position: absolute; top: 1rem; left: 50%; width: 4rem; height: 2px; background-color: #d2dce5; transform: translateX(-50%); z-index: 5; } .select-items:not(.select-hide):after { top: 4rem; }}@media (max-width:480px) { .select-items { height: calc(100% - 4rem); max-height: unset; }}.select-items .close-button { display: none; padding: 0 !important;}@media (max-width:480px) { .select-items .close-button { display: block; position: absolute; top: 3rem; right: 2rem; width: 4rem; height: 3rem; margin-left: auto; z-index: 3; } .select-items .close-button:after, .select-items .close-button:before { background-color: #d2dce5; }}.select-items .custom-select__title { display: none; font-family: Manrope; font-style: normal; font-weight: 400; font-size: 4.1rem; line-height: 4.2rem; letter-spacing: -.02em; pointer-events: none; color: #212424;}@media (max-width:480px) { .select-items .custom-select__title { display: block; z-index: 3; }}.select-items::-webkit-scrollbar { width: 2px;}.select-items::-webkit-scrollbar-track { background-color: transparent;}.select-items::-webkit-scrollbar-thumb { background: #aab8c3;}.select-items::-webkit-scrollbar-thumb:hover { background: #a50f2d;}.select-items .select-wrapper div { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; color: #697279; cursor: pointer; padding: .8rem 0;}@media (max-width:480px) { .select-items .select-wrapper div { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 2.6rem; line-height: 2.8rem; color: #212424; }}@media (max-width:1024px) { .filters { overflow: auto; height: 100%; } .filters::-webkit-scrollbar { width: 0; height: 0; -webkit-appearance: none; } .filters .smartfilter { overflow: hidden; width: max-content; }}@media (max-width:1024px) { .filters { border-left: 1px solid #d2dce5; }}@media (max-width:480px) { .filters { border-left: 0; }}.filters .select-selected { padding-right: 2.5rem; padding-left: 2.5rem;}@media (max-width:1024px) { .filters .select-selected { white-space: nowrap; font-size: 1.6rem; line-height: 2.4rem; }}.filters .select-items .select-wrapper div { font-size: 1.6rem; line-height: 2.4rem; color: #40454e;}@media (max-width:1024px) { .filters .select-items .select-wrapper div { font-size: 1.6rem; line-height: 2.4rem; }}@media (max-width:1024px) { .filters .custom-select { position: static; }}@media (max-width:1024px) { .filters .custom-select .select-items { left: unset; right: 0; width: 26.4rem; }}@media (max-width:480px) { .filters .custom-select .select-items { width: 100%; }}.filters .custom-select:last-child .select-items { right: 0; left: unset;}@media (max-width:480px) { .filters .custom-select .select-items { padding-bottom: 0; height: auto; bottom: 0; }}@media (max-width:480px) { .filters .custom-select .select-items .custom-select__title { position: relative; padding-top: 5rem; padding-bottom: 2rem; padding-left: 2rem; } .filters .custom-select .select-items .custom-select__title:before { content: ""; position: absolute; bottom: -2rem; left: 0; width: 100%; height: 2rem; background: -webkit-linear-gradient(180deg, #fff 50%, hsla(0, 0%, 100%, 0)); background: linear-gradient(180deg, #fff 50%, hsla(0, 0%, 100%, 0)); z-index: 2; pointer-events: none; }}@media (max-width:480px) { .filters .custom-select .select-items .select-wrapper { padding-top: 2rem; height: calc(100% - 11.2rem); overflow: auto; }}@media (max-width:480px) { .filters .custom-select .select-items .select-wrapper div { padding-left: 2rem; padding-right: 2rem; }}.select-hide { top: 110%; opacity: 0; pointer-events: none;}@media (max-width:480px) { .select-hide { top: 0; }}.select-items .same-as-selected,.select-items .select-wrapper div:hover { color: #a50f2d;}@media (max-width:480px) { .select-items .same-as-selected, .select-items .select-wrapper div:hover { color: #212424; background-color: #e5e9f1; }}.events__main-container { padding-top: 4.8rem; padding-bottom: 8rem; display: grid; grid-template-columns: repeat(4, 1fr); gap: 6rem 2rem;}@media (max-width:1515px) { .events__main-container { grid-template-columns: repeat(3, 1fr); }}@media (max-width:1024px) { .events__main-container { grid-template-columns: repeat(2, 1fr); padding-top: 6rem; padding-bottom: 6rem; row-gap: 4rem; column-gap: 2rem; }}@media (max-width:480px) { .events__main-container { grid-template-columns: repeat(1, 1fr); row-gap: 4rem; }}.events__item { font-family: Manrope; font-style: normal; text-decoration: none; position: relative;}.events__item .events__img { position: relative; display: block; margin-bottom: 2rem; height: 17rem;}@media (max-width:1920px) { .events__item .events__img { height: 17rem; }}.events__item .events__img:after { content: ""; position: absolute; border-radius:5px; top: 0; left: 0; width: 100%; height: 100%; background: rgba(33, 33, 33, .2);}.events__item .events__img img {width: 100%;height: 100%;object-fit: cover;border-radius: 5px;}.events__item .events__img .events__date-block { display: flex; position: absolute; left: 2.2rem; bottom: 2rem; z-index: 1;}.events__item .events__img .events__date-block .events__date-item { display: flex; align-items: center; flex-direction: column; text-shadow: 2px 1px 4px #000;}.events__item .events__img .events__date-block .events__date-item:not(:first-child) { padding-left: 3.5rem; position: relative;}.events__item .events__img .events__date-bloc
343k .events__date-item:not(:first-child):before { content: ""; position: absolute; top: 2.5rem; left: .5rem; background-color: #fff; width: 2rem; height: .2rem;}.events__item .events__img .events__date-block .events__date { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 3.6rem; line-height: 5.2rem; letter-spacing: -.01em; color: #fff;}.events__item .events__img .events__date-block .events__month { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #fff;}.events__item .events__name { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; display: block; color: #a50f2d; padding-bottom: 1rem;}.events__item .events__title { font-family: Manrope; font-weight: 600; font-size: 1.6rem; line-height: 1.5; color: #212424;}.events__item--wider { grid-column: 2 span; padding: 3.2rem 4rem; padding-bottom: 12rem; height: 29rem;}@media (max-width:480px) { .events__item--wider { grid-column: 1 span; padding: 0; height: auto; }}.events__item--wider .events__img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1;}@media (max-width:480px) { .events__item--wider .events__img { position: relative; height: 26rem; }}.events__item--wider .events__img .events__date-block { left: 4rem; bottom: 4rem; gap: .4rem;}.events__item--wider .events__img .events__date-block .events__date-item:not(:first-child):before { top: 3rem;}.events__item--wider .events__img .events__date-block .events__date { font-size: 3.6rem; line-height: 5.8rem; letter-spacing: -.02em; color: #fff;}.events__item--wider .events__name { color: #fff;}@media (max-width:480px) { .events__item--wider .events__name { color: #a50f2d; }}.events__item--wider .events__title { font-size: 25px; line-height: 1.5; letter-spacing: -.01em; color: #fff;}@media (max-width:480px) { .events__item--wider .events__title { font-size: 18px; line-height: 3.6rem; color: #212424; }}.events__item--big { grid-column: 2 span;}.events__item--big .events__img { height: 54rem;}.events__item--max { grid-column: 4 span; display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: min-content 1fr; column-gap: 4rem; background-color: #fff;}.events__item--max .events__img { grid-row: 2 span; height: 57.2rem; margin-bottom: 0;}.events__item--max .events__title { max-width: 78rem;}.events__item--max .events__name { padding-top: 3.2rem;}.video .video__main-container { padding-top: 4.85rem; padding-bottom: 8rem; display: grid; grid-template-columns: repeat(4, 1fr); gap: 4rem;}@media (max-width:1515px) { .video .video__main-container { grid-template-columns: repeat(6, 1fr); }}@media (max-width:1024px) { .video .video__main-container { grid-template-columns: repeat(2, 1fr); column-gap: 2rem; }}@media (max-width:480px) { .video .video__main-container { grid-template-columns: repeat(1, 1fr); }}.video .video__main-container .events__item:nth-child(5),.video .video__main-container .events__item:nth-child(6) { grid-column: 2 span;}.video .video__main-container .events__item:nth-child(5) .events__img,.video .video__main-container .events__item:nth-child(6) .events__img { height: 54rem;}.video .video__main-container .events__item:nth-child(7) { grid-column: 4 span; display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: min-content 1fr; column-gap: 4rem; background-color: #fff;}.video .video__main-container .events__item:nth-child(7) .events__img { grid-row: 2 span; height: 57.2rem; margin-bottom: 0;}.video .video__main-container .events__item:nth-child(7) .events__title { max-width: 78rem;}.video .video__main-container .events__item:nth-child(7) .events__name { padding-top: 3.2rem;}.video .video__main-container .events__item .events__img:after { display: none;}@media (max-width:1515px) { .video .video__main-container .events__item { grid-column: 2 span; } .video .video__main-container .events__item:nth-child(4), .video .video__main-container .events__item:nth-child(5) { grid-column: 3 span; } .video .video__main-container .events__item:nth-child(4) .events__img, .video .video__main-container .events__item:nth-child(5) .events__img { height: 35.2rem; } .video .video__main-container .events__item:nth-child(6) { grid-column: 6 span; display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: min-content 1fr;
343 column-gap: 4rem; background-color: #fff; } .video .video__main-container .events__item:nth-child(6) .events__img { grid-row: 2 span; height: 57.2rem; margin-bottom: 0; } .video .video__main-container .events__item:nth-child(6) .events__title { max-width: 78rem; } .video .video__main-container .events__item:nth-child(6) .events__name { padding-top: 3.2rem; } .video .video__main-container .events__item:nth-child(7) { grid-column: 2 span; display: block; background-color: unset; } .video .video__main-container .events__item:nth-child(7) .events__img { grid-row: 2 span; height: auto; margin-bottom: 2rem; } .video .video__main-container .events__item:nth-child(7) .events__title { max-width: none; } .video .video__main-container .events__item:nth-child(7) .events__name { padding-top: 0; }}@media (max-width:1024px) { .video .video__main-container .events__item, .video .video__main-container .events__item:nth-child(4), .video .video__main-container .events__item:nth-child(5), .video .video__main-container .events__item:nth-child(6) { grid-column: 1 span; background-color: unset; display: block; } .video .video__main-container .events__item .events__name, .video .video__main-container .events__item:nth-child(4) .events__name, .video .video__main-container .events__item:nth-child(5) .events__name, .video .video__main-container .events__item:nth-child(6) .events__name { padding-top: 0; } .video .video__main-container .events__item .events__img, .video .video__main-container .events__item:nth-child(4) .events__img, .video .video__main-container .events__item:nth-child(5) .events__img, .video .video__main-container .events__item:nth-child(6) .events__img { height: 21rem; margin-bottom: 2rem; } .video .video__main-container .events__item:nth-child(7) { background-color: #fff; } .video .video__main-container .events__item:nth-child(7) .events__name { padding-left: 3rem; } .video .video__main-container .events__item:nth-child(7) .events__title { padding-left: 3rem; padding-right: 3rem; padding-bottom: 2rem; display: block; }}@media (max-width:480px) { .video .video__main-container .events__item:nth-child(7) { grid-column: 1 span; background-color: unset; } .video .video__main-container .events__item:nth-child(7) .events__name { padding-left: 0; } .video .video__main-container .events__item:nth-child(7) .events__title { padding-left: 0; padding-right: 0; padding-bottom: 0; }}.video .video__main-container .events__item--big { grid-column: 3 span;}@media (max-width:1024px) { .media .section-top.align-bottom, .news-page .section-top.align-bottom, .video-page .section-top.align-bottom { margin-top: 10rem; flex-direction: row; align-items: center; }}@media (max-width:480px) { .media .section-top.align-bottom, .news-page .section-top.align-bottom, .video-page .section-top.align-bottom { margin-top: 5.5rem; flex-direction: column; align-items: flex-start; gap: 2.5rem; }}.media .section-top.align-bottom .link-red,.news-page .section-top.align-bottom .link-red,.video-page .section-top.align-bottom .link-red { margin-top: 0;}.media .section-top__title,.media h2,.news-page .section-top__title,.news-page h2,.video-page .section-top__title,.video-page h2 { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424;}@media (max-width:480px) { .media .section-top__title, .media h2, .news-page .section-top__title, .news-page h2, .video-page .section-top__title, .video-page h2 { font-size: 2.6rem; }}.media .news__container,.news-page .news__container,.video-page .news__container { border-top: .1rem solid #d2dce5; padding-top: 4rem;}@media (max-width:1024px) { .media .news__container, .news-page .news__container, .video-page .news__container { padding-top: 2.5rem; }}.media .news__slider,.news-page .news__slider,.video-page .news__slider { margin-top: 2.7rem;}@media (max-width:480px) { .media .news__slider, .news-page .news__slider, .video-page .news__slider { width: 100%; }}.media .wrapper--swiper,.news-page .wrapper--swiper,.video-page .wrapper--swiper { overflow: hidden;}@media (max-width:1024px) { .media .wrapper--swiper, .news-page .wrapper--swiper, .video-page .wrapper--swiper { padding-right: 0; } .media .wrapper--swiper .section-top, .news-page .wrapper--swiper .section-top, .video-page .wrapper--swiper .section-top { padding-right: 2rem; } .media .wrapper--swiper .news__container, .news-page .wrapper--swiper .news__container, .video-page .wrapper--swiper .news__container { border-top: 0; position: relative; } .media .wrapper--swiper .news__container:before, .news-page .wrapper--swiper .news__container:before, .video-page .wrapper--swiper .news__container:before { content: ""; position: absolute; top: 0; left: 0; width: calc(100% - 2rem); height: .1rem; background-color: #d2dce5; }}@media (max-width:480px) { .news-page .news__slider { margin-left: 0; }
343 .news-page .news__slider .news__container { border-top: 0; margin-left: 0; width: 100%; }}.news-page .key-operating .key-operating__list-main li { padding: 1.2rem 0; padding-left: 2.2rem; background-position: left top 2.4rem;}.video-page .breadcrumbs { padding-bottom: 7.6rem;}@media (max-width:1024px) { .video-page .breadcrumbs { padding-bottom: 4.9rem; }}.video-page .breadcrumbs .breadcrumbs__item:after { filter: brightness(.5);}.video-page .breadcrumbs a { color: rgba(33, 36, 36, .7);}.video-page .intro__pop-up_wrapper { padding-bottom: 8rem; position: relative;}@media (max-width:1024px) { .video-page .intro__pop-up_wrapper { padding-bottom: 6rem; }}.video-page .intro__pop-up_wrapper .form-modal__play { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 10rem; height: 10rem; z-index: 1; background-color: unset; border: 0;}@media (max-width:1024px) { .video-page .intro__pop-up_wrapper .form-modal__play { top: 40%; width: 6.9rem; height: 6.9rem; }}.video-page .intro__pop-up_wrapper .form-modal__play svg { height: 100%; width: 100%;}.video-page .intro__pop-up_video { width: 100%; max-height: 1000px;}@media (max-width:1920px) { .video-page .intro__pop-up_video { max-height: 841px; }}@media (max-width:1515px) { .video-page .intro__pop-up_video { max-height: 704px; }}@media (max-width:1024px) { .video-page .intro__pop-up_video { max-height: 467px; }}@media (max-width:480px) { .video-page .intro__pop-up_video { max-height: 375px; }}@media (max-width:480px) { .video-page .wrapper.events { padding-right: 0; }}@media (max-width:480px) { .video-page .news__slider { margin-left: 0; }}@media (max-width:480px) { .video-page .news__slider .news__container { width: 100%; margin-left: 0; border-top: 0; position: relative; } .video-page .news__slider .news__container:before { content: ""; position: absolute; top: 0; left: 0; height: .1rem; width: calc(100% - 2.5rem); background-color: #d2dce5; }}.video-page .events__item .events__img:after { display: none;}@media (max-width:1024px) { .event-page { width: 100%; }}.event-page .news__container .swiper-slide:not(.first-slide),.video-page .news__container .swiper-slide:not(.first-slide) { height: auto; width: 43rem;}@media (max-width:480px) { .event-page .news__container .swiper-slide:not(.first-slide) .events__name, .video-page .news__container .swiper-slide:not(.first-slide) .events__name { font-size: 1.6rem; padding-bottom: 2rem; }}@media (max-width:480px) { .event-page .news__container .swiper-slide:not(.first-slide) .events__title, .video-page .news__container .swiper-slide:not(.first-slide) .events__title { font-size: 2.6rem; font-weight: 500; }}@media (max-width:1024px) { .event-page .news__container .swiper-slide:not(.first-slide), .video-page .news__container .swiper-slide:not(.first-slide) { width: 36rem; }}.video-page__top-container { display: flex; justify-content: space-between; align-items: center; padding-bottom: 4rem;}@media (max-width:1515px) { .video-page__top-container { flex-direction: column; align-items: flex-start; }}@media (max-width:1024px) { .video-page__top-container { gap: 5rem; padding-bottom: 6rem; }}.video-page__top-container .video-page__title-wrapper { max-width: 128rem;}.video-page__top-container .video-page__title-wrapper .video-page__title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #212424; padding-bottom: 3.2rem;}@media (max-width:480px) { .video-page__top-container .video-page__title-wrapper .video-page__title { font-size: 4.3rem; letter-spacing: normal; line-height: 5.2rem; }}.video-page__top-container .video-page__title-wrapper .video-page__type { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; color: #a50f2d;}.video-page__top-container .video-page__title-wrapper .video-page__date { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; color: #697279; padding-left: 2rem;}.video-page__top-container .links { flex-direction: column;}@media (max-width:1515px) { .video-page__top-container .links { flex-direction: row; }}@media (max-width:1024px) { .video-page__top-container .links { flex-direction: column; }}@media (max-width:480px) { .video-page__top-container .links { transform: translateX(-1rem); }}.text-wrapper { max-width: 122.8rem; margin: 0 auto; padding-right: 2rem; padding-left: 2rem;}@media (max-width:1515px) { .text-wrapper { max-width: 90.2rem; }}.text-wrapper .text-wrapper__first { padding-bottom: 7.3rem;}@media (max-width:1515px) { .text-wrapper .text-wrapper__first { padding-bottom: 5.3rem; }}@media (max-width:1024px) { .text-wrapper .text-wrapper__first { padding-top: 5rem; padding-bottom: 8rem; }}@media (max-width:480px) { .text-wrapper .text-wrapper__first { padding-top: 0; padding-bottom: 5rem; }}.video-page__main-desc .video-page__desc-cont { display: flex; flex-direction: column; gap: 2.4rem; padding-bottom: 8rem;}@media (max-width:1024px) { .video-page__main-desc .video-page__desc-cont { gap: 3.2rem; padding-bottom: 6rem; }}@media (max-width:480px) { .video-page__main-desc .video-page__desc-cont { padding-bottom: 6.8rem; }}.video-page__main-desc .video-page__desc-cont .video-page__desc-title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 3.6rem; line-height: 5rem; letter-spacing: -.01em; color: #212424;}@media (max-width:480px) { .video-page__main-desc .video-page__desc-cont .video-page__desc-title { font-size: 3.1rem; letter-spacing: normal; }}.video-page__main-desc .video-page__desc-cont div { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424; padding: 3.6rem 0; padding-left: 3.4rem; border-left: .2rem solid #a50f2d;}@media (max-width:1515px) { .video-page__main-desc .video-page__desc-cont div { padding: 0; padding-left: 3.4rem; }}@media (max-width:1024px) { .video-page__main-desc .video-page__desc-cont div { padding: 0; padding-left: 3.4rem; border-left: none; position: relative; } .video-page__main-desc .video-page__desc-cont div:after { content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: .2rem; background-color: #a50f2d; height: 85%; }}@media (max-width:480px) { .video-page__main-desc .video-page__desc-cont div:after { content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: .3rem; background-color: #a50f2d; height: 105%; }}.video-page__main-desc .video-page__desc-cont p { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; color: #212424;}.tag-wrapper { border-top: .1rem solid #d2dce5; padding-top: 3.2rem; display: flex; justify-content: space-between;}@media (max-width:480px) { .tag-wrapper { flex-direction: column; align-items: flex-start; justify-content: center; gap: 2rem; }}.tag-wrapper__tags { display: flex; gap: 1.2rem; flex-wrap: wrap;}.tag-wrapper__tags .tag-wrapper__tags-item { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #212424; text-decoration: none; padding: .8rem 1.6rem; border: .1rem solid #d2dce5; border-radius: .4rem;}@media (max-width:480px) { .tag-wrapper__tags .tag-wrapper__tags-item { font-size: 2.1rem; padding: 1rem 1.6rem; }}.links { display: flex; align-items: center; justify-content: center; gap: .8rem;}@media (max-width:1024px) { .links { flex-direction: column; }}@media (max-width:480px) { .links { gap: 0; }}@media (max-width:1024px) { .links a { display: block; height: 4rem; }}@media (max-width:480px) { .links a { height: 4.5rem; }}.links a svg { width: 4rem; height: 4rem; fill: #40454e;}@media (max-width:480px) { .links a svg { width: 4.5rem; height: 4.5rem; }}.links a:hover svg { fill: #697279;}.red { color: #a50f2d; text-decoration: none;}[hidden] { display: none !important;}.page-text-wrapper { max-width: 114.4rem; margin: 0 auto;}@media (max-width:1515px) { .page-text-wrapper { max-width: 93.4rem; }}@media (max-width:1024px) { .page-text-wrapper { max-width: none; }}.news-page .text-wrapper { max-width: 140rem;}@media (max-width:1515px) { .news-page .text-wrapper { max-width: 93.4rem; }}@media (max-width:1024px) { .news-page .text-wrapper { max-width: none; }}.news-page .text-wrapper--swiper { padding-right: 0; padding-left: 0; width: 100%; position: relative;}.news-page .text-wrapper--swiper .swiper-container { position: unset; overflow: hidden; width: 100%;}.news-page .insights-title { max-width: 119.5rem;}@media (max-width:1515px) { .news-page .insights-title { max-width: 105.5rem; }}.news-page .news-page__swiper { margin-top: 10rem;}@media (max-width:1515px) { .news-page .news-page__swiper { margin-top: 5.2rem; }}@media (max-width:1024px) { .news-page .news-page__swiper .swiper-slide { width: 54rem; }}@media (max-width:480px) { .news-page .news-page__swiper .swiper-slide { width: 39rem; }}.news-page .news-page__swiper .img-wrapper { height: 66.6rem;}@media (max-width:1920px) { .news-page .news-page__swiper .img-wrapper { height: 58.2rem; }}@media (max-width:1515px) { .news-page .news-page__swiper .img-wrapper { height: 55rem; }}@media (max-width:1024px) { .news-page .news-page__swiper .img-wrapper { height: 43.7rem; }}@media (max-width:480px) { .news-page .news-page__swiper .img-wrapper { height: 32.7rem; }}.news-page .news-page__contest { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #aab8c3; padding-top: 2.4rem;}@media (max-width:480px) { .news-page .news-page__contest { font-size: 2.1rem; line-height: 2.85rem; font-weight: 400; }}.news-page .swiper-container { position: relative;}
343.news-page .swiper-container .swiper-button-next,.news-page .swiper-container .swiper-button-prev { top: 41.5%; transform: translateY(-50%);}@media (max-width:1024px) { .news-page .swiper-container .swiper-button-next, .news-page .swiper-container .swiper-button-prev { display: none; }}.news-page .swiper-container .swiper-button-prev { left: -6.5rem;}.news-page .swiper-container .swiper-button-next { right: -6.5rem;}.sticky-wrapper { display: grid; grid-template-columns: 25rem 1fr 25rem; padding-top: 10rem;}@media (max-width:1920px) { .sticky-wrapper { padding-top: 8rem; }}@media (max-width:1024px) { .sticky-wrapper { grid-template-columns: 1fr min-content; padding-top: 5rem; }}@media (max-width:480px) { .sticky-wrapper { padding-top: 3rem; }}@media (max-width:1024px) { .sticky-wrapper .center-block { grid-column: 2 span; }}.sticky-wrapper .line { display: none;}@media (max-width:1024px) { .sticky-wrapper .line { display: block; grid-column: 2 span; }}.sticky-wrapper__block .sticky-wrapper__item div { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #212424;}.sticky-wrapper__block .sticky-wrapper__item div:first-child { color: #697279;}@media (max-width:480px) { .sticky-wrapper__block .sticky-wrapper__item div { font-size: 1.6rem; line-height: 3rem; }}.sticky-wrapper .left-block { display: flex; flex-direction: column; gap: 2.4rem;}@media (max-width:1024px) { .sticky-wrapper .right-block { grid-row: 1/2; grid-column: 2/3; }}@media (max-width:480px) { .sticky-wrapper .right-block { padding-left: 0 !important; }}.sticky-wrapper .right-block .links { flex-direction: column; align-items: flex-end;}@media (max-width:480px) { .sticky-wrapper .right-block .links { gap: 0; } .sticky-wrapper .right-block .links svg { width: 4.5rem; height: 4.5rem; }}.sticky { position: sticky; top: calc(var(--headerH) + 2rem); transition: top .4s;}@media (max-width:1024px) { .sticky { position: static; }}.img-wrapper img { width: 100%; height: 100%; object-fit: cover; object-position: top;}.round { border-radius: 50%; overflow: hidden; -webkit-mask-image: -webkit-radial-gradient(#fff, #000);}.avatar-block { text-decoration: none;}@media (max-width:1024px) { .avatar-block { display: grid; grid-template-columns: min-content 1fr; column-gap: 4rem; padding-bottom: 5rem; }}@media (max-width:480px) { .avatar-block { column-gap: 1.5rem; padding-top: 2rem; }}.avatar-block .img-wrapper { width: 10rem; height: 10rem; margin-bottom: 1.5rem;}@media (max-width:1024px) { .avatar-block .img-wrapper { grid-row: 2 span; width: 14.7rem; height: 14.7rem; margin-bottom: 0; }}@media (max-width:480px) { .avatar-block .img-wrapper { width: 8rem; height: 8rem; }}.avatar-block .avatar-name { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #697279;}@media (max-width:1024px) { .avatar-block .avatar-name { font-size: 18px; line-height: 3.6rem; }}@media (max-width:480px) { .avatar-block .avatar-name { font-size: 1.9rem; line-height: 3rem; }}.avatar-block .avatar-date { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #697279;}@media (max-width:1024px) { .avatar-block .avatar-date { font-size: 18px; line-height: 3.6rem; }}@media (max-width:480px) { .avatar-block .avatar-date { font-size: 1.9rem; line-height: 3rem; }}.avatar-block .avatar-name+.avatar-date { padding-top: 1.6rem; margin-top: 2rem; position: relative;}@media (max-width:1024px) { .avatar-block .avatar-name+.avatar-date { padding-top: 1.8rem; margin-top: 1rem; }}@media (max-width:480px) { .avatar-block .avatar-name+.avatar-date { margin-top: 0; padding-top: 1.4rem; }}.avatar-block .avatar-name+.avatar-date:before { content: ""; position: absolute; top: 0; left: 0; height: .1rem; background-color: #d2dce5; width: 4rem;}@media (max-width:480px) { .avatar-block .avatar-name+.avatar-date:before { display: none; }}.man36 { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 3.6rem; line-height: 5.2rem; letter-spacing: -.01em; color: #212424;}@media (max-width:480px) { .man36 { font-size: 2.8rem; line-height: 4.65rem; }}.man16 { font-size: 1.6rem; line-height: 2.4rem; color: #40454e;}.man16,.man20 { font-family: Manrope; font-style: normal; font-weight: 500;}.man20 { font-size: 1.6rem; line-height: 3.2rem; color: #212424;}.man20 .red { text-decoration: underline;}@media (max-width:480px) { .man20 { font-size: 2.1rem; line-height: 3.15rem; }}.quote { padding-top: 4rem; padding-bottom: 4rem; border-top: .1rem solid #d2dce5; border-bottom: .1rem solid #d2dce5; margin-top: 10rem; margin-bottom: 10rem;}@media (max-width:1515px) { .quote { margin-top: 8rem; margin-bottom: 8rem; }}@media (max-width:480px) { .quote { margin-top: 5rem; padding-top: 3rem; }}.quote__wrapper { padding-left: 11.7rem; background: url(/local/templates/softline/assets/images/news-page/quotes.svg) no-repeat; background-position: top 1.4rem left .8rem;}@media (max-width:1024px) { .quote__wrapper { background-size: 7rem; }}@media (max-width:480px) { .quote__wrapper { padding-left: 0; background: unset; }}.quote__wrapper .quote__text { padding-bottom: 3.2rem;}@media (max-width:480px) { .quote__wrapper .quote__text:before { content: "«"; } .quote__wrapper .quote__text:after { content: "»"; }}.quote__wrapper .quote__author-block { display: grid; grid-template-columns: min-content 1fr; gap: 2.4rem;}@media (max-width:480px) { .quote__wrapper .quote__author-block { gap: 1.5rem; }}.quote__wrapper .quote__author-block .img-wrapper { width: 7.2rem; height: 7.2rem;}.quote__wrapper .quote__author-block .quote__author-name { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #697279;}@media (max-width:480px) { .quote__wrapper .quote__author-block .quote__author-name { font-size: 1.9rem; line-height: 3rem; }}.key-operating__title { padding-bottom: 3.2rem;}@media (max-width:480px) { .key-operating__title { padding-bottom: 2.2rem; font-size: 3.1rem; }}.key-operating__list li { padding: 1.6rem 0; padding-left: 7.7rem; display: flex; flex-direction: column;}@media (max-width:1024px) { .key-operating__list li { padding-left: 5.7rem; }}@media (max-width:480px) { .key-operating__list li { padding: 2.2rem 0; padding-left: 5.7rem; }}.key-operating__list li:nth-child(4n+1) { background: url(/local/templates/softline/assets/images/news-page/key-1.svg) no-repeat; background-position: top 2rem left;}.key-operating__list li:nth-child(4n+2) { background: url(/local/templates/softline/assets/images/news-page/key-2.svg) no-repeat; background-position: top 2rem left;}.key-operating__list li:nth-child(4n+3) { background: url(/local/templates/softline/assets/images/news-page/key-3.svg) no-repeat; background-position: top 2rem left;}.key-operating__list li:nth-child(4n+4) { background: url(/local/templates/softline/assets/images/news-page/key-4.svg) no-repeat; background-position: top 2rem left;}.key-operating__list li .key-operating__list-title { padding-bottom: 1.2rem;}@media (max-width:480px) { .key-operating__list li .key-operating__list-title { font-size: 2.55rem; }}@media (max-width:480px) { .key-operating__list li .key-operating__list-desc { line-height: 3.25rem; }}.key-operating .key-operating__list-main li { padding: .5rem 0; padding-left: 3.5rem; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23A50F2D'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: left top 1.6rem;}.key-operating .key-operating__list--numeric li { background: none; position: relative; counter-increment: b; padding-left: 4.7rem;}@media (max-width:480px) { .key-operating .key-operating__list--numeric li { padding-left: 4rem; }}.key-operating .key-operating__list--numeric li:before { content: counter(b); position: absolute; top: 1.6rem; left: 0; color: #a50f2d;}@media (max-width:480px) { .key-operating .key-operating__list--numeric li:before { top: 2.1rem; }}@media (max-width:480px) { .unite-block h3 { font-size: 3.15rem; }}.unite-block :first-child { padding-bottom: 3.2rem;}.unite-block p+p { padding-top: 2.4rem;}.unite-block p+.block-line { margin-top: 2.4rem;}@media (max-width:1024px) { .unite-block p+.block-line { margin-top: 1.1rem; }}.unite-block .block-line+p { padding-top: 2.4rem;}.block-line { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424; padding: 1.4rem 0; padding-left: 3.2rem; position: relative;}.block-line:before { content: ""; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: .2rem; height: 100%; background-color: #a50f2d;}@media (max-width:1024px) { .block-line:before { height: 74%; }}@media (max-width:480px) { .block-line:before { height: 100%; width: .3rem; }}.pb10 { padding-bottom: 10rem;}.registration-block .pb10 { padding-bottom: 5rem;}@media (max-width:1515px) { .pb10 { padding-bottom: 8rem; }}@media (max-width:480px) { .pb10 { padding-bottom: 5.5rem; }}.pb15 { padding-bottom: 15rem;}@media (max-width:1920px) { .pb15 { padding-bottom: 12rem; }}@media (max-width:1024px) { .pb15 { padding-bottom: 10rem; }}@media (max-width:480px) { .pb15 { padding-bottom: 6rem; }}.read-also { margin-top: 10rem;}@media (max-width:1515px) { .read-also { margin-top: 8rem; }}@media (max-width:480px) { .read-also { margin-top: 5.5rem; }}.read-also .read-also__title { padding-bottom: 2.4rem;}@media (max-width:480px) { .read-also .read-also__title { font-size: 2.6rem; }}.read-also .read-also__container { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4rem;}@media (max-width:1024px) { .read-also .read-also__container { gap: 2rem; }}@media (max-width:480px) { .read-also .read-also__container { grid-template-columns: repeat(1, 1fr); gap: 0; }}.read-also .read-also__container .read-also__item { display: grid; grid-template-columns: 1fr min-content; gap: 2rem; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.6rem; color: #212424; text-decoration: none; padding: 7.1rem 0; border-top: .1rem solid #d2dce5; border-bottom: .1rem solid #d2dce5;}@media (max-width:480px) { .read-also .read-also__container .read-also__item:first-child { border-bottom: 0; }}@media (max-width:1920px) { .read-also .read-also__container .read-also__item { padding: 4.1rem 0; }}@media (max-width:1515px) { .read-also .read-also__container .read-also__item { padding: 2.5rem 0; gap: 5rem; }}@media (max-width:1024px) { .read-also .read-also__container .read-also__item { padding: 4.1rem 0; gap: 2rem; }}@media (max-width:480px) { .read-also .read-also__container .read-also__item { font-size: 1.6rem; line-height: 2.6rem; padding: 2.5rem 0; gap: 1rem; }}.read-also .read-also__container .read-also__item svg { width: 3.2rem; height: 3.2rem;}@media (max-width:480px) { .read-also .read-also__container .read-also__item svg { width: 4rem; height: 4rem; margin-right: .5rem; transform: translateY(-.5rem); }}.man24 { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424;}.press-contacts { padding-top: 4rem; border-top: .1rem solid #d2dce5;}@media (max-width:1515px) { .press-contacts { padding-top: 3.3rem; }}.press-contacts__desc { padding-bottom: 3.2rem;}.press-contacts__container { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4rem; padding-bottom: 4rem;}@media (max-width:1515px) { .press-contacts__container { padding-bottom: 8rem; }}@media (max-width:1024px) { .press-contacts__container { gap: 2rem; padding-bottom: 4rem; }}@media (max-width:480px) { .press-contacts__container { grid-template-columns: repeat(1, 1fr); gap: 2.5rem; padding-bottom: 7rem; }}.press-contacts__block { padding: 2.4rem; padding-top: 1.6rem; background-color: #fff;}@media (max-width:1024px) { .press-contacts__block { padding-bottom: 1.6rem; }}@media (max-width:480px) { .press-contacts__block { padding-bottom: 2.8rem; }}.press-contacts__block .press-contacts__name { color: #aab8c3; padding-bottom: 1.6rem;}.press-contacts__block .press-contacts__avatar { display: grid; grid-template-columns: min-content 1fr; gap: 1.6rem; align-items: center;}.press-contacts__block .press-contacts__avatar .press-contacts__wrapper { display: flex; flex-direction: column; justify-content: center;}.press-contacts__block .press-contacts__avatar .img-wrapper { width: 8rem; height: 8rem;}@media (max-width:480px) { .press-contacts__block .press-contacts__avatar .img-wrapper { width: 9.5rem; height: 9.5rem; align-self: flex-start; }}@media (max-width:480px) { .press-contacts__block .press-contacts__avatar .press-contacts-name { font-size: 1.6rem; line-height: 3rem; }}.press-contacts__block .press-contacts__avatar .press-contacts-link { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.5rem; line-height: 2.4rem;}@media (max-width:480px) { .press-contacts__block .press-contacts__avatar .press-contacts-link { font-size: 1.95rem; line-height: 2.6rem; }}.wrapper-margin { margin-left: 4rem; margin-right: 4rem;}@media (max-width:1024px) { .wrapper-margin { margin-right: 2rem; margin-left: 2rem; }}@media (max-width:480px) { .subscribe.wrapper-margin { margin-left: 0; margin-right: 0; }}.subscribe { background-image: url(/local/templates/softline/assets/images/news-page/subscribe-1.jpg); background-size: cover; padding: 15.6rem 11.7rem;}@media (max-width:1515px) { .subscribe { padding: 8rem 11.7rem 6rem; }}@media (max-width:1024px) { .subscribe { padding: 13.8rem 2.5rem; }}@media (max-width:480px) { .subscribe { padding: 5rem 2.5rem; }}.subscribe .subscribe__title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #fff; padding-bottom: 7.2rem; max-width: 91rem;}@media (max-width:1515px) { .subscribe .subscribe__title { max-width: 69rem; }}@media (max-width:1024px) { .subscribe .subscribe__title { padding-bottom: 1.7rem; }}@media (max-width:480px) { .subscribe .subscribe__title { font-size: 4rem; line-height: 5rem; padding-bottom: 5rem; }}.subscribe .subscribe__form { padding-bottom: 7.2rem; display: flex; gap: 2.4rem; flex-wrap: wrap;}@media (max-width:1024px) { .subscribe .subscribe__form { padding-bottom: 5.2rem; }}@media (max-width:480px) { .subscribe .subscribe__form { flex-direction: column; gap: 3.5rem; padding-bottom: 0; }}.subscribe .subscribe__form .vacancy__bottom { width: 100%; align-items: flex-start; margin-top: 4rem;}@media (max-width:480px) { .subscribe .subscribe__form .vacancy__bottom { margin-top: 0; }}.subscribe .subscribe__form .vacancy__bottom .vacancy__bottom_info { margin: 1rem 3.3rem 0;}@media (max-width:480px) { .subscribe .subscribe__form .vacancy__bottom .vacancy__bottom_info { margin-right: 0; }}.subscribe .subscribe__form .subscribe__input { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #aab8c3; border-width: 0 0 0.1rem 0; border-color: #aab8c3; border-bottom: .1rem solid #aab8c3; padding-top: 1.6rem; padding-bottom: 2.3rem; width: 50.8rem; background-color: transparent;}.subscribe .subscribe__form .subscribe__input:focus { border-color: #a50f2d;}@media (max-width:1515px) { .subscribe .subscribe__form .subscribe__input { width: 33.8rem; }}@media (max-width:1024px) { .subscribe .subscribe__form .subscribe__input { width: 100%; }}@media (max-width:480px) { .subscribe .subscribe__form .subscribe__input { padding-bottom: 3rem; width: auto; font-size: 1.84rem; }}.subscribe .subscribe__form .subscribe__input::placeholder { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #aab8c3;}@media (max-width:480px) { .subscribe .subscribe__form .subscribe__input::placeholder { font-size: 1.84rem; }}.subscribe .subscribe__form .subscribe__button { border: 0; background: #a50f2d; border-radius: .4rem; padding: 2rem 5.8rem; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #fff;}@media (max-width:480px) { .subscribe .subscribe__form .subscribe__button { font-size: 1.6rem; font-weight: 400; padding: 2.5rem 5.8rem; }}.subscribe .subscribe__desc { font-family: Manrope; font-st
343yle: normal; font-weight: 500; font-size: 1.2rem; line-height: 2.2rem; color: #697279;}@media (max-width:480px) { .subscribe .subscribe__desc { font-size: 1.6rem; line-height: 2.85rem; }}.subscribe .subscribe__desc a { color: #697279; text-decoration: underline;}.registration-block { display: flex; flex-direction: column;}@media (max-width:1024px) { .registration-block { padding-top: 5rem; }}@media (max-width:480px) { .registration-block { padding-top: 0; }}@media (max-width:1024px) { .registration-block .link-red { display: none; }}@media (max-width:1024px) { .event-page .wrapper--swiper { padding-right: 2rem; }}@media (max-width:480px) { .event-page .wrapper--swiper { padding-right: 0; }}@media (max-width:1024px) { .event-page .wrapper--swiper .section-top { padding-right: 0; }}@media (max-width:1024px) { .event-page .wrapper--swiper .news__container:before { content: unset; }}@media (max-width:480px) { .event-page .news__slider { position: relative; } .event-page .news__slider:before { content: ""; top: 0; left: 0; position: absolute; width: calc(100% - 2.5rem); height: .1rem; background-color: #d2dce5; }}.event-page .event-page__program .b-simple-table tr { display: flex; align-items: center;}.event-page .event-page__program .b-simple-table tr p { text-align: start !important;}.event-page .event-page__program .b-simple-table td:has(img.round),.event-page .event-page__program .b-simple-table td:has(img[style="width: 150px; height: 150px;"]) { flex: 0 0 auto;}.event-page .event-page__program .b-simple-table td img[style="width: 150px; height: 150px;"] { width: 15rem !important; height: 15rem !important;}@media (max-width:480px) { .event-page .event-page__program .b-simple-table td img[style="width: 150px; height: 150px;"] { width: 10rem !important; height: 10rem !important; }}.event-page .event-page__about { display: flex; flex-direction: column;}.event-page .event-page__about span { font-size: 2rem !important; line-height: 3.2rem !important;}@media (max-width:480px) { .event-page .event-page__about span { font-size: 2rem !important; }}.event-page .event-page__about p,.event-page .event-page__about span { margin-left: 0 !important;}.event-page .event-page__about p { font-family: Manrope; text-align: start !important; background-color: transparent !important; border: 0 !important;}.event-page .event-page__about p,.event-page .event-page__about p * { font-size: 1.8rem; line-height: 1.4;}.event-page .event-page__about p a { color: #a50f2d !important;}@media (max-width:480px) { .event-page .event-page__about p { font-size: 2.1rem !important; line-height: 3.15rem !important; }}.event-page .event-page__about table { margin-top: 0;}.event-page .event-page__about .event-page__about-title { padding-bottom: .8rem;}.event-page .event-page__about .block-line { padding-top: 0; padding-bottom: 0;}.event-page .event-page__about p[style="text-align: center;"] { text-align: center !important;}.event-page .event-page__about div img[style="width: 200px; height: 193px;"],.event-page .event-page__about div img[style="width: 200px; height: 200px;"],.event-page .event-page__about div img[style="width: 200px; height: 207px;"] { width: 15rem !important; height: 15rem !important;}@media (max-width:480px) { .event-page .event-page__about div img[style="width: 200px; height: 193px;"], .event-page .event-page__about div img[style="width: 200px; height: 200px;"], .event-page .event-page__about div img[style="width: 200px; height: 207px;"] { width: 10rem !important; height: 10rem !important; }}.event-page .event-page__about .b-simple-table * { font-size: 2rem !important; line-height: 3.2rem !important; color: #40454e !important;}@media (max-width:480px) { .event-page .event-page__about .b-simple-table * { font-size: 2.1rem !important; line-height: 3.15rem !important; }}.event-page .event-page__about .b-simple-table tr { display: flex; align-items: center;}.event-page .event-page__about .b-simple-table tr p { text-align: start !important;}.event-page .event-page__about .b-simple-table td:has(img.round),.event-page .event-page__about .b-simple-table td:has(img[style="width: 150px; height: 150px;"]) { flex: 0 0 auto;}.event-page .event-page__about .b-simple-table td img[style="width: 150px; height: 150px;"] { width: 15rem !important; height: 15rem !important;}@media (max-width:480px) { .event-page .event-page__about .b-simple-table td img[style="width: 150px; height: 150px;"] { width: 10rem !important; height: 10rem !important; }}.event-page .event-page__program table span { background-color: transparent !important;}.event-page .event-page__program .event-page__program-title { padding-bottom: 5.2rem;}@media (max-width:1024px) { .event-page .event-page__program .event-page__program-title { padding-bottom: 3.2rem; }}@media (max-width:480px) { .event-page .event-page__program .event-page__program-title { font-size: 3.2rem; }}.event-page .events__img:after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(33, 33, 33, .4);}@media (max-width:480px) { .event-page .events__item .events__img .events__date-block .events__date { font-size: 4.6rem; }}@media (max-width:480px) { .event-page .events__item .events__img .events__date-block .events__month { font-size: 1.6rem; line-height: 3.4rem; }}@media (max-width:1024px) { .event-page .sticky-wrapper { padding-top: 5rem; }}@media (max-width:1515px) { .event-page .image-wrapper .img-wrapper { height: 55.6rem; }}@media (max-width:1024px) { .event-page .image-wrapper .img-wrapper { height: 42rem; }}@media (max-width:480px) { .event-page .image-wrapper .img-wrapper { height: 33rem; }}@media (max-width:1024px) { .event-page .left-block { display: grid; grid-template-columns: repeat(3, 1fr); align-items: center; padding-bottom: 4rem; }}@media (max-width:480px) { .event-page .left-block { display: flex; align-items: flex-start; flex-direction: column; }}@media (max-width:1024px) { .event-page .left-block .sticky-wrapper__item { width: 13rem; } .event-page .left-block .sticky-wrapper__item:first-child { flex: 1; }}@media (max-width:480px) { .event-page .left-block .sticky-wrapper__item { width: auto; }}@media (max-width:1024px) { .event-page .left-block .link-red { display: flex; }}.event-page .left-block+.link-red { margin-top: 3rem;}@media (max-width:1024px) { .event-page .left-block+.link-red { display: flex; margin-bottom: 5rem; align-items: center; }}@media (max-width:480px) { .event-page .right-block .links svg { width: 5rem; height: 5rem; transform: translateX(1rem); }}@media (max-width:480px) { .event-page .block-line { font-size: 2.6rem; }}.program-block { padding-bottom: 8rem;}@media (max-width:1024px) { .program-block { padding-bottom: 4rem; }}@media (max-width:480px) { .program-block { padding-bottom: 6rem; }}.program-block .program-block__title-block { background: rgba(210, 220, 229, .3); padding: 3.2rem 2.4rem; display: flex; align-items: center; gap: 6.8rem;}@media (max-width:480px) { .program-block .program-block__title-block { flex-direction: column; align-items: flex-start; gap: .8rem; }}@media (max-width:480px) { .program-block .program-block__title-block .program-block__time { font-size: 1.6rem; }}@media (max-width:480px) { .program-block .program-block__title-block .program-block__title { font-size: 2.6rem; }}.program-block .program-block__item { padding: 3.2rem; padding-left: 0; display: grid; grid-template-columns: max-content 1fr;
343 column-gap: 8.2rem;}@media (max-width:1515px) { .program-block .program-block__item { padding-left: 2.4rem; }}@media (max-width:1024px) { .program-block .program-block__item { padding-left: 0; column-gap: 7.4rem; }}@media (max-width:480px) { .program-block .program-block__item { padding-left: 2.4rem; grid-template-columns: 1fr; }}.program-block .program-block__item .program-block__wrapper { display: flex; flex-direction: column;}.program-block .program-block__item .program-block__time { padding-top: .5rem;}@media (max-width:480px) { .program-block .program-block__item .program-block__time { font-size: 1.6rem; padding-bottom: 1.2rem; }}.program-block .program-block__item .program-block__name { padding-bottom: 2.4rem;}@media (max-width:480px) { .program-block .program-block__item .program-block__name { font-size: 2.6rem; }}.program-block .program-block__item .program-block__author { display: grid; grid-template-columns: min-content 1fr; gap: 2.4rem; align-items: center;}@media (max-width:480px) { .program-block .program-block__item .program-block__author { gap: 1.5rem; }}.program-block .program-block__item .program-block__author .program-block__avatar { width: 5.2rem; height: 5.2rem;}@media (max-width:480px) { .program-block .program-block__item .program-block__author .program-block__avatar { width: 6.2rem; height: 6.2rem; }}.program-block .program-block__item .program-block__author .program-block__avatar-wrapper { display: flex; flex-direction: column;}.program-block .program-block__item .program-block__author .program-block__author-name { color: #212424;}@media (max-width:480px) { .program-block .program-block__item .program-block__author .program-block__author-name { font-size: 1.6rem; }}.program-block .program-block__item .program-block__author .program-block__author-prof { color: #697279;}@media (max-width:480px) { .program-block .program-block__item .program-block__author .program-block__author-prof { font-size: 1.9rem; }}.program-block .program-block__item .program-block__author+.program-block__author { padding-top: 1.8rem;}.program-block .program-block__item+.program-block__item { border-top: .1rem solid #d2dce5;}.feedBack,.regModal { transition: opacity .4s;}.registration { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(33, 33, 33, .4); z-index: 200;}.registration .registration__block { position: absolute; top: 0; right: 0; background-color: #fff; height: 100%; width: 68.4rem; padding: 4rem; padding-top: 4.8rem; overflow: scroll;}.registration .registration__block .crm-block { padding-left: 0; padding-right: 0;}@media (max-width:480px) { .registration .registration__block .crm-block { padding: 1rem 2.5rem 4rem; height: calc(100% - 10rem); overflow: scroll; width: 100%; }}.registration .registration__block::-webkit-scrollbar { width: 2px;}@media (max-width:480px) { .registration .registration__block::-webkit-scrollbar { width: 0; }}.registration .registration__block::-webkit-scrollbar-track { background-color: transparent;}.registration .registration__block::-webkit-scrollbar-thumb { background: #aab8c3;}.registration .registration__block::-webkit-scrollbar-thumb:hover { background: #a50f2d;}.registration .registration__block::-webkit-scrollbar-thumb:horizontal,.registration .registration__block::-webkit-scrollbar:horizontal { height: 0; width: 0;}@media (max-width:1024px) { .registration .registration__block:after { content: ""; position: absolute; top: 0; width: 100%; height: 5rem; left: 0; }}@media (max-width:480px) { .registration .registration__block { height: auto; width: 100%; top: 0; border-top-left-radius: 2rem; border-top-right-radius: 2rem; padding-left: 0; padding-right: 0; padding-bottom: 0; overflow: visible; bottom: 0; } .registration .registration__block:before { content: ""; position: absolute; top: 1.5rem; left: 50%; transform: translateX(-50%); width: 4rem; height: .2rem; background-color: #aab8c3; border-radius: 2px; }}.registration .registration__block .registration__wrapper { display: flex; justify-content: space-between;}@media (max-width:480px) { .registration .registration__block .registration__wrapper { padding-right: 2.5rem; padding-left: 2.5rem; }}.registration .registration__block .registration__wrapper .close-button { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; display: flex; align-items: center; gap: 2.4rem; color: #ffffff; padding: 1.2rem 1.2rem 1.2rem 2.4rem; border: .1rem solid #d2dce5; border-radius: 10rem; height: min-content; position: relative; top: -2rem; transition: background-color .3s; z-index: 5;}.registration .registration__block .registration__wrapper .close-button:after,.registration .registration__block .registration__wrapper .close-button:before { display: none;}.registration .registration__block .registration__wrapper .close-button:hover { border-color: #40454e;}.registration .registration__block .registration__wrapper .close-button:hover .close-button__cross { background-color: #40454e;}@media (max-width:480px) { .registration .registration__block .registration__wrapper .close-button:hover .close-button__cross { background-color: transparent; }}.registration .registration__block .registration__wrapper .close-button:hover .close-button__cross:after,.registration .registration__block .registration__wrapper .close-button:hover .close-button__cross:before { background-color: #fff;}@media (max-width:480px) { .registration .registration__block .registration__wrapper .close-button:hover .close-button__cross:after, .registration .registration__block .registration__wrapper .close-button:hover .close-button__cross:before { background-color: transparent; }}@media (max-width:480px) { .registration .registration__block .registration__wrapper .close-button { padding: 0; border: 0; } .registration .registration__block .registration__wrapper .close-button span:first-child { display: none; }}.registration .registration__block .registration__wrapper .close-button .close-button__cross { position: relative; display: block; width: 2.8rem; height: 2.8rem; background: rgba(210, 220, 229, .3); border-radius: 50%;}@media (max-width:480px) { .registration .registration__block .registration__wrapper .close-button .close-button__cross { background-color: transparent; }}.registration .registration__block .registration__wrapper .close-button .close-button__cross:after,.registration .registration__block .registration__wrapper .close-button .close-button__cross:before { content: ""; position: absolute; top: 50%; left: 50%; width: 50%; height: .2rem; background-color: #aab8c3; transform: translate(-50%, -50%) rotate(45deg); transition: color .3s;}@media (max-width:480px) { .registration .registration__block .registration__wrapper .close-button .close-button__cross:after, .registration .registration__block .registration__wrapper .close-button .close-button__cross:before { height: .2rem; width: 100%; }}.registration .registration__block .registration__wrapper .close-button .close-button__cross:after { transform: translate(-50%, -50%) rotate(-45deg);}.registration .registration__block .registration__title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #212424; padding-bottom: 1.2rem;}@media (max-width:480px) { .registration .registration__block .registration__title { font-size: 4rem; line-height: 4.8rem; }}.registration .registration__block .registration__subtitle { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; color: #697279; padding-bottom: 1.4rem;}@media (max-width:480px) { .registration .registration__block .registration__subtitle { padding-left: 2.5rem; padding-right: 2.5rem; padding-bottom: 2rem; position: relative; }}@media (max-width:480px) { .registration .registration__block .registration__subtitle:before { content: ""; position: absolute; top: 100%; left: 0; width: 100%; height: 2rem; background: -webkit-linear-gradient(180deg, #fff 50%, hsla(0, 0%, 100%, 0)); background: linear-gradient(180deg, #fff 50%, hsla(0, 0%, 100%, 0)); z-index: 2; pointer-events: none; }}.registration .registration__block form { display: flex; flex-direction: column; gap: 0rem;}.event_register_form .link-red { margin-top: 2rem;}.registration .registration__block form::-webkit-scrollbar { width: 2px;}.registration .registration__block form::-webkit-scrollbar-track { background-color: transparent;}.registration .registration__block form::-webkit-scrollbar-thumb { background: #aab8c3;}.registration .registration__block form::-webkit-scrollbar-thumb:hover { background: #a50f2d;}.registration .registration__block form::-webkit-scrollbar:horizontal { height: 0;}@media (max-width:480px) { .registration .registration__block form { padding: 2rem 2.5rem 4rem; height: calc(100% - 10rem); overflow: scroll; width: 100%; }}.registration .registration__block form .custom-select { width: 100%;}.registration .registration__block form .custom-select .select-selected { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #697279; padding-top: 1.6rem; padding-bottom: 2.4rem; border-bottom: .1rem solid #d2dce5; width: 100%; padding-left: 0; justify-content: flex-start; position: relative;}.registration .registration__block form .custom-select .select-selected:after { content: ""; position: absolute; top: 0; right: 1rem; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.854.854A.5.5 0 0 1 1.207 0h5.586a.5.5 0 0 1 .353.854L4.354 3.646a.5.5 0 0 1-.708 0L.854.854z' fill='%2340454E'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: 100%; background-size: contain; width: 1.4rem; height: 100%; transition: transform .3s; border: 0;}@media (max-width:480px) { .registration .registration__block form .custom-select .select-items { position: absolute; height: 25rem; margin-top: 0; } .registration .registration__block form .custom-select .select-items:after, .registration .registration__block form .custom-select .select-items:before { display: none; } .registration .registration__block form .custom-select .select-items div { padding-left: 2rem; } .registration .registration__block form .custom-select .select-items .close-button { display: none; } .registration .registration__block form .custom-select .select-items .same-as-selected { background-color: #fff; color: #a50f2d; }}.registration .registration__block form .custom-select .filter-button--active:after { transform: rotate(180deg);}.registration .registration__block form .custom-select .select-items { width: 100%;}.registration .registration__block form input { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #697279; padding-top: 2rem; padding-bottom: 1rem; border-bottom: .1rem solid #f2f2f2;}.registration .registration__block form input::placeholder { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; display: flex; align-items: flex-end; color: #697279;}.registration .registration__block form .registration__agree { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.2rem; line-height: 2rem; color: #aab8c3; padding-top: 1.6rem;}.feedBack { position: fixed; top: 0; left: 0; z-index: 100;}.feedBack .feedBack__block { padding: 1.6rem 2.4rem; background-color: #fff; width: max-content; position: absolute; top: calc(var(--headerH) + 4rem); left: 4rem; border: 1px solid #d2dce5; border-radius: 2px;}.feedBack .feedBack__block .close-button { width: 2rem; height: 2rem; position: absolute; right: 2.4rem; top: 2.4rem;}.feedBack .feedBack__block .close-button:after,.feedBack .feedBack__block .close-button:before { background-color: #697279;}.feedBack .feedBack__block .man20 { padding-bottom: .8rem;}.feedBack .feedBack__block .feedBack__desc { color: #697279; padding-bottom: 2.4rem;}.feedBack .feedBack__block button { font-family: Manrope; font-style: normal; font-weight: 600; font-size: 1.6rem; line-height: 3.2rem; color: #a50f2d; border: 0; background-color: unset; margin: 0 auto; display: block; width: min-content;}@media (max-width:1024px) { .swipe-on2 { transition: top .5s, transform .5s; will-change: transform; }}@media (max-width:480px) { .filter-swipe { transition: top .5s, transform .5s; will-change: transform; }}.img-wrapper[data-fancybox] { display: block;}.img-wrapper[data-fancybox]:focus { outline: none;}.crm-block,.story-block { max-width: 140rem; padding-right: 2rem; padding-left: 2rem; margin: 0 auto; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; word-wrap: break-word; color: #212424;}@media (max-width:1515px) { .crm-block, .story-block { max-width: 93.4rem; }}@media (max-width:1024px) { .crm-block, .story-block { max-width: none; width: 100%; }}.crm-block img+p,.crm-block img+ul,.story-block img+p,.story-block img+ul { margin-top: 2rem;}
343.crm-block a,.story-block a { color: #a50f2d; text-decoration: none;}@media (max-width:480px) { .crm-block, .story-block { font-size: 2.1rem; line-height: 3.15rem; }}.crm-block .b-form-fields-list__item,.story-block .b-form-fields-list__item { padding-left: 0; background-image: unset;}.crm-block input,.story-block input { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #697279; padding-top: 2rem; padding-bottom: 2rem; border-bottom: .1rem solid #d2dce5; width: 100%;}.crm-block input::placeholder,.story-block input::placeholder { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; display: flex; align-items: flex-end; color: #697279;}.crm-block iframe,.story-block iframe { width: 100%; height: 60rem; margin-bottom: 4rem;}@media (max-width:1515px) { .crm-block iframe, .story-block iframe { height: 50rem; }}@media (max-width:1024px) { .crm-block iframe, .story-block iframe { margin-bottom: 3rem; height: 40rem; }}@media (max-width:480px) { .crm-block iframe, .story-block iframe { height: 25rem; }}.crm-block p,.story-block p { margin-bottom: 2.4rem;}.crm-block p img,.story-block p img { max-width: 100%;}.crm-block .text-wrapper,.story-block .text-wrapper { padding-left: 0; padding-right: 0;}.crm-block h2,.story-block h2 { margin-top: 8rem; margin-bottom: 4rem;}.crm-block h2:first-child,.story-block h2:first-child { margin-top: 0;}@media (max-width:1024px) { .crm-block h2, .story-block h2 { margin-top: 4rem; margin-bottom: 2rem; }}@media (max-width:480px) { .crm-block h2, .story-block h2 { margin-top: 6rem; margin-bottom: 3rem; }}.crm-block h3,.story-block h3 { margin-top: 6rem; margin-bottom: 3rem;}.crm-block h3:first-child,.story-block h3:first-child { margin-top: 0;}@media (max-width:1024px) { .crm-block h3, .story-block h3 { margin-top: 4rem; margin-bottom: 2rem; }}@media (max-width:480px) { .crm-block h3, .story-block h3 { margin-top: 5rem; margin-bottom: 2rem; }}.crm-block h4,.story-block h4 { margin-top: 5rem; margin-bottom: 2.6rem;}.crm-block h4:first-child,.story-block h4:first-child { margin-top: 0;}@media (max-width:1024px) { .crm-block h4, .story-block h4 { margin-top: 3.8rem; margin-bottom: 2rem; }}@media (max-width:480px) { .crm-block h4, .story-block h4 { margin-top: 4rem; margin-bottom: 2rem; }}.crm-block img,.story-block img { max-width: 100%;}.crm-block .story-block,.story-block .story-block { padding-left: 0; padding-right: 0;}.crm-block .table-wrapper+.tag-wrapper,.crm-block p+.tag-wrapper,.crm-block table+.tag-wrapper,.story-block .table-wrapper+.tag-wrapper,.story-block p+.tag-wrapper,.story-block table+.tag-wrapper { margin-top: 8rem;}@media (max-width:1024px) { .crm-block .table-wrapper+.tag-wrapper, .crm-block p+.tag-wrapper, .crm-block table+.tag-wrapper, .story-block .table-wrapper+.tag-wrapper, .story-block p+.tag-wrapper, .story-block table+.tag-wrapper { margin-top: 4rem; }}@media (max-width:480px) { .crm-block .table-wrapper+.tag-wrapper, .crm-block p+.tag-wrapper, .crm-block table+.tag-wrapper, .story-block .table-wrapper+.tag-wrapper, .story-block p+.tag-wrapper, .story-block table+.tag-wrapper { margin-top: 6rem; }}.crm-block button,.story-block button { display: flex; align-items: center; font-size: 1.6rem; font-weight: 600; line-height: 1.78; letter-spacing: 0; text-align: right; text-decoration: none; min-width: max-content; border: 0; padding: 0; background-color: unset; margin-top: 3.2rem;}@media (max-width:1024px) { .crm-block.investor button { display: flex; }}.crm-block button span,.story-block button span { transition: .4s; box-shadow: 0 1px 0 0 transparent; color: #a50f2d;}.crm-block button:hover span,.story-block button:hover span { box-shadow: 0 4px 0 -3px #a50f2d;}.crm-block button:hover:before,.story-block button:hover:before { transform: translateX(.4rem);}.crm-block button:before,.story-block button:before { content: ""; width: 3.2rem; height: 3.2rem; margin-right: 1.6rem; will-change: transform; transition: transform .4s; display: inline-block; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='16' fill='%23A50F2D'/%3E%3Cpath d='M21.886 16.4l-6.19 6.4m6.19-6.4H10m11.886 0l-6.19-6.4' stroke='%23fff' stroke-width='1.5'/%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat;}.crm-block button.link-red:before,.story-block button.link-red:before { content: unset;}.crm-block .intro__video-btn,.story-block .intro__video-btn { color: #f2f5f8; text-decoration: none; font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; display: flex; align-items: center; padding: 1rem 2.4rem 1rem 1.2rem; border-radius: 10rem; border: 1px solid hsla(0, 0%, 100%, .3); box-shadow: 0 0 4px transparent; transition: .4s; background-color: transparent; position: relative; width: max-content;}@media (max-width:1024px) { .crm-block .intro__video-btn, .story-block .intro__video-btn { margin-top: 0; }}@media (max-width:480px) { .crm-block .intro__video-btn, .story-block .intro__video-btn { font-size: 2.05rem; padding: 1.5rem 3rem 1.5rem 1.5rem; }}.crm-block .intro__video-btn:hover,.story-block .intro__video-btn:hover { box-shadow: 0 0 4px #fff;}.crm-block .intro__video-btn:before,.story-block .intro__video-btn:before { content: ""; display: block; width: 2.8rem; height: 2.8rem; margin-right: 2.4rem; border-radius: 100%; background: url(/local/templates/softline/assets/images/Exclude.png) no-repeat; background-size: contain;}@media (max-width:480px) { .crm-block .intro__video-btn:before, .story-block .intro__video-btn:before { width: 3.7rem; height: 3.7rem; margin-right: 3rem; }}.footer__selects-link { color: #dbdbdb; font-weight: 700; margin-bottom: 2.1rem; font-size: 1.4rem; border: none; padding: 13px 15px; background: #383838;}.crm-block .intro__video-btn.--callback:before,.story-block .intro__video-btn.--callback:before { background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='16' fill='%23fff'/%3E%3Cpath d='M21.886 16.4l-6.19 6.4m6.19-6.4H10m11.886 0l-6.19-6.4' stroke='%23212424' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat;}.crm-block .intro__video-btn.--callback:hover:before,.story-block .intro__video-btn.--callback:hover:before { transform: translateX(.4rem);}.crm-block .intro__video-btn.--red,.story-block .intro__video-btn.--red { background-color: #a50f2d;}.crm-block .intro__video-btn span,.story-block .intro__video-btn span { color: #f2f5f8;}
343.crm-block .callback-button,.story-block .callback-button { background-color: #a50f2d; color: #f2f5f8; text-decoration: none; font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; display: flex; align-items: center; padding: 1rem 2.4rem 1rem 1.2rem; border-radius: 10rem; border: 1px solid hsla(0, 0%, 100%, .3); box-shadow: 0 0 4px transparent; transition: .4s; position: relative; width: max-content;}@media (max-width:1024px) { .crm-block .callback-button, .story-block .callback-button { margin-top: 0; }}@media (max-width:480px) { .crm-block .callback-button, .story-block .callback-button { font-size: 2.05rem; padding: 1.5rem 3rem 1.5rem 1.5rem; }}.crm-block .callback-button:hover,.story-block .callback-button:hover { box-shadow: 0 0 4px #fff;}.crm-block .callback-button:before,.story-block .callback-button:before { content: ""; background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='16' fill='%23fff'/%3E%3Cpath d='M21.886 16.4l-6.19 6.4m6.19-6.4H10m11.886 0l-6.19-6.4' stroke='%23212424' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat; display: block; width: 2.8rem; height: 2.8rem; margin-right: 2.4rem; border-radius: 100%; background-size: contain;}@media (max-width:480px) { .crm-block .callback-button:before, .story-block .callback-button:before { width: 3.7rem; height: 3.7rem; margin-right: 3rem; }}.crm-block .callback-button span,.story-block .callback-button span { color: #f2f5f8;}.crm-block table.avatar-table,.story-block table.avatar-table { display: block; margin-top: 5.2rem; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #40454e;}@media (max-width:1024px) { .crm-block table.avatar-table, .story-block table.avatar-table { margin-top: 3.2rem; }}@media (max-width:480px) { .crm-block table.avatar-table, .story-block table.avatar-table { font-size: 1.6rem; }}.crm-block table.avatar-table span,.story-block table.avatar-table span { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem;}@media (max-width:480px) { .crm-block table.avatar-table span, .story-block table.avatar-table span { font-size: 1.6rem; }}.crm-block table.avatar-table tfoot,.crm-block table.avatar-table thead,.story-block table.avatar-table tfoot,.story-block table.avatar-table thead { background: rgba(210, 220, 229, .3); display: block;}.crm-block table.avatar-table tfoot tr,.crm-block table.avatar-table thead tr,.story-block table.avatar-table tfoot tr,.story-block table.avatar-table thead tr { padding: 3.2rem 2.4rem; display: flex; align-items: center; gap: 6.8rem;}@media (max-width:480px) { .crm-block table.avatar-table tfoot tr, .crm-block table.avatar-table thead tr, .story-block table.avatar-table tfoot tr, .story-block table.avatar-table thead tr { flex-direction: column; align-items: flex-start; gap: .8rem; }}.crm-block table.avatar-table th,.story-block table.avatar-table th { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424; text-align: start;}@media (max-width:480px) { .crm-block table.avatar-table th, .story-block table.avatar-table th { font-size: 2.6rem; }}.crm-block table.avatar-table td,.story-block table.avatar-table td { display: grid; grid-template-columns: max-content 1fr; grid-template-rows: min-content; column-gap: 2.4rem; align-items: center;}@media (max-width:480px) { .crm-block table.avatar-table td, .story-block table.avatar-table td { column-gap: 1.5rem; }}.crm-block table.avatar-table td img,.story-block table.avatar-table td img { width: 5.2rem; height: 5.2rem; border-radius: 50%; overflow: hidden; -webkit-mask-image: -webkit-radial-gradient(#fff, #000); display: block; grid-row: 1/5;}@media (max-width:480px) { .crm-block table.avatar-table td img, .story-block table.avatar-table td img { width: 6.2rem; height: 6.2rem; }}.crm-block table.avatar-table td span:last-child,.story-block table.avatar-table td span:last-child { color: #697279;}.crm-block table.avatar-table tbody,.story-block table.avatar-table tbody { width: 100%; display: block;}.crm-block table.avatar-table tbody tr,.story-block table.avatar-table tbody tr { border-top: .1rem solid #d2dce5;}.crm-block table.avatar-table tbody tr:first-child,.story-block table.avatar-table tbody tr:first-child { border-top: 0;}.crm-block table.avatar-table tbody tr th,.story-block table.avatar-table tbody tr th { padding-bottom: .8rem;}.crm-block table.avatar-table tr,.story-block table.avatar-table tr { padding: 3.2rem; padding-left: 0; display: grid; grid-template-columns: max-content 1fr; row-gap: 1.8rem; grid-template-rows: min-content; column-gap: 8.2rem; width: 100%; align-items: baseline;}@media (max-width:480px) { .crm-block table.avatar-table tr, .story-block table.avatar-table tr { display: flex; flex-direction: column; align-items: flex-start; gap: .8rem; padding: 3.2rem 2.4rem; }}.crm-block table.avatar-table tr td:first-child,.story-block table.avatar-table tr td:first-child { grid-row: 1/4;}.crm-block .program-block,.story-block .program-block { margin-top: 5.2rem;}@media (max-width:1024px) { .crm-block .program-block, .story-block .program-block { margin-top: 3.2rem; }}.crm-block .table-wrapper,.story-block .table-wrapper { overflow: auto; scrollbar-width: thin; scrollbar-color: hsla(0, 14%, 91%, .663);}.crm-block .table-wrapper::-webkit-scrollbar,.story-block .table-wrapper::-webkit-scrollbar { width: .5rem;}.crm-block .table-wrapper::-webkit-scrollbar:horizontal,.story-block .table-wrapper::-webkit-scrollbar:horizontal { height: .5rem;}.crm-block .table-wrapper::-webkit-scrollbar-track,.story-block .table-wrapper::-webkit-scrollbar-track { background-color: hsla(0, 14%, 91%, .663);}.crm-block .table-wrapper::-webkit-scrollbar-thumb,.story-block .table-wrapper::-webkit-scrollbar-thumb { box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);}.crm-block table,.story-block table { width: 100%; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.8rem; line-height: 2.4rem; margin-top: 2.4rem; color: #40454e;}.crm-block table::-webkit-scrollbar,.story-block table::-webkit-scrollbar { width: .5rem;}.crm-block table::-webkit-scrollbar:horizontal,.story-block table::-webkit-scrollbar:horizontal { height: .5rem;}.crm-block table::-webkit-scrollbar-track,.story-block table::-webkit-scrollbar-track { background-color: hsla(0, 14%, 91%, .663);}.crm-block table::-webkit-scrollbar-thumb,.story-block table::-webkit-scrollbar-thumb { box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);}@media (max-width:1024px) { .crm-block table, .story-block table { margin-top: 3.2rem; }}.crm-block table p,.story-block table p { margin-bottom: 0;}.crm-block table thead+tbody tr:first-child,.story-block table thead+tbody tr:first-child { background: transparent; border-top: 0;}.crm-block table thead+tbody tr:last-child,.story-block table thead+tbody tr:last-child { background: rgba(210, 220, 229, .3); border-top: 0;}.crm-block table tr,.story-block table tr { vertical-align: top; border-top: .1rem solid #d2dce5;}.crm-block table tr p,.story-block table tr p { margin-bottom: 0;}.story-block table tr:first-child,.story-block table tr:last-child { background: rgba(210, 220, 229, .3); border-top: 0;}.crm-block table tr>*,.story-block table tr>* { padding: 15px; text-align: start;min-width: 130px;}@media (max-width:1024px) { .crm-block table tr>*, .story-block table tr>* { padding: 3.2rem 1.5rem; }}.crm-block table th,.story-block table th { font-size: 2.2rem; line-height: 2.4rem;}.crm-block table table *,.story-block table table * { background-color: transparent !important;}.crm-block ol,.crm-block ul,.crm-block ul.icons,.story-block ol,.story-block ul,.story-block ul.icons { margin-bottom: 2rem;}.crm-block .press-contacts,.story-block .press-contacts { padding-top: 0; margin-top: 10rem;}.crm-block .press-contacts>*,.story-block .press-contacts>* { margin-top: 0;}@media (max-width:1515px) { .crm-block .press-contacts, .story-block .press-contacts { margin-top: 8rem; }}@media (max-width:480px) { .crm-block .press-contacts, .story-block .press-contacts { margin-top: 5.5rem; }}.crm-block h2,.story-block h2 { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 3.6rem; line-height: 5.2rem; letter-spacing: -.01em;}@media (max-width:480px) { .crm-block h2, .story-block h2 { font-size: 2.8rem; line-height: 4.65rem; }}.crm-block h3,.story-block h3 { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 3.2rem; line-height: 4.8rem; letter-spacing: -.01em;}@media (max-width:480px) { .crm-block h3, .story-block h3 { font-size: 18px; line-height: 4.2rem; }}.crm-block h4,.story-block h4 { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424;}@media (max-width:480px) { .crm-block h4, .story-block h4 { font-size: 2.2rem; line-height: 2.4rem; }}.crm-block button+p,.story-block button+p { margin-top: 10rem;}@media (max-width:1515px) { .crm-block button+p, .story-block button+p { margin-top: 8rem; }}@media (max-width:480px) { .crm-block button+p, .story-block button+p { margin-top: 5.5rem; }}.crm-block .table-wrapper+p,.crm-block table+p,.story-block .table-wrapper+p,.story-block table+p { margin-top: 10rem;}@media (max-width:1515px) { .crm-block .table-wrapper+p, .crm-block table+p, .story-block .table-wrapper+p, .story-block table+p { margin-top: 8rem; }}@media (max-width:480px) { .crm-block .table-wrapper+p, .crm-block table+p, .story-block .table-wrapper+p, .story-block table+p { margin-top: 5.5rem; }}.crm-block p,.story-block p { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.8rem; line-height: 1.5;}.crm-block p a,.story-block p a { color: #a50f2d;}@media (max-width:480px) { .crm-block p, .story-block p { font-size: 2.1rem; line-height: 3.15rem; }}.crm-block ol+p,.crm-block ul+p,.story-block ol+p,.story-block ul+p { margin-top: 2.4rem;}.crm-block figure,.story-block figure { position: relative;}.crm-block figure>img,.story-block figure>img { width: 100%;}.crm-block figure .swiper,.story-block figure .swiper { position: unset; overflow: hidden; width: 100%;}.crm-block figcaption,.story-block figcaption { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #aab8c3; padding-top: 2.4rem;}@media (max-width:480px) { .crm-block figcaption, .story-block figcaption { font-size: 2.1rem; line-height: 2.85rem; font-weight: 400; }}.crm-block figure+h1,.crm-block figure+h2,.crm-block figure+h3,.crm-block figure+h4,.crm-block figure+p,.story-block figure+h1,.story-block figure+h2,.story-block figure+h3,.story-block figure+h4,.story-block figure+p { margin-top: 8rem;}@media (max-width:1024px) { .crm-block figure+h1, .crm-block figure+h2, .crm-block figure+h3, .crm-block figure+h4, .crm-block figure+p, .story-block figure+h1, .story-block figure+h2, .story-block figure+h3, .story-block figure+h4, .story-block figure+p { margin-top: 3.5rem; }}@media (max-width:480px) { .crm-block figure+h1, .crm-block figure+h2, .crm-block figure+h3, .crm-block figure+h4, .crm-block figure+p, .story-block figure+h1, .story-block figure+h2, .story-block figure+h3, .story-block figure+h4, .story-block figure+p { margin-top: 7rem; }}.crm-block blockquote,.story-block blockquote { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; color: #212424; padding: 1.4rem 0; padding-left: 3.2rem; position: relative; margin-top: 2.4rem;}@media (max-width:1024px) { .crm-block blockquote, .story-block blockquote { margin-top: 1.1rem; }}.crm-block blockquote:before,.story-block blockquote:before { content: ""; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: .2rem; height: 100%; background-color: #a50f2d;}@media (max-width:1024px) { .crm-block blockquote:before, .story-block blockquote:before { height: 74%; }}@media (max-width:480px) { .crm-block blockquote:before, .story-block blockquote:before { height: 100%; width: .3rem; }}.crm-block blockquote+p,.story-block blockquote+p { margin-top: 2.4rem;}.crm-block ol,.story-block ol { margin-top: 3.2rem; counter-reset: b;}.crm-block ol>li,.story-block ol>li { position: relative; counter-increment: b; padding: 1.6rem 0; padding-left: 4.7rem;}@media (max-width:480px) { .crm-block ol>li, .story-block ol>li { padding-left: 4rem; }}.crm-block ol>li:before,.story-block ol>li:before { content: counter(b); position: absolute; top: 1.6rem; left: 0; color: #a50f2d; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 18px; line-height: 3.6rem;}
343.crm-block h3+span,.crm-block h4+span,.story-block h3+span,.story-block h4+span { margin-top: 1.2rem;}.crm-block span,.story-block span { font-family: Manrope; font-style: normal; font-size: 1.6rem; line-height: 1.4; color: #212424;}@media (max-width:480px) { .crm-block span, .story-block span { font-size: 1.6rem; line-height: 1.4; }}.crm-block .text-wrapper--swiper,.story-block .text-wrapper--swiper { padding-bottom: 10rem;}@media (max-width:1515px) { .crm-block .text-wrapper--swiper, .story-block .text-wrapper--swiper { padding-bottom: 8rem; }}@media (max-width:480px) { .crm-block .text-wrapper--swiper, .story-block .text-wrapper--swiper { padding-bottom: 5.5rem; }}.crm-block ul.icons>li,.story-block ul.icons>li { padding: 1.6rem 0; padding-left: 7.7rem; display: flex; flex-direction: column;}@media (max-width:1024px) { .crm-block ul.icons>li, .story-block ul.icons>li { padding-left: 5.7rem; background-size: 3rem; }}@media (max-width:480px) { .crm-block ul.icons>li, .story-block ul.icons>li { padding: 2.2rem 0; padding-left: 5.7rem; }}.crm-block ul.icons>li:nth-child(4n+1),.story-block ul.icons>li:nth-child(4n+1) { background: url(/local/templates/softline/assets/images/news-page/key-1.svg) no-repeat; background-position: top 2rem left;}.crm-block ul.icons>li:nth-child(4n+2),.story-block ul.icons>li:nth-child(4n+2) { background: url(/local/templates/softline/assets/images/news-page/key-2.svg) no-repeat; background-position: top 2rem left;}.crm-block ul.icons>li:nth-child(4n+3),.story-block ul.icons>li:nth-child(4n+3) { background: url(/local/templates/softline/assets/images/news-page/key-3.svg) no-repeat; background-position: top 2rem left;}.crm-block ul.icons>li:nth-child(4n+4),.story-block ul.icons>li:nth-child(4n+4) { background: url(/local/templates/softline/assets/images/news-page/key-4.svg) no-repeat; background-position: top 2rem left;}.crm-block ul>li,.story-block ul>li { padding: .5rem 0; padding-left: 3.5rem; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23A50F2D'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: left top 1.8rem;}@media (max-width:480px) { .crm-block ul>li, .story-block ul>li { padding-left: 2.5rem; }}.crm-block li,.story-block li { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.8rem; line-height: 1.4}.crm-block li a,.story-block li a { color: #a50f2d;}@media (max-width:480px) { .crm-block li, .story-block li { font-size: 2.1rem; line-height: 3.15rem; }}.crm-block li h2,.crm-block li h3,.crm-block li h4,.story-block li h2,.story-block li h3,.story-block li h4 { margin: 0;}.crm-block li h4,.story-block li h4 { margin-bottom: 1.2rem; margin-top: 3.2rem;}.crm-block li h3+p,.crm-block li h4+p,.story-block li h3+p,.story-block li h4+p { margin-top: 1.2rem;}ol:not([class]) { counter-reset: b; font-style: normal; font-weight: 500; font-size: 1.8rem; line-height: 3.2rem;}@media (max-width:480px) { ol:not([class]) { font-size: 2.1rem; line-height: 3.15rem; }}ol:not([class])>li:not([class]) { position: relative; counter-increment: b; padding: .5rem 0; padding-left: 3.5rem;}@media (max-width:480px) { ol:not([class])>li:not([class]) { padding-left: 2.5rem; }}ol:not([class])>li:not([class]):before { content: counter(b); position: absolute; top: .5rem; left: 0; color: #a50f2d; font-family: Manrope; font-style: normal; font-weight: 500; font-size: inherit; line-height: inherit;}.why ol:not([class])>li:not([class]):before { color: white;}a { color: #a50f2d; text-decoration: none;}ul:not([class]) { font-style: normal; font-weight: 500; font-size: 1.8rem; line-height: 3.2rem;}@media (max-width:480px) { ul:not([class]) { font-size: 2.1rem; line-height: 3.15rem; }}ul:not([class])>li:not([class]) { padding: .6rem 0; padding-left: 1.5rem; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23A50F2D'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: .5rem; background-position: left top 1.5rem;}.why ul:not([class])>li:not([class]) { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='64px' height='64px' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='none'%3e%3cg id='SVGRepo_bgCarrier' stroke-width='0'%3e%3c/g%3e%3cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3e%3c/g%3e%3cg id='SVGRepo_iconCarrier'%3e%3cpath fill='%23ffffff' d='M8 3a5 5 0 100 10A5 5 0 008 3z'%3e%3c/path%3e%3c/g%3e%3c/svg%3e");}@media (max-width:480px) { ul:not([class])>li:not([class]) { padding-left: 2.5rem; }}.b-simple-table td .round { width: 15rem; height: 15rem;}@media (max-width:480px) { .b-simple-table td .round { width: 10rem; height: 10rem; object-fit: contain; }}.speakers-block { display: grid; grid-template-columns: repeat(2, 1fr); gap: 2rem; margin-top: 3rem;}@media (max-width:1024px) { .speakers-block { grid-template-columns: repeat(1, 1fr); }}.speakers-block>div { display: flex; align-items: center; padding: 2rem; background-color: #fff; gap: 2rem;}.speakers-block>div>br { display: none;}.speakers-block>div>:nth-child(3) { color: #697279;}.speakers-block>div img { width: 15rem; height: 15rem; border-radius: 100%; overflow: hidden; flex: 0 0 auto;}.mt16 { margin-top: 1.6rem;}.form-block,.mt40 { margin-top: 4rem;}.form-block form { display: flex; flex-direction: column; gap: 4rem;}.form-block .vacancy__bottom { margin-top: 0;}@media (max-width:480px) { .form-block .vacancy__bottom_info { padding-left: 3.2rem; }}.crm-block .licence-list-item { padding-left: 0; background-image: unset;}.licence-list { display: flex; flex-direction: column; gap: 4rem;}@media (max-width:480px) { .licence-list { gap: 2rem; }}.licence-list-item { display: grid; grid-template-columns: 25rem 1fr; gap: 4rem;}@media (max-width:1024px) { .licence-list-item { display: flex; flex-direction: column; }}@media (max-width:480px) { .licence-list-item { align-items: center; }}.mt2 { margin-top: 2rem !important;}@media (max-width:480px) { .radio-select .filters-panel { display: flex; flex-direction: column; padding-bottom: 0; }}.radio-select { position: relative;}@media (max-width:1024px) { .radio-select { position: static; }}.radio-select .close-button { display: none;}@media (max-width:480px) { .radio-select .close-button { display: block; }}.radio-select .filter-button { position: relative; width: 27.4rem;}.radio-select .filter-button+.panel { right: 0;}@media (max-width:480px) { .radio-select .panel .panel__wrapper { height: 100%; }}@media (max-width:480px) { .radio-select .panel .panel__inner { padding-left: 0; padding-right: 0; }}.radio-select .panel__main-title { display: none; font-family: Manrope; font-style: normal; font-weight: 400; font-size: 4.1rem; line-height: 4.2rem; letter-spacing: -.02em; pointer-events: none; color: #212424; position: relative; padding-top: 5rem; padding-bottom: 2rem; padding-left: 2rem;}@media (max-width:480px) { .radio-select .panel__main-title { display: block; z-index: 3; }}@media (max-width:480px) { .radio-select .radio-container { padding-top: 3rem; }}.radio-select .filters-panel { width: 27.4rem; padding: .8rem 2rem;}.radio-select .filters-panel::-webkit-scrollbar:horizontal { height: 0; width: 0;}@media (max-width:1024px) { .radio-select .filters-panel { width: 100%; max-height: 25.6rem; }}@media (max-width:480px) { .radio-select .filters-panel { overflow: hidden; max-height: 100%; padding-left: 0; padding-right: 0; }}@media (max-width:480px) { .radio-select .filters-panel .form-group input:checked+label { background-color: #e5e9f1; color: #212424; }}.radio-select .filters-panel .form-group label { padding: 2.4rem 0; padding-left: 0;}@media (max-width:1024px) { .radio-select .filters-panel .form-group label { font-size: 1.6rem; line-height: 2.4rem; }}@media (max-width:480px) { .radio-select .filters-panel .form-group label { padding-left: 2rem; padding-right: 2rem; }}.radio-select .filters-panel .form-group label:after,.radio-select .filters-panel .form-group label:before { display: none;}.breadcrumbs { margin-top: 3.2rem;}@media (max-width:480px) { .breadcrumbs { margin-top: 4.5rem; }}.breadcrumbs__list { display: flex; flex-wrap: wrap; gap: 1.1rem;}.breadcrumbs__item { display: flex; align-items: center; position: relative;}@media (max-width:1024px) { .breadcrumbs__item { display: inline-block; }}.breadcrumbs__item:after { content: ""; display: block; width: .8rem; height: .4rem; transform: rotate(-90deg); margin-left: 1.2rem; background: url(/local/templates/softline/assets/images/arrow-down.svg) no-repeat; background-size: contain;}@media (max-width:1024px) { .breadcrumbs__item:after { display: inline-block; vertical-align: middle; }}.breadcrumbs__item:first-child { padding-left: 0;}.breadcrumbs__item:last-child::after { content: none;}.breadcrumbs__link { font-size: 1.6rem; font-weight: 400; line-height: 1.42; letter-spacing: 0; text-align: left; color: #aab8c3; text-decoration: none;}@media (max-width:1024px) { .breadcrumbs__link { vertical-align: middle; }}@media (max-width:480px) { .breadcrumbs__link { font-size: 1.84rem; }}.search-page { display: flex; justify-content: space-between;}.search-aside__title { padding: .8rem 0; display: inline-block;}@media (max-width:1024px) { .menu-open .search-aside { transform: translateY(100%) !important; }}.menu-open .header__top .btn__search-show { opacity: 0; visibility: hidden; pointer-events: none;}.search-aside { width: 35rem; position: sticky; top: 0; padding-top: 3.8rem;}@media (max-width:1920px) { .search-aside { padding-top: 5.5rem; }}@media (max-width:1024px) { .search-aside { position: fixed; top: 100%; transform: translateY(-6rem); left: 0; display: flex; align-items: flex-start; z-index: 1000; background: #fff; width: 100%; height: auto; max-height: 60vh; padding: 10.3rem 2rem 1rem; flex-direction: column; border-radius: 2rem 2rem 0 0; }}@media (max-width:480px) { .search-aside { padding: 6.5rem 2.5rem 1rem; transform: translateY(-3.5rem); }}@media (max-width:1024px) { .search-aside:before { content: ""; width: 12.6rem; height: .5rem; display: block; position: absolute; top: 3rem; left: 50%; transform: translateX(-50%); border-radius: .2rem; background: #aab8c3; }}@media (max-width:480px) { .search-aside:before { width: 5.6rem; height: 3px; top: 1.5rem; }}.search-aside__title-mobile { display: none;}@media (max-width:1024px) { .search-aside__title-mobile { display: block; font-size: 5.2rem; font-weight: 400; line-height: 1.12; letter-spacing: -.02em; text-align: left; }}@media (max-width:480px) { .search-aside__title-mobile { font-size: 4.15rem; }}@media (max-width:1024px) { .side-list { margin-top: 3rem; max-height: 46rem; overflow: auto; width: 100%; flex-grow: 1; }}@media (max-width:480px) { .side-list { margin-top: 5rem; }}.search-aside__close { display: none;}@media (max-width:1024px) { .search-aside__close { display: block; position: absolute; top: 4.2rem; right: 2.2rem; width: 2rem; height: 2rem; background-image: url(/local/templates/softline/assets/images/close-black.svg); background-repeat: no-repeat; background-size: contain;
343 opacity: 0; z-index: 5; transition: opacity .1s; }}@media (max-width:480px) { .search-aside__close { top: 2.5rem; right: 2.5rem; width: 3rem; height: 3rem; }}.search-aside.show .search-aside__close { opacity: .3;}body:before { content: ""; background: transparent; transition: background .2s .1s;}.lock-modal:before { content: ""; width: 100%; height: 100%; position: fixed; background: rgba(33, 33, 33, .4); left: 0; top: 0; z-index: 999;}.search-block { width: calc(100% - 39rem); margin-top: -2.5rem;}@media (max-width:1515px) { .search-block { width: calc(100% - 35rem); margin-top: -3rem; }}@media (max-width:1024px) { .search-block { width: 100%; margin-top: 3rem; }}@media (max-width:480px) { .search-block { margin-top: 5rem; }}.search-block b { font-weight: bolder; font-size: larger;}.search-block a { text-decoration: none;}.side-list__item.active .radio label,.side-list__item .radion label { pointer-events: none;}.side-list__item { margin-bottom: 0; position: relative; cursor: pointer; -webkit-tap-highlight-color: transparent;}@media (max-width:1024px) { .side-list__item { margin-bottom: 0; padding-bottom: 2.2rem; }}@media (max-width:480px) { .side-list__item { padding-bottom: 2.55rem; }}.side-list__item:before { content: ""; width: calc(100% - 3rem); position: absolute; background: transparent; height: 100%; top: 0; left: -1rem; z-index: 1; transition: background .4s;}@media (max-width:1024px) { .side-list__item:before { content: none; }}.side-list__item.active:before { background: #e5e9f1;}@media (max-width:1024px) { .side-list__item.active:before { content: none; }}@media (max-width:1024px) { .side-list__item.active .side-list__link, .side-list__item.active .side-list__num { color: #a50f2d; }}.side-list__item.active .side-list__close { content: ""; display: block; width: 1.3rem; height: 1.3rem; background-image: url(/local/templates/softline/assets/images/close-black.svg); background-repeat: no-repeat; background-size: contain; position: absolute; top: 50%; transform: translateY(-50%); right: 5.5rem; z-index: 3;}@media (max-width:1024px) { .side-list__item.active .side-list__close { display: none; }}.side-list__link { font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; text-decoration: none; color: #212424; z-index: 2; position: relative;}@media (max-width:480px) { .side-list__link { font-size: 2.55rem; }}.side-list__link label { width: 100%; display: inline-block; cursor: pointer; z-index: 1; position: relative; padding: .8rem 0;}@media (max-width:1024px) { .side-list__link label { padding: 0; }}.side-list__num { color: #aab8c3; margin-left: .8rem;}.search-block__common-info { font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; color: #aab8c3;}@media (max-width:480px) { .search-block__common-info { font-size: 1.6rem; }}.search__title-block { display: flex; align-items: baseline; margin-top: 2rem;}@media (max-width:1515px) { .search__title-block { margin-top: 4rem; }}@media (max-width:1024px) { .search__title-block { margin-top: 1.5rem; }}@media (max-width:480px) { .search__title-block { margin-top: 1.2rem; }}.search__title { font-size: 3.6rem; font-weight: 400; line-height: 1.45; letter-spacing: -.01em; text-align: left;}@media (max-width:480px) { .search__title { font-size: 3.15rem; }}.search__title_num { color: #aab8c3; margin-left: 1.2rem; font-size: 3.6rem; font-weight: 400; line-height: 1.45; letter-spacing: -.01em;}@media (max-width:480px) { .search__title_num { font-size: 3.15rem; }}.search-block__results { border-top: 1px solid #d2dce5; margin-top: 2rem;}@media (max-width:1920px) { .search-block__results { margin-top: 2.4rem; }}@media (max-width:1024px) { .search-block__results { margin-top: 2.5rem; }}@media (max-width:480px) { .search-block__results { border-top: unset; margin-top: 1.5rem; }}.search-result { display: flex; align-items: center; padding-top: 4rem; padding-bottom: 4rem; border-bottom: 1px solid #d2dce5;}@media (max-width:1515px) { .search-result { padding-top: 3.1rem; padding-bottom: 3.3rem; }}@media (max-width:1024px) { .search-result { padding-bottom: 3rem; }}@media (max-width:480px) { .search-result { padding-top: 5.5rem; padding-bottom: 5.1rem; flex-direction: column; align-items: flex-start; }}.search-result span { color: #a50f2d;}.search-result.services { margin-top: 0;}.hide.search-result { display: none;}.search-result__title { font-size: 2rem; font-weight: 600; line-height: 1.5; letter-spacing: 0; text-align: left; color: #212424;}@media (max-width:480px) { .search-result__title { font-size: 2.55rem; }}.search-result__text { font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; margin-top: 1.1rem; color: #697279;}@media (max-width:1920px) { .search-result__text { margin-top: 1.2rem; }}@media (max-width:480px) { .search-result__text { font-size: 2.05rem; margin-top: 1.8rem; -webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; }}.search-result__img { width: 23.3rem; min-width: 23.3rem; height: 15.6rem; margin-right: 3.2rem;}@media (max-width:480px) { .search-result__img { width: 100%; margin-right: 0; height: 19.5rem; margin-bottom: 2.5rem; }}.search-result__img img { width: 100%; height: 100%; object-fit: contain;}.show-more { margin-top: 7.5rem; height: 5.5rem; width: 100%; display: flex; align-items: center; justify-content: center; font-size: 1.6rem; font-weight: 600; line-height: 1.78; letter-spacing: 0; text-align: left; background: #e5e9f1; text-decoration: none; color: #212424; transition: color .4s;}@media (max-width:1024px) { .show-more { margin-top: 5rem; }}.show-more:hover { color: #a50f2d;}.show-more.hide { display: none;}@media (max-width:1515px) { .search-block .pagination-block { margin-top: 4rem; }}@media (max-width:480px) { .search-block .pagination-block { margin-top: 2rem; }}.footer { background: #212424; padding: 7rem 4rem 5rem;}@media (max-width:1024px) { .footer { padding: 6rem 2rem 5rem; }}@media (max-width:480px) { .footer { padding: 4.5rem 2.5rem 5rem; }}.footer__top { display: flex; align-items: center; padding-bottom: 5rem; border-bottom: 1px solid #40454e;}@media (max-width:1024px) { .footer__top { gap: 4rem; }}@media (max-width:480px) { .footer__top { gap: 10rem; }}@media (max-width:1024px) { .footer__top { flex-direction: column; align-items: flex-start; padding-bottom: 5.5rem; }}@media (max-width:480px) { .footer__top { padding-bottom: 3.5rem; }}.footer__top_text { font-size: 3.45rem; font-weight: 400; line-height: 1.12; letter-spacing: -.02em; text-align: left; color: #f2f5f8; display: inline-block; width: 89rem;}@media (max-width:1920px) { .footer__top_text { width: 78rem; }}@media (max-width:1515px) { .footer__top_text { width: 70.6rem; }}@media (max-width:1024px) { .footer__top_text { width: unset; }}@media (max-width:480px) { .footer__top_text { font-size: 4.15rem; }}.footer__top_btns { display: flex; flex-direction: column;}.footer__btn { text-decoration: none; color: #f2f5f8; font-size: 18px; font-weight: 400; line-height: 1.65; text-align: left; display: flex; align-items: center; border: 0; background-color: unset;}@media (max-width:480px) { .footer__btn { font-size: 3.15rem; }}.footer__btn svg { width: 3.2rem; height: 3.2rem; margin-left: 1.6rem; transition: transform .4s;}@media (max-width:480px) { .footer__btn svg { width: 4.1rem; height: 4.1rem; margin-left: 1.6rem; }}.footer__btn h3 { font-weight: inherit; font-size: inherit; transition: .4s; box-shadow: 0 1px 0 0 transparent;}.footer__btn:hover h3 { box-shadow: 0 1px 0 0 #a50f2d;}.footer__btn:hover svg { transform: translateX(.4rem);}.footer__bottom { padding-top: 5rem; display: flex; flex-wrap: wrap;}@media (max-width:1920px) { .footer__bottom { padding-top: 5.5rem; }}@media (max-width:1024px) { .footer__bottom { padding-top: 6rem; }}.footer__nav { display: flex;}@media (max-width:1024px) { .footer__nav { width: 100%; justify-content: space-between; order: 1; }}@media (max-width:480px) { .footer__nav { flex-wrap: wrap; }}.footer__list { width: 44.5rem; padding-right: 3rem;}@media (max-width:1920px) { .footer__list { width: 39rem; }}@media (max-width:1515px) { .footer__list { width: 35.3rem; }}@media (max-width:1024px) { .footer__list { width: unset; padding-right: 0; }}@media (max-width:480px) { .footer__list { width: 47%; }}@media (max-width:480px) { .footer__list:nth-child(3) { display: flex; width: 100%; flex-direction: row; justify-content: space-between; flex-wrap: wrap; } .footer__list:nth-child(3) .footer__item { width: 47%; }}.footer__selects { width: calc(100% - 133.5rem); display: flex; flex-direction: column; align-items: flex-start; position: relative;}@media (max-width:1920px) { .footer__selects { width: calc(100% - 117rem); margin-top: 1.1rem; }}@media (max-width:1515px) { .footer__selects { width: calc(100% - 105.9rem); }}@media (max-width:1024px) { .footer__selects { width: 35%; order: 3; margin-top: 5rem; }}@media (max-width:480px) { .footer__selects { order: 2; width: 100%; margin-top: 7rem; }}.footer__link { color: #697279; text-decoration: none; font-size: 1.6rem; font-weight: 500; line-height: 2rem; letter-spacing: 0; text-align: left; transition: color .4s;}.footer__link.soc {margin-right: 20px;}.fsoc svg{transition:.3s}
343.fsoc:hover svg,.fsoc:hover SVGRepo_iconCarrier path{fill:#f2f5f8}@media (max-width:1024px) { .footer__link { font-size: 1.6rem; }}@media (max-width:480px) { .footer__link { font-size: 2.05rem; }}.footer__link:hover { color: #f2f5f8;}.footer__item { margin-bottom: 1.8rem;}@media (max-width:1920px) { .footer__item { margin-bottom: 2.3rem; }}@media (max-width:480px) { .footer__item { height: 4rem; }}.footer__info { width: 100%; margin-top: 12rem; display: grid; justify-content: space-between; grid-template-columns: repeat(4, 44.5rem) 1fr; row-gap: 1rem;align-items: center;}@media (max-width:1920px) { .footer__info { margin-top: 5rem; grid-template-columns: repeat(4, 39rem) 1fr; }}@media (max-width:1515px) { .footer__info { grid-template-columns: repeat(2, 35.3rem) 35rem 1fr; }}@media (max-width:1024px) { .footer__info { display: flex; width: 65%; order: 2; flex-wrap: wrap; justify-content: flex-start; }}@media (max-width:480px) { .footer__info { order: 3; width: 100%; margin-top: 1rem; justify-content: space-between; }}.ur {margin-top: 5rem;}.footer__info>*,.ur>* { font-size: 1.6rem; font-weight: 500; line-height: 2.4rem; letter-spacing: 0; text-align: left; color: #697279; text-decoration: none;}@media (max-width:1024px) { .ur { display: flex; order: 1; flex-wrap: wrap; justify-content: flex-start; }}.ur a { font-size: 1.6rem; font-weight: 500; line-height: 2.4rem; letter-spacing: 0; text-align: left; color: #8d98a0;transition:color .3s; text-decoration: none;}.ur a:hover {color:#dbdbdb;}@media (max-width:1024px) { .footer__info>* { width: 44%; margin-right: 1%; font-size: 1.6rem; line-height: 2.4rem; }}@media (max-width:480px) { .footer__info>* { width: 43%; margin-right: 0; font-size: 1.6rem; margin-top: 1rem; }}.footer__info a { transition: color .4s;}.footer__info a:hover { color: #a50f2d;}.footer__info-link { display: flex; justify-content: flex-end;}@media (max-width:1024px) { .footer__info-link { justify-content: flex-start; }}.footer__info-link a { font-size: 1.6rem; font-weight: 500; line-height: 2.4rem; letter-spacing: 0; text-align: left; color: #697279; text-decoration: none; width: 44.5rem;}@media (max-width:1920px) { .footer__info-link a { width: 31rem; }}@media (max-width:1024px) { .footer__info-link a { width: auto; font-size: 1.6rem; line-height: 2.4rem; }}.footer__selects .__select { padding: 0; text-transform: unset; font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #697279; width: 44.5rem; margin-bottom: 4rem;}@media (max-width:1920px) { .footer__selects .__select { width: 31rem; }}@media (max-width:480px) { .footer__selects .__select { width: 100%; font-size: 2.05rem; }}.footer__selects .__select__title { width: 100%; display: flex; justify-content: space-between; align-items: center; font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #697279; padding: 0 0 2rem; border-bottom: 1px solid #697279;}@media (max-width:480px) { .footer__selects .__select__title { font-size: 2.05rem; }}.footer__selects .__select__title:after { background: url(/local/templates/softline/assets/images/arr-footer.svg) no-repeat; width: 12px; height: 6px;}.header { position: fixed; position: sticky; top: 0; display: flex; flex-direction: column; background: #fff; width: 100%; z-index: 100; transition: .4s; box-shadow: 0 0 35px transparent;}@media (max-width:1024px) { .header { flex-direction: row; justify-content: space-between; padding: 2.2rem 2rem 2rem; flex-wrap: wrap; } .header:before { content: ""; position: absolute; top: 0; left: 0; background-color: #f0f2f6; height: 100%; width: 100%; z-index: 3; }}@media (max-width:480px) { .header { padding: 2.5rem; }}.header a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: transparent;}@media (max-width:1024px) { .menu-open { overflow: hidden; }}@media (max-width:1024px) { .menu-open .menu-second { position: relative; }}@media (max-width:480px) { .menu-open .menu-second { position: static; }}.menu-open .header:before { background: #fff; border-bottom: .1rem solid #d2dce5;}@media (max-width:1024px) { .menu-open.select-open .header { transform: unset; } .menu-open.select-open .header__bottom.show { transform: unset; will-change: unset; } .menu-open.select-open .header__bottom.show .city.__select { position: static; } .menu-open.select-open .header__bottom.show .__select__content-wrapper { opacity: 1; } .menu-open.select-open .header__bottom.show .__select__content { position: absolute; top: 0; width: 100%; left: 0; height: 100%; max-height: 100%; z-index: 200; }}@media (max-width:1024px) and (max-width:480px) { .menu-open.select-open .header__bottom.show .__select__content { position: fixed; top: var(--headerH); height: calc(100% - var(--headerH)); }}@media (max-width:1024px) { .menu-open.select-open .header__bottom.show .__select__content .__select__label { padding-left: 2rem; padding-right: 2rem; }}.header.start { top: -4.9rem; box-shadow: 0 0 35px rgba(0, 0, 0, .1098039216);}@media (max-width:1024px) { .header.start { box-shadow: unset; }}.header.start .menu-wrapper { top: calc(var(--headerH) - 4.9rem); max-height: calc(100% - var(--headerH) + 4.9rem);}.header.hide-header { transform: translateY(-103%); box-shadow: 0 0 35px transparent;}@media (max-width:1024px) { .header.hide-header { transform: translateY(0); }}.burger { display: none;}@media (max-width:1024px) { .burger { display: block; width: 4rem; height: 2.8rem; border-top: 1px solid #697279; border-bottom: 1px solid #697279; position: relative; border-left: unset; }}@media (max-width:480px) { .burger { width: 2.8rem; height: 2.1rem; }}.burger:after { content: ""; display: block; width: 100%; height: 1px; position: absolute; background: #697279; top: 50%; left: 0; transform: translateY(-50%);}.header__logo_mob { display: none;}@media (max-width:1024px) { .header__logo_mob { display: block; width: 50%; z-index: 3; }}.header__logo_mob img { width: 10.7rem;}@media (max-width:480px) { .header__logo_mob img { width: 13.7rem; }}.header__top { display: flex; justify-content: flex-end; align-items: center; border-bottom: 1px solid #d2dce5; z-index: 4; line-height: 1; font-size: 1.6rem; font-weight: 500; background: #f0f2f6; color: #697279; padding-right: 2.4rem; position: relative;}@media (max-width:1024px) { .header__top { border-bottom: unset; width: 50%; background: unset; padding-right: 0; }}@media (max-width:1024px) { .header__top .languages { display: none; }}@media (max-width:480px) { .header__top .languages .__select__title { padding: 0; }}.header__top .languages .geolocation__flag { margin-right: 1rem;}.header__top .languages img { width: 2.4rem;}@media (max-width:480px) { .header__top .languages img { width: 3rem; }}@media (max-width:1024px) { .header__top .geolocation { display: none; }}.header__top>:not(.menu-button) { height: 4.9rem;}@media (max-width:1024px) { .header__top>:not(.menu-button) { height: unset; border-left: unset; }}@media (max-width:1024px) { .header__top .header__search { display: flex; }}.header__bottom { display: flex; justify-content: flex-end; align-items: center; z-index: 2; padding-left: 4rem; padding-right: 4rem; position: relative; background: #f0f2f6; box-shadow: 0 10px 20px rgba(0, 0, 0, .04), 0 2px 6px rgba(0, 0, 0, .04), 0 0 1px rgba(0, 0, 0, .04);}@media (max-width:1515px) { .header__bottom { padding-left: 3rem; padding-right: 4rem; }}@media (max-width:1024px) { .header__bottom { display: none; transform: translate3D(0, -100%, 0); width: 100%; height: calc(100% - var(--headerH)); position: fixed; top: var(--headerH); left: 0; transition: transform .4s cubic-bezier(.075, .82, .165, 1); padding-left: 0; padding-right: 0; border-top: .1rem solid #d2dce5; background: #fff; z-index: 50; -webkit-overflow-scrolling: touch; }}@media (max-width:480px) { .header__bottom { padding-right: 0; padding-left: 0; overflow: auto; }}.header__bottom.show { transform: translate3D(0, 0, 0);}.header__menu { display: flex; align-items: center;}@media (max-width:1920px) { .header__menu { padding: 1.2rem 0; margin-left: auto; }}@media (max-width:1600px) { .header__menu { max-width: none; }}@media (max-width:1515px) { .header__menu { max-width: 180rem; padding: 1.2rem 0; }}@media (max-width:1024px) { .header__menu { margin-left: unset; height: 100%; row-gap: 1.5rem; overflow-y: auto; align-items: flex-start; padding-top: 0; display: grid; grid-template-columns: repeat(2, 1fr); } .header__menu::-webkit-scrollbar, .header__menu::-webkit-scrollbar:horizontal { width: 0; height: 0; }}@media (max-width:480px) { .header__menu { flex-direction: column; display: flex; height: auto; row-gap: 0; padding: 0; }}.header__nav { }.header__nav>li { margin-left: 3rem;}.header__nav>li:first-child { margin-left: 0;}@media (max-width:1920px) { .header__nav { flex-wrap: wrap; justify-content: flex-end; } .header__nav>li { margin-left: 2.5rem; }}@media (max-width:1100px) { .header__nav { } .header__nav>li { margin-left: 2rem; }}@media (max-width:1024px) { .header__nav { flex-direction: column; align-items: flex-start; width: 50%; padding-top: 3.5rem; padding-right: 2rem; padding-left: 2rem; } .header__nav>li { margin-left: 0; }}@media (max-width:480px) { .header__nav { width: 100%; padding-right: 3rem; padding-left: 2.5rem; padding-top: 4rem; }}.header__search { position: relative; padding-left: 1.6rem; padding-right: 3.6rem; display: flex; align-items: center; height: 100%;}@media (max-width:1024px) { .header__search { padding: 0; margin-right: 3rem; position: static; }}.header__search svg { width: 1.3rem; height: 1.3rem; margin-left: .9rem;}@media (max-width:1024px) { .header__search svg { width: 3rem; height: 3rem; }}@media (max-width:480px) { .header__search svg { width: 2.7rem; height: 2.7rem; }}.btn__search-show { display: flex; align-items: center; height: 100%; cursor: pointer;}.btn__search-show:hover span { color: #a50f2d;}.btn__search-show span { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.4rem; line-height: 2rem; color: #697279;}@media (max-width:1920px) { .btn__search-show span { font-size: 1.5rem; }}@media (max-width:1024px) { .btn__search-show span { display: none; color: #212424; }}.btn__search,.input__search { display: none;}.header__search_close { display: none; position: absolute; top: 2.1rem; right: 4.2rem; z-index: 6; width: 2rem; height: 2rem; background-image: url(/local/templates/softline/assets/images/close-grey.svg); background-repeat: no-repeat; background-size: contain;}.header__search_close:before { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 4rem; height: 4rem;}@media (max-width:1024px) { .header__search_close { top: 2rem; right: 2rem; width: 1.6rem; height: 1.6rem; }}@media (max-width:480px) { .header__search_close { top: 2.8rem; right: 2.8rem; width: 2rem; height: 2rem; }}.header__search.active { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #fff; padding: 1rem 5rem 1.8rem 4rem; z-index: 5; justify-content: space-between; align-items: flex-end;}@media (max-width:1920px) { .header__search.active { padding-right: 4rem; }}@media (max-width:1024px) { .header__search.active { height: 12rem; padding-left: 2rem; padding-right: 2rem; padding-bottom: 2.2rem; }}@media (max-width:480px) { .header__search.active { height: 15rem; padding-left: 2.8rem; padding-right: 2.8rem; }}.header__search.active .btn__search-show { display: none;}.header__search.active .btn__search { display: flex; align-items: center; font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #f2f5f8; background: #a50f2d; border: 1px solid #a50f2d; padding: 1.3rem 1.2rem 1.3rem 2.4rem; border-radius: 10rem; text-decoration: none; transition: .4s;}@media (max-width:1024px) { .header__search.active .btn__search { padding: 0; border: unset; } .header__search.active .btn__search span { display: none; }}.header__search.active .btn__search svg { width: 2.8rem; height: 2.8rem; margin-left: 2.4rem;}@media (max-width:1024px) { .header__search.active .btn__search svg { width: 2.4rem; height: 2.4rem; margin-left: 0; }}@media (max-width:480px) { .header__search.active .btn__search svg { width: 3.5rem; height: 3.5rem; }}.header__search.active .btn__search svg rect { fill: #fff;}@media (max-width:1024px) { .header__search.active .btn__search svg rect { fill: #a50f2d; }}.header__search.active .btn__search svg path { stroke: #a50f2d;}@media (max-width:1024px) { .header__search.active .btn__search svg path { stroke: #fff; }}.header__search.active .btn__search.disabled { color: #697279; background: #fff; border: 1px solid rgba(210, 220, 229, .3);}@media (max-width:1024px) { .header__search.active .btn__search.disabled { border: unset; }}.header__search.active .btn__search.disabled svg rect { fill: #d2dce5;}.header__search.active .btn__search.disabled svg path { stroke: #fff;}.header__search.active .input__search { display: block; font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; padding-bottom: .8rem; padding-top: 1rem; padding-right: 1rem; color: #212424; width: 100%;}.header__search.active .input__search::placeholder { color: #aab8c3;}@media (max-width:1024px) { .header__search.active .input__search { padding-bottom: 0; font-size: 1.6rem; }}@media (max-width:480px) { .header__search.active .input__search { font-size: 1.6rem; }}.header__search.active .header__search_close { display: block;}@media (max-width:1024px) { .header__logo { display: none; }}.header__logo img { width: 17.8rem; padding: 1rem;}.header__menu { font-size: 1.4rem; font-weight: 500; line-height: 2rem; letter-spacing: 0; text-align: center; width: 100%;}@media (max-width:1920px) { .header__menu { font-size: 1.45rem; }}@media (max-width:1024px) { .header__menu { text-align: start; font-size: 1.4rem; }}@media (max-width:480px) { .header__menu { overflow: hidden; position: relative; }}.header__menu a { color: #212424; text-decoration: none;}.header__nav { display: flex; align-items: center; justify-content: space-between; width: 100%; flex-wrap: wrap; justify-content: flex-end;}.header__nav a { transition: color .4s;}.header__nav a:hover { color: #a50f2d;}@media (max-width:1024px) { .header__item { font-size: 1.6rem; line-height: 2rem; margin-bottom: 2rem; text-align: left; width: 100%; margin-right: 0; display: flex; align-items: flex-start; justify-content: space-between; transition: transform .4s; position: relative; }}@media (max-width:480px) { .header__item { font-size: 1.6rem; line-height: 2.8rem; margin-bottom: 2.4rem; padding-right: 3rem; }}.header__item:last-child { margin-right: 0;}.header__item[data-menu]:after { content: "";}@media (max-width:1024px) { .header__item[data-menu]:after { position: absolute; top: 50%; right: 0; width: 1.2rem; height: 1.2rem; background-image: url(/local/templates/softline/assets/images/arrow.svg); background-repeat: no-repeat; background-size: contain; filter: brightness(.2); transform: translateY(-50%); }}@media (max-width:480px) { .header__item[data-menu]:after { width: 1.5rem; height: 1.5rem; }}.header__item .header__link { height: 3.4rem; display: flex; align-items: center; font-family: Manrope; font-size: inherit; font-style: inherit; font-weight: inherit; line-height: inherit;}@media (max-width:1920px) { .header__item .header__link { height: 2.6rem; font-size: 1.5rem; }}@media (max-width:1024px) { .header__item .header__link { height: auto; }}@media (max-width:1024px) { .header__item.active { transform: translateX(2rem); }}@media (max-width:480px) { .header__item.active { transform: translateX(0); }}.header__item.active .header__link { color: #a50f2d; text-align: center;}@media (max-width:480px) { .header__item.active .header__link { text-align: start; }}.__select { font-size: 1.6rem; font-weight: 500; line-height: 1.43; letter-spacing: 0; text-align: center; text-transform: uppercase; padding-left: 1.8rem; padding-right: 1.8rem; line-height: 1; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden;}@media (max-width:1515px) { .__select { padding-right: 1.8rem; padding-left: 1.2rem; }}.__select[data-state=active] { overflow: visible;}.__select[data-state=active] .__select__content-wrapper { display: block;}.__select[data-state=active] .__select__cont
343ent { opacity: 1; pointer-events: all;}@media (max-width:480px) { .__select[data-state=active] .__select__content { width: 26rem; }}.__select[data-state=active] .__select__title:after { transform: scaleY(-1);}@media (max-width:480px) { .__select { padding: 0; }}.__select__title { display: flex; justify-content: center; align-items: center; width: max-content; line-height: 1.3; color: #697279; font-size: 1.4rem; font-weight: 500; letter-spacing: 0; text-align: center; cursor: pointer; transition: color .4s;}@media (max-width:1920px) { .__select__title { font-size: 14px; }}@media (max-width:1024px) { .__select__title { font-size: 1.6rem; line-height: 2rem; color: #212424; }}@media (max-width:480px) { .__select__title { font-size: 1.6rem; }}.__select__title:hover { color: #a50f2d;}@media (max-width:480px) { .__select__title { z-index: 2; }}.__select__title:after { content: ""; display: block; width: .8rem; height: .4rem; margin-left: 1rem; background: url(/local/templates/softline/assets/images/arrow-down.svg) no-repeat; background-size: contain; transition: transform .5s; transform: translateY(1px);}@media (max-width:1024px) { .__select__title:after { filter: brightness(0); }}.__select__content-wrapper { position: absolute; top: calc(100% + 1px); right: 0; width: 95rem; display: none;}@media (max-width:1024px) { .__select__content-wrapper { opacity: 0; transition: opacity .3s; }}.__select__content-wrapper:after { content: ""; width: 100%; height: 3rem; position: absolute; bottom: 0; left: 0; z-index: 8; background: -webkit-linear-gradient(0deg, #fff 30%, rgba(255, 255, 255, 0)); background: linear-gradient(0deg, #fff 30%, rgba(255, 255, 255, 0));}@media (max-width:1024px) { .__select__content-wrapper:after { content: unset; }}.__select__content-wrapper:before { content: ""; width: 100%; height: 1rem; position: absolute; top: 0; left: 0; z-index: 9; background: -webkit-linear-gradient(180deg, #fff 10%, rgba(255, 255, 255, 0)); background: linear-gradient(180deg, #fff 10%, rgba(255, 255, 255, 0));}@media (max-width:1024px) { .__select__content-wrapper:before { content: unset; }}@media (max-width:1515px) { .__select__content-wrapper { width: 100%; }}.__select__content { padding: .5rem; position: relative; top: 0; right: 0; display: grid; grid-template-columns: repeat(5, 19rem); background: #fff; width: auto; opacity: 0; z-index: 8; overflow-y: auto; scrollbar-width: thin; scrollbar-color: #efefef #fff; max-height: 28rem; pointer-events: none;}@media (max-width:1515px) { .__select__content { grid-template-columns: repeat(5, 1fr); width: 100%; padding-left: 5rem; }}@media (max-width:1024px) { .__select__content { left: -1px; top: calc(100% + 1px); padding: 0; display: flex; flex-direction: column; transition: opacity .3s ease-out .3s; }}.__select__content::-webkit-scrollbar { width: .3rem;}.__select__content::-webkit-scrollbar:horizontal { height: 0;}.__select__content::-webkit-scrollbar-track { background-color: transparent;}.__select__content::-webkit-scrollbar-thumb { background: #aab8c3;}.__select__content::-webkit-scrollbar-thumb:hover { background: #a50f2d;}@media (max-width:480px) { .__select__content { padding-top: 0; padding-bottom: 0; overflow-y: scroll; width: 100%; max-height: 30rem; }}.__select__input { display: none;}.__select__input:checked+label { color: #a50f2d;}.__select__input:disabled+label { opacity: .6; pointer-events: none;}.__select__label { display: flex; align-items: center; width: 100%; line-height: 1; padding: 1rem 1.8rem; transition: all .2s ease-out; cursor: pointer; color: #212424; line-height: 1.3; font-size: 1.4rem; font-weight: 500; letter-spacing: 0; white-space: nowrap;}@media (max-width:1920px) { .__select__label { font-size: 14px; }}@media (max-width:1515px) { .__select__label { padding: 1rem 1.2rem; }}@media (max-width:1024px) { .__select__label { font-size: 1.6rem; border-bottom: 1px solid #e5e9f1; padding-left: 0; padding-right: 0; }}@media (max-width:480px) { .__select__label { font-size: 1.6rem; padding-top: 2rem; padding-bottom: 2rem; }}.__select__label:hover { color: #a50f2d;}.city.__select { text-transform: none; padding-right: 0; position: static;}@media (max-width:1024px) { .city.__select { position: relative; display: none; }}.city.__select .__select__label { text-align: left;}.city.__select .__select__content { min-width: 16rem;}@media (max-width:1024px) { .city.__select .__select__content-wrapper { position: static; }}.header__mid { background: #f0f2f6; display: flex; justify-content: space-between; align-items: center; padding-left: 4rem; padding-right: 4rem; border-bottom: 1px solid #d2dce5; z-index: 3;}@media (max-width:1024px) { .header__mid { display: none; }}.header__mid--active { z-index: 3;}.header__mid_wrap { display: flex; align-items: center; height: 4.7rem;}.header__contact { position: relative; display: flex; gap: 2rem; flex-direction: row; align-items: flex-start; padding: 1rem 0; padding-left: 3rem;}.header__contact:hover .header__dropdown { opacity: 1; pointer-events: all;}.header__contact:hover .header__dropdown-icon { transform: scaleY(-1);}@media (max-width:1024px) { .header__contact { flex-direction: column; }}.header__contact a { font-size: 1.4rem; font-weight: 500; line-height: 2; letter-spacing: 0; text-align: left; color: #212424; text-decoration: none; transition: color .4s;}@media (max-width:1920px) { .header__contact a { font-size: 14px; }}.header__contact a:hover { color: #a50f2d;}.header__dropdown-button { display: flex; align-items: center;}.header__dropdown-icon { width: 2.4rem; height: 2.4rem; position: relative; transition: transform .4s;}.header__dropdown-icon:after { content: ""; width: .8rem; height: .4rem; display: block; position: absolute; background: url(/local/templates/softline/assets/images/arrow-down.svg) no-repeat; background-size: contain; top: 50%; left: 50%; transform: translate(-50%, -50%);}.header__dropdown { position: absolute; top: 100%; left: 1.3rem; background-color: #fff; width: max-content; z-index: 3; display: flex; flex-direction: column; opacity: 0; pointer-events: none;}.header__dropdown:before { content: ""; width: 100%; height: 5px; top: -5px; left: 0; position: absolute;}@media (max-width:1515px) { .header__dropdown { top: 100%; left: 1.7rem; }}.header__dropdown a { padding: .5rem 1.8rem;}@media (max-width:1515px) { .header__dropdown a { padding: .5rem 1.2rem; }}.header__dropdown a:last-child { padding-bottom: 1rem;}.header__dropdown a:first-child { padding-top: 1rem;}.header__nav_link { font-size: 1.4rem; font-weight: 500; line-height: 2rem; letter-spacing: 0; text-align: left; color: #697279; text-decoration: none; margin-left: 4rem; transition: color .4s;}@media (max-width:1920px) { .header__nav_link { font-size: 1.5rem; }}.header__nav_link:first-child { margin-left: 0;}.header__nav_link:hover { color: #a50f2d;}.geolocation { display: flex; align-items: center; justify-content: center; padding-left: 2rem; padding-right: 2rem; text-transform: unset; min-width: 12rem;}@media (max-width:1024px) { .geolocation { justify-content: flex-start; padding: 0; }}@media (max-width:480px) { .geolocation { min-width: unset; }}.geolocation .geolocation__flag { margin-right: 1rem;}@media (max-width:480px) { .geolocation .geolocation__flag { margin-right: 1.8rem; }}.geolocation .__select__content { width: 17rem;}@media (max-width:480px) { .geolocation .__select__content { width: 20rem; }}.geolocation img { width: 2.4rem;}@media (max-width:480px) { .geolocation img { width: 3rem; }}.geolocation .__select__label { display: flex; align-items: center; justify-content: flex-start; padding-left: 2rem; padding-right: 2rem;}@media (max-width:1024px) { .geolocation .__select__label { padding-left: 0; padding-right: 0; }}.geolocation__location { color: #697279; text-decoration: none; display: flex; align-items: center; transition: color .4s;}@media (max-width:1024px) { .geolocation__location { font-weight: 500; font-size: 1.4rem; line-height: 2rem; padding-top: 1rem; padding-bottom: 1rem; }}@media (max-width:480px) { .geolocation__location { font-size: 1.6rem; }}.geolocation__location:hover { color: #a50f2d;}.geolocation__location:after { content: ""; display: block; width: 8px; height: 4px; margin-left: 1rem; background: url(/local/templates/softline/assets/images/arrow-down.svg) no-repeat; background-size: contain;}.header__top-button { display: block; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.4rem; line-height: 2rem; color: #212424; padding-left: 1.6rem; padding-right: 1.6rem; display: flex; align-items: center; justify-content: center; text-decoration: none;}@media (max-width:1920px) { .header__top-button { font-size: 1.5rem; }}@media (max-width:1024px) { .header__top-button { font-size: 1.6rem; }}.header__top-button:hover { color: #a50f2d;}@media (max-width:1024px) { .header__top-button { display: none; }}.header__flex-row { display: flex; align-items: center; padding-right: 2rem; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.4rem; line-height: 2rem; color: #697279;}.header__flex-row>div { margin-left: 4rem;}.header__flex-row>div:nth-child(2) { margin-left: 0;}@media (max-width:1024px) { .header__flex-row { display: none; }}.header__anchor { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.4rem; line-height: 2rem; color: #697279 !important; text-decoration: none;}@media (max-width:1920px) { .header__anchor { font-size: 1.5rem; }}@media (max-width:1024px) { .header__anchor { font-size: 1.6rem; display: block; color: #212424 !important; }}.header__anchor:hover { color: #a50f2d !important;}.header__link br { display: none;}@media (max-width:1920px) { .header__link br { display: block; }}@media (max-width:1515px) { .header__link br { display: none; }}@media (max-width:1024px) { .header__link { max-width: 29.4rem; }}.overflow-hidden .hide-header { transform: unset;}button.header__link { border: 0; background-color: transparent; text-align: center; padding: 0;}button.header__link:hover { color: #a50f2d;}@media (max-width:1024px) { button.header__link { text-align: start; color: #212424; } button.header__link:hover { color: #212424; }}.solution .insights-main-bg:before { background-color: transparent;}.insights-main-bg,.intro,.intro__pages { min-height: 38rem; height: 100%; max-height: 40rem; position: relative;}.insights-main-bg.low-banner { min-height: 400px; height: calc(100vh - var(--headerH) - 400px);}.insights-main-bg:before,.intro:before,.intro__pages:before { content: ""; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-color: transparent;}.insights-main-bg .intro__content,.intro .intro__content,.intro__pages .intro__content { position: relative;}.insights-main-bg .insights-subtitle,.insights-main-bg h1,.intro .insights-subtitle,.intro__pages .insights-subtitle,.intro__pages h1,.intro h1 { position: relative; text-shadow: 1px 1px 3px #000;}@media (max-width:1024px) { .insights-main-bg, .intro, .intro__pages { height: auto; max-height: min-content; min-height: 60rem; }}@media (max-width:480px) { .insights-main-bg, .intro, .intro__pages { height: auto; min-height: 56rem; }}.events-main-bg { min-height: 350px; height: calc(100vh - var(--headerH) - 93px); max-height: 400px;}@media (max-width:1024px) { .events-main-bg { height: auto; max-height: min-content; min-height: auto; }}@media (max-width:480px) { .events-main-bg { height: auto; min-height: 56rem; }}.intro { background-repeat: no-repeat; background-size: cover; display: flex; flex-direction: column; justify-content: flex-end; padding-bottom: 13.8rem; padding-left: 4rem; padding-right: 4rem;}@media (max-width:1920px) { .intro { padding-bottom: 7.8rem; }}@media (max-width:1515px) { .intro { padding-bottom: 4.8rem; }}@media (max-width:1024px) { .intro { padding-top: 5rem; padding-bottom: 5.1rem; padding-left: 2rem; }}@media (max-width:480px) { .intro { padding-top: 13.2rem; padding-bottom: 3.1rem; padding-left: 2.4rem; }}.intro__content { display: flex; justify-content: space-between; align-items: flex-end; gap: 2rem;}@media (max-width:1024px) { .intro__content { flex-direction: column; align-items: flex-start; }}.intro__video-btn { color: #f2f5f8; text-decoration: none; font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; display: flex; align-items: center; padding: 1rem 2.4rem 1rem 1.2rem; border-radius: 10rem; border: 0; box-shadow: 0 0 4px transparent; transition: .4s; background-color: #a50f2d; position: relative; width: max-content;}@media (max-width:1024px) { .intro__video-btn { margin-top: 0; }}@media (max-width:480px) { .intro__video-btn { font-size: 2.05rem; padding: 1.5rem 3rem 1.5rem 1.5rem; }}.intro__video-btn:hover { box-shadow: 0 0 4px #fff;}.intro__video-btn:before { content: ""; display: block; width: 2.8rem; height: 2.8rem; margin-right: 2.4rem; border-radius: 100%; background: url(/local/templates/softline/assets/images/Exclude.png) no-repeat; background-size: contain; transition: transform .3s;}@media (max-width:480px) { .intro__video-btn:before { width: 3.7rem; height: 3.7rem; margin-right: 3rem; }}.intro__video-btn.--callback:before { background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='16' fill='%23fff'/%3E%3Cpath d='M21.886 16.4l-6.19 6.4m6.19-6.4H10m11.886 0l-6.19-6.4' stroke='%23212424' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat;}.intro__video-btn.--callback:hover:before { transform: translateX(.4rem);}.intro__video-btn.--red { background-color: #a50f2d;}.services-wrapper { margin-top: 15rem;}@media (max-width:1920px) { .services-wrapper { margin-top: 12rem; }}.section-top { display: flex; align-items: flex-start; justify-content: space-between; margin-top: 15rem;}@media (max-width:1920px) { .section-top { margin-top: 12rem; }}@media (max-width:1024px) { .section-top { flex-direction: column; gap: 2rem; margin-top: 10.2rem; }}@media (max-width:480px) { .section-top { margin-top: 5.5rem; flex-direction: column; gap: 0; }}.title-wrapper { display: flex; align-items: flex-start; width: calc(46% - 2rem); position: relative;}@media (max-width:1024px) { .title-wrapper { width: 100%; }}.title-wrapper.title-wrapper--width { width: calc(60% - 2rem);}@media (max-width:1024px) { .title-wrapper.title-wrapper--width { width: 100%; }}.title-wrapper .title,.addtext { margin-left: 20.5rem;}@media (max-width:1920px) { .title-wrapper .title, .addtext { margin-left: 15.5rem; }}@media (max-width:1515px) { .title-wrapper .title, .addtext { margin-left: 11.5rem; }}@media (max-width:1024px) { .title-wrapper .title, .addtext { margin-left: 0; }}.section-top__aside.white { color: #f2f5f8;}.section-top__aside { width: calc(50% - 2rem); letter-spacing: 0; text-align: left; color: #212424; padding-right: 20rem;}.section-top__aside,.section-top__aside ol,.section-top__aside ul { font-size: 18px; font-weight: 500; line-height: 1.5;}@media (max-width:480px) { .section-top__aside ol, .section-top__aside ul { font-size: 2.55rem; line-height: 1.4; }}@media (max-width:1515px) { .section-top__aside { padding-right: 10rem; }}@media (max-width:1024px) { .section-top__aside { padding-right: 0; }}@media (max-width:480px) { .section-top__aside { font-size: 2.55rem; line-height: 1.4; }}@media (max-width:1024px) { .section-top__aside { width: 100%; }}@media (max-width:480px) { .section-top__aside { margin-top: 2.2rem; }}.section-top__aside p+p { margin-top: 1rem;}.section-top__aside ol,.section-top__aside ul { margin-top: 1rem; margin-bottom: 1rem;}.title-num { display: flex; align-items: center; justify-content: center; width: 4rem; height: 4rem; position: absolute; top: 1rem; left: 0; border: 1px solid #a50f2d; border-radius: 100%; font-size: 1.6rem; font-weight: 500; line-height: 1; letter-spacing: -.02em; text-align: center; color: #212424;}@media (max-width:1024px) { .title-num { display: none; }}.title { font-size: 5.2rem; font-weight: 400; line-height: 1.115; letter-spacing: -.02em; text-align: left; color: #212424;}@media (max-width:480px) { .title { font-size: 4.1rem; line-height: 1.25; }}.text-normal,p { font-size: 1.8rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #212424;}@media (max-width:480px) { .text-normal, p { font-size: 2.55rem; line-height: 
3431.4; }}.above-block { display: flex; justify-content: space-between; align-items: flex-end; margin-top: 15rem;}.under-block-store { margin-top: 8rem;}@media (max-width:1920px) { .above-block { margin-top: 10rem; }}@media (max-width:1024px) { .above-block { margin-top: 8rem; }}@media (max-width:1920px) { .under-block-store { margin-top: 10rem; }}@media (max-width:1024px) { .under-block-store { margin-top: 8rem; }}@media (max-width:1024px) { .under-block-store { padding-left: 2rem; padding-right: 2rem; }}@media (max-width:480px) { .above-block { margin-top: 7rem; flex-wrap: wrap; }}@media (max-width:480px) { .under-block-store { padding-left: 2rem; padding-right: 2rem; }}@media (max-width:480px) { .above-block .link-red { width: 100%; margin-top: 2.5rem; }}@media (max-width:480px) { .under-block-store .link-red { width: 100%; margin-top:0; }}.link-red { display: flex; align-items: center; font-size: 1.6rem; font-weight: 600; line-height: 1.78; letter-spacing: 0; text-align: right; color: #a50f2d; text-decoration: none; min-width: max-content; border: 0; padding: 0; background-color: unset;}@media (max-width:480px) { .link-red { font-size: 2.05rem; min-width: unset; text-align: left; }}.link-red span { transition: .4s; box-shadow: 0 1px 0 0 transparent;}.link-red:hover span { box-shadow: 0 1px 0 0 #a50f2d;}.link-red:hover svg { transform: translateX(.4rem);}.link-red svg { width: 3.2rem; height: 3.2rem; margin-right: 1.6rem; will-change: transform; transition: transform .4s;}@media (max-width:480px) { .link-red svg { width: 4.1rem; height: 4.1rem; margin-right: 2.2rem; }}button.link-red:hover span { box-shadow: 0 4px 0 -3px #a50f2d;}.subtitle { font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #212424; display: block; min-height: 7.2rem;}.subtitle a { color: inherit; display: block;}@media (max-width:480px) { .subtitle { font-size: 2.55rem; min-height: 0; }}.swiper-wrapper { height: auto;}.services__slider { width: calc(100% + 4rem); margin-left: -2rem; margin-top: 2.4rem; position: relative; padding-bottom: .1rem;}@media (max-width:480px) { .services__slider { margin-top: 3.4rem; }}.services__slider .services__container { width: calc(100% - 4rem); margin-left: 2rem; overflow: hidden; padding-bottom: .1rem;}@media (max-width:1024px) { .services__slider .services__container { margin-left: 0; width: 100%; }}@media (max-width:1024px) { .services__slider .swiper-button-next, .services__slider .swiper-button-prev { display: none !important; }}.service { min-height: 31.8rem; height: auto; border-top: 1px solid #d2dce5; border-bottom: 1px solid #d2dce5; border-right: 1px solid #d2dce5; margin-left: 1px; display: flex; flex-direction: column; justify-content: space-between; padding: 2.8rem 2rem 4.5rem; text-decoration: none; transition: .2s;}@media (max-width:1920px) { .service { padding: 2.8rem 1.5rem 2.5rem; min-height: 29.8rem; }}@media (max-width:1515px) { .service { padding: 2.8rem 2.5rem 2rem 2rem; min-height: 32rem; }}@media (max-width:1024px) { .service { width: 30.2rem; padding-right: 3.5rem; margin-left: 0; }}@media (max-width:480px) { .service { width: 40rem; min-height: 34.5rem; padding: 3.8rem 3.5rem 3rem 2rem; }}.service:hover .subtitle { color: #a50f2d; transition: .4s;}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev { display: flex; align-items: center; justify-content: center; width: 4rem; height: 4rem; border-radius: 100%; background: #fff; box-shadow: 0 0 4px transparent; transition: .4s;}.swiper-container .swiper-button-next:hover,.swiper-container .swiper-button-prev:hover { box-shadow: 0 0 5px #d2dce5;}.swiper-container .swiper-button-next { right: 0;}.swiper-container .swiper-button-prev { left: 0;}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after { content: ""; display: block; width: 2.4rem; height: 2.4rem; background: url(/local/templates/softline/assets/images/btn-slider.svg) no-repeat; background-size: contain;}.swiper-container .swiper-button-prev:after { transform: scaleX(-1);}.swiper-container .swiper-button-next.swiper-button-disabled,.swiper-container .swiper-button-prev.swiper-button-disabled { opacity: 0;}.service__top { margin-bottom: 2rem;}.service__top img { width: 3.1rem; margin-bottom: 2.5rem;}@media (max-width:1515px) { .service__top img { margin-bottom: 3.1rem; }}@media (max-width:1024px) { .service__top img { margin-bottom: 0; }}@media (max-width:480px) { .service__top img { width: 4.1rem; }}.service__top_img { height: 6rem; display: block;}@media (max-width:480px) { .service__top_img { height: 6.4rem; }}.service__top.ver2{margin-bottom:0}.service__top.ver2 .service__top_img {margin-bottom: 20px;}.service__top.ver2 .service__top_img img{width: 75%;}.service__text { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #697279; max-height: 4.5em; overflow: hidden; transition: color .3s; padding-bottom: 4rem;}@media (max-width:480px) { .service__text { font-size: 1.94rem; max-height: 9.5rem; }}.dark .service__text--gradient:before { opacity: 0;}.service__text--gradient:before { content: ""; width: 100%; height: 2rem; background: -webkit-linear-gradient(0deg, #f2f5f8 5%, rgba(255, 255, 255, 0)); background: linear-gradient(0deg, #f2f5f8 5%, rgba(255, 255, 255, 0)); transition: .2s; position: absolute; bottom: 0; left: 0; opacity: 1;}.help__slider { width: calc(100% + 4rem); margin-left: -2rem; margin-top: 5rem; position: relative;}@media (max-width:1024px) { .help__slider { margin-top: 4rem; }}.help__slider .swiper-container { width: calc(100% - 4rem); margin-left: 2rem; overflow: hidden;}@media (max-width:1024px) { .help__slider .swiper-container { width: calc(100% - 2rem); }}.help__slider .swiper-slide { display: block; text-decoration: none;}@media (max-width:1024px) { .help__slider .swiper-slide { width: 27.5rem; }}@media (max-width:480px) { .help__slider .swiper-slide { width: 18rem; }}.help__slider .swiper-slide img { width: 100%; height: 46.6rem; object-fit: cover; object-position: center;}@media (max-width:1920px) { .help__slider .swiper-slide img { height: 34.6rem; }}@media (max-width:1515px) { .help__slider .swiper-slide img { height: 25rem; }}@media (max-width:1024px) { .help__slider .swiper-slide img { height: 34.5rem; }}@media (max-width:480px) { .help__slider .swiper-slide img { height: 24.5rem; }}.help__slider .swiper-button-next,.help__slider .swiper-button-prev { top: 23.5rem;}@media (max-width:1920px) { .help__slider .swiper-button-next, .help__slider .swiper-button-prev { top: 18rem; }}@media (max-width:1515px) { .help__slider .swiper-button-next, .help__slider .swiper-button-prev { top: 13rem; }}@media (max-width:1024px) { .help__slider .swiper-button-next, .help__slider .swiper-button-prev { display: none; }}.help__slider_text { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #212424; margin-top: 2.4rem; display: block;}.solve__intro { height: 78.5rem; background-repeat: no-repeat; background-size: cover; background-position: 50%; background-image: url(/local/templates/softline/assets/images/main/Image-solve.jpg); margin-top: 15rem;}@media (max-width:1920px) { .solve__intro { margin-top: 12rem; }}@media (max-width:1024px) { .solve__intro { margin-top: 10.2rem; }}@media (max-width:480px) { .solve__intro { margin-top: 5.5rem; }}@media (max-width:1920px) { .solve__intro { height: 71.5rem; }}@media (max-width:1515px) { .solve__intro { height: 64.5rem; background-image: url(/local/templates/softline/assets/images/main/solve-1440.jpg); }}.solve__intro .section-top { padding-top: 21.5rem; padding-left: 4rem; padding-right: 4rem;}@media (max-width:1920px) { .solve__intro .section-top { padding-top: 12.5rem; }}@media (max-width:1515px) { .solve__intro .section-top { margin-top: 10rem; padding-top: 10.5rem; }}@media (max-width:1024px) { .solve__intro .section-top { margin-top: 8rem; padding-top: 6.5rem; padding-left: 2rem; padding-right: 2rem; }}@media (max-width:480px) { .solve__intro .section-top { padding-top: 4.5rem; padding-left: 2.5rem; padding-right: 2.5rem; }}@media (max-width:1515px) { .solve__intro .title-wrapper { width: 65%; }}@media (max-width:1024px) { .solve__intro .title-wrapper { width: 100%; }}.solve--adaptive2 .solve__intro { height: auto; min-height: unset; padding-bottom: 35rem;}@media (max-width:480px) { .solve--adaptive2 .solve__intro { padding-bottom: 30rem; }}.solve--adaptive2 .solve__slider { overflow: hidden; width: 100%; margin-left: 0;}.solve--adaptive2 .solve__slider .swiper-container { width: 100%; margin: 0; padding-left: 4rem; padding-right: 4rem;}@media (max-width:480px) { .solve--adaptive2 .solve__slider .swiper-container { padding-right: 2.5rem; padding-left: 2.5rem; }}.solve--adaptive2 .swiper-button-next { right: 2rem;}
343.solve--adaptive2 .swiper-button-prev { left: 2rem;}.solve--adaptive .solve__intro { height: auto; min-height: unset; padding-bottom: 35rem;}@media (max-width:480px) { .solve--adaptive .solve__intro { padding-bottom: 30rem; }}.solve--adaptive .solve__slider { overflow: hidden; width: 100%; margin-left: 0;}.solve--adaptive .solve__slider .swiper-container { width: 100%; margin: 0; padding-left: 4rem; padding-right: 4rem;}@media (max-width:480px) { .solve--adaptive .solve__slider .swiper-container { padding-right: 2.5rem; padding-left: 2.5rem; }}.solve--adaptive .solve__slider .swiper-slide { height: auto;}@media (max-width:480px) { .vertical { padding-right: 5rem; }}.vertical .title { width: 100%;}@media (max-width:480px) { .vertical .title { word-break: break-word; }}.vertical .title-wrapper { display: flex; flex-direction: column;}.vertical .link-white { margin-left: 20.5rem; margin-top: 3.5rem;}@media (max-width:1920px) { .vertical .link-white { margin-left: 15.5rem; }}@media (max-width:1515px) { .vertical .link-white { margin-left: 11.5rem; }}@media (max-width:1024px) { .vertical .link-white { margin-left: 0; margin-top: 4rem; }}.white .title-num { color: #f2f5f8; top: 0; border: 1px solid #fff;}.link-white,.white .title { color: #f2f5f8;}.link-white { display: flex; align-items: center; font-size: 1.6rem; font-weight: 600; line-height: 1.78; letter-spacing: 0; text-align: right; text-decoration: none;}@media (max-width:480px) { .link-white { font-size: 2.05rem; }}.link-white span { transition: .4s; box-shadow: 0 1px 0 0 transparent;}.link-white:hover span { box-shadow: 0 1px 0 0 #fff;}.link-white:hover svg { transform: translateX(.4rem);}.link-white svg { width: 3.2rem; height: 3.2rem; margin-right: 1.6rem; transition: transform .4s; will-change: transform;}@media (max-width:480px) { .link-white svg { width: 4.1rem; height: 4.1rem; margin-right: 2.2rem; }}.solve__slider { width: calc(100% - 4rem); margin-left: 2rem; margin-top: -17rem; position: relative;}@media (max-width:1920px) { .solve__slider { margin-top: -23rem; }}@media (max-width:1515px) { .solve__slider { margin-top: -18rem; }}@media (max-width:1024px) { .solve__slider { margin-top: -19rem; }}@media (max-width:480px) { .solve__slider { margin-top: -26rem; }}.solve__slider .swiper-container { width: calc(100% - 4rem); margin-left: 2rem; overflow: hidden;}@media (max-width:1024px) { .solve__slider .swiper-container { width: calc(100% + 2rem); margin-left: 0; }}@media (max-width:480px) { .solve__slider .swiper-container { width: calc(100% + 1.5rem); margin-left: .5rem; }}.solve__slider .swiper-slide { padding: 4rem; background: #fff; height: 36rem; display: flex; flex-direction: column; justify-content: space-between; position: relative; text-decoration: none;}@media (max-width:1024px) { .solve__slider .swiper-slide { width: 58.5rem; }}@media (max-width:480px) { .solve__slider .swiper-slide { width: 38.5rem; height: 38.5rem; padding: 3rem; }}.solve__slider .swiper-slide img { height: 5rem;}@media (max-width:1024px) { .solve__slider .swiper-slide img { height: 10rem; width: 100%; object-fit: scale-down; object-position: left; }}@media (max-width:480px) { .solve__slider .swiper-slide img { height: 7rem; }}.solve__slider .swiper-slide .subtitle { margin-top: 3rem;}@media (max-width:480px) { .solve__slider .swiper-slide .subtitle { margin-top: 2rem; }}.solve__slider .swiper-slide:before { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 5rem; background: -webkit-linear-gradient(0deg, #fff 50%, rgba(255, 255, 255, 0)); background: linear-gradient(0deg, #fff 50%, rgba(255, 255, 255, 0));}@media (max-width:1024px) { .solve__slider .swiper-button-next, .solve__slider .swiper-button-prev { display: none; }}.solve__slider .footnote,.solve__slider p.footnote { font-size: 1.6rem; font-weight: 500; line-height: 1.625; letter-spacing: 0; text-align: left; color: #aab8c3;}@media (max-width:480px) { .solve__slider .footnote, .solve__slider p.footnote { font-size: 1.94rem; }}.world-wide { width: 100%; overflow: hidden;}.world-wide #map { height: 80rem; margin-top: 2rem;}@media (max-width:480px) { .world-wide:after { content: ""; width: 100%; height: 5rem; position: absolute; bottom: 0; left: 0; background: linear-gradient(transparent, #f0f2f6); }}.world-wide .section-top { padding-top: 15rem; margin-top: 0;}@media (max-width:1920px) { .world-wide .section-top { padding-top: 12rem; }}@media (max-width:1515px) { .world-wide .section-top { padding-top: 12rem; }}@media (max-width:1024px) { .world-wide .section-top { padding-top: 10rem; flex-direction: row; align-items: flex-end; }}@media (max-width:480px) { .world-wide .section-top { padding-top: 7rem; flex-direction: column; align-items: flex-start; }}@media (max-width:480px) { .world-wide .section-top .link-red { margin-top: 3rem; }}.partners { display: flex; flex-wrap: wrap; margin-top: 2.5rem; border-top: 1px solid #d2dce5; padding: 0 4.5rem 0 9rem; width: 100%; box-sizing: border-box;}@media (max-width:1920px) { .partners { padding: 0 4.5rem; }}@media (max-width:1515px) { .partners { padding: 0 1.5rem; }}@media (max-width:1024px) { .partners { padding-top: 0; flex-wrap: nowrap; }}.partners__mobSlider { width: 100%;}@media (max-width:1024px) { .partners__mobSlider { overflow: hidden; margin-top: 3rem; }}.partner { display: block; width: calc((100% - 75.6rem) / 7); height: 10rem; margin-top: 8.5rem; margin-bottom: 3rem; margin-right: 12.6rem;}@media (max-width:1920px) { .partner { margin-top: 2.5rem; margin-bottom: 0; margin-right: 12.6rem; width: calc((100% - 75.6rem) / 7); }}@media (max-width:1515px) { .partner { margin-top: 2rem; margin-bottom: .8rem; margin-right: 6.3rem; width: calc((100% - 37.8rem) / 7); height: 7rem; }}@media (max-width:1024px) { .partner { margin-top: 5rem !important; width: 22rem; height: 7rem; margin-right: 3.5rem !important; margin-top: 0; margin-bottom: 0; padding-right: 1rem; }}.partner:nth-child(7n) { margin-right: 0;}@media (max-width:1024px) { .partner:nth-child(7n) { margin-right: 5.6rem; }}@media (max-width:480px) { .partner:nth-child(7n) { margin-right: 0; }}@media (max-width:1024px) { .partner:nth-child(4n) { margin-right: 0; }}.partner img { width: 100%; height: 100%; object-fit: scale-down;}@media (max-width:1024px) { .partner img { height: 100%; }}@media (max-width:1515px) { .events .title-wrapper { width: 60%; }}@media (max-width:1024px) { .events .title-wrapper { width: 100%; }}
343.section-top.align-bottom { align-items: flex-end;}@media (max-width:1024px) { .section-top.align-bottom { align-items: flex-start; margin-top: 11rem; }}@media (max-width:480px) { .section-top.align-bottom { margin-top: 7rem; }}@media (max-width:1024px) { .section-top.align-bottom .link-red { margin-top: 2rem; }}.news__slider { width: calc(100% + 4rem); margin-left: -2rem; margin-top: 4rem; position: relative;}@media (max-width:1920px) { .news__slider { margin-top: 6rem; }}@media (max-width:1515px) { .news__slider { margin-top: 5.2rem; }}@media (max-width:1024px) { .news__slider { margin-top: 4.2rem; }}@media (max-width:1024px) { .news__slider .swiper-button-next, .news__slider .swiper-button-prev { display: none; }}.news__container { width: calc(100% - 4rem); margin-left: 2rem; overflow: hidden;}.news-slide { width: 37rem; height: 40rem; display: flex; flex-direction: column;}@media (max-width:1920px) { .news-slide { width: 27rem; }}@media (max-width:1515px) { .news-slide { width: 31rem; }}@media (max-width:480px) { .news-slide { width: 39rem; height: 44.5rem; }}.news-slide img { width: 100%; height: 15.5rem; object-fit: cover; object-position: center;}@media (max-width:480px) { .news-slide img { height: 20rem; }}.news-slide.first-slide { width: 78rem; display: grid; position: relative;}@media (max-width:1920px) { .news-slide.first-slide { width: 90rem; }}@media (max-width:1515px) { .news-slide.first-slide { width: 66.5rem; }}@media (max-width:1024px) { .news-slide.first-slide { width: 60rem; }}@media (max-width:480px) { .news-slide.first-slide { width: 39rem; }}@media (max-width:480px) { .news-slide.first-slide .news-slide__date, .news-slide.first-slide .news-slide__theme, .news-slide.first-slide .news-slide__title { text-shadow: 1px 1px 3px #000; }}.news-slide.first-slide:before { content: ""; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-color: rgba(0, 0, 0, .2); z-index: 2;}.news-slide.first-slide .news-slide__text-wrapper,.news-slide.first-slide img { grid-row: 1/1; grid-column: 1/1;}
343.news-slide.first-slide img { z-index: 1; height: 100%; position: absolute; object-fit: cover; top: 0; left: 0;}.news-slide.first-slide .news-slide__text-wrapper { z-index: 2; padding: 4rem; box-sizing: border-box;}@media (max-width:1920px) { .news-slide.first-slide .news-slide__text-wrapper { padding: 3rem 4rem; }}@media (max-width:1515px) { .news-slide.first-slide .news-slide__text-wrapper { padding: 3.4rem 4.4rem; }}@media (max-width:1024px) { .news-slide.first-slide .news-slide__text-wrapper { padding: 2.5rem 3.5rem; }}.news-slide.first-slide .news-slide__date,.news-slide.first-slide .news-slide__theme { color: #f2f5f8;}.news-slide.first-slide .news-slide__title { font-size: 3.45rem; color: #f2f5f8; line-height: 1.12; margin-top: 2rem; display: -webkit-box; max-width: 100%; overflow-wrap: break-word; -webkit-line-clamp: 5; overflow: hidden; -webkit-box-orient: vertical;}@media (max-width:1515px) { .news-slide.first-slide .news-slide__title { margin-top: 1.8rem; }}@media (max-width:480px) { .news-slide.first-slide .news-slide__title { display: -webkit-box; max-width: 31rem; overflow-wrap: break-word; -webkit-line-clamp: 5; overflow: hidden; -webkit-box-orient: vertical; font-size: 3rem; }}.news-slide__text-wrapper { display: flex; flex-direction: column; padding-top: 3rem; flex-grow: 1;}@media (max-width:1920px) { .news-slide__text-wrapper { padding-top: 2rem; }}@media (max-width:1515px) { .news-slide__text-wrapper { padding-top: 2.5rem; }}.news-slide__text-wrapper div { flex-grow: 1;}.news-slide__text-wrapper a { text-decoration: none;}.news-slide__theme { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #a50f2d;}@media (max-width:480px) { .news-slide__theme { font-size: 1.94rem; }}.news-slide__title { font-size: 1.6rem; font-weight: 500; line-height: 1.45; letter-spacing: 0; text-align: left; color: #212424; margin-top: 1.5rem; display: -webkit-box; max-width: 100%; overflow-wrap: break-word; -webkit-line-clamp: 4; overflow: hidden; -webkit-box-orient: vertical;}@media (max-width:1920px) { .news-slide__title { line-height: 1.5; }}@media (max-width:480px) { .news-slide__title { font-size: 2.55rem; display: -webkit-box; max-width: 39rem; overflow-wrap: break-word; -webkit-line-clamp: 3; overflow: hidden; -webkit-box-orient: vertical; }}.news-slide__date { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #697279;}@media (max-width:480px) { .news-slide__date { font-size: 1.94rem; }}.career-block { min-height: 61rem; background-repeat: no-repeat; background-size: cover; background-image: url(/local/templates/softline/assets/images/main/career.jpg);}@media (max-width:1920px) { .career-block { min-height: 46rem; }}@media (max-width:1515px) { .career-block { min-height: 36.5rem; }}@media (max-width:1024px) { .career-block { min-height: 46.5rem; background-position: 100%; }}@media (max-width:480px) { .career-block { width: calc(100% + 5rem); margin-left: -2.5rem; min-height: 54rem; }}.career-block .section-top { padding-top: 21.5rem; padding-bottom: 8rem;}@media (max-width:1920px) { .career-block .section-top { padding-top: 14rem; }}@media (max-width:1515px) { .career-block .section-top { padding-top: 8.5rem; }}@media (max-width:1024px) { .career-block .section-top { padding-top: 14rem; padding-left: 5rem; }}@media (max-width:480px) { .career-block .section-top { margin-top: 7rem; padding-top: 5.5rem; padding-left: 2.5rem; }}.pb15.dark+.wrapper.dark { padding-top: 15rem;}@media (max-width:1920px) { .pb15.dark+.wrapper.dark { padding-top: 12rem; }}@media (max-width:1024px) { .pb15.dark+.wrapper.dark { padding-top: 10.2rem; }}@media (max-width:480px) { .pb15.dark+.wrapper.dark { padding-top: 5.5rem; }}.pb15.dark+.wrapper.dark .section-top { padding-top: 0;}.corporate.corporate--investors .section-top__title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 3.6rem; color: #212424;}@media (max-width:480px) { .corporate.corporate--investors .section-top__title { font-size: 2.6rem; }}.corporate.corporate--investors .corporate__content { border-top: .1rem solid #d2dce5; position: relative; padding-top: 4rem; margin-top: 2.7rem;}@media (max-width:1024px) { .corporate.corporate--investors .corporate__content { padding-top: 2.5rem; }}.subscribe--investors .subscribe__form { padding-bottom: 0;}@media (max-width:480px) { .subscribe--investors .subscribe__form .vacancy__bottom { margin-top: 0; }}.investors-nav { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 14px; line-height: 2rem; text-align: center; padding-top: 2rem; padding-bottom: 2rem; border-bottom: .1rem solid #d2dce5; overflow: auto;}@media (max-width:1024px) { .investors-nav::-webkit-scrollbar { width: 0; height: 0; -webkit-appearance: none; }}@media (max-width:480px) { .investors-nav { padding-top: 2rem; padding-bottom: 2rem; font-size: 1.5rem; line-height: 2.4rem; }}.investors-nav ul { display: flex; flex-wrap: wrap; column-gap: 4rem; row-gap: 2rem;justify-content: flex-end;}@media (max-width:1024px) { .investors-nav ul { flex-wrap: nowrap; }}@media (max-width:480px) { .investors-nav ul { column-gap: 2.4rem; }}.investors-nav li:hover,.investors-nav li:hover a,.investors-nav ul .active,.investors-nav ul .active a { color: #a50f2d;}.investors-nav a { color: #212424; text-decoration: none; transition: color .3s;}@media (max-width:1024px) { .investors-nav a { white-space: nowrap; }}.investors-content { display: grid; grid-template-columns: repeat(12, 1fr); gap: 4rem; padding-top: 8rem;}@media (max-width:1024px) { .investors-content { grid-template-columns: repeat(1, 1fr); }}@media (max-width:480px) { .investors-content { padding-top: 4rem; }}.investors-content .crm-block { grid-column: 7 span; padding-left: 0; padding-right: 0;}@media (max-width:1024px) { .investors-content .crm-block { grid-column: 1 span; }}.investors-subtitle { border-bottom: .1rem solid #d2dce5; padding-bottom: 2.6rem;}.investors-subtitle .section-top__title { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424;}@media (max-width:480px) { .investors-subtitle .section-top__title { font-size: 2.6rem; }}.investors-blocks-list { margin-top: 2.6rem; display: grid; grid-template-columns: repeat(4, 1fr); gap: 4rem;}@media (max-width:1024px) { .investors-blocks-list { grid-template-columns: repeat(2, 1fr); gap: 2rem; }}@media (max-width:480px) { .investors-blocks-list { grid-template-columns: repeat(2, 1fr); gap: 2rem; }}.investors-blocks-item { background: rgba(210, 220, 229, .3); padding: 2rem 2.8rem 2rem 2.4rem; min-height: 24rem; display: flex; flex-direction: column; justify-content: space-between;}@media (max-width:480px) { .investors-blocks-item { min-height: 15.7rem; padding: 1.5rem; }}.investors-blocks-item.--red { background-color: #a50f2d;}.investors-blocks-item.--red .investors-blocks-text,.investors-blocks-item.--red .investors-blocks-title { color: #fff;}.investors-blocks-title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #212424;}@media (max-width:480px) { .investors-blocks-title { font-size: 3.2rem; line-height: 4rem; }}.investors-blocks-text { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem;}@media (max-width:480px) { .investors-blocks-text { font-size: 1.5rem; line-height: 2.4rem; }}.wrapper.wrapper--swiper { overflow: hidden;}@media (max-width:1024px) { .wrapper.wrapper--swiper { padding-right: 0; }}@media (max-width:1024px) { .wrapper.wrapper--swiper .section-top { padding-right: 2rem; }}@media (max-width:480px) { .wrapper.wrapper--swiper .section-top { padding-right: 2.5rem; }}.b-invest-section { padding-top: 10rem; padding-bottom: 10rem;}.b-invest-section__head { margin-bottom: 4rem;}@media (min-width:1025px) { .b-invest-section__head { margin-bottom: 5.2rem; }}.b-invest-grid { list-style-type: none; padding: 0; margin: 0; list-style: none; display: grid; grid-template-columns: 100%; grid-template-rows: auto; gap: 20px;}@media (min-width:768px) { .b-invest-grid { grid-template-columns: repeat(2, 1fr); }}@media (min-width:1025px) { .b-invest-grid { grid-template-columns: repeat(3, 1fr); gap: 4rem; }}.b-invest-item { padding: 2rem; padding-left: 2.8rem; display: -moz-box; display: -ms-flexbox; display: flex; gap: 1.6rem; min-height: 27.4rem; background-color: #fff; transition: background-color .3s; cursor: pointer; counter-increment: c;}@media (max-width:480px) { .b-invest-item { min-height: 16.8rem; }}.dark .b-invest-item { background-color: #282b2b;}.dark .b-invest-item:hover { background-color: #40454e;}.dark .b-invest-item__heading { color: #f2f5f8;}.b-invest-item__label { margin-top: auto;}.b-invest-section__list { counter-reset: c;}.b-invest-item__col { display: -moz-box; display: -ms-flexbox; display: flex; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; gap: 1.6rem; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1;}.b-invest-item__col:after { content: counter(c, decimal-leading-zero); font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; color: #697279; margin-top: auto;}.b-invest-item__image { width: 12rem; height: 12rem; -ms-flex-negative: 0; flex-shrink: 0; -ms-flex-item-align: end; align-self: flex-end;}@media (max-width:480px) { .b-invest-item__image { width: 6.8rem; height: 6.8rem; }}.dark .h2 { color: #f2f5f8;}.h2 { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em;}.b-invest-item__heading,.b-invest-item__label { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem;}.b-invest-item__label { color: #697279;}.news_for_investors-element { padding-top: 3rem; padding-bottom: 1rem; border-top: 1px solid #d2dce5;}.crm-block h3.news_for_investors-title {margin: 0;font-size: 18px;font-weight: 700;}.crm-block h3.news_for_investors-title a { color: inherit; text-decoration: none;}.news_for_investors-date { margin-bottom: 0; font-size: 1.6rem; line-height: 2.4rem; color: #aaa9a6;}.credit-block .section-top { display: flex; flex-direction: column; gap: 4rem;}@media (max-width:480px) { .credit-block .section-top { gap: 0; }}.credit-block .section-top__aside { width: 40%;}@media (max-width:1024px) { .credit-block .section-top__aside { width: 50%; }}@media (max-width:480px) { .credit-block .section-top__aside { width: 100%; }}.credit-block .title-wrapper .title { margin-left: 0; font-size: 1.6rem; font-weight: 500;}.b-page-ratings__rate { background-color: #fff; padding: 2rem; margin-left: 4rem;}@media (max-width:480px) { .b-page-ratings__rate { margin-left: 0; }}.b-page-ratings__rate img { margin-top: 2rem;}.b-page-ratings__rate-title { color: #a50f2d; border-bottom: .1rem solid #d2dce5; padding-bottom: 2rem;}.b-page-ratings__rate-date { color: #697279; font-size: 1.6rem; line-height: 2.2rem; padding-top: 2rem; display: block;}.leadership-modal__wrapper { display: flex;}@media (max-width:1024px) { .leadership-modal__wrapper { flex-direction: column; }}.flex_buttons_countries { display: grid; grid-template-columns: repeat(3, 1fr); margin-bottom: 4rem; column-gap: 1rem;}@media (max-width:1024px) { .flex_buttons_countries { grid-template-columns: repeat(2, 1fr); }}@media (max-width:480px) { .flex_buttons_countries { grid-template-columns: repeat(1, 1fr); }}.flex_buttons_countries .link-red svg { margin-right: 1.2rem;}.flex_buttons_countries .link-red span { color: #a50f2d;}.numb-list { counter-reset: d;}.numb-list li { counter-increment: d;}.numb-list .informationTechnology__helper>div:first-child:before { content: counter(d); display: block; font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.2rem; letter-spacing: -.02em; color: #a50f2d; margin-bottom: 1rem;}@media (max-width:480px) { .numb-list .informationTechnology__helper>div:first-child:before { font-size: 7rem; line-height: 7rem; padding-bottom: .4rem; margin-bottom: 0; }}.partners-list { display: grid; grid-template-columns: repeat(6, 1fr); gap: 4rem;}.partners-list li a { display: block;}.partners-list li a img { width: 100%; height: 100%; object-fit: contain;}.wepromote-item { display: flex; flex-direction: column; gap: 2rem;}.solve__slider .swiper-slide .crm-block { padding-left: 0; padding-right: 0;}.dark-margin { margin-top: 15rem; margin-bottom: 15rem;}@media (max-width:1920px) { .dark-margin { margin-top: 12rem; margin-bottom: 12rem; }}@media (max-width:1024px) { .dark-margin { margin-top: 10rem; margin-bottom: 10rem; }}@media (max-width:480px) { .dark-margin { margin-top: 8rem; margin-bottom: 8rem; }}.dark.dark-margin,.dark .dark-margin { margin-top: 0; margin-bottom: 0; padding-top: 15rem; padding-bottom: 15rem;}@media (max-width:1920px) { .dark.dark-margin, .dark .dark-margin { padding-top: 12rem; padding-bottom: 12rem; }}@media (max-width:1024px) { .dark.dark-margin, .dark .dark-margin { padding-top: 10rem; padding-bottom: 10rem; }}@media (max-width:480px) { .dark.dark-margin, .dark .dark-margin { padding-top: 8rem; padding-bottom: 8rem; }}.partner-logo { width: 20rem; height: 20rem; background: #fff; margin-bottom: 3rem; padding: 2rem;}.partner-logo img { width: 100%; height: 100%; object-fit: contain;}button.button-red { border: 0; background-color: transparent; color: #a50f2d; padding: 0; border-bottom: .1rem solid transparent; transition: .3s;}button.button-red:hover { border-color: #a50f2d;}.reviews-swiper-block .story { min-height: 40rem;}@media (max-width:1024px) { .reviews-swiper-block .swiper-button-next, .reviews-swiper-block .swiper-button-prev { display: none; }}.reviews-swiper-block .swiper-button-next { right: 2rem;}
343.reviews-swiper-block .swiper-button-prev { left: 2rem;}.reviews-swiper-block .swiper-slide { height: auto;}@media (max-width:1024px) { .reviews-swiper-block .swiper-slide { background-color: #fff; }}@media (max-width:1024px) { .reviews-swiper-block .swiper-slide div { flex-direction: column; align-items: flex-start; margin-top: 1rem; }}.reviews-swiper-block .swiper-slide .story__text { height: 5.5em; width: 100%; overflow: hidden; display: block; position: relative; color: #212424;}.reviews-swiper-block .swiper-slide .story__text p { font-size: 1.6rem;}@media (max-width:1024px) { .reviews-swiper-block .swiper-slide .story__text { height: 8.5em; }}.reviews-swiper-block .swiper-slide .story__text:before { content: ""; width: 100%; height: 2rem; background: -webkit-linear-gradient(0deg, #fff 5%, rgba(255, 255, 255, 0)); background: linear-gradient(0deg, #fff 5%, rgba(255, 255, 255, 0)); transition: .2s; position: absolute; bottom: 0; left: 0; opacity: 1;}.reviews-swiper-block .swiper-slide .story__content { background-color: #fff;}.reviews-swiper-block .swiper-slide .story__content>div { width: 100%;}@media (max-width:1024px) { .reviews-swiper-block .swiper-slide .story__content { width: 100%; margin-top: 0; padding: 3rem; }}.reviews-swiper-block .swiper-slide .story__name { color: #212424; font-size: 1.6rem; font-weight: 600;}@media (max-width:1024px) { .reviews-swiper-block .swiper-slide .story__name { font-size: 1.6rem; display: -webkit-box; max-width: 100%; overflow-wrap: break-word; -webkit-box-orient: vertical; overflow: hidden; -webkit-line-clamp: 3; }}.reviews-swiper-block .swiper-slide img { border-radius: 0; width: auto; max-width: 14rem; object-fit: scale-down; margin-right: 4rem;}@media (max-width:1024px) { .reviews-swiper-block .swiper-slide img { margin-right: 0; max-width: 18.5rem; }}.service.swiper-slide { height: 100%;}.service.swiper-slide .subtitle { display: -webkit-box; max-width: 100%; overflow-wrap: break-word; -webkit-line-clamp: 3; overflow: hidden; -webkit-box-orient: vertical;}.informationTechnology h2 { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #212424; width: 51%;}@media (max-width:1515px) { .informationTechnology h2 { width: 80%; }}@media (max-width:1024px) { .informationTechnology h2 { width: auto; }}@media (max-width:480px) { .informationTechnology h2 { font-size: 4.15rem; line-height: 5rem; }}.informationTechnology__content_position { padding-top: 7.2rem;}@media (max-width:1024px) { .informationTechnology__content_position { padding-top: 4.2rem; }}@media (max-width:480px) { .informationTechnology__content_position { padding-top: 5.2rem; }}.pt10 { padding-top: 10rem;}@media (max-width:1024px) { .pt10 { padding-top: 7rem; }}@media (max-width:480px) { .pt10 { padding-top: 5rem; }}.informationTechnology__content { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(33.3333333333%, max(64px, 20%)), 1fr)); gap: 4rem;}@media (max-width:1024px) { .informationTechnology__content { display: grid; grid-template-columns: repeat(2, 1fr); column-gap: 2rem; }}@media (max-width:480px) { .informationTechnology__content { grid-template-columns: repeat(1, 1fr); }}.informationTechnology__content .informationTechnology__block { padding-bottom: 2rem; padding-top: 1.2rem; border-bottom: .1rem solid #d2dce5; border-top: .1rem solid #d2dce5; display: flex; flex-direction: column; gap: 3.2rem; justify-content: space-between;}@media (max-width:1024px) { .informationTechnology__content .informationTechnology__block { width: 100%; } .informationTechnology__content .informationTechnology__block:last-child, .informationTechnology__content .informationTechnology__block:nth-last-child(2) { border-bottom: .1rem solid #d2dce5; }}@media (max-width:480px) { .informationTechnology__content .informationTechnology__block { gap: 5rem; border-top: .1rem solid transparent; } .informationTechnology__content .informationTechnology__block:first-child { border-top: .1rem solid #d2dce5; }}.informationTechnology__content .informationTechnology__block div:last-child { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; width: 78%; color: #697279;}@media (max-width:1024px) { .informationTechnology__content .informationTechnology__block div:last-child { width: 100%; }}@media (max-width:480px) { .informationTechnology__content .informationTechnology__block div:last-child { font-size: 1.95rem; line-height: 2.6rem; }}.informationTechnology__content .informationTechnology__block .informationTechnology__helper div:first-child { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.2rem; letter-spacing: -.02em; color: #a50f2d; margin-bottom: 1rem;}@media (max-width:480px) { .informationTechnology__content .informationTechnology__block .informationTechnology__helper div:first-child { font-size: 7rem; line-height: 7rem; padding-bottom: .4rem; margin-bottom: 0; }}.informationTechnology__content .informationTechnology__block .informationTechnology__helper div:last-child { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; color: #212424;}.corporate-position { margin-top: 15rem;}@media (max-width:1920px) { .corporate-position { margin-top: 12rem; }}@media (max-width:1024px) { .corporate-position { margin-top: 10rem; }}@media (max-width:480px) { .corporate-position { margin-top: 8rem; }}.corporate .corporate__content { display: flex; justify-content: space-between; margin-top: 4rem; gap: 4rem;}@media (max-width:1024px) { .corporate .corporate__content { margin-top: 2rem; flex-direction: column; gap: 4rem; }}@media (max-width:480px) { .corporate .corporate__content { margin-top: 4rem; gap: 2rem; }}.corporate .corporate__content .corporate__block { width: 33%; text-decoration: none; position: relative; display: flex; flex-direction: column; padding-top: 2rem; padding-bottom: 2rem; padding-left: 2.8rem; overflow: hidden; justify-content: space-between; height: 40rem;}@media (max-width:1920px) { .corporate .corporate__content .corporate__block { height: 35rem; }}@media (max-width:1515px) { .corporate .corporate__content .corporate__block { height: 30rem; }}@media (max-width:1024px) { .corporate .corporate__content .corporate__block { width: auto; height: 35rem; }}@media (max-width:480px) { .corporate .corporate__content .corporate__block { gap: 7.2rem; }}.corporate .corporate__content .corporate__block div { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #fff; z-index: 1;}a.corporate__block {transition:.3s}a.corporate__block:hover {opacity:.8;}.corporate .corporate__content .corporate__block img { position: absolute; object-fit: cover; width: 100%; height: 100%; top: 0; left: 0; z-index: 0;}@media (max-width:480px) { .corporate .corporate__content .corporate__block img { height: 100%; object-fit: cover; }}.corporate .corporate__content .corporate__block .corporate__helper { display: flex; align-items: center; gap: 1.2rem;}.corporate .corporate__content .corporate__block .corporate__helper a { color: #f2f5f8; text-decoration: none; transition: color .3s;}.corporate .corporate__content .corporate__block .corporate__helper a:hover { color: #a50f2d !important;}.corporate .corporate__content .corporate__block .corporate__helper .dott { width: .4rem; height: .4rem; background: #fff; border-radius: 50%;}.corporate .corporate__content .corporate__block_color { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424;}.corporate .corporate__content .corporate__block_color a { color: #212424 !important;}.corporate .corporate__content .corporate__block_color div { color: #212424;}.corporate .corporate__content .corporate__block_color .dott { background: #212424 !important;}.ourNews__position { margin-top: 15rem;}@media (max-width:1920px) { .ourNews__position { margin-top: 12rem; }}.ourNews .ourNews__helper { display: flex; justify-content: space-between; padding-bottom: 2.6rem; border-bottom: .1rem solid #d2dce5;}.ourNews .ourNews__helper h2 { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424;}.ourNews .ourNews__content { display: flex; justify-content: space-between;}.ourNews .ourNews__content .ourNews__block { position: relative; width: 45%;}.ourNews .ourNews__content .ourNews__block .ourNews__title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 18px; line-height: 3.6rem; letter-spacing: -.01em; color: #212424;}.ourNews .ourNews__content .ourNews__block .ourNews__date { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #697279;}.ourNews .ourNews__content .ourNews__block img { position: absolute; object-fit: contain; width: 100%; top: 0; left: 0; z-index: -1;}.ourNews .ourNews__content .ourNews__block_different { width: 180%;}.faq .sticky-mobile { display: none; background-color: #e5e9f1; padding-top: 1.2rem; padding-bottom: 1.2rem;}.faq .sticky-mobile:after { content: ""; position: absolute; top: 0; right: 1rem; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.854.854A.5.5 0 0 1 1.207 0h5.586a.5.5 0 0 1 .353.854L4.354 3.646a.5.5 0 0 1-.708 0L.854.854z' fill='%2340454E'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: 100%; background-size: contain; width: 1.4rem; height: 100%; transition: transform .3s;}@media (max-width:1024px) { .faq .sticky-mobile { display: block; position: sticky; top: calc(var(--headerH)); z-index: 2; }}@media (max-width:480px) { .faq .sticky-mobile { font-size: 2.6rem; padding-right: 4rem; padding-top: 1.9rem; padding-bottom: 1.9rem; } .faq .sticky-mobile:after { right: 3.5rem; }}.faq .faq__block { padding-top: 8rem; display: grid; grid-template-columns: 50rem 1fr;}@media (max-width:1920px) { .faq .faq__block { grid-template-columns: 35rem 1fr; }}@media (max-width:1024px) { .faq .faq__block { grid-template-columns: 1fr; padding-top: 4rem; }}@media (max-width:480px) { .faq .faq__block { padding-top: 6rem; }}.faq .faq__block .faq__left.wrapper .faq__left-container { width: 25.4rem; position: sticky; top: calc(var(--headerH) + 4rem);}@media (max-width:1024px) { .faq .faq__block .faq__left.wrapper .faq__left-container { width: auto; position: static; }}.faq .faq__block .faq__left.wrapper .fixed-mobile .fixed-mobile__title { display: none;}@media (max-width:1024px) { .faq .faq__block .faq__left.wrapper .fixed-mobile .fixed-mobile__title { display: block; font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #212424; padding-left: 2rem; padding-right: 2rem; padding-bottom: 3rem; }}@media (max-width:480px) { .faq .faq__block .faq__left.wrapper .fixed-mobile .fixed-mobile__title { font-size: 4rem; line-height: 4.8rem; padding-bottom: 1rem; }}.faq .faq__block .faq__left.wrapper .fixed-mobile .close-button { display: none;}@media (max-width:1024px) { .faq .faq__block .faq__left.wrapper .fixed-mobile { opacity: 0; pointer-events: none; position: fixed; top: 0; left: 0; background-color: rgba(33, 33, 33, .4); width: 100%; height: 100%; z-index: 1000; transition: opacity .3s; } .faq .faq__block .faq__left.wrapper .fixed-mobile .close-button { width: 3rem; height: 3rem; position: absolute; top: 3.5rem; right: 2rem; display: block; } .faq .faq__block .faq__left.wrapper .fixed-mobile .close-button:after, .faq .faq__block .faq__left.wrapper .fixed-mobile .close-button:before { background-color: #aab8c3; height: .2rem; }}@media (max-width:1024px) and (max-width:480px) { .faq .faq__block .faq__left.wrapper .fixed-mobile .close-button { top: 2rem; width: 3.5rem; height: 3.5rem; }}@media (max-width:1024px) { .faq .faq__block .faq__left.wrapper .fixed-mobile nav { position: absolute; width: 100%; bottom: 0; top: 0; left: 0; background-color: #fff; display: block; border-top-left-radius: 1.2rem; border-top-right-radius: 1.2rem; padding-bottom: 2.2rem; padding-top: 10rem; transition: top .5s; }}@media (max-width:1024px) and (max-width:480px) { .faq .faq__block .faq__left.wrapper .fixed-mobile nav { padding-top: 6rem; }}@media (max-width:1024px) { .faq .faq__block .faq__left.wrapper .fixed-mobile nav .nav-wrapper { position: relative; } .faq .faq__block .faq__left.wrapper .fixed-mobile nav .nav-wrapper:before { content: ""; width: 100%; height: 2.8rem; position: absolute; top: 0; left: 0; background: -webkit-linear-gradient(180deg, #fff 26.6%, hsla(0, 0%, 100%, .584463) 62.84%, hsla(0, 0%, 100%, 0) 113.83%); background: linear-gradient(180deg, #fff 26.6%, hsla(0, 0%, 100%, .584463) 62.84%, hsla(0, 0%, 100%, 0) 113.83%); } .faq .faq__block .faq__left.wrapper .fixed-mobile nav .nav-wrapper:after { content: ""; width: 100%; height: 2.8rem; position: absolute; bottom: 0; left: 0; background: -webkit-linear-gradient(0deg, #fff 26.6%, hsla(0, 0%, 100%, .584463) 62.84%, hsla(0, 0%, 100%, 0) 113.83%); background: linear-gradient(0deg, #fff 26.6%, hsla(0, 0%, 100%, .584463) 62.84%, hsla(0, 0%, 100%, 0) 113.83%); }}@media (max-width:1024px) { .faq .faq__block .faq__left.wrapper .fixed-mobile nav:before { content: ""; position: absolute; top: 2.4rem; left: 50%; transform: translateX(-50%); width: 13rem; height: .3rem; background-color: #aab8c3; border-radius: 2px; }}@media (max-width:1024px) and (max-width:480px) { .faq .faq__block .faq__left.wrapper .fixed-mobile nav:before { width: 5.5rem; top: 1rem; }}@media (max-width:1024px) { .faq .faq__block .faq__left.wrapper .fixed-mobile nav ul { padding: 3rem 2rem 2.8rem; gap: 0; max-height: 30rem; overflow: scroll; } .faq .faq__block .faq__left.wrapper .fixed-mobile nav ul li { padding-top: 1rem; padding-bottom: 1rem; color: #212424; } .faq .faq__block .faq__left.wrapper .fixed-mobile nav ul li.active { color: #a50f2d; }}.faq .faq__block .faq__left.wrapper nav .faq__left-list { display: flex; flex-direction: column; gap: 2rem;}.faq .faq__block .faq__left.wrapper nav li { cursor: pointer; color: #aab8c3;}.faq .faq__block .faq__left.wrapper nav li.active { color: #40454e;}.faq .faq__block .faq__left.wrapper .link-red { margin-top: 3.2rem; padding-top: 3.2rem; border-top: .1rem solid #d2dce5; width: 100%;}.faq .faq__block .faq__left.wrapper .link-red .link-red__question { display: none;}@media (max-width:1024px) { .faq .faq__block .faq__left.wrapper .link-red { position: fixed; bottom: 2.4rem; right: 2rem; border-top: 0; margin: 0; padding: .4rem 2.4rem; width: min-content; height: min-content; background: #fff; z-index: 10; border: 1px solid rgba(210, 220, 229, .3); box-shadow: 0 10px 20px rgba(159, 174, 191, .25); border-radius: 50%; } .faq .faq__block .faq__left.wrapper .link-red .link-red__text, .faq .faq__block .faq__left.wrapper .link-red svg { display: none; } .faq .faq__block .faq__left.wrapper .link-red .link-red__question { display: block; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 4rem; line-height: 6.4rem; text-align: center; color: #a50f2d; }}.faq .faq__block .faq__right .faq__text-wrapper { max-width: 1490px; display: flex; flex-direction: column; gap: 12rem;}@media (max-width:1920px) { .faq .faq__block .faq__right .faq__text-wrapper { max-width: none; }}@media (max-width:480px) { .faq .faq__block .faq__right .faq__text-wrapper { padding-right: 0; padding-left: 0; gap: 8rem; }}.faq .faq__block .faq__right .accordion .accordion__title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #40454e; padding-bottom: 5.2rem;}@media (max-width:480px) { .faq .faq__block .faq__right .accordion .accordion__title { font-size: 4.1rem; line-height: 4.8rem; padding-left: 2.5rem; padding-right: 2.5rem; }}.faq .faq__block .faq__right .accordion li .accordion__plus { display: block; width: 3.2rem; height: 3.2rem; border: .1rem solid #aab8c3; border-radius: 50%; position: relative; margin-right: 8.8rem; transition: all .2s;}@media (max-width:1024px) { .faq .faq__block .faq__right .accordion li .accordion__plus { margin-right: 6rem; margin-top: auto; margin-bottom: auto; }}@media (max-
343width:480px) { .faq .faq__block .faq__right .accordion li .accordion__plus { width: 4.2rem; height: 4.2rem; margin: 0; margin-right: 2rem; }}.faq .faq__block .faq__right .accordion li .accordion__plus:after,.faq .faq__block .faq__right .accordion li .accordion__plus:before { content: ""; position: absolute; top: 50%; left: 50%; width: 1.4rem; height: .148rem; background-color: #aab8c3; transform: translateX(-50%); transition: all .2s;}.faq .faq__block .faq__right .accordion li .accordion__plus:after { transform: translateX(-50%) rotate(90deg);}.faq .faq__block .faq__right .accordion li .accordion__list-title { display: grid; grid-template-columns: min-content 1fr; border: 0; background-color: unset; text-align: start; padding: 0; padding-right: 2rem; transition: all .2s; padding-top: 3rem; padding-bottom: 3rem;}@media (max-width:480px) { .faq .faq__block .faq__right .accordion li .accordion__list-title { font-size: 2.1rem; padding-left: 2.8rem; }}.faq .faq__block .faq__right .accordion li .accordion__list-desc { display: block; color: #697279; padding-left: 12rem; padding-right: 24rem; padding-top: 0; transition: padding-top .2s; box-sizing: content-box;}@media (max-width:1024px) { .faq .faq__block .faq__right .accordion li .accordion__list-desc { padding-right: 2rem; }}@media (max-width:480px) { .faq .faq__block .faq__right .accordion li .accordion__list-desc { padding-left: 9rem; padding-right: 3rem; font-size: 1.95rem; }}@media (hover:hover) { .faq .faq__block .faq__right .accordion li:hover .accordion__plus { background-color: #a50f2d; border-color: #a50f2d; margin-right: 6rem; } .faq .faq__block .faq__right .accordion li:hover .accordion__plus:after { transform: translateX(-50%); } .faq .faq__block .faq__right .accordion li:hover .accordion__plus:after, .faq .faq__block .faq__right .accordion li:hover .accordion__plus:before { background-color: #fff; } .faq .faq__block .faq__right .accordion li:hover .accordion__list-title { padding-left: 2.8rem; }}.faq .faq__block .faq__right .accordion li.active { background-color: #fff; padding-bottom: 3.3rem; border-color: #fff;}.faq .faq__block .faq__right .accordion li.active .accordion__plus { background-color: #a50f2d; border-color: #a50f2d; margin-right: 6rem;}@media (max-width:1024px) { .faq .faq__block .faq__right .accordion li.active .accordion__plus { margin: 0; margin-right: 6rem; }}@media (max-width:480px) { .faq .faq__block .faq__right .accordion li.active .accordion__plus { margin-right: 2rem; }}.faq .faq__block .faq__right .accordion li.active .accordion__plus:after { transform: translateX(-50%);}.faq .faq__block .faq__right .accordion li.active .accordion__plus:after,.faq .faq__block .faq__right .accordion li.active .accordion__plus:before { background-color: #fff;}.faq .faq__block .faq__right .accordion li.active .accordion__list-title { padding-left: 2.8rem;}.faq .faq__block .faq__right .accordion li.active .accordion__list-desc { padding-top: 2rem;}.faq .dark .accordion__title { color: #f2f5f8 !important;}.faq .dark.accordion li.active { background-color: #282b2b !important; border-color: #282b2b !important;}.dark.faq__block .accordion .accordion__title,.dark.faq__block .faq__left.wrapper nav li.active { color: #f2f5f8 !important;}.dark.faq__block .accordion li.active { background-color: #282b2b !important; border-color: #282b2b !important;}.accordion li { transition: all .2s; border-bottom: .1rem solid #d2dce5;}.accordion li:first-child { border-top: .1rem solid #d2dce5;}.accordion .accordion__plus { display: block; width: 3.2rem; height: 3.2rem; border: .1rem solid #aab8c3; border-radius: 50%; position: relative; transition: all .2s;}@media (max-width:480px) { .accordion .accordion__plus { width: 4.2rem; height: 4.2rem; }}.accordion .accordion__plus:after,.accordion .accordion__plus:before { content: ""; position: absolute; top: 50%; left: 50%; width: 1.4rem; height: .148rem; background-color: #aab8c3; transform: translateX(-50%); transition: all .2s;}.accordion .accordion__plus:after { transform: translateX(-50%) rotate(90deg);}.accordion .accordion__list-title { border: 0; background-color: unset; padding: 0; margin: 0;}@media (hover:hover) { .accordion .accordion__list-title:hover .accordion__plus { background-color: #a50f2d; border-color: #a50f2d; } .accordion .accordion__list-title:hover .accordion__plus:after { transform: translateX(-50%); } .accordion .accordion__list-title:hover .accordion__plus:after, .accordion .accordion__list-title:hover .accordion__plus:before { background-color: #fff; }}.accordion .accordion__list-title+.accordion__list-desc { max-height: 0; overflow: hidden; transition: max-height .3s; display: block;}.accordion .accordion__list__inner { position: relative; z-index: 1; padding: 5.6rem 6.4rem 7.2rem; max-width: none;}@media (max-width:1024px) { .accordion .accordion__list__inner { padding: 4rem 2rem; }}@media (max-width:480px) { .accordion .accordion__list__inner { padding: 3rem; padding-right: 5rem; }}.accordion .accordion__list__inner li { border-top: 0; border-bottom: 0;}.accordion .accordion__list-desc { position: relative; will-change: max-height;}.accordion .accordion__item-bg { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; z-index: -1;}.not-found { background-image: url(/local/templates/softline/assets/images/404/main-bg.png); background-position-x: right; background-repeat: no-repeat; height: calc(100vh - var(--headerH)); min-height: 700px; margin-bottom: -15rem;}@media (max-width:1920px) { .not-found { background-position-x: 200%; }}@media (max-width:1515px) { .not-found { margin-bottom: -12rem; background-position-x: -100%; }}@media (max-width:1024px) { .not-found { margin-bottom: -10rem; background-position: right 50% bottom -5rem; background-size: contain; }}@media (max-width:480px) { .not-found { margin-bottom: -7rem; }}.not-found .not-found__block { padding-top: 12rem; padding-left: 11.7rem;}@media (max-width:1024px) { .not-found .not-found__block { padding-left: 0; }}@media (max-width:480px) { .not-found .not-found__block { padding-top: 6rem; }}.not-found .not-found__block .not-found__title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 6.4rem; line-height: 7.6rem; letter-spacing: -.01em; color: #212424; padding-bottom: 2.4rem;}@media (max-width:480px) { .not-found .not-found__block .not-found__title { font-size: 4.35rem; }}.not-found .not-found__block .not-found__text { padding-bottom: 2.8rem;}@media (max-width:480px) { .not-found .not-found__block .not-found__text { font-size: 2.55rem; }}.not-found .not-found__block .link-red .link-red__text { font-size: 2.35rem;}.politics-page,.politics-page .politics-page__container { max-width: 144rem;}.custom-accordions .accordion__list-desc {padding-left: 45px;}.politics-page .breadcrumbs__link { color: #212424;}.politics-page .politics-page__block { padding-top: 7.2rem; display: flex; justify-content: space-between; padding-bottom: 4.2rem;}@media (max-width:1024px) { .politics-page .politics-page__block { padding-top: 4rem; }}@media (max-width:480px) { .politics-page .politics-page__block { flex-direction: column; padding-top: 5.2rem; padding-bottom: 5.2rem; gap: 5rem; }}.politics-page .politics-page__block .politics-page__wrapper .politics-page__title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #40454e; padding-bottom: 5.2rem;}@media (max-width:480px) { .politics-page .politics-page__block .politics-page__wrapper .politics-page__title { font-size: 4.1rem; line-height: 4.8rem; }}.politics-page .politics-page__block .politics-page__wrapper .politics-page__subtitle { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; color: #697279;}.politics-page .politics-page__block .politics-page__wrapper .links { display: flex; flex-direction: column;}@media (max-width:480px) { .politics-page .politics-page__block .politics-page__wrapper .links { flex-direction: row; justify-content: flex-start; transform: translateX(-1rem); } .politics-page .politics-page__block .politics-page__wrapper .links a { width: 4rem; } .politics-page .politics-page__block .politics-page__wrapper .links a svg { width: 5rem; height: 5rem; }}.politics-page .dark .accordion { padding-top: 4rem; padding-bottom: 4rem;}.politics-page .dark .accordion .accordion__list-desc .accordion__desc-title,.politics-page .dark .accordion .accordion__list-desc .accordion__list__inner,.politics-page .dark .accordion__list-title { color: #f2f5f8;}.politics-page .dark .accordion .accordion__list-desc .accordion__list__inner { background-color: #282b2b;}.politics-page .accordion .accordion__list-title { display: grid; grid-template-columns: 1fr min-content; align-items: center; width: 100%; text-align: start; padding-top: 3rem; padding-bottom: 3rem; transition: all .3s;}@media (hover:hover) { .politics-page .accordion .accordion__list-title:hover { padding-left: 3rem; padding-right: 3rem; }}@media (max-width:1024px) { .politics-page .accordion .accordion__list-title { padding-top: 4rem; padding-bottom: 4rem; }}.politics-page .accordion .accordion__list-desc { display: block; position: relative;}.politics-page .accordion .accordion__list-desc .close-button { width: 3rem; height: 3rem; position: absolute; top: 2rem; right: 2.5rem; z-index: 2;}.politics-page .accordion .accordion__list-desc .close-button:after,.politics-page .accordion .accordion__list-desc .close-button:before { background-color: #aab8c3; height: .2rem;}.politics-page .accordion .accordion__list-desc .accordion__list__inner { padding: 5.6rem 6.4rem 7.2rem; background-color: #fff;}@media (max-width:1024px) { .politics-page .accordion .accordion__list-desc .accordion__list__inner { padding: 4rem 2rem; }}@media (max-width:480px) { .politics-page .accordion .accordion__list-desc .accordion__list__inner { padding: 3rem; padding-right: 5rem; }}.politics-page .accordion .accordion__list-desc .accordion__desc-title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 3.6rem; line-height: 5.2rem; letter-spacing: -.01em; color: #212424; padding-bottom: 4rem;}@media (max-width:480px) { .politics-page .accordion .accordion__list-desc .accordion__desc-title { font-size: 2.7rem; line-height: 4.2rem; padding-right: 2rem; font-weight: 500; padding-bottom: 3rem; }}.politics-page .accordion .accordion__list-desc ul li { border: 0; padding: 1.2rem 0; padding-left: 2.2rem; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23A50F2D'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: left top 2.4rem;}.politics-page .accordion .accordion__list-desc p+ul { padding-top: 3.2rem;}@media (max-width:480px) { .politics-page .accordion .accordion__list-desc p+ul { padding-top: 2.2rem; }}.politics-page .accordion .accordion__list-desc p+p { padding-top: 3.2rem;}@media (max-width:480px) { .politics-page .accordion .accordion__list-desc p+p { padding-top: 2.2rem; }}.politics-page .accordion .accordion__list-desc ul+p { padding-top: 3.2rem;}@media (max-width:480px) { .politics-page .accordion .accordion__list-desc ul+p { padding-top: 2.2rem; }}.politics-page .accordion__item.active { border-color: transparent;}.dark .politics-page__container .accordion { padding-top: 4rem; padding-bottom: 4rem;}.dark .politics-page__container .accordion .accordion__list-desc .accordion__desc-title,.dark .politics-page__container .accordion .accordion__list-desc .accordion__list__inner,.dark .politics-page__container .accordion__list-title { color: #f2f5f8;}.dark .politics-page__container .accordion .accordion__list-desc .accordion__list__inner { background-color: #282b2b;}.politics-page__container .accordion .accordion__list-title { display: grid; grid-template-columns: 1fr min-content; align-items: center; width: 100%; text-align: start; padding-top: 4.8rem; padding-bottom: 4.8rem; transition: all .3s; gap: 2rem; font-size: 3.6rem; letter-spacing: -.02em; line-height: 5.2rem;}@media (hover:hover) { .politics-page__container .accordion .accordion__list-title:hover { padding-left: 3rem; padding-right: 3rem; }}@media (max-width:1024px) { .politics-page__container .accordion .accordion__list-title { padding-top: 4rem; padding-bottom: 4rem; }}@media (max-width:480px) { .politics-page__container .accordion .accordion__list-title { font-size: 2.6rem; line-height: 3.2rem; letter-spacing: normal; }}.politics-page__container .accordion .accordion__list-desc { display: block; position: relative;}.politics-page__container .accordion .accordion__list-desc .close-button { width: 3rem; height: 3rem; position: absolute; top: 2rem; right: 2.5rem; z-index: 2;}.politics-page__container .accordion .accordion__list-desc .close-button:after,.politics-page__container .accordion .accordion__list-desc .close-button:before { background-color: #aab8c3; height: .2rem;}.politics-page__container .accordion .accordion__list-desc .accordion__list__inner { padding: 5.6rem 6.4rem 7.2rem; background-color: #fff;}@media (max-width:1024px) { .politics-page__container .accordion .accordion__list-desc .accordion__list__inner { padding: 4rem 2rem; }}@media (max-width:480px) { .politics-page__container .accordion .accordion__list-desc .accordion__list__inner { padding: 3rem; padding-right: 5rem; }}.politics-page__container .accordion .accordion__list-desc .accordion__desc-title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 3.6rem; line-height: 5.2rem; letter-spacing: -.01em; color: #212424; padding-bottom: 4rem;}@media (max-width:480px) { .politics-page__container .accordion .accordion__list-desc .accordion__desc-title { font-size: 2.7rem; line-height: 4.2rem; padding-right: 2rem; font-weight: 500; padding-bottom: 3rem; }}.politics-page__container .accordion .accordion__list-desc ul li { border: 0; padding: 1.2rem 0; padding-left: 2.2rem; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23A50F2D'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: left top 2.4rem;}.politics-page__container .accordion .accordion__list-desc p+ul { padding-top: 3.2rem;}@media (max-width:480px) { .politics-page__container .accordion .accordion__list-desc p+ul { padding-top: 2.2rem; }}.politics-page__container .accordion .accordion__list-desc p+p { padding-top: 3.2rem;}@media (max-width:480px) { .politics-page__container .accordion .accordion__list-desc p+p { padding-top: 2.2rem; }}.politics-page__container .accordion .accordion__list-desc ul+p { padding-top: 3.2rem;}@media (max-width:480px) { .politics-page__container .accordion .accordion__list-desc ul+p { padding-top: 2.2rem; }}.politics-page__container .accordion__item.active { border-color: transparent;}.form__item { position: relative;}.form__item input[type=file] { opacity: 0; pointer-events: none; position: absolute;}.form__item .form__item-name { color: #212424; padding-bottom: 1.2rem;}.form__item .form__item-name,.form__item .form__item-text { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem;}.form__item .form__item-text { color: #aab8c3;}@media (max-width:480px) { .form__item .form__item-text { font-size: 1.84rem; }}textarea { resize: none; width: 100%; border: 1px solid #d2dce5; height: 9.6rem; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #697279; padding: 1.6rem 2rem; padding-bottom: 0; box-sizing: border-box; outline: none; background-color: transparent; flex: 0 0 auto; padding-left: 0; border: 0; border-bottom: 0.1rem solid #d2dce5;}.form__item .error { color: #a50f2d !important;}.form__item .form__item-wrapper { display: flex; flex-wrap: wrap; align-items: center; row-gap: 1rem; padding-bottom: 1.6rem;}.form__item .link-red { cursor: pointer; align-items: center;}.form__item .link-red .ball { fill: #212121;}.form__item .link-red__text { color: #212121;}.form__item .file-chosen { display: block; padding-left: 3.4rem; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6
343rem; line-height: 2.4rem; cursor: pointer; color: #212424;}.form__item .file-chosen:after { content: ""; display: inline-block; width: 1.6rem; height: 1em; margin-left: .5rem; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 1L1 9m8 0L1 1' stroke='%23212424' stroke-width='1.11'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: bottom; background-size: 60%;}.form__item .link-red:hover span { box-shadow: unset;}.form__item .link-red:hover .ball { fill: #a50f2d;}.form__item .link-red:hover .link-red__text { color: #a50f2d; box-shadow: 0 4px 0 -3px #a50f2d;}.form__item .form__item-radio { display: flex; flex-wrap: wrap; column-gap: 3.2rem; row-gap: 2rem; padding-top: 1.2rem;}@media (max-width:480px) { .form__item .form__item-radio { flex-direction: column; }}.form__item .form__item-radio--column { flex-direction: column;}@media (max-width:1024px) { .form__item .form__item-radio--column { flex-direction: row; }}@media (max-width:480px) { .form__item .form__item-radio--column { flex-direction: column; }}.form__item .container { display: block; position: relative; padding-left: 3.5rem; cursor: pointer; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #40454e; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.form__item .container input { position: absolute; opacity: 0; cursor: pointer;}.form__item .checkmark { position: absolute; top: 0; left: 0; height: 2.2rem; width: 2.2rem; border-radius: 50%; border: 1px solid #40454e;}.form__item .container:hover input~.checkmark { border-color: #a50f2d;}.form__item .container:hover input~.checkmark:after { display: block;}.form__item .container--box:hover input~.checkmark:before { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.809 3.544l3.824 3.824L11.368.633' stroke='%23A50F2D' stroke-width='1.7'/%3E%3C/svg%3E");}.form__item .container--box:hover input~.checkmark:after { background-color: #fff;}.form__item .container--box:hover input:checked~.checkmark:after { background: #a50f2d;}.form__item .container--box:hover input:checked~.checkmark:before { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.809 3.544l3.824 3.824L11.368.633' stroke='%23fff' stroke-width='1.7'/%3E%3C/svg%3E");}.form__item .container input:checked~.checkmark { background-color: unset;}.form__item .checkmark:after { content: ""; position: absolute; display: none;}.form__item .container input:checked~.checkmark:after { display: block;}.form__item .container input:checked~.checkmark { border-color: #a50f2d;}.form__item .container--box .checkmark { border-radius: unset;}.form__item .container .checkmark:after { top: 50%; left: 50%; transform: translate(-50%, -50%); width: 75%; height: 75%; border-radius: 50%; background: #a50f2d;}.form__item .container--box .checkmark:after { top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; height: 100%; border-radius: unset; background: #a50f2d;}.form__item .container--box .checkmark:before { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); transition: opacity .4s; width: 1.2rem; height: .8rem; display: block; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.809 3.544l3.824 3.824L11.368.633' stroke='%23fff' stroke-width='1.7'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: contain; z-index: 1;}@media (max-width:480px) { .form__item .container--box .checkmark:before { width: 1.8rem; height: 1.3rem; }}.cookie { position: fixed; right: 0; bottom: 0; display: flex; justify-content: space-between; align-items: center; background: hsla(0, 0%, 100%, .9); border-radius: 2px; width: 100%; padding: 5rem 4rem; z-index: 20;}@media (max-width:1024px) { .cookie { flex-direction: column; gap: 2rem; padding: 4rem 2rem; align-items: flex-start; }}@media (max-width:480px) { .cookie { width: 100%; right: 0; bottom: 0; justify-content: space-between; padding: 5rem 2.5rem; }}.cookie .cookie__text { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; max-width: 1190px;}@media (max-width:1920px) { .cookie .cookie__text { max-width: 900px; }}@media (max-width:1515px) { .cookie .cookie__text { max-width: 660px; }}@media (max-width:1024px) { .cookie .cookie__text { max-width: unset; }}@media (max-width:480px) { .cookie .cookie__text a { display: block; }}.cookie .cookie__button { font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #fff; background-color: #a50f2d; border-radius: .4rem; border: 0; padding: 1.6rem 6.3rem;}.cookie-page .cookie-page__content { max-width: 780px; margin: 0 auto;}@media (max-width:1920px) { .cookie-page .cookie-page__content { max-width: 900px; }}@media (max-width:1515px) { .cookie-page .cookie-page__content { max-width: 660px; }}@media (max-width:1024px) { .cookie-page .cookie-page__content { max-width: unset; }}.cookie-page .cookie-page__content h2 { font-weight: 500; font-size: 24px; line-height: 36px; padding-bottom: 1rem;}.cookie-page .cookie-page__content p { font-weight: 500; font-size: 1.6rem; line-height: 24px;}.cookie-page .cookie-page__content p+h2,.cookie-page .cookie-page__content p+p { padding-top: 4rem;}.dark .accordion__list-title { color: #f2f5f8;}.accordion>ul:not([class])>li:not([class]) { background-image: unset; padding: 0;}.solution-accordion .accordion__top-wrapper { display: flex; align-items: baseline; justify-content: space-between; flex-wrap: wrap;}@media (max-width:1024px) { .solution-accordion .accordion__top-wrapper { padding-bottom: 4rem; }}.solution-accordion.dark .accordion .accordion__title { color: #f2f5f8;}.solution-accordion.dark .accordion li { border-color: #40454e;}.solution-accordion.dark .accordion li.active { background-color: #282b2b; border-color: #282b2b;}.solution-accordion.dark .accordion .accordion__list-desc { color: #f2f5f8;}.solution-accordion .accordion { padding-top: 15rem;}@media (max-width:1920px) { .solution-accordion .accordion { padding-top: 12rem; }}@media (max-width:1024px) { .solution-accordion .accordion { padding-top: 10rem; }}@media (max-width:480px) { .solution-accordion .accordion { padding-top: 8rem; }}.solution-accordion .accordion .accordion__title { font-family: Manrope; font-style: normal; font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #40454e; padding-bottom: 5.2rem;}@media (max-width:480px) { .solution-accordion .accordion .accordion__title { font-size: 4.1rem; line-height: 4.8rem; padding-left: 2.5rem; padding-right: 2.5rem; }}.solution-accordion .accordion .dark .accordion * { color: #f2f5f8;}.solution-accordion .accordion li .accordion__plus { display: block; width: 3.2rem; height: 3.2rem; border: .1rem solid #aab8c3; border-radius: 50%; position: relative; margin-right: 8.8rem; transition: all .2s;}@media (max-width:1024px) { .solution-accordion .accordion li .accordion__plus { margin-right: 6rem; margin-top: auto; margin-bottom: auto; }}@media (max-width:480px) { .solution-accordion .accordion li .accordion__plus { width: 4.2rem; height: 4.2rem; margin: 0; margin-right: 2rem; }}.solution-accordion .accordion li .accordion__plus:after,.solution-accordion .accordion li .accordion__plus:before { content: ""; position: absolute; top: 50%; left: 50%; width: 1.4rem; height: .148rem; background-color: #aab8c3; transform: translateX(-50%); transition: all .2s;}.solution-accordion .accordion li .accordion__plus:after { transform: translateX(-50%) rotate(90deg);}.solution-accordion .accordion li .accordion__list-title { display: grid; grid-template-columns: min-content 1fr; border: 0; background-color: unset; text-align: start; padding: 0; padding-right: 2rem; transition: all .2s; padding-top: 3rem; padding-bottom: 3rem;}@media (max-width:480px) { .solution-accordion .accordion li .accordion__list-title { font-size: 2.1rem; padding-left: 2.8rem; }}.solution-accordion .accordion li .accordion__list-desc { display: block; color: #697279; padding-left: 12rem; padding-right: 24rem; padding-top: 0; transition: padding-top .2s; box-sizing: content-box;}@media (max-width:1024px) { .solution-accordion .accordion li .accordion__list-desc { padding-right: 2rem; }}@media (max-width:480px) { .solution-accordion .accordion li .accordion__list-desc { padding-left: 9rem; padding-right: 3rem; font-size: 1.95rem; }}@media (hover:hover) { .solution-accordion .accordion li:hover .accordion__plus { background-color: #a50f2d; border-color: #a50f2d; margin-right: 6rem; } .solution-accordion .accordion li:hover .accordion__plus:after { transform: translateX(-50%); }
343 .solution-accordion .accordion li:hover .accordion__plus:after, .solution-accordion .accordion li:hover .accordion__plus:before { background-color: #fff; } .solution-accordion .accordion li:hover .accordion__list-title { padding-left: 2.8rem; }}.solution-accordion .accordion li.active { background-color: #fff; padding-bottom: 3.3rem; border-color: #fff;}.solution-accordion .accordion li.active .accordion__plus { background-color: #a50f2d; border-color: #a50f2d; margin-right: 6rem;}@media (max-width:1024px) { .solution-accordion .accordion li.active .accordion__plus { margin-right: 6rem; }}@media (max-width:480px) { .solution-accordion .accordion li.active .accordion__plus { margin-right: 2rem; }}.solution-accordion .accordion li.active .accordion__plus:after { transform: translateX(-50%);}.solution-accordion .accordion li.active .accordion__plus:after,.solution-accordion .accordion li.active .accordion__plus:before { background-color: #fff;}.solution-accordion .accordion li.active .accordion__list-title { padding-left: 2.8rem;}.solution-accordion .accordion li.active .accordion__list-desc { padding-top: 2rem;}.solution>.sticky-wrappper__block { padding-top: 10rem; margin-bottom: 10rem;}@media (max-width:1920px) { .solution>.sticky-wrappper__block { padding-top: 8rem; margin-bottom: 8rem; }}@media (max-width:1024px) { .solution>.sticky-wrappper__block { padding-top: 5rem; margin-bottom: 5rem; }}@media (max-width:480px) { .solution>.sticky-wrappper__block { padding-top: 3rem; margin-bottom: 3rem; }}.solution>.sticky-wrappper__block.dark { padding-top: 10rem; padding-bottom: 10rem; margin-bottom: 0;}@media (max-width:1920px) { .solution>.sticky-wrappper__block.dark { padding-top: 8rem; padding-bottom: 8rem; }}@media (max-width:1024px) { .solution>.sticky-wrappper__block.dark { padding-top: 5rem; padding-bottom: 5rem; }}@media (max-width:480px) { .solution>.sticky-wrappper__block.dark { padding-top: 3rem; padding-bottom: 3rem; }}.solution .solution__services.dark { padding-bottom: 5rem; padding-top: 5rem;}.solution .solution__services { margin-top: 15rem;}@media (max-width:1920px) { .solution .solution__services { margin-top: 12rem; }}@media (max-width:1024px) { .solution .solution__services { margin-top: 10rem; }}@media (max-width:480px) { .solution .solution__services { margin-top: 8rem; }}.solution .solution__services .solution__services-title { padding-bottom: 5.2rem;}.solution .solution__services .services { margin-top: 0;}@media (max-width:480px) { .solution .wrapper--swiper { padding-right: 0; overflow: hidden; }}@media (max-width:480px) { .solution .wrapper--swiper .news__slider { margin-left: 0; }}@media (max-width:1024px) { .solution .wrapper--swiper .news__slider .news__container { width: 100%; margin: 0; padding-left: 2rem; }}@media (max-width:480px) { .solution .wrapper--swiper .news__slider .news__container { padding-left: 0; }}.solve.solve--solution .solve__intro { background-image: url(/local/templates/softline/assets/images/solution/solution-1.jpg);}.mt15 { margin-top: 15rem;}@media (max-width:1920px) { .mt15 { margin-top: 12rem; }}@media (max-width:1024px) { .mt15 { margin-top: 10rem; }}@media (max-width:480px) { .mt15 { margin-top: 8rem; }}.dark.pt15 .services { padding-top: 15rem;}@media (max-width:1920px) { .dark.pt15 .services { padding-top: 12rem; }}@media (max-width:1024px) { .dark.pt15 .services { padding-top: 10rem; }}@media (max-width:480px) { .dark.pt15 .services { padding-top: 8rem; }}.dark .help-blocks { padding-bottom: 10rem; margin-bottom: 0;}@media (max-width:480px) { .dark .help-blocks { padding-bottom: 8rem; }}.help-blocks { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(33.3333333333%, max(64px, 20%)), 1fr)); gap: 4rem; padding-top: 7.2rem; margin-bottom: 10rem;}@media (max-width:1515px) { .help-blocks { grid-template-columns: repeat(auto-fit, minmax(min(50%, max(64px, 25%)), 1fr)); }}@media (max-width:480px) { .help-blocks { padding-top: 5.5rem; }}@media (max-width:1024px) { .help-blocks { grid-template-columns: repeat(1, 1fr); }}@media (max-width:480px) { .help-blocks { gap: 3rem; margin-bottom: 8rem; }}.help-blocks .help-blocks__item { min-height: 34.9rem; display: grid; grid-template-columns: 3fr 1fr; gap: 1rem; background-color: #fff; padding: 2rem 4rem 3rem 2.8rem;}@media (max-width:480px) { .help-blocks .help-blocks__item { padding-right: 2rem; min-height: 20.9rem; }}.help-blocks .help-blocks__item .help-blocks__left { display: flex; justify-content: space-between; flex-direction: column;}.help-blocks .help-blocks__item .help-blocks__left .help-blocks__subtitle { color: #697279;}.help-blocks .help-blocks__item .help-blocks__left .service__text--gradient { position: relative;}.help-blocks .help-blocks__item .help-blocks__left .service__text--gradient:before { content: ""; width: 100%; height: 2rem; background: -webkit-linear-gradient(0deg, #fff 5%, rgba(255, 255, 255, 0)); background: linear-gradient(0deg, #fff 5%, rgba(255, 255, 255, 0)); transition: .2s; position: absolute; bottom: 0; left: 0; opacity: 1;}.help-blocks .help-blocks__item .help-blocks__right .img-wrapper { height: 12rem; width: 100%;}@media (max-width:480px) { .help-blocks .help-blocks__item .help-blocks__right .img-wrapper { width: 100%; height: 9rem; }}.help-blocks .help-blocks__item .help-blocks__right img { width: 100%; height: 100%; object-fit: contain;}.dark .accordion * { color: #f2f5f8;}.dark .accordion li { border-color: #40454e;}.dark .help-blocks__item { background-color: #282b2b;}.dark .help-blocks__title { color: #f2f5f8;}.dark .help-blocks.light .help-blocks__item { background-color: #282b2b;}.dark .help-blocks.light .help-blocks__item .help-blocks__title { color: #f2f5f8;}.dark .help-blocks.light .help-blocks__item .service__text--gradient:before { background: -webkit-linear-gradient(0deg, #282b2b 5%, rgba(255, 255, 255, 0)); background: linear-gradient(0deg, #282b2b 5%, rgba(255, 255, 255, 0));}.help-blocks.light .help-blocks__item { background-color: #fff;}.help-blocks.light .help-blocks__item .help-blocks__title { color: #212424;}.penetration .section-top .title-wrapper { width: auto;}.penetration .section-top .title { margin-left: 0; padding-bottom: 5.2rem;}.penetration .corporate .corporate__content { margin-top: 4rem;}.penetration .registration__block { background-color: #f0f2f6; width: 91.8%; padding: 0;}@media (max-width:1024px) { .penetration .registration__block { width: 100%; margin-top: 7rem; border-top-left-radius: 1.2rem; border-top-right-radius: 1.2rem; height: calc(100% - 5rem); }}@media (max-width:480px) { .penetration .registration__block { overflow: scroll; margin-top: 0; height: auto; } .penetration .registration__block:before { background-color: #fff; z-index: 2; }}.penetration .registration__block .registration__title { margin-top: auto; color: #fff;}@media (max-width:1024px) { .penetration .registration__block .registration__title { font-weight: 400; font-size: 6.4rem; line-height: 7.6rem; letter-spacing: -.01em; padding-bottom: 2.2rem; }}@media (max-width:480px) { .penetration .registration__block .registration__title { font-size: 4.3rem; line-height: 5rem; padding-left: .5rem; padding-right: 10rem; }}.penetration .registration__block .registration__subtitle { color: #fff;}@media (max-width:480px) { .penetration .registration__block .registration__subtitle { padding-left: 0; }}.penetration .registration__block .registration__wrapper { justify-content: flex-end;}@media (max-width:480px) { .penetration .registration__block .registration__wrapper { padding: 0; }}.penetration .registration__block .registration__wrapper .close-button { top: 0; color: #fff;}@media (max-width:1024px) { .penetration .registration__block .registration__wrapper .close-button { border: 0; color: transparent; top: -3rem; right: -1.6rem; } .penetration .registration__block .registration__wrapper .close-button:hover { background-color: transparent; color: transparent; } .penetration .registration__block .registration__wrapper .close-button:hover .close-button__cross { background-color: transparent; }}@media (max-width:480px) { .penetration .registration__block .registration__wrapper .close-button { top: -1.5rem; right: 0; }}@media (max-width:1024px) { .penetration .registration__block .registration__wrapper .close-button .close-button__cross { background-color: transparent; } .penetration .registration__block .registration__wrapper .close-button .close-button__cross:after, .penetration .registration__block .registration__wrapper .close-button .close-button__cross:before { background-color: #fff; width: 100%; }}@media (max-width:480px) { .penetration .registration__block .registration__wrapper .close-button .close-button__cross { width: 4rem; height: 4rem; }}.penetration .penetration__top-block { position: relative; height: 100vh; max-height: 976px; display: flex; flex-direction: column; justify-content: space-between; padding: 4rem; padding-bottom: 0; background-repeat: no-repeat; background-size: cover;}@media (max-width:1920px) { .penetration .penetration__top-block { max-height: 750px; }}@media (max-width:1515px) { .penetration .penetration__top-block { max-height: 520px; background-position: 50%; }}@media (max-width:1024px) { .penetration .penetration__top-block { height: calc(100vh - 7rem); max-height: 400px; border-top-left-radius: 1.2rem; border-top-right-radius: 1.2rem; overflow: hidden; padding-left: 2rem; padding-right: 2rem; } .penetration .penetration__top-block:before { content: ""; position: absolute; top: 1.5rem; left: 50%; transform: translateX(-50%); width: 12.6rem; height: .5rem; border-radius: .2rem; background-color: #fff; }}@media (max-width:480px) { .penetration .penetration__top-block { height: calc(100vh - 8rem); background-position-x: 41%; } .penetration .penetration__top-block:before { display: none; }}.penetration .help-blocks { padding-bottom: 0;}.penetration .cybersecurity-nums .title { padding-left: 20rem; max-width: 90rem;}@media (max-width:1024px) { .penetration .cybersecurity-nums .title { padding-left: 0; padding-bottom: 0; }}@media (max-width:1024px) { .penetration .cybersecurity-nums .cybersecurity-nums__block { margin-top: 5rem; gap: 3rem; }}.gap-4 { gap: 4rem;}@media (max-width:1024px) { .gap-4 { gap: 6rem; }}.grid { display: grid;}.grid-cols-3 { grid-template-columns: repeat(auto-fit, minmax(min(33.3333333333%, max(64px, 20%)), 1fr));}@media (max-width:1024px) { .grid-cols-3 { grid-template-columns: repeat(1, 1fr); }}.flex-col { flex-direction: column;}.prof-item { padding-bottom: 4rem; border-bottom: .1rem solid #d2dce5; gap: 2.4rem;}@media (max-width:1024px) { .prof-item { gap: 1.5rem; }}.prof-item .img-wrapper { width: 100%; height: 39.5rem;}@media (max-width:1920px) { .prof-item .img-wrapper { height: 26rem; }}@media (max-width:1515px) { .prof-item .img-wrapper { height: 19rem; }}@media (max-width:1024px) { .prof-item .img-wrapper { height: 40rem; }}@media (max-width:480px) { .prof-item .img-wrapper { height: 26rem; }}.prof-item .img-wrapper img { width: 100%; height: 100%; object-fit: contain;}@media (max-width:1515px) { .prof-item .img-wrapper img { object-fit: contain; }}.prof-item .prof-item__subtitle { font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #a50f2d;}.prof-item .prof-item__title { font-weight: 500; font-size: 1.6rem; line-height: 1.5;}a.prof-item { color: #212424;}.dark .prof-item .prof-item__subtitle { color: #aab8c3;}.dark .prof-item .prof-item__title { color: #f2f5f8;}.dark .py-10 { padding-bottom: 10rem; margin-bottom: 0;}@media (max-width:1024px) { .dark .py-10 { padding-bottom: 5rem; }}.py-10 { padding-top: 10rem; margin-bottom: 10rem;}@media (max-width:1024px) { .py-10 { padding-top: 5rem; margin-bottom: 5rem; }}.pb-52 { padding-bottom: 5.2rem;}.download-block { margin-top: 5rem; display: flex; flex-direction: column;}@media (max-width:1024px) { .download-block { margin-top: 6rme; }}.download-block .download-item:first-child { border-top: .1rem solid #d2dce5; border-bottom: .1rem solid #d2dce5;}.download-block .download-item+.download-item { border-bottom: .1rem solid #d2dce5;}.download-item { font-size: 18px; line-height: 3.6rem; color: #212424; text-decoration: none; display: flex; justify-content: space-between; gap: 2rem; align-items: center; padding: 2rem 0; transition: all .3s;}.download-item>span { display: flex; align-items: baseline;}@media (max-width:480px) { .download-item { display: grid; grid-template-columns: 1fr min-content; gap: 0; }}.download-item .download-data { min-width: 6rem; display: inline-block;}@media (max-width:480px) { .download-item .download-data { display: none; }}.download-item .download-text { padding-left: 6rem;}@media (max-width:1024px) { .download-item .download-text { padding-left: 2.5rem; }}@media (max-width:480px) { .download-item .download-text { padding-left: 0; padding-right: 2rem; display: block; font-weight: bolder; }}.download-item:after { content: " "; position: static; display: inline-block; width: 2rem; height: 2.3rem; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='23' viewBox='0 0 20 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 21h20M10 0v15m0 0l8-6.806M10 15L2 8.194' stroke='%23A50F2D' stroke-width='2.063'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: 50%; flex: 0 0 auto;}@media (max-width:480px) { .download-item:after { margin-left: 2rem; width: 3rem; height: 3rem; }}.download-item:hover { padding-left: 2.8rem; padding-right: 3.5rem; background-color: #fff;}@media (max-width:1024px) { .download-item:hover { padding-left: 1rem; padding-right: 1rem; }}.foot { margin-top: 15rem; padding-top: 7.2rem; padding-bottom: 5.2rem;}@media (max-width:1920px) { .foot { margin-top: 12rem; }}@media (max-width:1024px) { .foot { margin-top: 10rem; padding-top: 5rem; }}.foot .foot__title { color: #fff; align-self: flex-end;}@media (max-width:1024px) { .foot .foot__title { align-self: flex-start; }}.foot .foot__wrapper { display: flex; gap: 36.5rem;}@media (max-width:1920px) { .foot .foot__wrapper { gap: 26.5rem; }}@media (max-width:1515px) { .foot .foot__wrapper { gap: 11.7rem; }}@media (max-width:1024px) { .foot .foot__wrapper { gap: 4.5rem; flex-direction: column; }}@media (max-width:480px) { .foot .foot__wrapper { gap: 10rem; }}.foot .foot__wrapper .link-red { display: flex; align-items: center; gap: 1.6rem;}.foot .foot__wrapper .link-red:hover .link-red__text { color: #a50f2d;}.foot .foot__wrapper .link-red .link-red__text { font-weight: 400; font-size: 3.6rem; line-height: 5.2rem; letter-spacing: -.01em; color: #fff;}@media (max-width:480px) { .foot .foot__wrapper .link-red .link-red__text { font-size: 3.2rem; line-height: 3rem; }}@media (max-width:480px) { .foot .foot__left-wrapper { display: flex; flex-direction: column; gap: 1rem; }}.dark .subtitle { color: #f2f5f8;}.dark .subtitle a { color: inherit;}.dark .services .service,.dark .services .service .service__inner { border-color: #40454e;}.dark .services .service:hover { background-color: #40454e;}
343.dark .services .service:hover .service__text--gradient:before { content: ""; opacity: 0;}.dark .registration__block .crm-block,.dark .registration__block .crm-block p { color: #212424;}.dark .crm-block { color: #f2f5f8;}.crm-block .download-block { padding-left: 0; padding-right: 0;}.crm-block .download-text { max-width: 82rem;}@media (max-width:1515px) { .crm-block .download-text { max-width: 61rem; }}@media (max-width:1024px) { .crm-block .download-text { max-width: 56rem; }}.alloffices__top-wrapper { display: flex; justify-content: space-between;}@media (max-width:1024px) { .alloffices__top-wrapper { flex-direction: column; gap: 4rem; }}@media (max-width:480px) { .alloffices__top-wrapper { gap: 3rem; padding-bottom: 8.5rem; }}@media (max-width:480px) { .alloffices__top-wrapper .alloffices__title br { display: none; }}@media (max-width:1024px) { .alloffices__block { margin-top: 5rem; }}@media (max-width:480px) { .alloffices__block { margin-top: 8rem; }}.alloffices__list-block { font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424; display: flex; flex-direction: column; gap: 10rem; transition: opacity .3s;}@media (max-width:1024px) { .alloffices__list-block { gap: 6rem; }}@media (max-width:480px) { .alloffices__list-block { font-size: 2.6rem; gap: 8rem; }}.alloffices__list-block .alloffices__list-item { display: flex; flex-direction: column; gap: 3.6rem;}.alloffices__list-block .alloffices__list-item .alloffices__list-title { padding-bottom: 2.7rem; border-bottom: .1rem solid #d2dce5;}.alloffices__list-block .alloffices__list-item ul { display: grid; grid-template-columns: repeat(7, 1fr); row-gap: 3.6rem; column-gap: 4rem;}@media (max-width:1920px) { .alloffices__list-block .alloffices__list-item ul { grid-template-columns: repeat(5, 1fr); }}@media (max-width:1515px) { .alloffices__list-block .alloffices__list-item ul { grid-template-columns: repeat(4, 1fr); }}@media (max-width:1024px) { .alloffices__list-block .alloffices__list-item ul { grid-template-columns: repeat(2, 1fr); column-gap: 10rem; }}@media (max-width:480px) { .alloffices__list-block .alloffices__list-item ul { grid-template-columns: repeat(1, 1fr); }}.alloffices__list-block .alloffices__list-item ul li:not([class]) { padding: 0; background: unset;}.alloffices__list-block .alloffices__list-item ul .link { display: flex; gap: 1.6rem; text-decoration: none; color: #212424;}.alloffices__list-block .alloffices__list-item ul .link .img-wrapper { display: block; width: 3rem; height: 2rem;}@media (max-width:480px) { .alloffices__list-block .alloffices__list-item ul .link .img-wrapper { width: 4rem; height: 3rem; }}.alloffices__list-block .alloffices__list-item ul .link .img-wrapper img { width: 100%; height: 100%; object-fit: contain;}.getintouch .registration__block { display: flex; flex-direction: column; padding-left: 0; padding-right: 0; padding-top: 0;}@media (max-width:1024px) { .getintouch .registration__block { width: 100%; border-top-left-radius: 1.2rem; border-top-right-radius: 1.2rem; overflow: scroll; height: 100%; bottom: 0; }}@media (max-width:1024px) { .getintouch .registration__block:before { content: ""; width: 12.6rem; height: .5rem; display: block; position: absolute; top: 3rem; left: 50%; transform: translateX(-50%); border-radius: .2rem; background: #fff; }}@media (max-width:480px) { .getintouch .registration__block { overflow: scroll; margin-top: 0; } .getintouch .registration__block:before { background-color: #fff; z-index: 2; content: ""; position: absolute; top: 1.5rem; left: 50%; transform: translateX(-50%); width: 4rem; height: .2rem; border-radius: 2px; }}.getintouch .registration__block .registration__wrapper { display: flex; justify-content: flex-end;}@media (max-width:480px) { .getintouch .registration__block .registration__wrapper { padding: 0; }}.getintouch .registration__block .registration__subtitle { font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424; padding-bottom: 3rem; max-width: 50rem;}@media (max-width:1024px) { .getintouch .registration__block .registration__subtitle { max-width: none; }}@media (max-width:480px) { .getintouch .registration__block .registration__subtitle { padding-left: 0; padding-right: 0; }}.getintouch .registration__block .registration__title { margin-top: auto; color: #fff; font-size: 3.7rem; line-height: 7.6rem;}.getintouch .registration__block form { padding-left: 4rem; padding-right: 4rem; padding-top: 4rem; gap: 1rem; height: 100%;}@media (max-width:1024px) { .getintouch .registration__block form { padding-left: 2rem; padding-right: 2rem; }}.getintouch .registration__block form .link-red { padding-top: 2.5rem;}.getintouch .registration__block .getintouch__top-block { height: 28rem; background: url(/local/templates/softline/assets/images/getintouch/getintouch.jpg); background-size: cover; background-repeat: no-repeat; display: flex; flex-direction: column; padding: 2rem 4rem;}@media (max-width:1024px) { .getintouch .registration__block .getintouch__top-block { height: 34.1rem; padding-left: 2rem; padding-right: 2rem; }}.getintouch .registration__block .getintouch__top-block .close-button { top: 0; z-index: 5;}.getintouch .registration__block .getintouch__top-block .close-button:hover { border-color: #fff;}.getintouch .registration__block .getintouch__top-block .close-button:hover .close-button__cross { background-color: #a50f2d;}.getintouch .registration__block .getintouch__top-block .close-button .close-button__cross { background-color: #fff;}.getintouch .registration__block .getintouch__top-block .close-button .close-button__cross:after,.getintouch .registration__block .getintouch__top-block .close-button .close-button__cross:before { background-color: #212424;}@media (max-width:1024px) { .getintouch .registration__block .getintouch__top-block .close-button { border: 0; color: transparent; top: 0; right: -1rem; } .getintouch .registration__block .getintouch__top-block .close-button:hover { background-color: transparent; color: transparent; } .getintouch .registration__block .getintouch__top-block .close-button:hover .close-button__cross { background-color: transparent; }}@media (max-width:480px) { .getintouch .registration__block .getintouch__top-block .close-button { top: 0; right: 0; }}@media (max-width:1024px) { .getintouch .registration__block .getintouch__top-block .close-button .close-button__cross { background-color: transparent; } .getintouch .registration__block .getintouch__top-block .close-button .close-button__cross:after, .getintouch .registration__block .getintouch__top-block .close-button .close-button__cross:before { background-color: #fff; width: 100%; }}@media (max-width:480px) { .getintouch .registration__block .getintouch__top-block .close-button .close-button__cross { width: 4rem; height: 4rem; }}.getintouch .registration__agree { margin-top: auto; font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.2rem; line-height: 2rem; color: #aab8c3; padding-top: 1.6rem;}.reqcallback .registration__block .getintouch__top-block { background: url(/local/templates/softline/assets/images/getintouch/reqcallback.jpg);}@media (max-width:1024px) { .reqcallback .registration__block .getintouch__top-block form { height: 100%; overflow: scroll; }}.yandex-map { width: 100%; height: 100rem; transition: opacity .3s; border-radius: .5rem;}@media (max-width:1920px) { .yandex-map { height: 76rem; }}@media (max-width:1515px) { .yandex-map { height: 56.2rem; }}@media (max-width:1024px) { .yandex-map { height: 72.8rem; }}@media (max-width:480px) { .yandex-map { height: 13.9rem; }}.yandex-map iframe { width: 100%; height: 100%;}.map { position: relative;}.map h2 { font-family: Manrope; font-size: 5.2rem; font-weight: 400; line-height: 1.12; letter-spacing: -.02em; text-align: left; color: #212424; margin-top: 15rem; margin-bottom: 10rem;}@media (max-width:1920px) { .map h2 { margin-top: 12rem; }}.map .title-wrapper h2 { margin-top: 0; margin-bottom: 0;}.map .section-top { margin-bottom: 5rem;}@media (max-width:480px) { .map .section-top { gap: 2.5rem; }}.map__panel { position: fixed; top: 0; right: 0; width: 81rem; height: 100%; background: #fff; padding: 4.5rem 5.5rem; z-index: 1000; display: none; transition: transform .4s; transform: translateX(103%); overflow-y: auto;}@media (max-width:1920px) { .map__panel { width: 70rem; }}@media (max-width:1024px) { .map__panel { width: 100%; height: 45%; top: unset; bottom: 0; border-radius: 20px 20px 0 0; transform: translateY(103%); padding: 9.5rem 2rem; }}@media (max-width:480px) { .map__panel { height: 67.5%; padding: 6rem 2.5rem; }}.map__panel.open { transform: translateX(0);}@media (max-width:1024px) { .map__panel.open { transform: translateY(0); }}.panel-body .baloon { display: none;}.panel-body .baloon.open { display: block;}.close__baloon { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; display: flex; align-items: center; gap: 2.4rem; color: #212424; padding: 1.2rem 1.2rem 1.2rem 2.4rem; border: .1rem solid #d2dce5; border-radius: 10rem; height: min-content; position: relative; top: -2rem; transition: background-color .3s; position: absolute; right: 3rem; top: 3rem; z-index: 5; background: #fff;}@media (max-width:1024px) { .close__baloon { border: unset; padding: unset; background: #fff; right: .5rem; top: 2rem; }}@media (max-width:480px) { .close__baloon { top: .5rem; }}@media (max-width:1024px) { .close__baloon span { display: none; }}.close__baloon:hover { border-color: #40454e;}.close__baloon:hover .close-button__cross { background-color: #40454e;}.close__baloon:hover .close-button__cross:after,.close__baloon:hover .close-button__cross:before { background-color: #fff;}.close__baloon .close-button__cross { position: relative; display: block; width: 2.8rem; height: 2.8rem; background: rgba(210, 220, 229, .3); border-radius: 50%;}@media (max-width:1024px) { .close__baloon .close-button__cross { display: block; background: unset; width: 5.8rem; height: 5.8rem; width: 7.8rem; height: 7.8rem; }}.close__baloon .close-button__cross:after { transform: translate(-50%, -50%) rotate(-45deg);}.close__baloon .close-button__cross:after,.close__baloon .close-button__cross:before { content: ""; position: absolute; top: 50%; left: 50%; width: 50%; height: .2rem; background-color: #aab8c3; transition: color .3s;}.close__baloon .close-button__cross:before { transform: translate(-50%, -50%) rotate(45deg);}@media (max-width:1024px) { .baloon__body { display: flex; align-items: flex-start; flex-wrap: wrap; }}@media (max-width:1024px) { .baloon__body>div { width: 50%; }}@media (max-width:480px) { .baloon__body>div { width: 100%; }}.baloon__country { display: flex; align-items: center; justify-content: flex-start; font-family: Manrope; font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #aab8c3;}@media (max-width:480px) { .baloon__country { font-size: 2.6rem; }}.baloon__flag { width: 5rem; margin-right: 3rem;}@media (max-width:480px) { .baloon__flag { width: 6rem; margin-right: 4.1rem; }}.baloon__city { font-family: Manrope; font-size: 5.2rem; font-weight: 400; line-height: 1.12; letter-spacing: -.02em; text-align: left; color: #212424; margin-top: 3.2rem;}@media (max-width:1920px) { .baloon__city { margin-top: 3.9rem; }}@media (max-width:1024px) { .baloon__city { width: 100%; }}@media (max-width:480px) { .baloon__city { font-size: 4.1rem; margin-top: 4.9rem; }}.baloon__info { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; color: #a50f2d; margin-top: 4rem; margin-bottom: 1rem;}@media (max-width:1024px) { .baloon__info { margin-top: 3.3rem; }}@media (max-width:480px) { .baloon__info { margin-top: 5.3rem; font-size: 1.9rem; margin-bottom: 2rem; }}.baloon__link { display: block; color: #212424; text-decoration: none; font-size: 18px; font-weight: 500; line-height: 1.33; letter-spacing: 0; text-align: left;}@media (max-width:480px) { .baloon__link { font-size: 2.55rem; }}.baloon__address { font-size: 18px; font-weight: 500; line-height: 1.33; letter-spacing: 0; text-align: left; color: #212424; max-width: 38rem;}@media (max-width:480px) { .baloon__address { font-size: 2.55rem; }}.baloon__btn { background: unset; box-shadow: unset; border: unset; display: flex; align-items: center; justify-content: flex-start; min-width: max-content; padding: 0; margin-top: 3.5rem;}@media (max-width:480px) { .baloon__btn { margin-top: 4.5rem; }}.baloon__btn span { font-family: Manrope; font-size: 1.6rem; font-weight: 600; line-height: 1.3; letter-spacing: 0; text-align: right; color: #a50f2d; display: inline-block; min-width: max-content;}@media (max-width:480px) { .baloon__btn span { font-size: 1.6rem; }}.baloon__btn svg { width: 3rem; min-width: 3rem; margin-right: 1.6rem;}@media (max-width:480px) { .baloon__btn svg { width: 4rem; min-width: 4rem; margin-right: 2.6rem; }}.map__wrapper { display: flex; flex-direction: row-reverse; align-items: stretch; height: 75vh; max-height: 95rem;}@media (max-width:1920px) { .map__wrapper { max-height: 75rem; }}@media (max-width:1515px) { .map__wrapper { max-height: 64rem; }}@media (max-width:1024px) { .map__wrapper { flex-direction: column; height: auto; max-height: unset; }}.map__wrapper [class*=ymaps-2][class*=-ground-pane] { filter: url("data:image/svg+xml;utf8,<sv g xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); -webkit-filter: grayscale(100%);}.map__wrapper .map__container { position: relative;}.map__wrapper .map__container:after { top: 0; background: -webkit-linear-gradient(180deg, #fff 5%, rgba(255, 255, 255, 0)); background: linear-gradient(180deg, #fff 5%, rgba(255, 255, 255, 0)); z-index: 1;}.map__wrapper .map__container:before { bottom: 0; background: -webkit-linear-gradient(0deg, #fff 5%, rgba(255, 255, 255, 0)); background: linear-gradient(0deg, #fff 5%, rgba(255, 255, 255, 0)); z-index: 1;}.map__wrapper .map__container:after,.map__wrapper .map__container:before { content: ""; position: absolute; left: 0; width: 100%; height: 2rem;}.map__wrapper .map__cities { width: 50rem; background: #fff; height: 100%; display: flex; overflow-y: auto; flex-direction: column; padding-top: 2rem; padding-bottom: 2rem;}.map__wrapper .map__cities::-webkit-scrollbar { width: 8px;}.map__wrapper .map__cities::-webkit-scrollbar:horizontal { height: 5px;}.map__wrapper .map__cities::-webkit-scrollbar-track { background-color: transparent;}.map__wrapper .map__cities::-webkit-scrollbar-thumb { background-color: #d2dce5;}@media (max-width:1920px) { .map__wrapper .map__cities { width: 40rem; }}@media (max-width:1024px) { .map__wrapper .map__cities { width: 100%; height: auto; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1rem; padding: 2rem; }}@media (max-width:480px) { .map__wrapper .map__cities { width: 100%; height: auto; display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; padding: 3rem; }}.map__wrapper .map__cities a { color: #212424; text-decoration: none; font-family: Manrope; font-size: 18px; font-weight: 400; line-height: 1; text-align: left; padding: 1rem 2rem; display: block; height: 4.4rem;}@media (max-width:1024px) { .map__wrapper .map__cities a { font-size: 1.6rem; padding: 0; height: unset; }}.map__wrapper .map-block { width: calc(100% - 50rem); height: 100%;}@media (max-width:1920px) { .map__wrapper .map-block { width: calc(100% - 40rem); }}@media (max-width:1024px) { .map__wrapper .map-block { width: 100%; height: 70vh; max-height: 46rem; }}.leaders { margin-top: 15rem;}@media (max-width:1920px) { .leaders { margin-top: 12rem; }}@media (max-width:480px) { .leaders { margin-top: 7rem; }}.section-title { font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; border-bottom: 1px solid #d2dce5; padding-bottom: 2.6rem;}.leaders__wrapper { margin-top: 8rem; display: grid; grid-template-columns: repeat(4, 1fr); gap: 4rem; width: 100%; overflow: hidden;}@media (max-width:1920px) { .leaders__wrapper { margin-top: 4rem; }}@media (max-width:1024px) { .leaders__wrapper { grid-template-columns: repeat(2, 1fr); gap: 3.5rem; }}@media (max-width:480px) { .leaders__wrapper { grid-template-columns: repeat(1, 1fr); }
343}.leaders__wrapper .leader__card { grid-column: span 1; padding-bottom: 2.4rem; text-decoration: none; color: #212424; cursor: pointer;}@media (max-width:1024px) { .leaders__wrapper .leader__card { padding-bottom: 3.9rem; }}@media (max-width:480px) { .leaders__wrapper .leader__card { padding-bottom: 1.5rem; }}.leaders__wrapper .leader__card .leader__img { width: 100%; height: 61.5rem; background: #e5e9f1;}@media (max-width:1920px) { .leaders__wrapper .leader__card .leader__img { height: 43.4rem; }}@media (max-width:1515px) { .leaders__wrapper .leader__card .leader__img { height: 31rem; }}@media (max-width:1024px) { .leaders__wrapper .leader__card .leader__img { height: 34.6rem; }}@media (max-width:480px) { .leaders__wrapper .leader__card .leader__img { height: 42.6rem; }}.leaders__wrapper .leader__card .leader__img img { width: 100%; height: 100%; object-fit: cover;}.leaders__wrapper.directors { grid-template-columns: repeat(3, 1fr);}@media (max-width:1024px) { .leaders__wrapper.directors { grid-template-columns: repeat(2, 1fr); }}@media (max-width:480px) { .leaders__wrapper.directors { grid-template-columns: repeat(1, 1fr); }}.leaders__wrapper.directors .leader__card .leader__img { width: 100%; height: 78rem;}@media (max-width:1920px) { .leaders__wrapper.directors .leader__card .leader__img { height: 60.4rem; }}@media (max-width:1515px) { .leaders__wrapper.directors .leader__card .leader__img { height: 42.7rem; }}@media (max-width:1024px) { .leaders__wrapper.directors .leader__card .leader__img { height: 34.6rem; }}@media (max-width:480px) { .leaders__wrapper.directors .leader__card .leader__img { height: 42.6rem; }}.leader__name { font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; margin-top: 2.4rem;}@media (max-width:1024px) { .leader__name { font-size: 1.6rem; margin-top: 1.6rem; }}@media (max-width:480px) { .leader__name { font-size: 2.6rem; margin-top: 1.9rem; }}.leader__position { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; margin-top: 1.2rem;}@media (max-width:1024px) { .leader__position { font-size: 1.5rem; margin-top: .8rem; }}@media (max-width:480px) { .leader__position { font-size: 1.92rem; margin-top: 1.1rem; }}.section { margin-top: 12.5rem;}@media (max-width:1024px) { .section { margin-top: 9.5rem; }}@media (max-width:480px) { .section { margin-top: 5.5rem; }}.about-block { margin-top: 8rem; display: grid; grid-template-columns: repeat(2, 1fr); gap: 4rem;}@media (max-width:1920px) { .about-block { margin-top: 4rem; }}@media (max-width:1024px) { .about-block { grid-template-columns: repeat(1, 1fr); }}@media (max-width:480px) { .about-block { gap: 2.1rem; }}.about-block .about-card { grid-column: span 1; height: 68rem; background-repeat: no-repeat; background-size: cover; background-position: 50%; display: flex; align-items: flex-end; padding: 4rem;}@media (max-width:1920px) { .about-block .about-card { height: 52rem; }}@media (max-width:1515px) { .about-block .about-card { height: 38rem; }}@media (max-width:1024px) { .about-block .about-card { height: 38rem; }}@media (max-width:480px) { .about-block .about-card { height: 24.5rem; padding: 2.5rem; }}.about-block .about-card .link-white { font-size: 18px;}@media (max-width:480px) { .about-block .about-card .link-white { font-size: 2.05rem; } .about-block .about-card .link-white svg { min-width: 4.1rem; min-height: 4.1rem; }}.about-block .about-card:hover .link-white svg { transform: translateX(.4rem);}.about-block .about-card:hover .link-white span { box-shadow: 0 1px 0 0 #fff;}@keyframes b { 0% { opacity: 0; } to { opacity: 1; }}.leadership { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(33, 33, 33, .4); z-index: 200; display: none; animation: b .4s; transition: opacity .3s; opacity: 0;}.leadership .close-leadership { font-family: Manrope; font-style: normal; font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; display: flex; align-items: center; gap: 2.4rem; color: #212424; padding: 1.2rem 1.2rem 1.2rem 2.4rem; border: .1rem solid #d2dce5; border-radius: 10rem; height: min-content; position: relative; top: -2rem; transition: background-color .3s; position: absolute; right: 3rem; top: 3rem; z-index: 5; background: #fff;}@media (max-width:1024px) { .leadership .close-leadership { border: unset; padding: unset; right: .5rem; top: 1.5rem; background: unset; }}@media (max-width:1024px) { .leadership .close-leadership span { display: none; }}.leadership .close-leadership:hover { border-color: #40454e;}.leadership .close-leadership:hover .close-leadership__cross { background-color: #40454e;}.leadership .close-leadership:hover .close-leadership__cross:after,.leadership .close-leadership:hover .close-leadership__cross:before { background-color: #fff;}.leadership .close-leadership .close-leadership__cross { position: relative; display: block; width: 2.8rem; height: 2.8rem; background: rgba(210, 220, 229, .3); border-radius: 50%;}@media (max-width:1024px) { .leadership .close-leadership .close-leadership__cross { display: block; background: unset; width: 5.8rem; height: 5.8rem; width: 7.8rem; height: 7.8rem; }}.leadership .close-leadership .close-leadership__cross:after { content: ""; position: absolute; top: 50%; left: 50%; width: 50%; height: .2rem; background-color: #aab8c3; transition: color .3s; transform: translate(-50%, -50%) rotate(-45deg);}@media (max-width:1024px) { .leadership .close-leadership .close-leadership__cross:after { background: #d2dce5; }}.leadership .close-leadership .close-leadership__cross:before { content: ""; position: absolute; top: 50%; left: 50%; width: 50%; height: .2rem; background-color: #aab8c3; transform: translate(-50%, -50%) rotate(45deg); transition: color .3s;}@media (max-width:1024px) { .leadership .close-leadership .close-leadership__cross:before { background: #d2dce5; }}.leadership.show { opacity: 1;}.swipe-el { touch-action: auto !important;}.leadership__block { display: flex; justify-content: flex-end; width: 100%; height: 100%;}@media (max-width:1024px) { .leadership__block { align-items: flex-end; }}.leadership__wrapper { display: flex; width: 92%; height: 100%;}@media (max-width:1024px) { .leadership__wrapper { width: 100%; height: auto; max-height: 94%; border-radius: 12px 12px 0 0; overflow: auto; flex-direction: column; position: relative; }}.leadership__img { width: 66rem; min-width: 66rem; background: #fff;}@media (max-width:1515px) { .leadership__img { width: 50rem; min-width: 50rem; }}@media (max-width:1024px) { .leadership__img { width: 100%; height: 54rem; min-width: unset; }}.leadership__img img { width: 100%; height: 100%; object-fit: cover; object-position: center;}.leadership__text-block { background: #fff; padding: 5.2rem 5.5rem 5rem; height: 100%; overflow-y: auto;}@media (max-width:1024px) { .leadership__text-block { height: unset; overflow: unset; padding: 4.2rem 2.5rem; }}.leadership__text-block_name { font-size: 5.2rem; font-weight: 400; line-height: 1.12; letter-spacing: -.02em; text-align: left;}@media (max-width:1024px) { .leadership__text-block_name { font-size: 4.1rem; }}.leadership__text-block_position { font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; color: #a50f2d; margin-top: 2rem;}@media (max-width:1024px) { .leadership__text-block_position { font-size: 2.05rem; margin-top: 1rem; }}.leadership__text-block_quote { font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; margin-top: 5.2rem;}@media (max-width:1024px) { .leadership__text-block_quote { font-size: 2.55rem; line-height: 1.4; margin-top: 2.8rem; }}.leadership__text-block_info { font-size: 1.6rem; font-weight: 500; line-height: 1.6; letter-spacing: 0; text-align: left; margin-top: 2.8rem; color: #697279; padding-bottom: 5.5rem;}@media (max-width:1024px) { .leadership__text-block_info { font-size: 2.19rem; margin-top: 2.8rem; }}.policies { display: grid; grid-template-columns: repeat(4, 1fr); margin-top: 7.4rem;}@media (max-width:1515px) { .policies { margin-top: 2.4rem; grid-template-columns: repeat(4, 1fr); }}@media (max-width:1024px) { .policies { grid-template-columns: repeat(2, 1fr); }}@media (max-width:480px) { .policies { grid-template-columns: repeat(1, 1fr); }}.policies .policy { width: 100%; height: 23.6rem; margin-right: 0; margin-left: 0; border-right: unset; position: relative; padding: 0; padding-left: 2rem; padding-right: 2rem; border: unset; border-left: .1rem solid #d2dce5; text-decoration: none; margin-top: -.1rem; transition: background-color .3s;}.policies .policy .subtitle { font-size: 1.6rem; line-height: 1.6;}@media (max-width:480px) { .policies .policy .subtitle { font-size: 2.05rem; }}.policies .policy:after { display: none;}.policies .policy:first-child .service__inner,.policies .policy:nth-child(2) .service__inner,.policies .policy:nth-child(3) .service__inner,.policies .policy:nth-child(4) .service__inner { border-top: .1rem solid #d2dce5;}.policies .policy:nth-child(4n+1) { border-left: 0;}.policies .policy:hover { background-color: #dedfe1;}.policies .policy:hover .service__inner { border-color: transparent;}@media (max-width:1515px) { .policies .policy { height: 27.5rem; }}@media (max-width:1024px) { .policies .policy { border: 0; padding: 0; position: relative; height: 25rem; } .policies .policy:nth-child(odd) { padding-right: 1rem; } .policies .policy:nth-child(odd):before { content: ""; position: absolute; top: 0; right: 0; width: .1rem; height: calc(100% - 1rem); background-color: #d2dce5; } .policies .policy:nth-child(2n+2) { padding-left: 1rem; } .policies .policy:nth-child(3) .service__inner, .policies .policy:nth-child(4) .service__inner { border-top: 0; }}@media (max-width:480px) { .policies .policy { height: unset; } .policies .policy:nth-child(odd) { padding-right: 0; } .policies .policy:nth-child(odd):before { content: unset; } .policies .policy:nth-child(2n+2) { padding-left: 0; } .policies .policy:nth-child(2) .service__inner { border-top: 0; }}.policies .policy__inner { padding-top: 2.9rem; padding-bottom: 2.4rem; display: flex; flex-direction: column; justify-content: space-between; height: 100%; border-bottom: .1rem solid #d2dce5; border-top: .1rem solid #d2dce5; transform: translateY(1px);}@media (max-width:1024px) { .policies .policy__inner { padding-top: 2rem; padding-bottom: 2rem; }}@media (max-width:480px) { .policies .policy__inner { padding-top: 3rem; padding-bottom: 3rem; flex-direction: row; justify-content: flex-start; align-items: center; }}@media (max-width:480px) { .policies .policy__top { display: flex; flex-direction: column; gap: 2rem; }}.policies .policy__top_img { height: 5rem;}@media (max-width:480px) { .policies .policy__top_img { height: unset; width: 5rem; min-width: 5rem; margin-right: 3.2rem; }}.policies .policy__text { max-width: 70%;}@media (max-width:1515px) { .policies .policy__text { max-width: 100%; }}.download { font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; text-decoration: none; color: #a50f2d; display: flex; align-items: center; margin-top: 2.2rem;}@media (max-width:480px) { .download { font-size: 15px; margin-top: 3.2rem; }}.download img { width: 2.4rem; margin-right: 1.5rem;}@media (max-width:480px) { .download img { width: 3rem; min-width: 3rem; margin-right: 2.2rem; }}.BCG { margin-top: 15rem; margin-bottom: 15rem;}@media (max-width:1920px) { .BCG { margin-top: 12rem; margin-bottom: 12rem; }}@media (max-width:1024px) { .BCG { margin-top: 10rem; margin-bottom: 10rem; }}@media (max-width:480px) { .BCG { margin-top: 7.1rem; margin-bottom: 7.1rem; }}.policies__title { font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left;}@media (max-width:480px) { .BCG__rules-wrapper.wrapper { padding: 0; }}.BCG__rules { background-size: cover; padding: 15rem 20.5rem;}@media (max-width:1920px) { .BCG__rules { padding-top: 12rem; padding-bottom: 12rem; }}@media (max-width:1515px) { .BCG__rules { padding: 10rem 4rem; }}@media (max-width:1024px) { .BCG__rules { padding: 10rem 6rem; }}@media (max-width:480px) { .BCG__rules { padding: 5rem 2.5rem; }}.BCG__rules .title { color: #f2f5f8;}.BCG__rules-wrapper.dark { margin-top: 0; padding-top: 15rem; padding-bottom: 15rem;}@media (max-width:1920px) { .BCG__rules-wrapper.dark { padding-top: 12rem; padding-bottom: 12rem; }}@media (max-width:1024px) { .BCG__rules-wrapper.dark { padding-top: 10rem; padding-bottom: 10rem; }}@media (max-width:480px) { .BCG__rules-wrapper.dark { padding-top: 8rem; padding-bottom: 8rem; }}.BCG__rules-wrapper.dark .lined-card { border-bottom: 1px solid #40454e; border-top: 1px solid #40454e;}.BCG__rules_list { margin-top: 10rem; display: grid; grid-template-columns: repeat(4, 1fr); gap: 4rem;}@media (max-width:1024px) { .BCG__rules_list { grid-template-columns: repeat(2, 1fr); }}@media (max-width:480px) { .BCG__rules_list { margin-top: 5rem; display: flex; flex-direction: column; }}.BCG__rules_list .lined-card { align-items: flex-start; min-height: 33.5rem; border-color: #aab8c3; width: 100%;}@media (max-width:1024px) { .BCG__rules_list .lined-card { width: 100%; min-height: 31rem; } .BCG__rules_list .lined-card:nth-child(odd) { margin-right: 4rem; } .BCG__rules_list .lined-card:nth-child(2n) { margin-right: 0; }}@media (max-width:480px) { .BCG__rules_list .lined-card { padding-bottom: 2rem; min-height: unset; width: 100%; }}.BCG__rules_list .lined-card .BCG__rules_img { width: 3rem;}@media (max-width:480px) { .BCG__rules_list .lined-card .BCG__rules_img { width: 3.5rem; }}.BCG__rules_list .lined-card p { color: #f2f5f8;}.intro__content-top { display: grid;gap:2rem; justify-content: space-between; align-items: baseline; padding-bottom: 4rem; padding-top: 4rem;}@media (max-width:1024px) { .intro__content-top { gap: 2rem; display: flex; flex-direction: column; align-items: start; }}@media (max-width:480px) { .intro__content-top { align-items: flex-start; gap: 2rem; padding-bottom: 2rem; padding-top: 2rem; }}.intro__content-top .insights-title { padding-bottom: 0; padding-top: 0;}@media (max-width:1515px) { .intro__content-top .insights-title { padding-bottom: 5rem; }}@media (max-width:480px) { .intro__content-top .insights-title { padding-bottom: 0; }}.quote-aboutus { display: flex; justify-content: center; gap: 7.5rem; position: relative;}@media (max-width:1920px) { .quote-aboutus { display: grid; grid-template-columns: max-content 1fr; }}@media (max-width:1515px) { .quote-aboutus { gap: 1.5rem; }}@media (max-width:1024px) { .quote-aboutus { display: flex; flex-direction: column; align-items: center; gap: 6rem; }}@media (max-width:480px) { .quote-aboutus { gap: 4.5rem;
343 margin-top: 5.6rem; }}.quote-aboutus:before { content: ""; position: absolute; bottom: 0; left: 50%; width: calc(100% - 8rem); background-color: #d2dce5; height: .1rem; display: block; transform: translateX(-50%);}@media (max-width:1024px) { .quote-aboutus:before { content: unset; }}.quote-aboutus .quote-aboutus__img { width: 58.8rem; height: 69.9rem; margin-left: 8rem; margin-right: 7.5rem; margin-top: auto;}@media (max-width:1515px) { .quote-aboutus .quote-aboutus__img { margin-left: 0; margin-right: 0; }}@media (max-width:1024px) { .quote-aboutus .quote-aboutus__img { width: 100%; height: 49.6rem; border-bottom: .1rem solid #d2dce5; }}@media (max-width:480px) { .quote-aboutus .quote-aboutus__img { height: 45.6rem; }}.quote-aboutus .quote-aboutus__img img { width: 100%; height: 100%; object-fit: contain; object-position: bottom;}.quote-aboutus .quote-aboutus__block { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='77' height='87' viewBox='0 0 77 87' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M77 86.305c-18.842 3.825-30.981-8.377-30.981-30.777V10H77v38.244H60.513c-.725 13.658.544 25.86 14.856 24.767L77 86.305zm-46.019 0C12.14 90.13 0 77.928 0 55.528V10h30.981v38.244H14.494c-.725 13.658.544 25.86 14.857 24.767l1.63 13.294z' fill='%23A50F2D'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: 0 0; background-size: 7.7rem 7.7rem; padding-left: 11.5rem; margin-top: 8rem;}@media (max-width:1024px) { .quote-aboutus .quote-aboutus__block { margin-top: 0; padding-left: 0; background-image: none; }}.quote-aboutus .quote-aboutus__block .quote-aboutus__name { padding-bottom: 3.2rem;}@media (max-width:1024px) { .quote-aboutus .quote-aboutus__block .quote-aboutus__name { padding-left: 6.5rem; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='77' height='87' viewBox='0 0 77 87' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M77 86.305c-18.842 3.825-30.981-8.377-30.981-30.777V10H77v38.244H60.513c-.725 13.658.544 25.86 14.856 24.767L77 86.305zm-46.019 0C12.14 90.13 0 77.928 0 55.528V10h30.981v38.244H14.494c-.725 13.658.544 25.86 14.857 24.767l1.63 13.294z' fill='%23A50F2D'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: 0 0; background-size: 4rem 4rem; }}@media (max-width:480px) { .quote-aboutus .quote-aboutus__block .quote-aboutus__name { background-size: 6rem 6rem; padding-left: 8.5rem; padding-bottom: 4.2rem; }}.quote-aboutus .quote-aboutus__block .quote-aboutus__text { padding-bottom: 4.4rem; max-width: 64.4rem;}@media (max-width:1024px) { .quote-aboutus .quote-aboutus__block .quote-aboutus__text { max-width: unset; }}@media (max-width:480px) { .quote-aboutus .quote-aboutus__block .quote-aboutus__text { padding-bottom: 0; }}@media (max-width:480px) { .quote-aboutus .quote-aboutus__block .link-red { display: none; }}.aboutus { display: flex; flex-direction: column;}.aboutus-features { padding-left: 4rem; padding-right: 4rem;}@media (max-width:1024px) { .aboutus-features { padding-left: 0; padding-right: 0; }}@media (max-width:480px) { .aboutus-features { margin-top: 7rem; }}.aboutus-features__inner { position: relative; padding: 15rem 16.4rem; display: grid; grid-template-columns: repeat(2, 1fr); column-gap: 4rem; row-gap: 14.6rem;}@media (max-width:1920px) { .aboutus-features__inner { padding-top: 12rem; padding-bottom: 12rem; }}@media (max-width:1515px) { .aboutus-features__inner { padding: 10rem 5.2rem 6.8rem 11.7rem; }}@media (max-width:1024px) { .aboutus-features__inner { padding: 10rem 6rem; row-gap: 4rem; }}@media (max-width:480px) { .aboutus-features__inner { padding: 5rem 2.5rem; row-gap: 2.5rem; }}.aboutus-features__bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; z-index: -1;}.aboutus-features__title { font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #fff;}@media (max-width:1024px) { .aboutus-features__title { grid-column: 2 span; }}@media (max-width:480px) { .aboutus-features__title { font-size: 4.2rem; line-height: 4.8rem; }}.aboutus-features__desc { font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #fff;}@media (max-width:1024px) { .aboutus-features__desc { grid-column: 2 span; }}@media (max-width:480px) { .aboutus-features__desc { font-size: 1.6rem; line-height: 3.2rem; }}.aboutus-features__container { grid-column: 2 span; display: grid; grid-template-columns: repeat(4, 1fr); gap: 4rem;}@media (max-width:1024px) { .aboutus-features__container { grid-template-columns: repeat(2, 1fr); row-gap: 6rem; padding-top: 2rem; }}@media (max-width:480px) { .aboutus-features__container { padding-top: 3rem; row-gap: 4rem; }}.aboutus-features__container .aboutus-features__item .aboutus-features__num { font-weight: 300; font-size: 7.2rem; line-height: 9rem; letter-spacing: -.03em; color: #fff;}@media (max-width:480px) { .aboutus-features__container .aboutus-features__item .aboutus-features__num { font-size: 5.2rem; }}.aboutus-features__container .aboutus-features__item .aboutus-features__text { font-weight: 500; font-size: 1.6rem; line-height: 2.4rem; color: #fff;}@media (max-width:480px) { .aboutus-features__container .aboutus-features__item .aboutus-features__text { font-size: 1.6rem; line-height: 3.2rem; }}.aboutus-services .aboutus-services__container { display: flex; justify-content: space-between; padding-bottom: 10rem; gap: 9rem;}@media (max-width:1515px) { .aboutus-services .aboutus-services__container { padding-bottom: 7rem; }}@media (max-width:1024px) { .aboutus-services .aboutus-services__container { flex-direction: column; gap: 4rem; padding-bottom: 5rem; }}@media (max-width:480px) { .aboutus-services .aboutus-services__container { gap: 3rem; padding-bottom: 1rem; }}.aboutus-services .aboutus-services__title { font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #212424;}@media (max-width:1515px) { .aboutus-services .aboutus-services__title { max-width: 65rem; }}@media (max-width:480px) { .aboutus-services .aboutus-services__title { font-size: 4.2rem; line-height: 4.8rem; }}@media (max-width:1515px) { .aboutus-services .aboutus-services__title br { display: none; }}.aboutus-services .aboutus-services__desc { font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424;}@media (max-width:480px) { .aboutus-services .aboutus-services__desc { font-size: 1.6rem; line-height: 3.2rem; }}.fr om { position: relative; padding: 15rem 19.7rem 30.8rem;}@media (max-width:1920px) { .fr om { padding-top: 12rem; padding-bottom: 12rem; }}@media (max-width:1515px) { .from { padding: 10rem 15.7rem 20rem; }}@media (max-width:480px) { .from { padding: 5rem 2.5rem 20rem; }}.from .from__bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; z-index: -1;}.from .from__inner { position: relative;}.from .from__inner .title-num { margin-top: 1rem;}@media (max-width:1024px) { .from .from__inner .title-num { display: flex; }}@media (max-width:480px) { .from .from__inner .title-num { display: none; }}.from .from__inner .link-white { margin-top: 3.6rem; margin-left: 15.5rem;}@media (max-width:1024px) { .from .from__inner .link-white { margin-left: 8rem; }}@media (max-width:480px) { .from .from__inner .link-white { margin-left: 0; }}.from .title__from { font-weight: 400; font-size: 5.2rem; line-height: 5.8rem; letter-spacing: -.02em; color: #fff; margin-left: 15.5rem;}@media (max-width:1024px) { .from .title__from { margin-left: 8rem; padding-right: 4rem; }}@media (max-width:480px) { .from .title__from { margin-left: 0; padding-right: 0; font-size: 4.2rem; line-height: 4.8rem; }}.grid-cols-2 { display: grid; grid-template-columns: repeat(2, 1fr);}@media (max-width:1024px) { .grid-cols-2 { grid-template-columns: repeat(1, 1fr); }}.gap-40 { gap: 4rem;}@media (max-width:480px) { .gap-40 { gap: 3rem; }}.wepromote .img-wrapper { height: 52rem;}@media (max-width:1515px) { .wepromote .img-wrapper { height: 38rem; }}@media (max-width:480px) { .wepromote .img-wrapper { height: 24.5rem; }}.wepromote .img-wrapper img { width: 100%; height: 100%; object-fit: cover;}.mt-32 { margin-top: 3.2rem;}.mt-28 { margin-top: 2.8rem;}.mt-52 { margin-top: 5.2rem;}.light { color: #d2dce5;}.h-520 { height: 52rem;}@media (max-width:1515px) { .h-520 { height: 38rem; }}@media (max-width:480px) { .h-520 { height: 24.5rem; }}
343a.back-dark:hover .link-white span { box-shadow: 0 1px 0 0 #fff;}.back-dark { background-size: cover; padding: 3.6rem 4rem; display: flex; align-items: flex-end;}@media (max-width:480px) { .back-dark { padding: 2.6rem 3rem; }}@media (max-width:480px) { .back-dark .link-white { display: grid; grid-template-columns: min-content 1fr; } .back-dark .link-white span { text-align: start; }}.py-150 { padding-top: 15rem; padding-bottom: 15rem;}@media (max-width:1920px) { .py-150 { padding-top: 12rem; padding-bottom: 12rem; }}@media (max-width:1515px) { .py-150 { padding-top: 10rem; padding-bottom: 10rem; }}@media (max-width:480px) { .py-150 { padding-top: 5rem; padding-bottom: 5rem; }}.rounded-full { border-radius: 50%; overflow: hidden;}.rounded-full img { width: 100%; height: 100%; object-fit: cover;}.w-140 { width: 14rem;}@media (max-width:480px) { .w-140 { width: 10rem; }}.h-140 { height: 14rem;}@media (max-width:480px) { .h-140 { height: 10rem; }}.list-red { display: flex; gap: 2.8rem; flex-wrap: wrap; align-items: flex-end;}.list-red li { position: relative;}.list-red li:first-child:before { content: unset;}.list-red li:before { content: "•"; color: #a50f2d; opacity: .8; position: absolute; top: 0; left: -2rem;}.list-red a { text-decoration: none;}.bg-lblack { background-color: #282b2b;}.p-28 { padding: 2.8rem;}.pt-20 { padding-top: 2rem;}.flex { display: flex;}.justify-between { justify-content: space-between;}.items-end { align-items: flex-end;}.fi-between { display: flex; flex-direction: column; justify-content: space-between;}.pb-16 { padding-bottom: 1.6rem;}.mt-40 { margin-top: 4rem ;}.mb-40 { margin-bottom: 4rem;}@media (max-width:480px) { .mt-40 { margin-top: 3rem; }}.border-b-gray { border-bottom: .1rem solid #40454e;}.min-h-10 { min-height: 10rem;}@media (max-width:480px) { .min-h-10 { min-height: 0; }}.aboutus-cards .aboutus-cards__item { display: grid; grid-template-columns: 1fr min-content; transition: background-color .3s;}.aboutus-cards .aboutus-cards__title { grid-column: 2 span;}@media (max-width:480px) { .aboutus-cards .aboutus-cards__title { min-height: 12.5rem; grid-column: 1 span; }}@media (max-width:480px) { .aboutus-cards .aboutus-cards__img { grid-column: 2/3; grid-row: 1/3; }}.dark .aboutus-cards .aboutus-cards__item:hover { background-color: #40454e;}.swiper-container-wrapper--timeline .swiper-slide { display: flex; background: #fff; min-height: 300px; align-items: center; justify-content: center;}.swiper-container-wrapper--timeline .swiper-slide .container { padding: 0; width: 100%;}.swiper-container-wrapper--timeline .swiper-pagination-progressbar { position: relative; margin-bottom: 8rem; margin-top: 2.7rem; background-color: #d2dce5; height: .1rem; width: 100%;}.swiper-container-wrapper--timeline .swiper-pagination-progressbar-fill { background-color: #a50f2d; height: .1rem; top: 0;}.progressbar__custom { width: 100%; height: .1rem; position: relative; margin-bottom: 8rem; margin-top: 2.7rem; background-color: #d2dce5;}@media (max-width:1024px) { .progressbar__custom { margin-bottom: 6rem; }}@media (max-width:480px) { .progressbar__custom { margin-bottom: 5rem; }}.progressbar__custom .progressbar__inner { background-color: #a50f2d; position: absolute; top: 0; left: 0; width: 100%; height: 100%; transform: scaleX(0); transform-origin: left top; transition: transform .2s;}.swiper-container-wrapper--timeline .swiper-pagination-progressbar:after { position: absolute; top: 3px; right: -100%; width: 100%; height: 1px; content: "";}.timeline { position: relative;}@media (max-width:480px) { .timeline { margin-top: 5rem; }}.timeline .container { overflow: hidden;}.timeline .swiper-button-next,.timeline .swiper-button-prev { position: static;}.timeline .swiper-button-next,.timeline .swiper-button-prev { display: flex; align-items: center; justify-content: center; width: 4rem; height: 4rem; border-radius: 100%; background: #fff; box-shadow: 0 0 4px transparent; transition: .4s;}.timeline .swiper-button-next:hover,.timeline .swiper-button-prev:hover { box-shadow: 0 0 5px #d2dce5;}.timeline .swiper-button-next { right: 0;}
343.timeline .swiper-button-prev { left: 0;}.timeline .swiper-button-next:after,.timeline .swiper-button-prev:after { content: ""; display: block; width: 2.4rem; height: 2.4rem; background: url(/local/templates/softline/assets/images/btn-slider.svg) no-repeat; background-size: contain;}.timeline .swiper-button-prev:after { transform: scaleX(-1);}.timeline .swiper-button__container { position: absolute; bottom: -4rem; right: 4rem; display: flex; gap: 1.2rem;}@media (max-width:1024px) { .timeline .swiper-button__container { display: none; }}.timeline .date { font-weight: 400; font-size: 3.6rem; line-height: 5.2rem; letter-spacing: -.01em; color: #a50f2d; padding-bottom: 1.6rem;}.timeline .timeline__title { padding-bottom: 2.4rem;}.timeline .timeline__swiper { padding-left: 4rem; padding-right: 4rem;}@media (max-width:1024px) { .timeline .timeline__swiper { padding-right: 2rem; padding-left: 2rem; }}.timeline .timeline__swiper .swiper-slide { display: grid; grid-template-columns: min-content 1fr; gap: 6rem; align-items: flex-start; width: auto; background-color: unset; margin-right: 8rem; transition: opacity .3;}@media (max-width:1920px) { .timeline .timeline__swiper .swiper-slide { margin-right: 9rem; }}@media (max-width:1515px) { .timeline .timeline__swiper .swiper-slide { margin-right: 10rem; gap: 5.6rem; opacity: .4; }}@media (max-width:1024px) { .timeline .timeline__swiper .swiper-slide { align-items: center; }}@media (max-width:480px) { .timeline .timeline__swiper .swiper-slide { display: flex; flex-direction: column; align-items: flex-start; width: 38rem; margin-right: 3.2rem; gap: 1.6rem; }}.timeline .timeline__swiper .swiper-slide .img-wrapper { width: 57.5rem; height: 57.5rem; transition: opacity .3s; filter: grayscale(1);}@media (max-width:1920px) { .timeline .timeline__swiper .swiper-slide .img-wrapper { width: 43.4rem; height: 43.4rem; }}@media (max-width:1515px) { .timeline .timeline__swiper .swiper-slide .img-wrapper { width: 19.3rem; height: 19.3rem; }}@media (max-width:1024px) { .timeline .timeline__swiper .swiper-slide .img-wrapper { width: 20rem; height: 20rem; }}@media (max-width:480px) { .timeline .timeline__swiper .swiper-slide .img-wrapper { width: 29rem; height: 29rem; }}@media (max-width:1515px) { .timeline .timeline__swiper .swiper-slide-active { opacity: 1; }}.timeline .timeline__swiper .swiper-slide-active .img-wrapper { filter: grayscale(0);}@media (max-width:1515px) { .timeline .timeline__swiper .swiper-slide-active .img-wrapper { width: 46.7rem; height: 46.7rem; }}@media (max-width:1024px) { .timeline .timeline__swiper .swiper-slide-active .img-wrapper { width: 20rem; height: 20rem; }}@media (max-width:480px) { .timeline .timeline__swiper .swiper-slide-active .img-wrapper { width: 29rem; height: 29rem; }}.timeline .timeline__swiper-2 { display: none; padding-right: 4rem; padding-left: 4rem;}@media (max-width:1024px) { .timeline .timeline__swiper-2 { display: block; height: min-content; padding-right: 2rem; padding-left: 2rem; }}.timeline .timeline__swiper-2 .swiper-wrapper { height: min-content;}.timeline .timeline__swiper-2 .swiper-slide { width: min-content; height: min-content; min-height: unset; background-color: transparent; opacity: .4;}.timeline .timeline__swiper-2 .swiper-slide .title { font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424;}.timeline .timeline__swiper-2 .swiper-slide-active { opacity: 1;}.timeline .timeline__container { width: 51.5rem;}@media (max-width:1920px) { .timeline .timeline__container { width: 36rem; }}@media (max-width:1515px) { .timeline .timeline__container { width: 46rem; }}@media (max-width:1024px) { .timeline .timeline__container { width: 44.6rem; }}@media (max-width:480px) { .timeline .timeline__container { width: 100%; }}.timeline .desc { font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; color: #40454e;}.progressbar .info { width: 3.2rem; height: 3.2rem; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='16' fill='%23A50F2D'/%3E%3Cpath d='M16 13v11M16 7v3' stroke='%23fff' stroke-width='2.5'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 3.2rem 3.2rem;}.progressbar .progressbar__container { align-items: center;}@media (max-width:1024px) { .progressbar .progressbar__container { display: none; }}.wepromote__title { border-bottom: .1rem solid #d2dce5; padding-bottom: 2.6rem; margin-bottom: 4rem;}.developing { position: relative;}@media (max-width:480px) { .developing { margin-top: 5rem; }}.developing .developing__desc { font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #40454e;}@media (max-width:1024px) { .developing .developing__desc { margin-top: 4rem; }}@media (max-width:480px) { .developing .developing__desc { margin-top: 3rem; }}.developing .developing__container { display: grid; grid-template-columns: max-content 58.7rem; column-gap: 47rem; padding-bottom: 15.4rem;}@media (max-width:1515px) { .developing .developing__container { gap: 28.2rem; grid-template-columns: max-content 61rem; padding-bottom: 12.4rem; }}@media (max-width:1024px) { .developing .developing__container { display: flex; flex-direction: column; grid-template-columns: unset; gap: unset; padding-bottom: 10rem; }}@media (max-width:480px) { .developing .developing__container { padding-bottom: 7rem; }}.developing .developing__top { position: sticky; top: 0; background-color: #f2f5f8; display: flex; justify-content: space-between; align-items: center; border-bottom: .1rem solid #d2dce5; padding-bottom: 2.7rem; z-index: 1;}.developing .developing__top .developing__top-numbers,.developing .developing__top .developing__top-title { font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424;}@media (max-width:1024px) { .developing .developing__top .developing__top-numbers { display: none; }}.developing .developing__wrapper { position: relative;}@media (max-width:1024px) { .developing .developing__wrapper { margin-top: 0; }}.developing .developing__wrapper .developing__item { display: grid; grid-template-columns: max-content 1fr;
343 column-gap: 15.6rem; padding-top: 8rem;}@media (max-width:1024px) { .developing .developing__wrapper .developing__item { column-gap: 0; grid-template-columns: 0 1fr; margin-top: 0; display: flex; flex-wrap: wrap; padding-top: 11rem; }}@media (max-width:480px) { .developing .developing__wrapper .developing__item { padding-top: 4rem; }}.developing .developing__wrapper .developing__item .img-wrapper { grid-row: 2 span; visibility: hidden; width: 62.7rem; height: 62.7rem; margin-left: 15.7rem;}@media (max-width:1515px) { .developing .developing__wrapper .developing__item .img-wrapper { width: 46.7rem; height: 46.7rem; }}@media (max-width:1024px) { .developing .developing__wrapper .developing__item .img-wrapper { width: 26.3rem; height: 26.3rem; visibility: visible; margin-left: 0; }}@media (max-width:480px) { .developing .developing__wrapper .developing__item .img-wrapper { width: 28.3rem; height: 28.3rem; }}.developing .developing__block { padding-top: 5rem; padding-right: 45rem; padding-right: 15.7rem;}@media (max-width:1024px) { .developing .developing__block { padding-right: 0; width: calc(100% - 26.3rem); padding-left: 4rem; padding-top: 0; }}@media (max-width:480px) { .developing .developing__block { width: 100%; padding-left: 0; padding-top: 3rem; }}.developing .developing__block-title { padding-bottom: 3rem;}@media (max-width:480px) { .developing .developing__block-title { padding-bottom: 2rem; }}.developing .developing__block-desc { font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; color: #40454e;}.developing .developing__list { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4rem; padding-top: 4.8rem; padding-right: 15.7rem;}@media (max-width:1024px) { .developing .developing__list { padding-right: 0; padding-left: 0; padding-top: 3.8rem; }}@media (max-width:480px) { .developing .developing__list { padding-top: 4.5rem; display: flex; flex-direction: column; gap: 0; }}.developing .developing__list li { border-top: .1rem solid #d2dce5; border-bottom: .1rem solid #d2dce5; padding-top: 3rem; padding-bottom: 3rem;}@media (max-width:480px) { .developing .developing__list li { padding-top: 2.5rem; padding-bottom: 2.5rem; }}.developing .developing__list li img { display: block; width: 3.2rem; height: 3.2rem;}@media (max-width:480px) { .developing .developing__list li img { width: 4.2rem; height: 4.2rem; }}.developing .developing__list li .list-text { padding-top: 11rem; font-weight: 500; font-size: 1.6rem; line-height: 3.2rem; color: #212424;}@media (max-width:1024px) { .developing .developing__list li .list-text { padding-top: 4rem; }}@media (max-width:480px) { .developing .developing__list li .list-text { padding-top: 5.5rem; font-size: 2.05rem; }}.developing .developing__list--col { grid-template-columns: repeat(1, 1fr); gap: 0;}.developing .developing__list--col li { display: grid; grid-template-columns: min-content 1fr; gap: 3.2rem; border-top: 0;}.developing .developing__list--col li:first-child { border-top: .1rem solid #d2dce5;}.developing .developing__list--col li .list-text { padding-top: 0;}.developing .developing-images { position: absolute; top: 0; left: 0; height: 100%; width: 100%;}@media (max-width:1024px) { .developing .developing-images { display: none; }}.developing .developing-images .developing-images__inner { position: sticky; top: 10rem; height: 62.7rem;}@media (max-width:1515px) { .developing .developing-images .developing-images__inner { height: 46.7rem; }}.developing .developing-images .img-wrapper { position: absolute; transition: opacity .3s; margin-left: 15.7rem; width: 62.7rem; height: 62.7rem;}@media (max-width:1515px) { .developing .developing-images .img-wrapper { width: 46.7rem; height: 46.7rem; }}@media (max-width:1024px) { .developing .developing-images .img-wrapper { width: 26.3rem; height: 26.3rem; margin-left: 0; position: relative; opacity: 1 !important; }}.insights-title,.intro__title { font-size: 5.4rem; font-weight: 400; line-height: 1.19; letter-spacing: -.01em; text-align: left; color: #f2f5f8;}@media (max-width:1515px) { .insights-title, .intro__title { font-size: 6rem; }}@media (max-width:1024px) { .insights-title, .intro__title { font-size: 5.5rem; }}@media (max-width:480px) { .insights-title, .intro__title { font-size: 3.4rem; line-height: 1.5; }}html { font-size: .5128205128vw; height: 100%;}@media (max-width:1920px) { html { font-size: .5208333333vw; }}@media (max-width:1515px) { html { font-size: .6944444444vw; }}@media (max-width:1024px) { html { font-size: 1.3020833333vw; }}@media (max-width:480px) { html { font-size: 2.0833333333vw; }}* { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: transparent; font-family: Manrope, sans-serif !important;}body { margin: 0; padding: 0; position: relative; font-family: Manrope, sans-serif; display: flex; flex-direction: column; background: #f2f5f8; color: #212424; min-height: 100%; scrollbar-width: thin; scrollbar-color: hsla(0, 14%, 91%, .663);}main { flex-grow: 1; padding-bottom: 15rem;}@media (max-width:1515px) { main { padding-bottom: 12rem; }}@media (max-width:1024px) { main { padding-bottom: 10rem; }}@media (max-width:480px) { main { padding-bottom: 7rem; }}@media (max-width:480px) { .subscribe:last-child, .subscribe:nth-last-child(2) { margin-bottom: -7rem; }}input { background: unset; outline: none; border: unset; box-shadow: none; font-family: Manrope;}input::placeholder { font-family: Manrope;}.wrapper { padding-left: 4rem; padding-right: 4rem;}@media (max-width:1024px) { .wrapper { padding-left: 2rem; padding-right: 2rem; }}@media (max-width:480px) { .wrapper { padding-left: 2.5rem; padding-right: 2.5rem; }}.preloader { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #f0f2f6;
343 z-index: 100000000000; display: flex; align-items: center; justify-content: center;}.preloader .spin { transform: scale(3);}.lds-ring { display: inline-block; position: relative; width: 8rem; height: 8rem;}@media (max-width:480px) { .lds-ring { width: 5rem; height: 5rem; }}.lds-ring div { box-sizing: border-box; display: block; position: absolute; width: 64%; height: 64%; margin: 8px; border: .2rem solid #a50f2d; border-radius: 50%; animation: c 1.2s cubic-bezier(.5, 0, .5, 1) infinite; border-color: #a50f2d transparent transparent;}.lds-ring div:first-child { animation-delay: -.45s; z-index: 1;}.lds-ring div:nth-child(2) { animation-delay: -.3s; z-index: 1;}.lds-ring div:nth-child(3) { animation-delay: -.15s; z-index: 1;}.lds-ring div:nth-child(4) { animation: none; border-color: #d2dce5;}@keyframes c { 0% { transform: rotate(0deg); } to { transform: rotate(1turn); }}.visually-hidden { position: absolute; width: 0; height: 0; font-size: 0; opacity: 0; visibility: hidden; z-index: -2;}.bx-filter-parameters-box-container { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1rem;}@media (max-width:480px) { .bx-filter-parameters-box-container { padding-left: 3.4rem; }}.btn.btn-link { font-family: Manrope, sans-serif; font-size: 1.6rem; font-weight: 600; line-height: 1.5; letter-spacing: 0; text-align: left; color: #a50f2d; text-decoration: none; padding: 0; padding-top: .8rem; display: inline-block;}@media (max-width:480px) { .btn.btn-link { font-size: 2.5rem; }}@media (max-width: 1515px) { .prof-item .img-wrapper img { object-fit: cover; } .rising-num { margin-right: 0; } .cybersecurity-nums__block { grid-template-columns: repeat(4, 1fr); }}@media (max-width: 480px) { .cybersecurity-nums__block { grid-template-columns: repeat(1, 1fr); }}.from { position: relative; padding-top: 19.7rem; padding-bottom: 19.7rem;}@media (max-width: 1920px) { .from { padding-top: 12rem; padding-bottom: 12rem; }}@media (max-width: 1515px) { .from { padding-top: 15.7rem; padding-bottom: 15.7rem; }}@media (max-width: 480px) { .from { padding: 5rem 2.5rem; }}.custom-select select { opacity: 0; position: absolute; pointer-events: none; height: 100%; max-width: 100%;}.subscribe.wrapper-margin.career .vacancy__bottom_info a,.subscribe.wrapper-margin.career .vacancy__send .link { color: #aab8c3;}.subscribe.wrapper-margin.career .vacancy__bottom_info a:hover,.subscribe.wrapper-margin.career .vacancy__send .link:hover { color: #a50f2d;}.subscribe.wrapper-margin.career .vacancy__bottom_info,.subscribe.wrapper-margin.career .vacancy__send span { color: #697279;}.feedBack .feedBack__block { top: 50%; left: 50%; transform: translate(-50%, -50%);}.feedBack { width: 100%; height: 100%;}#thankyou_form__text { font-size: 1.6rem;}#thankyou_form__title { margin-bottom: 2rem;}@media (max-width: 480px) { #thankyou_form__text { font-size: 1.6rem; } #thankyou_form__title { margin-bottom: 1.5rem; }}.intro__video-btn.--red.sticky { position: sticky;}.job .catalog-content { width: calc(100% - 40rem);}@media (max-width: 1024px) {.job .catalog-content { width: 100%;}}.intro__pages.low-banner { min-height: 420px; max-height: 420px; padding-bottom: 8rem}.top-m-20 { margin-top: 20px}.about-block.job .about-card { height: 30rem;}.intro__content.job { align-items: flex-start; flex-direction: column;}.--singleMap .map__container { display: none;}.--singleMap .map-block { width: 100%;}ul.banners-4 { display: flex; list-style: none; gap: 20px;}ul.banners-4 li { list-style: none; background-image: none; padding: 0;}.addtext { color: white; margin-top: 3rem;}.section-top.top-pad-2 { margin-top: 2rem;}.cybersecurity-nums .section-top { padding-top: 2rem;}.cybersecurity-nums h2.title { font-size: 7.2rem;}.text-content-block { margin-top: 6rem; margin-bottom: 6rem;}.solve__intro,.solve__intro .section-top.vertical { margin-top: 0rem;}.help__slider,.informationTechnology,.photo-gallery,.industries__container { margin-bottom: 12rem;}.corporate__block h4.aboutus-cards__title { z-index: 1; position: relative; color: #f2f5f8;}.corporate__block .corporate__helper { position: absolute; bottom: 2rem;}@media (max-width: 480px) { ul.banners-4 { flex-direction: column; }}@media (min-width: 1025px) and (max-width : 1515px) { .sticky-wrapper.job { grid-template-columns: 36rem 1fr 6rem; }}@media (max-width: 1024px) { .sticky-wrapper__block.wrapper.job { display: none; }}.solve__intro .section-top__aside .link-white { margin-left: 0 !important;}@media (max-width: 1200px) { .suggestion__wrapper { grid-template-columns: repeat(3, 1fr) }
343 .suggestion__card_title { min-height: 2rem; }}.tofooter { margin-top: 10rem; margin-bottom: -15rem; border-bottom: 1px solid #697279;}.tofooter p.text-normal:first-child { color: #697279}.event-link { margin-top: 3rem;}.event-link p { margin-bottom: 0;}@media (max-width: 1515px) { .tofooter { margin-bottom: -12rem; }}.title-wrapper.calendar { align-items: center; width: 100%; justify-content: space-between; margin-bottom: 30px; margin-top: 60px;}.crm-block .calendar h2:first-child { margin-bottom: 0;}.calendar .link-red { margin-top: 0;}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) { .reviews-swiper-block .swiper-slide .story__text { margin-bottom: 6rem; } .service__top_img img[src$=".svg"] { width: 100%; } .partner img { height: auto; } .solve__slider .swiper-slide { justify-content: flex-start; } .partner { margin-right: 11.6rem; } .news-slide__title { max-height: 11rem; } .map__wrapper .map__cities a { padding: 2rem; } .subscribe .subscribe__form > *{ margin-left: 2.4rem; } .subscribe .subscribe__form > *:nth-child(3) { margin-left: 0; } .subscribe.wrapper-margin.career { margin-bottom: 15rem; } .news-slide img { position: absolute; width: auto; height: 15.5rem; top: 0; right: 50%; transform: translate3d(50%, 0, 0); } .news-slide { padding-top: 15.5rem; overflow: hidden; position: relative; } @media (max-width:480px) { .news-slide img { height: 20rem; } .news-slide { padding-top: 20rem; } } .news-slide.first-slide { overflow: hidden; position: relative; } .news-slide.first-slide img { width: auto; left: auto; right: 0; transform: none; } .header__logo img{ width: 100%; } .partner { display: flex; align-items: center; justify-content: center; }}.obmen h2 {font-size: 35px;}.obmen {padding: 72px 20px;font-size: 18px;line-height:1.3;background:#f2f5f8;max-width:1600px;margin:0 auto}.obmen a,.obmen strong {font-weight: 700;color:#a50f2d}.obmen .download-text,.obmen .download-data { color: #212424;font-weight: 500;}.obmen-1 p{padding: 20px;background: white;margin: 20px 0;}.obmen-1, .obmen-2,.obmen-4, .obmen-6, .obmen-5 {margin-bottom:120px;}.obmen-1 p{font-size: 18px}.obmen-1 h2 {margin-bottom:60px}.obmen-2 tr td {;padding:20px 20px;background:white;border-bottom:10px solid #f2f5f8}.obmen-2 tr td:first-child {background:#a50f2d; color:white;text-align: center;}.obmen-3 div {background: white;padding: 30px 20px;}.obmen .obmen-31 {display: flex;gap: 40px;background: none;flex-direction: row;padding: 60px 0;padding-bottom:120px;justify-content: space-between;}.obmen-4 ul {margin:20px 0;display: flex;gap: 20px;line-height:1.3}.obmen-4 ul.red li{background: #a50f2d;color: white;}.obmen-4 ul li {background-image:none !important; background: white;display: flex;gap: 20px;text-align: center;padding:30px 20px !important;font-size:18px}.obmen-4 p {font-size: 18px; margin-bottom: 40px;}.obmen-5 h2{margin-bottom: 40px;}.obmen-5 div {background: white;padding: 40px 40px;}.obmen-5 p,.obmen-6 p,.obmen-2 p,.obmen-7 p {font-size: 18px;}.obmen-5 h3,.obmen-5 p {margin-bottom:20px;line-height: 1.4;}.obmen-6 p {background:white;padding:40px;margin-bottom:20px}.obmen-6 p:first-child {background:#3d3d3d;color:white}.obmen-7 div {background:white;margin-bottom:20px;padding:20px}.obmen-7 span {font-size: 14px;color: #787878;}.obmen-6 h2 {margin-bottom:60px} @media (max-width:1000px) {.obmen-4 ul li {font-size: 1.6rem;} } @media (max-width:900px) {.obmen-4 ul, .obmen .obmen-31 {flex-direction: column;}.obmen-1, .obmen-2,.obmen-4, .obmen-6, .obmen-5 {margin-bottom:70px;}.obmen h2 {margin-bottom: 10px;font-size: 30px;}.obmen-2 tr td {font-size: 1.6rem;padding:10px}.obmen {overflow-x: auto;} }.form__item-radio.--custom { flex-direction: column;}.otherCheckbox + input { display: none;}.otherinputcheckbox + input { display: block;}@media (max-width:480px) { .survey .select-items { top: 4rem; }}.piramid {background: white;display: inline-block;width: 100%;}.pirf { clip-path: polygon(10% 0%,100.00% 0.00%,100% 100%,0% 100%); width: 82%; margin-left: 18%;}.piramid ul {flex-direction: row;align-items: center;display:flex;justify-content: space-between;transform: scaleX(1); transition: 1s;}.piramid ul li { height: 185px; display: flex; align-items: center; flex-direction: column; justify-content: center;}.piramid ul:not([class]) li{background-image:none;padding: 0 3%;line-height: 1.4;text-align: center;}.piramid ul li:first-child {display: flex;justify-content: center;align-items: center;padding:0 13px;text-align: center;color: white;font-weight: bolder;transition: background 2s ease;}.piramid ul a{display: flex;font-size: 1.6rem;flex-direction: column;align-items: center;color:#212424;transition:.3s;width: 100%;height: 100%;justify-content: center;}.piramid ul a:hover{color:#a50f2d}.piramid ul a img {transition:.2s}.piramid ul a:hover img{transform: scale(1.03);}.piramid ul li:first-child p {color:white;font-size: 20px;margin: 0 20px;text-align: center;}.piramid ul li img {max-width: 200px;margin-bottom: 20px;}.piramid .pd1 ul li:first-child {background: rgb(191,191,191);background: -moz-linear-gradient(103deg, rgba(191,191,191,1) 0%, rgba(204,204,204,1) 67%);background: -webkit-linear-gradient(103deg, rgba(191,191,191,1) 0%, rgba(204,204,204,1) 67%);background: linear-gradient(103deg, rgba(191,191,191,1) 0%, rgba(204,204,204,1) 67%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#bfbfbf",endColorstr="#cccccc",GradientType=1);; clip-path: polygon(0% 0%,84% 0%,100% 100%,0% 100%); flex: 0 0 19.8%;}.piramid .pd2 ul li:first-child {background: rgb(81,81,81);background: -moz-linear-gradient(103deg, rgba(81,81,81,1) 0%, rgba(104,103,106,1) 67%);background: -webkit-linear-gradient(103deg, rgba(81,81,81,1) 0%, rgba(104,103,106,1) 67%);background: linear-gradient(103deg, rgba(81,81,81,1) 0%, rgba(104,103,106,1) 67%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#515151",endColorstr="#68676a",GradientType=1); clip-path: polygon(0% 0%,87% 0%,100% 100%,0% 100%); flex: 0 0 25%;}.piramid .pd3 ul li:first-child {background: rgb(29,115,161);background: -moz-linear-gradient(103deg, rgba(29,115,161,1) 0%, rgba(34,150,211,1) 67%);background: -webkit-linear-gradient(103deg, rgba(29,115,161,1) 0%, rgba(34,150,211,1) 67%);background: linear-gradient(103deg, rgba(29,115,161,1) 0%, rgba(34,150,211,1) 67%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1d73a1",endColorstr="#2296d3",GradientType=1); clip-path: polygon(0% 0%,89% 0%,100% 100%,0% 100%); flex: 0 0 30.5%;}.piramid .pd4 ul li:first-child {background: rgb(123,9,40);background: -moz-linear-gradient(103deg, rgba(123,9,40,1) 0%, rgba(159,12,50,1) 67%);background: -webkit-linear-gradient(103deg, rgba(123,9,40,1) 0%, rgba(159,12,50,1) 67%);background: linear-gradient(103deg, rgba(123,9,40,1) 0%, rgba(159,12,50,1) 67%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#7b0928",endColorstr="#9f0c32",GradientType=1); clip-path: polygon(0% 0%,90% 0%,100% 100%,0% 100%); flex: 0 0 36.1%;}.piramid .pd1,.piramid .pd2,.piramid .pd3,.piramid .pd4 {margin-bottom: 20px;border: 1px solid #cecece4d;}.piramid-wrap {display: flex;align-items: flex-start;margin: 60px;}.piramid .lrd ul {display: flex;width:70%;flex-direction: column;}.piramid .lrd { border-radius: 65px; background-color: #f1f1f1; width: 23%; position: absolute; -webkit-clip-path: polygon(100% 0, 100% 9%, 73% 100%, 0 100%, 0 0); clip-path: polygon(100% 0, 100% 9%, 73% 100%, 0 100%, 0 0);}.piramid .pd1 {background:#f1f1f1}.piramid .pd2 {background:#e1e1e1}.piramid .pd3 {background:#edf5fb}.piramid .pd4 {background:#fdecf2}.piramid .pd1 ul {margin-left: 7%;}.piramid .pd2 ul {margin-left: 5%;}.piramid .pd3 ul {margin-left: 2.5%;}.animate ul li:nth-child(1) {animation-delay: -1s;}.animate ul li:nth-child(2) {animation-delay: .1s;}.animate ul li:nth-child(3) {animation-delay: .2s;}.animate ul li:nth-child(4) {animation-delay: .3s;}.animate ul li:nth-child(5) {animation-delay: .4s;}.animate ul.animate li:nth-child(6) {animation-delay: .5s;}@media (max-width:1250px) {.piramid ul li:first-child p {font-size: 1.6rem;}.piramid ul li img {max-width: 120px;}}@media (max-width:1120px) {.piramid ul a {font-size: 14px;}.piramid ul li img {max-width: 90px;}}@media (max-width:927px) {.pirf {clip-path: polygon(0% 0%,100.00% 0.00%,100% 100%,0% 100%);margin: 60px 10px;}.piramid .pd1 ul,.piramid .pd2 ul,.piramid .pd3 ul,.piramid .pd4 ul {margin-left: 0;}.piramid ul li:first-child {padding: 0;}.piramid .pd2 ul li:first-child {flex: 0 0 23%;}.piramid .pd3 ul li:first-child {flex: 0 0 26.5%;}.piramid .pd4 ul li:first-child {flex: 0 0 30.1%;}.piramid ul li {height: 180px;}}@media (max-width:732px) {.piramid ul {flex-direction: column;}.piramid ul li {min-height: 125px;}.piramid .pd1 ul li:first-child,.piramid .pd2 ul li:first-child,.piramid .pd3 ul li:first-child,.piramid .pd4 ul li:first-child{clip-path: none;flex: auto; width: 100%;}.piramid ul li img {max-width: 180px;max-height: 60px;}.piramid ul:not([class]) li {border-bottom: 3px solid white;width:100%}.piramid .pd1, .piramid .pd2, .piramid .pd3, .piramid .pd4 {border: none;margin-bottom: 40px;}.piramid ul li:first-child p {font-size: 25px;}.piramid ul a {font-size: 1.6rem;}}.animate ul li{-webkit-animation: fade-in-left 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both; animation: fade-in-left 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;}@-webkit-keyframes fade-in-left { 0% { -webkit-transform: translateX(-50px); transform: translateX(-50px); opacity: 0; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }}@keyframes fade-in-left { 0% { -webkit-transform: translateX(-50px); transform: translateX(-50px); opacity: 0; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }}.crm-block table.dividendstable {margin-top:60px}.dividendstable td:first-child, .dividendstable th:first-child{padding-left:0}.dividendstable tr:first-child {border-top:0}.dividendstable th{padding-bottom:30px!important}.intro__content-top.custom { grid-template-columns: 0.8fr 1fr}@media (max-width: 1515px) { .intro__content-top.custom { grid-template-columns: 1.2fr 1fr; }}@media (max-width: 1024px) { .intro__content-top.custom .custom-intro-title { font-size: 4.4rem; line-height: 1.3; }}.footer__btn-col { display: flex; flex-direction: column; gap: 2rem;}.footer__btn.custom { position: relative; justify-content: flex-end; width: max-content; margin-left: auto;}.footer__btn.custom > * { color: #FFF;}.footer__btn.custom:hover > * { box-shadow: 0 1px 0 0 #a50f2d;}@media (max-width: 1024px) { .footer__btn.custom { margin-left: 0; flex-direction: row-reverse; } .footer__btn.custom svg { margin-left: 0; margin-right: 2rem; }}@media (max-width: 500px) { .footer__btn.custom .man36 { font-size: 2.1rem; }}.mt-80 { margin-top: 8rem;}@media (max-width: 500px) { .mt-80 { margin-top: 5rem; }}.intro__video-btn.--transparent { background-color: transparent; border: 0.1rem solid #FFF;}.partners-2-cols { display: grid; grid-template-columns: repeat(12, 1fr); gap: 2rem;}@media (max-width: 1024px) {.partners-2-cols { display: flex; flex-direction: column; gap: 2rem;}}.partners-left { grid-column: 8 span; max-width: 105.5rem;}@media (max-width: 1515px) { .partners-left { max-width: 75.5rem; }}.partners-left p { margin-top: 3.2rem;}.partners-maxh-btn { display: none;}@media (max-width: 500px) { .partners-maxh { position: relative; padding-bottom: 4.5rem; } .partners-maxh-btn { display: block; position: absolute; bottom: 0; left: 0; max-width: 100%; color: #A50F2D; font-family: 'Manrope'; font-size: 2rem; font-style: normal; font-weight: 600; line-height: 2.4rem; border: 0; padding: 0; background-color: transparent; } [data-maxvisible] { display: none; } .partners-maxh-btn.active [data-maxvisible] { display: block; } .partners-maxh-btn.active [data-maxhidden] { display: none; } .partners-maxh-btn + .partners-maxh-inner { max-height: 18rem; overflow: hidden; transition: max-height .3s; } .partners-maxh-btn.active + .partners-maxh-inner { max-height: 200vh; }}.partners-right { grid-column: 4 span; min-height: 30rem; display: flex; align-items: center; justify-content: center; background-size: cover; background-position: center;}.partners-swiper { padding-top: 3.9rem; margin-top: 3.9rem; height: 28rem;}.partners-swiper::before { content: ''; border-top: 0.1rem solid #D2DCE5; width: calc(100% - 8rem); display: block; position: absolute; top: 0; left: 4rem;}@media (max-width: 500px) { .partners-swiper { margin-top: 3rem; padding-top: 3rem; }
343 .partners-swiper::before { left: 2.5rem; width: calc(100% - 5rem); }}.partners-swiper .swiper-wrapper { height: 100%;}.partners-slide { width: 25%; height: auto;}@media (max-width: 1024px) { .partners-slide { width: 28.2rem; }}.partners-slide:first-child .partners-inner{ background-color: #A50F2D;}.partners-slide:first-child .partners-inner > *{ color: #FFF;}.partners-slide:last-child .partners-inner { margin-right: 0;}.partners-inner { margin-right: 4rem; background-color: rgb(210, 220, 229, 0.3); padding: 2rem 2.4rem; height: 100%; display: flex; flex-direction: column; justify-content: space-between;}@media (max-width: 1024px) { .partners-inner { margin-right: 1.4rem; }}.mt-12 {margin-top: 12rem;}.pt-12 {padding-top: 12rem;}@media (max-width: 500px) {.mt-12 {margin-top: 5rem;}.pt-12 {padding-top: 5rem;}.prefas {overflow: hidden;}}.prefas-top { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4rem;}@media (max-width: 1024px) { .prefas-top { display: flex; flex-direction: column; } .prefas-right { display: none; }}.prefas-text { font-family: 'Manrope'; font-size: 1.8rem; font-style: normal; font-weight: 600; line-height: 3.2rem; }@media (max-width: 1024px) { .prefas-text { font-size: 2.3rem; font-weight: 600; }}.man2rem { font-family: 'Manrope'; font-size: 2rem; font-style: normal; font-weight: 500; line-height: 3.2rem; }@media (max-width: 500px) { .man2rem { font-size: 2.5rem; line-height: 3.5rem; }}.man24rem { font-family: Manrope; font-size: 2.4rem; font-style: normal; font-weight: 500; line-height: 3.6rem; }@media (max-width: 1024px) { .accordion-partners-swiper .swiper-wrapper { display: flex; flex-direction: row; } .accordion-partners-swiper .swiper-wrapper .swiper-slide { width: 28rem; border-top: .1rem solid #d2dce5; border-right: 0.1rem solid #d2dce5; border-bottom: 0.1rem solid #D2DCE5; height: auto; padding-left: 2rem!important; } .accordion-partners-swiper .swiper-wrapper .swiper-slide:first-child { padding-left: 0!important; } .accordion-partners-swiper .swiper-wrapper .swiper-slide .service__inner { border: 0!important; } .accordion-partners-swiper .swiper-wrapper .swiper-slide:last-child { border-right: 0; }}.partnersJoin { padding-top: 10rem; padding-bottom: 8.4rem; margin-top: 12rem; background-size: cover;}@media (max-width: 1024px) { .partnersJoin { padding-top: 6rem; padding-bottom: 6rem; margin-top: 5rem; }}.partnersJoin-inner { max-width: 78.1rem; padding-left: 11.7rem; padding-right: 11.7rem; box-sizing: content-box;}@media (max-width: 1024px) { .partnersJoin-inner { padding-left: 0; padding-right: 0; }}.partnersJoin .footer__btn svg rect{ fill: #FFF;}.partnersJoin .footer__btn svg { margin-left: 0; margin-right: 1.6rem;}.partnersJoin .footer__btn { margin-top: 3.6rem;}.partnersJoin .footer__btn svg path { stroke: #000000;}.partnersList { margin-top: 12rem;}@media (max-width: 1024px) { .partnersList { margin-top: 7rem; }}.partnersList-ol { margin-top: 5.2rem; counter-reset: num;}.partnersList-li { padding: 4.8rem 12rem 4.8rem 11.7rem; background-color: #FFFFFF; position: relative; counter-increment: num;}@media (max-width: 1024px) { .partnersList-li { padding: 2.9rem 3.7rem 2.9rem 4.4rem; }}.partnersList-li::before { content: counter(num); color: var(--ui-accent, #A50F2D); text-align: center; font-family: 'Manrope'; font-size: 3.6rem; font-style: normal; font-weight: 400; line-height: 5.2rem; letter-spacing: -0.036rem; position: absolute; top: 4.8rem; left: 2.7rem;}@media (max-width: 1024px) { .partnersList-li::before { top: 2.8rem; left: 1.7rem; font-size: 2.4rem; } .partnersList-li .man36 { padding-left: 1rem; font-size: 2.6rem; font-weight: 600; } .partnersList-li .man20 { font-size: 1.9rem; }}.services__container2 { overflow: hidden;}.services__container2 .swiper-slide { width: 22.7rem; height: auto;}@media (max-width: 1024px) { .services__container2 .swiper-slide { width: 27.7rem; padding-right: 0.5rem; }}.services__container2 .service__top { margin-bottom: 0;}.services__container2 .subtitle { font-size: 2.4rem;}@media (max-width: 1024px) { .services__container2 .subtitle { font-size: 2.55rem; font-weight: 600; }}.services__container2 .swiper-button-next { right: 2rem;}
343.services__container2 .swiper-button-prev { left: -2rem;}.services__container2 .service__text { max-height: 10rem; color: #212424;}.services__container2 .swiper-slide:first-child { padding-left: 0;}.services__container2 .swiper-slide:last-child { border-right: 0; } .services__slider2 { margin-left: 0;}.sm-block { display: none;}@media (max-width: 500px) { .sm-block { display: block; }}.accordion-top-wrapper { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4rem; margin-bottom: 5.2rem;}@media (max-width: 1024px) { .accordion-top-wrapper { display: flex; flex-direction: column; gap: 2rem;margin-bottom: 5.2rem; }}.link-red.--black { color: #000000;}.link-red.--black rect { fill: #000000;}.link-red.--black:hover span { box-shadow: 0 1px 0 0 #000000;}.accordion-left-btns { display: flex; gap: 3.2rem;}@media (max-width: 500px) { .accordion-left-btns { flex-direction: column; gap: 2rem; }}@media (max-width: 1024px) { .solution-accordion.custom .accordion{ margin-top: 5rem; padding-top: 0; } .solution-accordion.custom .accordion__top-wrapper { padding-bottom: 0; gap: 3rem; } .custom-accordions { padding-left: 0; padding-right: 0; margin-top: 4rem; } .accordion-right-text { font-size: 2rem; }}.accordion-tab-wrapper { padding-top: 4.8rem;}.accordion-tabs { display: flex; gap: 1.2rem; padding-left: 4.8rem; padding-right: 4.8rem;}@media (max-width: 1024px) { .accordion-tabs { padding-left: 2rem; padding-right: 2rem; }}.accordion-tab { border-top: 0!important; border-bottom: 0!important;}.accordion__industry.custom .accordion .accordion__list-desc .accordion__list__inner--48 { padding-top: 3.2rem;}.accordion-tab-btn { color: #212424; font-family: 'Manrope'; font-size: 1.6rem; font-style: normal; font-weight: 500; line-height: 2.4rem; padding: 0.4rem 1.6rem; border-radius: 2.2rem; background-color: transparent; border: 0.1rem solid #A50F2D; transition: color .3s, background-color .3s;}.accordion-tab-btn.active { background-color: #A50F2D; color: #FFF;}.accordion-tab-inner { display: none;}.accordion-tab-content > * { animation: fadeEffect .3s;}.accordion-tab-text { color: #212424; font-family: 'Manrope'; font-size: 1.6rem; font-style: normal; font-weight: 500; line-height: 2.4rem; }.accordion-label { color: #212424; font-family: 'Manrope'; font-size: 1.6rem; font-style: normal; font-weight: 500; line-height: 2.4rem; background-color: #FFFFFF; padding: 0.4rem 1.6rem; border-radius: 2.2rem; margin-left: -2rem;}@media (max-width: 1024px) { .accordion-label { display: none; }}.accordion-custom-text {font-family: 'Manrope';font-size: 3.6rem;font-style: normal;font-weight: 400;line-height: 5.2rem; letter-spacing: -0.036rem;}@media (max-width: 1024px) { .accordion-custom-text {color: #212424;font-size: 2.4rem;font-style: normal;font-weight: 500;line-height: 3.6rem; }}.accordion__industry.custom .accordion .accordion__list-title { padding-top: 4.8rem; padding-bottom: 4.8rem;}.accordion__industry.custom .accordion__item.active .accordion__list-title { background-color: #FFF;}.accordion__industry.custom .accordion__item.active .accordion-label { background-color: #f2f5f8;} .accordion__industry.custom .accordion__item.active .accordion__list-title { padding-left: 3rem; padding-right: 3rem;}@media (max-width: 1024px) { .accordion__industry.custom .accordion .accordion__list-title { padding-top: 3.2rem; padding-bottom: 3.2rem; } .accordion__industry.custom .accordion__item.active .accordion__list-title { padding-left: 2rem; padding-right: 2rem;}}.custom-subtitle { color: #212424; font-family: 'Manrope'; font-size: 2.4rem; font-style: normal; font-weight: 500; line-height: 3.6rem; min-height: 11rem; display: block;}@media (max-width: 1024px) { .custom-subtitle { color: #212424; font-family: 'Manrope'; font-size: 2.2rem; font-style: normal; font-weight: 500; line-height: 3.6rem; min-height: 14rem; } .partnersList-li .man2rem {font-size: 1.9rem; }}.accordion__industry.custom .accordion__item.active .accordion__list-desc { max-height: max-content!important;}.accordion__industry.custom .accordion .accordion__list-desc .accordion__list__inner--first .accordion__desc-text { max-width: 63rem;}@media (max-width: 480px) {.accordion__industry.custom .accordion .accordion__list-desc .accordion__list__inner--first { padding-left: 3rem; padding-right: 3rem;}}.solution-accordion .accordion li.active .accordion__list-desc { padding-top: 0;}.accordion__industry.custom .services .service { min-height: 29.5rem; height: auto;}.accordion__industry.custom .services .service__inner { justify-content: flex-start;}@media (max-width: 1515px) {.accordion__industry.custom .services .service { min-height: 27.5rem; height: auto;}}@media (max-width: 1024px) {.accordion__industry.custom .services .service { //min-height: 0; //height: auto; padding-right: 1rem;}.accordion__industry.custom .services .service__inner { // justify-content: space-between;}}.arctic .subtitle {min-height: auto;font-weight: 600;}.arctic .services .service {min-height: 20.5rem;}.arctic .services .service:hover {background-color: #ffffff;}.arctic .rising-num__text {font-size: 1.6rem;}.arctic .cybersecurity.wrapper .service__inner {gap: 0;}
343.arctic .white .title-wrapper .title,.arctic .solve.career .title-wrapper p, .arctic .solve__intro .footer__btn{color:#212424}.arctic .white .services .service:hover {background-color: #f2f5f8;}.arctic .sticky-wrappper__block.center-block.white {padding-bottom: 40px;padding-top:49px;margin-bottom: 10px;}.arctic .solve.career .title {max-width: none;}.arctic .service__text {font-size: 14px;}.arctic .crm-block img, .story-block img {max-width: 600px;margin: 0 auto;display: block;}.arctic .partners-slide {width: calc(34% - 40px);min-height: 200px;}.arctic .partners-swiper .swiper-wrapper {flex-wrap: wrap;gap: 20px;}.arctic .partners-swiper {height: auto;margin-bottom:10rem;}.arctic .partners-inner {margin:0;gap: 20px;}.arctic .partners-inner .man52 {font-size: 30px;line-height: 1.2;}.arctic .solve.career button {margin-left: 15.5rem;margin-top:4rem}.arctic .solve.career.arc .text-normal,.arctic .solve.career.arc button{margin-left: 2rem;}.arctic .solve.career.arc .breadcrumbs__link {color: #212424}.arctic .solve.career.arc .section-top {padding-top: 0rem;}.arctic .solve.career.arc button {margin-top:60px}.arctic .solution__services {margin-top:8rem}.arctic .solve.career.arc{border-bottom: 1px solid #d2dce5;}.arctic .arcimg {max-width: 600px;margin-left: -1rem;width: 100%;margin-top:60px}.menu-wrapper.arctic {display: none;}@media (max-width: 1024px) {.arctic .solve.career button {margin-left: 0rem;}.arctic .partners-slide {width:100%;}.arctic .man2rem {font-size:16px;line-height: 1.4;}.arctic .solve.career.arc .solve__intro::before {content: "";background-size: cover;position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px; opacity: 0.9;background-color:#fff}}.ccontainer .investor-slider {max-width:100%;padding-left: 4rem;padding-right: 4rem;overflow: hidden;}.ccontainer .investor-slider h2 {font-size: 3.6rem;}.ccontainer .investor-slider .swiper.wrapper {overflow: visible;}.ccontainer .investor-slider .swiper-wrapper {width: 30%}.ccontainer .investor-slider .swiper-slide{border-radius: 15px;background:#f0f2f6;padding: 30px;min-height: 10vw;}.ccontainer .swiper-slide .akciya img {width: 35px;}.ccontainer .akciya {display: flex;flex-direction: row;flex-wrap: wrap;align-items: center; gap:15px;margin-bottom: 25px;max-width: 70%;}.ccontainer .akciya h3 {margin:0;font-size: 18px;width: calc(100% - 50px);}.investor-slider .price {font-size: 30px;}.investor-slider .date {position:absolute;right:30px;top:40px;color:#848484}.investor-slider .price-title {margin-bottom:0;color:#848484}.ccontainer section{max-width: 175rem;padding-bottom: 70px;padding-top: 80px;width: 100%;margin: 0 auto;font-size: 1.6rem;padding-left:4rem;padding-right:4rem}.ccontainer.wide section{max-width: 100%}.ccontainer .accordion .accordion__list-title{max-width:calc(100% - 4rem); margin: 0 auto;}.ccontainer .accordion .accordion__list-title h2 {margin-bottom: 0;font-size: 25px;font-weight: 500;}.ccontainer .accordion {padding-top:0}.ccontainer section p,.ccontainer section ol,.ccontainer section ul{margin-bottom: 1.8rem;}.ccontainer h2{font-size: 3.7rem;}.ccontainer h3{font-size: 2.2rem;}.ccontainer h2, .ccontainer h3, .ccontainer h4, .ccontainer h5, .ccontainer h6{font-weight: 600;margin: 0 0 2.2rem;line-height:1.4}.ccontainer.white,.ccontainer.accordion__industry.white {background: white;}.ccontainer.grey,.ccontainer.accordion__industry.grey{background: #f2f5f8;}.ccontainer.black,.ccontainer.accordion__industry.black{background: #212424;}.ccontainer .text-1 img,.ccontainer .text-2 img,.ccontainer .text-3 img,.ccontainer .text-4 img,.ccontainer .banner-1 img,.ccontainer .banner-2 img,.ccontainer .banner-full img,.ccontainer .gallery-1 img{border-radius:6px;width:100%;height: auto}.ccontainer iframe {border-radius:6px;width:100%;}.ccontainer .toptext{max-width: 175rem;width: 100% !important;margin: 0 auto; margin-bottom:-2.2rem;padding-bottom: 0;padding-left:2rem;padding-right:2rem}.ccontainer .toptext h2{padding-bottom:10px}.ccontainer section.tarif-1,.ccontainer section.tarif-2,.ccontainer section.tarif-4,.ccontainer section.tarif-3 {display: flex;gap:5rem 2rem;flex-wrap: wrap;justify-content: center;}.ccontainer section.tarif-1 div {position: relative;gap: 5px; background: white;border-color :#e5e9f1;box-shadow: 0 1px 6px rgb(0 0 0 / 16%);padding: 30px 20px 85px 20px;border-radius: 15px;display: flex;flex-direction: column;align-items: flex-start; width:calc(100% - 20px);justify-content: flex-start;} .ccontainer section.tarif-2 div {position: relative;gap: .5rem; background: white;border-color :#e5e9f1;box-shadow: 0 1px 6px rgb(0 0 0 / 16%);padding: 30px 20px 85px 20px;border-radius: 15px;display: flex;flex-direction: column;align-items: flex-start; width:calc(100%/2 - 1rem);justify-content: flex-start;} .ccontainer section.tarif-3 div {position: relative;gap: 5px; background: white;border-color :#e5e9f1;box-shadow: 0 1px 6px rgb(0 0 0 / 16%);padding: 30px 20px 85px 20px;border-radius: 15px;display: flex;flex-direction: column;align-items: flex-start; width:calc(100%/3 - 1.4rem);justify-content: flex-start;} .ccontainer section.tarif-4 div {gap: .5rem; background: white;position: relative;border-color :#e5e9f1;box-shadow: 0 1px 6px rgb(0 0 0 / 16%);padding: 30px 20px 85px 20px;border-radius: 15px;display: flex;align-items: stretch;flex-direction: column; width:calc(100%/4 - 25px);} .ccontainer section.tarif-4 ul:not([class])>li:not([class]), .ccontainer section.tarif-3 ul:not([class])>li:not([class]), .ccontainer section.tarif-2 ul:not([class])>li:not([class]) {padding: inherit;padding-left: inherit;background-image: none;font-size:15px}.ccontainer.accordion .accordion__list-desc li, .ccontainer.accordion .accordion__list-desc li:first-child {border:0}.ccontainer section.tarif-4 div ol,.ccontainer section.tarif-3 div ol,.ccontainer section.tarif-2 div ol {list-style: none;margin: 0;font-size: 14px; width: 100%;}.ccontainer .centr-btn {display: flex !important; justify-content: center;}.ccontainer section.tarif-4 div ol li, .ccontainer section.tarif-3 div ol li, .ccontainer section.tarif-2 div ol li {border-bottom: 1px dotted #dbdbdb;padding: 6px 0px;text-wrap: balance;line-height:1.5;margin: 0;font-size: 15px;display: flex;align-items: center;justify-content: flex-start;}.ccontainer section.tarif-4 div ol li::before,.ccontainer section.tarif-3 div ol li::before,.ccontainer section.tarif-2 div ol li::before {content:none}.ccontainer .features-bottom {list-style: none;display: flex;flex-wrap: wrap;gap: 10px 5px;margin-left: 0;}.ccontainer .pb40 {padding-bottom: 40px; margin-bottom: 25px; border-bottom: 1px solid; border-color: #e5e9f1;}.ccontainer section.tarif-3 div ol p, .ccontainer section.tarif-4 div ol p, .ccontainer section.tarif-2 div ol p {background: none;font-weight: 400;font-size: 15px;padding: 0;margin: 0 20px 0px 0;width: calc(50% - 20px);}.ccontainer section.tarif-3 div ol.w80 p, .ccontainer section.tarif-4 div ol.w80 p, .ccontainer section.tarif-2 div ol.w80 p {width: calc(80% - 20px);}.ccontainer section.tarif-3 div ol.w60 p, .ccontainer section.tarif-4 div ol.w60 p, .ccontainer section.tarif-2 div ol.w60 p {width: calc(60% - 20px);}.ccontainer section.tarif-3 div ol.w70 p, .ccontainer section.tarif-4 div ol.w70 p, .ccontainer section.tarif-2 div ol.w70 p {width: calc(70% - 20px);}.ccontainer section.tarif-3 div ol.w50 p, .ccontainer section.tarif-4 div ol.w50 p, .ccontainer section.tarif-2 div ol.w50 p {width: calc(50% - 20px);}.ccontainer .text-2.img img,.ccontainer .text-3.img img, .ccontainer .text-4.img img {position: absolute;border-radius: 0;left: 0;top: 0px;width: 25px;height: auto;}.ccontainer section.tarif-2 div ol li h4 {display:inline}.ccontainer section.tarif-4 div ol li:last-child,.ccontainer section.tarif-3 div ol li:last-child,.ccontainer section.tarif-2 div ol li:last-child { border-bottom:0}.ccontainer section.tarif-3 h3,.ccontainer section.tarif-4 h3,.ccontainer section.tarif-2 h3 {margin:0;color:#424242}.ccontainer section.tarif-3 div strong,.ccontainer section.tarif-4 div strong,.ccontainer section.tarif-2 div strong{font-size: 30px;font-weight: 700;color: #212424;opacity:.8;line-height: 1.8;}.ccontainer section.tarif-3 div.red strong,.ccontainer section.tarif-4 div.red strong,.ccontainer section.tarif-2 div.red strong{color: #be042f;}.ccontainer section.tarif-4 button.tarif,.ccontainer section.tarif-3 button.tarif,.ccontainer section.tarif-2 button.tarif,.ccontainer section.tarif-1 a.tarif,.ccontainer section.tarif-3 a.tarif,.ccontainer section.tarif-2 a.tarif,.ccontainer section.tarif-4 a.tarif {color: white;background: #be042f;opacity: .8;padding: 12px 15px;border-radius: 10px;transition: opacity .3s;margin: 0 auto;text-align: center;width: calc(100% - 40px);margin-top: 20px;position: absolute;bottom: 20px;margin: 0 20px;left: 0;border: 0;}.ccontainer section.tarif-1 a.tarif,.ccontainer section.tarif-3 a.tarif,.ccontainer section.tarif-2 a.tarif,.ccontainer section.tarif-4 a.tarif { position: initial; width: auto; margin: 0; border-radius: 4px; padding: 14.5px 2px;flex: auto;}.ccontainer .custom-accordions {margin-top:40px}.ccontainer .accordion__list-title h3 {margin: 0;}.ccontainer section.tarif-3 button.tarif {color:white;
343background :#be042f;}.ccontainer section.tarif-3 button.tarif:hover,.ccontainer section.tarif-4 button.tarif:hover ,.ccontainer section.tarif-2 button.tarif:hover{opacity:1} .ccontainer section.tarif-3 div p,.ccontainer section.tarif-4 div p,.ccontainer section.tarif-2 div p {background: #f8f9fc;padding: 20px;margin-top: 25px;margin-left: -20px;border-radius: 0;width: calc(100% + 40px);}.ccontainer section.tarif-3 ul,.ccontainer section.tarif-4 ul,.ccontainer section.tarif-2 ul {list-style: none;}.ccontainer section.tarif-3 ul li,.ccontainer section.tarif-4 ul li,.ccontainer section.tarif-2 ul li {display: flex;font-weight: 600; align-items: center;margin: 10px 0;justify-content: space-between;}.ccontainer section.tarif-3 ul li p,.ccontainer section.tarif-4 ul li p,.ccontainer section.tarif-2 ul li p{ background: none; padding: 0;width: 50%; margin: 0 20px 0px 0px; font-weight: 700; min-width: 50px; color: #697279;}.ccontainer section.tarif-3 h2,.ccontainer section.tarif-2 h2,.ccontainer section.text-4 h2,.ccontainer section.text-2 h2,.ccontainer section.text-3 h2,.ccontainer section.tarif-4 h2, .ccontainer section.slider h2 {width:100%;margin-bottom:0;}.servoce-page h2 {margin-bottom: 40px;}.service-buttons {display: flex;align-items: center;justify-content: flex-start;gap:10px;padding-top: 10px;}.service-buttons a {transition:all .3s;min-width: 175px;text-align: center;}.order { position: relative; line-height: 1; text-decoration: none; background: #be042f; border:1px solid; border-color:#be042f; font-weight: 500; color: white; padding: 12px 25px; opacity: .8; border-radius: 8px;display: inline-block;}.consl { position: relative; line-height: 1; text-decoration: none; background: white; margin-right: 10px; font-weight: 500; color: #212424; padding: 12px 25px; border:1px solid; border-color:#212424; border-radius: 8px;}.order:hover {color:white;opacity:1}.consl:hover {color:#be042f;border-color:#be042f;}.ccontainer span.tarifname{ font-size: 1.2rem; background: #f8f8f8; border-radius: 0px 15px 0px 15px; padding: 8px 20px; position: absolute; right: 0px; top: 0px;}.ccontainer section.stage ol{display: flex;flex-wrap: wrap;gap: 40px;counter-reset: num;list-style: none;justify-content: space-between;margin: 40px 0;}.ccontainer section.stage:first-child ol>li {flex: 1;margin-top: 50px;border: 1px solid;padding: 30px 20px;position: relative;border-radius: 15px;background: white;border-color :#e5e9f1;box-shadow: 0 1px 6px rgb(0 0 0 / 16%);}.ccontainer section.stage ol li p {font-size:15px;} .ccontainer section.stage ol li:before { content: counter(num); line-height: 1.4; counter-increment: num; font-size: 35px; font-weight: 600; color: #be042f; position: absolute; top: -27px; width: 50px; height: 50px; background: white; left: -25px; border-radius: 50%; background-color: white; text-align: center; border: 1px solid;}.ccontainer section.stage ol li h3 {font-size: 20px;margin-top: 7px;margin-bottom: 23px;}.ccontainer section h3.big {font-size: 30px;}.ccontainer section.text-1.red h3,.ccontainer section.text-2.red h3,.ccontainer section.text-3.red h3,.ccontainer section.text-4.red h3,.ccontainer section .red{color:#be042f;font-weight: bold;}.text-1,.text-2,.text-3,.text-4,.ccontainer .gallery-1 {display: flex;align-items:stretch;gap: 60px 30px;flex-wrap: wrap;}.ccontainer .gap-20 {gap: 20px !important;}.ccontainer .banner-1 {display: flex;align-items: center;gap: 60px 30px;flex-wrap: wrap;justify-content: space-between;}.ccontainer .banner-2 {display: flex;align-items: flex-start;flex-wrap: wrap;flex-direction: column;} .ccontainer .text-2.img div,.ccontainer .text-3.img div,.ccontainer .text-4.img div {padding-left: 40px;position: relative;}.ccontainer .text-2.img img,.ccontainer .text-3.img img,.ccontainer .text-4.img img {position: absolute;border-radius: 0;left: 0;top: 3px;width: 25px;height: auto;}.ccontainer .text-2.img svg,.ccontainer .text-3.img svg,.ccontainer .text-4.img svg {position: absolute;border-radius: 0;left: 0;top: 3px;width: 25px;height: auto;}.ccontainer .text-2>div,.ccontainer .banner-1>div{width: calc((100% / 2) - 30px);}.ccontainer .text-3 h2 {width:100%}.ccontainer .text-3>div,.text-6>
343div {width: calc((100% / 3) - 25px);}.ccontainer .text-4>div {width: calc((100% / 4) - 25px);}.ccontainer .gallery-1 {gap: 5px}.ccontainer .gallery-1 img{border-radius:0;}.ccontainer .gallery-1 div {width: calc((100% / 3) - 5px); border-radius:4px}.ccontainer .gallery-1 h2 {width: 100%;padding-bottom:40px}.ccontainer section.why ul{display: flex;flex-wrap: wrap;list-style: none;align-items: flex-start; margin:0;margin-top: 70px;gap: 40px 20px;}.ccontainer section.why ul li {width: calc((100% / 3) - 25px);font-size: 20px;font-weight: 500;min-height: 40px;}.ccontainer section.why h2 { font-size: 35px;}.ccontainer .table_responsive {max-width: 100%;overflow-y: auto;overflow: auto;margin: 40px 0;}.ccontainer table { font-size: 1.6rem; min-width: 500px; font-weight: 400; width: 100%;overflow: auto; max-width: 100%;}.ccontainer td,.ccontainer th { padding: 10px 15px; margin: 0;line-height: 1.4; text-align: left; border: 2px solid; border-color:white;}.ccontainer tbody tr:nth-child(2n+1) { background-color: #f5f6fa;}.ccontainer th { position: -webkit-sticky; position: sticky; top: 0; color: #212424; font-weight: 600; background-color: #f5f6fa; text-align:center; padding: 20px 15px;}.ccontainer th:first-child { text-align:left;}.ccontainer table { max-width: 100%; overflow-y: auto; overflow: auto; margin: 40px 0;}.ccontainer td p.no,.ccontainer td p.yes {;width: 15px;height: 15px;border-radius: 100%;margin: 0 auto;}.ccontainer td p.no {background:#e0e0e0; box-shadow: inset 1px 1px 1px rgb(24 24 24 / 6%);}.ccontainer td p.yes {background: #5aaa5a;}.ccontainer.why {background:url(/icons/why.jpg);background-size: cover;}.ccontainer.why section, .ccontainer.why section p{color:white} {color:white}.ccontainer .addb { text-decoration: none; background: #f2f5f8;cursor: pointer; padding: 12px 15px; color: #212424; border-radius: 10px; transition: background .3s; border: 1px solid #f2f5f8; display: inline-block; margin-right: 10px; margin-top: 10px;}.ccontainer a.addb {border: 2px solid #d46767;transition:.3s}.ccontainer a.addb:hover {background: #a50f2d;color: white;border: 2px solid #a50f2d;}.ccontainer.grey .addb, .ccontainer.lines-top .addb, .ccontainer.lines-bottom .addb {background: #fcfcfc; }.ccontainer section div .btns {display: flex; gap: 3px; flex-direction: row; justify-content: space-between; border: none; padding: 0; border-radius: 0; box-shadow: none; width: calc(100% - 40px) !important; position: absolute; bottom: 20px; font-size: 14px;}.ccontainer section .btns button.tarif, .ccontainer section .btns button.demo, .ccontainer section .btns a.demo, .ccontainer section .btns a.tarif{ position: initial; width: auto; margin: 0;line-height: 1.2; border-radius: 4px; padding: 12px 2px; flex: auto;}.ccontainer button.demo, .ccontainer a.demo{color: white; background: #45a3e5; opacity: .8; padding: 12px 15px; border-radius: 10px; text-align: center; border: 0; transition: opacity .3s;}.ccontainer button.demo:hover {opacity:1}.ccontainer section div .btns button:last-child {border:0}.ccontainer .pb35 {padding-bottom: 35px;}.ccontainer.accordion .custom-accordions li.active {background: white;padding-bottom: 25px;}.ccontainer .accordion__plus {float: left;margin-top: 0;margin-right: 15px;}.subscribe.subscribe--investors.white .subscribe__input{background: #ffffffbd;border-radius: 3px;padding: 10px;color:#1f2121}.subscribe.subscribe--investors.white .vacancy__send .vacancy__send_text {color: white}.subscribe.subscribe--investors.white .vacancy__send a {color:#a50f2d}.subscribe.subscribe--investors.white .vacancy__send_checkbox {background: #ffffffbd}.ccontainer .accordion__list-title {font-weight: 600; font-size: 20px;}.ccontainer ul:not([class])>li:not([class]), .ccontainer ol:not([class])>li:not([class]) {line-height: 1.4;}ol:not([class])>li:not([class]) {padding: 0.6rem 0;padding-left: 20px;}.ccontainer .accordion__list-title{padding: 20px 0;width: 100%;text-align: left;display: block;color: #212424;}.investday {color: white;}.investday h2 {font-size: 29.8px; margin-top: 20px; font-weight: 400;}.investday img {max-height: 75px;margin-bottom: 45px;max-width: 100%;}.programm-author img {width: 100px; }.programm-item {display: flex;flex-direction: row;gap: 20px;align-items: center;justify-content: flex-start;}.programm-author {display: flex;flex-direction: row;gap: 20px;}@media only screen and (max-width : 1400px) {.ccontainer section.stage ol li:before {left: -.5rem;}}@media only screen and (max-width : 1200px) {.ccontainer section{padding-right: 4rem;padding-left: 4rem;}.ccontainer .investor-slider{padding-right: 4rem;padding-left: 4rem;}.ccontainer section.tarif-4 div {width: calc(100%/3 - 1.4rem);}.ccontainer section.tarif-4 div ol li, .ccontainer section.tarif-3 div ol li {padding: 4px 0px;line-height: 1.6;}}@media only screen and (max-width : 991px) {.ccontainer h2 {font-size: 25px;line-height:1.3}.ccontainer h3 {font-size: 20px;line-height:1.3}.ccontainer .text-3 div, .ccontainer .text-6 div,.ccontainer .text-4 div {width: calc(100%/2 - 15px);}
343.ccontainer section.why ul li{width: calc((100% / 2) - 10px);font-size: 20px;}.ccontainer section.why,.ccontainer .text-1 img,.ccontainer .text-2 img,.ccontainer .text-3 img,.ccontainer .text-4 img,.ccontainer .banner-1 img,.ccontainer .banner-2 img,.ccontainer .gallery-1 img,.ccontainer section.stage ol li {border-radius: 8px;}.ccontainer .banner_group__image img {border-radius: 4px;}.ccontainer section.tarif-3, .ccontainer section.tarif-4 {gap: 40px;}.ccontainer .right-block .title {padding: 5px 0;}.ccontainer .addb {margin-bottom: 10px;}.ccontainer .text-2 div,.ccontainer section.text-3 div, .ccontainer .banner-1 div {width: 100%;}.ccontainer section.tarif-3 div {width: calc(100%/3 - 10px);}.ccontainer section.tarif-3, .ccontainer section.tarif-4, .ccontainer section.tarif-2 {gap: 15px;}.ccontainer .investor-slider .swiper-wrapper {width: 50%}.ccontainer .investor-slider {overflow: hidden;}}@media only screen and (max-width : 767px) {.ccontainer section.tarif-3 div p, section.tarif-4 div p, section.tarif-2 div p {margin: 20px 0px;width:100%}.ccontainer section.tarif-3 div,.ccontainer section.tarif-2 div {width:100%}.ccontainer section.tarif-4 div {width: calc(100%/2 - 10px);}.ccontainer .banner_group__image img {object-fit: contain;}.ccontainer .banner-1,.ccontainer .banner-2{gap:20px}.ccontainer .accordion .accordion__list-title {padding-left: 20px;}.ccontainer .text-3 div,.ccontainer .text-6 div,.ccontainer section.why ul li,.ccontainer section.stage ol li,.ccontainer .text-2 div,.ccontainer .text-4 div {width: 100%;}.ccontainer .block__description {padding-bottom: 0;}.ccontainer td,.ccontainer th {padding: 10px}.ccontainer section.why ul { margin-top: 50px;gap: 10px 20px; }.ccontainer section.why {padding: 40px;margin-top: 40px;}.ccontainer iframe {height:auto;}.ccontainer section.stage ol {gap: 0; flex-direction: column;}.ccontainer section.stage ol li:before {font-size: 33px; width: 50px;height: 50px; top: -25px;left: -14px;}.ccontainer .text-1,.ccontainer .text-2,.ccontainer .text-3,.ccontainer .text-4,.ccontainer .gallery-1 {gap: 30px; } .ccontainer section {padding-bottom: 40px;padding-top: 40px; padding-left:20px;padding-right:20px}.ccontainer div.toptext {margin-bottom: 0;padding-top: 40px; padding-left:0;padding-right:0}.ccontainer h3 {font-size: 18px;}}@media only screen and (max-width : 600px) {.ccontainer section.tarif-4 div {width: 100%;}}@media only screen and (max-width : 480px) {.ccontainer .consl,.ccontainer .order {padding: 12px 15px;}.investday h1 {font-size: 36px;}.investday h2 {margin-bottom: 40px;font-size: 2.4rem;margin-top: 10px;}}.title-wrapper img {width: 100%;height: 100%;object-fit: scale-down;object-position: center;}.crm-block.events-block {font-size:16px; line-height: 1.4; }.crm-block.events-block h2 {margin-top: 30px;margin-bottom: 15px;font-size: 25px;line-height: 1.4;}.crm-block.events-block h3 {margin-top: 30px;margin-bottom: 15px;font-size: 20px;line-height: 1.4;}.crm-block.events-block ul ul {margin-top: 10px;margin-bottom: 5px;}.crm-block.events-block ul ul li{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%b1b1b1'/%3E%3C/svg%3E);}.crm-block.events-block .registration-block {margin-bottom: 30px}.img-cover img{width: 100%;height: 100%;object-fit: cover;}.pb-0 {padding-bottom:0 !important}.pt-0 {padding-top:0 !important}.mt-0 {margin-top:0 !important}.mb-0 {margin-bottom:0 !important}.ccontainer .slide-two-column {display: grid;grid-template-columns: repeat(2, 1fr);gap: 20px;align-items: center;}.ccontainer .slide-three-column {display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;align-items: center;}.ccontainer .swiper-slide img{width: 100%;height: 100%;border-radius:4px;object-fit:contain}.ccontainer .swiper-wrapper.shadow .swiper-slide {box-shadow:0 1px 6px rgb(0 0 0 / 16%);background:white;margin-top: 5px;padding: 5px;height: auto;border-radius: 6px;margin-bottom: 5px;}.ccontainer .slide-right-col.text,.ccontainer .slide-left-col.text {padding:30px}.ccontainer .text-2 div.swiper-wrapper, .ccontainer .text-2 .swiper-pagination {width:100%}.ccontainer .text-2 .swiper-slide.slide-one-column{padding:0}.ccontainer .text-2 div.swiper-slide, .ccontainer .text-2 div.swiper-slide div {width:inherit}.ccontainer .text-2 .swiper-button-prev,.ccontainer .text-2 .swiper-button-next {width:50px}.ccontainer .swiper-button-next:after,.ccontainer .swiper-button-prev:after {--swiper-navigation-size: 15px;color: #4e4e4e;font-weight: 700;margin-top: 2px;}.ccontainer .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #a50f2d;}.ccontainer .swiper.wrapper {padding: 100px 10px 60px 10px;margin-top: -70px;margin-left: -5px;margin-right: -5px;}.ccontainer .swiper-button-next {right: 10px;}.ccontainer .swiper-button-prev {right: 73px;}.ccontainer .swiper-button-prev,.ccontainer .swiper-button-next {left: auto;bottom: auto;top: 25px;border: 1px solid #e5e5e5;;border-radius: 50%;width: 50px;height: 50px;background: white;}.lines-top {background: url(/icons/rtoplines.svg);background-size: cover;}.lines-bottom {background: url(/icons/lines.svg);background-size: cover;}.ccontainer .yakor {line-height: 1.5; color: #212424;color .3s}.ccontainer a.yakor:hover{color: #a50f2d;}.ccontainer .yakor span {display: block;color: #a50f2dcc;}.accordion__industry.docs {background: #fff;padding-bottom: 0;border-bottom: 0.1rem solid #d2dce5;}.accordion__industry.docs .accordion {padding-top: 8rem;}.accordion__industry.docs .accordion__list__inner.accordion__list__inner--first {padding: 0;}.accordion__industry.docs .accordion li:first-child {border-top:0}.accordion__industry.docs .download-block {margin-top:0;transition: padding .3s}.accordion__industry.docs .download-item {padding: 32px 0;}.accordion__industry.docs .download-item > span {display: flex;flex-direction: column;gap: 5px;}.accordion__industry.docs .download-item span.download-data>p.new {background: #f4fbf7;color: #27ae60;display: inline;margin-right: 10px;padding: 5px 10px;border-radius: 4px;}.accordion__industry.docs .download-item span.download-data>p.old {background: #eaebec;color: #697279;display: inline;margin-right: 10px;padding: 5px 10px;border-radius: 4px;font-size: 15px;}.accordion__industry.docs .accordion .accordion__list-title {padding: 35px 0;font-size: 30px;}.accordion__industry.docs h2 {font-size: 30px; font-weight:500}.accordion__industry.docs .download-text {padding-left: 0;}.accordion__industry.docs .accordion li:last-child, .accordion__industry.docs .download-item:last-child {border-bottom:0}.accordion__industry.docs .download-block.old .download-item{color:#697279}.accordion__industry.docs .download-block .download-item span.download-data {font-size: 15px;}.accordion__industry.docs .accordion p {font-size: 18px;}.accordion__industry.docs .download-block a:hover {padding-left: 3rem;padding-right: 3rem;}.accordion__industry.docs .accordion__list-title {transition: color .3s}.accordion__industry.docs .accordion__list-title:hover {color:#a50f2d}.accordion__industry.docs .download-block .download-item:first-child{border-top:0}.speakers {display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap; text-align:center;padding: 20px 0; gap:20px}.speakers div {text-align: center;display: flex;flex-direction: column;align-items: center;}.speakers div img {max-width:150px; padding-bottom: 10px;}.event-page .crm-block .speakers div span {font-size:14px!important; color:#697279}@media only screen and (max-width: 850px) {.ccontainer .slide-two-column {grid-template-columns: repeat(1, 1fr)}.ccontainer .slide-left-col {order:1;}.ccontainer .slide-right-col {order:0;padding: 10px 10px 0px 10px;}.ccontainer .slide-right-col.text, .ccontainer .slide-left-col.text {padding: 10px;padding-top: 30px;}.ccontainer .swiper.wrapper {margin-top: 0;padding: 70px 2px 40px 4px;margin-left: -4px;margin-right: -4px;}.ccontainer .swiper-slide .addb {margin-right: 5px;margin-top: 0px;}.ccontainer .swiper-button-prev, .ccontainer .swiper-button-next {width: 38px;height: 38px;}.ccontainer .swiper-button-next:after,.ccontainer .swiper-button-prev:after {--swiper-navigation-size:12px}.ccontainer .swiper-button-prev {left: 4px;}.ccontainer .swiper-button-next {left: 50px;}.ccontainer .swiper-pagination-bullets {text-align: right;top: 28px;height: fit-content;margin-left: 50%;width: 50%;}.ccontainer .slide-two-column {display: flex;flex-direction: column;}.ccontainer .investor-slider .swiper-wrapper {width: 100%}}.cart { width: 2.4rem; height: 2.4rem; display: flex; align-items: center; gap: 1rem;}.cart.desc {margin-left: 3rem;}@media (max-width: 1024px) { .cart.desc { display: none; }}.cart-icon { width: 2.4rem; height: 2.4rem; fill: #212424; position: relative;}.cart-icon svg { width: 100%; height: 100%;}.cart-icon[data-count]::before { content: attr(data-count); position: absolute; top: -0.2rem; right: -0.6rem; background-color: #A50F2D; color: #FFFFFF; font-size: 1rem; line-height: 1; white-space: nowrap; padding: 0.2rem; border-radius: 2rem; min-width: 1rem; height: 1rem; display: flex; align-items: center; justify-content: center;}.cart-icon[data-count].cart-active::before { font-size: 1.4rem;}.cart.desc .cart-text { display: none;}.cart.mobile { display: none;}@media (max-width: 1024px) {.menu-second .menu-second__top .mobile-blog {width: 50%;} .cart.mobile { display: flex; justify-content: flex-end;width: 50% }}.custom-vendor {width: 100%;padding-left: 18rem;padding-right: 18rem;}@media (max-width: 1515px) {.custom-vendor {padding-left: 8rem;padding-right: 8rem;}}@media (max-width: 1515px) {.custom-vendor {padding-left: 6rem;padding-right: 6rem;}}@media (max-width: 1024px) {.custom-vendor {padding-left: 0;padding-right: 0;}}.custom-vendor .title-wrapper{ float: left;padding-left: 4rem;padding-right: 4rem;padding-bottom: 2rem;}.ccontainer.white .addb {background: white;}.pl-0 {padding-left:0 !important}.pr-0 {padding-right:0 !important}.ml-0 {margin-left:0 !important}.mr-0 {margin-right:0 !important}.pl-15 {padding-left:15px !important}.pr-15 {padding-right:15px !important}.ml-15 {margin-left:15px !important}.mr-15 {margin-right:15px !important}.mt-15 {margin-top:15px !important}.mb-15 {margin-bottom:15px !important}.pt-15 {padding-top:15px !important}.pb-15 {padding-bottom:15px !important}.ccontainer section blockquote { line-height: 1.4; border-left: 4px solid #a50f2d; padding: 20px; margin-bottom: 20px; background: #f2f5f8;}.ccontainer.grey section blockquote {background: white;}.subscribe.subscribe--investors .vacancy__send-agree input:checked~.vacancy__send_checkbox svg path {stroke: #a50f2d;}.hrContainer hr, #headerProfileMenu .hrContainer hr{border: 1px solid #d2dce5;margin: 0;}.header__top .headerProfileMenu button {border-bottom: 1px solid #d2dce5;}
343.headerProfileMenu { top: calc(4.9rem + 1px); display: flex; flex-direction: column; position: absolute; box-shadow: 0px 7px 20px rgba(0, 0, 0, .04), 0 2px 6px rgba(0, 0, 0, .04), 0 0 1px rgba(0, 0, 0, .04); right: 0; min-width: 160px;}.header__top button { border: 0; background-color: inherit;}.headerProfileMenu { min-width: 240px; padding: 12px; align-items: start; background-color: #f0f2f6; top: calc(100% + 1px); height: auto !important;}.header__top { height: 4.6rem;}.headerProfileMenu button { line-height: 3rem; color: #000; text-align: left; width: 100%; display: inline-block; padding-bottom: 12px; margin-bottom: 12px; border-bottom: 1px solid #f2f2f2; font-size: 1.6rem; border-bottom: 1px solid #000; padding-left: 0;}.headerProfileMenu button:last-child { margin-bottom: 0; border-bottom: none; padding-bottom: 0; padding-left: 0; color: #a50f2d !important;}.headerProfileMenu .hrContainer { background-color: #f0f2f6;}#tags { list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -10px; } .crm-block #tags li { padding: 0 10px 20px; -webkit-box-flex: 0; -ms-flex: 0 1 auto; flex: 0 1 auto; list-style: none; background-image: none; } #tags li a { display: block; overflow: hidden; text-overflow: ellipsis; background-color: #c9ced2; line-height: 1; font-weight: 700; font-size: 1.2rem; color: #a8aaac; text-transform: uppercase; border-radius: 20px; padding: 15px 23px; -webkit-transition: background-color .3s,color .3s; transition: background-color .3s,color .3s; }.crm-block #tags li a {color:white;transition: .3s}.crm-block #tags li a:hover {background:#a50f2d}.news-page.blog-page p, .news-page.blog-page .crm-block li, .news-page.blog-page .crm-block blockquote {font-size: 16px;font-weight: 500;line-height: 1.6;}.news-page.blog-page .crm-block,.news-page.blog-page .text-wrapper {max-width: 100%;}.news-page.blog-page .crm-block blockquote {background: #f0f2f6;padding: 2.2em;}.news-page.blog-page .insights-main-bg:before { background-color: #2a2a2a5e; border-radius: 3rem;}.news-page.blog-page{background: rgb(255,255,255);background: linear-gradient(0deg, rgba(255,255,255,1) 90%, rgba(255,255,255,0) 100%);padding-top: 4rem;}.news-page.blog-page .insights-main-bg {z-index: 2;max-width: 181.4rem;margin: 0 auto;margin-left: 4rem;margin-right: 4rem;}.news-page.blog-page .insights-main-bg img {border-radius: 3rem;}.news-page.blog-page .crm-block img {border-radius: 3rem;}.news-page.blog-page .crm-block h2, .news-page.blog-page .story-block h2 {margin-bottom: 2rem;}@media (max-width:1024px) {.news-page.blog-page {padding-top: 0;}.news-page.blog-page .insights-main-bg {margin-left: 0;margin-right: 0;}.news-page.blog-page .insights-main-bg img,.news-page.blog-page .insights-main-bg:before {border-radius: 0;}}.ogl {border-radius: 3.2rem; background: #f0f2f6; padding: 5rem 4rem; width: fit-content;}.ogl::before { content: "Содержание"; display: block;font-size: 3rem;margin-bottom: 2rem;}.ogl ul li a,.ogl ol li a{ color: #212424;}.ogl ul li p,.ogl ol li p{margin:0 !important}.ogl ol:not([class])>li:not([class]):before,.ogl ul:not([class])>li:not([class]):before{color: #a50f2d;padding-bottom: 0;padding-top: 0;font-size: 1.8rem;line-height: 1.3;}.ogl ol:not([class])>li:not([class]),.ogl ul:not([class])>li:not([class]){color: #212424;padding-bottom: 0;padding-top: 0;font-size: 1.8rem;line-height: 1.8;}.ogl ul:not([class])>li:not([class]) {padding: 0 0 0 1.8rem;background-size: .5rem;background-position: left;}.ogl ol li p{ color: #212424;}.ogl ul:not([class]) {margin-bottom:1rem;margin-top: 1rem;}.news-page.blog-page .ogl a {color: #212424;transition:.3s}.news-page.blog-page .ogl a:hover {color: #a50f2d;transition:.3s}.news-page.blog-page .ogl p,.news-page.blog-page .ogl a {font-size: 1.8rem;line-height: 1.8;color: #212424;margin-bottom: 1rem;margin-top: 0;}.news-page.blog-page .crm-block .related-services-block h2 { font-size: 2rem; line-height: 1.4; margin-top: 0;}.news-page.blog-page .crm-block .related-services-block img {border-radius: 0;}.news-page.blog-page .crm-block .related-services-block .catalog__show-more.show-more,.news-
343page.blog-page .crm-block .related-services-block .catalog__top-controls {display:none}.news-page.blog-page .crm-block .catalog__services .service .service__text {margin-bottom:0}.news-page.blog-page .crm-block .catalog__services .subtitle {margin-bottom: auto;min-height: auto;}.related-services-block {margin-top: 6rem;}.news-page.blog-page .crm-block .catalog__services .service .service__text--gradient:before {bottom: -4rem;}.crm-block .tag-wrapper {border-top:0}.popup {width: 100%;opacity: 0;visibility: hidden;height: 100%;position: fixed;overflow-y: auto;overflow-x: hidden;background: rgba(0, 0, 0, 0.2);top: 0;left: 0rem;transition: all 0.8s ease 0s;z-index: 20000000;}.popup__body {min-height: 100%;display: flex;justify-content: center;align-items: center;}.popup__text {font-size: 18px;margin-bottom: 35px;}.popup__content {position: relative;width: 500px;text-align: center;padding: 40px 25px 25px 25px;background: #fff;box-shadow: 2px 2px 15px 3px rgba(0, 0, 0, 0.4);transform: perspective(600px) translate(0px, -100%) rotateX(45deg);opacity: 0;transition: all 0.8s ease;}.popup__content-prod {width: 700px;}.popup__close {position: absolute;right: 20px;top: 15px;font-size: 18px;}.popup__box {display: flex;align-items: center;justify-content: space-around;}.popup__btn {padding: 7px 25px;outline: none;border: none;box-shadow: 2px 2px 15px 3px rgba(0, 0, 0, 0.4);font-size: 18px;font-weight: 500;transition: all .2s ease-in-out;}.popup__btn2 {font-size: inherit;padding: 5px 15px;}.popup__btn:hover {transform: translate3d(3px, -3px, 0);}.popup__btn2:hover {transform: translate3d(0px, 0px, 0);}.popup__input {padding: 5px;border: none;box-shadow: 2px 2px 15px 3px rgba(0, 0, 0, 0.4);}.popup.open .popup__content {transform: perspective(600px) translate(0, 0%) rotateX(0deg);opacity: 1;}.popup.open {opacity: 1;visibility: visible;}.popup__performers {border: 3px solid #ccc;border-radius: 20px;height: auto;width: 90%;padding: 20px;margin-bottom: 50px;}.form { display: flex; flex-direction: column; align-items: center; justify-content: center;}.popup_form-input { width: 300px; padding: 5px 10px; border-bottom: 1px solid #998888; margin: 10px;}.text-normal, p { font-size: 1.8rem;}.btn-submit { padding: 5px 20px; border: 1px solid #35a72c; font-size: 1.4rem; border-radius: 20px; color: #363b37;}.success-message { background: #d4edda; color: #155724; padding: 10px; border-radius: 5px; margin-top: 15px; border: 1px solid #c3e6cb;}.error-message { background: #f8d7da; color: #721c24; padding: 10px; border-radius: 5px; margin-top: 15px; border: 1px solid #f5c6cb;}@media (max-width:1100px) { .footer__selects-link { font-size: 1.4rem; }}@media (max-width:550px) { .footer__selects-link { font-size: 1.3rem; }}.pl-1 { padding-left: 1rem !important; }.pr-1 { padding-right: 1rem !important; }.pt-1 { padding-top: 1rem !important; }.pb-1 { padding-bottom: 1rem !important; }.pl-2 { padding-left: 2rem !important; }.pr-2 { padding-right: 2rem !important; }.pt-2 { padding-top: 2rem !important; }.pb-2 { padding-bottom: 2rem !important; }.pl-3 { padding-left: 3rem !important; }.pr-3 { padding-right: 3rem !important; }.pt-3 { padding-top: 3rem !important; }.pb-3 { padding-bottom: 3rem !important; }.pl-4 { padding-left: 4rem !important; }.pr-4 { padding-right: 4rem !important; }.pt-4 { padding-top: 4rem !important; }.pb-4 { padding-bottom: 4rem !important; }.pl-5 { padding-left: 5rem !important; }.pr-5 { padding-right: 5rem !important; }.pt-5 { padding-top: 5rem !important; }.pb-5 { padding-bottom: 5rem !important; }.pl-6 { padding-left: 6rem !important; }.pr-6 { padding-right: 6rem !important; }.pt-6 { padding-top: 6rem !important; }.pb-6 { padding-bottom: 6rem !important; }.pl-7 { padding-left: 7rem !important; }.pr-7 { padding-right: 7rem !important; }.pt-7 { padding-top: 7rem !important; }.pb-7 { padding-bottom: 7rem !important; }.pl-8 { padding-left: 8rem !important; }.pr-8 { padding-right: 8rem !important; }.pt-8 { padding-top: 8rem !important; }.pb-8 { padding-bottom: 8rem !important; }.ml-1 { margin-left: 1rem !important; }.mr-1 { margin-right: 1rem !important; }.mt-1 { margin-top: 1rem !important; }.mb-1 { margin-bottom: 1rem !important; }.ml-2 { margin-left: 2rem !important; }.mr-2 { margin-right: 2rem !important; }.mt-2 { margin-top: 2rem !important; }.mb-2 { margin-bottom: 2rem !important; }.ml-3 { margin-left: 3rem !important; }.mr-3 { margin-right: 3rem !important; }.mt-3 { margin-top: 3rem !important; }.mb-3 { margin-bottom: 3rem !important; }.ml-4 { margin-left: 4rem !important; }.mr-4 { margin-right: 4rem !important; }.mt-4 { margin-top: 4rem !important; }.mb-4 { margin-bottom: 4rem !important; }.ml-5 { margin-left: 5rem !important; }.mr-5 { margin-right: 5rem !important; }.mt-5 { margin-top: 5rem !important; }.mb-5 { margin-bottom: 5rem !important; }.ml-6 { margin-left: 6rem !important; }.mr-6 { margin-right: 6rem !important; }.mt-6 { margin-top: 6rem !important; }.mb-6 { margin-bottom: 6rem !important; }.ml-7 { margin-left: 7rem !important; }.mr-7 { margin-right: 7rem !important; }.mt-7 { margin-top: 7rem !important; }.mb-7 { margin-bottom: 7rem !important; }.ml-8 { margin-left: 8rem !important; }.mr-8 { margin-right: 8rem !important; }.mt-8 { margin-top: 8rem !important; }.mb-8 { margin-bottom: 8rem !important; }.intro__video-btn.--callback{white-space: nowrap;}.ccontainer.softline-page-price .banner-1 { background: white; padding: 0; margin-top: 4rem; margin-bottom: 8rem; border-radius: 4rem; overflow: hidden; position: relative; gap: 0; height: 37rem; width: calc(100% - 6rem);}.ccontainer.softline-page-price .banner-1>div:first-child { padding: 4rem; z-index: 2; background: linear-gradient(91deg, rgba(255, 255, 255, 1) 68%, rgba(238, 242, 248, 0) 99%); width: 67%; height: 100%; display: flex; align-items: flex-start; flex-direction: column; justify-content: center;}.ccontainer.softline-page-price .banner-1 img { position: absolute; width: 60%; object-fit: cover; top: 0; bottom: 0; right: 0; height: 100%; object-position: right top; opacity: 1;}.ccontainer.softline-page-price .banner-1 strong { font-size: 2.5rem; color: #a50f2d; font-weight: bolder; margin-left: .5rem;}.ccontainer.softline-page-price .banner-1 p {margin-bottom: 5rem;font-size: 2rem;}.ccontainer.softline-page-price .banner-1 h2 {margin-bottom: 1rem;}@media (max-width: 480px) {.ccontainer.softline-page-price .banner-1 img {display:none}.ccontainer.softline-page-price .banner-1>div:first-child {width: 100%;}}.intro__content-top.wrapper p {grid-area: 2 / 1;color: white;font-size: 2rem;text-shadow: 1px 1px 3px #000;}.intro__content-top.wrapper h1 {grid-area: 1 / 1;}.intro__content-top .intro__video-btn {grid-area: 3 / 1;}.smi {background: white;padding: 4rem;border-radius: 2rem;color: #212424;line-height: 1.4;display: flex;transition:.3s}a.smi:hover {color:#a50f2d}.smi>div {display: flex;gap: 3rem;flex-direction: row;align-items: center;}.smi h2{font-size: 1.8rem;margin-bottom: 1rem;}.smi img{width: 15rem;object-fit: contain;}.smi p{}.smi span{font-size: 1.6rem;color: #8d969f;}@media (max-width: 480px) {.smi {margin-bottom: 1rem;padding: 3rem;}.smi>div {gap:2rem;flex-direction: column;align-items: flex-start;}.smi img {width: 10rem;}.smi h2 {margin-bottom: 2rem;}}.max-btn { background-image: linear-gradient(to left, #450659 0%, #080D57 27%, #3834A6 53%, #8C0EB2 100%); background-size: 200% auto; background-position: 100% 0; color: #f2f5f8; text-decoration: none; font-size: 1.6rem; font-weight: 500; line-height: 1.5; letter-spacing: 0; text-align: left; display: flex;right: 3.5rem; align-items: center; padding: 1rem 2.4rem 1rem 1.2rem; border-radius: 10rem; border: 0; box-shadow: 0 0 4px transparent; transition: .4s; position: absolute; width: max-content; top: 4rem; box-shadow: 0 0 8px 0px rgb(255 255 255 / 55%);}.max-btn:hover { background-position: 0 0; box-shadow: 0 0 18px 0px rgb(255 255 255);}.max-btn:before { content: ""; display: block; width: 2.8rem; height: 2.8rem; margin-right: 1rem;background: url(/uploads/images/max.svg) no-repeat; background-size: contain; transition: transform .3s;margin-left: .2rem;}.max-btn.v2 { background-image: linear-gradient(to left, #a50f2d 0%, #a50f2d 27%, #6c0a0b 53%, #a50f2d 100%); right: 4rem; top: 12rem; line-height: 1.2;}
343.max-btn.v2:before {background: url(/uploads/images/pd.svg) no-repeat; background-size: contain; width: 3.6rem; margin-right: .6rem; height: 3.1rem; background-position: center;}.max-btn.v2 span {display: contents;font-size: 1.25rem;}@media (max-width: 480px) { .max-btn {font-size: 2.05rem;padding: 1.5rem 3rem 1.5rem 1.5rem;position: initial;height: 6.7rem;z-index:3; }.intro .max-btn {margin-top:2rem}}input[name="site"] { display: none;}.feedBackFormInputs { display: flex; flex-wrap: wrap; gap: 20px;}.innAutocompleteNotice { font-weight: 500; font-size: 18px; line-height: 3.6rem; color: #212424; padding-bottom: 3rem; max-width: 50rem;}
344</style>    
344<script src="https://api.mindbox.ru/scripts/v1/tracker.js" async></script>
344
345
346</head>
347
348<body>
349    
349<script src="https://smartcaptcha.yandexcloud.net/captcha.js?render=onload&onload=onloadFunction" defer></script>
349
350<script>
351    let widgetId;
352    window.captchaToken = null;
353    window.pendingForm = null;          // ссылка на форму, ожидающую отправки
354
355    function onloadFunction() {
356        if (!window.smartCaptcha) return;
357
358        widgetId = window.smartCaptcha.render('captcha-container', {
359            sitekey: 'ysc1_0bbKjgiO5ixH4SoItxEyC2Ar8dePBtc0CoMGPOPfa147f8ae', // ваш ключ
360            invisible: true,
361            callback: callback,
362            hideShield: true,
363        });
364        console.log('SmartCaptcha rendered, widgetId:', widgetId);
365    }
366
367    function callback(token) {
368        if (typeof token === "string" && token.length > 0) {
369            console.log('Captcha token received:', token);
370            window.captchaToken = token;
371
372            // Отправка события в GTM
373            window.dataLayer = window.dataLayer || [];
374            window.dataLayer.push({ event: "feedback_form_submission" });
375
376            // Если есть ожидающая форма – отправляем её
377            if (window.pendingForm) {
378                console.log('Sending pending form');
379                sendFormWithCaptcha(window.pendingForm, token);
380                window.pendingForm = null;   // очищаем после отправки
381            } else {
382                console.warn('No pending form, token stored but form not sent.');
383            }
384        } else {
385            console.warn('Invalid token received:', token);
386        }
387    }
388
389    // Функция для ручного вызова каптчи (может быть вызвана из кнопки)
390    function handleSubmit(event) {
391        if (!window.smartCaptcha) {
392            console.warn('SmartCaptcha not loaded');
393            return;
394        }
395        window.smartCaptcha.execute(widgetId);
396        console.log('Captcha executed');
397    }
398</script>
398        <svg style="display: none;">
399
400        <symbol id="arrow" viewBox="0 0 15 15">
401            <g>
402                <path d="M1.11429 7.4L7.30462 13.8M1.11429 7.4L13 7.39972M1.11429 7.4L7.30462 1" stroke-width="1.5" />
403            </g>
404        </symbol>
405
406        <g id="facebook">
407            <path
408                d="M22.3575 13.9887H24.0007V11.1267C23.7172 11.0877 22.7423 11 21.6068 11C19.2375 11 17.6145 12.4902 17.6145 15.2292V17.75H15V20.9495H17.6145V29H20.82V20.9503H23.3287L23.727 17.7508H20.8193V15.5465C20.82 14.6217 21.069 13.9887 22.3575 13.9887V13.9887Z" />
409        </g>
410
411        <g id="twitter">
412            <path
413                d="M29.1671 15.0157C28.5117 15.3044 27.8166 15.4939 27.105 15.5782C27.8551 15.1315 28.4165 14.4285 28.6846 13.6002C27.9806 14.0173 27.2088 14.3097 26.4044 14.4678C25.8641 13.8922 25.1478 13.5104 24.3671 13.3819C23.5864 13.2533 22.7848 13.3852 22.0872 13.757C21.3895 14.1288 20.8347 14.7197 20.5091 15.4378C20.1835 16.1559 20.1053 16.961 20.2866 17.7279C18.859 17.6567 17.4624 17.2873 16.1874 16.6438C14.9125 16.0003 13.7878 15.097 12.8862 13.9926C12.5671 14.5383 12.3994 15.1587 12.4003 15.7902C12.4003 17.0296 13.0339 18.1246 13.9971 18.7656C13.4271 18.7478 12.8696 18.5945 12.3711 18.3186V18.363C12.3713 19.1885 12.6582 19.9885 13.1831 20.6274C13.7081 21.2663 14.4388 21.7048 15.2514 21.8685C14.7222 22.0113 14.1674 22.0323 13.6288 21.93C13.8579 22.6406 14.3045 23.262 14.9059 23.7072C15.5074 24.1525 16.2337 24.3993 16.983 24.4132C16.2383 24.9956 15.3855 25.4261 14.4735 25.6801C13.5615 25.9341 12.6082 26.0067 11.668 25.8937C13.3092 26.9446 15.2197 27.5025 17.1711 27.5006C23.7756 27.5006 27.3874 22.0531 27.3874 17.3288C27.3874 17.1749 27.3831 17.0193 27.3762 16.8672C28.0793 16.3613 28.686 15.7346 29.168 15.0166L29.1671 15.0157Z" />
414        </g>
415
416        <g id="linkedin">
417            <path
418                d="M27.9968 27.9995V27.9988H28.0008V22.1308C28.0008 19.2602 27.3828 17.0488 24.0268 17.0488C22.4135 17.0488 21.3308 17.9342 20.8888 18.7735H20.8422V17.3168H17.6602V27.9988H20.9735V22.7095C20.9735 21.3168 21.2375 19.9702 22.9622 19.9702C24.6615 19.9702 24.6868 21.5595 24.6868 22.7988V27.9995H27.9968Z" />
419            <path d="M12.2656 17.3184H15.583V28.0004H12.2656V17.3184Z" />
420            <path
421                d="M13.9213 12C12.8607 12 12 12.8607 12 13.9213C12 14.982 12.8607 15.8607 13.9213 15.8607C14.982 15.8607 15.8427 14.982 15.8427 13.9213C15.842 12.8607 14.9813 12 13.9213 12V12Z" />
422        </g>
423
424        <g id="play">
425            <path fill-rule="evenodd" clip-rule="evenodd"
426                d="M50 100C77.6142 100 100 77.6142 100 50C100 22.3858 77.6142 0 50 0C22.3858 0 0 22.3858 0 50C0 77.6142 22.3858 100 50 100ZM64 50L42 38V62L64 50Z"
427                fill="white" />
428        </g>
429
430        <g id="cloud">
431            <path fill-rule="evenodd" clip-rule="evenodd"
432                d="M7.554 32.5c-8.405 0-8.405-14.223 0-14.223 0-17.552 20.31-13.737 20.31-2.29 14.01-.763 14.01 16.513 2.803 16.513H17.5"
433                stroke="#A50F2D" stroke-width="2px" />
434        </g>
435
436        <g id="light">
437            <path fill-rule="evenodd" clip-rule="evenodd"
438                d="M21.25 1.25V0h-2.5v16.2a3.996 3.996 0 012.5 0V1.25zm.553 15.179a4.018 4.018 0 011.768 1.767L34.634 7.134l.884-.884-1.768-1.768-.884.884L21.803 16.43zm1.998 2.321c.13.393.199.814.199 1.25 0 .436-.07.857-.2 1.25H40v-2.5H23.8zm-.23 3.054a4.018 4.018 0 01-1.768 1.767l11.062 11.063.884.884 1.768-1.768-.884-.884-11.062-11.062zM21.25 23.8c-.393.13-.814.199-1.25.199-.436 0-.857-.07-1.25-.2V40h2.5V23.8zm-3.054-.23a4.017 4.017 0 01-1.767-1.768L5.366 32.866l-.884.884 1.767 1.768.884-.884L18.196 23.57zM16.2 21.25c-.13-.393-.2-.814-.2-1.25 0-.436.07-.857.2-1.25H0v2.5h16.2zM7.134 5.366l-.884-.884L4.482 6.25l.884.884 6.417 6.417.884.884 1.768-1.768-.884-.884-6.417-6.417z"
439                fill="#A50F2D" />
440        </g>
441
442        <g id="tag">
443            <path d="M25 5L17.5 35" stroke="#A50F2D" stroke-width="2.23529" stroke-linecap="square"
444                stroke-linejoin="round" />
445            <path d="M10.9559 11.0608L6.25 15.7667L3.75 18.2667L1.875 20.1417L10.9559 28.4192" stroke="#A50F2D"
446                stroke-width="2.23529" stroke-linecap="square" />
447            <path d="M30.9191 11.0608L35.625 15.7667L38.125 18.2667L40 20.1417L30.9191 28.4192" stroke="#A50F2D"
448                stroke-width="2.23529" stroke-linecap="square" />
449        </g>
450
451        <symbol id="telegram" viewBox="0 0 40 40">
452            <g>
453                <path
454                    d="M13.0999 18.7083C17.3949 16.8371 20.2589 15.6034 21.6919 15.0074C25.7834 13.3056 26.6335 13.01 27.1877 13.0001C27.3095 12.9981 27.582 13.0283 27.7586 13.1715C27.9076 13.2924 27.9486 13.4558 27.9683 13.5705C27.9879 13.6851 28.0123 13.9464 27.9929 14.1505C27.7712 16.4801 26.8118 22.1335 26.3237 24.7427C26.1172 25.8468 25.7105 26.217 25.3168 26.2532C24.4613 26.3319 23.8116 25.
4546878 22.9829 25.1446C21.6862 24.2946 20.9537 23.7654 19.695 22.936C18.2404 21.9774 19.1834 21.4506 20.0124 20.5896C20.2293 20.3643 23.999 16.9355 24.0719 16.6244C24.0811 16.5855 24.0895 16.4405 24.0034 16.3639C23.9172 16.2874 23.7901 16.3136 23.6983 16.3344C23.5683 16.3639 21.4968 17.7331 17.4839 20.4419C16.8959 20.8457 16.3633 21.0424 15.8862 21.0321C15.3601 21.0207 14.3482 20.7346 13.596 20.4901C12.6733 20.1902 11.94 20.0316 12.0039 19.5223C12.0371 19.257 12.4025 18.9856 13.0999 18.7083Z" />
455            </g>
456        </symbol>
457
458        <symbol id="vk" viewBox="0 0 40 40">
459            <g>
460                <path fill-rule="evenodd" clip-rule="evenodd"
461                    d="M29.5413 15.7449C29.6796 15.3159 29.5413 15 28.8788 15H26.6913C26.1347 15 25.878 15.2726 25.7388 15.5736C25.7388 15.5736 24.6264 18.0847 23.0506 19.7159C22.5406 20.1889 22.3089 20.3389 22.0306 20.3389C21.8914 20.3389 21.6823 20.1889 21.6823 19.7591V15.7449C21.6823 15.2294 21.5289 15 21.0656 15H17.6257C17.2782 15 17.069 15.2389 17.069 15.4659C17.069 15.9539 17.8573 16.067 17.9382 17.4404V20.4246C17.9382 21.0791 17.8107 21.1977 17.5323 21.1977C16.7907 21.1977 14.9866 18.6748 13.9158 15.7881C13.7083 15.2263 13.4983 15 12.9391 15H10.75C10.125 15 10 15.2726 10 15.5736C10 16.1094 10.7417 18.7714 13.4541 22.2922C15.2624 24.6965 17.8082 26 20.1273 26C21.5181 26 21.6898 25.7109 21.6898 25.2119V23.3946C21.6898 22.8155 21.8214 22.7 22.2622 22.7C22.5872 22.7 23.1431 22.8509 24.4414 24.0098C25.9247 25.384 26.1688 26 27.0038 26H29.1913C29.8163 26 30.1296 25.7109 29.9496 25.1389C29.7513 24.57 29.0429 23.7442 28.1038 22.7644C27.5938 22.2066 26.8288 21.6055 26.5963 21.3046C26.2722 20.9188 26.3647 20.7467 26.5963 20.4034C26.5963 20.4034 29.2629 16.9258 29.5404 15.7449H29.5413Z" />
462            </g>
463        </symbol>
464
465        <svg id="arrowdown" viewBox="0 0 24 24">
466            <path
467                d="M8.85355 10.8536C8.53857 10.5386 8.76165 10 9.20711 10H14.7929C15.2383 10 15.4614 10.5386 15.1464 10.8536L12.3536 13.6464C12.1583 13.8417 11.8417 13.8417 11.6464 13.6464L8.85355 10.8536Z"
468                fill="#AAB8C3" />
469        </svg>
470
471        <symbol id="store-cart" viewBox="0 0 20 20">
472            <path
473                d="M7.08333 15.8333C6.83611 15.8333 6.59443 15.9066 6.38887 16.044C6.18331 16.1813 6.02309 16.3766 5.92848 16.605C5.83387 16.8334 5.80912 17.0847 5.85735 17.3272C5.90558 17.5697 6.02463 17.7924 6.19945 17.9672C6.37427 18.142 6.59699 18.2611 6.83947 18.3093C7.08195 18.3575 7.33328 18.3328 7.56169 18.2382C7.79009 18.1436 7.98532 17.9834 8.12267 17.7778C8.26002 17.5722 8.33333 17.3306 8.33333 17.0833C8.33333 16.7518 8.20164 16.4339 7.96722 16.1995C7.7328 15.965 7.41485 15.8333 7.08333 15.8333ZM15.8333 13.3333H5.83333C5.61232 13.3333 5.40036 13.2455 5.24408 13.0893C5.0878 12.933 5 12.721 5 12.5C5 12.279 5.0878 12.067 5.24408 11.9107C5.40036 11.7545 5.61232 11.6667 5.83333 11.6667H12.9092C13.4521 11.665 13.9798 11.4873 14.4133 11.1604C14.8467 10.8335 15.1625 10.3749 15.3133 9.85333L16.6342 5.22833C16.6695 5.10439 16.6756 4.97394 16.6519 4.84724C16.6283 4.72054 16.5756 4.60105 16.498 4.49816C16.4204 4.39527 16.32 4.31179 16.2046 4.25427C16.0893 4.19675 15.9622 4.16676 15.8333 4.16667H5.61667C5.44401 3.68085 5.12569 3.26011 4.70514 2.96184C4.28458 2.66357 3.78225 2.50229 3.26667 2.5H2.5C2.27899 2.5 2.06702 2.5878 1.91074 2.74408C1.75446 2.90036 1.66667 3.11232 1.66667 3.33333C1.66667 3.55435 1.75446 3.76631 1.91074 3.92259C2.06702 4.07887 2.27899 4.16667 2.5 4.16667H3.2675C3.44846 4.16724 3.62437 4.22642 3.76888 4.33533C3.9134 4.44425 4.01875 4.59704 4.06917 4.77083L4.19833 5.225V5.22917L5.56583 10.0142C4.92931 10.0822 4.34314 10.3919 3.92813 10.8793C3.51312 11.3667 3.30089 11.9947 3.33519 12.6339C3.36948 13.2732 3.64769 13.8749 4.11247 14.3151C4.57724 14.7553 5.19318 15.0004 5.83333 15H15.8333C16.0543 15 16.2663 14.9122 16.4226 14.7559C16.5789 14.5996 16.6667 14.3877 16.6667 14.1667C16.6667 13.9457 16.5789 13.7337 16.4226 13.5774C16.2663 13.4211 16.0543 13.3333 15.8333 13.3333ZM14.7283 5.83333L13.7117 9.395C13.6614 9.56909 13.5559 9.72216 13.4112 9.83125C13.2666 9.94034 13.0904 9.99955 12.9092 10H7.295L7.0825 9.25667L6.105 5.83333H14.7283ZM13.75 15.8333C13.5028 15.8333 13.2611 15.9066 13.0555 16.044C12.85 16.1813 12.6898 16.3766 12.5951 16.605C12.5005 16.8334 12.4758 17.0847 12.524 17.3272C12.5722 17.5697 12.6913 17.7924 12.8661 17.9672C13.0409 18.142 13.2637 18.2611 13.5061 18.3093C13.7486 18.3575 13.9999 18.3328 14.2284 18.2382C14.4568 18.1436 14.652 17.9834 14.7893 17.7778C14.9267 17.5722 15 17.3306 15 17.0833C15 16.7518 14.8683 16.4339 14.6339 16.1995C14.3995 15.965 14.0815 15.8333 13.75 15.8333Z">
474            </path>
475        </symbol>
476    </svg>
477    <header class='header'>
478        <a href='/' class='header__logo_mob'>
479            <img src='/local/templates/softline/assets/images/logo.svg' alt=''>
480        </a>
481
482        <div class='header__top'>
483            <form class="header__search" action="/search">
484    <a href="#" class="header__search_close"></a>
485    <div class="btn__search-show">
486        <span>Поиск</span>
487        <svg viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
488            <circle cx="5.90909" cy="5.90909" r="5.40909" stroke="#697279"/>
489            <path d="M12.9986 13L9.45312 9.45459" stroke="#697279"/>
490        </svg>
491    </div>
492    <input class="input input__search"
493           type="text"
494           placeholder="Введите текст (буквы на кириллице\латинице, цифры, знаки тире и нижнее подчеркивание)"
495           name="q"
496           pattern="^[а-яА-Яa-zA-Z0-9-_\s]+$"
497    >
498    <button class="btn__search disabled" disabled>
499        <span>Искать</span>
500        <svg viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
501            <rect width="32" height="32" rx="16" fill="#A50F2D"/>
502            <path d="M21.8857 16.4L15.6954 22.8M21.8857 16.4L10 16.3997M21.8857 16.4L15.6954 10" stroke="white" stroke-width="1.5"/>
503        </svg>
504    </button>
505</form>
506
507
508            <div class='header__flex-row'>
509                
509<script type="text/javascript">if (window.location.hash != '' && window.location.hash != '#') top.BX.ajax.history.checkRedirectStart('bxajaxid', 'b7496264c68592494888aedb5993c3c8')</script>
509<div id="comp_b7496264c68592494888aedb5993c3c8">    <div class='city __select' data-state=''>
510        <div class='select-side'></div>
511        <div class='city__location __select__title' data-default='Option 1'>
512            <span>Москва</span>
513        </div>
514        <div class="__select__content-wrapper">
515            <div class='__select__content'>
516                                    <input id='76780' class='__select__input' type='radio' name='citySelect'>
517                    <label for='76780' data-type='default' class='__select__label'>
518                        <span>Алматы</span>
519                    </label>
520                                    <input id='83514' class='__select__input' type='radio' name='citySelect'>
521                    <label for='83514' data-type='default' class='__select__label'>
522                        <span>Барнаул</span>
523                    </label>
524                                    <input id='83332' class='__select__input' type='radio' name='citySelect'>
525                    <label for='83332' data-type='default' class='__select__label'>
526                        <span>Брянск</span>
527                    </label>
528                                    <input id='83336' class='__select__input' type='radio' name='citySelect'>
529                    <label for='83336' data-type='default' class='__select__label'>
530                        <span>Калуга</span>
531                    </label>
532                                    <input id='78358' class='__select__input' type='radio' name='citySelect'>
533                    <label for='78358' data-type='default' class='__select__label'>
534                        <span>Кострома</span>
535                    </label>
536                                    <input id='83335' class='__select__input' type='radio' name='citySelect'>
537                    <label for='83335' data-type='default' class='__select__label'>
538                        <span>Смоленск</span>
539                    </label>
540                                    <input id='88802' class='__select__input' type='radio' name='citySelect'>
541                    <label for='88802' data-type='default' class='__select__label'>
542                        <span>Ташкент</span>
543                    </label>
544                                    <input id='83334' class='__select__input' type='radio' name='citySelect'>
545                    <label for='83334' data-type='default' class='__select__label'>
546                        <span>Тула</span>
547                    </label>
548                                    <input id='93662' class='__select__input' type='radio' name='citySelect'>
549                    <label for='93662' data-type='default' class='__select__label'>
550                        <span>Усть-Кут</span>
551                    </label>
552                                    <input id='95670' class='__select__input' type='radio' name='citySelect'>
553                    <label for='95670' data-type='default' class='__select__label'>
554                        <span>Фрязино</span>
555                    </label>
556                                    <input id='23751' class='__select__input' type='radio' name='citySelect'>
557                    <label for='23751' data-type='default' class='__select__label'>
558                        <span>Москва</span>
559                    </label>
560                                    <input id='23750' class='__select__input' type='radio' name='citySelect'>
561                    <label for='23750' data-type='default' class='__select__label'>
562                        <span>Санкт-Петербург</span>
563                    </label>
564                                    <input id='23788' class='__select__input' type='radio' name='citySelect'>
565                    <label for='23788' data-type='default' class='__select__label'>
566                        <span>Астрахань</span>
567                    </label>
568                                    <input id='23791' class='__select__input' type='radio' name='citySelect'>
569                    <label for='23791' data-type='default' class='__select__label'>
570                        <span>Кемерово</span>
571                    </label>
572                                    <input id='23792' class='__select__input' type='radio' name='citySelect'>
573                    <label for='23792' data-type='default' class='__select__label'>
574                        <span>Южно-Сахалинск</span>
575                    </label>
576                                    <input id='23790' class='__select__input' type='radio' name='citySelect'>
577                    <label for='23790' data-type='default' class='__select__label'>
578                        <span>Якутск</span>
579                    </label>
580                                    <input id='23752' class='__select__input' type='radio' name='citySelect'>
581                    <label for='23752' data-type='default' class='__select__label'>
582                        <span>Архангельск</span>
583                    </label>
584                                    <input id='23753' class='__select__input' type='radio' name='citySelect'>
585                    <label for='23753' data-type='default' class='__select__label'>
586                        <span>Белгород</span>
587                    </label>
588                                    <input id='23754' class='__select__input' type='radio' name='citySelect'>
589                    <label for='23754' data-type='default' class='__select__label'>
590                        <span>Владивосток</span>
591                    </label>
592                                    <input id='23755' class='__select__input' type='radio' name='citySelect'>
593                    <label for='23755' data-type='default' class='__select__label'>
594                        <span>Волгоград</span>
595                    </label>
596                                    <input id='23756' class='__select__input' type='radio' name='citySelect'>
597                    <label for='23756' data-type='default' class='__select__label'>
598                        <span>Воронеж</span>
599                    </label>
600                                    <input id='23757' class='__select__input' type='radio' name='citySelect'>
601                    <label for='23757' data-type='default' class='__select__label'>
602                        <span>Екатеринбург</span>
603                    </label>
604                                    <input id='23758' class='__select__input' type='radio' name='citySelect'>
605                    <label for='23758' data-type='default' class='__select__label'>
606                        <span>Ижевск</span>
607                    </label>
608                                    <input id='23759' class='__select__input' type='radio' name='citySelect'>
609                    <label for='23759' data-type='default' class='__select__label'>
610                        <span>Иркутск</span>
611                    </label>
612                                    <input id='23760' class='__select__input' type='radio' name='citySelect'>
613                    <label for='23760' data-type='default' class='__select__label'>
614                        <span>Казань</span>
615                    </label>
616                                    <input id='23761' class='__select__input' type='radio' name='citySelect'>
617                    <label for='23761' data-type='default' class='__select__label'>
618                        <span>Калининград</span>
619                    </label>
620                                    <input id='23762' class='__select__input' type='radio' name='citySelect'>
621                    <label for='23762' data-type='default' class='__select__label'>
622                        <span>Краснодар</span>
623                    </label>
624                                    <input id='23763' class='__select__input' type='radio' name='citySelect'>
625                    <label for='23763' data-type='default' class='__select__label'>
626                        <span>Красноярск</span>
627                    </label>
628                                    <input id='23787' class='__select__input' type='radio' name='citySelect'>
629                    <label for='23787' data-type='default' class='__select__label'>
630                        <span>Минеральные Воды</span>
631                    </label>
632                                    <input id='23764' class='__select__input' type='radio' name='citySelect'>
633                    <label for='23764' data-type='default' class='__select__label'>
634                        <span>Мурманск</span>
635                    </label>
636                                    <input id='23793' class='__select__input' type='radio' name='citySelect'>
637                    <label for='23793' data-type='default' class='__select__label'>
638                        <span>Набережные Челны</span>
639                    </label>
640                                    <input id='23765' class='__select__input' type='radio' name='citySelect'>
641                    <label for='23765' data-type='default' class='__select__label'>
642                        <span>Нижний Новгород</span>
643                    </label>
644                                    <input id='23766' class='__select__input' type='radio' name='citySelect'>
645                    <label for='23766' data-type='default' class='__select__label'>
646                        <span>Новосибирск</span>
647                    </label>
648                                    <input id='23767' class='__select__input' type='radio' name='citySelect'>
649                    <label for='23767' data-type='default' class='__select__label'>
650                        <span>Омск</span>
651                    </label>
652                                    <input id='23768' class='__select__input' type='radio' name='citySelect'>
653                    <label for='23768' data-type='default' class='__select__label'>
654                        <span>Оренбург</span>
655                    </label>
656                                    <input id='23783' class='__select__input' type='radio' name='citySelect'>
657                    <label for='23783' data-type='default' class='__select__label'>
658                        <span>Орск</span>
659                    </label>
660                                    <input id='23769' class='__select__input' type='radio' name='citySelect'>
661                    <label for='23769' data-type='default' class='__select__label'>
662                        <span>Пермь</span>
663                    </label>
664                                    <input id='23786' class='__select__input' type='radio' name='citySelect'>
665                    <label for='23786' data-type='default' class='__select__label'>
666                        <span>Пятигорск</span>
667                    </label>
668                                    <input id='23770' class='__select__input' type='radio' name='citySelect'>
669                    <label for='23770' data-type='default' class='__select__label'>
670                        <span>Ростов-на-Дону</span>
671                    </label>
672                                    <input id='23771' class='__select__input' type='radio' name='citySelect'>
673                    <label for='23771' data-type='default' class='__select__label'>
674                        <span>Самара</span>
675                    </label>
676                                    <input id='23782' class='__select__input' type='radio' name='citySelect'>
677                    <label for='23782' data-type='default' class='__select__label'>
678                        <span>Саранск</span>
679                    </label>
680                                    <input id='23772' class='__select__input' type='radio' name='citySelect'>
681                    <label for='23772' data-type='default' class='__select__label'>
682                        <span>Саратов</span>
683                    </label>
684                                    <input id='23784' class='__select__input' type='radio' name='citySelect'>
685                    <label for='23784' data-type='default' class='__select__label'>
686                        <span>Сочи</span>
687                    </label>
688                                    <input id='23785' class='__select__input' type='radio' name='citySelect'>
689                    <label for='23785' data-type='default' class='__select__label'>
690                        <span>Ставрополь</span>
691                    </label>
692                                    <input id='23773' class='__select__input' type='radio' name='citySelect'>
693                    <label for='23773' data-type='default' class='__select__label'>
694                        <span>Сургут</span>
695                    </label>
696                                    <input id='23774' class='__select__input' type='radio' name='citySelect'>
697                    <label for='23774' data-type='default' class='__select__label'>
698                        <span>Томск</span>
699                    </label>
700                                    <input id='23775' class='__select__input' type='radio' name='citySelect'>
701                    <label for='23775' data-type='default' class='__select__label'>
702                        <span>Тюмень</span>
703                    </label>
704                                    <input id='23776' class='__select__input' type='radio' name='citySelect'>
705                    <label for='23776' data-type='default' class='__select__label'>
706                        <span>Улан-Удэ</span>
707                    </label>
708                                    <input id='23777' class='__select__input' type='radio' name='citySelect'>
709                    <label for='23777' data-type='default' class='__select__label'>
710                        <span>Уфа</span>
711                    </label>
712                                    <input id='23778' class='__select__input' type='radio' name='citySelect'>
713                    <label for='23778' data-type='default' class='__select__label'>
714                        <span>Хабаровск</span>
715                    </label>
716                                    <input id='23779' class='__select__input' type='radio' name='citySelect'>
717                    <label for='23779' data-type='default' class='__select__label'>
718                        <span>Челябинск</span>
719                    </label>
720                                    <input id='23780' class='__select__input' type='radio' name='citySelect'>
721                    <label for='23780' data-type='default' class='__select__label'>
722                        <span>Ярославль</span>
723                    </label>
724                                    <input id='69557' class='__select__input' type='radio' name='citySelect'>
725                    <label for='69557' data-type='default' class='__select__label'>
726                        <span>Все города</span>
727                    </label>
728                            </div>
729        </div>
730    </div>
731</div>
731<script type="text/javascript">if (top.BX.ajax.history.bHashCollision) top.BX.ajax.history.checkRedirectFinish('bxajaxid', 'b7496264c68592494888aedb5993c3c8');</script>
731<script type="text/javascript">top.BX.ready(BX.defer(function() {window.AJAX_PAGE_STATE = new top.BX.ajax.component('comp_b7496264c68592494888aedb5993c3c8'); top.BX.ajax.history.init(window.AJAX_PAGE_STATE);}))</script>
731                <div><a href='/events/' class='header__anchor'>Мероприятия</a></div>
732                <div><a href='/about/blog' class='header__anchor'>Блог</a></div>
733            </div>
734
735            <a href="https://lk.softline.ru/" class='header__top-button'>
736                Войти
737            </a>
738
739            <button class='menu-button'>
740                <span class='burger-button-close'>
741                    <span id='first-line-burger'></span>
742                    <span id='second-line-burger'></span>
743                    <span id='third-line-burger'></span>
744                </span>
745            </button>
746        </div>
747
748        <div class='header__mid'>
749            <a href='/' class='header__logo'>
750                <img src='/local/templates/softline/assets/images/logo.svg' alt=''>
751            </a>
752            <div class='header__mid_wrap'>
753                
754<nav>
755    <a href='/about'  title='Софтлайн Решения' class='header__nav_link'>Софтлайн Решения</a>
756    <a href='https://softlinegroup.com/'  title='Группа компаний' class='header__nav_link'>Группа компаний</a>
757    <a href='https://softlinegroup.com/investors/'  title='Инвесторам' class='header__nav_link'>Инвесторам</a>
758    <a href='/job'  title='Карьера' class='header__nav_link'>Карьера</a>
759    <a href='https://softlinegroup.com/ma/'  title='M&A' class='header__nav_link'>M&A</a>
760    <a href='/finance'  title='Softline Finance' class='header__nav_link'>Softline Finance</a>
761</nav>
762
763        
764<div class='header__contact'>
765            <div class='header__dropdown-button'>
766            <a href='tel:88002320023'>8 (800) 232-0023</a>
767            <div class='header__dropdown-icon'></div>
768        </div>
769        <div class='header__dropdown'>
770                            <a href='tel:84950332222'>8 (495) 033-2222</a>
771                        <a href='mailto:[email protected]'>[email protected]</a>
772        </div>
773    </div>
774
775
776            </div>
777        </div>
778
779                <div class='header__bottom'>
780            <div class='header__menu'>
781                
782    <ul class='header__nav'>
783                                                        <li data-menu='internet-magazin' class='header__item'>
784                        <button class='header__link' >Интернет-магазин</button>
785                    </li>
786                                                                                    <li data-menu='resheniya-i-uslugi' class='header__item'>
787                        <button class='header__link' >Услуги и решения</button>
788                    </li>
789                                                                                    <li class='header__item'>
790                        <a class='header__link'
791                           title="Российское ПО"
792                                                       href='/solutions/import-replacement'
793                            >
794                            Российское ПО                        </a>
795                    </li>
796                                                                                    <li class='header__item'>
797                        <a class='header__link'
798                           title="Кибербезопасность"
799                                                       href='/solutions/security'
800                            >
801                            Кибербезопасность                        </a>
802                    </li>
803                                                                                    <li class='header__item'>
804                        <a class='header__link'
805                           title="Решения на базе ИИ"
806                                                       href='/ii-page'
807                            >
808                            Решения на базе ИИ                        </a>
809                    </li>
810                                                                                    <li class='header__item'>
811                        <a class='header__link'
812                           title="Российские ноутбуки, ПК и серверы"
813                                                       href='/solutions/rossiyskie-noutbuki-pk-i-servery'
814                            >
815                            Российские ноутбуки, ПК и серверы                        </a>
816                    </li>
817                                                                                    <li class='header__item'>
818                        <a class='header__link'
819                           title="Аппаратные решения"
820                            target="_blank"                           href='/solutions/it-oborudovanie'
821                            >
822                            Аппаратные решения                        </a>
823                    </li>
824                                                                                    <li class='header__item'>
825                        <a class='header__link'
826                           title="Облако Softline"
827                                                       href='https://cloud.softline.ru/'
828                            >
829                            Облако Softline                        </a>
830                    </li>
831                                                                                    <li class='header__item'>
832                        <a class='header__link'
833                           title="САПР и ГИС"
834                                                       href='https://softline.ru/solutions/sapr-i-gis'
835                            >
836                            САПР и ГИС                        </a>
837                    </li>
838                                                                                    <li class='header__item'>
839                        <a class='header__link'
840                           title="Индустриальные решения"
841                                                       href='/industries/'
842                            >
843                            Индустриальные решения                        </a>
844                    </li>
845                                                                                    <li class='header__item'>
846                        <a class='header__link'
847                           title="Для госсектора"
848                                                       href='/solutions/resheniya-dlya-gos-organizatsiy'
849                            >
850                            Для госсектора                        </a>
851                    </li>
852                                                                                    <li class='header__item'>
853                        <a class='header__link'
854                           title="Для бизнеса"
855                                                       href='/smb'
856                            >
857                            Для бизнеса                        </a>
858                    </li>
859                                                                                    <li class='header__item'>
860                        <a class='header__link'
861                           title="Проекты"
862                                                       href='/about/projects/'
863                            >
864                            Проекты                        </a>
865                    </li>
866                                        </ul>
867
868                <div class='menu-second'>
869                    <div class='menu-second__top'>
870                        
870<script type="text/javascript">if (window.location.hash != '' && window.location.hash != '#') top.BX.ajax.history.checkRedirectStart('bxajaxid', 'b7496264c68592494888aedb5993c3c8')</script>
870<div id="comp_b7496264c68592494888aedb5993c3c8">    <div class='city __select' data-state=''>
871        <div class='select-side'></div>
872        <div class='city__location __select__title' data-default='Option 1'>
873            <span>Москва</span>
874        </div>
875        <div class="__select__content-wrapper">
876            <div class='__select__content'>
877                                    <input id='mob_76780' class='__select__input' type='radio' name='citySelect'>
878                    <label for='mob_76780' data-type='default' class='__select__label'>
879                        <span>Алматы</span>
880                    </label>
881                                    <input id='mob_83514' class='__select__input' type='radio' name='citySelect'>
882                    <label for='mob_83514' data-type='default' class='__select__label'>
883                        <span>Барнаул</span>
884                    </label>
885                                    <input id='mob_83332' class='__select__input' type='radio' name='citySelect'>
886                    <label for='mob_83332' data-type='default' class='__select__label'>
887                        <span>Брянск</span>
888                    </label>
889                                    <input id='mob_83336' class='__select__input' type='radio' name='citySelect'>
890                    <label for='mob_83336' data-type='default' class='__select__label'>
891                        <span>Калуга</span>
892                    </label>
893                                    <input id='mob_78358' class='__select__input' type='radio' name='citySelect'>
894                    <label for='mob_78358' data-type='default' class='__select__label'>
895                        <span>Кострома</span>
896                    </label>
897                                    <input id='mob_83335' class='__select__input' type='radio' name='citySelect'>
898                    <label for='mob_83335' data-type='default' class='__select__label'>
899                        <span>Смоленск</span>
900                    </label>
901                                    <input id='mob_88802' class='__select__input' type='radio' name='citySelect'>
902                    <label for='mob_88802' data-type='default' class='__select__label'>
903                        <span>Ташкент</span>
904                    </label>
905                                    <input id='mob_83334' class='__select__input' type='radio' name='citySelect'>
906                    <label for='mob_83334' data-type='default' class='__select__label'>
907                        <span>Тула</span>
908                    </label>
909                                    <input id='mob_93662' class='__select__input' type='radio' name='citySelect'>
910                    <label for='mob_93662' data-type='default' class='__select__label'>
911                        <span>Усть-Кут</span>
912                    </label>
913                                    <input id='mob_95670' class='__select__input' type='radio' name='citySelect'>
914                    <label for='mob_95670' data-type='default' class='__select__label'>
915                        <span>Фрязино</span>
916                    </label>
917                                    <input id='mob_23751' class='__select__input' type='radio' name='citySelect'>
918                    <label for='mob_23751' data-type='default' class='__select__label'>
919                        <span>Москва</span>
920                    </label>
921                                    <input id='mob_23750' class='__select__input' type='radio' name='citySelect'>
922                    <label for='mob_23750' data-type='default' class='__select__label'>
923                        <span>Санкт-Петербург</span>
924                    </label>
925                                    <input id='mob_23788' class='__select__input' type='radio' name='citySelect'>
926                    <label for='mob_23788' data-type='default' class='__select__label'>
927                        <span>Астрахань</span>
928                    </label>
929                                    <input id='mob_23791' class='__select__input' type='radio' name='citySelect'>
930                    <label for='mob_23791' data-type='default' class='__select__label'>
931                        <span>Кемерово</span>
932                    </label>
933                                    <input id='mob_23792' class='__select__input' type='radio' name='citySelect'>
934                    <label for='mob_23792' data-type='default' class='__select__label'>
935                        <span>Южно-Сахалинск</span>
936                    </label>
937                                    <input id='mob_23790' class='__select__input' type='radio' name='citySelect'>
938                    <label for='mob_23790' data-type='default' class='__select__label'>
939                        <span>Якутск</span>
940                    </label>
941                                    <input id='mob_23752' class='__select__input' type='radio' name='citySelect'>
942                    <label for='mob_23752' data-type='default' class='__select__label'>
943                        <span>Архангельск</span>
944                    </label>
945                                    <input id='mob_23753' class='__select__input' type='radio' name='citySelect'>
946                    <label for='mob_23753' data-type='default' class='__select__label'>
947                        <span>Белгород</span>
948                    </label>
949                                    <input id='mob_23754' class='__select__input' type='radio' name='citySelect'>
950                    <label for='mob_23754' data-type='default' class='__select__label'>
951                        <span>Владивосток</span>
952                    </label>
953                                    <input id='mob_23755' class='__select__input' type='radio' name='citySelect'>
954                    <label for='mob_23755' data-type='default' class='__select__label'>
955                        <span>Волгоград</span>
956                    </label>
957                                    <input id='mob_23756' class='__select__input' type='radio' name='citySelect'>
958                    <label for='mob_23756' data-type='default' class='__select__label'>
959                        <span>Воронеж</span>
960                    </label>
961                                    <input id='mob_23757' class='__select__input' type='radio' name='citySelect'>
962                    <label for='mob_23757' data-type='default' class='__select__label'>
963                        <span>Екатеринбург</span>
964                    </label>
965                                    <input id='mob_23758' class='__select__input' type='radio' name='citySelect'>
966                    <label for='mob_23758' data-type='default' class='__select__label'>
967                        <span>Ижевск</span>
968                    </label>
969                                    <input id='mob_23759' class='__select__input' type='radio' name='citySelect'>
970                    <label for='mob_23759' data-type='default' class='__select__label'>
971                        <span>Иркутск</span>
972                    </label>
973                                    <input id='mob_23760' class='__select__input' type='radio' name='citySelect'>
974                    <label for='mob_23760' data-type='default' class='__select__label'>
975                        <span>Казань</span>
976                    </label>
977                                    <input id='mob_23761' class='__select__input' type='radio' name='citySelect'>
978                    <label for='mob_23761' data-type='default' class='__select__label'>
979                        <span>Калининград</span>
980                    </label>
981                                    <input id='mob_23762' class='__select__input' type='radio' name='citySelect'>
982                    <label for='mob_23762' data-type='default' class='__select__label'>
983                        <span>Краснодар</span>
984                    </label>
985                                    <input id='mob_23763' class='__select__input' type='radio' name='citySelect'>
986                    <label for='mob_23763' data-type='default' class='__select__label'>
987                        <span>Красноярск</span>
988                    </label>
989                                    <input id='mob_23787' class='__select__input' type='radio' name='citySelect'>
990                    <label for='mob_23787' data-type='default' class='__select__label'>
991                        <span>Минеральные Воды</span>
992                    </label>
993                                    <input id='mob_23764' class='__select__input' type='radio' name='citySelect'>
994                    <label for='mob_23764' data-type='default' class='__select__label'>
995                        <span>Мурманск</span>
996                    </label>
997                                    <input id='mob_23793' class='__select__input' type='radio' name='citySelect'>
998                    <label for='mob_23793' data-type='default' class='__select__label'>
999                        <span>Набережные Челны</span>
1000                    </label>
1001                                    <input id='mob_23765' class='__select__input' type='radio' name='citySelect'>
1002                    <label for='mob_23765' data-type='default' class='__select__label'>
1003                        <span>Нижний Новгород</span>
1004                    </label>
1005                                    <input id='mob_23766' class='__select__input' type='radio' name='citySelect'>
1006                    <label for='mob_23766' data-type='default' class='__select__label'>
1007                        <span>Новосибирск</span>
1008                    </label>
1009                                    <input id='mob_23767' class='__select__input' type='radio' name='citySelect'>
1010                    <label for='mob_23767' data-type='default' class='__select__label'>
1011                        <span>Омск</span>
1012                    </label>
1013                                    <input id='mob_23768' class='__select__input' type='radio' name='citySelect'>
1014                    <label for='mob_23768' data-type='default' class='__select__label'>
1015                        <span>Оренбург</span>
1016                    </label>
1017                                    <input id='mob_23783' class='__select__input' type='radio' name='citySelect'>
1018                    <label for='mob_23783' data-type='default' class='__select__label'>
1019                        <span>Орск</span>
1020                    </label>
1021                                    <input id='mob_23769' class='__select__input' type='radio' name='citySelect'>
1022                    <label for='mob_23769' data-type='default' class='__select__label'>
1023                        <span>Пермь</span>
1024                    </label>
1025                                    <input id='mob_23786' class='__select__input' type='radio' name='citySelect'>
1026                    <label for='mob_23786' data-type='default' class='__select__label'>
1027                        <span>Пятигорск</span>
1028                    </label>
1029                                    <input id='mob_23770' class='__select__input' type='radio' name='citySelect'>
1030                    <label for='mob_23770' data-type='default' class='__select__label'>
1031                        <span>Ростов-на-Дону</span>
1032                    </label>
1033                                    <input id='mob_23771' class='__select__input' type='radio' name='citySelect'>
1034                    <label for='mob_23771' data-type='default' class='__select__label'>
1035                        <span>Самара</span>
1036                    </label>
1037                                    <input id='mob_23782' class='__select__input' type='radio' name='citySelect'>
1038                    <label for='mob_23782' data-type='default' class='__select__label'>
1039                        <span>Саранск</span>
1040                    </label>
1041                                    <input id='mob_23772' class='__select__input' type='radio' name='citySelect'>
1042                    <label for='mob_23772' data-type='default' class='__select__label'>
1043                        <span>Саратов</span>
1044                    </label>
1045                                    <input id='mob_23784' class='__select__input' type='radio' name='citySelect'>
1046                    <label for='mob_23784' data-type='default' class='__select__label'>
1047                        <span>Сочи</span>
1048                    </label>
1049                                    <input id='mob_23785' class='__select__input' type='radio' name='citySelect'>
1050                    <label for='mob_23785' data-type='default' class='__select__label'>
1051                        <span>Ставрополь</span>
1052                    </label>
1053                                    <input id='mob_23773' class='__select__input' type='radio' name='citySelect'>
1054                    <label for='mob_23773' data-type='default' class='__select__label'>
1055                        <span>Сургут</span>
1056                    </label>
1057                                    <input id='mob_23774' class='__select__input' type='radio' name='citySelect'>
1058                    <label for='mob_23774' data-type='default' class='__select__label'>
1059                        <span>Томск</span>
1060                    </label>
1061                                    <input id='mob_23775' class='__select__input' type='radio' name='citySelect'>
1062                    <label for='mob_23775' data-type='default' class='__select__label'>
1063                        <span>Тюмень</span>
1064                    </label>
1065                                    <input id='mob_23776' class='__select__input' type='radio' name='citySelect'>
1066                    <label for='mob_23776' data-type='default' class='__select__label'>
1067                        <span>Улан-Удэ</span>
1068                    </label>
1069                                    <input id='mob_23777' class='__select__input' type='radio' name='citySelect'>
1070                    <label for='mob_23777' data-type='default' class='__select__label'>
1071                        <span>Уфа</span>
1072                    </label>
1073                                    <input id='mob_23778' class='__select__input' type='radio' name='citySelect'>
1074                    <label for='mob_23778' data-type='default' class='__select__label'>
1075                        <span>Хабаровск</span>
1076                    </label>
1077                                    <input id='mob_23779' class='__select__input' type='radio' name='citySelect'>
1078                    <label for='mob_23779' data-type='default' class='__select__label'>
1079                        <span>Челябинск</span>
1080                    </label>
1081                                    <input id='mob_23780' class='__select__input' type='radio' name='citySelect'>
1082                    <label for='mob_23780' data-type='default' class='__select__label'>
1083                        <span>Ярославль</span>
1084                    </label>
1085                                    <input id='mob_69557' class='__select__input' type='radio' name='citySelect'>
1086                    <label for='mob_69557' data-type='default' class='__select__label'>
1087                        <span>Все города</span>
1088                    </label>
1089                            </div>
1090        </div>
1091    </div>
1092</div>
1092<script type="text/javascript">if (top.BX.ajax.history.bHashCollision) top.BX.ajax.history.checkRedirectFinish('bxajaxid', 'b7496264c68592494888aedb5993c3c8');</script>
1092<script type="text/javascript">top.BX.ready(BX.defer(function() {window.AJAX_PAGE_STATE = new top.BX.ajax.component('comp_b7496264c68592494888aedb5993c3c8'); top.BX.ajax.history.init(window.AJAX_PAGE_STATE);}))</script>
1092
1093                        <form class='header__search'>
1094                            <a href='#' class='header__search_close'></a>
1095                            <div class='btn__search-show'>
1096                                <span>Поиск</span>
1097                                <svg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'>
1098                                    <circle cx='5.90909' cy='5.90909' r='5.40909' stroke='#697279' />
1099                                    <path d='M12.9986 13L9.45312 9.45459' stroke='#697279' />
1100                                </svg>
1101                            </div>
1102                            <input class='input input__search' type='text' placeholder='Введите условие поиска'>
1103                            <button class='btn__search disabled' disabled>
1104                                <span>Искать</span>
1105                                <svg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
1106                                    <rect width='32' height='32' rx='16' fill='#A50F2D' />
1107                                    <path d='M21.8857 16.4L15.6954 22.8M21.8857 16.4L10 16.3997M21.8857 16.4L15.6954 10'
1108                                        stroke='white' stroke-width='1.5' />
1109                                </svg>
1110                            </button>
1111                        </form>
1112
1113                        <div><a href='/events' class='header__anchor'>Мероприятия</a></div>
1114                        <div class="mobile-blog"><a href='/about/blog' target="_blank"
1115                                class='header__anchor'>Блог</a></div>
1116
1117                    </div>
1118
1119                    <div class='menu-second__mid'>
1120
1121                        <div class='menu-second__flex-col'>
1122                            <a href='https://lk.softline.ru' class='header__top-button'>
1123                                Войти
1124                            </a>
1125                        </div>
1126
1127                        
1128<div class='header__contact-mob'>
1129                <a href='tel:8(800)232-0023'>8 (800) 232-0023</a>
1130                            <a href='tel:8(800)232-0023'>8 (800) 232-0023</a>
1131                </div>
1132                    </div>
1133
1134                    <nav>
1135						<a href="/about" title="Софтлайн Решения" class="header__nav_link">Софтлайн Решения</a>
1136                        <a href='https://softlinegroup.com/' class='header__nav_link'>Группа компаний</a>
1137                        <a href='/investor-relations' class='header__nav_link'>Инвесторам</a>
1138                        <a href='/job' class='header__nav_link'>Карьера</a>
1139						<a href="https://softlinegroup.com/ma/" title="M&amp;A" class="header__nav_link">M&amp;A</a>
1140                        <a href='https://finance.softline.ru/' class='header__nav_link'>Softline Finance</a>
1141                        <a href='https://edu.softline.com/' class='header__nav_link'>Учебный центр</a>
1142                    </nav>
1143                </div>
1144            </div>
1145        </div>
1146
1147        <nav class='menu-wrapper'>
1148            <div class='back-panel'>
1149                <div>
1150                    Назад
1151                </div>
1152            </div>
1153
1154                        <div class='menu internet-magazin'>
1155                <a class='menu__title' href='https://store.softline.ru/'>Интернет-магазин</a>
1156
1157                <nav>
1158                                        <div class='menu__item list'>
1159    <a class='menu__link' title='Решения Microsoft' href='https://store.softline.ru/microsoft/'>
1160        <img src='/upload/iblock/925/k6lvy4iau5dejatfjlla4is062hzvqm1/menu-icon-9.png'
1161             alt='Решения Microsoft'>
1162        Решения Microsoft    </a>
1163    <div class='submenu'>
1164        <div class='submenu__nav'>
1165            <a href='https://store.softline.ru/microsoft/' title='Решения Microsoft'  class='submenu__title'>
1166                Решения Microsoft            </a>
1167            <ul class='submenu__list'>
1168                                <li class='submenu__item'>
1169                    <a class='submenu__link'  href='https://store.softline.ru/microsoft/microsoft-windows-server-standard/'>
1170                        Windows Server Standard                    </a>
1171                </li>
1172                                <li class='submenu__item'>
1173                    <a class='submenu__link'  href='https://store.softline.ru/operating-systems/os-windows/'>
1174                        Операционные системы Windows                    </a>
1175                </li>
1176                                <li class='submenu__item'>
1177                    <a class='submenu__link'  href='https://store.softline.ru/search/?query=Microsoft%20Office%20%D0%B4%D0%BB%D1%8F%20%D0%B4%D0%BE%D0%BC%D0%B0%20%D0%B8%20%D1%83%D1%87%D0%B5%D0%B1%D1%8B'>
1178                        Office для дома и учебы                    </a>
1179                </li>
1180                                <li class='submenu__item'>
1181                    <a class='submenu__link'  href='https://store.softline.ru/search/?query=Microsoft+Office+%D0%B4%D0%BB%D1%8F+%D0%B4%D0%BE%D0%BC%D0%B0+%D0%B8+%D0%B1%D0%B8%D0%B7%D0%BD%D0%B5%D1%81%D0%B0&filter%5Bvendor%5D%5B%5D=8&filter%5Bhas_price%5D=1'>
1182                        Office для дома и бизнеса                    </a>
1183                </li>
1184                                <li class='submenu__item'>
1185                    <a class='submenu__link'  href='https://store.softline.ru/microsoft/microsoft-office-professional/'>
1186                        Office Профессиональный                    </a>
1187                </li>
1188                                <li class='submenu__item'>
1189                    <a class='submenu__link'  href='https://store.softline.ru/microsoft/microsoft-365-for-family/'>
1190                        Microsoft 365 для семьи                    </a>
1191                </li>
1192                                <li class='submenu__item'>
1193                    <a class='submenu__link'  href='https://store.softline.ru/microsoft/microsoft-365-personal/'>
1194                        Microsoft 365 Персональный                    </a>
1195                </li>
1196                            </ul>
1197        </div>
1198    </div>
1199</div>                                        <div class='menu__item list'>
1200    <a class='menu__link' title='Серверы и сети' href='https://store.softline.ru/servers/'>
1201        <img src='/upload/iblock/4ae/p4581x56bkfbi7r8dqgbi6j0nlw67lpq/menu-icon-16.png'
1202             alt='Серверы и сети'>
1203        Серверы и сети    </a>
1204    <div class='submenu'>
1205        <div class='submenu__nav'>
1206            <a href='https://store.softline.ru/servers/' title='Серверы и сети'  class='submenu__title'>
1207                Серверы и сети            </a>
1208            <ul class='submenu__list'>
1209                                <li class='submenu__item'>
1210                    <a class='submenu__link'  href='https://store.softline.ru/servers/'>
1211                        Серверы и опции                    </a>
1212                </li>
1213                                <li class='submenu__item'>
1214                    <a class='submenu__link'  href='https://store.softline.ru/san-nas/'>
1215                        СХД                    </a>
1216                </li>
1217                                <li class='submenu__item'>
1218                    <a class='submenu__link'  href='https://store.softline.ru/networking/'>
1219                        Сетевое оборудование                    </a>
1220                </li>
1221                            </ul>
1222        </div>
1223    </div>
1224</div>                                        <div class='menu__item list'>
1225    <a class='menu__link' title='Антивирусы и Безопасность' href='https://store.softline.ru/antivirusi-bezopasnost/'>
1226        <img src='/upload/iblock/e74/ce1cp189misiovih4cyu3i23l9rjn682/menu-icon-2.png'
1227             alt='Антивирусы и Безопасность'>
1228        Антивирусы и Безопасность    </a>
1229    <div class='submenu'>
1230        <div class='submenu__nav'>
1231            <a href='https://store.softline.ru/antivirusi-bezopasnost/' title='Антивирусы и Безопасность'  class='submenu__title'>
1232                Антивирусы и Безопасность            </a>
1233            <ul class='submenu__list'>
1234                                <li class='submenu__item'>
1235                    <a class='submenu__link'  href='https://store.softline.ru/antivirusi-bezopasnost/antivirusi-organizatsii/'>
1236                        Антивирусы для бизнеса                    </a>
1237                </li>
1238                                <li class='submenu__item'>
1239                    <a class='submenu__link'  href='https://store.softline.ru/antivirusi-bezopasnost/antivirusi/'>
1240                        Антивирусы для дома                    </a>
1241                </li>
1242                                <li class='submenu__item'>
1243                    <a class='submenu__link'  href='https://store.softline.ru/kaspersky/'>
1244                        Kaspersky                    </a>
1245                </li>
1246                                <li class='submenu__item'>
1247                    <a class='submenu__link'  href='https://store.softline.ru/kripto-pro/cryptopro-csp/'>
1248                        КриптоПро CSP                    </a>
1249                </li>
1250                                <li class='submenu__item'>
1251                    <a class='submenu__link'  href='https://store.softline.ru/kod-bezopasnosti/'>
1252                        Код Безопасности                    </a>
1253                </li>
1254                                <li class='submenu__item'>
1255                    <a class='submenu__link'  href='https://store.softline.ru/npo-echelon/'>
1256                        Эшелон                    </a>
1257                </li>
1258                            </ul>
1259        </div>
1260    </div>
1261</div>                                        <div class='menu__item list'>
1262    <a class='menu__link' title='Российские OC' href='https://store.softline.ru/operating-systems/rossiyskie-operatsionnye-sistemy-importozameshchenie/'>
1263        <img src='/local/templates/softline/assets/images/menu-icon/menu-icon-11.svg'
1264             alt='Российские OC'>
1265        Российские OC    </a>
1266    <div class='submenu'>
1267        <div class='submenu__nav'>
1268            <a href='https://store.softline.ru/operating-systems/rossiyskie-operatsionnye-sistemy-importozameshchenie/' title='Российские OC'  class='submenu__title'>
1269                Российские OC            </a>
1270            <ul class='submenu__list'>
1271                                <li class='submenu__item'>
1272                    <a class='submenu__link'  href='https://store.softline.ru/astralinux/astra-linux-special-edition/'>
1273                        Astra Linux Special Edition                    </a>
1274                </li>
1275                                <li class='submenu__item'>
1276                    <a class='submenu__link'  href='https://store.softline.ru/basealt/'>
1277                        BaseALT                    </a>
1278                </li>
1279                                <li class='submenu__item'>
1280                    <a class='submenu__link'  href='https://store.softline.ru/redsoft/red-os-1/'>
1281                        РЕД СОФТ                    </a>
1282                </li>
1283                                <li class='submenu__item'>
1284                    <a class='submenu__link'  href='https://store.softline.ru/search/?query=%D0%B8%D0%BD%D1%84%D0%B5%D1%80%D0%B8%D1%82&filter%5Bcategory%5D%5B%5D=222320'>
1285                        Сфера                    </a>
1286                </li>
1287                            </ul>
1288        </div>
1289    </div>
1290</div>                                        <div class='menu__item list'>
1291    <a class='menu__link' title='Компьютеры' href='https://store.softline.ru/computers/'>
1292        <img src='/upload/iblock/5ba/s9o1j4iq70wrtih3cnyfabrpgx25bf17/menu-icon-18.png'
1293             alt='Компьютеры'>
1294        Компьютеры    </a>
1295    <div class='submenu'>
1296        <div class='submenu__nav'>
1297            <a href='https://store.softline.ru/computers/' title='Компьютеры'  class='submenu__title'>
1298                Компьютеры            </a>
1299            <ul class='submenu__list'>
1300                                <li class='submenu__item'>
1301                    <a class='submenu__link'  href='https://store.softline.ru/computers/notebook/'>
1302                        Ноутбуки                    </a>
1303                </li>
1304                                <li class='submenu__item'>
1305                    <a class='submenu__link'  href='https://store.softline.ru/computers/all-in-ones/'>
1306                        Моноблоки                    </a>
1307                </li>
1308                                <li class='submenu__item'>
1309                    <a class='submenu__link'  href='https://store.softline.ru/computers/desktop/'>
1310                        Десктопы                    </a>
1311                </li>
1312                                <li class='submenu__item'>
1313                    <a class='submenu__link'  href='https://store.softline.ru/computers/nettop/'>
1314                        МиниПК                    </a>
1315                </li>
1316                                <li class='submenu__item'>
1317                    <a class='submenu__link'  href='https://store.softline.ru/inferit/'>
1318                        Инферит                    </a>
1319                </li>
1320                            </ul>
1321        </div>
1322    </div>
1323</div>                                        <div class='menu__item list'>
1324    <a class='menu__link' title='Проектирование и графика' href='https://store.softline.ru/sapr/'>
1325        <img src='/upload/iblock/aaf/w5bhie5i6ry5dqqx60f2ucvk0xa1ur4m/menu-icon-15.png'
1326             alt='Проектирование и графика'>
1327        Проектирование и графика    </a>
1328    <div class='submenu'>
1329        <div class='submenu__nav'>
1330            <a href='https://store.softline.ru/sapr/' title='Проектирование и графика'  class='submenu__title'>
1331                Проектирование и графика            </a>
1332            <ul class='submenu__list'>
1333                                <li class='submenu__item'>
1334                    <a class='submenu__link'  href='https://store.softline.ru/sapr/'>
1335                        САПР                    </a>
1336                </li>
1337                                <li class='submenu__item'>
1338                    <a class='submenu__link'  href='https://store.softline.ru/3d-oborudovanie/'>
1339                        3D оборудование                    </a>
1340                </li>
1341                                <li class='submenu__item'>
1342                    <a class='submenu__link'  href='https://store.softline.ru/grafika-i-dizayn/'>
1343                        Мультимедиа и дизайн                    </a>
1344                </li>
1345                                <li class='submenu__item'>
1346                    <a class='submenu__link'  href='https://store.softline.ru/adobe/'>
1347                        Adobe продления                    </a>
1348                </li>
1349                            </ul>
1350        </div>
1351    </div>
1352</div>                                        <div class='menu__item list'>
1353    <a class='menu__link' title='Периферия и прочее' href='https://store.softline.ru/office/'>
1354        <img src='/upload/iblock/686/5o12t7jw5sgaca3g9arpyv451bfz6p00/menu-icon-1.png'
1355             alt='Периферия и прочее'>
1356        Периферия и прочее    </a>
1357    <div class='submenu'>
1358        <div class='submenu__nav'>
1359            <a href='https://store.softline.ru/office/' title='Периферия и прочее'  class='submenu__title'>
1360                Периферия и прочее            </a>
1361            <ul class='submenu__list'>
1362                                <li class='submenu__item'>
1363                    <a class='submenu__link'  href='https://store.softline.ru/office/'>
1364                        Офисная техника                    </a>
1365                </li>
1366                                <li class='submenu__item'>
1367                    <a class='submenu__link'  href='https://store.softline.ru/peripherals/ups/'>
1368                        ИБП                    </a>
1369                </li>
1370                                <li class='submenu__item'>
1371                    <a class='submenu__link'  href='https://store.softline.ru/parts/'>
1372                        Комплектующиe                    </a>
1373                </li>
1374                                <li class='submenu__item'>
1375                    <a class='submenu__link'  href='https://store.softline.ru/peripherals/displays/'>
1376                        Мониторы                    </a>
1377                </li>
1378                                <li class='submenu__item'>
1379                    <a class='submenu__link'  href='https://store.softline.ru/gadgets/smartphones/'>
1380                        Смартфоны                    </a>
1381                </li>
1382                            </ul>
1383        </div>
1384    </div>
1385</div>                                        <div class='menu__item list'>
1386    <a class='menu__link' title='Системное ПО и программирование' href='https://store.softline.ru/sistemnie-programmi/'>
1387        <img src='/upload/iblock/2ce/govsg3ussieydbtpze3tyu0iuy0tzbdb/menu-icon-14.png'
1388             alt='Системное ПО и программирование'>
1389        Системное ПО и программирование    </a>
1390    <div class='submenu'>
1391        <div class='submenu__nav'>
1392            <a href='https://store.softline.ru/sistemnie-programmi/' title='Системное ПО и программирование'  class='submenu__title'>
1393                Системное ПО и программирование            </a>
1394            <ul class='submenu__list'>
1395                                <li class='submenu__item'>
1396                    <a class='submenu__link'  href='https://store.softline.ru/delovie-programmi/sistemi-avtomatizatsii/'>
1397                        Системы автоматизации                    </a>
1398                </li>
1399                                <li class='submenu__item'>
1400                    <a class='submenu__link'  href='https://store.softline.ru/sistemnie-programmi/'>
1401                        Системные программы                    </a>
1402                </li>
1403                                <li class='submenu__item'>
1404                    <a class='submenu__link'  href='https://store.softline.ru/programmirovanie/'>
1405                        Программирование                    </a>
1406                </li>
1407                                <li class='submenu__item'>
1408                    <a class='submenu__link'  href='https://store.softline.ru/oblachnye-resheniya-iaas/'>
1409                        Облачные решения                    </a>
1410                </li>
1411                            </ul>
1412        </div>
1413    </div>
1414</div>                    
1415                </nav>
1416
1417            </div>
1418                        <div class='menu resheniya-i-uslugi'>
1419                <a class='menu__title' href='/solutions/'>Услуги и решения</a>
1420
1421                <nav>
1422                                        <div class='menu__item list'>
1423    <a class='menu__link' title='Кибербезопасность' href='/solutions/security'>
1424        <img src='/upload/iblock/e74/ce1cp189misiovih4cyu3i23l9rjn682/menu-icon-2.png'
1425             alt='Кибербезопасность'>
1426        Кибербезопасность    </a>
1427    <div class='submenu'>
1428        <div class='submenu__nav'>
1429            <a href='/solutions/security' title='Кибербезопасность'  class='submenu__title'>
1430                Кибербезопасность            </a>
1431            <ul class='submenu__list'>
1432                                <li class='submenu__item'>
1433                    <a class='submenu__link'  href='/solutions/security/zaschita-infrastrukturyi'>
1434                        Защита инфраструктуры                    </a>
1435                </li>
1436                                <li class='submenu__item'>
1437                    <a class='submenu__link'  href='/solutions/security/zaschita-prilozheniy'>
1438                        Защита приложений                    </a>
1439                </li>
1440                                <li class='submenu__item'>
1441                    <a class='submenu__link'  href='/solutions/security/obespechenie-bezopasnosti-personalnykh-dannykh'>
1442                        Обеспечение безопасности персональных данных                    </a>
1443                </li>
1444                                <li class='submenu__item'>
1445                    <a class='submenu__link'  href='/solutions/security/konsalting-v-oblasti-ib'>
1446                        Консалтинг и соответствие требованиям ИБ                    </a>
1447                </li>
1448                                <li class='submenu__item'>
1449                    <a class='submenu__link'  href='/solutions/security/ddos-zashchita'>
1450                        DDoS-Защита                    </a>
1451                </li>
1452                                <li class='submenu__item'>
1453                    <a class='submenu__link'  href='/solutions/security/wmx'>
1454                        WMX                    </a>
1455                </li>
1456                                <li class='submenu__item'>
1457                    <a class='submenu__link'  href='/solutions/security/konsalting-v-oblasti-ib/kategorirovanie-kii'>
1458                        Категорирование объектов КИИ                    </a>
1459                </li>
1460                                <li class='submenu__item'>
1461                    <a class='submenu__link'  href='/solutions/security/zaschita-dannyih'>
1462                        Защита данных                    </a>
1463                </li>
1464                                <li class='submenu__item'>
1465                    <a class='submenu__link'  href='/solutions/security/cyberdef'>
1466                        CyberDef (Выявление угроз для бизнеса)                    </a>
1467   
1467             </li>
1468                                <li class='submenu__item'>
1469                    <a class='submenu__link'  href='/solutions/security/soc'>
1470                        SOC                    </a>
1471                </li>
1472                                <li class='submenu__item'>
1473                    <a class='submenu__link'  href='/solutions/security/drugie-servisyi-ib'>
1474                        Другие сервисы ИБ                    </a>
1475                </li>
1476                            </ul>
1477        </div>
1478    </div>
1479</div>                                        <div class='menu__item'>
1480    <a class='menu__link' title='SL Soft' href='https://slsoft.ru/'>
1481        <img src='/upload/iblock/beb/ky5jaar75gbzvxbcwov9vj2fbst2nb9x/slsoft.png'
1482             alt='SL Soft'>
1483        SL Soft    </a>
1484</div>                                        <div class='menu__item list'>
1485    <a class='menu__link' title='ИТ-Оборудование' href='/solutions/it-oborudovanie'>
1486        <img src='/local/templates/softline/assets/images/menu-icon/menu-icon-11.svg'
1487             alt='ИТ-Оборудование'>
1488        ИТ-Оборудование    </a>
1489    <div class='submenu'>
1490        <div class='submenu__nav'>
1491            <a href='/solutions/it-oborudovanie' title='ИТ-Оборудование'  class='submenu__title'>
1492                ИТ-Оборудование            </a>
1493            <ul class='submenu__list'>
1494                                <li class='submenu__item'>
1495                    <a class='submenu__link'  href='/solutions/it-oborudovanie/inzhenernye-resheniya'>
1496                        Инженерные решения                    </a>
1497                </li>
1498                                <li class='submenu__item'>
1499                    <a class='submenu__link'  href='/solutions/it-oborudovanie/kompyuternaya-pereferiya-i-tekhnika'>
1500                        Компьютерная переферия и техника                    </a>
1501                </li>
1502                                <li class='submenu__item'>
1503                    <a class='submenu__link'  href='/solutions/it-oborudovanie/oborudovanie-dlya-khraneniya-i-obrabotki-dannykh'>
1504                        Оборудование для хранения и обработки данных                    </a>
1505                </li>
1506                                <li class='submenu__item'>
1507                    <a class='submenu__link'  href='/solutions/it-oborudovanie/pk-i-mobilnye-ustroystva'>
1508                        ПК и мобильные устройства                    </a>
1509                </li>
1510                                <li class='submenu__item'>
1511                    <a class='submenu__link'  href='/solutions/it-oborudovanie/setevoe-oborudovanie'>
1512                        Сетевое оборудование                    </a>
1513                </li>
1514                                <li class='submenu__item'>
1515                    <a class='submenu__link'  href='/solutions/it-oborudovanie/telekommunikacionnoe-oborudovanie'>
1516                        Телекоммуникационное оборудование                    </a>
1517                </li>
1518                                <li class='submenu__item'>
1519                    <a class='submenu__link'  href='/solutions/it-oborudovanie/torgovoe-i-promyshlennoe-oborudovanie'>
1520                        Торговое и промышленное оборудование                    </a>
1521                </li>
1522                                <li class='submenu__item'>
1523                    <a class='submenu__link'  href='/solutions/it-oborudovanie/fizicheskaya-bezopasnost'>
1524                        Физическая безопасность                    </a>
1525                </li>
1526                            </ul>
1527        </div>
1528    </div>
1529</div>                                        <div class='menu__item list'>
1530    <a class='menu__link' title='Прикладное ПО' href=''>
1531        <img src='/local/templates/softline/assets/images/menu-icon/menu-icon-11.svg'
1532             alt='Прикладное ПО'>
1533        Прикладное ПО    </a>
1534    <div class='submenu'>
1535        <div class='submenu__nav'>
1536            <a href='' title='Прикладное ПО'  class='submenu__title'>
1537                Прикладное ПО            </a>
1538            <ul class='submenu__list'>
1539                                <li class='submenu__item'>
1540                    <a class='submenu__link'  href='/solutions/prikladnoe-po/po-dlya-kommunikatsiy'>
1541                        ПО для коммуникаций                     </a>
1542                </li>
1543                                <li class='submenu__item'>
1544                    <a class='submenu__link'  href='/solutions/prikladnoe-po/po-dlya-udalennogo-dostupa'>
1545                        ПО для удаленного доступа                    </a>
1546                </li>
1547                                <li class='submenu__item'>
1548                    <a class='submenu__link'  href='/solutions/prikladnoe-po/po-ofisnoe'>
1549                        ПО офисное                    </a>
1550                </li>
1551                            </ul>
1552        </div>
1553    </div>
1554</div>                                        <div class='menu__item list'>
1555    <a class='menu__link' title='Системное ПО' href=''>
1556        <img src='/local/templates/softline/assets/images/menu-icon/menu-icon-11.svg'
1557             alt='Системное ПО'>
1558        Системное ПО    </a>
1559    <div class='submenu'>
1560        <div class='submenu__nav'>
1561            <a href='' title='Системное ПО'  class='submenu__title'>
1562                Системное ПО            </a>
1563            <ul class='submenu__list'>
1564                                <li class='submenu__item'>
1565                    <a class='submenu__link'  href='/solutions/sistemnoe-po/operatsionnye-sistemi'>
1566                         Операционные системы                    </a>
1567                </li>
1568                                <li class='submenu__item'>
1569                    <a class='submenu__link'  href='/solutions/sistemnoe-po/administrirovanie-infrastruktury'>
1570                        Администрирование инфраструктуры                    </a>
1571                </li>
1572                                <li class='submenu__item'>
1573                    <a class='submenu__link'  href='solutions/sistemnoe-po/virtualizatsiya-i-konteynerizatsiya'>
1574                        Виртуализация и контейнеризация                     </a>
1575                </li>
1576                                <li class='submenu__item'>
1577                    <a class='submenu__link'  href='/solutions/sistemnoe-po/rezervnoe-kopirovanie-2'>
1578                        Резервное копирование                     </a>
1579                </li>
1580                                <li class='submenu__item'>
1581                    <a class='submenu__link'  href='/solutions/sistemnoe-po/sistemy-upravleniya-bazami-dannykh'>
1582                        Системы управления базами данных                    </a>
1583                </li>
1584                            </ul>
1585        </div>
1586    </div>
1587</div>                                        <div class='menu__item list'>
1588    <a class='menu__link' title='Техподдержка и сервисные решения' href='solutions/servisnye-resheniyaa'>
1589        <img src='/upload/iblock/e8e/g5ukhvu8gkdud172iro42psou8fe9uly/menu
1589-icon-11.png'
1590             alt='Техподдержка и сервисные решения'>
1591        Техподдержка и сервисные решения    </a>
1592    <div class='submenu'>
1593        <div class='submenu__nav'>
1594            <a href='solutions/servisnye-resheniyaa' title='Техподдержка и сервисные решения'  class='submenu__title'>
1595                Техподдержка и сервисные решения            </a>
1596            <ul class='submenu__list'>
1597                                <li class='submenu__item'>
1598                    <a class='submenu__link'  href='/solutions/servisnye-resheniyaa/intsidentnaya-tekhpodderzhka'>
1599                        Инцидентная техподдержка                    </a>
1600                </li>
1601                                <li class='submenu__item'>
1602                    <a class='submenu__link'  href='/solutions/servisnye-resheniyaa/premer-servisy'>
1603                        Премьер Сервисы                    </a>
1604                </li>
1605                                <li class='submenu__item'>
1606                    <a class='submenu__link'  href='/solutions/print'>
1607                        Сервис печати                    </a>
1608                </li>
1609                            </ul>
1610        </div>
1611    </div>
1612</div>                                        <div class='menu__item list'>
1613    <a class='menu__link' title='Решения для вашего бизнеса' href=''>
1614        <img src='/local/templates/softline/assets/images/menu-icon/menu-icon-11.svg'
1615             alt='Решения для вашего бизнеса'>
1616        Решения для вашего бизнеса    </a>
1617    <div class='submenu'>
1618        <div class='submenu__nav'>
1619            <a href='' title='Решения для вашего бизнеса'  class='submenu__title'>
1620                Решения для вашего бизнеса            </a>
1621            <ul class='submenu__list'>
1622                                <li class='submenu__item'>
1623                    <a class='submenu__link'  href='/solutions/resheniya-dlya-gos-organizatsiy/resheniya-dlya-obrazovaniya'>
1624                        Образование                    </a>
1625                </li>
1626                                <li class='submenu__item'>
1627                    <a class='submenu__link'  href='/solutions/import-replacement/platformy-dlya-videokonferentsiy'>
1628                        Платформы для видеоконференций                    </a>
1629                </li>
1630                                <li class='submenu__item'>
1631                    <a class='submenu__link'  href='/ii-page'>
1632                        Решения на базе ИИ                    </a>
1633                </li>
1634                                <li class='submenu__item'>
1635                    <a class='submenu__link'  href='/smb'>
1636                        Решения для малого и среднего бизнеса                    </a>
1637                </li>
1638                                <li class='submenu__item'>
1639                    <a class='submenu__link'  href='/solutions/import-replacement'>
1640                        Импортозамещение                    </a>
1641                </li>
1642                                <li class='submenu__item'>
1643                    <a class='submenu__link'  href='/solutions/resheniya-dlya-gos-organizatsiy'>
1644                        Решения для госсектора                    </a>
1645                </li>
1646                            </ul>
1647        </div>
1648    </div>
1649</div>                                        <div class='menu__item'>
1650    <a class='menu__link' title='Российские ноутбуки, ПК, серверы' href='/solutions/rossiyskie-noutbuki-pk-i-servery'>
1651        <img src='/local/templates/softline/assets/images/menu-icon/menu-icon-11.svg'
1652             alt='Российские ноутбуки, ПК, серверы'>
1653        Российские ноутбуки, ПК, серверы    </a>
1654</div>                                        <div class='menu__item list'>
1655    <a class='menu__link' title='ИТ-инфраструктура' href='/solutions/infrastru
1655cture-solutions'>
1656        <img src='/upload/iblock/16f/f3ez19bwp0uq4iqxcpzaq14jfxw3ksyl/menu-icon-8.png'
1657             alt='ИТ-инфраструктура'>
1658        ИТ-инфраструктура    </a>
1659    <div class='submenu'>
1660        <div class='submenu__nav'>
1661            <a href='/solutions/infrastructure-solutions' title='ИТ-инфраструктура'  class='submenu__title'>
1662                ИТ-инфраструктура            </a>
1663            <ul class='submenu__list'>
1664                                <li class='submenu__item'>
1665                    <a class='submenu__link'  href='/solutions/infrastructure-solutions/bazovaya-infrastruktura'>
1666                        Базовая инфраструктура                    </a>
1667                </li>
1668                                <li class='submenu__item'>
1669                    <a class='submenu__link'  href='/solutions/infrastructure-solutions/setevaya-infrastruktura'>
1670                        Сетевая инфраструктура                    </a>
1671                </li>
1672                                <li class='submenu__item'>
1673                    <a class='submenu__link'  href='/solutions/infrastructure-solutions/virtualizatsiya'>
1674                        Виртуализация                    </a>
1675                </li>
1676                                <li class='submenu__item'>
1677                    <a class='submenu__link'  href='/solutions/infrastructure-solutions/inzhenernyie-sistemyi'>
1678                        Инженерные решения и ЦОД                    </a>
1679                </li>
1680                                <li class='submenu__item'>
1681                    <a class='submenu__link'  href='/solutions/import-replacement/arm-sotrudnika'>
1682                        АРМ                    </a>
1683                </li>
1684                            </ul>
1685        </div>
1686    </div>
1687</div>                                        <div class='menu__item list'>
1688    <a class='menu__link' title='Техподдержка и IT-аутсорсинг' href='/solutions/support'>
1689        <img src='/upload/iblock/ecd/xv8pmxpyj11bq1lb60n3gc0u6rlsul98/menu-icon-11.png'
1690             alt='Техподдержка и IT-аутсорсинг'>
1691        Техподдержка и IT-аутсорсинг    </a>
1692    <div class='submenu'>
1693        <div class='submenu__nav'>
1694            <a href='/solutions/support' title='Техподдержка и IT-аутсорсинг'  class='submenu__title'>
1695                Техподдержка и IT-аутсорсинг            </a>
1696            <ul class='submenu__list'>
1697                                <li class='submenu__item'>
1698                    <a class='submenu__link'  href='/solutions/support/tehnicheskaya-podderzhka'>
1699                        Техническая поддержка                    </a>
1700                </li>
1701                            </ul>
1702        </div>
1703    </div>
1704</div>                                        <div class='menu__item'>
1705    <a class='menu__link' title='Экосистема Softline Universe' href='https://universe.softline.ru/'>
1706        <img src='/local/templates/softline/assets/images/menu-icon/menu-icon-11.svg'
1707             alt='Экосистема Softline Universe'>
1708        Экосистема Softline Universe    </a>
1709</div>                                        <div class='menu__item list'>
1710    <a class='menu__link' title='Цифровой бизнес' href='/digital-business'>
1711        <img src='/upload/iblock/2ce/govsg3ussieydbtpze3tyu0iuy0tzbdb/menu-icon-14.png'
1712             alt='Цифровой бизнес'>
1713        Цифровой бизнес    </a>
1714    <div class='submenu'>
1715        <div class='submenu__nav'>
1716            <a href='/digital-business' title='Цифровой бизнес'  class='submenu__title'>
1717                Цифровой бизнес            </a>
1718            <ul class='submenu__list'>
1719                                <li class='submenu__item'>
1720                    <a class='submenu__link'  href='https://softline.ru/digital-business/soft-po-podpiske-dlya-servis-provayderov'>
1721                        Софт по подписке для сервис-провайдеров                    </a>
1722                </li>
1723                                <li class='submenu__item'>
1724                    <a class='submenu__link'  href='https://softline.ru/digital-business/softline-e
1724-supply'>
1725                        Softline e-Supply                    </a>
1726                </li>
1727                            </ul>
1728        </div>
1729    </div>
1730</div>                                        <div class='menu__item'>
1731    <a class='menu__link' title='Послепродажное обслуживание печати' href='/solutions/print'>
1732        <img src='/upload/iblock/f4b/h1lacb106b7nat4vzam44puoii3dwebo/menu-icon-17.png'
1733             alt='Послепродажное обслуживание печати'>
1734        Послепродажное обслуживание печати    </a>
1735</div>                                        <div class='menu__item'>
1736    <a class='menu__link' title='«Защита предприятия» от Софтлайн решения' href='/solutions/reshenie-zashchita-predpriyatiya'>
1737        <img src='/local/templates/softline/assets/images/menu-icon/menu-icon-11.svg'
1738             alt='«Защита предприятия» от Софтлайн решения'>
1739        «Защита предприятия» от Софтлайн решения    </a>
1740</div>                                        <div class='menu__item list'>
1741    <a class='menu__link' title='Бизнес-решения' href='/solutions/business-solutions'>
1742        <img src='/upload/iblock/ba3/246de89i5nwv22qn5et8s3mvnchxs846/menu-icon-12.png'
1743             alt='Бизнес-решения'>
1744        Бизнес-решения    </a>
1745    <div class='submenu'>
1746        <div class='submenu__nav'>
1747            <a href='/solutions/business-solutions' title='Бизнес-решения'  class='submenu__title'>
1748                Бизнес-решения            </a>
1749            <ul class='submenu__list'>
1750                                <li class='submenu__item'>
1751                    <a class='submenu__link'  href='/solutions/business-solutions/sistema-elektronnogo-dokumentooborota'>
1752                        Решения для автоматизации процессов работы с контентом и документами                    </a>
1753                </li>
1754                                <li class='submenu__item'>
1755                    <a class='submenu__link'  href='/solutions/business-consulting/avtomatizatsiya-itsm'>
1756                        Управление ИТ-процессами (ITSM)                    </a>
1757                </li>
1758                                <li class='submenu__item'>
1759                    <a class='submenu__link'  href='/solutions/business-solutions/korporativnyie-portalyi'>
1760                        Корпоративные порталы                    </a>
1761                </li>
1762                                <li class='submenu__item'>
1763                    <a class='submenu__link'  href='/solutions/business-consulting/avtomatizatsiya-sam-itam'>
1764                        Управление ИТ-активами (ITAM/SAM)                    </a>
1765                </li>
1766                                <li class='submenu__item'>
1767                    <a class='submenu__link'  href='/solutions/business-consulting/avtomatizatsiya-esm-enterprise-service-management'>
1768                        Управление услугами (ESM)                    </a>
1769                </li>
1770                                <li class='submenu__item'>
1771                    <a class='submenu__link'  href='/solutions/business-solutions/biznes-analitika'>
1772                        Бизнес-аналитика                    </a>
1773                </li>
1774                                <li class='submenu__item'>
1775                    <a class='submenu__link'  href='/solutions/business-solutions/crm'>
1776                        Корпоративные системы управления и автоматизация процессов                    </a>
1777                </li>
1778                                <li class='submenu__item'>
1779                    <a class='submenu__link'  href='/solutions/business-solutions/robotizatsiya-protsessov-rpa'>
1780                        Роботизация бизнес-процессов                    </a>
1781                </li>
1782                            </ul>
1783        </div>
1784    </div>
1785</div>                                        <div class='menu__item'>
1786    <a class='menu__link' title='Премьер Сервисы Softline' href='/solutions/premer-servisyi-softline'>
1787        <img src='/upload/iblock/297/qptffppm82w9l5l1icenva70efc9vc84/menu-icon-65.png'
1788             alt='Премьер Сервисы Softline'>
1789        Премьер Сервисы Softline    </a>
1790</div>                                        <div class='menu__item list'>
1791    <a class='menu__link' title='Softline Enterprise Agreement' href='https://sea.softline.com/'>
1792        <img src='/local/templates/softline/assets/images/menu-icon/menu-icon-11.svg'
1793             alt='Softline Enterprise Agreement'>
1794        Softline Enterprise Agreement    </a>
1795    <div class='submenu'>
1796        <div class='submenu__nav'>
1797            <a href='https://sea.softline.com/' title='Softline Enterprise Agreement'  class='submenu__title'>
1798                Softline Enterprise Agreement            </a>
1799            <ul class='submenu__list'>
1800                                <li class='submenu__item'>
1801                    <a class='submenu__link'  href='/solutions/softline-enterprise-agreement/lice
1801nsing'>
1802                        Лицензионные политики                    </a>
1803                </li>
1804                            </ul>
1805        </div>
1806    </div>
1807</div>                                        <div class='menu__item'>
1808    <a class='menu__link' title='Заказная разработка' href='/solutions/dev'>
1809        <img src='/upload/iblock/540/mhg06o5h46bssn52b331ljv0ayfsfp2t/menu-icon-13.png'
1810             alt='Заказная разработка'>
1811        Заказная разработка    </a>
1812</div>                                        <div class='menu__item'>
1813    <a class='menu__link' title='ПО и аппаратные решения ГК Софтлайн' href='/po-i-apparatnye-resheniya-softline'>
1814        <img src='/local/templates/softline/assets/images/menu-icon/menu-icon-11.svg'
1815             alt='ПО и аппаратные решения ГК Софтлайн'>
1816        ПО и аппаратные решения ГК Софтлайн    </a>
1817</div>                                        <div class='menu__item'>
1818    <a class='menu__link' title='Учебный центр' href='https://edu.softline.com/'>
1819        <img src='/local/templates/softline/assets/images/menu-icon/menu-icon-11.svg'
1820             alt='Учебный центр'>
1821        Учебный центр    </a>
1822</div>                                        <div class='menu__item'>
1823    <a class='menu__link' title='«Инферит Клаудмастер»' href='https://inferit.ru/'>
1824        <img src='/upload/iblock/1a8/jy45auk10hdd2rrskdneofayx690xbpq/menu-icon-6.png'
1825             alt='«Инферит Клаудмастер»'>
1826        «Инферит Клаудмастер»    </a>
1827</div>                                        <div class='menu__item'>
1828    <a class='menu__link' title='Инферит' href='https://www.inferit.ru/'>
1829        <img src='/upload/iblock/905/pytz2dd0lmb1r8z7vrgue9qi6sjungng/inferit.png'
1830             alt='Инферит'>
1831        Инферит    </a>
1832</div>                                        <div class='menu__item list'>
1833    <a class='menu__link' title='САПР и ГИС' href='/solutions/sapr-i-gis'>
1834        <img src='/upload/iblock/4ae/p4581x56bkfbi7r8dqgbi6j0nlw67lpq/menu-icon-16.png'
1835             alt='САПР и ГИС'>
1836        САПР и ГИС    </a>
1837    <div class='submenu'>
1838        <div class='submenu__nav'>
1839            <a href='/solutions/sapr-i-gis' title='САПР и ГИС'  class='submenu__title'>
1840                САПР и ГИС            </a>
1841            <ul class='submenu__list'>
1842                                <li class='submenu__item'>
1843                    <a class='submenu__link'  href='/solutions/sapr-i-gis/remote-work-for-cad-specialists'>
1844                        Удаленная работа специалистов САПР                    </a>
1845                </li>
1846                                <li class='submenu__item'>
1847                    <a class='submenu__link'  href='/solutions/sapr-i-gis/arhitektura-i-stroitelstvo'>
1848                        Промышленное и гражданское строительство                    </a>
1849                </li>
1850                            </ul>
1851        </div>
1852    </div>
1853</div>                                        <div class='menu__item list'>
1854    <a class='menu__link' title='Softline Подписки' href='/softline-subscriptions'>
1855        <img src='/upload/iblock/843/hcsv59n79bm77dj3cvh5fr3olavnqh4w/menu-icon-7.png'
1856             alt='Softline Подписки'>
1857        Softline Подписки    </a>
1858    <div class='submenu'>
1859        <div class='submenu__nav'>
1860            <a href='/softline-subscriptions' title='Softline Подписки'  class='submenu__title'>
1861                Softline Подписки            </a>
1862            <ul class='submenu__list'>
1863                                <li class='submenu__item'>
1864                    <a class='submenu__link'  href='https://softline.ru/about/automated-sale-of-cloud-and-subscription-solutions'>
1865                        Softline Подписки для вендоров                    </a>
1866                </li>
1867                            </ul>
1868        </div>
1869    </div>
1870</div>                                        <div class='menu__item'>
1871    <a class='menu__link' title='Каталог услуг Softline' href='https://softline.ru/catalog'>
1872        <img src='/local/templates/softline/assets/images/menu-icon/menu-icon-11.svg'
1873             alt='Каталог услуг Softline'>
1874        Каталог услуг Softline    </a>
1875</div>                                        <div class='menu__item'>
1876    <a class='menu__link' title='Онлайн-демокафе Softline' href='https://softline.ru/solutions/import-replacement/online-democafe-softline'>
1877        <img src='/local/templates/softline/assets/images/menu-icon/menu-icon-11.svg'
1878             alt='Онлайн-демокафе Softline'>
1879        Онлайн-демокафе Softline    </a>
1880</div>                    
1881                </nav>
1882
1883            </div>
1884                        <div class='menu import-replacement'>
1885                <a class='menu__title' href='/solutions/import-replacement'>Российское ПО</a>
1886
1887                <nav>
1888                    
1889                </nav>
1890
1891            </div>
1892                        <div class='menu security'>
1893                <a class='menu__title' href='/solutions/security'>Кибербезопасность</a>
1894
1895                <nav>
1896                    
1897                </nav>
1898
1899            </div>
1900                        <div class='menu resheniya-na-baze-ii'>
1901                <a class='menu__title' href='/ii-page'>Решения на базе ИИ</a>
1902
1903                <nav>
1904                    
1905                </nav>
1906
1907            </div>
1908                        <div class='menu rossiyskie-noutbuki-pk-i-servery'>
1909                <a class='menu__title' href='/solutions/rossiyskie-noutbuki-pk-i-servery'>Российские ноутбуки, ПК и серверы</a>
1910
1911                <nav>
1912                    
1913                </nav>
1914
1915            </div>
1916                        <div class='menu hardware-solutions'>
1917                <a class='menu__title' href='/solutions/it-oborudovanie'>Аппаратные решения</a>
1918
1919                <nav>
1920                    
1921                </nav>
1922
1923            </div>
1924                        <div class='menu oblako-softline'>
1925                <a class='menu__title' href='https://cloud.softline.ru/'>Облако Softline</a>
1926
1927                <nav>
1928                    
1929                </nav>
1930
1931            </div>
1932                        <div class='menu sapr-gis'>
1933                <a class='menu__title' href='https://softline.ru/solutions/sapr-i-gis'>САПР и ГИС</a>
1934
1935                <nav>
1936                    
1937                </nav>
1938
1939            </div>
1940                        <div class='menu industrialnye-resheniya'>
1941                <a class='menu__title' href='/industries/'>Индустриальные решения</a>
1942
1943                <nav>
1944                    
1945                </nav>
1946
1947            </div>
1948                        <div class='menu dlya-gossektora'>
1949                <a class='menu__title' href='/solutions/resheniya-dlya-gos-organizatsiy'>Для госсектора</a>
1950
1951                <nav>
1952                    
1953                </nav>
1954
1955            </div>
1956                        <div class='menu dlya-srednego-i-malogo-biznesa'>
1957                <a class='menu__title' href='/smb'>Для бизнеса</a>
1958
1959                <nav>
1960                    
1961                </nav>
1962
1963            </div>
1964                        <div class='menu proekty'>
1965                <a class='menu__title' href='/about/projects/'>Проекты</a>
1966
1967                <nav>
1968                    
1969                </nav>
1970
1971            </div>
1972            
1973            <div class='inner-menu' id='inner-menu'></div>
1974        </nav>
1975            </header>
1976    <main class='main'>
1977
1978
1979
1980<link rel="icon" href="/favicon.ico" type="image/x-icon"><section class="insights">
1981<div class="insights-main-bg events-main-bg">
1982	 <div class="breadcrumbs wrapper">
1983    <ul class="breadcrumbs__list">
1984    <li class="breadcrumbs__item">
1985        <a class="breadcrumbs__link" href="/">Главная</a>
1986    </li>
1987    <li class="breadcrumbs__item">
1988        <a class="breadcrumbs__link" href="/about/">О нас</a>
1989    </li>
1990    <li class="breadcrumbs__item">
1991        <a class="breadcrumbs__link" >Новости</a>
1992    </li>    </ul>
1993</div> <img alt="main-bg" src="/local/templates/softline/assets/images/insights/insights-main-bg.jpg">
1994	<h1>Новости</h1>
1995 <a class="intro__video-btn" target="blank" href="https://softlinegroup.com/news/" style="position: absolute;bottom: 4rem;right: 4rem;">
1996	Новости ГК Софтлайн </a>
1997</div>
1998<div class="news custom-navigation-news">
1999	<div class="insights-navigation wrapper-left">
2000		 
2001<div class='insights-navigation wrapper-left'>
2002    <nav>
2003        <ul>
2004                            <li>
2005                    <a href='/about/blog'  >Блог</a>
2006                </li>
2007                            <li>
2008                    <a href='/about/news'  class="active">Новости</a>
2009                </li>
2010                            <li>
2011                    <a href='/events'  >События</a>
2012                </li>
2013                            <li>
2014                    <a href='https://rutube.ru/u/softline/'  >Видео</a>
2015                </li>
2016                            <li>
2017                    <a href='/about/smi'  >Мы в СМИ</a>
2018                </li>
2019                    </ul>
2020    </nav>
2021</div>
2022 
2023<div class='filters'>
2024    <form name='arrNewsFilter_form'
2025          action='/about/news/'
2026          method='get'
2027          class='smartfilter'
2028          data-url='/about/news/?set_filter=y'>
2029        
2030        
2031        
2032        
2033        <div class='custom-select' data-text='Месяц'>
2034            <select name='month'>
2035                <option value='0' >Месяц</option>
2036                                        <option value='01' >
2036Январь</option>
2037                                        <option value='02' >Февраль</option>
2038                                        <option value='03' >Март</option>
2039                                        <option value='04' >Апрель</option>
2040                                        <option value='05' >Май</option>
2041                                        <option value='06' >Июнь</option>
2042                                        <option value='07' >Июль</option>
2043                                        <option value='08' >Август</option>
2044                                        <option value='09' >Сентябрь</option>
2045                            </select>
2046        </div>
2047
2048        <div class='custom-select' data-text='Год'>
2049            <select name='year'>
2050                <option value='0' >Год</option>
2051                                    <option value='2026' selected="selected">2026</option>
2052                                    <option value='2025' >2025</option>
2053                                    <option value='2024' >2024</option>
2054                                    <option value='2023' >2023</option>
2055                                    <option value='2022' >2022</option>
2056                                    <option value='2021' >2021</option>
2057                                    <option value='2020' >2020</option>
2058                                    <option value='2019' >2019</option>
2059                                    <option value='2018' >2018</option>
2060                            </select>
2061        </div>
2062
2063    </form>
2064</div>
2065
2066
2067<script type='text/javascript'>
2068    var smartFilter = new JCSmartFilter('/about/news/', '', []);
2069</script>
2069	</div>
2070	 
2071<div class='news__main-container wrapper'>
2072                    <a href='/about/news/softlayn-resheniya-gk-softline-pobedila-v-nominatsii-proekt-goda-premii-hr-force-awards-2026' id='bx_1373509569_109865' class='news__item news__item--wider'>
2073            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news14.jpg' alt='news-img'></span>
2074            <span class='news__title'>«Софтлайн Решения» (ГК Softline) победила в номинации «Проект года» премии HR Force Awards 2026</span>
2075            <span class='news__date'>23.09.2026</span>
2076        </a>
2077
2078                    <a href='/about/news/proekty-gruppy-borlas-fabricaone-ai-aktsioner-gk-softline-stali-pobeditelyami-konkursa-1s-proekt-god' id='bx_1373509569_109830' class='news__item '>
2079            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news10.jpg' alt='news-img'></span>
2080            <span class='news__title'>Проекты Группы «Борлас» fabricaONE.AI (акционер – ГК Softline) стали победителями конкурса «1С:Проект года»</span>
2081            <span class='news__date'>22.09.2026</span>
2082        </a>
2083
2084                    <a href='/about/news/infosekyuriti-servis-gk-softline-budet-proveryat-kiberbezopasnost-sudovykh-sistem' id='bx_1373509569_109822' class='news__item '>
2085            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news6.jpg' alt='news-img'></span>
2086            <span class='news__title'>«Инфосекьюрити Сервис» (ГК Softline) будет проверять кибербезопасность судовых систем</span>
2087            <span class='news__date'>22.09.2026</span>
2088        </a>
2089
2090                    <a href='/about/news/akademiya-ayti-fabricaone-ai-aktsioner-gk-softline-rynku-ib-nuzhny-rukovoditeli-sposobnye-vystroit-z' id='bx_1373509569_109791' class='news__item '>
2091            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news10.jpg' alt='news-img'></span>
2092            <span class='news__title'>Академия АйТи fabricaONE.AI (акционер – ГК Softline): Рынку ИБ нужны руководители, способные выстроить защиту на уровне всей организации</span>
2093            <span class='news__date'>21.09.2026</span>
2094        </a>
2095
2096                    <a href='/about/news/vpg-laserone-klaster-sf-tekh-gk-softline-predstavila-zapatentovannuyu-tekhnologiyu-goryachey-lazerno' id='bx_1373509569_109777' class='news__item '>
2097            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news10.jpg' alt='news-img'></span>
2098            <span class='news__title'>VPG LaserONE (кластер «СФ Тех» ГК Softline) представила запатентованную технологию «горячей» лазерной маркировки, обеспечивающую сквозную прослеживаемость металлоконструкций без остановок производства</span>
2099            <span class='news__date'>21.09.2026</span>
2100        </a>
2101
2102                    <a href='/about/news/ekosistemu-softlayn-tsifrovoy-aktiv-gk-softline-popolnilo-reshenie-dlya-malogo-i-srednego-biznesa-ot' id='bx_1373509569_109729' class='news__item '>
2103            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news12.jpg' alt='news-img'></span>
2104            <span class='news__title'>Экосистему «Софтлайн Цифровой актив» (ГК Softline) пополнило решение для малого и среднего бизнеса от Softline Universe</span>
2105            <span class='news__date'>18.09.2026</span>
2106        </a>
2107
2108                    <a href='/about/news/gruppa-borlas-gk-softline-stala-eksklyuzivnym-distribyutorom-po-enas' id='bx_1373509569_109712' class='news__item '>
2109            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news15.jpg' alt='news-img'></span>
2110            <span class='news__title'>Группа «Борлас» (ГК Softline) стала эксклюзивным дистрибьютором ПО ЕНАС</span>
2111            <span class='news__date'>17.09.2026</span>
2112        </a>
2113
2114                    <a href='/about/news/maintex-fabricaone-ai-aktsioner-gk-softline-pomogaet-kompanii-evraz-optimizirovat-krupnye-remonty' id='bx_1373509569_109705' class='news__item '>
2115            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news2.jpg' alt='news-img'></span>
2116            <span class='news__title'>MAINTEX fabricaONE.AI (акционер – ГК Softline) помогает компании ЕВРАЗ оптимизировать крупные ремонты</span>
2117            <span class='news__date'>17.09.2026</span>
2118        </a>
2119
2120                    <a href='/about/news/gk-softline-poluchila-nagradu-ot-vendora-f6-za-liderstvo-v-prodazhakh-resheniy-po-kiberbezopasnosti-' id='bx_1373509569_109700' class='news__item '>
2121            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news13.jpg' alt='news-img'></span>
2122            <span class='news__title'>ГК Softline получила награду от вендора F6 за лидерство в продажах решений по кибербезопасности   </span>
2123            <span class='news__date'>17.09.2026</span>
2124        </a>
2125
2126                    <a href='/about/news/softlayn-resheniya-gk-softline-stala-partnerom-federalnogo-konkursa-molodezhnykh-tekhnologicheskikh-' id='bx_1373509569_109680' class='news__item '>
2127            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news11.jpg' alt='news-img'></span>
2128            <span class='news__title'>«Софтлайн Решения» (ГК Softline) стала партнером федерального конкурса молодежных технологических проектов Sk Challenge 2026</span>
2129            <span class='news__date'>16.09.2026</span>
2130        </a>
2131
2132                    <a href='/about/news/gk-softline-novgu-i-perspektivnyy-monitoring-otkryli-tsentr-kiberucheniy-ampire' id='bx_1373509569_109676' class='news__item '>
2133            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news18.jpg' alt='news-img'></span>
2134            <span class='news__title'>ГК Softline, НовГУ и «Перспективный мониторинг» открыли Центр киберучений Ampire</span>
2135            <span class='news__date'>16.09.2026</span>
2136        </a>
2137
2138                    <a href='/about/news/gk-softline-i-gazpromneft-ito-zaklyuchili-soglashenie-o-tekhnologicheskom-partnerstve-na-forume-tnf' id='bx_1373509569_109656' class='news__item '>
2139            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news16.jpg' alt='news-img'></span>
2140            <span class='news__title'>ГК Softline и «Газпромнефть ИТО» заключили соглашение о технологическом партнерстве на форуме TNF</span>
2141            <span class='news__date'>15.09.2026</span>
2142        </a>
2143
2144                    <a href='/about/news/gruppa-borlas-gk-softline-i-ooo-advans-inzhiniring-zaklyuchili-partnerskoe-soglashenie-o-prodvizheni' id='bx_1373509569_109644' class='news__item '>
2145            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news19.jpg' alt='news-img'></span>
2146            <span class='news__title'>Группа «Борлас» (ГК Softline) и ООО «Адванс Инжиниринг» заключили партнерское соглашение о продвижении CAE Fidesys</span>
2147            <span class='news__date'>15.09.2026</span>
2148        </a>
2149
2150                    <a href='/about/news/bezopasnost-ii-sistem-formiruet-novyy-kadrovyy-zapros-na-rynke-ib' id='bx_1373509569_109638' class='news__item news__item--wider'>
2151            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news4.jpg' alt='news-img'></span>
2152            <span class='news__title'>Безопасность ИИ-систем формирует новый кадровый запрос на рынке ИБ</span>
2153            <span class='news__date'>15.09.2026</span>
2154        </a>
2155
2156                    <a href='/about/news/inferit-tekhnika-klaster-sf-tekh-gk-softline-predstavila-monoblok-techone-dlya-ofisa-i-raboty-s-medi' id='bx_1373509569_109536' class='news__item '>
2157            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news5.jpg' alt='news-img'></span>
2158            <span class='news__title'>«Инферит Техника» (кластер «СФ Тех» ГК Softline) представила моноблок TechOne для офиса и работы с медиа</span>
2159            <span class='news__date'>11.09.2026</span>
2160        </a>
2161
2162                    <a href='/about/news/gruppa-borlas-gk-softline-poluchila-status-master-distribyutora-po-produktam-ls-tech' id='bx_1373509569_109519' class='news__item '>
2163            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news3.jpg' alt='news-img'></span>
2164            <span class='news__title'>Группа «Борлас» (ГК Softline) получила статус мастер-дистрибьютора по продуктам LS-TECH</span>
2165            <span class='news__date'>10.09.2026</span>
2166        </a>
2167
2168                    <a href='/about/news/gk-softline-provela-sammit-po-informatsionnoy-bezopasnosti-novaya-arkhitektura-kiberustoychivosti-op' id='bx_1373509569_109510' class='news__item '>
2169            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news11.jpg' alt='news-img'></span>
2170            <span class='news__title'>ГК Softline провела саммит по информационной безопасности «Новая архитектура киберустойчивости: опыт лидеров индустрии»</span>
2171            <span class='news__date'>10.09.2026</span>
2172        </a>
2173
2174                    <a href='/about/news/gk-softline-poluchila-nagradu-partner-goda-ot-kompanii-infowatch' id='bx_1373509569_109486' class='news__item '>
2175            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news19.jpg' alt='news-img'></span>
2176            <span class='news__title'>ГК Softline получила награду «Партнер года» от компании InfoWatch</span>
2177            <span class='news__date'>09.09.2026</span>
2178        </a>
2179
2180                    <a href='/about/news/bell-integrator-fabricaone-ai-aktsioner-gk-softline-realizovala-proekt-po-analizu-i-optimizatsii-cha' id='bx_1373509569_109478' class='news__item '>
2181            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news1.jpg' alt='news-img'></span>
2182            <span class='news__title'>Bell Integrator fabricaONE.AI (акционер – ГК Softline) реализовала проект по анализу и оптимизации чат-бота для крупной сети медицинских клиник</span>
2183            <span class='news__date'>09.09.2026</span>
2184        </a>
2185
2186                    <a href='/about/news/gk-softline-primet-uchastie-v-forume-tsifrozeme-2026' id='bx_1373509569_109443' class='news__item '>
2187            <span class='news__img'><img src='/local/templates/softline/assets/images/news/news17.jpg' alt='news-img'></span>
2188            <span class='news__title'>ГК Softline примет участие в форуме «Цифроземье-2026»</span>
2189            <span class='news__date'>08.09.2026</span>
2190        </a>
2191
2192    <button class='news__button'></button>
2193</div>
2194
2195<div class='line'></div>
2196<div class='wrapper'>
2197    
2198<div class="pagination-block">
2199    <div class="main-pagination">
2200        <span>Элементы:</span>
2201        <div class="numb-container" tabindex="1">
2202            <span class="select-button num-page">20</span>
2203            <span class="select-numb" tabindex="1">
2204                <a href="https://softline.ru/about/news/?NEWS_COUNT=8">8</a>
2205                <a href="https://softline.ru/about/news/?NEWS_COUNT=16">16</a>
2206                <a href="https://softline.ru/about/news/?NEWS_COUNT=20">20</a>
2207                <a href="https://softline.ru/about/news/?NEWS_COUNT=32">32</a>
2208                <a href="https://softline.ru/about/news/?NEWS_COUNT=40">40</a>
2209            </span>
2210        </div>
2211        <div class="main-pagination__right">
2212            <span class="now-pages">
2213                1-                20            </span>
2214            <span> из </span>
2215            <span class="all-pages">270</span>
2216        </div>
2217    </div>
2218    <div class="pagination">
2219        <a><svg class="arrow"><use href="#arrow"></use></svg></a>
2220        <a class="active">1</a><a href="https://softline.ru/about/news/?&NEWS_COUNT=20&PAGEN_3=2">2</a><a href="https://softline.ru/about/news/?&NEWS_COUNT=20&PAGEN_3=3">3</a><a>...</a><a href="https://softline.ru/about/news/?&NEWS_COUNT=20&PAGEN_3=14">14</a>
2221        <a href="https://softline.ru/about/news/?&NEWS_COUNT=20&PAGEN_3=2"><svg class="arrow arrow--right arrow--active"><use href="#arrow"></use></svg></a>
2222    </div>
2223</div></div>
2224
2225
2226</div>
2227 <section class="wrapper">
2228    <div class="career-block">
2229        <div class="section-top vertical white">
2230            <div class="title-wrapper">
2231                <h2 class="title">Мы всегда&nbsp;<br>ищем экспертов</h2>
2232                <a class="link-white" href="/job">
2233                    <svg viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2234                        <rect width="32" height="32" rx="16" fill="white"></rect>
2235                        <path d="M21.8857 16.4L15.6954 22.8M21.8857 16.4L10 16.3997M21.8857 16.4L15.6954 10" stroke="#212424" stroke-width="1.5"></path>
2236                    </svg>
2237                    <span>О карьере</span>
2238                </a>
2239            </div>
2240        </div>
2241    </div>
2242</section> </section><div class="cookie regModal" style="display: none">
2243    <div class="man20">Мы используем текстовые файлы (cookies)</div>
2244    <div class="cookie__text">Продолжая использовать данный веб-сайт, вы соглашаетесь с тем, что группа компаний Softline может <a href="/cookie/" class="red">использовать текстовые файлы (cookies)</a>, необходимые для работы сайта и анализа посещаемости, в целях хранения ваших учетных данных, параметров и предпочтений.</div>
2245    <button class="cookie__button">Принять</button>
2246</div>
2247
2248
2249
2250<style>
2251
2252    .widget-body {
2253        z-index: 900;
2254        background: white;
2255        border: 0;
2256        border-radius: 1rem;
2257        width: auto;
2258        height: auto;
2259        padding: 3rem;
2260        left: 2rem;
2261        bottom: 2rem;
2262        display: flex;
2263        justify-content: center;
2264        position: fixed;
2265        flex-direction: column;
2266        border: 1px solid #f0f1f1;
2267        box-shadow: 0 10px 20px rgba(0, 0, 0, .04), 0 2px 6px rgba(0, 0, 0, .04), 0 0 1px rgba(0, 0, 0, .04);
2268    }
2269
2270    .widget-body .button-close {
2271        border: 0;
2272        background: #f0f2f6;
2273        border-radius: 50%;
2274        height: 3rem;
2275        position: absolute;
2276        right: 2rem;
2277        top: 2rem;
2278        width: 3rem;
2279        display: flex;
2280        justify-content: center;
2281        align-items: center;
2282    }
2283
2284    .widget-body .widget-content {
2285        font-size: 1.6rem;
2286        line-height: 1.4;
2287        text-align: center;
2288    }
2289
2290    .widget-body .widget-logo img {
2291        height: 6rem;
2292    }
2293
2294    .widget-body .widget-text {
2295        display: flex;
2296        gap: 3rem;
2297        align-items: center;
2298        margin-top: 3rem;
2299        flex-direction: column;
2300    }
2301
2302    @media (max-width: 1024px) {
2303        .widget-body {
2304            right: 2rem;
2305            left: unset;
2306        }
2307    }
2308
2309</style>
2310
2311
2312</main>
2313
2314
2315<div class="registration regModal getintouch reqcallback" id="request" style="opacity: 0;" hidden>
2316    <div class="registration__block swipe-on2">
2317        <div class="getintouch__top-block">
2318            <div class="registration__wrapper">
2319                <button class="close-button"><span>Закрыть</span>
2320                    <span class="close-button__cross">
2321                            <span class="close-icon"></span>
2322                        </span>
2323                </button>
2324            </div>
2325            <p class="registration__title">Заказать звонок</p>
2326        </div>
2327
2328        <form action="#">
2329            <div class="registration__subtitle">Оставьте свои контакты, и мы позвоним вам в ближайшее время</div>
2330            <input type="text" name="name" placeholder="Ваше имя*" required>
2331            <div class="innovertwrapper">
2332                <input type="text" name="company" placeholder="Компания*" required>
2333            </div>
2334                            <div class="innovertwrapper">
2335                    <input type="number" name="INN" placeholder="ИНН (заполняется автоматически при вводе названия Компании)*" required>
2336                </div>
2337                                    <input type="tel" name="tel" placeholder="Телефон*" required>
2338            <button class="link-red" type="submit">
2339                <svg viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2340                    <rect width="32" height="32" rx="16" fill="#A50F2D" />
2341                    <path d="M21.8857 16.4L15.6954 22.8M21.8857 16.4L10 16.3997M21.8857 16.4L15.6954 10" stroke="white" stroke-width="1.5" />
2342                </svg>
2343                <span>Отправить запрос</span>
2344            </button>
2345            <div class="vacancy__bottom">
2346                <div class="vacancy__send">
2347                    <label class="vacancy__send-agree">
2348                        <input type="checkbox" required="required" name="policy" value="Согласен на обработку персональных данных и подтверждаю, что ознакомился с Политикой конфиденциальности персональных данных*">
2349                        <span class="vacancy__send_checkbox">
2350                            <svg viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg">
2351                                <path d="M0.808594 3.54395L4.6327 7.36805L11.3676 0.633141" stroke="#A50F2D" stroke-width="1.7"></path>
2352                            </svg>
2353                        </span>
2354                    </label>
2355                    <span class="vacancy__send_text">
2356                        Согласен на обработку <a href="/security" target="blank" class="link">персональных данных</a> и подтверждаю, что ознакомился с <a href="/privacy-policy" target="blank" class="link">Политикой конфиденциальности персональных данных*</a>
2357                    </span>
2358                </div>
2359                <p class="vacancy__bottom_info">Этот сайт защищен Yandex SmartCaptcha. <a href="https://yandex.ru/legal/smartcaptcha_notice/" target="blank" class="link">Уведомление об условиях обработки данных сервисом</a></p>
2360            </div>
2361        </form>
2362    </div>
2363</div>
2364<div class="registration regModal getintouch" hidden style="opacity: 0;" id="askModal">
2365    <div class="registration__block swipe-on2">
2366        <div class="getintouch__top-block">
2367            <div class="registration__wrapper">
2368                <button class="close-button"><span>Закрыть</span> <span class="close-button__cross"><span class="close-icon"></span></span></button>
2369            </div>
2370            <p class="registration__title">Ждем вашего сообщения!</p>
2371        </div>
2372
2373        <form action="#"  class="send_feedback_form">
2374                        
2375            <div class="registration__subtitle">
2376                                    Оставьте контактные данные, и мы с вами свяжемся.                                                    <br><span class="innAutocompleteNotice">ИНН заполняется автоматически при вводе названия компании.</span>
2377                            </div>
2378
2379            <div id="captcha-container"></div>
2380            <input type="hidden" name="type" value="feedback_form">
2381            <div class="feedBackFormInputs">
2382                <input type="text" name="NAME" placeholder="Имя*" required>
2383                <input type="text" name="SURNAME" placeholder="Фамилия*" required>
2384                <div class="innovertwrapper">
2385                    <input type="text" name="COMPANY_NAME" placeholder="Компания*" required>
2386                </div>
2387                                    <div class="innovertwrapper">
2388                        <input type="number" name="INN" placeholder="ИНН*" required>
2389                    </div>
2390                                                <input type="email" name="EMAIL" placeholder="Email*" required>
2391                <input type="tel" name="PHONE" placeholder="Телефон*" required>
2392            </div>
2393            <input type="text" name="site" placeholder="Вебсайт">
2394            <textarea name="COMMENT" id="askModalComment" placeholder="Комментарий" cols="30" rows="10"></textarea>
2395
2396            <button class="link-red" type="submit">
2397                <svg viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2398                    <rect width="32" height="32" rx="16" fill="#A50F2D" />
2399                    <path d="M21.8857 16.4L15.6954 22.8M21.8857 16.4L10 16.3997M21.8857 16.4L15.6954 10" stroke="white" stroke-width="1.5" />
2400                </svg>
2401                <span>Отправьте запрос</span>
2402            </button>
2403
2404            <div class="vacancy__bottom">
2405                <div class="vacancy__send" id="policycheckbox_element">
2406                    <label class="vacancy__send-agree">
2407                        <input type="checkbox" name="POLICY" required="required" value="Согласен на обработку персональных данных и подтверждаю, что ознакомился с Политикой конфиденциальности персональных данных*" id="policycheckbox" />
2408                        <span class="vacancy__send_checkbox">
2409                            <svg viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg">
2410                                <path d="M0.808594 3.54395L4.6327 7.36805L11.3676 0.633141" stroke="#A50F2D" stroke-width="1.7"></path>
2411                            </svg>
2412                        </span>
2413                    </label>
2414                    <span class="vacancy__send_text">
2415                        Согласен на обработку <a href="/security" target="blank" class="link">персональных данных</a> и подтверждаю, что ознакомился с <a href="/privacy-policy" target="blank" class="link">Политикой конфиденциальности персональных данных*</a>
2416                    </span>
2417                </div>
2418                <p class="vacancy__bottom_info">Этот сайт защищен Yandex SmartCaptcha. <a href="https://yandex.ru/legal/smartcaptcha_notice/" target="blank" class="link">Уведомление об условиях обработки данных сервисом</a></p>
2419            </div>
2420        </form>
2421    </div>
2422</div>
2423<div class="registration regModal getintouch" hidden style="opacity: 0;" id="qualityDepartmentFeedback">
2424    <div class="registration__block swipe-on2">
2425        <div class="getintouch__top-block">
2426            <div class="registration__wrapper">
2427                <button class="close-button"><span>Закрыть</span> <span class="close-button__cross"><span class="close-icon"></span></span></button>
2428            </div>
2429            <p class="registration__title">Ждем вашего сообщения!</p>
2430        </div>
2431
2432        <form action="qualityDepartmentFeedback.php" id="qualityDepartmentFeedbackForm">
2433            <div class="qualityDepartmentFeedbackFormInputs">
2434                <input type="text" name="NAME" placeholder="Имя*" required>
2435                <div class="innovertwrapper">
2436                    <input type="number" name="INN" placeholder="ИНН вашей компании*" required>
2437                </div>
2438                <input type="tel" name="PHONE" placeholder="Телефон*" required />
2439            </div>
2440            <textarea name="QUESTION" id="askModalQuestion" placeholder="Введите ваш вопрос*" cols="30" rows="10"></textarea>
2441
2442            <button class="link-red" type="submit">
2443                <svg viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2444                    <rect width="32" height="32" rx="16" fill="#A50F2D" />
2445                    <path d="M21.8857 16.4L15.6954 22.8M21.8857 16.4L10 16.3997M21.8857 16.4L15.6954 10" stroke="white" stroke-width="1.5" />
2446                </svg>
2447                <span>Отправьте запрос</span>
2448            </button>
2449
2450            <div class="vacancy__bottom">
2451                <div class="vacancy__send" id="policycheckbox_element">
2452                    <label class="vacancy__send-agree">
2453                        <input id="qualityDepartmentFeedbackPolicycheckbox" type="checkbox" name="POLICY" required="required" value="Согласен на обработку персональных данных и подтверждаю, что ознакомился с Политикой конфиденциальности персональных данных*"/>
2454                        <span class="vacancy__send_checkbox">
2455                            <svg viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg">
2456                                <path d="M0.808594 3.54395L4.6327 7.36805L11.3676 0.633141" stroke="#A50F2D" stroke-width="1.7"></path>
2457                            </svg>
2458                        </span>
2459                    </label>
2460                    <span class="vacancy__send_text">
2461                        Согласен на обработку <a href="/security" target="blank" class="link">персональных данных</a> и подтверждаю, что ознакомился с <a href="/privacy-policy" target="blank" class="link">Политикой конфиденциальности персональных данных*</a>
2462                    </span>
2463                </div>
2464                <p class="vacancy__bottom_info">Этот сайт защищен Yandex SmartCaptcha. <a href="https://yandex.ru/legal/smartcaptcha_notice/" target="blank" class="link">Уведомление об условиях обработки данных сервисом</a></p>
2465            </div>
2466        </form>
2467    </div>
2468</div>
2469</div>
2470
2471
2472<footer class="footer">
2473    <div class="footer__top_btns">
2474            </div>
2475    <div class="footer__bottom">
2476        
2477<nav class="footer__nav">
2478    <ul class="footer__list">
2479    <li class=footer__item>
2480        <a href="/about"  class="footer__link">О нас</a>
2481    </li>
2482    <li class=footer__item>
2483        <a href="/solutions/"  class="footer__link">Услуги и решения</a>
2484    </li>
2485    <li class=footer__item>
2486        <a href="/industries"  class="footer__link">Отрасли промышленности</a>
2487    </li>
2488    <li class=footer__item>
2489        <a href="/about/projects"  class="footer__link">Проекты</a>
2490    </li>
2491    <li class=footer__item>
2492        <a href="https://softlinegroup.com/investors/"  class="footer__link">Связи с инвесторами</a>
2493    </li>
2494    </ul>
2495    <ul class="footer__list">
2496    <li class=footer__item>
2497        <a href="/r-info"  class="footer__link">Раскрытие информации</a>
2498    </li>
2499    <li class=footer__item>
2500        <a href="/about/our_partners"  class="footer__link">Список партнеров</a>
2501    </li>
2502    <li class=footer__item>
2503        <a href="/about/contact"  class="footer__link">Контакты</a>
2504    </li>
2505    <li class=footer__item>
2506        <a href="/job"  class="footer__link">Карьера</a>
2507    </li>
2508    <li class=footer__item>
2509        <a href="/about/blog"  class="footer__link">Блог</a>
2510    </li>
2511    </ul>
2512    <ul class="footer__list">
2513    <li class=footer__item>
2514        <a href="/events"  class="footer__link">События</a>
2515    </li>
2516    <li class=footer__item>
2517        <a href="/about/news"  class="footer__link">Новости</a>
2518    </li>
2519    <li class=footer__item>
2520        <a href="/support/service_desk"  class="footer__link">Техподдержка</a>
2521    </li>
2522    <li class=footer__item>
2523        <a href="https://softline.ru/about/bcg"  class="footer__link">Политики компании</a>
2524    </li>
2525    <li class=footer__item>
2526        <a href="/post-form"  class="footer__link">Приемная Softline</a>
2527    </li>
2528    </ul>
2529</nav>
2530
2531        <div class="footer__selects">
2532            <button data-modal="#qualityDepartmentFeedback" class='footer__selects-link popup-link'>Связаться с отделом качества</button>
2533                    </div>
2534
2535        <div class="ur">
2536            <p>ПУБЛИЧНОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "СОФТЛАЙН"<br/>г. Москва, вн.тер. г. муниципальный округ Хамовники, ул Льва Толстого, д. 5, стр. 1, этаж 3, помещ. 1, ком. №2, 2А (А311)<br/>ИНН: 7736227885 / ОГРН: 1027736009333 / ОКВЭД: 46.90</p>
2537            <p>Коды видов деятельности в области IT по перечню, утвержденному Приказом Минцифры России от 11 мая 2023 г. № 449: 2.01, 27.01, 4.01</p>
2538            <br>
2539            <em>Информация, представленная на сайте, носит исключительно справочный и ознакомительный характер, не предназначена для личных, семейных,
2540                домашних и иных нужд, не связанных с осуществлением предпринимательской деятельности и не ориентирована на потребителей по смыслу Федерального
2541                закона от 24.06.2025 № 168-ФЗ. </em>
2542        </div>
2543        <div class="footer__info">
2544            <p>© 1993—2026 Softline</p>
2545            <a href="/copy">Условия использования</a>
2546            <a href="/privacy-policy">Политика конфиденциальности</a>
2547
2548                        <div><a target="blank" href="https://t.me/Softline" class="footer__link soc fsoc">
2549                    <svg height="30px" width="30px" fill="#697279" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
2550                        <g stroke-width="0"></g>
2551                        <g stroke-linecap="round" stroke-linejoin="round"></g>
2552                        <g>
2553                            <path d="M16 0.5c-8.563 0-15.5 6.938-15.5 15.5s6.938 15.5 15.5 15.5c8.563 0 15.5-6.938 15.5-15.5s-6.938-15.5-15.5-15.5zM23.613 11.119l-2.544 11.988c-0.188 0.85-0.694 1.056-1.4 0.656l-3.875-2.856-1.869 1.8c-0.206 0.206-0.381 0.381-0.781 0.381l0.275-3.944 7.181-6.488c0.313-0.275-0.069-0.431-0.482-0.156l-8.875 5.587-3.825-1.194c-0.831-0.262-0.85-0.831 0.175-1.231l14.944-5.763c0.694-0.25 1.3 0.169 1.075 1.219z"></path>
2554                        </g>
2555                    </svg>
2556                </a>
2557                <a target="blank" href="https://rutube.ru/u/softline/" class="footer__link soc fsoc">
2558                    <svg height="30px" width="30px" fill="#697279" viewBox="-42.24 -42.24 276.48 276.48" xmlns="http://www.w3.org/2000/svg">
2559                        <g stroke-width="0" transform="translate(0,0), scale(1)">
2560                            <rect x="-42.24" y="-42.24" width="276.48" height="276.48" rx="138.24" fill="#697279"></rect>
2561                        </g>
2562                        <g stroke-linecap="round" stroke-linejoin="round" stroke="#CCCCCC" stroke-width="1.536"></g>
2563                        <g>
2564                            <path fill="#212424" d="M128.689 47.57H20.396v116.843h30.141V126.4h57.756l26.352 38.013h33.75l-29.058-38.188c9.025-1.401 15.522-4.73 19.493-9.985 3.97-5.255 5.956-13.664 5.956-24.875v-8.759c0-6.657-.721-11.912-1.985-15.941-1.264-4.029-3.43-7.533-6.498-10.686-3.249-2.978-6.858-5.08-11.19-6.481-4.332-1.226-9.747-1.927-16.424-1.927zm-4.873 53.08H50.537V73.321h73.279c4.15 0 7.038.7 8.482 1.927 1.444 1.226 2.347 3.503 2.347 6.832v9.81c0 3.503-.903 5.78-2.347 7.006s-4.331 1.752-8.482 1.752z" style="display:inline;fill:none;stroke:#212424;stroke-width:12;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1" transform="translate(1.605 -1.99)"></path>
2565                            <path fill="#F41240" d="M162.324 45.568c5.52 0 9.998-4.477 9.998-10s-4.478-10-9.998-10c-5.524 0-10.002 4.477-10.002 10s4.478 10 10.002 10z" style="display:inline;fill:#212424;fill-opacity:1;stroke:none;stroke-width:10.6667;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1" transform="translate(1.605 -1.99)"></path>
2566                        </g>
2567                    </svg></a>
2568                <a target="blank" href="https://vk.com/softlinecompany" class="footer__link soc fsoc">
2569                    <svg fill="#697279" height="30px" width="30px" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
2570                        <g stroke-width="0"></g>
2571                        <g stroke-linecap="round" stroke-linejoin="round"></g>
2572                        <g>
2573                            <path d="M10 .4C4.698.4.4 4.698.4 10s4.298 9.6 9.6 9.6 9.6-4.298 9.6-9.6S15.302.4 10 .4zm3.692 10.831s.849.838 1.058 1.227c.006.008.009.016.011.02.085.143.105.254.063.337-.07.138-.31.206-.392.212h-1.5c-.104 0-.322-.027-.586-.209-.203-.142-.403-.375-.598-.602-.291-.338-.543-.63-.797-.63a.305.305 0 0 0-.095.015c-.192.062-.438.336-.438 1.066 0 .228-.18.359-.307.359h-.687c-.234 0-1.453-.082-2.533-1.221-1.322-1.395-2.512-4.193-2.522-4.219-.075-.181.08-.278.249-.278h1.515c.202 0 .268.123.314.232.054.127.252.632.577 1.2.527.926.85 1.302 1.109 1.302a.3.3 0 0 0 .139-.036c.338-.188.275-1.393.26-1.643 0-.047-.001-.539-.174-.775-.124-.171-.335-.236-.463-.26a.55.55 0 0 1 .199-.169c.232-.116.65-.133 1.065-.133h.231c.45.006.566.035.729.076.33.079.337.292.308 1.021-.009.207-.018.441-.018.717 0 .06-.003.124-.003.192-.01.371-.022.792.24.965a.216.216 0 0 0 .114.033c.091 0 .365 0 1.107-1.273a9.718 9.718 0 0 0 .595-1.274c.015-.026.059-.106.111-.137a.266.266 0 0 1 .124-.029h1.781c.194 0 .327.029.352.104.044.119-.008.482-.821 1.583l-.363.479c-.737.966-.737 1.015.046 1.748z"></path>
2574                        </g>
2575                    </svg></a>
2576                <a target="blank" href="https://max.ru/Softline" class="footer__link  fsoc">
2577                    <svg xmlns="http://www.w3.org/2000/svg" id="_Слой_2" data-name="Слой 2" height="30px" width="30px" viewBox="0 0 200 200">
2578                        <defs>
2579                            <style>
2580                                .cls-1 {
2581                                    fill: #697279;
2582                                    fill-rule: evenodd;
2583                                    height: 30px;
2584                                    width: 30px;
2585                                }
2586                            </style>
2587                        </defs>
2588                        <g id="_Слой_1-2" data-name="Слой 1">
2589                            <path class="cls-1" d="M101.64,197.57c-19.53,0-28.6-2.85-44.38-14.25-9.98,12.83-41.58,22.86-42.95,5.7,0-12.88-2.85-23.76-6.08-35.64-3.85-14.64-8.22-30.93-8.22-54.55C0,42.43,46.28,0,101.12,0s97.88,44.52,97.88,99.36c.18,53.99-43.38,97.93-97.36,98.22ZM102.45,48.75c-26.7-1.38-47.52,17.11-52.13,46.09-3.8,24,2.95,53.22,8.7,54.74,2.76.67,9.69-4.94,14.02-9.27,7.15,4.94,15.48,7.91,24.14,8.6,27.67,1.33,51.31-19.73,53.17-47.37,1.08-27.7-20.22-51.16-47.9-52.74v-.05Z"/>
2590                        </g>
2591                    </svg></a>
2592            </div>
2593            <p>16+ </p>
2594
2595        </div>
2596
2597    </div>
2598
2599</footer>
2600<!-- JS -->
2601
2602
2603<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js.cookie.min.js"></script>
2603
2604
2605<script src="https://api-maps.yandex.ru/v3/?apikey=de8b84da-ef52-4fe3-a58b-64374e973f5a&lang=ru_RU"></script>
2605
2606
2607<!-- Yandex.Metrika counter -->
2608<script>
vendor: 424 bytes, lines 2608-2615
2608
2609    (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
2610        m[i].l=1*new Date();
2611        for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
2612        k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
2613    (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
2614
2615    ym(
261545135768
vendor: 179 bytes, lines 2615-2622
2615, "init", {
2616        clickmap:true,
2617        trackLinks:true,
2618        accurateTrackBounce:true,
2619        webvisor:true,
2620        trackHash:true,
2621        ecommerce:"dataLayer"
2622    });
2623</script>
2623
2624<!-- /Yandex.Metrika counter -->
2625
2626<script>
2627    mindbox = window.mindbox || function() {
2628        mindbox.queue.push(arguments);
2629    };
2630    mindbox.queue = mindbox.queue || [];
2631    mindbox('create', {
2632        endpointId: 'SoftlineWebsite'
2633    });
2634</script>
2634
2635
2636<!-- INN Data -->
2637<script>
2638    $('form input[name="INN"]').on('input', function(e) {
2639        var thisInput = $(e.target)
2640        let innValue = $(thisInput).val();
2641        let companyField = $($(thisInput).parent()).find('input[name="COMPANY"], input[name="COMPANY_NAME"]');
2642        if ($(thisInput).val().length > 4) {
2643            console.log(innValue);
2644            $.ajax({
2645                url: "/api/company/by_inn",
2646                method: 'GET',
2647                timeout: 5000,
2648                data: {
2649                    inn: innValue
2650                },
2651                success: function(response) {
2652                    console.log(response);
2653                    if (response.data?.suggestions?.length > 0) {
2654                        var suggestions = response.data.suggestions;
2655                        drawSuggestions(suggestions, thisInput);
2656                    } else {
2657                        $('#suggestions_div').remove();
2658                    }
2659                },
2660                error: function(xhr, status, error) {
2661                    console.log(error);
2662                }
2663            });
2664
2665        } else {
2666            if ($('#suggestions_div').length > 0) {
2667                $('#suggestions_div').remove();
2668            }
2669        }
2670    });
2671
2672    function drawSuggestions(suggestions, thisInput) {
2673        var string = "";
2674        // Найдем или создадим div с id 'suggestions_div'
2675        var $suggestionsDiv = $('#suggestions_div');
2676        $suggestionsDiv.remove();
2677
2678        $suggestionsDiv = $('<div>', {
2679            id: 'suggestions_div'
2680        }).insertAfter($(thisInput));
2681
2682        // Проходим по каждому элементу в массиве suggestions
2683        $.each(suggestions, function(index, item) {
2684            var name = item.data.name.short_with_opf;
2685            var inn = item.data.inn;
2686            var value = item.data.name.full;
2687
2688            // Создаем кнопку с нужными атрибутами и текстом
2689            var $button = $('<button>', {
2690                value: value,
2691                class: 'select_this_company',
2692                type: 'button',
2693                'data-name': name,
2694                'data-inn': inn,
2695                text: name + ', ИНН: ' + inn
2696            });
2697
2698            // Добавляем кнопку в div suggestions_div
2699            $suggestionsDiv.append($button);
2700        });
2701
2702    }
2703
2704    $("body").on("click", "#suggestions_div button", function(e) {
2705        var company = $(this).val();
2706        var inn = $(this).data("inn");
2707        // Находим нужные инпуты внутри той же формы, где был введён ИНН
2708        var form = $(this).closest('form');
2709        var innField = form.find('input[name="INN"]');
2710        var companyField = form.find('input[name="COMPANY"], input[name="COMPANY_NAME"]');
2711
2712        // Обновляем поля формы
2713        innField.val(inn);
2714        companyField.val(company);
2715        $('#suggestions_div').remove();
2716    });
2717</script>
vendor: 1 bytes, line 2717
2717
2718<script>
2719    $('form input[name="COMPANY_NAME"]').on('input', function(e) {
2720        var thisInput = $(e.target);
2721        let innValue = $(thisInput).val();
2722        if ($(thisInput).val().length > 4) {
2723            console.log(innValue);
2724            $.ajax({
2725                url: "/api/company/by_inn",
2726                method: 'GET',
2727                data: {
2728                    inn: innValue
2729                },
2730                success: function(response) {
2731                    console.log(response);
2732                    if (response.data?.suggestions?.length > 0) {
2733                        var suggestions = response.data.suggestions;
2734                        drawSuggestions(suggestions, thisInput);
2735                    } else {
2736                        $('#suggestions_div').remove();
2737                    }
2738                },
2739                error: function(xhr, status, error) {
2740                    console.log(error);
2741                }
2742            });
2743
2744        } else {
2745            if ($('#suggestions_div').length > 0) {
2746                $('#suggestions_div').remove();
2747            }
2748        }
2749    });
2750</script>
2750
2751<!-- End INN Data -->
2752
2753<style>
2754    .innovertwrapper {
2755        position: relative;
2756    }
2757
2758    .innovertwrapper input {
2759        width: 100%;
2760    }
2761
2762    #suggestions_div {
2763        position: absolute;
2764        top: 6rem;
2765        left: 0;
2766        width: 60em;
2767        z-index: 100;
2768        background: #fff;
2769        border: 1px solid #d9d9d9;
2770        padding: 1rem 0;
2771    }
2772
2773    #suggestions_div button {
2774        display: block;
2775        width: 100%;
2776        text-align: left;
2777        padding: 0.75rem;
2778        font-size: 1.25rem;
2779        background: no-repeat;
2780        border: none;
2781        cursor: pointer;
2782        transition: all 0.3s ease-in-out 0s;
2783        margin-bottom: 0.5rem;
2784    }
2785
2786    #suggestions_div button:hover {
2787        color: #a50f2d;
2788    }
2789
2790    @media (max-width: 575px) {
2791        #suggestions_div {
2792            width: 100%;
2793        }
2794    }
2795</style>
2796
2797</body>
2798
2799</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.