/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-style:normal;font-display:swap;font-family:"IBMPlexSans";font-weight:300;src:url(/themes/custom/grwpo/css/fonts/ibm/IBMPlexSans-Light.ttf);}@font-face{font-style:normal;font-display:swap;font-family:"IBMPlexSans";font-weight:400;src:url(/themes/custom/grwpo/css/fonts/ibm/IBMPlexSans-Regular.ttf);}@font-face{font-style:normal;font-display:swap;font-family:"IBMPlexSans";font-weight:500;src:url(/themes/custom/grwpo/css/fonts/ibm/IBMPlexSans-Medium.ttf);}@font-face{font-style:normal;font-display:swap;font-family:"IBMPlexSans";font-weight:800;src:url(/themes/custom/grwpo/css/fonts/ibm/IBMPlexSans-SemiBold.ttf);}@font-face{font-style:normal;font-display:swap;font-family:"IBMPlexSans";font-weight:900;src:url(/themes/custom/grwpo/css/fonts/ibm/IBMPlexSans-Bold.ttf);}@font-face{font-style:normal;font-display:swap;font-family:"Inter";font-weight:300;src:url(/themes/custom/grwpo/css/fonts/inter/Inter-Light.ttf);}@font-face{font-style:normal;font-display:swap;font-family:"Inter";font-weight:400;src:url(/themes/custom/grwpo/css/fonts/inter/Inter-Regular.ttf);}@font-face{font-style:normal;font-display:swap;font-family:"Inter";font-weight:500;src:url(/themes/custom/grwpo/css/fonts/inter/Inter-Medium.ttf);}@font-face{font-style:normal;font-display:swap;font-family:"Inter";font-weight:700;src:url(/themes/custom/grwpo/css/fonts/inter/Inter-Bold.ttf);}@font-face{font-style:normal;font-display:swap;font-family:"Inter";font-weight:800;src:url(/themes/custom/grwpo/css/fonts/inter/Inter-ExtraBold.ttf);}@font-face{font-style:normal;font-display:swap;font-family:"Inter";font-weight:900;src:url(/themes/custom/grwpo/css/fonts/inter/Inter-Black.ttf);}:root{--color-lightest:#FFF;--brand-color-orange:#FF4529;--rgb-color-orange:255,69,41;--bg-brand-color:#EAEFF4;--bg-brand-gradient-color:transparent;--bg-brand-color-dark:#061937;--rgb-bg-brand-color:231,231,231;--rgb-bg-brand-color-dark:6,25,55;--light-color:#EAEFF4;--dark-color-1:#242833;--dark-color-2:#202122;--text-color:#080605;--rgb-dark-color-1:36,40,51;--rgb-dark-color-2:0,0,0;--rgb-text-color:8,6,5;}*{box-sizing:border-box;}body{background:var(--bg-brand-color);color:var(--text-color);font-family:"IBMPlexSans";font-weight:400;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.str-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px;}
.light-text{color:#ffffff;}.dark-text{color:#080605;}.grey-text{color:#788AA8;}.orange-color-text{color:#FF4529;}
.paragraph--type--contact-form{position:relative;overflow:hidden;width:100%;height:100%;}.contact-form__background{position:absolute;height:100%;width:100%;z-index:-1;top:0;}.contact-form__background-contaner{position:relative;overflow:hidden;height:100%;width:100%;}.contact-form__background-image-A{position:absolute;float:right;top:-30;width:260px;right:0px;height:150px;}.contact-form__background-image-C{position:absolute;float:left;bottom:0;width:194px;left:-100px;height:48px;}.contact-form__background-image-A svg{width:auto;height:100%;float:right;}.contact-form__background-image-C svg{width:auto;height:100%;float:left;}.contact-form{overflow:hidden;padding:162px 16px 138px;width:100%;}.contact-form__heading{position:relative;color:var(--text-color);margin-bottom:60px;}.contact-form__heading h3{font-family:"IBMPlexSans",serif,sans-serif;font-size:14px;font-weight:500;letter-spacing:4.2px;margin:0 0 15px;display:flex;align-items:center;}.contact-form__heading > h3:first-of-type::before{content:'';display:flex;background-image:url('/themes/custom/grwpo/images/packet-contact-orange.svg');background-repeat:no-repeat;background-size:cover;align-items:center;height:12px;width:15px;margin-right:12px;}.contact-form__heading h2{font-family:"Inter",serif,sans-serif;font-size:42px;font-weight:500;letter-spacing:-1.68px;line-height:46px;margin:0 0 15px;}.page-slug--contacto .contact-form__heading h2,.page-slug--contact-us .contact-form__heading h2{font-size:44px;font-weight:400;letter-spacing:-2.64px;line-height:44px;text-transform:uppercase;}.contact-form__heading h2 strong,.contact-form__heading h3 strong{font-weight:900;}.page-slug--contacto .contact-form__heading h2 strong,.page-slug--contacto .contact-form__heading h3 strong,.page-slug--contact-us .contact-form__heading h2 strong,.page-slug--contact-us .contact-form__heading h3 strong{font-weight:600;}.contact-form__heading > p:first-of-type::before{content:'';display:block;background-color:var(--brand-color-orange);height:3px;width:40px;margin:25px 0;}.page-slug--contacto .contact-form__heading > p:first-of-type::before,.page-slug--contact-us .contact-form__heading > p:first-of-type::before{height:5px;}.contact-form__heading h2 ~ :not(div) ~ p:first-of-type::before{margin-top:0;}.contact-form__heading p{font-family:"Inter",serif,serif;font-size:16px;font-weight:400;letter-spacing:-0.64px;line-height:26px;margin:0;}.contact-form__heading p strong{font-weight:600;}.contact-form__heading img{height:28px;width:auto;}.contact-form .js-form-wrapper[id='edit-flexbox']{margin-bottom:60px;}.contact-form .js-form-wrapper[id='edit-input-list']{display:flex;flex-wrap:wrap;gap:30px;}.contact-form .js-form-type-processed-text{text-align:center;width:100%;}.contact-form .js-form-type-processed-text p{color:var(--brand-color-orange);font-size:16px;font-weight:400;letter-spacing:-0.32px;line-height:normal;margin:0 0 20px;}.contact-form .js-form-type-processed-text h2,.contact-form .js-form-type-processed-text h3{font-size:38px;font-weight:700;line-height:33px;margin:0 0 10px;}.contact-form .js-form-type-textfield,.contact-form .js-form-type-email,.contact-form .js-form-type-textarea,.contact-form .js-form-type-checkbox,.contact-form .js-form-type-textarea div,.contact-form .form-actions{display:flex;position:relative;width:100%;}.contact-form .js-form-type-textfield input,.contact-form .js-form-type-email input,.contact-form .js-form-type-select select{height:55px;outline:0;padding:22px 0;width:100%;border:none;border-bottom:1px solid rgba(120,138,168,0.50);background:transparent;}.contact-form .js-form-type-textfield label,.contact-form .js-form-type-email label,.contact-form .js-form-type-textarea label{font-size:16px;font-weight:400;letter-spacing:-0.32px;line-height:normal;left:0;position:absolute;top:50%;transform:translateY(-50%);}.contact-form input[type=text],.contact-form input[type=email],.contact-form select,.contact-form textarea{font-family:"IBMPlexSans",serif;font-size:16px;font-weight:400;letter-spacing:-0.32px;line-height:normal;}.contact-form .form-required::after{content:"*";}.contact-form .js-form-type-select{width:100%;position:relative;}.contact-form .js-form-type-select select{height:55px;padding:15px 0;appearance:none;-webkit-appearance:none;}.contact-form .js-form-type-select::after{content:"";display:inline-block;position:absolute;height:8px;width:8px;border-bottom:2px solid var(--brand-color-orange);border-left:2px solid var(--brand-color-orange);transform:rotate(-45deg) translateY(-50%);top:42%;right:15px;}.contact-form .js-form-type-select label{display:none;}.contact-form .js-form-type-textarea label{top:22px;}.contact-form .js-form-type-textarea textarea{outline:0;padding:22px 0;width:100%;border:none;border-bottom:1px solid rgba(120,138,168,0.50);background:transparent;}.contact-form .js-form-type-checkbox{font-family:"Inter",serif,sans-serif;align-items:flex-start;color:var(--dark-color-1);font-size:12px;font-weight:300;letter-spacing:-0.24px;gap:12px;justify-content:center;line-height:18px;margin:10px 0;padding:0 25px;}.contact-form .js-form-type-checkbox input{display:none;}.js-form-type-checkbox-clone{border:1px solid var(--brand-color-orange);border-radius:100px;flex:0 0 16px;height:16px;margin-top:4px;cursor:pointer;}.js-form-type-checkbox-clone--active{background:var(--brand-color-orange);position:relative;}.js-form-type-checkbox-clone--active::after{align-items:center;color:#ffffff;content:"\f00c";display:flex;font-family:"Font Awesome\ 5 Free";font-size:14px;font-weight:600;height:100%;justify-content:center;}.contact-form input:focus-visible,.contact-form textarea:focus-visible,.contact-form input:valid,.contact-form textarea:valid{border-bottom:1px solid var(--brand-color-orange);}.contact-form label{transition:150ms cubic-bezier(0.4,0,0.2,1);}.contact-form input:focus ~ label,.contact-form textarea:focus ~ label,.contact-form input:valid ~ label,.contact-form textarea:valid ~ label{transform:translateY(-100%) scale(0.9);top:0;}.contact-form .form-actions{flex:0 0 25%;margin:0 auto;align-items:center;}.contact-form .form-actions input{background:transparent;border:1px solid rgba(120,138,168,0.50);border-radius:100px;opacity:1;color:var(--text-color);cursor:pointer;font-family:"IBMPlexSans";font-size:18px;font-weight:500;left:0;letter-spacing:-0.36px;margin:0;padding:13px 40px 15px;position:relative;}.contact-form .form-actions::before,.contact-form .form-actions::after{content:'';display:block;width:53px;height:53px;margin:0 3px;border-radius:50%;aspect-ratio:1;cursor:pointer;background:var(--brand-color-orange) no-repeat center center;background-image:url('/themes/custom/grwpo/images/white-arrow.svg');transform:scale(1);transition:0.3s all cubic-bezier(0.61,1,0.88,1);}.contact-form .form-actions::before{transform:scale(0);width:0;height:0;margin:0;}.contact-form .form-actions.button-hover::after{transform:scale(0);width:0;height:0;margin:0;}.contact-form .form-actions.button-hover::before{transform:scale(1);width:53px;height:53px;margin:0 3px;}@media only screen and (min-width:768px){.contact-form__background-image-A{top:-15px;right:-35px;height:180px;}.contact-form__background-image-C{left:-75px;}.contact-form{padding:150px 93px;margin:0 auto;max-width:768px;}.contact-form__heading h2{font-size:46px;letter-spacing:-1.84px;line-height:48px;}.page-slug--contacto .contact-form__heading h2,.page-slug--contact-us .contact-form__heading h2{font-size:66px;letter-spacing:-2.64px;line-height:66px;}.contact-form .js-form-type-processed-text h3{font-size:42px;line-height:50px;}.contact-form__heading p{margin-right:80px;}.page-slug--contacto .contact-form__heading p,.page-slug--contact-us .contact-form__heading p{font-size:18px;letter-spacing:-0.72px;line-height:30px;padding-right:112px;margin:0;}.contact-form__heading img{height:30px;}.contact-form .js-form-wrapper[id='edit-input-list']{gap:24px;justify-content:space-between;}.contact-form .form-item-name,.contact-form .form-item-last-name,.contact-form .form-item-email,.contact-form .form-item-country,.contact-form .form-item-terms{flex:0 0 calc(50% - 12px);}.contact-form .form-item-terms,.contact-form .form-actions{padding:0;margin:0;}.contact-form .js-form-type-checkbox{font-size:13px;letter-spacing:-0.26px;line-height:20px;}.contact-form .form-actions,.contact-form .form-item-terms{margin-top:20px;}.contact-form .form-item-terms{margin-left:auto;max-width:270px;padding-top:8px;}.contact-form .form-actions{justify-content:flex-end;}.contact-form .form-item-company,.contact-form .form-item-position,.contact-form .form-item-interest-area{flex:0 0 calc(33% - 15px);}}@media only screen and (min-width:1024px){.contact-form__background-image-A{right:0;}.contact-form__background-image-C{left:-20px;}.contact-form{padding:90px 0;max-width:809px;}.contact-form__heading{max-width:567px;}.page-slug--contacto .contact-form__heading,.page-slug--contact-us .contact-form__heading{max-width:100%;}.contact-form__heading h3{margin-bottom:25px;}.page-slug--contacto .contact-form__heading h2,.page-slug--contact-us .contact-form__heading h2{font-size:72px;line-height:72px;letter-spacing:-2.88px;}.contact-form__heading > p:first-of-type::before{width:40px;}.contact-form .form-item-terms{flex:0 0 calc(56% - 12px);max-width:435px;margin-right:30px;padding-left:140px;}.contact-form .form-actions{flex:0 0 20%;}}@media only screen and (min-width:1366px){.contact-form__background-image-A{top:-50px;height:280px;}.contact-form__background-image-C{height:74px;left:-85px;}body:not(.page-slug--contacto) .contact-form,body:not(.page-slug--contact-us) .contact-form{display:flex;justify-content:space-between;gap:80px;padding:263px 0 105px;max-width:1086px;}.page-slug--contacto .contact-form,.page-slug--contact-us .contact-form{padding:140px 0 105px;max-width:1086px;}.contact-form__heading{flex:0 0 330px;max-width:335px;text-align:left;margin:0;}.page-slug--contacto .contact-form__heading,.page-slug--contact-us .contact-form__heading{padding-right:136px;margin-bottom:80px;}.contact-form__heading h2{margin-bottom:20px;}.page-slug--contacto .contact-form__heading h2,.page-slug--contact-us .contact-form__heading h2{font-size:82px;line-height:82px;letter-spacing:-3.28px;}.contact-form__heading > h2:last-of-type::after{margin:42px 0 0;}.contact-form__heading h2 + p,.contact-form__heading h3 + p{font-size:18px;letter-spacing:-0.36px;line-height:35px;padding:0 30px 0 0;}.contact-form__heading p{margin-right:0;}.page-slug--contacto .contact-form__heading p,.page-slug--contact-us .contact-form__heading p{padding-right:545px;}.js-form-wrapper[id='edit-flexbox']{flex:0 0 20%;}.js-form-wrapper[id='edit-input-list']{flex:0 0 70%;}.contact-form .form-item-terms{flex:0 0 calc(50% - 12px);max-width:320px;padding-left:0;}.contact-form .js-form-type-processed-text{text-align:left;}}@media only screen and (min-width:1920px){.contact-form__background-image-C{height:81px;left:0;}.contact-form{gap:237px;padding:271px 0 204px;max-width:1555px;}.page-slug--contacto .contact-form,.page-slug--contact-us .contact-form{padding:140px 0 204px;max-width:1246px;}.contact-form__heading{flex:0 0 395px;max-width:395px;}.page-slug--contacto .contact-form__heading,.page-slug--contact-us .contact-form__heading{padding-right:0;}.contact-form__heading h3{font-size:18px;letter-spacing:5.4px;margin-bottom:30px;}.contact-form__heading h2{font-size:62px;letter-spacing:-2.48px;line-height:62px;}.page-slug--contacto .contact-form__heading h2,.page-slug--contact-us .contact-form__heading h2{font-size:92px;line-height:92px;letter-spacing:-3.68px;}.page-slug--contacto .contact-form__heading p,.page-slug--contact-us .contact-form__heading p{padding-right:700px;}.contact-form__heading img{height:35px;}.contact-form .form-actions,.contact-form .form-item-terms{margin-top:40px;}.contact-form .form-item-terms{flex:0 0 270px;max-width:unset;margin-left:auto;margin-right:20px;}.contact-form .form-actions{flex:0 0 210px;}}
.quote-form__background{position:absolute;height:100%;width:100%;z-index:-1;top:0;}.quote-form__background-contaner{position:relative;overflow:hidden;height:100%;width:100%;}.quote-form__background-image-A{position:absolute;float:right;top:0;width:185px;right:-30px;height:105px;}.quote-form__background-image-B{position:absolute;float:left;bottom:-80px;width:194px;left:0;height:160px;}.quote-form__background-image-A svg{width:auto;height:100%;float:right;}.quote-form__background-image-B svg{width:auto;height:100%;float:left;}.webform-submission-cotizar-form{display:flex;flex-wrap:wrap;gap:30px;padding:60px 17px 120px;position:relative;}.webform-submission-cotizar-form .form-actions{flex:0 0 100%;}.quote-form .js-form-type-processed-text{display:none;}.quote-form__heading,.js-form-type-processed-text{padding:100px 16px 0px;}.quote-form__heading h3,.js-form-type-processed-text h3{font-family:"Inter",serif,sans-serif;font-size:18px;font-weight:400;letter-spacing:5.6px;}.quote-form__heading h2,.js-form-type-processed-text h2{font-family:"Inter",serif,sans-serif;font-size:44px;font-weight:400;letter-spacing:-2.64px;line-height:44px;text-transform:uppercase;margin:0;}.quote-form__heading h2:last-of-type,.js-form-type-processed-text h2:last-of-type{margin:0 0 25px;}.quote-form__heading h2 strong,.quote-form__heading h3 strong{font-weight:600;}.quote-form__heading > p:first-of-type::before{content:'';display:block;background-color:var(--brand-color-orange);height:5px;width:40px;margin-bottom:30px;}.quote-form__heading p,.js-form-type-processed-text p{font-family:"IBMPlexSans",serif,serif;font-size:16px;font-weight:400;letter-spacing:-0.64px;line-height:28px;margin:0;}.webform-submission-cotizar-form .form-item-markup p{margin:0;}.webform-submission-cotizar-form .js-form-type-textfield,.webform-submission-cotizar-form .js-form-type-email,.webform-submission-cotizar-form .js-form-type-tel,.webform-submission-cotizar-form .js-form-type-textarea,.webform-submission-cotizar-form .js-form-type-textarea div{display:flex;position:relative;width:100%;}.webform-submission-cotizar-form .js-form-type-tel .iti{width:100%;}.webform-submission-cotizar-form .js-form-item label,.webform-submission-cotizar-form .js-form-type-email label,.webform-submission-cotizar-form .js-form-type-textarea label{font-size:16px;font-weight:400;letter-spacing:-0.32px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);}.webform-submission-cotizar-form input[type=text],.webform-submission-cotizar-form input[type=tel],.webform-submission-cotizar-form input[type=email],.webform-submission-cotizar-form select,.webform-submission-cotizar-form textarea{font-size:16px;font-weight:400;letter-spacing:-0.32px;}.webform-submission-cotizar-form label{transition:150ms cubic-bezier(0.4,0,0.2,1);}.webform-submission-cotizar-form input:focus ~ label,.webform-submission-cotizar-form textarea:focus ~ label,.webform-submission-cotizar-form input:valid ~ label,.webform-submission-cotizar-form textarea:valid ~ label{transform:translateY(-245%) scale(0.9);opacity:1;}.webform-submission-cotizar-form .form-required::after{content:"*";}.webform-submission-cotizar-form .js-form-item input,.webform-submission-cotizar-form  .js-form-type-email input,.webform-submission-cotizar-form  .js-form-type-select select{height:48px;outline:0;padding:22px 0;width:100%;border:none;border-bottom:1px solid rgba(120,138,168,0.50);background:transparent;}.webform-submission-cotizar-form .js-form-item input:focus-visible,.webform-submission-cotizar-form .js-form-item textarea:focus-visible{border-bottom:1px solid var(--brand-color-orange);}.webform-submission-cotizar-form .js-form-item textarea{outline:0;padding:22px 0;width:100%;border:none;border-bottom:1px solid rgba(120,138,168,0.50);background:transparent;}.webform-submission-cotizar-form .js-form-type-textarea label{top:calc(50% - 37px);z-index:1;}.webform-submission-cotizar-form .js-form-type-webform-document-file .description{display:none;}.webform-submission-cotizar-form div[id^="ajax-wrapper"]{width:100%;}.webform-submission-cotizar-form div[id^="ajax-wrapper"] input{background-color:var(--brand-color-orange);border:none;color:var(--light-color);cursor:pointer;font-family:"Inter",serif;font-size:16px;font-weight:500;height:50px;letter-spacing:-0.32px;margin-top:30px;width:210px;}.webform-submission-cotizar-form .webform-file-button-input{z-index:10;cursor:pointer;}.webform-submission-cotizar-form .form-actions{display:flex;flex:0 0 25%;margin:0 auto;align-items:center;padding-top:10px;cursor:pointer;}.webform-submission-cotizar-form .form-actions input{background:transparent;border:1px solid rgba(120,138,168,0.50);border-radius:100px;opacity:1;color:var(--text-color);cursor:pointer;font-family:"IBMPlexSans";font-size:18px;font-weight:500;left:0;letter-spacing:-0.36px;margin:0;padding:13px 40px 15px;position:relative;}.webform-submission-cotizar-form .form-actions::before,.webform-submission-cotizar-form .form-actions::after{content:'';display:block;width:53px;height:53px;margin:0 3px;border-radius:50%;aspect-ratio:1;background:var(--brand-color-orange) no-repeat center center;background-image:url('/themes/custom/grwpo/images/white-arrow.svg');transform:scale(1);transition:0.3s all cubic-bezier(0.61,1,0.88,1);}.webform-submission-cotizar-form .form-actions::before{transform:scale(0);width:0;height:0;margin:0;}.webform-submission-cotizar-form .form-actions.button-hover::after{transform:scale(0);width:0;height:0;margin:0;}.webform-submission-cotizar-form .form-actions.button-hover::before{transform:scale(1);width:53px;height:53px;margin:0 3px;}@media only screen and (min-width:768px){.webform-submission-cotizar-form{padding:80px 93px 150px;}.quote-form__heading,.js-form-type-processed-text{padding:140px 93px 0;max-width:768px;}.quote-form__heading h3,.js-form-type-processed-text h3{font-size:20px;letter-spacing:7px;}.quote-form__heading h2,.js-form-type-processed-text h2{font-size:66px;letter-spacing:-2.64px;line-height:66px;}.quote-form__heading p,.js-form-type-processed-text p{font-size:18px;letter-spacing:-0.72px;line-height:30px;padding-right:112px;}.webform-submission-cotizar-form .js-form-type-email,.webform-submission-cotizar-form .js-form-type-tel{flex:0 0 calc(50% - 12px);}.webform-submission-cotizar-form .form-actions{justify-content:flex-end;margin:0;}.webform-submission-cotizar-form{gap:24px;justify-content:flex-end;}.webform-submission-cotizar-form div[id^="ajax-wrapper"]{width:70%;}.webform-submission-cotizar-form .form-actions,.webform-submission-cotizar-form div[id="ajax-wrapper"]{flex:0 0 25%;}.webform-submission-cotizar-form .js-webform-document-file{flex-direction:row;justify-content:space-around;}.webform-submission-cotizar-form div[id^="ajax-wrapper"] input{margin-top:0;}.quote-form__background-image-A{width:280px;height:150px;}}@media only screen and (min-width:1024px){.webform-submission-cotizar-form{padding:80px 83px 150px;}.quote-form__heading,.js-form-type-processed-text{padding:120px 83px 0;max-width:1024px;}.quote-form__heading h3,.js-form-type-processed-text h3{font-size:22px;letter-spacing:7.7px;}.quote-form__heading h2,.js-form-type-processed-text h2{font-size:72px;line-height:72px;letter-spacing:-2.88px;}.webform-submission-cotizar-form div[id^="ajax-wrapper"]{width:450px;}.webform-submission-cotizar-form .form-actions,.webform-submission-cotizar-form div[id="ajax-wrapper"]{flex:0 0;padding-top:26px;}.quote-form__background-image-A{width:369px;height:184px;right:-15px;}.quote-form__background-image-B{bottom:-50px;}}@media only screen and (min-width:1366px){.webform-submission-cotizar-form{margin:0 auto;padding:50px 136px 100px;width:1366px;}.quote-form__heading,.js-form-type-processed-text{margin:0 auto;padding:140px 136px 0;max-width:1366px;}.quote-form__heading h3,.js-form-type-processed-text h3{font-size:24px;letter-spacing:8.2px;}.quote-form__heading h2,.js-form-type-processed-text h2{font-size:82px;line-height:82px;letter-spacing:-3.28px;}.quote-form__heading p,.js-form-type-processed-text p{padding-right:545px;}.quote-form__background-image-A{width:416px;height:214px;right:-10px;}.quote-form__background-image-B{bottom:-15px;}}@media only screen and (min-width:1920px){.quote-form__heading,.js-form-type-processed-text{max-width:1920px;padding:140px 337px 0;}.webform-submission-cotizar-form{padding:80px 337px 150px;width:1920px;}.quote-form__heading h2,.js-form-type-processed-text h2{font-size:92px;line-height:92px;letter-spacing:-3.68px;}.webform-submission-cotizar-form .form-actions,.webform-submission-cotizar-form div[id="ajax-wrapper"]{padding-top:36px;}.quote-form__heading p,.js-form-type-processed-text p{padding-right:700px;}.quote-form__background-image-B{bottom:-10px;}}
.customer-service-form__background{position:absolute;height:100%;width:100%;z-index:-1;top:0;}.customer-service-form__background-contaner{position:relative;overflow:hidden;height:100%;width:100%;}.customer-service-form__background-image-A{position:absolute;float:right;top:-30px;width:365px;right:-80px;height:165px;}.customer-service-form__background-image-B{position:absolute;float:left;bottom:-20px;width:194px;left:0;height:160px;}.customer-service-form__background-image-A svg{width:auto;height:100%;float:right;}.customer-service-form__background-image-B svg{width:auto;height:100%;float:left;}.customer-service-form{width:100%;margin:0 auto;padding:120px 17px;display:flex;flex-wrap:wrap;gap:60px;}.customer-service-form__heading{width:100%;}.customer-service-form__heading h3{font-family:"Inter",serif,sans-serif;font-size:18px;font-weight:400;letter-spacing:5.6px;}.customer-service-form__heading h2{font-family:"Inter",serif,sans-serif;font-size:44px;font-weight:400;letter-spacing:-2.64px;line-height:44px;text-transform:uppercase;margin:0;}.customer-service-form__heading h2:last-of-type{margin:0 0 25px;}.customer-service-form__heading h2 strong,.customer-service-form__heading h3 strong{font-weight:600;}.customer-service-form__heading > p:first-of-type::before{content:'';display:block;background-color:var(--brand-color-orange);height:4px;width:40px;margin-bottom:25px;}.customer-service-form__heading p{font-family:"IBMPlexSans";font-size:16px;font-weight:400;letter-spacing:-0.64px;line-height:28px;margin:0;}.webform-submission-servicio-al-cliente-form > div.js-form-wrapper{display:flex;flex-wrap:wrap;gap:30px;position:relative;}.customer-service-form .js-form-type-processed-text{display:none;}.webform-submission-servicio-al-cliente-form .form-item-markup p{margin:0;}.webform-submission-servicio-al-cliente-form .js-form-type-textfield,.webform-submission-servicio-al-cliente-form .js-form-type-email,.webform-submission-servicio-al-cliente-form .js-form-type-tel,.webform-submission-servicio-al-cliente-form .js-form-type-number,.webform-submission-servicio-al-cliente-form .js-form-type-select,.webform-submission-servicio-al-cliente-form .js-form-type-textarea,.webform-submission-servicio-al-cliente-form .js-form-type-textarea div{display:flex;position:relative;width:100%;}.webform-submission-servicio-al-cliente-form .js-form-type-tel .iti{width:100%;}.webform-submission-servicio-al-cliente-form .form-required::after{content:"*";}.webform-submission-servicio-al-cliente-form .js-form-item input,.webform-submission-servicio-al-cliente-form .js-form-type-email input,.webform-submission-servicio-al-cliente-form .js-form-type-select select{height:56px;outline:0;padding:20px 0 25px;width:100%;border:none;border-bottom:1px solid rgba(120,138,168,0.5);background:transparent;}.webform-submission-servicio-al-cliente-form .js-form-item input:focus-visible,.webform-submission-servicio-al-cliente-form .js-form-item textarea:focus-visible{border-bottom:1px solid var(--brand-color-orange);}.webform-submission-servicio-al-cliente-form .js-form-item textarea{outline:0;padding:20px 0;width:100%;border:none;border-bottom:1px solid rgba(120,138,168,0.50);background:transparent;}.webform-submission-servicio-al-cliente-form input[type=text],.webform-submission-servicio-al-cliente-form input[type=number],.webform-submission-servicio-al-cliente-form input[type=tel],.webform-submission-servicio-al-cliente-form input[type=email],.webform-submission-servicio-al-cliente-form select,.webform-submission-servicio-al-cliente-form textarea{font-family:"IBMPlexSans";font-size:16px;font-weight:400;letter-spacing:-0.32px;line-height:1;}.webform-submission-servicio-al-cliente-form .js-form-item label{font-family:"IBMPlexSans";font-size:16px;font-weight:400;letter-spacing:-0.32px;line-height:1;position:absolute;top:50%;transform:translateY(-67%);}.webform-submission-servicio-al-cliente-form .js-form-type-select label{display:none;}.webform-submission-servicio-al-cliente-form .js-form-type-textarea label{top:calc(50% - 29px);z-index:1;}.webform-submission-servicio-al-cliente-form label{transition:150ms cubic-bezier(0.4,0,0.2,1);}.webform-submission-servicio-al-cliente-form input:focus ~ label,.webform-submission-servicio-al-cliente-form textarea:focus ~ label,.webform-submission-servicio-al-cliente-form input:valid ~ label,.webform-submission-servicio-al-cliente-form textarea:valid ~ label{transform:translateY(-255%) scale(0.9);transform-origin:left center;opacity:1;}.customer-service-form .js-form-type-date input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;}.customer-service-form .js-form-type-date input::-moz-calendar-picker-indicator{opacity:0;}.customer-service-form .js-form-type-date input{appearance:textfield;-moz-appearance:textfield;color:var(--bg-brand-color);}.customer-service-form .js-form-type-date input:focus,.customer-service-form .js-form-type-date input:valid{color:var(--text-color);}.customer-service-form .js-form-type-date::after{content:"";display:inline-block;position:absolute;height:11px;width:11px;background-image:url("/themes/custom/grwpo/images/schedule.svg");background-repeat:no-repeat;background-size:contain;background-position:center;top:37%;right:3px;z-index:-1;}.customer-service-form .js-form-type-select select{appearance:none;padding:15px 0 20px;}.customer-service-form .js-form-type-select select.is-empty{color:rgba(var(--rgb-dark-color-1),0.60);}.customer-service-form .js-form-type-select::after{content:"";display:inline-block;position:absolute;height:8px;width:8px;border-bottom:2px solid var(--brand-color-orange);border-left:2px solid var(--brand-color-orange);transform:rotate(-45deg) translateY(-50%);top:40%;right:0;}.customer-service-form .js-form-type-textarea textarea{outline:0;padding:20px 0;width:100%;border:none;border-bottom:1px solid rgba(34,34,34,0.30);background:transparent;}.customer-service-form .js-form-type-textarea .description{top:20px;transform:none;}.customer-service-form .js-form-type-checkbox{display:flex;position:relative;width:100%;}.customer-service-form .js-form-type-checkbox{align-items:flex-start;color:var(--text-color);font-size:14px;font-weight:300;line-height:22px;letter-spacing:-0.28px;gap:12px;justify-content:center;padding:10px 0px 5px;}.customer-service-form .js-form-type-checkbox input{display:none;}.js-form-type-checkbox-clone{border:1px solid var(--brand-color-orange);border-radius:100px;flex:0 0 18px;height:18px;margin-top:4px;cursor:pointer;}.js-form-type-checkbox-clone--active{background:var(--brand-color-orange);position:relative;}.js-form-type-checkbox-clone--active::after{align-items:center;color:#ffffff;content:"\f00c";display:flex;font-family:"Font Awesome\ 5 Free";font-size:14px;font-weight:600;height:100%;justify-content:center;}.webform-submission-servicio-al-cliente-form .form-actions{display:flex;position:relative;width:100%;flex:0 0 25%;margin:0 auto;align-items:center;}.webform-submission-servicio-al-cliente-form .form-actions input{background:transparent;border:1px solid rgba(120,138,168,0.50);border-radius:100px;opacity:1;color:var(--text-color);cursor:pointer;font-family:"IBMPlexSans";font-size:18px;font-weight:500;left:0;letter-spacing:-0.36px;margin:0;padding:13px 40px 15px;position:relative;}.webform-submission-servicio-al-cliente-form .form-actions::before,.webform-submission-servicio-al-cliente-form .form-actions::after{content:'';display:block;width:53px;height:53px;margin:0 3px;border-radius:50%;aspect-ratio:1;cursor:pointer;background:var(--brand-color-orange) no-repeat center center;background-image:url('/themes/custom/grwpo/images/white-arrow.svg');transform:scale(1);transition:0.3s all cubic-bezier(0.61,1,0.88,1);}.webform-submission-servicio-al-cliente-form .form-actions::before{transform:scale(0);width:0;height:0;margin:0;}.webform-submission-servicio-al-cliente-form .form-actions.button-hover::after{transform:scale(0);width:0;height:0;margin:0;}.webform-submission-servicio-al-cliente-form .form-actions.button-hover::before{transform:scale(1);width:53px;height:53px;margin:0 3px;}@media only screen and (min-width:768px){.customer-service-form{width:768px;padding:150px 93px;gap:80px;}.customer-service-form__heading h3{font-size:20px;letter-spacing:7px;}.customer-service-form__heading h2{font-size:66px;letter-spacing:-2.64px;line-height:66px;}.customer-service-form__heading h2:last-of-type{margin:0 0 35px;}.customer-service-form__heading > p:first-of-type::before{margin-bottom:35px;}.customer-service-form__heading p{font-size:18px;letter-spacing:-0.9px;line-height:32px;padding-right:93px;}.webform-submission-servicio-al-cliente-form > div.js-form-wrapper{gap:24px;}.webform-submission-servicio-al-cliente-form .js-form-type-textfield,.webform-submission-servicio-al-cliente-form .js-form-type-email,.webform-submission-servicio-al-cliente-form .js-form-type-tel,.webform-submission-servicio-al-cliente-form .js-form-type-number,.webform-submission-servicio-al-cliente-form .js-form-type-select,.customer-service-form .js-form-type-checkbox,.webform-submission-servicio-al-cliente-form .form-actions{flex:0 0 calc(50% - 12px);}.customer-service-form .js-form-type-textarea{margin-bottom:26px;}.customer-service-form .js-form-type-checkbox{font-size:12px;line-height:18px;letter-spacing:-0.24px;align-self:center;padding:0;}.js-form-type-checkbox-clone{flex:0 0 16px;height:16px;}.webform-submission-servicio-al-cliente-form .form-actions{justify-content:flex-end;margin:0;}.customer-service-form__background-image-A{width:531px;height:240px;}}@media only screen and (min-width:1024px){.customer-service-form{width:1024px;padding:130px 83px 150px;}.customer-service-form__heading h3{font-size:22px;letter-spacing:7.7px;}.customer-service-form__heading h2{font-size:72px;letter-spacing:-2.88px;line-height:72px;}.customer-service-form__heading p{padding-right:322px;}.webform-submission-servicio-al-cliente-form > div.js-form-wrapper{justify-content:flex-end;}.webform-submission-servicio-al-cliente-form .js-form-item-company,.webform-submission-servicio-al-cliente-form .js-form-type-email,.webform-submission-servicio-al-cliente-form .js-form-type-tel{flex:0 0 calc(33.3333% - 16px);}.customer-service-form .js-form-type-checkbox,.webform-submission-servicio-al-cliente-form .form-actions{flex:0 0 calc(30%);}.webform-submission-servicio-al-cliente-form .form-actions{justify-content:flex-end;margin:0;}.customer-service-form__background-image-A{width:629px;height:284px;}}@media only screen and (min-width:1366px){.customer-service-form{width:1366px;padding:150px 137px;}.customer-service-form__heading h3{font-size:24px;letter-spacing:8.2px;}.customer-service-form__heading h2{font-size:82px;letter-spacing:-3.28px;line-height:82px;}.customer-service-form__heading p{padding-right:564px;}.customer-service-form .js-form-type-checkbox,.webform-submission-servicio-al-cliente-form .form-actions{flex:0 0 calc(23%);}.customer-service-form__background-image-A{width:717px;height:324px;}}@media only screen and (min-width:1920px){.customer-service-form{width:1920px;padding:150px 337px;gap:100px;}.customer-service-form__heading h2{font-size:92px;letter-spacing:-3.68px;line-height:92px;}.customer-service-form__heading p{padding-right:704px;}.customer-service-form .js-form-type-checkbox,.webform-submission-servicio-al-cliente-form .form-actions{flex:0 0 calc(21%);}.customer-service-form .js-form-type-textarea{margin-bottom:36px;}.customer-service-form__background-image-A{width:766px;height:346px;}}
.newsletter-form{position:relative;background:var(--brand-color-orange);border-bottom:1px solid rgba(217,227,245,0.40);overflow:hidden;padding:70px 16px;}.newsletter-form__heading{font-family:"Inter",serif,sans-serif;color:#EDF2F5;font-size:38px;font-weight:500;letter-spacing:-1.9px;line-height:40px;margin-bottom:50px;}.newsletter-form h2,.newsletter-form h3{font-size:inherit;font-weight:inherit;margin:0;}.newsletter-form h2 strong,.newsletter-form h3 strong{font-weight:900;}.newsletter-form .js-form-wrapper{display:flex;align-items:center;position:relative;gap:3px;}.newsletter-form .js-form-type-email{width:100%;position:relative;}.newsletter-form .js-form-type-email input{background:transparent;border:1px solid var(--light-color);border-radius:100px;color:var(--light-color);font-family:"IBMPlexSans",serif;font-size:18px;font-weight:500;letter-spacing:-0.36px;outline:0;height:55px;padding:0 25px;width:100%;}.newsletter-form input:focus ~ label,.newsletter-form input:valid ~ label{display:none;}.newsletter-form .js-form-type-email label{color:#EDF2F5;font-size:18px;font-weight:500;left:25px;letter-spacing:-0.36px;line-height:normal;position:absolute;top:calc(50% - 12px);transition:150ms cubic-bezier(0.4,0,0.2,1);}.newsletter-form .form-actions input{background:var(--text-color);border:0;cursor:pointer;width:55px;height:55px;padding:0;border-radius:100px;position:relative;}.newsletter-form .form-actions::after{background:var(--text-color);content:"";width:55px;height:55px;border-radius:100px;pointer-events:none;position:absolute;z-index:1;}.newsletter-form .form-actions::before{align-items:center;background-image:url('/themes/custom/grwpo/images/white-arrow.svg');background-repeat:no-repeat;background-size:cover;content:"";height:16px;left:calc(50% - 9px);pointer-events:none;position:absolute;top:calc(50% - 9px);width:16px;z-index:2;}@media only screen and (min-width:768px){.newsletter-form{padding:55px 116px;}.newsletter-form__heading{margin-bottom:40px;display:grid;gap:20px;grid-template-columns:auto 1fr;align-items:center;}.newsletter-form__heading::before{background-image:url('/themes/custom/grwpo/images/newsletter-icon.svg');background-repeat:no-repeat;background-size:cover;content:"";position:relative;display:block;height:24px;width:24px;}.newsletter-form__wrapper{margin-right:188px;}}@media only screen and (min-width:1024px){.newsletter-form{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:70px 82px;}.newsletter-form__heading{font-size:32px;letter-spacing:-1.6px;line-height:50px;flex:0 0 55%;margin:0;}.newsletter-form__wrapper{flex:0 0 40%;margin:0;}}@media only screen and (min-width:1366px){.newsletter-form{padding:90px 136px;}.newsletter-form__heading{font-size:38px;letter-spacing:-1.9px;flex:0 0 50%;}.newsletter-form__wrapper{flex:0 0 37%;}}@media only screen and (min-width:1920px){.newsletter-form{padding:90px 180px;}.newsletter-form__heading,.newsletter-form__wrapper{flex:0 0 600px;}}
.l-page__header{align-items:center;background:#16171C;color:var(--color-lightest);display:flex;justify-content:space-between;padding:17px 16px;position:fixed;top:0;width:100%;z-index:10;transition:top 350ms cubic-bezier(0.4,0,0.2,1);}.l-page__header.l-page__header--hidden{top:-105px;}.l-page__header::after{content:"";background-color:var(--brand-color-orange);bottom:0px;display:block;height:100%;left:-23px;position:absolute;width:142px;transform:skew(-27deg);transition:all linear 150ms;z-index:-3;}.l-page--mobile-menu-active .l-page__header::before{content:"";background-color:var(--bg-brand-color);border-bottom:1px solid rgba(120,138,168,0.3);bottom:0px;box-shadow:-20px 0 20px -15px rgba(0,0,0,0.45);display:block;height:100%;right:0;position:absolute;width:430px;transition:all 250ms linear;z-index:-1;}.l-page__header-top .menu-level-0 > li > a{font-family:"IBMPlexSans";color:var(--light-color);font-size:12px;font-weight:500;letter-spacing:1.8px;text-transform:uppercase;opacity:0.9;}.l-page__header-top .menu-level-0 > .menu-item--expanded > a{position:relative;padding-right:23px;}.l-page__header-top .menu-level-0 > .menu-item--expanded > a::after{content:"";display:block;background-image:url('/themes/custom/grwpo/images/arrowhead-down-orange.svg');background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;transform:translateY(-20px);right:0;height:15px;width:15px;}.l-page--without-hero .l-page__header{border-color:rgba(36,40,51,0.2);}.l-page__header-top,.l-page__header-bottom{justify-content:flex-end;width:auto;}.l-page__header-bottom{display:flex;padding-right:64px;}.brandingBlock__img,.brandingBlock__img-b{width:81px;margin-top:6px;}.brandingBlock__img-b{display:none;}.l-page__header--open .brandingBlock__img-b,.l-page--mobile-menu-active .brandingBlock__img-b,.l-page--without-hero .brandingBlock__img-b{display:block;}.l-page__header .menu{display:none;}.l-page__header .menu--main .menu-dropdown-0{display:none;}.l-page__header .menu--main .menu-dropdown-0:first-child{display:block;}.menu--main .menu-item--expanded.open .menu-dropdown-0{display:block;}.l-page--mobile-menu-active .language-block{color:#242833;}.l-page__header-branding{z-index:-2;}@media all and (min-width:768px){.l-page__header{padding:27px 24px;}.l-page__header::after{left:-26px;width:208px;}.brandingBlock__img,.brandingBlock__img-b{width:117px;}.l-page--mobile-menu-active .brandingBlock__img-b{display:none;}.l-page--without-hero .brandingBlock__img-b,.l-page__header--open .brandingBlock__img-b{display:block;}.l-page__header-bottom{padding-right:115px;}.l-page--mobile-menu-active .l-page__header::before{width:396px;}.l-page--mobile-menu-active .l-page__header.menu-item-open::before{width:674px;}}@media all and (min-width:1024px){.l-page__header{padding:28px 38px 28px 24px;border-bottom:0;}.l-page__header::after{z-index:-1;}.l-page__header-bottom{padding-right:0;}.l-page__header-top{display:flex;}.l-page__header .menu,.l-page__header-top{display:grid;grid-auto-flow:column;}.l-page__header-branding{z-index:0;}.brandingBlock__img,.brandingBlock__img-b{width:118px;margin-top:5px;}.l-page__header-top .menu-level-0 > .menu-item--expanded > a::after{transform:translateY(-13px);right:2px;height:10px;width:10px;}}@media all and (min-width:1366px){.l-page__header{padding:28px 67px 28px 30px;}.l-page__header::after{width:220px;}.l-page__header-top .menu-level-0 > li > a{font-size:12px;letter-spacing:2.4px;}}@media all and (min-width:1920px){.l-page__header{padding:31px 40px 31px 40px;}.l-page__header::after{left:-30px;width:243px;}.l-page__header-top .menu-level-0 > li > a{font-size:14px;letter-spacing:2.8px;}.brandingBlock__img,.brandingBlock__img-b{margin-top:4px;width:135px;}}
.l-page__footer,.l-page__copyright{position:relative;z-index:1;}.l-page__footer{background:linear-gradient(180deg,#212530 -35.78%,#080605 118.07%);overflow:hidden;padding:60px 16px;display:flex;flex-wrap:wrap;gap:60px;}.brandingBlock__logo-footer{width:auto;height:35px;}.l-page__footer .brandingBlock{display:flex;flex-direction:column;align-items:center;gap:25px;}.l-page__footer .brandingBlock__slogan{color:rgba(255,255,255,0.50);font-size:14px;font-weight:400;line-height:22px;letter-spacing:-0.42px;text-align:center;margin:0;}.l-page__footer ul{list-style:none;font-family:"Inter",serif,sans-serif;margin:0;padding:0;}.menu--footer .menu__links a{font-family:"Inter",serif,sans-serif;}.l-page__footer nav[id="block-grwpo-footer"]{flex:0 0 100%;}.l-page__footer nav[id="block-grwpo-footer"] > ul{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;}.l-page__footer nav[id="block-grwpo-footer"] > ul > li:nth-child(1){flex:0 0 calc(50% - 10px);}.l-page__footer nav[id="block-grwpo-footer"] > ul > li:nth-child(2){flex:0 0 calc(50% - 10px);}.l-page__footer nav .footer-menu__first-level{color:var(--light-color);display:block;font-size:18px;font-weight:500;letter-spacing:-0.36px;margin-bottom:30px;text-decoration:none;pointer-events:none;cursor:default;}.l-page__footer nav[id="block-grwpo-footer"] > ul > li > ul{display:grid;grid-auto-flow:row;gap:30px;}.l-page__footer .footer-menu__second-level,.l-page__footer .footer-menu__second-level--with-icon,.l-page__footer .footer-menu__second-level--with-underline{color:rgba(255,255,255,0.50);display:block;font-size:16px;font-weight:400;letter-spacing:-0.32px;text-decoration:none;}.l-page__footer ul li ul li:last-child .footer-menu__second-level{margin-bottom:0;}.l-page__footer .menu__links a{position:relative;}.l-page__footer .menu__links a:hover{color:var(--light-color);}.l-page__footer .menu__links a::after{background:#A6A6A6;bottom:-2px;content:'';display:none;height:1px;left:0;position:absolute;width:20px;}.l-page__footer .menu__links a:hover::after{display:block;}.l-page__footer .menu__links a.brand-button-disabled{pointer-events:none;}.l-page__footer div[id="block-grwpo-locations"]{width:100%;}.l-page__footer div[id="block-grwpo-locations"] h2,.l-page__footer div[id="block-grwpo-locations"] h3{font-family:"Inter",serif,sans-serif;color:var(--light-color);font-size:16px;font-weight:500;letter-spacing:-0.32px;margin:0 0 20px;}.l-page__footer div[id="block-grwpo-locations"] p{color:rgba(255,255,255,0.50);font-size:14px;font-weight:400;line-height:22px;letter-spacing:-0.28px;}.l-page__footer nav[id="block-grwpo-sociallinks"] > ul{display:flex;gap:20px;}.l-page__footer nav[id="block-grwpo-sociallinks"] a{border-radius:50%;font-size:0;height:20px;position:relative;text-decoration:none;width:20px;}.l-page__footer nav[id="block-grwpo-brandlinks"]{width:100%;}.l-page__footer nav[id="block-grwpo-brandlinks"] ul.menu__links{display:flex;flex-wrap:wrap;justify-content:space-around;gap:30px;}.l-page__footer nav[id="block-grwpo-brandlinks"] > ul > li{position:relative;}.l-page__footer nav[id="block-grwpo-brandlinks"] ul.menu__links > li:first-of-type{width:100%;display:flex;justify-content:center;order:-1;}.l-page__footer nav[id="block-grwpo-brandlinks"] ul.menu__links::before{content:'';display:block;height:1px;width:100%;margin-top:-5px;border-bottom:1px solid var(--brand-color-orange);}.l-page__footer nav[id="block-grwpo-brandlinks"] a{font-size:0;height:100%;position:absolute;text-decoration:none;width:100%;z-index:2;}.l-page__footer nav[id="block-grwpo-brandlinks"] .menu_link_content{position:relative;z-index:1;}.l-page__footer nav[id="block-grwpo-brandlinks"] .menu_link_content img{display:inline-flex;height:28px;width:auto;}.l-page__footer nav[id="block-grwpo-brandlinks"] ul.menu__links > li:first-of-type .menu_link_content img{height:33px;}.l-page__footer nav[id="block-grwpo-sociallinks"] a::before{align-items:center;display:flex;height:100%;justify-content:center;}.l-page__footer nav[id="block-grwpo-sociallinks"] a:hover,.l-page__footer nav[id="block-grwpo-brandlinks"] li:hover{opacity:0.8;}.l-page__footer nav[id="block-grwpo-sociallinks"] a:hover::after,.l-page__footer nav[id="block-grwpo-brandlinks"] a:hover::after{display:none;}.fa-linkedin-in:before,.fa-twitter:before,.fa-facebook-f:before{background-size:contain;background-repeat:no-repeat;content:'' !important;height:100%;width:100%;}.fa-linkedin-in:before{background-image:url('/themes/custom/grwpo/images/social-network/logo-linkedin.png');}.fa-twitter:before{background-image:url('/themes/custom/grwpo/images/social-network/logo-twitter.png');}.fa-facebook-f:before{background-image:url('/themes/custom/grwpo/images/social-network/logo-facebook.png');}.l-page__copyright{background:linear-gradient(180deg,#080605 -35.78%,#080605 118.07%);border-top:1px solid rgba(183,202,219,0.30);padding:50px 16px;position:relative;}.l-page__copyright p{color:var(--light-color);opacity:0.6;font-size:14px;letter-spacing:-0.7px;margin:0px;text-align:center;}.l-page__copyright div[id="block-grwpo-termsandconditions"]{margin-bottom:30px;}.l-page__copyright div[id="block-grwpo-termsandconditions"] div{display:flex;flex-direction:row;gap:10px;justify-content:space-between;}.l-page__copyright div[id="block-grwpo-termsandconditions"] div p{text-align:start;}.l-page__copyright div[id="block-grwpo-termsandconditions"] a{color:inherit;text-decoration:none;}.l-page__copyright div[id="block-grwpo-termsandconditions"] a:hover{color:var(--light-color);}@media only screen and (min-width:768px){.l-page__footer{justify-content:space-between;padding:80px 59px 60px;gap:60px;}.l-page__footer .brandingBlock{align-items:flex-start;justify-content:flex-start;height:100%;gap:50px;}.l-page__footer .brandingBlock__slogan{text-align:start;margin:0;}.l-page__footer > div{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;}.l-page__footer .system-branding-block{flex:0 0 35%;}.l-page__footer .brandingBlock__siteName{width:100%;font-size:30px;}.l-page__footer nav[id="block-grwpo-footer"]{flex:0 0 53%;}.l-page__footer nav[id="block-grwpo-footer"] > ul{gap:20px;}.l-page__footer nav[id="block-grwpo-footer"] > ul > li > ul{gap:30px 90px;}.l-page__footer div[id="block-grwpo-locations"]{flex:0 0 72%;order:1;width:auto;padding:0;}.l-page__footer div[id="block-grwpo-locations"] > div{display:flex;gap:12px;}.l-page__footer div[id="block-grwpo-locations"] > div > div{flex:0 0 calc(50% - 13.5px);}.l-page__footer div[id="block-grwpo-locations"] h2,.l-page__footer div[id="block-grwpo-locations"] h3{margin-top:0;}.l-page__footer nav[id="block-grwpo-sociallinks"]{flex:0 0 18%;margin:5px 0 0;}.l-page__footer nav[id="block-grwpo-brandlinks"]{flex:0 0 100%;order:1;}.l-page__footer nav[id="block-grwpo-brandlinks"] ul.menu__links{justify-content:space-between;}.l-page__footer nav[id="block-grwpo-brandlinks"] ul.menu__links > li:first-of-type{justify-content:flex-start;}.l-page__footer nav[id="block-grwpo-footer"] > ul > li:nth-child(n){flex:0 0 auto;margin:0;}.l-page__footer nav[id="block-grwpo-brandlinks"] .menu_link_content img{height:30px;}.l-page__copyright{padding:50px 82px;}.l-page__copyright div[id="block-grwpo-termsandconditions"] div p a{margin:0 24px;}}@media only screen and (min-width:1024px){.l-page__footer{padding:80px 82px 60px;gap:50px;}.brandingBlock__logo-footer{height:40px;}.l-page__footer .brandingBlock{gap:60px;}.l-page__footer .system-branding-block{flex:0 0 32%;}.l-page__footer nav[id="block-grwpo-footer"]{flex:0 0 60%;}.l-page__footer nav[id="block-grwpo-footer"] > ul > li > ul{gap:30px 68px;grid-template-rows:repeat(3,auto);grid-auto-flow:column;}.l-page__footer .brandingBlock__siteName{width:100%;}.l-page__footer div[id="block-grwpo-locations"]{flex:0 0 60%;}.l-page__footer div[id="block-grwpo-locations"] h2,.l-page__footer div[id="block-grwpo-locations"] h3{margin-bottom:15px;}.l-page__footer nav[id="block-grwpo-brandlinks"] ul.menu__links > li:first-of-type{width:auto;}.l-page__footer nav[id="block-grwpo-brandlinks"] ul.menu__links::before{height:35px;width:1px;margin-top:0;border-bottom:0;border-right:1px solid var(--brand-color-orange);}.l-page__footer nav[id="block-grwpo-brandlinks"] ul.menu__links > li:first-of-type .menu_link_content img{height:35px;}.l-page__footer nav[id="block-grwpo-sociallinks"]{flex:0 0 15%;}.l-page__footer nav[id="block-grwpo-brandlinks"]{flex:0 0 100%;margin-top:40px;}.l-page__copyright{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:50px 82px;}.l-page__copyright div[id="block-grwpo-termsandconditions"] div{gap:35px;}.l-page__copyright div[id="block-grwpo-termsandconditions"] div p a{margin:0;}.l-page__copyright div[id="block-grwpo-copyright"],.l-page__copyright div[id="block-grwpo-termsandconditions"]{margin:0;padding:0;}}@media only screen and (min-width:1366px){.l-page__footer{padding:80px 113px 60px;gap:50px 64px;}.l-page__footer .brandingBlock{gap:68px;}.l-page__footer .system-branding-block{flex:0 0 24%;}.l-page__footer nav[id="block-grwpo-footer"]{flex:0 0 42%;}.l-page__footer div[id="block-grwpo-locations"]{flex:0 0 21%;order:0;}.l-page__footer div[id="block-grwpo-locations"] > div{flex-direction:column;gap:0;padding:0;}.l-page__footer div[id="block-grwpo-locations"] h2,.l-page__footer div[id="block-grwpo-locations"] h3{font-size:18px;letter-spacing:-0.9px;}.l-page__footer div[id="block-grwpo-locations"] p{margin-top:0;margin-block-end:8px;}.l-page__footer nav[id="block-grwpo-sociallinks"]{flex:0 0 100%;}.l-page__footer nav[id="block-grwpo-brandlinks"]{margin-top:10px;}.l-page__copyright{padding:50px 110px;}.l-page__copyright div[id="block-grwpo-termsandconditions"] div{gap:45px;}}@media only screen and (min-width:1920px){.l-page__footer{padding:100px 182px 80px;}.l-page__footer .system-branding-block{flex:0 0 23%;}.brandingBlock__logo-footer{height:50px;}.l-page__footer .brandingBlock__slogan{font-size:16px;line-height:24px;letter-spacing:-0.48px;}.l-page__footer nav[id="block-grwpo-footer"]{flex:0 0 36%;}.l-page__footer nav .footer-menu__first-level{font-size:22px;letter-spacing:-1.1px;}.l-page__footer .footer-menu__second-level,.l-page__footer .footer-menu__second-level--with-icon,.l-page__footer .footer-menu__second-level--with-underline{font-size:18px;letter-spacing:-0.36px;}.l-page__footer div[id="block-grwpo-locations"]{flex:0 0 17.5%;}div[id="block-grwpo-locations"] h3{font-size:20px;letter-spacing:-1px;}.l-page__footer div[id="block-grwpo-locations"] p{font-size:16px;letter-spacing:-0.48px;}.l-page__footer nav[id="block-grwpo-brandlinks"]{margin-top:20px;}.l-page__copyright{padding:50px 182px;}.l-page__copyright p{font-size:16px;letter-spacing:-0.8px;}}
.l-page{position:relative;}.l-page__main{position:relative;z-index:0;}.l-page__button-container{border:0;border-left:1px solid rgba(183,202,219,0.40);display:flex;height:100%;position:absolute;top:0;transition:all linear 250ms;right:0;}.l-page__mobile-menu-trigger{background:0;border:0;width:67px;}@media screen and (min-width:1024px){.l-page__mobile-menu-trigger,.l-page__button-container{display:none;}}.l-page__mobile-menu-trigger span,.l-page__mobile-menu-trigger::before,.l-page__mobile-menu-trigger::after{background:rgba(0,0,0,0);height:2px;background:var(--brand-color-orange);top:50%;left:50%;opacity:1;position:absolute;transform:translate(-50%,-50%);transform-origin:center;transition:all linear 250ms;width:21px;}.l-page__mobile-menu-trigger::before,.l-page__mobile-menu-trigger::after{content:'';}.l-page__mobile-menu-trigger::before{top:calc(50% - 7px);}.l-page__mobile-menu-trigger::after{top:calc(50% + 7px);width:12px;transform:translate(-15%,-50%);}.l-page__mobile-menu-trigger[aria-expanded="true"] span{opacity:0;}.l-page__mobile-menu-trigger[aria-expanded="true"]{background:var(--brand-color-orange);}.l-page__mobile-menu-trigger[aria-expanded="true"] span,.l-page__mobile-menu-trigger[aria-expanded="true"]::before,.l-page__mobile-menu-trigger[aria-expanded="true"]::after{background-color:var(--color-lightest);}.l-page__mobile-menu-trigger[aria-expanded="true"]::before{top:50%;transform:translate(-50%) rotate(45deg);}.l-page__mobile-menu-trigger[aria-expanded="true"]::after{top:50%;transform:translate(-50%) rotate(-45deg);width:21px;}.l-page--without-hero
.l-page__mobile-menu-trigger[aria-expanded="true"]::before{background:#FFF;}.l-page--without-hero
.l-page__mobile-menu-trigger[aria-expanded="true"]::after{background:#FFF;}.l-page .mobile-menu{bottom:160%;}.l-page--mobile-menu-active .mobile-menu{bottom:0;}.l-page--without-hero .l-page__main{padding-top:60px;}@media screen and (min-width:768px){.l-page__button-container{width:103px;}.l-page__button-container::before{transform:translateY(24px);}.l-page__button-container::before{left:5px;}.l-page--without-hero .l-page__main{padding-top:80px;}.l-page__mobile-menu-trigger span,.l-page__mobile-menu-trigger::before,.l-page__mobile-menu-trigger::after{height:3px;width:24px;}.l-page__mobile-menu-trigger::after{top:calc(50% + 8px);width:14px;}.l-page__mobile-menu-trigger::before{top:calc(50% - 8px);}.l-page__mobile-menu-trigger[aria-expanded="true"]::after{width:24px;}.l-page__mobile-menu-trigger{width:105px;}}@media screen and (min-width:1024px){.l-page--without-hero .l-page__main{padding-top:99px;}}@media screen and (min-width:1366px){.l-page--without-hero .l-page__main{padding-top:101px;}}
.news-node{padding:0 16px 0;}.news-node__extended-title{font-family:Inter;font-size:36px;font-weight:300;line-height:40px;letter-spacing:-2.16px;margin:0;padding:54px 5px 90px 0px;}.news-node__extended-title p{margin:0;}.news-node__extended-title strong{font-weight:500;}.news-node__info{border-top:1px solid #B2BDED;display:flex;justify-content:space-between;padding:0;padding-top:25px;}.news-node__main-tag{color:var(--brand-color-orange);font-family:Inter;font-size:16px;font-weight:500;letter-spacing:4.8px;margin:0;text-transform:uppercase;}.news-node__date{font-family:Inter;font-size:16px;line-height:28px;letter-spacing:-0.48px;margin:0;}.news-node__content{width:100%;}.news-node__image{padding:0;padding-top:30px;transform:translateX(-16px);width:100%;}.news-node__image img{height:400px;object-fit:cover;object-position:center;width:calc(100% + 16px);}.news-node__body{color:var(--text-color);font-family:"Inter";font-size:18px;line-height:32px;letter-spacing:-0.72px;padding:75px 14px 40px 14px}.news-node__body p{padding-bottom:30px;margin:0;}.news-node__body p:last-child{padding-bottom:0;}.news-node__components{transform:translateX(-16px);width:calc(100% + 32px);}@media only screen and (min-width:768px){.news-node{padding:0 116px 0 55px;}.news-node__extended-title{font-size:52px;letter-spacing:-3.12px;line-height:62px;padding:85px 0px 88px 0px;}.news-node__info{padding-top:25px;}.news-node__main-tag{line-height:1.8;letter-spacing:4.8px;}.news-node__date{letter-spacing:-0.48px;}.news-node__image{padding-top:28px;transform:translateX(-60px);}.news-node__image img{height:480px;width:calc(100% + 60px);}.news-node__body{line-height:34px;padding:65px 0;}.news-node__components{transform:translateX(-55px);width:calc(100% + 170px);}}@media only screen and (min-width:1024px){.news-node{padding:0 106px;}.news-node__extended-title{font-size:60px;letter-spacing:-3.6px;line-height:70px;padding:45px 0 85px 0;}.news-node__info{padding-top:30px;}.news-node__image{transform:translateX(-105px);padding-top:10px;}.news-node__image img{height:447px;width:calc(100% + 105px);}.news-node__info{padding-bottom:25px;padding-top:25px;}.news-node__body{columns:2;column-gap:65px;line-height:34px;padding:95px 45px 95px 0;}.news-node__components{transform:translateX(-105px);width:calc(100% + 210px);}}@media only screen and (min-width:1366px){.news-node{padding:0px 135px 0;}.news-node__body{column-gap:70px;font-size:20px;letter-spacing:-0.8px;padding:85px 45px 60px 0px;}.news-node__extended-title{font-size:80px;letter-spacing:-4.8px;line-height:90px;padding:82px 0 102px 0;}.news-node__main-tag{font-size:20px;letter-spacing:6px;}.news-node__date{font-size:20px;letter-spacing:-0.6px;}.news-node__image{transform:translateX(-137px);}.news-node__image img{height:566px;width:calc(100% + 137px);}.news-node__components{transform:translateX(-137px);width:calc(100% + 274px);}}@media only screen and (min-width:1920px){.news-node{padding:0 182px 0;}.news-node__extended-title{font-size:90px;letter-spacing:-5.4px;line-height:100px;padding:90px 250px 100px 0px;}.news-node__main-tag{font-size:20px;letter-spacing:6px;}.news-node__date{line-height:35px;}.news-node__info{padding:25px 0px 15px 0px;}.news-node__image{padding:20px 0;transform:translateX(-182px);}.news-node__image img{height:800px;width:calc(100% + 182px);}.news-node__body{column-gap:92px;letter-spacing:-0.6px;padding:65px 0;}.news-node__components{transform:translateX(-182px);width:calc(100% + 364px);}}
.blog{--blog-images-height:400px;--blog-items-translate-up:98px;--blog-items-width:100%;--blog-items-height:200px;--blog-items-active-width:100%;--blog-items-active-height:323px;--blog-background-color:radial-gradient(117.15% 116.71% at 0% 132.24%,rgba(251,156,230,0.30) 0%,rgba(251,156,230,0.00) 100%),radial-gradient(70.44% 115.8% at 115.03% -14.65%,rgba(120,122,250,0.50) 0%,rgba(120,122,250,0.00) 100%),radial-gradient(117.42% 117.58% at 88.98% 133.26%,#080605 0%,rgba(8,6,5,0.00) 100%),linear-gradient(0deg,#474DAB 0%,#474DAB 100%),#061D36;position:relative;height:calc(var(--blog-images-height) + var(--blog-items-active-height) - var(--blog-items-translate-up));}.blog-images{position:relative;height:var(--blog-images-height);overflow:hidden;z-index:1;}.blog-images .flickity-viewport{height:100% !important;}.blog-images > div,.blog-images .flickity-slider > div{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}.blog-images img{height:100%;width:100%;object-fit:cover;}.blog__controls{display:flex;gap:10px;position:absolute;right:16px;top:228px;z-index:30;}.blog__button{background:transparent;border:1px solid rgba(255,255,255,0.40);border-radius:50%;color:#ffffff;cursor:pointer;height:55px;top:40%;width:55px;}.blog__button::after{align-items:center;background-image:url(/themes/custom/grwpo/images/arrow.svg);background-repeat:no-repeat;background-size:cover;content:"";display:flex;height:14px;justify-content:center;margin:0 auto;width:14px;}.blog__button:hover{background-color:var(--brand-color-orange);border:0;}.blog__button--next::after{transform:rotate(45deg);}.blog__button--previous::after{transform:rotate(-135deg);}.blog__items{overflow:hidden;position:relative;transform:translate(0,calc(-1 * var(--blog-items-translate-up)));width:100%;z-index:20;}.blog__items-wrapper .flickity-viewport{overflow:unset;width:100%;}.blog__items-wrapper .flickity-slider{align-items:flex-end;display:flex;}.blog__items-wrapper{height:var(--blog-items-active-height);margin:0 auto;padding:0 16px;position:relative;width:100%;}.blog__item{display:flex;margin-top:auto;margin-right:16px;position:relative;height:var(--blog-items-height);width:var(--blog-items-width);}.news--teaser{height:100%;position:relative;width:100%;}.news--teaser__wrapper{background:transparent;border:1px solid rgba(36,40,51,0.20);display:flex;flex-direction:column;gap:0;height:100%;justify-content:space-between;padding:25px 30px 20px;width:100%;}.news--teaser__main-tag,.news--teaser__body{display:none;overflow:unset;}.news--teaser__title{color:var(--bg-brand-color-dark);font-size:20px;font-weight:300;letter-spacing:-0.8px;line-height:28px;padding:0;}.news--teaser__title div{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.is-selected .news--teaser__title div{-webkit-line-clamp:4;}.news--teaser__title .brand-color-text{color:var(--bg-brand-color-dark);}.news--teaser__title strong{font-weight:300;}.news--teaser__link{align-items:flex-end;display:flex;background-color:transparent;height:100%;padding:0;position:absolute;left:0;top:0;width:100%;}.is-selected.blog__item{height:var(--blog-items-active-height);width:var(--blog-items-active-width);}.is-selected .news--teaser__wrapper{border-radius:0px 30px 0px 0px;background:var(--blog-background-color);display:flex;flex-direction:column;justify-content:flex-start;gap:25px;margin:0 auto;padding:42px 30px 0;}.is-selected .news--teaser__main-tag{display:block;color:#A3A8FF;font-family:'Inter';font-size:12px;font-weight:500;letter-spacing:4.2px;text-transform:uppercase;}.is-selected .news--teaser__title{color:#ffffff;font-family:Inter;font-size:24px;font-style:normal;font-weight:300;line-height:28px;letter-spacing:-0.96px;}.is-selected .news--teaser__title .blue-color-text{color:#A3A8FF;}.is-selected .news--teaser__title strong{font-weight:500;}.is-selected .news--teaser__title .brand-color-text{color:#ffffff;}.is-selected .news--teaser__body{display:block;color:rgba(255,255,255,0.60);font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.56px;}.is-selected .news--teaser__body div{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.is-selected .news--teaser__body p,.news--teaser__title p{margin:0;}.is-selected .news--teaser__link{color:transparent;display:block;left:unset;right:0;}.is-selected .news--teaser__link::before{background-color:#EDF2F5;border-radius:50px;content:'';height:45px;position:absolute;right:8px;top:8px;width:45px;}.is-selected .news--teaser__link::after{content:'';background-image:url(/themes/custom/grwpo/images/blue-arrow.svg);background-size:cover;height:13px;position:absolute;right:24px;top:24px;width:13px;}.is-selected .news--teaser__link .str-only{display:none;}@media only screen and (max-width:1023px){.is-selected .news--teaser__title div{-webkit-line-clamp:4;}.blog__item{height:var(--blog-items-active-height);width:var(--blog-items-active-width);}.news--teaser__wrapper{background:var(--blog-background-color);display:flex;flex-direction:column;justify-content:flex-start;gap:30px;margin:0 auto;padding:42px 30px 0;}.news--teaser__main-tag{display:block;color:rgba(255,255,255,0.60);font-size:12px;font-weight:500;letter-spacing:4.2px;text-transform:uppercase;}.news--teaser__title{color:#ffffff;font-size:25px;font-weight:200;letter-spacing:-0.5px;line-height:28px;}.news--teaser__title strong{font-weight:700;}.news--teaser__title .brand-color-text{color:var(--brand-color-orange);}.news--teaser__body{display:block;color:rgba(255,255,255,0.60);font-size:14px;font-weight:300;letter-spacing:-0.28px;line-height:22px;}.news--teaser__body div{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.news--teaser__body p,.news--teaser__title p{margin:0;}.news--teaser__link{background-color:transparent;height:100%;padding:0;position:absolute;right:0;top:0;width:100%;}.news--teaser__link::before{height:50px;position:absolute;right:0;top:0;width:50px;}.news--teaser__link::after{background-size:contain;height:12px;position:absolute;right:19px;top:19px;width:12px;}}@media only screen and (min-width:768px){.blog{--blog-images-height:650px;--blog-items-translate-up:200px;--blog-items-height:200px;--blog-items-active-height:440px;}.blog__items-wrapper{padding:0 24px;}.blog__item{margin-right:24px;}.blog__item,.is-selected.blog__item{padding-right:38.889%;}.blog__button{width:70px;height:70px;}.is-selected .news--teaser__wrapper{gap:30px;padding:65px 40px 0;}.is-selected .news--teaser__main-tag{font-size:14px;letter-spacing:4.9px;}.is-selected .news--teaser__title{font-size:34px;line-height:38px;letter-spacing:-1.36px;}.is-selected .news--teaser__body{font-size:16px;letter-spacing:-0.48px;line-height:28px;}.is-selected .news--teaser__body div{-webkit-line-clamp:3;}.is-selected .news--teaser__link::before{height:50px;right:10px;top:11px;width:50px;}.is-selected .news--teaser__link::after{height:14px;right:28px;top:28px;width:14px;}.blog__controls{gap:22px;right:24px;top:540px;}}@media only screen and (min-width:1024px){.blog{--blog-images-height:500px;--blog-items-translate-up:150px;--blog-items-width:226px;--blog-items-height:189px;--blog-items-active-width:334px;--blog-items-active-height:360px;}.blog-images > div,.blog-images .flickity-slider > div{opacity:0;transition:opacity 500ms ease-out;}.blog-images > div.is-selected,.blog-images .flickity-slider > div.is-selected{opacity:1;z-index:2;}.blog__items-wrapper{display:flex;justify-content:space-between;gap:24px;padding:0 83px;}.blog__item{margin-right:0;}.blog__item,.is-selected.blog__item{padding-right:0;}.is-selected .news--teaser__wrapper{gap:27px;padding:52px 25px 0;}.is-selected .news--teaser__main-tag{font-size:12px;letter-spacing:4.2px;}.is-selected .news--teaser__title{font-size:28px;letter-spacing:-1.12px;line-height:32px;}.is-selected .news--teaser__body{font-size:14px;line-height:24px;letter-spacing:-0.7px;}.news--teaser__wrapper{padding:25px 20px;}.news--teaser__title{font-family:Inter;font-size:18px;font-weight:400;line-height:22px;letter-spacing:-0.72px;}.news--teaser__title strong{font-weight:500;}.news--teaser__link{color:var(--bg-brand-color-dark);text-decoration:none;}.news--teaser__link .str-only{align-items:center;color:var(--brand-color-orange);display:inline-flex;font-size:14px;font-weight:500;height:auto;left:0;letter-spacing:1.4px;margin-bottom:25px;margin-left:20px;position:relative;text-transform:uppercase;width:auto;}.is-selected .news--teaser__link::before{height:50px;right:11px;top:13px;width:50px;}.is-selected .news--teaser__link::after{height:15px;right:28px;top:31px;width:15px;}.news--teaser__link .str-only::after{background-image:url(/themes/custom/grwpo/images/blue-arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;margin-left:10px;width:12px;}.blog__controls{display:none;right:107px;top:435px;}}@media only screen and (min-width:1366px){.blog{--blog-images-height:530px;--blog-items-translate-up:230px;--blog-items-width:29.5%;--blog-items-height:178px;--blog-items-active-width:41%;--blog-items-active-height:440px;}.blog__items-wrapper{gap:24px;padding:0 112px;}.is-selected .news--teaser__wrapper{gap:30px;padding:55px 40px 0;}.is-selected .news--teaser__main-tag{font-size:14px;letter-spacing:3.5px;}.is-selected .news--teaser__title{font-size:32px;line-height:38px;letter-spacing:-1.28px;}.is-selected .news--teaser__body{font-size:18px;letter-spacing:-0.9px;line-height:28px;}.news--teaser__wrapper{padding:25px 30px 20px;}.news--teaser__title{font-size:20px;letter-spacing:-0.8px;line-height:26px;}.news--teaser__link .str-only{margin-bottom:20px;margin-left:30px;}.blog__controls{right:112px;top:435px;}.is-selected .news--teaser__link::before{height:55px;right:12px;top:8px;width:55px;}.is-selected .news--teaser__link::after{height:15px;right:32px;top:28px;width:15px;}}@media only screen and (min-width:1920px){.blog{--blog-images-height:720px;--blog-items-translate-up:300px;--blog-items-width:29.925%;--blog-items-height:250px;--blog-items-active-width:40.15%;--blog-items-active-height:598px;}.blog__items-wrapper{padding:0 182px;max-width:1920px;}.is-selected .news--teaser__wrapper{gap:45px;padding:85px 60px 0 60px;}.is-selected .news--teaser__main-tag{font-size:18px;letter-spacing:7.2px;}.is-selected .news--teaser__title{font-size:42px;line-height:50px;letter-spacing:-2.1px;}.is-selected .news--teaser__body{font-size:20px;letter-spacing:-1px;line-height:34px;}.is-selected .news--teaser__link::before{height:60px;right:13px;top:12px;width:60px;}.is-selected .news--teaser__link::after{height:17px;right:34px;top:34px;width:17px;}.news--teaser__wrapper{padding:35px 40px 30px;}.news--teaser__title{font-size:26px;letter-spacing:-1.04px;line-height:34px;}.news--teaser__link .str-only{font-size:18px;font-weight:400;letter-spacing:-0.54px;margin-bottom:30px;margin-left:40px;}.news--teaser__link .str-only::after{height:15px;width:15px;}.blog__controls{right:181px;top:620px;}}@keyframes scale-up-bottom-right{0%{clip-path:polygon(100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%);}50%{clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%,0% 100%,50% 50%);}100%{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,0% 0%);}}@keyframes image-scale-down{0%{transform:scale(1.5);}100%{transform:scale(1);}}
.application-form__background{position:absolute;height:100%;width:100%;z-index:-1;top:0;}.application-form__background-contaner{position:relative;overflow:hidden;height:100%;width:100%;}.application-form__background-image-A{position:absolute;float:right;top:0;width:185px;right:-30px;height:105px;}.application-form__background-image-B{position:absolute;float:left;bottom:-80px;width:194px;left:0;height:160px;}.application-form__background-image-A svg{width:auto;height:100%;float:right;}.application-form__background-image-B svg{width:auto;height:100%;float:left;}.webform-submission-carreras-form{display:flex;flex-wrap:wrap;gap:30px;padding:60px 17px 120px;position:relative;}.webform-submission-carreras-form .form-actions{flex:0 0 100%;}.application-form .js-form-type-processed-text{display:none;}.application-form__heading,.js-form-type-processed-text{padding:100px 16px 0;}.application-form__heading h3,.js-form-type-processed-text h3{font-family:"Inter",serif,sans-serif;font-size:18px;font-weight:400;letter-spacing:5.6px;}.application-form__heading h2,.js-form-type-processed-text h2{font-family:"Inter",serif,sans-serif;font-size:44px;font-weight:400;letter-spacing:-2.64px;line-height:44px;text-transform:uppercase;margin:0;}.application-form__heading h2:last-of-type,.js-form-type-processed-text h2:last-of-type{margin:0 0 25px;}.application-form__heading h2 strong,.application-form__heading h3 strong{font-weight:600;}.application-form__heading > p:first-of-type::before{content:'';display:block;background-color:var(--brand-color-orange);height:5px;width:40px;margin-bottom:30px;}.application-form__heading p,.js-form-type-processed-text p{font-family:"IBMPlexSans";font-size:16px;font-weight:400;letter-spacing:-0.64px;line-height:28px;margin:0;}.webform-submission-carreras-form .form-item-markup p{margin:0;}.webform-submission-carreras-form .js-form-type-textfield,.webform-submission-carreras-form .js-form-type-email,.webform-submission-carreras-form .js-form-type-tel,.webform-submission-carreras-form .js-form-type-textarea,.webform-submission-carreras-form .js-form-type-textarea div{display:flex;position:relative;width:100%;}.webform-submission-carreras-form .js-form-type-tel .iti{width:100%;}.webform-submission-carreras-form .js-form-item label,.webform-submission-carreras-form .js-form-type-email label,.webform-submission-carreras-form .js-form-type-textarea label{font-size:16px;font-weight:400;letter-spacing:-0.32px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);}.webform-submission-carreras-form input[type=text],.webform-submission-carreras-form input[type=tel],.webform-submission-carreras-form input[type=email],.webform-submission-carreras-form select,.webform-submission-carreras-form textarea{font-size:16px;font-weight:400;letter-spacing:-0.32px;}.webform-submission-carreras-form label{transition:150ms cubic-bezier(0.4,0,0.2,1);}.webform-submission-carreras-form input:focus ~ label,.webform-submission-carreras-form textarea:focus ~ label,.webform-submission-carreras-form input:valid ~ label,.webform-submission-carreras-form textarea:valid ~ label{transform:translateY(-245%) scale(0.9);opacity:1;}.webform-submission-carreras-form .form-required::after{content:"*";}.webform-submission-carreras-form .js-form-item input,.webform-submission-carreras-form  .js-form-type-email input,.webform-submission-carreras-form  .js-form-type-select select{height:48px;outline:0;padding:22px 0;width:100%;border:none;border-bottom:1px solid rgba(120,138,168,0.50);background:transparent;}.webform-submission-carreras-form .js-form-item input:focus-visible,.webform-submission-carreras-form .js-form-item textarea:focus-visible{border-bottom:1px solid var(--brand-color-orange);}.webform-submission-carreras-form .js-form-item textarea{outline:0;padding:22px 0;width:100%;border:none;border-bottom:1px solid rgba(120,138,168,0.50);background:transparent;}.webform-submission-carreras-form .js-form-type-textarea label{top:calc(50% - 37px);z-index:1;}.webform-submission-carreras-form .js-form-type-webform-document-file .description{display:none;}.webform-submission-carreras-form div[id^="ajax-wrapper"]{width:100%;}.webform-submission-carreras-form div[id^="ajax-wrapper"] input[name="adjuntar_cv_remove_button"]{align-items:center;color:var(--light-color);background:var(--brand-color-orange);border:1px solid var(--brand-color-orange);border-radius:100px;opacity:1;cursor:pointer;display:flex;font-size:18px;font-weight:500;justify-content:center;left:0;letter-spacing:-0.36px;margin:0;padding:13px;position:relative;width:270px;}.webform-submission-carreras-form .form-item-adjuntar-cv > label{display:none;}.webform-submission-carreras-form .js-webform-document-file{align-items:center;display:flex;flex-direction:column;justify-content:center;}.webform-submission-carreras-form .js-webform-document-file label{align-items:center;color:var(--light-color);background:var(--brand-color-orange);border:1px solid var(--brand-color-orange);border-radius:100px;opacity:1;cursor:pointer;display:flex;font-size:18px;font-weight:500;justify-content:center;left:0;letter-spacing:-0.36px;margin:0;padding:20px;position:relative;top:28px;width:270px;}.webform-submission-carreras-form .webform-file-button-input{z-index:10;cursor:pointer;}.webform-submission-carreras-form .form-actions{display:flex;flex:0 0 25%;margin:0 auto;align-items:center;padding-top:10px;cursor:pointer;}.webform-submission-carreras-form .form-actions input{background:transparent;border:1px solid rgba(120,138,168,0.50);border-radius:100px;opacity:1;color:var(--text-color);cursor:pointer;font-family:"IBMPlexSans";font-size:18px;font-weight:500;left:0;letter-spacing:-0.36px;margin:0;padding:13px 40px 15px;position:relative;}.webform-submission-carreras-form .form-actions::before,.webform-submission-carreras-form .form-actions::after{content:'';display:block;width:53px;height:53px;margin:0 3px;border-radius:50%;aspect-ratio:1;background:var(--brand-color-orange) no-repeat center center;background-image:url('/themes/custom/grwpo/images/white-arrow.svg');transform:scale(1);transition:0.3s all cubic-bezier(0.61,1,0.88,1);}.webform-submission-carreras-form .form-actions::before{transform:scale(0);width:0;height:0;margin:0;}.webform-submission-carreras-form .form-actions.button-hover::after{transform:scale(0);width:0;height:0;margin:0;}.webform-submission-carreras-form .form-actions.button-hover::before{transform:scale(1);width:53px;height:53px;margin:0 3px;}@media only screen and (min-width:768px){.webform-submission-carreras-form{padding:80px 93px 150px;}.application-form__heading,.js-form-type-processed-text{padding:140px 93px 0;max-width:768px;}.application-form__heading h3,.js-form-type-processed-text h3{font-size:20px;letter-spacing:7px;}.application-form__heading h2,.js-form-type-processed-text h2{font-size:66px;letter-spacing:-2.64px;line-height:66px;}.application-form__heading p,.js-form-type-processed-text p{font-size:18px;letter-spacing:-0.72px;line-height:30px;padding-right:112px;}.webform-submission-carreras-form .js-form-type-email,.webform-submission-carreras-form .js-form-type-tel{flex:0 0 calc(50% - 12px);}.webform-submission-carreras-form .form-actions{justify-content:flex-end;margin:0;}.webform-submission-carreras-form{gap:24px;justify-content:flex-end;}.webform-submission-carreras-form div[id^="ajax-wrapper"]{width:70%;}.webform-submission-carreras-form .js-webform-document-file label{width:195px;padding:17px;}.webform-submission-carreras-form .form-actions,.webform-submission-carreras-form div[id="ajax-wrapper"]{padding-top:0;flex:0 0 25%;}.webform-submission-carreras-form .js-webform-document-file{flex-direction:row;justify-content:space-around;}.webform-submission-carreras-form div[id^="ajax-wrapper"] input{margin-top:0;}.webform-submission-carreras-form .js-form-item textarea{margin-bottom:36px;}.webform-submission-carreras-form .js-form-type-textarea label{top:calc(50% - 60px);}.application-form__background-image-A{width:280px;height:150px;}}@media only screen and (min-width:1024px){.webform-submission-carreras-form{padding:80px 83px 150px;}.application-form__heading,.js-form-type-processed-text{padding:120px 83px 0;max-width:1024px;}.application-form__heading h3,.js-form-type-processed-text h3{font-size:22px;letter-spacing:7.7px;}.application-form__heading h2,.js-form-type-processed-text h2{font-size:72px;line-height:72px;letter-spacing:-2.88px;}.webform-submission-carreras-form div[id^="ajax-wrapper"]{width:450px;}.webform-submission-carreras-form .form-actions,.webform-submission-carreras-form div[id="ajax-wrapper"]{flex:0 0;}.application-form__background-image-A{width:369px;height:184px;right:-15px;}.application-form__background-image-B{bottom:-50px;}}@media only screen and (min-width:1366px){.webform-submission-carreras-form{margin:0 auto;padding:50px 136px 100px;width:1366px;}.application-form__heading,.js-form-type-processed-text{margin:0 auto;padding:140px 136px 0;max-width:1366px;}.application-form__heading h3,.js-form-type-processed-text h3{font-size:24px;letter-spacing:8.2px;}.application-form__heading h2,.js-form-type-processed-text h2{font-size:82px;line-height:82px;letter-spacing:-3.28px;}.application-form__heading p,.js-form-type-processed-text p{padding-right:545px;}.webform-submission-carreras-form .js-form-item textarea{margin-bottom:40px;}.webform-submission-carreras-form .js-form-type-textarea label{top:calc(50% - 62px);}.application-form__background-image-A{width:416px;height:214px;right:-10px;}.application-form__background-image-B{bottom:-15px;}}@media only screen and (min-width:1920px){.application-form__heading,.js-form-type-processed-text{max-width:1920px;padding:140px 337px 0;}.webform-submission-carreras-form{padding:80px 337px 150px;width:1920px;}.application-form__heading h2,.js-form-type-processed-text h2{font-size:92px;line-height:92px;letter-spacing:-3.68px;}.application-form__heading p,.js-form-type-processed-text p{padding-right:700px;}.application-form__background-image-B{bottom:-10px;}}
.job-position{padding:40px 16px 120px;}.job-position__area{color:#262D33;font-size:14px;font-weight:500;letter-spacing:4.9px;margin-bottom:35px;text-transform:uppercase;}.job-position__title{color:#262D33;font-size:42px;font-weight:300;letter-spacing:-2.5px;line-height:40px;margin-bottom:35px;}.job-position__title p{margin:0;}.job-position__location{align-items:center;color:#262D33;display:flex;font-size:18px;font-weight:300;letter-spacing:0.36px;margin-bottom:80px;}.job-position__location::before{color:var(---brand-color-orange);content:"\f3c5";display:block;font-family:"Font Awesome\ 5 Free";font-size:20px;font-weight:600;height:100%;margin-right:6px;}.job-position__description{color:rgba(36,45,52,0.80);font-size:16px;font-weight:300;letter-spacing:-0.48px;line-height:35px;padding-left:40px;}@media only screen and (min-width:768px){.job-position{padding:60px 58px 220px;}.job-position__area{font-size:16px;letter-spacing:5.6px;}.job-position__title{font-size:60px;letter-spacing:-3px;line-height:60px;}.job-position__description{padding-left:245px;}}@media only screen and (min-width:1024px){.job-position{padding:100px 107px 140px;}.job-position__area{margin-bottom:30px;}.job-position__title{margin-top:0;}.job-position__description{padding-left:335px;}}@media only screen and (min-width:1366px){.job-position{padding:100px 137px 140px;}.job-position__area{font-size:18px;letter-spacing:3.6px;margin-bottom:40px;}.job-position__title{font-size:72px;letter-spacing:-2.88px;line-height:70px;margin-bottom:40px;}.job-position__location{margin-bottom:100px;}.job-position__description{padding-left:445px;}}@media only screen and (min-width:1920px){.job-position{padding:100px 249px 200px;}.job-position__title{font-size:82px;letter-spacing:-3.28px;}.job-position__location{margin-bottom:130px;}.job-position__description{font-size:18px;padding-left:690px;letter-spacing:-0.54px;line-height:40px;}}
.job-position--teaser{border:1px solid rgba(36,40,51,0.20);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:30px 30px 20px 30px;margin:0 30px;transition:0.5s ease;-moz-transition:0.5s ease;-o-transition:0.5s ease;-webkit-transition:0.5s ease;}.job-position--teaser:hover .job-position--teaser__title,.job-position--teaser:hover .job-position--teaser__link-text{color:var(--light-color);}.job-position--teaser:hover .job-position--teaser__location,.job-position--teaser:hover .job-position--teaser__area{color:rgba(255,255,255,0.6);}.job-position--teaser:hover .job-position--teaser__location{border-bottom:1px solid rgba(255,255,255,0.6);}.job-position--teaser:hover{background:var(--bg-brand-color-dark);color:var(--light-color);transform:scale(1.02);}.job-position--teaser p{margin:0;}.job-position--teaser__area{color:var(---brand-color-orange);font-size:14px;font-weight:300;letter-spacing:-0.28px;}.job-position--teaser__title{font-size:26px;font-weight:300;letter-spacing:-0.78px;line-height:25px;margin-bottom:50px;}.job-position--teaser__location{align-items:center;border-bottom:1px solid rgba(36,40,51,0.20);display:flex;font-size:13px;font-weight:400;letter-spacing:-0.26px;line-height:30px;padding-bottom:20px;}.job-position--teaser__location::before{color:var(---brand-color-orange);content:"\f3c5";display:block;font-family:"Font Awesome\ 5 Free";font-size:20px;font-weight:600;height:100%;margin-right:6px;}.job-position--teaser__link{color:inherit;text-decoration:none;}.job-position--teaser__link-text{align-items:center;color:var(--text-color);display:flex;font-size:14px;font-weight:400;justify-content:flex-end;letter-spacing:-0.28px;padding-top:20px;text-decoration:none;width:100%;}.job-position--teaser__link-text::after{background-image:url(/themes/custom/grwpo/images/pink-arrow.svg);background-repeat:no-repeat;background-size:cover;content:"";height:14px;margin-left:15px;width:14px;}@media only screen and (min-width:768px){.job-position--teaser{margin:0;}.job-position--teaser__title{font-size:28px;letter-spacing:-0.56px;line-height:36px;margin-bottom:60px;}}@media only screen and (min-width:1024px){.job-position--teaser__title{font-size:26px;letter-spacing:-0.52px;line-height:32px;margin-bottom:50px;}.job-position--teaser__link-text{padding-top:15px;}}@media only screen and (min-width:1366px){.job-position--teaser__title{font-size:28px;letter-spacing:-0.56px;line-height:30px;margin-bottom:60px;}.job-position--teaser__link-text{padding-top:20px;}}@media only screen and (min-width:1920px){.job-position--teaser__title{font-size:16px;letter-spacing:-0.32px;}.job-position--teaser__title{font-size:30px;letter-spacing:-0.6px;line-height:38px;}.job-position--teaser__location{font-size:14px;letter-spacing:-0.28px;}.job-position--teaser__link-text{font-size:16px;letter-spacing:-0.32px;}}
.mobile-menu{background:var(--bg-brand-color);box-shadow:-20px 0px 60px 0px rgba(0,0,0,0.45);height:100%;max-width:430px;position:fixed;right:0;transition:all 250ms linear;width:100%;z-index:5;&::before{background:rgba(255,255,255,0.2);content:'';height:1px;left:0;position:absolute;top:71px;right:0;}}@media screen and (min-width:1024px){.mobile-menu{display:none;}}.mobile-menu__content{height:100%;display:flex;flex-direction:column;align-content:flex-start;max-height:100%;overflow:auto;padding:105px 51px 50px;}.mobile-menu__content::before{background-image:url(/themes/custom/grwpo/images/icon-trako.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;margin-bottom:30px;}.mobile-menu__content a{opacity:0.8;}.mobile-menu .menu--main .menu__links{grid-auto-flow:row;gap:20px;}.mobile-menu__content > .menu > .menu > li{font-size:24px;}.mobile-menu__content > .menu > .menu > li a{font-family:"IBMPlexSans";font-size:18px;font-weight:500;letter-spacing:2.7px;text-transform:uppercase;}.mobile-menu__content .menu.menu-level-1 > li.menu-item > a{color:#080605;font-size:14px;font-weight:600;letter-spacing:2.1px;padding:20px 0px;}.mobile-menu__content  .menu--main .menu-dropdown-0{background:none;padding:0;position:static;transform:translateX(-51px);width:calc(100% + 102px);&::before{display:none;}}.mobile-menu__content .menu--main .menu_link_content_wrapper{margin:0;padding:30px 0 0;width:auto;}.mobile-menu__content .menu--main .menu_link_content_wrapper > div{display:none;}.mobile-menu__content .menu_link_content_wrapper .menu{min-height:0;padding:0 51px;width:auto;}.mobile-menu .mobile-menu__content .menu_link_content_wrapper{display:none;}.mobile-menu .mobile-menu__content .menu-item--expanded > a{align-items:center;display:inline-flex;gap:15px;}.mobile-menu .mobile-menu__content .menu-item--expanded > a::after{background-image:url("/themes/custom/grwpo/images/arrowhead-up-orange.svg");background-repeat:no-repeat;background-size:contain;content:"";color:var(--brand-color-orange);display:block;font-weight:600;height:7px;transform:rotate(180deg);width:14px;}.mobile-menu .mobile-menu__content .menu-item--expanded:focus-within > a,.mobile-menu .mobile-menu__content .menu-item--expanded:hover > a{&::after{background-image:url("/themes/custom/grwpo/images/arrowhead-up-orange.svg");background-repeat:no-repeat;background-size:contain;content:"";color:var(--brand-color-orange);display:block;font-weight:600;height:7px;transform:rotate(0deg);width:14px;}}.mobile-menu .mobile-menu__content .menu-item--expanded .menu-item--expanded:focus-within > a,.mobile-menu .mobile-menu__content .menu-item--expanded .menu-item--expanded:hover > a{font-size:20px;}.mobile-menu .mobile-menu__content .menu-item--expanded .menu-item--expanded:focus-within .menu-level-2,.mobile-menu .mobile-menu__content .menu-item--expanded .menu-item--expanded:hover .menu-level-2{display:flex;}.mobile-menu .mobile-menu__content .menu-item--expanded:focus-within .menu_link_content_wrapper,.mobile-menu .mobile-menu__content .menu-item--expanded:hover .menu_link_content_wrapper{display:flex;flex-flow:column-reverse;justify-content:start;}.mobile-menu .mobile-menu__content .menu-level-1{display:flex;flex-direction:row;gap:50px;overflow-y:auto;}.mobile-menu .mobile-menu__content .menu-level-1::-webkit-scrollbar-thumb{background:#B7CADB;}.mobile-menu .mobile-menu__content .menu-level-1{scrollbar-color:#B7CADB #fff;}.mobile-menu .mobile-menu__content .menu-level-1 .menu-item{font-size:20px;}html:has(.l-page--mobile-menu-active),html:has(.l-page--mobile-menu-active) body{overflow:hidden;}.mobile-menu .menu--secondary{margin:101px 0 0;}.mobile-menu .menu--secondary .menu__links{flex-direction:column;font-size:18px;gap:20px;& li{&::after{display:none;}}}.mobile-menu .menu_link_content_wrapper .menu-level-2{border:none;display:none;padding:40px 30px 0;position:static;}.mobile-menu .menu--main .menu-level-2 li > a:hover{font-size:18px;}.mobile-menu .menu--main .menu-level-2 li:hover > a::after{content:' ';}.mobile-menu__terms-and-conditions{margin-top:70px;}.mobile-menu__terms-and-conditions p:first-child{margin-top:0;}.mobile-menu__terms-and-conditions p{margin:20px 0;}.mobile-menu__terms-and-conditions p:last-child{margin-bottom:0;}.mobile-menu__terms-and-conditions a{color:rgba(var(--rgb-dark-color-1),0.8);font-family:"IBMPlexSans";font-size:16px;font-weight:400;letter-spacing:-0.16px;margin:0px;text-decoration:none;}@media screen and (min-width:768px){.mobile-menu{max-width:396px;}.mobile-menu.menu-item-open{max-width:674px;}.mobile-menu__content{padding:150px 58px 50px;}.mobile-menu__content::before{height:50px;margin-bottom:50px;}.mobile-menu .menu--main .menu__links{gap:35px;}.mobile-menu__content > .menu > .menu > li a{font-size:20px;font-weight:600;letter-spacing:3px;}.mobile-menu .mobile-menu__content .menu-level-1{border-top:1px solid #B7CADB;flex-direction:column;height:680px;gap:30px;margin-top:40px;overflow:hidden;overflow-y:auto;padding:30px 51px;transform:translateX(-50px);width:calc(100% + 102px);}.mobile-menu__content .menu--main .menu_link_content_wrapper > div:first-child{display:block;}.mobile-menu__content .menu--main .menu_link_content_wrapper p{font-size:14px;line-height:24px;letter-spacing:-0.14px;}.mobile-menu__content .menu--main .menu_link_content_wrapper > div a{color:var(--brand-color-orange);cursor:default;font-family:Inter;font-size:20px;font-weight:600;letter-spacing:0.8px;text-decoration:none;text-transform:uppercase;pointer-events:none;}.mobile-menu__content .menu--main .menu_link_content_wrapper > div a::after{border-bottom:2px solid var(--text-color);content:'';display:block;margin-top:8px;width:15px;}.mobile-menu__content .menu--main .menu-dropdown-0{transform:none;width:100%;}.mobile-menu__content .menu--main .menu_link_content_wrapper{background:var(--bg-brand-color);border-left:1px solid #B7CADB;height:100%;padding:30px 51px 0;position:absolute;right:0;top:98px;transform:none;width:337px;z-index:1;}.mobile-menu__content .menu--main .menu_link_content_wrapper > div{display:block;}.mobile-menu .mobile-menu__content .menu-item--expanded > a::after{transform:rotate(90deg);}.mobile-menu .mobile-menu__content .menu-item--expanded:focus-within > a,.mobile-menu .mobile-menu__content .menu-item--expanded:hover > a{&::after{transform:rotate(270deg);}}}
.language-block > .menu__links{list-style:none;opacity:0;}.language-block .drop-button{background-color:transparent;border:none;color:var(--color-lightest);color:rgba(var(--rgb-bg-brand-color),0.70);font-family:Inter;font-size:10px;font-style:normal;font-weight:300;line-height:13px;letter-spacing:1.3px;margin-right:18px;position:relative;text-transform:uppercase;}.l-page--mobile-menu-active .language-block .drop-button{color:var(--text-color);font-weight:600;}.language-block .drop-button::after{content:"";display:block;background-image:url(/themes/custom/grwpo/images/arrowhead-down-orange.svg);background-position:center;background-repeat:no-repeat;background-size:contain;height:8px;position:absolute;right:-8px;transform:translateY(-10px);width:8px;}.language-block .dropdown{position:relative;display:flex;}.language-block .dropdown-content{display:none;position:absolute;right:-30px;padding-top:32px;z-index:1;}.language-block .dropdown-content ul{background-color:var(--bg-brand-color);box-shadow:1px 0px 12px 8px rgba(0,0,0,0.06);color:black;display:flex;flex-direction:column;gap:1px;left:-90px;list-style:none;padding:0;z-index:1;}.language-block .dropdown-content ul:has(.is-active a[title="English"]){flex-direction:column-reverse;}.language-block .dropdown-content ul a{display:block;color:var(--text-color);font-family:"IBMPlexSans";font-size:16px;line-height:13px;min-width:60px;padding:15px 50px 15px 20px;}.language-block .dropdown-content ul a.is-active{font-weight:700;}.language-block .dropdown-content ul a:hover{color:var(--color-lightest);background-color:var(--brand-color-orange);}.language-block .dropdown-active{display:block;}.language-block .no-active{display:none;}@media all and (min-width:768px){.language-block .drop-button{font-size:12px;line-height:23px;}.language-block .drop-button::after{height:10px;right:-14px;transform:translateY(-16px);width:10px;}.language-block .dropdown-content{padding-top:50px}}@media all and (min-width:1024px){.language-block{display:flex;align-items:center;}.language-block .drop-button{font-size:12px;font-weight:400;letter-spacing:1.56px;margin-right:14px;}.language-block .drop-button::after{transform:translateY(-16px);right:-12px;height:10px;width:10px;}.language-block .dropdown-content{right:-20px;}.l-page--mobile-menu-active .language-block .drop-button{color:var(--color-lightest);font-weight:300;}}@media all and (min-width:1366px){.language-block .drop-button{line-height:30px;margin-right:13px;}.language-block .drop-button::after{transform:translateY(-20px);}}@media all and (min-width:1920px){.language-block .drop-button{font-size:14px;letter-spacing:1.82px;}}
.menu__links{margin:0;}.menu__links a{color:inherit;font-size:16px;font-family:Inter;font-weight:500;letter-spacing:-0.51px;line-height:normal;text-decoration:none;}@media all and (min-width:1366px){.menu__links a{letter-spacing:-0.32px;}}@media all and (min-width:1920px){.menu__links a{font-size:17px;letter-spacing:0.3px;}}
.menu--main{position:static;}.menu--main .menu-level-1 .menu_link_content{pointer-events:none;}.menu--main .contextual-region{position:static;}.menu--main .menu__links{display:grid;grid-auto-flow:column;list-style:none;padding:0;width:100%;}.menu--main .menu-level-0 > .menu-item.menu-item--expanded > a:hover{border-bottom:1px solid #B7CADB;padding-bottom:20px;width:calc(100% + 51px);}.menu--main .menu-dropdown-0{background:var(--bg-brand-color);left:0;position:absolute;top:0;z-index:-1;width:100%;}.menu--main .menu-dropdown-0::before{display:block;content:'';background:#16171C;padding-top:103.1px;}.menu--main .menu_link_content_wrapper{display:flex;position:relative;width:100%;color:#242833;flex-direction:row;}.menu--main .menu-level-1 .menu_link_content > div{display:none;}.menu--main .menu-level-1 .menu-item.open{cursor:pointer;}.menu--main .menu-level-1 .menu-item:not(.menu-item--expanded).open .menu_link_content > div{display:none;}.menu--main .menu-level-1 img{height:130px;width:220px;object-fit:contain;}.menu--main .menu-level-1 li.open img{display:block;}.menu_link_content_wrapper:empty{display:none !important;}.menu--main .menu-level-1{flex-direction:row;gap:30px;letter-spacing:-0.44px;list-style:none;justify-content:left;padding:0;padding-left:50px;position:relative;width:260px;}.menu--main .menu-level-1 li{display:flex;flex-direction:column-reverse;justify-content:center;}.menu--main .menu-level-1 li > a{align-items:center;display:flex;flex-direction:column;font-weight:500;gap:5px;position:relative;}.menu--main .menu-level-1 li > a::after{align-items:center;border-bottom:2px solid var(--brand-color-orange);content:'';display:block;width:18px;margin-bottom:10px;}.menu--main .menu-level-1 .menu-item--expanded.open > a::after{transform:rotate(45deg);}.menu--main .menu-level-2{border-left:1px solid rgb(var(--rgb-color-orange),0.4);display:none;min-height:200px;flex-direction:column;gap:30px;left:100%;justify-content:center;list-style:none;position:absolute;top:60px;width:400px;}.menu--main .menu-level-1 .menu-item--expanded.open .menu-level-2{display:flex;}.menu--main .menu-level-1 li > a{font-size:18px;font-weight:400;position:relative;}.menu--main .menu-level-2 li > a{font-size:18px;}.menu--main .menu-level-2 li > a:hover{font-size:20px;}@media all and (min-width:768px){.menu--main .menu-level-0 > .menu-item.menu-item--expanded > a:hover{border:none;padding-bottom:0px;width:initial;}}@media all and (min-width:1024px){.menu--main .menu__links{grid-gap:33px;gap:33px;align-items:center;line-height:0px;}.menu--main .menu_link_content_wrapper{border-bottom:1px solid #B7CADB;flex-direction:row-reverse;}.menu--main .menu_link_content_wrapper > div{padding:54px 40px 54px 54px;width:275px;border-right:1px solid #B7CADB;}.menu--main .menu_link_content_wrapper > div a{color:var(--brand-color-orange);cursor:default;font-family:Inter;font-size:20px;font-weight:600;letter-spacing:0.8px;text-decoration:none;text-transform:uppercase;pointer-events:none;}.menu--main .menu_link_content_wrapper > div a::after{border-bottom:2px solid var(--text-color);content:'';display:block;margin-top:8px;width:15px;}.menu--main .menu_link_content_wrapper > div p{font-family:"IBMPlexSans";font-size:14px;font-weight:400;line-height:24px;letter-spacing:-0.14px;}.menu--main .menu_link_content_wrapper > div p:first-of-type{margin-top:25px;}.menu--main .menu_link_content_wrapper > div p:last-of-type{margin-bottom:0px;}.menu--main .menu-level-0 > .menu-item.open > a,.menu--main .menu-level-0 > .menu-item > a:hover{padding-bottom:41.5px;}.menu--main .menu-level-1{gap:65px;min-height:240px;overflow-y:auto;width:calc(100% - 275px);}.menu--main .menu-level-1 li{min-width:220px;position:relative;}.menu--main .menu-level-1 li > a{font-family:"IBMPlexSans";font-size:14px;font-weight:600;letter-spacing:2.1px;text-transform:uppercase;padding:15px 0 0 0;}.menu--main .menu-level-1 li:before{content:"";background-color:var(--brand-color-orange);bottom:0px;display:block;height:100%;left:-29px;position:absolute;width:280px;transform:skew(-8deg);transition:all linear 150ms;z-index:-1;opacity:0;}.menu--main .menu-level-1 li:hover:before{opacity:1;}.menu--main .menu-level-1 li:hover > a{color:var(--color-lightest);}.menu--main .menu-level-1 li:hover > a::after{border-bottom:2px solid var(--color-lightest);}.menu--main .menu-level-0 > .menu-item.open > a,.menu--main .menu-level-0 > .menu-item > a:hover,.menu--main .menu-level-0 > .menu-item.menu-item--expanded.open > a,.menu--main .menu-level-0 > .menu-item.menu-item--expanded > a:hover{border-bottom:3px solid var(--brand-color-orange);padding-bottom:41.5px;}.l-page--mobile-menu-active .l-page__header::before{display:none;}}@media all and (min-width:1366px){.menu--main .menu-level-1 img{height:142px;width:240px;}.menu--main .menu-level-1{gap:80px;width:calc(100% - 351px);}.menu--main .menu-level-1 li{min-width:240px;}.menu--main .menu-level-1 li:before{width:295px;}.menu--main .menu__links{grid-gap:48px;gap:48px;align-items:center;}.menu--main .menu_link_content_wrapper > div{padding:50px 40px 50px 66px;width:353px;}.menu--main .menu_link_content_wrapper > div a{font-size:22px;letter-spacing:0.88px;}.menu--main .menu_link_content_wrapper > div a::after{width:18px;}.menu--main .menu_link_content_wrapper > div p{font-size:16px;line-height:26px;letter-spacing:-0.16px;}.menu--main .menu-level-1 li > a{font-size:16px;letter-spacing:2.4px;padding:10px 0 0 0;}}@media all and (min-width:1920px){.menu--main .menu-level-1 img{height:151px;width:255px;}.menu--main .menu-level-1{gap:130px;min-height:260px;padding-left:100px;width:calc(100% - 400px);}.menu--main .menu-level-1 li{min-width:255px;}.menu--main .menu-level-1 li:before{left:-48px;width:350px;}.menu--main .menu_link_content_wrapper > div{padding:60px 80px 60px 91px;width:400px;}.menu--main .menu-dropdown-0::before{padding-top:113.48px;}.menu--main .menu-level-0 > .menu-item.open > a,.menu--main .menu-level-0 > .menu-item > a:hover,.menu--main .menu-level-0 > .menu-item.menu-item--expanded.open > a,.menu--main .menu-level-0 > .menu-item.menu-item--expanded > a:hover{border-bottom:3px solid var(--brand-color-orange);padding-bottom:45.5px;}}
.menu--secondary .menu__links{display:flex;font-size:14px;list-style:none;padding:0;width:100%;gap:70px;opacity:0.7;}.menu--secondary .menu__links a{font-size:12px;font-weight:350;line-height:normal;letter-spacing:0.96px;}.menu--secondary .menu__links a:hover{opacity:1;border-bottom:3px solid var(--brand-color-orange);padding-bottom:5.5px;}.menu--secondary .menu__links a.is-active{opacity:1;}@media all and (min-width:1024px){.menu--secondary .menu__links{align-items:center;}.menu--secondary .menu__links{font-size:10px;gap:25px;}.menu--secondary .menu__links a{font-size:10px;letter-spacing:0.2px;}.menu--secondary .menu__links a:hover{opacity:1;padding-bottom:41.5px;}}@media all and (min-width:1336px){.menu--secondary .menu__links{font-size:10px;}.menu--secondary .menu__links a{font-size:12px;letter-spacing:0.24px;}}@media all and (min-width:1920px){}
.news-list{display:block;padding:80px 16px;}.news-list__row-wrapper{display:flex;flex-wrap:wrap;gap:25x;position:relative;}.news-list__item{border:1.5px solid rgba(var(--rgb-color-blue),0.40);display:flex;flex-direction:column;margin:11px 0;position:relative;width:100%;transition:0.5s ease;-moz-transition:0.5s ease;-o-transition:0.5s ease;-webkit-transition:0.5s ease;}.news-list__item .views-field-field-image{display:flex;height:61.113vw;left:-1.5px;position:relative;top:-1.5px;width:calc(100% + 3px);}.news-list__item .views-field-field-image div{height:100%;width:100%;}.news-list__item img{height:100%;object-fit:cover;width:100%;}.news-list__item .views-field-title{display:inline-flex;font-family:Inter;font-size:20px;line-height:26px;letter-spacing:-1px;min-height:140px;margin:20px 16px;}.news-list__item .views-field-field-main-tag{color:var(--brand-color-orange);font-family:Inter;font-size:14px;letter-spacing:4.9px;margin:auto 16px 25px;text-transform:uppercase;width:60%;}.news-list__item .views-field-created{color:var(--text-color);bottom:0;font-family:Inter;font-size:14px;letter-spacing:-0.28px;margin:0 16px 25px 0;position:absolute;right:0;text-align:right;width:30%;}.news-list__item:hover{background:radial-gradient(106.78% 124% at -13.2% 129.37%,rgba(251,156,230,0.30) 0%,rgba(251,156,230,0.00) 100%),radial-gradient(63.2% 134.64% at 114.43% -21.05%,rgba(120,122,250,0.50) 0%,rgba(120,122,250,0.00) 100%),radial-gradient(107.65% 153.18% at 108.8% 141.44%,#080605 0%,rgba(8,6,5,0.00) 100%),#474DAB;border:1.5px solid rgba(var(--rgb-text-color),0);color:var(--light-color);transform:scale(1.02);}.news-list__item:hover .views-field-field-image::before{background-color:var(--brand-color-orange);border-radius:50px;content:'';height:45px;position:absolute;right:8px;top:8px;width:45px;}.news-list__item:hover .views-field-field-image::after{content:'';background-image:url(/themes/custom/grwpo/images/white-arrow.svg);background-size:cover;height:13px;position:absolute;right:24px;top:24px;width:13px;}.news-list__item:hover .views-field-field-main-tag{color:var(--light-color);}.news-list__item:hover .views-field-created{color:rgba(255,255,255,0.40);}.news-list__item .views-field-view-node{height:100%;left:0;position:absolute;top:0;width:100%;}.news-list__item .views-field-view-node .field-content{height:100%;width:100%;}.news-list__item .views-field-view-node a{height:100%;left:0;position:absolute;text-decoration:none;top:0;width:100%;font-size:0;}.news-list .views-exposed-form{flex:0 0 100%;}.news-list .views-exposed-form fieldset{display:none;}.news-list .news-list__filter-wrapper{border-bottom:1px solid rgba(var(--rgb-color-blue),0.40);margin-bottom:35px;padding:0 0 10px 12px;}.news-list .news-list__filter-label{font-family:Inter;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-0.36px;}.news-list .news-list__filter-select{display:none;padding-top:10px;}.news-list .news-list__filter-select--open{display:block;}.news-list__filter-option{font-size:18px;letter-spacing:-0.72px;line-height:28px;margin:0 0 10px;}.news-list__filter-option.is-active{pointer-events:none;color:var(--brand-color-orange);font-weight:600;}.news-list .news-list__filter-label::before{color:var(--brand-color-orange);content:"\f142";font-family:"Font Awesome\ 5 Free";font-size:16px;font-weight:600;height:100%;margin-right:16px;}.news-list .form-actions,.news-list .fieldgroup legend,.news-list .form-radios input{display:none;}.news-list .form-radios{border-bottom:1.5px solid rgba(var(--rgb-color-blue),0.40);display:flex;gap:10px;margin-bottom:40px;padding-bottom:10px;}.news-list .form-radios input[checked='checked']{pointer-events:none;}.news-list .form-radios input[checked='checked'] ~ label{border-bottom:2px solid var(--brand-color-orange);padding-bottom:10px;}.news-list .form-radios input:hover ~ label{color:var(--brand-color-orange);}.news-list .form-radios label{color:rgba(var(--rgb-color-blue),0.7);cursor:pointer;font-size:18px;letter-spacing:-0.72px;line-height:1;}.news-list .pager{padding:64px 0 0;position:relative;}.news-list .pager__items{display:flex;justify-content:center;gap:10px;list-style:none;margin:0;padding:0;position:relative;}.news-list .pager__item a{border-radius:50px;color:var(--text-color);align-items:center;display:flex;font-family:Inter;font-size:16px;font-weight:400;line-height:20px;height:30px;justify-content:center;letter-spacing:-0.32px;padding:0 8px;text-decoration:none;min-width:30px;}.news-list .pager__item.is-active a{background:var(--brand-color-orange);color:#ffffff;position:relative;}.news-list .pager__item.pager__item--last,.news-list .pager__item.pager__item--first,.news-list .pager__item.pager__item--previous span,.news-list .pager__item.pager__item--next span{display:none;}.news-list .pager__item.pager__item--previous,.news-list .pager__item.pager__item--next{position:absolute;}.news-list .pager__item.pager__item--previous{left:0;}.news-list .pager__item.pager__item--next{right:0;}.news-list .pager__item.pager__item--previous a,.news-list .pager__item.pager__item--next a{font-family:Inter;padding:0;width:auto;}.news-list .pager__item.pager__item--previous svg,.news-list .pager__item.pager__item--next svg{color:var(--brand-color-orange);height:18px;position:relative;width:18px;}.news-list .pager__item.pager__item--previous svg{margin-right:15px;transform:rotate(180deg);}.news-list .pager__item.pager__item--next svg{margin-left:15px;}@media only screen and (min-width:768px){.news-list{padding:100px 24px;}.news-list__row-wrapper{gap:24px;}.news-list__item{width:calc(50% - 12px);}.news-list__item .views-field-field-image{height:28.646vw;max-height:unset;}.news-list__item .views-field-title{font-size:20px;letter-spacing:-0.6px;line-height:30px;min-height:146px;margin:25px 24px;}.news-list__item .views-field-field-main-tag{font-size:14px;letter-spacing:4.9px;margin:auto 24px 25px;width:55%;}.news-list__item .views-field-created{bottom:0;font-size:14px;letter-spacing:-0.28px;margin:0 24px 25px 0;position:absolute;right:0;text-align:right;width:25%;}.news-list__filter-wrapper{display:none;}.news-list .views-exposed-form fieldset{display:block;}.news-list .form-radios{align-items:center;gap:40px;padding-bottom:18px;margin-bottom:60px;}.news-list .form-radios label{font-family:Inter;font-size:16px;line-height:28px;letter-spacing:-0.32px;}.news-list .form-radios input[checked='checked'] ~ label{color:var(--text-color);font-size:18px;font-weight:600;letter-spacing:-0.72px;padding-bottom:20px;}.news-list .pager{padding:75px 0 0;}.news-list .pager__item a{height:31px;letter-spacing:-0.48px;padding:0 10px;min-width:31px;}.news-list .pager__item.pager__item--previous span,.news-list .pager__item.pager__item--next span{display:block;font-size:16px;font-weight:400;letter-spacing:-0.48px;}}@media only screen and (min-width:1024px){.news-list{padding:100px 82px;}.news-list__row-wrapper{gap:17px;}.news-list__item{flex:0 0 32%;}.news-list__item .views-field-field-main-tag{width:52%;}.news-list__item .views-field-created{width:28%;}.news-list__item:nth-child(4){flex:0 0 calc(64% + 17px);}.news-list__item:nth-child(4) .views-field-field-main-tag{width:75%;}.news-list__item:nth-child(4) .views-field-created{width:15%;}.news-list__item .views-field-field-image{height:17.5782vw;}.news-list__item .views-field-title{letter-spacing:-1px;line-height:24px;margin:25px 20px;min-height:130px;}.news-list__item .views-field-field-main-tag{font-size:12px;letter-spacing:4.2px;margin:auto 20px 20px;}.news-list__item .views-field-created{font-size:12px;letter-spacing:-0.24px;margin:auto 20px 20px 0;}.news-list .form-radios{gap:60px;margin-bottom:40px;}.news-list .form-radios label{letter-spacing:-0.48px;}.news-list .form-radios input[checked='checked'] ~ label{letter-spacing:-0.54px;}.news-list .pager{padding:80px 0 0;}}@media only screen and (min-width:1366px){.news-list{padding:108px 112px 140px 112px;}.news-list__row-wrapper{gap:31px;}.news-list__item{flex:0 0 31.5%;}.news-list__item .views-field-field-main-tag{width:50%;}.news-list__item .views-field-created{width:24%;}.news-list__item:nth-child(4){flex:0 0 calc(63% + 31px);}.news-list__item:nth-child(4) .views-field-field-main-tag{width:75%;}.news-list__item:nth-child(4) .views-field-created{width:12%;}.news-list__item:nth-child(4),.news-list__item:nth-child(5){margin:4px 0;}.news-list__item .views-field-field-image{height:16.1055vw;}.news-list__item .views-field-title{font-size:22px;letter-spacing:-1.1px;line-height:28px;margin:23px 29px;min-height:133px;}.news-list__item .views-field-field-main-tag{font-size:14px;font-weight:500;letter-spacing:3.64px;margin:auto 34px 30px;}.news-list__item .views-field-created{font-size:14px;letter-spacing:-0.28px;margin:auto 34px 30px 0;}.news-list .form-radios{margin-bottom:70px;}.news-list .pager{padding:90px 0 0;}.news-list .pager__item a{height:33px;font-size:18px;letter-spacing:-0.36px;min-width:33px;}.news-list .pager__item.pager__item--previous span,.news-list .pager__item.pager__item--next span{font-size:20px;font-style:normal;letter-spacing:-0.6px;}.news-list__item:hover .views-field-field-image::before{height:50px;right:11px;top:13px;width:50px;}.news-list__item:hover .views-field-field-image::after{height:15px;right:28px;top:31px;width:15px;}}@media only screen and (min-width:1920px){.news-list{padding:140px 182px 150px 182px;max-width:1920px;}.news-list__row-wrapper{gap:40px;}.news-list__item{flex:0 0 31.6%;}.news-list__item .views-field-field-image{height:15.625vw;}.news-list__item .views-field-title{font-size:26px;letter-spacing:-1.3px;line-height:36px;margin:31px 39px;min-height:160px;}.news-list__item .views-field-field-main-tag{font-size:16px;letter-spacing:6.4px;margin:auto 40px 40px;}.news-list__item .views-field-created{font-size:16px;letter-spacing:-0.32px;margin:auto 40px 40px 0;}.news-list .form-radios label{font-size:18px;letter-spacing:-0.36px;}.news-list .form-radios input[checked='checked'] ~ label{font-size:20px;letter-spacing:-0.8px;}.news-list .pager{padding:100px 0 0;}.news-list__item:hover .views-field-field-image::before{height:60px;right:13px;top:12px;width:60px;}.news-list__item:hover .views-field-field-image::after{height:17px;right:34px;top:34px;width:17px;}}
.job-positions{margin:100px 0 60px;}.job-positions__heading{margin:0 16px 60px;}.job-positions__heading h2,.job-positions__heading h3{text-align:center;font-size:35px;font-weight:300;letter-spacing:-0.7px;margin:0 0 40px;}.job-positions__heading h2 strong,.job-positions__heading h3 strong{font-weight:700;}.job-positions__heading p{font-size:16px;font-weight:300;letter-spacing:-0.48px;line-height:28px;margin:0;}.job-positions-list .views-infinite-scroll-content-wrapper{display:grid;gap:24px;grid-auto-rows:1fr;grid-template-columns:repeat(1,1fr);}.job-positions-list .views-infinite-scroll-content-wrapper::after{display:none;}.job-positions-list__item article{display:contents;}.job-positions-list .js-pager__items{align-items:center;display:flex;justify-content:center;list-style:none;margin:36px 0 0;padding:0;width:100%;}.job-positions-list .js-pager__items a{background:var(--text-color);color:var(--light-color);display:block;height:51px;text-align:center;text-decoration:none;padding:20px;width:210px;}@media only screen and (min-width:768px){.job-positions__heading{margin:0 auto 80px;width:563px;}.job-positions__heading h2,.job-positions__heading h3{font-size:52px;letter-spacing:-2.6px;}.job-positions-list .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(2,1fr);margin:0 27px;}}@media only screen and (min-width:1024px){.job-positions__heading{width:523px;}.job-positions-list .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(3,1fr);margin:0 53px;}.job-positions-list .js-pager__items{margin:60px 0 0;}}@media only screen and (min-width:1366px){.job-positions__heading{width:866px;}.job-positions-list .views-infinite-scroll-content-wrapper{gap:30px;margin:0 135px;}}@media only screen and (min-width:1920px){.job-positions__heading h2,.job-positions__heading h3{font-size:62px;letter-spacing:-2.48px;}.job-positions__heading p{font-size:18px;letter-spacing:-0.54px;line-height:30px;}.job-positions-list .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(4,1fr);margin:0 182px;}.job-positions-list .js-pager__items{margin:80px 0 0;}}
.paragraph--type--news-slides{margin:100px 0 20px;overflow:hidden;position:relative;}.paragraph--type--news-slides #cursor{background-image:url(/themes/custom/grwpo/images/hero-slider-cursor.png);background-size:cover;display:none !important;height:100px;width:100px;position:absolute;pointer-events:none;z-index:1;cursor:none;}.news__title{font-size:50px;font-weight:700;letter-spacing:-2px;line-height:60px;margin:0;padding-left:5%;}.news{display:flex;gap:30px;overflow-x:scroll;padding:0 5%;}.news::-webkit-scrollbar{display:none;}.news__item{position:relative;width:295px;min-height:550px;}.news__card{box-shadow:0px 30px 60px 0px rgba(36,40,51,0.50);height:380px;margin-top:50px;position:relative;width:auto;}.news__item-image{height:100%;overflow:hidden;position:relative;width:100%;}.news__item-image img{height:100%;min-width:295px;object-fit:cover;transition:1s ease;width:295px;-moz-transition:1s ease;-o-transition:1s ease;-webkit-transition:1s ease;}.news__item:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);}.news__item-image::after{background:linear-gradient(180deg,rgba(0,0,0,0.60) 0%,rgba(0,0,0,0.00) 100%),linear-gradient(360deg,#000 0%,rgba(0,0,0,0.00) 100%);content:'';inset:0;opacity:0.2;position:absolute;z-index:1;}.news__item-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:30px 30px 30px 30px;position:absolute;top:0;z-index:1;}.news__item-content{display:flex;flex-direction:column;gap:20px;}.news__item-date{color:var(--color-lightest);font-size:14px;font-weight:300;letter-spacing:0.28px;}.news__item-label{color:var(--color-lightest);font-size:20px;font-weight:200;letter-spacing:-0.4px;line-height:28px;}.news__item-main-tag{align-items:center;color:var(--color-lightest);font-size:14px;font-weight:500;justify-content:space-between;letter-spacing:8.4px;line-height:60px;display:flex;position:relative;text-transform:uppercase;}.news__item-main-tag::after{background-image:url(/themes/custom/grwpo/images/arrow.svg);background-repeat:no-repeat;background-size:cover;content:"";height:18px;width:18px;}@media only screen and (min-width:768px){.paragraph--type--news-slides{margin:140px 0 0;}.news__title{font-size:70px;letter-spacing:-2.8px;margin:0 0 60px;padding-left:10%;}.news{padding:0 10%;}.news__item{position:relative;width:392px;}.news__card{height:396px;margin-top:40px;}.news__item-image img{min-width:392px;width:392px;}.news__item-wrapper{padding:30px;}.news__item-content{gap:30px;}.news__item-date{font-size:16px;letter-spacing:-0.32px;}.news__item-label{font-size:22px;letter-spacing:-0.66px;line-height:30px;}.news__item-main-tag{font-size:16px;letter-spacing:9.6px;line-height:normal;}}@media only screen and (min-width:1024px){.paragraph--type--news-slides{margin:160px 0 30px;}.news__title{font-size:62px;letter-spacing:-2.48px;margin:0 0 34px;}.news__item{position:relative;width:392px;}.news__item-main-tag::after{height:20px;width:20px;}}@media only screen and (min-width:1366px){.news__title{font-size:70px;letter-spacing:-3.5px;line-height:70px;margin:0 0 25px;}.news{gap:44px;}.news__item-content{gap:35px;}.news__item{width:447px;min-height:650px;}.news__item-main-tag::after{height:23px;width:23px;}.news__card{height:450px;}.news__item-image img{min-width:447px;width:447px;}.news__item-label{font-size:24px;letter-spacing:0.48px;line-height:35px;}}@media only screen and (min-width:1920px){.news__title{font-size:90px;letter-spacing:-3.6px;line-height:90px;margin:0 0 60px;}.news{gap:50px;}.news__item-wrapper{padding:50px;}.news__item{width:560px;min-height:750px;}.news__card{height:550px;}.news__item-image img{min-width:560px;width:560px;}.news__item-main-tag{font-size:20px;letter-spacing:12px;}.news__item-label{font-size:28px;letter-spacing:-0.56px;line-height:36px;}}

