@charset "UTF-8";@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes dual-ring-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{background:#fff!important}body #mainContainer{background:#fff;min-height:calc(100vh - 280px)}body #userbarWrapper{display:none}body[data-page-type-js=Advertisement] #mainContainer{max-width:970px}.presentation-page{color:#333;padding:40px 0}.presentation-page .presentation{grid-gap:30px;grid-column-gap:30px;grid-row-gap:130px;display:grid;padding-bottom:150px}.presentation-page .presentation .page-card{grid-gap:30px;align-items:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));position:relative}.presentation-page .presentation .page-card .img-container{align-self:start;position:relative}.presentation-page .presentation .page-card .img-container img{position:absolute;top:-165px;width:100%}.presentation-page .presentation .page-card .page-title-wrap{align-self:start}.presentation-page .presentation .page-card .page-title-wrap .page-text{position:relative;z-index:1}.presentation-page .presentation .page-card .page-title-wrap .page-text .mainCon h1{color:#333;font-size:36px;font-weight:700;line-height:50.4px}.presentation-page .presentation .page-card .page-text{grid-gap:15px;display:grid;position:relative;z-index:1}.presentation-page .presentation .page-card .page-text h2{color:#333;font-size:31px;font-weight:600;line-height:43.4px}.presentation-page .presentation .page-card .page-text p{font-size:20px}.presentation-page .presentation .page-card .page-text p a{color:#006ed9}.presentation-page .company-info{grid-gap:15px;display:grid}.presentation-page .company-info .grid-title h2{color:#333;font-size:26px;line-height:36.4px}.presentation-page .company-info .grid-list{grid-gap:30px;color:#333;display:grid;font-size:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));line-height:22.4px}.presentation-page .company-info .grid-list .grid-item{display:flex;flex-direction:column;gap:7px}.culture-page{color:#333;padding:40px 0}.culture-page .culture-wrap{grid-gap:50px;display:grid}.culture-page .culture-wrap span{display:block}.culture-page .culture-wrap .page-title-wrap .page-card{grid-gap:30px;align-items:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.culture-page .culture-wrap .page-title-wrap .page-card .text-wrap{position:relative}.culture-page .culture-wrap .page-title-wrap .page-card .text-wrap h1{color:#333;font-size:36px;font-weight:700;line-height:50.4px;padding-bottom:15px;position:relative;z-index:3}.culture-page .culture-wrap .page-title-wrap .page-card .text-wrap p{color:#333;font-size:18px;line-height:25.2px;line-height:30px;position:relative;z-index:3}.culture-page .culture-wrap .page-title-wrap .page-card .text-wrap .line img{display:block;opacity:.8;position:absolute;top:-150px;width:125%;z-index:2}.culture-page .culture-wrap .page-title-wrap .page-card .img-wrap{align-self:start;position:relative;z-index:1}.culture-page .culture-wrap .page-title-wrap .page-card .img-wrap img{width:150%}.culture-page .culture-wrap .content-wrap{grid-gap:50px;display:grid}.culture-page .culture-wrap .content-wrap .page-card{grid-gap:30px;align-items:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));position:relative;text-align:center}.culture-page .culture-wrap .content-wrap .page-card .img-wrap{position:relative}.culture-page .culture-wrap .content-wrap .page-card .img-wrap img{width:100%}.culture-page .culture-wrap .content-wrap .page-card .img-wrap .circle.yellow{background:#ffca05;border-radius:50%;height:100%;left:-27%;max-height:200px;max-width:200px;opacity:.7;position:absolute;top:-20%;width:100%}.culture-page .culture-wrap .content-wrap .page-card .img-wrap .triangle.shapeSeven{bottom:-20%;left:-20%;max-width:70px;position:absolute}.culture-page .culture-wrap .content-wrap .page-card .img-wrap .triangle.shapeSix{left:30%;max-width:70px;position:absolute;top:-40px}.culture-page .culture-wrap .content-wrap .page-card .img-wrap .cross.yellow{font-size:15rem;line-height:10rem;position:absolute;right:-16%;top:-25%}.culture-page .culture-wrap .content-wrap .page-card .img-wrap .cross.yellow:after{color:#ffca05;content:"\f00d";font-family:Font Awesome\ 5 Pro,sans-serif;opacity:.7}.culture-page .culture-wrap .content-wrap .page-card .text-wrap{grid-gap:15px;display:grid;position:relative}.culture-page .culture-wrap .content-wrap .page-card .text-wrap .exposed{grid-gap:15px;display:grid;justify-items:center}.culture-page .culture-wrap .content-wrap .page-card .text-wrap .exposed h5{color:#999;font-size:18px;font-weight:600;letter-spacing:2px;line-height:25.2px}.culture-page .culture-wrap .content-wrap .page-card .text-wrap .exposed hr{background:#006ed9;border:0;height:5px;margin:0;max-width:60px;width:100%}.culture-page .culture-wrap .content-wrap .page-card .text-wrap h1{color:#333;font-size:28px;font-weight:600;line-height:39.2px}.culture-page .culture-wrap .content-wrap .page-card .text-wrap p{color:#333;font-size:18px;line-height:25.2px;line-height:30px;position:relative}.culture-page .culture-wrap .content-wrap .page-card .text-wrap .circle-outline.red{border:10px solid #ff0023;border-radius:50%;height:100%;max-height:100px;max-width:100px;opacity:.7;position:absolute;right:-27%;top:-20%;width:100%}.culture-page .culture-wrap .content-wrap .page-card .text-wrap .circle.green{background:#00c435;border-radius:50%;height:100%;max-height:70px;max-width:70px;opacity:.7;position:absolute;right:-27%;top:-35%;width:100%}.culture-page .culture-wrap .content-wrap .page-card .text-wrap .line.red{left:-13%;position:absolute}.media-page{color:#333;padding:40px 0}.media-page .media-wrap{grid-gap:30px;grid-column-gap:30px;grid-row-gap:130px;display:grid}.media-page .media-wrap span{display:block}.media-page .media-wrap .page-title-wrap .page-card{grid-gap:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.media-page .media-wrap .page-title-wrap .page-card .text-wrap{position:relative}.media-page .media-wrap .page-title-wrap .page-card .text-wrap h1{color:#333;font-size:36px;font-weight:700;line-height:50.4px;padding-bottom:15px;position:relative;z-index:3}.media-page .media-wrap .page-title-wrap .page-card .text-wrap p{color:#333;font-size:20px;line-height:28px;line-height:30px;padding-bottom:30px;position:relative;z-index:3}.media-page .media-wrap .page-title-wrap .page-card .text-wrap .line img{display:block;opacity:.8;position:absolute;top:-150px;width:125%;z-index:2}.media-page .media-wrap .page-title-wrap .page-card .img-wrap img{width:150%}.media-page .media-wrap .page-title-wrap .page-card .img-wrap img.mediaCenterPageImage{height:auto;position:absolute}.media-page .media-wrap .page-title-wrap .page-card .img-wrap .line.red{position:relative;text-align:center;top:40px}.media-page .media-wrap .page-title-wrap .page-card .img-wrap .line.red img{max-width:60px;width:100%}.media-page .media-wrap .content-wrap .page-card .text-wrap{grid-gap:30px;display:grid;position:relative}.media-page .media-wrap .content-wrap .page-card .text-wrap .triangle.shapeSeven{left:-20%;max-width:70px;position:absolute;top:50%}.media-page .media-wrap .content-wrap .page-card .text-wrap .cross.yellow{font-size:12rem;line-height:8rem;position:absolute;right:15%;top:60%}.media-page .media-wrap .content-wrap .page-card .text-wrap .cross.yellow:after{color:#ffca05;content:"\f00d";font-family:Font Awesome\ 5 Pro,sans-serif;opacity:.7}.media-page .media-wrap .content-wrap .page-card .text-wrap .circle-outline.red{border:10px solid #ff0023;border-radius:50%;height:100%;max-height:70px;max-width:70px;opacity:.7;position:absolute;right:25%;top:20%;width:100%}.media-page .media-wrap .content-wrap .page-card .text-wrap .circle.green{background:#00c435;border-radius:50%;bottom:0;height:100%;max-height:70px;max-width:70px;opacity:.7;position:absolute;right:0;width:100%}.media-page .media-wrap .content-wrap .page-card .text-wrap .timeline-title h2{color:#333;font-size:31px;font-weight:600;line-height:43.4px}.media-page .media-wrap .content-wrap .page-card .text-wrap .timeline{grid-gap:70px;display:grid}.media-page .media-wrap .content-wrap .page-card .text-wrap .timeline .timelineRow{grid-gap:30px;align-items:center;color:#333;display:grid;font-size:18px;grid-template-columns:auto 1fr;line-height:25.2px}.media-page .media-wrap .content-wrap .page-card .text-wrap .timeline .timelineRow .left{grid-gap:30px;align-items:center;display:grid;grid-template-columns:1fr auto;text-align:right}.media-page .media-wrap .content-wrap .page-card .text-wrap .timeline .timelineRow .left .pointer-wrap{display:grid;justify-items:center;position:relative}.media-page .media-wrap .content-wrap .page-card .text-wrap .timeline .timelineRow .left .pointer-wrap i{color:#006ed9;font-size:23px;line-height:32.2px}.media-page .media-wrap .content-wrap .page-card .text-wrap .timeline .timelineRow .left .pointer-wrap:after{background:#006ed9;content:"";display:block;height:65px;position:absolute;top:30px;width:3px}.media-page .media-wrap .content-wrap .page-card .text-wrap .timeline .timelineRow .left span{color:#999;font-size:clamp(.875rem,3vw,1rem);line-height:calc(clamp(.875rem, 3vw, 1rem)*1.4)}.media-page .media-wrap .content-wrap .page-card .text-wrap .timeline .timelineRow .left .date-wrap{grid-gap:5px;display:grid}.media-page .media-wrap .content-wrap .page-card .text-wrap .timeline .timelineRow:last-of-type .left .pointer-wrap:after{display:none}.media-page .media-wrap .content-wrap .page-card .text-wrap .timeline-text{max-width:500px;padding-top:30px}.media-page .media-wrap .content-wrap .page-card .text-wrap .timeline-text p{color:#333;font-size:20px;line-height:28px;line-height:30px}.media-page .media-wrap .content-wrap .page-card .text-wrap .timeline-text p a{color:#006ed9}.jobs-page{color:#333;padding:40px 15px 150px}.jobs-page .mobile-breadcrumbs{display:none}.jobs-page .breadcrumbs{padding:0 0 30px}.jobs-page .jobs-wrap{grid-gap:50px;display:grid;grid-template-columns:repeat(2,1fr)}.jobs-page .jobs-wrap .page-title-wrap{grid-gap:75px;display:grid}.jobs-page .jobs-wrap .page-title-wrap .page-card{grid-gap:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));position:relative}.jobs-page .jobs-wrap .page-title-wrap .page-card .text-wrap{max-width:500px;position:relative}.jobs-page .jobs-wrap .page-title-wrap .page-card .text-wrap h1{color:#333;font-size:36px;font-weight:700;line-height:50.4px;padding-bottom:30px;position:relative;z-index:3}.jobs-page .jobs-wrap .page-title-wrap .page-card .text-wrap p{color:#333;font-size:20px;line-height:28px;line-height:30px;padding-bottom:15px;position:relative;z-index:3}.jobs-page .jobs-wrap .page-title-wrap .page-card .text-wrap .cta-wrap .cta{color:#006ed9;font-size:20px;font-weight:700;line-height:28px;line-height:32px}.jobs-page .jobs-wrap .page-title-wrap .page-card .text-wrap.intro-wrap .cta-wrap{padding-top:20px}.jobs-page .jobs-wrap .page-title-wrap .page-card .text-wrap.intro-wrap .img-wrap{display:none}.jobs-page .jobs-wrap .page-title-wrap .page-card .cross.green{font-size:6rem;line-height:5rem;position:absolute;right:-30%;top:10%}.jobs-page .jobs-wrap .page-title-wrap .page-card .cross.green:after{color:#00c435;content:"\f00d";font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:300;opacity:.7}.jobs-page .jobs-wrap .page-title-wrap .page-card .jobs-listing{grid-gap:50px;display:grid}.jobs-page .jobs-wrap .page-title-wrap .page-card .jobs-listing .department .title-wrap{color:#0096ff;font-size:1rem;font-weight:700;line-height:1.4rem;line-height:22px;padding-bottom:5px;text-transform:uppercase}.jobs-page .jobs-wrap .page-title-wrap .page-card .jobs-listing .department .listing .job-position a{color:#333;font-size:20px;font-weight:600;line-height:28px}.jobs-page .jobs-wrap .page-title-wrap .page-card .empty-positions{grid-gap:60px;display:grid}.jobs-page .jobs-wrap .page-title-wrap .page-card .empty-positions .title-wrap{color:#333;font-size:20px;line-height:28px;line-height:32px;text-transform:uppercase}.jobs-page .jobs-wrap .page-title-wrap .page-card .empty-positions .text-wrap{color:#333;font-size:1rem;line-height:1.4rem;line-height:28px}.jobs-page .jobs-wrap .img-wrap{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jobs-page .jobs-wrap .img-wrap .blue-img-wrap{position:relative}.jobs-page .jobs-wrap .img-wrap img{height:auto;position:relative;width:100%;z-index:2}.jobs-page .jobs-wrap .img-wrap .circle-outline.red{border:5px solid #ff0023;border-radius:50%;bottom:-5%;height:100%;left:37%;max-height:50px;max-width:50px;opacity:.7;position:absolute;width:100%}.jobs-page .jobs-wrap .img-wrap .triangle.shapeThree{bottom:-20%;left:10%;max-width:70px;position:absolute}.jobs-page .jobs-wrap .img-wrap .line.red{bottom:-300px;position:relative;right:20%;text-align:right}.jobs-page .jobs-wrap .img-wrap .line.red img{max-width:70px}.jobs-page .job-position .position{grid-gap:50px;display:grid}.jobs-page .job-position .position .main-title-wrap{grid-gap:15px;display:grid}.jobs-page .job-position .position .pos-title{color:#333;font-size:36px;font-weight:700;line-height:50.4px;line-height:43px}.jobs-page .job-position .position .pos-details{flex-wrap:wrap}.jobs-page .job-position .position .pos-details,.jobs-page .job-position .position .pos-details .details-item,.jobs-page .job-position .position .pos-details .details-wrap{align-items:center;display:inline-flex;gap:15px;justify-content:unset;text-align:unset}.jobs-page .job-position .position .pos-details .details-item{color:#999;font-size:1rem;font-weight:600;line-height:1.4rem;line-height:22px;text-transform:uppercase}.jobs-page .job-position .position .pos-details .details-item:not(.jobs-page .job-position .position .pos-details .details-item:last-of-type):after{content:"·";font-size:30px;position:relative;vertical-align:middle}.jobs-page .job-position .position .pos-details .cta-wrap{padding-left:15px;position:relative}.jobs-page .job-position .position .pos-details .cta-wrap .cta{background:#007dff;border-radius:.125rem;color:#fff;display:inline-block;font-size:1rem;font-weight:600;line-height:1.4rem;line-height:22px;padding:10px 35px;text-transform:uppercase}.jobs-page .job-position .position .job-text{color:#333;font-size:20px;line-height:28px;line-height:32px}.jobs-page .job-position .position .job-text p{padding-bottom:10px}.jobs-page .job-position .position .job-text h3{color:#333;font-size:26px;font-weight:700;line-height:36.4px;line-height:43px}.jobs-page .job-position .position .job-text ul{list-style:unset;padding-left:15px}.jobs-page .job-position .position section .pos-title{color:#333;font-size:26px;font-weight:700;line-height:36.4px;line-height:43px}.jobs-page .job-position .position section .section-list .list .list-item ul{list-style:disc;padding-left:15px}.jobs-page .job-position .position section.listing-section{grid-gap:20px;display:grid}.jobs-page .job-position .position section.apply{border-top:1px solid #006ed9;padding-top:50px}.jobs-page .job-position .position section.apply .apply__title{color:#333;font-size:2.25rem;font-weight:700;line-height:3.15rem;line-height:3.2rem;padding-bottom:20px}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap{grid-gap:50px;display:grid}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap section{grid-gap:50px;display:grid;grid-template-columns:220px 1fr}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap section .form__fields{grid-gap:30px;display:grid}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap section .form__fields .text-right{font-family:Source Sans Pro,sans-serif;font-size:.875rem;font-style:italic;text-align:right}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap section .section__title .title{color:#333;font-size:1.25rem;font-weight:600;line-height:1.75rem;padding-bottom:15px}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap section .section__title .subtitle{font-size:1rem}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap{grid-gap:15px;display:grid}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap label{font-size:1.125rem;font-weight:600}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap .cv__button{grid-gap:30px;align-items:center;display:grid;grid-template-columns:auto 1fr;position:relative}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap .cv__button label{align-items:center;background:#006ed9;color:#fff;cursor:pointer;display:flex;font-size:1rem;height:50px;justify-content:center;line-height:1.4rem;transition:all .4s;width:150px}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap .cv__button input{left:0;position:absolute;top:0;visibility:hidden}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap .cv__button .file-selected{font-size:.875rem;font-style:italic}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap .cv__button .file-selected.active{color:#333;font-size:1rem;font-style:unset;font-weight:600}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap .cv__button .file-selected.active i{font-weight:400;padding-right:2px}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap .cv__label{font-size:1.125rem;font-weight:600}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap .cv__label:after{color:#ff0023;content:"*";font-size:1.125;line-height:1.575;padding-left:3px}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap input[type=text],.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap textarea[type=text]{background-color:rgba(0,110,217,.05);border:1px solid #006ed9;font-size:.875rem;height:45px;line-height:1.3rem;padding:5px 15px;resize:vertical}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap input[type=text]::-moz-placeholder,.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap textarea[type=text]::-moz-placeholder{font-family:Source Sans Pro,sans-serif;font-size:.875rem;font-style:italic}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap input[type=text]::placeholder,.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap textarea[type=text]::placeholder{font-family:Source Sans Pro,sans-serif;font-size:.875rem;font-style:italic}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap input[type=text]:focus,.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap input[type=text]:focus-within,.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap textarea[type=text]:focus,.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap textarea[type=text]:focus-within{border-color:#004c97;outline:none}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap textarea{font-family:Source Sans Pro,sans-serif;min-height:120px}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap.required label:after{color:#ff0023;content:"*";font-size:1.125;line-height:1.575;padding-left:3px}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap .format-error{bottom:7px;color:#ff0023;font-size:.875rem;line-height:1.225rem;position:relative}.jobs-page .job-position .position section.apply .apply-wrap .job-form .cta-wrap{display:flex;justify-content:center;padding-top:70px;text-align:center}.jobs-page .job-position .position section.apply .apply-wrap .job-form .cta-wrap .submit-cta{align-items:center;background:#006ed9;border:none;border-radius:unset;color:#fff;cursor:pointer;display:flex;font-family:Source Sans Pro,sans-serif;font-size:1rem;font-weight:600;height:50px;justify-content:center;line-height:1.4rem;padding:unset;position:relative;width:250px}.jobs-page .job-position .position section.apply .apply-wrap .job-form .cta-wrap .submit-cta .loader{animation:dual-ring-animation 1.1s linear infinite;border:3px solid hsla(0,0%,100%,.2);border-left-color:#fff;border-radius:100vh;display:block;font-size:10px;height:20px;position:absolute;right:15px;text-indent:-9999em;top:12px;transform:translateZ(0);width:20px}.jobs-page .job-position .position section.apply .apply-wrap .job-form .cta-wrap .submit-cta .loader:after{border-radius:100vh;height:30px;width:30px}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.required{font-size:1rem;left:270px;padding-top:30px;position:relative}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.required .icon{color:#ff0023;font-size:1.25rem;line-height:1.75rem}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.gdpr .gdpr__checkbox{align-items:unset;display:inline-flex;gap:unset;grid-column:2/3;justify-content:unset;text-align:unset}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.gdpr .gdpr__checkbox .checkbox__wrap{grid-gap:10px;display:grid;grid-template-columns:auto 1fr;margin-top:5px}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.gdpr .gdpr__checkbox .checkbox__wrap input{height:0;margin:unset;opacity:0;position:absolute;width:0}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.gdpr .gdpr__checkbox .checkbox__wrap input+label{--i:var(--check,1);--j:calc(1 - var(--i));background:#fff;border-radius:unset;border-width:0;-webkit-clip-path:var(--rect);clip-path:var(--rect);color:#333;cursor:pointer;height:19px;margin:0;position:relative;text-align:center;text-transform:capitalize;transition:.09s;width:19px}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.gdpr .gdpr__checkbox .checkbox__wrap input+label:after,.jobs-page .job-position .position section.apply .apply-wrap .job-form section.gdpr .gdpr__checkbox .checkbox__wrap input+label:before{background:#faab18;bottom:0;content:"";left:0;opacity:var(--i);position:absolute;right:0;top:0;transition:inherit}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.gdpr .gdpr__checkbox .checkbox__wrap input+label:after{--poly:polygon(0 30%,35% 60%,100% 0,100% 25%,35% 85%,0 55%);background:linear-gradient(90deg,#fff 50%,transparent 0) calc(var(--j)*100%)/200%;-webkit-clip-path:var(--poly);clip-path:var(--poly);height:70%;left:17.5%;top:21.5%;transition:opacity .09s,background-position .18s .09s;width:70%}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.gdpr .gdpr__checkbox .checkbox__wrap input:not(:checked)+label{--i:0}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.gdpr .gdpr__checkbox .checkbox__wrap input+label{border:1px solid #999;height:16px;overflow:hidden;width:16px}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.gdpr .gdpr__checkbox .checkbox__label{-webkit-line-clamp:5;-webkit-box-orient:vertical;cursor:pointer;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.gdpr .gdpr__checkbox .checkbox__label:before{color:#ff0023;content:"*";font-size:1.125rem;line-height:1.575rem;padding-left:3px}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.gdpr .gdpr__checkbox .checkbox__label.expanded{-webkit-line-clamp:unset}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.gdpr .gdpr__checkbox .checkbox__showMore{cursor:pointer;font-weight:600;text-decoration:underline}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.gdpr .gdpr__checkbox .checkbox__showMore.hidden{display:none}.jobs-page .job-position .position section.apply .apply-wrap section.success .success__text{background-color:rgba(0,158,227,.1);border:1px solid #006ed9;border-radius:4px;padding:30px;text-align:center}.jobs-page .page-title-wrap .page-card .jobs-listing .department .listing{grid-gap:5px;display:grid}.contact-page{color:#333;padding:40px 15px 0}.contact-page table,.contact-page td,.contact-page tr{display:block}.contact-page .contact-wrap{grid-gap:50px;display:grid}.contact-page .contact-wrap .page-title-wrap .page-card .text-wrap{grid-gap:30px;display:grid}.contact-page .contact-wrap .page-title-wrap .page-card h1{color:#333;font-size:36px;font-weight:700;line-height:50.4px;position:relative}.contact-page .contact-wrap .page-title-wrap .page-card p{color:#333;font-size:20px;line-height:28px;line-height:30px;position:relative}.contact-page .contact-wrap .page-title-wrap .page-card:first-child{grid-gap:15px;display:grid;grid-template-columns:2fr 1fr;padding-bottom:15px}.contact-page .contact-wrap .page-title-wrap .page-card:first-child .img-wrap img{-o-object-fit:contain;object-fit:contain;width:100%}.contact-page .contact-wrap .content-wrap a{color:#006ed9}.contact-page .contact-wrap .content-wrap .page-card{grid-gap:50px;display:grid}.contact-page .contact-wrap .content-wrap .page-card .text-wrap{display:flex;flex-direction:column;gap:75px}.contact-page .contact-wrap .content-wrap .page-card .text-wrap .intro-text p{color:#333;font-size:20px;line-height:28px;line-height:30px;position:relative}.contact-page .contact-wrap .content-wrap .page-card .acc-wrap{grid-gap:15px;display:grid;grid-template-columns:1fr 3fr}.contact-page .contact-wrap .content-wrap .page-card .acc-wrap:not(.contact-page .contact-wrap .content-wrap .page-card .acc-wrap:last-of-type){border-bottom:1px solid #dadce0;padding-bottom:50px}.contact-page .contact-wrap .content-wrap .page-card .acc-wrap h3{color:#333;font-size:20px;font-weight:700;line-height:28px;text-transform:uppercase}.contact-page .contact-wrap .content-wrap .page-card .acc-wrap .pageList{grid-gap:40px;display:grid}.contact-page .contact-wrap .content-wrap .page-card .acc-wrap .pageList li>div{grid-gap:5px;background:#fff;display:grid}.contact-page .contact-wrap .content-wrap .page-card .acc-wrap .pageList li>div .section{align-items:center;color:#333;cursor:pointer;display:grid;font-size:18px;grid-template-columns:1fr auto;line-height:25.2px;line-height:25px}.contact-page .contact-wrap .content-wrap .page-card .acc-wrap .pageList li>div .section .fa-chevron-down{display:none}.contact-page .contact-wrap .content-wrap .page-card .acc-wrap .pageList li>div .section span{display:block;font-weight:600}.contact-page .contact-wrap .content-wrap .page-card .acc-wrap .pageList li>div .content{color:#333;font-size:16px;line-height:22.4px;line-height:22px;max-height:600px;overflow:auto}.contact-page .contact-wrap .content-wrap .page-card .acc-wrap .pageList li>div .content.active{display:block}.contact-page .contact-wrap .content-wrap .page-card .img-wrap{grid-gap:30px;display:grid}.contact-page .contact-wrap .content-wrap .page-card .img-wrap .intro-img img{width:100%}.contact-page .contact-wrap .textAboveLoginBox{color:#333;font-size:20px;line-height:28px;line-height:30px;padding-bottom:50px;position:relative;text-align:right}.contact-page .contact-wrap .textAboveLoginBox img{max-width:120px;position:relative;right:10%;top:10%;width:100%}.contact-page .contact-wrap .textAboveLoginBox #contactForm,.contact-page .contact-wrap .textAboveLoginBox h3,.contact-page .contact-wrap .textAboveLoginBox p{text-align:center}.contact-page .contact-wrap .storeSignUp{padding:50px 0}.contact-page .mp-list-wrap{grid-gap:40px;display:grid}.contact-page .mp-list-wrap .list-item{grid-gap:5px;display:grid}.contact-page .mp-list-wrap .list-item .list-title{color:#333;cursor:pointer;font-size:18px;font-weight:600;line-height:25.2px;line-height:25px}.contact-page .mp-list-wrap .list-item .list-text{color:#333;font-size:16px;line-height:22.4px;line-height:22px}.contact-page section.impressum{padding-bottom:50px}.contact-page section.impressum b{font-weight:600}.contact-page section.impressum .impressum__title{color:#333;font-size:clamp(1.75rem,1vw + 1.75rem,2.25rem);line-height:calc(clamp(1.75rem, 1vw + 1.75rem, 2.25rem)*1.4);padding-bottom:15px}.contact-page section.impressum .impressum__grid{grid-gap:30px;align-items:start;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.contact-page section.impressum .impressum__item{grid-gap:5px;display:grid}.marketing-page{grid-gap:50px;color:#333;display:grid;padding-top:40px}.marketing-page .hide{display:none!important}.marketing-page .customCheckbox{grid-gap:10px;display:grid;grid-template-columns:auto 1fr}.marketing-page .customCheckbox input{height:0;opacity:0;position:absolute;width:0}.marketing-page .customCheckbox input+label{--i:var(--check,1);--j:calc(1 - var(--i));background:#fff;border:1px solid #0096ff;border-radius:.125rem;-webkit-clip-path:var(--rect);clip-path:var(--rect);color:#333;cursor:pointer;height:19px;margin:unset;position:relative;text-align:center;text-transform:capitalize;transition:.09s;width:19px}.marketing-page .customCheckbox input+label:after,.marketing-page .customCheckbox input+label:before{background:#0096ff;bottom:0;content:"";left:0;opacity:var(--i);position:absolute;right:0;top:0;transition:inherit}.marketing-page .customCheckbox input+label:after{--poly:polygon(0 30%,35% 60%,100% 0,100% 25%,35% 85%,0 55%);background:linear-gradient(90deg,#fff 50%,transparent 0) calc(var(--j)*100%)/200%;-webkit-clip-path:var(--poly);clip-path:var(--poly);height:74%;left:17.5%;top:17.5%;transition:opacity .09s,background-position .18s .09s;width:74%}.marketing-page .customCheckbox input:not(:checked)+label{--i:0;border:1px solid #333}.marketing-page .customCheckbox .checkbox__label{cursor:pointer}.marketing-page .personContactSection{display:flex;flex-direction:column}.marketing-page .personContactSection .contactTitle{font-size:24px;font-weight:700}.marketing-page .personContactSection .contactInfo{display:flex;padding:20px 0}.marketing-page .personContactSection .contactInfo .imageWrapper{border-radius:50%;height:85px;width:85px}.marketing-page .personContactSection .contactInfo .nameEmailInfo{display:flex;flex-direction:column;justify-content:space-between;padding:18px 20px}.marketing-page .personContactSection .contactInfo .nameEmailInfo span{font-size:20px;font-weight:700}.marketing-page .toggle-wrapper{padding:15px 0}.marketing-page .toggle-wrapper .language-switcher .checkbox-wrap{padding-top:unset}.marketing-page .toggle-wrapper .language-switcher .checkbox-wrap__label-text{text-transform:uppercase}.marketing-page .toggle-wrapper .language-switcher{display:flex;justify-content:center;padding:0 15px}.marketing-page .toggle-wrapper .language-switcher .checkbox-wrap label{align-items:center;background-color:#fff;border:2px solid #dadce0;border-radius:100vh;cursor:pointer;display:grid;height:2.8rem;padding:2px 0;position:relative;text-transform:uppercase;width:350px}.marketing-page .toggle-wrapper .language-switcher .checkbox-wrap__toggle{background-color:#006ed9;border-radius:100px;box-shadow:0 2px 15px rgba(0,0,0,.15);height:2.8rem;left:2px;position:absolute;transition:transform .3s cubic-bezier(.25,.46,.45,.94);width:calc(50% - 2px)}.marketing-page .toggle-wrapper .language-switcher .checkbox-wrap__label-text{grid-gap:10px;display:grid;font-weight:bolder;grid-template-columns:1fr 1fr;justify-items:center;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.marketing-page .toggle-wrapper .language-switcher .checkbox-wrap__label-text--dark{color:#333;transition:color .3s cubic-bezier(.25,.46,.45,.94)}.marketing-page .toggle-wrapper .language-switcher .checkbox-wrap__label-text--light{color:#fff;transition:color .3s cubic-bezier(.25,.46,.45,.94)}.marketing-page .toggle-wrapper .language-switcher .checkbox-wrap input[type=checkbox]{display:none}.marketing-page .toggle-wrapper .language-switcher .checkbox-wrap input[type=checkbox]:checked+label .checkbox-wrap__toggle{transform:translateX(100%)}.marketing-page .toggle-wrapper .language-switcher .checkbox-wrap input[type=checkbox]:checked+label .checkbox-wrap__label-text--dark{color:#fff}.marketing-page .toggle-wrapper .language-switcher .checkbox-wrap input[type=checkbox]:checked+label .checkbox-wrap__label-text--light{color:#333}.marketing-page .grayBackgroundSection{align-items:center;background:gray;background-color:#f5f6f8;display:flex;justify-content:center;margin-left:calc(476px - 50vw);margin-right:calc(476px - 50vw)}.marketing-page .grayBackgroundSection .newSection{display:flex;flex-wrap:wrap;max-width:940px}.marketing-page .grayBackgroundSection .newSection .newSectionCard{padding:30px 0;width:33%}.marketing-page .grayBackgroundSection .newSection .newSectionCard .blueText{color:#007dff;padding:15px 0}.marketing-page .grayBackgroundSection .newSection .newSectionCard .blueText.blueTitle{font-size:18px;font-weight:700}.marketing-page .grayBackgroundSection .newSection .newSectionCard .cardDescription{color:#333;font-size:15px;font-weight:600;line-height:1.6rem;max-width:430px;min-height:105px}.marketing-page .grayBackgroundSection .newSection .newSectionCard .cardDescription .textWrapper{text-align:left;width:90%}.marketing-page .smindSelection{grid-gap:15px;display:grid;padding:30px 0}.marketing-page .smindSelection>span{color:#333;font-size:clamp(.875rem,3vw,1rem);line-height:calc(clamp(.875rem, 3vw, 1rem)*1.4)}.marketing-page .error{color:#ff0023}.marketing-page a{color:#006ed9}.marketing-page input{font-family:Source Sans Pro,sans-serif}.marketing-page .page-title-wrap .text-wrap{grid-gap:30px;display:grid}.marketing-page .page-title-wrap h1{color:#333;font-size:36px;font-weight:700;line-height:50.4px;position:relative}.marketing-page .page-title-wrap p{color:#333;font-size:20px;line-height:28px;line-height:30px;position:relative}.marketing-page .exposedContainer .exposed{grid-gap:50px;display:grid}.marketing-page .exposedContainer .exposed .init-data-wrap{align-items:center;display:inline-flex;gap:15px;justify-content:center;text-align:center}.marketing-page .exposedContainer .exposed .init-data-wrap h2{color:#333;font-size:39px;line-height:54.6px}.marketing-page .exposedContainer .exposed .init-data-wrap h5{color:#999;font-size:clamp(.875rem,3vw,1rem);font-weight:600;letter-spacing:2px;line-height:calc(clamp(.875rem, 3vw, 1rem)*1.4);text-transform:uppercase}.marketing-page .exposedContainer .exposed .init-data-wrap>div{grid-gap:15px;display:grid}.marketing-page .exposedContainer .exposed .init-data-wrap .vl{background:#006ed9;height:100%;max-height:50%;width:3px}.marketing-page .exposedContainer .exposed .contact-cta-wrap{align-items:center;display:inline-flex;gap:50px;justify-content:center;text-align:center}.marketing-page .exposedContainer .exposed .contact-cta-wrap .write-cta{max-width:300px;width:100%}.marketing-page .exposedContainer .exposed .contact-cta-wrap .write-cta input{background:#006ed9;border:0;border-radius:.125rem;color:#fff;cursor:pointer;font-family:Source Sans Pro;font-size:15px;font-weight:700;padding:15px;text-transform:uppercase;width:100%}.marketing-page .exposedContainer .exposed .contact-cta-wrap .call-cta{color:#006ed9;font-size:15px;font-weight:600;line-height:21px}.marketing-page .mar-options-wrap{grid-gap:15px;display:grid}.marketing-page .mar-options-wrap .format-error{color:#ff0023}.marketing-page .mar-options-wrap h3{color:#333;font-size:26px;font-weight:600;line-height:36.4px}.marketing-page .marketingContactForm .newCheckboxesWraper{display:flex;flex-wrap:wrap;padding-bottom:40px}.marketing-page .marketingContactForm .newCheckboxesWraper .selectItem{align-items:center;display:flex;padding:5px 0;width:25%}.marketing-page .marketingContactForm .newCheckboxesWraper .selectItem.selectedMarketing i{color:#006ed9!important}.marketing-page .marketingContactForm .newCheckboxesWraper .selectItem.selectedMarketing i:before{content:"\f14a"}.marketing-page .marketingContactForm .newCheckboxesWraper .selectItem .itemText{margin-left:5px}.marketing-page .marketingContactForm .newCheckboxesWraper .selectItem .itemText.activeText{color:#007dff;font-weight:600}.marketing-page .marketingContactForm .contactFormText{color:#333;font-size:18px;line-height:36.4px;max-width:700px;text-align:left;width:100%}.marketing-page .marketingContactForm .contactFormDescription{color:#333;font-size:22px;line-height:30.8px;max-width:700px;padding-bottom:40px;width:100%}.marketing-page .marketingContactForm #contactForm{color:#333;font-size:26px;font-weight:600;line-height:36.4px;margin:0 auto;max-width:700px;padding-bottom:50px;text-align:center;width:100%}.marketing-page .marketingContactForm .marketingContactFormDesktop{float:unset;margin:0 auto;max-width:100%;width:100%}.marketing-page .marketingContactForm .marketingContactFormDesktop .hide{display:none!important}.marketing-page .marketingContactForm .marketingContactFormDesktop form input{font-family:Source Sans Pro,sans-serif}.marketing-page .marketingContactForm .marketingContactFormDesktop form h3,.marketing-page .marketingContactForm .marketingContactFormDesktop form p:first-of-type{text-align:center}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer{border-bottom:1px solid #dadce0;color:#323232;display:inline-block;height:36px;margin-bottom:75px;position:relative;width:100%}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line input,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer input{font-size:18px}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line label,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer label{color:#006ed9;display:block;position:absolute;top:-30px}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line input::-moz-placeholder,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer input::-moz-placeholder{color:#000;font-size:16px}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line input::placeholder,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer input::placeholder{color:#000;font-size:16px}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line #errorMessage,.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line span.red,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer #errorMessage,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer span.red{color:red;display:block;position:absolute;top:40px}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line .labelInputText,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer .labelInputText{color:#333!important;width:100%}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line:focus-within,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer:focus-within{border-bottom-color:#006ed9}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line:focus-within ::-moz-placeholder,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer:focus-within ::-moz-placeholder{color:transparent}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line:focus-within ::placeholder,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer:focus-within ::placeholder{color:transparent}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line:focus-within label,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer:focus-within label{color:#006ed9;display:block!important;position:absolute;top:-30px}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line input,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer input{background:none;width:100%}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line input:active,.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line input:focus,.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--one-line input:focus-visible,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer input:active,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer input:focus,.marketing-page .marketingContactForm .marketingContactFormDesktop form .inputContainer input:focus-visible{border:0;box-shadow:none;outline:0}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--message,.marketing-page .marketingContactForm .marketingContactFormDesktop form .textAreaContainer{position:relative}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--message label.hide,.marketing-page .marketingContactForm .marketingContactFormDesktop form .textAreaContainer label.hide{display:none}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--message label,.marketing-page .marketingContactForm .marketingContactFormDesktop form .textAreaContainer label{color:#006ed9;display:block;position:absolute;top:-30px}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--message textarea,.marketing-page .marketingContactForm .marketingContactFormDesktop form .textAreaContainer textarea{-webkit-appearance:none;background-color:inherit;border:none;border-bottom:1px solid #dadce0!important;color:#333!important;font-size:18px;height:100%;margin-top:5px;resize:none;width:100%}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--message textarea::-moz-placeholder,.marketing-page .marketingContactForm .marketingContactFormDesktop form .textAreaContainer textarea::-moz-placeholder{color:#000}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--message textarea::placeholder,.marketing-page .marketingContactForm .marketingContactFormDesktop form .textAreaContainer textarea::placeholder{color:#000}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--message textarea:focus,.marketing-page .marketingContactForm .marketingContactFormDesktop form .textAreaContainer textarea:focus{border-bottom-color:#006ed9!important;border-left:none!important;border-right:none!important;border-top:none!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;outline:none!important;outline-offset:0!important}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--message span,.marketing-page .marketingContactForm .marketingContactFormDesktop form .textAreaContainer span{bottom:-38px;color:red;margin-top:17px;position:absolute}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--message:focus-within,.marketing-page .marketingContactForm .marketingContactFormDesktop form .textAreaContainer:focus-within{border-bottom-color:#006ed9}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--message:focus-within ::-moz-placeholder,.marketing-page .marketingContactForm .marketingContactFormDesktop form .textAreaContainer:focus-within ::-moz-placeholder{color:transparent}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--message:focus-within ::placeholder,.marketing-page .marketingContactForm .marketingContactFormDesktop form .textAreaContainer:focus-within ::placeholder{color:transparent}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--message:focus-within label,.marketing-page .marketingContactForm .marketingContactFormDesktop form .textAreaContainer:focus-within label{color:#006ed9;display:block!important;position:absolute;top:-30px}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__input--message textarea,.marketing-page .marketingContactForm .marketingContactFormDesktop form .textAreaContainer textarea{font-family:Source Sans Pro,sans-serif;min-height:130px}.marketing-page .marketingContactForm .marketingContactFormDesktop form .contact-us__button--submit,.marketing-page .marketingContactForm .marketingContactFormDesktop form .sendFormInfo{background:#006ed9;border:0;border-radius:.125rem;color:#fff;cursor:pointer;display:block;font-family:Source Sans Pro;font-size:20px;font-weight:700;font-weight:600;margin:75px auto 0;max-width:450px;padding:15px;text-transform:uppercase;width:100%}.marketing-page .marketingContactForm .marketingContactFormDesktop form p.contact-us__disclaimer,.marketing-page .marketingContactForm .marketingContactFormDesktop form p.smallText{color:#979ca0;font-size:12px;line-height:18px;margin:66px auto auto;max-width:450px;width:100%}.marketing-page .marketingContactForm .marketingContactFormDesktop form p.contact-us__disclaimer a,.marketing-page .marketingContactForm .marketingContactFormDesktop form p.smallText a{color:#006ed9}.marketing-page .marketingContactForm .marketingContactFormDesktop .contact-us__message,.marketing-page .marketingContactForm .marketingContactFormDesktop .thankyouMessage{margin:0 auto;max-width:250px;padding-bottom:150px;text-align:center;width:100%}.marketing-page .marketingContactForm .marketingContactFormDesktop .contact-us__message h1,.marketing-page .marketingContactForm .marketingContactFormDesktop .thankyouMessage h1{margin-bottom:5px;padding:unset}.marketing-page .marketingContactForm .marketingContactFormDesktop .contact-us__message .firstParagraph,.marketing-page .marketingContactForm .marketingContactFormDesktop .thankyouMessage .firstParagraph{margin-bottom:40px}.marketing-page .marketingContactForm .marketingContactFormDesktop .contact-us__message .bold,.marketing-page .marketingContactForm .marketingContactFormDesktop .thankyouMessage .bold{color:#333;font-size:25px;font-weight:700;line-height:30px}.marketing-page .marketingContactForm .marketingContactFormDesktop .contact-us__message .light,.marketing-page .marketingContactForm .marketingContactFormDesktop .thankyouMessage .light{color:#979ca0;font-size:18px;line-height:27px}.marketing-page .marketingContactForm .marketingContactFormDesktop .contact-us__message i.fa-check,.marketing-page .marketingContactForm .marketingContactFormDesktop .thankyouMessage i.fa-check{color:#006ed9;font-size:34px}.marketing-page .marketingContactForm .marketingContactFormDesktop form .middleContainer{padding:30px 0 60px}.marketing-page .marketingContactForm .marketingContactFormDesktop form .input-wrap{grid-gap:65px;display:grid;grid-template-columns:repeat(auto-fit,minmax(295px,1fr));padding-bottom:30px}.marketing-page .marketingContactForm .marketingContactFormDesktop form .input-wrap .inputContainer{margin:0}.marketing-page .marketingContactForm .marketingContactFormDesktop form .input-wrap .inputContainer .format-error{color:#ff0023;font-size:.7rem;line-height:.98rem;position:relative;transform:translate3d(0,20px,0)}.marketing-page .marketingContactForm .marketingContactFormDesktop form .call-bottom-cta{color:#999;display:block;font-size:15px;font-weight:600;line-height:21px;padding:30px 0;text-align:center}.marketing-page .marketingContactForm .marketingContactFormDesktop form .sendFormInfo{background:#006ed9;background:rgba(0,110,217,.3);border:0;border-radius:.125rem;color:#fff;cursor:pointer;cursor:auto;font-family:Source Sans Pro;font-size:1rem;font-weight:700;padding:15px;text-transform:uppercase;width:100%}.marketing-page .marketingContactForm .marketingContactFormDesktop form .sendFormInfo:focus{outline:unset}.marketing-page .marketingContactForm .marketingContactFormDesktop form .sendFormInfo.filled{background:#006ed9;cursor:pointer}.marketing-page .marketingContactForm .marketingContactFormDesktop form .sendFormInfo.loading{align-items:center;display:grid;position:relative}.marketing-page .marketingContactForm .marketingContactFormDesktop form .sendFormInfo.loading:after{animation:dual-ring-animation 1.2s linear infinite;border-color:#fff transparent;border-radius:100vh;border-style:solid;border-width:3px;content:" ";display:block;height:15px;left:15px;position:absolute;width:15px}.marketing-page .marketingContactForm .thankyouMessage{background-color:rgba(0,158,227,.1);border:1px solid #009ee3;border-radius:4px;margin:0 auto 50px;max-width:400px;padding:30px;text-align:center;width:calc(100% - 60px)}.marketing-page .marketingContactForm .thankyouMessage p{color:#333;font-size:18px;line-height:25.2px;line-height:27px}.marketing-page .marketingContactForm .thankyouMessage p a{color:#006ed9}.marketing-page .marketingContactForm .thankyouMessage p:last-of-type{margin:unset}.marketing-page .marketingContactForm .thankyouMessage i.fa-check{color:#006ed9;font-size:35px}.marketing-page .marketingContactForm .smallText{color:#999;font-size:12px;line-height:16.8px;line-height:15px;margin:0 auto;max-width:450px;width:100%}.marketing-page .marketingList{border:1px solid #dadce0}.marketing-page .marketingList div.listButton{cursor:context-menu;display:flex;padding:17px 20px 13px}.marketing-page .marketingList div.listButton .left{display:inline-block;margin-left:50px}.marketing-page .marketingList div.listButton .right{display:inline-block;position:relative;width:94%}.marketing-page .marketingList div.listButton .right div.rightInnerContainer{display:inline-block;line-height:19px;margin-left:10px}.marketing-page .marketingList div.listButton .right span{display:block}.marketing-page .marketingList div.listButton .right span.title{color:#999;font-size:18px;font-weight:600}.marketing-page .marketingList div.listButton .right span.listSmallText{color:#979ca0;font-size:12px}.marketing-page .marketingList div.listButton .right i{position:absolute;right:0;top:10px}.marketing-page .marketingList .hide{display:none!important}.marketing-page .marketingList .marketingListElement{background:#fff;position:relative}.marketing-page .marketingList .marketingListElement .listButton{cursor:pointer}.marketing-page .marketingList .marketingListElement .listButton .right .rightInnerContainer{-webkit-user-select:none;-moz-user-select:none;user-select:none}.marketing-page .marketingList .marketingListElement .selectionOption input[type=checkbox]{height:100%;position:absolute;width:100%}.marketing-page .marketingList .marketingListElement .selectionOption input[type=checkbox]:checked{border:1px solid green}.marketing-page .marketingList .marketingListElement .selectionOption .checkboxContainer{cursor:pointer;height:100%;position:relative;width:100%}.marketing-page .marketingList .marketingListElement .selectionOption .checkboxContainer i{bottom:0;color:#ccc;left:0;margin:auto;max-height:37px;position:absolute;right:0;text-align:center;top:1px;transition:color .1s ease-in-out}.marketing-page .marketingList .marketingListElement .selectionOption:hover i{color:#999}.marketing-page .marketingList .marketingListElement .selectionOption.active{background-color:#fff;display:block}.marketing-page .marketingList .marketingListElement .selectionOption.active i{color:#006ed9!important}.marketing-page .marketingList .marketingListElement .selectionOption.active i:before{content:"\f14a"}.marketing-page .marketingList .marketingListElement .content{padding:20px}.marketing-page .marketingList .marketingListElement .content__presentation{grid-gap:50px;display:grid;grid-template-columns:auto 1fr}.marketing-page .marketingList .marketingListElement .content__presentation .rightInnerContainer img{height:auto;max-width:200px;width:100%}.marketing-page .marketingList .marketingListElement .content__blocks,.marketing-page .marketingList .marketingListElement .content__blocks--item{grid-gap:30px;display:grid}.marketing-page .marketingList .marketingListElement .content__blocks .item__image img{height:auto;width:100%}.marketing-page .marketingList .marketingListElement.selectedMarketing .title{color:#333!important}.marketing-page .marketingList .marketingListElement.selectedMarketing .left i{color:#006ed9}.marketing-page .marketingList .right i{font-size:16px}.marketing-page .marketingList>li{border-bottom:1px solid #dadce0}.marketing-page .marketingList>li.active{box-shadow:0 5px 5px rgba(0,0,0,.1)}.marketing-page .marketingList>li.active .left>i{color:#006ed9!important}.marketing-page .marketingList>li.active .right .rightInnerContainer .title{color:#333!important}.marketing-page .marketingList>li.active .content{display:flex}.marketing-page .marketingList>li.active:last-of-type{box-shadow:none}.marketing-page .marketingList>li .content{display:none}.marketing-page .marketingList>li .content .textContent{color:#3a3a3a;margin:0 50px}.marketing-page .marketingList>li .content .textContent p{font-size:16px;line-height:25px;margin-bottom:25px}.marketing-page .marketingList>li .content .textContent a{color:#006ed9}.marketing-page .marketingList>li .content .textContent ul{margin-bottom:20px}.marketing-page .marketingList>li .content .textContent img{width:100%}.marketing-page .marketingList>li .content ul{list-style-position:inside;list-style-type:disc}.marketing-page .marketingList>li .content .left ul.displayAdverisingList{list-style:unset;width:390px}.marketing-page .marketingList>li .content .left ul.displayAdverisingList li{border-top:1px solid #dadce0;color:#979ca0;font-size:18px;font-weight:600}.marketing-page .marketingList>li .content .left ul.displayAdverisingList li i{color:#979ca0;float:right;font-size:16px;margin-top:2px}.marketing-page .marketingList>li .content .left ul.displayAdverisingList li .leftInnerContainer{cursor:pointer;margin-right:20px;padding-bottom:23px;padding-top:23px}.marketing-page .marketingList>li .content .left ul.displayAdverisingList li.active,.marketing-page .marketingList>li .content .left ul.displayAdverisingList li.active i{color:#323232}.marketing-page .marketingList>li .content .left ul.displayAdverisingList li.active .leftInnerContainer{margin-left:20px}.marketing-page .marketingList>li .content .left ul.displayAdverisingList li:last-of-type{border-bottom:1px solid #dadce0}.marketing-page .marketingList>li .content .right .rightInnerContainer{color:#3a3a3a;line-height:26px;width:435px}.marketing-page .marketingList>li .content .right .rightInnerContainer img.mobile{width:150px}.marketing-page .marketingList>li .content .right .rightInnerContainer img.desktop{width:435px}.marketing-page .marketingList>li .content .right .rightInnerContainer span.title{font-style:italic;font-weight:600}.marketing-page .marketingList>li:last-of-type{border:unset}.marketing-page .marketingList i{color:#979ca0;font-size:36px;margin:2px auto auto}.marketing-page .marketingList i.fa-lightbulb{margin-left:-1px}.marketing-page .marketingList i.fa-bullseye-arrow{margin-left:-7px}.marketing-page .marketingList i.fa-envelope{font-size:31px;margin-left:-4px;margin-top:3px}.marketing-page .marketingList i.fa-tag{font-size:31px;margin-left:-4px;margin-top:5px}.marketing-page .marketingList i.fa-store{font-size:26px;margin-left:-5px;margin-top:6px}.marketing-page .marketingList i.fa-book-spells{font-size:32px;margin-left:-3px;margin-top:3px}.marketing-page .marketingList i.fa-eye{margin-left:-9px}.store-register-page{color:#333;padding:40px 0}.store-register-page .storeRegisterPage{grid-gap:50px;display:grid;padding-bottom:50px}.store-register-page .hide{display:none!important}.store-register-page input[type=checkbox],.store-register-page input[type=radio]{-webkit-appearance:none;background:0 0;border-radius:0;box-shadow:none;outline:0}.store-register-page .main-img{width:100%}.store-register-page .titleContainer{grid-gap:75px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.store-register-page .titleContainer .left{grid-gap:15px;display:grid}.store-register-page .titleContainer .left h1{color:#333;font-size:36px;font-weight:700;line-height:50.4px}.store-register-page .titleContainer .left h2{color:#333;font-size:31px;line-height:43.4px}.store-register-page .titleContainer .right p{color:#333;font-size:20px;line-height:28px;line-height:30px}.store-register-page .exposedContainer .exposed{display:grid}.store-register-page .exposedContainer .exposed .init-data-wrap{align-items:center;display:inline-flex;gap:15px;justify-content:center;text-align:center}.store-register-page .exposedContainer .exposed .init-data-wrap h2{color:#333;font-size:39px;line-height:54.6px}.store-register-page .exposedContainer .exposed .init-data-wrap h5{color:#999;font-size:clamp(.875rem,3vw,1rem);font-weight:600;letter-spacing:2px;line-height:calc(clamp(.875rem, 3vw, 1rem)*1.4);text-transform:uppercase}.store-register-page .exposedContainer .exposed .init-data-wrap>div{grid-gap:15px;display:grid}.store-register-page .exposedContainer .exposed .init-data-wrap .vl{background:#006ed9;height:100%;max-height:50%;width:3px}.store-register-page .registerSteps input,.store-register-page .registerSteps textarea{font-family:Source Sans Pro,sans-serif}.store-register-page .registerSteps .beginRegistration{cursor:pointer}.store-register-page .registerSteps .beginRegistration .buttonRegistration{background:#006ed9;border:0;border-radius:.125rem;color:#fff;cursor:pointer;font-family:Source Sans Pro;font-weight:700;margin:0 auto;max-width:300px;padding:15px;text-align:center;text-transform:unset;width:100%}.store-register-page .registerSteps .beginRegistration .buttonRegistration span{margin-right:10px}.store-register-page .registerSteps input[type=radio]{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.store-register-page .registerSteps h3{color:#333;font-size:26px;line-height:36.4px;padding:30px 0;text-align:center}.store-register-page .registerSteps .step{animation:fadein 2s}.store-register-page .registerSteps .step1{padding-bottom:60px;padding-top:50px}.store-register-page .registerSteps .smallChoice{grid-gap:unset;color:#979ca0;display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));text-align:center}.store-register-page .registerSteps .smallChoice__item{border:1px solid #dadce0;padding:15px 0;position:relative}.store-register-page .registerSteps .smallChoice__item:not(.store-register-page .registerSteps .smallChoice__item:last-of-type){border-right:none}.store-register-page .registerSteps .smallChoice__item.active{background-color:#006ed9;color:#fff}.store-register-page .registerSteps .smallChoice__item input[type=checkbox]{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.store-register-page .registerSteps .smallChoice__item input[type=radio]:checked{background:#006ed9}.store-register-page .registerSteps .smallChoice__item input[type=radio]:checked+label{color:#fff;position:relative}.store-register-page .registerSteps .smallChoice__item input{margin:unset}.store-register-page .registerSteps .input-wrap{grid-gap:65px;display:grid;grid-template-columns:repeat(auto-fit,minmax(295px,1fr));padding:30px 0}.store-register-page .registerSteps .inputContainer{border-bottom:1px solid #dadce0;color:#323232;display:inline-block;height:36px;position:relative}.store-register-page .registerSteps .inputContainer input{font-size:18px}.store-register-page .registerSteps .inputContainer label{color:#006ed9;display:block;position:absolute;top:-30px}.store-register-page .registerSteps .inputContainer input::-moz-placeholder{color:#000;font-size:16px}.store-register-page .registerSteps .inputContainer input::placeholder{color:#000;font-size:16px}.store-register-page .registerSteps .inputContainer #errorMessage,.store-register-page .registerSteps .inputContainer span.red{color:red;display:block;position:absolute;top:40px}.store-register-page .registerSteps .inputContainer .labelInputText{color:#333!important;width:100%}.store-register-page .registerSteps .inputContainer input{background:none;outline:none}.store-register-page .registerSteps .inputContainer input:active,.store-register-page .registerSteps .inputContainer input:focus,.store-register-page .registerSteps .inputContainer input:focus-visible{border:0;box-shadow:none;outline:0}.store-register-page .registerSteps .inputContainer .format-error{color:#ff0023;font-size:.7rem;line-height:.98rem;position:relative;transform:translate3d(0,20px,0)}.store-register-page .registerSteps .inputContainer:focus-within{border-bottom-color:#006ed9;outline:none}.store-register-page .registerSteps .inputContainer:focus-within ::-moz-placeholder{color:transparent}.store-register-page .registerSteps .inputContainer:focus-within ::placeholder{color:transparent}.store-register-page .registerSteps .inputContainer:focus-within label{color:#006ed9;display:block!important;position:absolute;top:-30px}.store-register-page .registerSteps .textAreaContainer{grid-column-end:3;grid-column-start:1;position:relative}.store-register-page .registerSteps .textAreaContainer label.hide{display:none}.store-register-page .registerSteps .textAreaContainer label{color:#006ed9;display:block;position:absolute;top:-30px}.store-register-page .registerSteps .textAreaContainer textarea{-webkit-appearance:none;background-color:inherit;border:none;border-bottom:1px solid #dadce0!important;color:#333!important;font-size:18px;height:100%;margin-top:5px;resize:none;width:100%}.store-register-page .registerSteps .textAreaContainer textarea::-moz-placeholder{color:#000}.store-register-page .registerSteps .textAreaContainer textarea::placeholder{color:#000}.store-register-page .registerSteps .textAreaContainer textarea:focus{border-bottom-color:#006ed9!important;border-left:none!important;border-right:none!important;border-top:none!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;outline:none!important;outline-offset:0!important}.store-register-page .registerSteps .textAreaContainer span{bottom:-38px;color:red;margin-top:17px;position:absolute}.store-register-page .registerSteps .textAreaContainer textarea{min-height:150px}.store-register-page .registerSteps .textAreaContainer:focus-within{border-bottom-color:#006ed9;outline:none}.store-register-page .registerSteps .textAreaContainer:focus-within ::-moz-placeholder{color:transparent}.store-register-page .registerSteps .textAreaContainer:focus-within ::placeholder{color:transparent}.store-register-page .registerSteps .textAreaContainer:focus-within label{color:#006ed9;display:block!important;position:absolute;top:-30px}.store-register-page .registerSteps .categoriesRegister{margin-bottom:63px;padding:unset}.store-register-page .registerSteps .categoriesRegister li{color:#b9b9b9;cursor:pointer;display:inline-block;height:90px;text-align:center;vertical-align:top;width:159px}@media only screen and (max-width:359px){.store-register-page .registerSteps .categoriesRegister li{width:48%}}.store-register-page .registerSteps .categoriesRegister li div{font-size:14px;margin-top:20px;position:relative}.store-register-page .registerSteps .categoriesRegister li div i{display:block;font-size:26px;margin-bottom:10px}.store-register-page .registerSteps .categoriesRegister li div.checked{color:#006ed9;font-weight:700}.store-register-page .registerSteps .categoriesRegister li input[type=checkbox]{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.store-register-page .registerSteps .categoriesRegister li input[type=checkbox]:checked+.icon i,.store-register-page .registerSteps .categoriesRegister li input[type=checkbox]:checked+.icon span{color:#006ed9}.store-register-page .registerSteps .buttonContainer{margin:0 auto;max-width:450px;padding-top:75px;text-align:center;width:100%}.store-register-page .registerSteps .buttonContainer.validated .sendFormInfo{background:#006ed9;cursor:pointer}.store-register-page .registerSteps .buttonContainer .sendFormInfo{background:#006ed9;background:rgba(0,110,217,.3);border:0;border-radius:.125rem;color:#fff;cursor:pointer;cursor:auto;font-family:Source Sans Pro;font-size:15px;font-weight:700;padding:15px;text-transform:uppercase;width:100%}.store-register-page .registerSteps .buttonContainer .sendFormInfo:focus{outline:unset}.store-register-page .registerSteps .buttonContainer .sendFormInfo.loading{align-items:center;display:grid;position:relative}.store-register-page .registerSteps .buttonContainer .sendFormInfo.loading:after{animation:dual-ring-animation 1.2s linear infinite;border-color:#fff transparent;border-radius:100vh;border-style:solid;border-width:3px;content:" ";display:block;height:15px;left:15px;position:absolute;width:15px}.store-register-page .registerSteps .buttonContainer p.smallText{color:#979ca0;font-size:12px;line-height:18px;margin:auto;max-width:450px;text-align:left;width:100%}.store-register-page .registerSteps .buttonContainer p.smallText a{color:#006ed9}.store-register-page .registerSteps .buttonContainer a.callUs{background:#f2f2f2;border:0;border-radius:.125rem;color:#333;color:#999;cursor:pointer;display:block;font-family:Source Sans Pro;font-size:15px;font-weight:700;font-weight:600;line-height:21px;margin:30px 0;padding:7.5px 0;width:100%}.store-register-page .thankyouMessage{padding-bottom:150px;text-align:center;width:100%}.store-register-page .thankyouMessage h1{margin-bottom:5px;padding:unset}.store-register-page .thankyouMessage .firstParagraph{margin-bottom:40px}.store-register-page .thankyouMessage .bold{color:#333;font-size:25px;font-weight:700;line-height:30px}.store-register-page .thankyouMessage .light{color:#979ca0;font-size:18px;line-height:27px}.store-register-page .thankyouMessage i.fa-check{color:#006ed9;font-size:34px}.store-register-page .thankyouMessage img{border-radius:20px;margin:0 auto;max-width:600px;width:100%}.store-register-page .advantageContainer{padding-top:30px}.store-register-page .advantageContainer h1{padding-bottom:17px;text-align:center}.store-register-page .advantageContainer .squareButton{background-color:#fff;border:2px solid #dadce0;border-radius:25px;cursor:pointer;display:block;height:48px;margin:0 auto;max-width:350px;position:relative;width:100%}.store-register-page .advantageContainer .squareButton #squareCheckbox{display:none}.store-register-page .advantageContainer .squareButton input:checked+.innerButtonDiv .leftSquare{transform:translateX(100%)}.store-register-page .advantageContainer .squareButton input:checked+.innerButtonDiv .rightSquare{transform:translateX(-100%)}.store-register-page .advantageContainer .squareButton .innerButtonDiv{display:block;font-size:0;left:0;line-height:42px;padding:3px;position:absolute;right:0;top:0}.store-register-page .advantageContainer .squareButton .innerButtonDiv>span{font-size:16px;font-weight:600}.store-register-page .advantageContainer .squareButton .innerButtonDiv .leftSquare{background-color:#006ed9;border-radius:25px;color:#fff;display:inline-block;text-align:center;width:50%}.store-register-page .advantageContainer .squareButton .innerButtonDiv .rightSquare{color:#979ca0;display:inline-block;text-align:center;width:50%}.store-register-page .advantageContainer.language-switcher{padding:0 15px}.store-register-page .advantageContainer.language-switcher .checkbox-wrap{padding-bottom:30px;padding-top:unset}.store-register-page .advantageContainer.language-switcher .checkbox-wrap__label-text{text-transform:uppercase}.store-register-page .advantageList,.store-register-page .characteristicsList{display:none}.store-register-page .advantageList.active,.store-register-page .characteristicsList.active{grid-gap:15px 30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}.store-register-page .advantageList li,.store-register-page .characteristicsList li{border:1px solid #dadce0;border-radius:5px;color:#006ed9;display:inline-block;width:100%}.store-register-page .advantageList li div.listButton,.store-register-page .characteristicsList li div.listButton{cursor:context-menu;display:flex;padding:17px 20px 13px}.store-register-page .advantageList li div.listButton .left,.store-register-page .characteristicsList li div.listButton .left{display:inline-block;margin-left:50px}.store-register-page .advantageList li div.listButton .right,.store-register-page .characteristicsList li div.listButton .right{display:inline-block;position:relative;width:94%}.store-register-page .advantageList li div.listButton .right div.rightInnerContainer,.store-register-page .characteristicsList li div.listButton .right div.rightInnerContainer{display:inline-block;line-height:19px;margin-left:10px}.store-register-page .advantageList li div.listButton .right span,.store-register-page .characteristicsList li div.listButton .right span{display:block}.store-register-page .advantageList li div.listButton .right span.title,.store-register-page .characteristicsList li div.listButton .right span.title{color:#999;font-size:18px;font-weight:600}.store-register-page .advantageList li div.listButton .right span.listSmallText,.store-register-page .characteristicsList li div.listButton .right span.listSmallText{color:#979ca0;font-size:12px}.store-register-page .advantageList li div.listButton .right i,.store-register-page .characteristicsList li div.listButton .right i{position:absolute;right:0;top:10px}.store-register-page .advantageList li i,.store-register-page .characteristicsList li i{font-size:36px}.store-register-page .advantageList li i.fa-home,.store-register-page .advantageList li i.fa-trophy,.store-register-page .characteristicsList li i.fa-home,.store-register-page .characteristicsList li i.fa-trophy{margin-left:-2px}.store-register-page .advantageList li i.fa-book-spells,.store-register-page .characteristicsList li i.fa-book-spells{margin-left:2px}.store-register-page .advantageList li i.fa-percent,.store-register-page .characteristicsList li i.fa-percent{margin-left:5px}.store-register-page .advantageList li .rightInnerContainer .title,.store-register-page .characteristicsList li .rightInnerContainer .title{color:#333!important}.store-register-page .countryTableContainer h4{color:#333;font-size:20px;line-height:28px;padding-bottom:50px;text-align:center}.store-register-page .countryTableContainer .left{display:inline-block;margin-right:25px}.store-register-page .countryTableContainer .left img{height:354px}.store-register-page .countryTableContainer .right{display:inline-block;position:absolute}.store-register-page .countryTableContainer .right .countriesSelection{margin-top:-7px;width:456px}.store-register-page .countryTableContainer .right .countriesSelection input[type=checkbox]{-webkit-appearance:checkbox;cursor:pointer;height:21px;left:1px;opacity:0;position:absolute;top:8px;width:21px}.store-register-page .countryTableContainer .right .countriesSelection input[type=checkbox]:checked+.fa-check{background-color:#006ed9}.store-register-page .countryTableContainer .right .countriesSelection input[type=checkbox]:checked+.fa-check.locked{background-color:#979ca0}.store-register-page .countryTableContainer .right .countriesSelection thead{border-bottom:1px solid #eff3f6;color:#b9b9b9;font-size:12px;font-weight:700}.store-register-page .countryTableContainer .right .countriesSelection thead .rightText{text-align:right}.store-register-page .countryTableContainer .right .countriesSelection tbody tr.emptyRow{height:20px}.store-register-page .countryTableContainer .right .countriesSelection tbody tr{height:36px}.store-register-page .countryTableContainer .right .countriesSelection tbody tr td{vertical-align:middle}.store-register-page .countryTableContainer .right .countriesSelection tbody tr td img{display:block;height:18px;margin-top:6px;width:unset}.store-register-page .countryTableContainer .right .countriesSelection tbody tr td.icon{position:relative}.store-register-page .countryTableContainer .right .countriesSelection tbody tr td.icon i.fa-check{border:1px solid #d9d9d9;border-radius:4px;color:#f2f2f2;display:block!important;font-size:15px;font-weight:700;height:20px;line-height:21px;text-align:center;vertical-align:middle;width:20px}.store-register-page .countryTableContainer .right .countriesSelection tbody tr td.icon i.locked{background-color:#979ca0}.store-register-page .countryTableContainer .right .countriesSelection tbody tr td.rightText{text-align:right}.store-register-page .countryTableContainer .right .countriesSelection tbody tr td.countryName{color:#333}.store-register-page .countryTableContainer .right .countriesSelection tbody tr td.visitors{color:#b9b9b9;font-size:14px;font-weight:700}.store-register-page .countryTableContainer .right .countriesSelection tbody tr.checked i{background-color:#006ed9}.store-register-page .checkbox-wrap{display:grid}.store-register-page .checkbox-wrap label{text-transform:uppercase}.store-register-page #squareCheckbox{display:none}.store-register-page .checkbox-wrap--center{justify-items:center}.store-register-page .checkbox-wrap__toggle,.store-register-page .checkbox-wrap label{border-radius:100px;height:2.8rem}.store-register-page .checkbox-wrap label{align-items:center;background-color:#fff;border:2px solid #dadce0;border-radius:100vh;cursor:pointer;display:grid;padding:2px 0;position:relative;width:350px}.store-register-page .checkbox-wrap__toggle{background-color:#006ed9;box-shadow:0 2px 15px rgba(0,0,0,.15);left:2px;position:absolute;transition:transform .3s cubic-bezier(.25,.46,.45,.94);width:calc(50% - 2px)}.store-register-page .checkbox-wrap__label-text{grid-gap:10px;display:grid;font-weight:bolder;grid-template-columns:1fr 1fr;justify-items:center;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.store-register-page .checkbox-wrap__label-text--dark{color:rgba(51,51,51,.5);transition:color .3s cubic-bezier(.25,.46,.45,.94)}.store-register-page .checkbox-wrap__label-text--light{color:#fff;transition:color .3s cubic-bezier(.25,.46,.45,.94)}.store-register-page .checkbox-wrap input[type=checkbox]{display:none}.store-register-page .checkbox-wrap input[type=checkbox]:checked+label .checkbox-wrap__toggle{transform:translateX(100%)}.store-register-page .checkbox-wrap input[type=checkbox]:checked+label .checkbox-wrap__label-text--dark{color:#fff}.store-register-page .checkbox-wrap input[type=checkbox]:checked+label .checkbox-wrap__label-text--light{color:rgba(51,51,51,.5)}.xml-page{padding:40px 15px}.xml-page .checkbox-wrap{display:grid}.xml-page .checkbox-wrap--center{justify-items:center}.xml-page .checkbox-wrap__toggle,.xml-page .checkbox-wrap label{border-radius:100px;height:2.8rem}.xml-page .checkbox-wrap label{align-items:center;background-color:#fff;border:2px solid #dadce0;border-radius:100vh;cursor:pointer;display:grid;padding:2px 0;position:relative;text-transform:uppercase;width:350px}.xml-page .checkbox-wrap__toggle{background-color:#006ed9;box-shadow:0 2px 15px rgba(0,0,0,.15);left:2px;position:absolute;transition:transform .3s cubic-bezier(.25,.46,.45,.94);width:calc(50% - 2px)}.xml-page .checkbox-wrap__label-text{grid-gap:10px;display:grid;font-weight:bolder;grid-template-columns:1fr 1fr;justify-items:center;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.xml-page .checkbox-wrap__label-text--dark{color:rgba(51,51,51,.5);transition:color .3s cubic-bezier(.25,.46,.45,.94)}.xml-page .checkbox-wrap__label-text--light{color:#fff;transition:color .3s cubic-bezier(.25,.46,.45,.94)}.xml-page .checkbox-wrap input[type=checkbox]{display:none}.xml-page .checkbox-wrap input[type=checkbox]:checked+label .checkbox-wrap__toggle{transform:translateX(100%)}.xml-page .checkbox-wrap input[type=checkbox]:checked+label .checkbox-wrap__label-text--dark{color:#fff}.xml-page .checkbox-wrap input[type=checkbox]:checked+label .checkbox-wrap__label-text--light{color:rgba(51,51,51,.5)}.xml-page .checkbox-wrap.language-switcher{padding:20px 0 40px}.xml-page .xml__text{color:#888;padding-bottom:20px}.xml-page .xml__grid{grid-gap:50px;display:grid}.xml-page .xml__grid h1{padding-bottom:30px}.xml-page .xml__grid h3{padding-bottom:20px}.xml-page .xml__grid h5{color:#888;padding-bottom:15px}.xml-page .xml__grid p{color:#333;font-size:1.125rem;line-height:1.575rem;line-height:1.25rem}.xml-page .xml__grid section.intro{grid-gap:50px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.xml-page .xml__grid section.intro .intro__text{grid-gap:30px;display:grid}.xml-page .xml__grid section.intro .images__grid{grid-gap:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.xml-page .xml__grid section.intro .images__grid img{height:auto;width:100%}.xml-page .xml__grid section.intro .images__grid--item{grid-gap:10px;display:grid;grid-template-rows:1fr auto auto;padding:10px}.xml-page .xml__grid section.intro .images__grid--item .lines{grid-gap:10px;display:grid;justify-items:center}.xml-page .xml__grid section.intro .images__grid--item .lines__item{background:#ddd;border-radius:100vh}.xml-page .xml__grid section.intro .images__grid--item .lines__small{height:13px;width:60%}.xml-page .xml__grid section.intro .images__grid--item .lines__big{height:13px;width:80%}.xml-page .xml__grid section.intro .images__grid--image-wrap{align-items:center;display:flex}.xml-page .xml__grid section.intro .images__text{color:#333;font-size:1.125rem;line-height:1.575rem;line-height:1.25rem;padding:30px 0;text-align:center}.xml-page .xml__grid section.intro .images__cta{text-align:center}.xml-page .xml__grid section.intro .images__cta a{display:inline-block;font-size:1rem;padding:15px;text-transform:uppercase;width:min(50%,100% - 30px)}.xml-page .xml__grid section.intro.sitemap .sitemap__list{line-height:1.5rem;list-style:disc;padding-left:15px}.xml-page .xml__grid section.intro.sitemap .sitemap__list a{color:#0096ff;cursor:pointer;font-size:1.125rem;line-height:1.575rem}.xml-page .xml__grid section.intro.sitemap .sitemap__sublist{list-style:circle;padding-left:15px}.xml-page .xml__grid section.intro.general{width:calc(100vw - 30px)}.xml-page .xml__grid section.intro.general .definitions__list,.xml-page .xml__grid section.intro.general .references__list{color:#888;padding-bottom:20px}.xml-page .xml__grid section.intro.specifications{width:calc(100vw - 30px)}.xml-page .xml__grid section.intro.specifications table tr td:first-of-type{width:200px}.xml-page .xml__grid td,.xml-page .xml__grid tr{border:1px solid #000}.xml-page .xml__grid td{padding-left:5px;padding-right:5px}.xml-page .xml__grid table{color:#000;width:100%}.xml-page .xml__grid table ul{list-style:disc;padding-left:15px}.xml-page .xml__grid table ul ul{list-style:revert}.xml-page .xml__grid td.redBg{background-color:#c6615e;font-weight:700}.xml-page .xml__grid td.orangeBb{background-color:#f79646;font-weight:700}.xml-page .xml__grid td.whiteBg{background-color:#fff;font-weight:700}.xml-page .xml__grid .boldRow{font-weight:700}.xml-page .xml__grid .redRequiredText{color:#c6615e}.xml-page .xml__grid .blackDependsText{color:#232323}.xml-page .xml__grid .orangeOptionalText{color:#f79646}.xml-page .xml__grid .decimalList{list-style:decimal}.xml-page .xml__grid .xmlHead{color:#58b2ca}.xml-page .xml__grid .xmlMainItem{color:#b6504d;font-weight:700}.xml-page .xml__grid .xmlAttribute{color:#ca6d6a}.xml-page .xml__grid .xmlValue{color:#03c}.xml-page .xml__table{box-shadow:inset 0 0 0 1px #333;margin-bottom:40px}.xml-page .xml__list{line-height:1.5rem;list-style:disc;padding-left:15px}.xml-page .xml__list>li{padding-bottom:15px}.privacy-page,.terms-page{color:#333;color:#888;line-height:1.5rem;padding:40px 0}.privacy-page a,.terms-page a{color:#006ed9}.privacy-page h1,.terms-page h1{color:#333;font-size:36px;font-weight:600;line-height:50.4px;padding-bottom:30px}.privacy-page p,.terms-page p{color:#333;font-size:20px;line-height:28px;line-height:32px;padding-bottom:30px}.privacy-page ul,.terms-page ul{color:#333;line-height:1.5rem;list-style:disc inside}.privacy-page ol,.terms-page ol{color:#888;line-height:1.5rem;margin:0!important;padding-left:15px}.privacy-page ol ul,.terms-page ol ul{color:#888}.privacy-page h2,.privacy-page h3,.terms-page h2,.terms-page h3{color:#333;font-size:26px;font-weight:600;line-height:36.4px;padding-bottom:15px}.privacy-page h4,.terms-page h4{color:#333;font-size:22px;font-weight:600;line-height:30.8px;padding-bottom:15px}.privacy-page label.switch,.terms-page label.switch{cursor:pointer;display:inline-block;height:34px;position:relative;width:130px}.privacy-page label.switch input,.terms-page label.switch input{display:none}.privacy-page label.switch .sliderText,.terms-page label.switch .sliderText{color:#fff;font-size:21px;position:absolute;right:10px;top:4px}.privacy-page label.switch .slider,.terms-page label.switch .slider{align-items:center;background-color:#ccc;bottom:0;display:grid;left:0;position:absolute;right:0;top:0;transition:.4s}.privacy-page label.switch .slider span,.terms-page label.switch .slider span{color:#fff;line-height:30px;margin-left:10px;margin-right:10px;position:absolute;transform:translateX(36px);transition:.4s}.privacy-page label.switch .slider:before,.terms-page label.switch .slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;position:absolute;text-align:center;transition:.4s;width:26px}.privacy-page label.switch input:checked+.slider,.terms-page label.switch input:checked+.slider{background-color:#0096ff}.privacy-page label.switch input:checked+.slider span,.terms-page label.switch input:checked+.slider span{transform:translateX(10px)}.privacy-page label.switch input:checked+.slider:before,.terms-page label.switch input:checked+.slider:before{transform:translateX(96px)}.privacy-page label.switch .slider.round,.terms-page label.switch .slider.round{border-radius:34px}.privacy-page label.switch .slider.round:before,.terms-page label.switch .slider.round:before{border-radius:50%}.privacy-page .cookies-wrap,.terms-page .cookies-wrap{padding-bottom:5px}.privacy-page .cookies-wrap ul,.terms-page .cookies-wrap ul{color:#333;padding-bottom:15px}.privacy-page table,.terms-page table{background:#fff;padding:15px}.terms-page ul{font-size:20px;line-height:32px;padding-bottom:15px}.main-content-mobile-app{background-color:#fff;font-family:Source Sans Pro,sans-serif;margin:0;overflow:hidden;overflow-x:hidden;position:relative;width:100%}.main-content-mobile-app .loading{padding:50px 0}.main-content-mobile-app header{padding:0 15px}.main-content-mobile-app button{background-color:transparent;border:none;cursor:pointer;font-family:inherit}.main-content-mobile-app button:focus{outline:none}.main-content-mobile-app .icon__extra-small__black{color:#333;font-size:18px;margin:auto}.main-content-mobile-app .icon__small__black{color:#333;font-size:22px;margin:0;width:22px}.main-content-mobile-app .icon__medium__yellow{color:#0096ff;font-size:40px;margin:auto;text-align:center}.main-content-mobile-app .main-header__wrapper{background-color:transparent;height:22px;margin:auto;padding:20px 0;width:1100px;z-index:1}.main-content-mobile-app .main-header__wrapper a img{width:152px}.main-content-mobile-app .logo{width:70%}.main-content-mobile-app .logo-img{height:30px}.main-content-mobile-app .main-content__wrapper .grid-wrap{padding:0 15px}.main-content-mobile-app .text__big__black{color:#333;font-size:52px;font-weight:700;line-height:1.2;padding:161px 0 17px;text-align:left;text-transform:uppercase;width:544px}.main-content-mobile-app .text__small__black{color:#333;font-size:18px;padding-bottom:13px;text-align:left;width:388px}.main-content-mobile-app .text__small__black.subtitle{font-size:31px;font-weight:600;line-height:1.3;width:544px}.main-content-mobile-app .store-buttons__wrapper{align-items:center;display:flex;justify-content:space-between;margin:15px 15px 0;width:476px}.main-content-mobile-app .store-button__huawei{display:flex;justify-content:center;width:476px}.main-content-mobile-app .store-button__with-border{border-radius:360px;box-shadow:0 1px 3px #0003;color:#333;font-size:17px;font-weight:700;margin:20px 0;min-width:150px;padding:15px 0;text-align:center;width:210px}.main-content-mobile-app .store-button__without-border{color:#333;display:flex;font-size:17px;font-weight:700;justify-content:space-between;margin-top:20px;width:170px}.main-content-mobile-app .first-image__wrapper{left:1170px;overflow:hidden;padding:46px 0 80px;position:absolute;top:0;width:100%}.main-content-mobile-app img{display:block;position:relative}.main-content-mobile-app .text__big__yellow{color:#333;font-size:32px;font-size:52px;font-weight:600;font-weight:700;line-height:1.1;margin:100px auto auto;padding-bottom:30px;text-align:center;width:800px}.main-content-mobile-app .characteristics__wrapper{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));padding-bottom:30px}.main-content-mobile-app .characteristic__wrapper{text-align:center;width:290px}.main-content-mobile-app .text__medium__black{color:#333;font-size:20px;line-height:1.4;margin-top:15px}.main-content-mobile-app .text__medium__black b{color:#000;display:block;font-weight:800;margin-bottom:15px;text-transform:uppercase}.main-content-mobile-app .text__medium__black__last{color:#333;font-size:24px;font-weight:600;margin:auto;padding-top:16px;text-align:center;width:540px}.main-content-mobile-app .text__medium__black__last a{color:#000!important;text-decoration:underline!important}.main-content-mobile-app .second-square__wrapper{margin-bottom:100px}.main-content-mobile-app .second-image__wrapper{display:flex;justify-content:space-evenly;overflow:hidden;position:relative;z-index:1}.main-content-mobile-app .second-image__wrapper img{max-width:643px;width:100%}.main-content-mobile-app .store-second-buttons__wrapper{align-items:center;display:flex;height:auto;justify-content:space-around;margin:auto;padding-bottom:171px;padding-top:30px;width:297px}.main-content-mobile-app .bottomDownloadContainer .store-button__huawei,.main-content-mobile-app .bottomDownloadContainer .store-buttons__wrapper{margin:auto}.loading__initial{grid-gap:50px;display:grid;margin:0 auto;max-width:970px;padding:40px 0 20%;width:100%}.loading__card--big{min-height:30vh}.loading__card--big,.loading__card--small{animation:bg-gradient 5s ease infinite;background:linear-gradient(-45deg,#f2f2f2,#eee,#f2f2f2,#f6f6f6);background-size:400% 400%;border-radius:.25rem}.loading__card--small{min-height:25px}.loading__wrap{grid-gap:30px;display:grid}main.static .static__title{color:#333;font-size:clamp(2rem,1vw + 2rem,2.5rem);font-weight:600;line-height:calc(clamp(2rem, 1vw + 2rem, 2.5rem)*1.4);padding-bottom:45px}main.static .static__text{color:#333;font-size:20px;line-height:28px}main.static ol{grid-gap:15px;display:grid;padding:15px 15px 30px}main.static ol,main.static ul{color:#333;font-size:18px;line-height:25.2px;margin:unset!important}main.static ul{line-height:25px;list-style:disc;padding:15px}main.static h3,main.static h4{color:#333;font-size:22px;font-weight:600;line-height:30.8px;padding-bottom:15px}main.terms{padding:40px 15px}main.terms .terms__intro{padding-bottom:30px}main.terms .terms__text{display:block}main.terms .terms__item--title{color:#333;font-size:26px;font-weight:600;line-height:36.4px;padding-bottom:15px}main.terms .terms__item--text{word-wrap:break-word;padding-bottom:15px}main.terms .terms__subitem{padding-bottom:20px}main.terms .terms__subitem .smartPhoneScroll{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;max-width:calc(100vw - 30px);overflow:auto hidden}main.terms .terms__subitem .smartPhoneScroll table{padding:10px}main.privacy .terms__intro{grid-gap:20px;display:grid}main.privacy .cookies-wrap{color:#666;font-size:20px;line-height:28px;padding-top:20px}main.privacy .mob-cookies{padding:10px 0}main.advertisement{padding:0 15px}@media (max-width:1500px){.culture-page .culture-wrap .page-title-wrap .page-card .img-wrap img{width:100%}.culture-page .culture-wrap .page-title-wrap .page-card .text-wrap .line img{top:-65%}.culture-page .culture-wrap .content-wrap .page-card .text-wrap .circle-outline.red{right:0;top:-100%}.culture-page .culture-wrap .content-wrap .page-card .text-wrap .line.red{left:0;top:-30%}.culture-page .culture-wrap .content-wrap .page-card .text-wrap .circle.green{right:0}.culture-page .culture-wrap .content-wrap .page-card .img-wrap .triangle.shapeSeven{bottom:-30%;left:auto;right:0}.media-page .media-wrap .page-title-wrap .page-card .img-wrap img.mediaCenterPageImage{width:100%}}@media (max-width:991px){.presentation-page .presentation{grid-gap:30px;padding-bottom:50px}.presentation-page .presentation .page-card{grid-template-columns:1fr}.presentation-page .presentation .page-card.page-card-left{grid-template-columns:auto 1fr}.presentation-page .presentation .page-card.page-card-right{grid-template-columns:1fr auto}.presentation-page .presentation .page-card .img-container img{max-width:250px;position:relative;top:auto}.culture-page .culture-wrap .page-title-wrap .page-card .text-wrap .line{display:none}.culture-page .culture-wrap .page-title-wrap .page-card .text-wrap .line img{z-index:-1}.jobs-page .jobs-wrap span.circle,.jobs-page .jobs-wrap span.circle-outline,.jobs-page .jobs-wrap span.cross,.jobs-page .jobs-wrap span.line,.jobs-page .jobs-wrap span.triangle{display:none}.jobs-page .jobs-wrap .content-wrap{padding:0}.jobs-page .jobs-wrap .content-wrap .page-card span.circle,.jobs-page .jobs-wrap .content-wrap .page-card span.circle-outline,.jobs-page .jobs-wrap .content-wrap .page-card span.cross,.jobs-page .jobs-wrap .content-wrap .page-card span.line,.jobs-page .jobs-wrap .content-wrap .page-card span.triangle{display:none}.contact-page .contact-wrap .textAboveLoginBox img{top:0}.marketing-page .newSection{display:"flex";flex-wrap:wrap}.marketing-page .marketingList>li .content .left{margin:0}.marketing-page .marketingList>li .content .left ul.displayAdverisingList{grid-gap:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));width:100%}.marketing-page .marketingList>li .content .left ul.displayAdverisingList li{border:1px solid #dadce0;padding:15px}.marketing-page .marketingList>li .content .left ul.displayAdverisingList li .leftInnerContainer{margin:0;padding:0}.marketing-page .marketingList>li .content .left ul.displayAdverisingList li.active .leftInnerContainer{margin:0}.marketing-page .marketingList>li .content .right .rightInnerContainer{text-align:center;width:100%}.marketing-page .marketingList>li.active .content{grid-gap:30px;display:grid;grid-template-columns:1fr;margin:0;padding:15px}.marketing-page .marketingList .marketingListElement .content__presentation{display:block}.marketing-page .marketingList .marketingListElement .content__presentation .displayAdverisingList.right{background:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.marketing-page .marketingList .marketingListElement .content__presentation .displayAdverisingList.right .rightInnerContainer{grid-gap:30px;align-items:start;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-rows:auto 1fr;height:calc(100vh - 85px);overflow:auto;padding:70px 15px 15px;text-align:left;width:calc(100vw - 30px)}.marketing-page .marketingList .marketingListElement .content__presentation .displayAdverisingList.right .popup__title{grid-gap:15px;align-items:center;background:#fff;box-shadow:0 -1px 7px rgba(0,0,0,.16);cursor:pointer;display:grid;grid-template-columns:auto 1fr;height:50px;justify-items:start;left:0;padding:0 15px;position:fixed;top:0;width:calc(100% - 30px)}.marketing-page .marketingList .marketingListElement .content__presentation .displayAdverisingList.right .popup__title--close i{color:#333}.marketing-page .marketingList .marketingListElement .content__presentation .displayAdverisingList.right .content__details{padding:0 15px 15px}.marketing-page .exposedContainer .exposed .init-data-wrap .vl{display:none}body.popup-open{overflow:hidden}.store-register-page{padding-top:unset}.store-register-page .countryTableContainer .left,.store-register-page .exposedContainer .exposed .init-data-wrap .vl{display:none}.store-register-page .countryTableContainer .right{position:relative;width:100%}.store-register-page .main-img{height:auto}.store-register-page .advantageContainer{padding:0 15px}.store-register-page .advantageContainer .checkbox-wrap{display:grid}.store-register-page .advantageContainer h1{color:#333;font-size:27px;font-weight:700;line-height:37.8px;line-height:35px;padding-bottom:30px}.store-register-page .advantageList li{border-radius:unset}.store-register-page .titleContainer{padding:0 15px}.store-register-page .titleContainer .left{justify-items:center}.store-register-page .titleContainer .left h1{color:#fff;font-size:25px;line-height:35px;position:absolute;text-align:center;top:80px}.store-register-page .titleContainer .left h2{font-weight:700;text-align:center}.store-register-page .registerSteps .smallChoice{grid-gap:10px}.store-register-page .registerSteps .smallChoice__item:not(.store-register-page .registerSteps .smallChoice__item:last-of-type){border-right:1px solid #dadce0}.store-register-page .registerSteps .step{padding:0 15px}.store-register-page .registerSteps .step.step2{padding-top:30px}.store-register-page .registerSteps .input-wrap{display:block;margin:0 auto;max-width:500px;padding-top:unset}.store-register-page .registerSteps .input-wrap .inputContainer{display:block;margin-bottom:40px}.store-register-page .registerSteps .input-wrap .inputContainer label{display:none!important}.store-register-page .registerSteps .input-wrap .inputContainer input{display:grid;height:100%}.store-register-page .registerSteps .input-wrap .textAreaContainer label{display:none!important}.store-register-page .countryTableContainer .right .countriesSelection{margin:0 auto;max-width:450px;width:100%}.store-register-page .countryTableContainer .right .countriesSelection thead td{padding-bottom:5px}.store-register-page .exposedContainer{padding:0 15px}.store-register-page .thankyouMessage{padding-bottom:unset}.store-register-page .thankyouMessage h1{color:#333;font-size:22px;font-weight:700;line-height:30.8px;padding:0 15px 5px}.store-register-page .thankyouMessage .firstParagraph{margin-bottom:10px;padding:0 15px}.store-register-page .thankyouMessage img{border-radius:unset}.main-content-mobile-app .first-square__wrapper{padding-bottom:50px}.main-content-mobile-app .first-square__wrapper:before{background-size:contain;display:grid;height:400px;position:relative;right:auto;top:auto;width:100%}.main-content-mobile-app .first-square__wrapper .text__big__black{max-width:550px;padding-top:30px;width:100%}.main-content-mobile-app .first-square__wrapper .text__small__black{max-width:550px;width:100%}.main-content-mobile-app .first-square__wrapper .store-button__huawei,.main-content-mobile-app .first-square__wrapper .store-buttons__wrapper{max-width:500px;width:100%}.main-content-mobile-app .characteristics__wrapper{grid-gap:15px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:100%}.main-content-mobile-app .characteristics__wrapper .characteristic__wrapper{width:100%}.main-content-mobile-app .second-square__wrapper:after{display:none}.main-content-mobile-app .bottomDownloadContainer .store-button__huawei,.main-content-mobile-app .bottomDownloadContainer .store-buttons__wrapper,.main-content-mobile-app .text__medium__black__last{margin:0 auto;max-width:500px;width:100%}.main-content-mobile-app .text__big__yellow{font-size:42px;margin:0 auto;max-width:500px;width:100%}.media-page{padding:40px 15px}}@media (max-width:767px){.presentation-page .presentation .page-card .img-container img{max-width:150px}.culture-page .culture-wrap span.circle,.culture-page .culture-wrap span.circle-outline,.culture-page .culture-wrap span.cross,.culture-page .culture-wrap span.line,.culture-page .culture-wrap span.triangle{display:none}.culture-page .culture-wrap .content-wrap .page-card,.culture-page .culture-wrap .page-title-wrap .page-card{grid-template-columns:1fr}.culture-page .culture-wrap .content-wrap .page-card:nth-of-type(2n-1) .text-wrap{grid-row-start:1}.culture-page .culture-wrap .content-wrap .page-card .text-wrap h1{margin:0 auto;max-width:400px;width:100%}.media-page .media-wrap{grid-gap:0}.media-page .media-wrap span.circle,.media-page .media-wrap span.circle-outline,.media-page .media-wrap span.cross,.media-page .media-wrap span.line,.media-page .media-wrap span.triangle{display:none}.media-page .media-wrap .page-title-wrap .page-card{grid-gap:0;grid-template-columns:1fr}.media-page .media-wrap .page-title-wrap .page-card .img-wrap{padding:0}.media-page .media-wrap .page-title-wrap .page-card .img-wrap img.mediaCenterPageImage{position:relative}.jobs-page .mobile-breadcrumbs{display:block;padding-bottom:15px}.jobs-page .mobile-breadcrumbs svg{height:25px;width:auto}.jobs-page .mobile-breadcrumbs svg path{fill:#333}.jobs-page .jobs-wrap{grid-template-columns:unset}.jobs-page .jobs-wrap .img-wrap{display:none}.jobs-page .jobs-wrap .page-title-wrap .page-card .text-wrap{max-width:unset}.jobs-page .jobs-wrap .page-title-wrap .page-card .text-wrap h1{font-size:25px;line-height:30px;text-align:center}.jobs-page .jobs-wrap .page-title-wrap .page-card .text-wrap .cta-wrap .cta,.jobs-page .jobs-wrap .page-title-wrap .page-card .text-wrap p{font-size:18px;line-height:27px}.jobs-page .jobs-wrap .page-title-wrap .page-card .jobs-listing .department .listing{grid-gap:5px;display:grid}.jobs-page .job-position .position .pos-details{justify-content:center}.jobs-page .job-position .position .pos-details .details-wrap{display:none}.jobs-page .job-position .position .pos-details .cta-wrap{padding:unset}.jobs-page .job-position .position .main-title-wrap{grid-gap:30px;text-align:center}.jobs-page .job-position .position .pos-title{font-size:25px;line-height:30px}.jobs-page .job-position .position .job-text{font-size:18px;line-height:27px}.jobs-page .job-position .position section .pos-title{font-size:22px}.jobs-page .job-position .position section.apply .apply__title{line-height:2.5rem}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap section{grid-template-columns:1fr}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap .cv__button{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap .cv__button label{margin-right:10px}.jobs-page .job-position .position section.apply .apply-wrap .job-form .inputs-wrap .job-form-wrap .cv__button .file-selected.active{color:#333}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.required{left:unset}.jobs-page .job-position .position section.apply .apply-wrap .job-form section.gdpr .gdpr__checkbox{align-items:flex-start;grid-column:unset}.store-register-page .registerSteps .categoriesRegister{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.store-register-page .registerSteps .categoriesRegister li{width:100%}.contact-page .contact-wrap .page-title-wrap .page-card:first-child{grid-template-columns:unset}.contact-page .contact-wrap .page-title-wrap .page-card .img-wrap{display:none}.contact-page .contact-wrap .content-wrap .page-card .acc-wrap{grid-gap:30px;grid-template-columns:unset}.contact-page .contact-wrap .content-wrap .page-card .acc-wrap .pageList,.contact-page .mp-list-wrap{grid-gap:30px}}@media (max-width:575px){.presentation-page .presentation .page-card .page-title-wrap .page-text .mainCon h1{font-size:30px}.presentation-page .presentation .page-card.page-card-left,.presentation-page .presentation .page-card.page-card-right{grid-gap:0;grid-template-columns:1fr}.presentation-page .presentation .page-card.page-card-right .img-container{grid-row-start:1}.presentation-page .presentation .page-card .img-container img{max-width:66%}.presentation-page .presentation .page-card .page-text h2{font-size:26px}.presentation-page .presentation .page-card .page-text p{font-size:18px}.marketing-page .grayBackgroundSection{margin:0;padding:15px}.marketing-page .toggle-wrapper .language-switcher .checkbox-wrap label{width:320px}.marketing-page .marketingContactForm .contactFormDescription{padding-right:10px}.marketing-page .marketingContactForm .newCheckboxesWraper .selectItem{width:50%}.marketing-page .exposedContainer .exposed .init-data-wrap{grid-gap:30px;display:grid}.marketing-page .exposedContainer .exposed .contact-cta-wrap{display:grid;justify-content:unset}.marketing-page .exposedContainer .exposed .contact-cta-wrap .write-cta{display:block;margin:0 auto}.marketing-page .marketingList>li .content .left ul.displayAdverisingList{grid-template-columns:1fr}.marketing-page .marketingList>li .content .textContent{margin:0}.marketing-page .marketingList .listButton .right i{display:none}.marketing-page .page-title-wrap h1{color:#333;font-size:30px;line-height:42px}.marketing-page .page-title-wrap p{font-size:16px;line-height:22px}.marketing-page .mar-options-wrap h3,.marketing-page .marketingContactForm #contactForm{color:#333;font-size:20px;line-height:28px}.store-register-page .exposedContainer .exposed .init-data-wrap{grid-gap:30px;display:grid}.store-register-page .exposedContainer .exposed .init-data-wrap .v1{display:block;height:3px;margin:0 auto;max-height:unset;width:50px}.store-register-page .exposedContainer .exposed .contact-cta-wrap{display:grid;justify-content:unset}.store-register-page .exposedContainer .exposed .contact-cta-wrap .write-cta{display:block;margin:0 auto}.store-register-page .advantageList.active,.store-register-page .characteristicsList.active{grid-gap:unset;grid-template-columns:1fr}.store-register-page .advantageList li,.store-register-page .characteristicsList li{border-left:unset;border-radius:unset;border-right:unset}.store-register-page .advantageList li:not(.store-register-page .advantageList li:last-of-type,.store-register-page .characteristicsList li:last-of-type),.store-register-page .characteristicsList li:not(.store-register-page .advantageList li:last-of-type,.store-register-page .characteristicsList li:last-of-type){border-bottom:unset}.store-register-page .advantageList li .listButton .left,.store-register-page .characteristicsList li .listButton .left{margin:0}.store-register-page .registerSteps .beginRegistration .buttonRegistration,.store-register-page .registerSteps .buttonContainer a.callUs{padding:15px 0}.store-register-page .registerSteps .smallChoice{grid-template-columns:1fr}.store-register-page .checkbox-wrap label{width:70vw}.xml-page .checkbox-wrap label,.xml-page .xml__text{width:calc(100vw - 30px)}.xml-page .xml__table{overflow:auto hidden;width:calc(100vw - 33px)}.xml-page .xml__table table{min-width:750px}.xml-page .xml__grid{line-height:1.6}.xml-page .xml__grid .xmlAttribute,.xml-page .xml__grid .xmlHead,.xml-page .xml__grid .xmlMainItem{display:block;width:calc(100vw - 33px)}.xml-page .xml__grid section.specifications table tr td:first-of-type{width:150px}.xml-page .xml__grid section.intro{grid-gap:50px;display:grid;grid-template-columns:none;width:calc(100vw - 30px)}.xml-page .xml__grid section.intro .images__grid{grid-template-columns:none}.privacy-page .mob-cookies{display:none}.privacy-page p{font-size:15px;line-height:20px}.main-content-mobile-app .first-square__wrapper:after{display:none}.main-content-mobile-app .first-square__wrapper:before{background-position:50%}.main-content-mobile-app .first-square__wrapper .store-buttons__wrapper{grid-gap:15px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.main-content-mobile-app .first-square__wrapper .store-buttons__wrapper .store-button__with-border{margin:0;width:100%}.main-content-mobile-app .first-square__wrapper .text__big__black{font-size:42px;max-width:100%}.main-content-mobile-app .first-square__wrapper .text__small__black{max-width:100%}.main-content-mobile-app .first-square__wrapper .store-buttons__wrapper{max-width:100%;padding:15px 0}.main-content-mobile-app .first-square__wrapper .store-button__huawei{max-width:100%}.main-content-mobile-app .second-square__wrapper{padding:0 15px}.main-content-mobile-app .bottomDownloadContainer .store-buttons__wrapper{grid-gap:15px;display:grid;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));margin-top:50px;padding:15px 0}.main-content-mobile-app .bottomDownloadContainer .store-buttons__wrapper .store-button__with-border{margin:0;width:100%}}@media (max-width:480px){.jobs-page .jobs-wrap .page-title-wrap .page-card .text-wrap.intro-wrap .img-wrap{display:block;padding-top:30px}.jobs-page .jobs-wrap .page-title-wrap .page-card .text-wrap.intro-wrap .img-wrap img{left:-10%;position:relative;width:120%}.store-register-page .advantageContainer .checkbox-wrap label{width:100%}}@media (max-width:400px){.presentation-page .presentation .page-card .img-container img{max-width:100%}.marketing-page .newSection{display:flex;flex-wrap:wrap}.marketing-page .marketingList .listButton .right span.listSmallText{display:none}}
