/*
! tailwindcss v3.3.5 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,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{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}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}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.shadow-md{--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.filter{--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: }.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-right-8{right:-2rem}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-4{top:1rem}.z-10{z-index:10}.z-20{z-index:20}.col-span-2{grid-column:span 2/span 2}.m-0{margin:0}.m-1{margin:.25rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.my-auto{margin-top:auto;margin-bottom:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.h-4{height:1rem}.h-\[200px\]{height:200px}.h-\[700px\]{height:700px}.h-full{height:100%}.h-screen{height:100vh}.max-h-full{max-height:100%}.w-4{width:1rem}.w-8{width:2rem}.w-\[100px\]{width:100px}.w-full{width:100%}.w-screen{width:100vw}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-2{gap:.5rem}.gap-4{gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.border-green-700{--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity))}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-yellow-500{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity))}.border-opacity-60{--tw-border-opacity:0.6}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.p-12{padding:3rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[20px\]{padding-left:20px;padding-right:20px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[20px\]{padding-top:20px;padding-bottom:20px}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-2{padding-left:.5rem}.pl-7{padding-left:1.75rem}.pt-16{padding-top:4rem}.pt-36{padding-top:9rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.text-justify{text-align:justify}.text-2xl{font-size:1.5rem;line-height:2rem}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[20px\]{font-size:20px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-500{transition-duration:.5s}button,input,input:focus,textarea,textarea:focus{outline:none}.hidden{display:none}input,textarea{background:transparent}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.active\:bg-green-800:active{--tw-bg-opacity:1;background-color:rgb(22 101 52/var(--tw-bg-opacity))}@media (min-width:768px){.md\:m-auto{margin:auto}.md\:block{display:block}.md\:hidden{display:none}.md\:rounded-xl{border-radius:.75rem}.md\:border{border-width:1px}.md\:px-\[50px\]{padding-left:50px;padding-right:50px}.md\:py-24{padding-top:6rem}.md\:pb-24,.md\:py-24{padding-bottom:6rem}.md\:pb-4{padding-bottom:1rem}.md\:pt-24{padding-top:6rem}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}:root{--swiper-theme-color:#8e1638;--swiper-navigation-color:#8e1638;--swiper-pagination-color:#8e1638}@media screen and (max-width:768px){:root{--swiper-navigation-size:25px}}*{padding:0;margin:0;font-family:Montserrat,sans-serif}h1{font-size:72px;line-height:72px;text-transform:uppercase;color:#fff}h1,h2{font-weight:600}h2{font-size:36px;margin-bottom:20px}h3{font-size:24px;font-weight:500}h4{font-size:20px;font-weight:600;margin-bottom:60px}p{font-family:PT Sans,sans-serif;font-size:16px;line-height:26px}.white-block-line-wrapper{width:100%;height:100%;display:flex;justify-content:space-between;position:absolute;top:0;z-index:-5}.grey-block-line{width:1px;height:100%;background-color:#e6e6e6}main{overflow:hidden}@media screen and (max-width:1600px){h2{font-size:32px}}.universal-textpage-company-block-bg,.universal-textpage-company-block-bg-reverse{width:100%;height:100vh;display:flex;align-items:center;position:relative}.universal-textpage-company-block-bg-reverse{direction:rtl}.universal-textpage-company-img{width:71%;height:600px}.universal-textpage-company-content-wrapper{position:absolute;right:0;margin:0 160px;width:40%;padding:60px 80px}.universal-textpage-company-content-wrapper-reverse{position:absolute;left:0;margin:0 160px;width:40%;padding:60px 80px;direction:ltr}.universal-textpage-company-content-wrapper h4{color:#8e1638;margin-bottom:36px}.universal-textpage-company-content-wrapper p{color:#828282}.universal-textpage-company-link-n-line-wrapper{display:flex;align-items:center;margin-top:60px}.universal-textpage-company-link{margin:0 40px 0 0;text-decoration:none;color:#000;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.universal-textpage-company-link:hover{color:#8e1638}.universal-textpage-company-horizontal-line{width:50%;height:1px;background-color:#c8c8c8;transition:all .5s ease-in-out}.universal-textpage-company-horizontal-line-active{width:25%;background-color:#8e1638}.universal-textpage-block-line-wrapper{width:100%;height:100%;display:flex;justify-content:space-between;position:absolute;top:0;z-index:-1}.universal-textpage-block-line{width:1px;height:100%;background-color:#e6e6e6;margin:0 160px;z-index:2}.universal-general-block-bg-wrapper{width:100%;height:100vh}.universal-general-block-bg-img-wrapper{width:100%;height:100%;position:absolute;z-index:-20}.universal-general-block-bg-img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.universal-general-block-tone{width:100%;height:100%;background-color:transparent;display:flex;align-items:center}.universal-general-block-content-wrapper{width:auto;height:auto;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 160px}.header-wrapper{background-color:#fff;width:100%;height:104px;display:flex;align-items:center;justify-content:space-between;position:fixed;z-index:1000;box-shadow:4px 4px 4px rgba(0,0,0,.1)}.header-logo-black{background-image:url(/_next/static/media/AVC_RGB_LOGO_WIDE.d7106294.svg);background-position:50%;background-size:cover;width:128px;height:82px;margin-left:160px}.header-nav-lang-wrapper{display:flex;align-items:center;margin-right:160px}.header-nav-wrapper{display:flex;list-style:none;margin-right:70px}.header-nav-wrapper li{position:relative;padding:42px 0}.nav-link-black{color:#000;text-decoration:none;margin-right:60px;text-transform:uppercase;font-weight:600;font-size:13px}.nav-link-black.cursor-pointer{cursor:pointer}.nav-link-black:hover{opacity:.7}.header-nav-dropdown-about-company{position:fixed;top:104px;z-index:200;display:none;box-shadow:4px 4px 4px rgba(0,0,0,.1)}.header-nav-wrapper li:hover .header-nav-dropdown-about-company{display:block}.header-nav-dropdown-about-company a{text-decoration:none}.header-nav-dropdown-about-company a p{font-family:Montserrat,sans-serif;font-weight:600;font-size:13px;display:flex;align-items:center;max-width:250px;background-color:#fff;color:#000;padding:12px 30px;text-transform:uppercase;line-height:20px}.header-nav-dropdown-about-company a p:hover{background-color:#f3f3f3}.header-lang{width:48px;height:15px;cursor:pointer;display:flex;align-items:center;font-size:13px;font-weight:600}.header-lang img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-right:10px}.lang-drop-down{top:calc(100% + 10px);right:0}@media screen and (max-width:1600px){.header-logo-black{margin-left:80px}.header-nav-lang-wrapper{margin-right:80px}.header-nav-wrapper{margin-right:20px}.nav-link-black{margin-right:40px}}@media screen and (max-width:1024px){.header-logo-black{margin-left:40px}.header-nav-lang-wrapper{margin-right:40px}}.general-block-bg-wrapper{width:100%;height:100vh;position:relative}.general-block-bg-img{background-size:cover;background-position:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease-in-out}.general-block-line-wrapper{margin:0 160px;width:auto;height:100%;display:flex;justify-content:space-between;position:absolute;top:0;z-index:2}.general-block-slot{width:394px;height:100%;transition:all .5s}.general-block-slot:hover{height:100%;background-color:rgba(142,22,56,.2)}.general-block-line{width:1px;height:100%;background-color:hsla(0,0%,100%,.1);z-index:2}.general-block-tone{background-color:rgba(9,16,23,.6);display:flex;align-items:center;position:absolute;width:100%;height:100%;top:0}.general-block-content-wrapper{margin:0 160px;width:1000%}.general-block-content-wrapper p{margin-top:24px;line-height:22px;color:#fff;width:70%;text-align:justify}@media screen and (max-width:1600px){.gen-gen{font-size:58px;font-weight:600}.general-block-line-wrapper{margin:0 80px}.general-block-slot{width:296px}.general-block-content-wrapper p{width:100%}.general-block-content-wrapper{margin:0 80px;width:100%}}@media screen and (max-width:1024px){.general-block-line-wrapper{margin:0 40px}.general-block-slot{width:224px}.general-block-content-wrapper{margin:0 40px}}@media screen and (max-width:768px){.general-block-line-wrapper{display:none}.general-block-content-wrapper{margin:0 25px}.general-block-content-wrapper p{margin-top:12px}.gen-gen{font-size:30px;line-height:42px}}.about-company-block-bg{width:100%;height:100vh;display:flex;align-items:center;position:relative}.about-pattern-gen{position:absolute;bottom:0;right:0;opacity:.8;width:750px;z-index:-2}.about-company-img{width:50%;height:600px;margin-left:160px;overflow:hidden}.about-company-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-company-content-wrapper{position:absolute;left:30%;margin:0 160px;padding:60px 80px;background-color:hsla(0,0%,90%,.9)}.about-company-content-wrapper p{color:#000;text-align:justify}.about-company-content-wrapper h2{line-height:44px}.about-company-link-n-line-wrapper{display:flex;align-items:center;margin-top:60px}.about-company-link{margin:0 40px 0 0;text-decoration:none;color:#000;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.about-company-link:hover{color:#8e1638}.about-company-horizontal-line{width:50%;height:1px;background-color:#c8c8c8;transition:all .5s ease-in-out}.about-company-horizontal-line-active,.about-company-link:hover+.about-company-horizontal-line{width:25%;background-color:#8e1638}.about-block-line-wrapper{width:100%;height:100%;display:flex;justify-content:space-between;position:absolute;top:0;z-index:-1}.about-block-line{width:1px;height:100%;background-color:#e6e6e6;margin:0 160px;z-index:2}@media screen and (max-width:1600px){.about-company-img{width:45%;height:500px;margin-left:80px}.about-block-line{margin:0 80px}.about-company-content-wrapper{position:absolute;right:80px;width:50%;padding:60px 80px;margin:0;left:unset}.about-company-content-wrapper h4{margin-bottom:40px}.about-company-content-wrapper h2{margin-bottom:15px}.about-company-link-n-line-wrapper{margin-top:40px}}@media screen and (max-width:1024px){.about-company-block-bg{height:auto;padding:200px 0}.about-company-img{height:500px;margin-left:40px}.about-company-content-wrapper{right:40px}}@media screen and (max-width:768px){.about-company-block-bg{display:flex;flex-direction:column;padding:25px 0}.about-company-img{width:auto;height:440px;z-index:6;margin:0 25px}.about-company-content-wrapper{position:unset;margin:0 25px;width:auto;padding:60px 25px}.about-company-content-wrapper h2{font-size:18px;line-height:32px}.about-company-content-wrapper h4{font-size:16px}}.benefits-block-bg{width:100%;height:700px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.benefits-block-bg,.benefits-block-content{display:flex;justify-content:center;align-items:center}.benefits-block-content{height:400px;background-color:#e6e6e6;transition:all .5s ease-in-out;margin:0 20px}.benefits-block-content:hover{background-color:#fff;box-shadow:4px 4px 4px #dedede}.benefits-block-icon-wrapper{width:100%;display:flex;justify-content:center}.benefits-block-icon{width:150px;margin:auto}.benefits-block-content-wrapper{height:120px;display:flex;align-items:center;justify-content:center;position:relative}.benefits-block-number{font-size:78px;color:#8e1638}.benefits-block-number,.benefits-block-text{font-family:Montserrat,sans-serif;font-weight:500}.benefits-block-text{font-size:16px;line-height:22px;margin-left:20px}.benefits-vertical-line{width:6px;height:120px;background-color:#fff}.dots{margin:0 160px}@media screen and (max-width:1600px){.benefits-block-bg{width:auto;padding:0 80px;justify-content:space-between}.benefits-block-content{width:32%;height:360px;margin:0}.benefits-block-content-wrapper{flex-direction:column}.benefits-block-icon{width:120px;padding-bottom:10px}.dots{margin:0 100px}.benefits-block-number{font-size:56px}.benefits-block-text{text-align:center;margin:20px 0 0}}@media screen and (max-width:1024px){.benefits-block-bg{padding:0 40px;height:600px}}@media screen and (max-width:768px){.benefits-block-bg{display:flex;flex-direction:column;padding:20px 25px 40px;height:auto}.benefits-block-content{background-color:#fff;margin-bottom:0}.benefits-block-content-wrapper p{margin:10px 0}.benefits-block-text{width:300px}.benefits-block-content .dots{margin:auto}}.news-all-wrapper{padding-top:180px;margin:0 160px 60px;display:flex;width:auto}.news-descriptor{margin-bottom:60px}.news-wrapper{margin:0;height:auto;display:flex;justify-content:space-between}.news-rss-left{width:25%}.news-general-center{margin:0 40px;width:50%}.news-rss-right{width:25%;margin-right:0}.news-left-wrapper{width:100%;height:auto}.news-left-top-article{width:100%;height:auto;margin-bottom:60px}.news-left-top-img{width:100%;height:400px;overflow:hidden;cursor:pointer}.news-left-top-img img{width:100%;height:100%;background-position:50%;-o-object-fit:cover;object-fit:cover;transition:all 1s ease-in-out}.news-left-top-img img:hover{transform:scale(1.1)}.news-left-top-date{margin-top:20px;color:#8e1638;font-size:14px;font-weight:500}.news-left-top-descriptor{margin-top:10px;margin-bottom:10px}.news-left-bottom-articles{margin-top:60px;display:flex;justify-content:space-between}.news-left-bottom-article{width:45%;height:auto}.news-left-bottom-img-left{width:100%;height:200px;overflow:hidden;cursor:pointer;margin-bottom:20px}.news-left-bottom-img-left img{width:100%;height:100%;background-position:50%;-o-object-fit:cover;object-fit:cover;transition:all 1s ease-in-out}.news-left-bottom-img-left img:hover{transform:scale(1.1)}.news-left-bottom-img-right{width:100%;height:200px;overflow:hidden;cursor:pointer;margin-bottom:20px}.news-left-bottom-img-right img{width:100%;height:100%;background-position:50%;-o-object-fit:cover;object-fit:cover;transition:all 1s ease-in-out}.news-left-bottom-img-right img:hover{transform:scale(1.1)}.news-left-bottom-date{color:#8e1638;font-size:14px;font-weight:500}.news-left-bottom-descriptor{font-size:16px;line-height:22px;margin-top:5px;margin-bottom:10px;text-align:justify}.news-left-center-descriptor{font-size:18px;line-height:24px;margin-top:5px;margin-bottom:10px}.news-vertical-line{width:1px;height:auto;background-color:#e6e6e6}.news-right-wrapper{width:auto;height:auto;display:flex;flex-direction:column}.news-left-margin{margin-right:40px}.news-right-margin{margin-left:40px}.news-right-top-articles{width:100%;height:auto;display:flex;flex-direction:column;justify-content:space-between}.news-right-top-article{display:flex;flex-direction:column;margin-bottom:40px}.news-right-bottom-img-right{width:100%;height:120px;overflow:hidden;cursor:pointer;margin-bottom:20px}.news-right-bottom-img-right img{width:100%;height:100%;background-position:50%;-o-object-fit:cover;object-fit:cover;transition:all 1s ease-in-out}.news-right-bottom-img-right img:hover{transform:scale(1.1)}.news-right-content-wrapper{display:flex;flex-direction:column;justify-content:center}.news-right-content-wrapper p{font-size:14px;line-height:18px;text-align:justify}.news-right-content-wrapper .news-left-bottom-date{margin-top:0}.all-news-link{color:#828282;text-align:center;cursor:pointer;margin-bottom:160px}.all-news-link:hover{color:#000}@media screen and (max-width:1600px){.news-all-wrapper{margin:0 80px 60px}.news-general-center h2,.news-right-wrapper h2{font-size:32px}.all-news-link{margin-bottom:120px}}@media screen and (max-width:1024px){.news-all-wrapper{padding-top:120px;margin:0 40px 60px}.all-news-link{margin-bottom:70px}}@media screen and (max-width:768px){.news-all-wrapper{display:flex;flex-direction:column;padding-top:80px;margin:0 25px 25px}.news-descriptor{margin-bottom:40px}.news-right-wrapper{margin-right:0}.news-general-center{margin:0;width:100%}.news-right-wrapper{margin-left:0;padding-top:0}.news-vertical-line{display:none}.news-rss-left,.news-rss-right{margin:0;width:100%}.news-left-bottom-articles{flex-direction:column}.news-left-bottom-article{width:100%;margin-bottom:40px}}.footer-bg{width:100%;height:340px;background-color:#091017;position:relative}.footer-logo{width:140px;height:auto;display:flex;justify-content:center;z-index:2;margin:auto;padding:45px 0}.footer-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer-content-wrapper{position:relative;display:flex;justify-content:space-between;z-index:2}.footer-nav{width:100%;justify-content:center;display:flex;z-index:2}.footer-nav li{font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:1px;list-style:none;color:#fff;margin:0 20px;cursor:pointer;opacity:.4;z-index:2}.footer-language:hover{opacity:1}.footer-line{margin:34px 160px;height:1px;background-color:#fff;opacity:.2;z-index:2}.footer-info{font-family:Montserrat,sans-serif;display:flex;justify-content:space-between;color:#fff;margin:0 160px;font-size:13px;font-weight:300;opacity:.4;z-index:2}.footer-img{position:absolute;width:100%;height:340px;overflow:hidden;top:0;z-index:1;opacity:.1}.footer-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1600px){.footer-bg{height:320px}.footer-content-wrapper{margin:0 80px}.footer-nav li{margin:0 40px 0 0}.footer-line{margin:34px 80px}.footer-info{margin:0 80px}.footer-img{height:320px}}@media screen and (max-width:768px){.footer-bg{height:auto;padding-bottom:20px}.footer-logo img{width:100px}.footer-content-wrapper{margin:0 25px}.footer-nav{display:flex;flex-direction:column}.footer-line{margin:20px 25px}.footer-info{display:flex;flex-direction:column;margin:0 25px;font-size:10px}}.page-about-history-wrapper{height:auto;position:relative;display:flex;justify-content:space-between;margin-top:170px}.about-pattern-1{position:absolute;bottom:0;right:0;opacity:.8}.page-about-history-wrapper .page-about-general-block-line-wrapper{z-index:-10}.page-about-history-img-wrapper{width:360px;height:660px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-left:160px}.page-about-history-img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-about-history-content-wrapper{width:72%;padding-left:80px;padding-right:160px;margin-bottom:90px}.page-about-history-content-wrapper h4{color:#8e1638;margin-bottom:20px}.page-about-history-content-wrapper p{text-align:justify}.page-about-us-chrono-bg{padding-top:0;height:100vh}.page-about-us-chrono-img{height:75vh;overflow:hidden}.page-about-us-chrono-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-about-us-chrono-content-wrapper{background-color:hsla(0,0%,90%,.85)}.page-about-us-chrono-content-right{right:0}.page-about-us-chrono-content-left,.page-about-us-chrono-content-right{width:60%;padding:0 80px;height:500px;display:flex;flex-direction:column;justify-content:center}.page-about-us-chrono-content-left{left:0}.page-about-us-chrono-date{font-family:Montserrat,sans-serif;font-size:42px;font-weight:500;color:#8e1638;margin-bottom:20px}.page-about-us-chrono-name{font-family:Montserrat,sans-serif;font-size:24px;font-weight:500}.page-about-us-chrono-text{padding-top:10px}.page-about-us-chrono-text p{margin-top:10px;color:#000;text-align:justify}.page-about-benefits-block{position:relative;padding:0;z-index:-2;border-bottom:1px solid rgba(0,0,0,.1)}.page-about-benefits{display:none}.page-about-benefits h4{color:#8e1638}.page-about-benefits-content-wrapper{display:flex;margin-bottom:60px}.page-about-benefits p{margin-left:80px;width:60%}.page-about-epc-wrapper{position:relative;display:flex;justify-content:space-between}.page-about-benefits-img-wrapper{position:absolute;display:flex;justify-content:center;margin:auto;width:640px;left:0;right:0;top:180px;z-index:-1}.page-about-benefits-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.epc-description{padding-top:180px}.page-about-left-epc-article{width:380px}.page-about-left-epc-article,.page-about-right-epc-article{height:180px;background-color:#fff;margin-bottom:60px;padding:20px 40px;display:flex;flex-direction:column;justify-content:center;box-shadow:4px 4px 4px rgba(0,0,0,.15)}.page-about-right-epc-article{width:360px}.page-about-left-epc-article h3,.page-about-right-epc-article h3{font-size:18px;margin-bottom:10px;font-weight:600;color:#8e1638}.page-about-left-epc-article ul,.page-about-right-epc-article ul{padding-left:20px}.page-about-left-epc-article ul li,.page-about-right-epc-article ul li{font-size:14px;margin:4px 0}.epc-right-article{position:relative;right:80px}.epc-left-article{position:relative;left:80px}.about-us-benefits-wrapper{position:relative;display:flex;justify-content:center}.abaut-us-benefits-descriptor{position:absolute;top:100px;color:#fff;text-transform:uppercase;font-size:36px;font-weight:600}.about-us-benefits-text{margin-left:0}.page-history-main h2{padding:180px 160px 0}.page-about-us-chrono-bg .page-about-us-chrono-content-left,.page-about-us-chrono-bg .page-about-us-chrono-content-right{width:60%;height:60vh}@media screen and (max-width:1600px){.page-history-main h2{padding:180px 80px 0;margin-bottom:0}.page-about-us-chrono-bg .page-about-us-chrono-content-left,.page-about-us-chrono-bg .page-about-us-chrono-content-right{width:60%;height:75vh}.page-about-us-chrono-bg,.page-about-us-chrono-img{height:100vh}.universal-textpage-company-content-wrapper,.universal-textpage-company-content-wrapper-reverse{width:50%;padding:60px}}@media screen and (max-width:768px){.page-history-all-wrapper h2{font-size:26px;padding:120px 25px 40px}.universal-textpage-block-line-wrapper{display:none}.page-about-us-chrono-bg{flex-direction:column;margin:0 25px 25px;width:auto;height:auto}.page-about-us-chrono-img{width:100%;height:auto}.page-about-us-chrono-content-wrapper{position:unset;padding:60px 25px;width:auto}.page-about-us-chrono-bg .page-about-us-chrono-content-left,.page-about-us-chrono-bg .page-about-us-chrono-content-right{width:auto;height:auto}}.page-values-block{position:relative;display:flex;flex-direction:column;align-items:center}.values-bg{position:absolute;top:0;width:100%;height:520px;background-color:#e6e6e6;z-index:-100}.values-logo{margin-top:100px;width:12%}.page-values-block-descriptions{position:absolute;top:140px;width:100%;background-color:#8e1638;display:flex;align-items:center;justify-content:center;padding:25px 0}.page-values-block-descriptions h4{color:#fff;margin:0;font-size:36px;font-weight:600}.page-about-target-articles-wrapper{display:flex;justify-content:space-between;margin:260px 160px 120px}.page-about-target-article .values-skill{width:auto;font-size:26px;font-weight:600;text-transform:uppercase;margin-bottom:35px;border-bottom:2px solid #b21743;padding-bottom:25px}.page-about-target-article{width:30%}.benef-img-wrapper{overflow:hidden;width:100%;height:250px;background-color:#000}.benef-img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.9;transition:all .5s}.benef-img-wrapper img:hover{transform:scale(1.05);opacity:1}.page-about-target-article h3{padding-top:40px;padding-bottom:30px;font-weight:600}.page-about-target-article p{font-size:20px;margin:0 40px 20px 0;border-bottom:1px solid #e7e7e7;padding-bottom:20px;text-align:justify;line-height:26px}.page-about-target-article .page-about-target-article-last-p{margin-bottom:40px;padding-bottom:20px}.block-mission-bg{height:100vh;overflow:hidden}.about-us-mission{height:70vh}.block-mission-bg img{height:100%;width:75%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.mission-content-wrapper{background-color:hsla(0,0%,90%,.85)}.mission-content-wrapper h4{font-weight:600;margin-bottom:20px}.mission-content-wrapper h2{font-size:24px;font-weight:600;margin-bottom:0;text-align:justify;line-height:36px}.mission-purpose-block{display:flex}.mission-purpose-block .mp-mission-wrapper,.mission-purpose-block .mp-purpose-wrapper{width:50%;position:relative;height:600px}.mp-mission-wrapper .mp-mission-img,.mp-mission-wrapper img,.mp-purpose-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mp-mission-content{position:absolute;top:150px;width:70%;height:300px}.mp-mission-wrapper .mp-mission-content h4{font-weight:600}.mp-mission-content h2{font-size:22px;font-weight:500;line-height:28px}.mp-purpose-content{position:absolute;top:150px;width:70%;height:300px}.mp-purpose-wrapper .mp-purpose-content h4{font-weight:600}.mp-purpose-wrapper .mp-purpose-content h2{font-size:22px;font-weight:500;line-height:28px}@media screen and (max-width:1600px){.mission-purpose-block .mp-mission-wrapper,.mission-purpose-block .mp-purpose-wrapper{height:400px}.mp-mission-content,.mp-purpose-content{top:50px}.mp-mission-content h2,.mp-purpose-wrapper .mp-purpose-content h2{font-size:18px;line-height:24px}}@media screen and (max-width:768px){.mission-purpose-block{display:flex;flex-direction:column}.mission-purpose-block .mp-mission-wrapper,.mission-purpose-block .mp-purpose-wrapper{width:100%;display:flex;flex-direction:column;height:auto}.mp-mission-content{position:relative}.purpose-content-wrapper{height:500px}.mp-mission-wrapper .mp-mission-img{height:300px;width:auto}.mp-purpose-wrapper img{height:300px}.mp-mission-content h2{padding-bottom:40px}}.purpose-bg{position:relative;overflow:hidden;width:100%;height:100vh;display:flex;align-items:center}.about-us-purpose{height:70vh}.purpose-bg img{position:absolute;right:0;height:100%;width:75%;-o-object-fit:cover;object-fit:cover}.purpose-content-wrapper{background-color:hsla(0,0%,90%,.85)}.purpose-content-wrapper h4{color:#8e1638;margin-bottom:20px}.purpose-content-wrapper h2{font-size:24px;font-weight:600;margin-bottom:0;text-align:justify;line-height:36px}.focus-block{position:relative;padding:0 160px;border-top:1px solid #e6e6e6;height:1200px}.focus-block h2{padding-top:180px;margin-bottom:40px}.focus-block-img-wrapper{display:flex;justify-content:center}.focus-circle-img{position:absolute;margin:auto;top:350px}.focus-articles-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:60px}.focus-article{padding:40px 20px;background-color:hsla(0,0%,90%,.85);width:36%;margin-bottom:200px;z-index:10}.focus-article-name{margin-bottom:20px;font-size:28px;font-weight:600;border-left:3px solid #b21743;padding-left:18px}.focus-article-text{margin:0 24px;text-align:justify;line-height:24px}.page-benefits-articles-wrapper{width:32%;text-align:center;padding:50px 0;display:flex;align-items:center;justify-content:center;border-bottom:1px solid hsla(0,0%,100%,.2)}.page-benefits-articles-wrapper .benefits-block-text{color:#fff;line-height:38px}.page-benefits-block-text{font-size:30px;font-weight:700}@media screen and (max-width:1600px){.page-about-general-content-wrapper{margin:0 80px}.page-about-general-content-wrapper h2{font-size:24px;line-height:36px}.page-about-history-img-wrapper{margin:0 0 0 80px}.page-about-history-wrapper{border-bottom:1px solid #e6e6e6}.page-about-history-content-wrapper{right:unset;left:unset;width:72%;padding-right:80px}.page-about-history-content-wrapper h2{font-size:32px}.page-about-history-content-wrapper p{margin-right:0}.universal-textpage-company-content-wrapper{margin:0;left:unset;right:80px}.universal-textpage-company-content-wrapper-reverse{margin:0;left:80px;right:unset}.page-values-block-descriptions h4{font-size:32px}.page-about-target-articles-wrapper{margin:260px 80px 120px}.page-about-target-article p{font-size:16px;text-align:justify}.focus-block{padding:0 80px}.focus-block h2{font-size:32px;margin-bottom:0;padding-top:100px}.focus-circle-img{top:330px}.focus-article{margin-bottom:190px}.focus-article-name{font-size:22px}.focus-article-text{line-height:26px;margin:0 24px}.abaut-us-benefits-descriptor{font-size:32px}.universal-general-block-content-wrapper{padding:0 80px}.page-benefits-articles-wrapper{padding:30px 0}.page-benefits-block-text{font-size:26px;font-weight:600}.page-benefits-articles-wrapper .benefits-block-text{line-height:30px}}@media screen and (max-width:1024px){.page-about-history-wrapper{height:1640px}.page-about-history-img-wrapper{left:40px}.page-about-history-content-wrapper{right:40px;width:50%}.block-mission-bg{height:700px}.universal-textpage-company-content-wrapper{right:40px}.purpose-bg{height:700px}.universal-textpage-company-content-wrapper-reverse{left:40px}.page-about-target-articles-wrapper{margin:260px 40px 80px}.page-about-target-article{width:32%}.page-about-target-article .values-skill{font-size:20px;font-weight:700}.focus-block{padding:0 40px}.focus-block h2{padding-top:120px}.focus-article{margin-bottom:98px}.preimushestva-bg-wrapper{height:1000px}.universal-general-block-content-wrapper{padding:0 40px}.page-benefits-articles-wrapper{padding:50px 0}}@media screen and (max-width:768px){.page-about-general-bg{height:95vh}.page-about-general-content-wrapper{margin:0 25px;width:auto}.page-about-general-content-wrapper h2{font-size:18px;line-height:28px}.page-about-history-wrapper{margin:0 25px;height:auto;flex-direction:column;padding-bottom:60px}.page-about-history-img-wrapper{position:unset;left:unset;width:100%;height:440px;margin-top:25px;margin-left:0}.page-about-history-content-wrapper{position:unset;right:unset;width:100%;padding-right:0;padding-left:0;margin-bottom:0}.page-about-history-content-wrapper h2{font-size:26px}.page-about-history-content-wrapper h4{margin-top:60px}.block-mission-bg{display:flex;flex-direction:column;margin:70px 25px;width:auto;height:auto}.block-mission-bg img{width:100%}.mission-content-wrapper{position:unset;right:unset;width:100%;padding:60px 0;height:auto}.purpose-content-wrapper{right:unset;height:auto}.mission-content-wrapper h2{font-size:18px;padding:0 25px}.mission-content-wrapper h4{padding:0 25px;margin-bottom:20px}.page-about-target-articles-wrapper p{margin-right:0}.purpose-bg{display:flex;flex-direction:column;margin:70px 25px;width:auto;height:auto}.purpose-bg img,.purpose-content-wrapper{position:unset;width:100%}.purpose-content-wrapper{padding:60px 0;left:unset}.purpose-content-wrapper h2{font-size:18px;padding:0 25px}.purpose-content-wrapper h4{margin-bottom:20px;padding:0 25px}.page-values-block-descriptions h4{font-size:26px}.page-about-target-articles-wrapper{flex-direction:column;margin:260px 25px 40px}.benef-img-wrapper,.page-about-target-article{width:100%}.focus-block{padding:0 25px;height:auto}.focus-block h2{font-size:26px;padding-top:80px}.focus-circle-img{position:unset;width:100%;margin-top:30px}.focus-articles-wrapper{flex-direction:column;margin-top:40px}.focus-article{width:100%;padding:40px 0;margin-bottom:25px}.focus-article-name{margin-left:25px}.focus-article-text{margin:0 25px}.about-us-main .preimushestva-bg-wrapper{height:auto}.about-us-main .universal-general-block-bg-img-wrapper{height:1500px}.about-us-benefits-wrapper{height:auto;margin-bottom:60px}.abaut-us-benefits-descriptor{font-size:26px;position:unset;top:unset;margin-top:80px}.about-us-benefits-wrapper,.universal-general-block-content-wrapper{flex-direction:column}.page-benefits-articles-wrapper{width:100%;padding:30px 0}}.page-about-clients-block{height:80vh}.page-about-clients-block h2{padding:100px 160px 40px}.page-about-clients-img-wrapper{display:flex;justify-content:center}.page-about-clients-img-wrapper img{width:1300px}.page-partners-main h2{padding:180px 160px 60px}.page-about-partners-block{position:relative;padding:0 160px;display:flex;flex-wrap:wrap}.page-partners-genpartner-wrapper{width:20%;margin-bottom:60px}.page-partners-genpartner-left-wrapper{width:100%;height:160px;display:flex;align-items:center}.page-partners-genpartner-logo-wrapper{width:160px;margin-bottom:40px;display:flex;align-items:center}.page-partners-genpartner-logo-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-partners-genpartner-left-wrapper a{color:#000}.page-partners-genpartner-left-wrapper a:hover{text-decoration:none}.page-partners-genpartner-right-wrapper{padding-top:20px;width:100%}.page-partners-genpartner-right-wrapper p{line-height:24px;width:85%;text-align:justify}.page-partners-vert-line{width:1px;height:140px;background-color:rgba(0,0,0,.1)}.page-partners-main .page-partners-other-partners{padding-top:80px;padding-bottom:30px}.page-partners-secondpartners-wrapper{margin:10px 160px 120px;display:flex;flex-wrap:wrap;justify-content:space-between}.page-partners-secondpartners-logo{width:16%;margin:40px 0;display:flex;align-items:center;justify-content:center}.page-partners-secondpartners-logo img{width:70%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1600px){.page-partners-main h2{padding:180px 80px 60px;margin-bottom:0}.page-about-partners-block{padding:0 80px}.page-partners-secondpartners-wrapper{margin:10px 80px 120px}.page-partners-genpartner-logo-wrapper{width:140px;margin-bottom:20px}}@media screen and (max-width:1024px){.page-partners-main h2{padding:180px 40px 60px}.page-about-partners-block{padding:0 40px}.page-partners-genpartner-wrapper{width:25%}.page-partners-secondpartners-wrapper{margin:10px 40px 120px}.page-partners-secondpartners-logo{width:20%}}@media screen and (max-width:768px){.page-partners-main h2{font-size:26px;padding:120px 25px 40px}.page-about-partners-block{padding:0 25px;justify-content:space-between}.page-partners-genpartner-wrapper{width:45%;margin-bottom:40px}.page-partners-genpartner-left-wrapper{height:120px}.page-partners-genpartner-wrapper a{font-size:14px}.page-partners-genpartner-logo-wrapper{width:70%}.page-partners-secondpartners-wrapper{margin:0 25px 80px}.page-partners-secondpartners-logo{width:45%}}.page-clients-descriptor{padding:180px 160px 0}.clients-num-wrapper{display:flex;width:100%;justify-content:center}.clients-num-wrapper .page-partners-secondpartners-logo{margin:15px 10px}@media screen and (max-width:1600px){.page-clients-descriptor{padding:180px 80px 0}.page-partners-secondpartners-logo{margin:40px 0}}@media screen and (max-width:1024px){.page-clients-descriptor{padding:180px 40px 0}.page-partners-secondpartners-logo{margin:40px 0}}@media screen and (max-width:768px){.page-clients-descriptor{font-size:26px;padding:120px 25px 20px}}.reviews-main .certificates-page{background-image:url(/_next/static/media/reviews-bg.a0df4f9a.jpg)}.services-epcs-description{padding:180px 160px 0;margin-bottom:0}.services-epcs-img-wrapper{display:flex;justify-content:center;margin-bottom:40px}.services-epcs-img-wrapper img{width:80%}.ser-first-block{position:relative;padding:0 160px 80px;border-bottom:1px solid #e6e6e6}.ser-first-block h2{padding-top:180px;margin-bottom:40px}.ser-first-block-img-wrapper{display:flex;justify-content:center}.ser-first-circle-img{position:absolute;margin:auto;top:650px}.ser-first-articles-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:60px}.ser-first-article{position:relative;padding:40px 20px;background-color:#f6f6f6;width:30%;height:260px;margin-bottom:100px;z-index:10;display:flex;flex-direction:column}.ser-first-article:hover{background-color:#fff;box-shadow:4px 4px 4px #dadada}.ser-first-article-name{font-size:24px;font-weight:600;margin-left:24px;color:#8e1638}.ser-first-article-text{margin-top:10px;margin-left:40px;font-weight:400;font-size:18px;line-height:32px}.page-services-descriptor{padding:120px 160px 0}.services-desc{margin:80px 160px -40px}.services-wrapper{padding:60px 160px 180px;height:970px;display:flex;position:relative}.ser-pattern-gen{position:absolute;bottom:0;right:0;opacity:.2;width:750px;z-index:-2}.services-left-wrapper{width:50%;height:100%;display:flex;align-items:center;position:relative}.services-img-wrapper{width:80%;height:100%;overflow:hidden;background-color:#000}.img-inside{width:100%;height:100%;background-position:50%;background-size:cover;opacity:.7;transition:all .3s ease-in-out}.img-inside:hover{transform:scale(1.1)}.services-img-description-bg{width:50%;height:160px;background-color:hsla(0,0%,100%,0);position:absolute;top:200px;left:0;display:flex;align-items:center}.services-img-description{margin:0 0 0 150px;color:#fff;opacity:0}.services-img-line{padding:25px 0;width:70%;background-color:rgba(142,22,56,.8);position:absolute;bottom:85px;right:0;margin-right:80px;display:flex;align-items:center}.services-img-line p{font-size:20px;color:#fff;margin:0 40px}.services-right-wrapper{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center}.services-service{width:auto;display:flex;flex-direction:column}.services-service-name{color:#5a5a5a;cursor:pointer;font-size:22px;padding:20px 0}.services-service-name:hover{color:#000}.services-service-line{width:100%;height:1px;background-color:#b0b0b0;transition:all .5s}.service-line-red{background-color:#8e1638}.services-service-name.service-header-red{color:#8e1638}.services-img-line-short{width:25%;background-color:#000}.page-services-articles-wrapper{width:24%;text-align:center;padding:30px 0;display:flex;justify-content:center;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.2);margin:60px 0}.block-serv{border-top:1px solid #e6e6e6}.services-block-text{text-transform:uppercase}.serv-descriptor{margin-bottom:80px}.serv-block-wrapper{width:100%;height:100vh;display:flex}.serv-block-half-wrapper{position:relative;width:50%;height:100%;display:flex;align-items:center}.serv-img-wrapper{overflow:hidden;background-color:#000}.serv-block-half-wrapper img,.serv-img-wrapper{position:absolute;width:100%;height:100%;z-index:-10}.serv-block-half-wrapper img{-o-object-fit:cover;object-fit:cover;opacity:.5}.serv-article-wrapper{background-color:#fff;height:35%;margin:0 160px;padding:40px 60px;display:flex;flex-direction:column;justify-content:center}.serv-article-wrapper h2{font-size:28px}.serv-article-wrapper ul li{font-family:PT Sans,sans-serif;font-size:16px;line-height:28px}.serv-descriptor-absolute{position:absolute;margin-bottom:80px;color:#fff}.serv-tone{height:100%;background-color:rgba(117,12,37,.3)}.serv-lens-text-wrapper{padding-top:160px;color:#fff}.serv-lens-text-wrapper h2{font-size:62px;margin-bottom:20px}.serv-lens-text-wrapper p{margin:0 160px;font-size:24px;line-height:36px}.serv-lens-steps-wrapper{width:auto;height:auto;display:flex;justify-content:space-between;padding:60px 160px 0}.serv-lens-step{width:28%;color:#fff;display:flex}.serv-lens-step h2{font-size:60px;padding-right:20px}.serv-lens-step p{top:16px;position:relative;text-align:justify}.serv-lens-step-profit-wrapper{margin-top:60px;padding:0 160px;display:flex;justify-content:space-between}.serv-lens-step-profit{color:#fff;padding:12px 0;width:44%;display:flex;align-items:center}.serv-lens-step-profit p{font-size:24px;line-height:26px;font-weight:500;padding-left:30px}.serv-lens-step-profit img{height:100%}.serv-addit-block{margin-bottom:180px;position:relative;width:100%}.serv-addit-block h4{color:#000}.serv-addit-text-wrapper{padding-top:160px;color:#000}.serv-addit-text-wrapper h2{font-size:62px;margin-bottom:20px}.serv-addit-article-wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0 160px}.serv-addit-article-bg{position:absolute;z-index:-10;width:100%;height:320px;background-color:#e6e6e6}.serv-addit-article-wrapper h2{font-size:24px;font-weight:500;width:100%;margin:0 120px;line-height:30px;text-align:justify}.serv-addit-steps-wrapper{flex-wrap:wrap}.serv-addit-step{width:30%;display:flex;align-items:start;margin-bottom:30px}.serv-addit-step p{text-align:left;font-size:20px;font-weight:600;line-height:30px;top:0}.serv-addit-step img{height:auto;width:auto;position:relative;top:2px;margin-right:5px;-o-object-fit:contain;object-fit:contain}.ser-1 li,.ser-2 li,.ser-3 li,.ser-4 li,.ser-5 li,.ser-6 li{font-family:PT Sans,sans-serif;line-height:24px;font-size:18px;color:#fff;margin:14px 40px;text-align:justify}@media screen and (max-width:1600px){.services-epcs-img-wrapper img{width:90%}.services-wrapper{padding:60px 80px 180px}.page-services-descriptor{padding:80px 80px 0;margin-bottom:0}.services-epcs-description{padding-left:80px}.services-service-name{font-size:20px}.serv-lens-text-wrapper .page-services-descriptor{font-size:52px;padding-top:40px}.serv-lens-text-wrapper p{font-size:20px;margin:0 80px;line-height:26px}.serv-lens-steps-wrapper{padding:40px 80px 0}.serv-lens-step h2{font-size:40px;margin-bottom:0}.serv-lens-step p{line-height:22px}.serv-lens-step-profit-wrapper{padding:0 80px}.serv-lens-step-profit p{font-size:20px}.serv-lens-step-profit img{height:60px}.serv-addit-article-wrapper{margin:60px 80px 0}.serv-addit-article-wrapper img{height:390px}.serv-addit-article-wrapper h2{font-size:20px}.serv-addit-step{width:30%}.serv-addit-step p{font-size:16px;font-weight:600;line-height:26px}}@media screen and (max-width:1024px){.page-about-benefits{display:block;padding:60px 0;height:860px}.page-about-benefits-block{padding:0 40px}.page-services-descriptor{padding:120px 40px 0}.services-wrapper{padding:60px 40px 120px;justify-content:space-between}.services-img-wrapper{width:90%}.services-img-line{width:80%;margin-right:0}.services-right-wrapper{width:45%}.universal-general-block-bg-img-wrapper,.universal-general-block-bg-wrapper{height:960px}.serv-lens-text-wrapper p{margin:0 40px}.serv-lens-steps-wrapper{padding:80px 40px 0}.serv-addit-block{margin-bottom:120px}.serv-addit-article-wrapper{margin:60px 40px 0}.serv-addit-article-wrapper h2{margin:0 40px}}@media screen and (max-width:768px){.page-about-benefits-block{border-bottom:none;background-color:#f6f6f6;padding:0 25px 30px}.services-epcs-description{padding:120px 0 40px}.page-about-epc-wrapper{flex-direction:column}.services-epcs-img-wrapper{display:none}.page-about-benefits{padding:0;height:auto}.page-about-benefits-img-wrapper{position:unset;left:unset;right:unset;top:unset;width:100%;margin-top:10px;margin-bottom:40px}.page-about-left-epc-article{position:unset;width:auto;left:unset;height:auto;padding:20px 25px;margin-bottom:30px}.page-about-left-epc-article ul,.page-about-right-epc-article ul{padding-left:0}.page-about-right-epc-article{position:unset;width:auto;left:unset;height:auto;padding:20px 25px;margin-bottom:30px}.page-services-descriptor{font-size:26px;padding:80px 25px 0}.services-wrapper{flex-direction:column-reverse;height:auto;padding:20px 25px 80px}.services-left-wrapper{width:100%;height:auto;position:unset;flex-direction:column}.services-right-wrapper,.services-service{width:100%}.services-service-name{font-size:16px}.services-img-line{position:unset;height:auto;width:100%;right:unset;bottom:unset}.ser-1 li,.ser-2 li,.ser-3 li,.ser-4 li,.ser-5 li,.ser-6 li{margin:20px 25px}.services-img-wrapper{width:100%;height:400px}.main-services .universal-general-block-bg-wrapper,.serv-tone{height:auto}.serv-tone{padding-bottom:80px}.serv-lens-text-wrapper .page-services-descriptor{font-size:26px;padding-top:40px;margin-bottom:10px}.serv-lens-text-wrapper p{font-size:16px;margin:0 25px}.serv-lens-steps-wrapper{flex-direction:column;padding:40px 25px 0}.serv-lens-step{width:100%;margin-bottom:20px}.serv-lens-step h2{margin-bottom:10px}.universal-general-block-bg-img-wrapper{height:1350px}.serv-descriptor-absolute{font-size:18px}.serv-addit-block{margin-bottom:40px}.serv-addit-article-wrapper{margin:40px 25px 0;width:auto;flex-direction:column}.serv-addit-article-wrapper img{width:100%;height:auto}.serv-addit-article-bg{display:none}.serv-addit-article-wrapper h2{margin:25px 0;font-size:16px}.serv-addit-article-wrapper-bottom{flex-direction:column-reverse}.serv-addit-step{margin-bottom:0}.serv-lens-step-profit-wrapper{display:block;padding:0 25px}.serv-lens-step-profit{margin:0;width:auto}.serv-addit-bg-wrapper{height:900px}}.proj-description-wrapper{background-color:#091017}.proj-descriptor{color:#fff;margin-bottom:0;padding-top:180px}.proj-youtube-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:100px 160px 60px;background-color:#091017;border-bottom:1px solid hsla(0,0%,100%,.1)}.proj-youtube{height:278px;width:500px;margin-bottom:20px}.proj-youtube-wrapper p{width:500px;margin-bottom:80px;color:#fff;text-align:justify}.page-comp-projects-descriptor{color:#fff}.page-comp-projects-txt{display:flex;justify-content:space-between}.page-comp-projects-txt p{width:45%;line-height:22px}.page-comp-projects-line{width:100%;height:1px;background-color:hsla(0,0%,100%,.2);margin:10px 0}.page-comp-proj-block{width:100%;height:80vh;display:flex;align-items:center;position:relative;background-color:#091017}.comp-proj-block-first{height:100vh}.page-comp-proj-img-wrapper{position:absolute;top:0;height:100%;width:72%;right:0;opacity:.9}.page-comp-proj-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-comp-proj-wrapper{width:100%}.page-comp-proj-content-wrapper{background-color:rgba(142,22,56,.85);width:50%;padding:60px;margin-left:160px}.page-comp-proj-content-wrapper h2,.page-comp-proj-content-wrapper-invert h2{color:#fff}.page-comp-proj-content-wrapper p,.page-comp-proj-content-wrapper-invert p{color:#fff;opacity:.7;text-align:justify}.page-project-date{position:absolute;top:45vh;right:160px;font-family:Montserrat,sans-serif;font-size:100px;color:#fff}.page-comp-proj-wrapper-invert{direction:rtl;width:100%}.page-comp-proj-content-wrapper-invert{direction:ltr;background-color:rgba(142,22,56,.85);width:50%;padding:60px;margin-right:160px}.page-comp-proj-img-invert-wrapper{position:absolute;top:0;height:100%;width:72%;left:0;opacity:.9}.page-comp-proj-img-invert{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-project-date-invert{position:absolute;top:45vh;left:160px;font-family:Montserrat,sans-serif;font-size:100px;color:#fff}.page-comp-projects-first-block{padding-top:180px}.page-project-name{font-family:Montserrat,sans-serif;font-size:24px;font-weight:500}.page-project-text{padding-top:10px}.page-project-text p{margin-top:10px;color:#000}@media screen and (max-width:1600px){.page-comp-proj-content-wrapper,.page-comp-proj-content-wrapper-invert{padding:40px;width:60%}.page-comp-proj-content-wrapper h4,.page-comp-proj-content-wrapper-invert h4{font-size:16px;margin-bottom:20px}.page-comp-proj-content-wrapper h2,.page-comp-proj-content-wrapper-invert h2{font-size:22px}.page-comp-projects-txt p{font-size:14px;line-height:18px;width:46%}.proj-descriptor{padding-top:180px}.proj-youtube-wrapper{padding:100px 80px 60px}.proj-youtube-wrapper .proj-youtube,.proj-youtube-wrapper p{width:420px}.page-comp-proj-content-wrapper{margin-left:80px;width:50%}.page-project-date{right:80px}.page-comp-proj-content-wrapper-invert{margin-right:80px;width:50%}.page-project-date-invert{left:80px}}@media screen and (max-width:1440px){.proj-youtube-wrapper .proj-youtube,.proj-youtube-wrapper p{width:376px}}@media screen and (max-width:1024px){.proj-youtube-wrapper{padding:60px 40px}.proj-youtube-wrapper p{margin-bottom:60px}.proj-youtube-wrapper .proj-youtube,.proj-youtube-wrapper p{width:400px}}@media screen and (max-width:768px){.proj-descriptor{font-size:26px;padding-top:120px}.proj-youtube-wrapper{padding:60px 25px;width:auto}.proj-youtube-wrapper .proj-youtube,.proj-youtube-wrapper div,.proj-youtube-wrapper p{width:100%}.page-comp-proj-block{height:auto;width:auto;padding:0 25px 25px}.page-comp-proj-wrapper{flex-direction:column}.page-comp-proj-img-wrapper{position:unset;width:100%;height:400px}.page-project-date{right:40px;font-size:72px}.page-comp-proj-content-wrapper{margin:0;width:auto;padding:60px 25px}.page-comp-proj-content-wrapper h2{font-size:20px}.page-comp-proj-content-wrapper h4{font-size:16px}.page-comp-proj-wrapper-invert{flex-direction:column}.page-comp-proj-img-invert-wrapper{position:unset;width:100%;height:400px}.page-project-date-invert{right:40px;font-size:72px;left:unset}.page-comp-proj-content-wrapper-invert{margin:0;width:auto;padding:60px 25px}.page-comp-proj-content-wrapper-invert h2{font-size:20px}.page-comp-proj-content-wrapper-invert h4{font-size:16px}.page-comp-proj-content-wrapper p,.page-comp-proj-content-wrapper-invert p{text-align:unset}}.page-green-general-bg-tech{width:100%;height:100vh;background-image:url(/_next/static/media/green-tech-bg.3f3370f7.jpg);background-size:cover;background-position:50%}.page-about-general-bg-tone-tech{width:100%;height:100%;background-color:transparent}.page-about-general-content-wrapper-tech{height:100%;width:66%;display:flex;flex-direction:column;justify-content:center;margin:0 160px;color:#fff}.page-about-general-content-wrapper-tech .green-descriptor-tech{font-size:32px;font-weight:400;line-height:40px;padding-top:60px;text-transform:none;text-align:justify}.page-green-general-bg{width:100%;height:100vh;background-image:url(/_next/static/media/green-bg2.75a0e53a.jpg);background-size:cover;background-position:bottom}.green-tone{background-color:transparent;height:100%;display:flex;flex-direction:column;justify-content:center}.page-about-general-content-wrapper .green-descriptor{font-size:32px;font-weight:400;line-height:40px;padding-top:60px;padding-left:160px;padding-bottom:20px}.green-descriptor-text{margin:20px 0 0;font-size:16px;font-weight:400;line-height:24px;text-align:justify;color:#fff}.green-gen-text{color:#fff;padding:0 160px;margin-top:25px;font-size:18px;width:70%}.green-targets{font-size:18px}.page-about-general-content-wrapper .green-descriptor{font-size:42px;line-height:48px}.universal-textpage-company-content-wrapper .green-target p,.universal-textpage-company-content-wrapper-reverse .green-target p{font-size:20px;color:#000;padding:8px 0;line-height:24px;text-align:justify}.green-line{width:auto;height:1px;background-color:rgba(0,0,0,.1);margin:5px 0}.page-comp-green-block{width:100%;height:100vh;display:flex;align-items:center;position:relative;border-bottom:1px solid hsla(0,0%,100%,.1);background-color:#091017}.page-comp-green-img{position:absolute;top:0;height:100%;width:100%;right:0;opacity:.5}.page-comp-green-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.65}.stealth-line{opacity:0}.page-comp-green-wrapper{width:100%}.page-comp-green-content-wrapper{background-color:hsla(0,0%,90%,.85);width:50%;padding:60px;margin-left:160px;height:83vh;display:flex;align-items:center}.page-comp-green-content-wrapper p{text-align:justify;line-height:22px}.page-green-date{position:absolute;top:45vh;right:160px;font-family:Montserrat,sans-serif;font-size:36px;color:#fff}.page-comp-green-content-wrapper h2{font-size:30px;line-height:42px}.green-office-wrapper{width:100%;height:auto;justify-content:space-between;margin-top:60px}.green-office-img{width:35%;height:400px;margin:40px 40px 40px 160px;overflow:hidden}.green-office-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.green-office-content-wrapper{margin-left:0;position:relative;width:45%;background-color:#fff;padding-right:0}.green-office-content-wrapper .green-office-target p{font-size:18px}.green-second-block-office-wrapper{width:100%;height:auto;display:flex;justify-content:space-between;margin-bottom:60px}.green-second-block-office-content-wrapper{margin-right:0;position:relative;width:45%;background-color:#fff;padding-left:0}.green-second-block-office-img{width:35%;height:700px;margin:40px 160px 40px 40px;overflow:hidden}.green-second-block-office-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;right:unset}.green-second-block-office-content-wrapper .green-office-target p{font-size:18px}.block-green-office-principles{background-color:#000;height:80vh}.block-green-office-principles img{width:100%}.green-office-targ-li{display:flex}.green-office-targ-li img{position:relative;height:100%;width:auto;top:8px;margin-right:5px}.green-office-principles-text-wrapper{width:800px;margin:0 160px;display:flex;left:0;right:auto}.universal-textpage-company-content-wrapper .green-target .green-office-principles-text{font-size:22px;line-height:32px;text-align:center}@media screen and (max-width:1600px){.page-about-general-content-wrapper-tech{margin:0 80px;width:auto}.page-about-general-content-wrapper .green-descriptor{font-size:32px;font-weight:400;line-height:40px;padding-top:60px;padding-left:0}.green-descriptor-text{margin:20px 0 0;font-size:16px;font-weight:400;line-height:24px}.green-first-block-content-wrapper{margin:0;left:unset;right:80px;width:50%}.green-line{width:100%;margin:0}.green-second-block-content-wrapper{padding:60px;width:50%}.green-first-block-content-wrapper h4{margin-bottom:20px}.universal-textpage-company-content-wrapper .green-target p{font-size:18px}.green-second-block-content-wrapper h4{margin-bottom:20px}.universal-textpage-company-content-wrapper-reverse .green-target p{font-size:18px}.page-comp-green-content-wrapper{margin-left:80px;padding:40px 60px;width:55%;height:110vh;display:flex;align-items:center}.page-comp-green-block{height:120vh}.page-green-date{right:80px;font-size:28px}.page-comp-green-descriptor{margin-bottom:40px;font-size:18px}.page-comp-green-content-wrapper h2{font-size:24px;line-height:30px}.green-gen-text{padding:0;margin-top:15px;width:90%}.green-office-img{margin-left:80px}.green-second-block-office-content-wrapper{padding-left:0}.green-second-block-office-img{margin-right:80px}.universal-textpage-company-content-wrapper .green-target .green-office-principles-text{font-size:36px}.green-office-principles-text-wrapper{width:700px;margin:0 80px;display:flex;left:0;right:auto}.universal-textpage-company-content-wrapper .green-target .green-office-principles-text{font-size:18px;line-height:30px;text-align:center}}@media screen and (max-width:768px){.page-about-general-content-wrapper-tech{margin:0 25px;width:auto}.page-about-general-content-wrapper-tech .green-descriptor-tech{font-size:18px;line-height:28px}.page-about-general-content-wrapper .green-descriptor{font-size:20px;line-height:28px}.page-about-general-content-wrapper .green-descriptor-text{font-family:PT Sans,sans-serif}.block-green-bg{margin-top:25px}.green-first-block-content-wrapper{width:100%}.green-target{padding:0 25px}.green-line{margin:0}.green-second-block-content-wrapper{padding:60px 0;width:100%}.page-comp-green-block{height:auto;flex-direction:column;padding:25px;width:auto}.page-comp-green-img{position:unset;width:auto}.page-comp-green-img img{opacity:1}.page-comp-green-wrapper{display:flex;flex-direction:column-reverse}.page-green-date{position:unset;font-size:18px;padding:25px 0}.page-comp-green-content-wrapper{margin-left:0;width:auto;height:auto;padding:40px 25px}.page-comp-green-content-wrapper h2{font-size:24px;line-height:32px}.green-office-wrapper{margin:25px;width:auto}.page-green-general-bg{height:auto}.green-tone{padding:80px 0}.green-office-img{margin:0;width:100%}.green-office-content-wrapper{right:unset}.green-office-content-wrapper h4,.green-office-target{padding:0}.green-second-block-office-wrapper{margin:0 25px;width:auto}.green-second-block-office-content-wrapper{padding-top:0}.green-second-block-office-content-wrapper h4{padding:0}.green-second-block-office-img{width:100%;height:auto;margin:0 0 80px}.block-green-office-principles{height:auto}.green-second-block-office-img img{-o-object-fit:contain;object-fit:contain}}.certificates-page{padding-top:80px;height:100vh;display:flex;align-items:center;background-image:url(/_next/static/media/sert-bg.028d3fac.jpg)}.slider{padding:0 160px;position:relative;min-width:0}.slider .slick-track{display:flex;align-items:center}.slider .slick-arrow{position:absolute;z-index:10;width:56px;height:56px;border:none;top:50%;margin-top:-35px;opacity:1;cursor:pointer}.slider .slick-arrow:hover{opacity:.7;color:#fff}.slider .slick-prev{left:0;background:url(/_next/static/media/arrow-prev.c6a48f9a.png) 0 0/100% no-repeat!important}.slider .slick-next{right:0;background:url(/_next/static/media/arrow-next.95807b33.png) 0 0/100% no-repeat!important}.slider .slick-next:before,.slider .slick-prev:before{content:none}.slider .slick-slide .slider-item{display:flex;justify-content:center}.slider .slider-item{display:flex!important;justify-content:center!important}.slider-item img{width:218px;height:300px;transition:all .5s ease-in-out;cursor:pointer}.slider .slick-center .slider-item img{width:422px;height:580px}@media screen and (max-width:1600px){.slider{padding:0 80px}}@media screen and (max-width:768px){.slider{padding:0}.slick-dots li button:before{color:#fff!important}}.social-text-wrapper{display:flex;flex-direction:column;justify-content:center;position:relative;height:100vh;overflow:hidden;background-color:rgba(0,0,0,.6)}.social-descriptor{font-size:42px;font-weight:400;line-height:40px;margin-bottom:40px}.social-text-wrapper h1,.social-text-wrapper h2,.social-text-wrapper p{padding-left:160px;color:#fff}.social-text-wrapper .socail-coast{font-weight:600}.social-text-wrapper img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-10}.social-text-wrapper p{font-family:Montserrat,sans-serif;font-size:22px;width:80%;text-align:justify}.social-block-wrapper{display:flex}.social-img-wrapper{height:100vh;width:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.social-img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.social-article-wrapper{height:100vh;width:50%;display:flex;align-items:center;position:relative}.social-left-pattern-gen{left:0}.social-left-pattern-gen,.social-right-pattern-gen{position:absolute;bottom:0;opacity:.2;width:700px;z-index:-2}.social-right-pattern-gen{right:0}.social-article-text-wrapper{width:60%;margin-left:160px}.social-article-text-wrapper h2{line-height:48px}.social-article-text-wrapper p{text-align:justify}.my-container{margin-left:160px;margin-right:160px}@media screen and (max-width:1600px){.my-container{margin-left:80px;margin-right:80px}.my-container h2{font-size:32px}}@media screen and (max-width:768px){.my-container{margin-left:0;margin-right:0;padding:25px}.my-container h2{line-height:30px;font-size:20px}}.socail-coast-name{margin-top:60px}.socail-coast{font-weight:400;margin-top:10px}@media screen and (max-width:1600px){.social-text-wrapper h1{font-size:58px;font-weight:600;width:80%;padding-left:80px;margin-bottom:10px;margin-top:80px}.social-text-wrapper p{font-size:20px;padding-left:80px}.social-article-text-wrapper{margin-left:80px;width:70%}.social-left-pattern-gen,.social-right-pattern-gen{width:500px}.social-text-wrapper .social-descriptor{font-size:42px;font-weight:400;line-height:40px;margin-bottom:40px}}@media screen and (max-width:768px){.social-text-wrapper h1{font-size:28px;padding-left:25px;line-height:36px}.social-text-wrapper p{padding:0 25px;font-size:16px;line-height:22px;width:auto;font-family:PT Sans,sans-serif}.social-block-wrapper{flex-direction:column-reverse;padding:25px 25px 50px;border-bottom:1px solid #e6e6e6}.social-img-wrapper{width:100%;height:400px;z-index:3}.social-article-wrapper{height:auto;width:auto;padding-top:25px}.social-article-text-wrapper{margin-left:0;width:100%}.social-article-text-wrapper h2{font-size:26px;width:100%}.social-block-wrapper-invert{flex-direction:column}.social-left-pattern-gen,.social-right-pattern-gen{z-index:-10}.social-text-wrapper .social-descriptor{font-size:22px;line-height:28px}.social-article-text-wrapper h2{line-height:30px;font-size:20px}}.youth-main{padding-top:100px}.youth-benefits-bg{height:auto;display:flex;justify-content:space-between}.youth-img-wrapper{width:30%;height:560px;margin-left:160px;overflow:hidden}.youth-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.youth-block-content-wrapper{width:100%}.youth-benefits-bg-wrapper{position:relative;width:100%;height:80vh;display:flex;justify-content:center}.youth-benefits-bg-wrapper h2{position:absolute;color:#fff;top:100px}.youth-content-wrapper{right:unset;left:unset;width:50%;margin-left:0;position:relative;background-color:#fff;padding-right:0;padding-left:40px}.youth-descriptor{color:#8e1638;margin-bottom:20px}.youth-benefit-wrapper{align-items:start;width:26%;margin:30px 0;padding:30px 0}.youth-benefit{font-size:16px;line-height:38px;font-weight:500;margin-left:0}.youth-benefit span{font-size:30px;font-weight:700;margin-left:0}.youth-benefit-icon{width:110px}.youth-benefits-block-content{height:300px}.about-company-content-wrapper p span{font-size:18px;font-weight:600}.youth-clocks{position:absolute;z-index:-5;right:230px;opacity:.8}.youth-benefits-block-bg{border:none;height:auto}.youth-benefits-descriptor{position:static;font-size:36px;font-weight:600;margin:-40px 160px -60px}.youth-benefits-block-text{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:24px;margin:0 40px;text-transform:uppercase;text-align:center}.youth-last-block{position:relative;padding:0 160px;height:auto;margin-bottom:180px}.youth-last-block h2{padding-top:120px;margin-bottom:40px}.youth-last-block-img-wrapper{display:flex;justify-content:center}.youth-last-circle-img{position:absolute;margin:auto;top:220px}.youth-last-articles-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:80px}.youth-last-article{position:relative;padding:36px 36px 36px 20px;background-color:hsla(0,0%,90%,.95);width:34%;margin-bottom:36px;z-index:10;display:flex;align-items:center}.youth-last-article-name{position:absolute;font-size:62px;font-weight:600;margin-left:24px;color:#8e1638}.youth-last-article-text{margin-left:94px;font-weight:400;font-size:20px;text-align:justify}@media screen and (max-width:1600px){.youth-benefits-bg{height:auto}.youth-img-wrapper{margin-left:80px;height:600px}.youth-content-wrapper{left:unset;right:unset;padding-right:80px;width:70%}.youth-content-wrapper .youth-descriptor{margin-bottom:20px}.youth-benefits-descriptor{margin:0 80px}.youth-benefits-block-bg{height:auto}.youth-last-block{padding:0 80px;height:1000px;margin-bottom:40px}.youth-last-block h2{padding-top:100px;margin-bottom:20px}.youth-last-article{padding:40px 36px 40px 20px;margin-bottom:35px}.youth-last-article-text{font-size:18px;line-height:26px}.youth-last-circle-img{top:210px}}@media screen and (max-width:768px){.youth-benefits-bg{padding:0 25px;width:auto;height:auto;flex-direction:column-reverse}.youth-content-wrapper{width:auto;margin:0;right:unset;padding:10px 25px 25px}.youth-img-wrapper{width:100%;height:400px;margin-left:0;margin-bottom:80px}.youth-benefits-descriptor{margin:0 25px;font-size:26px}.youth-benefits-block-bg{padding:25px 25px 80px;width:auto;height:auto}.youth-benefits-block-bg .benefits-block-icon{width:100px;margin-top:40px}.youth-benefits-block-bg .benefits-block-content{width:100%;height:auto}.youth-benefits-block-bg .dots{margin:auto}.youth-last-block{padding:0 25px;height:auto}.youth-last-block h2{padding-top:80px;font-size:26px}.youth-last-block-img-wrapper{margin:0;width:auto}.youth-last-circle-img{position:unset;top:unset;width:100%;margin:0}.youth-last-articles-wrapper{display:flex;flex-direction:column;margin-top:25px}.youth-last-article{display:flex;padding:25px 0;align-items:unset;width:100%;height:auto;margin-bottom:10px}.youth-last-article-name{position:unset;margin:0 0 0 25px;font-size:36px}.youth-last-article-text{margin:0 25px;font-size:16px;line-height:24px}.youth-benefits-block-bg .benefits-block-icon{width:90px;margin-top:24px}}.stories-main{padding-bottom:120px}.stories-article-wrapper{padding:80px 160px;display:flex;justify-content:space-between;border-bottom:1px solid #e6e6e6;position:relative}.stories-photo{width:25%;height:600px;overflow:hidden}.stories-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stories-text{width:70%}.stories-text h2{margin-bottom:20px}.stories-text p{text-align:justify}.stories-position{margin-bottom:40px;font-size:18px;font-weight:600;font-style:italic;color:#8e1638}.stories-quote-wrapper{padding:60px}.stories-quote-line-top-wrapper{width:100%;margin-bottom:40px}.stories-quote-line-bottom-wrapper{width:100%;margin-top:40px;display:flex;justify-content:flex-end}.stories-quote-line{width:400px;height:1px;background-color:#c8c8c8}.stories-quote{font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;font-style:italic}.stories-description{padding-top:180px;margin-bottom:0}@media screen and (max-width:1600px){.stories-article-wrapper{padding:80px}}@media screen and (max-width:768px){.stories-main{padding-bottom:0}.stories-description{padding:120px 25px 0}.stories-article-wrapper{padding:40px 25px 60px;flex-direction:column}.stories-photo{width:100%;height:400px}.stories-text{width:100%}.stories-text h2{padding-top:30px;font-size:26px;margin-bottom:10px}.stories-position{font-size:16px;width:100%;margin-bottom:20px}.stories-quote-wrapper{padding:40px 0}.stories-quote{font-size:18px}}.contacts-bg{display:flex;width:100%;height:100vh}.contacts-content-wrapper{width:50%;height:100%;display:flex;align-items:center}.contacts-map-wrapper{width:50%;height:100%}.contacts-content{padding-left:160px}.contacts-filial{padding-top:40px;font-size:24px;padding-bottom:20px;color:#8e1638}@media screen and (max-width:1600px){.contacts-bg{height:900px}.contacts-content{padding:0 80px}.contacts-filial{padding-top:20px}}@media screen and (max-width:768px){.contacts-bg{flex-direction:column;height:auto;width:auto}.contacts-content-wrapper{height:auto;width:100%}.contacts-content{padding:120px 25px 60px}.contacts-map-wrapper{width:100%;height:600px}}.work-section-wrapper{padding:180px 160px 150px}.work-section-wrapper h2{margin-bottom:40px}.work-positions-wrapper{display:flex;flex-wrap:wrap}.work-position{padding:40px;border:1px solid rgba(0,0,0,.1);border-radius:22px;margin-bottom:20px;width:32%}.work-person-property p,.work-position{margin-right:20px}.work-position h4{margin-top:10px}.work-position .location,.work-position h4{color:#8e1638;margin-bottom:20px}.work-position button{width:280px;height:42px;background-color:#8e1638;border-radius:20px;border:none;color:#fff}.work-position button:hover{background-color:#ac3456;cursor:pointer}.work-section-job-wrapper{padding:180px 160px 150px}.work-job-position{padding:40px;border:1px solid rgba(0,0,0,.1);border-radius:22px;margin-bottom:20px;width:100%}.work-job-position button{margin-top:20px}.work-job-position button:hover{background-color:#ac3456;cursor:pointer}.work-job-position h4{margin-top:10px}.work-job-position .location,.work-job-position h4{color:#8e1638;margin-bottom:20px}.work-job-position button{width:280px;height:42px;background-color:#8e1638;border-radius:20px;margin-top:40px;border:none;color:#fff}.work-person-info-wrapper{padding:180px 160px 0;display:flex;flex-direction:column;margin-bottom:25px}.work-person-property{display:flex;justify-content:space-between;align-items:center;width:900px;margin-bottom:20px}.work-person-info-wrapper input,.work-person-info-wrapper textarea{width:500px;height:36px;border:1px solid rgba(0,0,0,.2);border-radius:8px}.work-person-info-wrapper textarea{height:100px}.work-person-info-wrapper input:hover,.work-person-info-wrapper textarea:hover{border:1px solid rgba(0,0,0,.4)}.work-person-content-wrapper{display:flex;padding:0 160px}.work-person-content-wrapper div{margin-right:20px}.work-person-button{width:200px;height:42px;border-radius:20px;overflow:hidden;background-color:#858585;position:relative;display:flex;justify-content:center;align-items:center;color:#fff}.work-person-button:hover{background-color:#9f9f9f}.work-person-button input{opacity:0;cursor:pointer;position:absolute;height:100%;width:100%}.work-person-button img,.work-person-certificate img,.work-person-rezume img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.button-send{width:280px;height:42px;background-color:#8e1638;border-radius:20px;border:none;color:#fff;margin:50px 160px 120px}.button-send:hover{background-color:#ac3456;cursor:pointer}@media screen and (max-width:1600px){.work-position{margin-right:15px}.work-section-wrapper{padding:180px 80px 100px}.work-person-info-wrapper{padding:180px 80px 0}.work-person-content-wrapper{padding:0 80px}.button-send{margin:50px 80px 120px}.work-section-job-wrapper{padding:180px 80px 100px}}@media screen and (max-width:768px){.work-section-wrapper{padding:120px 25px 40px;margin-bottom:0}.work-section-wrapper h2{font-size:26px}.work-positions-wrapper{display:block}.work-position{padding:40px 25px;width:100%}.work-position h3{font-size:20px}.work-position button{width:100%}.work-section-job-wrapper{padding:100px 25px 40px}.work-job-position{padding:40px 20px}.work-job-position h3{font-size:22px}.work-person-info-wrapper{padding:120px 25px 0}.work-person-property{width:100%}.work-person-property p{width:50%;font-size:14px;line-height:18px}.work-person-info-wrapper input{width:240px}.work-person-content-wrapper{padding:0 25px;flex-direction:column}.work-person-button{margin-bottom:15px;width:100%}.work-person-button p{font-size:14px;line-height:18px}.button-send{margin:50px 25px;width:300px}}.open-news-all-wrapper{padding:160px 160px 0}.open-news-data{font-size:14px;color:#828282}.open-news-name{font-size:26px;font-weight:500;margin:10px 0 40px}.open-news-img{width:40%}.open-news-text{margin-top:60px;font-size:16px;margin-bottom:60px;text-align:justify}@media screen and (max-width:1600px){.open-news-all-wrapper{padding:160px 80px 0}}@media screen and (max-width:768px){.open-news-all-wrapper{padding:100px 25px 0}.open-news-img{width:100%}}.invisible{visibility:hidden}ol,ul{list-style:none;margin:0;padding:0}.menu-item{padding:0 20px}.menu-item.pl-2{margin-left:20px}.mobile-menu{display:none}.body-active{overflow:hidden}header{display:none}.burger{margin-right:20px}.burger,.menu-btn{display:flex;justify-content:center}.menu-btn{flex-direction:column;z-index:201}a{color:inherit;text-decoration:inherit}.menu-btn span{display:block;position:relative;width:22px;height:2px;margin:3px 0;transition:all .25s ease-in-out}.menu-btn_active span:first-of-type{transform:translateY(4px) rotate(45deg);background-color:#000;transition:all .5s ease-in-out}.menu-btn_active span:last-of-type{transform:translateY(-4px) rotate(-45deg);background-color:#000;transition:all .5s ease-in-out}.mobile-menu{box-sizing:border-box;display:flex;align-content:center;flex-direction:column;justify-content:center;position:fixed;z-index:200;top:0;left:0;width:100%;height:100vh;padding:0 20px;background-color:#fff;transform:translateX(-100%);transition:all .5s ease-in-out}.mobile-menu-active{transform:translateX(0)}.mobile-menu>ul{font-size:20px;z-index:200}.mobile-menu>ul>li{padding:10px 0}.burger .bg-black{background:#000}.burger-wrapper{width:100%;display:none;align-items:center;justify-content:space-between}.burger-wrapper a{margin:10px}@media (min-width:1024px){.burger{display:none}header{display:block}}@media (max-width:1024px){.burger-wrapper{display:flex;position:fixed;background-color:#fff;z-index:300}.header-logo-black{width:90px;height:60px}.burger-wrapper a{margin-left:25px}.burger{margin-right:15px}}.popup-wrapper{background:#000;position:fixed;z-index:200;left:0;top:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.news-loader{padding:300px 0;font-size:20px;text-align:center}.hard-code-images img{width:100%}@media screen and (min-width:768px){.hard-code-images img{width:45%}}.preview-image{z-index:3000}.text-shadow{z-index:-1}.login-error-input{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity))}ul.service-details-initial{opacity:0;height:0;z-index:-1;padding-left:10px;margin-bottom:5px}ul.service-details{transition:all .5s ease-in-out;height:auto;opacity:1}ul.service-details-initial li{margin-bottom:5px}.hotline-navbar-link{color:#8e1638}.hotline-main{padding:180px 0 0}.hotline-main h2,.hotline-text-first{padding:0 160px}.hotline-but-wrapper{padding:40px 160px;display:flex;align-items:center}.hotline-but-text{width:70%}.hotline-descbut{font-size:20px;font-weight:500;color:#8e1638}.hotline-main button{background-color:#8e1638;padding:12px 30px;margin:20px 0 0;border-radius:6px;color:#fff}.hotline-main button:hover{background-color:#c22e58}.hotline-rules-wrapper{padding:0 160px 10px}.hotline-rule{margin:30px 0;display:flex;align-items:center;width:75%}.hotline-rule img{margin-right:25px}.hotline-line{width:100%;height:2px;background-color:#fff;margin-top:40px}.hotline-bg{padding-top:40px;background-color:#f5f5f5;padding-bottom:80px}.hotline-ul{margin:10px 0}.hotline-bold,.hotline-ul span{font-weight:700}.hotline-bold{margin-top:40px}.hotline-bold-red{color:#8e1638;font-weight:700}.hotline-link-text{margin:20px 0}.hotline-link{margin-bottom:20px;font-size:18px;text-decoration:underline;color:#8e1638;font-weight:500}.hotline-link:hover{text-decoration:none}.hotline-title-second{font-size:20px;margin:40px 160px 0}.hotline-articles-wrapper{display:flex;justify-content:space-between;margin:40px 160px}.hotline-article{width:23%;border:1px solid #e6e6e6;padding:40px 30px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.hotline-article-title{font-size:24px;font-weight:500;margin-bottom:10px}.hotline-article-text{line-height:22px}.hotline-final-text{margin-left:160px;margin-right:160px}.hotline-img-wrapper{width:20%;height:300px;border-radius:100%;overflow:hidden}.hotline-img-wrapper img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.hotline-popup-button{background-color:#8e1638}.hotline-popup-button:hover{background-color:#c22e58}.faq-main{padding:180px 160px 80px}.faq-main h2{margin-bottom:50px}.faq-ul{margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;color:#8e1638}.faq-ul-text{padding-bottom:30px;border-bottom:1px solid #e6e6e6;margin-bottom:30px}.box p{color:#fff;z-index:3;margin-left:25px;margin-right:25px;position:absolute;bottom:25px;font-size:16px;font-weight:400;transition:all 1s ease-out}.preview-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:270px;grid-gap:16px}.box{border-radius:12px;display:flex;align-items:center;overflow:hidden;position:relative;transition:all .5s ease-out}.box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transition:all .9s ease-out}.box:hover img{transform:scale(1.07)}.box-color{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.8));width:100%;height:100%;z-index:2;transition:all .9s ease-out}.box:hover .box-color{background-color:rgba(0,0,0,.6)}.project-general-wrapper{padding:0 160px;text-align:center;display:flex;flex-direction:column;align-items:center;position:relative}.project-discriptor-wrapper{width:100%;height:120px;background-color:#000;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;margin-top:103px}.project-discriptor-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;opacity:.3}.project-discriptor-wrapper h1{z-index:1;color:#fff;font-size:36px;font-weight:600;text-transform:uppercase}.project-info-wrapper{margin-top:50px;margin-bottom:40px;display:flex;justify-content:center}.project-info-block{width:220px;height:80px;border:1px solid #c8c8c8;margin:0 40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.project-info-zagolovok{font-size:13px;font-weight:600;margin-bottom:6px}.project-info-text{color:#7b2039;font-size:24px;font-weight:600}.project-general-wrapper h2{font-size:30px;font-weight:600;text-align:center;margin-bottom:20px}.project-general-wrapper p{text-align:center}.progect-images-block{width:100%;display:flex;justify-content:space-around;margin:50px 0}.project-img-wrapper{width:30%;height:400px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.project-img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute}.pat{position:absolute;bottom:0;right:20px;z-index:-1;opacity:.4}.project-general-wrapper h3{margin:70px 0 40px;font-size:28px;font-weight:600}.project-icons-block{width:100%;display:flex;justify-content:center}.project-icon-wrapper{width:300px;height:300px;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;overflow:hidden;position:relative;margin:0 10px;background-color:#e6e6e6;transition:all .5s ease-in-out}.project-icon-wrapper:hover{border:0 solid #e5e7eb;box-shadow:4px 4px 4px #c9c9c9;background-color:#fff}.project-icon-wrapper img{width:60%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;bottom:50px}.project-icon-wrapper p{margin:0 30px;color:#7b2039}.project-borderline-wrapper{width:100%;display:flex;justify-content:center;margin-top:100px}.project-borderline{width:100%;height:1px;background-color:#c8c8c8}.project-icon-boldtext{font-size:36px;font-weight:600;padding-bottom:6px;color:#7b2039}.project-icon-lighttext{font-size:14px;font-weight:600;text-transform:uppercase}.project-icon-colorline{width:100%;height:20px;position:absolute;bottom:0}.project-icon-colorline-1{background-color:#1a48ac}.project-icon-colorline-2{background-color:#1aac68}.project-general-wrapper h2{width:1000px}.project-general-wrapper .project-maintext{width:1000px;text-align:left}@media screen and (max-width:900px){.project-discriptor-wrapper h1{font-size:24px}.project-general-wrapper{margin:50px 30px 80px;padding:0}.project-info-block{margin:0 15px}.project-general-wrapper h2{font-size:22px}.progect-images-block{flex-direction:column}.project-img-wrapper{width:100%;margin:20px 0}.project-general-wrapper h3{font-size:22px}.project-icons-block{flex-direction:column;align-items:center}.project-icon-wrapper{margin:20px 0}.project-general-wrapper h2{width:100%}.project-general-wrapper .project-maintext{width:100%;text-align:left}.project-info-wrapper{margin-top:0;flex-direction:column}.project-info-block{margin:5px 0}}.projects-general-wrapper{margin:180px 160px 100px}.projects-general-wrapper h1{font-size:42px;font-weight:600;margin-bottom:40px}@media screen and (max-width:1500px){.projects-general-wrapper{margin:160px 60px 80px}.developer-block-wrapper{height:260px}}@media screen and (max-width:900px){.projects-general-wrapper{margin:140px 30px 80px}.preview-wrapper{display:grid;grid-template-columns:100%;grid-auto-rows:270px;grid-gap:16px}}.progect-nextworks-wrapper{margin-top:0}.progect-nextworks-wrapper h3{margin-top:100px}.mySwiper{padding-left:30px;padding-right:30px}.admin-menu{width:300px}.admin-main textarea{min-height:250px;font-size:14px}.admin-main .news-picture-upload{width:100px;height:100px}.admin-main .news-picture-upload i{font-size:50px}.admin-main .login-image{width:300px;height:300px}.admin-logo img{max-width:120px}.login-image img{max-width:200px}.admin-logo .drop-down{top:calc(100% - 10px)}.image-item{width:500px;height:500px}.image-item img{max-width:100%;max-height:100%}.upload-slider-item{width:100px;height:100px}.site-image-upload{width:200px;height:200px}.site-image-upload img{max-width:100%;max-height:100%}.site-image-upload i{font-size:50px}/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.animate__slideOutUp{animation-name:slideOutUp}