.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:unset;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Outfit;src:url(/themes/custom/ptngroup/fonts/Outfit/Outfit-VariableFont_wght.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:200;font-stretch:normal;font-display:swap;src:url(/themes/custom/ptngroup/fonts/Open_Sans/static/OpenSans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(/themes/custom/ptngroup/fonts/Open_Sans/static/OpenSans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(/themes/custom/ptngroup/fonts/Open_Sans/static/OpenSans/OpenSans-Medium.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(/themes/custom/ptngroup/fonts/Open_Sans/static/OpenSans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(/themes/custom/ptngroup/fonts/Open_Sans/static/OpenSans/OpenSans-Bold.ttf) format("truetype")}a>img,div>img,li>img,picture>img{width:100%;height:auto}html{scroll-behavior:smooth}body{background-color:#fff;overflow-x:hidden}body.no-scroll{overflow:hidden}html{font-size:15px;font-family:Outfit,sans-serif;line-height:1.5}@media (min-width:768px){html{font-size:15px}}@media (min-width:992px){html{font-size:15px}}@media (min-width:1200px){html{font-size:16px}}@media (min-width:1442px){html{font-size:16px}}body{font-family:Outfit,sans-serif}h1{line-height:1.2;margin:0 0 20px;word-break:break-word}.layout-content h2{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:2rem;line-height:125%;color:#272a32}.layout-content h2.bold{font-weight:700}h3{font-size:1.75rem;margin-top:0;font-weight:600;line-height:150%}h4{font-weight:400;font-size:1.375rem}h4,h5{font-style:normal;margin-top:0;line-height:150%}h5{font-weight:600;font-size:1.125rem}h6{font-size:.75rem;line-height:.875rem}p{font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:300;color:#8d8c8e}a{text-decoration:none;color:#272a32}main ul{margin:0 0 1rem 1rem;list-style:square}main ul li{margin:0 0 .75rem}ul{margin:0;padding:0}ul.menu li{list-style:none}ul li{margin:0;padding:0;line-height:1.5}.node-view-mode-full ul{list-style:disc;margin-bottom:2em}.node-view-mode-full ul li{margin-bottom:1em}.node-view-mode-full ol{margin-bottom:2em}.node-view-mode-full ol li{margin-bottom:1em}p{margin:0 0 1em;line-height:1.6}#sliding-popup{background-image:none;border-top:1px solid #f3f3f3}.sliding-popup-bottom,.sliding-popup-top{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center}.sliding-popup-bottom{position:fixed}.sliding-popup-top{position:relative}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;text-align:left;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (min-width:992px){.eu-cookie-compliance-content{-ms-flex-direction:row;flex-direction:row}}.eu-cookie-compliance-content .eu-cookie-compliance-category{margin-bottom:1em}@media (min-width:992px){.eu-cookie-compliance-content .eu-cookie-compliance-category{margin-right:1em;margin-bottom:0}}.eu-cookie-compliance-buttons{float:right;margin:0;max-width:40%}.eu-cookie-compliance-categories-buttons{margin:0 0 1em;max-width:100%;float:left}@media (min-width:992px){.eu-cookie-compliance-categories-buttons{max-width:60%}}[dir=rtl] .eu-cookie-compliance-buttons{float:left}[dir=rtl] .eu-cookie-compliance-categories-buttons{float:right}.eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none}.eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-compliance-save-preferences-button,.eu-cookie-withdraw-button{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;padding:.25rem .8125rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#272a32;border:1px solid #272a32;box-shadow:none;text-shadow:none;font-size:.875rem}@media (min-width:768px){.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-compliance-save-preferences-button,.eu-cookie-withdraw-button{padding:.5rem 1.625rem}}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-compliance-save-preferences-button:hover,.eu-cookie-withdraw-button:hover{background-color:#272a32;color:#fff}.eu-cookie-compliance-save-preferences-button{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;padding:.25rem .8125rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#272a32;border:1px solid #272a32;border:1px solid #c7c7c7;font-size:.875rem}@media (min-width:768px){.eu-cookie-compliance-save-preferences-button{padding:.5rem 1.625rem}}.eu-cookie-compliance-save-preferences-button:hover{background-color:#272a32;background-color:#53575a;color:#fff}.eu-cookie-compliance-more-button{font-size:12px;font-weight:700}.eu-cookie-compliance-default-button{margin-bottom:40px}@media (min-width:992px){.eu-cookie-compliance-default-button{margin-bottom:0}}[dir=rtl] .eu-cookie-compliance-buttons button{box-shadow:inset 0 0 0 1px #fff}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover{background-image:none;background-color:#e2e2e2;color:#fff}.disagree-button.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-hide-button:active,.eu-cookie-compliance-more-button-thank-you:active,.eu-cookie-withdraw-button:active{position:relative;top:1px}.eu-cookie-compliance-message{float:left;margin:5px 0 0;max-width:60%}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%}.eu-cookie-compliance-categories{clear:both;padding-top:1em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.eu-cookie-compliance-categories{-ms-flex-direction:row;flex-direction:row}}.eu-cookie-compliance-categories label{font-size:.9375rem;display:inline;color:#272a32}[dir=rtl] .eu-cookie-compliance-message{float:right;text-align:right}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{color:#272a32;font-weight:700;line-height:1.4;margin:0 0 5px}.eu-cookie-compliance-message h1{font-size:24px}.eu-cookie-compliance-message h2{font-size:16px}.eu-cookie-compliance-message h3{font-size:12px}.eu-cookie-compliance-message p{font-size:12px;display:inline}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1)}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1)}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:none;margin-top:0;max-width:100%}form input[type=submit]{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;padding:.25rem .8125rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#272a32;border:1px solid #272a32;background-color:transparent}@media (min-width:768px){form input[type=submit]{padding:.5rem 1.625rem}}form input[type=submit]:hover{background-color:#272a32;color:#fff}form .form-item{margin:0 0 2rem}form .form-item label{font-size:.875rem!important;margin-right:1em;font-weight:400;line-height:1.86;display:block}form .form-item label.webform-section-title{font-size:1.875rem}form .form-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;vertical-align:middle;background-position:calc(100% - 3px) 50%;background-repeat:no-repeat;padding:.75rem 1rem;font-size:.875rem;border-radius:4px;border:1px solid #d5d6db}form .form-item select:focus{border:1px solid #91bbc3}form .form-item input{font-size:.875rem;color:#272a32;padding:.75rem 1rem;border:1px solid #a8a7a7;border-radius:4px}form .form-item input::-webkit-input-placeholder{opacity:.5}form .form-item input::-moz-placeholder{opacity:.5}form .form-item input:-ms-input-placeholder,form .form-item input::-ms-input-placeholder{opacity:.5}form .form-item input::placeholder{opacity:.5}form .form-item input:focus{border:1px solid #dac388;opacity:1}form .form-item input:focus-visible{border:1px solid #dac388;outline:none}form .form-item input.form-autocomplete{background-position-x:96%;padding:1rem 1.25rem}form .form-item textarea{font-size:.875rem;color:#272a32;border:1px solid #a8a7a7;padding:.6em 0}form .form-item textarea::-webkit-input-placeholder{opacity:.5}form .form-item textarea::-moz-placeholder{opacity:.5}form .form-item textarea:-ms-input-placeholder,form .form-item textarea::-ms-input-placeholder{opacity:.5}form .form-item textarea::placeholder{opacity:.5}form .form-type-checkbox,form .form-type-radio,form .radios--wrapper .fieldset-wrapper{display:-ms-flexbox;display:flex}form .form-type-checkbox input,form .form-type-radio input{margin-right:.6em}form .form-type-checkbox .description,form .form-type-radio .description{margin-left:0}form .form-checkboxes .form-item{display:block}@media (min-width:768px){form .form-checkboxes .form-item{display:-ms-flexbox;display:flex}}form .form-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0}form .form-number{max-width:300px}form label.error{color:red;margin-left:1em}.progress-step .progress-marker{color:#fff;z-index:1}.progress-step.is-active .progress-marker:before{background-color:#dac388;z-index:2}.webform-progress-tracker .progress-step.is-active:hover .progress-marker:before{background-color:#dac388}.webform-flex--container>.form-item>input:not([type=checkbox]),.webform-flex--container>.form-item>select{width:72%}@media (min-width:768px){.webform-flex--container>.form-item>input:not([type=checkbox]),.webform-flex--container>.form-item>select{width:92%}}.webform-flexbox{display:-ms-flexbox;display:flex;margin:0 0 2rem}fieldset,fieldset.fieldgroup{border:1px solid #e2e2e2}fieldset legend{margin:0 1em!important;padding:0 .3em!important}fieldset legend span{font-size:1rem;font-weight:400}@media (min-width:768px){fieldset legend span{font-size:1.25rem}}fieldset fieldset.fieldgroup{border:1px solid #e2e2e2}.fieldset-wrapper{padding:1rem}.block-webform{padding:40px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background:#fafafa}.block-webform>div{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}@media (min-width:992px){.form--inline .form-item{margin-right:20px}}.webform-name--wrapper .fieldset-wrapper{padding:0}.block-webform{display:block;padding:1em;max-width:1300px;margin-left:auto;margin-right:auto;width:92%}@media (min-width:768px){.block-webform{padding:40px}}.block-webform.hide{display:none}.block-webform h2{text-align:center}.block-webform .content label{display:inline-block;text-align:left;width:160px}.block-webform .content select{padding-right:80px}.block-webform .content input{max-width:400px}.block-webform .content .form-actions{-ms-flex-pack:left;justify-content:left;margin-left:180px}.webform-flexbox{display:block}@media (min-width:768px){.webform-flexbox{display:-ms-flexbox;display:flex}}.page-node-type-job-position .form-item-job-company{display:none}.pswp .pswp__img{max-height:80vh;width:auto!important;transform:translate(7%,7%)}.pswp__zoom-wrap{padding:5vh 0}.pswp__caption__center{text-align:center}.slick__arrow{position:relative;line-height:0}.slick__arrow button{overflow:hidden;border:0;background-color:transparent;margin:0}.slick__arrow button.slick-prev{width:42px;height:42px;border-radius:50%;text-indent:-9999px;display:inline-block;font-size:0;border:1px solid #c7c7c7;padding:0;transform:rotate(180deg)}.slick__arrow button.slick-prev:after{content:"";width:42px;height:42px;background-image:url(/themes/custom/ptngroup/dist/images/icons/slick-arrow.svg);background-size:14px 14px;display:block;background-repeat:no-repeat;background-position:50%;margin-top:-1px}.slick__arrow button.slick-next{width:42px;height:42px;border-radius:50%;text-indent:-9999px;display:inline-block;font-size:0;border:1px solid #c7c7c7;padding:0}.slick__arrow button.slick-next:after{content:"";width:42px;height:42px;background-image:url(/themes/custom/ptngroup/dist/images/icons/slick-arrow.svg);background-size:14px 14px;display:block;background-repeat:no-repeat;background-position:50%;margin-top:-1px}.slick__arrow button+button{margin-left:1.25rem}.slick.slick--optionset--generic .slick__arrow{margin-left:20px}.slick.slick--field-images.slick--optionset--single{position:relative}.slick.slick--field-images.slick--optionset--single .slick-slider .slick-list.draggable .slick-track{display:-ms-flexbox!important;display:flex!important}.slick.slick--field-images.slick--optionset--single .slick-slider .slick-list.draggable .slick-track .slick-slide>div .slick__slide{height:inherit!important}.slick.slick--field-images.slick--optionset--single .slick-slider .slick-list.draggable .slick-track .slick-slide>div .slick__slide .media--type-image{-ms-flex-direction:column;flex-direction:column;padding-top:40px}.slick.slick--field-images.slick--optionset--single .slick-slider .slick-list.draggable .slick-track .slick-slide>div .slick__slide .media--type-image .field--name-field-media-image .field__label{display:none}.slick.slick--field-images.slick--optionset--single .slick-slider .slick-list.draggable .slick-track .slick-slide>div .slick__slide .media--type-image .field--name-field-media-image .field__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:490px}.slick.slick--field-images.slick--optionset--single .slick-slider .slick-list.draggable .slick-track .slick-slide>div .slick__slide .media--type-image .field--name-field-media-image .field__item img.image-style-slick-image.vertical{height:490px;width:auto}.slick.slick--optionset--timeline .slick__arrow{float:left;margin-left:calc(10% + 1.5rem);margin-top:-.5rem}ul.slick-dots{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;list-style:none;margin:1rem 0 0;padding:0}ul.slick-dots li{margin:0 6px;line-height:1em}ul.slick-dots li button{background:none;border:none;box-shadow:none;cursor:pointer;display:inline-block;outline:none;padding:0;margin:0;background-color:#c7c7c7;text-indent:-9999px;width:22px;height:4px;border-radius:2px}ul.slick-dots li.slick-active button{background-color:#272a32}.slick.slick--optionset--image-gallery{background-color:#f7f6f1;padding:2rem 0;position:relative}.slick.slick--optionset--image-gallery .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.slick.slick--optionset--image-gallery .slick-slide img{display:block;max-height:500px;width:auto;margin:auto}.slick.slick--optionset--image-gallery .slide__caption{text-align:center;color:#53575a}.slick.slick--optionset--image-gallery .slick-dots{margin-top:2rem}.slick.slick--optionset--image-gallery .slick__arrow{position:absolute;top:calc(100% - 4.3rem);margin-left:2rem}table{width:100%}table thead{background-color:#f3f3f3}table thead tr th{text-align:center;padding:.2em 1em}table thead tr th:first-child{text-align:left}table tbody tr td{text-align:center;padding:.2em 1em}table.text-left td,table.text-left th,table tbody tr td:first-child{text-align:left}.block-local-tasks-block{background-color:rgba(0,0,0,.6);bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;left:50%;padding:20px;position:fixed;transform:translateX(-50%);z-index:100;width:60%}.block-local-tasks-block a{color:#fff;text-transform:uppercase;font-size:18px}.block-local-tasks-block a.is-active{background-color:#f7f6f1;color:#000}.block-views{margin-bottom:3.75rem}@media (min-width:768px){.block-views{margin-bottom:3.75rem}}@media (min-width:992px){.block-views{margin-bottom:3.75rem}}.block-views .block-header h2{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:1.625rem;line-height:125%;color:#53575a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-align:start;align-items:flex-start;margin-top:0;padding-top:0}@media (min-width:992px){.block-views .block-header h2{font-size:2rem}}.block-views .block-header h2:after{content:"";width:60px;height:2px;background:#dac388;display:block;margin:1.25rem 0 2.5rem}.block-views .block-header~* .view{padding-top:.5rem}.toc-js{border-bottom:1px solid #f3f3f3;margin-bottom:3.75rem;position:sticky;top:60px;background-color:#fff;z-index:1}.toc-js .toc-title{display:none}.toc-js nav{max-width:1600px;margin-left:auto;margin-right:auto;width:92%}.toc-js nav ul:not(.contextual-links){display:-ms-flexbox;display:flex;margin:0;padding:0}.toc-js nav ul,.toc-js nav ul li{-ms-flex-pack:center;justify-content:center}.toc-js nav ul li{list-style:none;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:992px){.toc-js nav ul li{padding:0 2em}}.toc-js nav ul li.toc-active a{padding:20px 0 14px;border-bottom:3px solid #8d8c8e}.toc-js nav ul li a{font-family:Open Sans,sans-serif;font-weight:400;font-size:.6875rem;line-height:120%;color:#272a32;text-align:center;padding:20px 0}@media (min-width:992px){.toc-js nav ul li a{font-size:.8125rem}}.toc-js nav ul li+li:before{content:" / ";color:#c7c7c7;margin:0 .3em}@media (min-width:992px){.toc-js nav ul li+li:before{display:none}}.field--name-dynamic-block-fieldnode-breadcrumbs{max-width:1600px;margin-left:auto;margin-right:auto;width:92%;padding:1.25rem 0;margin-bottom:2.5rem;border-bottom:1px solid #f3f3f3}@media (min-width:992px){.field--name-dynamic-block-fieldnode-breadcrumbs{margin-bottom:5rem}}.field--name-dynamic-block-fieldnode-breadcrumbs nav.breadcrumb{padding:12px 0 0;background-color:transparent;color:#53575a;font-family:Open Sans,sans-serif;font-weight:400}.field--name-dynamic-block-fieldnode-breadcrumbs nav.breadcrumb ol{margin-bottom:0;padding-bottom:0}.field--name-dynamic-block-fieldnode-breadcrumbs nav.breadcrumb ol li{margin-bottom:0;font-family:Open Sans,sans-serif;font-weight:400;font-size:.6875rem;line-height:120%}.field--name-dynamic-block-fieldnode-breadcrumbs nav.breadcrumb ol li:first-child a:first-child{background-image:url(/themes/custom/ptngroup/dist/images/icons/Home.svg);background-repeat:no-repeat;text-indent:-9999px;width:12px;height:12px;background-size:contain}.field--name-dynamic-block-fieldnode-breadcrumbs nav.breadcrumb ol li:first-child:before{display:none}.field--name-dynamic-block-fieldnode-breadcrumbs nav.breadcrumb ol li:before{content:" / ";color:#c7c7c7;margin:0 .3em}.field--name-dynamic-block-fieldnode-breadcrumbs nav.breadcrumb ol li a{color:#53575a;display:inline-block;font-family:Open Sans,sans-serif;font-weight:400;font-size:.6875rem;line-height:120%}.views-exposed-form .form--inline,.views-exposed-form form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.views-exposed-form .form--inline{-ms-flex-wrap:wrap;flex-wrap:wrap}.views-exposed-form .form--inline .form-actions{float:none;margin:0 0 2.5rem 2.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.views-exposed-form .form--inline .form-item{float:none;margin:0 0 2.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.views-exposed-form .form--inline .form-item label{font-weight:600;font-size:1rem;line-height:150%;color:#8d8c8e;margin-right:20px}.views-exposed-form .form--inline .form-item.form-type-textfield.form-item-search-api-fulltext{width:100%}.views-exposed-form .form--inline .form-item.form-type-textfield.form-item-search-api-fulltext label{display:none}.views-exposed-form .form--inline .form-item.form-type-textfield.form-item-search-api-fulltext input{background:#fff;border:1px solid #abb3c9;border-radius:80px;padding:.6em 1em}.views-exposed-form .form--inline .form-item.form-type-select .form-select.bef-links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.views-exposed-form .form--inline .form-item.form-type-select .form-select.bef-links ul{margin:0;padding:0;list-style:none;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.views-exposed-form .form--inline .form-item.form-type-select .form-select.bef-links ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:1em;margin-right:1em}@media (min-width:992px){.views-exposed-form .form--inline .form-item.form-type-select .form-select.bef-links ul li{margin-bottom:0}}.views-exposed-form .form--inline .form-item.form-type-select .form-select.bef-links ul li a{background:#fff;border:1px solid #abb3c9;border-radius:80px;padding:.3em 1em;display:block}.views-exposed-form .form--inline .form-item.form-type-select .form-select.bef-links ul li a.bef-link--selected{color:#fff}.views-exposed-form.bef-exposed-form.block{margin-bottom:2.5rem;max-width:1300px;margin-left:auto;margin-right:auto;width:92%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.views-exposed-form.bef-exposed-form.block .block-header{margin-bottom:2.5rem}.views-exposed-form.bef-exposed-form.block .block-header h2{font-weight:600;font-size:1rem;color:#8d8c8e;margin:0 20px 0 0}.views-exposed-form.bef-exposed-form.block label{display:none}nav.pager{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:40px}nav.pager ul:not(.contextual-links){display:-ms-flexbox;display:flex;margin:0;padding:0}nav.pager ul.pager__items li{margin:0 16px 0 0;padding:0}nav.pager ul.pager__items li.pager__item{border:1px solid #abb3c9;border-radius:50%;width:1.625rem;height:1.625rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}nav.pager ul.pager__items li.pager__item a{display:block;font-weight:700;font-size:.875rem;line-height:150%;color:#8d8c8e}nav.pager ul.pager__items li.pager__item a.is-active{font-weight:700}nav.pager ul.pager__items li.pager__item--first,nav.pager ul.pager__items li.pager__item--last,nav.pager ul.pager__items li.pager__item--next,nav.pager ul.pager__items li.pager__item--previous{width:100px;border-radius:1.625rem}header{background:#fff;z-index:2}body:not(.user-logged-in) .desktop{transition:all .3s ease-in-out;min-height:100px;display:none}@media (min-width:1200px){body:not(.user-logged-in) .desktop{display:block}}body:not(.user-logged-in) .desktop.sticky{top:0;position:sticky;z-index:201;min-height:60px}body:not(.user-logged-in) .desktop.sticky #block-ptngroup-main-menu>ul,body:not(.user-logged-in) .desktop.sticky #block-ptngroup-main-menu>ul>li{height:60px!important}body:not(.user-logged-in) .desktop.sticky #block-ptngroup-main-menu>ul>li:nth-child(5) a:after{height:42px;background-image:url(/themes/custom/ptngroup/dist/images/logo/marchio_25.svg)}.mobile{min-height:60px;transition:all .3s ease-in-out;position:relative;background:#fff}.mobile.sticky{top:0;position:sticky;z-index:10;min-height:50px}.mobile.sticky .site-logo{height:42px;position:relative}.mobile.sticky .site-logo:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;margin:0;height:30px;background-image:url(/themes/custom/ptngroup/dist/images/logo/marchio_25.svg)}.mobile.sticky .site-logo img{visibility:hidden}.mobile.sticky #block-ptngroup-main-menu>ul,.mobile.sticky #block-ptngroup-main-menu>ul>li{height:50px!important}@media (min-width:1200px){.mobile{display:none}}.mobile .header-mobile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:60px;width:100%;margin:0 auto;position:relative}.mobile .header-mobile .region-headermobile{display:grid;max-width:1300px;margin-left:auto;margin-right:auto;width:92%;grid-template-columns:20% 60% 20%}.mobile .header-mobile .region-headermobile #block-togglebutton #menu-toggle{background-image:url(/themes/custom/ptngroup/dist/images/icons/menu-hamburger.svg);background-size:48px 48px;background-repeat:no-repeat;background-position:50%;height:48px;width:48px;cursor:pointer;border-right:1px solid #f3f3f3}.mobile .header-mobile .region-headermobile #block-sitebranding{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.mobile .header-mobile .region-headermobile #block-sitebranding .site-logo{display:block;height:42px}.mobile .header-mobile .region-headermobile #block-sitebranding .site-logo img{height:42px;width:auto}.mobile .header-mobile .region-headermobile #block-languagedropdownswitcher-2{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.mobile .header-mobile .region-headermobile #block-languagedropdownswitcher-2 form{border-left:1px solid #f3f3f3}.user-logged-in #block-homepagetop{margin-top:0}.user-logged-in .contextual-region.node-view-mode-full{width:100%}.user-logged-in .node-book-chapter.node-view-mode-teaser .group-top{width:90%}.user-logged-in .region-navigation .block-menu.menu--main .contextual{top:60px}.user-logged-in .node-book-chapter.node-view-mode-teaser .group-content{display:block}.user-logged-in #block-wh-content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:400px}.node-company.node-view-mode-full.external-site .toc-js{display:none!important}.node-company.node-view-mode-full:not(.external-site) .field--name-dynamic-block-fieldnode-breadcrumbs{margin-bottom:0}.node-company.node-view-mode-full .group-header{max-width:1600px;margin-left:auto;margin-right:auto;width:92%}.node-company.node-view-mode-full .group-header:before{display:none;bottom:0}.node-company.node-view-mode-full .group-header .group-header-wrapper{max-width:none;margin-left:auto;margin-right:auto;width:100%}@media (min-width:992px){.node-company.node-view-mode-full .group-header .group-header-wrapper{display:grid;grid-template-columns:50% 50%}}.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content{position:relative;padding:20px 20px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;background:linear-gradient(90.73deg,#fafafa .69%,#f3f3f3 93.97%)}@media (min-width:768px){.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content{padding:40px 40px 0}}.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .field--name-field-hub{font-family:Outfit,sans-serif;font-style:normal;font-weight:300;font-size:1rem;line-height:120%;text-transform:uppercase;color:#272a32;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem}@media (min-width:992px){.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .field--name-field-hub{margin-bottom:3.75rem;font-size:1.25rem}}.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .field--name-field-hub:before{content:"";width:30px;height:1px;background:#8d8c8e;display:inline-block;margin:0 .6em 0 0}.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .field--name-field-logo{margin-bottom:10px}.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .field--name-field-logo img{height:50px;width:auto}@media (min-width:992px){.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .field--name-field-logo img{height:70px}}.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .field--name-field-simple-description{font-family:Outfit,sans-serif;font-style:normal;font-weight:300;font-size:.9375rem;line-height:120%;color:#53575a;margin-bottom:3.75rem}@media (min-width:992px){.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .field--name-field-simple-description{font-size:1.125rem}}.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .group-location{display:-ms-flexbox;display:flex;padding-bottom:1.25rem}.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .group-location .field--name-field-map-svg{width:70px;margin-right:10px;display:-ms-flexbox;display:flex}.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .group-location .field--name-field-map-svg img{width:76%}.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .group-location .field--name-field-map-svg:after{content:"";width:1px;background-color:#e2e2e2;height:90%;display:block;margin-left:10px}.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .group-location .field--name-field-location{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .group-location .field--name-field-location p{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .field--name-field-link{margin-bottom:0;position:absolute;right:10px;bottom:30px}@media (min-width:768px){.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .field--name-field-link{right:30px;bottom:30px}}.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .field--name-field-link a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;padding:.25rem .8125rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#272a32;border:1px solid #272a32;border:1px solid #c7c7c7}@media (min-width:768px){.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .field--name-field-link a{padding:.5rem 1.625rem}}.node-company.node-view-mode-full .group-header .group-header-wrapper .group-header-content .field--name-field-link a:hover{background-color:#272a32;background-color:#53575a;color:#fff}.node-company.node-view-mode-full .group-header .group-header-wrapper .field--name-field-image{margin-top:0;filter:drop-shadow(0 8px 15px rgba(0,0,0,.15));width:100%}.node-company.node-view-mode-full .group-info-contacts{max-width:1600px;margin-left:auto;margin-right:auto;width:92%}@media (min-width:992px){.node-company.node-view-mode-full .group-info-contacts{display:grid;grid-template-columns:1fr 1fr;gap:10px}}.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info{background-color:#fafafa;padding:30px 40px}.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__label{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:1.625rem;line-height:125%;color:#53575a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-align:start;align-items:flex-start}@media (min-width:992px){.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__label{font-size:2rem}}.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__label:after{content:"";width:60px;height:2px;background:#dac388;display:block;margin:1.25rem 0 2.5rem}.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__item{font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__item>h3{display:none}.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__item>h4,.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__item>h4 strong{font-family:Open Sans,sans-serif;font-weight:700;font-size:.8125rem;line-height:150%;color:#272a32}.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__item p{font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__item ul:not(.contextual-links){display:-ms-flexbox;display:flex;margin:0;padding:0}.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__item li{list-style:none}.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__item a{background-position:50%;background-size:contain;text-indent:-9999px;display:inline-block;width:24px;height:24px;margin-right:20px}.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__item a[href*=mailto]{text-indent:0;width:auto;height:auto;margin-bottom:20px}.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__item a[href*=facebook]{background-image:url(/themes/custom/ptngroup/dist/images/icons/Facebook.svg)}.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__item a[href*=instagram]{background-image:url(/themes/custom/ptngroup/dist/images/icons/Instagram.svg)}.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__item a[href*=linkedin]{background-image:url(/themes/custom/ptngroup/dist/images/icons/Linkedin.svg)}.node-company.node-view-mode-full .group-info-contacts .field--name-field-contact-info .field__item a[href*=youtube]{background-image:url(/themes/custom/ptngroup/dist/images/icons/Youtube.svg)}.node-company.node-view-mode-contact-info{background-color:#fafafa;width:100%;padding:2rem}.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-logo{width:100%;margin-bottom:1rem}.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-logo .field--name-field-media-image{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-logo .field--name-field-media-image img{max-height:45px;width:auto}.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-contact-info,.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-contact-info p{font-size:.8125rem}.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-contact-info>h3{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:1.5rem;line-height:125%;color:#272a32;margin-bottom:.8rem}.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-contact-info>h4{display:none}.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-contact-info ul{margin:0;display:-ms-flexbox;display:flex}.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-contact-info ul li{margin:0 .6rem 0 0;width:24px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-contact-info ul li:last-child{margin-right:0}.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-contact-info ul li a{display:block;text-indent:-9999px;width:20px;height:20px}.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-contact-info ul li a[href*=facebook]{background-image:url(/themes/custom/ptngroup/dist/images/icons/Facebook.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;background-size:20px 20px}.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-contact-info ul li a[href*=instagram]{background-image:url(/themes/custom/ptngroup/dist/images/icons/Instagram.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;background-size:20px 20px}.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-contact-info ul li a[href*=linkedin]{background-image:url(/themes/custom/ptngroup/dist/images/icons/Linkedin.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;background-size:20px 20px}.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-contact-info ul li a[href*=twitter]{background-image:url(/themes/custom/ptngroup/dist/images/icons/Twitter.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;background-size:20px 20px}.node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-contact-info ul li a[href*=youtube]{background-image:url(/themes/custom/ptngroup/dist/images/icons/Youtube.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;background-size:20px 20px}div[id*=block-views-block-company-block-contacts-highlight]{margin-bottom:2rem}@media (min-width:768px){div[id*=block-views-block-company-block-contacts-highlight]{margin-bottom:2rem}}@media (min-width:992px){div[id*=block-views-block-company-block-contacts-highlight]{margin-bottom:2rem}}div[id*=block-views-block-company-block-contacts-highlight] .node-company.node-view-mode-contact-info{max-width:1300px;margin-left:auto;margin-right:auto;width:92%;background:#fff;box-shadow:0 2px 10px rgba(37,37,37,.15)}@media (min-width:768px){div[id*=block-views-block-company-block-contacts-highlight] .node-company.node-view-mode-contact-info .group-info-contacts{display:-ms-flexbox;display:flex}}div[id*=block-views-block-company-block-contacts-highlight] .node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-logo{width:200px;border-right:1px solid #f3f3f3;margin-right:2rem}div[id*=block-views-block-company-block-contacts-highlight] .node-company.node-view-mode-contact-info .group-info-contacts .field--name-field-contact-info{-ms-flex-positive:1;flex-grow:1}.node-investor.node-view-mode-full .layout__region--content>.group-content{max-width:1600px;margin-left:auto;margin-right:auto;width:92%}@media (min-width:768px){.node-investor.node-view-mode-full .layout__region--content>.group-content{display:grid;grid-template-columns:16% 84%;gap:40px}}.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar{position:sticky;top:60px;background-color:#f3f3f3;z-index:3}@media (min-width:768px){.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar{position:unset;background-color:transparent}}.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar .menu-toggle{cursor:pointer;background-color:#f3f3f3;border:1px solid #e2e2e2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:16px;padding:10px;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar .menu-toggle{display:none}}.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar .menu-toggle span.btn-toggle{border-left:1px solid #a8a7a7;background-image:url(/themes/custom/ptngroup/dist/images/icons/arrow_menu.svg);background-size:20px 12px;background-repeat:no-repeat;background-position:100%;height:20px;width:20px;padding-left:10px;display:inline-block}.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar.expanded span.btn-toggle{background-size:20px 20px;background-image:url(/themes/custom/ptngroup/dist/images/icons/Cross.svg)}.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar.expanded ul{display:block}.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar ul{display:none;margin-left:0;padding:20px}@media (min-width:768px){.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar ul{display:block;padding:0}}.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar ul>li{margin-left:0;padding-left:0}.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar ul>li>a,.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar ul>li>span{font-family:Outfit,sans-serif;font-weight:300;font-size:1.125rem;line-height:120%;color:#272a32;margin-bottom:16px;display:block}.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar ul>li ul{margin-left:0;padding:0}.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar ul>li ul li{margin:0;border-bottom:1px solid #f3f3f3;padding:10px 0}.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar ul>li ul li:first-child{border-top:1px solid #f3f3f3}.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar ul>li ul li a{font-family:Open Sans,sans-serif;font-weight:400;font-size:.6875rem;line-height:120%;color:#272a32;margin-bottom:0}.node-investor.node-view-mode-full .layout__region--content>.group-content .group-sidebar ul>li ul li a.is-active{font-weight:700}.node-job-position.node-view-mode-full .field--name-field-company{border-bottom:1px solid #f3f3f3;padding:0 0 2.5rem;margin:0 0 2.5rem;max-width:940px;margin-left:auto;margin-right:auto;width:92%}.node-job-position.node-view-mode-full .field--name-field-company .node-company .layout__region--content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.node-job-position.node-view-mode-full .field--name-field-company .node-company .layout__region--content .field--name-field-logo img{height:50px;width:auto}@media (min-width:992px){.node-job-position.node-view-mode-full .field--name-field-company .node-company .layout__region--content .field--name-field-logo img{height:70px}}.node-job-position.node-view-mode-full .field--name-field-company .node-company .layout__region--content .group-location{display:-ms-flexbox;display:flex}.node-job-position.node-view-mode-full .field--name-field-company .node-company .layout__region--content .group-location .field--name-field-map-svg{width:70px;margin-right:10px;display:-ms-flexbox;display:flex}.node-job-position.node-view-mode-full .field--name-field-company .node-company .layout__region--content .group-location .field--name-field-map-svg img{width:76%}.node-job-position.node-view-mode-full .field--name-field-company .node-company .layout__region--content .group-location .field--name-field-map-svg:after{content:"";width:1px;background-color:#e2e2e2;height:90%;display:block;margin-left:10px}.node-job-position.node-view-mode-full .field--name-field-company .node-company .layout__region--content .group-location .field--name-field-location{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}.node-job-position.node-view-mode-full .field--name-field-company .node-company .layout__region--content .group-location .field--name-field-location p{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}.node-job-position.node-view-mode-full .field--name-body{max-width:940px;margin-left:auto;margin-right:auto;width:92%}.node-job-position.node-view-mode-full .field--name-body p{font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}.node-job-position.node-view-mode-full .field--name-body p.text-large{font-size:1.125rem}.node-job-position.node-view-mode-full .field--name-body a{color:#272a32;text-decoration:underline}.node-job-position.node-view-mode-full .field--name-body li,.node-job-position.node-view-mode-full .field--name-body li p{margin-bottom:0;font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}.page-node-type-job-position #block-jobopportunitiesdisclaimer a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;padding:.25rem .8125rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#272a32;border:1px solid #272a32}@media (min-width:768px){.page-node-type-job-position #block-jobopportunitiesdisclaimer a{padding:.5rem 1.625rem}}.page-node-type-job-position #block-jobopportunitiesdisclaimer a:hover{background-color:#272a32;color:#fff}.page-node-type-job-position .block-webform{display:none}#block-views-block-job-positions-block-1{max-width:940px;margin-left:auto;margin-right:auto;width:92%}.node-member.node-view-mode-teaser{background:#fff;box-shadow:0 2px 10px rgba(37,37,37,.15)}.node-member.node-view-mode-teaser .field--name-field-image{border:1px solid #fff}.node-member.node-view-mode-teaser .group-text{padding:20px}.node-member.node-view-mode-teaser .group-text .field--name-node-title h3{font-size:1.5rem;font-style:normal;font-weight:300;line-height:120%}.node-member.node-view-mode-teaser .group-text .field--name-field-simple-description{font-family:Outfit,sans-serif;font-style:normal;font-weight:600;font-size:.875rem;letter-spacing:.05em;line-height:125%;color:#53575a;margin-bottom:.75em}.node-member.node-view-mode-teaser .group-text .field--name-field-personal-info{margin-bottom:1.25em}.node-member.node-view-mode-teaser .group-text .field--name-field-personal-info p{font-family:Open Sans,sans-serif;font-size:.6875rem;font-weight:400;line-height:120%;color:#8d8c8e}.node-member.node-view-mode-teaser .group-text .field--name-field-personal-info p:last-child{margin-bottom:0}.node-member.node-view-mode-teaser .group-text .group-downloads>*{width:100%}.node-member.node-view-mode-teaser .group-text .group-downloads>*+*{margin-top:.5rem}@media (min-width:768px){.node-member.node-view-mode-teaser .group-text .group-downloads{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.node-member.node-view-mode-teaser .group-text .group-downloads>*{width:48%;display:-ms-flexbox;display:flex}.node-member.node-view-mode-teaser .group-text .group-downloads>*+*{margin-top:0}}.node-member.node-view-mode-teaser .group-text .group-downloads a.download-cv{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s,border-color .2s;padding:.5rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.03em;color:#53575a;background-color:#e2e2e2;border:1px solid #e2e2e2;display:block;width:100%}.node-member.node-view-mode-teaser .group-text .group-downloads a.download-cv:hover{background-color:#53575a;border-color:#53575a;color:#fff}@media (min-width:768px){.node-member.node-view-mode-teaser .group-text .group-downloads a.download-cv{padding:.5rem 1.625rem}}.node-member.node-view-mode-teaser .group-text .group-downloads a.download-statement{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s,border-color .2s;padding:.5rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.03em;color:#53575a;background-color:#e2e2e2;border:1px solid #e2e2e2;background-color:#fff;border-color:#c7c7c7;display:block;width:100%}@media (min-width:768px){.node-member.node-view-mode-teaser .group-text .group-downloads a.download-statement{padding:.5rem 1.625rem}}.node-member.node-view-mode-teaser .group-text .group-downloads a.download-statement:hover{background-color:#53575a;border-color:#53575a;color:#fff}@media (min-width:768px){.node-member.node-view-mode-teaser{display:-ms-flexbox;display:flex;width:100%}.node-member.node-view-mode-teaser .group-text,.node-member.node-view-mode-teaser>*{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column}.node-member.node-view-mode-teaser .group-text{-ms-flex-positive:1;flex-grow:1}.node-member.node-view-mode-teaser .group-text .group-downloads{margin-bottom:0;margin-top:auto}}.node-initiative a>img,.node-initiative div>img,.node-initiative li>img,.node-initiative picture>img,.node-news a>img,.node-news div>img,.node-news li>img,.node-news picture>img{width:100%;height:auto;display:block}.node-initiative.node-view-mode-teaser,.node-news.node-view-mode-teaser{width:100%;background:#fff;box-shadow:0 2px 10px rgba(37,37,37,.15)}.node-initiative.node-view-mode-teaser :hover a,.node-initiative.node-view-mode-teaser a:hover,.node-news.node-view-mode-teaser :hover a,.node-news.node-view-mode-teaser a:hover{text-decoration:none}.node-initiative.node-view-mode-teaser .field--name-field-image,.node-news.node-view-mode-teaser .field--name-field-image{margin-bottom:1.25rem}.node-initiative.node-view-mode-teaser .group-content,.node-news.node-view-mode-teaser .group-content{padding:15px 20px 20px}.node-initiative.node-view-mode-teaser .group-content .field--name-field-date,.node-news.node-view-mode-teaser .group-content .field--name-field-date{margin-bottom:10px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:.6875rem;line-height:120%;color:#53575a}.node-initiative.node-view-mode-teaser .group-content .field--name-node-title,.node-news.node-view-mode-teaser .group-content .field--name-node-title{margin-bottom:0}.node-initiative.node-view-mode-teaser .group-content .field--name-node-title h3,.node-news.node-view-mode-teaser .group-content .field--name-node-title h3{font-size:.8125rem;color:#272a32;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.03em;margin-bottom:0}.node-initiative.node-view-mode-teaser .group-content .field--name-body p,.node-news.node-view-mode-teaser .group-content .field--name-body p{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;letter-spacing:.03em;color:#272a32}.node-initiative.node-view-mode-highlight,.node-news.node-view-mode-highlight{width:100%;background:#fff;box-shadow:0 2px 10px rgba(37,37,37,.15)}.node-initiative.node-view-mode-highlight :hover a,.node-initiative.node-view-mode-highlight a:hover,.node-news.node-view-mode-highlight :hover a,.node-news.node-view-mode-highlight a:hover{text-decoration:none}.node-initiative.node-view-mode-highlight .group-link,.node-news.node-view-mode-highlight .group-link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media (min-width:768px){.node-initiative.node-view-mode-highlight .group-link,.node-news.node-view-mode-highlight .group-link{-ms-flex-direction:row;flex-direction:row}}.node-initiative.node-view-mode-highlight .field--name-field-image,.node-news.node-view-mode-highlight .field--name-field-image{margin-bottom:1.25rem}.node-initiative.node-view-mode-highlight .field--name-field-featured-image,.node-news.node-view-mode-highlight .field--name-field-featured-image{width:100%}@media (min-width:768px){.node-initiative.node-view-mode-highlight .field--name-field-featured-image,.node-news.node-view-mode-highlight .field--name-field-featured-image{width:calc(50% - 15px)}}.node-initiative.node-view-mode-highlight .group-content,.node-news.node-view-mode-highlight .group-content{width:100%;padding:15px 20px 20px}@media (min-width:768px){.node-initiative.node-view-mode-highlight .group-content,.node-news.node-view-mode-highlight .group-content{width:calc(50% + 15px);padding:2rem 3rem}}.node-initiative.node-view-mode-highlight .group-content .field--name-field-date,.node-news.node-view-mode-highlight .group-content .field--name-field-date{margin-bottom:10px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:.6875rem;line-height:120%;color:#53575a}.node-initiative.node-view-mode-highlight .group-content .field--name-node-title,.node-news.node-view-mode-highlight .group-content .field--name-node-title{margin-bottom:0}.node-initiative.node-view-mode-highlight .group-content .field--name-node-title h3,.node-news.node-view-mode-highlight .group-content .field--name-node-title h3{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:1.5rem;line-height:125%;color:#272a32}.node-initiative.node-view-mode-highlight .group-content .field--name-body p,.node-news.node-view-mode-highlight .group-content .field--name-body p{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;letter-spacing:.03em;color:#272a32}.node-initiative.node-view-mode-full .group-header,.node-news.node-view-mode-full .group-header{position:relative;margin-bottom:0;background:linear-gradient(90.73deg,#fafafa .69%,#f3f3f3 93.97%)}.node-initiative.node-view-mode-full .group-header:before,.node-news.node-view-mode-full .group-header:before{display:none}.node-initiative.node-view-mode-full .group-header .group-header-wrapper,.node-news.node-view-mode-full .group-header .group-header-wrapper{display:block;min-height:0;padding:1rem 0}@media (min-width:768px){.node-initiative.node-view-mode-full .group-header .group-header-wrapper,.node-news.node-view-mode-full .group-header .group-header-wrapper{padding:2rem 0}}.node-initiative.node-view-mode-full .group-header .field--name-node-title h1,.node-news.node-view-mode-full .group-header .field--name-node-title h1{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:2.5rem;line-height:120%;max-width:23em;color:#272a32}@media (min-width:768px){.node-initiative.node-view-mode-full .group-header .field--name-node-title h1,.node-news.node-view-mode-full .group-header .field--name-node-title h1{font-size:2.875rem}}@media (min-width:992px){.node-initiative.node-view-mode-full .group-header .field--name-node-title h1,.node-news.node-view-mode-full .group-header .field--name-node-title h1{font-size:3.5rem}}.node-initiative.node-view-mode-full .group-header .field--name-field-date,.node-news.node-view-mode-full .group-header .field--name-field-date{color:#53575a}.node-initiative.node-view-mode-full>.layout__region>.field--name-field-featured-image,.node-news.node-view-mode-full>.layout__region>.field--name-field-featured-image{max-width:940px;margin-left:auto;margin-right:auto;width:92%;margin-bottom:2rem}@media (min-width:992px){.node-initiative.node-view-mode-full>.layout__region>.field--name-field-featured-image,.node-news.node-view-mode-full>.layout__region>.field--name-field-featured-image{margin-bottom:3rem}}.node-initiative.node-view-mode-full>.layout__region .field--name-field-sec-components .paragraph--type--sec-content .field--name-field-sec-supertitle,.node-news.node-view-mode-full>.layout__region .field--name-field-sec-components .paragraph--type--sec-content .field--name-field-sec-supertitle{line-height:120%;text-transform:uppercase;margin-bottom:.4375rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:Outfit,sans-serif;font-style:normal;font-weight:800;font-size:.75rem;letter-spacing:.08em;color:#53575a}.node-initiative.node-view-mode-full>.layout__region .field--name-field-sec-components .paragraph--type--sec-content .field--name-field-sec-supertitle:before,.node-news.node-view-mode-full>.layout__region .field--name-field-sec-components .paragraph--type--sec-content .field--name-field-sec-supertitle:before{content:"";width:16px;height:1px;background:#8d8c8e;display:inline-block;margin:0 .6em 0 0}.node-initiative.node-view-mode-full>.layout__region .field--name-field-sec-components .paragraph--type--sec-content .field--name-field-sec-title,.node-news.node-view-mode-full>.layout__region .field--name-field-sec-components .paragraph--type--sec-content .field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-weight:300;font-size:1.125rem;line-height:120%;color:#53575a;text-transform:uppercase;margin-bottom:1em}.node-initiative.node-view-mode-full>.layout__region .field--name-field-sec-components .paragraph--type--sec-content .field--name-field-sec-title:after,.node-news.node-view-mode-full>.layout__region .field--name-field-sec-components .paragraph--type--sec-content .field--name-field-sec-title:after{display:none}.node-initiative.node-view-mode-full>.layout__region .field--name-field-sec-components .paragraph--type--sec-content .field--name-field-sec-subtitle,.node-news.node-view-mode-full>.layout__region .field--name-field-sec-components .paragraph--type--sec-content .field--name-field-sec-subtitle{line-height:120%;margin-bottom:1.25rem;margin-top:-.7em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:.9375rem;color:#272a32}.node-page.node-view-mode-full .layout__region--content>.group-content{max-width:1300px;margin-left:auto;margin-right:auto;width:92%;display:grid;grid-template-columns:30% 70%}.node-page.node-view-mode-full .field--name-field-document a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;padding:.25rem .8125rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#272a32;border:1px solid #272a32}@media (min-width:768px){.node-page.node-view-mode-full .field--name-field-document a{padding:.5rem 1.625rem}}.node-page.node-view-mode-full .field--name-field-document a:hover{background-color:#272a32;color:#fff}.node-press-review.node-view-mode-teaser{width:100%;background:#fff;box-shadow:0 2px 10px rgba(37,37,37,.15)}.node-press-review.node-view-mode-teaser :hover a,.node-press-review.node-view-mode-teaser a:hover{text-decoration:none}.node-press-review.node-view-mode-teaser .field--name-field-featured-image{position:relative;border-bottom:1px solid #f3f3f3}.node-press-review.node-view-mode-teaser .field--name-field-featured-image:after{content:"";pointer-events:none;position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.03))}.node-press-review.node-view-mode-teaser .group-content{padding:15px 20px}.node-press-review.node-view-mode-teaser .group-content .field--name-node-title h3{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:1.5rem;line-height:125%;color:#272a32;margin-bottom:.4rem}.node-press-review.node-view-mode-teaser .group-content .field--name-field-date{font-size:.8125rem;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;color:#53575a}.node-press-review.node-view-mode-teaser .group-content .group-bottom{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.node-press-review.node-view-mode-teaser .group-content .group-bottom .group-downloads{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:stretch;align-items:stretch;margin-right:-10px}.node-press-review.node-view-mode-teaser .group-content .group-bottom .field--name-field-link .contextual,.node-press-review.node-view-mode-teaser .group-content .group-bottom .field--name-field-press-review .contextual{display:none}.node-press-review.node-view-mode-teaser .group-content .group-bottom .field--name-field-link a,.node-press-review.node-view-mode-teaser .group-content .group-bottom .field--name-field-press-review a{background-position:50%;background-size:16px;background-repeat:no-repeat;background-image:url(/themes/custom/ptngroup/dist/images/icons/Link.svg);text-indent:-9999px;display:inline-block;width:34px;height:26px;border-left:1px solid #e2e2e2}.node-press-review.node-view-mode-teaser .group-content .group-bottom .field--name-field-press-review .file{background:none;display:inline-block;min-height:0;padding-left:0;background-repeat:no-repeat;background-position:0}.node-press-review.node-view-mode-teaser .group-content .group-bottom .field--name-field-press-review a{background-image:url(/themes/custom/ptngroup/dist/images/icons/Download.svg)}.node-press-review.node-view-mode-full{text-align:center}.node-press-review.node-view-mode-full .field--name-field-featured-image a>img,.node-press-review.node-view-mode-full .field--name-field-featured-image div>img,.node-press-review.node-view-mode-full .field--name-field-featured-image li>img,.node-press-review.node-view-mode-full .field--name-field-featured-image picture>img{width:auto}.group-header{position:relative}.group-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:20%;background:linear-gradient(90.73deg,#fafafa .69%,#f3f3f3 93.97%);z-index:-1}.group-header .group-header-wrapper{max-width:1600px;margin-left:auto;margin-right:auto;width:92%}@media (min-width:992px){.group-header .group-header-wrapper{display:grid;grid-template-columns:50% 50%}}.group-header .group-header-wrapper .field--name-bundle-fieldnode,.group-header .group-header-wrapper .field--name-field-section{line-height:120%;text-transform:uppercase;margin-bottom:.4375rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:Outfit,sans-serif;font-style:normal;font-weight:800;font-size:.75rem;letter-spacing:.08em;color:#53575a}.group-header .group-header-wrapper .field--name-bundle-fieldnode:before,.group-header .group-header-wrapper .field--name-field-section:before{content:"";width:16px;height:1px;background:#8d8c8e;display:inline-block;margin:0 .6em 0 0}.group-header .group-header-wrapper .group-header-content{padding-top:3.75rem;padding-right:1.5rem}@media (min-width:992px){.group-header .group-header-wrapper .group-header-content{padding-right:3rem;min-height:260px}}.group-header .group-header-wrapper .group-header-content .field--name-node-title h1{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:2.5rem;line-height:120%;color:#272a32}@media (min-width:768px){.group-header .group-header-wrapper .group-header-content .field--name-node-title h1{font-size:2.875rem}}@media (min-width:992px){.group-header .group-header-wrapper .group-header-content .field--name-node-title h1{font-size:3.5rem}}.group-header .group-header-wrapper .field--name-field-image{margin-top:40px;margin-bottom:40px;position:relative;overflow:hidden;filter:drop-shadow(0 20px 20px rgba(0,0,0,.15))}@media (min-width:992px){.group-header .group-header-wrapper .field--name-field-image{min-height:300px;margin-bottom:0}}.group-header .group-header-wrapper .field--name-field-image .image-background-formatter{width:100%;min-width:200px;min-height:200px;background-size:cover;background-repeat:no-repeat;background-position:50%;height:100%}.node-view-mode-full.no-header-image .group-header{position:relative;margin-bottom:0;background:linear-gradient(90.73deg,#fafafa .69%,#f3f3f3 93.97%)}.node-view-mode-full.no-header-image .group-header:before{display:none}.node-view-mode-full.no-header-image .group-header .group-header-wrapper{display:block;min-height:0;padding:1rem 0}@media (min-width:768px){.node-view-mode-full.no-header-image .group-header .group-header-wrapper{padding:2rem 0}}.node-view-mode-full.no-header-image .group-header .group-header-wrapper .group-header-content{min-height:0;padding-right:0;padding-top:0}.path-frontpage .region-content{margin-bottom:0}.layout-after-footer{background-color:#53575a;color:#fff}.layout-after-footer .content-inner{padding:20px 0;border-top:1px solid #8d8c8e;max-width:1600px;margin-left:auto;margin-right:auto;width:92%}@media (min-width:768px){.layout-after-footer .content-inner{display:grid;grid-template-columns:50% 50%}}.layout-after-footer p{color:#fff}.layout-after-footer #block-footerinfo{margin-bottom:20px}.layout-after-footer #block-footerinfo p{font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;color:#fff;margin-bottom:0;text-align:center}@media (min-width:768px){.layout-after-footer #block-footerinfo p{text-align:left}}.layout-after-footer .menu--policy{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.layout-after-footer .menu--policy ul:not(.contextual-links){display:-ms-flexbox;display:flex;margin:0;padding:0}@media (min-width:768px){.layout-after-footer .menu--policy{-ms-flex-pack:end;justify-content:flex-end}}.layout-after-footer .menu--policy li{line-height:1;display:-ms-flexbox;display:flex}.layout-after-footer .menu--policy li+li:before{content:"-";font-family:Open Sans,sans-serif;margin:0 .4em;font-size:.6875rem;display:inline-block}.layout-after-footer .menu--policy li a{font-family:Open Sans,sans-serif;font-weight:400;font-size:.6875rem;color:#fff}.region-breadcrumbs{padding:20px 0}.region-breadcrumbs .content-inner{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}.region-content{margin-bottom:5rem}.region-after-content{margin:5rem 0}.region-footer{background-color:#53575a;color:#fff}.region-footer .content-inner{padding:20px 0;max-width:1600px;margin-left:auto;margin-right:auto;width:92%}@media (min-width:768px){.region-footer .content-inner{display:grid;grid-template-columns:50% 30% 20%}}.region-footer a,.region-footer p{color:#fff}.region-footer #block-footerlogo:before{content:"";display:block;background-image:url(/themes/custom/ptngroup/dist/images/logo/pattern_group_white.svg);background-size:contain;background-repeat:no-repeat;width:193px;height:59px;margin-bottom:20px}.region-footer #block-footerlogo p{font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;color:#fff;margin-bottom:20px}.region-footer #block-footer{font-family:Open Sans,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.region-footer #block-footer ul:not(.contextual-links){display:-ms-flexbox;display:flex;margin:0;padding:0}.region-footer #block-footer ul{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1200px){.region-footer #block-footer ul{width:440px}}.region-footer #block-footer ul li{width:50%}.region-footer #block-footer #menu-toggle{display:none}.region-footer #block-footer a,.region-footer #block-footer span{font-weight:700;font-size:.6875rem;line-height:120%}.region-footer .menu--follow-us{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.region-footer .menu--follow-us{-ms-flex-pack:end;justify-content:flex-end}}.region-footer .menu--follow-us h2{margin:10px 10px 0 0;font-family:Outfit,sans-serif;font-weight:800;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#fff}.region-footer .menu--follow-us ul{display:-ms-flexbox;display:flex;gap:20px}.region-footer .menu--follow-us ul li a{background-position:50%;background-size:contain;text-indent:-9999px;display:inline-block;width:2.25rem;height:2.25rem}.region-footer .menu--follow-us ul li a[href*=facebook]{background-image:url(/themes/custom/ptngroup/dist/images/icons/Facebook.svg)}.region-footer .menu--follow-us ul li a[href*=instagram]{background-image:url(/themes/custom/ptngroup/dist/images/icons/Instagram-white.svg)}.region-footer .menu--follow-us ul li a[href*=linkedin]{background-image:url(/themes/custom/ptngroup/dist/images/icons/linkedin_white.svg)}.region-footer .menu--follow-us ul li a[href*=youtube]{background-image:url(/themes/custom/ptngroup/dist/images/icons/Youtube.svg)}.region-navigation{position:relative;box-shadow:0 2px 10px rgba(37,37,37,.15);z-index:2}.region-navigation>div{max-width:1600px;margin-left:auto;margin-right:auto;width:92%;display:-ms-flexbox;display:flex}.region-navigation>div>div:first-child{width:89%}.region-navigation>div>div:last-child{width:11%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.region-navmobile{position:fixed;top:0;left:0;width:100%;background:#fff;opacity:1;bottom:0;right:0;z-index:10000;transform:translateX(200%);transition:all .2s}.region-navmobile.scroll{overflow:scroll}body.menu-opened .region-navmobile{display:block;transform:translateX(0)}@media (min-width:1200px){.region-navmobile,body.menu-opened .region-navmobile{display:none}}.region-navmobile .content-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:100%;padding-top:40px}.region-navmobile .content-inner .block-menu{display:block;margin-bottom:20px;max-width:1300px;margin-left:auto;margin-right:auto;width:92%;width:86%}.region-navmobile .content-inner .block-menu a{color:#272a32}.region-navmobile .content-inner .block-menu>ul.menu{margin-left:0;text-align:center}.region-navmobile .content-inner .block-menu>ul.menu>li.menu-item{list-style:none;margin-left:0}.region-navmobile .content-inner .block-menu>ul.menu>li.menu-item:nth-child(2) .block-views-blockcompany-block-2{width:86%!important;margin:0 auto!important}.region-navmobile .content-inner .block-menu>ul.menu>li.menu-item:nth-child(2) .menu{display:none}.region-navmobile .content-inner .block-menu>ul.menu>li.menu-item:nth-child(4) .wrapper>ul>li:last-child,.region-navmobile .content-inner .block-menu>ul.menu>li.menu-item:nth-child(6) .wrapper>ul>li:last-child{border:0}.region-navmobile .content-inner .block-menu>ul.menu>li.menu-item:nth-child(4) .wrapper>ul>li>a,.region-navmobile .content-inner .block-menu>ul.menu>li.menu-item:nth-child(4) .wrapper>ul>li>span,.region-navmobile .content-inner .block-menu>ul.menu>li.menu-item:nth-child(6) .wrapper>ul>li>a,.region-navmobile .content-inner .block-menu>ul.menu>li.menu-item:nth-child(6) .wrapper>ul>li>span{font-family:Outfit,sans-serif;font-weight:300;font-size:1.125rem;line-height:120%;color:#272a32;width:76%;margin-top:20px;display:block}.region-navmobile .content-inner .block-menu>ul.menu>li.menu-item:nth-child(4) .wrapper>ul>li ul,.region-navmobile .content-inner .block-menu>ul.menu>li.menu-item:nth-child(6) .wrapper>ul>li ul{display:block}.region-navmobile .content-inner .block-menu>ul.menu>li.menu-item:nth-child(4) .wrapper>ul>li ul li a,.region-navmobile .content-inner .block-menu>ul.menu>li.menu-item:nth-child(6) .wrapper>ul>li ul li a{border-bottom:1px solid #c7c7c7;padding:16px 0;display:block;font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}.region-navmobile .content-inner .block-menu>ul.menu>li.menu-item:nth-child(5){display:none}.region-navmobile .content-inner .block-menu>ul.menu .section-title{cursor:pointer;font-size:1.5rem;line-height:1.5;color:#272a32;padding:16px 0;text-align:left;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.region-navmobile .content-inner .block-menu>ul.menu .section-title>span:after{content:"";background-image:url(/themes/custom/ptngroup/dist/images/icons/arrow_menu.svg);background-repeat:no-repeat;background-size:contain;width:10px;height:6px;display:inline-block;margin:0 0 0 .6em;transform:rotate(-90deg);vertical-align:middle}.region-navmobile .content-inner .block-menu>ul.menu .wrapper{-ms-flex-align:center;align-items:center;background-color:#fff;left:0;position:absolute;right:0;top:0;transform:translateX(-100%);transition:transform .2s;z-index:2;min-height:100vh;padding-top:160px}.region-navmobile .content-inner .block-menu>ul.menu .wrapper .block--type-block-inside-menu{display:none;margin-top:60px;max-width:1300px;margin-left:auto;margin-right:auto;width:92%}.region-navmobile .content-inner .block-menu>ul.menu .wrapper .block--type-block-inside-menu .field--name-field-image{width:100px;height:100px;border:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.region-navmobile .content-inner .block-menu>ul.menu .wrapper.open{transform:translateX(0)}.region-navmobile .content-inner .block-menu>ul.menu .wrapper.open .block--type-block-inside-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.region-navmobile .content-inner .block-menu>ul.menu .wrapper .section-link{max-width:1300px;margin-left:auto;margin-right:auto;width:92%;text-align:left;cursor:pointer;font-size:1.5rem;line-height:1.5;color:#272a32;padding:16px 0}.region-navmobile .content-inner .block-menu>ul.menu .wrapper .section-link:before{content:"";background-image:url(/themes/custom/ptngroup/dist/images/icons/arrow_menu.svg);background-repeat:no-repeat;width:12px;height:8px;display:inline-block;margin:2px .6em 0 0;transform:rotate(90deg)}.region-navmobile .content-inner .block-menu>ul.menu .wrapper>ul.menu{max-width:1300px;margin-left:auto;margin-right:auto;width:92%;width:86%}.region-navmobile .content-inner .block-menu>ul.menu .wrapper>ul.menu>li{text-align:left}.region-navmobile .content-inner .block-menu>ul.menu .wrapper>ul.menu>li>a,.region-navmobile .content-inner .block-menu>ul.menu .wrapper>ul.menu>li>span{border-bottom:1px solid #c7c7c7;padding:16px 0;display:block;font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}@media (min-width:1200px){.region-navmobile .content-inner{display:none}}.region-navmobile .block-menu.menu--menu-top-menu{height:auto;border-bottom:1px solid #c7c7c7;padding-bottom:20px}.region-navmobile .block-menu.menu--menu-top-menu ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.region-navmobile .block-menu.menu--menu-top-menu ul li{text-align:left}.region-navmobile .block-menu.menu--menu-top-menu ul li a{font-size:12px;line-height:2}.region-navmobile .block-menu.menu--menu-social-links h2{font-family:Open Sans,sans-serif;font-weight:700;font-size:14px;line-height:1.2;text-align:center;letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px}.region-navmobile .block-menu.menu--menu-social-links ul{max-width:480px;-ms-flex-pack:distribute;justify-content:space-around}.region-navmobile .block-dropdown-languagelanguage-content{position:absolute;top:20px;left:20px;z-index:1}.region-navmobile #menu-toggle-close{background-image:url(/themes/custom/ptngroup/dist/images/icons/hamburger_close.svg);background-size:contain;width:48px;height:48px;position:absolute;top:20px;left:20px;cursor:pointer;z-index:200}.region-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background-size:cover;background-position:50%;opacity:0;transition:opacity .5s;width:100%;height:100%;padding-top:100px}body.overlay .region-overlay{z-index:2;opacity:1}@media (min-width:992px){.region-overlay{padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}.region-overlay.orange,.region-overlay .orange{background-image:url(/themes/custom/ptngroup/dist/images/bg/overlay_orange.svg)}.region-overlay.green,.region-overlay .green{background-image:url(/themes/custom/ptngroup/dist/images/bg/overlay_green.svg)}.region-overlay.red,.region-overlay .red{background-image:url(/themes/custom/ptngroup/dist/images/bg/overlay_red.svg)}.region-overlay.purple,.region-overlay .purple{background-image:url(/themes/custom/ptngroup/dist/images/bg/overlay_purple.svg)}.region-overlay .content-inner{display:block;width:76%;margin:0 auto}@media (min-width:992px){.region-overlay .content-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}}.region-overlay .content-inner #block-overlaytext{color:#fff;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:block;width:100%}@media (min-width:992px){.region-overlay .content-inner #block-overlaytext{width:50%;display:-ms-flexbox;display:flex}}.region-overlay .content-inner #block-overlaytext .field--name-body{color:#fff;width:100%}@media (min-width:992px){.region-overlay .content-inner #block-overlaytext .field--name-body{width:60%}}.region-overlay .content-inner #block-overlaytext .field--name-body p{font-weight:700;font-size:1.125rem;line-height:1.5;letter-spacing:.035em;text-transform:uppercase;color:#f5f5f5}.region-overlay .content-inner #block-overlaytext .field--name-body ul{margin-top:60px}.region-overlay .content-inner #block-overlaytext .field--name-body ul li{font-weight:300;font-size:1.25rem;letter-spacing:.045em;color:#f5f5f5;margin-bottom:30px;cursor:pointer}@media (min-width:992px){.region-overlay .content-inner #block-overlaytext .field--name-body ul li{font-size:1.875rem}}@media (min-width:1442px){.region-overlay .content-inner #block-overlaytext .field--name-body ul li{font-size:2.375rem}}.region-overlay .content-inner #block-overlaytext .field--name-body ul li.active{font-weight:700}.region-overlay .content-inner .block-views-blockbooks-block-3{position:relative;width:100%}@media (min-width:992px){.region-overlay .content-inner .block-views-blockbooks-block-3{width:50%}}.region-overlay .content-inner .block-views-blockbooks-block-3 .view-display-id-block_3 .view-content{width:100%}.region-overlay .content-inner .block-views-blockbooks-block-3 .view-display-id-block_3 .view-content .views-row{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity .5s;width:100%;height:100%;z-index:-1;display:none}@media (min-width:1200px){.region-overlay .content-inner .block-views-blockbooks-block-3 .view-display-id-block_3 .view-content .views-row{display:-ms-flexbox;display:flex;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}.region-overlay .content-inner .block-views-blockbooks-block-3 .view-display-id-block_3 .view-content .views-row.show{opacity:1;z-index:2;display:block}@media (min-width:1200px){.region-overlay .content-inner .block-views-blockbooks-block-3 .view-display-id-block_3 .view-content .views-row.show{display:-ms-flexbox;display:flex}}.region-overlay .content-inner .block-views-blockbooks-block-3 .view-display-id-block_3 .view-content .views-row .node-book-outline{width:90%}@media (min-width:992px){.region-overlay .content-inner .block-views-blockbooks-block-3 .view-display-id-block_3 .view-content .views-row .node-book-outline{width:40%}}.region-overlay .content-inner .block-views-blockbooks-block-3 .view-display-id-block_3 .view-content .views-row .node-book-outline .layout__region--content .group-link .group-content .field--name-body{display:none}@media (min-width:992px){.region-overlay .content-inner .block-views-blockbooks-block-3 .view-display-id-block_3 .view-content .views-row .node-book-outline .layout__region--content .group-link .group-content .field--name-body{display:none}}@media (min-width:1200px){.region-overlay .content-inner .block-views-blockbooks-block-3 .view-display-id-block_3 .view-content .views-row .node-book-outline .layout__region--content .group-link .group-content .field--name-body{display:block}}@media (min-width:1442px){.region-overlay .content-inner .block-views-blockbooks-block-3 .view-display-id-block_3 .view-content .views-row .node-book-outline .layout__region--content .group-link .group-content .field--name-body{display:block}}@media (min-width:768px){.view-members .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.view-members .view-content .views-row{margin-bottom:24px}@media (min-width:768px){.view-members .view-content .views-row{display:-ms-flexbox;display:flex;width:50%}}@media (min-width:992px){.view-members .view-content .views-row{width:calc(33.332% - 8px);margin-left:12px}.view-members .view-content .views-row:nth-of-type(3n+1){margin-left:0}}.view-filters{margin-bottom:3.75rem}.block .more-link{position:relative;text-align:left}.block .more-link a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;padding:.25rem .8125rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#272a32;border:1px solid #272a32}@media (min-width:768px){.block .more-link a{padding:.5rem 1.625rem}}.block .more-link a:hover{background-color:#272a32;color:#fff}.view *{box-sizing:border-box}.view.grid-4{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}.view.grid-4 .view-content{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:768px){.view.grid-4 .view-content{grid-template-columns:1fr 1fr}}@media (min-width:992px){.view.grid-4 .view-content{grid-template-columns:1fr 1fr 1fr 1fr}}.view.grid-4 .view-content .views-row{display:-ms-flexbox;display:flex}.view.grid-4.infinite-scroll .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:768px){.view.grid-4.infinite-scroll .views-infinite-scroll-content-wrapper{grid-template-columns:1fr 1fr}}@media (min-width:992px){.view.grid-4.infinite-scroll .views-infinite-scroll-content-wrapper{grid-template-columns:1fr 1fr 1fr 1fr}}.view.grid-4.infinite-scroll .views-infinite-scroll-content-wrapper:before{display:none}.view.grid-4.infinite-scroll .view-content{display:block}.view.grid-4.infinite-scroll .view-content .views-row{display:-ms-flexbox;display:flex}.view.grid-3{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}.view.grid-3 .view-content{display:grid;grid-template-columns:1fr;gap:28px}@media (min-width:768px){.view.grid-3 .view-content{grid-template-columns:1fr 1fr}}@media (min-width:992px){.view.grid-3 .view-content{grid-template-columns:1fr 1fr 1fr}}.view.grid-3 .view-content .views-row{display:-ms-flexbox;display:flex}.pager{margin-top:3rem}@media (min-width:992px){.pager{margin-top:5rem}}.pager li>a,.pager li>span{display:-ms-inline-flexbox;display:inline-flex;width:auto;padding:.8rem 1.5rem;border:1px solid #e2e2e2;border-radius:1px;text-transform:uppercase;letter-spacing:.1em;font-weight:300;font-size:.8125rem;color:#272a32}.pager li>a:before,.pager li>span:before{content:" ";display:block;background-image:url(/themes/custom/ptngroup/dist/images/icons/plus.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:21px;height:21px;margin-right:.5rem}.views-row>a{cursor:pointer}.block--type-block-inside-menu{width:670px;height:200px;background:#fafafa;display:-ms-flexbox;display:flex}.block--type-block-inside-menu .contextual{display:none}.block--type-block-inside-menu .field-group-link{display:-ms-flexbox;display:flex}.block--type-block-inside-menu .field--name-field-image{width:200px;height:200px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;border-right:1px solid #f3f3f3}.block--type-block-inside-menu .field--name-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:0 40px}.block--type-block-inside-menu .field--name-body p{font-family:Outfit,sans-serif;font-weight:300;font-size:1.125rem;line-height:120%;color:#272a32}.block--type-block-inside-menu .field--name-body p:nth-child(2){font-family:Open Sans,sans-serif;font-size:.8125rem;line-height:150%;letter-spacing:.03em}.block--type-block-inside-menu .field--name-body p:nth-child(2) a{color:#272a32}#block-bettersocialsharingbuttons{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#block-bettersocialsharingbuttons .block-header h2{line-height:120%;text-transform:uppercase;margin-bottom:.4375rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:Outfit,sans-serif;font-style:normal;font-weight:800;font-size:.75rem;letter-spacing:.08em;color:#53575a;margin:0}#block-bettersocialsharingbuttons .block-header h2:before{content:"";width:16px;height:1px;background:#8d8c8e;display:inline-block;margin:0 .6em 0 0;display:none}.social-sharing-buttons{margin:0}.social-sharing-buttons a svg{width:30px;height:30px;background:#f2f2f2;padding:3px}#block-contactsanimations{min-height:180px;max-width:1300px;margin-left:auto;margin-right:auto;width:92%;margin-bottom:3.75rem;display:none}@media (min-width:768px){#block-contactsanimations{display:block}}#paragraph-id--468{display:block}@media (min-width:768px){#paragraph-id--468{display:none}}#block-hubanimations{position:relative;width:100%;display:block}@media (min-width:992px){#block-hubanimations{display:-ms-flexbox;display:flex}}#block-hubanimations .field--name-body{max-width:none;width:100%}#block-hubanimations .destinations__wrapper{display:-ms-flexbox;display:flex;height:100%}#block-hubanimations .destinations__wrapper .destinations__cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#block-hubanimations .destinations__wrapper .destinations__cards .destinations__card{margin:.25em}#block-hubanimations .destinations__wrapper .destinations__map{position:relative;display:-ms-flexbox;display:flex;height:100%;width:100%}#block-hubanimations .destinations__wrapper #destinations__anim_map{display:-ms-flexbox;display:flex;height:100%;width:100%}#block-hubanimations .destinations__wrapper #destinations__hover{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3}#block-hubanimations .destinations__wrapper #destinations__hover svg{width:100%;height:100%;transform:translateZ(0);cursor:pointer}@media (min-width:992px){#block-hubanimations .destinations__wrapper #destinations__hover{display:block}}#block-jobopportunitiesdisclaimer{max-width:940px;margin-left:auto;margin-right:auto;width:92%}#block-jobopportunitiesdisclaimer p{font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}#block-jobopportunitiesdisclaimer p.text-large{font-size:1.125rem}#block-languagedropdownswitcher,#block-languagedropdownswitcher-2{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#block-languagedropdownswitcher-2 .form-item,#block-languagedropdownswitcher .form-item{margin:0;border:1px solid #f3f3f3;padding:6px 8px 8px}#block-languagedropdownswitcher-2 .form-item select,#block-languagedropdownswitcher .form-item select{background-color:transparent;border:none;text-transform:uppercase;font-size:.75rem;line-height:150%;letter-spacing:.03em;color:#272a32;font-weight:800;padding:0}#block-languagedropdownswitcher-2 .form-item:after,#block-languagedropdownswitcher .form-item:after{content:"";background-image:url(/themes/custom/ptngroup/dist/images/icons/arrow_menu_dark.svg);background-repeat:no-repeat;width:10px;height:6px;display:inline-block;margin:2px 0 0}#block-ourhubs{text-align:center;padding:0 0 3.75rem;max-width:1600px;margin-left:auto;margin-right:auto;width:92%}#block-ourhubs h1{font-weight:200;font-size:1.5rem;line-height:125%;color:#272a32;margin-bottom:3.75rem}@media (min-width:768px){#block-ourhubs h1{font-size:2rem}}#block-ourhubs ul:not(.contextual-links){margin:0 auto 3.75rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){#block-ourhubs ul:not(.contextual-links){display:-ms-flexbox;display:flex;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-direction:row;flex-direction:row;margin:0 auto 3.75rem}}@media (min-width:992px){#block-ourhubs ul:not(.contextual-links){display:-ms-flexbox;display:flex;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-direction:row;flex-direction:row}}#block-ourhubs ul:not(.contextual-links) li{position:relative;font-weight:200;font-size:1.125rem;line-height:120%;text-align:center;color:#53575a;list-style:none;padding:0 7em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin:0}@media (min-width:768px){#block-ourhubs ul:not(.contextual-links) li{-ms-flex-direction:row;flex-direction:row;max-width:20em}}#block-ourhubs ul:not(.contextual-links) li+li:before{content:"";height:2px;width:3.2em;background:#dac388;display:block;margin:1em 0}@media (min-width:768px){#block-ourhubs ul:not(.contextual-links) li+li:before{height:3.2em;width:1px;position:absolute;left:0;display:block;transform:rotate(30deg)}}#block-ourhubs p{font-family:Open Sans,sans-serif}#block-ourhubs p strong{font-weight:600}#block-views-block-company-block-1{background:#fafafa;border:1px solid #e2e2e2;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:0;padding:20px 0;margin-bottom:3.75rem}#block-views-block-company-block-1>div{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}#block-views-block-company-block-1>div .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#block-views-block-company-block-1>div .view-content .views-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:50%;flex-basis:50%;margin:20px 0 0}@media (min-width:992px){#block-views-block-company-block-1>div .view-content .views-row{-ms-flex:1;flex:1;margin:0}}#block-views-block-company-block-1>div .view-content .views-row:first-child{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0}@media (min-width:992px){#block-views-block-company-block-1>div .view-content .views-row:first-child{-ms-flex:1;flex:1}}#block-views-block-company-block-1>div .view-content .views-row img{height:1.875rem}@media (min-width:768px){#block-views-block-company-block-1>div .view-content .views-row img{height:2.25rem}}@media (min-width:992px){#block-views-block-company-block-1>div .view-content .views-row img{height:2.75rem}}#block-views-block-company-block-2-2{width:100%;margin:0}#block-views-block-company-block-2-2 h3{margin-bottom:0}#block-views-block-company-block-2-2 .item-list{margin:0;padding:0}@media (min-width:1200px){#block-views-block-company-block-2-2 .item-list{margin:0 80px 30px}}@media (min-width:1442px){#block-views-block-company-block-2-2 .item-list{margin:0 80px 50px}}@media screen and (min-width:850px) and (max-height:768px){#block-views-block-company-block-2-2 .item-list{margin:0 80px}}#block-views-block-company-block-2-2 .item-list ul li{border-bottom:1px solid #f3f3f3;margin-left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:.3em 0}#block-views-block-company-block-2-2 .item-list ul li:first-child .views-field-title a{font-size:.8125rem}#block-views-block-company-block-2-2 .item-list .views-field-title a{font-family:Open Sans,sans-serif;font-weight:700;font-size:.6875rem;line-height:150%;letter-spacing:.03em;color:#272a32}#block-views-block-company-block-2-2 .item-list .views-field-field-city{font-family:Open Sans,sans-serif;font-weight:400;font-size:.6875rem;line-height:120%;color:#53575a}@media (min-width:1200px){#block-views-block-company-block-2-2 .taxonomy-term-view-mode-menu.taxonomy-term-hubs>div{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}}#block-views-block-company-block-2-2 .taxonomy-term-view-mode-menu.taxonomy-term-hubs>div h2 .field--name-name{padding-left:2.5rem;font-weight:600;font-size:.875rem;line-height:1.25;letter-spacing:.05em;text-transform:uppercase;color:#272a32}#block-views-block-company-block-2-2 .taxonomy-term-view-mode-menu.taxonomy-term-hubs>div .field--name-taxonomy-term-title{border-bottom:1px solid #c7c7c7;-ms-flex:1;flex:1}@media (min-width:1200px){#block-views-block-company-block-2-2 .taxonomy-term-view-mode-menu.taxonomy-term-hubs>div .field--name-taxonomy-term-title{margin-left:20px}}#block-views-block-company-block-2-2 .taxonomy-term-view-mode-menu.taxonomy-term-hubs>div .field--name-taxonomy-term-title h2{font-family:Outfit,sans-serif;font-weight:300;font-size:1.125rem;line-height:120%;color:#272a32;display:block;width:100%;margin-top:0;padding-top:0}#block-views-block-company-block-2-2 .taxonomy-term-view-mode-menu.taxonomy-term-hubs>div .field--name-field-icon{width:3.125rem;height:3.125rem;margin:20px auto 10px}@media (min-width:1200px){#block-views-block-company-block-2-2 .taxonomy-term-view-mode-menu.taxonomy-term-hubs>div .field--name-field-icon{width:3.75rem;height:3.75rem;margin:0 0 0 -80px}}#block-views-block-company-block-2-2 .views-row{padding:1.25rem 0;margin:0 1.25rem;-ms-flex-align:center;align-items:center;border-bottom:2px solid #f7f6f1}#block-views-block-company-block-2-2 .views-row:last-child{border:0}#block-views-block-company-block-2-2 .view-company .view-content{display:grid;grid-template-columns:1fr;width:100%;gap:20px}@media (min-width:768px){#block-views-block-company-block-2-2 .view-company .view-content{grid-template-columns:1fr 1fr}}@media (min-width:992px){#block-views-block-company-block-2-2 .view-company .view-content{grid-template-columns:1fr 1fr 1fr}}#block-views-block-company-block-2-3{max-width:1600px;margin-left:auto;margin-right:auto;width:92%}#block-views-block-company-block-2-3 h3{margin-bottom:0}#block-views-block-company-block-2-3 .item-list{margin:0;padding:20px}#block-views-block-company-block-2-3 .item-list ul li{border-bottom:1px solid #f3f3f3;margin-left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:.3em 0}#block-views-block-company-block-2-3 .item-list ul li:first-child .views-field-title a{font-size:.8125rem}#block-views-block-company-block-2-3 .item-list .views-field-title a{font-family:Open Sans,sans-serif;font-weight:700;font-size:.6875rem;line-height:150%;letter-spacing:.03em;color:#272a32}#block-views-block-company-block-2-3 .item-list .views-field-field-city{font-family:Open Sans,sans-serif;font-weight:400;font-size:.6875rem;line-height:120%;color:#53575a}#block-views-block-company-block-2-3 .taxonomy-term-view-mode-menu.taxonomy-term-hubs>div .field--name-taxonomy-term-title{border-bottom:1px solid #c7c7c7;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}@media (min-width:1200px){#block-views-block-company-block-2-3 .taxonomy-term-view-mode-menu.taxonomy-term-hubs>div .field--name-taxonomy-term-title{min-height:70px}}#block-views-block-company-block-2-3 .taxonomy-term-view-mode-menu.taxonomy-term-hubs>div .field--name-taxonomy-term-title h2{font-family:Outfit,sans-serif;font-weight:600;font-size:.875rem;line-height:125%;color:#272a32;display:block;width:100%;margin-top:0;padding-top:0;letter-spacing:.05em}#block-views-block-company-block-2-3 .taxonomy-term-view-mode-menu.taxonomy-term-hubs>div .field--name-field-icon{width:6.25rem;height:6.25rem;margin-bottom:1.25rem}#block-views-block-company-block-2-3 .views-row{padding:1.25rem 0;margin:0 1.25rem;-ms-flex-align:center;align-items:center;border-bottom:2px solid #f7f6f1}#block-views-block-company-block-2-3 .views-row:last-child{border:0}#block-views-block-company-block-2-3 .view-company .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#block-views-block-company-block-2-3 .view-company .view-content>div{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:768px){#block-views-block-company-block-2-3 .view-company .view-content>div{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:992px){#block-views-block-company-block-2-3 .view-company .view-content>div{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}}@media (min-width:1200px){#block-views-block-company-block-2-3 .view-company .view-content>div{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0}}@media (min-width:1442px){#block-views-block-company-block-2-3 .view-company .view-content>div{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0}}#block-views-block-hubs-block-1{border:3px solid #f7f6f1;border-radius:64px;margin:0;padding:0;width:100%;position:relative}#block-views-block-hubs-block-1.disable-border{border:0}#block-views-block-hubs-block-1>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row{padding:1.25rem 0;margin:0 2.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:2px solid #f7f6f1;cursor:pointer}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row:last-child{border:0}@media (min-width:992px){#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row:nth-child(2) .field--name-field-company{display:block!important}}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row>.views-field-field-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row>.views-field-field-icon img{width:60px;max-width:60px}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-name{padding-left:2.5rem;font-weight:600;font-size:.875rem;line-height:1.25;letter-spacing:.05em;text-transform:uppercase;color:#272a32}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .field--name-field-company-site{margin-top:6px;text-align:center;color:#272a32}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity{visibility:hidden;z-index:0;opacity:0;transition:opacity .5s;max-height:0;position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;box-shadow:0 2px 10px rgba(37,37,37,.15);border-radius:48px}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity.show{max-height:unset;visibility:visible;z-index:200;opacity:1}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-icon{width:100px;height:100px;margin:-50px auto 20px}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-taxonomy-term-title h2{font-family:Outfit,sans-serif;font-weight:600;font-size:1.25rem;line-height:125%;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#272a32}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-company{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"a a" "b c" "d d"}@media (min-width:992px){#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-company{display:grid}}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-company>.field__item:first-child{width:80%;margin:0 auto;grid-area:a;padding:0 0 20px}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-company>.field__item:first-child:has(+ .field__item){border-bottom:1px solid #e2e2e2}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-company>.field__item:first-child .field--name-field-media-image img{height:70px!important}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-company>.field__item:nth-child(2){grid-area:b;padding:20px 0 0}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-company>.field__item:nth-child(2) .field--name-field-media-image{border-right:1px solid #e2e2e2}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-company>.field__item:nth-child(2) .field--name-field-media-image img{height:40px!important}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-company>.field__item:nth-child(3){grid-area:c;padding:20px 0 0}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-company>.field__item:nth-child(3) .field--name-field-media-image img{height:40px!important}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-company>.field__item:nth-child(4){grid-area:d;padding:20px 0 0}@media (min-width:992px){#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-company>.field__item:nth-child(4){margin-top:20px;border-top:1px solid #e2e2e2}}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-company>.field__item:nth-child(4) .field--name-field-media-image img{height:40px!important}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-company>.field__item .field__item{grid-area:e}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .field--name-field-company>.field__item .item-c{grid-area:f}#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .btn-close{position:absolute;top:30px;right:30px;cursor:pointer;pointer-events:all;width:33px;height:33px;text-indent:-9999px;background-image:url(/themes/custom/ptngroup/dist/images/icons/Cross.svg);background-size:80% 80%;border:1px solid #e2e2e2;background-color:#e2e2e2;background-position:50%;border-radius:50%}@media (min-width:768px){#block-views-block-hubs-block-1>div .view-hubs .view-content .views-row .views-field-rendered-entity .btn-close{width:33px;height:33px}}.block-slick-news-style{position:relative;padding:40px 0}.block-slick-news-style>div{max-width:1600px;margin-left:auto;margin-right:auto;width:92%}@media (min-width:768px){.block-slick-news-style>div{display:grid;grid-template-columns:30% 60%}}.block-slick-news-style .block-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media (min-width:768px){.block-slick-news-style .block-header{padding-right:6.25rem;padding-left:30%;-ms-flex-align:unset;align-items:unset}}.block-slick-news-style .slick-track{display:-ms-flexbox;display:flex}.block-slick-news-style .slick-track .slick-slide{padding:0 20px 20px;display:-ms-flexbox;display:flex;height:auto;-ms-flex-pack:center;justify-content:center}.block-slick-news-style .slick-track .slick-slide>div,.block-slick-news-style .slick-track .slick-slide>div>div{height:100%;width:100%}.block-slick-news-style .slick-track .slick-slide>div>div>div{width:100%;height:100%;display:-ms-flexbox;display:flex}.block-slick-news-style .more-link{position:absolute;right:32px;bottom:40px}@media (min-width:768px){.block-slick-news-style .more-link{position:relative;right:0;bottom:0}}#block-views-block-initiatives-block-1:before{content:"";background-color:#f7f6f1;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}@media (min-width:768px){#block-views-block-initiatives-block-1:before{right:50%}}div[class*=block-views-blocknews-block-other-news]{max-width:1600px;margin:1rem auto 2rem;width:92%;position:relative;border-top:1px solid #e2e2e2;padding:2rem}div[class*=block-views-blocknews-block-other-news]>*{position:relative}@media (min-width:768px){div[class*=block-views-blocknews-block-other-news]{margin-bottom:3rem}}@media (min-width:992px){div[class*=block-views-blocknews-block-other-news]{margin-bottom:4rem}}@media (min-width:768px){div[class*=block-views-blocknews-block-other-news]{padding-top:3rem}div[class*=block-views-blocknews-block-other-news]:before{content:"";background:#fafafa;position:absolute;top:40%;bottom:0;left:0;right:0}}div[class*=block-views-blocknews-block-other-news] .block-header h2{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:1.5rem;line-height:125%;color:#272a32;margin-top:0;margin-bottom:1.5em}div[class*=block-views-blocknews-block-other-news] .block-header h2:after{display:none}div[class*=block-views-blocknews-block-other-news] .view.grid-4{width:100%;max-width:100%}div[class*=block-views-blocknews-block-other-news] .more-link{position:absolute;top:-5em;right:0}div[class*=block-views-blocknews-block-other-news] .more-link a{display:-ms-inline-flexbox;display:inline-flex;width:auto;padding:.8rem 1.5rem;border:1px solid #e2e2e2;border-radius:1px;text-transform:uppercase;letter-spacing:.1em;font-weight:300;font-size:.8125rem;color:#272a32}div[id^=block-views-block-news-block-first-news]{max-width:1300px;margin:0 auto 2rem;width:92%}@media (min-width:992px){div[id^=block-views-block-news-block-first-news]{margin-bottom:4rem}}.block-system-main-block+div[id^=block-views-block-news-block-first-news]{margin-top:-3rem}div[id^=block-views-block-news-block-news-full-list]{max-width:1300px;margin:0 auto 2rem;width:92%}div[id^=block-views-block-news-block-news-full-list] .view.grid-4{width:100%;max-width:100%}div[id^=block-views-block-news-block-news-full-list] .view-content{position:relative;padding:0 55px}div[id^=block-views-block-news-block-news-full-list] .view-content:before{content:"";background:#fafafa;position:absolute;top:2rem;bottom:-2rem;left:0;right:0}div[id^=block-views-block-news-block-news-full-list] .view-content .views-infinite-scroll-content-wrapper{position:relative}div[id^=block-views-block-news-block-news-full-list] .view-content .views-row{margin-bottom:1rem}div[id^=block-views-block-news-block-news-full-list] .view-content+.pager{text-align:center}.block-views-blockjob-positions-block-1{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}#block-ptngroup-main-menu{width:100%;position:unset}#block-ptngroup-main-menu>ul{position:static;width:100%;display:grid;grid-template-columns:11% 11% 11% 11% 21.5% 11% 11% 11%}#block-ptngroup-main-menu>ul:after,#block-ptngroup-main-menu>ul:before{display:none}#block-ptngroup-main-menu>ul>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:0;height:100px;position:unset;-ms-flex:unset;flex:unset}@media (min-width:992px){#block-ptngroup-main-menu>ul>li.click .submenu{visibility:visible;opacity:1}}#block-ptngroup-main-menu>ul>li>a,#block-ptngroup-main-menu>ul>li>span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:400;text-transform:none;font-size:.8125rem;line-height:150%;letter-spacing:.03em;color:#272a32;padding:0;cursor:pointer}#block-ptngroup-main-menu>ul>li.menu-item--expanded>a:after,#block-ptngroup-main-menu>ul>li.menu-item--expanded>span:after{content:"";background-image:url(/themes/custom/ptngroup/dist/images/icons/arrow_menu.svg);background-repeat:no-repeat;width:10px;height:6px;display:inline-block;margin:2px 0 0 .6em}#block-ptngroup-main-menu>ul>li.menu-item--expanded.click>a:after,#block-ptngroup-main-menu>ul>li.menu-item--expanded.click>span:after{transform:rotate(-180deg)}#block-ptngroup-main-menu>ul>li>.submenu{opacity:0;visibility:hidden;display:block;position:absolute;transition:all .4s ease;z-index:200;top:0;left:0;border-radius:0;border-width:1px 0;border-style:solid;border-color:#e2e2e2;box-shadow:inset 0 4px 12px rgba(0,0,0,.1);background:rgba(39,42,50,.4);height:100vh}@media (min-width:992px){#block-ptngroup-main-menu>ul>li>.submenu{top:100%;left:0;border-radius:0;border-width:1px 0;border-style:solid;border-color:#e2e2e2;box-shadow:inset 0 4px 12px rgba(0,0,0,.1);background:rgba(39,42,50,.4);height:100vh}#block-ptngroup-main-menu>ul>li>.submenu>.submenu-bg>.submenu-inner{background-color:#fff;border-bottom:1px solid #e2e2e2}#block-ptngroup-main-menu>ul>li>.submenu>.submenu-bg>.submenu-inner>.submenu-inner-inner{max-width:1600px;margin-left:auto;margin-right:auto;width:92%;padding:3.75rem;width:80%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#fff;z-index:201}}@media screen and (min-width:992px) and (min-width:850px) and (max-height:768px){#block-ptngroup-main-menu>ul>li>.submenu>.submenu-bg>.submenu-inner>.submenu-inner-inner{padding:10px 3.75rem}}@media (min-width:992px){#block-ptngroup-main-menu>ul>li>.submenu>.submenu-bg>.submenu-inner>.submenu-inner-inner ul,#block-ptngroup-main-menu>ul>li>.submenu>.submenu-bg>.submenu-inner>.submenu-inner-inner ul li{list-style:none}}#block-ptngroup-main-menu>ul>li:nth-child(2) .menu{display:none}#block-ptngroup-main-menu>ul>li:nth-child(4) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}#block-ptngroup-main-menu>ul>li:nth-child(4) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li{font-family:Outfit,sans-serif;font-weight:300;font-size:1.125rem;line-height:120%;color:#272a32;border-right:1px solid #e2e2e2}#block-ptngroup-main-menu>ul>li:nth-child(4) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li:last-child{border:0}#block-ptngroup-main-menu>ul>li:nth-child(4) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li>a,#block-ptngroup-main-menu>ul>li:nth-child(4) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li>span{font-family:Outfit,sans-serif;font-weight:300;font-size:1.125rem;line-height:120%;color:#272a32;width:76%;margin:auto;display:block}#block-ptngroup-main-menu>ul>li:nth-child(4) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li .submenu.level-2{width:76%;margin:20px auto 0}#block-ptngroup-main-menu>ul>li:nth-child(4) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li .submenu.level-2 ul{display:block}#block-ptngroup-main-menu>ul>li:nth-child(4) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li .submenu.level-2 ul li{border-top:1px solid #f3f3f3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.3em 0}#block-ptngroup-main-menu>ul>li:nth-child(4) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li .submenu.level-2 ul li:last-child{border-bottom:1px solid #f3f3f3}#block-ptngroup-main-menu>ul>li:nth-child(4) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li .submenu.level-2 ul li a{font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}#block-ptngroup-main-menu>ul>li:nth-child(5) a{position:relative;display:block;width:100%;height:50px;text-indent:-9999px}#block-ptngroup-main-menu>ul>li:nth-child(5) a:after{content:"";background-image:url(/themes/custom/ptngroup/dist/images/logo/pattern_group_25.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:50px;margin:0}#block-ptngroup-main-menu>ul>li:nth-child(6) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul{display:grid;grid-template-columns:60% 40%;width:100%}#block-ptngroup-main-menu>ul>li:nth-child(6) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li{font-family:Outfit,sans-serif;font-weight:300;font-size:1.125rem;line-height:120%;color:#272a32;border-right:1px solid #e2e2e2}#block-ptngroup-main-menu>ul>li:nth-child(6) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li:first-child ul{columns:2}#block-ptngroup-main-menu>ul>li:nth-child(6) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li:last-child{border:0}#block-ptngroup-main-menu>ul>li:nth-child(6) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li>a,#block-ptngroup-main-menu>ul>li:nth-child(6) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li>span{font-family:Outfit,sans-serif;font-weight:300;font-size:1.125rem;line-height:120%;color:#272a32;width:76%;margin:auto;display:block}#block-ptngroup-main-menu>ul>li:nth-child(6) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li .submenu.level-2{width:76%;margin:20px auto 0}#block-ptngroup-main-menu>ul>li:nth-child(6) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li .submenu.level-2 ul{display:block}#block-ptngroup-main-menu>ul>li:nth-child(6) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li .submenu.level-2 ul li{border-top:1px solid #f3f3f3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.3em 0}#block-ptngroup-main-menu>ul>li:nth-child(6) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li .submenu.level-2 ul li:nth-child(5){border-bottom:1px solid #f3f3f3}#block-ptngroup-main-menu>ul>li:nth-child(6) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li .submenu.level-2 ul li:nth-child(6){border-top:1px solid #f3f3f3}#block-ptngroup-main-menu>ul>li:nth-child(6) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li .submenu.level-2 ul li:last-child{border-bottom:1px solid #f3f3f3}#block-ptngroup-main-menu>ul>li:nth-child(6) .submenu.level-1>.submenu-bg>.submenu-inner>.submenu-inner-inner>ul>li .submenu.level-2 ul li a{font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}#block-ptngroup-main-menu>ul>li:first-child .submenu-inner-inner,#block-ptngroup-main-menu>ul>li:nth-child(7) .submenu-inner-inner,#block-ptngroup-main-menu>ul>li:nth-child(8) .submenu-inner-inner{-ms-flex-pack:justify;justify-content:space-between}#block-ptngroup-main-menu>ul>li:first-child .submenu-inner-inner ul,#block-ptngroup-main-menu>ul>li:nth-child(7) .submenu-inner-inner ul,#block-ptngroup-main-menu>ul>li:nth-child(8) .submenu-inner-inner ul{width:40%;max-width:230px;display:block}#block-ptngroup-main-menu>ul>li:first-child .submenu-inner-inner ul li,#block-ptngroup-main-menu>ul>li:nth-child(7) .submenu-inner-inner ul li,#block-ptngroup-main-menu>ul>li:nth-child(8) .submenu-inner-inner ul li{margin-bottom:1.6em;padding-bottom:.3em;border-bottom:1px solid #f3f3f3}#block-ptngroup-main-menu>ul>li:first-child .submenu-inner-inner ul li > a,#block-ptngroup-main-menu>ul>li:first-child .submenu-inner-inner ul li > span,#block-ptngroup-main-menu>ul>li:nth-child(7) .submenu-inner-inner ul li>a,#block-ptngroup-main-menu>ul>li:nth-child(7) .submenu-inner-inner ul li>span,#block-ptngroup-main-menu>ul>li:nth-child(8) .submenu-inner-inner ul li>a,#block-ptngroup-main-menu>ul>li:nth-child(8) .submenu-inner-inner ul li>span{font-family:Outfit,sans-serif;font-style:normal;font-weight:300;font-size:1.125rem;line-height:120%;color:#272a32}.paragraph *{box-sizing:border-box}.paragraph a,.paragraph p{color:#53575a}.paragraph .field--name-field-media-image.field--type-image img{display:block}.paragraph--type--accordion{margin-bottom:20px}.paragraph--type--accordion-item{max-width:940px;margin-left:auto;margin-right:auto;width:92%;background:#fafafa;box-shadow:0 2px 0 rgba(37,37,37,0);padding:20px}.paragraph--type--accordion-item.open{background:#fff;box-shadow:0 2px 10px rgba(37,37,37,.15)}.paragraph--type--accordion-item.open .group-item-header:after{transform:rotate(0deg)}@media (min-width:992px){.paragraph--type--accordion-item.open .group-item-header:after{border:1px solid #53575a}}.paragraph--type--accordion-item.open .group-item-content{max-height:3400px}.paragraph--type--accordion-item .group-item-header{cursor:pointer;position:relative;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--accordion-item .group-item-header:after{content:"";width:24px;height:24px;background-image:url(/themes/custom/ptngroup/dist/images/icons/Cross.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;transform:rotate(45deg);border-radius:50%;transition:all .2s}@media (min-width:992px){.paragraph--type--accordion-item .group-item-header:after{width:48px;height:48px;border:1px solid #c7c7c7;background-size:24px 24px}}.paragraph--type--accordion-item .group-item-content{overflow:hidden;max-height:0;transition:max-height .3s ease-out}.paragraph--type--accordion-item .group-item-content .field-group-wrapper{padding-top:1.25rem}.paragraph--type--accordion-item .field--name-field-date{font-family:Outfit,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;letter-spacing:.03em;color:#53575a}.paragraph--type--accordion-item .field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-weight:300;font-size:1.25rem;line-height:125%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#53575a;margin-bottom:0}@media (min-width:768px){.paragraph--type--accordion-item .field--name-field-sec-title{font-size:1.5rem}}.paragraph--type--accordion-item .field--name-field-sec-text{display:block;font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32;margin-bottom:1.25rem}.paragraph--type--accordion-item .field--name-field-sec-text p{font-size:.8125rem;line-height:150%;color:#272a32}.paragraph--type--banner-link-list{max-width:1300px;margin:1rem auto 2rem;width:92%}@media (min-width:768px){.paragraph--type--banner-link-list{margin-bottom:4rem;margin-top:2rem}}@media (min-width:992px){.paragraph--type--banner-link-list{margin-bottom:8rem;margin-top:4rem}}.paragraph--type--banner-link-list>.field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:2rem;line-height:125%;color:#53575a;margin-bottom:2.5rem;margin-bottom:1.875rem}@media (min-width:768px){.paragraph--type--banner-link-list>.field--name-field-items{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.paragraph--type--banner-link-list>.field--name-field-items>.field__item{width:100%;margin-bottom:10px}@media (min-width:768px){.paragraph--type--banner-link-list>.field--name-field-items>.field__item{width:calc(50% - .5px);margin-bottom:1px}.paragraph--type--banner-link-list>.field--name-field-items>.field__item:nth-of-type(2n+2){margin-left:1px}}.paragraph--type--banner-link-item{position:relative}.paragraph--type--banner-link-item>.field--name-field-sec-title,.paragraph--type--banner-link-item>.group-link>.field--name-field-sec-title{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;font-weight:200;font-size:1.75rem;line-height:125%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;text-align:left;color:#fff;padding:2rem}.paragraph--type--banner-link-item>.field--name-field-sec-title:before,.paragraph--type--banner-link-item>.group-link>.field--name-field-sec-title:before{content:"";width:26px;height:1px;margin-bottom:.5em;background:#fff;margin-right:10px;transition:width .15s ease-out}.paragraph--type--banner-link-item>.field--name-field-sec-media-image:before,.paragraph--type--banner-link-item>.group-link>.field--name-field-sec-media-image:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.4);z-index:1;transition:background-color .3s ease-out}.paragraph--type--banner-link-item>.group-link:hover>.field--name-field-sec-title:before{width:36px}.paragraph--type--banner-link-item>.group-link:hover>.field--name-field-sec-media-image:before{background-color:rgba(0,0,0,.2)}.paragraph--type--box-link-grid{max-width:1600px;margin:1rem auto 2rem;width:92%}@media (min-width:768px){.paragraph--type--box-link-grid{margin-bottom:4rem;margin-top:2rem}}@media (min-width:992px){.paragraph--type--box-link-grid{margin-bottom:8rem;margin-top:4rem}}.paragraph--type--box-link-grid>.field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:1.625rem;line-height:125%;color:#53575a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media (min-width:992px){.paragraph--type--box-link-grid>.field--name-field-sec-title{font-size:2rem}}.paragraph--type--box-link-grid>.field--name-field-sec-title:after{content:"";width:60px;height:2px;background:#dac388;display:block;margin:1.25rem 0 2.5rem}.paragraph--type--box-link-grid>.field--name-field-items{padding:1rem 4%}@media (min-width:768px){.paragraph--type--box-link-grid>.field--name-field-items{width:100%;padding:1rem 3rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.paragraph--type--box-link-grid>.field--name-field-items>.field__item{width:100%;margin-bottom:1rem}@media (min-width:768px){.paragraph--type--box-link-grid>.field--name-field-items>.field__item{width:calc(50% - .5rem);margin-left:1rem}.paragraph--type--box-link-grid>.field--name-field-items>.field__item:nth-of-type(odd){margin-left:0}}@media (min-width:992px){.paragraph--type--box-link-grid>.field--name-field-items>.field__item{width:calc(33.332% - 16px);margin-left:24px}.paragraph--type--box-link-grid>.field--name-field-items>.field__item:nth-of-type(odd){margin-left:24px}.paragraph--type--box-link-grid>.field--name-field-items>.field__item:nth-of-type(3n+1){margin-left:0}}@media (min-width:768px){.paragraph--type--box-link-item,.paragraph--type--box-link-item>.group-link{-ms-flex-pack:center;justify-content:center}}.paragraph--type--box-link-item>.field--name-field-sec-title,.paragraph--type--box-link-item>.group-link>.field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-weight:300;font-size:1.125rem;line-height:120%;color:#53575a;line-height:100%;text-align:center;padding:1.7rem;background-color:#f7f6f1}.paragraph--type--box-link-item>.field--name-field-sec-media-image .media--type-image,.paragraph--type--box-link-item>.group-link>.field--name-field-sec-media-image .media--type-image{overflow:hidden}.paragraph--type--box-link-item>.field--name-field-sec-media-image .media--type-image img,.paragraph--type--box-link-item>.group-link>.field--name-field-sec-media-image .media--type-image img{transition:transform .3s ease-out}.paragraph--type--box-link-item>.group-link:hover{text-decoration:none}.paragraph--type--box-link-item>.group-link:hover>.field--name-field-sec-title{background-color:#dac388;color:#272a32}.paragraph--type--box-link-item>.group-link:hover>.field--name-field-sec-media-image .media--type-image img{transform:scale(1.05)}.paragraph--type--double-image{margin-bottom:3.75rem}.paragraph--type--double-image .field--name-field-images{max-width:940px;margin-left:auto;margin-right:auto;width:92%;display:grid;grid-template-columns:1fr 1fr;gap:2px}.paragraph--type--download-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:10px;background:#fafafa;margin-bottom:10px;position:relative;transition:background-color .3s ease-out;box-sizing:border-box}.paragraph--type--download-item>*{box-sizing:border-box}.paragraph--type--download-item:hover{background:#f3f3f3}.paragraph--type--download-item:before{content:"";background-image:url(/themes/custom/ptngroup/dist/images/icons/Download.svg);background-position:0;background-repeat:no-repeat;background-size:contain;width:34px;height:24px;padding-right:10px;margin-right:10px;border-right:1px solid #e2e2e2;display:block}.paragraph--type--download-item .group-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:100%;width:100%;min-height:2.4em;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.paragraph--type--download-item .group-content .contextual-region{position:static}.paragraph--type--download-item .group-content .field--name-field-date,.paragraph--type--download-item .group-content .field--name-field-full-date{font-family:Open Sans,sans-serif;font-weight:400;font-size:.6875rem;line-height:120%;color:#191919}.paragraph--type--download-item .group-content .field--name-field-text{color:#191919;text-decoration:none;font-family:Open Sans,sans-serif;font-weight:700;font-size:.6875rem;line-height:1.3;display:block}.paragraph--type--download-item .group-content .field-group-link+.field--name-field-media-document{display:none}.paragraph--type--download-item .group-content .file{background-image:none;padding:0}.paragraph--type--download-item .group-content .file a{color:#191919;text-decoration:none;font-family:Open Sans,sans-serif;font-weight:700;font-size:.6875rem;line-height:1.3;display:block}.paragraph--type--download-item .group-content .file a:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:transparent}.node-page.node-view-mode-full .paragraph--type--download-item .field--name-field-document a{padding:0;border:0;text-transform:none;letter-spacing:0}.node-page.node-view-mode-full .paragraph--type--download-item .field--name-field-document a:hover{color:inherit;background:none}.field--name-field-sec-components>.field__item .paragraph--type--download-item{max-width:940px;margin-left:auto;margin-right:auto;width:92%}.paragraph--type--link-icon-list{margin-bottom:2rem}@media (min-width:768px){.paragraph--type--link-icon-list{margin-bottom:4rem}}@media (min-width:992px){.paragraph--type--link-icon-list{margin-bottom:8rem}}.paragraph--type--link-icon-list>.field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:2rem;line-height:125%;color:#53575a;margin-bottom:2.5rem;max-width:1300px;margin-left:auto;margin-right:auto;width:92%;margin-bottom:1.875rem}.paragraph--type--link-icon-list>.field--name-field-items{border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;padding:1rem 4%}@media (min-width:768px){.paragraph--type--link-icon-list>.field--name-field-items{width:100%;padding:1rem 3rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.paragraph--type--link-icon-list>.field--name-field-items>.field__item{width:100%;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem}.paragraph--type--link-icon-list>.field--name-field-items>.field__item:last-of-type{margin-bottom:0}@media (min-width:768px){.paragraph--type--link-icon-list>.field--name-field-items>.field__item{width:auto;text-align:center;margin-bottom:0}.paragraph--type--link-icon-list>.field--name-field-items>.field__item+.field__item{border-left:1px solid #c7c7c7}}.paragraph--type--link-icon-item,.paragraph--type--link-icon-item>.group-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:768px){.paragraph--type--link-icon-item,.paragraph--type--link-icon-item>.group-link{-ms-flex-pack:center;justify-content:center}}.paragraph--type--link-icon-item .media,.paragraph--type--link-icon-item .media-body{overflow:visible}.paragraph--type--link-icon-item>.field--name-field-sec-title,.paragraph--type--link-icon-item>.group-link>.field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-weight:300;font-size:1.125rem;line-height:120%;color:#53575a;padding:1rem}.paragraph--type--link-icon-item>.field--name-field-icon .field--name-field-media-image>.field__item,.paragraph--type--link-icon-item>.group-link>.field--name-field-icon .field--name-field-media-image>.field__item{background-color:#53575a;width:50px;height:50px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:0 solid #272a32;transition:all .2s ease-out}.paragraph--type--link-icon-item>.field--name-field-icon .field--name-field-media-image img,.paragraph--type--link-icon-item>.group-link>.field--name-field-icon .field--name-field-media-image img{max-width:60%;max-height:30px}.paragraph--type--link-icon-item>.group-link:hover>.field--name-field-sec-title{color:#272a32}.paragraph--type--link-icon-item>.group-link:hover>.field--name-field-icon .field--name-field-media-image>.field__item{background-color:#272a32;transform:scale(1.1)}.paragraph--type--image-gallery{max-width:940px;margin:1rem auto 2rem;width:92%}@media (min-width:768px){.paragraph--type--image-gallery{margin-bottom:4rem;margin-top:2rem}}@media (min-width:992px){.paragraph--type--image-gallery{margin-bottom:8rem;margin-top:4rem}}.paragraph--type--image-gallery>.field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-weight:300;font-size:1.125rem;line-height:120%;color:#53575a;text-transform:uppercase;margin-bottom:1em}.paragraph--type--image-gallery>.field--name-field-sec-title:after{display:none}.paragraph--type--logo{max-width:940px;margin-left:auto;margin-right:auto;width:92%;margin-bottom:5rem}.paragraph--type--logo.center .field__item{-ms-flex-preferred-size:unset!important;flex-basis:unset!important;-ms-flex:1!important;flex:1!important}.paragraph--type--logo .field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:1.625rem;line-height:125%;color:#53575a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-align:start;align-items:flex-start}@media (min-width:992px){.paragraph--type--logo .field--name-field-sec-title{font-size:2rem}}.paragraph--type--logo .field--name-field-sec-title:after{content:"";width:60px;height:2px;background:#dac388;display:block;margin:1.25rem 0 2.5rem}.paragraph--type--logo .field--name-field-sec-subtitle{font-family:Outfit,sans-serif;font-style:normal;font-weight:700;font-size:.875rem;line-height:125%;letter-spacing:.05em;color:#53575a;vertical-align:center;display:inline-block;margin-bottom:20px}.paragraph--type--logo .field--name-field-sec-subtitle:before{content:"";width:30px;height:2px;background-color:#c7c7c7;display:inline-block;margin-right:1em;vertical-align:middle}@media (min-width:992px){.paragraph--type--logo .field--name-field-logo{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}}.paragraph--type--logo .field--name-field-logo .field__item{-ms-flex-preferred-size:31%;flex-basis:31%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:30px}.paragraph--type--logo .field--name-field-logo .field__item .media--type-logo .field--name-field-media-image img{width:auto;height:100px}.paragraph--type--logo .field--name-field-text{font-family:Open Sans,sans-serif;font-weight:400;font-size:.6875rem;line-height:120%;color:#53575a}.paragraph--id--459{background-color:#fafafa;width:100%;max-width:100%;padding:20px 0;margin:0}@media (min-width:768px){.paragraph--id--459{padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.paragraph--id--459 .field--name-field-sec-title{font-family:Outfit,sans-serif;font-weight:800;font-size:.75rem;text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#53575a;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:0;-ms-flex-align:center;align-items:center;margin-right:10px}.paragraph--id--459 .field--name-field-sec-title:after{display:none}.paragraph--id--459 .field__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:10px!important;gap:0}.paragraph--id--459 .field__item img{height:100px!important}.paragraph--id--459 .field__item:nth-child(2) img{height:80px!important}.paragraph--id--459 .field--name-field-logo{width:auto}@media (min-width:768px){.paragraph--id--459 .field--name-field-logo{display:-ms-flexbox;display:flex;gap:0}}#paragraph-id--55,#paragraph-id--56{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.paragraph--type--sec-content-image{max-width:1300px;margin-left:auto;margin-right:auto;width:92%;display:block;position:relative}@media (min-width:992px){.paragraph--type--sec-content-image{display:-ms-flexbox;display:flex}}@media (min-width:992px){.paragraph--type--sec-content-image>div{width:50%}}.paragraph--type--sec-content-image.alignment-right{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.paragraph--type--sec-content-image.style-background:before{content:"";background-color:#f7f6f1;position:absolute;top:0;left:0;right:50%;bottom:0;z-index:-1}.paragraph--type--sec-content-image .field--name-field-sec-media-image{padding:30px}.paragraph--type--sec-content-image .group-text{padding:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.paragraph--type--sec-content-image .group-text .field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:1.625rem;line-height:125%;color:#53575a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-align:start;align-items:flex-start}@media (min-width:992px){.paragraph--type--sec-content-image .group-text .field--name-field-sec-title{font-size:2rem}}.paragraph--type--sec-content-image .group-text .field--name-field-sec-title:after{content:"";width:60px;height:2px;background:#dac388;display:block;margin:1.25rem 0 2.5rem}.paragraph--type--sec-content-image .group-text .field--name-field-sec-text{margin-bottom:20px}.paragraph--type--sec-content-image .group-text .field--name-field-sec-text p+ul{margin-top:1.25rem}.paragraph--type--sec-content-image .group-text .field--name-field-sec-text ul{list-style:none}.paragraph--type--sec-content-image .group-text .field--name-field-sec-text ul li{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}.paragraph--type--sec-content-image .group-text .field--name-field-sec-text ul li:before{content:"•";font-size:1rem;color:#dac388;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.paragraph--type--sec-content-image .group-text .field--name-field-sec-text p{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}.paragraph--type--sec-content-image .group-text .field--name-field-sec-cta .field__item a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;padding:.25rem .8125rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#272a32;border:1px solid #272a32}@media (min-width:768px){.paragraph--type--sec-content-image .group-text .field--name-field-sec-cta .field__item a{padding:.5rem 1.625rem}}.paragraph--type--sec-content-image .group-text .field--name-field-sec-cta .field__item a:hover{background-color:#272a32;color:#fff}.paragraph--type--sec-content-image .group-text .field--name-field-sec-cta .field__item:nth-child(odd) a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;padding:.25rem .8125rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#272a32;border:1px solid #272a32;border:1px solid #c7c7c7}@media (min-width:768px){.paragraph--type--sec-content-image .group-text .field--name-field-sec-cta .field__item:nth-child(odd) a{padding:.5rem 1.625rem}}.paragraph--type--sec-content-image .group-text .field--name-field-sec-cta .field__item:nth-child(odd) a:hover{background-color:#272a32;background-color:#53575a;color:#fff}.paragraph--type--content-slide{margin-bottom:3.75rem;position:relative}.paragraph--type--content-slide.alignment-left>div{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.paragraph--type--content-slide.style-background:before{content:"";background-color:#fafafa;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}@media (min-width:992px){.paragraph--type--content-slide.style-background:before{right:40%}}.paragraph--type--content-slide>div{max-width:1300px;margin-left:auto;margin-right:auto;width:92%;display:block;position:relative}@media (min-width:992px){.paragraph--type--content-slide>div{display:-ms-flexbox;display:flex}}@media (min-width:992px){.paragraph--type--content-slide>div>div{width:50%;padding:2.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}.paragraph--type--content-slide .slick--field-images--default .media--type-image{-ms-flex-direction:column;flex-direction:column;padding-top:40px}.paragraph--type--content-slide .slick--field-images--default .media--type-image .field--name-field-text{margin-top:20px;padding:10px 0;border-top:1px solid #f3f3f3;text-align:right;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:.6875rem;line-height:120%;color:#53575a}.paragraph--type--content-slide .group-content .field--name-field-row-number,.paragraph--type--content-slide .group-content .field--name-field-row-text{font-family:Outfit,sans-serif;font-weight:200;font-size:2rem;line-height:125%;color:#c7c7c7;margin-bottom:1.25rem}.paragraph--type--content-slide .group-content .field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:2rem;line-height:125%;color:#53575a;margin-bottom:2.5rem;color:#272a32;margin:1.25rem 0}.paragraph--type--content-slide .group-content .field--name-field-sec-title:after{display:none}.paragraph--type--content-slide .group-content .field--name-field-sec-text{margin-bottom:20px}.paragraph--type--content-slide .group-content .field--name-field-sec-text p+ul{margin-top:1.25rem}.paragraph--type--content-slide .group-content .field--name-field-sec-text ul{list-style:none}.paragraph--type--content-slide .group-content .field--name-field-sec-text ul li{font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32;margin-bottom:.4em}.paragraph--type--content-slide .group-content .field--name-field-sec-text ul li:before{content:"•";font-size:1rem;color:#dac388;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.paragraph--type--content-slide .group-content .field--name-field-sec-text p{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}.paragraph--type--content-slide .group-content .field--name-field-sec-cta .field__item a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;padding:.25rem .8125rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#272a32;border:1px solid #272a32}@media (min-width:768px){.paragraph--type--content-slide .group-content .field--name-field-sec-cta .field__item a{padding:.5rem 1.625rem}}.paragraph--type--content-slide .group-content .field--name-field-sec-cta .field__item a:hover{background-color:#272a32;color:#fff}.paragraph--type--content-slide .group-content .field--name-field-sec-cta .field__item:nth-child(odd) a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;padding:.25rem .8125rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#272a32;border:1px solid #272a32;border:1px solid #c7c7c7}@media (min-width:768px){.paragraph--type--content-slide .group-content .field--name-field-sec-cta .field__item:nth-child(odd) a{padding:.5rem 1.625rem}}.paragraph--type--content-slide .group-content .field--name-field-sec-cta .field__item:nth-child(odd) a:hover{background-color:#272a32;background-color:#53575a;color:#fff}.paragraph--type--sec-content{max-width:940px;margin-left:auto;margin-right:auto;width:92%;margin-bottom:3.75rem}.paragraph--type--sec-content .field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:1.625rem;line-height:125%;color:#53575a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-align:start;align-items:flex-start}@media (min-width:992px){.paragraph--type--sec-content .field--name-field-sec-title{font-size:2rem}}.paragraph--type--sec-content .field--name-field-sec-title:after{content:"";width:60px;height:2px;background:#dac388;display:block;margin:1.25rem 0 2.5rem}.paragraph--type--sec-content .field--name-field-sec-text p{font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}.paragraph--type--sec-content .field--name-field-sec-text p.text-large{font-size:1.125rem}.paragraph--type--sec-content .field--name-field-sec-text a{color:#272a32;text-decoration:underline}.paragraph--type--sec-content .field--name-field-sec-text li{margin-bottom:0;font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32}.paragraph--type--sec-content .field--name-field-sec-text li p{margin-bottom:0}.node-42 .field--name-field-sec-components{position:relative}.node-42 .field--name-field-sec-components .paragraph--id--352 a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;padding:.25rem .8125rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#272a32;border:1px solid #272a32;display:none}@media (min-width:768px){.node-42 .field--name-field-sec-components .paragraph--id--352 a{padding:.5rem 1.625rem}}.node-42 .field--name-field-sec-components .paragraph--id--352 a:hover{background-color:#272a32;color:#fff}.node-42 .field--name-field-sec-components .paragraph--id--352 a[href*="#"],.node-42 .field--name-field-sec-components .paragraph--id--352.closed a{display:block}.node-42 .field--name-field-sec-components .paragraph--id--352.closed a[href*="#"]{display:none}#paragraph-id--44{margin-bottom:1.25rem}.paragraph--type--sec-single-image,.paragraph-sec-single-image{max-width:940px;margin-left:auto;margin-right:auto;width:92%;margin-bottom:3.75rem}.paragraph--type--sec-single-image.width-size-full,.paragraph-sec-single-image.width-size-full{max-width:1880px}.paragraph--type--sec-single-video{max-width:940px;margin:1rem auto 2rem;width:92%}@media (min-width:768px){.paragraph--type--sec-single-video{margin-bottom:4rem;margin-top:2rem}}@media (min-width:992px){.paragraph--type--sec-single-video{margin-top:4rem}}.paragraph--type--sec-single-video>.group-text>.field--name-field-formatted-title h2,.paragraph--type--sec-single-video>.group-text>.field--name-field-formatted-title h3{font-family:Outfit,sans-serif;font-style:normal;font-weight:300;font-size:1.125rem;line-height:120%;color:#53575a;text-transform:uppercase;margin-bottom:1em}.paragraph--type--sec-single-video>.group-text>.field--name-field-formatted-title h2:after,.paragraph--type--sec-single-video>.group-text>.field--name-field-formatted-title h3:after{display:none}.paragraph--type--sec-single-video>.group-text>.field--name-field-formatted-title h2 ol,.paragraph--type--sec-single-video>.group-text>.field--name-field-formatted-title h2 ul,.paragraph--type--sec-single-video>.group-text>.field--name-field-formatted-title h2+p,.paragraph--type--sec-single-video>.group-text>.field--name-field-formatted-title h3 ol,.paragraph--type--sec-single-video>.group-text>.field--name-field-formatted-title h3 ul,.paragraph--type--sec-single-video>.group-text>.field--name-field-formatted-title h3+p{margin-top:-.75rem}.paragraph--type--sec-single-video>.group-text>.field--name-field-formatted-title ol,.paragraph--type--sec-single-video>.group-text>.field--name-field-formatted-title p,.paragraph--type--sec-single-video>.group-text>.field--name-field-formatted-title ul{font-size:.875rem}.paragraph--type--sec-single-video .field--name-field-media-oembed-video,.paragraph--type--sec-single-video .field--name-field-media-video-file{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.paragraph--type--sec-single-video .field--name-field-media-oembed-video iframe,.paragraph--type--sec-single-video .field--name-field-media-oembed-video video,.paragraph--type--sec-single-video .field--name-field-media-video-file iframe,.paragraph--type--sec-single-video .field--name-field-media-video-file video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.page-node-type-homepage .paragraph--type--sec-single-video{width:100%;max-width:100%;position:relative;margin-bottom:0;margin-top:0;overflow:hidden;height:calc(100vh - 100px)}.page-node-type-homepage .paragraph--type--sec-single-video .field--name-field-sec-video{transform:translate(-50%,-50%);margin-top:calc((100vh - 100px) / 2);margin-left:50vw}@media (min-aspect-ratio:8/5){.page-node-type-homepage .paragraph--type--sec-single-video .field--name-field-sec-video{width:100vw}}@media (max-aspect-ratio:8/5){.page-node-type-homepage .paragraph--type--sec-single-video .field--name-field-sec-video{height:calc(100vh - 100px);width:calc((100vh - 100px) * 1.7778)}}@media (min-width:992px){.page-node-type-homepage .paragraph--type--sec-single-video{margin-bottom:0;margin-top:0}}.page-node-type-homepage .paragraph--type--sec-single-video .btn-explore{position:absolute;bottom:4rem;color:#dac388;letter-spacing:.1em;font-size:.8125rem;font-weight:800;text-transform:uppercase;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;left:1.7rem}.page-node-type-homepage .paragraph--type--sec-single-video .btn-explore a{color:#dac388}@media (min-width:768px){.page-node-type-homepage .paragraph--type--sec-single-video .btn-explore{font-size:.875rem;left:4rem;bottom:4rem}}@media screen and (max-height:720px){.page-node-type-homepage .paragraph--type--sec-single-video .btn-explore{left:50%;transform:translateX(-50%)}}.page-node-type-homepage .paragraph--type--sec-single-video .btn-explore:before{content:"";width:20px;height:60px;display:inline-block;margin:0 24px 0 0;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/ptngroup/dist/images/icons/arrowdown_homepage.gif);transform:rotate(0deg)}@media screen and (min-height:820px){.page-node-type-homepage .paragraph--type--sec-single-video .btn-explore{transform:rotate(-90deg) translateY(2rem);transform-origin:bottom left}.page-node-type-homepage .paragraph--type--sec-single-video .btn-explore:before{content:"";transform:rotate(90deg)}}.page-node-type-homepage .paragraph--type--sec-single-video .field--name-thumbnail{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.page-node-type-homepage .paragraph--type--sec-single-video .group-text{position:absolute;top:0;bottom:0;right:0;left:0;display:-ms-flexbox;display:flex;z-index:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.page-node-type-homepage .paragraph--type--sec-single-video .group-text:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:linear-gradient(78deg,rgba(0,0,0,.3) 30%,transparent 57%)}.page-node-type-homepage .paragraph--type--sec-single-video .group-text .field--name-field-formatted-title{color:#fff;padding:2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-node-type-homepage .paragraph--type--sec-single-video .group-text .field--name-field-formatted-title h2{position:relative;font-weight:200;line-height:120%;color:#fff;max-width:70vw;text-transform:none;font-size:clamp(30px,24.2959001783px + .0178253119 * 100vw,50px);margin-bottom:1.25rem}@media (min-width:992px){.page-node-type-homepage .paragraph--type--sec-single-video .group-text .field--name-field-formatted-title h2{max-width:50vw;margin-bottom:2.5rem}}@media (min-width:1200px){.page-node-type-homepage .paragraph--type--sec-single-video .group-text .field--name-field-formatted-title h2{max-width:45vw;margin-bottom:2.5rem}}@media screen and (max-height:720px){.page-node-type-homepage .paragraph--type--sec-single-video .group-text .field--name-field-formatted-title h2{max-width:80vw;font-size:clamp(36px,33.1479500891px + .008912656 * 100vw,46px)}}@media (min-width:768px){.page-node-type-homepage .paragraph--type--sec-single-video .group-text .field--name-field-formatted-title{padding:0 4rem}}.page-node-type-homepage .paragraph--type--sec-single-video .group-text .field--name-field-single-cta{padding-left:2rem}@media (min-width:768px){.page-node-type-homepage .paragraph--type--sec-single-video .group-text .field--name-field-single-cta{padding-left:4rem}}.page-node-type-homepage .paragraph--type--sec-single-video .group-text .field--name-field-single-cta a{position:relative;z-index:50;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s,border-color .2s;padding:.5rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.03em;color:#53575a;background-color:#e2e2e2;border:1px solid #e2e2e2}.page-node-type-homepage .paragraph--type--sec-single-video .group-text .field--name-field-single-cta a:hover{background-color:#53575a;border-color:#53575a;color:#fff}@media (min-width:768px){.page-node-type-homepage .paragraph--type--sec-single-video .group-text .field--name-field-single-cta a{padding:.5rem 1.625rem}}.paragraph--type--statistic-list{max-width:940px;margin-left:auto;margin-right:auto;width:92%}.paragraph--type--statistic-list>.field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:2rem;line-height:125%;color:#53575a;margin-bottom:2.5rem}@media (min-width:768px){.paragraph--type--statistic-list .field--name-field-items{display:grid;grid-template-columns:1fr 1fr 1fr}}.paragraph--type--statistic-list .field--name-field-items>div{margin-bottom:5rem;border-right:1px solid #f3f3f3}.paragraph--type--statistic-list .field--name-field-items>div:nth-last-child(4n+3){border-right:none}.paragraph--type--statistic-list .paragraph--type--statistic-item .field--name-field-sec-title{font-family:Outfit,sans-serif;font-weight:300;font-size:1.125rem;line-height:120%;text-align:center;color:#53575a;margin-bottom:6px}.paragraph--type--statistic-list .paragraph--type--statistic-item .field--name-field-value{font-family:Outfit,sans-serif;font-weight:200;font-size:2rem;line-height:125%;text-align:center;color:#272a32;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:6px}.paragraph--type--statistic-list .paragraph--type--statistic-item .field--name-field-yoy-value{font-family:Outfit,sans-serif;font-weight:300;font-size:1.125rem;line-height:120%;text-align:center;color:#272a32;margin-bottom:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.paragraph--type--statistic-list .paragraph--type--statistic-item .field--name-field-yoy-value:after{content:"";width:40px;height:1px;background:#dac388;display:block;margin-top:16px}.paragraph--type--statistic-list .paragraph--type--statistic-item .field--name-field-info-value{font-family:Outfit,sans-serif;font-weight:700;font-size:.875rem;line-height:125%;text-align:center;letter-spacing:.05em;color:#53575a}.paragraph--type--technology-group.style-background{background-color:#fafafa}.paragraph--type--technology-group>div:not(.contextual){max-width:940px;margin-left:auto;margin-right:auto;width:92%;position:relative;padding:40px 0}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-sec-title{font-family:Outfit,sans-serif;font-weight:200;font-size:2.25rem;line-height:120%;color:#272a32;margin-bottom:20px}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-row-number{font-family:Outfit,sans-serif;font-weight:200;font-size:2rem;line-height:125%;color:#c7c7c7;position:absolute;top:40px;left:-100px}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-sec-text{font-family:Open Sans,sans-serif;font-size:.8125rem;line-height:150%;color:#272a32;margin-bottom:20px}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-sec-text p{font-size:.8125rem;font-weight:400}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-sec-text ul{padding-left:.25rem;list-style:none}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-sec-text ul li{font-family:Open Sans,sans-serif;font-weight:400;font-size:.8125rem;line-height:150%;color:#272a32;margin-bottom:.4em}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-sec-text ul li:before{content:"•";font-size:1rem;color:#dac388;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-sec-text ul li p{display:inline-block;margin-bottom:0}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-sec-text ul li::marker{font-size:10px}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item{margin-bottom:20px}@media (min-width:992px){.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item .paragraph--type--technology-item{display:grid;grid-template-columns:36% 64%}}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item .paragraph--type--technology-item .group-content .field--name-field-sec-title{font-family:Outfit,sans-serif;font-weight:200;font-size:1.125rem;line-height:120%;color:#272a32;border-top:1px solid #e2e2e2;text-transform:uppercase;padding-top:.75rem}@media (min-width:768px){.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item .paragraph--type--technology-item .group-media{margin-left:1.5rem}}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item .paragraph--type--technology-item .group-media .photoswipe-gallery{margin-bottom:2.5rem}@media (min-width:768px){.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item .paragraph--type--technology-item .group-media .photoswipe-gallery .field--name-field-images{display:-ms-flexbox;display:flex}}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item .paragraph--type--technology-item .group-media .photoswipe-gallery .field--name-field-images .field__item{display:none}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item .paragraph--type--technology-item .group-media .photoswipe-gallery .field--name-field-images .field__item:first-child,.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item .paragraph--type--technology-item .group-media .photoswipe-gallery .field--name-field-images .field__item:nth-child(2){display:block;-ms-flex-preferred-size:50%;flex-basis:50%}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item .paragraph--type--technology-item .group-media .photoswipe-gallery .field--name-field-images .field__item:nth-child(2){position:relative}@media (min-width:768px){.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item .paragraph--type--technology-item .group-media .photoswipe-gallery .field--name-field-images .field__item:nth-child(2){margin-left:3px}}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item .paragraph--type--technology-item .group-media .photoswipe-gallery .field--name-field-images .field__item .btn-more{position:absolute;right:0;bottom:6px;background:#53575a;border:1px solid #fff;border-bottom:0;border-right:0;font-family:Open Sans,sans-serif;font-weight:700;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.03em;color:#fff;width:36px;height:33px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item .paragraph--type--technology-item .group-media .photoswipe-gallery .field--name-field-images .field__item a.photoswipe img{-o-object-fit:cover;object-fit:cover;border:1px solid #c7c7c7}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item .paragraph--type--technology-item .group-media .field--name-field-video .field__item{margin-bottom:1.25rem}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item .paragraph--type--technology-item .group-media .field--name-field-video .field__item .field--name-field-media-oembed-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.paragraph--type--technology-group>div:not(.contextual) .field--name-field-technology-items>.field__item .paragraph--type--technology-item .group-media .field--name-field-video .field__item .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.paragraph--type--timeline{padding:2rem 0 3rem;margin-bottom:2rem;margin-top:1rem;position:relative}@media (min-width:768px){.paragraph--type--timeline{margin-bottom:4rem;margin-top:2rem}}@media (min-width:992px){.paragraph--type--timeline{padding:2.5rem 0 4rem;margin-bottom:8rem;margin-top:4rem}}.paragraph--type--timeline:before{content:"";background:#f7f6f1;position:absolute;top:0;bottom:0;left:1rem;right:1rem}@media (min-width:768px){.paragraph--type--timeline:before{left:5%;right:5%}}.paragraph--type--timeline>.field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:1.5rem;line-height:125%;color:#272a32;position:relative;text-align:center;max-width:1300px;margin-left:auto;margin-right:auto;width:92%;margin-bottom:1.25rem}.paragraph--type--timeline-item{background:#fff;box-shadow:0 2px 10px rgba(37,37,37,.15);padding:1.5rem 2rem 2rem;margin:1.5rem}.paragraph--type--timeline-item>.field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-size:1.5rem;line-height:125%;color:#272a32;font-weight:200;margin-bottom:1em}.paragraph--type--timeline-item .field--name-field-items>.field__item+.field__item{margin-top:1rem;padding-top:1rem;border-top:1px solid #f3f3f3}.paragraph--type--timeline-item .paragraph--type--timeline-event{position:relative;padding-left:34px}.paragraph--type--timeline-item .paragraph--type--timeline-event:before{content:" ";position:absolute;top:3px;left:0;display:block;background-image:url(/themes/custom/ptngroup/dist/images/icons/milestone.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:21px;height:21px}.paragraph--type--timeline-item .paragraph--type--timeline-event .field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-size:1.125rem;line-height:120%;color:#53575a;font-weight:300;color:#272a32;margin-bottom:.4em}.paragraph--type--timeline-item .paragraph--type--timeline-event .field--name-field-text-plain{font-weight:300;font-size:1.125rem}.paragraph--type--title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:6.25rem}.paragraph--type--title .field--name-field-sec-title{font-family:Outfit,sans-serif;font-style:normal;font-weight:200;font-size:1.625rem;line-height:125%;color:#53575a;display:-ms-flexbox;-ms-flex-direction:column;-ms-flex-align:center;display:flex;flex-direction:column;-ms-flex-pack:center;justify-content:center;align-items:center}@media (min-width:992px){.paragraph--type--title .field--name-field-sec-title{font-size:2rem}}.paragraph--type--title .field--name-field-sec-title:after{content:"";width:60px;height:2px;background:#dac388;display:block;margin:1.25rem 0 2.5rem}.btn-scroll{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:3.75rem}.btn-scroll a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .2s;padding:.25rem .8125rem;font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;line-height:150%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#272a32;border:1px solid #272a32;cursor:pointer}@media (min-width:768px){.btn-scroll a{padding:.5rem 1.625rem}}.btn-scroll a:hover{background-color:#272a32;color:#fff}.btn-scroll a:after{content:"";background-image:url(/themes/custom/ptngroup/dist/images/icons/slick-arrow.svg);transform:rotate(90deg);background-size:12px 12px;background-repeat:no-repeat;background-position:100%;height:12px;width:12px;margin-left:10px;display:inline-block}.paragraph--type--blocks{margin-bottom:3.75rem}.paragraph--type--blocks.paragraph--id--2{max-width:1300px;margin-left:auto;margin-right:auto;width:92%}.paragraph--type--blocks.paragraph--id--2 .field--name-field-blocks{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:992px){.paragraph--type--blocks.paragraph--id--2 .field--name-field-blocks{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.paragraph--type--blocks.paragraph--id--2 .field--name-field-blocks>.field__item{display:-ms-flexbox;display:flex;width:100%}@media (min-width:992px){.paragraph--type--blocks.paragraph--id--2 .field--name-field-blocks>.field__item{width:50%}}.paragraph--type--blocks.paragraph--id--2 #block-hubanimations-1{background-color:#eee}
