@-webkit-keyframes heartbeat{0%,20%,40%,100%{transform:scale(1)}30%,50%{transform:scale(1.05)}}@keyframes heartbeat{0%,20%,40%,100%{transform:scale(1)}30%,50%{transform:scale(1.05)}}@font-face{font-family:"Keep Calm";src:url(/themes/custom/mediasoft/fonts/KeepCalm-Medium.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/KeepCalm-Medium.woff) format("woff");font-weight:500;font-style:normal}:root{font-size:10px}body{color:#000;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-size:1.6rem;line-height:1.5em;background-color:#f9fafc}select::-ms-expand{display:none}*{box-sizing:border-box;font-size:1.6rem}*::-moz-selection{background:rgba(21,0,255,.99);color:#fff}*::selection{background:rgba(21,0,255,.99);color:#fff}.paragraph--type--orange-blok-call-to-action .bot *::-moz-selection,#download-rapport *::-moz-selection,.call-to-action-block *::-moz-selection{background:#000}.paragraph--type--orange-blok-call-to-action .bot *::selection,#download-rapport *::selection,.call-to-action-block *::selection{background:#000}*::-moz-selection{background:rgba(21,0,255,.99);color:#fff}.paragraph--type--orange-blok-call-to-action .bot *::-moz-selection{background:#000}img::-moz-selection,svg::-moz-selection{background:rgba(21,0,255,.66);color:#fff}img::selection,svg::selection{background:rgba(21,0,255,.66);color:#fff}.paragraph--type--orange-blok-call-to-action .bot img::-moz-selection,#download-rapport img::-moz-selection,.call-to-action-block img::-moz-selection,.paragraph--type--orange-blok-call-to-action .bot svg::-moz-selection,#download-rapport svg::-moz-selection,.call-to-action-block svg::-moz-selection{background:#000}.paragraph--type--orange-blok-call-to-action .bot img::selection,#download-rapport img::selection,.call-to-action-block img::selection,.paragraph--type--orange-blok-call-to-action .bot svg::selection,#download-rapport svg::selection,.call-to-action-block svg::selection{background:#000}img::-moz-selection,svg::-moz-selection{background:rgba(21,0,255,.66);color:#fff}.paragraph--type--orange-blok-call-to-action .bot img::-moz-selection,.paragraph--type--orange-blok-call-to-action .bot svg::-moz-selection{background:#000}.sticky{position:fixed !important;top:0;left:0;right:0}.btn,.region--header.logged-in .shopping-cart .cart-block--contents a,main.region--main.has-aside aside.l-left>label,.webform-confirmation a,.paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=submit],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=submit],.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=submit],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=submit],.paragraph--type--text .banner-links a,.paragraph--type--text-image .banner-links a,.paragraph--type--list-item a,.paragraph--type--banner .content .banner-links a,.node--type-partner.node--view-mode-full .intro .content .website-link a,.company_entity.view-mode--full .company-info__link a,#block-main ul.main-menu-ul li a,#block-user-menu ul li a,.user-login-form .form-actions input[type=submit],.user-pass .form-actions input[type=submit],.profile-customer-edit-form .form-actions a,.profile-customer-add-form .form-actions a,.profile-customer-edit-form .form-actions .js-form-submit,.profile-customer-add-form .form-actions .js-form-submit,form.user-employee-form button,form.user-employee-form input[type=submit],.livet-piggy-bank-add-money-pigg-bank input[type=submit],.company-entity-company-role-form .js-form-item .form-managed-file .js-form-submit,.company-entity-company-role-form .form-actions input[type=submit],.cart.cart-form form button,.cart.cart-form form input[type=submit],.commerce-product--full header.product--header .product--pricing .form-actions a,.commerce-product--full header.product--header .product--pricing .form-actions button,.commerce-product--full header.product--header .product--pricing .form-actions input[type=submit],.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region input[type=submit],#block-newsletter form .form-submit,#block-mediasoft-local-tasks .local-tasks>ul li a{display:inline-block;cursor:pointer;border:none;background-color:#000;color:#fff;font-family:"Keep Calm","Helvetica",Arial,sans-serif;font-size:1.2rem;line-height:1.1em;font-weight:bold;padding:2rem 2.5rem;transition:background-color .3s ease,color .3s ease}.btn:hover,.region--header.logged-in .shopping-cart .cart-block--contents a:hover,main.region--main.has-aside aside.l-left>label:hover,.webform-confirmation a:hover,.paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=submit]:hover,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=submit]:hover,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=submit]:hover,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=submit]:hover,.paragraph--type--text .banner-links a:hover,.paragraph--type--text-image .banner-links a:hover,.paragraph--type--list-item a:hover,.paragraph--type--banner .content .banner-links a:hover,.node--type-partner.node--view-mode-full .intro .content .website-link a:hover,.company_entity.view-mode--full .company-info__link a:hover,#block-main ul.main-menu-ul li a:hover,#block-user-menu ul li a:hover,.user-login-form .form-actions input[type=submit]:hover,.user-pass .form-actions input[type=submit]:hover,.profile-customer-edit-form .form-actions a:hover,.profile-customer-add-form .form-actions a:hover,.profile-customer-edit-form .form-actions .js-form-submit:hover,.profile-customer-add-form .form-actions .js-form-submit:hover,form.user-employee-form button:hover,form.user-employee-form input[type=submit]:hover,.livet-piggy-bank-add-money-pigg-bank input[type=submit]:hover,.company-entity-company-role-form .js-form-item .form-managed-file .js-form-submit:hover,.company-entity-company-role-form .form-actions input[type=submit]:hover,.cart.cart-form form button:hover,.cart.cart-form form input[type=submit]:hover,.commerce-product--full header.product--header .product--pricing .form-actions a:hover,.commerce-product--full header.product--header .product--pricing .form-actions button:hover,.commerce-product--full header.product--header .product--pricing .form-actions input[type=submit]:hover,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a:hover,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region input[type=submit]:hover,#block-newsletter form .form-submit:hover,#block-mediasoft-local-tasks .local-tasks>ul li a:hover{background-color:#1500ff;color:#fff}.btn:hover>*,.region--header.logged-in .shopping-cart .cart-block--contents a:hover>*,main.region--main.has-aside aside.l-left>label:hover>*,.webform-confirmation a:hover>*,.paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=submit]:hover>*,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=submit]:hover>*,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=submit]:hover>*,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=submit]:hover>*,.paragraph--type--text .banner-links a:hover>*,.paragraph--type--text-image .banner-links a:hover>*,.paragraph--type--list-item a:hover>*,.paragraph--type--banner .content .banner-links a:hover>*,.node--type-partner.node--view-mode-full .intro .content .website-link a:hover>*,.company_entity.view-mode--full .company-info__link a:hover>*,#block-main ul.main-menu-ul li a:hover>*,#block-user-menu ul li a:hover>*,.user-login-form .form-actions input[type=submit]:hover>*,.user-pass .form-actions input[type=submit]:hover>*,.profile-customer-edit-form .form-actions a:hover>*,.profile-customer-add-form .form-actions a:hover>*,.profile-customer-edit-form .form-actions .js-form-submit:hover>*,.profile-customer-add-form .form-actions .js-form-submit:hover>*,form.user-employee-form button:hover>*,form.user-employee-form input[type=submit]:hover>*,.livet-piggy-bank-add-money-pigg-bank input[type=submit]:hover>*,.company-entity-company-role-form .js-form-item .form-managed-file .js-form-submit:hover>*,.company-entity-company-role-form .form-actions input[type=submit]:hover>*,.cart.cart-form form button:hover>*,.cart.cart-form form input[type=submit]:hover>*,.commerce-product--full header.product--header .product--pricing .form-actions a:hover>*,.commerce-product--full header.product--header .product--pricing .form-actions button:hover>*,.commerce-product--full header.product--header .product--pricing .form-actions input[type=submit]:hover>*,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a:hover>*,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region input[type=submit]:hover>*,#block-newsletter form .form-submit:hover>*,#block-mediasoft-local-tasks .local-tasks>ul li a:hover>*{color:#fff}.btn>*,.region--header.logged-in .shopping-cart .cart-block--contents a>*,main.region--main.has-aside aside.l-left>label>*,.webform-confirmation a>*,.paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=submit]>*,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=submit]>*,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=submit]>*,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=submit]>*,.paragraph--type--text .banner-links a>*,.paragraph--type--text-image .banner-links a>*,.paragraph--type--list-item a>*,.paragraph--type--banner .content .banner-links a>*,.node--type-partner.node--view-mode-full .intro .content .website-link a>*,.company_entity.view-mode--full .company-info__link a>*,#block-main ul.main-menu-ul li a>*,#block-user-menu ul li a>*,.user-login-form .form-actions input[type=submit]>*,.user-pass .form-actions input[type=submit]>*,.profile-customer-edit-form .form-actions a>*,.profile-customer-add-form .form-actions a>*,.profile-customer-edit-form .form-actions .js-form-submit>*,.profile-customer-add-form .form-actions .js-form-submit>*,form.user-employee-form button>*,form.user-employee-form input[type=submit]>*,.livet-piggy-bank-add-money-pigg-bank input[type=submit]>*,.company-entity-company-role-form .js-form-item .form-managed-file .js-form-submit>*,.company-entity-company-role-form .form-actions input[type=submit]>*,.cart.cart-form form button>*,.cart.cart-form form input[type=submit]>*,.commerce-product--full header.product--header .product--pricing .form-actions a>*,.commerce-product--full header.product--header .product--pricing .form-actions button>*,.commerce-product--full header.product--header .product--pricing .form-actions input[type=submit]>*,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a>*,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region input[type=submit]>*,#block-newsletter form .form-submit>*,#block-mediasoft-local-tasks .local-tasks>ul li a>*{color:#fff}.btn--outline{background-color:transparent;color:#000;border:2px solid #000}.btn--outline>*{color:#fff}.btn--secondary,#block-newsletter form .form-submit{background-color:#fff;color:#1500ff}.btn--secondary>*,#block-newsletter form .form-submit>*{color:#1500ff}.btn--secondary:hover,#block-newsletter form .form-submit:hover{background-color:#1500ff;color:#fff}.btn--secondary:hover>*,#block-newsletter form .form-submit:hover>*{color:#fff}.btn--secondary--outline{background-color:transparent;color:#fff;border:2px solid #fff}.btn--secondary--outline>*{color:#1500ff}.btn--accent,.region--header.logged-in .shopping-cart .cart-block--contents a,.webform-confirmation a,.paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=submit],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=submit],.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=submit],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=submit],.paragraph--type--list-item a,.node--type-partner.node--view-mode-full .intro .content .website-link a,#block-main ul.main-menu-ul li a,.user-login-form .form-actions input[type=submit],.user-pass .form-actions input[type=submit],.profile-customer-edit-form .form-actions .js-form-submit,.profile-customer-add-form .form-actions .js-form-submit,form.user-employee-form .form-actions>*[data-drupal-selector=edit-submit],.livet-piggy-bank-add-money-pigg-bank input[type=submit],.company-entity-company-role-form .js-form-item .form-managed-file .js-form-submit,.company-entity-company-role-form .form-actions>*[data-drupal-selector=edit-submit],.company-entity-company-role-form .form-actions input[type=submit],.commerce-order-item-variation-cart-form-form .button--add-to-cart,.cart.cart-form form .form-actions>*[data-drupal-selector=edit-submit],.commerce-product--full header.product--header .product--pricing .form-actions a,.commerce-product--full header.product--header .product--pricing .form-actions button,.commerce-product--full header.product--header .product--pricing .form-actions input[type=submit],.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions input[type=submit],.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a,#block-mediasoft-local-tasks .local-tasks>ul li a{background-color:#1500ff;color:#fff}.btn--accent>*,.region--header.logged-in .shopping-cart .cart-block--contents a>*,.webform-confirmation a>*,.paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=submit]>*,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=submit]>*,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=submit]>*,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=submit]>*,.paragraph--type--list-item a>*,.node--type-partner.node--view-mode-full .intro .content .website-link a>*,#block-main ul.main-menu-ul li a>*,.user-login-form .form-actions input[type=submit]>*,.user-pass .form-actions input[type=submit]>*,.profile-customer-edit-form .form-actions .js-form-submit>*,.profile-customer-add-form .form-actions .js-form-submit>*,form.user-employee-form .form-actions>*[data-drupal-selector=edit-submit]>*,.livet-piggy-bank-add-money-pigg-bank input[type=submit]>*,.company-entity-company-role-form .js-form-item .form-managed-file .js-form-submit>*,.company-entity-company-role-form .form-actions>*[data-drupal-selector=edit-submit]>*,.company-entity-company-role-form .form-actions input[type=submit]>*,.commerce-order-item-variation-cart-form-form .button--add-to-cart>*,.cart.cart-form form .form-actions>*[data-drupal-selector=edit-submit]>*,.commerce-product--full header.product--header .product--pricing .form-actions a>*,.commerce-product--full header.product--header .product--pricing .form-actions button>*,.commerce-product--full header.product--header .product--pricing .form-actions input[type=submit]>*,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions input[type=submit]>*,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a>*,#block-mediasoft-local-tasks .local-tasks>ul li a>*{color:#fff}.btn--accent:hover,.region--header.logged-in .shopping-cart .cart-block--contents a:hover,.webform-confirmation a:hover,.paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=submit]:hover,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=submit]:hover,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=submit]:hover,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=submit]:hover,.paragraph--type--list-item a:hover,.node--type-partner.node--view-mode-full .intro .content .website-link a:hover,#block-main ul.main-menu-ul li a:hover,.user-login-form .form-actions input[type=submit]:hover,.user-pass .form-actions input[type=submit]:hover,.profile-customer-edit-form .form-actions .js-form-submit:hover,.profile-customer-add-form .form-actions .js-form-submit:hover,form.user-employee-form .form-actions>[data-drupal-selector=edit-submit]:hover,.livet-piggy-bank-add-money-pigg-bank input[type=submit]:hover,.company-entity-company-role-form .js-form-item .form-managed-file .js-form-submit:hover,.company-entity-company-role-form .form-actions>[data-drupal-selector=edit-submit]:hover,.company-entity-company-role-form .form-actions input[type=submit]:hover,.commerce-order-item-variation-cart-form-form .button--add-to-cart:hover,.cart.cart-form form .form-actions>[data-drupal-selector=edit-submit]:hover,.commerce-product--full header.product--header .product--pricing .form-actions a:hover,.commerce-product--full header.product--header .product--pricing .form-actions button:hover,.commerce-product--full header.product--header .product--pricing .form-actions input[type=submit]:hover,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions input[type=submit]:hover,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a:hover,#block-mediasoft-local-tasks .local-tasks>ul li a:hover{background-color:#1200dc}.btn--accent:hover>*,.region--header.logged-in .shopping-cart .cart-block--contents a:hover>*,.webform-confirmation a:hover>*,.paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=submit]:hover>*,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=submit]:hover>*,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=submit]:hover>*,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=submit]:hover>*,.paragraph--type--list-item a:hover>*,.node--type-partner.node--view-mode-full .intro .content .website-link a:hover>*,#block-main ul.main-menu-ul li a:hover>*,.user-login-form .form-actions input[type=submit]:hover>*,.user-pass .form-actions input[type=submit]:hover>*,.profile-customer-edit-form .form-actions .js-form-submit:hover>*,.profile-customer-add-form .form-actions .js-form-submit:hover>*,form.user-employee-form .form-actions>[data-drupal-selector=edit-submit]:hover>*,.livet-piggy-bank-add-money-pigg-bank input[type=submit]:hover>*,.company-entity-company-role-form .js-form-item .form-managed-file .js-form-submit:hover>*,.company-entity-company-role-form .form-actions>[data-drupal-selector=edit-submit]:hover>*,.company-entity-company-role-form .form-actions input[type=submit]:hover>*,.commerce-order-item-variation-cart-form-form .button--add-to-cart:hover>*,.cart.cart-form form .form-actions>[data-drupal-selector=edit-submit]:hover>*,.commerce-product--full header.product--header .product--pricing .form-actions a:hover>*,.commerce-product--full header.product--header .product--pricing .form-actions button:hover>*,.commerce-product--full header.product--header .product--pricing .form-actions input[type=submit]:hover>*,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions input[type=submit]:hover>*,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a:hover>*,#block-mediasoft-local-tasks .local-tasks>ul li a:hover>*{color:#1500ff}.btn--accent--outline,.node--type-partner.node--view-mode-full .intro .content .website-link a{background-color:transparent;color:#1500ff;border:2px solid #1500ff}.btn--accent--outline>*,.node--type-partner.node--view-mode-full .intro .content .website-link a>*{color:#fff}.btn--green,#block-user-menu ul li+li a,form.user-employee-form .form-actions>*[data-drupal-selector=edit-checkout],.company-entity-company-role-form .form-actions>*[data-drupal-selector=edit-checkout],.cart.cart-form form .form-actions>*[data-drupal-selector=edit-checkout],.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a{background-color:#10c181;color:#fff}.btn--green>*,#block-user-menu ul li+li a>*,form.user-employee-form .form-actions>*[data-drupal-selector=edit-checkout]>*,.company-entity-company-role-form .form-actions>*[data-drupal-selector=edit-checkout]>*,.cart.cart-form form .form-actions>*[data-drupal-selector=edit-checkout]>*,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a>*{color:#fff}.btn--green:hover,#block-user-menu ul li+li a:hover,form.user-employee-form .form-actions>[data-drupal-selector=edit-checkout]:hover,.company-entity-company-role-form .form-actions>[data-drupal-selector=edit-checkout]:hover,.cart.cart-form form .form-actions>[data-drupal-selector=edit-checkout]:hover,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a:hover{background-color:#0c9262}.btn--green--outline{background-color:transparent;color:#10c181;border:2px solid #10c181}.btn--green--outline>*{color:#fff}.file{padding-left:20px;display:inline-block;min-height:16px;background-repeat:no-repeat;background-position:left center}[dir=rtl] .file{padding-left:inherit;padding-right:20px;background-position:right center}.file--general,.file--application-octet-stream{background-image:url(/core/themes/classy/images/icons/application-octet-stream.png)}.file--package-x-generic{background-image:url(/core/themes/classy/images/icons/package-x-generic.png)}.file--x-office-spreadsheet{background-image:url(/core/themes/classy/images/icons/x-office-spreadsheet.png)}.file--x-office-document{background-image:url(/core/themes/classy/images/icons/x-office-document.png)}.file--x-office-presentation{background-image:url(/core/themes/classy/images/icons/x-office-presentation.png)}.file--text-x-script{background-image:url(/core/themes/classy/images/icons/text-x-script.png)}.file--text-html{background-image:url(/core/themes/classy/images/icons/text-html.png)}.file--text-plain{background-image:url(/core/themes/classy/images/icons/text-plain.png)}.file--application-pdf{background-image:url(/core/themes/classy/images/icons/application-pdf.png)}.file--application-x-executable{background-image:url(/core/themes/classy/images/icons/application-x-executable.png)}.file--audio{background-image:url(/core/themes/classy/images/icons/audio-x-generic.png)}.file--video{background-image:url(/core/themes/classy/images/icons/video-x-generic.png)}.file--text{background-image:url(/core/themes/classy/images/icons/text-x-generic.png)}.file--image{background-image:url(/core/themes/classy/images/icons/image-x-generic.png)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;position:relative}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{font-family:"Helvetica Neue","Helvetica",Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Keep Calm","Helvetica",Arial,sans-serif;font-weight:500;line-height:1.2em;color:#000;margin-bottom:.5em}h1.alt,.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner h1.content,h2.alt,.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner h2.content,h3.alt,.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner h3.content,h4.alt,.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner h4.content,h5.alt,.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner h5.content,h6.alt,.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner h6.content{font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-weight:normal}h1,.h1-style{font-size:3.6rem}@media(min-width:768px){h1,.h1-style{font-size:4.4rem}}@media(min-width:960px){h1,.h1-style{font-size:5.2rem}}h2,.h2-style,.view-news.display-overview_news>.spacer>header h1,.view-faq.display-faq h1,.view-faq_preview h1{font-size:2.8em}@media(min-width:540px){h2,.h2-style,.view-news.display-overview_news>.spacer>header h1,.view-faq.display-faq h1,.view-faq_preview h1{font-size:3.6rem}}@media(min-width:768px){h2,.h2-style,.view-news.display-overview_news>.spacer>header h1,.view-faq.display-faq h1,.view-faq_preview h1{font-size:4rem}}@media(min-width:960px){h2,.h2-style,.view-news.display-overview_news>.spacer>header h1,.view-faq.display-faq h1,.view-faq_preview h1{font-size:4.4rem}}h3,.h3-style,#block-news-relevant h2,.view-news.display-homepage_news h2,.paragraph--type--blog h2,#block-mediasoft-page-title h1{font-size:2.4rem}@media(min-width:768px){h3,.h3-style,#block-news-relevant h2,.view-news.display-homepage_news h2,.paragraph--type--blog h2,#block-mediasoft-page-title h1{font-size:2.8rem}}@media(min-width:960px){h3,.h3-style,#block-news-relevant h2,.view-news.display-homepage_news h2,.paragraph--type--blog h2,#block-mediasoft-page-title h1{font-size:3.2rem}}h4,.h4-style{font-size:2.1rem}@media(min-width:768px){h4,.h4-style{font-size:2.4rem}}@media(min-width:960px){h4,.h4-style{font-size:2.8rem}}h5,.h5-style,.commerce-product--full .product--info h4,.checkout-complete h2{font-size:1.8rem}@media(min-width:960px){h5,.h5-style,.commerce-product--full .product--info h4,.checkout-complete h2{font-size:2.1rem}}h6,.h6-style{font-size:1.6rem}@media(min-width:960px){h6,.h6-style{font-size:1.8rem}}p{font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-size:1.6rem;line-height:1.5em;margin:0}@media(min-width:768px){p{font-size:1.7rem}}p+p{margin:1em 0 0}p.text--larger{font-size:clamp(1.6rem,3vw,2.1rem)}a{font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;text-decoration:none;color:#000;transition:color .3s ease;font-weight:normal}a:hover{text-decoration:none;color:#1500ff}ul{font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;padding:0;margin:0;list-style:none}ul.no-bullets>li,.paragraph--type--category-view.paragraph--view-mode--default ul>li,.paragraph--type--category-view.paragraph--view-mode--category-yellow ul>li,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider ul>li,.paragraph--type--category-view.paragraph--view-mode--category-green-slider ul>li,.paragraph--type--category-teasers ul>li,.footer--extra ul>li{padding:0}ul.no-bullets>li:before,.paragraph--type--category-view.paragraph--view-mode--default ul>li:before,.paragraph--type--category-view.paragraph--view-mode--category-yellow ul>li:before,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider ul>li:before,.paragraph--type--category-view.paragraph--view-mode--category-green-slider ul>li:before,.paragraph--type--category-teasers ul>li:before,.footer--extra ul>li:before{display:none}ul.arrows>li{padding:0 0 0 2rem}ul.arrows>li:before{margin-top:2px;width:.8rem;height:.8rem;border-radius:0;background-color:transparent;background-image:url(/themes/custom/img/icons/arrows/arrow--black.svg);background-size:contain;background-position:center;background-repeat:no-repeat}ul>li{font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;position:relative;padding:0 0 0 3.2rem;line-height:1.5em;font-size:1.5rem}ul>li:before{content:"";display:block;width:.8rem;height:.8rem;position:absolute;left:0;top:.3em;border-radius:100%;background-color:#1500ff}ul>li+li{margin-top:1.5rem}ul.arrow-list>li,.paragraph--type--banner .content ul>li{font-weight:bold}ul.arrow-list>li:before,.paragraph--type--banner .content ul>li:before{width:1.2rem;height:1.2rem;background-color:transparent;border-radius:0;background-image:url(/themes/custom/img/icons/arrows/arrow--black.svg);background-repeat:no-repeat;background-position:center;background-size:contain}ul.arrow-list>li+li,.paragraph--type--banner .content ul>li+li{margin-top:.5rem}ol{font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;padding:0;margin:0;list-style:none;counter-reset:ol-counter}ol>li{font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;position:relative;display:block;counter-increment:ol-counter;padding-left:3rem;font-size:1.5rem}ol>li:before{position:absolute;left:0;top:0;flex:0 0 auto;content:counter(ol-counter) ". ";color:#1500ff;font-size:2.1rem;line-height:1.25em;display:block;margin:0 1.5rem 0 0}ol>li+li{margin-top:1.5rem}table{width:100% !important;margin:2rem 0}table th{background-color:transparent;color:#4472c4 !important;font-weight:bold;padding:2rem 1.5rem;border:1px solid #4472c4;text-align:left}table thead th{background-color:#f9fafc;border:none;border-bottom:2px solid #1500ff}table td{padding:2rem 1.5rem;border:1px solid #4472c4}table tr:nth-child(odd){background-color:rgba(21,0,255,.1)}.products--category--search,.view-search_global .views-element-container>div,.taxonomy-term.vocabulary-brand .views-infinite-scroll-content-wrapper,.vocabulary-brand.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-full.taxonomy-term-partners-category-child .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 0 5%}@media(min-width:768px){.products--category--search,.view-search_global .views-element-container>div,.taxonomy-term.vocabulary-brand .views-infinite-scroll-content-wrapper,.vocabulary-brand.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-full.taxonomy-term-partners-category-child .views-infinite-scroll-content-wrapper{padding:0 2rem}}.products--category--search .views-row,.view-search_global .views-element-container>div .views-row,.taxonomy-term.vocabulary-brand .views-infinite-scroll-content-wrapper .views-row{margin:0 0 calc(3.5rem + 2%) 0;flex:0 0 100%;max-width:100%}@media(min-width:540px){.products--category--search .views-row,.view-search_global .views-element-container>div .views-row,.taxonomy-term.vocabulary-brand .views-infinite-scroll-content-wrapper .views-row{margin:0 0 calc(3.5rem + 2%) 2%;flex:0 0 49%;max-width:49%}.products--category--search .views-row:nth-child(odd),.view-search_global .views-element-container>div .views-row:nth-child(odd),.taxonomy-term.vocabulary-brand .views-infinite-scroll-content-wrapper .views-row:nth-child(odd){margin:0 0 calc(3.5rem + 2%) 0}}@media(min-width:960px){.products--category--search .views-row,.view-search_global .views-element-container>div .views-row,.taxonomy-term.vocabulary-brand .views-infinite-scroll-content-wrapper .views-row{flex:0 0 32%;max-width:32%}.products--category--search .views-row:nth-child(odd),.view-search_global .views-element-container>div .views-row:nth-child(odd),.taxonomy-term.vocabulary-brand .views-infinite-scroll-content-wrapper .views-row:nth-child(odd){margin:0 0 calc(3.5rem + 2%) 2%}.products--category--search .views-row:nth-child(3n-2),.view-search_global .views-element-container>div .views-row:nth-child(3n-2),.taxonomy-term.vocabulary-brand .views-infinite-scroll-content-wrapper .views-row:nth-child(3n-2){margin:0 0 calc(3.5rem + 2%) 0}}@media(min-width:1280px){.products--category--search .views-row,.view-search_global .views-element-container>div .views-row,.taxonomy-term.vocabulary-brand .views-infinite-scroll-content-wrapper .views-row{flex:0 0 23.5%;max-width:23.5%}.products--category--search .views-row:nth-child(odd),.view-search_global .views-element-container>div .views-row:nth-child(odd),.taxonomy-term.vocabulary-brand .views-infinite-scroll-content-wrapper .views-row:nth-child(odd){margin:0 0 calc(3.5rem + 2%) 2%}.products--category--search .views-row:nth-child(3n-2),.view-search_global .views-element-container>div .views-row:nth-child(3n-2),.taxonomy-term.vocabulary-brand .views-infinite-scroll-content-wrapper .views-row:nth-child(3n-2){margin:0 0 calc(3.5rem + 2%) 2%}.products--category--search .views-row:nth-child(4n-3),.view-search_global .views-element-container>div .views-row:nth-child(4n-3),.taxonomy-term.vocabulary-brand .views-infinite-scroll-content-wrapper .views-row:nth-child(4n-3){margin:0 0 calc(3.5rem + 2%) 0}}.products--category--search .views-row .commerce-product--teaser,.view-search_global .views-element-container>div .views-row .commerce-product--teaser,.taxonomy-term.vocabulary-brand .views-infinite-scroll-content-wrapper .views-row .commerce-product--teaser{height:100%}.products--category--search .views-row .commerce-product--teaser>a:first-child,.view-search_global .views-element-container>div .views-row .commerce-product--teaser>a:first-child,.taxonomy-term.vocabulary-brand .views-infinite-scroll-content-wrapper .views-row .commerce-product--teaser>a:first-child{height:100%}#block-breadcrumbs{width:90%;max-width:1280px;margin:0 auto;margin:3rem auto;display:none}@media only screen and (min-width:750px){#block-breadcrumbs{display:block}}#block-breadcrumbs ol{display:flex;align-items:center}#block-breadcrumbs ol li{padding:0;margin:0;color:#999;display:flex;align-items:center;margin:0 2.5rem 0 0}#block-breadcrumbs ol li.home a{color:#1500ff}#block-breadcrumbs ol li.home svg{transform:none;width:3rem;height:auto;margin-right:0}#block-breadcrumbs ol li svg{transform:rotate(-90deg);width:1.4rem;height:auto;margin-right:.5rem;transition:transform .3s ease;flex:0 0 auto}#block-breadcrumbs ol li:before{content:none}#block-breadcrumbs ol li a{display:flex;align-items:center;color:#c3c3c3;font-weight:normal;transition:color .3s ease}#block-breadcrumbs ol li a:hover{color:#10c181}#block-breadcrumbs ol li a:hover svg{transform:rotate(-90deg) translate(0,0.3rem)}#block-checkoutprogress,#block-checkout-progress{width:90%;max-width:1280px;margin:0 auto;margin:3rem auto}#block-checkoutprogress ol,#block-checkout-progress ol{display:flex}#block-checkoutprogress ol li,#block-checkout-progress ol li{margin:0 2rem 0 0;padding:0;display:flex;align-items:center;opacity:.5}#block-checkoutprogress ol li:before,#block-checkout-progress ol li:before{content:none}#block-checkoutprogress ol li svg,#block-checkout-progress ol li svg{transform:rotate(-90deg);width:2rem;height:auto;margin-right:.5rem}#block-checkoutprogress ol li.checkout-progress--step__current,#block-checkout-progress ol li.checkout-progress--step__current{opacity:1}#block-checkoutprogress ol li.checkout-progress--step__current svg,#block-checkout-progress ol li.checkout-progress--step__current svg{color:#10c181}#block-checkoutprogress ol li.checkout-progress--step__previous,#block-checkout-progress ol li.checkout-progress--step__previous{opacity:1}#block-checkoutprogress ol li.checkout-progress--step__previous svg,#block-checkout-progress ol li.checkout-progress--step__previous svg{color:#1500ff}.block-facets-ajax,#block-facet-categorie,#block-brand{margin:3rem 0;padding:3rem 0;border-top:2px solid #eaeaea}.block-facets-ajax h3,#block-facet-categorie h3,#block-brand h3{font-size:1.4rem;font-weight:bold}.block-facets-ajax .facets-widget-checkbox ul,#block-facet-categorie .facets-widget-checkbox ul,#block-brand .facets-widget-checkbox ul{padding:0;margin:0}.block-facets-ajax .facets-widget-checkbox ul li,#block-facet-categorie .facets-widget-checkbox ul li,#block-brand .facets-widget-checkbox ul li{padding:0;margin:0}.block-facets-ajax .facets-widget-checkbox ul li:before,#block-facet-categorie .facets-widget-checkbox ul li:before,#block-brand .facets-widget-checkbox ul li:before{content:none}.block-facets-ajax .facets-widget-checkbox ul li input[type=checkbox],#block-facet-categorie .facets-widget-checkbox ul li input[type=checkbox],#block-brand .facets-widget-checkbox ul li input[type=checkbox]{display:none}.block-facets-ajax .facets-widget-checkbox ul li input[type=checkbox]:checked+label span,#block-facet-categorie .facets-widget-checkbox ul li input[type=checkbox]:checked+label span,#block-brand .facets-widget-checkbox ul li input[type=checkbox]:checked+label span{opacity:1}.block-facets-ajax .facets-widget-checkbox ul li input[type=checkbox]:checked+label:before,#block-facet-categorie .facets-widget-checkbox ul li input[type=checkbox]:checked+label:before,#block-brand .facets-widget-checkbox ul li input[type=checkbox]:checked+label:before{border-color:#1500ff;background-color:rgba(21,0,255,.2);background-image:url(/themes/custom/img/icons/check--blue.svg);background-repeat:no-repeat;background-position:center;background-size:1rem}.block-facets-ajax .facets-widget-checkbox ul li label,#block-facet-categorie .facets-widget-checkbox ul li label,#block-brand .facets-widget-checkbox ul li label{position:relative;padding-left:3rem}.block-facets-ajax .facets-widget-checkbox ul li label span,#block-facet-categorie .facets-widget-checkbox ul li label span,#block-brand .facets-widget-checkbox ul li label span{opacity:.4;transition:opacity .3s ease}.block-facets-ajax .facets-widget-checkbox ul li label:before,#block-facet-categorie .facets-widget-checkbox ul li label:before,#block-brand .facets-widget-checkbox ul li label:before{content:"";display:block;position:absolute;left:0;top:1px;width:1.4rem;height:1.4rem;border:1px solid #eaeaea;background-color:#fff;border-radius:2px}#block-mediasoft-local-tasks{position:fixed;bottom:1rem;left:50%;transform:translate(-50%,0);z-index:100;background-color:#f7f7f7;border:1px solid #eaeaea;padding:.5rem 2rem 0;border-radius:.4rem;box-shadow:0 4px 20px rgba(247,247,247,.25)}.user-page #block-mediasoft-local-tasks{position:relative;bottom:auto;left:auto;transform:none;background-color:transparent;border:none;box-shadow:none}#block-mediasoft-local-tasks .local-tasks>ul{display:flex;align-items:center;flex-wrap:wrap;margin:.5rem .5rem 0}#block-mediasoft-local-tasks .local-tasks>ul li{padding:0;background-color:transparent;margin-bottom:1rem}#block-mediasoft-local-tasks .local-tasks>ul li+li{margin-top:0;margin-left:1rem}#block-mediasoft-local-tasks .local-tasks>ul li:before{display:none}#block-mediasoft-local-tasks .local-tasks>ul li a{font-family:"Keep Calm","Helvetica",Arial,sans-serif;padding:1.5rem 2.5rem}#block-mediasoft-local-tasks .local-tasks>ul li a.is-active{background-color:#10c181;color:#fff;pointer-events:none;box-shadow:none;pointer-events:none;cursor:default}#block-mediasoft-page-title{width:90%;max-width:1280px;margin:0 auto}.ct-product #block-mediasoft-page-title{display:none}#block-newsletter{overflow:hidden;background-color:#1500ff;height:300px}.logged-in #block-newsletter{padding:7rem 0}.logged-in #block-newsletter .wrapper{width:90%;max-width:1280px;margin:0 auto;display:flex;height:100%;flex-direction:column;justify-content:space-between}.logged-in #block-newsletter h2{padding:0;margin:0;width:auto;max-width:none;font-size:5.1rem}.logged-in #block-newsletter h2:after{content:none}.logged-in #block-newsletter form{padding:0;max-width:none;width:100%}.logged-in #block-newsletter form:after{content:none}.logged-in #block-newsletter form label{display:none}.logged-in #block-newsletter form input[type=text]{background-color:#1200dc !important;padding:1rem 2rem !important;border-bottom-color:#1200dc !important}.logged-in #block-newsletter form input[type=submit]{margin:0 0 0 4rem}#block-newsletter h2{position:relative;padding:10% 0 0 0;color:#fff;width:90%;max-width:1280px;margin:0 auto}@media(min-width:960px){#block-newsletter h2{padding:5% 0 0 0}#block-newsletter h2:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:100vw;background-color:#f9fafc}}#block-newsletter form{position:relative;padding:4rem 0 10% 0;width:90%;max-width:1280px;margin:0 auto}@media(min-width:960px){#block-newsletter form{padding:5rem 5% 5% 0}#block-newsletter form:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:100vw;background-color:#f9fafc}}#block-newsletter form{display:flex;justify-content:space-between}#block-newsletter form .captcha{flex:0 0 100%;max-width:100%;margin:1rem 0}#block-newsletter form .form-submit{border:none;text-transform:uppercase;flex:0 0 auto;width:auto;margin:0 0 0 4rem}#block-newsletter form .form-item{flex:1 1 auto;max-width:100%;width:auto}#block-newsletter form .form-item,#block-newsletter form .form-submit{position:relative}#block-newsletter form .form-item+.form-item,#block-newsletter form .form-item+.form-actions,#block-newsletter form .form-submit+.form-item,#block-newsletter form .form-submit+.form-actions{margin-top:4rem}#block-newsletter form .form-item label,#block-newsletter form .form-submit label{color:#fff;font-size:1.6rem;position:absolute;top:1rem;bottom:auto;left:0;pointer-events:none;opacity:.6;transition:transform .6s cubic-bezier(0.5,0,0,1),opacity .6s cubic-bezier(0.5,0,0,1)}#block-newsletter form .form-item label.focus,#block-newsletter form .form-submit label.focus{opacity:1;transform:translate(0,calc(-1rem - 100%))}#block-newsletter form .form-item input,#block-newsletter form .form-submit input{box-shadow:none !important}#block-newsletter form .form-item input[type=text],#block-newsletter form .form-item input[type=email],#block-newsletter form .form-item input[type=tel],#block-newsletter form .form-submit input[type=text],#block-newsletter form .form-submit input[type=email],#block-newsletter form .form-submit input[type=tel]{width:100%;height:100%;background-color:transparent;color:rgba(255,255,255,.6);border:none;border-radius:0;border-bottom:1px solid #fff;transition:border-color .3s ease;padding:1rem 0}#block-newsletter form .form-item input[type=text]:focus,#block-newsletter form .form-item input[type=email]:focus,#block-newsletter form .form-item input[type=tel]:focus,#block-newsletter form .form-submit input[type=text]:focus,#block-newsletter form .form-submit input[type=email]:focus,#block-newsletter form .form-submit input[type=tel]:focus{border-bottom:2px solid #fff}#block-newsletter form input:-webkit-autofill,#block-newsletter form input:-webkit-autofill:hover,#block-newsletter form input:-webkit-autofill:focus,#block-newsletter form textarea:-webkit-autofill,#block-newsletter form textarea:-webkit-autofill:hover,#block-newsletter form textarea:-webkit-autofill:focus,#block-newsletter form select:-webkit-autofill,#block-newsletter form select:-webkit-autofill:hover,#block-newsletter form select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #2c1aff inset !important;-webkit-text-fill-color:#fff;border-bottom:1px solid #fff !important}#block-product-category-search-exposed form,#block-exposed-search-global form,#block-brand-search form{display:flex;align-items:flex-end}#block-product-category-search-exposed form .form-item-search-api-fulltext,#block-exposed-search-global form .form-item-search-api-fulltext,#block-brand-search form .form-item-search-api-fulltext{flex:1 1 auto}#block-product-category-search-exposed form .form-actions,#block-exposed-search-global form .form-actions,#block-brand-search form .form-actions{flex:0 0 auto;margin-left:1rem}#block-product-category-search-exposed label,#block-exposed-search-global label,#block-brand-search label{display:block;font-weight:bold;font-size:1.4rem;font-family:"Keep Calm","Helvetica",Arial,sans-serif;line-height:1.2em;margin-bottom:.5em}#block-product-category-search-exposed input[type=text],#block-exposed-search-global input[type=text],#block-brand-search input[type=text]{padding:1.75rem 3rem;font-weight:500;color:#1500ff;background-color:transparent;padding:0 2rem;height:4rem;border-radius:.5rem;box-shadow:none}#block-product-category-search-exposed input[type=submit],#block-exposed-search-global input[type=submit],#block-brand-search input[type=submit]{flex:0 0 auto;cursor:pointer;width:4rem;height:4rem;border-radius:.5rem;border:none;color:transparent;overflow:hidden;background-color:#eaeaea;background-image:url(/themes/custom/img/icons/arrows/arrow--blue.svg);background-position:center;background-size:40%;background-repeat:no-repeat}#block-user-header{position:relative}#block-user-header input[type=checkbox]{display:none}#block-user-header input[type=checkbox]:checked+label{background-color:#000}#block-user-header input[type=checkbox]:checked+label p,#block-user-header input[type=checkbox]:checked+label a{color:#fff}#block-user-header input[type=checkbox]:checked+label p:after,#block-user-header input[type=checkbox]:checked+label a:after{border-color:#fff}#block-user-header input[type=checkbox]:checked~.menu{opacity:1;transform:none;pointer-events:initial}#block-user-header label[for=user-menu]{cursor:pointer;background-color:#eaeaea;padding:1.5rem 2rem;display:flex;align-items:center;transition:background-color .3s ease}#block-user-header label[for=user-menu] p,#block-user-header label[for=user-menu] a{display:flex;font-size:1.2rem;font-family:"Keep Calm","Helvetica",Arial,sans-serif;color:#000;transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#block-user-header label[for=user-menu] p:after{content:"";display:block;width:.6rem;height:.6rem;transform:rotate(315deg);margin-left:.6rem;border-bottom:2px solid #000;border-right:2px solid #000;margin-top:.3rem;transition:border-color .3s ease}#block-user-header label[for=user-menu] a{text-decoration:underline}#block-user-header .menu{background-color:#000;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 22px rgba(0,0,0,.1);opacity:0;pointer-events:none;transform:translate(0,-0.5rem);transition:opacity .3s ease,transform .3s ease}#block-user-header .menu .wrapper__links{margin:0;padding:0;list-style:none}#block-user-header .menu .wrapper__links li{padding:0}#block-user-header .menu .wrapper__links li:before{display:none}#block-user-header .menu .wrapper__links li a{display:block;color:#fff;background-color:#000;text-align:center;padding:1rem 0;transition:background-color .3s ease}#block-user-header .menu .wrapper__links li a:hover{background-color:#1500ff}#block-user-header .menu .wrapper__links li a+a{border-top:1px solid rgba(255,255,255,.1)}.footer--extra{width:90%;max-width:1280px;margin:0 auto;margin:5rem auto}.footer--extra ul{display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.footer--extra ul{flex-direction:row;justify-content:space-between}}.footer--extra ul li,.footer--extra ul li a{margin:0;display:flex;flex-direction:column-reverse;text-align:center}@media(min-width:960px){.footer--extra ul li,.footer--extra ul li a{text-align:left;flex-direction:row}}.footer--extra ul li+li,.footer--extra ul li a+li{margin:5% 0 0}@media(min-width:768px){.footer--extra ul li+li,.footer--extra ul li a+li{margin:0}}.footer--extra ul li h5,.footer--extra ul li h5 p.name,.footer--extra ul li a h5,.footer--extra ul li a h5 p.name{font-size:2.1rem;margin:0 0 .5rem;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif}.footer--extra ul li p,.footer--extra ul li a p{margin:0}.footer--extra ul li svg,.footer--extra ul li img,.footer--extra ul li a svg,.footer--extra ul li a img{color:#10c181;margin:0 auto}@media(min-width:960px){.footer--extra ul li svg,.footer--extra ul li img,.footer--extra ul li a svg,.footer--extra ul li a img{margin:0 0 0 3rem}}.user-info-initial{padding:5% 0 5%;width:90%;max-width:1280px;margin:0 auto;font-weight:bold;font-size:2.4rem}.cart-empty-page{width:90%;max-width:1280px;margin:0 auto;font-weight:bold;font-size:2.4rem;padding:5% 0 10%}.checkout-complete{position:relative;margin:5% 0}.checkout-complete .intro{margin-bottom:2rem}.checkout-complete h2{color:#1500ff}.checkout-complete p{margin:0}.checkout-complete p span{font-weight:bold}.partner-completion{padding:2rem;margin-bottom:2rem;background:#10c181;color:#fff;position:relative;align-self:flex-start}.partner-completion__title{color:#fff}.partner-completion svg{position:absolute;inset:50% 5% auto auto;transform:translateX(-50%);scale:6;opacity:.2}.commerce-checkout-flow-multistep-default{width:90%;max-width:1280px;margin:0 auto;margin-bottom:10%}@media(min-width:960px){.commerce-checkout-flow-multistep-default .layout-checkout-form{display:flex;justify-content:space-between;flex-wrap:wrap}}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.fieldset-container,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main #shipping-information-wrapper,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.checkout-pane-review>.fieldset-container{display:block;background-color:#fff;margin-bottom:2rem;box-shadow:0 4px 20px rgba(0,0,0,.02);padding:3rem}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region{float:none;padding:0;width:auto}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region input[type=submit]{margin-top:1.5rem}@media(min-width:960px){.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.fieldset-container .form-wrapper+.form-wrapper,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main #shipping-information-wrapper .form-wrapper+.form-wrapper,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.checkout-pane-review>.fieldset-container .form-wrapper+.form-wrapper{margin-top:3rem}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.fieldset-container legend,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main #shipping-information-wrapper legend,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.checkout-pane-review>.fieldset-container legend{font-size:1.9rem;font-weight:bold;font-family:"Keep Calm","Helvetica",Arial,sans-serif;margin:0 0 1.5rem}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.fieldset-container .js-form-type-radio input,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main #shipping-information-wrapper .js-form-type-radio input,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.checkout-pane-review>.fieldset-container .js-form-type-radio input{display:none}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.fieldset-container .js-form-type-radio input:checked+label,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main #shipping-information-wrapper .js-form-type-radio input:checked+label,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.checkout-pane-review>.fieldset-container .js-form-type-radio input:checked+label{opacity:1}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.fieldset-container .js-form-type-radio input:checked+label:before,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main #shipping-information-wrapper .js-form-type-radio input:checked+label:before,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.checkout-pane-review>.fieldset-container .js-form-type-radio input:checked+label:before{border-color:#1500ff;background-color:rgba(21,0,255,.2);background-image:url(/themes/custom/img/icons/check--blue.svg);background-repeat:no-repeat;background-position:center;background-size:1rem}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.fieldset-container .js-form-type-radio label,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main #shipping-information-wrapper .js-form-type-radio label,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.checkout-pane-review>.fieldset-container .js-form-type-radio label{position:relative;cursor:pointer;padding-left:3rem;font-weight:500;opacity:.6;transition:opacity .3s ease}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.fieldset-container .js-form-type-radio label:before,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main #shipping-information-wrapper .js-form-type-radio label:before,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.checkout-pane-review>.fieldset-container .js-form-type-radio label:before{content:"";position:absolute;top:2px;left:.5rem;display:block;width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid #b7b7b7;background-color:#eaeaea;transition:background-color .2s ease,border-color .2s ease}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.fieldset-container .js-form-type-radio+.js-form-type-radio,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main #shipping-information-wrapper .js-form-type-radio+.js-form-type-radio,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main>.checkout-pane-review>.fieldset-container .js-form-type-radio+.js-form-type-radio{margin-top:1rem}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main .address{background-color:#f7f7f7;border:1px solid #dedede;margin:1.5rem 0 0;padding:1rem 2rem;border-radius:2px}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main #edit-review-contact-information .fieldset-wrapper{background-color:#f7f7f7;border:1px solid #dedede;margin:1.5rem 0 0;padding:1rem 2rem;border-radius:2px}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main #edit-review-livet-shipping-information-summary-0{margin-top:3rem}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main #edit-review-livet-shipping-information-summary-0>div>div div:first-child{font-size:1.7rem;font-weight:bold;font-family:"Keep Calm","Helvetica",Arial,sans-serif;margin-bottom:1.5rem}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main #edit-review-livet-shipping-information-summary-0>div>div div:last-child{position:relative;cursor:pointer;padding-left:3rem;font-weight:500;opacity:.6;transition:opacity .3s ease}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-main #edit-review-livet-shipping-information-summary-0>div>div div:last-child:before{content:"";position:absolute;top:2px;left:.5rem;display:block;width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid #1500ff;background-color:rgba(21,0,255,.2);background-image:url(/themes/custom/img/icons/check--blue.svg);background-repeat:no-repeat;background-position:center;background-size:1rem}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary{display:flex;flex-direction:column}@media(min-width:960px){.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary h3{font-size:2.1rem}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary .checkout-pane{flex:1 1 auto}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary .checkout-pane>div{height:100%}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary .checkout-pane>div>div{height:100%;display:flex;flex-direction:column;justify-content:space-between}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary .checkout-pane>div>div table{background-color:#f7f7f7;border:1px solid #dedede;margin:1.5rem 0;padding:1rem 2rem;border-radius:2px;font-size:1.5rem;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-weight:500}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary .checkout-pane>div>div table .views-field{padding:1rem}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary .checkout-pane>div>div table .views-field-quantity{color:#1500ff}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary .checkout-pane>div>div table .views-field-purchased-entity{padding:1rem 2rem;border-left:1px solid rgba(0,0,0,.05);border-right:1px solid rgba(0,0,0,.05)}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary .checkout-pane>div>div table .views-field-total-price__number{text-align:right}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary .order-total-line{margin-bottom:1rem}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary .order-total-line .order-total-line-label{font-weight:500;opacity:.6;font-size:.8em}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary .order-total-line .order-total-line-value{font-weight:bold}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary .order-total-line.order-total-line__total{padding-top:1rem;border-top:1px solid #dedede}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary .order-total-line.order-total-line__total .order-total-line-label{opacity:1;text-transform:uppercase;font-weight:bold}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-secondary .order-total-line.order-total-line__total .order-total-line-value{color:#1500ff}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer{flex:0 0 100%;max-width:100%}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions{display:flex;flex-direction:row-reverse}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions input[type=submit],.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a{margin-top:0;display:block;flex:0 0 auto;border:none;width:auto}.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a{margin-right:.5rem}.commerce-order--user{margin:0 auto 5%}@media(min-width:1280px){.commerce-order--user{display:flex;justify-content:space-between;width:80vw}}.commerce-order--user .order-information .order-info-field .field__value,.commerce-order--user .customer-information .commerce-shipment--user>div div:last-child,.commerce-order--user .customer-information .field__label+.contextual-region,.commerce-order--user .customer-information>div:first-child div:last-child{background-color:#f7f7f7;border:1px solid #dedede;margin:1.5rem 0 0;padding:1rem 2rem;border-radius:2px}.commerce-order--user .customer-information,.commerce-order--user .order-information{display:block;background-color:#fff;margin-bottom:2rem;box-shadow:0 4px 20px rgba(0,0,0,.02);padding:3rem}@media(min-width:1280px){.commerce-order--user .customer-information,.commerce-order--user .order-information{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}.commerce-order--user .customer-information>div+div{margin-top:3rem}.commerce-order--user .customer-information>div:first-child div:first-child{font-size:1.7rem;font-weight:bold;font-family:"Keep Calm","Helvetica",Arial,sans-serif;margin-bottom:1.5rem}.commerce-order--user .customer-information .field__label{font-size:1.7rem;font-weight:bold;font-family:"Keep Calm","Helvetica",Arial,sans-serif;margin-bottom:1.5rem}.commerce-order--user .customer-information .commerce-shipment--user{margin:2rem 0}.commerce-order--user .customer-information .commerce-shipment--user>div div:first-child{font-size:1.7rem;font-weight:bold;font-family:"Keep Calm","Helvetica",Arial,sans-serif;margin-bottom:1.5rem}.commerce-order--user .customer-information .commerce-shipment--user>div div:last-child{position:relative;cursor:pointer;font-weight:500;transition:opacity .3s ease;padding-left:4rem}.commerce-order--user .customer-information .commerce-shipment--user>div div:last-child:before{content:"";position:absolute;top:1rem;left:1.5rem;display:block;width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid #1500ff;background-color:rgba(21,0,255,.2);background-image:url(/themes/custom/img/icons/check--blue.svg);background-repeat:no-repeat;background-position:center;background-size:1rem}.commerce-order--user .order-information{display:flex;flex-direction:column}.commerce-order--user .order-information>div:last-child{flex:1 1 auto;display:flex;align-items:flex-end}.commerce-order--user .order-information>div:last-child>div{width:100%}.commerce-order--user .order-information .order-info-field{margin:0 0 3rem}.commerce-order--user .order-information .order-info-field .field__label{font-size:1.7rem;font-weight:bold;font-family:"Keep Calm","Helvetica",Arial,sans-serif;margin-bottom:1.5rem}.commerce-order--user .order-information .order-info-field .field__value .field__value.completed,.commerce-order--user .order-information .order-info-field .field__value .field__value.validation{display:inline-block;padding:1rem 2rem;border-radius:2rem;font-size:1.3rem;font-weight:bold;border:1px solid #dedede;background-color:#f7f7f7}.commerce-order--user .order-information .order-info-field .field__value.validation{border:1px solid #ffc900;background-color:rgba(255,201,0,.2);color:#ffc900}.commerce-order--user .order-information .order-info-field .field__value.completed{border:1px solid #10c181;background-color:rgba(16,193,129,.2);color:#10c181}.commerce-order--user .order-information table{width:100%;text-align:left;display:block;margin:3rem 0}@media(min-width:960px){.commerce-order--user .order-information table{display:table}}.commerce-order--user .order-information table thead{display:none}@media(min-width:960px){.commerce-order--user .order-information table thead{display:table-header-group}}.commerce-order--user .order-information table tbody{display:block}@media(min-width:960px){.commerce-order--user .order-information table tbody{display:table-row-group}}.commerce-order--user .order-information table tr{display:block;border:1px solid #dedede;padding-top:1rem}.commerce-order--user .order-information table tr:nth-child(even){background-color:#f7f7f7}@media(min-width:960px){.commerce-order--user .order-information table tr{padding:0;border:none;display:table-row}}.commerce-order--user .order-information table th{background-color:#1500ff;color:#fff;padding:1.5rem 2rem;font-weight:bold;font-size:1.4rem;display:block}@media(min-width:960px){.commerce-order--user .order-information table th{display:table-cell}}.commerce-order--user .order-information table th a{color:#fff;font-weight:bold;font-size:1.4rem}.commerce-order--user .order-information table td{padding:1rem 2rem;display:block}.commerce-order--user .order-information table td p{display:block;font-size:1.2rem;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;text-transform:uppercase;font-weight:500;color:rgba(21,0,255,.4);margin:0 0 .5rem}@media(min-width:960px){.commerce-order--user .order-information table td{border:1px solid #dedede;display:table-cell}.commerce-order--user .order-information table td p{display:none}}.commerce-order--user .order-information table th.views-field-total-price__number{text-align:right}.commerce-order--user .order-information table td.views-field-total-price__number{text-align:right;font-weight:bold;background-color:#eaeaea;color:#1500ff}@media(min-width:960px){.commerce-order--user .order-information table td.views-field-total-price__number{color:#000;background-color:transparent}}.commerce-order--user .order-information .order-total-line{margin-bottom:1rem}.commerce-order--user .order-information .order-total-line .order-total-line-label{font-weight:500;opacity:.6;font-size:.8em}.commerce-order--user .order-information .order-total-line .order-total-line-value{font-weight:bold}.commerce-order--user .order-information .order-total-line.order-total-line__total{padding-top:1rem;border-top:1px solid #dedede}.commerce-order--user .order-information .order-total-line.order-total-line__total .order-total-line-label{opacity:1;text-transform:uppercase;font-weight:bold}.commerce-order--user .order-information .order-total-line.order-total-line__total .order-total-line-value{color:#1500ff}.commerce-product--full{width:90%;max-width:1280px;margin:0 auto}.commerce-product--full .arrows .company-logo{opacity:1;display:inline-block}.commerce-product--full .arrows .company-logo img{width:auto;height:100%;max-height:1.5rem;filter:none;display:inline-block}.commerce-product--full header.product--header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.commerce-product--full header.product--header.no-image .product--info{flex:0 0 100%;max-width:100%;padding:0 3rem;margin:3rem 0}@media(min-width:960px){.commerce-product--full header.product--header.no-image .product--info{flex:1 1 auto;max-width:100%}}.commerce-product--full header.product--header.no-image .product--pricing{flex:0 0 100%;max-width:100%}@media(min-width:1280px){.commerce-product--full header.product--header.no-image .product--pricing{margin-top:0;flex:0 0 40%;max-width:40%}}.commerce-product--full header.product--header .product--images{flex:0 0 100%;max-width:100%}@media(min-width:768px){.commerce-product--full header.product--header .product--images{display:flex;justify-content:space-between}}@media(min-width:960px){.commerce-product--full header.product--header .product--images{flex:0 0 50%;max-width:50%}}.commerce-product--full header.product--header .product--images .labels{overflow:scroll;display:flex}@media(min-width:768px){.commerce-product--full header.product--header .product--images .labels{display:block;flex:0 0 30%;max-width:30%}}@media(min-width:960px){.commerce-product--full header.product--header .product--images .labels{flex:0 0 20%;max-width:20%}}.commerce-product--full header.product--header .product--images .labels .image{width:8rem;box-shadow:0 4px 22px rgba(0,0,0,.05)}@media(min-width:768px){.commerce-product--full header.product--header .product--images .labels .image{width:100%}}.commerce-product--full header.product--header .product--images .labels .image.active>div{border:2px solid #10c181}.commerce-product--full header.product--header .product--images .labels .image>div{margin-bottom:1rem;border:2px solid transparent;transition:border-color .3s ease}.commerce-product--full header.product--header .product--images .labels .image>div:hover{border-color:#10c181}.commerce-product--full header.product--header .product--images .labels .image>div img{cursor:pointer;display:block;width:100%;height:auto}.commerce-product--full header.product--header .product--images .big-image{position:relative;flex:0 0 100%;max-width:100%}@media(min-width:768px){.commerce-product--full header.product--header .product--images .big-image{flex:0 0 68%;max-width:68%}}@media(min-width:960px){.commerce-product--full header.product--header .product--images .big-image{flex:0 0 78%;max-width:78%}}.commerce-product--full header.product--header .product--images .big-image .wrapper{overflow:hidden;position:relative;height:0;width:100%;padding-bottom:100%}.commerce-product--full header.product--header .product--images .big-image .image{position:absolute;top:0;left:0;height:0;width:100%;background-color:#f7f7f7;padding-bottom:100%;opacity:0;box-shadow:0 4px 22px rgba(0,0,0,.05)}.commerce-product--full header.product--header .product--images .big-image .image.active{opacity:1}.commerce-product--full header.product--header .product--images .big-image .image>div{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:none}.commerce-product--full header.product--header .product--images .big-image .image>div:first-child{z-index:10;display:block}.commerce-product--full header.product--header .product--images .big-image .image>div .media{position:absolute;top:0;right:0;bottom:0;left:0}.commerce-product--full header.product--header .product--images .big-image .image>div img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain}.commerce-product--full header.product--header .product--pricing{position:relative;flex:0 0 100%;max-width:100%;border-radius:1rem;background-color:#fff;border:1px solid #f7f7f7;box-shadow:0 4px 22px rgba(0,0,0,.05);padding:4rem}@media(min-width:960px){.commerce-product--full header.product--header .product--pricing{flex:0 0 calc(50% - 3rem);max-width:calc(50% - 3rem)}}.commerce-product--full header.product--header .product--pricing .price{margin:0 0 2rem}.commerce-product--full header.product--header .product--pricing .price div.prices{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:2rem}.commerce-product--full header.product--header .product--pricing .price div.prices p.new-price{color:#10c181;font-size:3.2rem;font-weight:bold;letter-spacing:-1px;margin:0}.commerce-product--full header.product--header .product--pricing .price div.prices p.old-price{margin:0 0 0 1rem;font-size:1.9rem;font-weight:500;color:#686868;text-decoration:line-through}.commerce-product--full header.product--header .product--pricing .price .percentage-off .reduction{display:flex;align-items:center;flex-wrap:wrap;padding:1rem 0}.commerce-product--full header.product--header .product--pricing .price .percentage-off .reduction+.reduction{border-top:1px solid #f7f7f7}.commerce-product--full header.product--header .product--pricing .price .percentage-off .reduction .label{display:block;font-weight:bold;text-transform:uppercase;font-size:1.2rem;line-height:1em;flex:0 0 100%;max-width:100%}.commerce-product--full header.product--header .product--pricing .price .percentage-off .reduction .percentage,.commerce-product--full header.product--header .product--pricing .price .percentage-off .reduction .tarra{color:#1500ff}.commerce-product--full header.product--header .product--pricing .price .percentage-off .reduction .tarra{font-size:1.1rem;margin-left:.5rem;opacity:.5}.commerce-product--full header.product--header .product--pricing .price .percentage-off .reduction p{margin:0;font-size:1.9rem;font-weight:500;color:#686868}.commerce-product--full header.product--header .product--pricing .price .percentage-off .reduction p:first-child{margin:0 .5rem 0 0}.commerce-product--full header.product--header .product--pricing .form-item-quantity-0-value{margin:2rem 0;display:flex;align-items:center}.commerce-product--full header.product--header .product--pricing .form-item-quantity-0-value label{font-weight:bold;text-transform:uppercase;font-size:1.2rem;flex:0 0 auto;margin-right:3rem}.commerce-product--full header.product--header .product--pricing .form-actions a,.commerce-product--full header.product--header .product--pricing .form-actions button,.commerce-product--full header.product--header .product--pricing .form-actions input[type=submit]{display:block;width:100%;cursor:pointer}.commerce-product--full header.product--header .product--pricing .form-actions a:hover,.commerce-product--full header.product--header .product--pricing .form-actions button:hover,.commerce-product--full header.product--header .product--pricing .form-actions input[type=submit]:hover{background-color:#0d0099;color:#fff}.commerce-product--full header.product--header .product--pricing #edit-actions{position:absolute;bottom:0;left:50%;transform:translate(-50%,3rem);width:calc(100% - 8rem)}.commerce-product--full header.product--header .product--pricing .delivery-info{padding:2rem 0;border-top:1px solid rgba(104,104,104,.2);border-bottom:1px solid rgba(104,104,104,.2)}.commerce-product--full header.product--header .product--pricing .delivery-info p{display:flex;align-items:flex-start;font-size:1.3rem;color:#686868}.commerce-product--full header.product--header .product--pricing .delivery-info p svg{flex:0 0 auto;display:block;width:2rem;height:auto;margin-right:1.5rem}.commerce-product--full .product--info{flex:0 0 100%;max-width:100%}.commerce-product--full .product--info .brands{display:flex;align-items:center;flex-wrap:wrap}.commerce-product--full .product--info .categories{display:flex;flex-wrap:wrap;margin-bottom:2rem}.commerce-product--full .product--info .categories a{display:block;background-color:#fff;padding:.6rem 1.2rem;transition:color .3s ease,background-color .3s ease;border-radius:2px;box-shadow:0 4px 10px rgba(0,0,0,.05)}.commerce-product--full .product--info .categories a:hover{color:#fff;background-color:#1500ff}.commerce-product--full .product--info .categories .category{font-size:1.3rem;font-weight:500;color:rgba(0,0,0,.6);margin:0 .3rem .3rem 0}.commerce-product--full .product--info .brand{margin:0 1rem .5rem 0}.commerce-product--full .product--info .brand a{color:#1500ff}.commerce-product--full .product--info .brand a:hover{color:#10c181}.commerce-product--full .product--info .conpendium{display:block;text-decoration:underline;margin:1rem 0}.commerce-product--full .product--info ul{margin-top:3rem}.commerce-product--full .product--info ul li{font-weight:normal}.commerce-product--full .product--info ul li+li{margin-top:1rem}.commerce-product--full .product--info ul li span{color:#1500ff}.commerce-product--full .product--info ul+h4{margin-top:2rem}.commerce-product--full main.product--body{margin:5rem 0 10%}.commerce-product--full main.product--body input[type=radio]{display:none}.commerce-product--full main.product--body input[type=radio]#product--description:checked~.tabs [for=product--description]{background-color:#fff;border-color:#1500ff;border-bottom-color:#fff}.commerce-product--full main.product--body input[type=radio]#product--description:checked~[for=product--description]{background-color:#fff;border-color:#1500ff;border-bottom-color:#fff}.commerce-product--full main.product--body input[type=radio]#product--description:checked~.product--description{display:block}.commerce-product--full main.product--body input[type=radio]~.product--description{display:none}.commerce-product--full main.product--body input[type=radio]#product--composition:checked~.tabs [for=product--composition]{background-color:#fff;border-color:#1500ff;border-bottom-color:#fff}.commerce-product--full main.product--body input[type=radio]#product--composition:checked~[for=product--composition]{background-color:#fff;border-color:#1500ff;border-bottom-color:#fff}.commerce-product--full main.product--body input[type=radio]#product--composition:checked~.product--composition{display:block}.commerce-product--full main.product--body input[type=radio]~.product--composition{display:none}.commerce-product--full main.product--body input[type=radio]#product--usage:checked~.tabs [for=product--usage]{background-color:#fff;border-color:#1500ff;border-bottom-color:#fff}.commerce-product--full main.product--body input[type=radio]#product--usage:checked~[for=product--usage]{background-color:#fff;border-color:#1500ff;border-bottom-color:#fff}.commerce-product--full main.product--body input[type=radio]#product--usage:checked~.product--usage{display:block}.commerce-product--full main.product--body input[type=radio]~.product--usage{display:none}.commerce-product--full main.product--body input[type=radio]#product--indication:checked~.tabs [for=product--indication]{background-color:#fff;border-color:#1500ff;border-bottom-color:#fff}.commerce-product--full main.product--body input[type=radio]#product--indication:checked~[for=product--indication]{background-color:#fff;border-color:#1500ff;border-bottom-color:#fff}.commerce-product--full main.product--body input[type=radio]#product--indication:checked~.product--indication{display:block}.commerce-product--full main.product--body input[type=radio]~.product--indication{display:none}.commerce-product--full main.product--body ul.tabs{display:none}@media(min-width:768px){.commerce-product--full main.product--body ul.tabs{display:flex;flex-wrap:wrap}}.commerce-product--full main.product--body ul.tabs li{padding:0;margin:0}.commerce-product--full main.product--body ul.tabs li:before{content:none}.commerce-product--full main.product--body ul.tabs li label{display:block;background-color:#f2f2f2;margin:0;padding:.6rem 0 1rem;border-top:4px solid transparent;cursor:pointer;transition:color .3s ease;border-bottom:1px solid #dedede}.commerce-product--full main.product--body ul.tabs li label:hover{color:#1500ff}.commerce-product--full main.product--body ul.tabs li label span{display:block;padding:1rem 3rem}.commerce-product--full main.product--body ul.tabs li+li label span{border-left:1px solid #dedede}.commerce-product--full main.product--body>label{background-color:#f2f2f2;margin:0;padding:.6rem 0 1rem;border-top:4px solid transparent;cursor:pointer;font-weight:bold;transition:color .3s ease;border-bottom:1px solid #dedede;display:block}@media(min-width:768px){.commerce-product--full main.product--body>label{display:none}}.commerce-product--full main.product--body>label:hover{color:#1500ff}.commerce-product--full main.product--body>label span{display:block;padding:1rem 4rem}.commerce-product--full main.product--body .content{background-color:#fff;padding:2rem 4rem 3rem}@media(min-width:768px){.commerce-product--full main.product--body .content{padding:4rem 5rem}}.commerce-product--teaser{position:relative;background-color:transparent;will-change:transform;transition:transform .3s ease}@media(min-width:540px)and (max-width:959.98px){.commerce-product--teaser.alt-lg-down>a:first-child,.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .first .commerce-product--teaser>a:first-child,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .first .commerce-product--teaser>a:first-child{flex-direction:row !important}.commerce-product--teaser.alt-lg-down>a:first-child header.image,.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .first .commerce-product--teaser>a:first-child header.image,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .first .commerce-product--teaser>a:first-child header.image{width:50%;padding:2rem 0;margin:0 -25% 0 0}.commerce-product--teaser.alt-lg-down>a:first-child main.content,.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .first .commerce-product--teaser>a:first-child main.content,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .first .commerce-product--teaser>a:first-child main.content{width:50%;height:auto;padding:10% 10% 15% 30%}}.commerce-product--teaser>a:first-child{display:flex;flex-direction:column}.commerce-product--teaser:hover{z-index:20;transform:scale(1.05)}.commerce-product--teaser:hover main.content .price{color:#1500ff}.commerce-product--teaser:hover .add-to-shoppingcart{opacity:1;pointer-events:initial;transform:translate(-50%,50%)}.commerce-product--teaser header.image{position:relative;width:90%;margin:0 auto -50%;flex:0 0 auto}.commerce-product--teaser header.image>div{position:relative;display:block;width:100%;padding-bottom:100%;background-image:url(/themes/custom/img/background.jpg);background-repeat:repeat;background-position:left;background-size:50px;box-shadow:0 4px 10px rgba(0,0,0,.04)}.commerce-product--teaser header.image>div .image{position:absolute;top:0;right:0;bottom:0;left:0}.commerce-product--teaser header.image>div .image .media{position:absolute;top:0;right:0;bottom:0;left:0}.commerce-product--teaser header.image>div .image .media img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.commerce-product--teaser main.content{flex:1 1 auto;width:100%;padding:60% 10% 15%;border-radius:1rem;background-color:#fff;border:1px solid #f7f7f7;box-shadow:0 4px 22px rgba(0,0,0,.05)}.commerce-product--teaser main.content .brand{font-size:1.3rem;color:#909090;margin:0 0 .5rem}.commerce-product--teaser main.content h4{font-size:1.3rem;font-weight:500}.commerce-product--teaser main.content .price{font-size:2.1rem;color:#10c181;font-weight:bold;will-change:color;transition:color .3s ease}.commerce-product--teaser main.content p.detail{display:none}.commerce-product--teaser .add-to-shoppingcart{position:absolute;display:block;bottom:0;left:50%;z-index:3;transform:translate(-50%,75%);max-width:90%;text-align:center;white-space:nowrap;opacity:0;pointer-events:none;will-change:opacity,transform,color,background-color;transition:opacity .3s ease,transform .3s ease,color .3s ease,background-color .3s ease}#edit-payment-information-billing-information .ajax-progress{position:fixed;top:0;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;font-weight:bold;color:#1500ff;z-index:100;display:none}#edit-payment-information-billing-information .js-form-type-checkbox input[type=checkbox]{display:none}#edit-payment-information-billing-information .js-form-type-checkbox input[type=checkbox]:checked+label span{opacity:1}#edit-payment-information-billing-information .js-form-type-checkbox input[type=checkbox]:checked+label:before{border-color:#1500ff;background-color:rgba(21,0,255,.2);background-image:url(/themes/custom/img/icons/check--blue.svg);background-repeat:no-repeat;background-position:center;background-size:1rem}#edit-payment-information-billing-information .js-form-type-checkbox label{cursor:pointer;position:relative;padding-left:3rem;font-size:1.6rem !important}#edit-payment-information-billing-information .js-form-type-checkbox label span{opacity:.4;transition:opacity .3s ease}#edit-payment-information-billing-information .js-form-type-checkbox label:before{content:"";display:block;position:absolute;left:0;top:1px;width:1.4rem;height:1.4rem;border:1px solid #b7b7b7;background-color:#eaeaea;border-radius:2px}#edit-payment-information-billing-information .form-item,#edit-payment-information-billing-information .form-wrapper{display:block;width:100%}#edit-payment-information-billing-information .form-item input,#edit-payment-information-billing-information .form-wrapper input{width:100%}#edit-payment-information-billing-information .form-item label,#edit-payment-information-billing-information .form-wrapper label{display:block;font-weight:500;font-size:1.4rem;opacity:.8;margin:0 0 1rem}#edit-payment-information-billing-information .form-item+.form-item,#edit-payment-information-billing-information .form-item+.form-wrapper,#edit-payment-information-billing-information .form-wrapper+.form-item,#edit-payment-information-billing-information .form-wrapper+.form-wrapper{margin-top:1.5rem}#edit-payment-information-billing-information .address-container-inline{display:flex;justify-content:space-between;align-items:flex-end}#edit-payment-information-billing-information .address-container-inline .form-item{margin-top:0;flex:0 0 49%;max-width:49%}.field-link--view-all{color:#1500ff;display:flex;align-items:center;font-size:1.3rem;font-weight:bold;text-transform:uppercase;transition:color .3s ease}.field-link--view-all svg{width:1.6rem;height:auto;margin-left:1rem;transition:transform .3s ease}.field-link--view-all:hover{color:#10c181}.field-link--view-all:hover svg{transform:translate(0.5rem,0)}.cart.cart-form{width:90%;max-width:1280px;margin:0 auto;background-color:#fff}.cart.cart-form form{padding:5rem}.cart.cart-form form button,.cart.cart-form form input[type=submit]{cursor:pointer;display:block}.cart.cart-form form table{width:100%;margin:0 0 3rem;border-collapse:collapse}.cart.cart-form form table th{font-weight:bold;text-align:left;padding:0 1rem 2rem}.cart.cart-form form table td{border:1px solid #dedede;padding:0 1rem;border-collapse:collapse;vertical-align:middle}.cart.cart-form form table td.views-field-edit-quantity,.cart.cart-form form table td.views-field-remove-button{padding:0}.cart.cart-form form table td.views-field-edit-quantity input,.cart.cart-form form table td.views-field-remove-button input{display:block}.cart.cart-form form table td.views-field-edit-quantity input.delete-order-item,.cart.cart-form form table td.views-field-remove-button input.delete-order-item{height:58px}.cart.cart-form form table td.views-field-edit-quantity input.delete-order-item:focus,.cart.cart-form form table td.views-field-remove-button input.delete-order-item:focus{background-color:#1500ff}.cart.cart-form form table td.views-field-total-price__number{text-align:right}.cart.cart-form form table td .form-item{height:100%}.cart.cart-form form table td input{border:none;width:100%;height:100%;border-radius:0;transition:background-color .3s ease}.cart.cart-form form table td input:focus{background-color:rgba(21,0,255,.1)}.cart.cart-form form table+div{margin-bottom:3rem;display:flex;justify-content:flex-end}.cart.cart-form form table+div .order-total-line{margin-bottom:1rem}.cart.cart-form form table+div .order-total-line .order-total-line-label{font-weight:500;opacity:.6;font-size:.8em}.cart.cart-form form table+div .order-total-line .order-total-line-value{font-weight:bold}.cart.cart-form form table+div .order-total-line.order-total-line__total{padding-top:1rem;border-top:1px solid #dedede}.cart.cart-form form table+div .order-total-line.order-total-line__total .order-total-line-label{opacity:1;text-transform:uppercase;font-weight:bold}.cart.cart-form form table+div .order-total-line.order-total-line__total .order-total-line-value{color:#1500ff}.cart.cart-form form .form-actions{display:flex;justify-content:flex-end}.cart.cart-form form .form-actions>*{width:auto;flex:0 0 auto;border:none;display:block}.cart.cart-form form .form-actions>*[data-drupal-selector=edit-checkout]{margin:0 0 0 .5rem}.commerce-order-item-variation-cart-form-form{display:flex;align-items:flex-start;flex-direction:column;gap:3.2rem}.commerce-order-item-variation-cart-form-form>div.form-item-free-amount{width:100%}.commerce-order-item-variation-cart-form-form>div.form-item-free-amount label{display:block;margin-bottom:1.2rem}.commerce-order-item-variation-cart-form-form>div.form-item-free-amount input[type=number]{border:unset;box-shadow:unset;border-bottom:.1rem solid #000;border-radius:0}.commerce-order-item-variation-cart-form-form .button--add-to-cart{height:6rem;width:100%}.commerce-order-item-variation-cart-form-form .form-actions{width:100%}.company-entity-company-role-form{position:relative;width:90%;max-width:1280px;margin:0 auto;max-width:860px;display:block;background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.02);padding:3rem;margin-bottom:15rem}.company-entity-company-role-form label{display:block;color:rgba(21,0,255,.8);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.company-entity-company-role-form .description,.company-entity-company-role-form .text-full{margin-top:.5rem;opacity:.6;font-size:1.3rem}.company-entity-company-role-form .description *,.company-entity-company-role-form .text-full *{font-size:1.3rem}.company-entity-company-role-form .form-item+.form-item,.company-entity-company-role-form .form-item+.form-wrapper,.company-entity-company-role-form .form-wrapper+.form-item,.company-entity-company-role-form .form-wrapper+.form-wrapper{margin-top:2rem}.company-entity-company-role-form .field--name-field-place-of-delivery{margin-top:2rem}.company-entity-company-role-form textarea{width:100%;min-height:150px;resize:none}.company-entity-company-role-form .js-form-type-checkbox{margin:0 0 3rem}.company-entity-company-role-form .js-form-type-checkbox input{display:none}.company-entity-company-role-form .js-form-type-checkbox input:checked+label{opacity:1}.company-entity-company-role-form .js-form-type-checkbox input:checked+label:before{border-color:#1500ff;background-color:rgba(21,0,255,.2);background-image:url(/themes/custom/img/icons/check--blue.svg);background-repeat:no-repeat;background-position:center;background-size:1rem}.company-entity-company-role-form .js-form-type-checkbox label{position:relative;cursor:pointer;padding-left:3rem;font-weight:500;opacity:.6;transition:opacity .3s ease;font-size:1.6rem;color:#000;margin-bottom:1rem}.company-entity-company-role-form .js-form-type-checkbox label:before{content:"";position:absolute;top:0;left:.5rem;display:block;width:1.4rem;height:1.4rem;border-radius:3px;border:1px solid #eaeaea;background-color:#f7f7f7;transition:background-color .2s ease,border-color .2s ease}.company-entity-company-role-form .form-actions{position:absolute;right:0;width:100%;top:100%;display:flex;justify-content:flex-end;margin-top:3rem}.company-entity-company-role-form .form-actions>*{width:auto;flex:0 0 auto;border:none;display:block}.company-entity-company-role-form .form-actions>*[data-drupal-selector=edit-checkout]{margin:0 0 0 .5rem}.company-entity-company-role-form .js-form-item .form-managed-file .js-form-file{display:flex;gap:1rem;border-radius:.4rem;align-items:center;min-height:7rem;background:rgba(21,0,255,.1);border:.2rem dashed rgba(21,0,255,.4);justify-content:center;padding:2rem;width:auto}.company-entity-company-role-form .js-form-item .form-managed-file .js-form-file #file-upload-button{display:none}.company-entity-company-role-form .js-form-item .form-managed-file .js-form-submit{margin-top:2rem;width:auto}form .form-item .description{margin-top:.5rem;font-size:1.4rem}form .form-item .description ul li:before{background-color:#919191;left:1rem;top:.6rem;width:.6rem;height:.6rem}form input{outline:none;font-size:1.6rem;width:100%}form input[type=text],form input[type=email],form input[type=password],form input[type=number],form input[type=tel]{padding:2rem 3rem;border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.05) inset;border:1px solid #eaeaea}form textarea{outline:none;font-size:1.6rem;width:100%;padding:2rem 3rem;border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.05) inset;border:1px solid #eaeaea}form textarea[disabled]{background-color:#f2f2f2}form .js-form-type-checkbox{display:flex;align-items:center;gap:1rem;margin-bottom:1.2rem}form .js-form-type-checkbox input{width:auto}form .js-form-type-checkbox label{word-break:break-word}form select{width:100%;padding:2rem 3rem;border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.05) inset;border:1px solid #eaeaea;background:#fff}#livet-autocomplete-form{position:relative;display:flex;justify-content:flex-end}#livet-autocomplete-form label{display:none}#livet-autocomplete-form input[type=text]{display:block;width:100%;font-size:1.8rem;font-family:"Keep Calm","Helvetica",Arial,sans-serif;padding:0 2rem;height:6.2rem;outline:none;color:#1500ff;font-weight:500}#livet-autocomplete-form input[type=text]::-moz-placeholder{color:#c3c3c3}#livet-autocomplete-form input[type=text]:-ms-input-placeholder{color:#c3c3c3}#livet-autocomplete-form input[type=text]::placeholder{color:#c3c3c3}#livet-autocomplete-form input[type=submit]{flex:0 0 auto;display:block;height:6.2rem;width:auto;border:none;background-color:#10c181;background-image:url(/themes/custom/mediasoft/img/icons/search.svg);background-repeat:no-repeat;background-position:center;background-size:2rem;color:transparent;overflow:hidden;transition:background-color .3s ease}#livet-autocomplete-form input[type=submit]:hover{background-color:#1500ff}.livet-partner-partner-products{width:90%;max-width:1280px;margin:0 auto;border-radius:1rem;background-color:#fff;border:1px solid #f7f7f7;box-shadow:0 4px 22px rgba(0,0,0,.05);padding:3rem 4rem}.livet-partner-partner-products .tabs-header{display:flex;border-bottom:.2rem solid #1500ff}.livet-partner-partner-products .tabs-header:hover{cursor:pointer}.livet-partner-partner-products .tabs-header:hover h4{background:#f1f0ff}.livet-partner-partner-products .tabs-header h4{flex:0 1 50%;text-align:center;padding:1.4rem 1rem;margin:0;font-size:2rem}.livet-partner-partner-products .tabs-header h4.active{background:#1500ff;color:#fff}.livet-partner-partner-products .tabs-content{display:none}.livet-partner-partner-products .tabs-content.active{display:block}.livet-partner-partner-products .product{margin:2.4rem 0;padding:2.4rem 0;border-bottom:.1rem solid #c3c3c3}.livet-partner-partner-products .product .js-form-item{margin-bottom:2.4rem}.livet-partner-partner-products .product .js-form-item.js-form-type-textarea{margin-bottom:0}.livet-partner-partner-products .product .js-form-item label:not(.option){display:block;margin-bottom:1.2rem;font-weight:700}.livet-partner-partner-products .product .js-form-item .description,.livet-partner-partner-products .product .js-form-item .field-suffix{border-left:.2rem solid #1500ff;padding-left:1.2rem;font-size:1.4rem}.livet-partner-partner-products .product .js-form-item .field-suffix{display:block;margin-top:.6rem}.piggy-bank-form-wrapper{margin:3.2rem 0;padding:3.2rem 0;border-top:.1rem solid rgba(21,0,255,.1);border-bottom:.1rem solid rgba(21,0,255,.1)}.livet-piggy-bank-add-money-pigg-bank .js-form-type-textfield,.livet-piggy-bank-add-money-pigg-bank .js-form-type-number{display:flex;gap:1.2rem;flex-direction:column;justify-content:center;margin:1.2rem 0 2.4rem 0}.livet-piggy-bank-add-money-pigg-bank .js-form-type-textfield label,.livet-piggy-bank-add-money-pigg-bank .js-form-type-number label{flex:0 1 100%}.livet-piggy-bank-add-money-pigg-bank .js-form-type-textfield input,.livet-piggy-bank-add-money-pigg-bank .js-form-type-number input{flex:0 1 100%;border:unset;box-shadow:unset;border-bottom:.1rem solid #000;border-radius:0}.livet-piggy-bank-add-money-pigg-bank input[type=submit]{width:auto}.livet-piggy-bank-add-money-pigg-bank legend{margin-bottom:1.2rem;font-size:2rem}form.user-employee-form{position:relative;width:90%;max-width:1280px;margin:0 auto;width:94%;max-width:860px;background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.02);padding:3rem;margin:0 auto 10rem;display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width:540px){form.user-employee-form>*{flex:0 0 49%;max-width:49%}}form.user-employee-form>*.form-actions,form.user-employee-form>*#edit-account{flex:0 0 100%;max-width:100%;margin-bottom:2rem}form.user-employee-form .form-wrapper+.form-wrapper{margin-top:2rem}@media only screen and (min-width:540px){form.user-employee-form .form-wrapper+.form-wrapper{margin-top:0}}form.user-employee-form #edit-account{padding-bottom:3rem;border-bottom:1px solid #eaeaea}form.user-employee-form .form-item+.form-item{margin-top:2rem}form.user-employee-form label{display:block;color:rgba(21,0,255,.6);font-size:1.4rem;font-weight:500;margin-bottom:1rem}form.user-employee-form .password-confirm{font-size:1.3rem;margin:.5rem 0 0}form.user-employee-form .description{opacity:.6;font-size:1.3rem;line-height:1.2em}form.user-employee-form button,form.user-employee-form input[type=submit]{cursor:pointer;display:block}form.user-employee-form .form-actions{position:absolute;right:0;width:100%;top:100%;display:flex;justify-content:flex-end;margin-top:3rem}form.user-employee-form .form-actions>*{width:auto;flex:0 0 auto;border:none;display:block}form.user-employee-form .form-actions>*[data-drupal-selector=edit-checkout]{margin:0 0 0 .5rem}.user-form{border-radius:1rem;background-color:#fff;border:1px solid #f7f7f7;box-shadow:0 4px 22px rgba(0,0,0,.05);padding:3rem 4rem;margin:3rem auto;width:90%;max-width:128rem}.profile-customer-edit-form summary,.profile-customer-add-form summary{display:inline-block;padding:2rem;color:#fff;background:#000}.profile-customer-edit-form summary::marker,.profile-customer-add-form summary::marker{display:none}.profile-customer-edit-form summary+div>div[id*=address].form-wrapper,.profile-customer-add-form summary+div>div[id*=address].form-wrapper{display:flex;flex-flow:row wrap;gap:2.4rem 3.2rem;margin-top:3.2rem}.profile-customer-edit-form summary+div>div[id*=address].form-wrapper>div label,.profile-customer-add-form summary+div>div[id*=address].form-wrapper>div label{margin-bottom:1rem;display:block}.profile-customer-edit-form summary+div>div[id*=address].form-wrapper>div label.visually-hidden+input,.profile-customer-add-form summary+div>div[id*=address].form-wrapper>div label.visually-hidden+input{margin-top:2.5rem}.profile-customer-edit-form summary+div>div[id*=address].form-wrapper div[id*=address-country-code],.profile-customer-edit-form summary+div>div[id*=address].form-wrapper .address-container-inline,.profile-customer-add-form summary+div>div[id*=address].form-wrapper div[id*=address-country-code],.profile-customer-add-form summary+div>div[id*=address].form-wrapper .address-container-inline{display:flex;gap:3.2rem;flex:0 1 100%}.profile-customer-edit-form summary+div>div[id*=address].form-wrapper div[id*=address-country-code]>div,.profile-customer-edit-form summary+div>div[id*=address].form-wrapper .address-container-inline>div,.profile-customer-add-form summary+div>div[id*=address].form-wrapper div[id*=address-country-code]>div,.profile-customer-add-form summary+div>div[id*=address].form-wrapper .address-container-inline>div{flex:0 1 calc(50% - 1.6rem);gap:3.2rem;margin:0}.profile-customer-edit-form summary+div>div[id*=address].form-wrapper .js-form-type-textfield,.profile-customer-add-form summary+div>div[id*=address].form-wrapper .js-form-type-textfield{flex:0 1 calc(50% - 1.6rem)}.profile-customer-edit-form .form-actions,.profile-customer-add-form .form-actions{display:flex;gap:1rem;margin-top:3.2rem}.profile-customer-edit-form .form-actions .js-form-submit,.profile-customer-add-form .form-actions .js-form-submit{display:inline;flex:0 1}body.user-page .page-header{display:none}body.user-page #block-mediasoft-page-title{display:none}body.user-page main[role=main]{display:flex;justify-content:center;align-items:center}body.user-page footer{display:none}.user-login-form,.user-pass{margin:5% auto;padding:10%;background-color:#f7f7f7;border:1px solid #eaeaea;border-radius:2px;width:90%;max-width:600px}.user-login-form .form-item+.form-item,.user-pass .form-item+.form-item{margin-top:2rem}.user-login-form .logo,.user-pass .logo{max-width:none;margin:0 0 10%}.user-login-form .logo a,.user-pass .logo a{display:block}.user-login-form .logo a svg,.user-pass .logo a svg{width:auto;height:5rem}.user-login-form label,.user-pass label{font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem}.user-login-form .description,.user-login-form p,.user-pass .description,.user-pass p{font-size:10px;color:#c3c3c3}.user-login-form .form-actions,.user-pass .form-actions{width:100%;margin:5% 0 0;text-align:center}.user-login-form .form-actions input[type=submit],.user-pass .form-actions input[type=submit]{margin:0;height:100%;width:100%;min-height:40px;border:none;padding:1rem 3rem !important}@media(min-width:960px){.user-login-form .form-actions input[type=submit],.user-pass .form-actions input[type=submit]{width:auto}}#block-footer-menu ul:not(.contextual-links){padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}@media(max-width:959.98px){#block-footer-menu ul:not(.contextual-links){justify-content:center}}@media(max-width:767.98px){#block-footer-menu ul:not(.contextual-links){justify-content:flex-start}}#block-footer-menu ul:not(.contextual-links)>li{margin:0;padding:0}#block-footer-menu ul:not(.contextual-links)>li a{font-size:1.3rem;font-weight:500}#block-footer-menu ul:not(.contextual-links)>li:before{content:none}#block-footer-menu ul:not(.contextual-links)>li+li{margin-left:2rem}#block-social-menu,#block-socialmenu{margin:0 0 4rem}#block-social-menu ul:not(.contextual-links),#block-socialmenu ul:not(.contextual-links){padding:0;margin:0;display:flex;justify-content:flex-end;align-items:center}@media(max-width:959.98px){#block-social-menu ul:not(.contextual-links),#block-socialmenu ul:not(.contextual-links){justify-content:center}}@media(max-width:767.98px){#block-social-menu ul:not(.contextual-links),#block-socialmenu ul:not(.contextual-links){justify-content:flex-start}}#block-social-menu ul:not(.contextual-links)>li,#block-socialmenu ul:not(.contextual-links)>li{margin:0;padding:0}#block-social-menu ul:not(.contextual-links)>li a,#block-socialmenu ul:not(.contextual-links)>li a{display:flex;align-items:center;width:2.2rem;height:2.2rem}#block-social-menu ul:not(.contextual-links)>li a.linkedin,#block-socialmenu ul:not(.contextual-links)>li a.linkedin,#block-social-menu ul:not(.contextual-links)>li a.instagram,#block-socialmenu ul:not(.contextual-links)>li a.instagram{width:2rem;height:2rem}#block-social-menu ul:not(.contextual-links)>li a.linkedin,#block-socialmenu ul:not(.contextual-links)>li a.linkedin{width:2rem;height:2rem}#block-social-menu ul:not(.contextual-links)>li a svg,#block-socialmenu ul:not(.contextual-links)>li a svg{display:block;width:100%;height:auto}#block-social-menu ul:not(.contextual-links)>li:before,#block-socialmenu ul:not(.contextual-links)>li:before{content:none}#block-social-menu ul:not(.contextual-links)>li+li,#block-socialmenu ul:not(.contextual-links)>li+li{margin-left:2rem}#block-user-menu ul{margin:0;padding:0;display:flex;align-items:center}#block-user-menu ul li{padding:0}#block-user-menu ul li:before{content:none}#block-user-menu ul li+li{margin:0 0 0 1rem}#block-main{background-color:#1500ff;position:relative;z-index:1005}@media only screen and (min-width:1280px){#block-main ul.main-menu-ul>.nav-item.has-subnav:after{content:"";display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);z-index:-1;opacity:0;pointer-events:none;transition:opacity .3s ease}#block-main ul.main-menu-ul>.nav-item.has-subnav:hover a{background-color:#fff;color:#1500ff}#block-main ul.main-menu-ul>.nav-item.has-subnav:hover:after{opacity:1}#block-main ul.main-menu-ul>.nav-item.has-subnav:hover>.sub-nav-container{opacity:1;pointer-events:initial}}@media only screen and (min-width:1280px){#block-main ul.main-menu-ul>.nav-item>.sub-nav-container{opacity:0;pointer-events:none;background-color:#fff;position:absolute;left:0;right:0;top:100%;transition:opacity .3s ease}}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:1.5rem}@media only screen and (min-width:1280px){#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav{padding:0;width:24rem;height:100%;display:block;border-right:1px solid #d9d9d9}}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>li{position:relative;display:flex;align-items:center}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>li:last-child:after{content:none}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>li:after{content:"";display:block;width:.5rem;height:.5rem;border-radius:50%;background-color:#fff;margin-left:1rem;margin-right:1rem;flex:0 0 auto}@media only screen and (min-width:1280px){#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>li{display:block;position:static;width:100%}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>li:after{content:none}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>li.has-subnav>a{background-image:url(/themes/custom/img/icons/arrows/arrow--blue.svg);background-position:right 1rem center;background-size:.9rem;background-repeat:no-repeat}}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>li a{display:block;width:100%;background-color:transparent;font-weight:normal;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-size:1.4rem;color:#fff;padding:.25rem 1rem}@media only screen and (min-width:550px){#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>li a{padding:1rem;font-size:1.7rem}}@media only screen and (min-width:1280px){#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>li a{border-bottom:1px solid #f7f7f7;padding:1.5rem 2.4rem 1.5rem 2rem;color:#000;font-size:1.4rem}}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>li a:hover{color:#1500ff;background-color:#f7f7f7}@media only screen and (min-width:1280px){#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>li:hover a{color:#1500ff}}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>li:hover .sub-nav-container{transform:none;opacity:1;pointer-events:initial;min-height:100%}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>li>.sub-nav-container{display:none}@media only screen and (min-width:1280px){#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>li>.sub-nav-container{display:block}}@media only screen and (min-width:1280px){#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>.nav-item>.sub-nav-container{position:absolute;left:24rem;top:0;right:0;padding:3rem;background-color:#fff;transform:translate(0,1rem);opacity:0;pointer-events:none;transition:opacity .3s ease,transform .6s cubic-bezier(0.5,0,0,1)}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>.nav-item>.sub-nav-container>.sub-nav{max-width:100%;overflow:auto}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>.nav-item>.sub-nav-container>.sub-nav li{width:33.33%}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>.nav-item>.sub-nav-container>.sub-nav li a{background-color:transparent;color:#000;font-weight:bold;padding:.5rem;border:none}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>.nav-item>.sub-nav-container>.sub-nav li a:hover{color:#1500ff}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>.nav-item>.sub-nav-container>.sub-nav .sub-nav{margin-bottom:2rem}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>.nav-item>.sub-nav-container>.sub-nav .sub-nav li{width:100%}#block-main ul.main-menu-ul>.nav-item>.sub-nav-container>.sub-nav>.nav-item>.sub-nav-container>.sub-nav .sub-nav li a{font-weight:normal}}#block-main{background-color:#1500ff}#block-main ul.main-menu-ul{width:90%;max-width:1280px;margin:0 auto;position:relative;padding:0}@media(min-width:1280px){#block-main ul.main-menu-ul{display:flex;align-items:center}}#block-main ul.main-menu-ul li{position:static;padding:0}#block-main ul.main-menu-ul li:before{content:none}@media(max-width:1279.98px){#block-main ul.main-menu-ul li a{font-size:3.2rem}}#block-main ul.main-menu-ul li+li{margin:0}#block-socialmenu{margin:0;display:none}#block-socialmenu ul{justify-content:flex-start !important}@media only screen and (min-width:600px){#block-socialmenu{display:block}}ul.toolbar-menu li{padding:0}ul.toolbar-menu li+li{margin-top:0}ul.toolbar-menu li:before{display:none}#toolbar-administration *{font-size:1.3rem !important}.contextual-links li{padding:0}.contextual-links li+li{margin-top:0}.contextual-links li:before{display:none}.blazy.blazy--on .media{display:block}.blazy.blazy--on .media:before{background-color:#1500ff}.blazy.blazy--on .media:after{background-color:#f7f7f7}.blazy.blazy--on .media:nth-child(2){display:none}.shadow{border-radius:1rem;background-color:#fff;border:1px solid #f7f7f7;box-shadow:0 4px 22px rgba(0,0,0,.05);padding:3rem 4rem}.sliding-popup-bottom .decline-button,.sliding-popup-bottom .eu-cookie-withdraw-button,.sliding-popup-bottom .agree-button,.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-save-preferences-button{padding:10px 12px;background-color:#fff;color:#1500ff}.sliding-popup-bottom .decline-button:hover,.sliding-popup-bottom .eu-cookie-withdraw-button:hover,.sliding-popup-bottom .agree-button:hover,.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-save-preferences-button:hover,.sliding-popup-bottom .decline-button:focus,.sliding-popup-bottom .eu-cookie-withdraw-button:focus,.sliding-popup-bottom .agree-button:focus,.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-save-preferences-button:focus{background-color:#e6e6e6}.sliding-popup-bottom{position:fixed;left:3rem;bottom:3rem !important;width:450px;max-width:100%;border-radius:0px;padding:2rem;background:#1500ff;overflow:hidden}@media(max-width:767.98px){.sliding-popup-bottom{left:0;bottom:0 !important;right:0;width:auto;border-radius:0px 0px 0 0}}.sliding-popup-bottom .popup-content{max-width:none;position:relative;z-index:1}.sliding-popup-bottom .popup-content .closeCookieSetting{width:30px;height:30px;position:absolute;top:10px;right:10px;background:#10c181 url(/themes/custom/img/icons/close.svg) no-repeat center;background-size:13px;display:inline-block;padding:0;border-radius:0px;transition:all .3s}.sliding-popup-bottom .popup-content .closeCookieSetting:hover{background-color:#12d991}.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories{border-radius:0px;margin-top:2rem;background-color:#0d0099;max-height:0;overflow:hidden;transition:all .3s;position:relative;z-index:1}.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-category{font-size:1.5rem;margin:0 2rem 1rem}.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-category:first-of-type{padding-top:3rem}.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-category.last{padding-bottom:3rem}.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-category div{position:relative;display:inline-block}.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-category input{opacity:0;width:0;height:0}.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-category label{padding:9px 15px 9px 64px;display:inline-block;position:relative;z-index:1;cursor:pointer;color:#fff}.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-category label::before{content:"";position:absolute;cursor:pointer;height:30px;width:54px;left:0;top:2px;background-color:#1500ff;transition:.4s;border-radius:34px;z-index:1}.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-category label::after{content:"";position:absolute;height:24px;width:24px;left:5px;bottom:5px;background-color:#fff;transition:.4s;border-radius:50%;z-index:2}.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-category input:checked+label:before{background-color:#10c181}.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-category input:focus+label:before{box-shadow:0 0 1px #1500ff}.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-category input:checked+label:after{transform:translateX(20px)}.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-category input:checked[disabled]+label{cursor:not-allowed;opacity:.7}.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-category input:checked[disabled]+label:before{cursor:not-allowed;opacity:.7}.sliding-popup-bottom .popup-content #eu-cookie-compliance-categories .eu-cookie-compliance-save-preferences-button{margin:10px 0 25px 25px}.sliding-popup-bottom .popup-content #popup-text{float:none;max-width:none}.sliding-popup-bottom .popup-content #popup-buttons{display:flex;flex-flow:row nowrap;justify-content:space-between;max-width:none;float:none;margin-top:2rem;overflow:hidden;transition:all .3s}.sliding-popup-bottom .popup-content #popup-buttons button:first-of-type{order:1;margin-left:1rem}.sliding-popup-bottom p{color:#fff;margin:0 0 .5rem}.sliding-popup-bottom button{border:none}.sliding-popup-bottom .find-more-button{background-color:transparent;color:#fff;text-decoration:underline;padding:0}.sliding-popup-bottom .find-more-button:hover{text-decoration:none}.sliding-popup-bottom .decline-button,.sliding-popup-bottom .eu-cookie-withdraw-button{background-color:transparent;color:#fff}.sliding-popup-bottom .decline-button:hover,.sliding-popup-bottom .eu-cookie-withdraw-button:hover{background-color:transparent;text-decoration:underline}.sliding-popup-bottom.active::after{width:80px;height:80px;bottom:calc(100% - 135px)}.sliding-popup-bottom.active #popup-buttons .agree-button{display:none}.sliding-popup-bottom.active .popup-content #eu-cookie-compliance-categories{max-height:300px;overflow:visible}.sliding-popup-bottom.active .popup-content .eu-cookie-compliance-save-preferences-button{position:absolute;right:0}.table{width:100%;margin-bottom:20px;color:#000;background-color:#fff;border-bottom:1px solid #000}.table th,.table td{padding:10px;vertical-align:top;text-align:left;border-top:1px solid #000}.table thead th{vertical-align:bottom;text-align:left;border-bottom:2px solid #000}.table tbody+tbody{text-align:left;border-top:1px solid #000}.table-striped tbody tr:nth-of-type(odd){background-color:gray}.custom-dropdown.active .custom-dropdown__content{-ms-grid-rows:1fr;grid-template-rows:1fr;border-top:.1rem solid #1500ff}.custom-dropdown.active .custom-dropdown__header{background:rgba(21,0,255,.1)}.custom-dropdown.active .custom-dropdown__header strong,.custom-dropdown.active .custom-dropdown__header svg{color:#1500ff}.custom-dropdown.active .custom-dropdown__header svg{transform:rotate(0deg);opacity:1}.custom-dropdown__header{display:flex;justify-content:space-between;padding:1rem;cursor:pointer;transition:background .3s ease-in}.custom-dropdown__header.no-items{color:#999;pointer-events:none;margin-bottom:1rem}.custom-dropdown__header.no-items strong{text-decoration:unset;color:#999}.custom-dropdown__header.no-items svg{display:none}.custom-dropdown__header:hover{background:rgba(21,0,255,.1)}.custom-dropdown__header:hover strong,.custom-dropdown__header:hover svg{color:#1500ff}.custom-dropdown__header:hover svg{transform:translateX(0rem) rotate(90deg)}.custom-dropdown__header strong{font-size:1.8rem;text-decoration:underline;color:#1500ff}.custom-dropdown__header svg{width:2rem;height:auto;color:#999;transform:rotate(90deg);transition:transform .15s ease-in,opacity .15s ease-in,color .15s ease-in}.custom-dropdown__content{display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in,padding .3s ease-in;transition:grid-template-rows .3s ease-in,padding .3s ease-in,-ms-grid-rows .3s ease-in;margin-bottom:1rem}.custom-dropdown__content>div{overflow:hidden}.custom-dropdown__content p{font-weight:400}.piggy-bank-transaction{padding:2rem 1rem}.piggy-bank-transaction:nth-child(odd){background:rgba(21,0,255,.1)}.piggy-bank-transaction>div{display:flex;justify-content:space-between;align-items:flex-start}.piggy-bank-transaction>div p{margin:0}.piggy-bank-transaction>div p+p{color:#1500ff}.piggy-bank-transaction>aside,.piggy-bank-transaction>aside>p{font-size:1.3rem;font-weight:400;font-style:italic;line-height:2rem}.search-api-autocomplete-search{border-radius:0 0 3px 3px !important;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.05) inset !important;border:1px solid #eaeaea !important;transform:translate(0,-2px);z-index:999999999 !important}.search-api-autocomplete-search li{padding:0;background-color:transparent !important}.search-api-autocomplete-search li:before{content:none}.search-api-autocomplete-search li+li:before{content:"";border-radius:0;position:absolute;top:0;left:1rem;right:1rem;width:auto;height:1px;background-color:#f7f7f7}.search-api-autocomplete-search li a{background-color:transparent !important;color:#000 !important;padding:.5rem 2rem !important;display:block;width:100%;transition:background-color .3s ease,color .3s ease}.search-api-autocomplete-search li a .search-api-autocomplete-suggestion{background-color:transparent !important}.search-api-autocomplete-search li a:hover{background-color:#1500ff !important;color:#fff !important}.se-block{margin:0 auto 8%;display:flex;justify-content:space-around}.se-block .socials{display:flex;margin:0}.se-block .socials li{padding:0;margin:0}.se-block .socials li a,.se-block .socials li p{cursor:pointer;color:#000;transition:color .3s ease}.se-block .socials li a:hover,.se-block .socials li p:hover{color:#1500ff}.se-block .socials li+li{margin:0 0 0 2rem}.se-block .socials li:before{display:none}.alert-container{position:relative;width:90%;max-width:1280px;margin:0 auto}.alert-container .btn,.alert-container .region--header.logged-in .shopping-cart .cart-block--contents a,.region--header.logged-in .shopping-cart .cart-block--contents .alert-container a,.alert-container main.region--main.has-aside aside.l-left>label,main.region--main.has-aside .alert-container aside.l-left>label,.alert-container .webform-confirmation a,.webform-confirmation .alert-container a,.alert-container .paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=submit],.alert-container .paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=submit],.paragraph--type--webform.contact-homepage .wrapper .form form .form-item .alert-container input[type=submit],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item .alert-container input[type=submit],.alert-container .paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=submit],.alert-container .paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=submit],.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions .alert-container input[type=submit],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions .alert-container input[type=submit],.alert-container .paragraph--type--text .banner-links a,.paragraph--type--text .banner-links .alert-container a,.alert-container .paragraph--type--text-image .banner-links a,.paragraph--type--text-image .banner-links .alert-container a,.alert-container .paragraph--type--list-item a,.paragraph--type--list-item .alert-container a,.alert-container .paragraph--type--banner .content .banner-links a,.paragraph--type--banner .content .banner-links .alert-container a,.alert-container .node--type-partner.node--view-mode-full .intro .content .website-link a,.node--type-partner.node--view-mode-full .intro .content .website-link .alert-container a,.alert-container .company_entity.view-mode--full .company-info__link a,.company_entity.view-mode--full .company-info__link .alert-container a,.alert-container #block-mediasoft-local-tasks .local-tasks>ul li a,#block-mediasoft-local-tasks .local-tasks>ul li .alert-container a,.alert-container #block-newsletter form .form-submit,#block-newsletter form .alert-container .form-submit,.alert-container .commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region input[type=submit],.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region .alert-container input[type=submit],.alert-container .commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions .alert-container a,.alert-container .commerce-product--full header.product--header .product--pricing .form-actions a,.commerce-product--full header.product--header .product--pricing .form-actions .alert-container a,.alert-container .commerce-product--full header.product--header .product--pricing .form-actions button,.commerce-product--full header.product--header .product--pricing .form-actions .alert-container button,.alert-container .commerce-product--full header.product--header .product--pricing .form-actions input[type=submit],.commerce-product--full header.product--header .product--pricing .form-actions .alert-container input[type=submit],.alert-container .cart.cart-form form button,.cart.cart-form form .alert-container button,.alert-container .cart.cart-form form input[type=submit],.cart.cart-form form .alert-container input[type=submit],.alert-container .company-entity-company-role-form .form-actions input[type=submit],.company-entity-company-role-form .form-actions .alert-container input[type=submit],.alert-container .company-entity-company-role-form .js-form-item .form-managed-file .js-form-submit,.company-entity-company-role-form .js-form-item .form-managed-file .alert-container .js-form-submit,.alert-container .livet-piggy-bank-add-money-pigg-bank input[type=submit],.livet-piggy-bank-add-money-pigg-bank .alert-container input[type=submit],.alert-container form.user-employee-form button,form.user-employee-form .alert-container button,.alert-container form.user-employee-form input[type=submit],form.user-employee-form .alert-container input[type=submit],.alert-container .profile-customer-edit-form .form-actions .js-form-submit,.profile-customer-edit-form .form-actions .alert-container .js-form-submit,.alert-container .profile-customer-add-form .form-actions .js-form-submit,.profile-customer-add-form .form-actions .alert-container .js-form-submit,.alert-container .profile-customer-edit-form .form-actions a,.profile-customer-edit-form .form-actions .alert-container a,.alert-container .profile-customer-add-form .form-actions a,.profile-customer-add-form .form-actions .alert-container a,.alert-container .user-login-form .form-actions input[type=submit],.user-login-form .form-actions .alert-container input[type=submit],.alert-container .user-pass .form-actions input[type=submit],.user-pass .form-actions .alert-container input[type=submit],.alert-container #block-user-menu ul li a,#block-user-menu ul li .alert-container a,.alert-container #block-main ul.main-menu-ul li a,#block-main ul.main-menu-ul li .alert-container a{cursor:pointer}.alert-container .alert{padding:3rem}.alert-container .alert+.alert{margin-top:1rem}.alert-container .alert h2,.alert-container .alert em{font-weight:bold}.alert-container .alert pre,.alert-container .alert h2,.alert-container .alert em{color:rgba(0,0,0,.6);line-height:1.25em}.alert-container .alert .close{position:absolute;top:.5rem;right:.5rem;cursor:pointer;transition:transform .6s cubic-bezier(0.5,0,0,1)}.alert-container .alert .close:hover{transform:scale(1.2)}.alert-container .alert.alert-danger,.alert-container .alert.alert-warning{background-color:rgba(255,201,0,.4);border-left:.4rem solid #ffc900}.alert-container .alert.alert-success{background-color:rgba(16,193,129,.2);border-left:.4rem solid #10c181}nav.pager{flex:0 0 100%;width:100%;display:flex;justify-content:center}nav.pager ul{display:flex;align-items:center;justify-content:center;margin:0;border-radius:5px;overflow:hidden;box-shadow:0 4px 22px rgba(0,0,0,.05)}nav.pager ul li{position:relative;padding:0;margin:0;display:none;background-color:#fff}nav.pager ul li+li:after{content:"";position:absolute;left:0;top:1rem;bottom:1rem;width:1px;background-color:#f7f7f7}@media only screen and (min-width:650px){nav.pager ul li{display:block}}nav.pager ul li.pager__item--previous,nav.pager ul li.pager__item--next{display:block}nav.pager ul li.pager__item--previous a,nav.pager ul li.pager__item--next a{background-color:#1500ff;color:#fff}nav.pager ul li.pager__item--previous a:hover,nav.pager ul li.pager__item--next a:hover{background-color:#10c181}nav.pager ul li.is-active a{background-color:#1500ff;color:#fff}nav.pager ul li.is-active a:hover{background-color:#10c181}nav.pager ul li a{position:relative;display:block;padding:1.5rem 3rem;background-color:transparent;z-index:2;transition:color .3s ease,background-color .3s ease}nav.pager ul li a:hover{background-color:#f7f7f7}nav.pager ul li:before{content:none}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.company_entity.view-mode--full{width:90%;max-width:1280px;margin:0 auto;margin:0 auto 5%}@media only screen and (min-width:850px){.company_entity.view-mode--full{display:flex}}.company_entity.view-mode--full .company-info{display:-ms-grid;display:grid;gap:2rem 3rem;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:1fr 3rem 1fr;grid-template-columns:repeat(2,1fr);grid-template-areas:"admins link" "delivery percentage" "address address" "employees employees"}.company_entity.view-mode--full .company-info__link{-ms-grid-row:1;-ms-grid-column:3;grid-area:link}.company_entity.view-mode--full .company-info__admins{-ms-grid-row:1;-ms-grid-column:1;grid-area:admins}.company_entity.view-mode--full .company-info__delivery{-ms-grid-row:3;-ms-grid-column:1;grid-area:delivery}.company_entity.view-mode--full .company-info__percentage{-ms-grid-row:3;-ms-grid-column:3;grid-area:percentage}.company_entity.view-mode--full .company-info__address{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:address}.company_entity.view-mode--full .company-info__employees{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:employees}.company_entity.view-mode--full .main{flex:1 1 auto}.company_entity.view-mode--full .right{margin-top:7.5rem}@media only screen and (min-width:850px){.company_entity.view-mode--full .right{flex:0 0 30%;max-width:30%;margin-left:5%;margin-top:0}}.company_entity.view-mode--full .right .formula{text-align:center;margin-top:5rem;border-radius:1rem;background-color:#fff;border:1px solid #f7f7f7;box-shadow:0 4px 22px rgba(0,0,0,.05);padding:3rem 3rem 2rem;position:sticky;top:20rem}.company_entity.view-mode--full .right .formula svg{margin:-8rem auto 2rem}.company_entity.view-mode--full .right .formula .intro{text-align:center;padding-bottom:2rem;background-color:transparent !important}.company_entity.view-mode--full .right .formula .intro h4{margin-bottom:0}.company_entity.view-mode--full .right .formula .intro p{margin:.5rem 0 0;font-size:1.5rem;font-weight:500;color:#838383}.company_entity.view-mode--full .right .formula .intro p strong{font-size:2rem;font-weight:bold;color:#000}.company_entity.view-mode--full .right .formula .intro.basic{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}.company_entity.view-mode--full .right .formula .intro.medium{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:2/4/3/5}.company_entity.view-mode--full .right .formula .intro.medium strong{color:#10c181}.company_entity.view-mode--full .right .formula .intro.top{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:6;-ms-grid-column-span:1;grid-area:2/6/3/7}.company_entity.view-mode--full .right .formula .intro.top strong{color:#1500ff}.company_entity.view-mode--full .right .formula .price{padding-top:2.5rem;text-align:center}.company_entity.view-mode--full .right .formula .price p{font-size:2rem;font-weight:500}.company_entity.view-mode--full .right .formula .price p strong{font-size:1.4em;font-family:"Keep Calm","Helvetica",Arial,sans-serif}.company_entity.view-mode--full .right .formula .btn,.company_entity.view-mode--full .right .formula .region--header.logged-in .shopping-cart .cart-block--contents a,.region--header.logged-in .shopping-cart .cart-block--contents .company_entity.view-mode--full .right .formula a,.company_entity.view-mode--full .right .formula main.region--main.has-aside aside.l-left>label,main.region--main.has-aside .company_entity.view-mode--full .right .formula aside.l-left>label,.company_entity.view-mode--full .right .formula .webform-confirmation a,.webform-confirmation .company_entity.view-mode--full .right .formula a,.company_entity.view-mode--full .right .formula .paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=submit],.company_entity.view-mode--full .right .formula .paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=submit],.paragraph--type--webform.contact-homepage .wrapper .form form .form-item .company_entity.view-mode--full .right .formula input[type=submit],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item .company_entity.view-mode--full .right .formula input[type=submit],.company_entity.view-mode--full .right .formula .paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=submit],.company_entity.view-mode--full .right .formula .paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=submit],.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions .company_entity.view-mode--full .right .formula input[type=submit],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions .company_entity.view-mode--full .right .formula input[type=submit],.company_entity.view-mode--full .right .formula .paragraph--type--text .banner-links a,.paragraph--type--text .banner-links .company_entity.view-mode--full .right .formula a,.company_entity.view-mode--full .right .formula .paragraph--type--text-image .banner-links a,.paragraph--type--text-image .banner-links .company_entity.view-mode--full .right .formula a,.company_entity.view-mode--full .right .formula .paragraph--type--list-item a,.paragraph--type--list-item .company_entity.view-mode--full .right .formula a,.company_entity.view-mode--full .right .formula .paragraph--type--banner .content .banner-links a,.paragraph--type--banner .content .banner-links .company_entity.view-mode--full .right .formula a,.company_entity.view-mode--full .right .formula .node--type-partner.node--view-mode-full .intro .content .website-link a,.node--type-partner.node--view-mode-full .intro .content .website-link .company_entity.view-mode--full .right .formula a,.company_entity.view-mode--full .right .formula #block-mediasoft-local-tasks .local-tasks>ul li a,#block-mediasoft-local-tasks .local-tasks>ul li .company_entity.view-mode--full .right .formula a,.company_entity.view-mode--full .right .formula #block-newsletter form .form-submit,#block-newsletter form .company_entity.view-mode--full .right .formula .form-submit,.company_entity.view-mode--full .right .formula .commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region input[type=submit],.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region .company_entity.view-mode--full .right .formula input[type=submit],.company_entity.view-mode--full .right .formula .commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions .company_entity.view-mode--full .right .formula a,.company_entity.view-mode--full .right .formula .commerce-product--full header.product--header .product--pricing .form-actions a,.commerce-product--full header.product--header .product--pricing .form-actions .company_entity.view-mode--full .right .formula a,.company_entity.view-mode--full .right .formula .commerce-product--full header.product--header .product--pricing .form-actions button,.commerce-product--full header.product--header .product--pricing .form-actions .company_entity.view-mode--full .right .formula button,.company_entity.view-mode--full .right .formula .commerce-product--full header.product--header .product--pricing .form-actions input[type=submit],.commerce-product--full header.product--header .product--pricing .form-actions .company_entity.view-mode--full .right .formula input[type=submit],.company_entity.view-mode--full .right .formula .cart.cart-form form button,.cart.cart-form form .company_entity.view-mode--full .right .formula button,.company_entity.view-mode--full .right .formula .cart.cart-form form input[type=submit],.cart.cart-form form .company_entity.view-mode--full .right .formula input[type=submit],.company_entity.view-mode--full .right .formula .company-entity-company-role-form .form-actions input[type=submit],.company-entity-company-role-form .form-actions .company_entity.view-mode--full .right .formula input[type=submit],.company_entity.view-mode--full .right .formula .company-entity-company-role-form .js-form-item .form-managed-file .js-form-submit,.company-entity-company-role-form .js-form-item .form-managed-file .company_entity.view-mode--full .right .formula .js-form-submit,.company_entity.view-mode--full .right .formula .livet-piggy-bank-add-money-pigg-bank input[type=submit],.livet-piggy-bank-add-money-pigg-bank .company_entity.view-mode--full .right .formula input[type=submit],.company_entity.view-mode--full .right .formula form.user-employee-form button,form.user-employee-form .company_entity.view-mode--full .right .formula button,.company_entity.view-mode--full .right .formula form.user-employee-form input[type=submit],form.user-employee-form .company_entity.view-mode--full .right .formula input[type=submit],.company_entity.view-mode--full .right .formula .profile-customer-edit-form .form-actions .js-form-submit,.profile-customer-edit-form .form-actions .company_entity.view-mode--full .right .formula .js-form-submit,.company_entity.view-mode--full .right .formula .profile-customer-add-form .form-actions .js-form-submit,.profile-customer-add-form .form-actions .company_entity.view-mode--full .right .formula .js-form-submit,.company_entity.view-mode--full .right .formula .profile-customer-edit-form .form-actions a,.profile-customer-edit-form .form-actions .company_entity.view-mode--full .right .formula a,.company_entity.view-mode--full .right .formula .profile-customer-add-form .form-actions a,.profile-customer-add-form .form-actions .company_entity.view-mode--full .right .formula a,.company_entity.view-mode--full .right .formula .user-login-form .form-actions input[type=submit],.user-login-form .form-actions .company_entity.view-mode--full .right .formula input[type=submit],.company_entity.view-mode--full .right .formula .user-pass .form-actions input[type=submit],.user-pass .form-actions .company_entity.view-mode--full .right .formula input[type=submit],.company_entity.view-mode--full .right .formula #block-user-menu ul li a,#block-user-menu ul li .company_entity.view-mode--full .right .formula a,.company_entity.view-mode--full .right .formula #block-main ul.main-menu-ul li a,#block-main ul.main-menu-ul li .company_entity.view-mode--full .right .formula a,.company_entity.view-mode--full .right .formula .company-info__link a,.company_entity.view-mode--full .company-info__link .right .formula a{width:100%;margin-top:2rem}.company_entity.view-mode--full .field+.field{margin-top:2rem}.company_entity.view-mode--full .field .field__label{text-transform:uppercase;font-weight:bold;font-size:1.2rem;margin-bottom:.5rem}.company_entity.view-mode--full .field .field__item a{color:#1500ff;font-weight:500}.company_entity.view-mode--full .field .field__item a:hover{color:#10c181}.company_entity.view-mode--full .field--name-field-media-image{margin-bottom:5%}.company_entity.view-mode--full .field--name-field-media-image img{width:100%;max-width:100px}.company_entity.view-mode--full .field--name-field-company-employees .field__items .field__item{display:flex;align-items:center;margin-top:.5rem}.company_entity.view-mode--full .field--name-field-company-employees .field__items .field__item:before{content:"";display:block;width:.5rem;height:.5rem;background-color:#1500ff;border-radius:50%;margin-right:1rem}.view-faq.display-faq,.view-faq_preview{width:90%;max-width:1280px;margin:0 auto;margin:8rem auto 5%}.view-faq.display-faq header,.view-faq_preview header{margin:0 auto 5rem;width:770px;width:100%}@media(min-width:960px){.view-faq.display-faq .faq_container,.view-faq_preview .faq_container{display:-ms-grid;display:grid;-ms-grid-columns:2fr 4fr;grid-template-columns:2fr 4fr;-moz-column-gap:5%;column-gap:5%}}.view-faq.display-faq .faq_submenu-left h3,.view-faq_preview .faq_submenu-left h3{display:none}.view-faq.display-faq .faq_submenu-left .views-row,.view-faq_preview .faq_submenu-left .views-row{margin-bottom:.7rem}.view-faq.display-faq .faq_submenu-left a,.view-faq_preview .faq_submenu-left a{display:block;background-color:#1200dc;border:2px solid #1200dc;font-size:2.3rem;color:#fff;padding:1.5rem 2.5rem;text-decoration:none;transition:color .3s ease,background-color .3s ease}.view-faq.display-faq .faq_submenu-left a *,.view-faq_preview .faq_submenu-left a *{font-size:2.3rem}.view-faq.display-faq .faq_submenu-left a:hover,.view-faq.display-faq .faq_submenu-left a:focus,.view-faq_preview .faq_submenu-left a:hover,.view-faq_preview .faq_submenu-left a:focus{background-color:#fff;color:#1200dc}.view-faq.display-faq .faq_submenu-left a.active,.view-faq_preview .faq_submenu-left a.active{font-weight:bold}.view-faq.display-faq .faq_submenu-left:before,.view-faq_preview .faq_submenu-left:before{content:none}.view-faq.display-faq h2,.view-faq_preview h2{display:none}.view-faq.display-faq article,.view-faq_preview article{border-radius:.6rem;background-color:#fff;box-shadow:0 4px 16px rgba(247,247,247,.8);margin-bottom:1rem;padding:0 2rem}.view-faq.display-faq article.hide,.view-faq_preview article.hide{display:none}.view-faq.display-faq article.active h5:after,.view-faq_preview article.active h5:after{transform:rotate(90deg)}.view-faq.display-faq article h5,.view-faq.display-faq article h5 span,.view-faq_preview article h5,.view-faq_preview article h5 span{position:relative;margin:0;font-size:2.3rem;font-weight:normal;color:#1500ff;display:block;padding:2rem 0;line-height:1.5em;cursor:pointer}.view-faq.display-faq article h5 span,.view-faq.display-faq article h5 span span,.view-faq_preview article h5 span,.view-faq_preview article h5 span span{padding:0}.view-faq.display-faq article h5,.view-faq_preview article h5{position:relative;padding-right:5rem}.view-faq.display-faq article h5:after,.view-faq_preview article h5:after{content:"";background-image:url(/themes/custom/img/icons/arrows/arrow--blue.svg);background-repeat:no-repeat;background-position:center;background-size:50%;width:3rem;height:3rem;position:absolute;right:0;top:calc(50% - 1.5rem);transition:transform .3s ease}.view-faq.display-faq article .description,.view-faq_preview article .description{font-size:1.7rem;line-height:1.8em;overflow:hidden}.view-faq.display-faq article .description>div,.view-faq_preview article .description>div{padding-bottom:2rem}.view-faq.display-faq article .description p+p,.view-faq_preview article .description p+p{margin-top:1rem}.company.company-logo{display:block;opacity:.5;transition:opacity .3s ease,transform .3s ease}.company.company-logo:hover{opacity:1;transform:scale(1.05)}.company.company-logo>*{padding:0 1rem}.company.company-logo img{display:block;height:4rem;width:auto;margin:0 auto;-moz-filter:brightness(1000%);-ms-filter:brightness(1000%);-o-filter:brightness(1000%);filter:brightness(1000%)}@media(min-width:768px){.company.company-logo img{height:5rem}}.node--type-app.node--view-mode-teaser{display:block}.node--type-app.node--view-mode-teaser:hover header{box-shadow:0 .2rem 1rem rgba(0,0,0,.05);transform:scale(0.98)}.node--type-app.node--view-mode-teaser:hover main h3 span{background-size:100% 3px !important;color:#1500ff}.node--type-app.node--view-mode-teaser:hover .description,.node--type-app.node--view-mode-teaser:hover .description *{color:#000}.node--type-app.node--view-mode-teaser header{border-radius:1rem;max-width:200px;overflow:hidden;box-shadow:0 .8rem 2rem rgba(0,0,0,.05);margin-bottom:2rem;will-change:box-shadow,transform;transition:box-shadow .3s ease,transform .3s ease}.node--type-app.node--view-mode-teaser header img{display:block;width:100%;height:auto}.node--type-app.node--view-mode-teaser main h3{font-size:2.1rem;margin-bottom:.5rem}.node--type-app.node--view-mode-teaser main h3 span{background-image:linear-gradient(#1500ff,#1500ff);background-position:0 100%;background-repeat:no-repeat;background-size:0 3px;transition:background .6s cubic-bezier(0.5,0,0,1),color .5s ease}.node--type-app.node--view-mode-teaser main .description,.node--type-app.node--view-mode-teaser main .description *{color:#000}.node--type-app.node--view-mode-teaser main .field--name-field-author{opacity:.8;font-size:1.3rem}.node--type-book.node--view-mode-teaser{display:block;background-color:#fff;box-shadow:0 .8rem 2rem rgba(0,0,0,.05);transition:box-shadow .3s ease-out}.node--type-book.node--view-mode-teaser.has-link .book-header:hover .buy{background-color:#10c181}.node--type-book.node--view-mode-teaser.has-link .book-header:hover .blazy img{transform:translateY(-3px);box-shadow:-6px 0 10px 0 rgba(144,144,144,.5),inset 0 1px 3px 0 rgba(0,0,0,.5)}.node--type-book.node--view-mode-teaser footer{padding:0 3rem 2.5rem}.node--type-book.node--view-mode-teaser .book-header{position:relative;display:block;border-bottom:1px solid #f7f7f7;background-color:rgba(21,0,255,.05)}.node--type-book.node--view-mode-teaser .book-header .buy{position:absolute;bottom:2rem;right:2rem;display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;border-radius:50%;background-color:#1500ff;will-change:background-color;transition:background-color .3s ease}.node--type-book.node--view-mode-teaser .book-header .buy svg{width:1.6rem;height:auto;color:#fff}.node--type-book.node--view-mode-teaser .book-header .blazy{position:relative;height:0;padding-bottom:56.25%}.node--type-book.node--view-mode-teaser .book-header .blazy .media{position:absolute;top:4rem;right:0;bottom:4rem;left:0;display:flex;justify-content:center}.node--type-book.node--view-mode-teaser .book-header .blazy img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain;box-shadow:-18px 0 20px 0 rgba(144,144,144,.5),inset 0 1px 3px 0 rgba(0,0,0,.5);transition:transform .3s ease-out,box-shadow .3s ease-out}.node--type-book.node--view-mode-teaser main{padding:2.5rem 3rem}.node--type-book.node--view-mode-teaser main h3{font-size:2.1rem;margin-bottom:.5rem}.node--type-book.node--view-mode-teaser main h3 span{background-image:linear-gradient(#1500ff,#1500ff);background-position:0 100%;background-repeat:no-repeat;background-size:0 3px;transition:background .6s cubic-bezier(0.5,0,0,1),color .5s ease}.node--type-book.node--view-mode-teaser main .field--name-field-author{font-family:"Keep Calm","Helvetica",Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#1500ff;margin-bottom:1rem}.node--type-book.node--view-mode-teaser main .field--name-field-teaser p{opacity:.6;font-weight:500;font-size:1.4rem;color:#000;line-height:2.4rem}.node--type-news.node--view-mode-full,.node--view-mode-full.node--type-partner.node--view-mode-teaser{margin:100px auto}.node--type-news.node--view-mode-full header .blazy,.node--view-mode-full.node--type-partner.node--view-mode-teaser header .blazy{width:90%;max-width:1280px;margin:0 auto;position:relative;background-color:#fff;height:350px;margin:0 auto 3rem}@media(min-width:768px){.node--type-news.node--view-mode-full header .blazy,.node--view-mode-full.node--type-partner.node--view-mode-teaser header .blazy{height:500px}}.node--type-news.node--view-mode-full header .blazy .media,.node--view-mode-full.node--type-partner.node--view-mode-teaser header .blazy .media{position:absolute;top:0;right:0;bottom:0;left:0}.node--type-news.node--view-mode-full header .blazy .media img,.node--view-mode-full.node--type-partner.node--view-mode-teaser header .blazy .media img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.node--type-news.node--view-mode-full header h1,.node--view-mode-full.node--type-partner.node--view-mode-teaser header h1,.node--type-news.node--view-mode-full header .date,.node--view-mode-full.node--type-partner.node--view-mode-teaser header .date,.node--type-news.node--view-mode-full header .teaser,.node--view-mode-full.node--type-partner.node--view-mode-teaser header .teaser{display:block;max-width:860px;width:90%;margin:0 auto}.node--type-news.node--view-mode-full header .date,.node--view-mode-full.node--type-partner.node--view-mode-teaser header .date{font-size:1.7rem;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;color:#222;margin:0 auto 1.5rem}.node--type-news.node--view-mode-full header h1,.node--view-mode-full.node--type-partner.node--view-mode-teaser header h1{font-size:2.4rem;font-family:"Keep Calm","Helvetica",Arial,sans-serif;line-height:1.2em}@media(min-width:768px){.node--type-news.node--view-mode-full header h1,.node--view-mode-full.node--type-partner.node--view-mode-teaser header h1{font-size:2.8rem}}@media(min-width:960px){.node--type-news.node--view-mode-full header h1,.node--view-mode-full.node--type-partner.node--view-mode-teaser header h1{font-size:3.2rem}}@media(min-width:1280px){.node--type-news.node--view-mode-full header h1,.node--view-mode-full.node--type-partner.node--view-mode-teaser header h1{font-size:3.4rem}}.node--type-news.node--view-mode-full header .teaser,.node--view-mode-full.node--type-partner.node--view-mode-teaser header .teaser{margin:2rem auto 3rem}.node--type-news.node--view-mode-full header .teaser>*,.node--view-mode-full.node--type-partner.node--view-mode-teaser header .teaser>*{color:#8d8d8d;font-size:2.1rem}.node--type-news.node--view-mode-full main .paragraph--type--text,.node--view-mode-full.node--type-partner.node--view-mode-teaser main .paragraph--type--text,.node--type-news.node--view-mode-full main .blog-content-anonymous,.node--view-mode-full.node--type-partner.node--view-mode-teaser main .blog-content-anonymous{display:block;width:90%;max-width:860px;margin:100px auto}.node--type-news.node--view-mode-full main .blog-content,.node--view-mode-full.node--type-partner.node--view-mode-teaser main .blog-content{margin:0 0 60px 30px}.node--type-news.node--view-mode-full main .blog-content-anonymous,.node--view-mode-full.node--type-partner.node--view-mode-teaser main .blog-content-anonymous{-webkit-mask-image:linear-gradient(to bottom,black,rgba(0,0,0,0));mask-image:linear-gradient(to bottom,black,rgba(0,0,0,0))}.node--type-news.node--view-mode-teaser,.node--view-mode-teaser.node--type-partner{color:#000;display:block;background-color:#fff;box-shadow:0 6px 26px rgba(0,0,0,.05)}@media(min-width:540px){.node--type-news.node--view-mode-teaser,.node--view-mode-teaser.node--type-partner{display:flex}}@media(min-width:960px){.node--type-news.node--view-mode-teaser,.node--view-mode-teaser.node--type-partner{display:block;background-color:transparent;box-shadow:none}}.node--type-news.node--view-mode-teaser:hover header .no-image,.node--view-mode-teaser.node--type-partner:hover header .no-image,.node--type-news.node--view-mode-teaser:hover header .blazy,.node--view-mode-teaser.node--type-partner:hover header .blazy{transform:scale(1.05)}.node--type-news.node--view-mode-teaser:hover h3 span,.node--view-mode-teaser.node--type-partner:hover h3 span{background-size:100% 3px !important;color:#1500ff}.node--type-news.node--view-mode-teaser header,.node--view-mode-teaser.node--type-partner header{position:relative;width:100%;padding-bottom:50%;background-color:#f7f7f7;background-image:url(/themes/custom/img/background.jpg);background-repeat:repeat;background-position:left;background-size:50px;box-shadow:0 4px 10px rgba(0,0,0,.04);overflow:hidden}@media(min-width:540px){.node--type-news.node--view-mode-teaser header,.node--view-mode-teaser.node--type-partner header{flex:0 0 50%;max-width:50%}}@media(min-width:960px){.node--type-news.node--view-mode-teaser header,.node--view-mode-teaser.node--type-partner header{flex:none;max-width:none;padding-bottom:85%;margin-bottom:2rem}}.node--type-news.node--view-mode-teaser header .no-image,.node--view-mode-teaser.node--type-partner header .no-image{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#d7deeb;overflow:hidden;transition:transform 1s ease}.node--type-news.node--view-mode-teaser header .no-image svg,.node--view-mode-teaser.node--type-partner header .no-image svg{position:absolute;left:0;bottom:0;transform:translate(-25%,20%);height:auto;width:100%;opacity:.1}.node--type-news.node--view-mode-teaser header .blazy,.node--view-mode-teaser.node--type-partner header .blazy{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 1s ease}.node--type-news.node--view-mode-teaser header .blazy .media,.node--view-mode-teaser.node--type-partner header .blazy .media{position:absolute;top:0;right:0;bottom:0;left:0}.node--type-news.node--view-mode-teaser header .blazy .media img,.node--view-mode-teaser.node--type-partner header .blazy .media img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.node--type-news.node--view-mode-teaser main,.node--view-mode-teaser.node--type-partner main{padding:6% 5%}@media(min-width:540px){.node--type-news.node--view-mode-teaser main,.node--view-mode-teaser.node--type-partner main{flex:0 0 50%;max-width:50%}}@media(min-width:960px){.node--type-news.node--view-mode-teaser main,.node--view-mode-teaser.node--type-partner main{flex:none;max-width:none;padding:0}}.node--type-news.node--view-mode-teaser main h3,.node--view-mode-teaser.node--type-partner main h3{font-size:2.1rem;font-weight:bold}.node--type-news.node--view-mode-teaser main h3 span,.node--view-mode-teaser.node--type-partner main h3 span{background-image:linear-gradient(#1500ff,#1500ff);background-position:0 100%;background-repeat:no-repeat;background-size:0 3px;transition:background .6s cubic-bezier(0.5,0,0,1),color .5s ease}.node--type-news.node--view-mode-teaser main .date,.node--view-mode-teaser.node--type-partner main .date{margin-top:2rem;font-size:1.4rem;font-weight:600;opacity:.3}.node--type-partner.node--view-mode-full .intro{width:90%;max-width:1280px;margin:0 auto}@media(min-width:960px){.node--type-partner.node--view-mode-full .intro{display:flex;justify-content:space-between;align-items:center}.node--type-partner.node--view-mode-full .intro>*{flex:0 0 48%;max-width:48%}}.node--type-partner.node--view-mode-full .intro .media--background,.node--type-partner.node--view-mode-full .intro .media{padding-bottom:60% !important;background-position:top}@media(min-width:960px){.node--type-partner.node--view-mode-full .intro .media--background,.node--type-partner.node--view-mode-full .intro .media{padding-bottom:100% !important;background-size:contain;background-position:center}}.node--type-partner.node--view-mode-full .intro .content{margin-top:3rem}@media(min-width:960px){.node--type-partner.node--view-mode-full .intro .content{margin-top:0}}.node--type-partner.node--view-mode-full .intro .content .field--name-field-taxonomy-partner-category{display:flex;flex-wrap:wrap}.node--type-partner.node--view-mode-full .intro .content .field--name-field-taxonomy-partner-category>*{margin-right:1rem;margin-bottom:1rem}.node--type-partner.node--view-mode-full .intro .content .field--name-field-taxonomy-partner-category a{display:block;background-color:#1500ff;font-weight:bold;text-transform:uppercase;font-size:1.1rem;color:#fff;padding:10px 8px;will-change:background-color;transition:background-color .3s ease}.node--type-partner.node--view-mode-full .intro .content .field--name-field-taxonomy-partner-category a:hover{background-color:#0f00b3}.node--type-partner.node--view-mode-full .intro .content .price{padding:1rem 1.5rem;margin-top:1rem;font-family:"Keep Calm","Helvetica",Arial,sans-serif;background-color:#10c181;color:#fff;font-size:3.2rem;font-weight:bold;display:inline-flex;align-items:flex-end}.node--type-partner.node--view-mode-full .intro .content .price span{opacity:.6;font-size:.5em}.node--type-partner.node--view-mode-full .intro .content .website-link{margin-top:3rem}.node--type-partner.node--view-mode-full .intro .content .contact-section{display:flex;gap:2.4rem;flex-direction:column;margin-top:3rem;padding:2.4rem;position:relative;background:#f9fafc}.node--type-partner.node--view-mode-full .intro .content .contact-section label{width:162px}.node--type-partner.node--view-mode-full .intro .content .contact-section small{margin-top:1rem;font-size:12px}.node--type-partner.node--view-mode-full .intro .content .contact-section .partner-shop{margin-top:3.2rem}.node--type-partner.node--view-mode-full .intro .content .contact-section .partner-shop h3{display:inline-block;padding:2rem;margin:0;color:#fff;background:#000}.node--type-partner.node--view-mode-full .intro .content .contact-section .partner-shop h3+section{padding:2rem;background:#fff;position:relative;transform-style:preserve-3d}.node--type-partner.node--view-mode-full .intro .content .contact-section .partner-shop h3+section .discount-teaser{position:absolute;padding:2rem;display:block;inset:0 0 auto auto;background:#10c181;color:#fff}.node--type-partner.node--view-mode-full .intro .content .contact-section .partner-shop h3+section .price{font-size:2.4rem;background:unset;color:#10c181;padding:0;margin-bottom:3.2rem}.node--type-partner.node--view-mode-full .intro .content .contact-section .partner-shop h3+section .field--name-field-description{margin-bottom:2.4rem}.node--type-partner.node--view-mode-full .intro .content .contact-section .partner-shop h3+section .field--type-commerce-price{color:#999;text-decoration:line-through;font-size:2.4rem}.node--type-partner.node--view-mode-full .intro .content .contact-section .partner-shop h3+section:before{content:"";position:absolute;inset:auto -1rem -1rem auto;width:60%;height:30%;background:#10c181;z-index:-1;transform:translateZ(-1px)}.node--type-partner.node--view-mode-full .intro .content .contact-webform{display:none;position:fixed;inset:0;opacity:1;pointer-events:auto;background-color:rgba(0,0,0,.6);z-index:1001}.node--type-partner.node--view-mode-full .intro .content .contact-webform .box{position:absolute;max-width:800px;background-color:#fff;left:50%;top:50%;transform:translate(-50%,-50%)}.node--type-partner.node--view-mode-full .intro .content .contact-webform .box header{padding:0 7rem;position:relative}.node--type-partner.node--view-mode-full .intro .content .contact-webform .box header h3{padding:7rem 0 0 0;display:flex;flex-direction:column}.node--type-partner.node--view-mode-full .intro .content .contact-webform .box header h3 span{margin:2rem 0}.node--type-partner.node--view-mode-full .intro .content .contact-webform .box header label{position:absolute;top:2rem;right:2rem;padding:.5rem .5rem .3rem .5rem}.node--type-partner.node--view-mode-full .intro .content .contact-webform .box main{padding:0 7rem 7rem 7rem}.node--type-partner.node--view-mode-full .intro .content .contact-webform .box main form .js-form-type-textarea{margin:1.5rem 0}.node--type-partner.node--view-mode-full .intro .content .contact-webform .box main form .js-form-type-textarea label{color:#615959;margin-left:15px}.node--type-partner.node--view-mode-full .intro .content .contact-webform .box main form .js-form-type-textarea textarea{margin:2.5rem 0}.node--type-partner.node--view-mode-full .intro .content .contact-webform .box main form .js-form-type-textfield,.node--type-partner.node--view-mode-full .intro .content .contact-webform .box main form .js-form-type-email{position:relative}.node--type-partner.node--view-mode-full .intro .content .contact-webform .box main form .js-form-type-textfield label,.node--type-partner.node--view-mode-full .intro .content .contact-webform .box main form .js-form-type-email label{position:absolute;top:30px;left:15px;transition:.2s ease-in;color:#615959}.node--type-partner.node--view-mode-full .intro .content .contact-webform .box main form .js-form-type-textfield label.inputactive,.node--type-partner.node--view-mode-full .intro .content .contact-webform .box main form .js-form-type-email label.inputactive{top:0px;left:0;scale:.8}.node--type-partner.node--view-mode-full .intro .content .contact-webform .box main form .js-form-type-textfield input,.node--type-partner.node--view-mode-full .intro .content .contact-webform .box main form .js-form-type-email input{border:unset;border-bottom:1px solid #877;box-shadow:none;border-radius:unset;padding:1rem 0 1rem 1rem;margin:1.5rem 0}.node--type-partner.node--view-mode-full .intro .content .contact-webform .box main #edit-actions-submit{margin:3rem 0 0 0;padding:1.5rem 1.5rem;color:#fff;background-color:#1500ff;width:150px;border:none;cursor:pointer}.node--type-partner.node--view-mode-full .intro .content #contact-webform{display:none}.node--type-partner.node--view-mode-full .intro .content #contact-webform:checked+.contact-webform{display:block}.node--type-partner.node--view-mode-teaser .blazy{background-color:#fff}.node--type-partner.node--view-mode-teaser .media--background,.node--type-partner.node--view-mode-teaser .media{padding-bottom:0 !important;position:absolute;top:0;right:0;bottom:0;left:0}.node--type-partner.node--view-mode-teaser .media--background:first-child,.node--type-partner.node--view-mode-teaser .media:first-child{background-size:contain;z-index:2}.node--type-partner.node--view-mode-teaser .media--background:first-child::after,.node--type-partner.node--view-mode-teaser .media:first-child::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.4;background:radial-gradient(circle at -14% 94%,rgba(0,0,0,0.9) 0%,rgba(255,255,255,0) 100%)}.node--type-partner.node--view-mode-teaser .media--background:nth-child(2),.node--type-partner.node--view-mode-teaser .media:nth-child(2){display:block;filter:blur(10px);opacity:.4}.error-page{position:relative;width:90%;max-width:1280px;margin:0 auto;margin:5% auto}@media only screen and (min-width:1000px){.error-page{display:flex;justify-content:space-between}}.error-page main{flex:0 0 auto}@media only screen and (min-width:1000px){.error-page main{margin-right:3rem}}.error-page main h1{margin-bottom:0}.error-page main p{margin:1rem 0 3rem}.error-page aside{flex:1 1 auto;display:flex;justify-content:center;position:absolute;top:0;right:0;opacity:.5;z-index:-1}@media only screen and (min-width:1000px){.error-page aside{position:relative;top:auto;right:auto;opacity:1}}.error-page aside svg{overflow:visible;width:100%;max-width:300px;height:auto}.error-page aside svg #livet{transform-origin:50% 50%;-webkit-animation-name:heartbeat;animation-name:heartbeat;-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-timing-function:cubic-bezier(0.5,1,0,0.5);animation-timing-function:cubic-bezier(0.5,1,0,0.5);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.paragraph--type--banner-full-width{position:relative;min-height:700px;width:90%;max-width:1280px;margin:3rem auto;overflow:hidden}@media only screen and (max-width:768px){.paragraph--type--banner-full-width{background-color:#fde218;margin:5% auto}}.paragraph--type--banner-full-width .content{position:relative;z-index:2;padding:7rem 10rem}@media only screen and (max-width:576px){.paragraph--type--banner-full-width .content{padding:0}}.paragraph--type--banner-full-width .content h1{max-width:45%;min-width:250px;font-size:3rem}@media only screen and (max-width:576px){.paragraph--type--banner-full-width .content h1{padding:2rem;min-width:100%}}.paragraph--type--banner-full-width .content-box{display:flex;align-items:center;height:100%;width:90%}.paragraph--type--banner-full-width .content-box-left{margin:0 0 0 50px;min-width:300px}.paragraph--type--banner-full-width .content-box-left h5{font-family:inherit;color:#6a35ac;padding:1rem 0;text-transform:uppercase;font-size:1.8rem !important}.paragraph--type--banner-full-width .content-box-left .icons li{list-style:none;margin:.5rem 0 0 0;padding:0}.paragraph--type--banner-full-width .content-box-left .icons li::before{display:none}.paragraph--type--banner-full-width .content-box-left .icons li .paragraph--type--icon--fullbanner{padding:0;box-shadow:none;background-color:unset}.paragraph--type--banner-full-width .content-box-left .icons li .paragraph--type--icon--fullbanner .icon{max-width:40px;height:40px;display:flex;align-items:center;justify-content:center}.paragraph--type--banner-full-width .content-box-left .banner-links{margin:4rem 0 2rem 0}@media only screen and (max-width:768px){.paragraph--type--banner-full-width .content-box-right{display:none}}.paragraph--type--banner-full-width .content-box-right .field--name-field-quote{color:#fff;font-weight:700;max-width:275px;margin:50px 0 0 125px;position:relative}.paragraph--type--banner-full-width .content-box-right .field--name-field-quote p{font-size:3rem}.paragraph--type--banner-full-width .content-box-right .field--name-field-quote p:last-child{margin:0}.paragraph--type--banner-full-width .content-box-right .field--name-field-quote::after{content:"";background:url(/themes/custom/mediasoft/img/quote.png) no-repeat;top:-30px;left:-35px;width:80px;height:80px;position:absolute;display:inline-block}.paragraph--type--banner-full-width svg{position:absolute;top:120px;left:-35px;color:#fef3a1;scale:2;z-index:-1;-webkit-animation-name:heartbeat;animation-name:heartbeat;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:cubic-bezier(0.5,1,0,0.5);animation-timing-function:cubic-bezier(0.5,1,0,0.5);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media only screen and (max-width:768px){.paragraph--type--banner-full-width svg{top:200px;scale:4}}.paragraph--type--banner-full-width .image{position:absolute;z-index:-2;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:768px){.paragraph--type--banner-full-width .image{display:none}}.paragraph--type--banner-full-width .image img{width:100%;min-width:100%;height:700px;-o-object-fit:cover;object-fit:cover}.paragraph--type--apps,.view-apps{width:90%;max-width:1280px;margin:0 auto;margin-top:100px}.paragraph--type--apps .views-row,.view-apps .views-row{margin-bottom:2rem}@media(min-width:768px){.paragraph--type--apps .views-element-container>div,.view-apps .views-element-container>div{display:flex;flex-wrap:wrap}.paragraph--type--apps .views-element-container>div .views-row,.view-apps .views-element-container>div .views-row{flex:0 0 30%;max-width:30%;margin-bottom:5%;margin-left:5%}.paragraph--type--apps .views-element-container>div .views-row:nth-child(3n-2),.view-apps .views-element-container>div .views-row:nth-child(3n-2){margin-left:0}.paragraph--type--apps .views-element-container>div .views-row a,.view-apps .views-element-container>div .views-row a{height:100%}}.paragraph--type--banner{width:90%;max-width:1280px;margin:0 auto;margin:3rem auto;background-color:#fde218;display:flex;flex-direction:column-reverse}@media(min-width:960px){.paragraph--type--banner{flex-direction:row}}.paragraph--type--banner .content{position:relative;overflow:hidden;flex:0 0 100%;max-width:100%;z-index:1;padding:10% 8%}@media(min-width:960px){.paragraph--type--banner .content{flex:0 0 60%;max-width:60%;padding:5% 8%}}.paragraph--type--banner .content h1,.paragraph--type--banner .content h2{font-size:3rem}.paragraph--type--banner .content svg{color:#feec64;position:absolute;top:0;bottom:0;left:0;transform:translate(-35%,20%);height:100%;width:auto;z-index:-1}.paragraph--type--banner .content .banner-links{margin:4rem 0 0}.paragraph--type--banner .image{position:relative;flex:0 0 40%;max-width:40%;background-color:rgba(247,247,247,.3);overflow:hidden;display:none}@media(min-width:960px){.paragraph--type--banner .image{display:block}}.paragraph--type--banner .image .blazy{position:absolute;top:0;right:0;bottom:0;left:0}.paragraph--type--banner .image .blazy .media{position:absolute;top:0;right:0;bottom:0;left:0}.paragraph--type--banner .image .blazy .media img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--books,.view-books{width:90%;max-width:1280px;margin:0 auto;position:relative;margin-bottom:100px}.paragraph--type--books .views-row,.view-books .views-row{margin-bottom:2rem}.paragraph--type--books .views-element-container,.view-books .views-element-container{overflow:hidden}@media(min-width:768px){.paragraph--type--books .views-element-container>div,.view-books .views-element-container>div{display:flex;flex-wrap:wrap;justify-content:space-between}.paragraph--type--books .views-element-container>div .views-row,.view-books .views-element-container>div .views-row{flex:0 0 48%;max-width:48%;margin-bottom:4%}.paragraph--type--books .views-element-container>div .views-row a,.view-books .views-element-container>div .views-row a{height:100%}}.paragraph--type--books__gradient,.view-books__gradient{bottom:0;position:absolute;height:350px;width:100%;background:#fff;background:linear-gradient(0deg,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 100%);z-index:2}.paragraph--type--books__more,.view-books__more{cursor:pointer;position:absolute;padding:1.5rem 3rem;color:#fff;background-color:#000;position:absolute;bottom:-27px;left:50%;transform:translate(-50%);z-index:10;display:flex;align-items:center}.paragraph--type--books__more svg,.view-books__more svg{width:2.5rem;margin-left:1rem;transition:1s}.paragraph--type--books__more:hover,.view-books__more:hover{background-color:#1500ff}.paragraph--type--business-packages{position:relative;margin:10% 0}.paragraph--type--business-packages:before{content:"";position:absolute;top:40%;bottom:10%;right:0;width:1rem;background-color:#10c181}.paragraph--type--business-packages .wrapper{position:relative;max-width:1440px;width:100%;background-color:#fff;margin:0 auto}.paragraph--type--business-packages .wrapper:before{content:"";position:absolute;top:40%;bottom:calc(4rem + 10%);right:100%;width:4rem;background-color:#10c181}.paragraph--type--business-packages .wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:4rem;background-color:#f9fafc}.paragraph--type--business-packages .grid{width:90%;max-width:1280px;margin:0 auto;position:relative;z-index:1;display:block}@media only screen and (min-width:800px){.paragraph--type--business-packages .grid{display:-ms-grid;display:grid;justify-content:center;-ms-grid-rows:auto auto auto auto auto;-ms-grid-columns:0 1fr 4rem 1fr 4rem 1fr;grid-template:auto auto auto auto auto/0 1fr 4rem 1fr 4rem 1fr}}@media only screen and (min-width:1250px){.paragraph--type--business-packages .grid{-ms-grid-rows:auto auto auto auto auto;-ms-grid-columns:2fr 1fr 4rem 1fr 4rem 1fr;grid-template:auto auto auto auto auto/2fr 1fr 4rem 1fr 4rem 1fr}}.paragraph--type--business-packages .grid .title{display:none;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}@media only screen and (min-width:1250px){.paragraph--type--business-packages .grid .title{display:block}}.paragraph--type--business-packages .grid .basic{background-color:rgba(0,0,0,.05)}@media only screen and (min-width:800px){.paragraph--type--business-packages .grid .basic{background-color:transparent}}.paragraph--type--business-packages .grid .medium{background-color:rgba(16,193,129,.05)}@media only screen and (min-width:800px){.paragraph--type--business-packages .grid .medium{background-color:transparent}}.paragraph--type--business-packages .grid .top{background-color:#1500ff}@media only screen and (min-width:800px){.paragraph--type--business-packages .grid .top{background-color:transparent}}.paragraph--type--business-packages .grid .options{padding-top:2.5rem;-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:4/1/5/2;display:none}@media only screen and (min-width:1250px){.paragraph--type--business-packages .grid .options{display:block}}.paragraph--type--business-packages .grid .options h5{font-size:1.2rem;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;text-transform:uppercase;color:rgba(21,0,255,.5)}.paragraph--type--business-packages .grid .options p{margin-top:1.5rem;color:rgba(0,0,0,.8)}.paragraph--type--business-packages .grid .options p+h5{margin-top:3.5rem}.paragraph--type--business-packages .grid .icon{text-align:center;background-color:transparent !important}.paragraph--type--business-packages .grid .icon svg,.paragraph--type--business-packages .grid .icon img{transform:translate(0,-50%)}.paragraph--type--business-packages .grid .icon.basic{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}.paragraph--type--business-packages .grid .icon.medium{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:1/4/2/5}.paragraph--type--business-packages .grid .icon.top{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:6;-ms-grid-column-span:1;grid-area:1/6/2/7}.paragraph--type--business-packages .grid .intro{text-align:center;padding-bottom:2rem;background-color:transparent !important}.paragraph--type--business-packages .grid .intro h4{margin-bottom:0}.paragraph--type--business-packages .grid .intro p{margin:.5rem 0 0;font-size:1.5rem;font-weight:500;color:#838383}.paragraph--type--business-packages .grid .intro p strong{font-size:2rem;font-weight:bold;color:#000}.paragraph--type--business-packages .grid .intro.basic{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}.paragraph--type--business-packages .grid .intro.medium{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:2/4/3/5}.paragraph--type--business-packages .grid .intro.medium strong{color:#10c181}.paragraph--type--business-packages .grid .intro.top{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:6;-ms-grid-column-span:1;grid-area:2/6/3/7}.paragraph--type--business-packages .grid .intro.top strong{color:#1500ff}.paragraph--type--business-packages .grid .bg{position:relative;z-index:-1;-ms-grid-column-align:stretch;justify-self:stretch;-ms-grid-row-align:stretch;align-self:stretch}.paragraph--type--business-packages .grid .bg.basic{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:3/2/6/3;background-color:rgba(0,0,0,.05)}.paragraph--type--business-packages .grid .bg.medium{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:3/4/6/5;background-color:rgba(16,193,129,.05)}.paragraph--type--business-packages .grid .bg.top{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:6;-ms-grid-column-span:1;grid-area:3/6/6/7;background-color:#1500ff}.paragraph--type--business-packages .grid .price{padding-top:2.5rem;text-align:center}.paragraph--type--business-packages .grid .price p{font-size:2rem;font-weight:500}.paragraph--type--business-packages .grid .price p strong{font-size:1.4em;font-family:"Keep Calm","Helvetica",Arial,sans-serif}.paragraph--type--business-packages .grid .price.basic{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:3/2/4/3}.paragraph--type--business-packages .grid .price.medium{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:3/4/4/5}.paragraph--type--business-packages .grid .price.medium p{color:#10c181}.paragraph--type--business-packages .grid .price.top{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:6;-ms-grid-column-span:1;grid-area:3/6/4/7}.paragraph--type--business-packages .grid .price.top p{color:#fff}.paragraph--type--business-packages .grid .content{text-align:center;padding-top:2.5rem;-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:4/1/5/2}.paragraph--type--business-packages .grid .content h5{width:100%;min-height:1.4rem;font-size:1.2rem;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;text-transform:uppercase;color:#000;text-align:left;max-width:80%;margin:0 auto;font-weight:bold}@media only screen and (min-width:1250px){.paragraph--type--business-packages .grid .content h5{pointer-events:none;text-align:center;color:transparent;font-weight:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.paragraph--type--business-packages .grid .content p{margin:1.5rem auto 0;color:#000;max-width:80%;min-width:1.6rem;min-height:2.5rem;background-image:url(/themes/custom/mediasoft/img/icons/check.svg);background-repeat:no-repeat;background-position:left center;background-size:1.6rem;text-align:left;line-height:1em;padding-left:3rem}@media only screen and (min-width:1250px){.paragraph--type--business-packages .grid .content p{pointer-events:none;background-position:center;text-align:center;color:transparent;padding-left:0;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.paragraph--type--business-packages .grid .content p.delivery{background-image:none !important;color:#000;font-weight:bold;width:100%;padding:0}.paragraph--type--business-packages .grid .content p.delivery span{display:inline}@media only screen and (min-width:1250px){.paragraph--type--business-packages .grid .content p.delivery span{display:none}}.paragraph--type--business-packages .grid .content p+h5{margin-top:3.5rem}.paragraph--type--business-packages .grid .content.basic{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:4/2/5/3}.paragraph--type--business-packages .grid .content.medium{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:4/4/5/5}.paragraph--type--business-packages .grid .content.medium h5{color:#10c181}@media only screen and (min-width:1250px){.paragraph--type--business-packages .grid .content.medium h5{color:transparent}}.paragraph--type--business-packages .grid .content.medium p{background-image:url(/themes/custom/mediasoft/img/icons/check--green.svg);color:#10c181}@media only screen and (min-width:1250px){.paragraph--type--business-packages .grid .content.medium p{color:transparent}.paragraph--type--business-packages .grid .content.medium p.delivery{color:#10c181}}.paragraph--type--business-packages .grid .content.top{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:6;-ms-grid-column-span:1;grid-area:4/6/5/7}.paragraph--type--business-packages .grid .content.top h5{color:#fff}@media only screen and (min-width:1250px){.paragraph--type--business-packages .grid .content.top h5{color:transparent}}.paragraph--type--business-packages .grid .content.top p{background-image:url(/themes/custom/mediasoft/img/icons/check--white.svg);color:#fff}@media only screen and (min-width:1250px){.paragraph--type--business-packages .grid .content.top p{color:transparent}.paragraph--type--business-packages .grid .content.top p.delivery{color:#fff}}.paragraph--type--business-packages .grid .more{text-align:center;padding:2.5rem;margin-bottom:7.5rem}@media only screen and (min-width:800px){.paragraph--type--business-packages .grid .more{margin-bottom:0}}.paragraph--type--business-packages .grid .more .btn,.paragraph--type--business-packages .grid .more .region--header.logged-in .shopping-cart .cart-block--contents a,.region--header.logged-in .shopping-cart .cart-block--contents .paragraph--type--business-packages .grid .more a,.paragraph--type--business-packages .grid .more main.region--main.has-aside aside.l-left>label,main.region--main.has-aside .paragraph--type--business-packages .grid .more aside.l-left>label,.paragraph--type--business-packages .grid .more .webform-confirmation a,.webform-confirmation .paragraph--type--business-packages .grid .more a,.paragraph--type--business-packages .grid .more .paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=submit],.paragraph--type--business-packages .grid .more .paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=submit],.paragraph--type--webform.contact-homepage .wrapper .form form .form-item .paragraph--type--business-packages .grid .more input[type=submit],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item .paragraph--type--business-packages .grid .more input[type=submit],.paragraph--type--business-packages .grid .more .paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=submit],.paragraph--type--business-packages .grid .more .paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=submit],.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions .paragraph--type--business-packages .grid .more input[type=submit],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions .paragraph--type--business-packages .grid .more input[type=submit],.paragraph--type--business-packages .grid .more .paragraph--type--text .banner-links a,.paragraph--type--text .banner-links .paragraph--type--business-packages .grid .more a,.paragraph--type--business-packages .grid .more .paragraph--type--text-image .banner-links a,.paragraph--type--text-image .banner-links .paragraph--type--business-packages .grid .more a,.paragraph--type--business-packages .grid .more .paragraph--type--list-item a,.paragraph--type--list-item .paragraph--type--business-packages .grid .more a,.paragraph--type--business-packages .grid .more #block-mediasoft-local-tasks .local-tasks>ul li a,#block-mediasoft-local-tasks .local-tasks>ul li .paragraph--type--business-packages .grid .more a,.paragraph--type--business-packages .grid .more #block-newsletter form .form-submit,#block-newsletter form .paragraph--type--business-packages .grid .more .form-submit,.paragraph--type--business-packages .grid .more .commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region input[type=submit],.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region .paragraph--type--business-packages .grid .more input[type=submit],.paragraph--type--business-packages .grid .more .commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions .paragraph--type--business-packages .grid .more a,.paragraph--type--business-packages .grid .more .commerce-product--full header.product--header .product--pricing .form-actions a,.commerce-product--full header.product--header .product--pricing .form-actions .paragraph--type--business-packages .grid .more a,.paragraph--type--business-packages .grid .more .commerce-product--full header.product--header .product--pricing .form-actions button,.commerce-product--full header.product--header .product--pricing .form-actions .paragraph--type--business-packages .grid .more button,.paragraph--type--business-packages .grid .more .commerce-product--full header.product--header .product--pricing .form-actions input[type=submit],.commerce-product--full header.product--header .product--pricing .form-actions .paragraph--type--business-packages .grid .more input[type=submit],.paragraph--type--business-packages .grid .more .cart.cart-form form button,.cart.cart-form form .paragraph--type--business-packages .grid .more button,.paragraph--type--business-packages .grid .more .cart.cart-form form input[type=submit],.cart.cart-form form .paragraph--type--business-packages .grid .more input[type=submit],.paragraph--type--business-packages .grid .more .company-entity-company-role-form .form-actions input[type=submit],.company-entity-company-role-form .form-actions .paragraph--type--business-packages .grid .more input[type=submit],.paragraph--type--business-packages .grid .more .company-entity-company-role-form .js-form-item .form-managed-file .js-form-submit,.company-entity-company-role-form .js-form-item .form-managed-file .paragraph--type--business-packages .grid .more .js-form-submit,.paragraph--type--business-packages .grid .more .livet-piggy-bank-add-money-pigg-bank input[type=submit],.livet-piggy-bank-add-money-pigg-bank .paragraph--type--business-packages .grid .more input[type=submit],.paragraph--type--business-packages .grid .more form.user-employee-form button,form.user-employee-form .paragraph--type--business-packages .grid .more button,.paragraph--type--business-packages .grid .more form.user-employee-form input[type=submit],form.user-employee-form .paragraph--type--business-packages .grid .more input[type=submit],.paragraph--type--business-packages .grid .more .profile-customer-edit-form .form-actions .js-form-submit,.profile-customer-edit-form .form-actions .paragraph--type--business-packages .grid .more .js-form-submit,.paragraph--type--business-packages .grid .more .profile-customer-add-form .form-actions .js-form-submit,.profile-customer-add-form .form-actions .paragraph--type--business-packages .grid .more .js-form-submit,.paragraph--type--business-packages .grid .more .profile-customer-edit-form .form-actions a,.profile-customer-edit-form .form-actions .paragraph--type--business-packages .grid .more a,.paragraph--type--business-packages .grid .more .profile-customer-add-form .form-actions a,.profile-customer-add-form .form-actions .paragraph--type--business-packages .grid .more a,.paragraph--type--business-packages .grid .more .user-login-form .form-actions input[type=submit],.user-login-form .form-actions .paragraph--type--business-packages .grid .more input[type=submit],.paragraph--type--business-packages .grid .more .user-pass .form-actions input[type=submit],.user-pass .form-actions .paragraph--type--business-packages .grid .more input[type=submit],.paragraph--type--business-packages .grid .more #block-user-menu ul li a,#block-user-menu ul li .paragraph--type--business-packages .grid .more a,.paragraph--type--business-packages .grid .more #block-main ul.main-menu-ul li a,#block-main ul.main-menu-ul li .paragraph--type--business-packages .grid .more a,.paragraph--type--business-packages .grid .more .company_entity.view-mode--full .company-info__link a,.company_entity.view-mode--full .company-info__link .paragraph--type--business-packages .grid .more a,.paragraph--type--business-packages .grid .more .node--type-partner.node--view-mode-full .intro .content .website-link a,.node--type-partner.node--view-mode-full .intro .content .website-link .paragraph--type--business-packages .grid .more a,.paragraph--type--business-packages .grid .more .paragraph--type--banner .content .banner-links a,.paragraph--type--banner .content .banner-links .paragraph--type--business-packages .grid .more a{text-transform:uppercase;width:100%}.paragraph--type--business-packages .grid .more.basic{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:5/2/6/3}.paragraph--type--business-packages .grid .more.medium{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:5/4/6/5}.paragraph--type--business-packages .grid .more.top{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:6;-ms-grid-column-span:1;grid-area:5/6/6/7}.paragraph--type--category-teasers{width:90%;max-width:1280px;margin:0 auto;margin:5% auto}.paragraph--type--category-teasers .intro{margin:0 0 5%}.paragraph--type--category-teasers .intro h2{font-size:2.1rem}.paragraph--type--category-teasers ul{display:flex;flex-wrap:wrap;justify-content:flex-start}.paragraph--type--category-teasers ul li{flex:0 0 47.5%;max-width:47.5%;margin-bottom:5%}@media(min-width:768px){.paragraph--type--category-teasers ul li{flex:0 0 30%;max-width:30%}}@media(min-width:1280px){.paragraph--type--category-teasers ul li{flex:0 0 22%;max-width:22%;margin-bottom:4%}}.paragraph--type--category-teasers ul li a{height:100%}.paragraph--type--category-teasers ul li+li{margin:0 0 5% 5%}@media(min-width:1280px){.paragraph--type--category-teasers ul li+li{margin:0 0 4% 4%}}.paragraph--type--category-teasers ul li:nth-child(2n+3){margin-left:0}@media(min-width:768px){.paragraph--type--category-teasers ul li:nth-child(2n+3){margin-left:5%}.paragraph--type--category-teasers ul li:nth-child(3n+4){margin-left:0}}@media(min-width:1280px){.paragraph--type--category-teasers ul li:nth-child(3n+4),.paragraph--type--category-teasers ul li:nth-child(2n+3){margin-left:4%}.paragraph--type--category-teasers ul li:nth-child(4n+5){margin-left:0}}.paragraph--type--green-quote{background-color:#10c181;color:#fff;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.paragraph--type--green-quote .field--name-field-quote{margin:9rem 0;position:relative}.paragraph--type--green-quote .field--name-field-quote p{font-size:4rem;margin:0;text-align:center;line-height:5.5rem;font-weight:500}@media only screen and (max-width:576px){.paragraph--type--green-quote .field--name-field-quote p{font-size:3rem;line-height:4rem}}.paragraph--type--green-quote .field--name-field-quote img{position:absolute;top:-20px;left:-35px}@media only screen and (max-width:576px){.paragraph--type--green-quote .field--name-field-quote img{width:50px;height:auto}}.paragraph--type--green-quote .field--name-field-quote::after{content:"";background:url(/themes/custom/mediasoft/img/quote.png) no-repeat;top:-30px;left:-15px;width:80px;height:80px;position:absolute;display:inline-block;opacity:.5}.paragraph--type--green-quote svg{position:absolute;bottom:-75px;left:-100px;width:400px;height:auto;opacity:.2;-webkit-mask-image:linear-gradient(to bottom,black,rgba(0,0,0,0));mask-image:linear-gradient(to bottom,black,rgba(0,0,0,0));-webkit-animation-name:heartbeat;animation-name:heartbeat;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:cubic-bezier(0.5,1,0,0.5);animation-timing-function:cubic-bezier(0.5,1,0,0.5);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media only screen and (max-width:576px){.paragraph--type--green-quote svg{width:500px;height:auto;left:-250px;top:-50px}}.paragraph--type--icon section,.paragraph--type--icon--fullbanner{background-color:#fff;box-shadow:0 4px 26px rgba(0,0,0,.05);padding:2.5rem 2rem;display:flex;align-items:center}.paragraph--type--icon section .name,.paragraph--type--icon--fullbanner .name{flex:1 1 auto;font-size:1.6rem;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;color:#000;font-weight:bold;line-height:1.5em}.paragraph--type--icon section .icon,.paragraph--type--icon--fullbanner .icon{flex:0 0 auto;width:7rem;height:7rem;margin:0 2rem 0 0}.paragraph--type--icon section .icon img,.paragraph--type--icon--fullbanner .icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.paragraph--type--icon .contextual{display:none !important}.paragraph--type--icons{width:90%;max-width:1280px;margin:0 auto;margin:3rem auto}.paragraph--type--icons ul{padding:0;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap}.paragraph--type--icons ul>li{padding:0;margin:0 0 2%;flex:0 0 100%;max-width:100%}@media(min-width:768px){.paragraph--type--icons ul>li{flex:0 0 49%;max-width:49%}}@media(min-width:1280px){.paragraph--type--icons ul>li{margin:0;flex:0 0 24%;max-width:24%}}.paragraph--type--icons ul>li:before{content:none}.paragraph--type--icons-key-values .icon img{width:40px;height:40px}.paragraph--type--icons-key-values .contextual{display:none !important}.paragraph--type--list-item{background-color:#f2f2f2;padding:2rem 4rem 5rem}.paragraph--type--list-item h3{color:#1500ff;font-size:1.8rem}@media(min-width:768px){.paragraph--type--list-item h3{font-size:2.1rem}}.paragraph--type--list-item a{position:absolute;left:4rem;bottom:0;transform:translate(0,50%);margin-top:2rem}.paragraph--type--listview{width:90%;max-width:860px;margin:0 auto;margin:5rem auto}.paragraph--type--listview>h3{color:#1500ff;font-size:1.8rem;font-weight:bold;margin-bottom:2rem}.paragraph--type--listview .list-items>li{counter-increment:ol-counter;margin-left:0;padding-left:0;margin-bottom:4rem}.paragraph--type--listview .list-items>li:before{position:absolute;left:0;top:1.8rem;content:counter(ol-counter);color:#fff;font-weight:bold;font-size:1.8rem;background-color:#1500ff;width:3.4rem;height:3.4rem;display:flex;align-items:center;justify-content:center;transform:translate(-50%,0);border-radius:50%}.paragraph--type--partners-thema,.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-full.taxonomy-term-partners-category-child .partners-overview,.view-partners_thema{width:90%;max-width:1280px;margin:0 auto;margin:5% auto}.paragraph--type--partners-thema .views-row,.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-full.taxonomy-term-partners-category-child .partners-overview .views-row,.view-partners_thema .views-row{margin-bottom:5%}@media(min-width:768px){.paragraph--type--partners-thema .views-element-container>div,.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-full.taxonomy-term-partners-category-child .partners-overview .views-element-container>div,.view-partners_thema .views-element-container>div{display:flex;flex-wrap:wrap}.paragraph--type--partners-thema .views-element-container>div .views-row,.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-full.taxonomy-term-partners-category-child .partners-overview .views-element-container>div .views-row,.view-partners_thema .views-element-container>div .views-row{flex:0 0 30%;max-width:30%;margin-left:5%}.paragraph--type--partners-thema .views-element-container>div .views-row:nth-child(3n-2),.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-full.taxonomy-term-partners-category-child .partners-overview .views-element-container>div .views-row:nth-child(3n-2),.view-partners_thema .views-element-container>div .views-row:nth-child(3n-2){margin-left:0}.paragraph--type--partners-thema .views-element-container>div .views-row a,.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-full.taxonomy-term-partners-category-child .partners-overview .views-element-container>div .views-row a,.view-partners_thema .views-element-container>div .views-row a{height:100%}}.paragraph--type--products{width:90%;max-width:1280px;margin:0 auto;margin:5% auto}.paragraph--type--products .field--name-field-reference-products{display:flex;flex-wrap:wrap}.paragraph--type--products .field--name-field-reference-products .field__item{margin:0 0 5%;flex:0 0 100%;max-width:100%}.paragraph--type--products .field--name-field-reference-products .field__item>*,.paragraph--type--products .field--name-field-reference-products .field__item>*>a:first-child{height:100%}@media(min-width:540px){.paragraph--type--products .field--name-field-reference-products .field__item{margin:0 0 2% 2%;flex:0 0 49%;max-width:49%}.paragraph--type--products .field--name-field-reference-products .field__item:nth-child(odd){margin:0 0 2% 0}}@media(min-width:960px){.paragraph--type--products .field--name-field-reference-products .field__item{flex:0 0 32%;max-width:32%}.paragraph--type--products .field--name-field-reference-products .field__item:nth-child(odd){margin:0 0 2% 2%}.paragraph--type--products .field--name-field-reference-products .field__item:nth-child(3n-2){margin:0 0 2% 0}}@media(min-width:1280px){.paragraph--type--products .field--name-field-reference-products .field__item{flex:0 0 23.5%;max-width:23.5%}.paragraph--type--products .field--name-field-reference-products .field__item:nth-child(odd){margin:0 0 2% 2%}.paragraph--type--products .field--name-field-reference-products .field__item:nth-child(3n-2){margin:0 0 2% 2%}.paragraph--type--products .field--name-field-reference-products .field__item:nth-child(4n-3){margin:0 0 2% 0}}.paragraph--type--promo-banner{position:relative;overflow:hidden;z-index:1;display:flex}.paragraph--type--promo-banner>svg{width:120%;height:auto;position:absolute;left:0;top:10%;transform:translate(-60%,0);color:#fff;opacity:.1;z-index:-1;-webkit-animation-name:zoomPromoBanners;animation-name:zoomPromoBanners;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-direction:alternate-reverse}.paragraph--type--promo-banner .image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.paragraph--type--promo-banner .image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.1);z-index:2}.paragraph--type--promo-banner .image .blazy,.paragraph--type--promo-banner .image .media{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .6s ease}.paragraph--type--promo-banner .image .blazy img,.paragraph--type--promo-banner .image .media img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--promo-banner .content{padding:10%;color:#fff}.paragraph--type--promo-banner .content .percentage{display:inline-block;background-color:#10c181;margin:0 0 2rem;padding:0 1rem;font-weight:bold}.paragraph--type--promo-banner .content h3{margin:0}.paragraph--type--promo-banner .content h5{font-size:1.7rem;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif}.paragraph--type--promo-banner .content .arrow{margin:4rem 0 0;width:5rem;height:5rem;background-color:#000;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.paragraph--type--promo-banner .content .arrow svg{width:40%;height:auto}.paragraph--type--promo-banner .content.alt *,.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner .content *{color:#fff}.paragraph--type--promo-banner .content.alt .percentage,.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner .content .percentage{background-color:#fff}.paragraph--type--promo-banner:hover .image .blazy{transform:scale(1.05)}.paragraph--type--promo-banner:hover .content .arrow{background-color:#10c181}@-webkit-keyframes zoomPromoBanners{0%{transform:translate(-60%,0)}100%{transform:translate(-60%,0) scale(1.1)}}@keyframes zoomPromoBanners{0%{transform:translate(-60%,0)}100%{transform:translate(-60%,0) scale(1.1)}}.paragraph--type--promo-banners{padding:3rem 0}.paragraph--type--promo-banners .banners{width:90%;max-width:1280px;margin:0 auto}.paragraph--type--promo-banners.number-promos-2 .banners>div{display:block}@media(min-width:960px){.paragraph--type--promo-banners.number-promos-2 .banners>div{display:flex;justify-content:space-between}}.paragraph--type--promo-banners.number-promos-2 .banners>div>*:first-child{max-width:none}@media(min-width:960px){.paragraph--type--promo-banners.number-promos-2 .banners>div>*:first-child{flex:0 0 59%;max-width:59%}}.paragraph--type--promo-banners.number-promos-2 .banners>div>*:first-child a{display:flex}.paragraph--type--promo-banners.number-promos-2 .banners>div>*:first-child a>svg{left:auto;top:100%;right:0;width:40%;transform:translate(45%,-50%);z-index:2;opacity:.5}.paragraph--type--promo-banners.number-promos-2 .banners>div>*:first-child a .percentage{color:#1500ff}.paragraph--type--promo-banners.number-promos-2 .banners>div>*:first-child .image{position:relative;top:auto;right:auto;bottom:auto;left:auto;flex:1 1 auto}.paragraph--type--promo-banners.number-promos-2 .banners>div>*:first-child .image:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(106,53,172,.25)}.paragraph--type--promo-banners.number-promos-2 .banners>div>*:first-child .content{background-color:#1500ff;padding-left:0;padding-right:0}.paragraph--type--promo-banners.number-promos-2 .banners>div>*:first-child .content h5,.paragraph--type--promo-banners.number-promos-2 .banners>div>*:first-child .content h3{text-shadow:0 4px 20px rgba(0,0,0,.25)}.paragraph--type--promo-banners.number-promos-2 .banners>div>*:first-child .content>*{transform:translate(-8rem,0)}.paragraph--type--promo-banners.number-promos-2 .banners>div>*:last-child{max-width:none}@media(min-width:960px){.paragraph--type--promo-banners.number-promos-2 .banners>div>*:last-child{flex:0 0 39%;max-width:39%}}.paragraph--type--promo-banners.number-promos-2 .banners>div>*:last-child .percentage{color:#6a35ac}.paragraph--type--promo-banners.number-promos-2 .banners>div>div a{height:100%}.paragraph--type--promo-banners.number-promos-2 .banners>div>div a .percentage{background-color:#fff}.paragraph--type--promo-banners.number-promos-2 .banners>div>div a .content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.paragraph--type--promo-banners.number-promos-2 .banners>div>div a .content p,.paragraph--type--promo-banners.number-promos-2 .banners>div>div a .content h3,.paragraph--type--promo-banners.number-promos-2 .banners>div>div a .content h5{color:#fff}.paragraph--type--promo-banners.number-promos-2 .banners>div>div a .arrow{display:none}@media(min-width:1280px){.paragraph--type--promo-banners.number-promos-3 .banners{display:flex;justify-content:space-between}}.paragraph--type--promo-banners.number-promos-3 .banners .big{margin-bottom:4%}@media(min-width:1280px){.paragraph--type--promo-banners.number-promos-3 .banners .big{margin-bottom:0;flex:0 0 59%;max-width:59%}}.paragraph--type--promo-banners.number-promos-3 .banners .big .paragraph--type--promo-banner{align-items:flex-end;height:100%;min-height:500px;background-color:#ffc900}.paragraph--type--promo-banners.number-promos-3 .banners .big .paragraph--type--promo-banner>svg{top:30%;left:25%;width:90%;transform:translate(-25%,0);-webkit-animation-delay:.5s;animation-delay:.5s}@media(min-width:768px){.paragraph--type--promo-banners.number-promos-3 .banners .right{display:flex;justify-content:space-between}}@media(min-width:1280px){.paragraph--type--promo-banners.number-promos-3 .banners .right{flex-direction:column;flex:0 0 39%;max-width:39%}}.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner .content .arrow{width:3.5rem;height:3.5rem}@media(min-width:768px){.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner{flex:0 0 48%;max-width:48%}}@media(min-width:1280px){.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner{max-width:none;max-height:48%}}.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner:first-child{background-color:#1500ff}.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner:first-child>svg{top:15%;left:150%;width:150%;transform:translate(-25%,0);-webkit-animation-delay:.9s;animation-delay:.9s}.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner:first-child .content .percentage{color:#1500ff}.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner:last-child{margin-top:4%;background-color:#6a35ac}@media(min-width:768px){.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner:last-child{margin-top:0}}.paragraph--type--promo-banners.number-promos-3 .banners .right .paragraph--type--promo-banner:last-child .content .percentage{color:#6a35ac}.paragraph--type--quote{background-color:#fff;padding:10% calc(6% + 2rem) 6%;text-align:center}.node--type-news.node--view-mode-full .paragraph--type--quote,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--quote{background-color:#f2f2f2;text-align:left}@media(min-width:768px){.paragraph--type--quote{padding:6% 5% 4%}}.paragraph--type--quote main p{font-style:italic}.paragraph--type--quote footer{margin:2rem 0 0}.paragraph--type--quote footer .name{font-size:1.8rem;font-weight:bold;line-height:1.1em;margin:0 0 .5rem}.paragraph--type--quote footer .function{font-size:1.6rem;font-weight:normal;line-height:1.1em;color:#c3c3c3;margin:0}.paragraph--type--quote footer .function p{font-size:1.6rem;font-weight:normal;line-height:1.1em;color:#c3c3c3;margin:0}.paragraph--type--quotes{position:relative;width:90%;max-width:1280px;margin:0 auto;margin:15% auto}@media(min-width:540px){.paragraph--type--quotes{margin:10% auto}}@media(min-width:768px){.paragraph--type--quotes{margin:6% auto}}.node--type-news.node--view-mode-full .paragraph--type--quotes,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--quotes{width:100%}.node--type-news.node--view-mode-full .paragraph--type--quotes main,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--quotes main{width:100%}.node--type-news.node--view-mode-full .paragraph--type--quotes main>svg,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--quotes main>svg{color:#1500ff;left:5%;transform:translate(0,-50%);width:4rem}.node--type-news.node--view-mode-full .paragraph--type--quotes main .slick-slider,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--quotes main .slick-slider{width:100%}.node--type-news.node--view-mode-full .paragraph--type--quotes .left,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--quotes .left{position:absolute;left:0;top:50%;transform:translate(-50%,-50%);width:4rem;height:4rem}.node--type-news.node--view-mode-full .paragraph--type--quotes .right,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--quotes .right{position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:4rem;height:4rem}.paragraph--type--quotes h2,.paragraph--type--quotes h3{text-align:center;margin:0 0 2em}.paragraph--type--quotes .left,.paragraph--type--quotes .right{cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:3;width:4rem;height:4rem;background-color:#000;color:#fff;transition:background-color .3s ease}@media(min-width:768px){.paragraph--type--quotes .left,.paragraph--type--quotes .right{width:5rem;height:5rem}}.paragraph--type--quotes .left svg,.paragraph--type--quotes .right svg{width:30%;height:auto}.paragraph--type--quotes .left:hover,.paragraph--type--quotes .right:hover{background-color:#1500ff}.paragraph--type--quotes .left{position:absolute;left:0;top:50%;transform:translate(0,-50%)}@media(min-width:768px){.paragraph--type--quotes .left{position:relative;left:auto;top:auto;transform:none}}.paragraph--type--quotes .right{position:absolute;right:0;top:50%;transform:translate(0,-50%)}@media(min-width:768px){.paragraph--type--quotes .right{position:relative;right:auto;top:auto;transform:none}}.paragraph--type--quotes>main{position:relative;display:flex;align-items:center;justify-content:space-between}.paragraph--type--quotes>main>svg{color:#10c181;position:absolute;top:0;left:50%;width:4rem;height:auto;z-index:10;transform:translate(-50%,-50%)}@media(min-width:768px){.paragraph--type--quotes>main>svg{width:7rem}}.paragraph--type--quotes>main .slick-quote{width:calc(100% - 4rem);margin:0 auto}@media(min-width:768px){.paragraph--type--quotes>main .slick-quote{width:calc(100% - 14rem)}}.paragraph--type--slideshow{width:90%;max-width:1280px;margin:0 auto;position:relative;margin:5em auto}.paragraph--type--slideshow .slide-container{height:100%}.paragraph--type--slideshow .slide-container img{height:175px;width:auto}@media(min-width:540px){.paragraph--type--slideshow .slide-container img{height:400px}}.paragraph--type--slideshow .slick-slide{margin:0 5px}@media(min-width:540px){.paragraph--type--slideshow .slick-slide{margin:0 10px}}.paragraph--type--slideshow .item>.media img{display:block;width:100%;height:auto}.paragraph--type--slideshow .controls-theme-move{display:none}@media(min-width:540px){.paragraph--type--slideshow .controls-theme-move{display:block}}.paragraph--type--slideshow .controls .left,.paragraph--type--slideshow .controls .right{position:absolute;top:calc(50% - 3rem);cursor:pointer;background-color:#1500ff;color:#fff;width:6rem;height:6rem;display:flex;justify-content:center;align-items:center}.paragraph--type--slideshow .controls .left svg,.paragraph--type--slideshow .controls .right svg{display:block;width:2rem;height:auto}.paragraph--type--slideshow .controls .left:hover,.paragraph--type--slideshow .controls .right:hover{background-color:#1200dc}.paragraph--type--slideshow .controls .left{left:-1rem}@media(min-width:768px){.paragraph--type--slideshow .controls .left{left:-3rem}}.paragraph--type--slideshow .controls .right{right:-1rem}@media(min-width:768px){.paragraph--type--slideshow .controls .right{right:-3rem}}.paragraph--type--text-image{width:90%;max-width:1280px;margin:0 auto;margin:5% auto}.paragraph--type--text-image h2{font-size:clamp(2.1rem,3vw,3.6rem)}@media(min-width:768px){.paragraph--type--text-image{display:flex;align-items:center;justify-content:space-between}.paragraph--type--text-image.right{flex-direction:row-reverse}.paragraph--type--text-image .image{flex:0 0 46%;max-width:46%}.paragraph--type--text-image .text{flex:0 0 46%;max-width:46%}.paragraph--type--text-image.small{justify-content:center}.paragraph--type--text-image.small .image{margin-right:6rem}.paragraph--type--text-image.small.right .image{margin-right:0;margin-left:6rem}}.paragraph--type--text-image.small .image{flex:0 0 100%;max-width:100%}.paragraph--type--text-image.small .image div>img{-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.paragraph--type--text-image.small .image{flex:0 0 25%;max-width:25%}.paragraph--type--text-image.small .image div>img{-o-object-fit:unset;object-fit:unset}}.paragraph--type--text-image.small .text{flex:0 0 67%;max-width:67%}.paragraph--type--text-image .text main{width:100%}.paragraph--type--text-image .banner-links{margin:4rem 0 0}.paragraph--type--text-image .image{position:relative;height:350px;margin-bottom:2rem}.paragraph--type--text-image .image .blazy,.paragraph--type--text-image .image .media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.paragraph--type--text-image .image .blazy img,.paragraph--type--text-image .image .media img{position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.paragraph--type--text-image .image{height:auto;margin-bottom:0}.paragraph--type--text-image .image .blazy,.paragraph--type--text-image .image .media{position:relative;top:auto;right:auto;bottom:auto;left:auto}.paragraph--type--text-image .image .blazy img,.paragraph--type--text-image .image .media img{position:relative;left:auto;top:auto;width:100%;height:auto;transform:none;-o-object-fit:none;object-fit:none}.small .paragraph--type--text-image .image .blazy img,.small .paragraph--type--text-image .image .media img{-o-object-fit:unset;object-fit:unset}}.paragraph--type--text-image.show-background .image::after{content:"";position:absolute;inset:-1rem auto auto -1rem;background-color:#10c181;width:95%;height:95%;z-index:-1}.paragraph--type--text-image.show-background:nth-child(odd) .image::after{background-color:#1500ff}.paragraph--type--text{width:90%;max-width:1280px;margin:0 auto;margin:5% auto}.paragraph--type--text *{color:#262626}.paragraph--type--text .banner-links{margin:4rem 0 0}.paragraph--type--text h2{margin-top:1rem;color:#4472c4;font-size:2.1rem}.paragraph--type--text h3{font-size:2.1rem;margin:1rem 0 1.5rem;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;color:#000}.paragraph--type--text h4{font-size:1.8rem;margin:1rem 0 1.5rem;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;color:#000}.paragraph--type--text p{font-size:1.8rem;line-height:1.7}.paragraph--type--text p+p,.paragraph--type--text p+ul,.paragraph--type--text p+ol{margin-top:1.5rem}.paragraph--type--text a{font-size:1.8rem;color:#1500ff}.paragraph--type--text a:hover{color:#10c181}.paragraph--type--text ul{margin:2rem 0;font-size:1.8rem}.paragraph--type--text ul li{font-size:1.8rem;line-height:1.2em}.paragraph--type--text ol{margin:2rem 0;font-size:1.8rem}.paragraph--type--text ol li{font-size:1.8rem;line-height:1.2em}.paragraph--type--text ol li:before{top:-2px;width:2rem;color:gray;font-size:1.8rem;text-align:right}.paragraph--type--video{position:relative;margin:10% auto;padding:10% 0;background-color:#fff;overflow:hidden}@media(min-width:768px){.paragraph--type--video{margin:5% auto;padding:5% 0}}.node--type-news.node--view-mode-full .paragraph--type--video,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--video{background-color:transparent;padding:0}.node--type-news.node--view-mode-full .paragraph--type--video .spacer:before,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--video .spacer:before{content:none}.node--type-news.node--view-mode-full .paragraph--type--video .wrapper,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--video .wrapper{display:block;width:100%}.node--type-news.node--view-mode-full .paragraph--type--video .wrapper:before,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--video .wrapper:before{content:none}.node--type-news.node--view-mode-full .paragraph--type--video .wrapper .content,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--video .wrapper .content,.node--type-news.node--view-mode-full .paragraph--type--video .wrapper .video,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--video .wrapper .video{padding:0;max-width:none;flex:none}.node--type-news.node--view-mode-full .paragraph--type--video .wrapper .content h2,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--video .wrapper .content h2,.node--type-news.node--view-mode-full .paragraph--type--video .wrapper .video h2,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--video .wrapper .video h2{font-size:2.1rem;margin:0 0 .5rem;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;color:#000}.node--type-news.node--view-mode-full .paragraph--type--video .wrapper .content p:last-child,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--video .wrapper .content p:last-child,.node--type-news.node--view-mode-full .paragraph--type--video .wrapper .video p:last-child,.node--view-mode-full.node--type-partner.node--view-mode-teaser .paragraph--type--video .wrapper .video p:last-child{margin-bottom:2rem}.paragraph--type--video .spacer{position:relative}.paragraph--type--video .spacer:before{content:"";background-color:#ffc900;position:absolute;top:0;bottom:0;left:0;width:1rem}.paragraph--type--video .wrapper{width:90%;max-width:1280px;margin:0 auto;position:relative;padding:5% 0}@media(min-width:960px){.paragraph--type--video .wrapper{display:flex;align-items:center}}.paragraph--type--video .wrapper .content{max-width:95%;margin:0 0 5%}@media(min-width:960px){.paragraph--type--video .wrapper .content{flex:0 0 40%;max-width:40%;padding:0 5% 0 0;margin:0}}@media(min-width:960px){.paragraph--type--video .wrapper .video{flex:0 0 60%;max-width:60%}}.paragraph--type--video .wrapper .video iframe{border:none}.paragraph--type--video .wrapper .video .media--ratio.media--ratio--fluid{padding-bottom:56.25% !important}.paragraph--type--video .wrapper .video .field--name-field-media-video{position:relative;padding-bottom:56.25%}.paragraph--type--video .wrapper .video .field--name-field-media-video .contextual-region{position:static}.paragraph--type--video .wrapper .video .field--name-field-media-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:960px){.paragraph--type--video .wrapper:before{content:"";background-color:#ffc900;position:absolute;top:0;bottom:0;right:0;width:40%;transform:translate(10%,0)}}.paragraph--type--webform.contact-homepage,.paragraph--type--webform.send-to-my-boss,.contact-homepage.paragraph--type--webform.send-to-my-boss{position:relative;background-color:#000;color:#fff;padding:10% 0;z-index:1;overflow:hidden}.paragraph--type--webform.contact-homepage h1,.paragraph--type--webform.send-to-my-boss h1,.contact-homepage.paragraph--type--webform.send-to-my-boss h1,.paragraph--type--webform.contact-homepage h2,.paragraph--type--webform.send-to-my-boss h2,.contact-homepage.paragraph--type--webform.send-to-my-boss h2,.paragraph--type--webform.contact-homepage h3,.paragraph--type--webform.send-to-my-boss h3,.contact-homepage.paragraph--type--webform.send-to-my-boss h3,.paragraph--type--webform.contact-homepage h4,.paragraph--type--webform.send-to-my-boss h4,.contact-homepage.paragraph--type--webform.send-to-my-boss h4,.paragraph--type--webform.contact-homepage h5,.paragraph--type--webform.send-to-my-boss h5,.contact-homepage.paragraph--type--webform.send-to-my-boss h5,.paragraph--type--webform.contact-homepage h6,.paragraph--type--webform.send-to-my-boss h6,.contact-homepage.paragraph--type--webform.send-to-my-boss h6{color:#fff;font-size:2.4rem}.paragraph--type--webform.contact-homepage.white,.paragraph--type--webform.white.send-to-my-boss,.contact-homepage.white.paragraph--type--webform.send-to-my-boss{background-color:#fff;color:#000}.paragraph--type--webform.contact-homepage.white h1,.paragraph--type--webform.white.send-to-my-boss h1,.contact-homepage.white.paragraph--type--webform.send-to-my-boss h1,.paragraph--type--webform.contact-homepage.white h2,.paragraph--type--webform.white.send-to-my-boss h2,.contact-homepage.white.paragraph--type--webform.send-to-my-boss h2,.paragraph--type--webform.contact-homepage.white h3,.paragraph--type--webform.white.send-to-my-boss h3,.contact-homepage.white.paragraph--type--webform.send-to-my-boss h3,.paragraph--type--webform.contact-homepage.white h4,.paragraph--type--webform.white.send-to-my-boss h4,.contact-homepage.white.paragraph--type--webform.send-to-my-boss h4,.paragraph--type--webform.contact-homepage.white h5,.paragraph--type--webform.white.send-to-my-boss h5,.contact-homepage.white.paragraph--type--webform.send-to-my-boss h5,.paragraph--type--webform.contact-homepage.white h6,.paragraph--type--webform.white.send-to-my-boss h6,.contact-homepage.white.paragraph--type--webform.send-to-my-boss h6{color:#000}.paragraph--type--webform.contact-homepage.white .wrapper .form,.paragraph--type--webform.white.send-to-my-boss .wrapper .form,.contact-homepage.white.paragraph--type--webform.send-to-my-boss .wrapper .form{position:static;margin:0}.paragraph--type--webform.contact-homepage.white .wrapper .form .heart-svg,.paragraph--type--webform.white.send-to-my-boss .wrapper .form .heart-svg,.contact-homepage.white.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg{right:0;opacity:.1}@media only screen and (min-width:1000px){.paragraph--type--webform.contact-homepage.white .wrapper .form .heart-svg,.paragraph--type--webform.white.send-to-my-boss .wrapper .form .heart-svg,.contact-homepage.white.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg{opacity:.2}}.paragraph--type--webform.contact-homepage.white .wrapper .form .heart-svg:after,.paragraph--type--webform.white.send-to-my-boss .wrapper .form .heart-svg:after,.contact-homepage.white.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg:after{background:linear-gradient(0deg,#FFFFFF 0%,rgba(255,255,255,0.2) 100%) !important}.paragraph--type--webform.contact-homepage.white .wrapper .form form .form-item input[type=text],.paragraph--type--webform.white.send-to-my-boss .wrapper .form form .form-item input[type=text],.paragraph--type--webform.contact-homepage.white .wrapper .form form .form-item input[type=email],.paragraph--type--webform.white.send-to-my-boss .wrapper .form form .form-item input[type=email],.paragraph--type--webform.contact-homepage.white .wrapper .form form .form-item input[type=tel],.paragraph--type--webform.white.send-to-my-boss .wrapper .form form .form-item input[type=tel],.paragraph--type--webform.contact-homepage.white .wrapper .form form .form-actions input[type=text],.paragraph--type--webform.white.send-to-my-boss .wrapper .form form .form-actions input[type=text],.paragraph--type--webform.contact-homepage.white .wrapper .form form .form-actions input[type=email],.paragraph--type--webform.white.send-to-my-boss .wrapper .form form .form-actions input[type=email],.paragraph--type--webform.contact-homepage.white .wrapper .form form .form-actions input[type=tel],.paragraph--type--webform.white.send-to-my-boss .wrapper .form form .form-actions input[type=tel]{box-shadow:none;border-color:#000;color:#1500ff}.paragraph--type--webform.contact-homepage.white .wrapper .form form .form-item textarea,.paragraph--type--webform.white.send-to-my-boss .wrapper .form form .form-item textarea,.paragraph--type--webform.contact-homepage.white .wrapper .form form .form-actions textarea,.paragraph--type--webform.white.send-to-my-boss .wrapper .form form .form-actions textarea{box-shadow:none;border-color:#000;color:#1500ff}.paragraph--type--webform.contact-homepage.white input:-webkit-autofill,.paragraph--type--webform.white.send-to-my-boss input:-webkit-autofill,.contact-homepage.white.paragraph--type--webform.send-to-my-boss input:-webkit-autofill,.paragraph--type--webform.contact-homepage.white input:-webkit-autofill:hover,.paragraph--type--webform.white.send-to-my-boss input:-webkit-autofill:hover,.contact-homepage.white.paragraph--type--webform.send-to-my-boss input:-webkit-autofill:hover,.paragraph--type--webform.contact-homepage.white input:-webkit-autofill:focus,.paragraph--type--webform.white.send-to-my-boss input:-webkit-autofill:focus,.contact-homepage.white.paragraph--type--webform.send-to-my-boss input:-webkit-autofill:focus,.paragraph--type--webform.contact-homepage.white textarea:-webkit-autofill,.paragraph--type--webform.white.send-to-my-boss textarea:-webkit-autofill,.contact-homepage.white.paragraph--type--webform.send-to-my-boss textarea:-webkit-autofill,.paragraph--type--webform.contact-homepage.white textarea:-webkit-autofill:hover,.paragraph--type--webform.white.send-to-my-boss textarea:-webkit-autofill:hover,.contact-homepage.white.paragraph--type--webform.send-to-my-boss textarea:-webkit-autofill:hover,.paragraph--type--webform.contact-homepage.white textarea:-webkit-autofill:focus,.paragraph--type--webform.white.send-to-my-boss textarea:-webkit-autofill:focus,.contact-homepage.white.paragraph--type--webform.send-to-my-boss textarea:-webkit-autofill:focus,.paragraph--type--webform.contact-homepage.white select:-webkit-autofill,.paragraph--type--webform.white.send-to-my-boss select:-webkit-autofill,.contact-homepage.white.paragraph--type--webform.send-to-my-boss select:-webkit-autofill,.paragraph--type--webform.contact-homepage.white select:-webkit-autofill:hover,.paragraph--type--webform.white.send-to-my-boss select:-webkit-autofill:hover,.contact-homepage.white.paragraph--type--webform.send-to-my-boss select:-webkit-autofill:hover,.paragraph--type--webform.contact-homepage.white select:-webkit-autofill:focus,.paragraph--type--webform.white.send-to-my-boss select:-webkit-autofill:focus,.contact-homepage.white.paragraph--type--webform.send-to-my-boss select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #fff inset !important;-webkit-text-fill-color:#000 !important;border-bottom:1px solid #000 !important}.paragraph--type--webform.contact-homepage.gray,.paragraph--type--webform.gray.send-to-my-boss,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss{background-color:#f7f7f7;color:#000}.paragraph--type--webform.contact-homepage.gray h1,.paragraph--type--webform.gray.send-to-my-boss h1,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss h1,.paragraph--type--webform.contact-homepage.gray h2,.paragraph--type--webform.gray.send-to-my-boss h2,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss h2,.paragraph--type--webform.contact-homepage.gray h3,.paragraph--type--webform.gray.send-to-my-boss h3,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss h3,.paragraph--type--webform.contact-homepage.gray h4,.paragraph--type--webform.gray.send-to-my-boss h4,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss h4,.paragraph--type--webform.contact-homepage.gray h5,.paragraph--type--webform.gray.send-to-my-boss h5,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss h5,.paragraph--type--webform.contact-homepage.gray h6,.paragraph--type--webform.gray.send-to-my-boss h6,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss h6{color:#000}.paragraph--type--webform.contact-homepage.gray .wrapper .form,.paragraph--type--webform.gray.send-to-my-boss .wrapper .form,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss .wrapper .form{position:static;margin:0}.paragraph--type--webform.contact-homepage.gray .wrapper .form .heart-svg,.paragraph--type--webform.gray.send-to-my-boss .wrapper .form .heart-svg,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg{right:0;opacity:.1}@media only screen and (min-width:1000px){.paragraph--type--webform.contact-homepage.gray .wrapper .form .heart-svg,.paragraph--type--webform.gray.send-to-my-boss .wrapper .form .heart-svg,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg{opacity:.2}}.paragraph--type--webform.contact-homepage.gray .wrapper .form .heart-svg:after,.paragraph--type--webform.gray.send-to-my-boss .wrapper .form .heart-svg:after,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg:after{background:linear-gradient(0deg,#FFFFFF 0%,rgba(255,255,255,0.2) 100%) !important}.paragraph--type--webform.contact-homepage.gray .wrapper .form form .form-item input[type=text],.paragraph--type--webform.gray.send-to-my-boss .wrapper .form form .form-item input[type=text],.paragraph--type--webform.contact-homepage.gray .wrapper .form form .form-item input[type=email],.paragraph--type--webform.gray.send-to-my-boss .wrapper .form form .form-item input[type=email],.paragraph--type--webform.contact-homepage.gray .wrapper .form form .form-item input[type=tel],.paragraph--type--webform.gray.send-to-my-boss .wrapper .form form .form-item input[type=tel],.paragraph--type--webform.contact-homepage.gray .wrapper .form form .form-actions input[type=text],.paragraph--type--webform.gray.send-to-my-boss .wrapper .form form .form-actions input[type=text],.paragraph--type--webform.contact-homepage.gray .wrapper .form form .form-actions input[type=email],.paragraph--type--webform.gray.send-to-my-boss .wrapper .form form .form-actions input[type=email],.paragraph--type--webform.contact-homepage.gray .wrapper .form form .form-actions input[type=tel],.paragraph--type--webform.gray.send-to-my-boss .wrapper .form form .form-actions input[type=tel]{box-shadow:none;border-color:#000;color:#1500ff}.paragraph--type--webform.contact-homepage.gray .wrapper .form form .form-item textarea,.paragraph--type--webform.gray.send-to-my-boss .wrapper .form form .form-item textarea,.paragraph--type--webform.contact-homepage.gray .wrapper .form form .form-actions textarea,.paragraph--type--webform.gray.send-to-my-boss .wrapper .form form .form-actions textarea{box-shadow:none;border-color:#000;color:#1500ff}.paragraph--type--webform.contact-homepage.gray input:-webkit-autofill,.paragraph--type--webform.gray.send-to-my-boss input:-webkit-autofill,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss input:-webkit-autofill,.paragraph--type--webform.contact-homepage.gray input:-webkit-autofill:hover,.paragraph--type--webform.gray.send-to-my-boss input:-webkit-autofill:hover,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss input:-webkit-autofill:hover,.paragraph--type--webform.contact-homepage.gray input:-webkit-autofill:focus,.paragraph--type--webform.gray.send-to-my-boss input:-webkit-autofill:focus,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss input:-webkit-autofill:focus,.paragraph--type--webform.contact-homepage.gray textarea:-webkit-autofill,.paragraph--type--webform.gray.send-to-my-boss textarea:-webkit-autofill,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss textarea:-webkit-autofill,.paragraph--type--webform.contact-homepage.gray textarea:-webkit-autofill:hover,.paragraph--type--webform.gray.send-to-my-boss textarea:-webkit-autofill:hover,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss textarea:-webkit-autofill:hover,.paragraph--type--webform.contact-homepage.gray textarea:-webkit-autofill:focus,.paragraph--type--webform.gray.send-to-my-boss textarea:-webkit-autofill:focus,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss textarea:-webkit-autofill:focus,.paragraph--type--webform.contact-homepage.gray select:-webkit-autofill,.paragraph--type--webform.gray.send-to-my-boss select:-webkit-autofill,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss select:-webkit-autofill,.paragraph--type--webform.contact-homepage.gray select:-webkit-autofill:hover,.paragraph--type--webform.gray.send-to-my-boss select:-webkit-autofill:hover,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss select:-webkit-autofill:hover,.paragraph--type--webform.contact-homepage.gray select:-webkit-autofill:focus,.paragraph--type--webform.gray.send-to-my-boss select:-webkit-autofill:focus,.contact-homepage.gray.paragraph--type--webform.send-to-my-boss select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #fff inset !important;-webkit-text-fill-color:#000 !important;border-bottom:1px solid #000 !important}@media(min-width:768px){.paragraph--type--webform.contact-homepage,.paragraph--type--webform.send-to-my-boss,.contact-homepage.paragraph--type--webform.send-to-my-boss{padding:6% 0}}.paragraph--type--webform.contact-homepage .wrapper,.paragraph--type--webform.send-to-my-boss .wrapper,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper,.paragraph--type--webform.send-to-my-boss .wrapper{width:90%;max-width:1280px;margin:0 auto}.paragraph--type--webform.contact-homepage .wrapper .intro,.paragraph--type--webform.send-to-my-boss .wrapper .intro,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .intro,.paragraph--type--webform.send-to-my-boss .wrapper .intro{margin-bottom:5%}.paragraph--type--webform.contact-homepage .wrapper .form,.paragraph--type--webform.send-to-my-boss .wrapper .form,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form,.paragraph--type--webform.send-to-my-boss .wrapper .form{position:relative;max-width:750px;margin:0 auto}.paragraph--type--webform.contact-homepage .wrapper .form p,.paragraph--type--webform.send-to-my-boss .wrapper .form p,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form p,.paragraph--type--webform.send-to-my-boss .wrapper .form p{font-weight:500}.paragraph--type--webform.contact-homepage .wrapper .form .heart-svg,.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg,.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg{position:absolute;bottom:-20%;right:60%;width:600px;opacity:.3;-webkit-animation-name:heartbeat;animation-name:heartbeat;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:cubic-bezier(0.5,1,0,0.5);animation-timing-function:cubic-bezier(0.5,1,0,0.5);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media(min-width:1280px){.paragraph--type--webform.contact-homepage .wrapper .form .heart-svg,.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg,.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg{right:110%}}.paragraph--type--webform.contact-homepage .wrapper .form .heart-svg:after,.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg:after,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg:after,.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;background:linear-gradient(0deg,black 0%,rgba(0,0,0,0.2) 100%);z-index:1}.paragraph--type--webform.contact-homepage .wrapper .form .heart-svg svg,.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg svg,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg svg,.paragraph--type--webform.send-to-my-boss .wrapper .form .heart-svg svg{width:100%;height:auto}.paragraph--type--webform.contact-homepage .wrapper .form form,.paragraph--type--webform.send-to-my-boss .wrapper .form form,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form,.paragraph--type--webform.send-to-my-boss .wrapper .form form{z-index:2;margin-top:5%}.paragraph--type--webform.contact-homepage .wrapper .form form .webform-elements,.paragraph--type--webform.send-to-my-boss .wrapper .form form .webform-elements,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .webform-elements,.paragraph--type--webform.send-to-my-boss .wrapper .form form .webform-elements{display:flex;flex-wrap:wrap;justify-content:space-between}.paragraph--type--webform.contact-homepage .wrapper .form form .captcha,.paragraph--type--webform.send-to-my-boss .wrapper .form form .captcha,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .captcha,.paragraph--type--webform.send-to-my-boss .wrapper .form form .captcha{flex:0 0 100%;max-width:100%;margin:1rem 0;z-index:2}.paragraph--type--webform.contact-homepage .wrapper .form form .form-item,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions{position:relative;flex:0 0 48%;max-width:48%}@media(min-width:768px){.paragraph--type--webform.contact-homepage .wrapper .form form .form-item,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions{flex:0 0 30%;max-width:30%}}.paragraph--type--webform.contact-homepage .wrapper .form form .form-item.form-item-name,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item.form-item-name,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item.form-item-name,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item.form-item-name,.paragraph--type--webform.contact-homepage .wrapper .form form .form-item.form-item-message,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item.form-item-message,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item.form-item-message,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item.form-item-message,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions.form-item-name,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions.form-item-name,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions.form-item-name,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions.form-item-name,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions.form-item-message,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions.form-item-message,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions.form-item-message,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions.form-item-message{flex:0 0 100%;max-width:100%}.paragraph--type--webform.contact-homepage .wrapper .form form .form-item.form-item-e-mail,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item.form-item-e-mail,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item.form-item-e-mail,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item.form-item-e-mail,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions.form-item-e-mail,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions.form-item-e-mail,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions.form-item-e-mail,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions.form-item-e-mail{flex:0 0 100%;max-width:100%}@media(min-width:768px){.paragraph--type--webform.contact-homepage .wrapper .form form .form-item.form-item-e-mail,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item.form-item-e-mail,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item.form-item-e-mail,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item.form-item-e-mail,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions.form-item-e-mail,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions.form-item-e-mail,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions.form-item-e-mail,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions.form-item-e-mail{flex:0 0 30%;max-width:30%}}.paragraph--type--webform.contact-homepage .wrapper .form form .form-item+.form-item,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item+.form-item,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item+.form-item,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item+.form-item,.paragraph--type--webform.contact-homepage .wrapper .form form .form-item+.form-actions,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item+.form-actions,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item+.form-actions,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item+.form-actions,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions+.form-item,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions+.form-item,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions+.form-item,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions+.form-item,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions+.form-actions,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions+.form-actions,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions+.form-actions,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions+.form-actions{margin-top:4rem}.paragraph--type--webform.contact-homepage .wrapper .form form .form-item label,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item label,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item label,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item label,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions label,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions label,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions label,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions label{font-size:1.6rem;position:absolute;top:1rem;bottom:auto;left:0;pointer-events:none;opacity:.6;transition:transform .6s cubic-bezier(0.5,0,0,1),opacity .6s cubic-bezier(0.5,0,0,1)}.paragraph--type--webform.contact-homepage .wrapper .form form .form-item label.focus,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item label.focus,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions label.focus,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions label.focus{opacity:1;transform:translate(0,calc(-.5rem - 100%))}.paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=text],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=text],.paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=email],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=email],.paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=tel],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=tel],.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=text],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=text],.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=email],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=email],.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=tel],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=tel]{width:100%;background-color:transparent;color:rgba(255,255,255,.6);border:none;border-radius:0;border-bottom:1px solid #fff;transition:border-color .3s ease;padding:1rem 0}.paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=text]:focus,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=text]:focus,.paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=email]:focus,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=email]:focus,.paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=tel]:focus,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=tel]:focus,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=text]:focus,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=text]:focus,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=email]:focus,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=email]:focus,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=tel]:focus,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=tel]:focus{border-color:#1500ff}.paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=submit],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=submit],.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=submit],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=submit]{margin-top:2rem;border:none;text-transform:uppercase}.paragraph--type--webform.contact-homepage .wrapper .form form .form-item textarea,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item textarea,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item textarea,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item textarea,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions textarea,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions textarea,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions textarea,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions textarea{width:100%;background-color:transparent;border:none;border-radius:0;border-bottom:1px solid #fff;resize:none;outline:none;color:rgba(255,255,255,.6);padding:1rem 0}.paragraph--type--webform.contact-homepage .wrapper .form form .form-item textarea:focus,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item textarea:focus,.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions textarea:focus,.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions textarea:focus{border-color:#1500ff}.paragraph--type--webform.contact-homepage .wrapper .form form input:-webkit-autofill,.paragraph--type--webform.send-to-my-boss .wrapper .form form input:-webkit-autofill,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form input:-webkit-autofill,.paragraph--type--webform.send-to-my-boss .wrapper .form form input:-webkit-autofill,.paragraph--type--webform.contact-homepage .wrapper .form form input:-webkit-autofill:hover,.paragraph--type--webform.send-to-my-boss .wrapper .form form input:-webkit-autofill:hover,.paragraph--type--webform.contact-homepage .wrapper .form form input:-webkit-autofill:focus,.paragraph--type--webform.send-to-my-boss .wrapper .form form input:-webkit-autofill:focus,.paragraph--type--webform.contact-homepage .wrapper .form form textarea:-webkit-autofill,.paragraph--type--webform.send-to-my-boss .wrapper .form form textarea:-webkit-autofill,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form textarea:-webkit-autofill,.paragraph--type--webform.send-to-my-boss .wrapper .form form textarea:-webkit-autofill,.paragraph--type--webform.contact-homepage .wrapper .form form textarea:-webkit-autofill:hover,.paragraph--type--webform.send-to-my-boss .wrapper .form form textarea:-webkit-autofill:hover,.paragraph--type--webform.contact-homepage .wrapper .form form textarea:-webkit-autofill:focus,.paragraph--type--webform.send-to-my-boss .wrapper .form form textarea:-webkit-autofill:focus,.paragraph--type--webform.contact-homepage .wrapper .form form select:-webkit-autofill,.paragraph--type--webform.send-to-my-boss .wrapper .form form select:-webkit-autofill,.contact-homepage.paragraph--type--webform.send-to-my-boss .wrapper .form form select:-webkit-autofill,.paragraph--type--webform.send-to-my-boss .wrapper .form form select:-webkit-autofill,.paragraph--type--webform.contact-homepage .wrapper .form form select:-webkit-autofill:hover,.paragraph--type--webform.send-to-my-boss .wrapper .form form select:-webkit-autofill:hover,.paragraph--type--webform.contact-homepage .wrapper .form form select:-webkit-autofill:focus,.paragraph--type--webform.send-to-my-boss .wrapper .form form select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #0d0d0d inset;-webkit-text-fill-color:#fff;border-bottom:1px solid #fff !important}.webform-confirmation{width:90%;max-width:1280px;margin:0 auto;margin:0 auto 5%}.webform-confirmation a{margin-top:3rem}.paragraph--type--webform.send-to-my-boss .form .form-item{flex:0 0 100% !important;max-width:100% !important;margin:0 0 3rem !important}@media only screen and (min-width:550px){.paragraph--type--webform.send-to-my-boss .form .form-item{flex:0 0 49% !important;max-width:49% !important}}main.region--main.has-aside{width:90%;max-width:1280px;margin:0 auto}main.region--main.has-aside aside.l-left{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#fff;z-index:100;padding:15% 5%;overflow:scroll;opacity:0;pointer-events:none}@media(min-width:768px){main.region--main.has-aside aside.l-left{background-color:transparent;opacity:1;pointer-events:initial}}main.region--main.has-aside aside.l-left>label{display:block;width:100%;text-align:center;border:none}@media(min-width:768px){main.region--main.has-aside aside.l-left>label{display:none}}@media(min-width:768px){main.region--main.has-aside{display:flex;justify-content:space-between;flex-wrap:wrap}main.region--main.has-aside aside.l-left{position:relative;top:auto;left:auto;bottom:auto;right:auto;flex:0 0 30%;max-width:30%;padding:0;overflow:visible}}@media(min-width:768px)and (min-width:960px){main.region--main.has-aside aside.l-left{flex:0 0 20%;max-width:20%}}@media(min-width:768px){main.region--main.has-aside .l-content{flex:0 0 68%;max-width:68%}}@media(min-width:768px)and (min-width:960px){main.region--main.has-aside .l-content{flex:0 0 78%;max-width:78%}}.region--footer{background-color:#f9fafc}.region--footer footer.main{width:90%;max-width:1280px;margin:0 auto;padding:5% 0;display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:959.98px){.region--footer footer.main{padding:8% 0;max-width:450px}}@media(max-width:767.98px){.region--footer footer.main .logo-wrapper{flex:0 0 100%;max-width:100%;margin-bottom:3rem}}.region--footer footer.main .logo-wrapper .logo{display:block;max-width:10rem}.region--footer footer.main .logo-wrapper .logo #heart{transform-origin:50% 50%;transition:fill .3s ease;-webkit-animation-name:heartbeat;animation-name:heartbeat;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:cubic-bezier(0.5,1,0,0.5);animation-timing-function:cubic-bezier(0.5,1,0,0.5);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.region--footer footer.main .logo-wrapper .logo:hover #heart{fill:#10c181}.region--footer footer.main .logo-wrapper .logo svg{width:100%;height:auto;overflow:visible}.region--footer footer.main .footer--contact-info h4{font-size:1.8rem}.region--footer footer.main .footer--contact-info p{font-size:1.4rem;font-weight:500}.region--footer footer.main .footer--contact-info .links{margin:2rem 0 0}@media(min-width:1280px){.region--footer footer.main .footer--contact-info .links{display:flex}}.region--footer footer.main .footer--contact-info .links a,.region--footer footer.main .footer--contact-info .links .email{display:flex;align-items:center;font-size:1.3rem;font-weight:500}.region--footer footer.main .footer--contact-info .links a svg,.region--footer footer.main .footer--contact-info .links .email svg{color:#1500ff;width:1.5em;height:auto;margin:0 .5rem 0 0}.region--footer footer.main .footer--contact-info .links a svg.phone,.region--footer footer.main .footer--contact-info .links .email svg.phone{width:1em;height:auto}.region--footer footer.main .footer--contact-info .links a+a,.region--footer footer.main .footer--contact-info .links a+.email,.region--footer footer.main .footer--contact-info .links .email+a,.region--footer footer.main .footer--contact-info .links .email+.email{margin-top:1.5rem}@media(min-width:1280px){.region--footer footer.main .footer--contact-info .links a+a,.region--footer footer.main .footer--contact-info .links a+.email,.region--footer footer.main .footer--contact-info .links .email+a,.region--footer footer.main .footer--contact-info .links .email+.email{margin-top:0;margin-left:6rem}}@media(max-width:959.98px){.region--footer footer.main .footer-menus{margin-top:10%}}.region--footer footer.mediasoft-footer{width:90%;max-width:1280px;margin:0 auto;text-align:center;padding-bottom:1rem}.region--footer footer.mediasoft-footer p{font-weight:500;font-size:1.2rem;color:#c3c3c3;margin-bottom:.5rem}.region--footer .site-meta-footer__plug{display:flex;justify-content:flex-end;padding:0 1.5rem 1.5rem 0}.region--footer .site-meta-footer__plug-link{display:block;width:2.2rem;overflow:hidden;text-decoration:none;transition:width .4s cubic-bezier(0.5,0,0,1) .15s}.region--footer .site-meta-footer__plug-link:hover,.region--footer .site-meta-footer__plug-link:focus{width:9.8rem;transition:width .4s cubic-bezier(0.5,0,0,1) .25s}.region--footer .site-meta-footer__plug-link:focus{transition:none}.region--footer .site-meta-footer__plug-image-animated{display:none;width:9.8rem;height:1.6rem}@media(hover:hover)and (pointer:fine){.region--footer .site-meta-footer__plug-image-animated{display:block}}.region--footer .site-meta-footer__plug-image{display:block;width:1.6rem;height:1.6rem}@media(hover:hover)and (pointer:fine){.region--footer .site-meta-footer__plug-image{display:none}}.region--header.logged-in input#mobile-menu:checked~.header--top{z-index:-1;height:0;overflow:hidden}.region--header.logged-in input#mobile-menu:checked~.header--top .user{z-index:-1}@media(max-width:1279.98px){.region--header.logged-in input#mobile-menu:checked~.header--middle .logo svg #heart{fill:#10c181}.region--header.logged-in input#mobile-menu:checked~.header--middle .logo svg .letter{fill:#fff}}.region--header.logged-in input#mobile-menu:checked~.header--middle label[for=mobile-menu]{background-color:#10c181;z-index:10}.region--header.logged-in input#mobile-menu:checked~.header--middle label[for=mobile-menu] span{opacity:1}.region--header.logged-in input#mobile-menu:checked~.header--middle label[for=mobile-menu] .top,.region--header.logged-in input#mobile-menu:checked~.header--middle label[for=mobile-menu] .bot{opacity:0}.region--header.logged-in .header--top{max-width:none;width:100%;background-color:#f7f7f7;padding:0}.region--header.logged-in .header--top .wrapper{width:90%;max-width:1280px;margin:0 auto;display:flex;justify-content:flex-end;align-items:center}@media(min-width:1280px){.region--header.logged-in .header--top .wrapper{justify-content:space-between}}.region--header.logged-in .header--top .wrapper #block-socialmenu{flex:1 1 auto}@media(min-width:1280px){.region--header.logged-in .header--top .wrapper #block-socialmenu{flex:0 0 auto}}.region--header.logged-in .header--top .shopping-cart{display:flex;margin:0}@media(min-width:1280px){.region--header.logged-in .header--top .shopping-cart{display:none}}.region--header.logged-in .header--middle{width:90%;max-width:1280px;margin:0 auto;padding:1rem 0;display:flex;align-items:center;justify-content:space-between}@media(min-width:768px){.region--header.logged-in .header--middle{padding:2.5rem 0}}.region--header.logged-in .header--middle .logos-wrapper{flex:0 0 auto;margin:0 3rem 0 0;display:flex;align-items:center}.region--header.logged-in .header--middle .logos-wrapper .logo{padding-right:1.5rem}.region--header.logged-in .header--middle .logos-wrapper .logo-branding{padding-left:1.5rem;border-left:1px solid #c3c3c3}.region--header.logged-in .header--middle .logos-wrapper .logo-branding img{width:auto;height:100%;max-width:16.5rem}.region--header.logged-in .header--middle .search{flex:1 1 auto;display:none}@media(min-width:768px){.region--header.logged-in .header--middle .search{display:block}}.region--header.logged-in .header--middle .shopping-cart{display:none}@media(min-width:1280px){.region--header.logged-in .header--middle .shopping-cart{display:flex}}.region--header.logged-in .header--middle .piggy-bank-header{overflow:hidden}.region--header.logged-in .header--middle .piggy-bank-header .piggy-bank-icon{height:auto;width:10rem;position:absolute;opacity:.3;color:#fff}@media(min-width:768px){.region--header.logged-in .header--middle .piggy-bank-header .piggy-bank-icon{width:3rem;position:relative;opacity:1}}.region--header.logged-in .header--middle .piggy-bank-header__wrapper{position:relative;display:flex;gap:1rem;align-items:center;background:#10c181;color:#fff;padding:1rem 2rem}.region--header.logged-in .header--middle .piggy-bank-header__amount{font-weight:500;font-size:1.2rem;line-height:1.25em;color:#fff}.region--header.logged-in .header--middle .piggy-bank-header__amount:after{content:"";position:absolute;inset:0}.region--header.logged-in .header--bottom{flex-direction:column;justify-content:center;align-items:stretch}@media only screen and (max-height:680px){.region--header.logged-in .header--bottom #block-main ul.main-menu-ul li a{font-size:2.1rem;padding:1rem 1.5rem}}.region--header.logged-in .header--bottom .search--mobile{width:90%;margin:0 auto 2rem;display:block}@media(min-width:768px){.region--header.logged-in .header--bottom .search--mobile{display:none}}.region--header.logged-in .shopping-cart{position:relative;flex:0 0 auto;-ms-grid-row-align:stretch;align-self:stretch;display:flex;align-items:center;justify-content:center;margin-left:2.5rem;background-color:#1500ff;color:#fff;transition:background-color .3s ease}.region--header.logged-in .shopping-cart #block-cart{position:static}.region--header.logged-in .shopping-cart:hover{background-color:#1200dc}.region--header.logged-in .shopping-cart .cart-block--link__expand{padding:0 2rem;cursor:pointer;display:flex;align-items:center}.region--header.logged-in .shopping-cart .cart-block--link__expand .icon{position:relative;flex:0 0 auto;margin-right:1rem}.region--header.logged-in .shopping-cart .cart-block--link__expand .icon svg{margin:0;height:auto;width:3rem;color:#fff}.region--header.logged-in .shopping-cart .cart-block--link__expand .icon span{position:absolute;top:50%;left:50%;font-size:1.2rem;font-weight:500;color:#fff;transform:translate(-50%,-25%)}.region--header.logged-in .shopping-cart .cart-block--link__expand p span{font-weight:500;font-size:1.2rem;line-height:1.25em;display:block;color:#fff}.region--header.logged-in .shopping-cart .cart-block--contents{position:absolute;top:100%;right:0;left:-100%;background-color:#f9fafc;color:#000;width:auto;box-shadow:0 4px 22px rgba(0,0,0,.15)}@media(min-width:1440px){.region--header.logged-in .shopping-cart .cart-block--contents{right:-50%;left:-50%}}.region--header.logged-in .shopping-cart .cart-block--contents:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:1rem;height:1rem;background-color:#f9fafc}.region--header.logged-in .shopping-cart .cart-block--contents .cart-block--contents__items{padding:1rem 0}.region--header.logged-in .shopping-cart .cart-block--contents table{font-size:1.2rem;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-weight:500}.region--header.logged-in .shopping-cart .cart-block--contents table .views-field{padding:.5rem 1rem}.region--header.logged-in .shopping-cart .cart-block--contents table .views-field-quantity{opacity:.5}.region--header.logged-in .shopping-cart .cart-block--contents table .views-field-title{border-left:1px solid rgba(0,0,0,.5);border-right:1px solid rgba(0,0,0,.5)}.region--header.logged-in .shopping-cart .cart-block--contents a{margin-top:2rem;width:100%;text-align:center}.region--header{margin:0 0 2rem;background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:500}@media only screen and (min-width:576px){.adminimal-admin-toolbar .region--header{top:39px}}@media(min-width:1280px){.adminimal-admin-toolbar .region--header{top:0}}@media only screen and (min-width:576px){.adminimal-admin-toolbar.toolbar-tray-open .region--header{top:39px}}@media only screen and (min-width:976px){.adminimal-admin-toolbar.toolbar-tray-open .region--header{top:79px}}@media(min-width:1280px){.adminimal-admin-toolbar.toolbar-tray-open .region--header{top:0}}@media(min-width:1280px){.region--header{position:relative}}.region--header .logo{flex:0 0 auto;display:block;position:relative;z-index:10}.region--header .logo svg{height:auto;overflow:visible}.region--header .logo #heart{transform-origin:50% 50%;transition:fill .3s ease;-webkit-animation-name:heartbeat;animation-name:heartbeat;-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-timing-function:cubic-bezier(0.5,1,0,0.5);animation-timing-function:cubic-bezier(0.5,1,0,0.5);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.region--header .logo svg{height:auto;width:100%;max-width:12rem}.region--header .logo svg .letter{transition:fill .3s ease}@media(min-width:1280px){.region--header .logo svg{max-width:16.5rem}}.region--header .logo:hover #heart{fill:#10c181}.region--header input#mobile-menu{display:none}@media(max-width:1279.98px){.region--header input#mobile-menu:checked~.header--top .logo svg #heart{fill:#10c181}.region--header input#mobile-menu:checked~.header--top .logo svg .letter{fill:#fff}}.region--header input#mobile-menu:checked~.header--top label[for=mobile-menu]{background-color:#10c181}.region--header input#mobile-menu:checked~.header--top label[for=mobile-menu] span{opacity:1}.region--header input#mobile-menu:checked~.header--top label[for=mobile-menu] .top,.region--header input#mobile-menu:checked~.header--top label[for=mobile-menu] .bot{opacity:0}.region--header input#mobile-menu:checked~.header--bottom{opacity:1;transform:none;pointer-events:initial}.region--header .header--top{width:90%;max-width:1280px;margin:0 auto;padding:2rem 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f7f7f7}@media(min-width:1280px){.region--header .header--top{border-bottom:none;padding:3rem 0}}.region--header .header--top .key-values{display:none}@media(min-width:1280px){.region--header .header--top .key-values{display:flex;align-items:center}}.region--header .header--top .key-values li{font-size:1.3rem;padding:0 0 0 2.25rem;color:#000}.region--header .header--top .key-values li:before{background-color:transparent;background-image:url(/themes/custom/img/icons/check.svg);background-repeat:no-repeat;background-position:center;background-size:contain;height:.8em;width:1em;border-radius:0}.region--header .header--top .key-values li+li{margin-top:0;margin-left:3rem}.region--header .header--top .user{display:flex;position:relative}.region--header .header--top .user .menu{z-index:10}.region--header .header--bottom{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;z-index:9;background-color:#1500ff;transform:translate(0,20px);padding-top:94px;transition:opacity .3s ease,transform .3s ease;display:flex;align-items:center}.region--header .header--bottom #block-main{flex:0 0 100%;max-width:100%}@media(min-width:1280px){.region--header .header--bottom{transform:none;display:block;padding-top:0;position:sticky;top:auto;right:auto;bottom:auto;left:auto;opacity:1;pointer-events:initial;background-color:transparent}}.region--header label[for=mobile-menu]{flex:0 0 auto;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;background-color:#1500ff;width:5.3rem;height:5.3rem;margin-left:2rem;padding:1.75rem 1.25rem;z-index:1001;transition:background-color .3s ease}.region--header label[for=mobile-menu]:hover span{opacity:1}.region--header label[for=mobile-menu] span{display:block;width:100%;height:.4rem;opacity:.4;background-color:#fff;transition:opacity .3s ease}@media(min-width:1280px){.region--header label[for=mobile-menu]{display:none}}input#filters{display:none}input#filters:checked+label{color:#1500ff;background-color:#fff}input#filters:checked~.l-left{transition:opacity .3s ease;opacity:1;pointer-events:initial}label[for=filters]{font-weight:bold;cursor:pointer;display:inline-block;border:2px solid #c4c4c4;padding:1.5rem 2rem;margin:0 0 2rem;transition:background-color .3s ease,color .3s ease}label[for=filters]:hover{color:#1500ff;background-color:#fff}@media(min-width:768px){label[for=filters]{display:none}}.region--main{padding-top:94px}@media(min-width:1280px){.region--main{padding-top:0}}.region--header.logged-in~.region--main{padding-top:122px}@media(min-width:768px){.region--header.logged-in~.region--main{padding-top:161px}}@media(min-width:1280px){.region--header.logged-in~.region--main{padding-top:0}}.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .image{position:relative;padding-bottom:100%}.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .media--background,.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .media{padding-bottom:0 !important;position:absolute;top:0;right:0;bottom:0;left:0}.taxonomy-term--product-categorie--full{margin-bottom:5%}@media(min-width:768px){.taxonomy-term--product-categorie--full{padding:0 2rem}}.taxonomy-term--product-categorie--full h1{text-transform:capitalize;font-size:2.4rem}.taxonomy-term--product-categorie{display:flex;flex-direction:column;background-color:transparent;transition:transform .3s ease}.taxonomy-term--product-categorie:hover{transform:scale(1.05)}.taxonomy-term--product-categorie header.image{position:relative;width:90%;margin:0 auto -50%;flex:0 0 auto}.taxonomy-term--product-categorie header.image>div{position:relative;display:block;width:100%;padding-bottom:100%;background-color:#c3c3c3;box-shadow:0 4px 10px rgba(0,0,0,.04)}.taxonomy-term--product-categorie header.image>div .blazy{position:absolute;top:0;right:0;bottom:0;left:0}.taxonomy-term--product-categorie header.image>div .blazy .media{position:absolute;top:0;right:0;bottom:0;left:0}.taxonomy-term--product-categorie header.image>div .blazy .media img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.taxonomy-term--product-categorie main.content{flex:1 1 auto;width:100%;padding:55% 10% 5%;border-radius:1rem;background-color:#fff;border:1px solid #f7f7f7;box-shadow:0 4px 22px rgba(0,0,0,.05)}.taxonomy-term--product-categorie main.content h3{font-size:1.6rem;margin:0}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header{width:90%;max-width:1280px;margin:0 auto;position:relative;height:350px;margin-bottom:3rem;overflow:hidden}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header::after,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header::after,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header::after,.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header::before,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header::before,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header::before{content:"";position:absolute;width:20%;height:100%;top:0;background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:3}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header::before,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header::before,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header::before{right:0}@media(min-width:768px){.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header{height:500px;margin-bottom:5rem}}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header h1,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header h1,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header h1{z-index:4;position:absolute;right:0;bottom:0;left:0;margin:0;padding:2rem 3rem;color:#fff;font-size:3.2rem}@media(min-width:768px){.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header h1,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header h1,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header h1{padding:4rem 6rem;font-size:5.2rem}}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header .media--background,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header .media--background,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header .media--background,.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header .media,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header .media,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header .media{position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (max-width:768px){.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header .media--background,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header .media--background,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header .media--background,.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header .media,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header .media,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header .media{padding-bottom:0 !important}}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header .media--background:first-child,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header .media--background:first-child,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header .media--background:first-child,.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header .media:first-child,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header .media:first-child,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header .media:first-child{background-size:contain;z-index:2}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header .media--background:first-child::after,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header .media--background:first-child::after,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header .media--background:first-child::after,.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header .media:first-child::after,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header .media:first-child::after,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header .media:first-child::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.4;background:radial-gradient(circle at -14% 94%,rgba(0,0,0,0.9) 0%,rgba(255,255,255,0) 100%)}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header .media--background:nth-child(2),.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header .media--background:nth-child(2),.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header .media--background:nth-child(2),.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .header .media:nth-child(2),.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .header .media:nth-child(2),.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header .media:nth-child(2){display:block;filter:blur(10px);opacity:.4}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .content .paragraph--type--text,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .content .paragraph--type--text,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .content .paragraph--type--text{width:90%;max-width:860px;margin:0 auto}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .content .paragraph--type--text:first-child h3,.taxonomy-term.taxonomy--view-mode-full.taxonomy-term-thema-child.vocabulary-partners-category.taxonomy--view-mode-teaser .content .paragraph--type--text:first-child h3,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .content .paragraph--type--text:first-child h3{font-size:2.4rem}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-full .header,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy--view-mode-teaser .header,.taxonomy-term.taxonomy--view-mode-full.vocabulary-partners-category.taxonomy-term-partners-category-child .header{width:90%;max-width:1280px;margin:0 auto;margin-bottom:2rem}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-teaser,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-partners-category,.taxonomy--view-mode-teaser.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-full.taxonomy-term-partners-category-child{position:relative;box-shadow:0 8px 20px rgba(0,0,0,.07);transition:box-shadow .8s cubic-bezier(0.5,0,0,1);will-change:box-shadow;height:300px;overflow:hidden}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-teaser img,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-partners-category img,.taxonomy--view-mode-teaser.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-full.taxonomy-term-partners-category-child img{-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-teaser span,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-partners-category span,.taxonomy--view-mode-teaser.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-full.taxonomy-term-partners-category-child span{padding:5px 5px 2px 5px;background-color:#10c181;color:#fff;font-size:1.2rem;font-weight:600;position:inherit;line-height:16px}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-teaser:hover,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-partners-category:hover{box-shadow:0 0px 10px rgba(0,0,0,.1)}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-teaser:hover::before,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-partners-category:hover::before{opacity:.7}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-teaser:hover::after,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-partners-category:hover::after{opacity:.1}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-teaser:hover h3 svg,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-partners-category:hover h3 svg{transform:translate(1rem,0)}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-teaser::before,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-partners-category::before,.taxonomy--view-mode-teaser.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-full.taxonomy-term-partners-category-child::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;background-color:#1500ff;will-change:opacity;transition:opacity .3s ease-out}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-teaser::after,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-partners-category::after,.taxonomy--view-mode-teaser.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-full.taxonomy-term-partners-category-child::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(circle at -14% 94%,rgba(0,0,0,0.4) 0%,rgba(255,255,255,0) 100%);will-change:opacity;transition:opacity .3s ease-out}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-teaser .media,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-partners-category .media{padding-bottom:100% !important}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-teaser h3,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-partners-category h3,.taxonomy--view-mode-teaser.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-full.taxonomy-term-partners-category-child h3{position:absolute;z-index:2;bottom:1.8rem;left:2.4rem;right:2.4rem;font-size:2.1rem;color:#fff;padding-right:3rem}.taxonomy-term.vocabulary-thema.taxonomy--view-mode-teaser h3 svg,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-partners-category h3 svg,.taxonomy--view-mode-teaser.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-full.taxonomy-term-partners-category-child h3 svg{width:2.3rem;height:auto;position:absolute;right:0;bottom:0;will-change:transform;transition:transform .8s cubic-bezier(0.5,0,0,1)}.user-info-initial{width:90%;max-width:1280px}.user-info-initial .content{border-radius:1rem;background-color:#fff;border:1px solid #f7f7f7;box-shadow:0 4px 22px rgba(0,0,0,.05);padding:3rem 4rem}.user-info-initial .content+.content{margin-top:2.4rem}.user-info-initial .piggy-bank-transactions__header{display:flex;justify-content:space-between}.user-info-initial .piggy-bank-transactions__header p>strong{color:#10c181}.user-info-initial .orders__title{margin-bottom:4rem;color:#1500ff}.user-info-initial .orders__year-wrapper:not(:last-child){margin-bottom:5rem;padding-bottom:5rem;border-bottom:.1rem solid #10c181}.user-info-initial .orders__year{margin-bottom:2rem}.user-info-initial .orders__month{margin:1.8rem 0}.user-info-initial .orders__order.active .orders__order__content{-ms-grid-rows:1fr;grid-template-rows:1fr;padding:1rem 1rem;border-top:.1rem solid #1500ff}.user-info-initial .orders__order.active .orders__order__header{background:rgba(21,0,255,.1)}.user-info-initial .orders__order.active .orders__order__header strong,.user-info-initial .orders__order.active .orders__order__header svg{color:#1500ff}.user-info-initial .orders__order.active .orders__order__header svg{transform:rotate(0deg);opacity:1}.user-info-initial .orders__order__header{display:flex;justify-content:space-between;padding:1rem;cursor:pointer;transition:background .3s ease-in}.user-info-initial .orders__order__header:hover{background:rgba(21,0,255,.1)}.user-info-initial .orders__order__header:hover strong,.user-info-initial .orders__order__header:hover svg{color:#1500ff}.user-info-initial .orders__order__header:hover svg{transform:translateX(0rem) rotate(90deg)}.user-info-initial .orders__order__header strong{font-size:1.8rem;text-decoration:underline;color:#1500ff}.user-info-initial .orders__order__header svg{width:2rem;height:auto;color:#999;transform:rotate(90deg);transition:transform .15s ease-in,opacity .15s ease-in,color .15s ease-in}.user-info-initial .orders__order__content{background:rgba(21,0,255,.1);padding:0 1rem;display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in,padding .3s ease-in;transition:grid-template-rows .3s ease-in,padding .3s ease-in,-ms-grid-rows .3s ease-in;margin-bottom:1rem}.user-info-initial .orders__order__content>div{overflow:hidden}.user-info-initial .orders__order__content p{font-weight:400}.user-info-initial .formula{text-align:center;margin-top:7.5rem;border-radius:1rem;background-color:#fff;border:1px solid #f7f7f7;box-shadow:0 4px 22px rgba(0,0,0,.05);padding:3rem 3rem 2rem}.user-info-initial .formula svg{margin:-8rem auto 2rem}.user-info-initial .formula .intro{text-align:center;padding-bottom:2rem;background-color:transparent !important}.user-info-initial .formula .intro h4{margin-bottom:0}.user-info-initial .formula .intro p{margin:.5rem 0 0;font-size:1.5rem;font-weight:500;color:#838383}.user-info-initial .formula .intro p strong{font-size:2rem;font-weight:bold;color:#000}.user-info-initial .formula .intro.basic{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}.user-info-initial .formula .intro.medium{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:2/4/3/5}.user-info-initial .formula .intro.medium strong{color:#10c181}.user-info-initial .formula .intro.top{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:6;-ms-grid-column-span:1;grid-area:2/6/3/7}.user-info-initial .formula .intro.top strong{color:#1500ff}.user-info-initial .formula .price{padding-top:2.5rem;text-align:center}.user-info-initial .formula .price p{font-size:2rem;font-weight:500}.user-info-initial .formula .price p strong{font-size:1.4em;font-family:"Keep Calm","Helvetica",Arial,sans-serif}.user-info-initial .formula .btn,.user-info-initial .formula #block-mediasoft-local-tasks .local-tasks>ul li a,#block-mediasoft-local-tasks .local-tasks>ul li .user-info-initial .formula a,.user-info-initial .formula #block-newsletter form .form-submit,#block-newsletter form .user-info-initial .formula .form-submit,.user-info-initial .formula .commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region input[type=submit],.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region .user-info-initial .formula input[type=submit],.user-info-initial .formula .commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions a,.commerce-checkout-flow-multistep-default .layout-checkout-form .layout-region.layout-region-checkout-footer .form-actions .user-info-initial .formula a,.user-info-initial .formula .commerce-product--full header.product--header .product--pricing .form-actions a,.commerce-product--full header.product--header .product--pricing .form-actions .user-info-initial .formula a,.user-info-initial .formula .commerce-product--full header.product--header .product--pricing .form-actions button,.commerce-product--full header.product--header .product--pricing .form-actions .user-info-initial .formula button,.user-info-initial .formula .commerce-product--full header.product--header .product--pricing .form-actions input[type=submit],.commerce-product--full header.product--header .product--pricing .form-actions .user-info-initial .formula input[type=submit],.user-info-initial .formula .cart.cart-form form button,.cart.cart-form form .user-info-initial .formula button,.user-info-initial .formula .cart.cart-form form input[type=submit],.cart.cart-form form .user-info-initial .formula input[type=submit],.user-info-initial .formula .company-entity-company-role-form .form-actions input[type=submit],.company-entity-company-role-form .form-actions .user-info-initial .formula input[type=submit],.user-info-initial .formula .company-entity-company-role-form .js-form-item .form-managed-file .js-form-submit,.company-entity-company-role-form .js-form-item .form-managed-file .user-info-initial .formula .js-form-submit,.user-info-initial .formula .livet-piggy-bank-add-money-pigg-bank input[type=submit],.livet-piggy-bank-add-money-pigg-bank .user-info-initial .formula input[type=submit],.user-info-initial .formula form.user-employee-form button,form.user-employee-form .user-info-initial .formula button,.user-info-initial .formula form.user-employee-form input[type=submit],form.user-employee-form .user-info-initial .formula input[type=submit],.user-info-initial .formula .profile-customer-edit-form .form-actions .js-form-submit,.profile-customer-edit-form .form-actions .user-info-initial .formula .js-form-submit,.user-info-initial .formula .profile-customer-add-form .form-actions .js-form-submit,.profile-customer-add-form .form-actions .user-info-initial .formula .js-form-submit,.user-info-initial .formula .profile-customer-edit-form .form-actions a,.profile-customer-edit-form .form-actions .user-info-initial .formula a,.user-info-initial .formula .profile-customer-add-form .form-actions a,.profile-customer-add-form .form-actions .user-info-initial .formula a,.user-info-initial .formula .user-login-form .form-actions input[type=submit],.user-login-form .form-actions .user-info-initial .formula input[type=submit],.user-info-initial .formula .user-pass .form-actions input[type=submit],.user-pass .form-actions .user-info-initial .formula input[type=submit],.user-info-initial .formula #block-user-menu ul li a,#block-user-menu ul li .user-info-initial .formula a,.user-info-initial .formula #block-main ul.main-menu-ul li a,#block-main ul.main-menu-ul li .user-info-initial .formula a,.user-info-initial .formula .company_entity.view-mode--full .company-info__link a,.company_entity.view-mode--full .company-info__link .user-info-initial .formula a,.user-info-initial .formula .node--type-partner.node--view-mode-full .intro .content .website-link a,.node--type-partner.node--view-mode-full .intro .content .website-link .user-info-initial .formula a,.user-info-initial .formula .paragraph--type--banner .content .banner-links a,.paragraph--type--banner .content .banner-links .user-info-initial .formula a,.user-info-initial .formula .paragraph--type--list-item a,.paragraph--type--list-item .user-info-initial .formula a,.user-info-initial .formula .paragraph--type--text-image .banner-links a,.paragraph--type--text-image .banner-links .user-info-initial .formula a,.user-info-initial .formula .paragraph--type--text .banner-links a,.paragraph--type--text .banner-links .user-info-initial .formula a,.user-info-initial .formula .paragraph--type--webform.contact-homepage .wrapper .form form .form-item input[type=submit],.paragraph--type--webform.contact-homepage .wrapper .form form .form-item .user-info-initial .formula input[type=submit],.user-info-initial .formula .paragraph--type--webform.contact-homepage .wrapper .form form .form-actions input[type=submit],.paragraph--type--webform.contact-homepage .wrapper .form form .form-actions .user-info-initial .formula input[type=submit],.user-info-initial .formula .webform-confirmation a,.webform-confirmation .user-info-initial .formula a,.user-info-initial .formula .paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item input[type=submit],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-item .user-info-initial .formula input[type=submit],.user-info-initial .formula .paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions input[type=submit],.paragraph--type--webform.send-to-my-boss .wrapper .form form .form-actions .user-info-initial .formula input[type=submit],.user-info-initial .formula main.region--main.has-aside aside.l-left>label,main.region--main.has-aside .user-info-initial .formula aside.l-left>label,.user-info-initial .formula .region--header.logged-in .shopping-cart .cart-block--contents a,.region--header.logged-in .shopping-cart .cart-block--contents .user-info-initial .formula a{width:100%;margin-top:2rem}.paragraph--type--category-view.paragraph--view-mode--default,.paragraph--type--category-view.paragraph--view-mode--category-yellow,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider,.paragraph--type--category-view.paragraph--view-mode--category-green-slider{padding-top:5%;background-color:#fff;overflow:hidden}.paragraph--type--category-view.paragraph--view-mode--default .wrapper,.paragraph--type--category-view.paragraph--view-mode--category-yellow .wrapper,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .wrapper,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .wrapper{width:90%;max-width:1280px;margin:0 auto}.paragraph--type--category-view.paragraph--view-mode--default .view-header,.paragraph--type--category-view.paragraph--view-mode--category-yellow .view-header,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .view-header,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .view-header{display:flex;justify-content:space-between}.paragraph--type--category-view.paragraph--view-mode--default .view-header hgroup h5,.paragraph--type--category-view.paragraph--view-mode--category-yellow .view-header hgroup h5,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .view-header hgroup h5,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .view-header hgroup h5{font-size:1.1rem;font-family:"Keep Calm","Helvetica",Arial,sans-serif;text-transform:uppercase;margin:0 0 .5rem}.paragraph--type--category-view.paragraph--view-mode--default .view-header hgroup h3,.paragraph--type--category-view.paragraph--view-mode--category-yellow .view-header hgroup h3,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .view-header hgroup h3,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .view-header hgroup h3{font-size:2.1rem;font-family:"Keep Calm","Helvetica",Arial,sans-serif;margin:0}.paragraph--type--category-view.paragraph--view-mode--default .view-header hgroup .field--name-field-description,.paragraph--type--category-view.paragraph--view-mode--category-yellow .view-header hgroup .field--name-field-description,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .view-header hgroup .field--name-field-description,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .view-header hgroup .field--name-field-description{margin:1rem 0;max-width:600px}.paragraph--type--category-view.paragraph--view-mode--default .prev,.paragraph--type--category-view.paragraph--view-mode--category-yellow .prev,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .prev,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .prev,.paragraph--type--category-view.paragraph--view-mode--default .next,.paragraph--type--category-view.paragraph--view-mode--category-yellow .next,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .next,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .next{cursor:pointer;width:5rem;height:5rem;background-color:#1500ff;position:absolute;top:50%;z-index:20;transition:background-color .3s ease}.paragraph--type--category-view.paragraph--view-mode--default .prev:hover,.paragraph--type--category-view.paragraph--view-mode--category-yellow .prev:hover,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .prev:hover,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .prev:hover,.paragraph--type--category-view.paragraph--view-mode--default .next:hover,.paragraph--type--category-view.paragraph--view-mode--category-yellow .next:hover,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .next:hover,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .next:hover{background-color:#10c181}.paragraph--type--category-view.paragraph--view-mode--default .prev::after,.paragraph--type--category-view.paragraph--view-mode--category-yellow .prev::after,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .prev::after,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .prev::after,.paragraph--type--category-view.paragraph--view-mode--default .next::after,.paragraph--type--category-view.paragraph--view-mode--category-yellow .next::after,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .next::after,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .next::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/themes/custom/mediasoft/img/icons/arrows/arrow--white.svg);background-repeat:no-repeat;background-position:center;background-size:50%}.paragraph--type--category-view.paragraph--view-mode--default .prev,.paragraph--type--category-view.paragraph--view-mode--category-yellow .prev,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .prev,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .prev{left:0}@media(min-width:960px){.paragraph--type--category-view.paragraph--view-mode--default .prev,.paragraph--type--category-view.paragraph--view-mode--category-yellow .prev,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .prev,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .prev{left:auto;right:100%}}.paragraph--type--category-view.paragraph--view-mode--default .prev::after,.paragraph--type--category-view.paragraph--view-mode--category-yellow .prev::after,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .prev::after,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .prev::after{transform:rotate(180deg)}.paragraph--type--category-view.paragraph--view-mode--default .next,.paragraph--type--category-view.paragraph--view-mode--category-yellow .next,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .next,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .next{right:0}@media(min-width:960px){.paragraph--type--category-view.paragraph--view-mode--default .next,.paragraph--type--category-view.paragraph--view-mode--category-yellow .next,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .next,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .next{left:100%;right:auto}}.paragraph--type--category-view.paragraph--view-mode--default .views-element-container,.paragraph--type--category-view.paragraph--view-mode--category-yellow .views-element-container,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .views-element-container,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .views-element-container{margin:5% -1.5rem 0;padding:0 0 10% 0}.paragraph--type--category-view.paragraph--view-mode--default .views-element-container .slick-list,.paragraph--type--category-view.paragraph--view-mode--category-yellow .views-element-container .slick-list,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .views-element-container .slick-list,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .views-element-container .slick-list{overflow:visible}.paragraph--type--category-view.paragraph--view-mode--default .views-element-container>div .first,.paragraph--type--category-view.paragraph--view-mode--category-yellow .views-element-container>div .first,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .views-element-container>div .first,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .views-element-container>div .first{display:none}.paragraph--type--category-view.paragraph--view-mode--default .views-element-container>div .other .slick-track,.paragraph--type--category-view.paragraph--view-mode--category-yellow .views-element-container>div .other .slick-track,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .views-element-container>div .other .slick-track,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .views-element-container>div .other .slick-track{display:flex !important}.paragraph--type--category-view.paragraph--view-mode--default .views-element-container>div .other .slick-slide,.paragraph--type--category-view.paragraph--view-mode--category-yellow .views-element-container>div .other .slick-slide,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .views-element-container>div .other .slick-slide,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .views-element-container>div .other .slick-slide{height:inherit !important;transition:opacity .3s ease;opacity:.4}.paragraph--type--category-view.paragraph--view-mode--default .views-element-container>div .other .slick-slide>div,.paragraph--type--category-view.paragraph--view-mode--category-yellow .views-element-container>div .other .slick-slide>div,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .views-element-container>div .other .slick-slide>div,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .views-element-container>div .other .slick-slide>div{height:100%}.paragraph--type--category-view.paragraph--view-mode--default .views-element-container>div .other .slick-slide>div article,.paragraph--type--category-view.paragraph--view-mode--category-yellow .views-element-container>div .other .slick-slide>div article,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .views-element-container>div .other .slick-slide>div article,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .views-element-container>div .other .slick-slide>div article{height:100%}.paragraph--type--category-view.paragraph--view-mode--default .views-element-container>div .other .slick-slide>div article>a:first-child,.paragraph--type--category-view.paragraph--view-mode--category-yellow .views-element-container>div .other .slick-slide>div article>a:first-child,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .views-element-container>div .other .slick-slide>div article>a:first-child,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .views-element-container>div .other .slick-slide>div article>a:first-child{height:100%}.paragraph--type--category-view.paragraph--view-mode--default .views-element-container>div .other .slick-slide.slick-active,.paragraph--type--category-view.paragraph--view-mode--category-yellow .views-element-container>div .other .slick-slide.slick-active,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .views-element-container>div .other .slick-slide.slick-active,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .views-element-container>div .other .slick-slide.slick-active{opacity:1}.paragraph--type--category-view.paragraph--view-mode--default .views-element-container>div .other .views-row,.paragraph--type--category-view.paragraph--view-mode--category-yellow .views-element-container>div .other .views-row,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .views-element-container>div .other .views-row,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .views-element-container>div .other .views-row{padding:0 1.5rem;height:100%}.paragraph--type--category-view.paragraph--view-mode--category-green,.paragraph--type--category-view.paragraph--view-mode--category-purple{position:relative;padding-top:5%;overflow:hidden}.paragraph--type--category-view.paragraph--view-mode--category-green:after,.paragraph--type--category-view.paragraph--view-mode--category-purple:after{content:"";position:absolute;top:15%;bottom:10%;right:0;width:1rem;background-color:#10c181}.paragraph--type--category-view.paragraph--view-mode--category-green .wrapper,.paragraph--type--category-view.paragraph--view-mode--category-purple .wrapper{width:90%;max-width:1280px;margin:0 auto}.paragraph--type--category-view.paragraph--view-mode--category-green .view-header,.paragraph--type--category-view.paragraph--view-mode--category-purple .view-header{display:flex;align-items:flex-start}.paragraph--type--category-view.paragraph--view-mode--category-green .view-header hgroup,.paragraph--type--category-view.paragraph--view-mode--category-purple .view-header hgroup{margin:0 0 0 1rem}.paragraph--type--category-view.paragraph--view-mode--category-green .view-header hgroup h5,.paragraph--type--category-view.paragraph--view-mode--category-purple .view-header hgroup h5{color:#086342;font-size:1.1rem;font-family:"Keep Calm","Helvetica",Arial,sans-serif;text-transform:uppercase;margin:0 0 .5rem}.paragraph--type--category-view.paragraph--view-mode--category-green .view-header hgroup h3,.paragraph--type--category-view.paragraph--view-mode--category-purple .view-header hgroup h3{color:#10c181;font-size:2.1rem;font-family:"Keep Calm","Helvetica",Arial,sans-serif;margin:0}.paragraph--type--category-view.paragraph--view-mode--category-green .view-header hgroup .field--name-field-description,.paragraph--type--category-view.paragraph--view-mode--category-purple .view-header hgroup .field--name-field-description{margin:1rem 0;max-width:600px}.paragraph--type--category-view.paragraph--view-mode--category-green .view-header svg,.paragraph--type--category-view.paragraph--view-mode--category-purple .view-header svg{color:#10c181}.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container{margin:10% 0 0;padding:0 0 10% 0}@media(min-width:960px){.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div{display:flex;justify-content:space-between;align-items:flex-start}}.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .first,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .first{position:relative}@media(min-width:960px){.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .first,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .first{flex:0 0 39%;max-width:39%}}.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .first:before,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .first:before{content:"";position:absolute;top:-6%;right:0;bottom:-20%;left:0;background-color:#10c181;transform:translate(-12%,0)}@media(min-width:540px){.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .first:before,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .first:before{bottom:-6%}}.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .first>*,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .first>*{width:100%;height:100%}.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .first>* main.content,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .first>* main.content{height:75%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .first>* main.content p.detail,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .first>* main.content p.detail{display:inline-block}.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .first>* .add-to-shoppingcart,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .first>* .add-to-shoppingcart{display:none}.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .other,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .other{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10%}@media(min-width:960px){.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .other,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .other{margin-top:0;flex:0 0 58%;max-width:58%}}.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .other .views-row,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .other .views-row{flex:0 0 48%;max-width:48%}@media(min-width:1280px){.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .other .views-row,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .other .views-row{flex:0 0 30%;max-width:30%}}.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .other .views-row:first-child,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .other .views-row:first-child{display:none}.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .other .views-row:nth-child(1n+5),.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .other .views-row:nth-child(1n+5){margin-top:8%}.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .other .views-row .commerce-product--teaser,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .other .views-row .commerce-product--teaser{height:100%}.paragraph--type--category-view.paragraph--view-mode--category-green .views-element-container>div .other .views-row .commerce-product--teaser>a:first-child,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .other .views-row .commerce-product--teaser>a:first-child{height:100%}.paragraph--type--category-view.paragraph--view-mode--category-green-slider{background-color:#10c181 !important}.paragraph--type--category-view.paragraph--view-mode--category-green-slider h3,.paragraph--type--category-view.paragraph--view-mode--category-green-slider h5,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .titles{color:#fff}.paragraph--type--category-view.paragraph--view-mode--category-green-slider .field-link--view-all{color:#fff}.paragraph--type--category-view.paragraph--view-mode--category-green-slider .field-link--view-all svg{color:#fff}.paragraph--type--category-view.paragraph--view-mode--category-purple:after{background-color:#6a35ac;right:auto;left:0}.paragraph--type--category-view.paragraph--view-mode--category-purple .view-header{display:flex;align-items:flex-start;justify-content:space-between}.paragraph--type--category-view.paragraph--view-mode--category-purple .view-header hgroup h5{color:#3a1d5e}.paragraph--type--category-view.paragraph--view-mode--category-purple .view-header hgroup h3{color:#6a35ac}.paragraph--type--category-view.paragraph--view-mode--category-purple .view-header .field--name-field-description{margin:1rem 0;max-width:600px}.paragraph--type--category-view.paragraph--view-mode--category-purple .view-header .field-link--view-all{color:#6a35ac}.paragraph--type--category-view.paragraph--view-mode--category-purple .view-header .field-link--view-all svg{color:#6a35ac;will-change:color,transform;transition:color .3s ease,transform .3s ease}.paragraph--type--category-view.paragraph--view-mode--category-purple .view-header .field-link--view-all:hover{color:#10c181}.paragraph--type--category-view.paragraph--view-mode--category-purple .view-header .field-link--view-all:hover svg{color:#10c181}.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div{flex-direction:row-reverse}.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .first:before{background-color:#6a35ac;transform:translate(12%,0)}.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .other.size-3,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .other.size-2,.paragraph--type--category-view.paragraph--view-mode--category-purple .views-element-container>div .other.size-1{align-items:flex-start}.paragraph--type--category-view.paragraph--view-mode--category-purple-slider{background-color:#6a35ac !important}.paragraph--type--category-view.paragraph--view-mode--category-purple-slider h3,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider h5,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .titles{color:#fff}.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .field-link--view-all{color:#fff}.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .field-link--view-all svg{color:#fff}.paragraph--type--category-view.paragraph--view-mode--category-yellow,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider,.paragraph--type--category-view.paragraph--view-mode--category-green-slider{background-color:#ffc900}.paragraph--type--category-view.paragraph--view-mode--category-yellow .field-link--view-all,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .field-link--view-all,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .field-link--view-all{color:#000;will-change:opacity;transition:opacity .3s ease}.paragraph--type--category-view.paragraph--view-mode--category-yellow .field-link--view-all svg,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .field-link--view-all svg,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .field-link--view-all svg{color:#000}.paragraph--type--category-view.paragraph--view-mode--category-yellow .field-link--view-all:hover,.paragraph--type--category-view.paragraph--view-mode--category-purple-slider .field-link--view-all:hover,.paragraph--type--category-view.paragraph--view-mode--category-green-slider .field-link--view-all:hover{opacity:.4}.view-company_public.display-company_logo{background-color:#10c181;padding:10% 0}@media(min-width:768px){.view-company_public.display-company_logo{padding:5% 0}}.view-company_public.display-company_logo .views-element-container{width:90%;max-width:1280px;margin:0 auto}.view-company_public.display-company_logo+.paragraph--type--video{margin-top:0}#block-news-relevant,.view-news.display-homepage_news,.paragraph--type--blog{padding:5% 0}#block-news-relevant .spacer,.view-news.display-homepage_news .spacer,.paragraph--type--blog .spacer{width:90%;max-width:1280px;margin:0 auto}#block-news-relevant h2,.view-news.display-homepage_news h2,.paragraph--type--blog h2{margin-bottom:5%}#block-news-relevant .views-element-container>div,.view-news.display-homepage_news .views-element-container>div,.paragraph--type--blog .views-element-container>div{display:flex;justify-content:space-between;flex-wrap:wrap}#block-news-relevant .views-element-container>div .views-row,.view-news.display-homepage_news .views-element-container>div .views-row,.paragraph--type--blog .views-element-container>div .views-row{flex:0 0 100%;max-width:100%;margin-bottom:2rem}#block-news-relevant .views-element-container>div .views-row:nth-child(even) .node--type-news.node--view-mode-teaser,#block-news-relevant .views-element-container>div .views-row:nth-child(even) .node--view-mode-teaser.node--type-partner,.view-news.display-homepage_news .views-element-container>div .views-row:nth-child(even) .node--type-news.node--view-mode-teaser,.view-news.display-homepage_news .views-element-container>div .views-row:nth-child(even) .node--view-mode-teaser.node--type-partner,.paragraph--type--blog .views-element-container>div .views-row:nth-child(even) .node--type-news.node--view-mode-teaser,.paragraph--type--blog .views-element-container>div .views-row:nth-child(even) .node--view-mode-teaser.node--type-partner{flex-direction:row-reverse}@media(min-width:960px){#block-news-relevant .views-element-container>div .views-row,.view-news.display-homepage_news .views-element-container>div .views-row,.paragraph--type--blog .views-element-container>div .views-row{flex:0 0 30%;max-width:30%;margin-bottom:0}}.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog{position:relative;background-color:#10c181;margin:5% auto}.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant h2,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant h2,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant h2,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news h2,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news h2,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news h2,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog h2,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog h2,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog h2{color:#fff;max-width:70%}@media(min-width:960px){.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant h2,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant h2,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant h2,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news h2,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news h2,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news h2,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog h2,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog h2,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog h2{max-width:50%}}.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant::before,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant::before,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant::before,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news::before,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news::before,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news::before,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog::before,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog::before,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog::before{content:"";position:absolute;top:0;bottom:0;left:70%;right:3rem;background-color:#f9fafc}@media(min-width:960px){.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant::before,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant::before,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant::before,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news::before,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news::before,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news::before,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog::before,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog::before,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog::before{left:50%}}.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--type-news.node--view-mode-teaser,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--type-news.node--view-mode-teaser,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--type-news.node--view-mode-teaser,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--view-mode-teaser.node--type-partner,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--view-mode-teaser.node--type-partner,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--view-mode-teaser.node--type-partner,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--type-news.node--view-mode-teaser,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--type-news.node--view-mode-teaser,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--type-news.node--view-mode-teaser,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--type-news.node--view-mode-teaser,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--view-mode-teaser.node--type-partner,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner{background-color:#fff;height:100%;box-shadow:0 .8rem 2rem rgba(0,0,0,.05)}.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--type-news.node--view-mode-teaser header,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--view-mode-teaser.node--type-partner header,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser header,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner header,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--type-news.node--view-mode-teaser header,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner header{padding-bottom:65%}@media(min-width:540px){.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--type-news.node--view-mode-teaser header,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--view-mode-teaser.node--type-partner header,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser header,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner header,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--type-news.node--view-mode-teaser header,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner header{padding-bottom:35%}}@media(min-width:960px){.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--type-news.node--view-mode-teaser header,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--view-mode-teaser.node--type-partner header,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser header,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner header,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--type-news.node--view-mode-teaser header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--type-news.node--view-mode-teaser header,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--view-mode-teaser.node--type-partner header,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner header{padding-bottom:65%}}.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--type-news.node--view-mode-teaser main,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--type-news.node--view-mode-teaser main,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--type-news.node--view-mode-teaser main,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--view-mode-teaser.node--type-partner main,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--view-mode-teaser.node--type-partner main,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--view-mode-teaser.node--type-partner main,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser main,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--type-news.node--view-mode-teaser main,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser main,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner main,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner main,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner main,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--type-news.node--view-mode-teaser main,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--type-news.node--view-mode-teaser main,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--type-news.node--view-mode-teaser main,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner main,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--view-mode-teaser.node--type-partner main,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner main{margin-top:2rem;padding:0 2rem 2rem}.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--type-news.node--view-mode-teaser main h3,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--type-news.node--view-mode-teaser main h3,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--type-news.node--view-mode-teaser main h3,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--view-mode-teaser.node--type-partner main h3,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--view-mode-teaser.node--type-partner main h3,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--view-mode-teaser.node--type-partner main h3,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser main h3,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--type-news.node--view-mode-teaser main h3,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser main h3,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner main h3,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner main h3,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner main h3,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--type-news.node--view-mode-teaser main h3,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--type-news.node--view-mode-teaser main h3,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--type-news.node--view-mode-teaser main h3,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner main h3,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--view-mode-teaser.node--type-partner main h3,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner main h3{margin-bottom:0}.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--type-news.node--view-mode-teaser main .description,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--type-news.node--view-mode-teaser main .description,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--type-news.node--view-mode-teaser main .description,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--view-mode-teaser.node--type-partner main .description,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--view-mode-teaser.node--type-partner main .description,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--view-mode-teaser.node--type-partner main .description,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--type-news.node--view-mode-teaser main .date,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--type-news.node--view-mode-teaser main .date,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--type-news.node--view-mode-teaser main .date,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child #block-news-relevant .node--view-mode-teaser.node--type-partner main .date,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser #block-news-relevant .node--view-mode-teaser.node--type-partner main .date,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child #block-news-relevant .node--view-mode-teaser.node--type-partner main .date,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser main .description,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--type-news.node--view-mode-teaser main .description,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser main .description,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner main .description,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner main .description,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner main .description,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser main .date,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--type-news.node--view-mode-teaser main .date,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--type-news.node--view-mode-teaser main .date,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner main .date,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner main .date,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .view-news.display-homepage_news .node--view-mode-teaser.node--type-partner main .date,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--type-news.node--view-mode-teaser main .description,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--type-news.node--view-mode-teaser main .description,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--type-news.node--view-mode-teaser main .description,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner main .description,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--view-mode-teaser.node--type-partner main .description,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner main .description,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--type-news.node--view-mode-teaser main .date,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--type-news.node--view-mode-teaser main .date,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--type-news.node--view-mode-teaser main .date,.vocabulary-thema.taxonomy--view-mode-full.taxonomy-term-thema-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner main .date,.taxonomy--view-mode-full.taxonomy-term-thema-child.taxonomy-term.vocabulary-partners-category.taxonomy--view-mode-teaser .paragraph--type--blog .node--view-mode-teaser.node--type-partner main .date,.taxonomy--view-mode-full.taxonomy-term.vocabulary-partners-category.taxonomy-term-partners-category-child .paragraph--type--blog .node--view-mode-teaser.node--type-partner main .date{display:none}#block-news-relevant{width:90%;max-width:1280px;margin:0 auto}.display-partners_overview{width:90%;max-width:1280px;margin:0 auto;margin:5% auto}.display-partners_overview header{margin-bottom:2rem}.display-partners_overview .views-row{margin-bottom:5%;position:relative}.display-partners_overview .views-row::after{transition:.6s cubic-bezier(0.5,0,0,1),color .5s ease;content:"";position:absolute;background-color:#10c181;width:50px;height:50px;top:-8px;right:-8px;z-index:-2}.display-partners_overview .views-row:nth-child(even)::after{background-color:#1500ff}.display-partners_overview .views-row:nth-child(odd) .wrapper span{background-image:linear-gradient(#10c181,#10c181)}.display-partners_overview .views-row:hover::after{height:60%;width:80%}.display-partners_overview .views-row:hover:nth-child(odd) .wrapper span{background-image:linear-gradient(#10c181,#10c181);color:#10c181}@media(min-width:768px){.display-partners_overview .views-element-container>div{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-moz-column-gap:3%;column-gap:3%}}@media(min-width:960px){.display-partners_overview .views-element-container>div{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-moz-column-gap:5%;column-gap:5%}}.view-thema.display-thema_overview_level1{width:90%;max-width:1280px;margin:0 auto;padding:0 0 5% 0}@media(min-width:540px){.view-thema.display-thema_overview_level1 .views-element-container>div{display:flex;flex-wrap:wrap}}.view-thema.display-thema_overview_level1 .views-element-container>div .views-row{margin-bottom:2%}@media(min-width:540px){.view-thema.display-thema_overview_level1 .views-element-container>div .views-row{margin-right:2%;flex:0 0 49%;max-width:49%}.view-thema.display-thema_overview_level1 .views-element-container>div .views-row:nth-child(2n+2){margin-right:0}}@media(min-width:960px){.view-thema.display-thema_overview_level1 .views-element-container>div .views-row{flex:0 0 32%;max-width:32%}.view-thema.display-thema_overview_level1 .views-element-container>div .views-row:nth-child(2n+2){margin-right:2%}.view-thema.display-thema_overview_level1 .views-element-container>div .views-row:nth-child(3n+3){margin-right:0}}@media(min-width:1280px){.view-thema.display-thema_overview_level1 .views-element-container>div .views-row{flex:0 0 23.5%;max-width:23.5%}.view-thema.display-thema_overview_level1 .views-element-container>div .views-row:nth-child(2n+2){margin-right:2%}.view-thema.display-thema_overview_level1 .views-element-container>div .views-row:nth-child(3n+3){margin-right:2%}.view-thema.display-thema_overview_level1 .views-element-container>div .views-row:nth-child(4n+4){margin-right:0}}.view--user-orders{width:90%;max-width:860px;background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.02);padding:3rem;margin:0 auto 10%}.view--user-orders h1{font-size:2.1rem;margin-bottom:3rem}.view--user-orders table{width:100%;text-align:left;display:block}@media(min-width:960px){.view--user-orders table{display:table}}.view--user-orders table thead{display:none}@media(min-width:960px){.view--user-orders table thead{display:table-header-group}}.view--user-orders table tbody{display:block}@media(min-width:960px){.view--user-orders table tbody{display:table-row-group}}.view--user-orders table tr{display:block;border:1px solid #dedede;padding:1rem 0}.view--user-orders table tr:nth-child(even){background-color:#f7f7f7}@media(min-width:960px){.view--user-orders table tr{padding:0;border:none;display:table-row}}.view--user-orders table th{background-color:#1500ff;color:#fff;padding:1.5rem 2rem;font-weight:bold;font-size:1.4rem;display:block}@media(min-width:960px){.view--user-orders table th{display:table-cell}}.view--user-orders table th a{color:#fff;font-weight:bold;font-size:1.4rem}.view--user-orders table td{padding:1rem 2rem;display:block}.view--user-orders table td p{display:block;font-size:1.2rem;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;text-transform:uppercase;font-weight:500;color:rgba(21,0,255,.4);margin:0 0 .5rem}@media(min-width:960px){.view--user-orders table td{border:1px solid #dedede;display:table-cell}.view--user-orders table td p{display:none}}.view--user-orders table td a{font-weight:bold;color:#1500ff}.view--user-orders table td.views-field-state span{display:inline-block;padding:1rem 2rem;border-radius:2rem;font-size:1.3rem;font-weight:bold;border:1px solid #dedede;background-color:#f7f7f7}.view--user-orders table td.views-field-state span.validation{border:1px solid #ffc900;background-color:rgba(255,201,0,.2);color:#ffc900}.view--user-orders table td.views-field-state span.completed{border:1px solid #10c181;background-color:rgba(16,193,129,.2);color:#10c181}.view-news.display-overview_news{margin:0 0 5%}.view-news.display-overview_news>.spacer>header{width:90%;max-width:1280px;margin:0 auto;margin:0 auto 3rem}.view-news.display-overview_news>.spacer>header h1{margin-bottom:1rem}.view-news.display-overview_news .views-infinite-scroll-content-wrapper{width:90%;max-width:1280px;margin:0 auto;display:flex;flex-wrap:wrap}.view-news.display-overview_news .views-infinite-scroll-content-wrapper .views-row{margin:0 0 2% 2%;flex:0 0 100%;max-width:100%}@media(min-width:960px){.view-news.display-overview_news .views-infinite-scroll-content-wrapper .views-row{flex:0 0 49%;max-width:49%}.view-news.display-overview_news .views-infinite-scroll-content-wrapper .views-row:nth-child(odd){margin:0 0 2% 0}}@media(min-width:1280px){.view-news.display-overview_news .views-infinite-scroll-content-wrapper .views-row{flex:0 0 32%;max-width:32%}.view-news.display-overview_news .views-infinite-scroll-content-wrapper .views-row:nth-child(odd){margin:0 0 2% 2%}.view-news.display-overview_news .views-infinite-scroll-content-wrapper .views-row:nth-child(3n-2){margin:0 0 2% 0}}.view-news.display-overview_news .views-infinite-scroll-content-wrapper .views-row .commerce-product--teaser{height:100%}.view-news.display-overview_news .views-infinite-scroll-content-wrapper .views-row .commerce-product--teaser>a:first-child{height:100%}.views-exposed-form label{font-size:1.4rem;font-weight:bold;display:block;margin-bottom:1rem}.views-exposed-form .form-actions{margin-top:1rem}.views-exposed-form .form-actions input{display:block;padding:1rem;border:none;border-radius:0;background-color:#1500ff;color:#fff;cursor:pointer;transition:background-color .3s ease}.views-exposed-form .form-actions input:hover{background-color:#0d0099}.views-view--thema-sub{width:90%;max-width:1280px;margin:0 auto;padding-bottom:5%}.views-view--thema-sub .views-row{margin-bottom:2%}.views-view--thema-sub .views-row .taxonomy-term.vocabulary-thema.taxonomy--view-mode-teaser .media--background,.views-view--thema-sub .views-row .taxonomy-term.taxonomy--view-mode-teaser.vocabulary-partners-category .media--background,.views-view--thema-sub .views-row .taxonomy-term.vocabulary-thema.taxonomy--view-mode-teaser .media,.views-view--thema-sub .views-row .taxonomy-term.taxonomy--view-mode-teaser.vocabulary-partners-category .media{padding-bottom:50% !important}@media(min-width:768px){.views-view--thema-sub{display:flex;flex-wrap:wrap}.views-view--thema-sub .views-row{flex:0 0 49%;max-width:49%;margin-right:2%}.views-view--thema-sub .views-row:nth-child(2n+2){margin-right:0}}
