@font-face{font-family:Volte;src:url(/build/assets/Volte-Light.c61da907.eot);src:local("Volte Light"),local("Volte-Light"),url(/build/assets/Volte-Light.c61da907.eot?#iefix) format("embedded-opentype"),url(/build/assets/Volte-Light.c484dabe.woff2) format("woff2"),url(/build/assets/Volte-Light.e5ec8963.woff) format("woff"),url(/build/assets/Volte-Light.8a7a2638.ttf) format("truetype");font-weight:300;font-style:normal;ascent-override:100%}@font-face{font-family:Volte;src:url(/build/assets/Volte-BoldItalic.6b59774d.eot);src:local("Volte Bold Italic"),local("Volte-BoldItalic"),url(/build/assets/Volte-BoldItalic.6b59774d.eot?#iefix) format("embedded-opentype"),url(/build/assets/Volte-BoldItalic.bf766c59.woff2) format("woff2"),url(/build/assets/Volte-BoldItalic.8ff2fd56.woff) format("woff"),url(/build/assets/Volte-BoldItalic.2fee2cf5.ttf) format("truetype");font-weight:700;font-style:italic;ascent-override:100%}@font-face{font-family:Volte;src:url(/build/assets/Volte-LightItalic.95717a0a.eot);src:local("Volte Light Italic"),local("Volte-LightItalic"),url(/build/assets/Volte-LightItalic.95717a0a.eot?#iefix) format("embedded-opentype"),url(/build/assets/Volte-LightItalic.4fa2a082.woff2) format("woff2"),url(/build/assets/Volte-LightItalic.bf0c4ba4.woff) format("woff"),url(/build/assets/Volte-LightItalic.131dcc61.ttf) format("truetype");font-weight:300;font-style:italic;ascent-override:100%}@font-face{font-family:Volte;src:url(/build/assets/Volte-SemiboldItalic.edd6edfe.eot);src:local("Volte Semibold Italic"),local("Volte-SemiboldItalic"),url(/build/assets/Volte-SemiboldItalic.edd6edfe.eot?#iefix) format("embedded-opentype"),url(/build/assets/Volte-SemiboldItalic.b8e13ab5.woff2) format("woff2"),url(/build/assets/Volte-SemiboldItalic.23813a01.woff) format("woff"),url(/build/assets/Volte-SemiboldItalic.55a96209.ttf) format("truetype");font-weight:600;font-style:italic;ascent-override:100%}@font-face{font-family:Volte;src:url(/build/assets/Volte-Bold.1e5d4cac.eot);src:local("Volte Bold"),local("Volte-Bold"),url(/build/assets/Volte-Bold.1e5d4cac.eot?#iefix) format("embedded-opentype"),url(/build/assets/Volte-Bold.48003b1d.woff2) format("woff2"),url(/build/assets/Volte-Bold.886b3c1c.woff) format("woff"),url(/build/assets/Volte-Bold.370cba5e.ttf) format("truetype");font-weight:700;font-style:normal;ascent-override:100%}@font-face{font-family:Volte;src:url(/build/assets/Volte-Medium.3f4de542.eot);src:local("Volte Medium"),local("Volte-Medium"),url(/build/assets/Volte-Medium.3f4de542.eot?#iefix) format("embedded-opentype"),url(/build/assets/Volte-Medium.d3133821.woff2) format("woff2"),url(/build/assets/Volte-Medium.1afa8a03.woff) format("woff"),url(/build/assets/Volte-Medium.528a2656.ttf) format("truetype");font-weight:500;font-style:normal;ascent-override:100%}@font-face{font-family:Volte;src:url(/build/assets/Volte-MediumItalic.f3396c6d.eot);src:local("Volte Medium Italic"),local("Volte-MediumItalic"),url(/build/assets/Volte-MediumItalic.f3396c6d.eot?#iefix) format("embedded-opentype"),url(/build/assets/Volte-MediumItalic.b8593e8b.woff2) format("woff2"),url(/build/assets/Volte-MediumItalic.226a9d1a.woff) format("woff"),url(/build/assets/Volte-MediumItalic.80dc0351.ttf) format("truetype");font-weight:500;font-style:italic;ascent-override:100%}@font-face{font-family:Volte;src:url(/build/assets/Volte-Regular.846ac4ae.eot);src:local("Volte"),local("Volte-Regular"),url(/build/assets/Volte-Regular.846ac4ae.eot?#iefix) format("embedded-opentype"),url(/build/assets/Volte-Regular.8cb7563d.woff2) format("woff2"),url(/build/assets/Volte-Regular.00c67544.woff) format("woff"),url(/build/assets/Volte-Regular.df3c356f.ttf) format("truetype");font-weight:400;font-style:normal;ascent-override:100%}@font-face{font-family:Volte;src:url(/build/assets/Volte-RegularItalic.888497d0.eot);src:local("Volte Regular Italic"),local("Volte-RegularItalic"),url(/build/assets/Volte-RegularItalic.888497d0.eot?#iefix) format("embedded-opentype"),url(/build/assets/Volte-RegularItalic.8cfa40ac.woff2) format("woff2"),url(/build/assets/Volte-RegularItalic.65a8d1bb.woff) format("woff"),url(/build/assets/Volte-RegularItalic.1bb41d94.ttf) format("truetype");font-weight:400;font-style:italic;ascent-override:100%}@font-face{font-family:Volte;src:url(/build/assets/Volte-Semibold.69a9f15f.eot);src:local("Volte Semibold"),local("Volte-Semibold"),url(/build/assets/Volte-Semibold.69a9f15f.eot?#iefix) format("embedded-opentype"),url(/build/assets/Volte-Semibold.9ddde74e.woff2) format("woff2"),url(/build/assets/Volte-Semibold.4216af4d.woff) format("woff"),url(/build/assets/Volte-Semibold.bb2c9a54.ttf) format("truetype");font-weight:600;font-style:normal;ascent-override:100%}.penta-logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:105px}.penta-logo .penta-logo-brand{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.penta-logo .penta-logo-brand .penta-logo-img{position:relative;width:26px;height:24px}.penta-logo .penta-logo-brand .penta-logo-img .penta-logo-p{width:100%;height:100%;display:block;position:absolute;left:0;top:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;image-rendering:optimizequality}.penta-logo .penta-logo-brand .penta-logo-img .penta-logo-y{width:12px;height:12px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;position:absolute;left:8px;top:10px;-webkit-animation:penta-animation 2s linear infinite;-moz-animation:penta-animation 2s linear infinite;animation:penta-animation 2s linear infinite;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;image-rendering:optimizequality}.penta-logo .penta-logo-text{font-weight:500;max-width:82px;font-family:Segoe UI,Tahoma,Verdana,sans-serif;text-transform:uppercase;letter-spacing:1px;margin-right:5px;font-size:.875rem;-webkit-transform:scale(.9) translateZ(0) translate3d(0,0,0) perspective(1px);-moz-transform:scale(.9) translateZ(0) translate3d(0,0,0) perspective(1px);transform:scale(.9) translateZ(0) translateZ(0) perspective(1px);text-align:right;-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;line-height:1!important;will-change:max-width}.penta-logo .penta-logo-brand strong{font-weight:500;overflow:hidden;font-size:.875rem;max-width:0;display:block;font-family:Segoe UI,Tahoma,Verdana,sans-serif;text-transform:uppercase;letter-spacing:1px;margin-left:5px;line-height:1!important;-webkit-transform:scale(.9) translateZ(0) translate3d(0,0,0) perspective(1px);-moz-transform:scale(.9) translateZ(0) translate3d(0,0,0) perspective(1px);transform:scale(.9) translateZ(0) translateZ(0) perspective(1px);-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all;will-change:max-width}.penta-logo.b .penta-logo-text,.penta-logo.b .penta-logo-brand strong{color:#000}.penta-logo.w .penta-logo-text,.penta-logo.w .penta-logo-brand strong{color:#fff}.penta-logo:hover .penta-logo-brand strong{max-width:60px!important}.penta-logo:hover .penta-logo-text{opacity:0!important;max-width:0!important}@-webkit-keyframes penta-animation{0%{-webkit-transform:scale(.85) rotateY(0deg) translateZ(0) translate3d(0,0,0) perspective(1px);transform:scale(.85) rotateY(0) translateZ(0) translateZ(0) perspective(1px)}to{-webkit-transform:scale(.85) rotateY(-360deg) translateZ(0) translate3d(0,0,0) perspective(1px);transform:scale(.85) rotateY(-360deg) translateZ(0) translateZ(0) perspective(1px)}}@-moz-keyframes penta-animation{0%{-moz-transform:scale(.85) rotateY(0deg) translateZ(0) translate3d(0,0,0) perspective(1px);transform:scale(.85) rotateY(0) translateZ(0) translateZ(0) perspective(1px)}to{-moz-transform:scale(.85) rotateY(-360deg) translateZ(0) translate3d(0,0,0) perspective(1px);transform:scale(.85) rotateY(-360deg) translateZ(0) translateZ(0) perspective(1px)}}@keyframes penta-animation{0%{-webkit-transform:scale(.85) rotateY(0deg) translateZ(0) translate3d(0,0,0) perspective(1px);-moz-transform:scale(.85) rotateY(0deg) translateZ(0) translate3d(0,0,0) perspective(1px);transform:scale(.85) rotateY(0) translateZ(0) translateZ(0) perspective(1px)}to{-webkit-transform:scale(.85) rotateY(-360deg) translateZ(0) translate3d(0,0,0) perspective(1px);-moz-transform:scale(.85) rotateY(-360deg) translateZ(0) translate3d(0,0,0) perspective(1px);transform:scale(.85) rotateY(-360deg) translateZ(0) translateZ(0) perspective(1px)}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:unset!important}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;line-height:1.25;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body{font-size:16px;line-height:1.75;font-family:Volte,sans-serif;background-color:#f0f1f2}body.preload{overflow:hidden}*,*:focus,*:hover,*:active,*:before,*:after{outline:unset!important}input,form,table,select,textarea,button{font-family:Volte,sans-serif;font-size:16px;outline:unset;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}input::-webkit-search-decoration,input::-webkit-search-cancel-button,input::-webkit-search-results-button,input::-webkit-search-results-decoration,form::-webkit-search-decoration,form::-webkit-search-cancel-button,form::-webkit-search-results-button,form::-webkit-search-results-decoration,table::-webkit-search-decoration,table::-webkit-search-cancel-button,table::-webkit-search-results-button,table::-webkit-search-results-decoration,select::-webkit-search-decoration,select::-webkit-search-cancel-button,select::-webkit-search-results-button,select::-webkit-search-results-decoration,textarea::-webkit-search-decoration,textarea::-webkit-search-cancel-button,textarea::-webkit-search-results-button,textarea::-webkit-search-results-decoration,button::-webkit-search-decoration,button::-webkit-search-cancel-button,button::-webkit-search-results-button,button::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-calendar-picker-indicator,form::-webkit-inner-spin-button,form::-webkit-calendar-picker-indicator,table::-webkit-inner-spin-button,table::-webkit-calendar-picker-indicator,select::-webkit-inner-spin-button,select::-webkit-calendar-picker-indicator,textarea::-webkit-inner-spin-button,textarea::-webkit-calendar-picker-indicator,button::-webkit-inner-spin-button,button::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;appearance:none}input::-ms-expand,form::-ms-expand,table::-ms-expand,select::-ms-expand,textarea::-ms-expand,button::-ms-expand{display:none}footer,header,nav,section,main{display:block}a,a:hover,a:active,a:focus,a:visited{text-decoration:none}ol,ul,menu{list-style:none!important;margin:0;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}svg{overflow:visible;display:block}.accordion{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;border:1px solid #F0F1F2}.accordion.active{background-color:#fff;border-color:#d1d1d1}.accordion.active .show{border-color:#d1d1d1;cursor:pointer}.accordion.active .show .shape:before{height:0}.accordion.active .show .title{color:#e70000}.accordion.active .show .info{color:#222}.accordion.active .hide{padding-top:30px}.accordion:not(.active):hover{border-color:#d6d5d5}.accordion .show{cursor:pointer;border-bottom:1px solid transparent}.accordion .show .shape{position:relative;width:12px;height:12px}.accordion .show .shape:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:12px;background-color:#e70000;-webkit-transition:.3s ease height;-moz-transition:.3s ease height;transition:.3s ease height}.accordion .show .shape:after{content:"";position:absolute;left:-5px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:2px;background-color:#e70000;-webkit-transition:.3s ease height;-moz-transition:.3s ease height;transition:.3s ease height}.accordion .hide{height:0;overflow:hidden}.accordion .hide .form .item input[type=text],.accordion .hide .form .item input[type=number],.accordion .hide .form .item input[type=tel],.accordion .hide .form .item input[type=email],.accordion .hide .form .item input[type=password],.accordion .hide .form .item input[type=date],.accordion .hide .form .item input[type=time],.accordion .hide .form .item input[type=search],.accordion .hide .form .item textarea,.accordion .hide .form .item select{background-color:#eee;border:1px solid #D6D6D6;color:#222;font-weight:500}.accordion .hide .form .item input[type=text]::-webkit-input-placeholder,.accordion .hide .form .item input[type=number]::-webkit-input-placeholder,.accordion .hide .form .item input[type=tel]::-webkit-input-placeholder,.accordion .hide .form .item input[type=email]::-webkit-input-placeholder,.accordion .hide .form .item input[type=password]::-webkit-input-placeholder,.accordion .hide .form .item input[type=date]::-webkit-input-placeholder,.accordion .hide .form .item input[type=time]::-webkit-input-placeholder,.accordion .hide .form .item input[type=search]::-webkit-input-placeholder,.accordion .hide .form .item textarea::-webkit-input-placeholder,.accordion .hide .form .item select::-webkit-input-placeholder{color:#898a8d}.accordion .hide .form .item input[type=text]::-moz-placeholder,.accordion .hide .form .item input[type=number]::-moz-placeholder,.accordion .hide .form .item input[type=tel]::-moz-placeholder,.accordion .hide .form .item input[type=email]::-moz-placeholder,.accordion .hide .form .item input[type=password]::-moz-placeholder,.accordion .hide .form .item input[type=date]::-moz-placeholder,.accordion .hide .form .item input[type=time]::-moz-placeholder,.accordion .hide .form .item input[type=search]::-moz-placeholder,.accordion .hide .form .item textarea::-moz-placeholder,.accordion .hide .form .item select::-moz-placeholder{color:#898a8d}.accordion .hide .form .item input[type=text]:-ms-input-placeholder,.accordion .hide .form .item input[type=number]:-ms-input-placeholder,.accordion .hide .form .item input[type=tel]:-ms-input-placeholder,.accordion .hide .form .item input[type=email]:-ms-input-placeholder,.accordion .hide .form .item input[type=password]:-ms-input-placeholder,.accordion .hide .form .item input[type=date]:-ms-input-placeholder,.accordion .hide .form .item input[type=time]:-ms-input-placeholder,.accordion .hide .form .item input[type=search]:-ms-input-placeholder,.accordion .hide .form .item textarea:-ms-input-placeholder,.accordion .hide .form .item select:-ms-input-placeholder{color:#898a8d}.accordion .hide .form .item input[type=text]::-ms-input-placeholder,.accordion .hide .form .item input[type=number]::-ms-input-placeholder,.accordion .hide .form .item input[type=tel]::-ms-input-placeholder,.accordion .hide .form .item input[type=email]::-ms-input-placeholder,.accordion .hide .form .item input[type=password]::-ms-input-placeholder,.accordion .hide .form .item input[type=date]::-ms-input-placeholder,.accordion .hide .form .item input[type=time]::-ms-input-placeholder,.accordion .hide .form .item input[type=search]::-ms-input-placeholder,.accordion .hide .form .item textarea::-ms-input-placeholder,.accordion .hide .form .item select::-ms-input-placeholder{color:#898a8d}.accordion .hide .form .item input[type=text]::placeholder,.accordion .hide .form .item input[type=number]::placeholder,.accordion .hide .form .item input[type=tel]::placeholder,.accordion .hide .form .item input[type=email]::placeholder,.accordion .hide .form .item input[type=password]::placeholder,.accordion .hide .form .item input[type=date]::placeholder,.accordion .hide .form .item input[type=time]::placeholder,.accordion .hide .form .item input[type=search]::placeholder,.accordion .hide .form .item textarea::placeholder,.accordion .hide .form .item select::placeholder{color:#898a8d}.accordion .hide .form .item input[type=text]:hover,.accordion .hide .form .item input[type=number]:hover,.accordion .hide .form .item input[type=tel]:hover,.accordion .hide .form .item input[type=email]:hover,.accordion .hide .form .item input[type=password]:hover,.accordion .hide .form .item input[type=date]:hover,.accordion .hide .form .item input[type=time]:hover,.accordion .hide .form .item input[type=search]:hover,.accordion .hide .form .item textarea:hover,.accordion .hide .form .item select:hover{border-color:#707070}.accordion .hide .form .item input[type=text]:focus,.accordion .hide .form .item input[type=number]:focus,.accordion .hide .form .item input[type=tel]:focus,.accordion .hide .form .item input[type=email]:focus,.accordion .hide .form .item input[type=password]:focus,.accordion .hide .form .item input[type=date]:focus,.accordion .hide .form .item input[type=time]:focus,.accordion .hide .form .item input[type=search]:focus,.accordion .hide .form .item textarea:focus,.accordion .hide .form .item select:focus{border-color:#222}.accordion .hide .form .item textarea{height:140px}.accordion .hide .custom-check .box .checkbox{background-color:#eee;-webkit-box-shadow:inset 0 0 0 1px #DDDDDD;box-shadow:inset 0 0 0 1px #ddd}.accordion .hide .custom-check .box .checkbox:after{background-color:#222}.accordion .hide .custom-check .box input:hover+.checkbox{-webkit-box-shadow:inset 0 0 0 1px #707070;box-shadow:inset 0 0 0 1px #707070}.accordion .hide .custom-check .box input:checked+.checkbox{-webkit-box-shadow:inset 0 0 0 1px #222222;box-shadow:inset 0 0 0 1px #222}.button .text,.button .icon{will-change:transform;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.button.line-red:after{content:"";position:absolute;left:50%;height:1px;width:100%;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;bottom:-5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#e70000}.button.line-red:hover .text,.button.line-red:hover .icon{-webkit-transform:translateY(-2.5px) scale(1.05);-moz-transform:translateY(-2.5px) scale(1.05);-ms-transform:translateY(-2.5px) scale(1.05);transform:translateY(-2.5px) scale(1.05);fill:#e70000;color:#e70000}.button.line-red:hover:after{-webkit-transform:translateX(-50%) scaleX(0);-moz-transform:translateX(-50%) scaleX(0);-ms-transform:translateX(-50%) scaleX(0);transform:translate(-50%) scaleX(0)}.button.line-white:after{content:"";position:absolute;left:50%;height:1px;width:100%;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;bottom:-5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#fff}.button.line-white:hover .text,.button.line-white:hover .icon{-webkit-transform:translateY(-2.5px) scale(1.05);-moz-transform:translateY(-2.5px) scale(1.05);-ms-transform:translateY(-2.5px) scale(1.05);transform:translateY(-2.5px) scale(1.05);fill:#e70000;color:#e70000}.button.line-white:hover:after{-webkit-transform:translateX(-50%) scaleX(0);-moz-transform:translateX(-50%) scaleX(0);-ms-transform:translateX(-50%) scaleX(0);transform:translate(-50%) scaleX(0);background-color:#e70000}.button.line-gray:after{content:"";position:absolute;left:50%;height:1px;width:100%;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;bottom:-5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:gray}.button.line-gray:hover .text,.button.line-gray:hover .icon{-webkit-transform:translateY(-2.5px) scale(1.05);-moz-transform:translateY(-2.5px) scale(1.05);-ms-transform:translateY(-2.5px) scale(1.05);transform:translateY(-2.5px) scale(1.05);fill:#e70000;color:#e70000}.button.line-gray:hover:after{-webkit-transform:translateX(-50%) scaleX(0);-moz-transform:translateX(-50%) scaleX(0);-ms-transform:translateX(-50%) scaleX(0);transform:translate(-50%) scaleX(0);background-color:#e70000}.button.line-white-to-alto:after{content:"";position:absolute;left:50%;height:1px;width:100%;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#fff}.button.line-white-to-alto:hover .text,.button.line-white-to-alto:hover .icon{-webkit-transform:translateY(-2.5px) scale(1.1);-moz-transform:translateY(-2.5px) scale(1.1);-ms-transform:translateY(-2.5px) scale(1.1);transform:translateY(-2.5px) scale(1.1);fill:#ddd;color:#ddd}.button.line-white-to-alto:hover:after{-webkit-transform:translateX(-50%) scaleX(0);-moz-transform:translateX(-50%) scaleX(0);-ms-transform:translateX(-50%) scaleX(0);transform:translate(-50%) scaleX(0);background-color:#ddd}.button.full-red{background:#D42A2A;overflow:hidden}.button.full-red svg{width:20px;height:20px}.button.full-red svg path{stroke:#fff}.button.full-red .fill-white svg path{stroke:unset}.button.full-red:before{content:"";position:absolute;left:0;bottom:-100%;width:100%;height:100%;background:#941d1d;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.button.full-red:hover:before{bottom:0}.button.full-green{background:#389D42;overflow:hidden}.button.full-green svg{width:20px;height:20px}.button.full-green svg path{stroke:#fff}.button.full-green .fill-white svg path{stroke:unset}.button.full-green:before{content:"";position:absolute;left:0;bottom:-100%;width:100%;height:100%;background:#24652a;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.button.full-green:hover:before{bottom:0}strong,b{font-weight:600}u{text-decoration:underline}em,i{font-style:italic}.text-editor *{font-weight:500;line-height:1.75;color:#222}.text-editor>*:has(+ *){margin-bottom:30px}.text-editor ol{margin-left:30px}.text-editor ol li{list-style-type:decimal}.text-editor h1{font-size:44px}.text-editor h2{font-size:40px}.text-editor h3{font-size:36px}.text-editor h4{font-size:32px}.text-editor h5{font-size:28px}.text-editor h6{font-size:24px}.text-editor p,.text-editor ul,.text-editor ol{font-size:18px}.text-editor strong,.text-editor b{font-weight:600}.text-editor u{text-decoration:underline}.text-editor em,.text-editor i{font-style:italic}.text-editor.bigger-paragraph h1{font-size:55px}.text-editor.bigger-paragraph h2{font-size:50px}.text-editor.bigger-paragraph h3{font-size:45px}.text-editor.bigger-paragraph h4{font-size:40px}.text-editor.bigger-paragraph h5{font-size:35px}.text-editor.bigger-paragraph h6{font-size:30px}.text-editor.bigger-paragraph p,.text-editor.bigger-paragraph ul,.text-editor.bigger-paragraph ol{font-size:22.5px}.text-editor.bigger-paragraph strong,.text-editor.bigger-paragraph b{font-weight:600}.text-editor.bigger-paragraph u{text-decoration:underline}.text-editor.bigger-paragraph em,.text-editor.bigger-paragraph i{font-style:italic}.text-editor.styled-ul ul{margin-left:30px}.text-editor.styled-ul ul li{list-style-type:disc}.form{grid-auto-rows:auto}.form .item{position:relative}.form .item input[type=text],.form .item input[type=number],.form .item input[type=tel],.form .item input[type=email],.form .item input[type=password],.form .item input[type=date],.form .item input[type=time],.form .item input[type=search],.form .item textarea,.form .item select{resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:60px;border:0;margin:0;padding:0 25px;font-size:1rem;color:#fbd7d7;background-color:#e13d3d;border:1px solid #f47272;border-radius:0;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.form .item input[type=text]::-webkit-search-decoration,.form .item input[type=text]::-webkit-search-cancel-button,.form .item input[type=text]::-webkit-search-results-button,.form .item input[type=text]::-webkit-search-results-decoration,.form .item input[type=number]::-webkit-search-decoration,.form .item input[type=number]::-webkit-search-cancel-button,.form .item input[type=number]::-webkit-search-results-button,.form .item input[type=number]::-webkit-search-results-decoration,.form .item input[type=tel]::-webkit-search-decoration,.form .item input[type=tel]::-webkit-search-cancel-button,.form .item input[type=tel]::-webkit-search-results-button,.form .item input[type=tel]::-webkit-search-results-decoration,.form .item input[type=email]::-webkit-search-decoration,.form .item input[type=email]::-webkit-search-cancel-button,.form .item input[type=email]::-webkit-search-results-button,.form .item input[type=email]::-webkit-search-results-decoration,.form .item input[type=password]::-webkit-search-decoration,.form .item input[type=password]::-webkit-search-cancel-button,.form .item input[type=password]::-webkit-search-results-button,.form .item input[type=password]::-webkit-search-results-decoration,.form .item input[type=date]::-webkit-search-decoration,.form .item input[type=date]::-webkit-search-cancel-button,.form .item input[type=date]::-webkit-search-results-button,.form .item input[type=date]::-webkit-search-results-decoration,.form .item input[type=time]::-webkit-search-decoration,.form .item input[type=time]::-webkit-search-cancel-button,.form .item input[type=time]::-webkit-search-results-button,.form .item input[type=time]::-webkit-search-results-decoration,.form .item input[type=search]::-webkit-search-decoration,.form .item input[type=search]::-webkit-search-cancel-button,.form .item input[type=search]::-webkit-search-results-button,.form .item input[type=search]::-webkit-search-results-decoration,.form .item textarea::-webkit-search-decoration,.form .item textarea::-webkit-search-cancel-button,.form .item textarea::-webkit-search-results-button,.form .item textarea::-webkit-search-results-decoration,.form .item select::-webkit-search-decoration,.form .item select::-webkit-search-cancel-button,.form .item select::-webkit-search-results-button,.form .item select::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.form .item input[type=text]::-webkit-inner-spin-button,.form .item input[type=text]::-webkit-calendar-picker-indicator,.form .item input[type=number]::-webkit-inner-spin-button,.form .item input[type=number]::-webkit-calendar-picker-indicator,.form .item input[type=tel]::-webkit-inner-spin-button,.form .item input[type=tel]::-webkit-calendar-picker-indicator,.form .item input[type=email]::-webkit-inner-spin-button,.form .item input[type=email]::-webkit-calendar-picker-indicator,.form .item input[type=password]::-webkit-inner-spin-button,.form .item input[type=password]::-webkit-calendar-picker-indicator,.form .item input[type=date]::-webkit-inner-spin-button,.form .item input[type=date]::-webkit-calendar-picker-indicator,.form .item input[type=time]::-webkit-inner-spin-button,.form .item input[type=time]::-webkit-calendar-picker-indicator,.form .item input[type=search]::-webkit-inner-spin-button,.form .item input[type=search]::-webkit-calendar-picker-indicator,.form .item textarea::-webkit-inner-spin-button,.form .item textarea::-webkit-calendar-picker-indicator,.form .item select::-webkit-inner-spin-button,.form .item select::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;appearance:none}.form .item input[type=text]::-ms-expand,.form .item input[type=number]::-ms-expand,.form .item input[type=tel]::-ms-expand,.form .item input[type=email]::-ms-expand,.form .item input[type=password]::-ms-expand,.form .item input[type=date]::-ms-expand,.form .item input[type=time]::-ms-expand,.form .item input[type=search]::-ms-expand,.form .item textarea::-ms-expand,.form .item select::-ms-expand{display:none}.form .item input[type=text].error,.form .item input[type=number].error,.form .item input[type=tel].error,.form .item input[type=email].error,.form .item input[type=password].error,.form .item input[type=date].error,.form .item input[type=time].error,.form .item input[type=search].error,.form .item textarea.error,.form .item select.error{border-color:#fff}.form .item input[type=text]::-webkit-input-placeholder,.form .item input[type=number]::-webkit-input-placeholder,.form .item input[type=tel]::-webkit-input-placeholder,.form .item input[type=email]::-webkit-input-placeholder,.form .item input[type=password]::-webkit-input-placeholder,.form .item input[type=date]::-webkit-input-placeholder,.form .item input[type=time]::-webkit-input-placeholder,.form .item input[type=search]::-webkit-input-placeholder,.form .item textarea::-webkit-input-placeholder,.form .item select::-webkit-input-placeholder{color:#ffffff80}.form .item input[type=text]::-moz-placeholder,.form .item input[type=number]::-moz-placeholder,.form .item input[type=tel]::-moz-placeholder,.form .item input[type=email]::-moz-placeholder,.form .item input[type=password]::-moz-placeholder,.form .item input[type=date]::-moz-placeholder,.form .item input[type=time]::-moz-placeholder,.form .item input[type=search]::-moz-placeholder,.form .item textarea::-moz-placeholder,.form .item select::-moz-placeholder{color:#ffffff80}.form .item input[type=text]:-ms-input-placeholder,.form .item input[type=number]:-ms-input-placeholder,.form .item input[type=tel]:-ms-input-placeholder,.form .item input[type=email]:-ms-input-placeholder,.form .item input[type=password]:-ms-input-placeholder,.form .item input[type=date]:-ms-input-placeholder,.form .item input[type=time]:-ms-input-placeholder,.form .item input[type=search]:-ms-input-placeholder,.form .item textarea:-ms-input-placeholder,.form .item select:-ms-input-placeholder{color:#ffffff80}.form .item input[type=text]::-ms-input-placeholder,.form .item input[type=number]::-ms-input-placeholder,.form .item input[type=tel]::-ms-input-placeholder,.form .item input[type=email]::-ms-input-placeholder,.form .item input[type=password]::-ms-input-placeholder,.form .item input[type=date]::-ms-input-placeholder,.form .item input[type=time]::-ms-input-placeholder,.form .item input[type=search]::-ms-input-placeholder,.form .item textarea::-ms-input-placeholder,.form .item select::-ms-input-placeholder{color:#ffffff80}.form .item input[type=text]::placeholder,.form .item input[type=number]::placeholder,.form .item input[type=tel]::placeholder,.form .item input[type=email]::placeholder,.form .item input[type=password]::placeholder,.form .item input[type=date]::placeholder,.form .item input[type=time]::placeholder,.form .item input[type=search]::placeholder,.form .item textarea::placeholder,.form .item select::placeholder{color:#ffffff80}.form .item input[type=text]:hover,.form .item input[type=number]:hover,.form .item input[type=tel]:hover,.form .item input[type=email]:hover,.form .item input[type=password]:hover,.form .item input[type=date]:hover,.form .item input[type=time]:hover,.form .item input[type=search]:hover,.form .item textarea:hover,.form .item select:hover{border:1px solid rgba(255,255,255,.75);color:#fff}.form .item input[type=text]:focus,.form .item input[type=number]:focus,.form .item input[type=tel]:focus,.form .item input[type=email]:focus,.form .item input[type=password]:focus,.form .item input[type=date]:focus,.form .item input[type=time]:focus,.form .item input[type=search]:focus,.form .item textarea:focus,.form .item select:focus{border:1px solid white;color:#fff}.form .item textarea{padding:25px;height:125px;border-radius:0}.form .item.justify--start{justify-self:start}.form .item.justify--center{justify-self:center}.form .item.justify--end{justify-self:end}.form .item.align--start{-webkit-align-self:start;align-self:start}.form .item.align--center{-webkit-align-self:center;align-self:center}.form .item.align--end{-webkit-align-self:end;align-self:end}.form .item.with-icon{position:relative}.form .item.with-icon input[type=text],.form .item.with-icon input[type=number],.form .item.with-icon input[type=tel],.form .item.with-icon input[type=email],.form .item.with-icon input[type=password],.form .item.with-icon input[type=date],.form .item.with-icon input[type=time],.form .item.with-icon input[type=search],.form .item.with-icon textarea,.form .item.with-icon select{padding-left:65px}.form .item.with-icon .icon{position:absolute;left:15px;top:50%;height:40px;width:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form .item.error input[type=text],.form .item.error input[type=number],.form .item.error input[type=tel],.form .item.error input[type=email],.form .item.error input[type=password],.form .item.error input[type=date],.form .item.error input[type=time],.form .item.error input[type=search],.form .item.error textarea,.form .item.error select{border-color:red!important}.form .item.error:hover .error,.form .item.error:focus .error{border-color:red!important}.form .item.error .tooltip{color:red;font-size:14px;line-height:1.5;position:absolute;background:#fff;padding:3px 10px 3px 35px;border-radius:5px;right:5px;left:unset;-webkit-transform:translateY(25%);-moz-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%);bottom:0;border:1px solid transparent;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.form .item.error .tooltip:before{content:"";position:absolute;top:50%;left:15px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODguMzEgMzU1LjE5Ij48cGF0aCBkPSJNMCwyODBjMS45My0xNy42NiwxMS4zLTMyLjE2LDE5Ljk0LTQ3LDcuMzEtMTIuNTUsMTQuNTQtMjUuMTQsMjEuODEtMzcuNzJxNDUuNzctNzkuMjQsOTEuNTEtMTU4LjQ5YzExLjExLTE5LjI4LDI3LjExLTMxLjQxLDQ5LjE2LTM1LjcyLDI1LTQuODcsNTQuNDYsNi41Niw2Ny44NywyOC4xOSwxNC4zNywyMy4xNywyNy43Miw0Nyw0MS4zOSw3MC41OXE0My4xNyw3NC42MSw4Ni4yMywxNDkuMjljOS4zLDE2LjA4LDEyLjc0LDMzLDguNzksNTEuMzctNi44OSwzMi0zNS4wOCw1NC40Ny02OC44OSw1NC41OC0zNi42Ny4xMi03My4zMywwLTExMCwwcS02OC40OCwwLTEzNi45MywwYy0yMi4xMiwwLTQwLjY2LTgtNTQuOS0yNS4xNkE2OS4yOCw2OS4yOCwwLDAsMSwuNjcsMjk1LjA2Yy0uMTQtMS0uNDQtMS45Mi0uNjctMi44OVptMTkzLjU0LDQzLjgxcTYxLjQzLDAsMTIyLjg2LDBjMTEuNjQsMCwyMS45MS0zLjMsMzAtMTIsMTIuMTQtMTMsMTMuOTEtMzAuNDgsNC42NS00Ni41MnEtNDktODUtOTguMTEtMTY5LjkzQzI0My44LDc5LjU3LDIzNSw2My41LDIyNS4yMiw0OGMtNy44OS0xMi40OS0yMC4xLTE3LjctMzQuNzktMTYuMzRDMTc2Ljc1LDMzLDE2Ny4yNiw0MC40NywxNjAuNSw1Mi4yMXEtNDguMyw4My44Ny05Ni44LDE2Ny42MmMtOS41MywxNi41MS0xOS40MSwzMi44NS0yOC4zMyw0OS42OEMyOC43LDI4Mi4xLDMwLDI5NSwzNy44MSwzMDYuOTNzMTkuNTQsMTYuOTMsMzMuNjIsMTYuOTJRMTMyLjUsMzIzLjgsMTkzLjU0LDMyMy44NFptOC44NS0yMTNjLTE0LjQ3LTYuNzMtMjkuNjIsNS4yNy0yOC40OSwyMi4yNiwxLjM1LDIwLjI4LDIuNDgsNDAuNTgsMy43NCw2MC44Ny42Miw5Ljk1LDEsMTkuOTMsMi4xLDI5LjgzLjgzLDcuMjgsNywxMi4wNywxNC4yMywxMi4xN2ExNC41NiwxNC41NiwwLDAsMCwxNC43Mi0xMi4xOGMuNi0zLjU4LjQzLTcuMjguNjQtMTAuOTNxMi4zMi0zOS45LDQuNjQtNzkuOEMyMTQuNTgsMTIzLjMsMjExLjgsMTE1LjE4LDIwMi4zOSwxMTAuODFabTExLjMzLDE1OS41NWMuMzYtMTEuMjktOC4xMS0yMC40OC0xOS4wOC0yMC42OWExOS44NywxOS44NywwLDAsMC0uODYsMzkuNzRBMTkuNjMsMTkuNjMsMCwwLDAsMjEzLjcyLDI3MC4zNloiLz48L3N2Zz4=);background-size:contain;background-position:center center;background-repeat:no-repeat;width:14px;height:14px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:invert(21%) sepia(83%) saturate(7411%) hue-rotate(359deg) brightness(105%) contrast(122%);filter:invert(21%) sepia(83%) saturate(7411%) hue-rotate(359deg) brightness(105%) contrast(122%)}.form .item .error-info-box{color:red;font-size:14px;line-height:1.5;background:#fff;padding:3px 10px 3px 35px;border-radius:5px;border:1px solid transparent;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.form .item .error-info-box:before{content:"";position:absolute;top:50%;left:15px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODguMzEgMzU1LjE5Ij48cGF0aCBkPSJNMCwyODBjMS45My0xNy42NiwxMS4zLTMyLjE2LDE5Ljk0LTQ3LDcuMzEtMTIuNTUsMTQuNTQtMjUuMTQsMjEuODEtMzcuNzJxNDUuNzctNzkuMjQsOTEuNTEtMTU4LjQ5YzExLjExLTE5LjI4LDI3LjExLTMxLjQxLDQ5LjE2LTM1LjcyLDI1LTQuODcsNTQuNDYsNi41Niw2Ny44NywyOC4xOSwxNC4zNywyMy4xNywyNy43Miw0Nyw0MS4zOSw3MC41OXE0My4xNyw3NC42MSw4Ni4yMywxNDkuMjljOS4zLDE2LjA4LDEyLjc0LDMzLDguNzksNTEuMzctNi44OSwzMi0zNS4wOCw1NC40Ny02OC44OSw1NC41OC0zNi42Ny4xMi03My4zMywwLTExMCwwcS02OC40OCwwLTEzNi45MywwYy0yMi4xMiwwLTQwLjY2LTgtNTQuOS0yNS4xNkE2OS4yOCw2OS4yOCwwLDAsMSwuNjcsMjk1LjA2Yy0uMTQtMS0uNDQtMS45Mi0uNjctMi44OVptMTkzLjU0LDQzLjgxcTYxLjQzLDAsMTIyLjg2LDBjMTEuNjQsMCwyMS45MS0zLjMsMzAtMTIsMTIuMTQtMTMsMTMuOTEtMzAuNDgsNC42NS00Ni41MnEtNDktODUtOTguMTEtMTY5LjkzQzI0My44LDc5LjU3LDIzNSw2My41LDIyNS4yMiw0OGMtNy44OS0xMi40OS0yMC4xLTE3LjctMzQuNzktMTYuMzRDMTc2Ljc1LDMzLDE2Ny4yNiw0MC40NywxNjAuNSw1Mi4yMXEtNDguMyw4My44Ny05Ni44LDE2Ny42MmMtOS41MywxNi41MS0xOS40MSwzMi44NS0yOC4zMyw0OS42OEMyOC43LDI4Mi4xLDMwLDI5NSwzNy44MSwzMDYuOTNzMTkuNTQsMTYuOTMsMzMuNjIsMTYuOTJRMTMyLjUsMzIzLjgsMTkzLjU0LDMyMy44NFptOC44NS0yMTNjLTE0LjQ3LTYuNzMtMjkuNjIsNS4yNy0yOC40OSwyMi4yNiwxLjM1LDIwLjI4LDIuNDgsNDAuNTgsMy43NCw2MC44Ny42Miw5Ljk1LDEsMTkuOTMsMi4xLDI5LjgzLjgzLDcuMjgsNywxMi4wNywxNC4yMywxMi4xN2ExNC41NiwxNC41NiwwLDAsMCwxNC43Mi0xMi4xOGMuNi0zLjU4LjQzLTcuMjguNjQtMTAuOTNxMi4zMi0zOS45LDQuNjQtNzkuOEMyMTQuNTgsMTIzLjMsMjExLjgsMTE1LjE4LDIwMi4zOSwxMTAuODFabTExLjMzLDE1OS41NWMuMzYtMTEuMjktOC4xMS0yMC40OC0xOS4wOC0yMC42OWExOS44NywxOS44NywwLDAsMC0uODYsMzkuNzRBMTkuNjMsMTkuNjMsMCwwLDAsMjEzLjcyLDI3MC4zNloiLz48L3N2Zz4=);background-size:contain;background-position:center center;background-repeat:no-repeat;width:14px;height:14px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:invert(21%) sepia(83%) saturate(7411%) hue-rotate(359deg) brightness(105%) contrast(122%);filter:invert(21%) sepia(83%) saturate(7411%) hue-rotate(359deg) brightness(105%) contrast(122%)}.form .item.success input[type=text],.form .item.success input[type=number],.form .item.success input[type=tel],.form .item.success input[type=email],.form .item.success input[type=password],.form .item.success input[type=date],.form .item.success input[type=time],.form .item.success input[type=search],.form .item.success textarea,.form .item.success select{border-color:green}.form .item.success:hover .success,.form .item.success:focus .success{border-color:green}.form .item.success .tooltip{color:green;font-size:14px;line-height:1.5;position:absolute;background:#fff;padding:3px 10px 3px 35px;border-radius:5px;right:5px;left:unset;-webkit-transform:translateY(25%);-moz-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%);bottom:0;border:1px solid transparent;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.form .item.success .tooltip:before{content:"";position:absolute;top:50%;left:15px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OTIuMzEgNDkyLjMxIj4KICAgIDxwb2x5Z29uIGNsYXNzPSJmaWxsIiBwb2ludHM9IjM3OS4wOCAxNDUuOTMgMTk5LjUyIDMyNS40OSAxMTMuMjIgMjM5LjE5IDk5LjMgMjUzLjEyIDE5OS41MiAzNTMuMzQgMzkzIDE1OS44NiAzNzkuMDggMTQ1LjkzIi8+CiAgICA8cGF0aCBjbGFzcz0iZmlsbCIgZD0iTTI0Ni4xNSwwQzExMC40MiwwLDAsMTEwLjQyLDAsMjQ2LjE1czExMC40MiwyNDYuMTUsMjQ2LjE1LDI0Ni4xNSwyNDYuMTUtMTEwLjQyLDI0Ni4xNS0yNDYuMTVTMzgxLjg5LDAsMjQ2LjE1LDBabTAsNDcyLjYxYy0xMjQuODgsMC0yMjYuNDYtMTAxLjU5LTIyNi40Ni0yMjYuNDZTMTIxLjI4LDE5LjY5LDI0Ni4xNSwxOS42OXMyMjYuNDYsMTAxLjU5LDIyNi40NiwyMjYuNDYtMTAxLjU5LDIyNi40Ni0yMjYuNDYsMjI2LjQ2WiIvPgo8L3N2Zz4=);background-size:contain;background-position:center center;background-repeat:no-repeat;width:14px;height:14px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:invert(23%) sepia(89%) saturate(1882%) hue-rotate(100deg) brightness(100%) contrast(104%);filter:invert(23%) sepia(89%) saturate(1882%) hue-rotate(100deg) brightness(100%) contrast(104%)}.form .item .success-info-box{color:green;font-size:14px;line-height:1.5;background:#fff;padding:3px 10px 3px 35px;border-radius:5px;border:1px solid transparent;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.form .item .success-info-box:before{content:"";position:absolute;top:50%;left:15px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OTIuMzEgNDkyLjMxIj4KICAgIDxwb2x5Z29uIGNsYXNzPSJmaWxsIiBwb2ludHM9IjM3OS4wOCAxNDUuOTMgMTk5LjUyIDMyNS40OSAxMTMuMjIgMjM5LjE5IDk5LjMgMjUzLjEyIDE5OS41MiAzNTMuMzQgMzkzIDE1OS44NiAzNzkuMDggMTQ1LjkzIi8+CiAgICA8cGF0aCBjbGFzcz0iZmlsbCIgZD0iTTI0Ni4xNSwwQzExMC40MiwwLDAsMTEwLjQyLDAsMjQ2LjE1czExMC40MiwyNDYuMTUsMjQ2LjE1LDI0Ni4xNSwyNDYuMTUtMTEwLjQyLDI0Ni4xNS0yNDYuMTVTMzgxLjg5LDAsMjQ2LjE1LDBabTAsNDcyLjYxYy0xMjQuODgsMC0yMjYuNDYtMTAxLjU5LTIyNi40Ni0yMjYuNDZTMTIxLjI4LDE5LjY5LDI0Ni4xNSwxOS42OXMyMjYuNDYsMTAxLjU5LDIyNi40NiwyMjYuNDYtMTAxLjU5LDIyNi40Ni0yMjYuNDYsMjI2LjQ2WiIvPgo8L3N2Zz4=);background-size:contain;background-position:center center;background-repeat:no-repeat;width:14px;height:14px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:invert(23%) sepia(89%) saturate(1882%) hue-rotate(100deg) brightness(100%) contrast(104%);filter:invert(23%) sepia(89%) saturate(1882%) hue-rotate(100deg) brightness(100%) contrast(104%)}.form .item .warning-info-box{color:#d7a629;font-size:14px;line-height:1.5;background:#fff;padding:3px 10px 3px 35px;border-radius:5px;border:1px solid transparent;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.form .item .warning-info-box:before{content:"";position:absolute;top:50%;left:15px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OTIuMzEgNDkyLjMxIj4KICAgIDxwb2x5Z29uIGNsYXNzPSJmaWxsIiBwb2ludHM9IjM3OS4wOCAxNDUuOTMgMTk5LjUyIDMyNS40OSAxMTMuMjIgMjM5LjE5IDk5LjMgMjUzLjEyIDE5OS41MiAzNTMuMzQgMzkzIDE1OS44NiAzNzkuMDggMTQ1LjkzIi8+CiAgICA8cGF0aCBjbGFzcz0iZmlsbCIgZD0iTTI0Ni4xNSwwQzExMC40MiwwLDAsMTEwLjQyLDAsMjQ2LjE1czExMC40MiwyNDYuMTUsMjQ2LjE1LDI0Ni4xNSwyNDYuMTUtMTEwLjQyLDI0Ni4xNS0yNDYuMTVTMzgxLjg5LDAsMjQ2LjE1LDBabTAsNDcyLjYxYy0xMjQuODgsMC0yMjYuNDYtMTAxLjU5LTIyNi40Ni0yMjYuNDZTMTIxLjI4LDE5LjY5LDI0Ni4xNSwxOS42OXMyMjYuNDYsMTAxLjU5LDIyNi40NiwyMjYuNDYtMTAxLjU5LDIyNi40Ni0yMjYuNDYsMjI2LjQ2WiIvPgo8L3N2Zz4=);background-size:contain;background-position:center center;background-repeat:no-repeat;width:14px;height:14px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:invert(23%) sepia(89%) saturate(1882%) hue-rotate(100deg) brightness(100%) contrast(104%);filter:invert(23%) sepia(89%) saturate(1882%) hue-rotate(100deg) brightness(100%) contrast(104%)}.fancybox__content :focus:not(.carousel__button.is-close){-webkit-box-shadow:inset 0 0 0 1px #D42A2A;box-shadow:inset 0 0 0 1px #d42a2a}.custom-check{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.custom-check .box{position:relative;cursor:pointer;-webkit-flex-shrink:0;flex-shrink:0;margin-right:15px}.custom-check .box input{position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;z-index:1;cursor:pointer;padding:0;margin:0}.custom-check .box input.error+.checkbox{-webkit-box-shadow:inset 0 0 0 1px red;box-shadow:inset 0 0 0 1px red}.custom-check .box input:hover+.checkbox{-webkit-box-shadow:inset 0 0 0 1px #D42A2A;box-shadow:inset 0 0 0 1px #d42a2a}.custom-check .box input:checked+.checkbox{-webkit-box-shadow:inset 0 0 0 1px #D42A2A;box-shadow:inset 0 0 0 1px #d42a2a}.custom-check .box input:checked+.checkbox:after{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);transform:translate(-50%) translateY(-50%) scale(1)}.custom-check .box .checkbox{background-color:transparent;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;position:relative;width:24px;height:24px;-webkit-box-shadow:inset 0 0 0 1px #D42A2A;box-shadow:inset 0 0 0 1px #d42a2a;border-radius:0;background-color:#fff;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.custom-check .box .checkbox:after{content:"";border-radius:0;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(.8);-moz-transform:translateX(-50%) translateY(-50%) scale(.8);-ms-transform:translateX(-50%) translateY(-50%) scale(.8);transform:translate(-50%) translateY(-50%) scale(.8);width:12px;height:12px;background-color:#d42a2a;opacity:0;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.custom-check .text{color:#fff;cursor:pointer;width:100%}.custom-check .text a{color:#fff;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;font-weight:600}.custom-check .text a:hover{color:#fff}.custom-check .custom-select{position:relative;color:#222}.custom-check .custom-select svg{position:absolute;top:26px;right:30px;width:14px;fill:#707070}.custom-check .custom-select select{padding-right:45px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#222}.custom-check .custom-select select option{color:#222}.custom-check .custom-select select::-ms-expand{display:none}.custom-check .custom-select:after{content:"";position:absolute;pointer-events:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4zNSA4LjY4Ij48cGF0aCBkPSJNNy42OCw4LjY4aDBBMSwxLDAsMCwxLDcsOC4zOEwuMjksMS43MUExLDEsMCwwLDEsMS43MS4yOWw2LDYsNi02YTEsMSwwLDAsMSwxLjQxLDAsMSwxLDAsMCwxLDAsMS40Mkw4LjM4LDguMzhBMSwxLDAsMCwxLDcuNjgsOC42OFoiLz48L3N2Zz4=);background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;right:30px;bottom:24px;width:12px;height:12px;-webkit-filter:invert(1);filter:invert(1);-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.custom-check .custom-select:hover:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-check .custom-number{background:#2f2f2f;-webkit-box-shadow:0 0 0 1px #d42a2a;box-shadow:0 0 0 1px #d42a2a;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.custom-check .custom-number input{-webkit-box-shadow:unset!important;box-shadow:unset!important;border-radius:0}.custom-check .custom-number .type{font-size:14px;color:#9c9c9c;line-height:1.5;font-weight:600;margin:0 10px;-webkit-align-self:center;align-self:center}.custom-check .custom-number .plus-minus{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding-right:10px}.custom-check .custom-number .plus-minus .plus{font-size:24px;width:24px;height:24px;line-height:1;text-align:center;color:#9c9c9c;cursor:pointer;border-radius:5px;margin-bottom:10px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.custom-check .custom-number .plus-minus .plus:hover{background:#9c9c9c;color:#000}.custom-check .custom-number .plus-minus .minus{font-size:24px;width:24px;height:24px;line-height:1;text-align:center;color:#9c9c9c;cursor:pointer;border-radius:5px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.custom-check .custom-number .plus-minus .minus:hover{background:#9c9c9c;color:#000}.evaluation-check-field.error{border:1px solid red}.evaluation-check-field.success{border:1px solid green}header .logo .image{-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}header .logo .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}header.is-fixed svg{height:50px}header.is-fixed .logo .image{height:70px}header.hover .logo .logo-text{color:#222!important}header.type-1.is-fixed .logo .logo-text{color:#222}header.type-1 .logo .logo-text{color:#fff}header.type-2.is-fixed .logo .logo-text{color:#222}header.type-2 .logo .logo-text{color:#fff}header.type-3.is-fixed .logo .logo-text{color:#222}header.type-3 .logo .logo-text{color:#222}.logo .logo-text{margin-top:5px;font-weight:500;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.footer-field .logo .image{-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.footer-field .logo .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer-field .logo .logo-text{margin-top:5px;font-weight:500;color:#222;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.video-popup,.image-popup{overflow:hidden;isolation:isolate}.video-popup:after,.image-popup:after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;background-color:#00000080;opacity:0;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;z-index:1}.video-popup:before,.image-popup:before{z-index:2;position:absolute;content:"";left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(0%);-moz-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translate(-50%) translateY(0);width:60px;height:60px;border:1px solid #D42A2A;background-color:#d42a2abf;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MDguOTIgNDA5LjAyIj48ZGVmcz48c3R5bGU+LmR7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iZCIgZD0iTTEwMi4yLDBWMjUuNDNINDQuODZjMzkuMzIsMzkuMzMsNzguNTQsNzguNTYsMTE3LjUxLDExNy41NC02LjcsNi42Ny0xMi42LDEyLjUzLTE4LjU5LDE4LjQ5QzEwNS4wMSwxMjIuNjgsNjUuNzcsODMuNDIsMjUuNzUsNDMuMzl2NTguODNIMFY5LjU4QzEuOTEsNS4xMSw1LjExLDEuOTEsOS41OCwwSDEwMi4yWm0yMDQuNCwwVjI1Ljc3aDU3LjY5bC41MSwuOTNjLTM5LjI1LDM5LjI2LTc4LjUsNzguNTItMTE3LjU1LDExNy41Nyw1LjgsNS44MiwxMS42MSwxMS42NSwxNy44MSwxNy44NywzOS4xMy0zOS4xNCw3OC4zOC03OC40LDExOC4yOC0xMTguMzF2NTguMTdoMjUuNDZ2LTQuNTFjMC0yNi44OC0uMTgtNTMuNzYsLjExLTgwLjYzLC4wOS03LjkyLTIuMjItMTMuNjctOS43LTE2Ljg2aC05Mi42MlpNMCwzOTkuMzJjMy4xOSw3LjQ4LDguOTUsOS43OCwxNi44Nyw5LjcsMjcuMDEtLjMsNTQuMDItLjExLDgxLjAzLS4xMWg0LjA3di0yNS42NEg0My42M2MzOS45My0zOS45NCw3OS4xOS03OS4yLDExOC4zMS0xMTguMzMtNi4yMi02LjA5LTEyLjE4LTExLjkzLTE4LjcxLTE4LjMyLTM5LjA2LDM4Ljk0LTc4LjM4LDc4LjEzLTExNy43OCwxMTcuNDF2LTU3LjMzSDB2OTIuNjRaTTI2NS4yOSwyNDYuODdjLTYuMzMsNi4zNC0xMi4yMywxMi4yNC0xOC44NywxOC44OSwzOS4wMSwzOS4wMiw3OC4yNiw3OC4yOCwxMTcuNjcsMTE3LjdoLTU3LjJ2MjUuNDVoMy44NWMyNy42NywwLDU1LjM0LDAsODMuMDEsMCwxMC4yNSwwLDE1LjA0LTQuODYsMTUuMDUtMTUuMjIsMC0yNy41NCwwLTU1LjA5LDAtODIuNjN2LTQuMTZoLTI1LjU4djU3Ljk2Yy0zOS43My0zOS43NC03OC45OC03OS0xMTcuOTQtMTE3Ljk3WiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:20px;background-position:center center;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;opacity:0}.video-popup img,.image-popup img{-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.video-popup:hover img,.image-popup:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.video-popup:hover:after,.image-popup:hover:after{opacity:1}.video-popup:hover:before,.image-popup:hover:before{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);opacity:1}.video-popup:before{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMTkuOTYgMzY4Ij4KICAgIDxwYXRoIGQ9Ik0zNi45NiwzNjhjLTYuMTQtLjAxLTEyLjE3LTEuNjItMTcuNS00LjY3LTEyLTYuOC0xOS40Ni0yMC0xOS40Ni0zNC4zM1YzOUMwLDI0LjYzLDcuNDYsMTEuNDcsMTkuNDYsNC42N2MxMS4xMS02LjM5LDI0LjgyLTYuMjEsMzUuNzcsLjQ1bDI0Ny44NSwxNDguMzZjMTYuODQsMTAuNTYsMjEuOTQsMzIuNzgsMTEuMzgsNDkuNjItMi44OSw0LjYtNi43Nyw4LjQ5LTExLjM4LDExLjM4TDU1LjE5LDM2Mi44OGMtNS41LDMuMzMtMTEuOCw1LjEtMTguMjMsNS4xMloiIGZpbGw9IiNmZmYiLz4KPC9zdmc+)}.social-media-ul.primary .sm-li .sm-link .icon path{fill:#d42a2a}.social-media-ul.primary .sm-li .sm-link:hover .icon path{fill:#fff}.social-media-ul.primary .sm-li .sm-link:hover .icon:before{background:#D42A2A;border-color:#d42a2a}.social-media-ul.white .sm-li .sm-link .icon path{fill:#fff}.social-media-ul.white .sm-li .sm-link:hover .icon path{fill:#d42a2a}.social-media-ul.white .sm-li .sm-link:hover .icon:before{background:#fff;border-color:#fff}.social-media-ul.dark .sm-li .sm-link .icon path{fill:#898a8d}.social-media-ul.dark .sm-li .sm-link:hover .icon path{fill:#fff}.social-media-ul.dark .sm-li .sm-link:hover .icon:before{background:#898A8D;border-color:#898a8d}.social-media-ul.black .sm-li .sm-link .icon path{fill:#000}.social-media-ul.black .sm-li .sm-link:hover .icon path{fill:#fff}.social-media-ul.black .sm-li .sm-link:hover .icon:before{background:#000;border-color:#000}.social-media-ul.gray .sm-li .sm-link .icon path{fill:#d6d5dd}.social-media-ul.gray .sm-li .sm-link:hover .icon path{fill:#fff}.social-media-ul.gray .sm-li .sm-link:hover .icon:before{background:#D6D5DD;border-color:#d6d5dd}.social-media-ul.gray-to-primary .sm-li .sm-link .icon path{fill:#464f55}.social-media-ul.gray-to-primary .sm-li .sm-link:hover .icon path{fill:#fff}.social-media-ul.gray-to-primary .sm-li .sm-link:hover .icon:before{background:#D42A2A;border-color:#d42a2a}.social-media-ul.gray-to-white .sm-li .sm-link .icon path{fill:#cdcdcd}.social-media-ul.gray-to-white .sm-li .sm-link:hover .icon path{fill:#d42a2a}.social-media-ul.gray-to-white .sm-li .sm-link:hover .icon:before{background:#fff;border-color:#fff}.social-media-ul.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.social-media-ul.row .sm-li:last-child{margin-right:0!important}.social-media-ul.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.social-media-ul.column .sm-li:last-child{margin-bottom:0!important}.social-media-ul.blog-controller .sm-li .sm-link:before{display:none}.social-media-ul.blog-controller .sm-li .sm-link:hover .icon{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.social-media-ul li:last-child{margin-right:0}.social-media-ul li>a .icon:before{content:"";position:absolute;width:100%;height:100%;border:1px solid transparent;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);pointer-events:none;border-radius:100px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.social-media-ul li>a:hover .icon svg{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:1}.social-media-ul li>a:hover .icon:before{border-color:#fff;-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.social-media-ul li>a:hover .text{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);transform:translate(3px)}.underlined{position:relative;display:inline-block}.underlined svg{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:100%}.underlined svg path{fill:none;stroke:#000;stroke-linecap:round;stroke-width:8px}.pagination-field .container .pagination a{border:1px solid rgba(212,42,42,.2)}.pagination-field .container .pagination a.active,.pagination-field .container .pagination a:hover{color:#fff;background:#D42A2A}.pagination-field .container .pagination a.active svg path,.pagination-field .container .pagination a:hover svg path{fill:#fff}.pagination-field .container .pagination a svg path{fill:#9d9d9d;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.pagination-field .container .pagination a.disabled{background:#c7c7c7;color:#fff;cursor:not-allowed;pointer-events:none;border:#c7c7c7}.pagination-field .container .pagination a.disabled svg path{fill:#fff}.pagination-field .container .pagination.anim-1 a{position:relative}.pagination-field .container .pagination.anim-1 a:before{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;top:unset;bottom:0;height:0;background-color:#e70000;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all;z-index:-1}.pagination-field .container .pagination.anim-1 a.active,.pagination-field .container .pagination.anim-1 a:hover{border-color:transparent;background:transparent}.pagination-field .container .pagination.anim-1 a.active:before,.pagination-field .container .pagination.anim-1 a:hover:before{height:100%}.pagination-field .container .pagination.anim-1 a.active svg,.pagination-field .container .pagination.anim-1 a:hover svg{-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.no-content-field .no-content{border:1px solid #D42A2A}.no-content-field .no-content:hover{border-color:#d42a2a;background:#D42A2A}.no-content-field .no-content:hover .text{color:#fff}.no-content-field .no-content.anim-1{position:relative;background:transparent}.no-content-field .no-content.anim-1:before{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;top:unset;bottom:0;height:0;background-color:#e70000;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all;z-index:-1}.no-content-field .no-content.anim-1.active,.no-content-field .no-content.anim-1:hover{border-color:transparent;background:transparent}.no-content-field .no-content.anim-1.active:before,.no-content-field .no-content.anim-1:hover:before{height:100%}.breadcrumb .background svg .line{fill:none;stroke-miterlimit:4;stroke-width:15px}.breadcrumb .background svg .line-1{stroke:url(#line-gradient-1)}.breadcrumb .background svg .line-2{stroke:url(#line-gradient-2)}.breadcrumb .content .tabs .item{position:relative}.breadcrumb .content .tabs .item:after{content:"";position:absolute;top:-webkit-calc(100% + 10px);top:-moz-calc(100% + 10px);top:calc(100% + 10px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);height:1px;width:0%;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all;pointer-events:none}.breadcrumb .content .tabs .item span{opacity:.5;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;will-change:transform}.breadcrumb .content .tabs .item .icon svg .stroke{stroke:#fff}.breadcrumb .content .tabs .item .icon svg .fill{fill:#fff}.breadcrumb .content .tabs .item:hover span{-webkit-transform:translateY(-5px) scale(1.1);-moz-transform:translateY(-5px) scale(1.1);-ms-transform:translateY(-5px) scale(1.1);transform:translateY(-5px) scale(1.1);opacity:1}.breadcrumb .content .tabs .item:hover:after{width:100%}.breadcrumb .content .tabs .item.active{pointer-events:none}.breadcrumb .content .tabs .item.active span{font-weight:600;opacity:1}.breadcrumb .content .tabs .item.active:after{width:100%}.breadcrumb.type-3 .background:after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:30%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(-25%,rgba(0,0,0,.93)),color-stop(rgba(8,8,8,.62)),to(rgba(23,23,23,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.93) -25%,rgba(8,8,8,.62),rgba(23,23,23,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.93) -25%,rgba(8,8,8,.62),rgba(23,23,23,0));background-image:linear-gradient(180deg,rgba(0,0,0,.93) -25%,rgba(8,8,8,.62),rgba(23,23,23,0))}.breadcrumb.type-3 .content .wrapper:after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;left:100%}.breadcrumb.type-3 .content .scroll-down{position:absolute;left:30px;bottom:0;width:30px;cursor:pointer}.breadcrumb.type-3 .content .scroll-down .line{position:relative}.breadcrumb.type-3 .content .scroll-down .line:after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;top:unset;bottom:0;background-color:#e70000;height:0;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.breadcrumb.type-3 .content .scroll-down .text{position:absolute;left:100%;top:50%;-webkit-transform:translateY(-50%) translateX(-10px) rotate(180deg);-moz-transform:translateY(-50%) translateX(-10px) rotate(180deg);-ms-transform:translateY(-50%) translateX(-10px) rotate(180deg);transform:translateY(-50%) translate(-10px) rotate(180deg);text-align:center;line-height:0;font-weight:500;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;overflow:hidden;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.breadcrumb.type-3 .content .scroll-down .text span{display:block;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%);-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.breadcrumb.type-3 .content .scroll-down:hover .line:after{height:100%}.breadcrumb.type-3 .content .scroll-down:hover .text span{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.breadcrumb.type-5{position:relative}.breadcrumb.type-5 .content .container .wrapper .left-field .navigation li:last-child{display:none}.breadcrumb.type-8 .background{background:-webkit-linear-gradient(184deg,#CA1919 7.55%,#F51A1A 78.71%);background:-moz-linear-gradient(184deg,#CA1919 7.55%,#F51A1A 78.71%);background:linear-gradient(266deg,#CA1919 7.55%,#F51A1A 78.71%)}.breadcrumb.type-8 .background .image-wrapper{mix-blend-mode:soft-light}.breadcrumb .breadcrumb-wrapper ul li{grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr)}.dynamic-sticky{position:-webkit-sticky!important;position:sticky!important;top:45px;-webkit-transition:.45s ease all!important;-moz-transition:.45s ease all!important;transition:.45s ease all!important}.split-lines,.split-words,.split-chars{will-change:transform;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.height-dynamic-viewport{height:100vh}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-color:#d42a2a!important}.square-hover{position:relative}.square-hover:before{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;-webkit-transform:translateX(-50%) translateY(-50%) scaleY(0);-moz-transform:translateX(-50%) translateY(-50%) scaleY(0);-ms-transform:translateX(-50%) translateY(-50%) scaleY(0);transform:translate(-50%) translateY(-50%) scaleY(0);-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.square-hover:hover:before{-webkit-transform:translateX(-50%) translateY(-50%) scaleY(1);-moz-transform:translateX(-50%) translateY(-50%) scaleY(1);-ms-transform:translateX(-50%) translateY(-50%) scaleY(1);transform:translate(-50%) translateY(-50%) scaleY(1)}.carousel-navigation .prev,.carousel-navigation .next{cursor:pointer;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.carousel-navigation .prev.swiper-button-disabled,.carousel-navigation .next.swiper-button-disabled{opacity:.25;pointer-events:none}.carousel-navigation .prev:hover svg{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translate(-5px)}.carousel-navigation .next:hover svg{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translate(5px)}.penta-carousel{overflow:visible}.penta-carousel .swiper-slide .item{-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all;opacity:0;visibility:hidden;pointer-events:hidden}.penta-carousel .swiper-slide-active .item,.penta-carousel .swiper-slide-next .item,.penta-carousel .swiper-slide-next+.swiper-slide .item{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;opacity:1;visibility:visible;pointer-events:visible}.special-list{margin-left:25px}.special-list li{padding-left:10px;list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAALVBMVEVMaXHlGyDlGyDlGyDlGyDlGyDlGyDlGyDlGyDlGyDlGyDlGyDlGyDlGyDlGyCl1qNDAAAADnRSTlMA0BDAgDBA8KAgYJBQsERcE5sAAAAJcEhZcwAACxIAAAsSAdLdfvwAAABcSURBVAiZTc5ZDsAgCATQYVW7eP/jNoA1zpcvEBxUVNYDMF70pBAne+MgE7EKerPaZqJbtsJzLuk8Ihju7jF93L02enuJKO+mTCXu/4p/f19WrVh30aNzZMRNAB/76AJX1xi7bgAAAABJRU5ErkJggg==)}.fancybox__slide{padding:50px!important}.bg-overlay{width:100%;height:100%;position:fixed;left:0;top:0;z-index:9;opacity:0;visibility:hidden;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.bg-overlay.active{opacity:1;visibility:visible}.bg-overlay.white{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.8)),color-stop(30%,rgba(255,255,255,.8)),to(rgba(255,255,255,.8)));background:-webkit-linear-gradient(left,rgba(255,255,255,.8) 0%,rgba(255,255,255,.8) 30%,rgba(255,255,255,.8) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,.8) 0%,rgba(255,255,255,.8) 30%,rgba(255,255,255,.8) 100%);background:linear-gradient(90deg,rgba(255,255,255,.8) 0%,rgba(255,255,255,.8) 30%,rgba(255,255,255,.8) 100%)}.bg-overlay.contact{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.5)),color-stop(30%,rgba(255,255,255,.5)),to(rgba(255,255,255,.5)));background:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,.5) 30%,rgba(255,255,255,.5) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,.5) 30%,rgba(255,255,255,.5) 100%);background:linear-gradient(90deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,.5) 30%,rgba(255,255,255,.5) 100%)}.bg-overlay.black{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.8)),color-stop(30%,rgba(0,0,0,.8)),to(rgba(0,0,0,.8)));background:-webkit-linear-gradient(left,rgba(0,0,0,.8) 0%,rgba(0,0,0,.8) 30%,rgba(0,0,0,.8) 100%);background:-moz-linear-gradient(left,rgba(0,0,0,.8) 0%,rgba(0,0,0,.8) 30%,rgba(0,0,0,.8) 100%);background:linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.8) 30%,rgba(0,0,0,.8) 100%)}.bg-overlay.transparent{background:transparent}.mobile-move{display:none;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);height:20px;width:20px;-webkit-animation:moveHand 1s infinite cubic-bezier(.42,.97,.52,1.49) forwards;-moz-animation:moveHand 1s infinite cubic-bezier(.42,.97,.52,1.49) forwards;animation:moveHand 1s infinite cubic-bezier(.42,.97,.52,1.49) forwards}@-webkit-keyframes moveHand{0%,to{-webkit-transform:translateX(0px);transform:translate(0)}50%{-webkit-transform:translateX(-15px);transform:translate(-15px)}}@-moz-keyframes moveHand{0%,to{-moz-transform:translateX(0px);transform:translate(0)}50%{-moz-transform:translateX(-15px);transform:translate(-15px)}}@keyframes moveHand{0%,to{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translate(0)}50%{-webkit-transform:translateX(-15px);-moz-transform:translateX(-15px);transform:translate(-15px)}}.mobile-move .main-field .page-career-hr-policy,.mobile-move .main-field>.content-field.page-career-hr-policy,.mobile-move .main-field>.content-field.description-page{z-index:9!important}footer{overflow:hidden}footer .content .brands-field .text strong{color:#e70000}footer .content .brands-field .brands-carousel{overflow:visible}footer .content .brands-field .brands-carousel .swiper-slide .brand-box{-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all;opacity:0;visibility:hidden;pointer-events:hidden}footer .content .brands-field .brands-carousel .swiper-slide .brand-box .shape{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}footer .content .brands-field .brands-carousel .swiper-slide .brand-box .shape:before{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;background-color:#898a8d;will-change:transform;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}footer .content .brands-field .brands-carousel .swiper-slide .brand-box .shape svg{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;position:relative;-webkit-transform-origin:50% 25%;-moz-transform-origin:50% 25%;-ms-transform-origin:50% 25%;transform-origin:50% 25%;z-index:1;opacity:0}footer .content .brands-field .brands-carousel .swiper-slide .brand-box .shape img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}footer .content .brands-field .brands-carousel .swiper-slide .brand-box:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);border-color:transparent;-webkit-box-shadow:0 15px 30px -10px rgba(0,0,0,.1);box-shadow:0 15px 30px -10px #0000001a}footer .content .brands-field .brands-carousel .swiper-slide .brand-box:hover .shape{background-color:#e70000}footer .content .brands-field .brands-carousel .swiper-slide .brand-box:hover .shape:before{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);background-color:#e70000}footer .content .brands-field .brands-carousel .swiper-slide .brand-box:hover .shape svg{opacity:1;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}footer .content .brands-field .brands-carousel .swiper-slide .brand-box:hover .title{color:#e70000}footer .content .brands-field .brands-carousel .swiper-slide .brand-box:hover img{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}footer .content .brands-field .brands-carousel .swiper-slide-active .brand-box,footer .content .brands-field .brands-carousel .swiper-slide-next .brand-box,footer .content .brands-field .brands-carousel .swiper-slide-next+.swiper-slide .brand-box{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;opacity:1;visibility:visible;pointer-events:visible}footer .content .detail-field .logo-wrapper{border:1px solid #E3E3E3;border-bottom:0}footer .content .detail-field .logo-wrapper .logo svg .background{fill:#e70000}footer .content .detail-field .logo-wrapper .logo svg .name{fill:#fff}footer .content .detail-field .logo-wrapper .logo svg .title{fill:#222}footer .content .detail-field .subscribe .text strong{font-weight:600}footer .content .detail-field .subscribe input:hover{border-color:#ddd}footer .content .detail-field .subscribe input:focus{background-color:#fff}footer .content .detail-field .subscribe .warning a{color:#c7c7c7;text-decoration:underline;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}footer .content .detail-field .subscribe .warning a:hover{color:#e70000}footer .content .detail-field .social-media .list .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border:1px solid rgba(112,112,112,.15);position:relative}footer .content .detail-field .social-media .list .item:before{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;top:unset;bottom:0;height:0;background-color:#e70000;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}footer .content .detail-field .social-media .list .item svg{position:relative;z-index:2;fill:#0000004d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}footer .content .detail-field .social-media .list .item:hover{border-color:transparent}footer .content .detail-field .social-media .list .item:hover:before{height:100%}footer .content .detail-field .social-media .list .item:hover svg{fill:#fff;-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}footer .content .detail-field .apps .link img{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}footer .content .detail-field .apps .link:hover img{-webkit-transform:translateY(-2.5px);-moz-transform:translateY(-2.5px);-ms-transform:translateY(-2.5px);transform:translateY(-2.5px);opacity:.75}footer .content .detail-field .split{position:relative}footer .content .detail-field .split:before,footer .content .detail-field .split:after{content:"";position:absolute;top:0;height:1px;width:100%;background-color:#ebebeb}footer .content .detail-field .split:before{left:100%}footer .content .detail-field .split:after{right:100%}footer .content .detail-field .link-group .link{position:relative}footer .content .detail-field .link-group .link:after{content:"";position:absolute;top:-webkit-calc(100% + 5px);top:-moz-calc(100% + 5px);top:calc(100% + 5px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);height:1px;width:0%;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all;background-color:#e70000;pointer-events:none}footer .content .detail-field .link-group .link span{display:block;will-change:transform;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}footer .content .detail-field .link-group .link:hover span{-webkit-transform:translateY(-2.5px) scale(1.05);-moz-transform:translateY(-2.5px) scale(1.05);-ms-transform:translateY(-2.5px) scale(1.05);transform:translateY(-2.5px) scale(1.05);color:#e70000}footer .content .detail-field .link-group .link:hover:after{width:100%}footer .content .detail-field .scroll-top{position:absolute;left:-webkit-calc(100% + 15px);left:-moz-calc(100% + 15px);left:calc(100% + 15px);bottom:15px;width:50px;height:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;cursor:pointer}footer .content .detail-field .scroll-top svg{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}footer .content .detail-field .scroll-top:hover svg{-webkit-transform:translateY(-2.5px);-moz-transform:translateY(-2.5px);-ms-transform:translateY(-2.5px);transform:translateY(-2.5px);fill:#e70000}header{-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}header:before{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;background-color:#fff;height:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}header.type-1 .logo svg .background{fill:#e70000}header.type-1 .logo svg .name{fill:#fff}header.type-1 .logo svg .title{fill:#fff}header.type-1 .main-menu>li>a .fill-white{fill:#e70000}header.type-1 .tools .search .trigger svg,header.type-1 .tools .language .trigger svg,header.type-1 .tools .mobile-trigger .trigger svg{fill:#e70000}header.type-2 .logo svg .background{fill:#fff}header.type-2 .logo svg .name{fill:#e70000}header.type-2 .logo svg .title{fill:#fff}header.type-3 .logo svg .background{fill:#e70000}header.type-3 .logo svg .name{fill:#fff}header.type-3 .logo svg .title{fill:#222}header.type-3 .main-menu>li>a .text-white{color:#222}header.type-3 .main-menu>li>a .fill-white{fill:#222}header.type-3 .tools .search .trigger svg,header.type-3 .tools .language .trigger svg,header.type-3 .tools .mobile-trigger .trigger svg{fill:#e70000}header.type-3 .tools .language .language-bar .wrapper{-webkit-box-shadow:inset 0 0 0 1px #E9EAEB;box-shadow:inset 0 0 0 1px #e9eaeb}header.type-3 .tools .search .search-bar input{-webkit-box-shadow:inset 0 0 0 1px #E9EAEB;box-shadow:inset 0 0 0 1px #e9eaeb}header.type-3 .tools .search .trigger:before,header.type-3 .tools .language .trigger:before,header.type-3 .tools .mobile-trigger .trigger:before{background-color:#f0f1f2}header.no-scroll{position:absolute;-webkit-transform:unset!important;-moz-transform:unset!important;-ms-transform:unset!important;transform:unset!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}header.is-fixed{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0);height:90px;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.05);box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -2px #0000000d}header.is-fixed:before{height:100%}header.is-fixed .logo{height:70px}header.is-fixed .logo svg .background{fill:#e70000}header.is-fixed .logo svg .name{fill:#fff}header.is-fixed .logo svg .title{fill:#222}header.is-fixed .main-menu>li>a .text-white{color:#222}header.is-fixed .main-menu>li>a .fill-white{fill:#222}header.is-fixed .tools .search,header.is-fixed .tools .language,header.is-fixed .tools .mobile-trigger{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}header.is-fixed .tools .search .trigger svg,header.is-fixed .tools .language .trigger svg,header.is-fixed .tools .mobile-trigger .trigger svg{fill:#e70000}header.is-fixed .tools .search .trigger:before,header.is-fixed .tools .language .trigger:before,header.is-fixed .tools .mobile-trigger .trigger:before{background-color:#f0f1f2}header.hover{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0);background:#eff0ef}header.hover:before{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}header.hover .logo svg .background{fill:#e70000}header.hover .logo svg .name{fill:#fff}header.hover .logo svg .title{fill:#222}header.hover .main-menu>li>a .text-white{color:#222}header.hover .main-menu>li>a .fill-white{fill:#222}header.hover .tools .search,header.hover .tools .language,header.hover .tools .mobile-trigger{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}header.hover .tools .search .trigger svg,header.hover .tools .language .trigger svg,header.hover .tools .mobile-trigger .trigger svg{fill:#e70000}header.hover .tools .search .trigger:before,header.hover .tools .language .trigger:before,header.hover .tools .mobile-trigger .trigger:before{background-color:#f0f1f2}header.hide{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}header .logo{-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;will-change:height}header .logo svg{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}header .logo svg path{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}header .tools .search,header .tools .language,header .tools .mobile-trigger{position:relative}header .tools .search .trigger svg,header .tools .language .trigger svg,header .tools .mobile-trigger .trigger svg{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}header .tools .search:hover .trigger:before,header .tools .language:hover .trigger:before,header .tools .mobile-trigger:hover .trigger:before{-webkit-transform:translateX(-50%) translateY(-50%) scaleY(1);-moz-transform:translateX(-50%) translateY(-50%) scaleY(1);-ms-transform:translateX(-50%) translateY(-50%) scaleY(1);transform:translate(-50%) translateY(-50%) scaleY(1)}header .tools .search:hover .trigger svg,header .tools .language:hover .trigger svg,header .tools .mobile-trigger:hover .trigger svg{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}header .tools .language:hover .language-bar{opacity:1;pointer-events:all}header .tools .language.remove .language-bar{opacity:.75;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;pointer-events:none;height:0}header .tools .language .language-bar{position:absolute;top:100%;left:0;width:100%;opacity:.75;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;height:0;overflow:hidden;pointer-events:none}header .tools .language .language-bar .item{width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#222;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}header .tools .language .language-bar .item:hover{background-color:#f0f1f2;color:#d42a2a;-webkit-box-shadow:inset 0 0 0 1px #E9EAEB;box-shadow:inset 0 0 0 1px #e9eaeb}header .tools .search.active .trigger:before{-webkit-transform:translateX(-50%) translateY(-50%) scaleY(1);-moz-transform:translateX(-50%) translateY(-50%) scaleY(1);-ms-transform:translateX(-50%) translateY(-50%) scaleY(1);transform:translate(-50%) translateY(-50%) scaleY(1)}header .tools .search.active .trigger svg{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}header .tools .search.active .search-bar{width:300px;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;pointer-events:all}header .tools .search.active .search-bar input{opacity:1}header .tools .search.active svg{fill:#e13d3d}header .tools .search.active:after{display:block}header .tools .search.remove .search-bar{width:0;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;pointer-events:none}header .tools .search.remove .search-bar input{opacity:0}header .tools .search.remove:after{display:none}header .tools .search:after{content:"";position:absolute;right:100%;top:0;width:0;height:0;border-style:solid;border-width:0 0 40px 160px;border-color:transparent transparent transparent transparent;display:none}header .tools .search .search-bar{position:absolute;right:0;top:100%;width:0%;overflow:hidden;pointer-events:none;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}header .tools .search .search-bar input{resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:absolute;right:0;top:0;width:300px;outline:0;border:0;opacity:.75;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#222;font-size:14px;font-weight:500}header .tools .search .search-bar input::-webkit-search-decoration,header .tools .search .search-bar input::-webkit-search-cancel-button,header .tools .search .search-bar input::-webkit-search-results-button,header .tools .search .search-bar input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}header .tools .search .search-bar input::-webkit-inner-spin-button,header .tools .search .search-bar input::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;appearance:none}header .tools .search .search-bar input::-ms-expand{display:none}header .tools .search .search-bar input::-webkit-input-placeholder{color:#22222280}header .tools .search .search-bar input::-moz-placeholder{color:#22222280}header .tools .search .search-bar input:-ms-input-placeholder{color:#22222280}header .tools .search .search-bar input::-ms-input-placeholder{color:#22222280}header .tools .search .search-bar input::placeholder{color:#22222280}header .tools .search .search-bar input:hover,header .tools .search .search-bar input:focus{background-color:#f0f1f2;-webkit-box-shadow:inset 0 0 0 1px #E9EAEB;box-shadow:inset 0 0 0 1px #e9eaeb}header .tools .search .search-bar .search-results{position:absolute;top:40px;left:0;width:300px}header .tools .search .search-bar .search-results .content ul{max-height:240px;padding-right:0}header .tools .search .search-bar .search-results .content ul li{-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}header .tools .search .search-bar .search-results .content ul li:hover{background:#f3f3f3}header .tools .mobile-trigger{display:none!important}header .tools .mobile-trigger .trigger svg,header .tools .mobile-trigger .trigger path{-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}header .tools .mobile-trigger.active .trigger svg path:nth-child(2){-webkit-transform:translateY(-175%);-moz-transform:translateY(-175%);-ms-transform:translateY(-175%);transform:translateY(-175%)}header .tools .mobile-trigger.active .trigger svg path:nth-child(3){-webkit-transform:translateY(175%);-moz-transform:translateY(175%);-ms-transform:translateY(175%);transform:translateY(175%)}header .tools .mobile-trigger.active .trigger svg path:nth-child(4){-webkit-transform:translateY(-175%);-moz-transform:translateY(-175%);-ms-transform:translateY(-175%);transform:translateY(-175%)}header .tools .mobile-trigger.active .trigger svg path:nth-child(5){-webkit-transform:translateY(175%);-moz-transform:translateY(175%);-ms-transform:translateY(175%);transform:translateY(175%)}.menu-background{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all;will-change:height;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;border-bottom:1px solid #DDDDDD;z-index:10}.menu-background.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.main-menu>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.main-menu>li:hover>a{opacity:1}.main-menu>li:hover>a>svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.main-menu>li>a{padding:0 20px;color:#fff;opacity:.75;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.main-menu>li>a>svg{-webkit-flex-shrink:0;flex-shrink:0;margin-left:6.25px;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.main-menu>li>a>span{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.main-menu>li.has-child>a{position:relative}.main-menu>li.has-child>a:after{content:"";position:absolute;width:200%;height:500%;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background:transparent;display:none}.main-menu>li.has-child .trigger{display:none}.main-menu>li.has-child:hover>a:after{display:block}.main-menu>li.has-child:hover .sub-menu{background:#eff0ef;opacity:1;visibility:visible;pointer-events:visible;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.main-menu>li.has-child .sub-menu{position:absolute;left:0;width:100%;opacity:0;visibility:hidden;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);top:-webkit-calc(100% + 1px);top:-moz-calc(100% + 1px);top:calc(100% + 1px);pointer-events:none;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.main-menu>li.has-child .sub-menu.product-sub-menu{height:-webkit-calc(100vh - 200px);height:-moz-calc(100vh - 200px);height:calc(100vh - 200px)}.main-menu>li.has-child .sub-menu.product-sub-menu .menu-wrapper{padding-right:34px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:-webkit-calc(100vh - 240px);max-height:-moz-calc(100vh - 240px);max-height:calc(100vh - 240px);overflow-y:auto;overflow-x:hidden}.main-menu>li.has-child .sub-menu.product-sub-menu .menu-wrapper::-webkit-scrollbar{width:6px}.main-menu>li.has-child .sub-menu.product-sub-menu .menu-wrapper::-webkit-scrollbar-track{background:rgba(255,0,0,.3921568627);border-radius:30px}.main-menu>li.has-child .sub-menu.product-sub-menu .menu-wrapper::-webkit-scrollbar-thumb{background:#ff0000;border-radius:30px}.main-menu>li.has-child .sub-menu.product-sub-menu .image-wrapper{aspect-ratio:1/1;width:100%;height:auto;max-height:-webkit-calc(100dvh - 250px);max-height:-moz-calc(100dvh - 250px);max-height:calc(100dvh - 250px)}.main-menu>li.has-child .sub-menu .menu-wrapper{padding-bottom:43px;overflow:hidden;position:relative;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.main-menu>li.has-child .sub-menu .menu-wrapper .background-gradient{position:absolute;left:0;bottom:0;width:100%;height:35%;background:#eff0f0;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s;z-index:20;-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,from(black),to(transparent));-webkit-mask-image:-webkit-linear-gradient(bottom,black,transparent);mask-image:-webkit-gradient(linear,left bottom,left top,from(black),to(transparent));mask-image:linear-gradient(0deg,black,transparent);opacity:0%;pointer-events:none}.main-menu>li.has-child .sub-menu .menu-wrapper .background-gradient.active{opacity:100%}.main-menu>li.has-child .sub-menu .menu-wrapper.active{padding-bottom:26px}.main-menu>li.has-child .sub-menu .menu-wrapper .list{position:relative}.main-menu>li.has-child .sub-menu .menu-wrapper .list a{position:relative}.main-menu>li.has-child .sub-menu .menu-wrapper .list a:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);height:1px;width:0%;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all;pointer-events:none;background-color:#e70000}.main-menu>li.has-child .sub-menu .menu-wrapper .list a span{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;will-change:transform;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.main-menu>li.has-child .sub-menu .menu-wrapper .list a:hover span{-webkit-transform:translateY(-5px) scale(1.1);-moz-transform:translateY(-5px) scale(1.1);-ms-transform:translateY(-5px) scale(1.1);transform:translateY(-5px) scale(1.1);color:#e70000}.main-menu>li.has-child .sub-menu .menu-wrapper .list a:hover:after{width:100%}.main-menu>li.has-child .sub-menu .menu-wrapper .list a.active{pointer-events:none}.main-menu>li.has-child .sub-menu .menu-wrapper .list a.active span{font-weight:600;color:#e70000}.main-menu>li.has-child .sub-menu .menu-wrapper .list a.active:after{width:100%}.main-menu>li.has-child .sub-menu .menu-wrapper .sub-list a{position:relative;padding-left:25px;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.main-menu>li.has-child .sub-menu .menu-wrapper .sub-list a:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:7px;height:7px;-webkit-box-shadow:inset 0 0 0 1.5px #E70000;box-shadow:inset 0 0 0 1.5px #e70000;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.main-menu>li.has-child .sub-menu .menu-wrapper .sub-list a span{-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.main-menu>li.has-child .sub-menu .menu-wrapper .sub-list a:hover span{color:#e70000;-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translate(5px)}.main-menu>li.has-child .sub-menu .menu-wrapper .sub-list a:hover:before{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-box-shadow:inset 0 0 0 10px #E70000;box-shadow:inset 0 0 0 10px #e70000}.main-menu>li.has-child .sub-menu .menu-wrapper .sub-list a.active{pointer-events:none}.main-menu>li.has-child .sub-menu .menu-wrapper .sub-list a.active span{color:#e70000;-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translate(5px)}.main-menu>li.has-child .sub-menu .menu-wrapper .sub-list a.active:before{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-box-shadow:inset 0 0 0 10px #222222;box-shadow:inset 0 0 0 10px #222}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group{position:relative;overflow:hidden}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group.none-bottom:hover .button{top:0;opacity:100%;pointer-events:visible}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group.none-bottom:hover .image:before{opacity:0%}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group.none-bottom:hover .button{background:transparent;top:0}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group.none-bottom:hover .button .text{color:#e70000}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .image{position:relative;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .image img{position:relative;top:0;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0%;background:#ff0000;z-index:1;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .button{margin-top:20px;margin-bottom:30px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);margin-left:0;padding-right:0;width:-webkit-calc(100% - 2px);width:-moz-calc(100% - 2px);width:calc(100% - 2px);z-index:5;top:0;height:auto;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .button:after{content:"";position:absolute;width:50%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);bottom:-10px;height:1px;background:#ff0000;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group:hover .image{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);border-color:transparent;-webkit-box-shadow:0 15px 30px -10px rgba(0,0,0,.1);box-shadow:0 15px 30px -10px #0000001a}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group:hover .image img{top:-20px;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group:hover .text{color:#fff}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group:hover .image:before{opacity:50%}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group:hover .button{background-color:#e70000;margin:0;padding:10px 0;top:-100px;opacity:0;pointer-events:none}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group:hover .button:after{opacity:0;visibility:hidden}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group:hover .bottom-field{opacity:1;pointer-events:visible;visibility:visible;bottom:20px}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .top-field{overflow:hidden}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .top-field .image{aspect-ratio:1/1;width:100%;height:auto}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .top-field:hover .button:after{-webkit-transform:translateX(-50%) scaleX(0);-moz-transform:translateX(-50%) scaleX(0);-ms-transform:translateX(-50%) scaleX(0);transform:translate(-50%) scaleX(0)}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .top-field:hover .button svg{fill:#fff;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .bottom-field{opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:-webkit-calc(100% - 2px);width:-moz-calc(100% - 2px);width:calc(100% - 2px);bottom:-25%;overflow:hidden}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .bottom-field .inner-bottom .b-ul{background-color:#e70000;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;padding:24px 24px 5px;max-height:290px;overflow-y:auto}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .bottom-field .inner-bottom .b-ul li{margin-bottom:6px}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .bottom-field .inner-bottom .b-ul li:last-child{margin-bottom:0}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .bottom-field .inner-bottom .b-ul li a{position:relative;padding-bottom:6px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .bottom-field .inner-bottom .b-ul li a:after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:0;width:-webkit-calc(100% + 24px);width:-moz-calc(100% + 24px);width:calc(100% + 24px);height:1px;background:white;opacity:40%}.hero-image-carousel{height:100%}.carousel__button.is-close svg{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.carousel__button.is-close:hover svg{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#popup-gdpr{width:100%;height:100%;max-width:750px;max-height:90%;padding:30px 0;margin:0;background:white;border-radius:2px;position:relative}#popup-gdpr .wrapper{height:100%;overflow-x:hidden;overflow-y:auto;padding:0 30px}#popup-gdpr .wrapper .inner{width:100%;height:100%;text-align:justify}.popup{max-width:1000px;width:100%;display:none;padding:0}.no-content .wrapper{border:1px solid rgba(238,238,238,.5);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:30px}.no-content .wrapper span{color:#898a8d;font-weight:500}.no-content .wrapper svg{width:24px;height:24px;fill:#d42a2a;-webkit-flex-shrink:0;flex-shrink:0;margin-right:30px}.cookie-bar{margin:0 0 0 auto}.cookie-bar.hide-cookie{opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.cookie-bar .cookie-content .text-field .cookie-icon path{fill:#d42a2a}.cookie-bar .cookie-content .button-field .accept:hover .icon{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);transform:translate(3px)}.preloader .preloader-inner .logo-field{-webkit-animation:logoScale 3s linear;-moz-animation:logoScale 3s linear;animation:logoScale 3s linear}.preloader .preloader-inner .logo-field svg,.preloader .preloader-inner .logo-field img{max-width:100%}@-webkit-keyframes logoScale{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes logoScale{0%{-moz-transform:scale(1.5);transform:scale(1.5)}to{-moz-transform:scale(1);transform:scale(1)}}@keyframes logoScale{0%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}*::-webkit-scrollbar,.scrollbar::-webkit-scrollbar{width:0;height:5px}*::-webkit-scrollbar-track,.scrollbar::-webkit-scrollbar-track{background-color:#0000001a}*::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb{background-color:#d42a2a;border-radius:10px}.scrollbar{overflow-y:auto;overflow-x:hidden;padding-right:10px}.video-player{--plyr-color-main: red;--plyr-video-background: rgba(0, 0, 0, 1);--plyr-tab-focus-color: --plyr-color-main;--plyr-badge-background: #4a5464;--plyr-badge-text-color: #ffffff;--plyr-badge-border-radius: 2px;--plyr-captions-background: rgba(0, 0, 0, .8);--plyr-captions-text-color: #ffffff;--plyr-control-icon-size: 18px;--plyr-control-spacing: 10px;--plyr-control-padding: --plyr-control-spacing * .7;--plyr-control-radius: 3px;--plyr-control-toggle-checked-background: --plyr-color-main;--plyr-video-controls-background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .75));--plyr-video-control-color: #ffffff;--plyr-video-control-color-hover: #ffffff;--plyr-video-control-background-hover: --plyr-color-main;--plyr-audio-controls-background: #ffffff;--plyr-audio-control-color: #4a5464;--plyr-audio-control-color-hover: #ffffff;--plyr-audio-control-background-hover: --plyr-color-main;--plyr-menu-background: rgba(255, 255, 255, .9);--plyr-menu-color: #4a5464;--plyr-menu-shadow: 0 1px 2px rgba(0, 0, 0, .15);--plyr-menu-radius: 4px;--plyr-menu-arrow-size: 6px;--plyr-menu-item-arrow-color: #728197;--plyr-menu-item-arrow-size: 4px;--plyr-menu-border-color: #dcdfe5;--plyr-menu-border-shadow-color: #ffffff;--plyr-progress-loading-size: 25px;--plyr-progress-loading-background: rgba(35, 40, 47, .6);--plyr-video-progress-buffered-background: rgba(255, 255, 255, .25);--plyr-audio-progress-buffered-background: rgba(193, 200, 209, .6);--plyr-range-thumb-height: 13px;--plyr-range-thumb-background: #ffffff;--plyr-range-thumb-shadow: 0 1px 1px rgba(215, 26, 18, .15), 0 0 0 1px rgba(215, 26, 18, .2);--plyr-range-thumb-active-shadow-width: 3px;--plyr-range-track-height: 5px;--plyr-range-fill-background: --plyr-color-main;--plyr-video-range-track-background: --plyr-video-progress-buffered-background;--plyr-video-range-thumb-active-shadow-color: rgba(255, 255, 255, .5);--plyr-audio-range-track-background: --plyr-video-progress-buffered-background;--plyr-audio-range-thumb-active-shadow-color: rgba(215, 26, 18, .1);--plyr-tooltip-background: rgba(255, 255, 255, .9);--plyr-tooltip-color: #4a5464;--plyr-tooltip-padding: -webkit-calc(var(--plyr-control-spacing) / 2);--plyr-tooltip-padding: -moz-calc(var(--plyr-control-spacing) / 2);--plyr-tooltip-padding: calc(var(--plyr-control-spacing) / 2);--plyr-tooltip-arrow-size: 4px;--plyr-tooltip-radius: 3px;--plyr-tooltip-shadow: 0 1px 2px rgba(0, 0, 0, .15);--plyr-font-family: $font-primary;--plyr-font-size-base: 15px;--plyr-font-size-small: 13px;--plyr-font-size-large: 18px;--plyr-font-size-xlarge: 21px;--plyr-font-size-time: --plyr-font-size-small;--plyr-font-size-menu: --plyr-font-size-small;--plyr-font-size-badge: 9px;--plyr-font-weight-regular: 400;--plyr-font-weight-bold: 600;--plyr-line-height: 1.7;--plyr-font-smoothing: false}.identity-field{border-style:solid;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='rgb(212,212,212)' stroke-width='2' stroke-dasharray='6' stroke-dashoffset='6' stroke-linecap='square'/%3e%3c/svg%3e")}.identity-field .book-wrapper img{height:140%;-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%)}.identity-field .split{position:absolute;top:-30px;left:-webkit-calc(100% + 30px);left:-moz-calc(100% + 30px);left:calc(100% + 30px);width:1px;height:-webkit-calc(100% + 60px);height:-moz-calc(100% + 60px);height:calc(100% + 60px);border-style:solid;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='rgb(212,212,212)' stroke-width='2' stroke-dasharray='6%2c12' stroke-dashoffset='3' stroke-linecap='square'/%3e%3c/svg%3e")}.about-banner .box{background-image:-webkit-radial-gradient(50% -25%,circle,white,rgba(255,255,255,0) 90%);background-image:-moz-radial-gradient(50% -25%,circle,white,rgba(255,255,255,0) 90%);background-image:radial-gradient(circle at 50% -25%,white,rgba(255,255,255,0) 90%)}.cert-banner .background img{-webkit-filter:saturate(0);filter:saturate(0);opacity:.1}.cert-banner .box .name{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.cert-banner .box img{-webkit-transition:.3s ease transform;-moz-transition:.3s ease transform;transition:.3s ease transform}.cert-banner .box:hover img{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-filter:invert(19%) sepia(93%) saturate(3152%) hue-rotate(351deg) brightness(81%) contrast(133%);filter:invert(19%) sepia(93%) saturate(3152%) hue-rotate(351deg) brightness(81%) contrast(133%)}.cert-banner .box:hover .name,.cert-banner .box:hover .button .text{color:#e70000}.cert-banner .box:hover .button:after{background-color:#e70000}.solutions-field .title strong{color:#e70000}.solutions-field .list .item img{will-change:transform;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.solutions-field .list .item .title{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.solutions-field .list .item .title:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);height:1px;width:0%;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all;pointer-events:none;background-color:#e70000}.solutions-field .list .item:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.solutions-field .list .item:hover .title span{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);color:#e70000;font-weight:600}.solutions-field .list .item:hover .title:after{width:100%}.arge-carousel-field .arge-image-carousel{position:relative}.arge-carousel-field .arge-image-carousel:after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;left:100%;background-color:#f0f1f2;z-index:4}.arge-carousel-field .arge-image-carousel .swiper-slide .item{-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all;opacity:0;visibility:hidden;pointer-events:hidden;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.arge-carousel-field .arge-image-carousel .swiper-slide-active .item{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;opacity:1;visibility:visible;pointer-events:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.arge-carousel-field .arge-text-carousel{pointer-events:none;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.arge-carousel-field .arge-text-carousel .swiper-slide{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.arge-carousel-field .arge-text-carousel .swiper-slide-prev{opacity:0!important}.arge-carousel-field .arge-text-carousel .swiper-slide .item{position:relative;-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all;opacity:0;visibility:hidden;pointer-events:hidden;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.arge-carousel-field .arge-text-carousel .swiper-slide .item .number{display:block;color:transparent;-webkit-text-stroke:2px #D6D5D5;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(75%,transparent));-webkit-mask-image:-webkit-linear-gradient(top,black,transparent 75%);mask-image:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(75%,transparent));mask-image:linear-gradient(180deg,black,transparent 75%);position:absolute;left:0;top:0;line-height:1;-webkit-transform:translateY(-50%) translateX(-25%);-moz-transform:translateY(-50%) translateX(-25%);-ms-transform:translateY(-50%) translateX(-25%);transform:translateY(-50%) translate(-25%)}.arge-carousel-field .arge-text-carousel .swiper-slide-active .item{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;opacity:1;visibility:visible;pointer-events:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.arge-carousel-field .carousel-navigation{position:absolute;z-index:5;left:57%;bottom:0;-webkit-transform:translateY(-50%) translateY(75%);-moz-transform:translateY(-50%) translateY(75%);-ms-transform:translateY(-50%) translateY(75%);transform:translateY(-50%) translateY(75%)}.policy-detail .text .list .item{color:#898a8d;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all;position:relative}.policy-detail .text .list .item:before,.policy-detail .text .list .item:after{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:100%;-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%}.policy-detail .text .list .item:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(221,221,221,.15)),to(#DDDDDD));background-image:-webkit-linear-gradient(top,rgba(221,221,221,.15),#DDDDDD);background-image:-moz-linear-gradient(top,rgba(221,221,221,.15),#DDDDDD);background-image:linear-gradient(180deg,rgba(221,221,221,.15),#DDDDDD)}.policy-detail .text .list .item:after{-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all;background-color:#e70000;-webkit-transform:translateY(-50%) scaleY(0);-moz-transform:translateY(-50%) scaleY(0);-ms-transform:translateY(-50%) scaleY(0);transform:translateY(-50%) scaleY(0)}.policy-detail .text .list .item.active{color:#656565}.policy-detail .text .list .item.active:after{-webkit-transform:translateY(-50%) scaleY(1);-moz-transform:translateY(-50%) scaleY(1);-ms-transform:translateY(-50%) scaleY(1);transform:translateY(-50%) scaleY(1)}.policy-detail .image .item{overflow:hidden;-webkit-transition:.45s ease .45s all;-moz-transition:.45s ease .45s all;transition:.45s ease .45s all;height:0;will-change:height;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.policy-detail .image .item.active{height:100%;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.policy-reasons .heading{color:transparent;-webkit-text-stroke:2px #E70000}.about-list .item{border:1px solid #DDDDDD;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.about-list .item:nth-last-child(1):nth-child(odd){grid-column:span 2}.about-list .item:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);border-color:transparent;background-color:#fff;-webkit-box-shadow:0 15px 30px -10px rgba(0,0,0,.1);box-shadow:0 15px 30px -10px #0000001a}.about-list .item:hover .title{color:#e70000}.about-brand .video-trigger:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.about-brand .video-trigger:hover svg{-webkit-transform:translateY(-10px) scale(1.1);-moz-transform:translateY(-10px) scale(1.1);-ms-transform:translateY(-10px) scale(1.1);transform:translateY(-10px) scale(1.1)}.about-brand:after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;left:50%;width:4px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-image:-webkit-gradient(linear,left bottom,left top,from(#D6D6D6),to(rgba(214,214,214,.1)));background-image:-webkit-linear-gradient(bottom,#D6D6D6,rgba(214,214,214,.1));background-image:-moz-linear-gradient(bottom,#D6D6D6,rgba(214,214,214,.1));background-image:linear-gradient(0deg,#D6D6D6,rgba(214,214,214,.1))}.dialux-info .bg-text{left:50%;top:0;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);display:block;color:transparent;-webkit-text-stroke:2px #DDDDDD;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(75%,transparent));-webkit-mask-image:-webkit-linear-gradient(top,black,transparent 75%);mask-image:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(75%,transparent));mask-image:linear-gradient(180deg,black,transparent 75%);position:absolute;line-height:1;white-space:nowrap;background:-webkit-gradient(linear,left bottom,left top,from(#D9D9D9),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom,#D9D9D9,rgba(255,255,255,0));background:-moz-linear-gradient(bottom,#D9D9D9,rgba(255,255,255,0));background:linear-gradient(0deg,#D9D9D9,rgba(255,255,255,0));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bim-boxes .bimbox{border:1px solid #D6D5D5;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.bim-boxes .bimbox:hover{border-color:transparent;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 15px 30px -10px rgba(0,0,0,.1);box-shadow:0 15px 30px -10px #0000001a}.bim-boxes .bimbox:hover .title{color:#e70000}.bim-boxes .bimbox:hover img{-webkit-transform:translateY(-5px) scale(1.1);-moz-transform:translateY(-5px) scale(1.1);-ms-transform:translateY(-5px) scale(1.1);transform:translateY(-5px) scale(1.1)}.catalog-list{position:relative}.catalog-list:after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;left:-webkit-calc(100% + 60px);left:-moz-calc(100% + 60px);left:calc(100% + 60px);width:4px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-image:-webkit-gradient(linear,left bottom,left top,from(#D6D6D6),to(rgba(214,214,214,.1)));background-image:-webkit-linear-gradient(bottom,#D6D6D6,rgba(214,214,214,.1));background-image:-moz-linear-gradient(bottom,#D6D6D6,rgba(214,214,214,.1));background-image:linear-gradient(0deg,#D6D6D6,rgba(214,214,214,.1))}.catalog-list .catalog:hover:hover{border-color:transparent;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 15px 30px -10px rgba(0,0,0,.1);box-shadow:0 15px 30px -10px #0000001a}.catalog-list .catalog:hover:hover .title{color:#e70000}.catalog-list .catalog:hover:hover img{border-color:#e70000;-webkit-transform:translateY(-5px) scale(1.1);-moz-transform:translateY(-5px) scale(1.1);-ms-transform:translateY(-5px) scale(1.1);transform:translateY(-5px) scale(1.1)}.catalog-filter .categories .item:hover .name{color:#e70000;-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translate(5px)}.catalog-filter .categories .item:hover .count{color:#222}.catalog-filter .categories .item.active{pointer-events:none}.catalog-filter .categories .item.active .name{color:#e70000}.catalog-filter .categories .item.active .count{color:#222}.catalog-filter .years .list .item{position:relative;padding-left:30px;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.catalog-filter .years .list .item:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:11px;height:11px;-webkit-box-shadow:inset 0 0 0 2.5px #BBBBBB;box-shadow:inset 0 0 0 2.5px #bbb;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.catalog-filter .years .list .item:hover{padding-left:35px;color:#e70000}.catalog-filter .years .list .item:hover:before{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-box-shadow:inset 0 0 0 10px #E70000;box-shadow:inset 0 0 0 10px #e70000}.catalog-filter .years .list .item.active{color:#e70000;pointer-events:none}.catalog-filter .years .list .item.active:before{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-box-shadow:inset 0 0 0 10px #E70000;box-shadow:inset 0 0 0 10px #e70000}.detail-carousel-field .detail-image-carousel{position:relative}.detail-carousel-field .detail-image-carousel:after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;left:100%;background-color:#f0f1f2;z-index:4}.detail-carousel-field .detail-image-carousel .swiper-slide .item{-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all;opacity:0;visibility:hidden;pointer-events:hidden;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.detail-carousel-field .detail-image-carousel .swiper-slide-active .item{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;opacity:1;visibility:visible;pointer-events:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.detail-carousel-field .detail-text-carousel{pointer-events:none;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.detail-carousel-field .detail-text-carousel .swiper-slide{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.detail-carousel-field .detail-text-carousel .swiper-slide .item{position:relative;-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all;opacity:0;visibility:hidden;pointer-events:hidden;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.detail-carousel-field .detail-text-carousel .swiper-slide .item strong{color:#e70000}.detail-carousel-field .detail-text-carousel .swiper-slide-active .item{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;opacity:1;visibility:visible;pointer-events:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.detail-carousel-field .navigation{position:absolute;z-index:5;right:0;top:100%}.manufacture-detail .image-wrapper .group{position:absolute;left:0;top:0;width:100%;opacity:0;visibility:hidden;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translate(-30px);pointer-events:none;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.manufacture-detail .image-wrapper .group.active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0);pointer-events:all;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.manufacture-detail .image-wrapper .group .item{position:absolute;left:0;top:0;width:100%;opacity:0;visibility:hidden;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.manufacture-detail .image-wrapper .group .item.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.manufacture-detail .content-wrapper .tab-button .item{position:relative;cursor:pointer;opacity:.75;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.manufacture-detail .content-wrapper .tab-button .item .letter{display:block;color:transparent;-webkit-text-stroke:2px #D6D5D5;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(75%,transparent));-webkit-mask-image:-webkit-linear-gradient(top,black,transparent 75%);mask-image:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(75%,transparent));mask-image:linear-gradient(180deg,black,transparent 75%);position:absolute;left:0;top:0;line-height:1;z-index:-1;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%);pointer-events:none}.manufacture-detail .content-wrapper .tab-button .item .title{-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.manufacture-detail .content-wrapper .tab-button .item:hover{opacity:1}.manufacture-detail .content-wrapper .tab-button .item:hover .title{color:#222}.manufacture-detail .content-wrapper .tab-button .item.active{pointer-events:none;opacity:1}.manufacture-detail .content-wrapper .tab-button .item.active .title{color:#e70000}.manufacture-detail .content-wrapper .tab-content{position:relative;-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all}.manufacture-detail .content-wrapper .tab-content .item{position:absolute;left:0;top:0;width:100%;opacity:0;visibility:hidden;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);transform:translate(30px);-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.manufacture-detail .content-wrapper .tab-content .item.active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.manufacture-detail .content-wrapper .tab-content .item .name{cursor:pointer}.manufacture-detail .content-wrapper .tab-content .item .name svg{opacity:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.manufacture-detail .content-wrapper .tab-content .item .name.active svg{opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}.manufacture-detail .content-wrapper .tab-content .item .name.active span{color:#222}.manufacture-detail .content-wrapper .tab-content .item .name:hover svg{opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}.manufacture-detail .content-wrapper .tab-content .item .name:hover span{color:#222;-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translate(5px)}.manufacture-detail .content-wrapper .tab-content .item .name+.name{border-top:1px solid #DDDDDD}.europe-rules .tab-button .item{position:relative;cursor:pointer;opacity:.75;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.europe-rules .tab-button .item .letter{white-space:nowrap;display:block;color:transparent;-webkit-text-stroke:2px #D6D5D5;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(75%,transparent));-webkit-mask-image:-webkit-linear-gradient(top,black,transparent 75%);mask-image:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(75%,transparent));mask-image:linear-gradient(180deg,black,transparent 75%);position:absolute;left:0;top:0;line-height:1;z-index:-1;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%);pointer-events:none}.europe-rules .tab-button .item .title{-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.europe-rules .tab-button .item:hover{opacity:1}.europe-rules .tab-button .item:hover .title{color:#222}.europe-rules .tab-button .item.active{pointer-events:none;opacity:1}.europe-rules .tab-button .item.active .title{color:#e70000}.europe-rules .tab-content{position:relative;-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all}.europe-rules .tab-content .item{position:absolute;left:0;top:0;width:100%;opacity:0;visibility:hidden;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);transform:translate(30px);-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.europe-rules .tab-content .item.active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.academy-calendar .search .search-bar{border-bottom:1px solid #DDDDDD;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.academy-calendar .search .search-bar:hover{border-color:#222}.academy-calendar .search .search-bar input{border:0;background-color:transparent;color:#222}.academy-calendar .search .search-bar input::-webkit-input-placeholder{color:#898a8d}.academy-calendar .search .search-bar input::-moz-placeholder{color:#898a8d}.academy-calendar .search .search-bar input:-ms-input-placeholder{color:#898a8d}.academy-calendar .search .search-bar input::-ms-input-placeholder{color:#898a8d}.academy-calendar .search .search-bar input::placeholder{color:#898a8d}.text-with-image .video:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.text-with-image .video:hover svg{-webkit-transform:translateY(-10px) scale(1.1);-moz-transform:translateY(-10px) scale(1.1);-ms-transform:translateY(-10px) scale(1.1);transform:translateY(-10px) scale(1.1)}.text-with-image .video .image{-webkit-mask-image:-webkit-radial-gradient(50% 50%,circle,black,transparent 66%);mask-image:radial-gradient(circle at 50% 50%,black,transparent 66%)}.text-with-image .video .ripple{opacity:.5;position:absolute;left:50%;top:50%;width:66%;height:66%;border-radius:100%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%)}.text-with-image .video .ripple:before,.text-with-image .video .ripple:after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity;border-radius:100%;-webkit-box-shadow:0 0 0 1px #D42A2A;box-shadow:0 0 0 1px #d42a2a;opacity:0}.text-with-image .video .ripple:before{-webkit-animation:ripple-2 3s infinite linear;-moz-animation:ripple-2 3s infinite linear;animation:ripple-2 3s infinite linear}.text-with-image .video .ripple:after{-webkit-animation:ripple-2 3s infinite 1s linear;-moz-animation:ripple-2 3s infinite 1s linear;animation:ripple-2 3s infinite 1s linear}.text-with-image .video .ripple .inner{position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;-webkit-animation:ripple-2 3s infinite 2s linear;-moz-animation:ripple-2 3s infinite 2s linear;animation:ripple-2 3s infinite 2s linear;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity;opacity:0;-webkit-box-shadow:0 0 0 1px #D42A2A;box-shadow:0 0 0 1px #d42a2a;border-radius:100%}@-webkit-keyframes ripple-2{0%{opacity:0;-webkit-transform:scale(1) translateZ(0) translate3d(0,0,0);transform:scale(1) translateZ(0) translateZ(0)}5%{opacity:1;-webkit-transform:scale(1) translateZ(0) translate3d(0,0,0);transform:scale(1) translateZ(0) translateZ(0)}50%{opacity:.5;-webkit-transform:scale(1.25) translateZ(0) translate3d(0,0,0);transform:scale(1.25) translateZ(0) translateZ(0)}to{opacity:0;-webkit-transform:scale(1.5) translateZ(0) translate3d(0,0,0);transform:scale(1.5) translateZ(0) translateZ(0)}}@-moz-keyframes ripple-2{0%{opacity:0;-moz-transform:scale(1) translateZ(0) translate3d(0,0,0);transform:scale(1) translateZ(0) translateZ(0)}5%{opacity:1;-moz-transform:scale(1) translateZ(0) translate3d(0,0,0);transform:scale(1) translateZ(0) translateZ(0)}50%{opacity:.5;-moz-transform:scale(1.25) translateZ(0) translate3d(0,0,0);transform:scale(1.25) translateZ(0) translateZ(0)}to{opacity:0;-moz-transform:scale(1.5) translateZ(0) translate3d(0,0,0);transform:scale(1.5) translateZ(0) translateZ(0)}}@keyframes ripple-2{0%{opacity:0;-webkit-transform:scale(1) translateZ(0) translate3d(0,0,0);-moz-transform:scale(1) translateZ(0) translate3d(0,0,0);transform:scale(1) translateZ(0) translateZ(0)}5%{opacity:1;-webkit-transform:scale(1) translateZ(0) translate3d(0,0,0);-moz-transform:scale(1) translateZ(0) translate3d(0,0,0);transform:scale(1) translateZ(0) translateZ(0)}50%{opacity:.5;-webkit-transform:scale(1.25) translateZ(0) translate3d(0,0,0);-moz-transform:scale(1.25) translateZ(0) translate3d(0,0,0);transform:scale(1.25) translateZ(0) translateZ(0)}to{opacity:0;-webkit-transform:scale(1.5) translateZ(0) translate3d(0,0,0);-moz-transform:scale(1.5) translateZ(0) translate3d(0,0,0);transform:scale(1.5) translateZ(0) translateZ(0)}}.milestone-years-carousel .swiper-slide{-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.milestone-years-carousel .swiper-slide:after{content:"";position:absolute;width:90px;left:-webkit-calc(100% + 15px);left:-moz-calc(100% + 15px);left:calc(100% + 15px);height:1px;top:50%;background-color:#ffffff40}.milestone-years-carousel .swiper-slide:hover{opacity:.75}.milestone-years-carousel .swiper-slide.swiper-slide-active{opacity:1}.milestone-years-carousel .swiper-slide.swiper-slide-active .year{background-color:#fff;color:#d42a2a}.milestone-years-carousel .swiper-slide .year{-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.milestone-carousel-field .milestone-image-carousel{position:relative}.milestone-carousel-field .milestone-image-carousel:after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;left:100%;background-color:#f0f1f2;z-index:4}.milestone-carousel-field .milestone-image-carousel .swiper-slide .item{-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all;opacity:0;visibility:hidden;pointer-events:hidden;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.milestone-carousel-field .milestone-image-carousel .swiper-slide-active .item{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;opacity:1;visibility:visible;pointer-events:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.milestone-carousel-field .milestone-text-carousel{pointer-events:none;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.milestone-carousel-field .milestone-text-carousel .swiper-slide{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.milestone-carousel-field .milestone-text-carousel .swiper-slide .item{position:relative;-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all;opacity:0;visibility:hidden;pointer-events:hidden;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.milestone-carousel-field .milestone-text-carousel .swiper-slide .item .number{display:block;color:transparent;-webkit-text-stroke:2px #D6D5D5;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(75%,transparent));-webkit-mask-image:-webkit-linear-gradient(top,black,transparent 75%);mask-image:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(75%,transparent));mask-image:linear-gradient(180deg,black,transparent 75%);position:absolute;left:0;top:0;line-height:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.milestone-carousel-field .milestone-text-carousel .swiper-slide-active .item{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;opacity:1;visibility:visible;pointer-events:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.carbon-content-field{-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}@media all and (min-width: 1024px){.carbon-content-field.is-active{padding-bottom:350px}}.carbon-content-field .box-shadow{-webkit-box-shadow:0px -2px 40px 0px rgba(233,233,233,.5);box-shadow:0 -2px 40px #e9e9e980;margin-top:-130px}.carbon-content-field .login-section{padding-top:30px!important;padding-bottom:30px!important}.carbon-content-field .login-section .content{grid-template-columns:auto!important}.carbon-content-field .login-section .content .form-field .title-log{font-size:18px;font-weight:500;margin-bottom:10px;padding-bottom:15px;position:relative}.carbon-content-field .login-section .content .form-field .title-log:after{content:"";position:absolute;bottom:0;left:0%;height:1px;width:40%;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all;pointer-events:none;background-color:#00000020}.carbon-content-field .login-section .content .form-field .form{gap:15px!important}.carbon-content-field .login-section .content .form-field .form .item .custom-label{margin:0!important;font-size:24px!important;font-weight:500!important;width:100%;display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.carbon-content-field .login-section .content .form-field .form .item .form-item-content{width:100%}.carbon-content-field .login-section .content .form-field .form .item input{height:50px!important;width:100%;padding:0 10px!important}.carbon-content-field .login-section .content .form-field .form .item .text-info{font-size:18px;margin-top:15px}.carbon-content-field .login-section .content .form-field .form .item.custom-button .button-field a{font-size:18px;padding:15px 30px!important;height:auto!important;margin-top:15px}.carbon-content-field .login-section .content .form-field .form .item.custom-button .button-field a .text{font-weight:500}.custom-select-prod{position:relative;width:100%;z-index:50;-webkit-transition:background-color .35s;-moz-transition:background-color .35s;transition:background-color .35s}.custom-select-prod .icon{-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.custom-select-prod .current{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:15px;padding:19px 30px;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;background-color:#f0f1f2;border-bottom:1px solid transparent}.custom-select-prod .title-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:15px}.custom-select-prod .icon-filter{font-size:20px;height:20px;display:block;-webkit-transition:-webkit-transform .45s;transition:-webkit-transform .45s;-moz-transition:transform .45s,-moz-transform .45s;transition:transform .45s;transition:transform .45s,-webkit-transform .45s,-moz-transform .45s;color:var(--secondary-color)}.custom-select-prod .text{font-weight:600;color:#000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-transition:-webkit-transform .45s;transition:-webkit-transform .45s;-moz-transition:transform .45s,-moz-transform .45s;transition:transform .45s;transition:transform .45s,-webkit-transform .45s,-moz-transform .45s;letter-spacing:-.9px}.custom-select-prod .group:hover .text{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translate(5px)}.custom-select-prod .options-prod{background:#f0f1f2;position:absolute;top:70px;left:0;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;width:100%;padding:0 25px 0 0;-webkit-box-shadow:0px 8px 19.6px 0px rgba(0,0,0,.05);box-shadow:0 8px 19.6px #0000000d}.custom-select-prod .options-prod .list{max-height:300px;overflow-y:auto}.custom-select-prod .options-prod .list::-webkit-scrollbar{width:6px}.custom-select-prod .options-prod .list::-webkit-scrollbar-track{background:rgba(0,0,0,.062745098);border-radius:10px}.custom-select-prod .options-prod .list::-webkit-scrollbar-thumb{background:#d42a2a;border-radius:10px}.custom-select-prod.is-active .options-prod{-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;visibility:visible;opacity:1;top:49px}.custom-select-prod .option{cursor:pointer;color:#000000a6;background:transparent;padding:15px 30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:15px;border-bottom:1px solid rgba(0,0,0,.05);-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.custom-select-prod .option:hover{color:#000}.custom-select-prod .option:hover,.custom-select-prod .option.is-selected{background:rgba(212,42,42,.14)}.custom-select-prod .option:hover .text-16,.custom-select-prod .option.is-selected .text-16{color:#d42a2a}.custom-select-prod .text-16{font-weight:600;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:20px;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.custom-select-prod.is-active{background-color:#f0f1f2}.custom-select-prod.is-active .icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select-prod.is-active .current{border-bottom:1px solid rgba(0,0,0,.05)}.blog-box:hover .image-field .image img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.other-blog-field .container .wrapper .title-field .title strong{color:#e70000}.project-box:hover .content{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px #00000026;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.project-box:hover .content .left-field .icon svg path{fill:#fff}.project-box:hover .content .left-field .text,.project-box:hover .content .right-field .button .text{color:#fff}.project-box:hover .content .right-field .button:after{background-color:#fff}.project-box .content .left-field .icon svg path{-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.rules-box:before{content:"";position:absolute;left:-5px;top:-5px;width:-webkit-calc(100% + 10px);width:-moz-calc(100% + 10px);width:calc(100% + 10px);height:-webkit-calc(100% + 10px);height:-moz-calc(100% + 10px);height:calc(100% + 10px);border:1px solid #E3E3E3;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.rules-box:hover:before{border-color:#e70000}.group-company-field .text-editor-field .container .wrapper .left-field .expo strong{color:#e70000}.group-company-field .text-with-image-field .container .wrapper .text-with-image-box .inner-wrapper .image-field .image .icon svg path{fill:#fff}.group-company-field .text-with-image-field .container .wrapper .text-with-image-box .inner-wrapper .text-field .title strong{font-weight:700}.group-company-field .text-with-image-field .container .wrapper .text-with-image-box:nth-child(odd) .inner-wrapper .image-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.group-company-field .text-with-image-field .container .wrapper .text-with-image-box:nth-child(odd) .inner-wrapper .text-field{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.group-company-field .text-with-image-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .image-field{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.group-company-field .text-with-image-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .text-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.group-company-field .text-with-image-field .container .wrapper .text-with-image-box.reverse .inner-wrapper .image-field{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.group-company-field .text-with-image-field .container .wrapper .text-with-image-box.reverse .inner-wrapper .text-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.group-company-field .text-with-image-field .container .wrapper .text-with-image-box.reverse:nth-child(odd) .inner-wrapper .image-field{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.group-company-field .text-with-image-field .container .wrapper .text-with-image-box.reverse:nth-child(odd) .inner-wrapper .text-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.group-company-field .text-with-image-field .container .wrapper .text-with-image-box.reverse:nth-child(even) .inner-wrapper .image-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.group-company-field .text-with-image-field .container .wrapper .text-with-image-box.reverse:nth-child(even) .inner-wrapper .text-field{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.media-field .container .wrapper .media-box:hover .text-field .text-content .name{color:#d42a2a}.media-field .container .wrapper .media-box:hover .text-field .text-content .icon svg path{fill:#d42a2a}.media-field .container .wrapper .media-box .text-field .text-content .icon svg path{fill:#c7c7c7;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.references-field .container .wrapper .top-field .left-field ul li:hover a,.references-field .container .wrapper .top-field .left-field ul li.active a{border-color:#c7c7c7}.references-field .container .wrapper .top-field .left-field ul li:hover a .text,.references-field .container .wrapper .top-field .left-field ul li.active a .text{color:#222}.references-field .container .wrapper .top-field .left-field ul li:hover a .icon svg path,.references-field .container .wrapper .top-field .left-field ul li.active a .icon svg path{fill:#e70000}.references-field .container .wrapper .top-field .left-field ul li a .icon svg path{fill:#898a8d;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.references-field .container .wrapper .filter-field{position:relative}.references-field .container .wrapper .filter-field ul li{position:relative;padding-bottom:5px;margin-right:20px}.references-field .container .wrapper .filter-field ul li:last-child{margin-right:0}.references-field .container .wrapper .filter-field ul li:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);bottom:0;width:0;height:1px;background:#E70000;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.references-field .container .wrapper .filter-field ul li.active .text{color:#e70000;-webkit-transform:translateY(-2.5px) scale(1.1);-moz-transform:translateY(-2.5px) scale(1.1);-ms-transform:translateY(-2.5px) scale(1.1);transform:translateY(-2.5px) scale(1.1)}.references-field .container .wrapper .filter-field ul li.active:before{width:100%}.references-field .container .wrapper .filter-field ul li:hover .text{color:#e70000;-webkit-transform:translateY(-2.5px) scale(1.1);-moz-transform:translateY(-2.5px) scale(1.1);-ms-transform:translateY(-2.5px) scale(1.1);transform:translateY(-2.5px) scale(1.1)}.references-field .container .wrapper .filter-field ul li:hover:before{width:100%}.selector-field ul .selector{position:absolute;left:5px;top:5px;width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px);height:-webkit-calc(100% - 10px);height:-moz-calc(100% - 10px);height:calc(100% - 10px);background:#FFFFFF;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.selector-field ul li{width:50%;min-width:200px;margin-right:10px}.selector-field ul li:last-child{margin-right:0}.selector-field ul li:hover a,.selector-field ul li.active a{color:#222}.reference-box .reference-content:after{pointer-events:none}.reference-box .reference-content .text-field{width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px)}.reference-box .reference-content .text-field .location .icon svg path{fill:#fff}.lighting-project-box:hover .inner-wrapper .text-field .description-field .description{color:#e70000}.lighting-project-box .inner-wrapper .text-field .description-field .icon svg path{fill:#e70000;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:hover .inner-wrapper .text-field .text-inner .title{color:#e70000}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box .inner-wrapper .image-field .image .icon svg path{fill:#fff}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box .inner-wrapper .text-field .text-inner .title strong{font-weight:700}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:nth-child(odd) .inner-wrapper .image-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:nth-child(odd) .inner-wrapper .text-field{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .image-field{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .image-field .mini-image{right:unset;left:-50px}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .text-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .text-field .text-inner .title{text-align:right}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .text-field .text-inner .expo{text-align:right}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .button-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box.reverse .inner-wrapper .image-field{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box.reverse .inner-wrapper .text-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box.reverse:nth-child(odd) .inner-wrapper .image-field{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box.reverse:nth-child(odd) .inner-wrapper .text-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box.reverse:nth-child(even) .inner-wrapper .image-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box.reverse:nth-child(even) .inner-wrapper .text-field{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.product-field .filter-field .dynamic-sticky{width:100%}.product-field .filter-field .widget{border:1px solid #E4E4E4}.product-field .filter-field .widget:hover .heading .title .text{color:#d42a2a}.product-field .filter-field .widget:hover .heading .title .icon svg{fill:#d42a2a}.product-field .filter-field .widget .heading:after{content:"";position:absolute;height:1px;width:-webkit-calc(100% - 10px);width:-moz-calc(100% - 10px);width:calc(100% - 10px);left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#e4e4e4}.product-field .filter-field .widget .heading .title .icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:30px;height:30px;background-color:#c7c7c7;z-index:2;cursor:pointer;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.product-field .filter-field .widget .heading .title .icon .inner{-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.product-field .filter-field .widget .heading .title .icon.active{background-color:#e70000}.product-field .filter-field .widget .heading .title .icon.active .inner{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.product-field .filter-field .widget .heading .title .icon:hover{background-color:#e70000}.product-field .filter-field .custom-check{position:relative}.product-field .filter-field .custom-check.main .checkbox .box{width:18px;height:18px;border-width:2px}.product-field .filter-field .custom-check.main .checkbox .box:before{width:10px;height:10px}.product-field .filter-field .custom-check.main .checkbox .text span{font-size:1.125rem;font-weight:700}.product-field .filter-field .custom-check input{position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;padding:0;margin:0;z-index:1;cursor:pointer}.product-field .filter-field .custom-check input:hover+.checkbox .box{border-color:#d42a2a}.product-field .filter-field .custom-check input:hover+.checkbox .text{color:#e70000}.product-field .filter-field .custom-check input:checked+.checkbox .box{border-color:#d42a2a}.product-field .filter-field .custom-check input:checked+.checkbox .box:before{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);transform:translate(-50%) translateY(-50%) scale(1)}.product-field .filter-field .custom-check input:checked+.checkbox .text{font-weight:700;color:#e70000}.product-field .filter-field .custom-check .checkbox .box{-webkit-flex-shrink:0;flex-shrink:0;border:1px solid rgba(34,34,34,.5)}.product-field .filter-field .custom-check .checkbox .box:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(.75);-moz-transform:translateX(-50%) translateY(-50%) scale(.75);-ms-transform:translateX(-50%) translateY(-50%) scale(.75);transform:translate(-50%) translateY(-50%) scale(.75);opacity:0;width:8px;height:8px;background-color:#d42a2a;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.product-field .filter-field .custom-check .checkbox .text{color:#222}.product-box:hover .image-field:before{opacity:1;visibility:visible}.product-box:hover .image-field .image img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.product-box:hover .text-field .text-content{background:#D42A2A}.product-box:hover .text-field .text-content .name{color:#fff}.product-box:hover .text-field .text-content .other-properties{opacity:1;visibility:visible;background:#D42A2A}.product-box .image-field:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(231,0,0,.2);opacity:0;visibility:hidden;z-index:2;pointer-events:none;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-box .text-field .text-content,.product-box .text-field .text-content .name{-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-box .text-field .text-content .name:hover{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);transform:translate(3px)}.product-box .text-field .text-content .other-properties{opacity:0;visibility:hidden;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-box .text-field .text-content .other-properties li:hover{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);transform:translate(3px)}.product-project-box:hover .image-field:before{opacity:1;visibility:visible}.product-project-box:hover .image-field .image img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.product-project-box:hover .text-field .text-content{background:#D42A2A}.product-project-box:hover .text-field .text-content .name{color:#fff}.product-project-box .image-field:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(231,0,0,.2);opacity:0;visibility:hidden;z-index:2;pointer-events:none;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-project-box .text-field .text-content,.product-project-box .text-field .text-content .name{-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-project-box .text-field .text-content .name:hover{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);transform:translate(3px)}.product-detail-field .container .wrapper .carousel-field .product-thumb-carousel .swiper-wrapper .swiper-slide{-webkit-transition:.45s;-moz-transition:.45s;transition:.45s;border:1px solid transparent}.product-detail-field .container .wrapper .carousel-field .product-thumb-carousel .swiper-wrapper .swiper-slide-thumb-active{border-color:#e70000}.product-detail-field .container .wrapper .detail-field .editor-field .text-editor p,.product-detail-field .container .wrapper .detail-field .editor-field .text-editor ul li{font-size:18px}.product-detail-field .container .wrapper .detail-field .logo-field .logo-box:hover ul{border-color:#e70000}.product-detail-field .container .wrapper .detail-field .logo-field .logo-box ul li:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.product-detail-field .container .wrapper .detail-field .catalog-field .catalog-box:hover .inner-content{border-color:#e70000}.product-detail-field .container .wrapper .detail-field .catalog-field .catalog-box:hover .inner-content .text{color:#e70000}.product-detail-field .container .wrapper .detail-field .catalog-field .catalog-box .inner-content .icon svg path{fill:#e70000}.product-full-detail-field .container{max-width:1500px}.product-full-detail-field .container .wrapper .tab-field{border-bottom:1px solid #D0D0D0}.product-full-detail-field .container .wrapper .tab-field ul li{border-right:1px solid #D0D0D0;position:relative}.product-full-detail-field .container .wrapper .tab-field ul li:before{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:0;height:2px;background:#E70000;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-field ul li.active{color:#e70000;font-weight:700}.product-full-detail-field .container .wrapper .tab-field ul li.active:before{width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px)}.product-full-detail-field .container .wrapper .tab-field ul li:hover{color:#e70000}.product-full-detail-field .container .wrapper .tab-field ul li:hover:before{width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:calc(100% - 120px)}.product-full-detail-field .container .wrapper .tab-content .tab{pointer-events:none}.product-full-detail-field .container .wrapper .tab-content .tab.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:all;-webkit-transition-delay:.45s;-moz-transition-delay:.45s;transition-delay:.45s}.product-full-detail-field .container .wrapper .tab-content .table-wrapper{position:relative;z-index:1;overflow-x:auto;overflow-y:hidden}.product-full-detail-field .container .wrapper .tab-content .table-wrapper table{min-width:575px;width:100%;border:0;line-height:1.25}.product-full-detail-field .container .wrapper .tab-content .table-wrapper table tr{border-bottom:1px solid rgba(112,112,112,.1)}.product-full-detail-field .container .wrapper .tab-content .table-wrapper table tr td{font-size:18px;color:#222;line-height:1.25;padding:15px}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter.error .label-field{border-color:#e70000;background:#fcfcfc}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter.error .label-field .text{color:#e70000}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter.error .select-field:after{-webkit-filter:invert(11%) sepia(93%) saturate(7453%) hue-rotate(1deg) brightness(100%) contrast(107%);filter:invert(11%) sepia(93%) saturate(7453%) hue-rotate(1deg) brightness(100%) contrast(107%)}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter.error .select-field select{color:#e70000;border-color:#e70000}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter.error .select-field select option{color:#222}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter:hover .label-field .text{color:#d42a2a}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter .select-field{position:relative;color:#222;width:100%}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter .select-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#222;width:100%;height:50px;padding:0 10px;border:1px solid #DFDEDE;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter .select-field select option{color:#222}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter .select-field select::-ms-expand{display:none}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter .select-field:after{content:"";position:absolute;pointer-events:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4zNSA4LjY4Ij48cGF0aCBkPSJNNy42OCw4LjY4aDBBMSwxLDAsMCwxLDcsOC4zOEwuMjksMS43MUExLDEsMCwwLDEsMS43MS4yOWw2LDYsNi02YTEsMSwwLDAsMSwxLjQxLDAsMSwxLDAsMCwxLDAsMS40Mkw4LjM4LDguMzhBMSwxLDAsMCwxLDcuNjgsOC42OFoiLz48L3N2Zz4=);background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s;z-index:2}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter .select-field:hover{border-color:#222}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter .select-field:hover:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter .view-field .web-view{display:block}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter .view-field .mobile-view{display:none}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter .datasheet-clear-field{height:32px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter .datasheet-clear-field .text{font-size:13px}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter .datasheet-clear-field:hover{border-color:#e70000}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .download-filter-field .grid .download-filter .datasheet-clear-field:hover .text{color:#e70000}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field{position:relative;z-index:1;overflow-x:auto;overflow-y:hidden}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field .filter-title-field .grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field .filter-title-field .grid p{font-size:16px;font-weight:500;white-space:nowrap;color:#222;line-height:1.25;padding:20px 10px;-webkit-align-self:center;align-self:center;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field .filter-grid-field .filter-grid,.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field .filter-grid-field .filter-grid .grid-item{width:100%}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field .filter-grid-field .filter-grid .grid-item.grid-title .grid-content .content p{font-size:16px;font-weight:500;white-space:nowrap;color:#222;line-height:1.25;padding:20px 10px;-webkit-align-self:center;align-self:center;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field .filter-grid-field .filter-grid .grid-item .grid-content{overflow-x:auto;overflow-y:hidden}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field .filter-grid-field .filter-grid .grid-item .content{width:100%;min-width:600px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field .filter-grid-field .filter-grid .grid-item .content p{font-size:18px;color:#222;line-height:1.25;padding:10px;font-weight:600;-webkit-align-self:center;align-self:center;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field .filter-grid-field .filter-grid .grid-item .content .select-field{padding:20px}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field .filter-grid-field .filter-grid .grid-item .content .custom-select{position:relative;color:#222;width:100%;height:30px}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field .filter-grid-field .filter-grid .grid-item .content .custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#222;width:100%;height:30px;padding:0 10px;border:1px solid #DFDEDE;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field .filter-grid-field .filter-grid .grid-item .content .custom-select select option{color:#222}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field .filter-grid-field .filter-grid .grid-item .content .custom-select select::-ms-expand{display:none}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field .filter-grid-field .filter-grid .grid-item .content .custom-select:after{content:"";position:absolute;pointer-events:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4zNSA4LjY4Ij48cGF0aCBkPSJNNy42OCw4LjY4aDBBMSwxLDAsMCwxLDcsOC4zOEwuMjksMS43MUExLDEsMCwwLDEsMS43MS4yOWw2LDYsNi02YTEsMSwwLDAsMSwxLjQxLDAsMSwxLDAsMCwxLDAsMS40Mkw4LjM4LDguMzhBMSwxLDAsMCwxLDcuNjgsOC42OFoiLz48L3N2Zz4=);background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s;z-index:2}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field .filter-grid-field .filter-grid .grid-item .content .custom-select:hover:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field table{min-width:575px;width:100%;border:0;line-height:1.25}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field table tr{border-bottom:1px solid rgba(112,112,112,.1)}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field table tr:hover td{color:#e70000}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field table tr:hover td .custom-select select{border-color:#e70000}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field table tr:first-child td{font-size:16px;font-weight:500;white-space:nowrap}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field table tr td{font-size:20px;color:#222;line-height:1.25;padding:20px;font-weight:600;vertical-align:middle;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .datasheet-field{padding:0 4rem}@media (max-width: 768px){.product-full-detail-field .container .wrapper .tab-content .datasheet-field{padding:0 1rem}}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field.active .grid .select-list .more-less-field{margin-bottom:0}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field.active .grid .split-field{height:100%}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid{display:grid;grid-template-columns:minmax(0,11.6fr) minmax(0,auto) minmax(0,2.2fr);gap:30px}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list{display:grid;grid-template-columns:minmax(0,10.38fr) minmax(0,1fr);gap:30px}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .datasheet-select-wrapper{max-height:90px;overflow:hidden}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .datasheet-select-wrapper .datasheet-select-content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:50px;row-gap:35px;overflow:hidden}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .more-less-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;margin-bottom:32px}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .more-less-field button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:10px;border:0;padding:0;background:transparent;height:78px;width:100%;cursor:pointer}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .more-less-field button .text{font-size:14px;line-height:1.5;color:#222;font-weight:600;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .more-less-field button .icon{width:14px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .more-less-field button .icon svg{-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .more-less-field button:hover .text{color:#e70000}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .more-less-field button:hover .icon svg{fill:#e70000}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .more-less-field button.active .icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter.error .label-field{border-color:#e70000;background:#fcfcfc}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter.error .label-field .text{color:#e70000}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter.error .select-field:after{-webkit-filter:invert(11%) sepia(93%) saturate(7453%) hue-rotate(1deg) brightness(100%) contrast(107%);filter:invert(11%) sepia(93%) saturate(7453%) hue-rotate(1deg) brightness(100%) contrast(107%)}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter.error .select-field select{color:#e70000;border-color:#e70000}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter.error .select-field select option{color:#222}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .label-field{height:44px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;justify-content:start}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .label-field .text{line-height:1.1}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter:hover .label-field .text{color:#d42a2a}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .search-field{position:relative;color:#222;width:100%}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .search-field input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#222;width:100%;height:46px;padding:0 45px 0 20px;border:1px solid #DFDEDE;border-top:0px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s;font-weight:600}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .search-field input option{color:#222}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .search-field input::-ms-expand{display:none}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .search-field:after{content:"";position:absolute;pointer-events:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAADBUlEQVRoge2ZW4hNcRTGl8EDCQ255mFIGhHJg2QeMFLkRR6RF42UQRPjkhqX8KLEg9weKA9CSbzIy1AeqKEcUUy55ZJxybg1HHzLWrt95syeM3vPf+19Nu2vvofpnPNb339f/pc1RJn+Hw2ER8Bj4SFlzhJKlfBK+AL8DP5d5A/wdbgRnlSmjIHiMOfgH9Q58Es4B7fAT+COos/vwkuSj+uLH4sj5Ad/B5+Cl8KDA77fH54N74cfkj8QvivTEsjbSRPg+xrgs4YKCl1KtfA9ZXyDl1sGLKUakqvNha/BIx1YfFd2wr/UO5zT9aDx8FuS8Ec1gIWWkdxJ5tYZMbuIH5GcFjkUA38ByfvEL/vcGPh0nCT8VbhfHAWgeq3xHB5gCZ4M/4Q/wsMtwQG6QjKILZbQiwrdagntRlNJLhYvfJUWQJ5l8vAbku1BEjpNcsE2WMBWK+yYBSykarTmTQvYZYUttoCFVAX8nmRWirpAdhHP+/xMms4KIeS9zHNcIEMV0mqRKKIOaO1VLpAqhdwyCBRV27T2RhfIRDJ8mSJqk9be7AIZrZCcRaKI2q2117hA+pJsdXmj1ccgVBSdIRnAIldQi4KmuIIi6oHWrXIF7VHQdldQBI3Tmk8tYDMVdtsCFlKNWvOwBYyf/VYF1loAe9Ag+BXJCW2GFXQF+Z2ECitoN2rSWuctoRz6joLrLcFF4nNHO8keyLx3xHuSDoXH8SgNgx+TXKS9MfD/qo78HtAsQy4fXG4ou5lk/YlNB8m2l1MNP1JmG/wVnm/ALSme5vJalFfM3iw2fLrjDdsn8ud8r1v3hRIYBPc127Tgd5I5e3qI340i2WG+0N/yWeMkSejC3in/Pc88dZG4P7qP5LZ7hTnYWXgXvB5eS7KKnyCZyfIF371EMvOw+BjZHjCI2O8EawxJW9DrdZbya5LzddAkUNZBeOIuxkJ4Hckz3gQ3kLQPq0P8PhWDcFU2iLQoG0RalA0iLeKVuXjFbi5rol6o8E5ww8GkBZ+0eBD879l/MnymVOsP1qz7R/xTU/sAAAAASUVORK5CYII=);background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s;z-index:2}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .search-field:hover{border-color:#222}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .select-field{position:relative;color:#222;width:100%}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .select-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#222;width:100%;height:46px;padding:0 45px 0 20px;border:1px solid #DFDEDE;border-top:0px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s;font-weight:600}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .select-field select option{color:#222}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .select-field select::-ms-expand{display:none}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .select-field:after{content:"";position:absolute;pointer-events:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4zNSA4LjY4Ij48cGF0aCBkPSJNNy42OCw4LjY4aDBBMSwxLDAsMCwxLDcsOC4zOEwuMjksMS43MUExLDEsMCwwLDEsMS43MS4yOWw2LDYsNi02YTEsMSwwLDAsMSwxLjQxLDAsMSwxLDAsMCwxLDAsMS40Mkw4LjM4LDguMzhBMSwxLDAsMCwxLDcuNjgsOC42OFoiLz48L3N2Zz4=);background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s;z-index:2}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .select-field:hover{border-color:#222}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .select-field:hover:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .view-field .web-view{display:block}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .view-field .web-view .button{height:78px;padding:0 10px}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .view-field .mobile-view{display:none}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .datasheet-clear-field{height:32px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .datasheet-clear-field .text{font-size:13px}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .datasheet-clear-field:hover{border-color:#e70000}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .datasheet-clear-field:hover .text{color:#e70000}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .split-field{width:1px;height:82px;background:#d7d7d8;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field{position:relative;z-index:1;overflow-x:auto;overflow-y:hidden}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field .filter-title-field .grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field .filter-title-field .grid p{font-size:16px;font-weight:500;white-space:nowrap;color:#222;line-height:1.25;padding:20px 10px;-webkit-align-self:center;align-self:center;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field .filter-grid-field .filter-grid,.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field .filter-grid-field .filter-grid .grid-item{width:100%}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field .filter-grid-field .filter-grid .grid-item.grid-title .grid-content .content p{font-size:16px;font-weight:500;white-space:nowrap;color:#222;line-height:1.25;padding:20px 10px;-webkit-align-self:center;align-self:center;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field .filter-grid-field .filter-grid .grid-item .grid-content{overflow-x:auto;overflow-y:hidden}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field .filter-grid-field .filter-grid .grid-item .content{width:100%;min-width:600px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field .filter-grid-field .filter-grid .grid-item .content p{font-size:18px;color:#222;line-height:1.25;padding:10px;font-weight:600;-webkit-align-self:center;align-self:center;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field .filter-grid-field .filter-grid .grid-item .content .select-field{padding:20px}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field .filter-grid-field .filter-grid .grid-item .content .custom-select{position:relative;color:#222;width:100%;height:30px}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field .filter-grid-field .filter-grid .grid-item .content .custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#222;width:100%;height:30px;padding:0 10px;border:1px solid #DFDEDE;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field .filter-grid-field .filter-grid .grid-item .content .custom-select select option{color:#222}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field .filter-grid-field .filter-grid .grid-item .content .custom-select select::-ms-expand{display:none}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field .filter-grid-field .filter-grid .grid-item .content .custom-select:after{content:"";position:absolute;pointer-events:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4zNSA4LjY4Ij48cGF0aCBkPSJNNy42OCw4LjY4aDBBMSwxLDAsMCwxLDcsOC4zOEwuMjksMS43MUExLDEsMCwwLDEsMS43MS4yOWw2LDYsNi02YTEsMSwwLDAsMSwxLjQxLDAsMSwxLDAsMCwxLDAsMS40Mkw4LjM4LDguMzhBMSwxLDAsMCwxLDcuNjgsOC42OFoiLz48L3N2Zz4=);background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s;z-index:2}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field .filter-grid-field .filter-grid .grid-item .content .custom-select:hover:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field table{min-width:575px;width:100%;border:0;line-height:1.25}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field table tr{border-bottom:1px solid rgba(112,112,112,.1)}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field table tr:hover td{color:#e70000}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field table tr:hover td .custom-select select{border-color:#e70000}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field table tr:first-child td{font-size:16px;font-weight:500;white-space:nowrap}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .content-field table tr td{font-size:20px;color:#222;line-height:1.25;padding:20px;font-weight:600;vertical-align:middle;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.other-project .title strong{color:#e70000}.other-project .reference-box:hover .reference-content .image img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.other-project .reference-box .reference-content .image img{-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.request-form-field .container .wrapper .form-field .social-media .list .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border:1px solid rgba(255,255,255,.15);position:relative;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.request-form-field .container .wrapper .form-field .social-media .list .item:before{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;top:unset;bottom:0;height:0;background-color:#e70000;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.request-form-field .container .wrapper .form-field .social-media .list .item svg{position:relative;z-index:2;fill:#ffffff80;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.request-form-field .container .wrapper .form-field .social-media .list .item:hover{border-color:transparent}.request-form-field .container .wrapper .form-field .social-media .list .item:hover:before{height:100%}.request-form-field .container .wrapper .form-field .social-media .list .item:hover svg{fill:#fff;-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.introduction-video-field .image-field .text-field:hover .button a svg{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.introduction-video-field .image-field .text-field:hover .button a .text{color:#e70000}.introduction-video-field .image-field .text-field .button a svg{-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.introduction-video-field .image-field .text-field .button a svg path{fill:#e70000}.introduction-video-field .image-field .shadow-fix{background:rgb(255,255,255);background:-webkit-radial-gradient(circle,rgba(255,255,255,.4) 0%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.8) 100%);background:-moz-radial-gradient(circle,rgba(255,255,255,.4) 0%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.8) 100%);background:radial-gradient(circle,rgba(255,255,255,.4) 0%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.8) 100%)}.introduction-video-field .ripple-anim{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;position:relative}.introduction-video-field .ripple-anim:before,.introduction-video-field .ripple-anim:after{border-radius:100%;-webkit-box-shadow:0 0 2px rgba(231,0,0,.3);box-shadow:0 0 2px #e700004d;content:"";height:100%;pointer-events:none;position:absolute;-webkit-transition:-webkit-box-shadow .25s ease;transition:-webkit-box-shadow .25s ease;-moz-transition:box-shadow .25s ease;transition:box-shadow .25s ease;transition:box-shadow .25s ease,-webkit-box-shadow .25s ease;width:100%}.introduction-video-field .ripple-anim:before{-webkit-animation:ripple 2s linear infinite;-moz-animation:ripple 2s linear infinite;animation:ripple 2s linear infinite}.introduction-video-field .ripple-anim:after{-webkit-animation:ripple 2s linear 1s infinite;-moz-animation:ripple 2s linear 1s infinite;animation:ripple 2s linear 1s infinite}.homepage-project-field .container .wrapper .title-field .title strong{color:#e70000}.homepage-project-field .container .wrapper .image-field .image{-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.homepage-project-field .container .wrapper .image-field .image.active{opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.homepage-project-field .container .wrapper .text-select-field ul:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;border-radius:10px;background:-webkit-gradient(linear,left bottom,left top,from(#d6d6d6),to(rgba(214,214,214,0)));background:-webkit-linear-gradient(bottom,#d6d6d6 0%,rgba(214,214,214,0) 100%);background:-moz-linear-gradient(bottom,#d6d6d6 0%,rgba(214,214,214,0) 100%);background:linear-gradient(0deg,#d6d6d6 0%,rgba(214,214,214,0) 100%)}.homepage-project-field .container .wrapper .text-select-field ul li:hover .title{color:#e70000;-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);transform:translate(3px)}.homepage-project-field .container .wrapper .text-select-field ul li:hover .location .icon svg path{fill:#222}.homepage-project-field .container .wrapper .text-select-field ul li:hover .location .text{color:#222}.homepage-project-field .container .wrapper .text-select-field ul li.active .title{color:#e70000}.homepage-project-field .container .wrapper .text-select-field ul li.active .location .icon svg path{fill:#222}.homepage-project-field .container .wrapper .text-select-field ul li.active .location .text{color:#222}.homepage-project-field .container .wrapper .text-select-field ul li .location .icon svg path{fill:#898a8d;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.homepage-product-field .text-field .container .wrapper .main-title .title strong{color:#e70000}.homepage-product-field .text-field .container .wrapper .main-title .product-detail-field .product-detail{pointer-events:none}.homepage-product-field .text-field .container .wrapper .main-title .product-detail-field .product-detail.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:all;-webkit-transition-delay:.45s;-moz-transition-delay:.45s;transition-delay:.45s}.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel{height:650px}.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide{-webkit-transition:.45s;-moz-transition:.45s;transition:.45s;margin-top:350px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:.5}.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide .image{-webkit-transition:.45s;-moz-transition:.45s;transition:.45s;overflow:hidden}.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide .image img{-webkit-filter:blur(3px);filter:blur(3px);-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide .image:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide-active{opacity:1}.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide-active .image img{-webkit-filter:blur(0);filter:blur(0)}.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide-active{height:650px;margin-top:-350px;padding-top:350px}.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide-active .image{width:750px;height:650px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide-active .image a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%}.homepage-about-field .container .wrapper .list-field .content ul:before{content:"";position:absolute;left:9px;top:0;width:1px;height:100%;background:rgba(255,255,255,.6)}.homepage-about-field .container .wrapper .list-field .content ul li .icon svg path{fill:#fff}.homepage-about-field .container .wrapper .list-field .content ul li:hover .text{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translate(5px)}.homepage-carousel-field .homepage-carousel .swiper-wrapper .swiper-slide .image-field .image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),color-stop(50%,rgba(0,0,0,.1)),color-stop(20%,rgba(0,0,0,.1)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.1) 20%,rgba(0,0,0,0) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.1) 20%,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.1) 20%,rgba(0,0,0,0) 100%);pointer-events:none}.homepage-carousel-field .carousel-controller .container .wrapper .scroll-down{position:relative;width:30px;cursor:pointer;z-index:2}.homepage-carousel-field .carousel-controller .container .wrapper .scroll-down .line{position:relative}.homepage-carousel-field .carousel-controller .container .wrapper .scroll-down .line:after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;top:unset;bottom:0;background-color:#e70000;height:0;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.homepage-carousel-field .carousel-controller .container .wrapper .scroll-down .text{position:absolute;left:100%;top:50%;-webkit-transform:translateY(-50%) translateX(-10px) rotate(180deg);-moz-transform:translateY(-50%) translateX(-10px) rotate(180deg);-ms-transform:translateY(-50%) translateX(-10px) rotate(180deg);transform:translateY(-50%) translate(-10px) rotate(180deg);text-align:center;line-height:0;font-weight:500;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;overflow:hidden;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.homepage-carousel-field .carousel-controller .container .wrapper .scroll-down .text span{display:block;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.homepage-carousel-field .carousel-controller .container .wrapper .scroll-down:hover .line:after{height:100%}.homepage-carousel-field .carousel-controller .container .wrapper .scroll-down:hover .text span{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.homepage-carousel-field .carousel-controller .container .wrapper .carousel-pagination{position:relative;z-index:25}.homepage-carousel-field .carousel-controller .container .wrapper .carousel-pagination .homepage-pagination{bottom:0}.homepage-carousel-field .carousel-controller .container .wrapper .carousel-pagination .homepage-pagination .swiper-pagination-bullet{margin:0 20px 0 0;background:#FFFFFF;border-radius:0;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.contact-field .container .wrapper .locations .box{border:1px solid rgba(0,0,0,.1)}.contact-field .container .wrapper .locations .box:hover{border-color:#d42a2a}.contact-field .container .wrapper .locations .box .content ul li a .icon svg path{fill:#d42a2a;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.contact-field .container .wrapper .locations .box .content ul li:hover a .text{color:#d42a2a;-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);transform:translate(3px)}.contact-field .container .wrapper .form-field .social-media .list .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border:1px solid rgba(255,255,255,.15);position:relative;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.contact-field .container .wrapper .form-field .social-media .list .item:before{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;top:unset;bottom:0;height:0;background-color:#e70000;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.contact-field .container .wrapper .form-field .social-media .list .item svg{position:relative;z-index:2;fill:#ffffff80;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.contact-field .container .wrapper .form-field .social-media .list .item:hover{border-color:transparent}.contact-field .container .wrapper .form-field .social-media .list .item:hover:before{height:100%}.contact-field .container .wrapper .form-field .social-media .list .item:hover svg{fill:#fff;-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.location-field .location-wrapper{padding:90px 30px 120px;border:1px solid rgba(212,42,42,.25);background:#fff;border-radius:0;position:relative;overflow:hidden}.location-field .location-wrapper .bg-overlay{position:absolute}.location-field .location-wrapper.sidebar-active .bg-overlay{opacity:1;visibility:visible}.location-field .location-wrapper .map-selector{position:relative;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.location-field .location-wrapper .map-selector.passive{opacity:.5;pointer-events:none}.location-field .location-wrapper .map-selector.passive .other{pointer-events:none}.location-field .location-wrapper .map-selector .other{pointer-events:visible;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;padding:20px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.location-field .location-wrapper .map-selector .other .option{font-size:30px;color:#888;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;cursor:pointer}.location-field .location-wrapper .map-selector .other .option:hover{color:#e70000}.location-field .location-wrapper .map-selector .other .option.selected{font-weight:600;color:#e70000;pointer-events:none}.location-field .location-wrapper .map-selector .other .option+.option{margin-left:15px;padding-left:15px;border-left:1px solid rgba(212,42,42,.25)}.location-field .location-wrapper .maps{position:relative;height:450px;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;overflow:auto;scrollbar-width:none;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.location-field .location-wrapper .maps::-webkit-scrollbar{display:none;height:0;width:0}.location-field .location-wrapper .maps.passive{pointer-events:none;opacity:.5}.location-field .location-wrapper .maps.passive .item,.location-field .location-wrapper .maps.passive .item.active{pointer-events:none}.location-field .location-wrapper .maps.zoom .item[data-type=domestic].active{width:150%;height:150%}.location-field .location-wrapper .maps.zoom .item[data-type=abroad].active{width:300%;height:300%}.location-field .location-wrapper .maps .item{position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;opacity:0;pointer-events:none;-webkit-transition:.6s ease opacity,.9s ease width,.9s ease height;-moz-transition:.6s ease opacity,.9s ease width,.9s ease height;transition:.6s ease opacity,.9s ease width,.9s ease height}.location-field .location-wrapper .maps .item.active{opacity:1;pointer-events:visible;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.location-field .location-wrapper .maps .item.disabled{opacity:.5;cursor:-moz-zoom-out;cursor:zoom-out}.location-field .location-wrapper .maps .item svg{height:100%;display:block}.location-field .location-wrapper .maps .item svg path{fill:#ededed;stroke:#aeaeae;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.location-field .location-wrapper .maps .item svg path.has-dealer{fill:#e13d3d;cursor:pointer}.location-field .location-wrapper .maps .item svg path.hover,.location-field .location-wrapper .maps .item svg path:hover{fill:#c7c7c7;cursor:pointer}.location-field .location-wrapper .maps .item svg path.active{fill:#d42a2a!important;cursor:pointer}.location-field .location-wrapper .maps .item svg path.active:hover{fill:#a92222!important}.location-field .location-wrapper .maps .item svg path.selected{fill:#a92222!important}.location-field .location-wrapper .maps .item .point{opacity:0;pointer-events:none;z-index:2;position:absolute;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.location-field .location-wrapper .maps .item .point.active{opacity:1}.location-field .location-wrapper .maps .item .point .location-list{display:none}.location-field .location-wrapper .maps .item .point .dot{width:14px;height:14px;background-color:#fff;border-radius:100%}.location-field .location-wrapper .maps .item .point .dot:before,.location-field .location-wrapper .maps .item .point .dot:after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;background-color:#94b3c059;border-radius:100%}.location-field .location-wrapper .maps .item .point .dot:before{-webkit-animation:ripple 3s linear infinite;-moz-animation:ripple 3s linear infinite;animation:ripple 3s linear infinite}.location-field .location-wrapper .maps .item .point .dot:after{-webkit-animation:ripple 3s linear 1.5s infinite;-moz-animation:ripple 3s linear 1.5s infinite;animation:ripple 3s linear 1.5s infinite}.location-field .location-wrapper .location-bar{position:absolute;right:0;top:0;width:350px;height:100%;background-color:#fff;z-index:99;border-left:1px solid rgba(212,42,42,.25);padding:90px 0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%);-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all;pointer-events:none}.location-field .location-wrapper .location-bar.active{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);pointer-events:visible}.location-field .location-wrapper .location-bar .close{position:absolute;padding:30px 30px 0 0;right:0;top:0;cursor:pointer}.location-field .location-wrapper .location-bar .close:hover svg{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);fill:#d42a2a}.location-field .location-wrapper .location-bar .close svg{width:20px;height:20px;fill:#e70000;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.location-field .location-wrapper .location-bar .content{padding:0 30px;height:100%}.location-field .location-wrapper .location-bar .content .item+.item{margin-top:20px;padding-top:20px;border-top:1px solid rgba(212,42,42,.1)}.location-field .location-wrapper .location-bar .content .item .name{font-weight:600;color:#e70000;margin-bottom:10px;font-size:1.25rem;line-height:1.25}.location-field .location-wrapper .location-bar .content .item .address{display:block;color:#383938;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;margin-bottom:10px}.location-field .location-wrapper .location-bar .content .item .address:hover{color:#e70000}.location-field .location-wrapper .location-bar .content .item .phones{margin-bottom:10px}.location-field .location-wrapper .location-bar .content .item .phones .phone{color:#d42a2a;display:block;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.location-field .location-wrapper .location-bar .content .item .phones .phone strong{font-weight:600}.location-field .location-wrapper .location-bar .content .item .phones .phone:hover{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translate(5px);color:#e70000}.location-field .location-wrapper .location-bar .content .item .mails{margin-bottom:10px}.location-field .location-wrapper .location-bar .content .item .mails .email{color:#d42a2a;display:block;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.location-field .location-wrapper .location-bar .content .item .mails .email strong{font-weight:600}.location-field .location-wrapper .location-bar .content .item .mails .email:hover{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translate(5px);color:#e70000}.location-field .location-wrapper .location-bar .content .item .website{display:block;color:#d42a2a;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;margin-bottom:10px}.location-field .location-wrapper .location-bar .content .item .website:hover{color:#e70000}.location-field .location-wrapper .location-bar .content .item .get-direction{margin-top:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.location-field .location-wrapper .location-bar .content .item .get-direction svg{width:20px;height:20px;fill:#d42a2a;-webkit-flex-shrink:0;flex-shrink:0;margin-left:10px}.location-field .location-wrapper .location-bar .content .item .get-direction span{color:#d42a2a;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.location-field .location-wrapper .location-bar .content .item .get-direction:hover span{color:#e70000}.location-field .location-wrapper .bottom-field{width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px);-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.location-field .location-wrapper .bottom-field.passive{pointer-events:none;opacity:.5}.location-field .location-wrapper .change-map,.location-field .location-wrapper .world-change-map{z-index:3;position:relative;height:55px;border:1px solid rgba(212,42,42,.25);border-radius:0 12px 12px;background-color:#fff;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.location-field .location-wrapper .change-map:hover,.location-field .location-wrapper .world-change-map:hover{border-color:#d42a2a;border-top-right-radius:0}.location-field .location-wrapper .change-map:hover .current svg,.location-field .location-wrapper .world-change-map:hover .current svg{fill:#e70000}.location-field .location-wrapper .change-map:hover .current:after,.location-field .location-wrapper .world-change-map:hover .current:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.location-field .location-wrapper .change-map:hover .other,.location-field .location-wrapper .world-change-map:hover .other{opacity:1;visibility:visible;pointer-events:all}.location-field .location-wrapper .change-map .current,.location-field .location-wrapper .world-change-map .current{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0 45px 0 20px;height:100%;position:relative;cursor:pointer}.location-field .location-wrapper .change-map .current:after,.location-field .location-wrapper .world-change-map .current:after{content:"";position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5LjUyIDUuMjYiPjxwYXRoIGQ9Ik00Ljc2LDUuMjZoMGEuNS41LDAsMCwxLS4zNS0uMTRMLjE1Ljg1YS40OC40OCwwLDAsMSwwLS43LjQ4LjQ4LDAsMCwxLC43LDBMNC43Niw0LjA2LDguNjcuMTVhLjUuNSwwLDAsMSwuNzEsMCwuNS41LDAsMCwxLDAsLjdMNS4xMiw1LjEyQS41NC41NCwwLDAsMSw0Ljc2LDUuMjZaIi8+PC9zdmc+);background-repeat:no-repeat;background-position:center center;background-size:contain;width:9px;height:9px;-webkit-filter:invert(5%) sepia(41%) saturate(5910%) hue-rotate(245deg) brightness(85%) contrast(102%);filter:invert(5%) sepia(41%) saturate(5910%) hue-rotate(245deg) brightness(85%) contrast(102%);-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.location-field .location-wrapper .change-map .current svg,.location-field .location-wrapper .world-change-map .current svg{height:20px;width:20px;fill:#d42a2a;-webkit-flex-shrink:0;flex-shrink:0;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.location-field .location-wrapper .change-map .current span,.location-field .location-wrapper .world-change-map .current span{white-space:nowrap;display:block;color:#d42a2a;margin-left:15px;padding-left:15px;border-left:1px solid rgba(212,42,42,.25)}.location-field .location-wrapper .change-map .other,.location-field .location-wrapper .world-change-map .other{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;padding:20px;border:1px solid #D42A2A;background-color:#fff;position:absolute;bottom:100%;left:-1px;width:-webkit-calc(100% + 2px);width:-moz-calc(100% + 2px);width:calc(100% + 2px);max-height:500px;overflow:auto}.location-field .location-wrapper .change-map .other .option,.location-field .location-wrapper .world-change-map .other .option{font-size:.875rem;color:#d42a2a;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;cursor:pointer}.location-field .location-wrapper .change-map .other .option:hover,.location-field .location-wrapper .world-change-map .other .option:hover{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translate(5px);color:#e70000}.location-field .location-wrapper .change-map .other .option.selected,.location-field .location-wrapper .world-change-map .other .option.selected{font-weight:600;color:#e70000}.location-field .location-wrapper .change-map .other .option+.option,.location-field .location-wrapper .world-change-map .other .option+.option{margin-top:15px;padding-top:15px;border-top:1px solid rgba(212,42,42,.25)}.location-field .location-wrapper .zoom-bar{position:relative;z-index:3;height:55px;border:1px solid rgba(212,42,42,.25);border-radius:0 12px 12px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0 10px;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.location-field .location-wrapper .zoom-bar:hover{border-color:#d42a2a}.location-field .location-wrapper .zoom-bar .zoom-in,.location-field .location-wrapper .zoom-bar .zoom-out{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;width:30px;height:30px;font-size:1.5rem;color:#d42a2a;position:relative;cursor:pointer;border-radius:8px;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.location-field .location-wrapper .zoom-bar .zoom-in:hover,.location-field .location-wrapper .zoom-bar .zoom-out:hover{background-color:#d42a2a33;color:#d42a2a}.location-field .location-wrapper .zoom-bar .zoom-in.disabled,.location-field .location-wrapper .zoom-bar .zoom-out.disabled{pointer-events:none;opacity:.5}.location-field .location-wrapper .zoom-bar .zoom-out:before{content:"";position:absolute;left:-10px;top:0;height:100%;width:1px;background-color:#d42a2a33}.location-field .location-wrapper .zoom-bar .zoom-in+.zoom-out{margin-left:20px}.location-bar .content{position:relative;height:100%}.location-bar .location-list{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;padding:0 30px;height:100%;overflow-x:hidden;overflow-y:auto}.location-bar .location-list.active{opacity:1;visibility:visible}.location-box-field .container .wrapper{position:relative}.location-box-field .container .wrapper .location-box-wrapper{position:relative;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.location-box-field .container .wrapper .location-box-wrapper .domestic-list{position:absolute;left:0;top:0;width:100%;opacity:1;visibility:visible;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.location-box-field .container .wrapper .location-box-wrapper .domestic-list.deactive{opacity:0;visibility:hidden}.location-box-field .container .wrapper .location-box-wrapper .domestic-list.active{opacity:1;visibility:visible}.location-box-field .container .wrapper .location-box-wrapper .abroad-list{position:absolute;left:0;top:0;width:100%;opacity:0;visibility:hidden;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.location-box-field .container .wrapper .location-box-wrapper .abroad-list.deactive{opacity:0;visibility:hidden}.location-box-field .container .wrapper .location-box-wrapper .abroad-list.active,.location-box-field .container .wrapper .location-box-wrapper .abroad-list .region-box{opacity:1;visibility:visible}.location-box-field .container .wrapper .location-box-wrapper .region-box{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.location-box-field .container .wrapper .location-box-wrapper .region-box.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.45s;-moz-transition-delay:.45s;transition-delay:.45s}.location-box-field .container .wrapper .location-box-wrapper .inner-content .location-box .content .left-field .left-content a .icon svg path{fill:#fff}.location-box-field .container .wrapper .location-box-wrapper .inner-content .location-box .content .left-field .left-content a:hover .text{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);transform:translate(3px)}.location-box-field .container .wrapper .location-box-wrapper .inner-content .location-box .content .right-field .wrapper .contact-user ul li a .icon svg path{fill:#d42a2a}.location-box-field .container .wrapper .location-box-wrapper .inner-content .location-box .content .right-field .wrapper .contact-user ul li a:hover .text{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);transform:translate(3px);color:#d42a2a}.mma-field .container .wrapper .text-field .inner-wrapper .left-field .time .icon svg path{stroke:#222;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.mma-field .container .wrapper .text-field .inner-wrapper .left-field .time:hover .text{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);transform:translate(3px);color:#d42a2a}.mma-field .container .wrapper .text-field .inner-wrapper .left-field .time:hover .icon svg path{stroke:#d42a2a}.mma-field .container .wrapper .form-field .top-field .sidebar .widget:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;border-radius:10px;background:-webkit-gradient(linear,left bottom,left top,from(#d6d6d6),to(rgba(214,214,214,0)));background:-webkit-linear-gradient(bottom,#d6d6d6 0%,rgba(214,214,214,0) 100%);background:-moz-linear-gradient(bottom,#d6d6d6 0%,rgba(214,214,214,0) 100%);background:linear-gradient(0deg,#d6d6d6 0%,rgba(214,214,214,0) 100%)}.mma-field .container .wrapper .form-field .top-field .sidebar .widget.active:before{background:#D42A2A}.mma-field .container .wrapper .form-field .top-field .sidebar .widget.active .title{color:#d42a2a}.mma-field .container .wrapper .form-field .top-field .sidebar .widget.active ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.mma-field .container .wrapper .form-field .top-field .sidebar .widget ul{display:none}.mma-field .container .wrapper .form-field .top-field .sidebar .widget ul li.active{border-color:#d42a2a;background:#D42A2A}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab{opacity:0;visibility:hidden;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);pointer-events:none;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:all;-webkit-transition-delay:.45s;-moz-transition-delay:.45s;transition-delay:.45s}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field{margin-bottom:20px}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field:last-child{margin-bottom:0}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .textarea{border:1px solid #acacac;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all;color:#898a8d}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .textarea:focus{border-color:#d42a2a}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box{margin-right:20px}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box:last-child{margin-right:0}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box input{position:absolute;z-index:1;cursor:pointer;opacity:0;height:100%;width:100%;margin:0}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box input:checked+.checkbox .box{border-color:#d42a2a;background:#FFFFFF}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box input:checked+.checkbox .check{border-color:#d42a2a}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box input:checked+.checkbox .check:before{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);transform:translate(-50%) translateY(-50%) scale(1);opacity:1}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box input:checked+.checkbox .text span,.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box input:checked+.checkbox .answer span{color:#d42a2a}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box label .check{position:relative;width:22px;height:22px;border:1px solid #acacac;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box label .check:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(.75);-moz-transform:translateX(-50%) translateY(-50%) scale(.75);-ms-transform:translateX(-50%) translateY(-50%) scale(.75);transform:translate(-50%) translateY(-50%) scale(.75);width:50%;height:50%;background-color:#e13d3d;opacity:0;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box label .box{position:relative;-webkit-flex-shrink:0;flex-shrink:0;background:#eeeeee;border:1px solid #acacac;width:50px;height:50px;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box label .text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box label .text span{color:#222;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=text],.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=number],.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=tel],.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=email],.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=password],.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=date],.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=time],.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=search],.mma-field .container .wrapper .form-field .form-content .form-inner .form .item textarea,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item select{border-color:#d6d6d6;background:#EEEEEE;color:#222}.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=text]::-webkit-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=number]::-webkit-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=tel]::-webkit-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=email]::-webkit-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=password]::-webkit-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=date]::-webkit-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=time]::-webkit-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=search]::-webkit-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item textarea::-webkit-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item select::-webkit-input-placeholder{color:#22222280}.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=text]::-moz-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=number]::-moz-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=tel]::-moz-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=email]::-moz-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=password]::-moz-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=date]::-moz-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=time]::-moz-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=search]::-moz-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item textarea::-moz-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item select::-moz-placeholder{color:#22222280}.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=text]:-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=number]:-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=tel]:-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=email]:-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=password]:-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=date]:-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=time]:-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=search]:-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item textarea:-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item select:-ms-input-placeholder{color:#22222280}.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=text]::-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=number]::-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=tel]::-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=email]::-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=password]::-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=date]::-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=time]::-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=search]::-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item textarea::-ms-input-placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item select::-ms-input-placeholder{color:#22222280}.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=text]::placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=number]::placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=tel]::placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=email]::placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=password]::placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=date]::placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=time]::placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=search]::placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item textarea::placeholder,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item select::placeholder{color:#22222280}.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=text]:hover,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=number]:hover,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=tel]:hover,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=email]:hover,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=password]:hover,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=date]:hover,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=time]:hover,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=search]:hover,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item textarea:hover,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item select:hover{border-color:#a3a3a3}.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=text]:focus,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=number]:focus,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=tel]:focus,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=email]:focus,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=password]:focus,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=date]:focus,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=time]:focus,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item input[type=search]:focus,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item textarea:focus,.mma-field .container .wrapper .form-field .form-content .form-inner .form .item select:focus{border-color:#8a8a8a}.mma-field .container .wrapper .form-field .form-content .form-inner .form .custom-check .text,.mma-field .container .wrapper .form-field .form-content .form-inner .form .custom-check .text a{color:#222}.mma-field .container .wrapper .form-field .form-content .form-inner .form .custom-check .text a:hover{color:#d42a2a}.subscribe,.subscribe .form-wrap.error{position:relative}.subscribe .form-wrap.error input{border-color:red}.subscribe .form-wrap .tooltip{bottom:-17px;font-size:14px;color:red}.subscribe .form-wrap .tooltip--success{color:green}.category-info-field.active .title-field:after{opacity:1;visibility:visible}.category-info-field.active .icon{background-color:#e70000!important}.category-info-field.active .icon .inner{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.category-info-field .title-field:after{content:"";position:absolute;height:1px;width:-webkit-calc(100% - 10px);width:-moz-calc(100% - 10px);width:calc(100% - 10px);left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#e4e4e4;opacity:0;visibility:hidden;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.category-info-field .title-field .icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:30px;height:30px;background-color:#c7c7c7;z-index:2;cursor:pointer;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.category-info-field .title-field .icon .inner{-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.category-info-field .title-field .icon:hover{background-color:#e70000}.category-info-field .editor-field{display:none}.main-field>.content-field{z-index:90!important}hr{margin-top:20px;margin-bottom:20px}@media only screen and (max-width: 768px){hr{margin-top:15px;margin-bottom:15px}}@media only screen and (max-width: 480px){hr{margin-top:10px;margin-bottom:10px}}.login-section{padding-top:245px;padding-bottom:50px}.login-section.register .wrapper .content .form-field{gap:20px}.login-section.register .wrapper .content .form-field .title-field .text{margin-top:0}.login-section.register .wrapper .content .form-field .form{grid-template-columns:repeat(6,minmax(0,1fr))}.login-section.register .wrapper .content .form-field .form .item.custom-text.register-text .text{text-align:left}.login-section.password-reset-step-2 .wrapper .content .form-field{gap:40px}.login-section.password-reset-step-2 .wrapper .content .form-field .form{gap:20px}.login-section.password-reset-step-2 .wrapper .content .form-field .form .item.custom-text.register-text .text{text-align:left}.login-section.register-step-2 .wrapper .content .form-field{gap:40px}.login-section.register-step-2 .wrapper .content .form-field .form{gap:20px}.login-section.register-step-2 .wrapper .content .form-field .form .item.custom-text.register-text .text{text-align:left}.login-section .wrapper{position:relative}.login-section .wrapper .content{background:#fff;padding:40px 50px;display:grid;grid-template-columns:minmax(0,6.4fr) minmax(0,4.8fr);gap:100px}.login-section .wrapper .content .image-field .image{aspect-ratio:640/690;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.login-section .wrapper .content .image-field .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.login-section .wrapper .content .form-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:60px}.login-section .wrapper .content .form-field .title-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:20px}.login-section .wrapper .content .form-field .title-field .title{font-size:16px;line-height:1.5;color:#898a8d;font-weight:500}.login-section .wrapper .content .form-field .title-field .text{font-size:40px;line-height:1.5;color:#111;margin-top:10px}.login-section .wrapper .content .form-field .title-field .text span{color:#d42a2a}.login-section .wrapper .content .form-field .title-field .info{font-size:19px;line-height:1.5;color:#222}.login-section .wrapper .content .form-field .phone-info-field .phone-info-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:35px}.login-section .wrapper .content .form-field .phone-info-field .phone-info-wrapper .image-field{-webkit-flex-shrink:0;flex-shrink:0}.login-section .wrapper .content .form-field .phone-info-field .phone-info-wrapper .image-field img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.login-section .wrapper .content .form-field .phone-info-field .phone-info-wrapper .text-field .form .item.is-disabled{pointer-events:none}.login-section .wrapper .content .form-field .phone-info-field .phone-info-wrapper .text-field .form .item.is-disabled input{background:#f8f8f8;border-color:#f8f8f8}.login-section .wrapper .content .form-field .phone-code-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:20px}.login-section .wrapper .content .form-field .phone-code-field .phone-code-title-field .text{font-size:17px;line-height:1.5;color:#11111165;font-weight:500}.login-section .wrapper .content .form-field .phone-code-field .form{grid-template-columns:repeat(6,minmax(0,1fr))}.login-section .wrapper .content .form-field .phone-code-field .form .item input{padding:0 10px;text-align:center;font-size:30px;font-weight:700}.login-section .wrapper .content .form-field .form{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:30px}.login-section .wrapper .content .form-field .form .item.col-span-1{grid-column:span 1}.login-section .wrapper .content .form-field .form .item.col-span-2{grid-column:span 2}.login-section .wrapper .content .form-field .form .item.col-span-3{grid-column:span 3}.login-section .wrapper .content .form-field .form .item.col-span-4{grid-column:span 4}.login-section .wrapper .content .form-field .form .item.col-span-5{grid-column:span 5}.login-section .wrapper .content .form-field .form .item.col-span-6{grid-column:span 6}.login-section .wrapper .content .form-field .form .item select,.login-section .wrapper .content .form-field .form .item textarea,.login-section .wrapper .content .form-field .form .item input{width:100%;background:transparent;font-size:16px;border:1px solid rgba(0,0,0,.2);height:60px;padding:0 20px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s;color:#000}.login-section .wrapper .content .form-field .form .item select::-webkit-input-placeholder,.login-section .wrapper .content .form-field .form .item textarea::-webkit-input-placeholder,.login-section .wrapper .content .form-field .form .item input::-webkit-input-placeholder{color:#222;font-size:16px}.login-section .wrapper .content .form-field .form .item select::-moz-placeholder,.login-section .wrapper .content .form-field .form .item textarea::-moz-placeholder,.login-section .wrapper .content .form-field .form .item input::-moz-placeholder{color:#222;font-size:16px}.login-section .wrapper .content .form-field .form .item select:-ms-input-placeholder,.login-section .wrapper .content .form-field .form .item textarea:-ms-input-placeholder,.login-section .wrapper .content .form-field .form .item input:-ms-input-placeholder{color:#222;font-size:16px}.login-section .wrapper .content .form-field .form .item select::-ms-input-placeholder,.login-section .wrapper .content .form-field .form .item textarea::-ms-input-placeholder,.login-section .wrapper .content .form-field .form .item input::-ms-input-placeholder{color:#222;font-size:16px}.login-section .wrapper .content .form-field .form .item select::placeholder,.login-section .wrapper .content .form-field .form .item textarea::placeholder,.login-section .wrapper .content .form-field .form .item input::placeholder{color:#222;font-size:16px}.login-section .wrapper .content .form-field .form .item select:focus,.login-section .wrapper .content .form-field .form .item select:hover,.login-section .wrapper .content .form-field .form .item textarea:focus,.login-section .wrapper .content .form-field .form .item textarea:hover,.login-section .wrapper .content .form-field .form .item input:focus,.login-section .wrapper .content .form-field .form .item input:hover{border-color:#d42a2a;color:#000}.login-section .wrapper .content .form-field .form .item .custom-label{font-size:18px;font-weight:500;color:#656565;display:block;margin-bottom:15px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.login-section .wrapper .content .form-field .form .item:focus .custom-label,.login-section .wrapper .content .form-field .form .item:hover .custom-label{color:#d42a2a}.login-section .wrapper .content .form-field .form .item:focus.success .custom-label,.login-section .wrapper .content .form-field .form .item:hover.success .custom-label{color:#2ecc71}.login-section .wrapper .content .form-field .form .item:focus.error .custom-label,.login-section .wrapper .content .form-field .form .item:hover.error .custom-label{color:#d42a2a}.login-section .wrapper .content .form-field .form .item.remember-me-check{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:10px}.login-section .wrapper .content .form-field .form .item.remember-me-check .box{position:relative;cursor:pointer}.login-section .wrapper .content .form-field .form .item.remember-me-check .box input{padding:0;height:100%;width:100%;position:absolute;margin:0;border:1px solid rgba(34,34,34,.1254901961);cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAA0SURBVHgBfc3BCQAwCEPRjOZmcfP00FIFif/oUwRMkgILpm4xthvy4xvkwHZFVXR/aXHrAIlyR7lSchJ8AAAAAElFTkSuQmCC) no-repeat center}.login-section .wrapper .content .form-field .form .item.remember-me-check .box input:checked{background-color:#d42a2a;border-color:#d42a2a}.login-section .wrapper .content .form-field .form .item.remember-me-check .box .checkbox{width:18px;height:18px}.login-section .wrapper .content .form-field .form .item.remember-me-check .text{color:#222;cursor:pointer}.login-section .wrapper .content .form-field .form .item.forgot-password a{color:#d42a2a;font-size:16px;font-weight:500;display:block;text-align:right;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.login-section .wrapper .content .form-field .form .item.forgot-password a:hover{color:#a92222}.login-section .wrapper .content .form-field .form .item.custom-button .button-field a,.login-section .wrapper .content .form-field .form .item.custom-button .button-field button{background:#d42a2a;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:10px;width:100%;height:45px;border:unset;cursor:pointer;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s;padding:0 20px}.login-section .wrapper .content .form-field .form .item.custom-button .button-field a:hover,.login-section .wrapper .content .form-field .form .item.custom-button .button-field button:hover{background:#a92222}.login-section .wrapper .content .form-field .form .item.custom-button .button-field a:hover .icon,.login-section .wrapper .content .form-field .form .item.custom-button .button-field button:hover .icon{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);transform:translate(3px)}.login-section .wrapper .content .form-field .form .item.custom-button .button-field a .text,.login-section .wrapper .content .form-field .form .item.custom-button .button-field button .text{font-size:18px;color:#fff;line-height:1.5}.login-section .wrapper .content .form-field .form .item.custom-button .button-field a .icon,.login-section .wrapper .content .form-field .form .item.custom-button .button-field button .icon{-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.login-section .wrapper .content .form-field .form .item.custom-button .button-field a .icon svg,.login-section .wrapper .content .form-field .form .item.custom-button .button-field button .icon svg{stroke:#fff}.login-section .wrapper .content .form-field .form .item.custom-text.register-text .text{font-size:16px;color:#111;line-height:1.5;text-align:center}.login-section .wrapper .content .form-field .form .item.custom-text.register-text .text a{font-weight:500;color:#d42a2a;line-height:1.5;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.login-section .wrapper .content .form-field .form .item.custom-text.register-text .text a:hover{color:#a92222}.login-section .wrapper .content .form-field .form .item.custom-phone input{padding-left:110px!important}.login-section .wrapper .content .form-field .form .item.custom-select select:focus+.icon-field svg,.login-section .wrapper .content .form-field .form .item.custom-select select:hover+.icon-field svg{stroke:#d42a2a;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.login-section .wrapper .content .form-field .form .item.custom-select .icon-field{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.login-section .wrapper .content .form-field .form .item.custom-select .icon-field svg{width:10px;height:10px;stroke:#222;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.login-section .wrapper .content .form-field .form .item.custom-link a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.login-section .wrapper .content .form-field .form .item.custom-link a .icon{-webkit-flex-shrink:0;flex-shrink:0}.login-section .wrapper .content .form-field .form .item.custom-link a .icon svg{width:16px;height:16px;fill:#e70000;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.login-section .wrapper .content .form-field .form .item.custom-link a .text{color:#e70000;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.login-section .wrapper .content .form-field .form .item.custom-link a:hover .icon svg{fill:#b40000}.login-section .wrapper .content .form-field .form .item.custom-link a:hover .text{color:#b40000;-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);transform:translate(3px)}.login-section .wrapper .content .form-field .form .item.success .tooltip,.login-section .wrapper .content .form-field .form .item.error .tooltip{display:block}.login-section .wrapper .content .form-field .form .item.error input,.login-section .wrapper .content .form-field .form .item.error textarea{border-color:#d42a2a}.login-section .wrapper .content .form-field .form .item.error label{color:#d42a2a}.login-section .wrapper .content .form-field .form .item.error .tooltip{border-color:#d42a2a}.login-section .wrapper .content .form-field .form .item.success input,.login-section .wrapper .content .form-field .form .item.success textarea{border-color:#2ecc71}.login-section .wrapper .content .form-field .form .item.success label{color:#2ecc71}.login-section .wrapper .content .form-field .form .item.success .tooltip{border-color:#2ecc71}.login-section .wrapper .content .form-field .form .item .warning-info-box,.login-section .wrapper .content .form-field .form .item .error-info-box,.login-section .wrapper .content .form-field .form .item .success-info-box{border-color:transparent;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:20px;padding:25px 35px;border-radius:0}.login-section .wrapper .content .form-field .form .item .warning-info-box:before,.login-section .wrapper .content .form-field .form .item .error-info-box:before,.login-section .wrapper .content .form-field .form .item .success-info-box:before{display:none}.login-section .wrapper .content .form-field .form .item .warning-info-box .icon,.login-section .wrapper .content .form-field .form .item .error-info-box .icon,.login-section .wrapper .content .form-field .form .item .success-info-box .icon{width:32px;-webkit-flex-shrink:0;flex-shrink:0}.login-section .wrapper .content .form-field .form .item .warning-info-box .icon img,.login-section .wrapper .content .form-field .form .item .error-info-box .icon img,.login-section .wrapper .content .form-field .form .item .success-info-box .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.login-section .wrapper .content .form-field .form .item .warning-info-box p,.login-section .wrapper .content .form-field .form .item .error-info-box p,.login-section .wrapper .content .form-field .form .item .success-info-box p{color:#fff}.login-section .wrapper .content .form-field .form .item .warning-info-box{background:#d7a629}.login-section .wrapper .content .form-field .form .item .error-info-box{background:#d42a2a}.login-section .wrapper .content .form-field .form .item .success-info-box{background:#2ecc71}.login-section .wrapper .content .form-field .form .item .tooltip{display:none}.login-section .iti{width:100%}.login-section .iti--allow-dropdown .iti__flag-container,.login-section .iti--separate-dial-code .iti__flag-container{width:90px}.login-section .iti--separate-dial-code .iti__selected-flag{background:transparent;position:relative}.login-section .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background:transparent}.login-section .iti--separate-dial-code .iti__selected-flag:before{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:24px;background:rgba(0,0,0,.1254901961)}.iti__flag{background-image:url(../image/static/flags.png)}@media (-webkit-min-device-pixel-ratio: 2),(min--moz-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-image:url(../image/static/flags@2x.png)}}body.is-login .header-field .login-register-field .login-info{display:none}body.is-login .header-field .login-register-field .logout-info{display:block}body.is-login .single-product .password-protect{display:none}body.is-login .single-product .download-field{display:block}.single-product .password-protect .password-protect-content .password-protect-image-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.single-product .password-protect .password-protect-content .password-protect-image-field img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-width:210px;margin:0 auto}.single-product .password-protect .password-protect-content .password-protect-text-field{margin-top:20px}.single-product .password-protect .password-protect-content .password-protect-text-field .text{color:#383938;line-height:1.5;font-size:16px;text-align:center;font-weight:500}.single-product .password-protect .password-protect-content .password-protect-button-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-top:80px;gap:30px}.single-product .password-protect .password-protect-content .password-protect-button-field a,.single-product .password-protect .password-protect-content .password-protect-button-field button{height:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:10px;border:1px solid transparent;padding:0 18px;cursor:pointer;position:relative;overflow:hidden;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.single-product .password-protect .password-protect-content .password-protect-button-field a:before,.single-product .password-protect .password-protect-content .password-protect-button-field button:before{content:"";position:absolute;left:0;top:-webkit-calc(100% + 2px);top:-moz-calc(100% + 2px);top:calc(100% + 2px);width:100%;height:100%;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.single-product .password-protect .password-protect-content .password-protect-button-field a .icon,.single-product .password-protect .password-protect-content .password-protect-button-field button .icon{position:relative;z-index:2;-webkit-flex-shrink:0;flex-shrink:0}.single-product .password-protect .password-protect-content .password-protect-button-field a .icon svg,.single-product .password-protect .password-protect-content .password-protect-button-field button .icon svg{width:16px;height:16px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.single-product .password-protect .password-protect-content .password-protect-button-field a .text,.single-product .password-protect .password-protect-content .password-protect-button-field button .text{position:relative;z-index:2;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.single-product .password-protect .password-protect-content .password-protect-button-field a:hover:before,.single-product .password-protect .password-protect-content .password-protect-button-field button:hover:before{top:0}.single-product .password-protect .password-protect-content .password-protect-button-field a.button-red,.single-product .password-protect .password-protect-content .password-protect-button-field button.button-red{border:unset;background:#d42a2a}.single-product .password-protect .password-protect-content .password-protect-button-field a.button-red:before,.single-product .password-protect .password-protect-content .password-protect-button-field button.button-red:before{background:#a92222}.single-product .password-protect .password-protect-content .password-protect-button-field a.button-red .icon svg,.single-product .password-protect .password-protect-content .password-protect-button-field button.button-red .icon svg{fill:#fff}.single-product .password-protect .password-protect-content .password-protect-button-field a.button-red .text,.single-product .password-protect .password-protect-content .password-protect-button-field button.button-red .text{color:#fff}.single-product .password-protect .password-protect-content .password-protect-button-field a.button-transparent,.single-product .password-protect .password-protect-content .password-protect-button-field button.button-transparent{border:1px solid #d42a2a;background:transparent}.single-product .password-protect .password-protect-content .password-protect-button-field a.button-transparent:before,.single-product .password-protect .password-protect-content .password-protect-button-field button.button-transparent:before{background:#a92222}.single-product .password-protect .password-protect-content .password-protect-button-field a.button-transparent .icon svg,.single-product .password-protect .password-protect-content .password-protect-button-field button.button-transparent .icon svg{fill:#d42a2a}.single-product .password-protect .password-protect-content .password-protect-button-field a.button-transparent .text,.single-product .password-protect .password-protect-content .password-protect-button-field button.button-transparent .text{color:#d42a2a}.single-product .password-protect .password-protect-content .password-protect-button-field a.button-transparent:hover,.single-product .password-protect .password-protect-content .password-protect-button-field button.button-transparent:hover{border-color:#a92222}.single-product .password-protect .password-protect-content .password-protect-button-field a.button-transparent:hover .icon svg,.single-product .password-protect .password-protect-content .password-protect-button-field button.button-transparent:hover .icon svg{fill:#fff}.single-product .password-protect .password-protect-content .password-protect-button-field a.button-transparent:hover .text,.single-product .password-protect .password-protect-content .password-protect-button-field button.button-transparent:hover .text{color:#fff}.single-product .password-protect .password-protect-content .password-protect-button-field .seperator-text-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:10px}.single-product .password-protect .password-protect-content .password-protect-button-field .seperator-text-field .text{font-size:18px;text-align:center;color:#383938;line-height:1.5;font-weight:600}.header-field .login-register-field .login-info .button .icon svg path{fill:#fff;stroke:transparent}.header-field .login-register-field .logout-info{display:none}.header-field .login-register-field .logout-info .text-field .text{font-size:18px;line-height:1.5;color:#22222275}.header-field .login-register-field .logout-info .text-field .text span{font-weight:700}.header-field .login-register-field .logout-info .logout-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:10px;margin-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.header-field .login-register-field .logout-info .logout-link .icon svg{width:16px;height:16px;fill:#d42a2a;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.header-field .login-register-field .logout-info .logout-link .text{font-size:16px;line-height:1.5;color:#d42a2a;font-weight:500;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.header-field .login-register-field .logout-info .logout-link:hover .text{color:#a92222;-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);transform:translate(3px)}.header-field .login-register-field .logout-info .logout-link:hover .icon svg{fill:#a92222}.qr-page{background:#ffffff}.qr-section{margin-top:30px;padding-bottom:30px}.qr-section .container .wrapper .border-field{position:absolute;left:0;bottom:0;width:100%;height:-webkit-calc(100% - 70px);height:-moz-calc(100% - 70px);height:calc(100% - 70px);border:1px solid black;opacity:16%;pointer-events:none}.qr-section .container .wrapper .logo-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.qr-section .container .wrapper .logo-field .image-wrapper{background:#ffffff;padding:0 70px;position:relative;z-index:20}.qr-section .container .wrapper .logo-field .image-wrapper .image-field{aspect-ratio:120/140;max-width:120px;width:100%;height:100%}.qr-section .container .wrapper .logo-field .image-wrapper .image-field img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.qr-section .container .wrapper .content-field{max-width:770px;margin:100px auto 0;padding:0 30px}.qr-section .container .wrapper .content-field ul{display:grid;gap:13px}.qr-section .container .wrapper .content-field ul li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;background:#f0f1f2;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.qr-section .container .wrapper .content-field ul li a .icon-field{width:75px;height:75px;-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:#e6e8ea;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.qr-section .container .wrapper .content-field ul li a .icon-field svg{width:22px;height:22px;fill:#383938;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.qr-section .container .wrapper .content-field ul li a .text-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%}.qr-section .container .wrapper .content-field ul li a .text-field .text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%;font-size:22px;color:#383938;text-align:center;font-weight:500;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}.qr-section .container .wrapper .content-field ul li a .text-field .link-icon{width:75px;height:75px;-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.qr-section .container .wrapper .content-field ul li a .text-field .link-icon svg{width:21px;height:21px;fill:#383938;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s;opacity:30%}.qr-section .container .wrapper .content-field ul li a:hover{background:#c40b0b}.qr-section .container .wrapper .content-field ul li a:hover .icon-field{background:#e70000}.qr-section .container .wrapper .content-field ul li a:hover .icon-field svg{fill:#fff}.qr-section .container .wrapper .content-field ul li a:hover .text-field .text{color:#fff}.qr-section .container .wrapper .content-field ul li a:hover .text-field .link-icon svg{fill:#fff;opacity:100%}.qr-section .container .wrapper .content-field .info-text-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:15px;padding:40px 0}.qr-section .container .wrapper .content-field .info-text-field .text{font-size:24px;color:#111;line-height:1.5;text-align:center}.qr-section .container .wrapper .content-field .info-text-field .text span{color:#e70000}.page-career-hr-policy .content-section .container{max-width:1500px}.page-career-hr-policy .content-section .container .wrapper .title-wrapper{max-width:726px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px}.page-career-hr-policy .content-section .container .wrapper .title-wrapper .expo{color:#222;line-height:normal}.page-career-hr-policy .content-section .container .wrapper .title-wrapper .title{color:red;letter-spacing:-.04em;line-height:normal}.page-career-hr-policy .content-section .container .wrapper .title-wrapper .description{color:#222;letter-spacing:-.02em;line-height:normal}.page-career-hr-policy .content-section .container .wrapper .content-wrapper{background:#fff}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .swiper .swiper-wrapper .swiper-slide{height:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;justify-self:stretch}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .content-item{display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .content-item .text-wrapper{margin:auto 0;padding:30px 0}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .content-item .text-wrapper .text-editor{max-width:540px;width:100%;padding-right:70px}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .content-item .text-wrapper .text-editor p,.page-career-hr-policy .content-section .container .wrapper .content-wrapper .content-item .text-wrapper .text-editor ul li{font-size:20px;letter-spacing:-.02em}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .content-item .image-wrapper .image{width:100%;height:100%}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .carousel-controller-field{background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-box-shadow:-5px 0 16px rgba(56,57,56,.08);box-shadow:-5px 0 16px #38393814}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .carousel-controller-field .content-field .count-field .current{color:#222}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .carousel-controller-field .content-field .count-field .seperator,.page-career-hr-policy .content-section .container .wrapper .content-wrapper .carousel-controller-field .content-field .count-field .total{color:#898a8d}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .carousel-controller-field .content-field .carousel-navigation .hr-policy-prev svg path,.page-career-hr-policy .content-section .container .wrapper .content-wrapper .carousel-controller-field .content-field .carousel-navigation .hr-policy-next svg path{-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .carousel-controller-field .content-field .carousel-navigation .hr-policy-prev:hover svg path,.page-career-hr-policy .content-section .container .wrapper .content-wrapper .carousel-controller-field .content-field .carousel-navigation .hr-policy-next:hover svg path{stroke:#c00}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .carousel-controller-field .content-field .carousel-navigation .hr-policy-prev.swiper-button-disabled,.page-career-hr-policy .content-section .container .wrapper .content-wrapper .carousel-controller-field .content-field .carousel-navigation .hr-policy-next.swiper-button-disabled{opacity:25%;cursor:not-allowed}.page-career-hr-policy .value-section .container{max-width:1880px}.page-career-hr-policy .value-section .container .wrapper{display:grid;grid-template-columns:minmax(0,6.15fr) minmax(0,12fr)}.page-career-hr-policy .value-section .container .wrapper .text-wrapper .text-field{background:#D42A2A}.page-career-hr-policy .value-section .container .wrapper .text-wrapper .text-field .expo{color:#fff}.page-career-hr-policy .value-section .container .wrapper .text-wrapper .text-field .title{color:#fff;letter-spacing:-.04em}.page-career-hr-policy .value-section .container .wrapper .text-wrapper .text-field .description{color:#ffffffb3;letter-spacing:-.02em}.page-career-hr-policy .value-section .container .wrapper .text-wrapper .content-wrapper{background:#ffffff}.page-career-hr-policy .value-section .container .wrapper .text-wrapper .content-wrapper .text-editor li,.page-career-hr-policy .value-section .container .wrapper .text-wrapper .content-wrapper .text-editor p{font-size:20px;letter-spacing:-.02em}.page-career-hr-policy .value-strength-section .container .wrapper .title-wrapper .title{color:red;letter-spacing:-.04em;line-height:normal}.page-career-hr-policy .value-strength-section .container .wrapper .image-wrapper{max-width:754px}.page-career-hr-policy-2 .content-section .container{max-width:1500px}.page-career-hr-policy-2 .content-section .container .wrapper .title-wrapper{max-width:726px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px}.page-career-hr-policy-2 .content-section .container .wrapper .title-wrapper .expo{color:#222;line-height:normal}.page-career-hr-policy-2 .content-section .container .wrapper .title-wrapper .title{color:red;letter-spacing:-.04em;line-height:normal}.page-career-hr-policy-2 .content-section .container .wrapper .title-wrapper .description{color:#222;letter-spacing:-.02em;line-height:normal}.page-career-hr-policy-2 .content-section .container .wrapper .content-wrapper{display:grid;grid-template-columns:minmax(0,1fr);gap:80px}.page-career-hr-policy-2 .content-section .container .wrapper .content-wrapper .content-item{display:grid;gap:50px}.page-career-hr-policy-2 .content-section .container .wrapper .content-wrapper .content-item:nth-child(odd){grid-template-columns:minmax(0,6.2fr) minmax(0,7.72fr)}.page-career-hr-policy-2 .content-section .container .wrapper .content-wrapper .content-item:nth-child(even){grid-template-columns:minmax(0,7.72fr) minmax(0,6.2fr)}.page-career-hr-policy-2 .content-section .container .wrapper .content-wrapper .content-item:nth-child(even) .text-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.page-career-hr-policy-2 .content-section .container .wrapper .content-wrapper .content-item:nth-child(even) .image-wrapper{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.page-career-hr-policy-2 .content-section .container .wrapper .content-wrapper .content-item .text-wrapper{margin:auto 0;padding:30px 0}.page-career-hr-policy-2 .content-section .container .wrapper .content-wrapper .content-item .text-wrapper .text-editor{max-width:540px;width:100%}.page-career-hr-policy-2 .content-section .container .wrapper .content-wrapper .content-item .text-wrapper .text-editor p,.page-career-hr-policy-2 .content-section .container .wrapper .content-wrapper .content-item .text-wrapper .text-editor ul li{font-size:20px;letter-spacing:-.02em}.page-career-hr-policy-2 .content-section .container .wrapper .content-wrapper .content-item .image-wrapper .image{width:100%;height:100%}.page-career-hr-policy-2 .value-section .container .wrapper{display:grid;grid-template-columns:minmax(0,5.6fr) minmax(0,7.7fr)}.page-career-hr-policy-2 .value-section .container .wrapper .sticky-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px}.page-career-hr-policy-2 .value-section .container .wrapper .sticky-wrapper .expo{color:#222;line-height:normal}.page-career-hr-policy-2 .value-section .container .wrapper .sticky-wrapper .title{color:red;letter-spacing:-.04em;line-height:normal}.page-career-hr-policy-2 .value-section .container .wrapper .sticky-wrapper .description{color:#222;letter-spacing:-.02em;line-height:normal}.page-career-hr-policy-2 .value-strength-section .container .wrapper .title-wrapper .title{color:red;letter-spacing:-.04em;line-height:normal}.page-career-hr-policy-2 .value-strength-section .container .wrapper .image-wrapper{max-width:754px}.business-ethic .content-field .container .wrapper{display:grid;grid-template-columns:minmax(0,3.3fr) minmax(0,10.5fr)}.business-ethic .content-field .container .wrapper .sidebar-field ul{padding:24px 0;background:white}.business-ethic .content-field .container .wrapper .sidebar-field ul li .link-field{border:0;padding:10px 0;background:transparent;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.business-ethic .content-field .container .wrapper .sidebar-field ul li .link-field .line{position:absolute;left:0;top:0;width:4px;height:100%;background:#D42A2A;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.business-ethic .content-field .container .wrapper .sidebar-field ul li .link-field .content{width:100%;padding:0 16px 0 24px}.business-ethic .content-field .container .wrapper .sidebar-field ul li .link-field .content .icon-field svg{fill:red}.business-ethic .content-field .container .wrapper .sidebar-field ul li .link-field .content .text{line-height:1.5;color:#222;letter-spacing:-.02em;text-align:left;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.business-ethic .content-field .container .wrapper .sidebar-field ul li .link-field.active{background:#FFF2F2}.business-ethic .content-field .container .wrapper .sidebar-field ul li .link-field.active .line{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.business-ethic .content-field .container .wrapper .sidebar-field ul li .link-field.active .content .text{color:red}.business-ethic .content-field .container .wrapper .sidebar-field ul li .link-field:hover{background:#F1F1F1}.career-opportunity .content-field .container .wrapper .text-wrapper{max-width:1050px;margin:0 auto}.career-opportunity .content-field .container .wrapper .text-wrapper .text-editor *{letter-spacing:-.02em}.career-opportunity .content-field .container .wrapper .position-list-wrapper .title-field .title{color:#222;letter-spacing:-.02em}.career-opportunity .content-field .container .wrapper .position-list-wrapper .list-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.career-opportunity .content-field .container .wrapper .position-list-wrapper .list-wrapper .item-list .content{background:#FFFFFF;padding:40px 46px}.career-opportunity .content-field .container .wrapper .position-list-wrapper .list-wrapper .item-list .content .image-field{aspect-ratio:300/76}.career-opportunity .content-field .container .wrapper .position-list-wrapper .extra-title-field .title{color:#222;letter-spacing:-.02em}.career-opportunity .content-field .container .wrapper .position-list-wrapper .extra-title-field .title a{text-decoration:underline;color:#222;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.career-opportunity .content-field .container .wrapper .position-list-wrapper .extra-title-field .title a:hover{color:red}.education-development .content-field .container .wrapper .title-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px}.education-development .content-field .container .wrapper .title-field .expo{color:#222;line-height:normal}.education-development .content-field .container .wrapper .title-field .title{color:red;letter-spacing:-.04em;line-height:normal}.education-development .content-field .container .wrapper .title-field .description{color:#222;letter-spacing:-.02em;line-height:normal}.education-development .content-field .container .wrapper .form-field form .item.is-disabled{pointer-events:none}.education-development .content-field .container .wrapper .form-field form .item.is-disabled input{background:#f8f8f8;border-color:#f8f8f8}.education-development .content-field .container .wrapper .form-field form .item select,.education-development .content-field .container .wrapper .form-field form .item input{height:60px}.education-development .content-field .container .wrapper .form-field form .item select,.education-development .content-field .container .wrapper .form-field form .item textarea,.education-development .content-field .container .wrapper .form-field form .item input{width:100%;background:#EEEEEE;border:1px solid #D6D6D6;font-size:16px;padding:0 20px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s;color:#000}.education-development .content-field .container .wrapper .form-field form .item select::-webkit-input-placeholder,.education-development .content-field .container .wrapper .form-field form .item textarea::-webkit-input-placeholder,.education-development .content-field .container .wrapper .form-field form .item input::-webkit-input-placeholder{color:#222;font-size:16px}.education-development .content-field .container .wrapper .form-field form .item select::-moz-placeholder,.education-development .content-field .container .wrapper .form-field form .item textarea::-moz-placeholder,.education-development .content-field .container .wrapper .form-field form .item input::-moz-placeholder{color:#222;font-size:16px}.education-development .content-field .container .wrapper .form-field form .item select:-ms-input-placeholder,.education-development .content-field .container .wrapper .form-field form .item textarea:-ms-input-placeholder,.education-development .content-field .container .wrapper .form-field form .item input:-ms-input-placeholder{color:#222;font-size:16px}.education-development .content-field .container .wrapper .form-field form .item select::-ms-input-placeholder,.education-development .content-field .container .wrapper .form-field form .item textarea::-ms-input-placeholder,.education-development .content-field .container .wrapper .form-field form .item input::-ms-input-placeholder{color:#222;font-size:16px}.education-development .content-field .container .wrapper .form-field form .item select::placeholder,.education-development .content-field .container .wrapper .form-field form .item textarea::placeholder,.education-development .content-field .container .wrapper .form-field form .item input::placeholder{color:#222;font-size:16px}.education-development .content-field .container .wrapper .form-field form .item select:focus,.education-development .content-field .container .wrapper .form-field form .item select:hover,.education-development .content-field .container .wrapper .form-field form .item textarea:focus,.education-development .content-field .container .wrapper .form-field form .item textarea:hover,.education-development .content-field .container .wrapper .form-field form .item input:focus,.education-development .content-field .container .wrapper .form-field form .item input:hover{border-color:#d42a2a;color:#000}.education-development .content-field .container .wrapper .form-field form .item textarea{height:150px;padding-top:12px;padding-bottom:12px}.education-development .content-field .container .wrapper .form-field form .item .custom-check input{width:100%;height:100%;padding:0;opacity:0}.education-development .content-field .container .wrapper .form-field form .item .custom-check input:hover+.checkbox{-webkit-box-shadow:inset 0 0 0 1px #FF0000;box-shadow:inset 0 0 0 1px red}.education-development .content-field .container .wrapper .form-field form .item .custom-check input:checked+.checkbox{background:#FFFFFF;-webkit-box-shadow:inset 0 0 0 1px #FF0000;box-shadow:inset 0 0 0 1px red}.education-development .content-field .container .wrapper .form-field form .item .custom-check .checkbox{background:#EEEEEE;-webkit-box-shadow:inset 0 0 0 1px #D6D6D6;box-shadow:inset 0 0 0 1px #d6d6d6}.education-development .content-field .container .wrapper .form-field form .item .custom-check .text,.education-development .content-field .container .wrapper .form-field form .item .custom-check .text a{color:#222}.education-development .content-field .container .wrapper .form-field form .item .custom-check .text a:hover{color:red}.education-development .content-field .container .wrapper .form-field form .item .file-field input{position:absolute;z-index:9;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0}.education-development .content-field .container .wrapper .form-field form .item .file-field input:hover+.file-box .content{border-color:red}.education-development .content-field .container .wrapper .form-field form .item .file-field input:hover+.file-box .content .text-field .text{color:red}.education-development .content-field .container .wrapper .form-field form .item .file-field input:hover+.file-box .content .text-field svg path{stroke:red}.education-development .content-field .container .wrapper .form-field form .item .file-field .file-box{height:100%}.education-development .content-field .container .wrapper .form-field form .item .file-field .file-box .content{background:#EEEEEE;border:1px dashed #D6D6D6;padding:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:10px;height:-webkit-calc(100% - 2px);height:-moz-calc(100% - 2px);height:calc(100% - 2px);-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.education-development .content-field .container .wrapper .form-field form .item .file-field .file-box .content .text-field .text{line-height:1.5;color:#5d5d5e;text-align:center;-webkit-transition:.35;-moz-transition:.35;transition:.35}.education-development .content-field .container .wrapper .form-field form .item .file-field .file-box .content .text-field svg path{-webkit-transition:.35;-moz-transition:.35;transition:.35}.education-development .content-field .container .wrapper .form-field form .item .file-field .file-box .content .file-name{line-height:1.5;color:#5d5d5e;text-align:center}.career-suggestion-system .content-field .container .wrapper{display:grid;grid-template-columns:minmax(0,5.45fr) minmax(0,8.3fr)}.career-suggestion-system .content-field .container .wrapper .form-field form .item.is-disabled{pointer-events:none}.career-suggestion-system .content-field .container .wrapper .form-field form .item.is-disabled input{background:#f8f8f8;border-color:#f8f8f8}.career-suggestion-system .content-field .container .wrapper .form-field form .item select,.career-suggestion-system .content-field .container .wrapper .form-field form .item input{height:60px}.career-suggestion-system .content-field .container .wrapper .form-field form .item select,.career-suggestion-system .content-field .container .wrapper .form-field form .item textarea,.career-suggestion-system .content-field .container .wrapper .form-field form .item input{width:100%;background:#EEEEEE;border:1px solid #D6D6D6;font-size:16px;padding:0 20px;-webkit-transition:.45s;-moz-transition:.45s;transition:.45s;color:#000}.career-suggestion-system .content-field .container .wrapper .form-field form .item select::-webkit-input-placeholder,.career-suggestion-system .content-field .container .wrapper .form-field form .item textarea::-webkit-input-placeholder,.career-suggestion-system .content-field .container .wrapper .form-field form .item input::-webkit-input-placeholder{color:#222;font-size:16px}.career-suggestion-system .content-field .container .wrapper .form-field form .item select::-moz-placeholder,.career-suggestion-system .content-field .container .wrapper .form-field form .item textarea::-moz-placeholder,.career-suggestion-system .content-field .container .wrapper .form-field form .item input::-moz-placeholder{color:#222;font-size:16px}.career-suggestion-system .content-field .container .wrapper .form-field form .item select:-ms-input-placeholder,.career-suggestion-system .content-field .container .wrapper .form-field form .item textarea:-ms-input-placeholder,.career-suggestion-system .content-field .container .wrapper .form-field form .item input:-ms-input-placeholder{color:#222;font-size:16px}.career-suggestion-system .content-field .container .wrapper .form-field form .item select::-ms-input-placeholder,.career-suggestion-system .content-field .container .wrapper .form-field form .item textarea::-ms-input-placeholder,.career-suggestion-system .content-field .container .wrapper .form-field form .item input::-ms-input-placeholder{color:#222;font-size:16px}.career-suggestion-system .content-field .container .wrapper .form-field form .item select::placeholder,.career-suggestion-system .content-field .container .wrapper .form-field form .item textarea::placeholder,.career-suggestion-system .content-field .container .wrapper .form-field form .item input::placeholder{color:#222;font-size:16px}.career-suggestion-system .content-field .container .wrapper .form-field form .item select:focus,.career-suggestion-system .content-field .container .wrapper .form-field form .item select:hover,.career-suggestion-system .content-field .container .wrapper .form-field form .item textarea:focus,.career-suggestion-system .content-field .container .wrapper .form-field form .item textarea:hover,.career-suggestion-system .content-field .container .wrapper .form-field form .item input:focus,.career-suggestion-system .content-field .container .wrapper .form-field form .item input:hover{border-color:#d42a2a;color:#000}.career-suggestion-system .content-field .container .wrapper .form-field form .item textarea{height:150px;padding-top:12px;padding-bottom:12px}.career-suggestion-system .content-field .container .wrapper .form-field form .item .custom-check input{width:100%;height:100%;padding:0;opacity:0}.career-suggestion-system .content-field .container .wrapper .form-field form .item .custom-check input:hover+.checkbox{-webkit-box-shadow:inset 0 0 0 1px #FF0000;box-shadow:inset 0 0 0 1px red}.career-suggestion-system .content-field .container .wrapper .form-field form .item .custom-check input:checked+.checkbox{background:#FFFFFF;-webkit-box-shadow:inset 0 0 0 1px #FF0000;box-shadow:inset 0 0 0 1px red}.career-suggestion-system .content-field .container .wrapper .form-field form .item .custom-check .checkbox{background:#EEEEEE;-webkit-box-shadow:inset 0 0 0 1px #D6D6D6;box-shadow:inset 0 0 0 1px #d6d6d6}.career-suggestion-system .content-field .container .wrapper .form-field form .item .custom-check .text,.career-suggestion-system .content-field .container .wrapper .form-field form .item .custom-check .text a{color:#222}.career-suggestion-system .content-field .container .wrapper .form-field form .item .custom-check .text a:hover{color:red}.career-suggestion-system .content-field .container .wrapper .form-field form .item .file-field input{position:absolute;z-index:9;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0}.career-suggestion-system .content-field .container .wrapper .form-field form .item .file-field input:hover+.file-box .content{border-color:red}.career-suggestion-system .content-field .container .wrapper .form-field form .item .file-field input:hover+.file-box .content .text-field .text{color:red}.career-suggestion-system .content-field .container .wrapper .form-field form .item .file-field input:hover+.file-box .content .text-field svg path{stroke:red}.career-suggestion-system .content-field .container .wrapper .form-field form .item .file-field .file-box{height:100%}.career-suggestion-system .content-field .container .wrapper .form-field form .item .file-field .file-box .content{background:#EEEEEE;border:1px dashed #D6D6D6;padding:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:10px;height:-webkit-calc(100% - 2px);height:-moz-calc(100% - 2px);height:calc(100% - 2px);-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.career-suggestion-system .content-field .container .wrapper .form-field form .item .file-field .file-box .content .text-field .text{line-height:1.5;color:#5d5d5e;text-align:center;-webkit-transition:.35;-moz-transition:.35;transition:.35}.career-suggestion-system .content-field .container .wrapper .form-field form .item .file-field .file-box .content .text-field svg path{-webkit-transition:.35;-moz-transition:.35;transition:.35}.career-suggestion-system .content-field .container .wrapper .form-field form .item .file-field .file-box .content .file-name{line-height:1.5;color:#5d5d5e;text-align:center}.career-employee-story .breadcrumb-field .container{max-width:1500px}.career-employee-story .breadcrumb-field .container .wrapper{display:grid;grid-template-columns:minmax(0,6.9fr) minmax(0,6.6fr)}.career-employee-story .breadcrumb-field .container .wrapper .title-wrapper .expo{color:#222;line-height:1.5}.career-employee-story .breadcrumb-field .container .wrapper .title-wrapper .title{color:red;line-height:1.5}.career-employee-story .breadcrumb-field .container .wrapper .image-wrapper .image-field{aspect-ratio:660/468}.career-employee-story .breadcrumb-field .container .wrapper .image-wrapper .image-field img{-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.career-employee-story .breadcrumb-field .container .wrapper .image-wrapper .image-field .icon-field{-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.career-employee-story .breadcrumb-field .container .wrapper .text-wrapper{color:#222;line-height:1.5}.career-employee-story .breadcrumb-field .container .wrapper .text-wrapper .editor-field>*{font-size:18px}@media screen and (max-width: 768px){.career-employee-story .breadcrumb-field .container .wrapper .text-wrapper .editor-field>*{font-size:16px}}.career-employee-story .content-field{z-index:9!important}.career-employee-story .content-field .container{max-width:1500px}.career-employee-story .content-field .container .wrapper .item-story:hover .image-wrapper img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.career-employee-story .content-field .container .wrapper .item-story:hover .image-wrapper .icon-field{-webkit-transform:scale(.9) translate(-50%,-50%);-moz-transform:scale(.9) translate(-50%,-50%);-ms-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%)}.career-employee-story .content-field .container .wrapper .item-story .image-wrapper{aspect-ratio:460/370}.career-employee-story .content-field .container .wrapper .item-story .image-wrapper img{-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.career-employee-story .content-field .container .wrapper .item-story .image-wrapper .icon-field{-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.career-employee-story .content-field .container .wrapper .item-story .text-wrapper{padding:17px 20px;background:#ECEBEB}.career-employee-story .content-field .container .wrapper .item-story .text-wrapper .text{color:#d42a2a;line-height:1.5}.career-employee-story .content-field .container .wrapper .item-story .text-wrapper .title-field{color:#222;letter-spacing:-.02em;line-height:1.5}@media only screen and (max-width: 1440px){.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .image-field .mini-image{left:-30px}.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel,.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide,.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide .image,.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide-active,.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide-active .image{width:unset;height:400px}.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide-active{margin-top:0;padding-top:0}.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide{margin-top:0}.homepage-product-field .text-field{position:relative}.login-section .wrapper .content{gap:60px}.login-section{padding-top:130px}.login-section .wrapper .content .form-field .title-field .text{font-size:34px}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid,.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .datasheet-select-wrapper .datasheet-select-content{gap:20px}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list{grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:20px}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group:hover .bottom-field{bottom:0}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .bottom-field .inner-bottom .b-ul{padding-top:54px}}@media only screen and (max-width: 1680px){.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .button{margin:10px 0!important}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group:hover .button{margin:0!important}.main-menu>li.has-child .sub-menu.product-sub-menu .menu-wrapper{max-height:-webkit-calc(100vh - 240px);max-height:-moz-calc(100vh - 240px);max-height:calc(100vh - 240px)}.main-menu>li.has-child .sub-menu.product-sub-menu .image-wrapper{height:100%}}@media only screen and (min-width: 1441px){.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide-active{width:750px!important}}.main-menu>li.has-child .sub-menu.product-sub-menu{height:-webkit-calc(100vh - 195px);height:-moz-calc(100vh - 195px);height:calc(100vh - 195px);padding-left:20px;padding-right:20px}@media only screen and (min-width: 1281px) and (max-width: 1440px){.main-menu>li.has-child .sub-menu.product-sub-menu .image-wrapper{max-height:-webkit-calc(100vh - 150px);max-height:-moz-calc(100vh - 150px);max-height:calc(100vh - 150px)}.main-menu>li.has-child .sub-menu.product-sub-menu{height:-webkit-calc(100vh - 100px);height:-moz-calc(100vh - 100px);height:calc(100vh - 100px)}.main-menu>li.has-child .sub-menu.product-sub-menu .menu-wrapper{max-height:-webkit-calc(100vh - 150px);max-height:-moz-calc(100vh - 150px);max-height:calc(100vh - 150px)}}@media only screen and (max-width: 1280px){.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .image-field .mini-image{left:-20px}.location-field .location-wrapper .maps .item{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.location-field .location-wrapper .maps .item svg{width:100%}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .image{height:150px!important}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .bottom-field .inner-bottom .b-ul{max-height:200px!important}.main-menu>li.has-child .trigger{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.login-section .wrapper .content{gap:45px}.header-field .login-register-field .login-info .button .text{display:none}.header-field .login-register-field .login-info .button .icon{margin-left:0}.header-field .login-register-field .logout-info .text-field{display:none}.header-field .login-register-field .logout-info .logout-link{margin-top:0}.header-field .login-register-field .logout-info .logout-link .icon svg{width:20px;height:20px}.header-field .login-register-field .logout-info .logout-link .text{display:none}.login-section .wrapper .content .form-field .title-field .text{font-size:30px}.header-field .login-register-field .login-info .button{width:40px;height:40px}.qr-section .container .wrapper .content-field{margin-top:60px}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box label .box{width:50px;height:50px}header.is-fixed .main-menu{max-height:-webkit-calc(100vh - 90px);max-height:-moz-calc(100vh - 90px);max-height:calc(100vh - 90px)}.main-menu{display:none;position:absolute;top:100%;left:0;width:100%;max-height:-webkit-calc(100vh - 100px);max-height:-moz-calc(100vh - 100px);max-height:calc(100vh - 100px);background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start;height:unset;padding:30px;overflow-x:hidden;overflow-y:auto}.main-menu>li{width:100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start}.main-menu>li+li{border-top:1px solid rgba(0,0,0,.1)}.main-menu>li>a{width:100%;padding:20px 0;color:#222!important}.main-menu>li>a .text-white{color:#222!important}.main-menu>li.has-child>a{padding-right:45px}.main-menu>li span.trigger{display:block;position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;right:0;top:15px;width:30px;height:30px;background-color:#c7c7c7;z-index:2;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.main-menu>li span.trigger:before{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.main-menu>li span.trigger svg{width:33%;height:33%;fill:#fff;display:block;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.main-menu>li span.trigger.active{background-color:#e70000}.main-menu>li span.trigger.active svg{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.main-menu>li>a>svg.has-child-icon{display:none}.main-menu>li.has-child .sub-menu{position:relative;left:unset;opacity:unset;visibility:unset;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;transform:unset;top:unset;display:none;grid-template-columns:unset;gap:unset}.main-menu>li.has-child .sub-menu.product-sub-menu{height:unset!important;padding-top:0!important}.main-menu>li.has-child .sub-menu.product-sub-menu .image-wrapper{display:none}.main-menu>li.has-child .sub-menu .menu-wrapper{padding:30px!important;background-color:#ddd}.main-menu>li.has-child .sub-menu .menu-wrapper .list{grid-template-columns:minmax(0,1fr);row-gap:20px}.main-menu>li.has-child .sub-menu .menu-wrapper .sub-list{margin-top:30px;padding:30px;background-color:#eee}.main-menu>li.has-child .sub-menu .menu-wrapper .sub-list .title{margin-bottom:15px}.main-menu>li.has-child .sub-menu .menu-wrapper .sub-list .menu-items>*+*{margin-top:10px}.main-menu>li.has-child .sub-menu .image-wrapper{background-color:#ddd}.main-menu>li.has-child .sub-menu .image-wrapper .image{display:none}.main-menu>li.has-child .sub-menu .image-wrapper .text{background-color:#eee}.main-menu>li.has-child .sub-menu .image-wrapper .button.line-white:after{background-color:#e70000}.main-menu>li.has-child .sub-menu .image-wrapper .button .text{color:#222}.product-group:hover .image{top:-10px;-webkit-transform:scale(1)!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.product-group:hover .image img{position:relative;z-index:-2;-webkit-transform:scale(.7)!important;-moz-transform:scale(.7)!important;-ms-transform:scale(.7)!important;transform:scale(.7)!important}.menu-background{display:none!important}.catalog-list:after{left:-webkit-calc(100% + 45px);left:-moz-calc(100% + 45px);left:calc(100% + 45px)}header .tools .mobile-trigger{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:flex!important}.main-menu>li.has-child .sub-menu.product-sub-menu .menu-wrapper{max-height:unset;overflow:hidden!important;height:auto}.main-menu>li.has-child .sub-menu .menu-wrapper .background-gradient{display:none}.main-menu>li.has-child .sub-menu.product-sub-menu{padding-left:0;padding-right:0}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid{gap:10px}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .datasheet-select-wrapper .datasheet-select-content{gap:15px}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group:hover .button{top:0}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group:hover .image:before{opacity:0}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .bottom-field .inner-bottom .b-ul,.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .bottom-field{height:auto;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .bottom-field{opacity:1;pointer-events:visible;visibility:visible;bottom:0;position:relative}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group:hover .bottom-field{bottom:0}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .text{color:#fff}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .bottom-field .inner-bottom .b-ul{padding:20px!important}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .button{margin:0!important;padding:10px;background:#E70000}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .button:after{display:none}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group:hover .button,.main-menu>li.has-child .sub-menu .menu-wrapper .product-group.none-bottom:hover .button{background:#E70000}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group.none-bottom:hover .button .text{color:#fff}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group:hover .image{top:0}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group:hover .image img{top:0;-webkit-transform:scale(1)!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.carbon-content-field .login-section .content .form-field .form .item .custom-label{font-size:20px!important}}@media only screen and (max-width: 1024px){.product-full-detail-field .container .wrapper .tab-field,.references-field .container .wrapper .filter-field{scrollbar-width:none;overflow-x:auto;overflow-y:hidden;-webkit-mask-image:-webkit-linear-gradient(left,#000 -webkit-calc(100% - 120px),transparent);mask-image:linear-gradient(90deg,#000 -moz-calc(100% - 120px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 120px),transparent)}.product-full-detail-field .container .wrapper .tab-field::-webkit-scrollbar,.references-field .container .wrapper .filter-field::-webkit-scrollbar{display:none;height:0;width:0}.product-full-detail-field .container .wrapper .tab-field ul{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding-right:50px}.references-field .container .wrapper .filter-field ul{min-width:1024px;padding-right:50px}.catalog-list:after{left:-webkit-calc(100% + 30px);left:-moz-calc(100% + 30px);left:calc(100% + 30px)}.product-field .filter-field .widget .heading .title .icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.product-field .filter-field .widget .custom-check-group{display:none}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .donwnload-container{overflow-x:auto;overflow-y:hidden;-webkit-mask-image:-webkit-linear-gradient(left,#000 -webkit-calc(100% - 120px),transparent);mask-image:linear-gradient(90deg,#000 -moz-calc(100% - 120px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 120px),transparent);padding-bottom:10px;margin-bottom:10px}.mobile-move{display:block}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field{min-width:1024px;padding-right:50px}.single-product .password-protect .password-protect-content .password-protect-button-field{margin-top:30px}.login-section .wrapper .content{grid-template-columns:minmax(0,1fr);gap:30px;padding:30px}.login-section.register .wrapper .content .form-field .form,.login-section .wrapper .content .form-field .form{grid-template-columns:minmax(0,1fr);gap:20px}.login-section .wrapper .content .form-field .title-field .text{font-size:24px}.login-section .wrapper .content .form-field .form .item.col-span-1,.login-section .wrapper .content .form-field .form .item.col-span-2,.login-section .wrapper .content .form-field .form .item.col-span-3,.login-section .wrapper .content .form-field .form .item.col-span-4,.login-section .wrapper .content .form-field .form .item.col-span-5,.login-section .wrapper .content .form-field .form .item.col-span-6{grid-column:span 1}.login-section .wrapper .content .form-field .form .item.forgot-password a{text-align:left}.login-section .wrapper .content .form-field .phone-code-field .form .item input{font-size:18px}.login-section .wrapper .content .form-field .phone-code-field .form .item.gsm-code-step{aspect-ratio:1/1}.login-section .wrapper .content .form-field .phone-code-field .form .item.gsm-code-step input{padding:0 5px;width:100%;height:100%}.login-section .wrapper .content .form-field .title-field{gap:10px}.login-section .wrapper .content .form-field .phone-info-field .phone-info-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:15px}.login-section .wrapper .content .form-field .phone-info-field .phone-info-wrapper .image-field{display:none}.login-section .wrapper .content .image-field{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.login-section .wrapper .content .form-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;gap:30px}.login-section .wrapper .content .form-field .title-field .text{margin-top:0}.login-section.register-step-2 .wrapper .content .form-field .form{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.login-section.register-step-2 .wrapper .content .form-field .form .login-section.password-reset-step-2 .wrapper .content .form-field .form{gap:10px}.login-section.register-step-2 .wrapper .content .form-field .form .item.col-span-6,.login-section.password-reset-step-2 .wrapper .content .form-field .form .item.col-span-6{grid-column:span 6}.login-section.register-step-2 .wrapper .content .form-field,.login-section.password-reset-step-2 .wrapper .content .form-field{gap:20px}.qr-section .container .wrapper .content-field{margin-top:45px}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .view-field .web-view{display:none}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .view-field .mobile-view{display:block}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid{grid-template-columns:repeat(1,minmax(0,1fr))}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .split-field{height:1px;width:100%}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .more-less-field{margin-bottom:0}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .view-field .web-view .button{height:48px}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .label-field .text,.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .select-field select{font-size:14px}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .datasheet-filter .view-field .web-view .button .text{font-size:16px}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list{grid-template-columns:repeat(1,minmax(0,1fr))}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .more-less-field button{height:auto}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .datasheet-select-wrapper .datasheet-select-content{grid-template-columns:repeat(2,minmax(0,1fr))}.main-menu>li.has-child .sub-menu.product-sub-menu .menu-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .bottom-field .inner-bottom .b-ul{max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important}.main-menu>li.has-child .sub-menu .menu-wrapper .product-group .top-field .image{padding:20px!important}.page-career-hr-policy.type-1 .container .wrapper .title-wrapper{max-width:100%}.page-career-hr-policy.type-1 .container .wrapper .content-wrapper .content-item{gap:20px}.page-career-hr-policy.type-1 .container .wrapper .content-wrapper .content-item:nth-child(odd),.page-career-hr-policy.type-1 .container .wrapper .content-wrapper .content-item:nth-child(even){grid-template-columns:minmax(0,1fr)}.page-career-hr-policy.type-1 .container .wrapper .content-wrapper .content-item .text-wrapper{padding:0}.page-career-hr-policy.type-1 .container .wrapper .content-wrapper .content-item:nth-child(odd) .image-wrapper,.page-career-hr-policy.type-1 .container .wrapper .content-wrapper .content-item:nth-child(even) .image-wrapper{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.page-career-hr-policy.type-1 .container .wrapper .content-wrapper .content-item:nth-child(odd) .text-wrapper,.page-career-hr-policy.type-1 .container .wrapper .content-wrapper .content-item:nth-child(even) .text-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.page-career-hr-policy.type-1 .container .wrapper .content-wrapper .content-item .text-wrapper .text-editor{max-width:100%}.page-career-hr-policy.type-1 .container .wrapper .content-wrapper{gap:30px}.page-career-hr-policy.type-1 .container .wrapper .content-wrapper .content-item .image-wrapper .image{aspect-ratio:16/9;width:100%;height:auto}.page-career-hr-policy.type-1 .container .wrapper .content-wrapper .content-item .text-wrapper .text-editor p,.page-career-hr-policy.type-1 .container .wrapper .content-wrapper .content-item .text-wrapper .text-editor ul li{font-size:18px}.page-career-hr-policy.value-section .container .wrapper{grid-template-columns:minmax(0,1fr)}.page-career-hr-policy.type-1 .container .wrapper .title-wrapper{gap:8px}.text-editor *{line-height:1.5}.text-editor>*:has(+ *){margin-bottom:20px}.business-ethic .content-field .container .wrapper{grid-template-columns:minmax(0,1fr)}.business-ethic .content-field .container .wrapper .sidebar-field ul li .link-field .content .icon-field{display:none}.career-opportunity .content-field .container .wrapper .position-list-wrapper .list-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.education-development .content-field .container .wrapper .form-field form .item textarea,.career-suggestion-system .content-field .container .wrapper .form-field form .item textarea{height:125px}.career-suggestion-system .content-field .container .wrapper{grid-template-columns:minmax(0,1fr)}.career-suggestion-system .content-field .container .wrapper .image-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.career-suggestion-system .content-field .container .wrapper .form-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .content-item .text-wrapper .text-editor{padding-right:0;max-width:100%}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .content-item{width:100%;gap:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .content-item .text-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2;margin:0;padding:0}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .content-item .image-wrapper .image{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;aspect-ratio:16/9;width:100%;height:auto}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .swiper .swiper-wrapper .swiper-slide{height:auto}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .carousel-controller-field{position:relative;left:auto;top:auto;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;transform:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px auto 0}.carbon-content-field .login-section .content{padding:0}.carbon-content-field .login-section .content .form-field .form .item .custom-label{font-size:18px!important}.carbon-content-field .box-shadow{margin-top:30px}}@media only screen and (min-width: 1025){.page-career-hr-policy .content-section .container .wrapper .content-wrapper{background:red}}@media only screen and (max-width: 768px){.group-company-field .text-with-image-field .container .wrapper .text-with-image-box.reverse:nth-child(odd) .inner-wrapper .image-field,.group-company-field .text-with-image-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .image-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.group-company-field .text-with-image-field .container .wrapper .text-with-image-box.reverse:nth-child(odd) .inner-wrapper .text-field,.group-company-field .text-with-image-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .text-field{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.reference-box .reference-content .text-field{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px)}.selector-field ul li{min-width:unset}.location-field .location-wrapper .map-selector .other{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.location-field .location-wrapper .map-selector .other .option{text-align:center}.location-field .location-wrapper .map-selector .other .option+.option{margin-left:0;padding-left:0;border-left:0;margin-top:10px}.location-field .location-wrapper .change-map{min-width:auto}.product-full-detail-field .container .wrapper .tab-content .download-field .download-box .content-field table tr td{padding:10px 20px;font-size:18px}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box.reverse:nth-child(odd) .inner-wrapper .image-field,.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .image-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box.reverse:nth-child(odd) .inner-wrapper .text-field,.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .text-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .text-field .text-inner .title,.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .text-field .text-inner .expo{text-align:left}.project-detail-field .project-innder-detail-field .container .wrapper .text-with-image-box:nth-child(even) .inner-wrapper .button-field{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel,.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide,.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide .image,.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide-active,.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide-active .image{width:unset;height:300px}.location-field .location-wrapper .zoom-bar{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.logo-field .logo-box ul li{border:unset!important}.single-product .password-protect .password-protect-content .password-protect-image-field img{max-width:150px}.single-product .password-protect .password-protect-content .password-protect-button-field{margin-top:20px}.login-section .wrapper .content .form-field .form .item .success-info-box{padding:15px}.login-section .wrapper .content .form-field .form .item.custom-text.register-text .text{text-align:left}.login-section .wrapper .content .form-field .form .item select,.login-section .wrapper .content .form-field .form .item textarea,.login-section .wrapper .content .form-field .form .item input{height:45px}.login-section .wrapper .content .form-field .form .item .custom-label{margin-bottom:10px}header .logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}header .logo .image{height:50px}footer .content .brands-field .brands-carousel .swiper-slide-next+.swiper-slide .brand-box{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all}.arge-carousel-field .carousel-navigation{left:unset;right:0;top:0;bottom:unset;background-color:#fff;padding:15px;width:unset}.breadcrumb .content .tabs{width:100%;overflow-y:hidden;overflow-x:auto;scrollbar-width:none;padding-left:30px;padding-right:30px;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;justify-content:start;-webkit-mask-image:-webkit-linear-gradient(left,transparent,black 45px,black -webkit-calc(100% - 45px),transparent);mask-image:linear-gradient(90deg,transparent,black 45px,black -moz-calc(100% - 45px),transparent);mask-image:linear-gradient(90deg,transparent,black 45px,black calc(100% - 45px),transparent)}.breadcrumb .content .tabs::-webkit-scrollbar{display:none;height:0;width:0}.identity-field .book-wrapper img{height:100%;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;transform:unset}.about-brand:after{display:none;content:unset}.about-list .item:nth-last-child(1):nth-child(odd){grid-column:unset}.qr-section .container .wrapper .content-field .info-text-field{padding:30px 0}.qr-section .container .wrapper .content-field{margin-top:30px}.qr-section .container .wrapper .content-field .info-text-field .text{font-size:22px}.qr-section .container .wrapper .content-field ul li a .text-field .text{font-size:20px}.page-career-hr-policy.type-1 .container .wrapper .content-wrapper .content-item .text-wrapper .text-editor ul li{font-size:16px}.career-opportunity .content-field .container .wrapper .position-list-wrapper .list-wrapper,.career-employee-story .breadcrumb-field .container .wrapper{grid-template-columns:minmax(0,1fr)}.career-employee-story .breadcrumb-field .container .wrapper .title-wrapper{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.career-employee-story .breadcrumb-field .container .wrapper .image-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.career-employee-story .breadcrumb-field .container .wrapper .text-wrapper{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;order:3}.page-career-hr-policy .value-section .container .wrapper{grid-template-columns:minmax(0,1fr)}.page-career-hr-policy .value-section .container .wrapper .image-wrapper .image{aspect-ratio:16/9;width:100%;height:auto}.page-career-hr-policy .content-section .container .wrapper .content-wrapper .content-item{gap:20px}}@media only screen and (max-width: 480px){.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel,.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide,.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide .image,.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide-active,.homepage-product-field .carousel-field .container .wrapper .homepage-product-carousel .swiper-wrapper .swiper-slide-active .image{width:unset;height:250px}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box{margin-right:10px}.mma-field .container .wrapper .form-field .top-field .content .evaluation-tab-field .evaluation-tab .evaluation-check-field .box .checks .field-box label .box{width:40px;height:40px}.selector-field ul li,.location-field .location-wrapper .location-bar{width:100%}.location-field .location-wrapper .maps{height:250px}.location-field .location-wrapper .map-selector .other .option{font-size:20px}.location-field .location-wrapper .change-map .current svg{display:none}.location-field .location-wrapper .change-map .current span{padding-left:0;margin-left:0;border-left:unset}.selector-field ul .selector{height:-webkit-calc(50% - 5px);height:-moz-calc(50% - 5px);height:calc(50% - 5px)}footer .content .brands-field .brands-carousel .swiper-slide-next{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:.6s cubic-bezier(.77,0,.175,1) all;-moz-transition:.6s cubic-bezier(.77,0,.175,1) all;transition:.6s cubic-bezier(.77,0,.175,1) all}.single-product .password-protect .password-protect-content .password-protect-button-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:10px}.qr-section .container .wrapper .content-field .info-text-field .text{font-size:20px}.qr-section .container .wrapper .content-field ul li a .text-field .text{font-size:18px}.qr-section .container .wrapper .content-field ul li a .icon-field,.qr-section .container .wrapper .content-field ul li a .text-field .link-icon{width:60px;height:60px}.qr-section .container .wrapper .content-field ul li a .icon-field svg,.qr-section .container .wrapper .content-field ul li a .text-field .link-icon svg{width:18px;height:18px}.product-full-detail-field .container .wrapper .tab-content .datasheet-field .datasheet-box .datasheet-filter-field .grid .select-list .datasheet-select-wrapper .datasheet-select-content{grid-template-columns:repeat(1,minmax(0,1fr))}}
