/*! tailwindcss v2.1.4 | MIT License | https://tailwindcss.com*/

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:Montserrat,sans-serif;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid #efefef;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}*{--tw-shadow:0 0 #0000;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.prose{color:inherit;max-width:65ch}.prose [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose a{color:inherit;font-weight:500;letter-spacing:0;text-decoration:underline}.prose strong{color:#323e48;font-weight:600}.prose ol[type=A]{--list-counter-style:upper-alpha}.prose ol[type=a]{--list-counter-style:lower-alpha}.prose ol[type=A s]{--list-counter-style:upper-alpha}.prose ol[type=a s]{--list-counter-style:lower-alpha}.prose ol[type=I]{--list-counter-style:upper-roman}.prose ol[type=i]{--list-counter-style:lower-roman}.prose ol[type=I s]{--list-counter-style:upper-roman}.prose ol[type=i s]{--list-counter-style:lower-roman}.prose ol[type="1"]{--list-counter-style:decimal}.prose ol>li{padding-left:1.75em;position:relative}.prose ol>li:before{color:#707070;content:counter(list-item,var(--list-counter-style,decimal)) ".";font-weight:400;left:0;position:absolute}.prose ul>li{padding-left:1.75em;position:relative}.prose ul>li:before{background-color:#d1d5db;border-radius:50%;content:"";height:.375em;left:.25em;position:absolute;top:.6875em;width:.375em}.prose hr{border-color:#efefef;border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose blockquote{border-left-color:#efefef;border-left-width:.25rem;color:#323e48;font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.prose blockquote p:first-of-type:before{content:open-quote}.prose blockquote p:last-of-type:after{content:close-quote}.prose h1{letter-spacing:0;line-height:1.5;margin-bottom:.8888889em;margin-top:0}.prose h1,.prose h2{color:inherit;font-size:2rem;font-weight:700}.prose h2{letter-spacing:.06em;line-height:1.625;margin-bottom:1em;margin-top:2em}.prose h3{font-size:1.5rem;letter-spacing:-.02em;margin-bottom:.6em;margin-top:1.6em}.prose h3,.prose h4{color:inherit;font-weight:600;line-height:1.3}.prose h4{font-size:.875rem;letter-spacing:.15em;margin-bottom:.5em;margin-top:1.5em}.prose figure figcaption{color:#707070;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose code{color:#323e48;font-size:.875em;font-weight:600}.prose code:after,.prose code:before{content:"`"}.prose a code{color:#323e48}.prose pre{background-color:#141414;border-radius:.375rem;color:#efefef;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.prose pre code{background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;padding:0}.prose pre code:after,.prose pre code:before{content:none}.prose table{font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose thead{border-bottom-color:#d1d5db;border-bottom-width:1px;color:#323e48;font-weight:600}.prose thead th{padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose tbody tr{border-bottom-color:#efefef;border-bottom-width:1px}.prose tbody tr:last-child{border-bottom-width:0}.prose tbody td{padding:.5714286em;vertical-align:top}.prose{font-size:1.25rem;line-height:1.6}.prose p{margin-bottom:1.25em;margin-top:1.25em}.prose figure,.prose img,.prose video{margin-bottom:2em;margin-top:2em}.prose figure>*{margin-bottom:0;margin-top:0}.prose h2 code{font-size:.875em}.prose h3 code{font-size:.9em}.prose ol{display:flex;flex-direction:column;letter-spacing:0;margin-bottom:1.25em;margin-top:1.25em}.prose ol li{margin:1.5rem 0;padding-left:0!important}.prose ol li:before{position:static}.prose ul{display:flex;flex-direction:column;letter-spacing:0;margin-bottom:1.25em;margin-top:1.25em}.prose ul li{margin:1.5rem 0;padding-left:0!important}.prose ul li:before{position:static}.prose li{margin-bottom:.5em;margin-top:.5em}.prose>ul>li p{margin-bottom:.75em;margin-top:.75em}.prose>ul>li>:first-child{margin-top:1.25em}.prose>ul>li>:last-child{margin-bottom:1.25em}.prose>ol>li>:first-child{margin-top:1.25em}.prose>ol>li>:last-child{margin-bottom:1.25em}.prose ol ol,.prose ol ul,.prose ul ol,.prose ul ul{margin-bottom:.75em;margin-top:.75em}.prose h2+*,.prose h3+*,.prose h4+*,.prose hr+*{margin-top:0}.prose thead th:first-child{padding-left:0}.prose thead th:last-child{padding-right:0}.prose tbody td:first-child{padding-left:0}.prose tbody td:last-child{padding-right:0}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose{letter-spacing:.03em}.prose h5{letter-spacing:0}.prose h5,.prose h6{color:inherit;font-size:.875rem;font-weight:400;line-height:1.7}.prose h6{letter-spacing:.15em}.prose-xs{color:inherit;font-size:.875rem;letter-spacing:0;line-height:1.6}.prose-sm{font-size:1rem;line-height:1.75}.prose-sm p{margin-bottom:1.1428571em;margin-top:1.1428571em}.prose-sm [class~=lead]{font-size:1.2857143em;line-height:1.5555556;margin-bottom:.8888889em;margin-top:.8888889em}.prose-sm blockquote{margin-bottom:1.3333333em;margin-top:1.3333333em;padding-left:1.1111111em}.prose-sm h1{font-size:2.1428571em;line-height:1.2;margin-bottom:.8em;margin-top:0}.prose-sm h2{font-size:1.4285714em;line-height:1.4;margin-bottom:.8em;margin-top:1.6em}.prose-sm h3{font-size:1.2857143em;line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.5555556em}.prose-sm h4{line-height:1.4285714;margin-bottom:.5714286em;margin-top:1.4285714em}.prose-sm figure,.prose-sm img,.prose-sm video{margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm figure>*{margin-bottom:0;margin-top:0}.prose-sm figure figcaption{font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm code{font-size:.8571429em}.prose-sm h2 code{font-size:.9em}.prose-sm h3 code{font-size:.8888889em}.prose-sm pre{border-radius:.25rem;font-size:.8571429em;line-height:1.6666667;margin-bottom:1.6666667em;margin-top:1.6666667em;padding:.6666667em 1em}.prose-sm ol,.prose-sm ul{margin-bottom:1.1428571em;margin-top:1.1428571em}.prose-sm li{margin-bottom:.2857143em;margin-top:.2857143em}.prose-sm ol>li{padding-left:1.5714286em}.prose-sm ol>li:before{left:0}.prose-sm ul>li{padding-left:1.5714286em}.prose-sm ul>li:before{height:.3571429em;left:.2142857em;top:.67857em;width:.3571429em}.prose-sm>ul>li p{margin-bottom:.5714286em;margin-top:.5714286em}.prose-sm>ul>li>:first-child{margin-top:1.1428571em}.prose-sm>ul>li>:last-child{margin-bottom:1.1428571em}.prose-sm>ol>li>:first-child{margin-top:1.1428571em}.prose-sm>ol>li>:last-child{margin-bottom:1.1428571em}.prose-sm ol ol,.prose-sm ol ul,.prose-sm ul ol,.prose-sm ul ul{margin-bottom:.5714286em;margin-top:.5714286em}.prose-sm hr{margin-bottom:2.8571429em;margin-top:2.8571429em}.prose-sm h2+*,.prose-sm h3+*,.prose-sm h4+*,.prose-sm hr+*{margin-top:0}.prose-sm table{font-size:.8571429em;line-height:1.5}.prose-sm thead th{padding-bottom:.6666667em;padding-left:1em;padding-right:1em}.prose-sm thead th:first-child{padding-left:0}.prose-sm thead th:last-child{padding-right:0}.prose-sm tbody td{padding:.6666667em 1em}.prose-sm tbody td:first-child{padding-left:0}.prose-sm tbody td:last-child{padding-right:0}.prose-sm>:first-child{margin-top:0}.prose-sm>:last-child{margin-bottom:0}.prose-md,.prose-sm{color:inherit;letter-spacing:0}.prose-md{font-size:1.375rem;line-height:1.5}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:-webkit-sticky;position:sticky}.static{position:static}.top-0{top:0}.left-0{left:0}.top-100{top:6.25rem}.left-230{left:14.375rem}.top-260{top:16.25rem}.right-240{right:15rem}.-top-196{top:-12.25rem}.left-24{left:1.5rem}.-top-48{top:-3rem}.-top-230{top:-14.375rem}.right-200{right:12.5rem}.top-14{top:.875rem}.-left-140{left:-8.75rem}.right-full{right:100%}.top-1\/2{top:50%}.right-0{right:0}.right-326{right:20.375rem}.right-262{right:16.375rem}.top-2{top:.125rem}.-top-20{top:-1.25rem}.bottom-70{bottom:4.375rem}.-top-50{top:-3.125rem}.right-20{right:1.25rem}.bottom-0{bottom:0}.-z-1{z-index:-1}.z-1{z-index:1}.z-5{z-index:5}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.-mx-14{margin-left:-.875rem;margin-right:-.875rem}.-mx-20{margin-left:-1.25rem;margin-right:-1.25rem}.mx-20{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-24{margin-left:1.5rem;margin-right:1.5rem}.-mx-12{margin-left:-.75rem;margin-right:-.75rem}.mt-20{margin-top:1.25rem}.mt-80{margin-top:5rem}.mt-28{margin-top:1.75rem}.mb-80{margin-bottom:5rem}.mt-60{margin-top:3.75rem}.mt-236{margin-top:14.75rem}.mt-10{margin-top:.625rem}.mt-40{margin-top:2.5rem}.mt-6{margin-top:.375rem}.mt-182{margin-top:11.375rem}.-mt-200{margin-top:-12.5rem}.-mr-20{margin-right:-1.25rem}.ml-auto{margin-left:auto}.mt-12{margin-top:.75rem}.-mt-28{margin-top:-1.75rem}.mt-30{margin-top:1.875rem}.mt-90{margin-top:5.625rem}.mt-50{margin-top:3.125rem}.mt-64{margin-top:4rem}.mt-70{margin-top:4.375rem}.mb-40{margin-bottom:2.5rem}.ml-6{margin-left:.375rem}.mt-34{margin-top:2.125rem}.mt-36{margin-top:2.25rem}.mt-26{margin-top:1.625rem}.mt-32{margin-top:2rem}.mt-18{margin-top:1.125rem}.mt-16{margin-top:1rem}.mr-20{margin-right:1.25rem}.mt-8{margin-top:.5rem}.mb-20{margin-bottom:1.25rem}.mt-auto{margin-top:auto}.mt-38{margin-top:2.375rem}.mt-14{margin-top:.875rem}.mt-94{margin-top:5.875rem}.mt-76{margin-top:4.75rem}.mt-110{margin-top:6.875rem}.block{display:block}.flex{display:flex}.table{display:table}.inline{display:inline}.grid{display:grid}.contents{display:contents}.table-row{display:table-row}.inline-block{display:inline-block}.hidden{display:none}.h-580{height:36.25rem}.h-286{height:17.875rem}.h-80{height:5rem}.h-300{height:18.75rem}.h-604{height:37.75rem}.h-460{height:28.75rem}.h-360{height:22.5rem}.h-full{height:100%}.h-114{height:7.125rem}.h-64{height:4rem}.h-34{height:2.125rem}.h-6{height:.375rem}.h-46{height:2.875rem}.h-70{height:4.375rem}.h-212{height:13.25rem}.h-20{height:1.25rem}.h-14{height:.875rem}.h-screen{height:100vh}.h-180{height:11.25rem}.h-648{height:40.5rem}.h-38{height:2.375rem}.h-48{height:3rem}.h-430{height:26.875rem}.h-18{height:1.125rem}.h-74{height:4.625rem}.h-40{height:2.5rem}.h-12{height:.75rem}.h-10{height:.625rem}.h-420{height:26.25rem}.h-144{height:9rem}.h-518{height:32.375rem}.h-232{height:14.5rem}.h-196{height:12.25rem}.h-58{height:3.625rem}.h-168{height:10.5rem}.h-270{height:16.875rem}.h-268{height:16.75rem}.h-298{height:18.625rem}.min-h-466{min-height:29.125rem}.min-h-700{min-height:43.75rem}.min-h-374{min-height:23.375rem}.w-full{width:100%}.w-80{width:5rem}.w-470{width:29.375rem}.w-326{width:20.375rem}.w-206{width:12.875rem}.w-64{width:4rem}.w-34{width:2.125rem}.w-1\/2{width:50%}.w-374{width:23.375rem}.w-60{width:3.75rem}.w-46{width:2.875rem}.w-12{width:.75rem}.w-50{width:3.125rem}.w-482{width:30.125rem}.w-38{width:2.375rem}.w-88{width:5.5rem}.w-640{width:40rem}.w-48{width:3rem}.w-24{width:1.5rem}.w-18{width:1.125rem}.w-20{width:1.25rem}.w-40{width:2.5rem}.w-1164{width:72.75rem}.w-44{width:2.75rem}.w-32{width:2rem}.w-106{width:6.625rem}.w-334{width:20.875rem}.w-314{width:19.625rem}.w-68{width:4.25rem}.w-370{width:23.125rem}.max-w-800{max-width:50rem}.max-w-1250{max-width:78.125rem}.max-w-none{max-width:none}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x:50%}.-translate-y-1\/2{--tw-translate-y:-50%}.rotate-180{--tw-rotate:180deg}.cursor-text{cursor:text}.cursor-pointer{cursor:pointer}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.divide>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,239,239,var(--tw-divide-opacity))}.overflow-hidden,.truncate{overflow:hidden}.truncate{white-space:nowrap}.overflow-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.border-b-1{border-bottom-width:.0625rem}.border-t-1{border-top-width:.0625rem}.border-l-1{border-left-width:.0625rem}.border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-gray-700{--tw-border-opacity:1;border-color:rgba(51,62,72,var(--tw-border-opacity))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgba(51,62,72,var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgba(248,248,248,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gray-250{--tw-bg-opacity:1;background-color:rgba(229,229,229,var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity:1;background-color:rgba(225,37,27,var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgba(112,112,112,var(--tw-bg-opacity))}.bg-gray-230{--tw-bg-opacity:1;background-color:rgba(240,240,240,var(--tw-bg-opacity))}.bg-gray-150{--tw-bg-opacity:1;background-color:rgba(239,242,244,var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgba(239,239,239,var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-gray-dark-30{background-color:rgba(0,0,0,.3)}.object-cover{-o-object-fit:cover;object-fit:cover}.object-contain{-o-object-fit:contain;object-fit:contain}.object-center{-o-object-position:center;object-position:center}.p-32{padding:2rem}.py-26{padding-bottom:1.625rem;padding-top:1.625rem}.px-20{padding-left:1.25rem;padding-right:1.25rem}.py-50{padding-bottom:3.125rem;padding-top:3.125rem}.px-24{padding-left:1.5rem;padding-right:1.5rem}.py-10{padding-bottom:.625rem;padding-top:.625rem}.py-60{padding-bottom:3.75rem;padding-top:3.75rem}.py-80{padding-bottom:5rem;padding-top:5rem}.px-28{padding-left:1.75rem;padding-right:1.75rem}.py-62{padding-bottom:3.875rem;padding-top:3.875rem}.py-18{padding-bottom:1.125rem;padding-top:1.125rem}.px-0{padding-left:0;padding-right:0}.py-20{padding-bottom:1.25rem;padding-top:1.25rem}.py-12{padding-bottom:.75rem;padding-top:.75rem}.px-12{padding-left:.75rem;padding-right:.75rem}.py-24{padding-bottom:1.5rem;padding-top:1.5rem}.py-40{padding-bottom:2.5rem;padding-top:2.5rem}.py-2{padding-bottom:.125rem;padding-top:.125rem}.px-58{padding-left:3.625rem;padding-right:3.625rem}.py-30{padding-bottom:1.875rem;padding-top:1.875rem}.px-32{padding-left:2rem;padding-right:2rem}.py-48{padding-bottom:3rem;padding-top:3rem}.pb-50{padding-bottom:3.125rem}.pr-30{padding-right:1.875rem}.pl-20{padding-left:1.25rem}.pt-2{padding-top:.125rem}.pt-196{padding-top:12.25rem}.pb-32{padding-bottom:2rem}.pt-48{padding-top:3rem}.pb-28{padding-bottom:1.75rem}.pb-26{padding-bottom:1.625rem}.pt-28{padding-top:1.75rem}.pb-24{padding-bottom:1.5rem}.pt-32{padding-top:2rem}.pb-48{padding-bottom:3rem}.pb-20{padding-bottom:1.25rem}.pt-50{padding-top:3.125rem}.pb-30{padding-bottom:1.875rem}.pr-48{padding-right:3rem}.pr-8{padding-right:.5rem}.pr-40{padding-right:2.5rem}.pl-236{padding-left:14.75rem}.pr-680{padding-right:42.5rem}.pl-80{padding-left:5rem}.pt-4{padding-top:.25rem}.pb-14{padding-bottom:.875rem}.pl-120{padding-left:7.5rem}.pt-20{padding-top:1.25rem}.pr-20{padding-right:1.25rem}.pb-16{padding-bottom:1rem}.pl-40{padding-left:2.5rem}.pb-12{padding-bottom:.75rem}.pl-60{padding-left:3.75rem}.pl-38{padding-left:2.375rem}.pr-60{padding-right:3.75rem}.pt-40{padding-top:2.5rem}.pb-18{padding-bottom:1.125rem}.pb-80{padding-bottom:5rem}.pt-150{padding-top:9.375rem}.pb-40{padding-bottom:2.5rem}.pt-136{padding-top:8.5rem}.pb-134{padding-bottom:8.375rem}.pt-60{padding-top:3.75rem}.text-right{text-align:right}.text-center{text-align:center}.text-24{font-size:1.5rem}.text-18{font-size:1.125rem}.text-12{font-size:.75rem}.text-20{font-size:1.25rem}.text-14{font-size:.875rem}.text-17{font-size:1.0625rem}.text-90{font-size:5.625rem}.text-19{font-size:1.1875rem}.text-36{font-size:2.25rem}.text-32{font-size:2rem}.text-22{font-size:1.375rem}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.diagonal-fractions,.lining-nums,.oldstyle-nums,.ordinal,.proportional-nums,.slashed-zero,.stacked-fractions,.tabular-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.leading-snug{line-height:1.375}.leading-relaxed{line-height:1.625}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.leading-loose{line-height:2}.-tracking-20{letter-spacing:-.02em}.tracking-30{letter-spacing:.03em}.tracking-150{letter-spacing:.15em}.tracking-60{letter-spacing:.06em}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgba(225,37,27,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgba(51,62,72,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(112,112,112,var(--tw-text-opacity))}.underline{text-decoration:underline}.placeholder-white::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.placeholder-gray-700::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(51,62,72,var(--tw-placeholder-opacity))}.placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(51,62,72,var(--tw-placeholder-opacity))}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.shadow-1{--tw-shadow:0 0.1875rem 1.875rem rgba(0,0,0,.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.transition-colors{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration,.transition{transition-duration:.15s}.ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/Montserrat-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat-Bold.woff2) format("woff2")}

/*    !*font-size: 3.864734299516908vw !* from 414px *!;*!*/body{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(51,62,72,var(--tw-text-opacity));overflow-y:scroll}main{min-height:100vh}a,button{cursor:pointer}input,textarea{-webkit-appearance:none;border-radius:0;outline:none}*{-webkit-tap-highlight-color:transparent}.base-title{font-size:2rem;font-weight:700;letter-spacing:.06em;line-height:1.625;text-transform:uppercase}.second-title{font-size:1.5rem;line-height:1.375;text-transform:uppercase}.base-subtitle,.third-title{font-size:.875rem;font-weight:600;letter-spacing:.15em;line-height:1.25}.base-subtitle{text-transform:uppercase}.page-title{font-size:2rem;font-weight:700;line-height:1.375}@media (min-width:1280px){.base-title{font-size:2.75rem}.second-title{font-size:1.75rem}.base-subtitle,.third-title{font-size:1.125rem}.page-title{font-size:3.125rem;letter-spacing:.06em}}.is-overflowed{height:100%;overflow:hidden}button:focus{outline:none}.ps__rail-y{background-color:#e4eaef!important}.ps__rail-y,.ps__thumb-y{border-radius:0!important;opacity:1!important;width:.375rem!important}.ps__thumb-y{background-color:#e79300!important;right:0!important}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;position:relative;transition:height .35s ease}input:-webkit-autofill{-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 30px #f2f6f8!important;color:#000!important}input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important;color:#000!important}.post-content{color:inherit;max-width:65ch}.post-content [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.post-content a{color:inherit;font-weight:500;letter-spacing:0;text-decoration:underline}.post-content strong{color:#323e48;font-weight:600}.post-content ol[type=A]{--list-counter-style:upper-alpha}.post-content ol[type=a]{--list-counter-style:lower-alpha}.post-content ol[type=A s]{--list-counter-style:upper-alpha}.post-content ol[type=a s]{--list-counter-style:lower-alpha}.post-content ol[type=I]{--list-counter-style:upper-roman}.post-content ol[type=i]{--list-counter-style:lower-roman}.post-content ol[type=I s]{--list-counter-style:upper-roman}.post-content ol[type=i s]{--list-counter-style:lower-roman}.post-content ol[type="1"]{--list-counter-style:decimal}.post-content ol>li{padding-left:1.75em;position:relative}.post-content ol>li:before{color:#707070;content:counter(list-item,var(--list-counter-style,decimal)) ".";font-weight:400;left:0;position:absolute}.post-content ul>li{padding-left:1.75em;position:relative}.post-content ul>li:before{background-color:#d1d5db;border-radius:50%;content:"";height:.375em;left:.25em;position:absolute;top:.6875em;width:.375em}.post-content hr{border-color:#efefef;border-top-width:1px;margin-bottom:3em;margin-top:3em}.post-content blockquote{border-left-color:#efefef;border-left-width:.25rem;color:#323e48;font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.post-content blockquote p:first-of-type:before{content:open-quote}.post-content blockquote p:last-of-type:after{content:close-quote}.post-content h1{color:inherit;font-size:2rem;font-weight:700;letter-spacing:0;line-height:1.5;margin-bottom:.8888889em;margin-top:0}.post-content{max-width:none}.post-content h2{color:inherit;font-size:2rem;font-weight:700;letter-spacing:.06em;line-height:1.625;margin-bottom:1em;margin-top:2em}.post-content h3{color:inherit;font-size:1.5rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;margin-bottom:.6em;margin-top:1.6em}.post-content h4{color:inherit;font-size:.875rem;font-weight:600;letter-spacing:.15em;line-height:1.3;margin-bottom:.5em;margin-top:1.5em}.post-content figure figcaption{color:#707070;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.post-content code{color:#323e48;font-size:.875em;font-weight:600}.post-content code:after,.post-content code:before{content:"`"}.post-content a code{color:#323e48}.post-content pre{background-color:#141414;border-radius:.375rem;color:#efefef;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.post-content pre code{background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;padding:0}.post-content pre code:after,.post-content pre code:before{content:none}.post-content table{font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.post-content thead{border-bottom-color:#d1d5db;border-bottom-width:1px;color:#323e48;font-weight:600}.post-content thead th{padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.post-content tbody tr{border-bottom-color:#efefef;border-bottom-width:1px}.post-content tbody tr:last-child{border-bottom-width:0}.post-content tbody td{padding:.5714286em;vertical-align:top}.post-content{font-size:1.25rem;line-height:1.6}.post-content p{margin-bottom:1.25em;margin-top:1.25em}.post-content figure,.post-content img,.post-content video{margin-bottom:2em;margin-top:2em}.post-content figure>*{margin-bottom:0;margin-top:0}.post-content h2 code{font-size:.875em}.post-content h3 code{font-size:.9em}.post-content ol{display:flex;flex-direction:column;letter-spacing:0;margin-bottom:1.25em;margin-top:1.25em}.post-content ol li{margin:1.5rem 0;padding-left:0}.post-content ol li:before{position:static}.post-content ul{display:flex;flex-direction:column;letter-spacing:0;margin-bottom:1.25em;margin-top:1.25em}.post-content ul li{margin:1.5rem 0;padding-left:0}.post-content ul li:before{position:static}.post-content li{margin-bottom:.5em;margin-top:.5em}.post-content>ul>li p{margin-bottom:.75em;margin-top:.75em}.post-content>ul>li>:first-child{margin-top:1.25em}.post-content>ul>li>:last-child{margin-bottom:1.25em}.post-content>ol>li>:first-child{margin-top:1.25em}.post-content>ol>li>:last-child{margin-bottom:1.25em}.post-content ol ol,.post-content ol ul,.post-content ul ol,.post-content ul ul{margin-bottom:.75em;margin-top:.75em}.post-content h2+*,.post-content h3+*,.post-content h4+*,.post-content hr+*{margin-top:0}.post-content thead th:first-child{padding-left:0}.post-content thead th:last-child{padding-right:0}.post-content tbody td:first-child{padding-left:0}.post-content tbody td:last-child{padding-right:0}.post-content>:first-child{margin-top:0}.post-content>:last-child{margin-bottom:0}.post-content{letter-spacing:.03em}.post-content h5{letter-spacing:0}.post-content h5,.post-content h6{color:inherit;font-size:.875rem;font-weight:400;line-height:1.7}.post-content h6{letter-spacing:.15em}.post-content{--tw-bg-opacity:1;background-color:rgba(248,248,248,var(--tw-bg-opacity))}@media (min-width:1280px){.post-content{font-size:1.6875rem;line-height:1.5}.post-content p{margin-bottom:1.3333333em;margin-top:1.3333333em}.post-content [class~=lead]{font-size:1.2222222em;line-height:1.4545455;margin-bottom:1.0909091em;margin-top:1.0909091em}.post-content blockquote{margin-bottom:1.6666667em;margin-top:1.6666667em;padding-left:1em}.post-content h1{font-size:3.125rem;letter-spacing:.06em;line-height:1.4;margin-bottom:.8333333em;margin-top:0}.post-content h2{font-size:2.75rem;letter-spacing:.06em;line-height:1.5;margin-bottom:1.0666667em;margin-top:1.8666667em}.post-content h3{font-size:1.75rem;letter-spacing:0;line-height:1.5;margin-bottom:.6666667em;margin-top:1.6666667em}.post-content h4{font-size:1.125rem;letter-spacing:.15em;line-height:1.2;margin-bottom:.4444444em;margin-top:1.7777778em}.post-content figure,.post-content img,.post-content video{margin-bottom:1.7777778em;margin-top:1.7777778em}.post-content figure>*{margin-bottom:0;margin-top:0}.post-content figure figcaption{font-size:.8888889em;line-height:1.5;margin-top:1em}.post-content code{font-size:.8888889em}.post-content h2 code{font-size:.8666667em}.post-content h3 code{font-size:.875em}.post-content pre{border-radius:.375rem;font-size:.8888889em;line-height:1.75;margin-bottom:2em;margin-top:2em;padding:1em 1.5em}.post-content ol{flex-direction:row;flex-wrap:wrap;justify-content:space-between;letter-spacing:0;margin-bottom:1.3333333em;margin-top:1.3333333em}.post-content ol li{margin:3.5rem 0 3.5rem -1.6666667em;padding-left:0;width:38.25rem}.post-content ul{flex-direction:row;flex-wrap:wrap;justify-content:space-between;letter-spacing:0;margin-bottom:1.3333333em;margin-top:1.3333333em}.post-content ul li{margin:3.5rem 0 3.5rem -1.6666667em;padding-left:0;width:38.25rem}.post-content li{margin-bottom:.6666667em;margin-top:.6666667em}.post-content ol>li{padding-left:1.6666667em}.post-content ol>li:before{left:0}.post-content ul>li{padding-left:1.6666667em}.post-content ul>li:before{height:.3333333em;left:.2222222em;top:.72222em;width:.3333333em}.post-content>ul>li p{margin-bottom:.8888889em;margin-top:.8888889em}.post-content>ul>li>:first-child{margin-top:1.3333333em}.post-content>ul>li>:last-child{margin-bottom:1.3333333em}.post-content>ol>li>:first-child{margin-top:1.3333333em}.post-content>ol>li>:last-child{margin-bottom:1.3333333em}.post-content ol ol,.post-content ol ul,.post-content ul ol,.post-content ul ul{margin-bottom:.8888889em;margin-top:.8888889em}.post-content hr{margin-bottom:3.1111111em;margin-top:3.1111111em}.post-content h2+*,.post-content h3+*,.post-content h4+*,.post-content hr+*{margin-top:0}.post-content table{font-size:.8888889em;line-height:1.5}.post-content thead th{padding-bottom:.75em;padding-left:.75em;padding-right:.75em}.post-content thead th:first-child{padding-left:0}.post-content thead th:last-child{padding-right:0}.post-content tbody td{padding:.75em}.post-content tbody td:first-child{padding-left:0}.post-content tbody td:last-child{padding-right:0}.post-content>:first-child{margin-top:0}.post-content>:last-child{margin-bottom:0}.post-content{letter-spacing:0}.post-content h5,.post-content h6{font-size:1.0625rem;letter-spacing:0;line-height:1.6}.post-content a{letter-spacing:0}}.vacancies-prose h3,.vacancies-prose h4{text-transform:uppercase}@media (min-width:1280px){.vacancies-prose p{padding-left:8.625rem}}.slider-next.swiper-button-disabled,.slider-prev.swiper-button-disabled{opacity:.4;pointer-events:none}.our-company-images{display:grid;gap:1rem;grid-template-areas:"first second" "third second" "third fourth" ". fourth";grid-template-columns:10.625rem 14.375rem}.our-company-images img:first-of-type{grid-area:first;height:10.625rem;justify-self:end;width:8.75rem}.our-company-images img:nth-of-type(2){align-self:flex-end;grid-area:second;height:15.5rem;margin-top:2.5rem;width:14.375rem}.our-company-images img:nth-of-type(3){grid-area:third;height:10.125rem;width:10.625rem}.our-company-images img:nth-of-type(4){grid-area:fourth;height:7.25rem;width:7.625rem}@media (min-width:1280px){.our-company-images{gap:1.125rem;grid-template-columns:13.25rem 17.875rem}.our-company-images img:first-of-type{height:13.25rem;width:10.875rem}.our-company-images img:nth-of-type(2){height:19.25rem;width:17.875rem}.our-company-images img:nth-of-type(3){height:12.625rem;width:13.25rem}.our-company-images img:nth-of-type(4){height:9.125rem;width:9.5rem}}.custom-chess{padding-bottom:1.25rem;padding-top:1.25rem;position:relative}@media (min-width:1280px){.custom-chess{display:flex;justify-content:space-between;padding-bottom:1.875rem;padding-top:1.875rem}.custom-chess:nth-of-type(5n+1){align-items:center;padding-left:8.75rem;padding-right:8.75rem}.custom-chess:nth-of-type(5n+2){align-items:center;flex-direction:row-reverse;padding-left:43.25rem}.custom-chess:nth-of-type(5n+3){margin-top:-21.25rem;padding-bottom:6.75rem;padding-left:42.25rem;padding-right:17.5rem;padding-top:30.125rem}.custom-chess:nth-of-type(5n+4){align-items:center;flex-direction:row-reverse;padding-left:17.5rem;padding-right:10.625rem}.custom-chess:nth-of-type(5n+5){align-items:center;padding-right:26rem}}.custom-chess-image{display:block;height:16.875rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:768px){.custom-chess-image{height:25rem}}.custom-chess:nth-of-type(5n+1) .custom-chess-image{width:100%}@media (min-width:1280px){.custom-chess:nth-of-type(5n+1) .custom-chess-image{height:31.75rem;width:50.75rem}}.custom-chess:nth-of-type(5n+2) .custom-chess-image{margin-left:auto;width:23.375rem}@media (min-width:768px){.custom-chess:nth-of-type(5n+2) .custom-chess-image{width:42.5rem}}@media (min-width:1280px){.custom-chess:nth-of-type(5n+2) .custom-chess-image{height:32.25rem;margin-left:0;width:33.625rem}}.custom-chess:nth-of-type(5n+3) .custom-chess-image{margin-right:auto;width:23.375rem}@media (min-width:768px){.custom-chess:nth-of-type(5n+3) .custom-chess-image{width:42.5rem}}@media (min-width:1280px){.custom-chess:nth-of-type(5n+3) .custom-chess-image{height:45.625rem;left:0;margin-right:0;position:absolute;top:1.875rem;width:34.625rem}}.custom-chess:nth-of-type(5n+4) .custom-chess-image{width:100%}@media (min-width:1280px){.custom-chess:nth-of-type(5n+4) .custom-chess-image{height:34.375rem;width:50rem}}.custom-chess:nth-of-type(5n+5) .custom-chess-image{margin-right:auto;width:23.375rem}@media (min-width:768px){.custom-chess:nth-of-type(5n+5) .custom-chess-image{width:42.5rem}}@media (min-width:1280px){.custom-chess:nth-of-type(5n+5) .custom-chess-image{height:32.25rem;margin-right:0;width:33.75rem}}.custom-chess-description{color:inherit;max-width:65ch}.custom-chess-description [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.custom-chess-description a{color:inherit;font-weight:500;letter-spacing:0;text-decoration:underline}.custom-chess-description strong{color:#323e48;font-weight:600}.custom-chess-description ol[type=A]{--list-counter-style:upper-alpha}.custom-chess-description ol[type=a]{--list-counter-style:lower-alpha}.custom-chess-description ol[type=A s]{--list-counter-style:upper-alpha}.custom-chess-description ol[type=a s]{--list-counter-style:lower-alpha}.custom-chess-description ol[type=I]{--list-counter-style:upper-roman}.custom-chess-description ol[type=i]{--list-counter-style:lower-roman}.custom-chess-description ol[type=I s]{--list-counter-style:upper-roman}.custom-chess-description ol[type=i s]{--list-counter-style:lower-roman}.custom-chess-description ol[type="1"]{--list-counter-style:decimal}.custom-chess-description{margin-top:2.5rem}.custom-chess-description ol>li{padding-left:1.75em;position:relative}.custom-chess-description ol>li:before{color:#707070;content:counter(list-item,var(--list-counter-style,decimal)) ".";font-weight:400;left:0;position:absolute}.custom-chess-description ul>li{padding-left:1.75em;position:relative}.custom-chess-description ul>li:before{background-color:#d1d5db;border-radius:50%;content:"";height:.375em;left:.25em;position:absolute;top:.6875em;width:.375em}.custom-chess-description hr{border-color:#efefef;border-top-width:1px;margin-bottom:3em;margin-top:3em}.custom-chess-description blockquote{border-left-color:#efefef;border-left-width:.25rem;color:#323e48;font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.custom-chess-description blockquote p:first-of-type:before{content:open-quote}.custom-chess-description blockquote p:last-of-type:after{content:close-quote}.custom-chess-description h1{color:inherit;font-size:2rem;font-weight:700;letter-spacing:0;line-height:1.5;margin-bottom:.8888889em;margin-top:0}.custom-chess-description h2{color:inherit;font-size:2rem;font-weight:700;letter-spacing:.06em;line-height:1.625;margin-bottom:1em;margin-top:2em}.custom-chess-description h3{color:inherit;font-size:1.5rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;margin-bottom:.6em;margin-top:1.6em}.custom-chess-description h4{color:inherit;font-size:.875rem;font-weight:600;letter-spacing:.15em;line-height:1.3;margin-bottom:.5em;margin-top:1.5em}.custom-chess-description figure figcaption{color:#707070;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.custom-chess-description code{color:#323e48;font-size:.875em;font-weight:600}.custom-chess-description code:after,.custom-chess-description code:before{content:"`"}.custom-chess-description a code{color:#323e48}.custom-chess-description pre{background-color:#141414;border-radius:.375rem;color:#efefef;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.custom-chess-description pre code{background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;padding:0}.custom-chess-description pre code:after,.custom-chess-description pre code:before{content:none}.custom-chess-description table{font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.custom-chess-description thead{border-bottom-color:#d1d5db;border-bottom-width:1px;color:#323e48;font-weight:600}.custom-chess-description thead th{padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.custom-chess-description tbody tr{border-bottom-color:#efefef;border-bottom-width:1px}.custom-chess-description tbody tr:last-child{border-bottom-width:0}.custom-chess-description tbody td{padding:.5714286em;vertical-align:top}.custom-chess-description{font-size:1.25rem;line-height:1.6}.custom-chess-description p{margin-bottom:1.25em;margin-top:1.25em}.custom-chess-description figure,.custom-chess-description img,.custom-chess-description video{margin-bottom:2em;margin-top:2em}.custom-chess-description figure>*{margin-bottom:0;margin-top:0}.custom-chess-description h2 code{font-size:.875em}.custom-chess-description h3 code{font-size:.9em}.custom-chess-description ol{display:flex;flex-direction:column;letter-spacing:0;margin-bottom:1.25em;margin-top:1.25em}.custom-chess-description ol li{margin:1.5rem 0;padding-left:0}.custom-chess-description ol li:before{position:static}.custom-chess-description ul{display:flex;flex-direction:column;letter-spacing:0;margin-bottom:1.25em;margin-top:1.25em}.custom-chess-description ul li{margin:1.5rem 0;padding-left:0}.custom-chess-description ul li:before{position:static}.custom-chess-description li{margin-bottom:.5em;margin-top:.5em}.custom-chess-description>ul>li p{margin-bottom:.75em;margin-top:.75em}.custom-chess-description>ul>li>:first-child{margin-top:1.25em}.custom-chess-description>ul>li>:last-child{margin-bottom:1.25em}.custom-chess-description>ol>li>:first-child{margin-top:1.25em}.custom-chess-description>ol>li>:last-child{margin-bottom:1.25em}.custom-chess-description ol ol,.custom-chess-description ol ul,.custom-chess-description ul ol,.custom-chess-description ul ul{margin-bottom:.75em;margin-top:.75em}.custom-chess-description h2+*,.custom-chess-description h3+*,.custom-chess-description h4+*,.custom-chess-description hr+*{margin-top:0}.custom-chess-description thead th:first-child{padding-left:0}.custom-chess-description thead th:last-child{padding-right:0}.custom-chess-description tbody td:first-child{padding-left:0}.custom-chess-description tbody td:last-child{padding-right:0}.custom-chess-description>:first-child{margin-top:0}.custom-chess-description>:last-child{margin-bottom:0}.custom-chess-description{letter-spacing:.03em}.custom-chess-description h5{letter-spacing:0}.custom-chess-description h5,.custom-chess-description h6{color:inherit;font-size:.875rem;font-weight:400;line-height:1.7}.custom-chess-description h6{letter-spacing:.15em}.custom-chess-description{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:768px){.custom-chess-description{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1280px){.custom-chess-description{font-size:1.6875rem;line-height:1.5;margin-top:0;padding-left:0;padding-right:0}.custom-chess-description p{margin-bottom:1.3333333em;margin-top:1.3333333em}.custom-chess-description [class~=lead]{font-size:1.2222222em;line-height:1.4545455;margin-bottom:1.0909091em;margin-top:1.0909091em}.custom-chess-description blockquote{margin-bottom:1.6666667em;margin-top:1.6666667em;padding-left:1em}.custom-chess-description h1{font-size:3.125rem;letter-spacing:.06em;line-height:1.4;margin-bottom:.8333333em;margin-top:0}.custom-chess-description h2{font-size:2.75rem;letter-spacing:.06em;line-height:1.5;margin-bottom:1.0666667em;margin-top:1.8666667em}.custom-chess-description h3{font-size:1.75rem;letter-spacing:0;line-height:1.5;margin-bottom:.6666667em;margin-top:1.6666667em}.custom-chess-description h4{font-size:1.125rem;letter-spacing:.15em;line-height:1.2;margin-bottom:.4444444em;margin-top:1.7777778em}.custom-chess-description figure,.custom-chess-description img,.custom-chess-description video{margin-bottom:1.7777778em;margin-top:1.7777778em}.custom-chess-description figure>*{margin-bottom:0;margin-top:0}.custom-chess-description figure figcaption{font-size:.8888889em;line-height:1.5;margin-top:1em}.custom-chess-description code{font-size:.8888889em}.custom-chess-description h2 code{font-size:.8666667em}.custom-chess-description h3 code{font-size:.875em}.custom-chess-description pre{border-radius:.375rem;font-size:.8888889em;line-height:1.75;margin-bottom:2em;margin-top:2em;padding:1em 1.5em}.custom-chess-description ol{flex-direction:row;flex-wrap:wrap;justify-content:space-between;letter-spacing:0;margin-bottom:1.3333333em;margin-top:1.3333333em}.custom-chess-description ol li{margin:3.5rem 0 3.5rem -1.6666667em;padding-left:0;width:38.25rem}.custom-chess-description ul{flex-direction:row;flex-wrap:wrap;justify-content:space-between;letter-spacing:0;margin-bottom:1.3333333em;margin-top:1.3333333em}.custom-chess-description ul li{margin:3.5rem 0 3.5rem -1.6666667em;padding-left:0;width:38.25rem}.custom-chess-description li{margin-bottom:.6666667em;margin-top:.6666667em}.custom-chess-description ol>li{padding-left:1.6666667em}.custom-chess-description ol>li:before{left:0}.custom-chess-description ul>li{padding-left:1.6666667em}.custom-chess-description ul>li:before{height:.3333333em;left:.2222222em;top:.72222em;width:.3333333em}.custom-chess-description>ul>li p{margin-bottom:.8888889em;margin-top:.8888889em}.custom-chess-description>ul>li>:first-child{margin-top:1.3333333em}.custom-chess-description>ul>li>:last-child{margin-bottom:1.3333333em}.custom-chess-description>ol>li>:first-child{margin-top:1.3333333em}.custom-chess-description>ol>li>:last-child{margin-bottom:1.3333333em}.custom-chess-description ol ol,.custom-chess-description ol ul,.custom-chess-description ul ol,.custom-chess-description ul ul{margin-bottom:.8888889em;margin-top:.8888889em}.custom-chess-description hr{margin-bottom:3.1111111em;margin-top:3.1111111em}.custom-chess-description h2+*,.custom-chess-description h3+*,.custom-chess-description h4+*,.custom-chess-description hr+*{margin-top:0}.custom-chess-description table{font-size:.8888889em;line-height:1.5}.custom-chess-description thead th{padding-bottom:.75em;padding-left:.75em;padding-right:.75em}.custom-chess-description thead th:first-child{padding-left:0}.custom-chess-description thead th:last-child{padding-right:0}.custom-chess-description tbody td{padding:.75em}.custom-chess-description tbody td:first-child{padding-left:0}.custom-chess-description tbody td:last-child{padding-right:0}.custom-chess-description>:first-child{margin-top:0}.custom-chess-description>:last-child{margin-bottom:0}.custom-chess-description{letter-spacing:0}.custom-chess-description h5,.custom-chess-description h6{font-size:1.0625rem;letter-spacing:0;line-height:1.6}.custom-chess-description a{letter-spacing:0}.custom-chess:nth-of-type(5n+1) .custom-chess-description{width:42.125rem}.custom-chess:nth-of-type(5n+2) .custom-chess-description{text-align:right;width:38.875rem}}@media (min-width:1280px){.custom-chess:nth-of-type(5n+4) .custom-chess-description{width:35.625rem}.custom-chess:nth-of-type(5n+5) .custom-chess-description{width:55.625rem}}.base-button{display:inline-block;font-size:1.0625rem;font-weight:600;letter-spacing:.15em;line-height:1.25;padding-bottom:.625rem;padding-right:4.125rem;padding-top:.625rem;position:relative;text-transform:uppercase}.base-button-element{--tw-bg-opacity:1;background-color:rgba(225,37,27,var(--tw-bg-opacity));height:1.125rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3.125rem}.base-button-element,.base-button-text{display:block;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.base-button-text{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-translate-x:4.125rem;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1280px){.base-button-element{transform:translateY(-55.5%)}.base-button:active .base-button-element,.base-button:focus .base-button-element,.base-button:hover .base-button-element{background-color:currentColor;height:.125rem;left:calc(100% - 3.125rem)}.base-button:active .base-button-text,.base-button:focus .base-button-text,.base-button:hover .base-button-text{--tw-translate-x:0rem;--tw-text-opacity:1;color:rgba(225,37,27,var(--tw-text-opacity))}}.mobile-navigation{background-color:rgba(255,255,255,var(--tw-bg-opacity));height:100vh;overflow-y:auto;padding-bottom:calc(12.5rem + env(safe-area-inset-bottom));padding-top:5.625rem;top:0;z-index:4}.mobile-navigation,.mobile-navigation-footer{--tw-bg-opacity:1;left:0;padding-left:1.25rem;padding-right:1.25rem;position:fixed;width:100%}.mobile-navigation-footer{background-color:rgba(245,245,245,var(--tw-bg-opacity));bottom:0;display:flex;flex-direction:column;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom));padding-top:1rem;z-index:5}@media (min-width:768px){.mobile-navigation{padding-left:3.25rem;padding-right:3.25rem}.mobile-navigation-footer{align-items:center;flex-direction:row;justify-content:flex-start;padding-bottom:1.25rem;padding-left:2.5rem;padding-right:2.5rem;padding-top:1.25rem}}@media (min-width:1280px){.mobile-navigation,.mobile-navigation-foote{display:none!important}}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:24px;position:relative;width:40px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:40px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{right:0;top:10px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{right:0;top:10px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-5.71429px,-6px,0)}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{opacity:0;transform:rotate(45deg) translate3d(5.71429px,-6px,0)}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{background-color:transparent!important;transition-delay:.22s}.hamburger--spring.is-active .hamburger-inner:before{top:0;transform:translate3d(0,10px,0) rotate(45deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring.is-active .hamburger-inner:after{top:0;transform:translate3d(0,10px,0) rotate(-45deg);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring-r .hamburger-inner{bottom:0;top:auto;transition-delay:0s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{background-color:transparent!important;transform:rotate(90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotate(-90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}html{font-size:16px}body{overflow-x:hidden}img,video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#page{position:relative}.red_line{background:#e1251b;height:.625rem;width:clamp(3.75rem,2.9166666667rem + 1.7361111111vw,5rem)}.black{background:#333e48;color:#fff}.gray,.grey{background:#f8f8f8;color:#333e48;margin-bottom:clamp(2.5rem,2rem + 2.5vw,5rem)}.white{background:#fff;color:#333e48}@media only screen and (min-width:1930px){html{font-size:.84vw}}.show_transition{transition:all .5s ease}.opacity-null{opacity:0}.opacity-full{opacity:1}.overflow-hidden{overflow:hidden}.navigation{display:grid;justify-content:end;margin-bottom:clamp(5rem,.625rem + 9.1145833333vw,11.5625rem);margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}@media only screen and (max-width:768px){.navigation{display:none}}.navigation-links{grid-gap:.5rem;align-items:center;display:grid;grid-auto-flow:column;justify-content:start}.navigation-links .no-posts{pointer-events:none}.navigation-links .no-posts .pagination-links__arrow{opacity:.2}.navigation-links .nav-prev .pagination-links__arrow{transform:rotate(180deg)}.navigation-links .pagination-link .pagination-links__arrow{height:.8125rem;width:2.0625rem}.navigation-links .pagination-links__pages{font-size:clamp(.875rem,.75rem + .2604166667vw,1.0625rem);font-weight:700;letter-spacing:.0625rem;line-height:clamp(1.5rem,.8333333333rem + 1.3888888889vw,2.5rem)}.navigation__button{display:none;font-size:1.125rem;font-weight:500;letter-spacing:.125rem;line-height:1.375rem;margin-bottom:clamp(5rem,.625rem + 9.1145833333vw,11.5625rem);margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);text-transform:uppercase}@media only screen and (max-width:768px){.navigation__button{grid-gap:1rem;align-items:center;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}}.navigation__button .navigation__button--element{background:#e1251b;height:1.0625rem;width:4.375rem}.red__arrow{display:block}.red__arrow img{filter:invert(37%) sepia(93%) saturate(7471%) hue-rotate(356deg) brightness(91%) contrast(135%);-o-object-fit:contain;object-fit:contain;transform-origin:left;transition:transform .5s ease;width:2.125rem;will-change:transform}.red__arrow img:hover{transform:scaleX(1.3)}.filters-block{grid-gap:2.875rem;align-items:center;display:grid;grid-template-columns:repeat(3,-webkit-min-content);grid-template-columns:repeat(3,min-content);justify-items:start;margin-bottom:clamp(4rem,3.125rem + 1.8229166667vw,5.3125rem);margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);text-align:center}.filters-block .animation-block{padding:0 3.9375rem}.filters-block .popup{background:#fff;box-shadow:0 3px 30px rgba(51,62,72,.1);left:0;max-height:2.625rem;max-width:100%;overflow:hidden;padding:0;position:absolute;top:0;transition:all .5s ease;visibility:hidden;will-change:auto;z-index:2}.filters-block .popup .cat-item{align-items:center;display:grid;opacity:0;padding:.4375rem 0;position:relative;text-align:start;transition:all .3s ease;white-space:nowrap}.filters-block .popup .cat-item:before{background:#e1251b;content:"";height:.125rem;left:-1.5625rem;position:absolute;width:.9375rem}.filters-block .filters-block__hover{position:relative}.filters-block .filters-block__hover:hover .popup{max-height:28.125rem;max-width:230%;padding:2.9375rem 0;visibility:visible}.filters-block .filters-block__hover:hover .popup .cat-item,.filters-block .filters-block__hover:hover .popup a{opacity:1}.filters-block .filters-block__categories--popup{display:grid}.filters-block .filters-block__categories--popup li{list-style-type:none}.filters-block .filters-block__date--popup{display:grid;text-align:start;white-space:nowrap}.filters-block .filters-block__date--popup a{align-items:center;display:grid;opacity:0;padding:.4375rem 0;position:relative;transition:all .3s ease}.filters-block .filters-block__date--popup a:before{background:#e1251b;content:"";height:.125rem;left:-1.5625rem;position:absolute;width:.9375rem}.filters-block .filters-block__white{background:#fff;box-shadow:0 3px 30px rgba(51,62,72,.1);padding:.5625rem 0;width:8.3125rem}.filters-block .filters-block__white:hover{cursor:pointer}.filters-block .filters-block__title{font-size:clamp(1rem,.75rem + .5208333333vw,1.375rem);font-weight:500;line-height:clamp(1.75rem,1.5rem + .5208333333vw,2.125rem)}@media only screen and (max-width:500px){.filters-block .filters-block__title{display:none}}.hamburger{display:grid}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fff!important;height:.125rem}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#e1251b!important}.breadcrumbs{margin-bottom:clamp(2.5rem,1.3333333333rem + 2.4305555556vw,4.25rem);margin-top:clamp(3rem,2.1666666667rem + 1.7361111111vw,4.25rem);white-space:nowrap}.breadcrumbs .breadcrumbs__wrapper{display:inline-block;white-space:break-spaces;width:100%}.breadcrumbs .breadcrumbs__wrapper li{display:inline-block;margin-bottom:.625rem}.breadcrumbs .breadcrumbs__wrapper .breadcrumbs__sep{padding:0 .5rem}.breadcrumbs-only{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}.video-block-only-title{background:#333e48;height:clamp(18.75rem,6.25rem + 26.0416666667vw,37.5rem);margin-bottom:clamp(12.5rem,8.3333333333rem + 8.6805555556vw,18.75rem);padding-top:clamp(3rem,1.7916666667rem + 2.5173611111vw,4.8125rem)}@media only screen and (max-width:768px){.video-block-only-title{background:inherit;height:auto;margin-bottom:5rem}}.video-block-only-title .video-wrapper{height:clamp(17.8125rem,4.6875rem + 27.34375vw,37.5rem)}.video-block-only-title .video-wrapper video{height:inherit}@media only screen and (max-width:768px){.video-block-only-title .video-wrapper{width:100%}}.video-block-only-title__wrapper{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}.video-block-only-title__title{color:#fff;font-size:clamp(.875rem,.7083333333rem + .3472222222vw,1.125rem);font-weight:500;font-weight:600;line-height:clamp(1.125rem,.9583333333rem + .3472222222vw,1.375rem);margin-bottom:clamp(1.75rem,.2916666667rem + 3.0381944444vw,3.9375rem);text-transform:uppercase}@media only screen and (max-width:768px){.video-block-only-title__title{color:#333e48}}.video-block-only-title__video{position:relative}@media only screen and (max-width:768px){.video-block-only-title__video{margin:0 -1.25rem}}#wpadminbar{bottom:0;display:none;top:unset}.header__logo{color:inherit;height:clamp(2.5rem,.125rem + 4.9479166667vw,6.0625rem);width:clamp(5rem,1.0833333333rem + 8.1597222222vw,10.875rem)}.header-scroll{background:#fff;box-shadow:0 .1875rem .375rem rgba(0,0,0,.078);display:block;height:5rem;left:0!important;opacity:0;position:fixed!important;top:0!important;visibility:hidden;width:100%!important;z-index:5!important}.header-scroll .header__logo{color:#333e48;height:2.375rem;width:4.375rem}.header-scroll .header__logo img{-o-object-fit:contain;object-fit:contain}.header-scroll .lang-switcher{color:#333e48;cursor:default;font-size:.875rem;position:relative;text-transform:uppercase}@media only screen and (max-width:1100px){.header-scroll .lang-switcher{display:none}}.header-scroll .lang-switcher:hover .lang-list{transform:translateX(-50%)}.header-scroll .lang-switcher .lang-list{align-items:center;background:#fff;box-shadow:0 .1875rem .375rem rgba(0,0,0,.078);display:flex;flex-direction:column;left:50%;min-width:100%;padding:10px;position:absolute;top:100%;transform:translateX(-50%) scaleY(0);transform-origin:top;transition:transform .2s ease-out}.header-scroll .lang-switcher .lang-list a{transition:color .2s ease}.header-scroll .lang-switcher .lang-list a:hover{color:#e1251b}.header-scroll .lang-switcher .lang-list a+a{margin-top:10px}.header-scroll hr{background:#333e48;height:100%;width:1px}@media only screen and (max-width:1100px){.header-scroll hr{display:none}}.header-scroll .header-navigation__wrapper{grid-gap:unset;background:unset;color:#333e48;display:grid;grid-template-columns:unset;margin-left:clamp(6.25e-8rem,-4.1666665625rem + 8.6805554688vw,6.25rem);padding:unset}@media only screen and (max-width:1100px){.header-scroll .header-navigation__wrapper{justify-content:center}}.header-scroll .header-navigation__wrapper .header-navigation{font-size:clamp(.75rem,.4375rem + .625vw,1.1875rem)}.header-scroll .header-scroll__wrapper{grid-gap:clamp(.625rem,-.7916666667rem + 2.9513888889vw,2.75rem);align-items:center;background:#fff;display:grid;grid-template-columns:-webkit-min-content 1fr repeat(3,-webkit-min-content);grid-template-columns:min-content 1fr repeat(3,min-content);padding:1.25rem clamp(.625rem,-.2916666667rem + 1.9097222222vw,2rem) 1.25rem clamp(.625rem,-2.625rem + 6.7708333333vw,5.5rem)}@media only screen and (max-width:1100px){.header-scroll .header-scroll__wrapper{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}}.header-scroll .search__icon{color:#e1251b;height:1rem;width:1rem}.header-scroll .search__icon:hover{cursor:pointer}@media only screen and (max-width:1100px){.header-scroll .search__icon{display:none}}@media only screen and (max-width:768px){.header-scroll{display:none}}.header-desktop-black{position:relative!important}.header-desktop-black .header__wrapper{background:#fff}.header-desktop-black .header-desktop__top{background:#333e48;color:#fff}.header-desktop-black .header__wrapper{color:#333e48}.header-desktop{left:0;position:absolute;top:0;width:100%;z-index:5}.header-desktop .header-desktop__top{border-bottom:1px solid hsla(0,0%,100%,.6);color:#fff;display:grid;font-size:clamp(.625rem,.475rem + .3333333333vw,.875rem);grid-template-columns:repeat(2,-webkit-max-content) 1fr -webkit-min-content;grid-template-columns:repeat(2,max-content) 1fr min-content;letter-spacing:.125rem;text-transform:uppercase}.header-desktop .header-desktop__top div:not(.lang-list){align-items:center;border-left:1px solid hsla(0,0%,100%,.6);display:grid;padding:.8125rem 2rem}.header-desktop .header-desktop__top .lang-switcher{cursor:default;position:relative;text-transform:uppercase}@media only screen and (max-width:1100px){.header-desktop .header-desktop__top .lang-switcher{display:none}}.header-desktop .header-desktop__top .lang-switcher:hover .lang-list{transform:translateX(-50%)}.header-desktop .header-desktop__top .lang-switcher .lang-list{align-items:center;background:#fff;box-shadow:0 .1875rem .375rem rgba(0,0,0,.078);display:flex;flex-direction:column;left:50%;min-width:100%;padding:10px;position:absolute;top:100%;transform:translateX(-50%) scaleY(0);transform-origin:top;transition:transform .2s ease-out}.header-desktop .header-desktop__top .lang-switcher .lang-list a{color:#333e48;transition:color .2s ease}.header-desktop .header-desktop__top .lang-switcher .lang-list a:hover{color:#e1251b}.header-desktop .header-desktop__top .lang-switcher .lang-list a+a{margin-top:10px}.header-desktop .header-desktop__top>.menu{display:grid;grid-auto-flow:column}.header-desktop .header-desktop__top>.menu .menu-item{align-content:center;border-left:1px solid hsla(0,0%,100%,.6);display:grid;height:100%;padding-left:clamp(.625rem,-.2rem + 1.8333333333vw,2rem);padding-right:clamp(.625rem,-.2rem + 1.8333333333vw,2rem)}.header-desktop .header-desktop__top>.menu li:nth-of-type(2){border-right:1px solid hsla(0,0%,100%,.6)}.header-desktop .header-desktop__top>.menu li:nth-of-type(3){border-left:unset}.header-desktop .header-desktop__top--search{align-items:center;display:grid;gap:1.25rem;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;justify-self:end}.header-desktop .header-desktop__top--search:hover{cursor:pointer}.header-desktop .header-desktop__top--search .search__icon{color:#e1251b;height:1rem;width:1rem}.header-desktop .header-desktop__top--logo{align-self:center}.header-desktop .header-desktop__top--logo svg{height:1.375rem;margin:0 2rem 0 1rem;width:2.5rem}@media only screen and (max-width:768px){.header-desktop{display:none}}.header-mobile{display:none}@media only screen and (max-width:768px){.menuShowMobile{margin-bottom:clamp(3.125rem,.2678571429rem + 14.2857142857vw,7.125rem);position:relative}.search-mobile-wrapper{background:#fff;height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%;z-index:1}.search-mobile-wrapper::-webkit-scrollbar{width:3px}.search-mobile-wrapper::-webkit-scrollbar-thumb{background:rgba(51,62,72,.5)}.search-mobile-wrapper .search-results-title{display:block;margin-bottom:2.0625rem}.search-mobile-wrapper .search-results{grid-column-gap:clamp(1.25rem,.5375rem + 3.5625vw,4.8125rem);display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.search-mobile-wrapper .search-results h3{font-weight:600;letter-spacing:.125rem;margin-bottom:.6875rem}.search-mobile-wrapper .search-results .red_line{margin-top:.5rem;max-width:2.75rem}.search-mobile-wrapper .search-results:not(:last-of-type){margin-bottom:1.875rem}.header-mobile{display:block;position:relative}.header-mobile__wrapper{align-items:center;background:#333e48;display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;padding:.9375rem 0}.header-mobile__wrapper .header__logo{color:#fff;padding-left:1.25rem}.header-mobile__wrapper .hamburger{padding:0 1.25rem}.header-mobile__menu{background:#fff;display:grid;grid-template-rows:-webkit-min-content 1fr -webkit-max-content;grid-template-rows:min-content 1fr max-content;height:100vh;overflow-y:auto;padding:2.5rem 1.25rem;position:absolute;width:100%;z-index:10}}.header-mobile__menu--search{grid-gap:1rem;align-items:center;border-bottom:2px solid #333e48;display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;margin-bottom:4.25rem;padding-bottom:.375rem}.header-mobile__menu--search .search__icon{display:block;height:.875rem;width:.875rem}.header-mobile__menu--search .close__icon{color:#e1251b;display:none;height:.875rem;width:.875rem}.header-mobile__menu--search .search-input{font-size:.875rem;font-weight:600}.header-mobile__menu--search .search-input::-moz-placeholder{color:#333e48}.header-mobile__menu--search .search-input::placeholder{color:#333e48}.header-navigation__mobile{grid-gap:3rem;color:#333e48;display:grid;font-size:1.25rem;grid-auto-flow:row}.header-navigation__mobile .menu-item:hover{cursor:pointer;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.header-navigation__mobile .menu-item-has-children{position:relative;transition:transform .5s ease}.header-navigation__mobile .menu-item-has-children>a:before{background-color:#707070;content:"";height:.75rem;-webkit-mask:url(../images/angle-down.svg) no-repeat 100% 100%;mask:url(../images/angle-down.svg) no-repeat 100% 100%;position:absolute;right:0;transition:transform .5s ease;width:1.25rem}.header-navigation__mobile .menu-item-has-children__before>a:before{background-color:#e1251b;transform:rotate(180deg);transition:transform .5s ease}.header-mobile__menu--bottom{grid-row-gap:1.25rem;background:#f5f5f5;display:grid;grid-template-rows:1fr -webkit-max-content;grid-template-rows:1fr max-content;margin-bottom:1.25rem;margin-left:-1.25rem;margin-right:-1.25rem;padding:1.75rem 1.25rem}.header-mobile__menu--bottom li{font-size:.75rem;letter-spacing:.125rem;padding-bottom:1.5rem;text-transform:uppercase}.header-mobile__menu--bottom .header-mobile__menu--lang-switcher{grid-gap:1.5rem;display:grid;font-size:.875rem;font-weight:600;grid-auto-flow:column;justify-content:start;text-transform:uppercase}.header-mobile__menu--bottom .header-mobile__menu--lang-switcher span:hover{cursor:pointer}.header-mobile__menu--bottom .header-mobile__menu--lang-switcher .active-lang{color:#e1251b}.active-menu__mobile{font-weight:500}.display-block__mobile{display:block!important}.header-navigation__mobile>li>a{text-decoration:none;text-transform:uppercase}.header-navigation__mobile a{align-items:center;display:grid;text-transform:none;width:100%}.header-navigation__mobile>li>.sub-menu{border-left:1px solid #e1251b;font-size:1rem;margin:2rem 0;padding:0 1.25rem}.header-navigation__mobile>li>.sub-menu>li{padding:1.25rem 0}.header-navigation__mobile>li>.sub-menu>li>.sub-menu{border-left:1px solid #333e48;margin-top:2rem;padding:0 1.25rem}.header-navigation__mobile>li>.sub-menu>li>.sub-menu:before{background:#fff;bottom:0;content:"";height:50%;left:-24px;position:absolute;width:1%}.header__wrapper{grid-gap:clamp(.625rem,-3.9583333333rem + 9.5486111111vw,7.5rem);background:transparent;color:#fff;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;padding:1.375rem clamp(6.25e-8rem,-3.6666665625rem + 7.6388888021vw,5.5rem)}.header-white{background:#fff;color:#333e48}.bg-header-black{background:#333e48}.header-navigation__wrapper{align-items:center;display:grid}.header-navigation{grid-gap:clamp(.625rem,-1.2916666667rem + 3.9930555556vw,3.5rem);display:grid;font-size:clamp(.75rem,.4375rem + .625vw,1.1875rem);grid-auto-flow:column;justify-content:start;justify-self:start}.sub-menu{display:none;padding-left:10px}.main-active{display:grid;justify-items:center;position:relative}.main-active:before{background:#e1251b;bottom:-.5rem;content:"";height:.1875rem;position:absolute;width:3.125rem}.menu-overlay{background:rgba(0,0,0,.5);bottom:0;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.menu-inner{background:#f8f8f8;box-shadow:0 1.25rem 1.875rem rgba(0,0,0,.16);display:grid;min-height:28.125rem;opacity:0}.menu-inner .menu-inner__wrapper{display:grid;grid-template-columns:.6fr 1fr 1.2fr;height:100%;margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}.menu-inner .menu-inner__wrapper li{font-size:clamp(1rem,.975rem + .125vw,1.125rem);font-weight:400}.menu-inner .menu-inner__wrapper li:not(:last-of-type){margin-bottom:2.5rem}.menu-inner .menu-inner__wrapper .active{display:grid}.menu-inner .menu-inner__wrapper .menu-inner__image{position:relative}.menu-inner .menu-inner__wrapper .menu-inner__image .show-image{opacity:1;transition:opacity .5s ease}.menu-inner .menu-inner__wrapper .menu-inner__image img{opacity:0;position:absolute}.menu-inner .menu-inner__wrapper .menu-inner__second{padding-left:clamp(2.5rem,2rem + 2.5vw,5rem)}.menu-inner .menu-inner__wrapper .menu-inner__second .second-active{display:grid}.menu-inner .menu-inner__wrapper .menu-inner-active{background:#efefef}.menu-inner .menu-inner__wrapper .menu-inner__first .first-active:before{background:#e1251b!important}.menu-inner .menu-inner__wrapper .menu-inner__first .menu-item-has-children{align-items:center;display:grid;position:relative}.menu-inner .menu-inner__wrapper .menu-inner__first .menu-item-has-children:before{background:#333e48;content:"";height:.1875rem;left:-2.1875rem;margin-top:-.125rem;position:absolute;width:1.25rem}.menu-inner .menu-inner__wrapper .menu-content{padding-bottom:5rem;padding-top:5rem}@-webkit-keyframes show-menu{0%{opacity:0}to{opacity:1}}@keyframes show-menu{0%{opacity:0}to{opacity:1}}.hero__wrapper{margin-bottom:clamp(4rem,-2.75rem + 14.0625vw,14.125rem)}.header__image{left:0;top:0}.header__image,.header__image:before{height:100%;position:absolute;width:100%}.header__image:before{background:rgba(0,0,0,.4);content:""}.header__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-text__wrapper{grid-gap:clamp(1.25rem,.9375rem + 1.5625vw,2.1875rem);align-items:end;display:grid;grid-template-columns:1fr .5fr;justify-content:end;padding-bottom:clamp(1.25rem,1.0416666667rem + 1.0416666667vw,1.875rem);padding-top:clamp(6.25e-8rem,-9.08333325rem + 45.4166665625vw,27.25rem);position:relative}.hero-text__wrapper .hero-text__content{align-self:end;color:#fff;padding-left:clamp(3.125rem,-10.2916666667rem + 27.9513888889vw,23.25rem);position:relative;text-align:right}.hero-text__wrapper .hero-text__content h2{font-size:clamp(1.875rem,.625rem + 2.6041666667vw,3.75rem);font-weight:700}.hero-text__wrapper .hero-text__content p{font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem)}.hero-text__wrapper .hero-text__image{height:100%;position:relative;width:100%}.hero-text__wrapper .hero-text__image img{bottom:0;height:clamp(21.875rem,9.375rem + 26.0416666667vw,40.625rem);-o-object-fit:contain;object-fit:contain;position:absolute}.hero-text__content--subtitle__mobile,.hero-text__image--mobile{display:none}@media only screen and (max-width:768px){.hero-text__wrapper{grid-template-columns:1fr}.hero-text__content--subtitle__mobile{display:block;font-size:1.25rem;padding:1.875rem 1.25rem}.hero-text__content--subtitle__desktop{display:none}.hero-text__image--mobile{display:block;padding-left:1.25rem;position:relative}.hero-text__content,.hero-text__image{display:none}}.page-img-heading__wrapper{margin-bottom:5rem}.page-img-heading__wrapper .page-title{font-size:clamp(2rem,1.25rem + 1.5625vw,3.125rem);font-weight:700;letter-spacing:clamp(6.25e-8rem,-.0416665625rem + .0868054688vw,.0625rem);line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:clamp(2rem,-.0833333333rem + 4.3402777778vw,5.125rem);max-width:clamp(31.25rem,14.5833333333rem + 34.7222222222vw,56.25rem);text-transform:uppercase}.page-img-heading__content--wrapper{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}.page-img-heading{height:clamp(18.75rem,11.25rem + 15.625vw,30rem);position:relative}.page-img-heading:before{background:rgba(51,62,72,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.page-img-heading img{-o-object-fit:cover;object-fit:cover;width:100%}.page-no-img-heading__wrapper{margin-bottom:clamp(2rem,-2.4166666667rem + 9.2013888889vw,8.625rem);margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);max-width:clamp(20.25rem,13.3333333333rem + 14.4097222222vw,30.625rem)}.page-no-img-heading__wrapper .page-title{margin-bottom:clamp(2rem,-.0833333333rem + 4.3402777778vw,5.125rem);max-width:clamp(31.25rem,14.5833333333rem + 34.7222222222vw,56.25rem)}.page-no-img-heading-title-full__wrapper,.page-no-img-heading__wrapper .page-title{font-size:clamp(2rem,1.25rem + 1.5625vw,3.125rem);font-weight:700;letter-spacing:clamp(6.25e-8rem,-.0416665625rem + .0868054688vw,.0625rem);line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);text-transform:uppercase}.page-no-img-heading-title-full__wrapper{margin-bottom:clamp(4rem,1.6666666667rem + 4.8611111111vw,7.5rem);margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);max-width:clamp(23.375rem,1.4583333333rem + 45.6597222222vw,56.25rem)}.our-company{grid-gap:clamp(1.25rem,-7.25rem + 10.625vw,5.5rem);display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:clamp(4.75rem,-.4166666667rem + 10.7638888889vw,12.5rem)}.our-company .our-company__content{padding:clamp(6.25e-8rem,-1.7499998958rem + 3.6458332465vw,2.625rem) 0}@media only screen and (max-width:768px){.our-company .our-company__content{padding:0 1.125rem}}.our-company .our-company__content__subtitle{font-size:clamp(.875rem,.7083333333rem + .3472222222vw,1.125rem);font-weight:500;letter-spacing:.125rem;line-height:clamp(1.125rem,.9583333333rem + .3472222222vw,1.375rem);margin-bottom:clamp(1.75rem,1.2916666667rem + .9548611111vw,2.4375rem);text-transform:uppercase}.our-company .our-company__content__title{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:clamp(2rem,.6666666667rem + 2.7777777778vw,4rem);text-transform:uppercase}.our-company .our-company__content__content{font-size:clamp(1.25rem,.5rem + .9375vw,1.625rem);line-height:2.5rem}.our-company .our-company__images-repeater{grid-gap:clamp(.625rem,.4875498008rem + .5312084993vw,1.125rem);display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,-webkit-max-content);grid-template-rows:repeat(5,max-content);justify-content:end}.our-company .our-company__images-repeater img{display:inline-block}.our-company .our-company__images-repeater img:first-of-type{align-self:end;grid-row:1/3;height:clamp(10.625rem,5.375rem + 6.5625vw,13.25rem);justify-self:end;width:clamp(8.75rem,4.5rem + 5.3125vw,10.875rem)}.our-company .our-company__images-repeater img:nth-of-type(2){grid-row:2/4;height:clamp(15.4375rem,7.8125rem + 9.53125vw,19.25rem);width:clamp(14.375rem,5.625rem + 10.9375vw,18.75rem)}@media only screen and (max-width:768px){.our-company .our-company__images-repeater img:nth-of-type(2){width:100%}}.our-company .our-company__images-repeater img:nth-of-type(3){grid-row:3/5;height:clamp(10.0625rem,5.1875rem + 6.09375vw,12.5rem);justify-self:end;width:clamp(10.625rem,5.375rem + 6.5625vw,13.25rem)}@media only screen and (max-width:768px){.our-company .our-company__images-repeater img:nth-of-type(3){width:100%}}.our-company .our-company__images-repeater img:nth-of-type(4){grid-row:4/5;height:clamp(7.25rem,3.5rem + 4.6875vw,9.125rem);width:clamp(7.625rem,3.875rem + 4.6875vw,9.5rem)}@media only screen and (max-width:1280px){.our-company{grid-gap:clamp(4rem,1.75rem + 4.6875vw,5.5rem);grid-template-columns:repeat(2,1fr)}.our-company .our-company__images-repeater{display:none}}@media only screen and (max-width:768px){.our-company{grid-template-columns:1fr}.our-company .our-company__images-repeater{display:grid;grid-row:1;justify-self:center}.our-company .our-company__image--big__wrapper{grid-row:3;max-width:90%}}.our-production{grid-gap:clamp(6.25e-8rem,-2.474103506rem + 9.5617529216vw,9rem);display:grid;grid-template-columns:1fr .5fr;margin-bottom:clamp(5rem,6.25e-8rem + 10.4166666667vw,12.5rem);margin-right:clamp(6.25e-8rem,-15.0914632683rem + 21.9512193902vw,11.25rem)}.our-production .our-production__content__subtitle{font-size:clamp(.875rem,.7083333333rem + .3472222222vw,1.125rem);font-weight:500;letter-spacing:.125rem;line-height:clamp(1.125rem,.9583333333rem + .3472222222vw,1.375rem);margin-bottom:clamp(1.75rem,1.2916666667rem + .9548611111vw,2.4375rem);text-transform:uppercase}.our-production .our-production__content__title{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:clamp(2rem,.6666666667rem + 2.7777777778vw,4rem);text-transform:uppercase}.our-production .our-production__content__content{font-size:clamp(1.25rem,.5rem + .9375vw,1.625rem);line-height:2.5rem}.our-production .our-production__content{padding:clamp(6.25e-8rem,-1.7499998958rem + 3.6458332465vw,2.625rem) 0}@media only screen and (max-width:768px){.our-production .our-production__content{padding:0 1.125rem}.our-production{grid-template-columns:1fr}.our-production .our-production__content{grid-row:1;margin-bottom:2.5rem}}.together{grid-row-gap:2.5rem;display:grid;grid-template-columns:1fr 1fr;margin-bottom:clamp(5rem,6.25e-8rem + 10.4166666667vw,12.5rem);padding-left:clamp(6.25e-8rem,-15.0914632683rem + 21.9512193902vw,11.25rem)}.together .together-top{display:grid;grid-column:span 2;grid-template-columns:1fr 1fr}.together .together-top .together__subtitle{font-size:clamp(.875rem,.7083333333rem + .3472222222vw,1.125rem);font-weight:500;grid-column:span 2;letter-spacing:.125rem;line-height:clamp(1.125rem,.9583333333rem + .3472222222vw,1.375rem);margin-bottom:clamp(1.75rem,1.2916666667rem + .9548611111vw,2.4375rem);text-transform:uppercase}.together .together-top .together__title{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:0;text-transform:uppercase;width:85%}.together .together-top .together__content{font-size:clamp(1.25rem,.5rem + .9375vw,1.625rem);line-height:2.5rem;padding-right:clamp(6.25e-8rem,-20.9603657073rem + 30.4878047561vw,15.625rem)}.together .together-left__content-wrapper{background:#333e48;color:#fff;margin-bottom:clamp(6.25e-8rem,-1.5833332292rem + 3.2986110243vw,2.375rem);padding:clamp(2.25rem,1.6rem + 3.25vw,5.5rem) clamp(1.25rem,-5.4166666667rem + 13.8888888889vw,11.25rem)}.together .together-left__content-wrapper .post-01,.together .together-left__content-wrapper .post-02,.together .together-left__content-wrapper .post-03{max-height:0;opacity:0;visibility:hidden}.together .together-left__content-wrapper .post-active{max-height:100%;opacity:1;transition:opacity 1s ease;visibility:visible}.together .together-left__content-wrapper .together-left__title{font-size:clamp(1.5rem,1.3333333333rem + .3472222222vw,1.75rem);font-weight:500;letter-spacing:-.03125rem;line-height:clamp(2rem,1.8333333333rem + .3472222222vw,2.25rem);margin-bottom:clamp(1.25rem,.75rem + 1.0416666667vw,2rem);text-transform:uppercase}.together .together-left__content-wrapper .together-left__content{font-size:clamp(1.25rem,.5rem + .9375vw,1.625rem);line-height:2.5rem;margin-bottom:4rem}.together .together-left__bottom-wrapper{grid-gap:clamp(6.25e-8rem,-1.0416665625rem + 2.1701388021vw,1.5625rem);display:grid;font-size:clamp(.875rem,.7916666667rem + .1736111111vw,1rem);font-weight:500;grid-auto-flow:column;justify-content:start;padding-bottom:clamp(6.25e-8rem,-1.6666665625rem + 3.4722221354vw,2.5rem);text-transform:uppercase;white-space:nowrap}.together .together-left__bottom-wrapper div:hover{cursor:pointer}.together .together-left__bottom-wrapper .button-active{border-bottom:3px solid #e1251b;padding-bottom:.5rem}.together .together-right{position:relative}.together .together-right img{position:absolute;transition:opacity .5s ease}.together .together-right img:not(:first-of-type){opacity:0}@media only screen and (max-width:1100px){.together{grid-template-columns:1fr}.together .together-top{grid-column:unset;padding:0 1.25rem}.together .together-right{display:none}.together .together-left .together-left__bottom-wrapper{padding:0 1.25rem}}@media only screen and (max-width:768px){.together .together-top{grid-template-columns:1fr}.together .together-top .together__subtitle{grid-column:unset}.together .together-left{display:grid}.together .together-left .together-left__bottom-wrapper{grid-gap:1.5rem;grid-auto-flow:row;grid-row:1;justify-items:start;margin-bottom:2rem}}.simple-slider{display:grid;margin:0 auto clamp(4rem,.4166666667rem + 7.4652777778vw,9.375rem);width:clamp(18.125rem,1.75rem + 81.875vw,100rem)}.simple-slider .simple-slider__top{align-items:center;display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;margin-bottom:clamp(1.875rem,.625rem + 2.6041666667vw,3.75rem);padding:0 .125rem}.simple-slider .simple-slider__top .simple-slider__top--title{font-size:clamp(.875rem,.7083333333rem + .3472222222vw,1.125rem);font-weight:500;text-transform:uppercase}.simple-slider .swiper-slide{display:grid}.simple-slider .swiper-container{overflow:hidden;padding:3rem .125rem clamp(2.5rem,1.6666666667rem + 1.7361111111vw,3.75rem)}.simple-slider .swiper-container .swiper-wrapper{display:grid;grid-auto-flow:column}.simple-slider-arrow__wrapper{grid-gap:1.5625rem;align-items:center;display:grid;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);justify-content:end}.simple-slider-arrow__wrapper .simple-slider-arrow{cursor:pointer}.simple-slider-arrow__wrapper .simple-slider-arrow:hover{color:#e1251b}.news-card{background:#fff;box-shadow:0 3px 30px rgba(0,0,0,.161);display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;height:100%}.news-card .news-card__image{height:clamp(13.125rem,9.7916666667rem + 6.9444444444vw,18.125rem);-o-object-fit:cover;object-fit:cover;padding:0 1.5rem;position:relative;top:-2.5rem;width:100%}.news-card .news-card__content{display:grid;grid-template-rows:repeat(3,-webkit-min-content) 1fr;grid-template-rows:repeat(3,min-content) 1fr;margin-top:-2.5rem;padding:1.25rem 1.5rem 1.875rem}.news-card .news-card__content .news-card__date{font-size:clamp(.875rem,.75rem + .2604166667vw,1.0625rem);margin-bottom:.75rem}.news-card .news-card__content .news-card__title{display:inline-block;font-size:clamp(1.5rem,1.3333333333rem + .3472222222vw,1.75rem);font-weight:500;margin-bottom:clamp(.875rem,.7916666667rem + .1736111111vw,1rem)}.news-card .news-card__content .news-card__excerpt{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:clamp(1rem,.75rem + .5208333333vw,1.375rem);margin-bottom:clamp(1.375rem,1.1666666667rem + .4340277778vw,1.6875rem);overflow:hidden;text-overflow:ellipsis}.news-card .news-card__content .red__arrow{align-self:end}.vacancies-block{margin-bottom:clamp(5rem,6.25e-8rem + 10.4166666667vw,12.5rem)}.vacancies-block .vacancies-block--top__wrapper{grid-gap:clamp(1.75rem,-1.25rem + 6.25vw,6.25rem);display:grid;grid-template-columns:.8fr .6fr;margin-bottom:-7.8125rem;margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);position:relative;z-index:2}@media only screen and (max-width:768px){.vacancies-block .vacancies-block--top__wrapper{margin-bottom:0}}.vacancies-block .vacancies-block--top__wrapper img{height:auto;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:768px){.vacancies-block .vacancies-block--top__wrapper img{height:auto}}.vacancies-block .vacancies-block--top__wrapper img:nth-of-type(2){bottom:-5rem;height:clamp(16.25rem,7.9166666667rem + 17.3611111111vw,28.75rem);position:relative}@media only screen and (max-width:768px){.vacancies-block .vacancies-block--top__wrapper img:nth-of-type(2){height:100%}}.vacancies-block .vacancies-block--bottom__background{background:#333e48;padding:clamp(4rem,3.3333333333rem + 1.3888888889vw,5rem) 0;position:relative;z-index:1}.vacancies-block .vacancies-block--bottom__wrapper{color:#fff;margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}.vacancies-block .vacancies-block--bottom__wrapper .vacancies-block--bottom__content--wrapper{grid-column-gap:clamp(.625rem,-3.6342311034rem + 8.8618592528vw,7rem);display:grid;grid-template-columns:1fr 1fr;margin-bottom:2.5rem}.vacancies-block .vacancies-block--bottom__wrapper .vacancies-block--bottom__subtitle{font-size:clamp(.875rem,.7083333333rem + .3472222222vw,1.125rem);font-weight:500;grid-column:span 2;letter-spacing:.125rem;line-height:clamp(1.125rem,.9583333333rem + .3472222222vw,1.375rem);margin-bottom:clamp(1.75rem,1.2916666667rem + .9548611111vw,2.4375rem);padding-top:10.9375rem;text-transform:uppercase}@media only screen and (max-width:768px){.vacancies-block .vacancies-block--bottom__wrapper .vacancies-block--bottom__subtitle{padding-top:3.375rem}}.vacancies-block .vacancies-block--bottom__wrapper .vacancies-block--bottom__title{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;justify-self:center;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:clamp(2rem,.6666666667rem + 2.7777777778vw,4rem);text-transform:uppercase;width:clamp(17.5rem,7.2321428571rem + 51.3392857143vw,31.875rem)}.vacancies-block .vacancies-block--bottom__wrapper .vacancies-block--bottom__content{font-size:clamp(1.25rem,.5rem + .9375vw,1.625rem);line-height:2.5rem;padding-right:clamp(6.25e-8rem,-4.9999998958rem + 10.4166665799vw,7.5rem)}.vacancies-block .vacancies-block__cards{grid-gap:clamp(.625rem,-3.125rem + 7.8125vw,6.25rem);color:#333e48;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1280px){.vacancies-block .vacancies-block__cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:850px){.vacancies-block .vacancies-block--bottom__wrapper .vacancies-block--bottom__content--wrapper{grid-template-columns:1fr}.vacancies-block .vacancies-block--bottom__wrapper .vacancies-block--bottom__content--wrapper .vacancies-block--bottom__subtitle{grid-column:unset}.vacancies-block .vacancies-block--bottom__wrapper .vacancies-block--bottom__content--wrapper .vacancies-block--bottom__title{justify-self:unset}}@media only screen and (max-width:768px){.vacancies-block{margin-bottom:9rem}.vacancies-block .vacancies-block__cards{grid-template-columns:repeat(1,1fr)}.vacancies-block .vacancies-block--bottom__background{top:4rem}.vacancies-block .vacancies-block--top__wrapper{grid-template-columns:1fr;max-width:100%}.vacancies-block .vacancies-block--top__wrapper img:first-of-type{margin-left:-1.25rem;padding-right:5rem}.vacancies-block .vacancies-block--top__wrapper img:nth-of-type(2){bottom:0;padding-left:5rem;padding-right:1.25rem}}.vacancies-without-image .vacancies-block--bottom__subtitle{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem)!important;font-weight:700!important;padding-top:clamp(4rem,3.2916666667rem + 1.4756944444vw,5.0625rem)!important}.vacancies-without-image .vacancies-block--bottom__content,.vacancies-without-image .vacancies-block--bottom__title{display:none}.content-vacancies__title{font-size:clamp(2rem,1.25rem + 1.5625vw,3.125rem);font-weight:700;letter-spacing:clamp(6.25e-8rem,-.0416665625rem + .0868054688vw,.0625rem);line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:clamp(1.5rem,-1.375rem + 5.9895833333vw,5.8125rem);max-width:clamp(22rem,5rem + 35.4166666667vw,47.5rem);text-transform:uppercase}.content-vacancies__date,.content-vacancies__title{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}.content-vacancies__date{margin-bottom:5.625rem}.content-vacancies__content{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}.content-vacancies__content .red_line{margin-bottom:clamp(2.625rem,1.625rem + 2.0833333333vw,4.125rem)}.content-vacancies__content--wrapper h3{font-size:clamp(1.5rem,1.3333333333rem + .3472222222vw,1.75rem);font-weight:500;letter-spacing:-.03125rem;line-height:clamp(2rem,1.8333333333rem + .3472222222vw,2.25rem);margin-bottom:clamp(1.625rem,.5416666667rem + 2.2569444444vw,3.25rem);text-transform:uppercase}.content-vacancies__content--wrapper h3~p{margin-left:clamp(6.25e-8rem,-6.2499998958rem + 13.0208332465vw,9.375rem)}.content-vacancies__content--wrapper p,.content-vacancies__content--wrapper ul{font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem)}.content-vacancies__content--wrapper ul{list-style:inside;margin-left:clamp(6.25e-8rem,-6.2499998958rem + 13.0208332465vw,9.375rem)}.content-vacancies__content--wrapper ul li{list-style-type:disc}.content-vacancies__content--text{margin-bottom:clamp(4rem,3.0833333333rem + 1.9097222222vw,5.375rem)}.load-resume{background:#fff;border-left:12px solid #707070;box-shadow:0 3px 30px rgba(0,0,0,.161);margin-bottom:clamp(5rem,3.5416666667rem + 3.0381944444vw,7.1875rem);max-width:clamp(23.125rem,11.4583333333rem + 24.3055555556vw,40.625rem);transition:border-left-color .5s ease}@media only screen and (max-width:768px){.load-resume{border-left-color:#e1251b;max-width:100%}}.load-resume:hover{border-left-color:#e1251b}.load-resume:hover .load-resume__image-red{display:block}.load-resume:hover .load-resume__image{display:none}.load-resume .load-resume__label{align-items:center;display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;justify-content:center;padding:clamp(2rem,.7083333333rem + 2.6909722222vw,3.9375rem)}@media only screen and (max-width:768px){.load-resume .load-resume__label{grid-gap:2.5rem;grid-template-columns:1fr}}.load-resume .load-resume__image{color:#707070;height:2.6875rem;width:2.6875rem}@media only screen and (max-width:768px){.load-resume .load-resume__image{display:none}}.load-resume .load-resume__image-red{display:none;height:2.6875rem;width:2.6875rem}@media only screen and (max-width:768px){.load-resume .load-resume__image-red{display:block}}.load-resume .load-resume__text{font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem);text-transform:uppercase}.info-without-image__wrapper{padding-top:clamp(5rem,6.25e-8rem + 10.4166666667vw,12.5rem)}.info-without-image__wrapper .info{grid-row-gap:clamp(1.75rem,.5833333333rem + 2.4305555556vw,3.5rem);grid-column-gap:clamp(1.25rem,-2.0833333333rem + 6.9444444444vw,6.25rem);display:grid;grid-template-columns:1fr 1fr;margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);padding-bottom:clamp(5rem,6.25e-8rem + 10.4166666667vw,12.5rem)}.info-without-image__wrapper .info .info-title{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;grid-row:span 2;justify-self:center;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);text-transform:uppercase}.info-without-image__wrapper .info .red_line{align-self:end}.info-without-image__wrapper .info .info-content{display:grid;font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);grid-column:2;line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem)}.info-without-image__wrapper .no-title{grid-template-columns:1fr}.info-without-image__wrapper .no-title .info-content{grid-column:unset}@media only screen and (max-width:768px){.info-without-image__wrapper .info{grid-template-columns:1fr}.info-without-image__wrapper .info .red_line{grid-row:1}.info-without-image__wrapper .info .info-content{grid-column:unset}.info-without-image__wrapper .info .info-title{justify-self:start}}.info-with-image-variate__wrapper{background:#f8f8f8;padding-bottom:3rem;padding-top:clamp(6.25e-8rem,-3.9166665625rem + 8.1597221354vw,5.875rem)}@media only screen and (max-width:500px){.info-with-image-variate__wrapper{padding-bottom:unset}}.info-with-image-variate__wrapper .info-with-image-variate{grid-column-gap:clamp(.625rem,-5.375rem + 12.5vw,9.625rem);display:grid;grid-template-columns:1fr 1fr;margin-left:clamp(6.25e-8rem,-5.8333332292rem + 12.152777691vw,8.75rem)}@media only screen and (max-width:768px){.info-with-image-variate__wrapper .info-with-image-variate{grid-template-columns:1fr}}.info-with-image-variate__wrapper .info-with-image-variate .info-with-image__text{display:grid;grid-template-columns:1fr}@media only screen and (max-width:768px){.info-with-image-variate__wrapper .info-with-image-variate .info-with-image__text{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}}.info-with-image-variate__wrapper .info-with-image-variate .red_line{margin-bottom:clamp(.625rem,-1.2083333333rem + 3.8194444444vw,3.375rem)}.info-with-image-variate__wrapper .info-with-image-variate .info-title{font-size:clamp(2rem,1.25rem + 1.5625vw,3.125rem);font-weight:700;letter-spacing:clamp(6.25e-8rem,-.0416665625rem + .0868054688vw,.0625rem);line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:clamp(1.75rem,1.4166666667rem + .6944444444vw,2.25rem);text-transform:uppercase}.info-with-image-variate__wrapper .info-with-image-variate .info-description{font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem)}@media only screen and (max-width:768px){.info-with-image-variate__wrapper .info-with-image-variate .info-with-image__image{grid-row:1;margin-bottom:4rem}}.info-with-image-variate__wrapper .info-with-image-variate .info-with-image__image img{height:auto;margin-top:clamp(-21.875rem,14.5833333333rem + -30.3819444444vw,0rem);max-height:100%}.list-w-image{margin-bottom:clamp(6.25e-8rem,8.5714285rem + -7.1428570313vw,4rem)}.list-w-image .bg_black{background:#333e48;color:#fff}.list-w-image .bg_gray{background:#eff2f4}.list-w-image .list-w-image__images{display:grid;grid-template-columns:1fr .5fr;justify-content:start;margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);position:relative;z-index:2}@media only screen and (max-width:768px){.list-w-image .list-w-image__images{margin-left:0;margin-right:0;width:auto}}.list-w-image .list-w-image__images img:first-of-type{height:27.5rem;-o-object-fit:cover;object-fit:cover;width:clamp(25rem,4.1666666667rem + 43.4027777778vw,56.25rem)}@media only screen and (max-width:768px){.list-w-image .list-w-image__images img:first-of-type{height:100%}}.list-w-image .list-w-image__images img:nth-of-type(2){height:clamp(21.25rem,8.75rem + 26.0416666667vw,40rem);-o-object-fit:cover;object-fit:cover;position:relative;top:clamp(6.25e-8rem,-8.3333332292rem + 17.3611110243vw,12.5rem);width:clamp(12.5rem,.7916666667rem + 24.3923611111vw,30.0625rem)}.list-w-image .list-w-image__title--wrapper{background:#333e48;color:#fff;margin-top:clamp(-2.5rem,2.8571428571rem + -4.4642857143vw,0rem);padding-top:clamp(4rem,-1.0714285714rem + 7.9241071429vw,8.4375rem);position:relative;top:clamp(-12.5rem,14.2857142857rem + -22.3214285714vw,0rem);z-index:1}.list-w-image .list-w-image__title--wrapper .list-w-image__title{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:-1.875rem;margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);text-transform:uppercase}.list-w-image .list-w-image__block{grid-gap:clamp(3rem,2.625rem + .78125vw,3.5625rem);display:grid;padding-bottom:clamp(3rem,1.0833333333rem + 3.9930555556vw,5.875rem);padding-top:clamp(3rem,-.4166666667rem + 7.1180555556vw,8.125rem);position:relative;top:clamp(-12.5rem,14.2857142857rem + -22.3214285714vw,0rem)}.list-w-image .list-w-image__block__wrapper{grid-gap:clamp(.9375rem,-1.7708333333rem + 5.6423611111vw,5rem);display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);padding-right:clamp(6.25e-8rem,-48.5714284375rem + 75.8928570313vw,42.5rem)}@media only screen and (max-width:768px){.list-w-image .list-w-image__block__wrapper{grid-template-columns:1fr}}.list-w-image .list-w-image__block__wrapper .red_line{margin-top:.625rem}.list-w-image .list-w-image__block__wrapper .list-w-image__block__content{font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem)}@media only screen and (max-width:1024px){.list-w-image .list-w-image__images{grid-template-columns:1fr;padding:0}.list-w-image .list-w-image__images img:first-of-type{width:100%}.list-w-image .list-w-image__images img:nth-of-type(2){display:none}}.chess{grid-gap:clamp(3rem,6.25e-8rem + 6.25vw,7.5rem);display:grid;margin-bottom:clamp(3rem,1.6666666667rem + 2.7777777778vw,5rem)}.chess .chess__wrapper{grid-gap:clamp(3rem,-1.25rem + 8.8541666667vw,9.375rem);display:grid;grid-template-columns:repeat(2,1fr)}.chess .chess__wrapper .chess__image-container{grid-gap:clamp(6.25e-8rem,-6.0833332292rem + 12.6736110243vw,9.125rem);align-self:center;display:grid;height:clamp(11.25rem,5rem + 13.0208333333vw,20.625rem)}@media only screen and (max-width:768px){.chess .chess__wrapper .chess__image-container{display:block;height:unset;margin-left:-1.25rem;margin-right:-1.25rem}}.chess .chess__wrapper .chess__image-container img{height:inherit;-o-object-fit:cover;object-fit:cover;width:100%}.chess .chess__wrapper .chess__content h2{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:1.625rem;text-transform:uppercase}.chess .chess__wrapper .chess__content p{font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem);margin-bottom:clamp(3rem,.8333333333rem + 4.5138888889vw,6.25rem)}.chess .chess__wrapper .chess__content p:last-of-type{margin-bottom:0}.chess .chess__wrapper:nth-of-type(4){background:#f8f8f8;padding:clamp(6.25e-8rem,-3.3333332292rem + 6.9444443576vw,5rem) 0}.chess .chess__wrapper:nth-of-type(odd) .chess__content{padding-right:clamp(6.25e-8rem,-11.6666665625rem + 24.3055554688vw,17.5rem)}.chess .chess__wrapper:nth-of-type(2n) .chess__image-container{grid-column:2}.chess .chess__wrapper:nth-of-type(2n) .chess__content{grid-column:1;grid-row:1;padding-left:clamp(6.25e-8rem,-11.6666665625rem + 24.3055554688vw,17.5rem)}@media only screen and (max-width:768px){.chess{margin-bottom:3rem;margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}.chess .chess__wrapper{grid-template-columns:1fr}.chess .chess__wrapper .chess__image-container{grid-column:unset!important;height:100%}.chess .chess__wrapper .chess__image-container img:nth-of-type(2){display:none}.chess .chess__wrapper .chess__content{grid-column:unset!important;grid-row:unset!important}}.simple-list{grid-gap:clamp(6.25e-8rem,-4.9999998958rem + 10.4166665799vw,7.5rem);display:grid;grid-template-columns:.9fr 1fr;margin-bottom:clamp(5rem,6.25e-8rem + 10.4166666667vw,12.5rem);margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}@media only screen and (max-width:768px){.simple-list{grid-template-columns:1fr}}.simple-list .simple-list__title{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);text-transform:uppercase}.simple-list .simple-list__content--wrapper{grid-gap:clamp(3rem,2.625rem + .78125vw,3.5625rem);display:grid}.simple-list .simple-list__content{grid-gap:clamp(.9375rem,-1.7708333333rem + 5.6423611111vw,5rem);display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}@media only screen and (max-width:768px){.simple-list .simple-list__content{grid-template-columns:1fr}}.simple-list .simple-list__content .red_line{margin-top:.9375rem}.simple-list .simple-list__content .simple-list__content--text{font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem)}.img-video-chess{grid-gap:clamp(6.25e-8rem,-5.3333332292rem + 11.1111110243vw,8rem);display:grid;margin-bottom:clamp(5rem,6.25e-8rem + 10.4166666667vw,12.5rem)}@media only screen and (max-width:768px){.img-video-chess__content--wrapper{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}}.img-video-chess__wrapper{display:grid;grid-template-columns:.6fr 1fr}@media only screen and (max-width:768px){.img-video-chess__wrapper{grid-template-columns:1fr;padding-bottom:3rem}}.img-video-chess__wrapper .video-wrapper{margin-bottom:3rem}@media only screen and (max-width:768px){.img-video-chess__wrapper .img-video-chess__image{display:none}}.img-video-chess__wrapper:nth-of-type(odd) .video-wrapper{grid-column:2;grid-row:1;height:clamp(20.875rem,12.5416666667rem + 17.3611111111vw,33.375rem);margin-left:clamp(6.25e-8rem,-1.6666665625rem + 3.4722221354vw,2.5rem)}@media only screen and (max-width:768px){.img-video-chess__wrapper:nth-of-type(odd) .video-wrapper{grid-column:unset;grid-row:unset}}.img-video-chess__wrapper:nth-of-type(odd) video{height:inherit}.img-video-chess__wrapper:nth-of-type(odd) .img-video-chess__content--wrapper{grid-column:2;padding-right:clamp(6.25e-8rem,-8.3333332292rem + 17.3611110243vw,12.5rem)}@media only screen and (max-width:768px){.img-video-chess__wrapper:nth-of-type(odd) .img-video-chess__content--wrapper{grid-column:unset;margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}}.img-video-chess__wrapper:nth-of-type(odd) .img-video-chess__title{padding-right:clamp(6.25e-8rem,-12.4999998958rem + 26.0416665799vw,18.75rem)}.img-video-chess__wrapper:nth-of-type(2n){background:#333e48;grid-template-columns:1fr .6fr;max-height:35%;padding-top:clamp(6.25e-8rem,-8.3333332292rem + 17.3611110243vw,12.5rem)}@media only screen and (max-width:768px){.img-video-chess__wrapper:nth-of-type(2n){color:#fff;grid-template-columns:1fr;max-height:100%}}.img-video-chess__wrapper:nth-of-type(2n) .img-video-chess__content--wrapper{grid-column:span 2;margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}.img-video-chess__wrapper:nth-of-type(2n) .video-wrapper{height:clamp(20.875rem,12.5416666667rem + 17.3611111111vw,33.375rem)}.img-video-chess__wrapper:nth-of-type(2n) video{height:inherit}.img-video-chess__wrapper:nth-of-type(2n) .img-video-chess__title{padding-right:clamp(6.25e-8rem,-16.6666665625rem + 34.7222221354vw,25rem)}.img-video-chess__wrapper .img-video-chess__image{height:clamp(18.75rem,6.25rem + 26.0416666667vw,37.5rem);justify-self:center;margin-top:clamp(6.25e-8rem,-4.1666665625rem + 8.6805554688vw,6.25rem);width:clamp(16.875rem,8.5416666667rem + 17.3611111111vw,29.375rem)}.img-video-chess__wrapper .img-video-chess__subtitle{font-size:clamp(.875rem,.7083333333rem + .3472222222vw,1.125rem);font-weight:500;line-height:clamp(1.125rem,.9583333333rem + .3472222222vw,1.375rem);margin-bottom:clamp(1.75rem,.4166666667rem + 2.7777777778vw,3.75rem);text-transform:uppercase}.img-video-chess__wrapper .img-video-chess__title{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:clamp(1.75rem,.4166666667rem + 2.7777777778vw,3.75rem);text-transform:uppercase}.img-video-chess__wrapper .img-video-chess__content{font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem)}.video-wrapper{display:grid;position:relative}@media only screen and (max-width:768px){.video-wrapper__cover{height:clamp(20rem,15.0892857143rem + 24.5535714286vw,26.875rem)}}.video-wrapper__cover:before{background:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;transition:all .9s ease-in-out;width:100%;z-index:1}.video-youtube__cover{left:0;position:absolute;top:0;transition:all .8s ease-in-out}.video-button{align-self:center;color:#fff;height:5rem;justify-self:center;opacity:.6;position:absolute;transition:all .5s ease-in-out;width:5rem;z-index:2}.video-button:hover{opacity:1;transform:scale(1.3)}.hide-before:before,.is-hide{opacity:0;transition:all .5s ease-in-out;visibility:hidden}.quote-block{grid-gap:clamp(1.25rem,-3.75rem + 10.4166666667vw,8.75rem);align-items:center;background:#333e48;color:#fff;display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;margin-bottom:clamp(4rem,2.3333333333rem + 3.4722222222vw,6.5rem);margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);padding:3rem clamp(1.25rem,-5.2083333333rem + 13.4548611111vw,10.9375rem)!important}@media only screen and (max-width:768px){.quote-block{grid-template-columns:1fr;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;margin-left:-1.25rem;margin-right:-1.25rem}.quote-block .quote-block__image{grid-row:1;justify-self:center}}.quote-block .quote-block__image svg{height:clamp(4.1875rem,-.7291666667rem + 10.2430555556vw,11.5625rem);width:12.5rem}.quote-block .quote-block__content{font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem)}@media only screen and (max-width:768px){.quote-block .quote-block__content{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}}.editor-content__wrapper{background:#f8f8f8;padding-bottom:clamp(5rem,2.0833333333rem + 6.0763888889vw,9.375rem);padding-top:clamp(5rem,2.0833333333rem + 6.0763888889vw,9.375rem)}.editor-content{font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem);margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}@media only screen and (max-width:768px){.editor-content{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);max-width:100%}}.editor-content p:not(:last-of-type){margin-bottom:1.25rem}.editor-content ol{grid-column-gap:clamp(.625rem,-4.7916666667rem + 11.2847222222vw,8.75rem);grid-row-gap:clamp(3rem,.4166666667rem + 5.3819444444vw,6.875rem);display:grid;grid-template-columns:repeat(2,1fr);list-style:inside}@media only screen and (max-width:768px){.editor-content ol{grid-template-columns:1fr}}.editor-content ol li{list-style-type:auto}.custom-chess-type__wrapper{display:grid;font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);grid-template-columns:1fr 1fr;line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem)}@media only screen and (max-width:768px){.custom-chess-type__wrapper{grid-gap:3rem!important}}.custom-chess-type__wrapper h2{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);text-transform:uppercase}.custom-chess-type__wrapper:nth-of-type(5n+1){grid-gap:clamp(.625rem,-5.375rem + 12.5vw,9.625rem);align-items:center;margin-bottom:clamp(3rem,2.5833333333rem + .8680555556vw,3.625rem)}@media only screen and (max-width:768px){.custom-chess-type__wrapper:nth-of-type(5n+1){grid-template-columns:1fr}}.custom-chess-type__wrapper:nth-of-type(5n+1) img{height:clamp(16.875rem,15.1375rem + 8.6875vw,25.5625rem);padding-left:clamp(6.25e-8rem,-5.8333332292rem + 12.152777691vw,8.75rem)}.custom-chess-type__wrapper:nth-of-type(5n+1) .custom-chess-type__description{padding-right:clamp(6.25e-8rem,-5.8333332292rem + 12.152777691vw,8.75rem)}.custom-chess-type__wrapper:nth-of-type(5n+2){grid-gap:clamp(.625rem,-1.875rem + 5.2083333333vw,4.375rem);align-items:center;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;margin-bottom:clamp(6.25e-8rem,17.9999996875rem + -14.9999996875vw,3rem);margin-left:clamp(6.25e-8rem,-64.5833331667rem + 86.1111109722vw,38.75rem)}@media only screen and (max-width:768px){.custom-chess-type__wrapper:nth-of-type(5n+2){grid-template-columns:1fr}}.custom-chess-type__wrapper:nth-of-type(5n+2) img{grid-column:2;grid-row:1;height:clamp(16.875rem,13.8125rem + 15.3125vw,32.1875rem);max-width:clamp(23.375rem,21.325rem + 10.25vw,33.625rem)}@media only screen and (max-width:768px){.custom-chess-type__wrapper:nth-of-type(5n+2) img{grid-column:unset;grid-row:unset;max-width:100%;padding-left:2.5rem}}.custom-chess-type__wrapper:nth-of-type(5n+2) .custom-chess-type__description{text-align:right}@media only screen and (max-width:768px){.custom-chess-type__wrapper:nth-of-type(5n+2) .custom-chess-type__description{text-align:left}}.custom-chess-type__wrapper:nth-of-type(5n+3){grid-gap:clamp(.625rem,-4.0416666667rem + 9.7222222222vw,7.625rem);grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;margin-bottom:clamp(3rem,1.1666666667rem + 3.8194444444vw,5.75rem);margin-top:clamp(-21.875rem,109.375rem + -109.375vw,0rem)}@media only screen and (max-width:768px){.custom-chess-type__wrapper:nth-of-type(5n+3){grid-template-columns:1fr}}.custom-chess-type__wrapper:nth-of-type(5n+3) img{height:clamp(16.875rem,11.125rem + 28.75vw,45.625rem);width:clamp(23.375rem,21.3875rem + 9.9375vw,33.3125rem)}@media only screen and (max-width:768px){.custom-chess-type__wrapper:nth-of-type(5n+3) img{padding-right:2.5rem;width:100%}}.custom-chess-type__wrapper:nth-of-type(5n+3) .custom-chess-type__description{align-self:end;max-width:80%}@media only screen and (max-width:768px){.custom-chess-type__wrapper:nth-of-type(5n+3) .custom-chess-type__description{max-width:100%}}.custom-chess-type__wrapper:nth-of-type(5n+4){grid-gap:clamp(.625rem,-3.3333333333rem + 8.2465277778vw,6.5625rem);margin-bottom:clamp(3rem,2.1666666667rem + 1.7361111111vw,4.25rem);margin-left:clamp(6.25e-8rem,-11.5416665625rem + 24.0451388021vw,17.3125rem);margin-right:clamp(6.25e-8rem,-7.0416665625rem + 14.6701388021vw,10.5625rem)}@media only screen and (max-width:768px){.custom-chess-type__wrapper:nth-of-type(5n+4){grid-template-columns:1fr}}.custom-chess-type__wrapper:nth-of-type(5n+4) img{grid-column:2;grid-row:1;height:clamp(16.875rem,13.375rem + 17.5vw,34.375rem);width:clamp(25.875rem,21.0625rem + 24.0625vw,49.9375rem)}@media only screen and (max-width:768px){.custom-chess-type__wrapper:nth-of-type(5n+4) img{grid-column:unset;grid-row:unset;width:100%}}.custom-chess-type__wrapper:nth-of-type(5n+4) .custom-chess-type__description{align-self:center}.custom-chess-type__wrapper:nth-of-type(5n+5){grid-gap:clamp(.625rem,-2.0833333333rem + 5.6423611111vw,4.6875rem);grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;margin-bottom:clamp(3rem,.8333333333rem + 4.5138888889vw,6.25rem)}@media only screen and (max-width:768px){.custom-chess-type__wrapper:nth-of-type(5n+5){grid-template-columns:1fr}}.custom-chess-type__wrapper:nth-of-type(5n+5) img{height:clamp(16.875rem,13.8125rem + 15.3125vw,32.1875rem);width:clamp(23.375rem,21.325rem + 10.25vw,33.625rem)}@media only screen and (max-width:768px){.custom-chess-type__wrapper:nth-of-type(5n+5) img{padding-right:2.5rem;width:100%}}.custom-chess-type__wrapper:nth-of-type(5n+5) .custom-chess-type__description{align-self:center;margin-right:clamp(6.25e-8rem,-23.7499998958rem + 49.4791665799vw,35.625rem)}@media only screen and (max-width:768px){.custom-chess-type__description{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}}.filials-main .info{margin-top:clamp(-12.5rem,6.25e-8rem + -10.4166666667vw,-5rem);padding-top:clamp(5rem,6.25e-8rem + 10.4166666667vw,12.5rem)}.filials{background:#f8f8f8;margin-bottom:clamp(5rem,4.1666666667rem + 1.7361111111vw,6.25rem);padding-bottom:clamp(5rem,6.25e-8rem + 10.4166666667vw,12.5rem)}.filials__wrapper{grid-column-gap:clamp(.625rem,-4.7916666667rem + 11.2847222222vw,8.75rem);grid-row-gap:clamp(3.75rem,-.125rem + 8.0729166667vw,9.5625rem);display:grid;grid-template-columns:1fr 1fr;margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}@media only screen and (max-width:768px){.filials__wrapper{grid-template-columns:1fr}}.filials-card{background:#fff;box-shadow:0 3px 30px rgba(0,0,0,.161);display:grid;padding:0 1.5rem clamp(2.8125rem,1.3958333333rem + 2.9513888889vw,4.9375rem)!important}.filials-card__image{height:clamp(11.875rem,7.7083333333rem + 8.6805555556vw,18.125rem);margin-bottom:clamp(2rem,1rem + 2.0833333333vw,3.5rem);margin-top:-2.5rem}.filials-card__title{font-size:clamp(1.5rem,1.3333333333rem + .3472222222vw,1.75rem);font-weight:500;letter-spacing:-.03125rem;line-height:clamp(2rem,1.8333333333rem + .3472222222vw,2.25rem);margin-bottom:clamp(.875rem,.0416666667rem + 1.7361111111vw,2.125rem);text-transform:uppercase}.filials-card__email,.filials-card__excerpt,.filials-card__phone{font-size:clamp(1rem,.75rem + .5208333333vw,1.375rem);line-height:clamp(1.75rem,1.5rem + .5208333333vw,2.125rem)}.filials-card__excerpt{margin-bottom:2.125rem}.filials-card__phone--wrapper{grid-gap:.625rem;display:grid;grid-auto-flow:column;justify-content:start;margin-bottom:.625rem}.filials-card__phone--wrapper .comma{align-self:end}.info-with-image{display:grid;grid-template-columns:1fr;position:relative}@media only screen and (max-width:768px){.info-with-image{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}}.info-with-image__top-wrapper{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}@media only screen and (max-width:768px){.info-with-image__top-wrapper{margin-left:0}}.info-with-image__top-wrapper .info-with-image__title{font-size:clamp(2rem,1.25rem + 1.5625vw,3.125rem);font-weight:700;letter-spacing:clamp(6.25e-8rem,-.0416665625rem + .0868054688vw,.0625rem);line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:1.875rem;max-width:clamp(18.75rem,12.9rem + 29.25vw,48rem);text-transform:uppercase}@media only screen and (max-width:768px){.info-with-image__top-wrapper .info-with-image__title{max-width:100%}}.info-with-image__date{grid-gap:3rem;display:grid;font-size:clamp(.875rem,.75rem + .2604166667vw,1.0625rem);grid-auto-flow:column;justify-content:start;letter-spacing:.0625rem;line-height:clamp(1.5rem,.8333333333rem + 1.3888888889vw,2.5rem)}@media only screen and (max-width:768px){.info-with-image__date--top{display:none}}.info-with-image__date--bottom{display:none}@media only screen and (max-width:768px){.info-with-image__date--bottom{display:grid;margin-bottom:4rem}}.info-with-image__content{font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);justify-self:center;line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem);padding-bottom:clamp(5rem,4.1666666667rem + 1.7361111111vw,6.25rem);padding-left:clamp(6.25e-8rem,-5.8333332292rem + 12.152777691vw,8.75rem);padding-top:clamp(3rem,1.3333333333rem + 3.4722222222vw,5.5rem);width:100%}.info-with-image__content .red_line{margin-bottom:clamp(2rem,.6666666667rem + 2.7777777778vw,4rem)}.info-with-image__content .info-with-image__excerpt{max-width:clamp(23.375rem,5.2083333333rem + 37.8472222222vw,50.625rem)}@media only screen and (max-width:768px){.info-with-image__content .info-with-image__excerpt{max-width:100%}}.info-with-image__image--wrapper{height:clamp(23.75rem,15.625rem + 16.9270833333vw,35.9375rem);justify-self:end;margin-top:clamp(-17.5rem,20rem + -31.25vw,0rem);position:relative;width:clamp(23.375rem,5.0416666667rem + 38.1944444444vw,50.875rem)}@media only screen and (max-width:768px){.info-with-image__image--wrapper{grid-row:1;justify-self:center;margin-bottom:1.5rem;right:-1.25rem;width:100%}.info-with-image__image--wrapper img{margin-bottom:1.25rem}}.info-with-image__text{grid-column-gap:1rem;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:768px){.info-with-image__text{grid-row-gap:1.25rem;grid-template-columns:1fr}}.page-template-template-TENDERS #page{position:relative}.page-template-template-TENDERS #page:before{background:#f8f8f8;bottom:0;content:"";left:0;max-height:100%;position:absolute;top:clamp(25rem,16.6666666667rem + 17.3611111111vw,37.5rem);width:100%;z-index:-1}.tenders-block{grid-gap:clamp(1.75rem,.25rem + 3.125vw,4rem);display:grid;margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);padding-bottom:clamp(5rem,6.25e-8rem + 10.4166666667vw,12.5rem)}.tenders-card{background:#fff;border-left:.75rem solid #707070;box-shadow:0 3px 30px rgba(0,0,0,.161);display:grid;grid-template-columns:.2fr 1fr;padding:clamp(1.875rem,.9166666667rem + 1.9965277778vw,3.3125rem) clamp(2rem,.2083333333rem + 3.7326388889vw,4.6875rem);transition:border .5s ease}.tenders-card:hover{border-left:.75rem solid #e1251b}@media only screen and (max-width:768px){.tenders-card{grid-gap:1.75rem;border-left:.75rem solid #e1251b;grid-template-columns:1fr}}.tenders-block__date--title{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);text-transform:uppercase}.tenders-block__date--month{text-transform:lowercase}.tenders-block__content--title,.tenders-block__date--month{font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);font-weight:500;line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem)}@media only screen and (max-width:768px){.tenders-block__content--title{margin-bottom:1.75rem}}.tenders-block__content--excerpt{font-size:clamp(1rem,.75rem + .5208333333vw,1.375rem);line-height:clamp(1.75rem,1.5rem + .5208333333vw,2.125rem)}.tenders-block__content--wrapper .red__arrow{margin-top:clamp(1.75rem,3rem + -1.0416666667vw,2.5rem)}.tender-slider__animation{margin-bottom:clamp(5rem,6.25e-8rem + 10.4166666667vw,12.5rem);overflow:hidden}.tender-slider__animation .swiper-container{padding-top:0}.tender-slider__animation .simple-slider-arrow__wrapper{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}@media only screen and (max-width:768px){.tender-slider__animation .simple-slider-arrow__wrapper{display:none}}.tender-slider__animation .swiper-wrapper{display:grid;grid-auto-flow:column;margin-bottom:10rem}@media only screen and (max-width:768px){.tender-slider__animation .swiper-wrapper{margin-bottom:0}}.tender-slider__animation .swiper-slide{display:grid;transition:all .5s ease;will-change:auto}.tender-slider__animation .swiper-slide img{-o-object-fit:cover;object-fit:cover}.tender-slider__animation .swiper-slide-active{transform:scale(1.2);transform-origin:top;transition:all .5s ease}@media only screen and (max-width:768px){.tender-slider__animation .swiper-slide-active{transform:unset;transform-origin:unset}}.blog #page:before{background:#f8f8f8;bottom:0;content:"";left:0;max-height:100%;position:absolute;top:clamp(25rem,16.6666666667rem + 17.3611111111vw,37.5rem);width:100%;z-index:-1}.site-main__title{font-size:clamp(2rem,1.25rem + 1.5625vw,3.125rem);font-weight:700;letter-spacing:clamp(6.25e-8rem,-.0416665625rem + .0868054688vw,.0625rem);line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:clamp(3rem,1.6666666667rem + 2.7777777778vw,5rem);text-transform:uppercase}.site-main__posts,.site-main__title{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}.site-main__posts{grid-column-gap:clamp(.625rem,-3.7083333333rem + 9.0277777778vw,7.125rem);grid-row-gap:clamp(5.9375rem,5.1458333333rem + 1.6493055556vw,7.125rem);display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:clamp(3rem,2.0833333333rem + 1.9097222222vw,4.375rem);padding-top:clamp(3rem,.2916666667rem + 5.6423611111vw,7.0625rem)}@media only screen and (max-width:768px){.site-main__posts{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:500px){.site-main__posts{grid-template-columns:1fr}}.single-post #page:before{background:#f8f8f8;bottom:0;content:"";left:0;max-height:100%;position:absolute;top:clamp(28.125rem,21.875rem + 13.0208333333vw,37.5rem);width:100%;z-index:-1}.image-slider-post{margin-bottom:5rem;overflow:hidden;position:relative}.image-slider-post .swiper-wrapper{display:grid;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;margin-bottom:clamp(6.25e-8rem,-1.249999925rem + 6.2499999375vw,6.25rem);width:100%}.image-slider-post .slider-item-image{margin-bottom:1.0625rem!important}.image-slider-post .swiper-container{width:100%}.image-slider-post .swiper-slide{color:#fff;display:grid;justify-content:center;position:relative;transition:all .5s ease;width:100%}@media only screen and (max-width:768px){.image-slider-post .swiper-slide{align-items:center}.image-slider-post .swiper-slide img{margin:0 auto;max-height:100%!important;-o-object-fit:contain;object-fit:contain;top:0!important;width:100%!important}.image-slider-post .swiper-slide .slider-item{padding:0 1.25rem}}.image-slider-post .swiper-slide:nth-of-type(3n+1) .image-slider-post__description{margin-top:7.5rem;width:clamp(16.875rem,10.925rem + 29.75vw,46.625rem)}@media only screen and (max-width:768px){.image-slider-post .swiper-slide:nth-of-type(3n+1) .image-slider-post__description{margin-top:0;width:100%}}.image-slider-post .swiper-slide:nth-of-type(3n+1) img{height:clamp(17.75rem,15.25rem + 12.5vw,30.25rem);position:relative;top:6.25rem;width:clamp(16.875rem,10.925rem + 29.75vw,46.625rem)}@media only screen and (max-width:768px){.image-slider-post .swiper-slide:nth-of-type(3n+1) img{height:100%!important}}.image-slider-post .swiper-slide:nth-of-type(3n+2) .image-slider-post__description{width:clamp(16.25rem,14.625rem + 8.125vw,24.375rem)}@media only screen and (max-width:768px){.image-slider-post .swiper-slide:nth-of-type(3n+2) .image-slider-post__description{margin-top:0;width:100%}}.image-slider-post .swiper-slide:nth-of-type(3n+2) img{height:clamp(22.5625rem,18.8125rem + 18.75vw,41.3125rem);position:relative;width:clamp(16.25rem,14.625rem + 8.125vw,24.375rem)}.image-slider-post .swiper-slide:nth-of-type(3n+3) .image-slider-post__description{margin-top:4.375rem;width:clamp(16.25rem,12rem + 21.25vw,37.5rem)}@media only screen and (max-width:768px){.image-slider-post .swiper-slide:nth-of-type(3n+3) .image-slider-post__description{margin-top:0;width:100%}}.image-slider-post .swiper-slide:nth-of-type(3n+3) img{position:relative;top:3.125rem;width:clamp(16.25rem,12rem + 21.25vw,37.5rem)}@media only screen and (max-width:768px){.image-slider-post .swiper-slide:nth-of-type(3n+3) img{height:100%!important}}.image-slider-post .simple-slider-arrow__wrapper{color:#fff;margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);padding-bottom:clamp(3rem,.8333333333rem + 4.5138888889vw,6.25rem);position:relative;z-index:2}.image-slider-post .image-slider-post__background{background:#333e48;bottom:0;height:70%;left:0;position:absolute;width:100%}.contacts .contacts__wrapper{margin-bottom:clamp(5rem,6.25e-8rem + 10.4166666667vw,12.5rem);margin-top:clamp(-8.5625rem,5.7083333333rem + -11.8923611111vw,0rem)}.contacts .contacts__image{height:clamp(18.75rem,7.2916666667rem + 23.8715277778vw,35.9375rem);margin-left:auto;width:clamp(23.375rem,5.0416666667rem + 38.1944444444vw,50.875rem)}@media only screen and (max-width:768px){.contacts .contacts__image{margin:auto;width:100%}}.contacts .contacts__text--wrapper{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-top:clamp(-18.75rem,19.1666666667rem + -31.5972222222vw,4rem);max-width:clamp(17.5rem,6.6666666667rem + 22.5694444444vw,33.75rem)}@media only screen and (max-width:768px){.contacts .contacts__text--wrapper{max-width:100%}}.contacts .red_line{margin-bottom:clamp(2rem,.8333333333rem + 2.4305555556vw,3.75rem)}.contacts .contacts__title{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:clamp(1.75rem,1.25rem + 1.0416666667vw,2.5rem);max-width:clamp(17.5rem,7.5rem + 20.8333333333vw,32.5rem);text-transform:uppercase}@media only screen and (max-width:768px){.contacts .contacts__title{max-width:100%}}.contacts .contacts__address{font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem);margin-bottom:2.5rem}.contacts .contacts__socials{grid-gap:1.25rem;display:grid;grid-auto-flow:column;justify-content:start}.contacts .contacts__socials--link{height:2.8125rem;width:2.8125rem}.contacts-with-photo{margin-bottom:clamp(5rem,6.25e-8rem + 10.4166666667vw,12.5rem);margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}.contacts-with-photo .red_line{margin-bottom:clamp(2rem,.625rem + 2.8645833333vw,4.0625rem)}.contacts-with-photo__title{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:clamp(5.625rem,8.75rem + -2.6041666667vw,7.5rem);text-transform:uppercase}.select_contacts{grid-column-gap:clamp(1.25rem,-15.5769230769rem + 19.2307692308vw,7.5rem);grid-row-gap:7.5rem;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:768px){.select_contacts{grid-gap:7.5rem;grid-template-columns:1fr}}.select_contacts .select-contacts__wrapper{background:#333e48;color:#fff;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}@media only screen and (max-width:1400px){.select_contacts .select-contacts__wrapper{grid-template-columns:1fr;grid-template-rows:clamp(12.5rem,4.1666666667rem + 17.3611111111vw,25rem) 1fr}}@media only screen and (max-width:768px){.select_contacts .select-contacts__wrapper{grid-template-rows:clamp(12.5rem,3.5714285714rem + 44.6428571429vw,25rem) 1fr}}.select_contacts .select-contacts-data__wrapper{padding:clamp(6.25e-8rem,-20.1923074615rem + 23.0769228846vw,7.5rem) .625rem clamp(2rem,1.375rem + 1.3020833333vw,2.9375rem) 1.5rem}.select_contacts .select-contacts__image{height:25rem;left:clamp(-3.125rem,8.4134615385rem + -9.6153846154vw,0rem);position:relative;top:-3.125rem;width:clamp(9.375rem,3.125rem + 13.0208333333vw,18.75rem)}@media only screen and (max-width:1400px){.select_contacts .select-contacts__image{height:100%;margin:0 auto;width:90%}}@media only screen and (max-width:768px){.select_contacts .select-contacts__image{height:100%}}.select_contacts .select-contacts__title{font-size:clamp(1.5rem,1.3333333333rem + .3472222222vw,1.75rem);font-weight:500;letter-spacing:-.03125rem;line-height:clamp(2rem,1.8333333333rem + .3472222222vw,2.25rem);margin-bottom:.625rem;max-width:70%;text-transform:uppercase}.select_contacts .select-contacts__position{font-size:clamp(1rem,.75rem + .5208333333vw,1.375rem);font-weight:500;line-height:clamp(1.75rem,1.5rem + .5208333333vw,2.125rem);margin-bottom:.625rem}.select_contacts .select-contacts__email,.select_contacts .select-contacts__phone{display:block;font-size:clamp(1rem,.75rem + .5208333333vw,1.375rem);line-height:clamp(1.75rem,1.5rem + .5208333333vw,2.125rem);max-width:16.875rem;overflow:hidden;text-overflow:ellipsis}.contacts-without-photo{margin-bottom:clamp(5rem,6.25e-8rem + 10.4166666667vw,12.5rem);margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}.contacts-without-photo .red_line{margin-bottom:clamp(2rem,.8333333333rem + 2.4305555556vw,3.75rem)}.contacts-without-photo .contacts-without-photo__title{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:clamp(2.5rem,1.4166666667rem + 2.2569444444vw,4.125rem);text-transform:uppercase}.contacts-without-photo .contacts-without-photo__wrapper{grid-gap:clamp(1.75rem,-.75rem + 5.2083333333vw,5.5rem);display:grid;grid-template-columns:repeat(3,minmax(21.875rem,1fr));justify-content:start}.contacts-without-photo .contacts-without-photo__select--wrapper{background:#fff;border-left:12px solid #707070;box-shadow:0 3px 30px rgba(0,0,0,.161);padding:clamp(2rem,1.8333333333rem + .3472222222vw,2.25rem);transition:border-left-color .5s ease}.contacts-without-photo .contacts-without-photo__select--wrapper:hover{border-left:12px solid #e1251b}.contacts-without-photo .contacts-without-photo__select--title{font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);font-weight:500;line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem);margin-bottom:1.125rem}.contacts-without-photo .contacts-without-photo__select--position{font-size:clamp(1rem,.75rem + .5208333333vw,1.375rem);font-weight:500;line-height:clamp(1.75rem,1.5rem + .5208333333vw,2.125rem);margin-bottom:1.125rem}.contacts-without-photo .contacts-without-photo__select--email,.contacts-without-photo .contacts-without-photo__select--phone{display:block;font-size:clamp(1rem,.75rem + .5208333333vw,1.375rem);line-height:clamp(1.75rem,1.5rem + .5208333333vw,2.125rem);max-width:16.875rem;overflow:hidden;text-overflow:ellipsis}.documents-no-full{grid-column-gap:2.75rem;display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:768px){.documents-no-full{grid-template-columns:1fr}}.documents{margin-bottom:clamp(5rem,6.25e-8rem + 10.4166666667vw,12.5rem);margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}.documents .documents__title{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:clamp(2.5rem,1.4166666667rem + 2.2569444444vw,4.125rem);text-transform:uppercase}.documents-wrapper{grid-gap:2.75rem;display:grid}.document-card{align-items:center;background:#fff;border-left:12px solid #707070;box-shadow:0 3px 30px rgba(0,0,0,.161);display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;padding:clamp(2rem,1.625rem + .78125vw,2.5625rem) clamp(2rem,.4166666667rem + 3.2986111111vw,4.375rem);transition:border-left-color .5s ease}@media only screen and (max-width:768px){.document-card{border-left-color:#e1251b}}.document-card:hover{border-left-color:#e1251b}.document-card:hover svg{color:#e1251b}@media only screen and (max-width:768px){.document-card{grid-gap:2.5rem;grid-template-columns:1fr}}.document-card__link .load-resume__image{height:2.6875rem;transition:color .5s ease;width:2.6875rem}@media only screen and (max-width:768px){.document-card__link .load-resume__image{display:none}}.document-card__link .load-resume__image-red{display:none;height:2.6875rem;width:2.6875rem}@media only screen and (max-width:768px){.document-card__link .load-resume__image-red{display:block}}.document-card__content{font-size:clamp(1rem,.75rem + .5208333333vw,1.375rem);line-height:clamp(1.75rem,1.5rem + .5208333333vw,2.125rem)}.document-card__content .document-card__description{font-size:clamp(.875rem,.75rem + .2604166667vw,1.0625rem);letter-spacing:.0625rem;line-height:clamp(1.5rem,.8333333333rem + 1.3888888889vw,2.5rem)}.info-with-image-variate__wrapper~.info-without-image__wrapper{background:linear-gradient(180deg,#020024,#f8f8f8 0,#fff);margin-left:auto;margin-top:-25rem;padding-left:clamp(32.5rem,-2.5rem + 54.6875vw,63.125rem);padding-right:clamp(6.25e-8rem,-4.1666665625rem + 8.6805554688vw,6.25rem)}@media only screen and (max-width:1024px){.info-with-image-variate__wrapper~.info-without-image__wrapper{margin-top:0;padding-left:0;padding-top:0;width:100%}}.info-with-image-variate__wrapper~.info-without-image__wrapper .info{grid-template-columns:1fr;margin:0}@media only screen and (max-width:1024px){.info-with-image-variate__wrapper~.info-without-image__wrapper .info{margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}}.info-with-image-variate__wrapper~.info-without-image__wrapper .info .info-title{grid-row:2;justify-self:start}.info-with-image-variate__wrapper~.info-without-image__wrapper .info .info-content{grid-column:unset}.page-404{display:grid;justify-content:center;padding-top:clamp(5rem,3.3333333333rem + 3.4722222222vw,7.5rem);text-align:center}@media only screen and (max-width:768px){.page-404{text-align:left}}.page-404_title{color:#e1251b;font-size:clamp(5.625rem,4.375rem + 2.6041666667vw,7.5rem);font-weight:700;margin-bottom:clamp(3rem,2.3333333333rem + 1.3888888889vw,4rem)}.page-404__heading-1{font-size:clamp(2rem,1.25rem + 1.5625vw,3.125rem);font-weight:700;letter-spacing:clamp(6.25e-8rem,-.0416665625rem + .0868054688vw,.0625rem);line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);margin-bottom:clamp(1.5rem,.8333333333rem + 1.3888888889vw,2.5rem);text-transform:uppercase}.page-404__body-1{font-size:clamp(1.25rem,.9583333333rem + .6076388889vw,1.6875rem);line-height:clamp(2rem,1.5833333333rem + .8680555556vw,2.625rem);margin-bottom:6.25rem}.cookies{background:#fff;bottom:0;box-shadow:0 3px 30px rgba(0,0,0,.161);left:0;opacity:0;padding:clamp(1.5rem,1.2083333333rem + .6076388889vw,1.9375rem) clamp(1.25rem,-.0833333333rem + 2.7777777778vw,3.25rem);position:fixed;transition:opacity .5s ease;visibility:hidden;width:clamp(25.875rem,15.0833333333rem + 22.4826388889vw,42.0625rem);z-index:10}.cookies-title{font-size:clamp(.875rem,.7083333333rem + .3472222222vw,1.125rem);font-weight:500;font-weight:600;line-height:clamp(1.125rem,.9583333333rem + .3472222222vw,1.375rem);margin-bottom:1.25rem;text-transform:uppercase}.cookies-description{font-size:clamp(.75rem,.6666666667rem + .1736111111vw,.875rem);line-height:1.4375rem}.show-cookies{opacity:1;visibility:visible}.footer{display:grid;grid-template-columns:1fr .68fr}.footer .footer-copyright__mobile{display:none;font-size:clamp(.75rem,.6666666667rem + .1736111111vw,.875rem);line-height:1.4375rem}.footer .footer-left{grid-gap:clamp(3rem,2.3333333333rem + 1.3888888889vw,4rem);background:#333e48;color:#fff;display:grid;grid-template-columns:1fr 1fr;margin-top:clamp(6.25e-8rem,-5.8333332292rem + 12.152777691vw,8.75rem);padding:clamp(3rem,.75rem + 4.6875vw,6.375rem) clamp(1.25rem,-3.75rem + 10.4166666667vw,8.75rem) clamp(2rem,-.9166666667rem + 6.0763888889vw,6.375rem)}.footer .footer-logo{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(203deg) brightness(104%) contrast(101%)}@media only screen and (max-width:768px){.footer .footer-logo{max-width:50%}}.footer .footer-logo img{-o-object-fit:contain;object-fit:contain}.footer .footer-contacts__wrapper{grid-gap:2.0625rem;display:grid;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content}.footer .footer-contacts{font-size:clamp(1rem,.8333333333rem + .3472222222vw,1.25rem)}.footer .footer-contacts__address{margin-bottom:1.25rem}.footer .footer-social{grid-gap:2rem;display:grid;grid-auto-flow:column;justify-content:start}.footer .footer-social__image{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(203deg) brightness(104%) contrast(101%);transition:filter .5s ease;width:2rem}.footer .footer-social__image img{-o-object-fit:contain;object-fit:contain}.footer .footer-social__image:hover{filter:brightness(0) saturate(100%) invert(23%) sepia(55%) saturate(4322%) hue-rotate(350deg) brightness(89%) contrast(98%)}.footer .footer-right{grid-gap:clamp(6.25e-8rem,-5.3333332292rem + 11.1111110243vw,8rem);background:#eff2f4;display:grid;padding:clamp(6.25e-8rem,-4.1666665625rem + 8.6805554688vw,6.25rem) clamp(6.25e-8rem,-5.9999998958rem + 12.4999999132vw,9rem) clamp(6.25e-8rem,-3.7499998958rem + 7.8124999132vw,5.625rem)}.footer .footer-copyright{display:grid;font-size:clamp(.75rem,.6666666667rem + .1736111111vw,.875rem);line-height:1.4375rem}.footer .footer-copyright a{font-weight:500}@media only screen and (max-width:1024px){.footer{grid-template-columns:1fr}.footer .footer-right{display:none}.footer .footer-copyright__mobile{display:grid;grid-column:span 2}}@media only screen and (max-width:768px){.footer .footer-left{grid-template-columns:1fr}.footer .footer-copyright__mobile{grid-column:unset}}.footer__menu{-moz-column-count:2;column-count:2;display:block}.footer__menu .menu-item{margin-bottom:.625rem;white-space:unset}.footer__menu li a{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.footer__menu li a,.footer__menu li a:hover{transition:-webkit-text-decoration-color .5s ease;transition:text-decoration-color .5s ease;transition:text-decoration-color .5s ease,-webkit-text-decoration-color .5s ease}.footer__menu li a:hover{text-decoration:underline;-webkit-text-decoration-color:#333e48;text-decoration-color:#333e48}@media only screen and (max-width:768px){.footer__menu{display:none}}.search{background:#fff;display:none;left:0;position:fixed;top:0;width:100%;z-index:10}.search .search-input__wrapper{grid-gap:1.625rem;align-items:center;background:#333e48;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content max-content;height:5rem;justify-content:center;padding-left:1.25rem;padding-right:1.25rem}.search .search-input__wrapper .search-input{background:transparent;border-bottom:1px solid #fff;color:#fff;height:2.5rem;width:clamp(23.125rem,13.25rem + 49.375vw,72.5rem)}.search .search-input__wrapper .search-input::-moz-placeholder{color:#fff}.search .search-input__wrapper .search-input::placeholder{color:#fff}.search .search-input__wrapper .close__icon{color:#e1251b;width:1rem}.search .search-input__wrapper .close__icon:hover{cursor:pointer}.search .search-input__wrapper .search__icon{color:#fff;width:1rem}.search .search-results__wrapper{display:grid;justify-self:center;margin-bottom:2rem;max-height:31.25rem;max-width:68.75rem;overflow:auto;padding:4rem 1.25rem 2rem}.search .search-results__wrapper::-webkit-scrollbar{width:3px}.search .search-results__wrapper::-webkit-scrollbar-thumb{background:rgba(51,62,72,.5)}.search .search-results__wrapper .search-results-title{margin-bottom:2.0625rem}.search .search-results__wrapper .search-results{grid-column-gap:clamp(1.25rem,.5375rem + 3.5625vw,4.8125rem);display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.search .search-results__wrapper .search-results h3{font-weight:600;letter-spacing:.125rem;margin-bottom:.6875rem}.search .search-results__wrapper .search-results .red_line{margin-top:.5rem;max-width:2.75rem}.search .search-results__wrapper .search-results:not(:last-of-type){margin-bottom:1.875rem}.search-overlay{background:rgba(51,62,72,.6);display:none;height:100%;position:fixed;width:100%;z-index:10}.form-type__header-right,.form-type__header-top{display:grid;grid-template-columns:1fr .59fr;margin-bottom:clamp(-5rem,11.6666666667rem + -13.8888888889vw,5rem);margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}@media only screen and (max-width:768px){.form-type__header-right,.form-type__header-top{grid-template-columns:1fr}}.form-type__header-right .wpcf7-response-output,.form-type__header-top .wpcf7-response-output{margin:1.875rem 0 0!important;padding:.625rem;width:80%}@media only screen and (max-width:768px){.form-type__header-right .wpcf7-response-output,.form-type__header-top .wpcf7-response-output{width:100%}}.form-type__header-right .form-section__title,.form-type__header-top .form-section__title{font-size:clamp(2rem,1.975rem + .125vw,2.125rem);font-weight:700;line-height:1.7;order:2;text-transform:uppercase}@media only screen and (max-width:768px){.form-type__header-right .form-section__title,.form-type__header-top .form-section__title{margin-bottom:5rem;order:unset}}.form-type__header-right .form-global,.form-type__header-top .form-global{display:grid}.form-type__header-right .form-global .input-field:not(:last-of-type),.form-type__header-top .form-global .input-field:not(:last-of-type){margin-bottom:clamp(4rem,3.875rem + .625vw,4.625rem)}.form-type__header-right .form-global .input-field,.form-type__header-top .form-global .input-field{display:grid;position:relative;width:80%}@media only screen and (max-width:768px){.form-type__header-right .form-global .input-field,.form-type__header-top .form-global .input-field{width:100%}}.form-type__header-right .form-global .input-field span,.form-type__header-top .form-global .input-field span{width:100%}.form-type__header-right .form-global .input-field input,.form-type__header-right .form-global .input-field textarea,.form-type__header-top .form-global .input-field input,.form-type__header-top .form-global .input-field textarea{border-bottom:1px solid #333e48;font-family:Montserrat,sans-serif;font-size:clamp(1.375rem,1.4rem + -.125vw,1.25rem);font-weight:500;padding-bottom:.625rem;width:100%}.form-type__header-right .form-global .input-field label,.form-type__header-top .form-global .input-field label{bottom:.625rem;cursor:text;font-size:clamp(1.375rem,1.4rem + -.125vw,1.25rem);font-weight:500;position:absolute;transform-origin:0 100%;transition:transform .5s ease;will-change:transform}.form-type__header-right .form-global .input-field .label-active,.form-type__header-top .form-global .input-field .label-active{font-weight:400;transform:translateY(-1.25rem) scale(.6);transform-origin:0 0}.form-type__header-right .form-global .input-field .wpcf7-not-valid-tip,.form-type__header-top .form-global .input-field .wpcf7-not-valid-tip{bottom:-1.875rem;position:absolute}.form-type__header-top{grid-template-columns:1fr;margin-bottom:5rem}.form-type__header-top .form-global{grid-template-columns:1fr 1fr}@media only screen and (max-width:768px){.form-type__header-top .form-global{grid-template-columns:1fr}}.form-type__header-top .form-section__title{margin-bottom:clamp(2.5rem,1.75rem + 3.75vw,6.25rem);order:unset;width:40.625rem}@media only screen and (max-width:768px){.form-type__header-top .form-section__title{width:100%}}.archive-title{margin-bottom:clamp(10.4375rem,11.5625rem + -.9375vw,11.375rem);margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}.gray-gradient{background:linear-gradient(180deg,#020024,#f8f8f8 0,#fff)}.vacancy-archive-wrapper{display:grid;grid-template-columns:1fr .9fr;margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem)}@media only screen and (max-width:768px){.vacancy-archive-wrapper{grid-template-columns:1fr}}.vacancy-archive-wrapper .left{margin-top:clamp(8.125rem,14.425rem + -5.25vw,13.375rem)}.vacancy-archive-wrapper .left .red_line{margin-bottom:clamp(2rem,1.775rem + 1.125vw,3.125rem)}.vacancy-archive-wrapper .left h2{font-size:clamp(2rem,1.5rem + 1.0416666667vw,2.75rem);font-weight:700;letter-spacing:.0625rem;line-height:clamp(3.25rem,2.5833333333rem + 1.3888888889vw,4.25rem);text-transform:uppercase}@media only screen and (max-width:768px){.vacancy-archive-wrapper .left{margin-top:4rem;order:2}}.vacancy-archive-wrapper .right{height:clamp(18.75rem,15rem + 18.75vw,37.5rem);margin-top:-13.75rem;position:relative}@media only screen and (max-width:768px){.vacancy-archive-wrapper .right{margin-top:-9.375rem;top:unset}}.vacancies-archive{margin-bottom:clamp(5rem,4.125rem + 4.375vw,9.375rem)}@media only screen and (max-width:768px){.vacancies-archive{grid-row-gap:1.75rem}}.vacancies-archive .vacancy-card{box-shadow:0 3px 30px rgba(0,0,0,.161)}.vacancy-card{background:#fff}.vacancy-card,.vacancy-card .vacancy-card-top__wrapper{display:grid;grid-template-rows:1fr -webkit-max-content;grid-template-rows:1fr max-content}.vacancy-card .vacancy-card-top__wrapper{padding:clamp(2.5rem,2.1666666667rem + .6944444444vw,3rem) clamp(1.5rem,1rem + 1.0416666667vw,2.25rem) clamp(2.0625rem,.5208333333rem + 3.2118055556vw,4.375rem)}.vacancy-card .vacancy-card__title{font-size:clamp(1.5rem,1.3333333333rem + .3472222222vw,1.75rem);font-weight:500;letter-spacing:-.03125rem;line-height:clamp(2rem,1.8333333333rem + .3472222222vw,2.25rem);margin-bottom:clamp(.875rem,.125rem + 1.5625vw,2rem);text-transform:uppercase}.vacancy-card .vacancy-card__excerpt{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:clamp(1rem,.75rem + .5208333333vw,1.375rem);line-height:clamp(1.75rem,1.5rem + .5208333333vw,2.125rem);overflow:hidden}.vacancy-card .vacancy-card--bottom__wrapper{border-top:1px solid #333e48;display:grid;grid-template-columns:1fr .2fr}.vacancy-card .vacancy-card--bottom__wrapper .vacancy-card--bottom__city{border-right:1px solid #333e48;font-size:clamp(.75rem,.6666666667rem + .1736111111vw,.875rem);letter-spacing:.125rem;line-height:1.4375rem;padding:1.25rem 0 1.25rem clamp(1.5rem,1.1666666667rem + .6944444444vw,2rem);text-transform:uppercase}.vacancy-card .vacancy-card--bottom__wrapper .vacancy-card--bottom__arrow__wrapper{display:grid;transition:background-color .5s ease}.vacancy-card .vacancy-card--bottom__wrapper .vacancy-card--bottom__arrow__wrapper:hover{background:#e1251b}.vacancy-card .vacancy-card--bottom__wrapper .vacancy-card--bottom__arrow__wrapper:hover .vacancy-card--bottom__arrow{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(203deg) brightness(104%) contrast(101%)}.vacancy-card .vacancy-card--bottom__wrapper .vacancy-card--bottom__arrow__wrapper .vacancy-card--bottom__arrow{display:block;justify-self:center;transition:filter .5s ease;width:1.875rem}@media only screen and (max-width:768px){.vacancy-card .vacancy-card--bottom__wrapper .vacancy-card--bottom__arrow__wrapper .vacancy-card--bottom__arrow{filter:brightness(0) saturate(100%) invert(22%) sepia(39%) saturate(6702%) hue-rotate(352deg) brightness(89%) contrast(94%)}}.vacancy-card .vacancy-card--bottom__wrapper .vacancy-card--bottom__arrow__wrapper .vacancy-card--bottom__arrow img{-o-object-fit:contain;object-fit:contain}.upload-file input[type=file]{display:none}.upload-file .upload-submit{color:#e1251b;display:none}.load-resume form{position:relative}.load-resume .wpcf7-not-valid-tip{text-align:center}.load-resume .wpcf7-response-output{margin:1.25rem 0!important;padding:.625rem!important;position:absolute!important}.images-list{background:#333e48;height:clamp(19.375rem,11.0416666667rem + 17.3611111111vw,31.875rem);margin-bottom:5rem}@media only screen and (max-width:768px){.images-list{height:25rem;margin-bottom:clamp(15.625rem,8.9285714286rem + 33.4821428571vw,25rem)}}.images-list .images-list__wrapper{grid-column-gap:clamp(1.25rem,-4.375rem + 11.71875vw,9.6875rem);align-items:end;display:grid;grid-template-columns:1fr .6fr;margin-left:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-right:clamp(1.25rem,-8.75rem + 20.8333333333vw,16.25rem);margin-top:18.75rem;position:relative;top:-12.5rem}@media only screen and (max-width:768px){.images-list .images-list__wrapper{grid-row-gap:1.875rem;grid-template-columns:1fr}}.images-list .images-list__wrapper .img{position:relative}.images-list .images-list__wrapper .img:first-of-type{height:clamp(20rem,11.6666666667rem + 17.3611111111vw,32.5rem)}@media only screen and (max-width:768px){.images-list .images-list__wrapper .img:first-of-type{margin-left:-1.25rem;padding-right:5rem}}.images-list .images-list__wrapper .img:nth-of-type(2){height:clamp(26.875rem,18.5416666667rem + 17.3611111111vw,39.375rem)}@media only screen and (max-width:768px){.images-list .images-list__wrapper .img:nth-of-type(2){height:clamp(18.75rem,12.0535714286rem + 33.4821428571vw,28.125rem);padding-left:5rem}}.active\:text-red-600:active,.focus\:text-red-600:focus,.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(225,37,27,var(--tw-text-opacity))}@media (min-width:768px){.md\:-top-100{top:-6.25rem}.md\:bottom-20{bottom:1.25rem}.md\:right-40{right:2.5rem}.md\:order-1{order:1}.md\:mx-0{margin-left:0;margin-right:0}.md\:mt-120{margin-top:7.5rem}.md\:mt-140{margin-top:8.75rem}.md\:mt-250{margin-top:15.625rem}.md\:-mt-250{margin-top:-15.625rem}.md\:-mr-40{margin-right:-2.5rem}.md\:mr-auto{margin-right:auto}.md\:ml-20{margin-left:1.25rem}.md\:mt-0{margin-top:0}.md\:ml-auto{margin-left:auto}.md\:mt-70{margin-top:4.375rem}.md\:mr-0{margin-right:0}.md\:-mt-90{margin-top:-5.625rem}.md\:mt-100{margin-top:6.25rem}.md\:flex{display:flex}.md\:block{display:block}.md\:h-450{height:28.125rem}.md\:h-400{height:25rem}.md\:h-240{height:15rem}.md\:h-300{height:18.75rem}.md\:h-184{height:11.5rem}.md\:h-468{height:29.25rem}.md\:h-350{height:21.875rem}.md\:h-370{height:23.125rem}.md\:w-450{width:28.125rem}.md\:w-1\/2{width:50%}.md\:w-276{width:17.25rem}.md\:w-720{width:45rem}.md\:w-full{width:100%}.md\:w-146{width:9.125rem}.md\:w-414{width:25.875rem}.md\:w-338{width:21.125rem}.md\:w-674{width:42.125rem}.md\:w-620{width:38.75rem}.md\:w-600{width:37.5rem}.md\:w-150{width:9.375rem}.md\:flex-shrink-0{flex-shrink:0}.md\:flex-grow{flex-grow:1}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:content-center{align-content:center}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:p-10{padding:.625rem}.md\:px-40{padding-left:2.5rem;padding-right:2.5rem}.md\:px-20{padding-left:1.25rem;padding-right:1.25rem}.md\:px-12{padding-left:.75rem;padding-right:.75rem}.md\:py-40{padding-bottom:2.5rem;padding-top:2.5rem}.md\:px-30{padding-left:1.875rem;padding-right:1.875rem}.md\:px-10{padding-left:.625rem;padding-right:.625rem}.md\:py-30{padding-bottom:1.875rem;padding-top:1.875rem}.md\:pt-170{padding-top:10.625rem}.md\:pl-40{padding-left:2.5rem}.md\:pr-0{padding-right:0}.md\:pr-40{padding-right:2.5rem}.md\:pl-60{padding-left:3.75rem}.md\:pr-100{padding-right:6.25rem}.md\:pt-130{padding-top:8.125rem}.md\:pt-186{padding-top:11.625rem}.md\:pb-184{padding-bottom:11.5rem}.md\:pr-38{padding-right:2.375rem}.md\:text-center{text-align:center}}@media (min-width:1280px){.xl\:prose-md{color:inherit;font-size:1.375rem;letter-spacing:0;line-height:1.5}.xl\:prose-lg{font-size:1.6875rem;line-height:1.5}.xl\:prose-lg p{margin-bottom:1.3333333em;margin-top:1.3333333em}.xl\:prose-lg [class~=lead]{font-size:1.2222222em;line-height:1.4545455;margin-bottom:1.0909091em;margin-top:1.0909091em}.xl\:prose-lg blockquote{margin-bottom:1.6666667em;margin-top:1.6666667em;padding-left:1em}.xl\:prose-lg h1{font-size:3.125rem;letter-spacing:.06em;line-height:1.4;margin-bottom:.8333333em;margin-top:0}.xl\:prose-lg h2{font-size:2.75rem;letter-spacing:.06em;line-height:1.5;margin-bottom:1.0666667em;margin-top:1.8666667em}.xl\:prose-lg h3{font-size:1.75rem;letter-spacing:0;line-height:1.5;margin-bottom:.6666667em;margin-top:1.6666667em}.xl\:prose-lg h4{font-size:1.125rem;letter-spacing:.15em;line-height:1.2;margin-bottom:.4444444em;margin-top:1.7777778em}.xl\:prose-lg figure,.xl\:prose-lg img,.xl\:prose-lg video{margin-bottom:1.7777778em;margin-top:1.7777778em}.xl\:prose-lg figure>*{margin-bottom:0;margin-top:0}.xl\:prose-lg figure figcaption{font-size:.8888889em;line-height:1.5;margin-top:1em}.xl\:prose-lg code{font-size:.8888889em}.xl\:prose-lg h2 code{font-size:.8666667em}.xl\:prose-lg h3 code{font-size:.875em}.xl\:prose-lg pre{border-radius:.375rem;font-size:.8888889em;line-height:1.75;margin-bottom:2em;margin-top:2em;padding:1em 1.5em}.xl\:prose-lg ol{flex-direction:row;flex-wrap:wrap;justify-content:space-between;letter-spacing:0;margin-bottom:1.3333333em;margin-top:1.3333333em}.xl\:prose-lg ol li{margin:3.5rem 0 3.5rem -1.6666667em;padding-left:0;width:38.25rem}.xl\:prose-lg ul{flex-direction:row;flex-wrap:wrap;justify-content:space-between;letter-spacing:0;margin-bottom:1.3333333em;margin-top:1.3333333em}.xl\:prose-lg ul li{margin:3.5rem 0 3.5rem -1.6666667em;padding-left:0;width:38.25rem}.xl\:prose-lg li{margin-bottom:.6666667em;margin-top:.6666667em}.xl\:prose-lg ol>li{padding-left:1.6666667em}.xl\:prose-lg ol>li:before{left:0}.xl\:prose-lg ul>li{padding-left:1.6666667em}.xl\:prose-lg ul>li:before{height:.3333333em;left:.2222222em;top:.72222em;width:.3333333em}.xl\:prose-lg>ul>li p{margin-bottom:.8888889em;margin-top:.8888889em}.xl\:prose-lg>ul>li>:first-child{margin-top:1.3333333em}.xl\:prose-lg>ul>li>:last-child{margin-bottom:1.3333333em}.xl\:prose-lg>ol>li>:first-child{margin-top:1.3333333em}.xl\:prose-lg>ol>li>:last-child{margin-bottom:1.3333333em}.xl\:prose-lg ol ol,.xl\:prose-lg ol ul,.xl\:prose-lg ul ol,.xl\:prose-lg ul ul{margin-bottom:.8888889em;margin-top:.8888889em}.xl\:prose-lg hr{margin-bottom:3.1111111em;margin-top:3.1111111em}.xl\:prose-lg h2+*,.xl\:prose-lg h3+*,.xl\:prose-lg h4+*,.xl\:prose-lg hr+*{margin-top:0}.xl\:prose-lg table{font-size:.8888889em;line-height:1.5}.xl\:prose-lg thead th{padding-bottom:.75em;padding-left:.75em;padding-right:.75em}.xl\:prose-lg thead th:first-child{padding-left:0}.xl\:prose-lg thead th:last-child{padding-right:0}.xl\:prose-lg tbody td{padding:.75em}.xl\:prose-lg tbody td:first-child{padding-left:0}.xl\:prose-lg tbody td:last-child{padding-right:0}.xl\:prose-lg>:first-child{margin-top:0}.xl\:prose-lg>:last-child{margin-bottom:0}.xl\:prose-lg{letter-spacing:0}.xl\:prose-lg h5,.xl\:prose-lg h6{font-size:1.0625rem;letter-spacing:0;line-height:1.6}.xl\:prose-lg a{letter-spacing:0}.xl\:absolute{position:absolute}.xl\:static{position:static}.xl\:top-192{top:12rem}.xl\:left-0{left:0}.xl\:-top-50{top:-3.125rem}.xl\:-left-80{left:-5rem}.xl\:-top-380{top:-23.75rem}.xl\:right-0{right:0}.xl\:left-200{left:12.5rem}.xl\:right-56{right:3.5rem}.xl\:top-1\/2{top:50%}.xl\:bottom-50{bottom:3.125rem}.xl\:left-auto{left:auto}.xl\:top-106{top:6.625rem}.xl\:left-140{left:8.75rem}.xl\:top-0{top:0}.xl\:right-140{right:8.75rem}.xl\:z-1{z-index:1}.xl\:order-3{order:3}.xl\:order-2{order:2}.xl\:order-1{order:1}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:-mx-10{margin-left:-.625rem;margin-right:-.625rem}.xl\:mx-10{margin-left:.625rem;margin-right:.625rem}.xl\:mx-140{margin-left:8.75rem;margin-right:8.75rem}.xl\:-mx-38{margin-left:-2.375rem;margin-right:-2.375rem}.xl\:mt-40{margin-top:2.5rem}.xl\:mt-100{margin-top:6.25rem}.xl\:mt-60{margin-top:3.75rem}.xl\:mt-10{margin-top:.625rem}.xl\:ml-auto{margin-left:auto}.xl\:mt-70{margin-top:4.375rem}.xl\:mt-50{margin-top:3.125rem}.xl\:mt-30{margin-top:1.875rem}.xl\:mt-4{margin-top:.25rem}.xl\:mt-120{margin-top:7.5rem}.xl\:mr-64{margin-right:4rem}.xl\:mt-0{margin-top:0}.xl\:mt-110{margin-top:6.875rem}.xl\:mr-0{margin-right:0}.xl\:mt-156{margin-top:9.75rem}.xl\:ml-80{margin-left:5rem}.xl\:ml-44{margin-left:2.75rem}.xl\:mt-6{margin-top:.375rem}.xl\:mt-108{margin-top:6.75rem}.xl\:mt-80{margin-top:5rem}.xl\:mt-460{margin-top:28.75rem}.xl\:-mt-40{margin-top:-2.5rem}.xl\:mt-210{margin-top:13.125rem}.xl\:mb-66{margin-bottom:4.125rem}.xl\:mt-44{margin-top:2.75rem}.xl\:mt-8{margin-top:.5rem}.xl\:mt-160{margin-top:10rem}.xl\:mt-228{margin-top:14.25rem}.xl\:mt-246{margin-top:15.375rem}.xl\:mt-26{margin-top:1.625rem}.xl\:mt-346{margin-top:21.625rem}.xl\:ml-250{margin-left:15.625rem}.xl\:ml-180{margin-left:11.25rem}.xl\:mt-20{margin-top:1.25rem}.xl\:mt-200{margin-top:12.5rem}.xl\:mr-144{margin-right:9rem}.xl\:mt-150{margin-top:9.375rem}.xl\:mt-216{margin-top:13.5rem}.xl\:-mt-158{margin-top:-9.875rem}.xl\:mt-58{margin-top:3.625rem}.xl\:mb-0{margin-bottom:0}.xl\:mt-68{margin-top:4.25rem}.xl\:-mr-128{margin-right:-8rem}.xl\:mt-90{margin-top:5.625rem}.xl\:mt-86{margin-top:5.375rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:h-590{height:36.875rem}.xl\:h-480{height:30rem}.xl\:h-534{height:33.375rem}.xl\:h-388{height:24.25rem}.xl\:h-138{height:8.625rem}.xl\:h-576{height:36rem}.xl\:h-10{height:.625rem}.xl\:h-186{height:11.625rem}.xl\:h-290{height:18.125rem}.xl\:h-444{height:27.75rem}.xl\:h-44{height:2.75rem}.xl\:h-140{height:8.75rem}.xl\:h-98{height:6.125rem}.xl\:h-screen{height:100vh}.xl\:h-auto{height:auto}.xl\:h-646{height:40.375rem}.xl\:h-900{height:56.25rem}.xl\:h-698{height:43.625rem}.xl\:h-526{height:32.875rem}.xl\:h-392{height:24.5rem}.xl\:h-632{height:39.5rem}.xl\:h-604{height:37.75rem}.xl\:min-h-390{min-height:24.375rem}.xl\:min-h-586{min-height:36.625rem}.xl\:min-h-900{min-height:56.25rem}.xl\:min-h-768{min-height:48rem}.xl\:min-h-454{min-height:28.375rem}.xl\:w-1088{width:68rem}.xl\:w-1250{width:78.125rem}.xl\:w-1016{width:63.5rem}.xl\:w-304{width:19rem}.xl\:w-248{width:15.5rem}.xl\:w-full{width:100%}.xl\:w-814{width:50.875rem}.xl\:w-530{width:33.125rem}.xl\:w-104{width:6.5rem}.xl\:w-1\/3{width:33.333333%}.xl\:w-134{width:8.375rem}.xl\:w-950{width:59.375rem}.xl\:w-446{width:27.875rem}.xl\:w-896{width:56rem}.xl\:w-764{width:47.75rem}.xl\:w-654{width:40.875rem}.xl\:w-682{width:42.625rem}.xl\:w-1400{width:87.5rem}.xl\:w-44{width:2.75rem}.xl\:w-1\/2{width:50%}.xl\:w-174{width:10.875rem}.xl\:w-470{width:29.375rem}.xl\:w-516{width:32.25rem}.xl\:w-594{width:37.125rem}.xl\:w-648{width:40.5rem}.xl\:w-550{width:34.375rem}.xl\:w-640{width:40rem}.xl\:w-580{width:36.25rem}.xl\:w-836{width:52.25rem}.xl\:w-624{width:39rem}.xl\:w-564{width:35.25rem}.xl\:w-536{width:33.5rem}.xl\:w-270{width:16.875rem}.xl\:w-656{width:41rem}.xl\:max-w-1580{max-width:98.75rem}.xl\:flex-shrink-0{flex-shrink:0}.xl\:flex-grow{flex-grow:1}.xl\:transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:-translate-y-1\/2{--tw-translate-y:-50%}.xl\:flex-row{flex-direction:row}.xl\:flex-row-reverse{flex-direction:row-reverse}.xl\:flex-col{flex-direction:column}.xl\:flex-wrap{flex-wrap:wrap}.xl\:content-start{align-content:flex-start}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:justify-start{justify-content:flex-start}.xl\:justify-end{justify-content:flex-end}.xl\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.xl\:bg-gray-150{--tw-bg-opacity:1;background-color:rgba(239,242,244,var(--tw-bg-opacity))}.xl\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(112,112,112,var(--tw-bg-opacity))}.xl\:bg-transparent{background-color:transparent}.xl\:p-36{padding:2.25rem}.xl\:p-0{padding:0}.xl\:p-56{padding:3.5rem}.xl\:py-84{padding-bottom:5.25rem;padding-top:5.25rem}.xl\:px-278{padding-left:17.375rem;padding-right:17.375rem}.xl\:px-420{padding-left:26.25rem;padding-right:26.25rem}.xl\:px-280{padding-left:17.5rem;padding-right:17.5rem}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-210{padding-left:13.125rem;padding-right:13.125rem}.xl\:px-200{padding-left:12.5rem;padding-right:12.5rem}.xl\:px-80{padding-left:5rem;padding-right:5rem}.xl\:py-100{padding-bottom:6.25rem;padding-top:6.25rem}.xl\:px-140{padding-left:8.75rem;padding-right:8.75rem}.xl\:px-236{padding-left:14.75rem;padding-right:14.75rem}.xl\:px-44{padding-left:2.75rem;padding-right:2.75rem}.xl\:py-50{padding-bottom:3.125rem;padding-top:3.125rem}.xl\:py-130{padding-bottom:8.125rem;padding-top:8.125rem}.xl\:px-160{padding-left:10rem;padding-right:10rem}.xl\:px-340{padding-left:21.25rem;padding-right:21.25rem}.xl\:px-260{padding-left:16.25rem;padding-right:16.25rem}.xl\:px-20{padding-left:1.25rem;padding-right:1.25rem}.xl\:py-220{padding-bottom:13.75rem;padding-top:13.75rem}.xl\:py-20{padding-bottom:1.25rem;padding-top:1.25rem}.xl\:px-88{padding-left:5.5rem;padding-right:5.5rem}.xl\:px-180{padding-left:11.25rem;padding-right:11.25rem}.xl\:py-80{padding-bottom:5rem;padding-top:5rem}.xl\:px-174{padding-left:10.875rem;padding-right:10.875rem}.xl\:px-130{padding-left:8.125rem;padding-right:8.125rem}.xl\:px-50{padding-left:3.125rem;padding-right:3.125rem}.xl\:py-30{padding-bottom:1.875rem;padding-top:1.875rem}.xl\:px-36{padding-left:2.25rem;padding-right:2.25rem}.xl\:px-56{padding-left:3.5rem;padding-right:3.5rem}.xl\:px-58{padding-left:3.625rem;padding-right:3.625rem}.xl\:px-70{padding-left:4.375rem;padding-right:4.375rem}.xl\:py-120{padding-bottom:7.5rem;padding-top:7.5rem}.xl\:px-40{padding-left:2.5rem;padding-right:2.5rem}.xl\:py-70{padding-bottom:4.375rem}.xl\:pt-70,.xl\:py-70{padding-top:4.375rem}.xl\:pr-240{padding-right:15rem}.xl\:pb-120{padding-bottom:7.5rem}.xl\:pl-830{padding-left:51.875rem}.xl\:pt-810{padding-top:50.625rem}.xl\:pb-200{padding-bottom:12.5rem}.xl\:pt-300{padding-top:18.75rem}.xl\:pt-150{padding-top:9.375rem}.xl\:pr-40{padding-right:2.5rem}.xl\:pb-44{padding-bottom:2.75rem}.xl\:pl-280{padding-left:17.5rem}.xl\:pt-38{padding-top:2.375rem}.xl\:pl-58{padding-left:3.625rem}.xl\:pr-176{padding-right:11rem}.xl\:pl-140{padding-left:8.75rem}.xl\:pl-180{padding-left:11.25rem}.xl\:pb-32{padding-bottom:2rem}.xl\:pt-120{padding-top:7.5rem}.xl\:pt-30{padding-top:1.875rem}.xl\:pb-80{padding-bottom:5rem}.xl\:pr-50{padding-right:3.125rem}.xl\:pr-150{padding-right:9.375rem}.xl\:pb-48{padding-bottom:3rem}.xl\:pl-70{padding-left:4.375rem}.xl\:pl-92{padding-left:5.75rem}.xl\:pr-506{padding-right:31.625rem}.xl\:pb-30{padding-bottom:1.875rem}.xl\:pl-692{padding-left:43.25rem}.xl\:pt-44{padding-top:2.75rem}.xl\:pr-1076{padding-right:67.25rem}.xl\:pr-180{padding-right:11.25rem}.xl\:pt-174{padding-top:10.875rem}.xl\:pl-84{padding-left:5.25rem}.xl\:pr-112{padding-right:7rem}.xl\:pt-48{padding-top:3rem}.xl\:pb-24{padding-bottom:1.5rem}.xl\:pt-40{padding-top:2.5rem}.xl\:pb-300{padding-bottom:18.75rem}.xl\:pt-290{padding-top:18.125rem}.xl\:pr-70{padding-right:4.375rem}.xl\:pt-188{padding-top:11.75rem}.xl\:pb-0{padding-bottom:0}.xl\:pt-2{padding-top:.125rem}.xl\:pb-62{padding-bottom:3.875rem}.xl\:pl-0{padding-left:0}.xl\:pr-120{padding-right:7.5rem}.xl\:pl-50{padding-left:3.125rem}.xl\:pl-78{padding-left:4.875rem}.xl\:text-left{text-align:left}.xl\:text-center{text-align:center}.xl\:text-28{font-size:1.75rem}.xl\:text-22{font-size:1.375rem}.xl\:text-14{font-size:.875rem}.xl\:text-12{font-size:.75rem}.xl\:text-27{font-size:1.6875rem}.xl\:text-17{font-size:1.0625rem}.xl\:text-120{font-size:7.5rem}.xl\:text-60{font-size:3.75rem}.xl\:text-18{font-size:1.125rem}.xl\:font-bold{font-weight:700}.xl\:leading-snug{line-height:1.375}.xl\:leading-none{line-height:1}.xl\:-tracking-20{letter-spacing:-.02em}.xl\:tracking-60{letter-spacing:.06em}.xl\:tracking-normal{letter-spacing:0}.xl\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.xl\:text-gray-700{--tw-text-opacity:1;color:rgba(51,62,72,var(--tw-text-opacity))}.xl\:text-gray-500{--tw-text-opacity:1;color:rgba(112,112,112,var(--tw-text-opacity))}.xl\:text-gray-900{--tw-text-opacity:1;color:rgba(50,62,72,var(--tw-text-opacity))}.xl\:active\:text-red-600:active,.xl\:focus\:text-red-600:focus,.xl\:hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(225,37,27,var(--tw-text-opacity))}.group:focus-within .xl\:group-focus-within\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(225,37,27,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:w-30{width:1.875rem}.group:hover .xl\:group-hover\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(225,37,27,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:text-red-600{--tw-text-opacity:1;color:rgba(225,37,27,var(--tw-text-opacity))}.group:focus .xl\:group-focus\:w-30{width:1.875rem}.group:focus .xl\:group-focus\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(225,37,27,var(--tw-bg-opacity))}.group:focus .xl\:group-focus\:text-red-600{--tw-text-opacity:1;color:rgba(225,37,27,var(--tw-text-opacity))}}
