*,:before,:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,button,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;border:0;margin:0;padding:0}footer,header,section,main{display:block}ol,ul{list-style:none}a{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border:none;border-radius:0;outline:none}button{background:0 0;border:none;outline:none}#privacy-policy{padding-top:140px}.full-bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover}.m-t-1{margin-top:1rem}.m-t-2{margin-top:2rem}.m-t-3{margin-top:3rem}.m-t-4{margin-top:4rem}.m-b-1{margin-bottom:1rem}.m-b-2{margin-bottom:2rem}.m-b-3{margin-bottom:3rem}.m-b-4{margin-bottom:4rem}@media (width>=1200px){.desktop-hide{display:none}}.hidden{display:none}.mover{animation:5s infinite move}html{font-size:62.5%}body{color:#b9b9b9;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:400}.color--orange,.color-orange{color:red}.color--primary,.color--blue{color:#0061ff}.color--white{color:#fff}.font--bold{font-weight:700}.font--semibold{font-weight:600}.font--normal{font-weight:400}.font--light{font-weight:300}body{background-color:#000}body.fixed{height:100%;overflow:hidden}main{overflow:hidden}.section--padding{padding:4rem 1.6rem}@media (width>=640px){.section--padding{padding:2.4rem}}@media (width>=1440px){.section--padding{padding:8rem 4rem}}.section--header{color:#b9b9b9;text-align:center;margin-bottom:2.4rem;font-size:3.6rem;font-weight:200}@media (width<=320px){.section--header{transform:scale(.8)}}.section--header .bold{color:#fff;font-weight:600}.section--header .blue{color:#0061ff;font-size:4.4rem;font-weight:600;line-height:6rem}@media (width>=1200px){.section--header{margin-bottom:7.2rem;font-size:4.8rem}.section--header .blue,.section--header .color--orange{font-size:6rem}}.section--text{text-align:center;color:#b9b9b9;font-size:1.5rem}@media (width>=640px){.section--text{font-size:1.8rem}}@media (width>=1200px){.section--text{font-size:2.2rem}}@media (width>=1440px){.section--text{font-size:2.4rem}}.section--content{max-width:1500px;margin:auto}@keyframes moveLogos{0%{background-position:0 0}to{background-position:100000px 0}}@keyframes spinner{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:rotate(0)}50%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(900deg)}to{transform:rotate(1800deg)}}@keyframes move{0%{transform:translate(0)}2.5%{transform:translate(3px)}5%{transform:translate(-3px)}7.5%{transform:translate(5px)}10%{transform:translate(-5px)}13.5%{transform:translate(5px)}15%{transform:translate(-3px)}17.5%{transform:translate(3px)}20%{transform:translate(0)}to{transform:translate(0)}}#navigation{z-index:9;background-color:#ffffff0d;border-bottom:1px solid #ffffff0d;width:100%;padding:1.6rem 2.4rem;position:absolute;top:0;left:0}@media (width>=1200px){#navigation{padding:1.6rem 4rem}}#navigation .content{flex-wrap:nowrap;align-items:center;display:flex}.logo .generation-marketing-logo{z-index:9;width:7.5rem;height:7.5rem;position:relative}.burger{z-index:9;margin-left:3rem}.burger--bar{background-color:#fff;border-radius:.2rem;width:3rem;height:.3rem;margin-bottom:.5rem}.burger--bar:first-of-type{width:2.4rem}.burger--bar:last-of-type{background-color:red;width:1.9rem;margin-bottom:0}@media (width<=300px){.burger{margin-left:auto}}.contact-us-wrapper{flex-direction:column;gap:12px;margin-left:auto;display:flex}@media (width>=525px){.contact-us-wrapper{flex-direction:row}}@media (width>=1340px){.contact-us-wrapper{flex-direction:column}}@media (width>=1440px){.contact-us-wrapper{flex-direction:row}}.contact-us{color:#fff;cursor:pointer;background-image:linear-gradient(#f70105,#9f0a0a);border-radius:4px;margin-left:auto;padding:.6rem 1.2rem}.contact-us:hover{background-image:linear-gradient(#2f7eff,#004ac4)}@media (width<=300px){.contact-us{display:none}}.menu--desktop{display:none}.menu--mobile{z-index:8;background-color:#000;flex-direction:column;justify-content:center;width:100%;height:100vh;padding:7rem 0;transition:all .25s ease-in-out;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}@media (height<=425px){.menu--mobile{justify-content:flex-start}}.menu--mobile.open{transition:all .25s ease-in-out;transform:translate(0)}.menu--mobile li a{color:#fff;text-align:right;padding:1.2rem 3rem;font-size:2.6rem;font-weight:700;display:block}@media (width>=1340px){#navigation .content{justify-content:flex-start;max-width:150rem;margin:auto}.burger{display:none}.menu--desktop{align-items:center;margin-left:10rem;display:flex}.menu--desktop .menu--item{padding:0 .8rem}.menu--desktop .menu--item a{color:#fff;width:fit-content;padding:1rem 1.2rem;font-size:1.5rem;font-weight:600;display:inline-block}.menu--desktop .menu--item a:hover{background-image:linear-gradient(#2f7eff,#004ac4);border-radius:.4rem}}.info--button{color:#fff;background-image:linear-gradient(#2f7eff,#004ac4);border-radius:.5rem;width:fit-content;margin:auto;padding:1.6rem 2.6rem;font-size:2rem;font-weight:600;line-height:100%;display:block}.info--button:hover{background-image:linear-gradient(#f70105,#9f0a0a)}.arrow--button{color:#fff;background-color:red;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-weight:700;display:flex}.contact--form .section--subheader{color:#fff;text-align:center;margin-top:2rem;margin-bottom:3rem;font-size:2rem;font-weight:600}@media (width>=600px){.contact--form .section--subheader{font-size:3rem}}.contact--form .form-select-container{width:100%;padding:0;position:relative}.contact--form .form-select-container .form-select-wrapper .form-select{z-index:20;appearance:none;color:#4a5a6d;background-color:#fff;border-radius:5px;outline:none;width:100%;padding:15px;font-size:14px;position:relative}.contact--form .form-select-container .form-select-wrapper .form-select:focus{box-shadow:0 0 0 2px var(--primary);outline-offset:2px}.contact--form .form-select-container .form-select-wrapper .form-select.error{color:red!important;border-color:red!important}.contact--form .form-select-container .form-select-wrapper .form-select.error::placeholder{color:red}.contact--form .form-select-container .form-select-wrapper .form-select.valid{color:green}.contact--form .form-select-container .form-select-wrapper .icon-class{fill:#bfcadb;pointer-events:none;z-index:90;width:1.25rem;position:absolute;top:20px;right:10px}.contact--form .form-select-container .form-select-wrapper .dropdown-icon{z-index:10;fill:#bfcadb;width:1.25rem;height:.75rem;position:absolute;top:18px;right:27px}@media (width>=1280px){.contact--form .form-select-container .form-select-wrapper .dropdown-icon{right:64px}}.contact--form .form-select-container .form-select-wrapper .dropdown-icon.error{fill:red}.contact--form .form-select-container .form-select-wrapper .dropdown-icon.valid{fill:green}.contact--form .form-select-container .form-select-wrapper .error-message{color:red;height:0;padding-left:1rem;font-size:.75rem;font-weight:300;transition:all .3s;overflow:hidden}.contact--form .form--container{background-color:#000;border:1px solid #fff;border-radius:2.5rem;max-width:60rem;margin:auto;padding:1.6rem}@media (width>=600px){.contact--form .form--container{padding:5rem}}.contact--form .form--container label{width:100%;margin-bottom:2rem;display:block;position:relative}.contact--form .form--container span{z-index:2;background-repeat:no-repeat;background-size:contain;width:1.2rem;height:1.2rem;display:inline-block;position:absolute;top:1.4rem;right:1rem}@media (width>=600px){.contact--form .form--container .row{gap:2rem;display:flex}}.contact--form .form--container .form-input{color:#303030;background:#fff;border:none;border-bottom:.1rem solid #b6b8ba;border-radius:4px;outline:none;width:100%;padding:1.5rem}.contact--form .form--container .form-input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#303030!important}.contact--form .form--container .form-input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#303030!important}.contact--form .form--container .form-input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#303030!important}.contact--form .form--container .form-input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#303030!important}.contact--form .form--container .form-input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#303030!important}.contact--form .form--container .form-input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#303030!important}.contact--form .form--container .form-input:-webkit-autofill::placeholder{color:#303030}.contact--form .form--container .form-input:autofill::placeholder{color:#303030}.contact--form .form--container .form-input:-webkit-autofill:hover::placeholder{color:#303030}.contact--form .form--container .form-input:autofill:hover::placeholder{color:#303030}.contact--form .form--container .form-input:-webkit-autofill:focus::placeholder{color:#303030}.contact--form .form--container .form-input:autofill:focus::placeholder{color:#303030}.contact--form .form--container .form-input:-webkit-autofill::placeholder{color:#303030}.contact--form .form--container .form-input:autofill::placeholder{color:#303030}.contact--form .form--container .form-input:-webkit-autofill:hover::placeholder{color:#303030}.contact--form .form--container .form-input:autofill:hover::placeholder{color:#303030}.contact--form .form--container .form-input:-webkit-autofill:focus::placeholder{color:#303030}.contact--form .form--container .form-input:autofill:focus::placeholder{color:#303030}.contact--form .form--container .form-input::placeholder{color:#999;font-family:open sans;font-weight:400}.contact--form .form--container .form-input[data-name=name]~span{background-image:url(/build/images/icons/user.png)}.contact--form .form--container .form-input[data-name=email]~span{background-image:url(/build/images/icons/mail.png)}.contact--form .form--container .form-input[data-name=phone]~span{background-image:url(/build/images/icons/tel.png)}.contact--form .form--container .form-input[data-name=postal]~span,.contact--form .form--container .form-input[data-name=zip]~span{background-image:url(/images/icons/pointer.png)}.contact--form .form--container .form-input.error{color:red;border:.1rem solid red}.contact--form .form--container .form-input.error~span{top:1.6rem}.contact--form .form--container .form-input.error::placeholder{color:red}.contact--form .form--container .form-input.error:-webkit-autofill{-webkit-text-fill-color:red}.contact--form .form--container .form-input.error[data-name=name]~span,.contact--form .form--container .form-input.error[data-name=email]~span,.contact--form .form--container .form-input.error[data-name=phone]~span,.contact--form .form--container .form-input.error[data-name=postal]~span,.contact--form .form--container .form-input.error[data-name=zip]~span{background-image:url(/build/images/icons/error.png)}.contact--form .form--container .form-input.valid~span{top:1.6rem}.contact--form .form--container .form-input.valid[data-name=name]~span{background-image:url(/build/images/icons/valid-user.png)}.contact--form .form--container .form-input.valid[data-name=email]~span{background-image:url(/build/images/icons/valid-mail.png)}.contact--form .form--container .form-input.valid[data-name=phone]~span{background-image:url(/build/images/icons/valid-tel.png)}.contact--form .form--container .form-input.valid[data-name=postal]~span,.contact--form .form--container .form-input.valid[data-name=zip]~span{background-image:url(/images/icons/valid-pointer.png)}.contact--form .form--container .form-select-container{margin-bottom:2rem}.contact--form .terms{text-align:center;color:#fff;margin:2rem 0 0;font-size:1.2rem}.contact--form .info--button{text-transform:uppercase;cursor:pointer;background-image:linear-gradient(#f70105,#9f0a0a);width:18.5rem;position:relative}.contact--form .info--button:hover{background-image:linear-gradient(#2f7eff,#004ac4)}.contact--form .spinner{width:6px;position:absolute;top:18px;left:20px}.contact--form .spinner:after{content:" ";box-sizing:border-box;border:8px solid #fff;border-color:#fff #0000;border-radius:50%;width:6px;height:0;animation:1.2s infinite spinner;display:block}.ai-top-icons{z-index:2;width:100%;min-height:200px;position:absolute;bottom:0;left:0}.ai-top-icons .content{z-index:2;width:100%;height:100%;padding:16px;position:relative}.ai-top-icons .content:before{content:"";z-index:1;filter:blur(60px);background:radial-gradient(50% 50%,#ffffff3d 0%,#0d35653d 100%);width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 4px 31.8px 31px #ffffff1a}.ai-top-icons .content ul{z-index:2;text-align:center;grid-template-columns:1fr 1fr;grid-template-areas:"a b""c d""e e";gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ai-top-icons .content ul li{text-shadow:0 4px 4px #0062ff40;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff 0%,#999 100%);-webkit-background-clip:text;background-clip:text;width:100%;height:60px;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.ai-top-icons .content ul li:first-child{grid-area:a}.ai-top-icons .content ul li:nth-child(2){grid-area:b}.ai-top-icons .content ul li:nth-child(3){grid-area:c}.ai-top-icons .content ul li:nth-child(4){grid-area:d}.ai-top-icons .content ul li:nth-child(5){grid-area:e}.ai-top-icons .content ul li:before{display:none}@media screen and (width>=425px){.ai-top-icons .content ul li{height:70px;font-size:16px}}@media screen and (width>=1024px){.ai-top-icons .content ul{flex-flow:row;display:flex}}@media screen and (width>=1445px){.ai-top-icons .content ul li{height:100px;font-size:22px}}@media screen and (width>=1600px){.ai-top-icons .content ul li{font-size:24px}}.ai-icon-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;max-width:375px;margin-bottom:32px;display:flex}.ai-icon-card h2{color:#fff;font-size:24px;font-weight:800}.ai-icon-card img{transition:all .5s ease-in-out;transform:rotate3d(0,0,0,0)}.ai-icon-card img:hover{transform:rotateY(180deg)}.ai-form-wrapper.gm-hub{margin-block:8rem 10rem;position:relative;inset:auto}.ai-form-wrapper{background-color:var(--primary);color:#fff;margin:auto;border-top:1px solid #ffffff50;border-bottom:1px solid #ffffff50;width:100%;max-width:450px;height:100%;margin:auto;padding:24px;position:relative}.ai-form-wrapper .ai-form-title{text-transform:capitalize;text-align:center;margin-bottom:.75rem;font-size:40px;font-weight:200}.ai-form-wrapper .ai-form-title .highlight{color:var(--secondary);font-weight:700}.ai-form-wrapper .ai-form-subtitle{text-transform:capitalize;text-align:center;margin-bottom:1.5rem;font-size:16px}@media (width>=1024px){.ai-form-wrapper .ai-form-subtitle{padding-left:2.5rem;padding-right:2.5rem}}.ai-form-wrapper .ai-form-features{flex-wrap:wrap;justify-content:space-between;gap:.5rem 0;display:flex}.ai-form-wrapper .ai-form-features .checkmark-item{align-items:center;width:50%;font-size:.75rem;font-weight:500;display:flex}@media (width>=480px){.ai-form-wrapper .ai-form-features .checkmark-item{font-size:.875rem}}@media (width>=768px){.ai-form-wrapper .ai-form-features .checkmark-item{padding-left:1.25rem}}.ai-form-wrapper .ai-form-features .checkmark-item img{align-self:center;margin-right:.5rem}.ai-form-wrapper .ai-form-features .checkmark-item.no-wrap{white-space:nowrap}.ai-form-wrapper .ai-form{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;padding-top:1rem;display:flex}@media (width>=768px){.ai-form-wrapper .ai-form{gap:20px}}.ai-form-wrapper .ai-form .form-select-container{width:100%;padding:0 1rem;position:relative}@media (width>=480px){.ai-form-wrapper .ai-form .form-select-container{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1280px){.ai-form-wrapper .ai-form .form-select-container{padding-left:20px;padding-right:20px}}.ai-form-wrapper .ai-form .form-select-container .form-select-wrapper .form-select{z-index:20;appearance:none;color:#4a5a6d;background-color:#fff;border-radius:5px;outline:none;width:100%;padding:10px 15px;font-size:14px;position:relative}.ai-form-wrapper .ai-form .form-select-container .form-select-wrapper .form-select:focus{box-shadow:0 0 0 2px var(--primary);outline-offset:2px}.ai-form-wrapper .ai-form .form-select-container .form-select-wrapper .form-select.error{color:red!important;border-color:red!important}.ai-form-wrapper .ai-form .form-select-container .form-select-wrapper .form-select.error::placeholder{color:red}.ai-form-wrapper .ai-form .form-select-container .form-select-wrapper .form-select.valid{color:green}.ai-form-wrapper .ai-form .form-select-container .form-select-wrapper .icon-class{fill:#4a5a6d;pointer-events:none;z-index:90;width:1.25rem;position:absolute;top:15px;right:35px}.ai-form-wrapper .ai-form .form-select-container .form-select-wrapper .dropdown-icon{z-index:10;fill:#bfcadb;width:1.25rem;height:.75rem;position:absolute;top:18px;right:27px}@media (width>=1280px){.ai-form-wrapper .ai-form .form-select-container .form-select-wrapper .dropdown-icon{right:64px}}.ai-form-wrapper .ai-form .form-select-container .form-select-wrapper .dropdown-icon.error{fill:red}.ai-form-wrapper .ai-form .form-select-container .form-select-wrapper .dropdown-icon.valid{fill:green}.ai-form-wrapper .ai-form .form-select-container .form-select-wrapper .error-message{color:red;height:0;padding-left:1rem;font-size:.75rem;font-weight:300;transition:all .3s;overflow:hidden}.ai-form-wrapper .ai-form .form-name-container{flex-direction:column;gap:1.25rem;width:100%;display:flex}@media (width>=480px){.ai-form-wrapper .ai-form .form-name-container{flex-direction:row}}.ai-form-wrapper .ai-form .form-name-container.full-width .form-input-container{width:100%}.ai-form-wrapper .ai-form .form-name-container .form-input-container{background-color:#fff;border-radius:5px;width:100%;font-size:14px;position:relative}@media (width>=480px){.ai-form-wrapper .ai-form .form-name-container .form-input-container{width:50%}}.ai-form-wrapper .ai-form .form-name-container .form-input-container .form-input{color:#4a5a6d;background-color:#fff;border-radius:5px;outline:none;width:100%;padding:10px 15px}.ai-form-wrapper .ai-form .form-name-container .form-input-container .form-input::placeholder{color:#4a5a6d}.ai-form-wrapper .ai-form .form-name-container .form-input-container .form-input:focus{box-shadow:0 0 0 2px var(--primary);outline-offset:2px}.ai-form-wrapper .ai-form .form-name-container .form-input-container .form-input.error{color:red!important;border-color:red!important}.ai-form-wrapper .ai-form .form-name-container .form-input-container .form-input.error::placeholder{color:red}.ai-form-wrapper .ai-form .form-name-container .form-input-container .form-input.error~.error-message{height:20px;display:block}.ai-form-wrapper .ai-form .form-name-container .form-input-container .form-input.valid{color:green}.ai-form-wrapper .ai-form .form-name-container .form-input-container .form-input.valid:autofill{color:green}.ai-form-wrapper .ai-form .form-name-container .form-input-container .input-icon{fill:#bfcadb;width:.75rem;height:1rem;position:absolute;top:11px;right:1rem}@media (width>=480px){.ai-form-wrapper .ai-form .form-name-container .form-input-container .input-icon{right:.5rem}}.ai-form-wrapper .ai-form .form-name-container .form-input-container .input-icon.error{fill:red}.ai-form-wrapper .ai-form .form-name-container .form-input-container .input-icon.valid{fill:green}.ai-form-wrapper .ai-form .form-name-container .form-input-container .error-message{color:red;height:0;padding-left:1rem;font-size:9px;font-weight:400;transition:all .3s;overflow:hidden}.ai-form-wrapper .ai-form .form-name-container .form-input-container .error-message.show{height:20px;display:block}.ai-form-wrapper .ai-form .form-submit-button{color:var(--primary-dark);background-color:red;border-radius:5px;height:35.5px;margin-left:1.25rem;margin-right:1.25rem;padding:.5rem 0;font-size:1.5rem;font-weight:700;animation:1s ease-in-out infinite alternate mover;position:relative}@media (width>=1536px){.ai-form-wrapper .ai-form .form-submit-button{margin-left:20px;margin-right:20px}}.ai-form-wrapper .ai-form .form-submit-button:hover{color:red;background-color:#fff}.ai-form-wrapper .ai-form .form-submit-button .spinner{width:6px;position:absolute;top:10px;left:26px}.ai-form-wrapper .ai-form .form-submit-button .spinner.hidden{display:none}.ai-form-wrapper .ai-form .form-submit-button .spinner:after{content:"";box-sizing:border-box;border:8px solid #000;border-color:#000 #0000;border-radius:50%;width:6px;height:0;animation:1.2s infinite spinner;display:block}.ai-form-wrapper .ai-form .form-submit-button .spinner.show{display:block}.ai-form-wrapper .ai-form .form-disclaimer{text-align:left;align-items:flex-start;gap:.5rem;margin:0;font-size:11px;font-weight:400;line-height:1rem;display:flex}.ai-form-wrapper .ai-form .form-disclaimer .form-consent-checkbox{appearance:none;cursor:pointer;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:13px 13px;border:2px solid #fff;border-radius:3px;flex:none;width:18px;height:18px;margin-top:1px}.ai-form-wrapper .ai-form .form-disclaimer .form-consent-checkbox:checked{background-color:red;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='m3 8 3 3 7-7'/%3E%3C/svg%3E");border-color:red}.ai-form-wrapper .ai-form .form-disclaimer .form-consent-checkbox:focus-visible{outline-offset:2px;outline:2px solid #fff}.ai-form-wrapper .ai-form .form-disclaimer .form-consent-checkbox.error{outline-offset:2px;border-color:red;outline:1px solid red}.ai-form-wrapper .ai-form .form-disclaimer .terms-link{color:#fff;text-transform:capitalize;cursor:pointer;font-weight:700;text-decoration:underline;display:inline}.ai-form-wrapper .form-container{width:100%;padding-left:1rem;padding-right:1rem}@media (width>=480px){.ai-form-wrapper .form-container{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1280px){.ai-form-wrapper .form-container{padding-left:20px;padding-right:20px}}@media (width>=1200px){.ai-form-wrapper{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff10;border:1px solid #ffffff50;border-radius:5px;height:fit-content;padding:20px;position:absolute;top:calc(50% - 220px);right:50px}}@media (width>=1580px){.ai-form-wrapper{left:calc(50% + 300px);right:auto}}body{font-family:Montserrat,sans-serif}h1,h2,h3,h4,h5,h6{font-family:new-astro,sans-serif}.roboto{font-family:Roboto,sans-serif}select{-webkit-appearance:none;outline:none}input{background:0 0}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#0b2241!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#0b2241!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#0b2241!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#0b2241!important}.valid>input:-webkit-autofill{-webkit-text-fill-color:#188908!important}.error>input:-webkit-autofill{-webkit-text-fill-color:red!important}@keyframes mover{0%{transform:translateY(0)}to{transform:translateY(-3px)}}.li-before-check{position:relative}.li-before-check:before{content:"";background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%206L9%2017L4%2012%22%20stroke%3D%22%231D5238%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-size:contain;width:24px;height:24px;display:inline-block;position:absolute;top:0;left:-28px}.form--modal .ai-form-wrapper{margin-top:100px}@media screen and (width>=1200px){.form--modal .ai-form-wrapper{top:calc(50% - 220px);left:calc(50% - 225px);right:auto}}:root{counter-reset:masonry}.blog--content{margin-top:15rem;margin-bottom:8rem}.blog--content .section--content{padding:2.4rem}.blog .article--wrapper{border-radius:1rem;width:32.2rem;max-width:100%;margin:2.4rem auto;overflow:hidden}.blog .article--content .text--wrapper{background-color:#ddd;padding:2rem}.blog .article--content .text--wrapper .desktop{color:#06090e;margin-bottom:3.2rem;font-size:1.5rem;line-height:2.4rem}.blog .article--content .text--wrapper .date{color:#999;font-size:1.2rem;font-weight:600;line-height:2.4rem}.blog .article--content .img--wrapper{height:24rem;position:relative}.blog .article--content .img--wrapper .title{color:#fff;background-color:#00000080;width:100%;padding:2rem;font-size:1.6rem;font-weight:600;line-height:2.4rem;position:absolute;bottom:0}.blog .article--bg{object-fit:cover;width:100%;height:24rem;position:absolute}.article--wrapper{max-width:140rem;margin:12rem auto auto}.article--title{color:#fff;font-size:2.4rem;font-weight:600}.article--data{font-size:1.2rem}.article--img{float:left;margin-top:4rem;margin-bottom:2rem;margin-right:2rem}.article--img img{width:12rem;height:12rem}@media (width>=640px){.article--img img{width:29rem;height:29rem}}.article--body{margin-top:4rem;margin-bottom:4rem}.article--body .bold{font-weight:700}.article--body h2{margin-bottom:1.6rem;font-size:1.6rem;font-weight:700;line-height:2rem}.article--body h3{margin-bottom:1.6rem;font-size:1.4rem;font-weight:700;line-height:1.8rem}.article--body *{color:#fff;font-size:1.5rem;line-height:1.9rem;font-weight:light}.article--body p,.article--body ul,.article--body ol{color:#fff;margin-bottom:2rem}.article--body ul,.article--body ol{text-indent:2.4rem}.article--body ul li,.article--body ol li{margin-bottom:.8rem}.article--body ul li span,.article--body ol li span{position:relative}.article--body ul li span:before,.article--body ol li span:before{content:"";background-color:red;width:.9rem;height:.9rem;position:absolute;top:calc(50% - .4rem);left:-2.4rem}.article--card{max-width:32rem}.article .recent-articles{max-width:140rem;margin:8rem auto auto}.article .recent-articles .article--title{text-align:center}@media (width>=1200px){.article .recent-articles .article--title{padding-left:4rem}}@media (width>=1400px){.article .recent-articles .article--title{text-align:left}}.article .recent-articles .article--content .img--wrapper,.article .recent-articles .article--content .img--wrapper img{height:22rem}.article .recent-articles .article--content .img--wrapper .title{align-items:center;height:8rem;display:flex}.article .recent-articles .article--content .text--wrapper .desktop{-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;height:12rem;display:-webkit-box;overflow:hidden}@media (width>=710px){.article .recent-articles{max-width:68rem}}@media (width>=1000px){.article .recent-articles{max-width:100rem}}@media (width>=1400px){.article .recent-articles{max-width:140rem}}.article .recent-articles .article--card{border-radius:8px;margin:auto;overflow:hidden}.article .splide{max-width:100%;padding:2.4rem}@media (width>=1200px){.article .splide{padding:4rem}}.article .splide .slider--nav{justify-content:center;gap:2rem;max-width:12rem;margin:4rem auto;display:flex;position:relative}.article .splide .slider--nav-btn{z-index:9;color:#fff;background-color:red;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.8rem;font-weight:700;display:flex}.article .splide .splide__arrow{opacity:1}.article .splide .splide__arrow--prev img{transform:rotate(180deg)}.article .back--btn a{color:#fff;background-color:red;border-radius:.4rem;align-items:center;width:fit-content;padding:.8rem 2rem .8rem .8rem;font-size:1.5rem;font-weight:600;display:flex}.article .back--btn a img{transform:rotate(180deg)}@media (width>=1200px){.article--wrapper{margin-top:16rem}.article--title{margin-bottom:1rem;font-size:3rem}.article--date{margin-bottom:4rem}.article--img{margin-top:0;margin-right:4rem;padding-bottom:0}.article--body h2{font-size:2rem;line-height:2.4rem}.article--body h3,.article--body *{font-size:1.6rem;line-height:2rem}}.ai-page{font-family:Montserrat,sans-serif}.ai-page .color-highlight{color:#0061ff}.terms-page .legal-page{background:radial-gradient(circle at 50% 0,#0061ff29,#0000 35rem),#000;padding-bottom:8rem}.terms-page .legal-page__content{max-width:94rem}.terms-page .legal-page__header{text-align:center;margin:2rem auto 4rem}.terms-page .legal-page__eyebrow{color:red;letter-spacing:.18em;text-transform:uppercase;margin-bottom:1.2rem;font-size:1.3rem;font-weight:700}.terms-page .section--header{color:#fff;margin-bottom:1.6rem;font-weight:600;line-height:1.15}.terms-page .legal-page__updated{color:#8f8f8f;font-size:1.4rem}.terms-page .legal-page__updated span{color:#fff}.terms-page .legal-page__subtitle{color:#b9b9b9;margin:-.8rem 0 1.6rem;font-size:1.8rem}.terms-page .legal-page__body{text-align:left;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:1.6rem;padding:2.4rem;font-size:1.6rem;line-height:1.75}.terms-page .legal-page__body>p+p{margin-top:1.6rem}.terms-page .legal-page__body a{color:#70a5ff;overflow-wrap:anywhere;text-underline-offset:.25em;-webkit-text-decoration:underline #70a5ff73;text-decoration:underline #70a5ff73}.terms-page .legal-page__body a:hover{color:#fff}.terms-page .legal-page__body strong{color:#fff;font-weight:600}.terms-page .legal-page__section{border-top:1px solid #ffffff1a;margin-top:3.2rem;padding-top:3.2rem}.terms-page .legal-page__section h2{color:#fff;margin-bottom:1.2rem;font-size:2.2rem;font-weight:600;line-height:1.3}.terms-page .legal-page__section p+p,.terms-page .legal-page__section ul+p{margin-top:1.6rem}.terms-page .legal-page__section ul{gap:.8rem;margin:1.6rem 0;list-style:none;display:grid}.terms-page .legal-page__section li{padding-left:2.2rem;position:relative}.terms-page .legal-page__section li:before{content:"";background:red;border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.9rem;left:.4rem}.terms-page .legal-page__section--first{border-top:0;margin-top:0;padding-top:0}.terms-page .legal-page__section--highlight{background:#0061ff14;border:1px solid #0061ff4d;border-radius:1rem;padding:2rem}.terms-page .legal-page__keyword{color:#fff;letter-spacing:.12em;font-size:2.6rem;font-weight:700;line-height:1}.terms-page .legal-page__contact{margin-bottom:.8rem}@media (width>=768px){.terms-page .legal-page__header{margin-bottom:5rem}.terms-page .legal-page__body{padding:4.8rem 5.6rem;font-size:1.8rem}.terms-page .legal-page__section h2{font-size:2.6rem}}#splash{height:100vh;position:relative}@media (width>=1400px){#splash{min-height:1200px}}@keyframes elasticus{0%{transform-origin:0 0;transform:scaleY(0)}50%{transform-origin:0 0;transform:scale(1)}50.1%{transform-origin:0 100%;transform:scale(1)}to{transform-origin:0 100%;transform:scaleY(0)}}#splash .slider{color:#fff;background-color:#0000;justify-content:center;align-items:center;width:100vw;max-width:170rem;height:100vh;margin:auto;transition:background-color 2s;display:flex;position:relative;overflow:visible}@media (width>=1400px){#splash .slider{min-height:1200px}}#splash .slider{position:relative}#splash .slider .item .images{width:70%;margin-top:-150px;padding-top:60%;position:relative}#splash .slider .item .images .grid{grid-column-gap:30px;grid-row-gap:30px;opacity:1;z-index:8;grid-template-rows:repeat(12,1fr);grid-template-columns:repeat(12,1fr);width:100%;height:100%;display:grid;position:absolute;top:0;left:0}@media (width<=340px){#splash .slider .item .images .grid{grid-column-gap:28px;grid-row-gap:28px}}@media (width<=300px){#splash .slider .item .images .grid{grid-column-gap:24px;grid-row-gap:24px}}#splash .slider .item{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media (width<=425px){#splash .slider .item{left:-2rem}}#splash .slider .item .img{will-change:transform;will-change:opacity;width:100%;height:100%;position:relative}#splash .slider .item .img img{object-fit:contain;width:100%;height:100%;position:absolute;top:0}#splash .slider .item .img-1{grid-area:3/2/9/5}@media (width<=768px){#splash .slider .item .img-2{grid-area:2/5/10/13}}#splash .slider .item .img-2{grid-area:2/5/10/11}#splash .slider .item .img-3{grid-area:10/1/9/5}#splash .slider .item .img-3 img{object-fit:cover;height:auto}#splash .slider .item .img-4{grid-area:7/5/13/13}@media (width<=760px){#splash .slider .item .img-1{display:none}#splash .slider .item .img-2{grid-area:1/1/5/12}#splash .slider .item .img-4{grid-area:4/1/11/12}#splash .slider .item .img-4 img{object-fit:cover}#splash .slider .item .img-3{grid-area:11/5/12/12}}#splash .slider .item:not(.is-active){opacity:0;pointer-events:none}.ai-splash{flex-direction:column;justify-content:center;align-items:center;height:100vh;min-height:895px;padding:16px;display:flex;position:relative}.ai-splash .hero-background{object-fit:cover;opacity:.2;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.ai-splash .ai-splash-content{z-index:2;padding-bottom:100px;position:relative}.ai-splash h1{color:#fff;text-align:center;margin-bottom:16px;font-size:32px;font-weight:700}.ai-splash h2{color:#fff;text-align:center;margin-bottom:24px;font-size:24px;font-weight:400}.ai-splash ul{flex-direction:column;justify-content:center;align-items:center;margin:0 0 0 16px;padding:0;list-style:none;display:flex}.ai-splash ul li{color:#fff;text-align:left;text-transform:capitalize;text-align:center;width:fit-content;margin-bottom:8px;font-size:16px;font-weight:400;position:relative}.ai-splash ul li:before{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #0061ff;width:0;height:0;position:absolute;top:50%;left:-16px;transform:translateY(-50%)}@media screen and (width>=768px){.ai-splash{padding:40px}.ai-splash h1{font-size:42px}.ai-splash h2{font-size:24px}}@media screen and (width>=1200px){.ai-splash{align-items:flex-start}.ai-splash h1,.ai-splash h2{text-align:left}.ai-splash ul{justify-content:flex-start;align-items:flex-start}.ai-splash ul li{font-size:24px}.ai-splash .ai-splash-content{width:100%;max-width:1500px;margin:0 auto}}.ai-card-videos{padding-top:100px}.ai-card-videos .content{max-width:1500px;margin:0 auto;padding:16px}.ai-card-videos .content .cards-wrapper{flex-direction:column;gap:32px;display:flex}.ai-card-videos .content .middle-line{display:none;position:absolute}.ai-card-videos .content .card{cursor:pointer;max-width:450px;margin:0 auto}.ai-card-videos .content .card-content{flex-direction:column;display:flex}.ai-card-videos .content .card-video{width:100%;height:auto}.ai-card-videos .content .card-video video{width:100%;height:100%}.ai-card-videos .content .card-text{min-height:80px;margin-top:10px;position:relative;overflow:hidden}@media (width>=380px){.ai-card-videos .content .card-text{min-height:60px}}.ai-card-videos .content .card-text .visible,.ai-card-videos .content .card-text .hidden{transition:all .3s ease-in-out}.ai-card-videos .content .card-text .visible{opacity:1;transform:translateY(0)}.ai-card-videos .content .card-text .hidden{opacity:0;width:100%;display:block;position:absolute;top:0;left:0;transform:translateY(100%)}.ai-card-videos .content .card-text h3{color:#0061ff;margin-bottom:8px;font-size:16px;font-weight:600}.ai-card-videos .content .card-text p{color:#fff;font-size:14px;font-weight:400}.ai-card-videos .content .card:hover .card-text .visible{opacity:0;transform:translateY(-100%)}.ai-card-videos .content .card:hover .card-text .hidden{opacity:1;transform:translateY(0)}@media screen and (width>=425px){.ai-card-videos .content .cards-wrapper{position:relative}.ai-card-videos .content .cards-wrapper:before,.ai-card-videos .content .cards-wrapper:after{content:"";opacity:.2;background-color:#fff;width:1px;height:100%;position:absolute;top:0;left:calc(50% - 300px)}.ai-card-videos .content .cards-wrapper:before{left:calc(50% - 300px)}.ai-card-videos .content .cards-wrapper:after{left:calc(50% + 300px)}.ai-card-videos .content .cards-wrapper .middle-line{opacity:.2;background-color:#fff;width:100%;height:1px;display:block;top:50%}}@media screen and (width>=1024px){.ai-card-videos{padding-bottom:100px}.ai-card-videos .content{padding:32px}.ai-card-videos .content .cards-wrapper{grid-template-columns:1fr 1fr;gap:32px;display:grid}.ai-card-videos .content .cards-wrapper:before,.ai-card-videos .content .cards-wrapper:after{width:100%;height:1px;left:0}.ai-card-videos .content .cards-wrapper:before{top:-40px}.ai-card-videos .content .cards-wrapper:after{top:auto;bottom:-40px}.ai-card-videos .content .cards-wrapper .card{max-width:100%;margin:0}.ai-card-videos .content .cards-wrapper .card-content{flex-direction:row;gap:24px}.ai-card-videos .content .cards-wrapper .card-video{width:268px;max-width:268px;height:auto;padding-top:8px}.ai-card-videos .content .cards-wrapper .card-video video{width:268px}.ai-card-videos .content .cards-wrapper .card-text{width:100%;max-width:373px;min-height:80px}.ai-card-videos .content .cards-wrapper .card-text h3{font-size:18px}.ai-card-videos .content .cards-wrapper .card-text p{font-size:16px}}@media screen and (width>=1200px){.ai-card-videos .content .cards-wrapper{gap:72px 48px}.ai-card-videos .content .cards-wrapper .card-text{min-height:100px}.ai-card-videos .content .cards-wrapper .card-text h3{margin-bottom:16px;font-size:24px;line-height:1}}@media screen and (width>=1440px){.ai-card-videos .content .cards-wrapper .card-text{min-height:120px}.ai-card-videos .content .cards-wrapper .card-text h3{font-size:32px}}.ai-middle-content{padding-top:100px;padding-bottom:48px;padding-inline:16px}.ai-middle-content .content{text-align:center;max-width:1500px;margin:0 auto}.ai-middle-content .content h2{color:#0061ff;text-align:center;margin-bottom:16px;font-size:24px;font-weight:600}.ai-middle-content .content h3{color:#fff;text-align:center;margin-bottom:16px;font-size:18px;font-weight:500}.ai-middle-content .content p{color:#fff;text-align:center;margin-bottom:16px;font-size:16px}@media screen and (width>=1024px){.ai-middle-content{padding-bottom:0}.ai-middle-content .content h2{font-size:30px}.ai-middle-content .content h3{font-size:24px}.ai-middle-content .content p{max-width:1300px;margin:0 auto;font-size:20px}}.ai-partners{width:100%;margin-bottom:180px;position:relative}.ai-partners--img.lazy-bg-loaded{background-image:url(/build/images/bg/logos-slider.webp)}.ai-partners--img{background-size:cover;height:30rem;margin-bottom:4rem;animation:2500s linear infinite moveLogos}.ai-partners .section--header{color:#0061ff;margin-bottom:8rem;font-size:24px;font-weight:600}.ai-partners .section--header .white{color:#fff}@media (width>=640px){.ai-partners--img{height:45rem}}@media (width>=1200px){.ai-partners .section--header{font-size:30px}.ai-partners--img.lazy-bg-loaded{background-image:url(/build/images/bg/logos-slider-full.webp)}.ai-partners--img{background-repeat:repeat-x;background-size:auto;height:60rem}}.ai-icon-cards{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:935px;padding-inline:24px;display:flex;position:relative;overflow:hidden}.ai-icon-cards .texture-background{z-index:0;will-change:transform;background-image:url(/build/images/bg/texture-small.png);background-repeat:repeat;background-size:auto;width:100%;height:100%;position:absolute;left:0}.ai-icon-cards .texture-background.bg1,.ai-icon-cards .texture-background.bg2{top:0}.ai-icon-cards .gradient-overlay{content:"";z-index:1;background:linear-gradient(170deg,#000 8.55%,#0000 49.29%,#000 90.04%);width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width>=768px){.ai-icon-cards .gradient-overlay{background:linear-gradient(172deg,#000 8.55%,#0000 49.29%,#000 90.04%)}}.ai-icon-cards .gradient-overlay{pointer-events:none}.ai-icon-cards--wrapper{z-index:2;max-width:1500px;margin:0 auto;position:relative}@media screen and (width>=768px){.ai-icon-cards--wrapper{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}}@media screen and (width>=1200px){.ai-icon-cards--wrapper{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}}.ai-content-experience{padding:24px;width:100%;height:100%;margin-bottom:60px;padding-top:200px;padding-bottom:100px;position:relative}.ai-content-experience:after{content:"";opacity:.13;z-index:1;background:linear-gradient(#000 0%,#7a7a7a 50%,#000 100%);width:100%;height:100%;position:absolute;top:0;left:0}.ai-content-experience--wrapper{z-index:2;max-width:1500px;margin:0 auto;position:relative}.ai-content-experience h2{color:#0061ff;text-align:center;margin-bottom:48px;font-size:24px;font-weight:600}.ai-content-experience h2 .white{color:#fff}.ai-content-experience .cards .card{flex-direction:column-reverse;justify-content:center;align-items:center;gap:16px;max-width:300px;margin:0 auto 40px;display:flex}.ai-content-experience .cards .card .text{text-align:center}.ai-content-experience .cards .card .text h3{color:#0061ff;font-size:18px;font-weight:600}.ai-content-experience .cards .card .text p{color:#fff;font-size:16px;font-weight:400}@media screen and (width>=768px){.ai-content-experience{padding-top:0;padding-bottom:120px}.ai-content-experience .cards{grid-template-columns:repeat(2,1fr);gap:24px 48px;display:grid;position:relative}.ai-content-experience .cards:before{content:"";opacity:.13;z-index:2;background:#fff;width:100%;height:1px;position:absolute;top:calc(50% - 20px);left:0}.ai-content-experience .cards:after{content:"";opacity:.13;z-index:2;background:#fff;width:1px;height:100%;position:absolute;top:0;left:50%}.ai-content-experience .cards .card{flex-direction:row;gap:32px;max-width:550px;margin-left:auto;margin-right:0}.ai-content-experience .cards .card.card-reverse{flex-direction:row-reverse;margin-left:0;margin-right:auto}.ai-content-experience .cards .card.card-reverse .text{text-align:left}.ai-content-experience .cards .card .text{text-align:right}}@media screen and (width>=768px) and (width>=1024px){.ai-content-experience h2{font-size:30px}}@media screen and (width>=768px) and (width>=1200px){.ai-content-experience h2{margin-bottom:64px}.ai-content-experience .cards{gap:48px 120px}}@media screen and (width>=1920px){.ai-content-experience{padding-top:100px}}.ai-pa{width:100%;margin-bottom:180px;padding:40px 20px}@media (width>=1536px){.ai-pa{border-radius:25px;max-width:1440px;margin-left:auto;margin-right:auto}}.ai-pa__content{flex-direction:column;gap:32px;margin-left:20px;display:flex;position:relative}@media (width>=1024px){.ai-pa__content{gap:20px;margin-left:50px}}.ai-pa__content:before{content:"";background-color:#0061ff;width:4px;height:100%;position:absolute;top:0;left:-20px}@media (width>=1024px){.ai-pa__content:before{width:5px;left:-35px}}.ai-pa__text{color:#fff;width:100%;font-size:14px;font-weight:400;line-height:1.75;position:relative}.ai-pa__title{margin-bottom:40px;font-size:24px;font-weight:300;line-height:32px}@media (width>=1024px){.ai-pa__title{font-size:36px;line-height:50px}}.ai-pa__title--bold{font-weight:800}.ai-pa__title--highlighted{color:#0061ff;font-weight:800;display:inline-block;position:relative}.ai-pa__title--highlighted:after{content:"";background-color:#fff;width:105%;height:4px;position:absolute;bottom:-16px;left:0}.ai-pa__actions{flex-direction:column-reverse;gap:32px;display:flex}@media (width>=768px){.ai-pa__actions{flex-direction:row;align-items:end;gap:64px}}@media (width>=1024px){.ai-pa__actions{justify-content:flex-start;gap:80px}}.ai-pa__button{text-align:center;color:#fff;cursor:pointer;background-color:red;border:none;border-radius:5px;font-weight:600;transition:all .3s;padding:12px 24px!important;font-size:16px!important}.ai-pa__button:hover{color:red;background-color:#fff}.ai-pa__logo{max-width:fit-content;height:fit-content}@keyframes shine{0%{left:-150%}to{left:150%}}@keyframes rotatingShine{0%{opacity:.1;transform:rotate(0)}25%{opacity:.2}50%{opacity:.3;transform:rotate(180deg)}75%{opacity:.2}to{opacity:.1;transform:rotate(360deg)}}.ai-bottom-content{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:24px;height:100%;min-height:848px;padding:24px;display:flex;position:relative;overflow:hidden}.ai-bottom-content .shine-effect{pointer-events:none;mix-blend-mode:color-dodge;filter:blur(100px);pointer-events:none;z-index:3;background:linear-gradient(45deg,#fff0 0% 35%,#ffffff4d 50%,#fff0 65% 100%);width:350%;height:350%;animation:7s linear infinite rotatingShine;position:absolute;top:-100%;left:-100%}.ai-bottom-content .shine-effect:after{content:"";opacity:1;z-index:2;background:linear-gradient(#000 0%,#0000 50%,#000 100%);width:100%;height:100%;position:absolute;top:0;left:0}.ai-bottom-content:before{content:"";background-image:url(/build/images/bg/texture.webp);background-size:fill;opacity:.3;background-repeat:repeat;width:100%;height:100%;position:absolute;top:0;left:0}.ai-bottom-content:after{content:"";opacity:1;z-index:2;background:linear-gradient(#000 0%,#0000 50%,#000 100%);width:100%;height:100%;position:absolute;top:0;left:0}.ai-bottom-content__content{z-index:3;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:1500px;height:100%;margin:0 auto;display:flex;position:relative}.ai-bottom-content__title{color:#fff;margin-bottom:24px;font-size:24px;font-weight:700}.ai-bottom-content__title .red{color:#0061ff}.ai-bottom-content__subtitle{color:#fff;margin-bottom:24px;font-size:20px;font-weight:400}.ai-bottom-content__text{color:#fff;margin-bottom:24px;font-size:16px;font-weight:400}.ai-bottom-content__button{color:#fff;cursor:pointer;background-color:red;border-radius:5px;padding:10px 20px;font-size:16px;font-weight:600}.ai-bottom-content__button:hover{color:red;background-color:#fff;transition:all .3s ease-in-out}@media screen and (width>=1024px){.ai-bottom-content__title{margin-bottom:32px;font-size:32px}.ai-bottom-content__subtitle{margin-bottom:24px;font-size:24px}}.ai-footer{flex-direction:column;justify-content:center;align-items:center;min-height:450px;padding:100px 24px;display:flex}.ai-footer__content{flex-direction:column;justify-content:center;align-items:center;gap:12px;max-width:1500px;margin:0 auto;display:flex}.ai-footer{text-align:center}.ai-footer__logo{margin-bottom:24px}.ai-footer h2{color:#fff;font-size:18px;font-weight:600}.ai-footer a{color:#fff;margin-bottom:48px;font-size:16px;font-weight:600;display:block}.ai-footer p{color:#fff;margin-bottom:24px;font-size:14px;font-weight:400}.lead-vendor .section--header,.lead-vendor .section--text{z-index:9;position:relative}.lead-vendor .section--cards{margin-top:2rem}.lead-vendor .section--cards .card{flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}@media (width<=380px){.lead-vendor .section--cards .card{transform:scale(.8)}}@media (width<=320px){.lead-vendor .section--cards .card{transform:scale(.6)}}.lead-vendor .section--cards .card.campuses .number{width:15rem;display:inline-block}@media (width>=1200px){.lead-vendor .section--cards .card.campuses .number{width:27.2rem}}.lead-vendor .section--cards .text{color:#b9b9b9;text-align:right;font-size:2.4rem;line-height:3rem}.lead-vendor .section--cards .text span{letter-spacing:.1rem;font-size:3rem;line-height:3rem}.lead-vendor .section--cards .number{color:red;margin-left:2rem;font-size:8rem;font-weight:600}.lead-vendor .section--flags{flex-wrap:wrap;justify-content:center;gap:2.5rem;width:100%;max-width:32rem;margin:2rem auto 0;display:flex}.lead-vendor .section--flags .flag{width:calc(25% - 3rem)}.lead-vendor .section--flags .flag img{opacity:.85;margin:auto;display:block}@media (width>=1200px){.lead-vendor .section--cards{height:32rem;position:relative}.lead-vendor .section--cards .card{position:absolute}.lead-vendor .section--cards .text{font-size:4rem}.lead-vendor .section--cards .text span{font-size:4.8rem;line-height:100%}.lead-vendor .section--cards .number{font-size:13rem}.lead-vendor .section--cards .languages{top:2rem;left:0}.lead-vendor .section--cards .countries{bottom:0;left:45rem}.lead-vendor .section--cards .campuses{right:0}.lead-vendor .section--flags{flex-wrap:nowrap;max-width:70rem;margin:4rem auto}}.lead-generation.lazy-bg-loaded{background-image:url(/build/images/bg/lead-generation-bg.jpg)}.lead-generation{background-repeat:no-repeat;background-size:cover}.lead-generation .section--text{color:#fff}.lead-generation .section--text p{opacity:0;margin-bottom:2rem;font-size:2.4rem}@media (width>=1200px){.lead-generation .section--text p{margin-bottom:8rem}.lead-generation .section--text .lg-text-big{margin-bottom:2.4rem;font-size:4rem;line-height:4rem;display:inline-block}.lead-generation .section--text .lg-mb-10{margin-bottom:10rem}}#personality-assessment{background-color:#13161a}#personality-assessment ol{counter-reset:li;margin-left:4.8rem;list-style:none}#personality-assessment ol li{counter-increment:li;margin-bottom:1.6rem;padding-bottom:1rem;padding-left:1rem;line-height:2.4rem;position:relative}#personality-assessment ol li:before{content:counter(li);text-align:center;color:red;border:.1rem solid #fff;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.8rem;font-weight:700;line-height:100%;display:flex;position:absolute;top:-.3rem;left:-4rem}#personality-assessment .section--text{color:#fff;font-size:2.2rem}#personality-assessment .section--text.small{font-size:1.6rem}#personality-assessment .section--img img{width:100%;max-width:35rem;margin:auto;display:block}#personality-assessment .section--img .pa-logo{width:160px;margin:2rem auto;display:block}#personality-assessment .section--video{position:relative}#personality-assessment .section--video .overlay{z-index:9;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}#personality-assessment .section--video .overlay.hide{display:none}#personality-assessment .section--video .overlay .play{cursor:pointer;background-color:#000000e6;border-radius:50%;justify-content:center;align-items:center;width:7rem;height:7rem;display:flex;overflow:hidden}#personality-assessment .section--video .overlay .play .triangle{border:15px solid #0000;border-left:26px solid #dec8c8;border-right-width:0;width:0;height:0}#personality-assessment .section--video .pa-video{width:100%}#personality-assessment .list--count{text-align:left;color:#fff;font-size:2.2rem}#personality-assessment .list--count li{opacity:0}#personality-assessment .list--wrapper{max-width:51rem;margin:auto;padding:4rem 2rem}#personality-assessment .list--wrapper .desktop--laptop{min-height:38rem;margin-top:8rem;position:relative}@media (width>=525px){#personality-assessment .list--wrapper .desktop--laptop{min-height:48rem}}#personality-assessment .list--wrapper .desktop--laptop img{max-width:100%}#personality-assessment .list--wrapper .desktop--laptop .laptop--image{z-index:6;width:494px;height:auto;position:absolute;top:8rem;right:0}#personality-assessment .list--wrapper .desktop--laptop .laptop--screen-1,#personality-assessment .list--wrapper .desktop--laptop .laptop--screen-2,#personality-assessment .list--wrapper .desktop--laptop .laptop--screen-3{opacity:0;width:255px;max-width:80%;height:auto;position:absolute;transform:translateY(-200px)}#personality-assessment .list--wrapper .desktop--laptop .laptop--screen-1{z-index:5;top:-1rem;right:-2rem}#personality-assessment .list--wrapper .desktop--laptop .laptop--screen-2{top:-6rem;left:1rem}#personality-assessment .list--wrapper .desktop--laptop .laptop--screen-3{z-index:4;top:8rem;left:-7rem}@media (width>=1200px){#personality-assessment .list--wrapper{max-width:100%;padding:14rem 0;display:flex}#personality-assessment .list--wrapper .desktop--laptop{width:50%;min-height:auto;margin-top:0;display:block;position:relative}#personality-assessment .list--wrapper .desktop--laptop .laptop--image{z-index:6;width:494px;height:293px;position:absolute;top:0;right:4rem}#personality-assessment .list--wrapper .desktop--laptop .laptop--screen-1,#personality-assessment .list--wrapper .desktop--laptop .laptop--screen-2,#personality-assessment .list--wrapper .desktop--laptop .laptop--screen-3{width:255px;height:206px;position:absolute}#personality-assessment .list--wrapper .desktop--laptop .laptop--screen-1{z-index:5;top:-8rem;left:auto;right:32rem}#personality-assessment .list--wrapper .desktop--laptop .laptop--screen-2{top:-3rem;left:auto;right:6rem}#personality-assessment .list--wrapper .desktop--laptop .laptop--screen-3{z-index:4;top:6rem;left:auto;right:38rem}#personality-assessment .list--wrapper li{margin-bottom:2.4rem}#personality-assessment .list--count{width:50%}#personality-assessment .list--count li{font-size:3.6rem;line-height:4rem}#personality-assessment .list--count li:before{top:.7rem}#personality-assessment .section--img.mobile{display:none}#personality-assessment .section--text .lg-text-big{margin-top:4rem;margin-bottom:4rem;font-size:4.8rem}#personality-assessment .section--text .lg-max-width{max-width:90rem;margin:auto;font-size:3rem}#personality-assessment .section--text{margin-bottom:10rem;font-size:3rem}#personality-assessment .section--video .pa-video{width:100%;height:auto}#personality-assessment .wrapper.bottom{align-items:flex-end;margin:2rem 0 4rem;display:flex}#personality-assessment .wrapper.bottom .section--text p{text-align:left;margin-left:4rem;font-size:2.2rem}#personality-assessment .wrapper.bottom .section--text{margin-top:0;margin-bottom:0}#personality-assessment .wrapper.bottom .section--img .pa-logo{width:23.4rem;height:auto;margin:0}}#development{background-color:#000;max-width:100%;overflow:hidden}#development .splide{font-size:1rem}#development .splide--list{padding-bottom:24rem!important}@media (width<=768px){#development .splide__track{padding-bottom:4rem}}#development .splide__arrow--prev img{transform:rotate(180deg)}#development .splide__slide img{-webkit-box-reflect:below 8px linear-gradient(to top, #0000001a 0, #0000000a 47px, #0000 75px);width:100%;max-width:24.4rem;height:auto;margin:auto;display:block}#development .section--cards .card{text-align:center;opacity:0;padding:2rem 0;transform:translate(-200px)}#development .section--cards .card--header{color:#fff;margin-bottom:1rem;font-size:2.2rem;font-weight:600}#development .section--cards .card--text{font-size:1.6rem}#development .section--slider .slider--nav{justify-content:center;gap:2rem;max-width:12rem;margin:4rem auto;display:flex;position:relative}#development .section--slider .slider--nav-btn{z-index:9;color:#fff;background-color:red;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.8rem;font-weight:700;display:flex}@media (width>=1200px){#development .splide{max-width:82.5rem;padding-right:0}#development.section--padding{padding-right:0}#development .section--content{max-width:100%}#development .section--wrapper{display:flex}#development .section--cards{width:50%;margin-bottom:6rem;padding-right:4rem}#development .section--cards .card{text-align:right;padding-top:0;padding-bottom:4rem}#development .section--cards .card:last-of-type{padding-bottom:0}#development .section--cards .card--header{margin-bottom:0;font-size:3.6rem}#development .section--cards .card--text{font-size:1.8rem}#development .splide--wrapper{width:50%;transform:translateY(-3rem)}#development .section--slider:after{content:"";background-image:linear-gradient(90deg,#0000,#000);width:100%;height:calc(100% - 100px);display:block;position:absolute;top:0;left:0}}@media (width>=1200px) and (width>=1680px){#development .section--slider .slider--nav{margin-left:6rem}}@media (width>=1200px){#development .section--text{max-width:1500px;margin:auto;font-size:1.8rem}}@media (width>=1200px) and (width<=1600px){#development .section--text{padding-right:4rem}}#campaign-management .section--list{max-width:25rem;margin:auto}#campaign-management .section--list .list--item{opacity:0;justify-content:space-between;align-items:center;margin-bottom:4rem;display:flex}#campaign-management .section--list .list--item .item--icon{justify-content:center;margin-top:2rem;display:flex}#campaign-management .section--list .list--item .item--title{color:#fff;width:15rem;font-size:1.8rem;font-weight:600;position:relative}#campaign-management .section--list .list--item .item--title span{font-size:2.4rem}#campaign-management .section--list .list--item .item--title:after{content:"";border-bottom:1px dashed #ffffff40;width:100%;position:absolute;bottom:-1rem;left:0}#campaign-management .section--subheader{text-align:center;margin-bottom:4rem;font-size:2.2rem;font-weight:600}#campaign-management .section--text{color:#fff}#campaign-management .section--text h4{color:#0061ff;margin-bottom:1rem;font-size:2.2rem}#campaign-management .section--text p{max-width:40rem;margin:auto}#campaign-management .section--text .font--16{font-size:1.6rem}@media (width>=768px){#campaign-management .section--text{margin-bottom:8rem}}#campaign-management .section--chart{margin-top:4rem;padding-top:4rem}@media (width<=768px){#campaign-management .section--chart .chart{display:none}}#campaign-management .section--chart .buttons{position:absolute;bottom:calc(100% + 4rem);left:4rem}#campaign-management .section--chart .buttons span{color:#fff;margin:0 .2rem;padding:.2rem 1.2rem;font-weight:600;display:inline-block}#campaign-management .section--chart .buttons span.conversions{background-color:#2f67cb}#campaign-management .section--chart .buttons span.costs{background-color:#c84031}#campaign-management .section--chart .take-over{color:#fff;opacity:0;border-right:1px dashed #fff;height:calc(100% + 4rem);padding-right:2rem;font-size:1.6rem;font-weight:400;line-height:1rem;position:absolute;top:-4rem;left:calc(50% - 10rem)}#campaign-management .section--chart .scale{text-align:right;flex-direction:column;justify-content:space-between;height:calc(100% + 1.5rem);display:flex;position:absolute;top:-1rem;right:calc(100% - 3rem)}#campaign-management .section--chart .scale span{color:#fff;font-weight:400}#campaign-management .section--chart .chart{width:100%;margin:auto;padding-left:4rem;position:relative}#campaign-management .section--chart .chart .overflow{z-index:9;background-color:#000;width:100%;height:100%;position:absolute;top:0;right:0%}#campaign-management .section--chart img{width:100%;height:auto}@media (width>=1500px){#campaign-management .section--list{max-width:127rem}#campaign-management .section--list .list{justify-content:space-between;gap:12rem;margin-top:16rem;margin-bottom:4rem;display:flex}#campaign-management .section--list .list .list--item.audit{width:16.2rem}#campaign-management .section--list .list .list--item.audit .item--icon img{width:8rem;height:8rem}#campaign-management .section--list .list .list--item.diagnose{width:15rem}#campaign-management .section--list .list .list--item.diagnose .item--icon img{width:7.1rem;height:8rem}#campaign-management .section--list .list .list--item.advise{width:12.5rem}#campaign-management .section--list .list .list--item.advise .item--icon img{width:8rem;height:8rem}#campaign-management .section--list .list .list--item.optimize{width:15rem}#campaign-management .section--list .list .list--item.optimize .item--icon img{width:8rem;height:7.1rem}#campaign-management .section--list .list .list--item.measure{width:14.6rem}#campaign-management .section--list .list .list--item.measure .item--icon img{width:8rem;height:7.7rem}#campaign-management .section--list .list .list--item.measure:after{display:none}#campaign-management .section--list .list .list--item:before{content:"";border-right:1px dashed #fff;width:0;height:4rem;position:absolute;bottom:7px;right:3.9rem}#campaign-management .section--list .list .list--item:after{content:url(/build/images/icons/long-arrow.png);width:113px;height:11px;position:absolute;top:-7rem;left:calc(100% + 4rem)}#campaign-management .section--list .list .item--icon{position:absolute;bottom:5rem;right:0}#campaign-management .section--list .list .item--icon img{position:relative}#campaign-management .section--list .list .item--title{width:auto;font-size:2rem}#campaign-management .section--list .list .item--title span,#campaign-management .section--list .list .item--title:after{display:none}}.partners{width:100%;position:relative}.partners--img.lazy-bg-loaded{background-image:url(/build/images/bg/logos-slider.webp)}.partners--img{background-repeat:repeat-x;background-size:cover;height:35rem;margin-bottom:4rem;animation:2500s linear infinite moveLogos}.partners .section--header{color:#fff;margin-bottom:8rem}@media (width>=640px){.partners--img{background-size:contain;height:45rem}}@media (width>=1200px){.partners--img.lazy-bg-loaded{background-image:url(/build/images/bg/logos-slider-full.webp)}.partners--img{background-repeat:repeat-x;background-size:contain;height:60rem}}@media (width<=600px){#testimonials .splide{padding:15px}}@media (width<=425px){#testimonials .splide{padding:0}}#testimonials .splide__track{padding-top:18px}#testimonials .splide__arrow--prev{transform:rotate(180deg)}#testimonials .slide{color:#fff;border:.2rem solid #fff;border-radius:2.5rem;flex-direction:column;align-items:center;max-width:80%;height:100%;margin:0 auto;padding:4rem 2rem 2rem;display:flex;position:relative}@media (width<=600px){#testimonials .slide{max-width:90%}}@media (width<=500px){#testimonials .slide{max-width:100%}}#testimonials .slide--quote{background-color:#000;padding:0 2rem;position:absolute;top:-2rem;left:calc(50% - 5rem)}#testimonials .slide--text{text-align:center;font-size:1.5rem}#testimonials .slide--logo{max-width:200px;margin:2rem 0}#testimonials .slide--logo img{max-width:100%;margin:auto;display:block}#testimonials .slide--data{text-align:center}#testimonials .slide--data span{font-size:1.5rem}#testimonials .slide--data{font-size:1.3rem}#testimonials .slider--navigation{justify-content:center;gap:2rem;margin-top:4rem;display:flex}@media (width>=1200px){#testimonials .slider--slides-wrapper{justify-content:center;gap:10rem;display:flex}#testimonials .slide{max-width:95%;margin:0 auto;padding:9rem 5rem 2rem}#testimonials .slide--text{text-align:left;font-size:1.6rem;line-height:2.4rem}#testimonials .slide--logo{margin:4rem auto}#testimonials .slide--data{font-size:1.4rem}#testimonials .slide--data span{font-size:1.5rem}}#recent-articles{position:relative}#recent-articles .section--content{max-width:1500px;margin:0 auto}#recent-articles .section--content h3{text-align:center;color:#fff;text-transform:uppercase;margin-bottom:2.4rem;font-weight:700}@media (width<=759px){#recent-articles .splide{padding-left:0;padding-right:0}}#recent-articles .splide__arrow--next{right:-1rem}#recent-articles .splide__arrow--prev{left:-1rem}#recent-articles .link{text-align:center;padding:2rem 0;text-decoration:underline}#recent-articles .link a{color:red;font-size:1.5rem;font-weight:700}#recent-articles .slide__wrapper{background-color:#fff;border-radius:15px;max-width:32rem;margin:auto;overflow:hidden}#recent-articles .slide__wrapper img{width:100%;height:22rem}#recent-articles .slide__wrapper:hover img{filter:blur(100%)}#recent-articles .slide__wrapper .slide__content{padding:3rem 1.6rem}#recent-articles .slide__wrapper .slide__content h4{margin-bottom:2.4rem}#recent-articles .slide__wrapper .slide__content h4 a{color:#262626;font-size:1.6rem;font-weight:600}#recent-articles .slide__wrapper .slide__content p{color:#262626;text-overflow:ellipsis;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;margin-bottom:1.2rem;font-size:1.5rem;display:-webkit-box;overflow:hidden}#recent-articles .slide__wrapper .slide__content p.data{text-transform:uppercase;color:#999;margin-bottom:0;font-size:1.2rem;font-weight:600;line-height:2.4rem}@media (width>=1440px){#recent-articles__wrapper{max-width:130rem}#recent-articles .splide__arrow--next{right:-5rem}#recent-articles .splide__arrow--prev{left:-5rem}}#why-us{padding-bottom:15rem;position:relative}#why-us .section--header{font-size:3.4rem}#why-us .section--text{color:#fff;font-size:2.4rem;font-weight:600;line-height:4rem}#why-us .section--content{z-index:2;position:relative}#why-us .section--bg.lazy-bg-loaded{background-image:url(/build/images/bg/krakow.webp)}#why-us .section--bg{z-index:1;background-position:100% 100%;background-repeat:no-repeat;background-size:cover;width:100%;height:45rem;position:absolute;bottom:0;right:0}@media (width>=1200px){#why-us{min-height:80vh}#why-us .section--header{font-size:6rem}#why-us .section--text{font-size:4rem;line-height:7.2rem}#why-us .section--bg{width:100%;height:100%}}#bottom-form{background-color:#13161a}#bottom-form .section--header{color:#fff}#bottom-form .section--contact{text-align:center}#bottom-form .section--contact img{margin:4rem auto;display:block}#bottom-form .section--contact h3{color:#fff;font-size:3rem;font-weight:600}#bottom-form .section--contact .phone-number{color:#0061ff;font-size:2.4rem;font-weight:600}.footer{text-align:center;background-color:#000;padding:3.2rem}@media (width<=768px){.footer p,.footer a{font-size:1.2rem}}.footer p{color:#fff}.footer p .bold{font-weight:600}.footer a{color:#fff;margin-top:10px;font-weight:700;display:inline-block}.footer a:hover{text-decoration:underline}.form--modal{z-index:999;background-color:#000000e6;width:100%;min-height:100vh;padding:calc(50% - 30rem) 2rem 8rem;display:none;position:fixed}.form--modal.open{display:block}@media (width>=768px){.form--modal{justify-content:center;align-items:center;padding-top:0}.form--modal.open{display:flex}}.form--modal .close_btn{cursor:pointer;color:#fff;font-size:4rem;font-weight:700;position:absolute;top:2rem;right:2rem}@media (width<=650px){.form--modal .close_btn{text-align:center;margin:auto;position:relative;top:0;right:0}}@media (width>=768px){#offshore-development .section--header,#gm-hub .section--header{margin-block:2rem 10rem}}@media (width>=1200px){#offshore-development .section--header,#gm-hub .section--header{margin-bottom:12rem}}@media (width>=768px){#offshore-development .section--header__gm-hub,#gm-hub .section--header__gm-hub{margin-block:2rem 6rem}}@media (width>=1200px){#offshore-development .section--header__gm-hub,#gm-hub .section--header__gm-hub{margin-bottom:8rem}}#offshore-development .section--text__gm-hub img,#gm-hub .section--text__gm-hub img{margin-bottom:4rem}#offshore-development .section-container,#gm-hub .section-container{margin-block:6rem 4rem}#offshore-development .section-container .section--content .section--content--container,#gm-hub .section-container .section--content .section--content--container{opacity:0;text-align:center;margin-bottom:4rem;transform:translateY(200px)}#offshore-development .section-container .section--content .section--content--container .section--text,#gm-hub .section-container .section--content .section--content--container .section--text{text-align:center;color:#fff;margin-bottom:2.4rem;font-size:2.4rem;font-weight:500}#offshore-development .section-container .section--content .section--content--container .section--text .color--orange,#gm-hub .section-container .section--content .section--content--container .section--text .color--orange{font-weight:600}#offshore-development .section-container .section--content .section--content--container .base-txt,#gm-hub .section-container .section--content .section--content--container .base-txt{color:#fff;max-width:60rem;margin:0 auto;font-size:1.8rem;font-weight:500;line-height:3rem}#offshore-development .section-container .section--content .section--content--container .ms-0,#gm-hub .section-container .section--content .section--content--container .ms-0{margin-left:0}#offshore-development .section-container .section--content .section--content--container .me-0,#gm-hub .section-container .section--content .section--content--container .me-0{margin-right:0}@media (width>=768px){#offshore-development .section-container,#gm-hub .section-container{flex-direction:column;gap:6rem;display:flex}#offshore-development .section-container .section--content.flex,#gm-hub .section-container .section--content.flex{gap:10rem;display:flex}#offshore-development .section-container .section--content .section--content--container,#gm-hub .section-container .section--content .section--content--container{width:50%;margin-bottom:6rem;position:relative}#offshore-development .section-container .section--content .section--content--container.pseudo:before,#gm-hub .section-container .section--content .section--content--container.pseudo:before{content:"";background:#fff;width:.2rem;height:100%;position:absolute;top:0;left:-5rem}#offshore-development .section-container .section--content .section--content--container .base-txt,#gm-hub .section-container .section--content .section--content--container .base-txt{font-size:2rem;line-height:3.2rem}#offshore-development .section-container .section--content .section--content--container .section--text,#gm-hub .section-container .section--content .section--content--container .section--text{font-size:3rem;line-height:3.6rem}#offshore-development .section-container .section--content .section--content--container .section--text,#offshore-development .section-container .section--content .section--content--container .base-txt,#gm-hub .section-container .section--content .section--content--container .section--text,#gm-hub .section-container .section--content .section--content--container .base-txt{text-align:left}#offshore-development .section-container .section--content .section--content--container .right,#gm-hub .section-container .section--content .section--content--container .right{text-align:right}}@media (width>=1200px){#offshore-development .section-container,#gm-hub .section-container{margin-bottom:6rem}#offshore-development .section-container .section--content .section--content--container .section--text,#gm-hub .section-container .section--content .section--content--container .section--text{font-size:3.6rem;line-height:4rem}#offshore-development .section-container .section--content .section--content--container .base-txt,#gm-hub .section-container .section--content .section--content--container .base-txt{font-size:2.4rem;line-height:4rem}#offshore-development .section-container .section--content .section--content--container__gm-hub,#gm-hub .section-container .section--content .section--content--container__gm-hub{margin-bottom:0}}
