﻿@font-face{font-family:"Open Sans";font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url("https://production.aiglobalmedia.net/assets/webfonts/open-sans/OpenSans-VariableFont_wdth,wght.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400 700;font-stretch:100%;font-display:swap;src:url("https://production.aiglobalmedia.net/assets/webfonts/open-sans/OpenSans-Italic-VariableFont_wdth,wght.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:normal;font-weight:300 600;font-display:swap;src:url("https://production.aiglobalmedia.net/assets/webfonts/poppins/Poppins-VariableFont_wght.otf") format("opentype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:300 600;font-display:swap;src:url("https://production.aiglobalmedia.net/assets/webfonts/poppins/Poppins-Italic-VariableFont_wght.otf") format("opentype")}:root{--transitions-ease: all .25s ease;--transitions-ease-fast: all .1s ease;--maincard-shadow: 0 0 16px rgba(0, 0, 0, 0.168);--container-padding: 24px}*,::before,::after{box-sizing:border-box;padding:0;margin:0;outline:0;border:0;font-size:inherit;font-family:inherit;position:relative}html{font-size:20px;line-height:1.6;word-break:break-word;white-space:normal;overflow-x:hidden;font-variant-ligatures:none;font-kerning:none;word-spacing:0px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}body{font-size:1rem;padding:0 !important}img,video,iframe{display:block;max-width:100%}strong,b{font-weight:bold}.container{position:relative;max-width:1420px;width:100%;margin:0 auto;padding:0 var(--container-padding);z-index:1}nav.header{--gap: 24px;display:block;position:absolute;z-index:50;width:100%;left:0;top:0;max-width:100vw}nav.header .container{display:flex;align-items:center;gap:var(--gap);justify-content:space-between}nav.header .items{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap);justify-content:flex-end}nav.header .items>div{position:unset}nav.header .items a{text-decoration-line:none;text-underline-position:below;text-underline-offset:6px;text-decoration-thickness:1px;display:flex !important;align-items:center;gap:8px;transition:var(--transitions-ease-fast)}nav.header .items :is(a:hover,a:active,a:focus){text-decoration-line:underline}nav.header .items :is(a,.sub){color:inherit;text-decoration:none;display:block}nav.header .items .sub{--bg: #246294;--sub-item-bg-hover: rgb(255 255 255 / 15%);display:none;position:absolute;z-index:500;padding:16px 0;background:var(--bg);border-radius:8px;box-shadow:0 16px 16px rgba(0,0,0,.28);margin-top:16px;max-width:324px}nav.header .items .sub::before{position:absolute;width:100%;top:-16px;left:0;content:"";height:16px}nav.header .items>:is(div:hover,div:active,div:focus) .sub{display:block}nav.header .items .sub a{padding:8px 24px;font-size:.92rem}nav.header .items .sub :is(a:hover,a:active,a:focus){background:var(--sub-item-bg-hover);text-decoration:none}nav.header .items .button{margin:0 auto;color:var(--color)}nav.header .items>div a .arrow{transform-origin:center;transition:var(--transitions-ease);user-select:none;pointer-events:none}nav.header .items>:is(div:hover,div:active,div:focus) a .arrow{transform:rotate(180deg)}nav.header .items>div a :is(svg.arrow,img.arrow){width:16px;aspect-ratio:1/1;display:block;fill:currentColor}section[data-header-fix]{padding-top:calc(var(--padding) + var(--header-height))}h1{font-size:2.28rem}h2{font-size:1.8rem}h3{font-size:1.6rem}h4{font-size:1.4rem}h5{font-size:1.2rem}h6{font-size:1rem}section{--color: #fff;--padding: 48px;display:block;position:relative;padding:var(--padding) 0;color:var(--color)}section.section-padding-32{--padding: 32px}section.section-padding-48{--padding: 48px}section.section-padding-64{--padding: 64px}section img.bg,section video.bg{position:absolute;top:0;left:50%;object-fit:cover;object-position:center;user-select:none;pointer-events:none;width:100%;height:100%;max-width:1920px;transform:translateX(-50%)}.title{display:flex;flex-direction:column;gap:16px}.title small{display:block;font-weight:600}.title :is(h1,h2,h3,h4,h5,h6,strong){font-size:2.5rem;line-height:1.42;font-weight:700}.title p{font-size:1.2rem}.sides{--align: start;--gap: 64px;display:flex;gap:var(--gap);align-items:var(--align)}.sides>.side{--width: 50%;width:calc(var(--width) - var(--gap)/2)}.half-panels{--bg: linear-gradient(90deg, var(--left) 50%, var(--right) 50%);background:var(--bg)}.half-panels .sides{--gap: calc(64px * 2)}.landing-hero{--image: 400px;--left: 50%;--right: 50%}.landing-hero .sides .side:first-of-type{--width: var(--left)}.landing-hero .sides .side:first-of-type img.pic{margin-right:auto}.landing-hero .sides .side:last-of-type{--width: var(--right)}.landing-hero .sides .side:last-of-type img.pic{margin-left:auto}.landing-hero img.pic{width:100%;max-width:var(--image)}.big-box{background:var(--box-bg);color:var(--box-text);padding:var(--box-padding);border-radius:var(--box-radius)}.break{height:calc(var(--x, 1)*16px)}.break.half{--x: .5}.break.x2{--x: 2}.break.x3{--x: 3}.break.x4{--x: 4}.mirrored{transform:rotateY(180deg)}.flipped{transform:rotate(180deg)}.hidden,.object--hidden{display:none !important}.text--left{text-align:left !important}.text--center{text-align:center !important}.text--right{text-align:right !important}.justify--start{justify-content:start !important}.justify--center{justify-content:center !important}.justify--end{justify-content:end !important}.justify--between{justify-content:space-between !important}.align--start{align-items:start !important}.align--center{align-items:center !important}.align--end{align-items:end !important}.align--stretch{align-items:stretch !important}.margin--none{margin:0 !important}.padding--none{padding:0 !important}.gap--none{gap:0px !important;--gap: 0px !important}.display--block{display:block !important}.display--inline{display:inline !important}.overflow--hidden{overflow:hidden !important}.width--fit{width:fit-content !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;max-width:100% !important}.width--full{width:100% !important;max-width:none !important}span.underline{text-decoration:underline;text-underline-position:under;text-underline-offset:2px;text-decoration-thickness:1px;text-decoration-style:solid;text-decoration-skip-ink:none;font-size:inherit;font-weight:inherit;color:inherit}[data-limit-lines]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--x);overflow:hidden}[data-limit-lines="1"]{--x: 1}[data-limit-lines="2"]{--x: 2}[data-limit-lines="3"]{--x: 3}[data-limit-lines="4"]{--x: 4}[data-limit-lines="5"]{--x: 5}[data-limit-lines="6"]{--x: 6}.tippy-box{max-width:364px !important}.tippy-content{padding:var(--tooltip-padding, 14px 16px);background:var(--tooltip-bg, red);color:var(--tooltip-text, #fff);font-family:var(--tooltip-font-family, "Arial");line-height:var(--tooltip-line-height, 1.24);font-size:var(--tooltip-font-size, 0.84rem);text-align:center;box-shadow:0 0 32px rgba(0,0,0,.24)}[data-slider]{--item-gap: 32px;--item-align: start;--dot-active: red;--dot-normal: grey;--dot-hover: lightgrey;display:flex;align-items:center;flex-wrap:wrap;gap:0}[data-slider].items-align-center{--item-align: center}[data-slider].items-align-stretch{--item-align: stretch}[data-slider]:not(.slick-initialized){display:none}[data-slider] .slick-list{width:100%;margin:0 calc(0px - var(--item-gap)/2);flex:1}[data-slider] .slick-track{display:flex;align-items:var(--item-align)}[data-slider] .slick-track>*{max-width:none !important;margin:0 calc(var(--item-gap)/2)}[data-slider] .slick-arrow:first-of-type{margin-right:-64px}[data-slider] .slick-arrow:last-of-type{margin-left:-64px}[data-slider] .slick-arrow.slick-disabled,.main-slider-arrow.disabled,.main-slider-arrow.slick-disabled{pointer-events:none;opacity:.25}[data-slider] .slick-dots{margin-top:32px;width:100%;list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}[data-slider] .slick-dots button{font-size:0;display:block;width:12px;height:12px;background:var(--dot-normal);border-radius:500px;pointer-events:none}[data-slider] .slick-dots li{padding:8px;cursor:pointer}[data-slider] .slick-dots li:not(.slick-active):hover button{background:var(--dot-hover) !important}[data-slider] .slick-dots li.slick-active button{background:var(--dot-active)}[data-slider-overflow]{overflow:hidden}[data-slider=nav-style-1]{justify-content:space-between;--item-align: center}[data-slider=nav-style-1] .slick-list{order:1}[data-slider=nav-style-1] .slick-arrow{margin:32px 0 0 0 !important}[data-slider=nav-style-1] .slick-arrow:first-of-type{order:2}[data-slider=nav-style-1] .slick-arrow:last-of-type{order:3}[data-slider=nav-style-1] .slick-dots{order:2;max-width:calc(100% - 128px - 32px);margin-left:auto;margin-right:auto;gap:16px}[data-slider=nav-style-1] .slick-dots li{padding:0}[data-slider=nav-style-1] .slick-dots li button{font-size:1.24rem;line-height:1;color:#fff;display:flex;width:64px;height:64px;align-items:center;justify-content:center}[data-slider=nav-style-2]{--item-align: center}[data-slider=nav-style-2] .slick-dots li button{transition:var(--transitions-ease-fast)}[data-slider=nav-style-2] .slick-dots li.slick-active button{width:54px}.buttons{--gap: 32px;display:flex;gap:var(--gap);flex-wrap:wrap;align-items:start}.buttons.buttons-left{justify-content:start}.buttons.buttons-center{justify-content:center}.buttons.buttons-right{justify-content:end}.button{--shadow: rgb(0 0 0 / 20%);--padding: 14px 20px;--text: #fff;--text-hover: #fff;--bg: blue;--bg-hover: rgba(255, 255, 255, 0.125);padding:var(--padding);border-radius:8px;display:block;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;max-width:100%;text-decoration:none !important;position:relative;background:var(--bg);color:var(--color);font-size:.92rem;cursor:pointer;user-select:none;box-shadow:0 0 16px var(--shadow);line-height:inherit}.button::before{content:"";position:absolute;inset:0;width:100%;height:100%;border-radius:inherit}:is(.button:hover,.button:active,.button.ajax-loading)::before{background:var(--bg-hover)}.button span{position:relative;color:var(--text)}:is(.button:hover,.button:active,.button.ajax-loading) span{color:var(--text-hover)}.button.glass{--bg: radial-gradient(rgb(255 255 255 / 20%), rgb(255 255 255 / 6%));backdrop-filter:blur(4px) brightness(1.2)}.button.swipe{--swipe-text: #fff;--swipe-bg: red;overflow:hidden}.button.swipe::before{border-radius:0;transition:var(--transitions-ease);width:0%}:is(.button.swipe:hover,.button.swipe:active){--color: var(--swipe-text)}:is(.button.swipe:hover,.button.swipe:active)::before{background:var(--swipe-bg);width:100%}.button.disabled{pointer-events:none;filter:grayscale(1) opacity(0.75) var(--shadow) !important}.button--halfclip{--size: 10px;clip-path:polygon(var(--size) 0, 100% 0, 100% calc(100% - var(--size)), calc(100% - var(--size)) 100%, 0 100%, 0 var(--size))}.button.full-width{width:100%;max-width:none;justify-content:center;text-align:center}.button.flex{display:flex;justify-content:center;align-items:center;gap:12px}.button.flex i{margin:0}.button.flex.overflow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.faq-boxes{--box-top-background: red;--box-top-background-hover: blue;--box-top-background-open: green;--box-top-text: #fff;--box-top-text-hover: #fff;--box-top-text-open: #fff;--box-content-background: orange;--box-content-text: #fff;display:flex;flex-direction:column;gap:16px;text-align:left}.faq-boxes .top{background:var(--box-top-background);color:var(--box-top-text);padding:20px 24px;cursor:pointer;user-select:none}.faq-boxes .top:hover{background:var(--box-top-background-hover);color:var(--box-top-text-hover);position:relative}.faq-boxes>div.shown .top{background:var(--box-top-background-open);color:var(--box-top-text-open)}.faq-boxes .top strong{font-weight:300;display:flex;justify-content:space-between;align-items:center;gap:24px;user-select:auto}.faq-boxes .top strong *{font-size:inherit;font-weight:inherit}.faq-boxes .top strong::after{content:"";font-size:inherit;line-height:0;display:flex;align-items:center;justify-content:center;font-family:"Font Awesome 5 Pro";font-weight:900;flex-shrink:0}.faq-boxes>div.shown .top strong::after{content:""}.faq-boxes[data-faq-style=arrows] .top strong::after{content:""}.faq-boxes[data-faq-style=arrows]>div.shown .top strong::after{content:""}.faq-boxes .answer{display:none;padding:20px 24px;color:var(--box-content-text);background:var(--box-content-background)}.faq-boxes>div.shown .answer{display:block !important}a.mainlink,span.mainlink-mask{--normal: blue;--hover: green;font-size:inherit;color:var(--normal);text-decoration-thickness:1px;text-decoration-style:solid;text-underline-offset:2px;text-underline-position:under;text-decoration-line:none;text-decoration-skip-ink:none;opacity:1;display:inline;cursor:pointer}a.mainlink:hover,a.mainlink:focus,a.mainlink:active,span.mainlink-mask:hover,span.mainlink-mask:focus,span.mainlink-mask:active{color:var(--hover)}.maincards{--gap: 32px;display:flex;justify-content:center;gap:var(--gap);flex-wrap:wrap;align-items:start}.to-top{display:flex;position:fixed;bottom:24px;right:24px;padding:16px;background:#fff;cursor:pointer;z-index:500;width:64px;height:64px;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .2s ease}.to-top img,.to-top svg{pointer-events:none;user-select:none;width:100%;height:100%}.to-top.shown{opacity:1;pointer-events:all}.main-breadcrumb{--color-last: #333;--color-seperator: #ccc;box-shadow:0 0 20px rgba(0,0,0,.07);background:#fff;padding:20px 24px;border-radius:4px;color:var(--color-seperator);margin-top:calc(0px - var(--padding)/2)}.main-breadcrumb .breadcrumb_last{color:var(--color-last)}.main-breadcrumb>span{display:flex;flex-wrap:wrap;align-items:center;justify-content:start;gap:0 12px}nav.pagination{margin-top:32px;--dot-active: red;--text-active: #fff;--dot-normal: grey;--text-normal: #fff;--dot-hover: lightgrey;--text-hover: #fff}nav.pagination .nav-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;user-select:none}nav.pagination .page-numbers{display:flex;align-items:center;justify-content:center;background:var(--dot-normal);color:var(--text-normal);border-radius:4px;line-height:1;text-decoration:none;cursor:pointer;min-width:54px;height:54px;padding:0 16px}nav.pagination .page-numbers.current{background:var(--dot-active);color:var(--text-active);pointer-events:none}nav.pagination .page-numbers:not(.current):hover{background:var(--dot-hover);color:var(--text-hover)}nav.pagination .page-numbers.prev,nav.pagination .page-numbers.next{width:auto;padding:0 24px}nav.pagination .page-numbers.dots{pointer-events:none}p.pagination--none{text-align:center;color:red;display:block}[data-tab-menu]{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;--bg-normal: red;--text-normal: #fff;--bg-hover: blue;--text-hover: #fff;--bg-active: yellow;--text-active: #000;--line: green}[data-tab-menu] a,[data-tab-menu] button{cursor:pointer;padding:14px 22px;transition:background-color .05s ease;text-decoration:none;user-select:none;font-weight:600;background:var(--bg-normal);box-shadow:0 -8px 14px 0px rgba(0,0,0,.1);border-radius:8px 8px 0 0;text-align:center;color:var(--text-normal);word-spacing:inherit;letter-spacing:inherit;font-kerning:inherit;line-height:inherit}[data-tab-menu] a.active,[data-tab-menu] button.active{background:#2f383e;background:var(--bg-active);color:var(--text-active)}[data-tab-menu] a:not(.active):hover,[data-tab-menu] button:not(.active):hover{background:var(--bg-hover);color:var(--text-hover)}[data-tab-menu] a::after,[data-tab-menu] button::after{content:"";display:block;width:100%;height:2px;background:var(--line);position:absolute;bottom:0;left:0;transform-origin:center;transform:scaleX(0);pointer-events:none;transition:.25s transform ease}[data-tab-menu] a.active::after,[data-tab-menu] button.active::after{transform:scaleX(1)}[data-tab-group]:not(.shown){width:0;height:0;overflow:hidden;position:absolute;top:-5000px}[data-tab-menu-line]{background:linear-gradient(to right, transparent, rgba(255, 255, 255, 0.42), transparent);width:100%;height:2px;margin-top:-2px;pointer-events:none}[data-tab-menu].scroller{flex-wrap:nowrap;margin:-32px 0}[data-tab-menu].scroller .tabs{white-space:pre;display:flex;gap:inherit;align-items:inherit;justify-content:start;flex:1;padding:32px 0;overflow:hidden}[data-tab-menu].scroller.scroller-items-center .tabs [data-tab]:first-of-type{margin-left:auto}[data-tab-menu].scroller.scroller-items-center .tabs [data-tab]:last-of-type{margin-right:auto}[data-tab-menu].scroller [data-arrow]{padding:14px 18px;line-height:1}[data-post-content]{--title-color: red;--title-font: inherit;--title-weight: bold;--text-color: blue;--image-radius: 8px;--caption-radius: 8px;--caption-bg: rgb(255 255 255 / 8%);--caption-color: inherit;--caption-border: none;--caption-font: inherit;--caption-weight: inherit;--caption-size: inherit;--blockquote-font: inherit;--blockquote-bg: rgb(255 255 255 / 8%);--blockquote-radius: 0;--blockquote-left: 4px solid green;--blockquote-border: none;--blockquote-color: inherit;--blockquote-cite-color: inherit;--blockquote-padding: 20px 24px;--blockquote-weight: 600;--blockquote-size: inherit;--blockquote-radius: 8px;--code-bg: rgb(255 255 255 / 8%);--code-radius: 8px;--code-size: inherit;--code-color: inherit;--code-border: none;--hr-height: 2px;--hr-bg: #fff;--table-bg: rgb(0 0 0 / 3%);--table-color: inherit;--table-border: inherit;--content-gap: 24px;text-align:left}[data-post-content],[data-post-content] :is(section){color:var(--text-color)}[data-post-content] :is(h1,h2,h3,h4,h5,h6){color:var(--title-color);font-family:var(--title-font);font-weight:var(--title-weight)}[data-post-content] :is(p,span,strong){background:none !important}[data-post-content] :is(img,.elementor img){border-radius:var(--image-radius);height:auto}[data-post-content] :is(a.mainlink,span.mainlink-mask){text-decoration-line:underline}[data-post-content] :is(p,img,h1,h2,h3,h4,h5,h6,pre,ul,ol,blockquote,table,figure,code){margin-bottom:var(--content-gap)}[data-post-content] :is(h1,h2,h3,h4,h5,h6){margin-top:calc(var(--content-gap)*2)}[data-post-content] :is(section,.elementor-widget-wrap){padding:0 !important}[data-post-content] :is(.elementor-widget-text-editor){font-family:inherit !important}[data-post-sides] .side:first-of-type{flex:1}[data-post-sides] .side:last-of-type{--width: auto !important}[data-post-content] :is(ul,ol){list-style-position:outside;padding-left:1.6rem}[data-post-content] :is(blockquote){padding:var(--blockquote-padding);background:var(--blockquote-bg);border-radius:var(--blockquote-radius);border:var(--blockquote-border);border-left:var(--blockquote-left);color:var(--blockquote-color);text-align:left;font-size:var(--para-font-size);line-height:var(--para-line-height)}[data-post-content] :is(blockquote) *{margin:0}[data-post-content] :is(blockquote) p{font-size:var(--blockquote-size);font-family:var(--blockquote-font);font-weight:var(--blockquote-weight);margin-bottom:8px}[data-post-content] :is(blockquote) cite{font-style:normal;color:var(--blockquote-cite-color)}[data-post-content] :is(.wp-block-code code){white-space:pre-wrap;display:block;font-family:"Courier",monospace;padding:32px;border-radius:var(--code-radius);background:var(--code-bg);font-weight:300;font-size:var(--code-size);color:var(--code-color);border:var(--code-border)}[data-post-content] table{width:100% !important;background:var(--table-bg);padding:32px;color:var(--table-color)}[data-post-content] table td{border-color:var(--table-border) !important}[data-post-content] figure.wp-block-image,[data-post-content] .elementor-widget-image figure{display:flex;gap:1.2rem;flex-direction:column;justify-content:start;align-items:start}[data-post-content] .wp-block-table.is-style-stripes{margin-bottom:0;border-bottom:0}[data-post-content] figure.wp-block-image img,[data-post-content] .elementor-widget-image figure img{margin:0}[data-post-content] figure.wp-block-image figcaption,[data-post-content] figcaption.wp-element-caption,[data-post-content] .elementor-widget-image figcaption{text-align:center;display:block;width:100%;margin:0;padding:8px;background:var(--caption-bg);border-radius:var(--caption-radius);font-family:var(--caption-font);font-weight:var(--caption-weight);font-size:var(--caption-size);border:var(--caption-border);color:var(--caption-color)}[data-post-content] hr{display:block;border:0 !important;height:var(--hr-height);background:var(--hr-bg);width:100%;margin:32px 0}[data-post-content] :is(sup,sub){font-size:60%}[data-post-content] p code:not([class]){margin:0;font-family:"Consolas",monospace;line-height:0;-webkit-box-decoration-break:clone;padding:4px 8px;border-radius:var(--code-radius);background:var(--code-bg);color:var(--code-color);border:var(--code-border)}footer.aigm-footer{--bg-main: linear-gradient(2.69deg, #1B6098 4.24%, #206FAE 92.43%);--logo-shadow: #65baff;--bg-bar: #1A6AAB;--border-bar: 4px solid #61B6FB}footer.aigm-footer .main{background:var(--bg-main);color:#fff}footer.aigm-footer .main .logo{display:block;max-width:420px;width:100%}footer.aigm-footer .main .logo img{width:100%}footer.aigm-footer .main .sides{--gap: 32px}footer.aigm-footer .main .side.grow{flex:1}footer.aigm-footer .main .side{--width: 22%}footer.aigm-footer .main .side>strong{display:block}footer.aigm-footer .main .links{display:flex;flex-direction:column}footer.aigm-footer .main .links a.mainlink{display:block;max-width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content}footer.aigm-footer .main .links .line{display:flex;align-items:center;gap:8px}footer.aigm-footer .main .links .line span.new{font-size:.64rem;font-weight:600;background:#61b6fb;line-height:1;color:#053c69;padding:6px;pointer-events:none;user-select:none;flex-shrink:0}footer.aigm-footer .bar{background:var(--bg-bar);color:#fff;padding:32px 0;border-bottom:var(--border-bar)}footer.aigm-footer .bar .flex{display:flex;align-items:start;justify-content:space-between;gap:32px}footer.aigm-footer .bar .socials{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap}footer.aigm-footer .bar .socials a{display:block;color:inherit;font-size:0;transition:transform .5s ease;transform-origin:center}footer.aigm-footer .bar .socials a:hover{transform:rotate(360deg)}footer.aigm-footer .bar .socials a i{font-size:1.4rem}[data-page-load-indicator]{--bg: #ccc;height:2px;position:fixed;box-shadow:0 0 17px #000;display:block;z-index:999999;background:var(--bg);width:100%;transform:scaleX(0);transition:transform 1.75s cubic-bezier(0.23, 1.13, 0.88, 0.79);transform-origin:left}[data-page-load-indicator].loading{transition-duration:5s;transform:scaleX(0.25)}[data-page-load-indicator].loaded{transition-duration:2s;transform:scaleX(1)}i.fa-ml{margin-left:8px}i.fa-mr{margin-right:8px}::placeholder{color:currentColor;opacity:.6}::-moz-placeholder{color:currentColor;opacity:.6}.snowstorm{pointer-events:none}.aigm-rich-text{--gap: 16px}.aigm-rich-text p:not(:last-of-type),.aigm-rich-text p.force,.aigm-rich-text .aigm-rich-text-force{margin-bottom:var(--gap)}.aigm-rich-text .aigm-rich-text-gap{height:var(--gap)}.addtoany_list{--bg-normal: red;--bg-hover: blue;--fill-normal: #fff;--fill-hover: #fff;--radius: 8px;line-height:1 !important;display:flex !important;gap:12px;flex-wrap:wrap}.addtoany_list a{display:block !important;line-height:1;font-size:0 !important;padding:0 !important;margin:0}.addtoany_list a span.a2a_svg{background:var(--bg-normal) !important;border-radius:var(--radius) !important;line-height:1 !important;width:54px !important;height:54px !important;padding:8px !important;opacity:1 !important}.addtoany_list a:hover span.a2a_svg,.addtoany_list a:active span.a2a_svg{background:var(--bg-hover) !important}.addtoany_list a span.a2a_svg svg path[fill]:not([fill=none]){fill:var(--fill-normal)}.addtoany_list a span.a2a_svg svg path[stroke]:not([stroke=none]){stroke:var(--fill-normal)}.addtoany_list a:hover span.a2a_svg svg path[fill]:not([fill=none]),.addtoany_list a:active span.a2a_svg svg path[fill]:not([fill=none]){fill:var(--fill-hover)}.addtoany_list a:hover span.a2a_svg svg path[stroke]:not([stroke=none]),.addtoany_list a:active span.a2a_svg svg path[stroke]:not([stroke=none]){stroke:var(--fill-hover)}ul.mainlist,ol.mainlist{padding:0;list-style:none;display:flex;flex-direction:column;white-space:normal;font-size:inherit;line-height:inherit;text-align:left;gap:2px}ul.mainlist *,ol.mainlist *{line-height:inherit}ul.mainlist li,ol.mainlist li{width:100%;display:flex;align-items:start;gap:16px}ul.mainlist li::marker,ol.mainlist li::marker{content:""}ul.mainlist li::before,ol.mainlist li::before{content:"";color:#babec2;display:block;font-family:"Font Awesome 5 Pro"}ol.mainlist{counter-reset:item}ol.mainlist li::before{font-family:inherit;content:counter(item) ".";counter-increment:item}ul.mainlist>ul.mainlist,ol.mainlist>ol.mainlist{margin-left:24px}body{--admin-bar-height: 0px}body.admin-bar{--admin-bar-height: 32px}:is(#elementor-device-mode,[data-grammarly-part]){display:none !important}.mobile-only{display:none !important}.desktop-only{display:block !important}@media print{*{box-shadow:none !important;filter:none !important;color:#000 !important;outline:none !important;stroke:none !important;transition:none !important;animation:none !important}}@media only screen and (max-width: 1024px){html.aigm-ux{font-size:17.2px;margin-top:0 !important}.mobile-only{display:block !important}.desktop-only{display:none !important}#wpadminbar{display:none !important}body.admin-bar{--admin-bar-height: 0px !important}.sides{flex-direction:column;--gap: 32px}.sides>.side{width:100%}[data-tab-menu]:not(.scroller){flex-direction:column}[data-tab-menu]:not(.scroller) a,[data-tab-menu]:not(.scroller) button{width:100%;border-radius:0}[data-tab-menu].scroller{display:flex}[data-slider=nav-style-1] .slick-dots{display:none !important}.main-breadcrumb{text-align:center}.aigm-ux nav.pagination .page-numbers:not(.next):not(.prev){display:none}nav.pagination .page-numbers.prev,nav.pagination .page-numbers.next{width:calc(50% - 8px);padding:0 16px}}@keyframes scrolling-brands-juai8272ju{0%{transform:translate3d(0px, 0, 0)}100%{transform:translate3d(calc(0px - var(--width) / 2 - var(--gap) / 2), 0, 0)}}@keyframes aigm-blob-rotate-nbbah23872{0%{transform:rotate(0deg);opacity:1}20%,60%{opacity:.85}40%,80%{opacity:9.2}100%{transform:rotate(360deg);opacity:1}}@keyframes scroll-mouse-animated-hya7282i{0%{transform:translate3d(0, -12px, 0)}100%{transform:translate3d(0, 12px, 0)}}@keyframes aigm-ux-hover-float{0%{transform:translate3d(0, -2.5%, 0)}100%{transform:translate3d(0, 2.5%, 0)}}.animation--hover-float{animation:aigm-ux-hover-float 2s cubic-bezier(0.25, 0.1, 0.24, 0.96) infinite alternate}@keyframes aigm-ux-swinging{0%{transform:rotate3d(0, 0, 1, 6deg)}100%{transform:rotate3d(0, 0, 1, -6deg)}}.animation--swinging{animation:aigm-ux-swinging 2s cubic-bezier(0.25, 0.1, 0.24, 0.96) infinite alternate}.aigm-contact-form{display:block;width:100%}.aigm-contact-form.style--container{max-width:960px;padding:32px 32px 40px 32px;background:#fff;box-shadow:0 0 16px #ccc;margin:0 auto}.aigm-contact-form.style--container::after{content:"";background:linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%);width:100%;height:8px;display:block;position:absolute;bottom:0;left:0}.aigm-contact-form .errors{margin-bottom:32px;display:flex;flex-direction:column;gap:16px;width:100%}.aigm-contact-form .bottom{margin-top:32px}.aigm-contact-form .fields{display:flex;gap:16px 32px;justify-content:start;align-items:start;flex-wrap:wrap}.aigm-contact-form .fields .field-width-full{width:100%}.aigm-contact-form .fields .field-width-half{width:calc(50% - 16px)}.aigm-contact-form .fields .field-width-quarter{width:calc((100% - 48px)/4)}.aigm-contact-form .fields .field label,.aigm-contact-form .fields .field strong.label,.aigm-form-label{cursor:default;display:block;margin-bottom:8px;font-size:1rem;color:#132248;font-weight:500}.aigm-contact-form .fields .field label,label.aigm-form-label{cursor:pointer}.aigm-form-label i.aigm-form-helpbox{margin-left:8px;color:#8b9abf;cursor:help}.aigm-contact-form .fields .field .field-element,.aigm-form-input{display:block;width:100%;min-height:48px;background-color:#edf2f7;padding:12px 20px;border:1px solid #cfd7df;color:#76819f;line-height:1.52;border-radius:0;outline:none;stroke:none;font-weight:400}.aigm-contact-form .fields .field textarea.field-element,textarea.aigm-form-input{resize:vertical}.aigm-contact-form .fields .field .field-element:focus,.aigm-contact-form .fields .field .field-element:focus-within,.aigm-form-input:focus,.aigm-form-input:focus-within{box-shadow:0 0 0px 2px #2cace3}.aigm-contact-form .fields .field .field-element::placeholder,.aigm-form-input::placeholder{color:#76819f;opacity:.35}.aigm-contact-form .fields .field .field-element[readonly],.aigm-form-input[readonly]{cursor:not-allowed;opacity:.72;background-image:url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDQ4IDUxMiI+CiAgICA8cGF0aCBmaWxsPSIjNzY4MTlmIiBkPSJNMjI0IDY0YzQ0LjIgMCA4MCAzNS44IDgwIDgwdjQ4SDE0NFYxNDRjMC00NC4yIDM1LjgtODAgODAtODB6TTgwIDE0NHY0OEg2NGMtMzUuMyAwLTY0IDI4LjctNjQgNjRWNDQ4YzAgMzUuMyAyOC43IDY0IDY0IDY0SDM4NGMzNS4zIDAgNjQtMjguNyA2NC02NFYyNTZjMC0zNS4zLTI4LjctNjQtNjQtNjRIMzY4VjE0NEMzNjggNjQuNSAzMDMuNSAwIDIyNCAwUzgwIDY0LjUgODAgMTQ0ek0yNTYgMzIwdjY0YzAgMTcuNy0xNC4zIDMyLTMyIDMycy0zMi0xNC4zLTMyLTMyVjMyMGMwLTE3LjcgMTQuMy0zMiAzMi0zMnMzMiAxNC4zIDMyIDMyeiI+PC9wYXRoPgo8L3N2Zz4K");background-repeat:no-repeat;background-size:20px 20px;background-position:calc(100% - 20px) center;padding-right:60px !important}.aigm-contact-form .fields .field-radios{display:flex;flex-direction:column;gap:8px}.aigm-contact-form .fields .field-picklist{display:flex;justify-content:start;flex-wrap:wrap;gap:16px}.aigm-contact-form .fields .field-radio-flex,.aigm-contact-form .fields .field-checkbox-flex,.aigm-form-checkbox-flex{display:flex;align-items:center;justify-content:start;gap:16px}.aigm-contact-form .fields .field-radio-flex label,.aigm-contact-form .fields .field-checkbox-flex label,.aigm-form-checkbox-flex .aigm-form-label{margin:0;font-weight:400;color:#76819f;text-align:left}.aigm-contact-form .fields .field-checkbox-flex input[type=checkbox],.aigm-contact-form .fields .field-radio-flex input[type=radio],.aigm-form-checkbox[type=checkbox],.aigm-form-checkbox[type=radio]{appearance:none;width:24px;height:24px;display:flex;--bg: #EDF2F7;background:var(--bg);border:1px solid #cfd7df;cursor:pointer;align-items:center;justify-content:center;flex-shrink:0;padding:0;min-height:unset;min-width:unset}.aigm-contact-form .fields .field-radio-flex input[type=radio],.aigm-form-checkbox[type=radio]{border-radius:50%}.aigm-contact-form .fields .field-checkbox-flex input[type=checkbox]:checked,.aigm-contact-form .fields .field-radio-flex input[type=radio]:checked,.aigm-form-checkbox[type=checkbox]:checked,.aigm-form-checkbox[type=radio]:checked{--bg: #2CACE3;border-color:var(--bg)}.aigm-contact-form .fields .field-checkbox-flex input[type=checkbox]:checked::after,.aigm-contact-form .fields .field-radio-flex input[type=radio]:checked::after,.aigm-form-checkbox[type=checkbox]:checked::after,.aigm-form-checkbox[type=radio]:checked::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:200;color:#fff;line-height:1;font-size:16px}.aigm-contact-form .fields .field-radios.field-format-yes-no>.field-radio-flex:last-of-type input[type=radio]:checked{--bg: red}.aigm-contact-form .fields .field-radios.field-format-yes-no>.field-radio-flex:last-of-type input[type=radio]:checked::after{content:""}.aigm-contact-form .fields input[type=file].field-element{cursor:pointer}.aigm-contact-form .fields input[type=file].field-element::file-selector-button{cursor:pointer;background:#fff;border:0;color:#132248;font-family:inherit;padding:8px 12px;line-height:1;font-size:1rem;margin:-10px 20px -10px -10px;display:inline-block}.aigm-contact-form .fields select.field-element,select.aigm-form-input{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjMwLjEgMTU4IDQ1MS45IDI2MCI+PHBhdGggZD0iTTI1NiA0MTcuOWwxNy0xN0w0NjUgMjA5bDE3LTE3TDQ0OCAxNTguMWwtMTcgMTctMTc1IDE3NUw4MSAxNzVsLTE3LTE3TDMwLjEgMTkybDE3IDE3TDIzOSA0MDFsMTcgMTd6IiBmaWxsPSIjNzY4MTlGIj48L3BhdGg+PC9zdmc+");background-repeat:no-repeat;background-size:20px 20px;background-position:calc(100% - 20px) center;padding-right:60px !important;text-overflow:ellipsis;white-space:nowrap}.aigm-contact-form .fields select.field-element option[disabled],select.aigm-form-input option[disabled]{color:#d7dee6;opacity:1}.aigm-contact-form .fields .field.field-required label::after,.aigm-contact-form .fields .field.field-required strong.label::after,.aigm-form-label.required::after{content:"*";color:red;margin-left:4px;display:inline-block;font-size:88%;vertical-align:top}.aigm-contact-form .fields .field-radio-flex label::after{display:none !important}.aigm-contact-form h2{color:#132248;display:flex;font-size:1.64rem;font-weight:500;width:100%;gap:16px;align-items:center;justify-content:start;flex-wrap:wrap;border-bottom:1px solid #b9b9b9;padding-bottom:8px}.aigm-contact-form h2 span{display:block}.aigm-contact-form h2 span::after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:2px;background:#2cace3}.aigm-contact-form h2 small{display:block;font-size:.824rem;line-height:1;background:#2cace3;padding:10px 16px;color:#fff;border-radius:500px;user-select:none;pointer-events:none}.aigm-contact-form p.note{display:block;color:#5a6379;margin-top:16px}.aigm-contact-form hr{display:block;margin:16px 0;width:100%;border:none;height:1px;background:#b9b9b9}.aigm-contact-form .google-captcha{margin-top:16px}@media only screen and (max-width: 768px){.aigm-contact-form .fields .field-radio-flex label,.aigm-contact-form .fields .field-checkbox-flex label,.aigm-form-checkbox-flex .aigm-form-label{text-align:center}.aigm-contact-form .fields .field-radio-flex,.aigm-contact-form .fields .field-checkbox-flex,.aigm-form-checkbox-flex{flex-direction:column;gap:8px}}@media only screen and (max-width: 960px){.aigm-contact-form .fields .field{width:100% !important;flex:none !important}}@media only screen and (max-width: 460px){.aigm-contact-form{padding:0 !important;box-shadow:none !important;background:none !important}.aigm-contact-form::after{display:none !important}}.aigm-review-buttons{margin-top:32px;background:#fff;display:flex;gap:16px;justify-content:center;align-items:center;flex-wrap:wrap;padding:16px;border-radius:8px;width:fit-content;width:-moz-fit-content;width:-webkit-fit-content;margin-left:auto;margin-right:auto;max-width:100%}.aigm-review-buttons a{display:flex;border-radius:8px;font-size:20px;text-decoration:none;color:#fff;font-weight:500;font-family:inherit;align-items:stretch;border:1px solid rgba(0,0,0,.24);background:var(--bg);letter-spacing:-0.14px}.aigm-review-buttons a:hover{outline:3px solid var(--bg);outline-offset:2px}.aigm-review-buttons a.is-trustpilot{--bg: #00b67a}.aigm-review-buttons a.is-google{--bg: #0086f8}.aigm-review-buttons a svg{width:56px;min-height:56px;display:flex;fill:currentColor;padding:16px;border-right:inherit;flex-shrink:0;align-items:center;justify-content:center;background:rgba(0,0,0,.1);border-radius:inherit;border-top-right-radius:0;border-bottom-right-radius:0}.aigm-review-buttons a span{padding:12px 20px;display:flex;align-items:center;justify-content:center;flex:1}:root{color-scheme:light;--header-bar-height: 48px;--header-bar-font-size: 17.46px;--header-height: 116px;--grid-items-articles: 3;--grid-items-brands: 3;--grid-items-homestaff: 3;--grid-items-career-perks: 3;--grid-items-career-cards: 2;--grid-items-meet-the-team-cards: 3}@media only screen and (max-width: 1240px){:root{--grid-items-meet-the-team-cards: 2}}@media only screen and (max-width: 632px){:root{--grid-items-meet-the-team-cards: 1}}:root{--para-font-size: 1rem;--para-line-height: 1.48;--features-line-height: 1.32;--thumbnail-overlay-rgba: rgba(50, 71, 109, 0.59);--font-poppins: "Poppins", sans-serif;--font-open-sans: "Open Sans", sans-serif;--breadcrumb-height: 74px;--main-blue-outline: 0 0 0 2px #1e8fd8;--main-blue-outline-thick: 4px solid #1e8fd8}::selection{color:#fff;opacity:1;background:rgba(43,168,226,.82)}a.aigm-custom-admin-box{position:fixed;left:32px;top:0;z-index:9999;display:flex;width:48px;height:64px;font-size:20px;cursor:pointer;user-select:none;align-items:center;justify-content:center;background:#8b9abf;border-radius:0 0 8px 8px;color:#fff;box-shadow:0 0 32px rgba(0,0,0,.32);text-decoration:none}a.aigm-custom-admin-box:hover{background:#2cace3}html.aigm-ux{font-family:var(--font-poppins);background:#213567}.bg--white{background:#fff}.bg--white .title strong,.bg--white .title h1{color:#213567}.bg--white .title p{color:#526187}.bg--silver{background:#f2f6fa}.bg--silver .title strong,.bg--silver .title h1{color:#213567}.bg--silver .title p{color:#526187}.bg--navy{background:#213567}.bg--navy .title strong,.bg--navy .title h1{color:#fff}.bg--navy .title p{color:#d2d9ea}.bg--navy .ajax-loading-box{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.14)}.bg--navy .ajax-loading-box svg{box-shadow:inset 0 0 0px 6px hsla(0,0%,100%,.08)}.bg--black{background:#000}.bg--black .title strong,.bg--black .title h1{color:#fff}.bg--black .title p{color:#d1d1d1}.bg--navy.lighter{background:#2f4377}.bg--white .button.secondary,.bg--silver .button.secondary,.button.secondary.invert{box-shadow:inset 0 0 0px 4px #213567;--bg: transparent;--bg-hover: #213567;--text: #213567;--text-hover: #fff}.aigm-ux section[data-header-fix]{padding-top:calc(var(--padding) + var(--header-bar-height) + var(--header-height))}.aigm-ux .font--titles{font-weight:900}.aigm-ux .title strong,.aigm-ux .title h1{line-height:1.246;font-size:2.68rem}.aigm-ux .title strong.flex-dot-styling,.aigm-ux .title h1.flex-dot-styling{--hex: rgb(204 204 204 / 56%);display:flex;gap:32px;align-items:center;justify-content:space-between}.aigm-ux .title strong.flex-dot-styling::before,.aigm-ux .title h1.flex-dot-styling::before{content:"";height:24px;width:24px;order:3;flex-shrink:0;border-radius:4px;border:1px solid var(--hex)}.aigm-ux .title strong.flex-dot-styling::after,.aigm-ux .title h1.flex-dot-styling::after{content:"";background:var(--hex);height:1px;order:2;flex:1}.aigm-ux .title strong.extra-big,.aigm-ux .title h1.extra-big{font-size:3rem;line-height:1.2}.aigm-ux .title small{font-size:1.064rem;color:#bbc3da;font-weight:500;margin-bottom:-8px;display:flex;justify-content:center;gap:32px;align-items:center}.aigm-ux .title small::before,.aigm-ux .title small::after{content:"";width:128px;height:2px;background:currentColor;opacity:.25}.aigm-ux .title p{line-height:var(--para-line-height);font-family:var(--font-open-sans);font-size:1.064rem}.aigm-ux .title.small-size-title strong,.aigm-ux .title.small-size-title h1{font-size:2.28rem}.aigm-ux .title.small-size-title p{font-size:var(--para-font-size)}.aigm-ux .title.small-width-title{max-width:760px;width:100%;margin:0 auto}.header-bar{position:fixed;top:0px;z-index:51;width:100%;background:linear-gradient(270deg, #F6F9FF 19.78%, #ECF1FF 88.7%);color:#213567}html.fullscreen-menu-open .header-bar{z-index:999999}.header-bar.dark{background:linear-gradient(40deg, #213567 20.85%, #314C91 89.02%);color:#fff}.header-bar .container{height:var(--header-bar-height);display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:var(--header-bar-font-size);font-family:var(--font-open-sans);font-weight:700}.header-bar .container div{display:flex;align-items:center;gap:12px}.header-bar .container .nav-overflow-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-bar .phone i{color:#1d8ad6}.header-bar .phone a.mainlink{color:inherit !important}.header-bar .opens dot{width:12px;height:12px;display:block;border-radius:50%;flex-grow:0;flex-shrink:0}.header-bar .opens dot.online{background:#79e170}.header-bar .opens dot.offline{background:#8b9abf}.header-bar .opens .short{display:none}.aigm-ux nav.header{top:calc(var(--header-bar-height));background:#fff;height:var(--header-height);transition:height .2s ease;display:flex;align-items:center;justify-content:center;position:fixed;box-shadow:0 28px 30px 0 rgba(0,0,0,.12);--content-height: 56px}.aigm-ux nav.header a.logo{height:calc(var(--content-height) + 8px)}.aigm-ux nav.header a.logo img{height:100%;object-fit:contain}nav.header .right{display:flex;gap:inherit;align-items:center;justify-content:end;flex:1}nav.header .site-search{display:flex;max-width:420px;width:100%}nav.header .site-search input{--padding: 24px;background:#f1f5ff;color:#213567;line-height:1;border-radius:8px;display:block;width:100%;height:var(--content-height);padding:0 var(--padding) 0 calc(var(--content-height))}nav.header .site-search input:focus,nav.header .site-search input:hover{box-shadow:var(--main-blue-outline)}nav.header .site-search input:focus+.icon,nav.header .site-search input:hover+.icon{--fill: #1e8fd8}nav.header .site-search .icon{--fill: #213567;width:var(--content-height);height:var(--content-height);display:flex;justify-content:center;align-items:center;pointer-events:none;user-select:none;position:absolute;left:0;top:0;z-index:1}nav.header .site-search .icon svg{display:block;--size: 28px;width:var(--size);height:var(--size)}nav.header .site-search .icon svg.back{display:none}nav.header.mobile-search-open .site-search .icon{pointer-events:all;cursor:pointer}nav.header .menu-burger{display:flex;gap:8px;align-items:center}nav.header .menu-burger p.sideways{line-height:1;white-space:nowrap;text-align:center;height:var(--content-height);writing-mode:vertical-rl;transform:rotate(180deg);font-weight:500;font-size:18px;color:#8b9abf;pointer-events:none;user-select:none;order:1}nav.header .menu-burger .burgers{cursor:pointer;user-select:none;order:2}nav.header .menu-burger .burgers:hover svg.hover{display:block}nav.header .menu-burger .burgers:hover svg.normal{display:none}nav.header .menu-burger .burgers:hover+p.sideways{color:#2cace3}nav.header .menu-burger .burgers svg{width:auto;height:var(--content-height);display:block}nav.header .menu-burger .burgers svg.hover{display:none}.aigm-ux footer.aigm-footer{--bg-main: #213567;--border-bar: 0}.aigm-ux footer.aigm-footer .main .sides{--gap: 48px}.aigm-ux footer.aigm-footer .main{color:#d0d5dd;--padding: 48px}.aigm-ux footer.aigm-footer .main:not(.breadcrumb-padding-top){padding:var(--padding) 0}.aigm-ux footer.aigm-footer .main.breadcrumb-padding-top{padding-bottom:var(--padding)}.aigm-ux footer.aigm-footer .main .logo{width:100%;max-width:272px}.aigm-ux footer.aigm-footer .main .links .line span.new{color:#fff;border-radius:4px;flex-shrink:0;background:linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%);padding:6px 8px;font-weight:500;font-family:var(--font-poppins);font-size:.72rem}.aigm-ux footer.aigm-footer .main .links .line span.new.open{background:#2db56a}.aigm-ux footer.aigm-footer .main .links .line span.new.closed{background:#e20816}.aigm-ux footer.aigm-footer .main .links.award-names-cutoff a.mainlink{white-space:pre;text-overflow:ellipsis;overflow:hidden;max-width:100%}.aigm-ux footer.aigm-footer .main .links.award-names-cutoff .line{justify-content:space-between}.aigm-ux footer.aigm-footer .main .links i.faded{opacity:.46}.aigm-ux footer.aigm-footer .main a.mainlink{--normal: #B3C7D5;font-family:var(--font-open-sans)}.aigm-ux footer.aigm-footer .main .links a.flex{display:flex;gap:8px;align-items:center;flex-wrap:wrap}footer.aigm-footer .larger-quick-links{display:flex;flex-direction:column;gap:8px}footer.aigm-footer .larger-quick-links a{display:flex;max-width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;font-size:1.084rem;font-weight:700;color:#fff;line-height:var(--para-line-height);font-family:var(--font-open-sans);text-decoration:none;align-items:center;gap:16px}footer.aigm-footer .larger-quick-links a i{color:#2cace3;transition:transform .2s ease}footer.aigm-footer .larger-quick-links a:hover span{text-decoration:underline;text-decoration-thickness:2px;text-decoration-style:solid;text-underline-offset:2px;text-underline-position:under;text-decoration-skip-ink:none}footer.aigm-footer .larger-quick-links a:hover i{transform:translate3d(8px, 0, 0)}footer.aigm-footer .follow-socials p{margin:0 0 16px 0}.aigm-ux footer.aigm-footer .bottom{padding:24px 0;background:linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%);color:#fff}.aigm-ux footer.aigm-footer .copyright-and-legals{display:flex;gap:32px;justify-content:space-between;align-items:center}.aigm-ux footer.aigm-footer .copyright-and-legals p.legals{display:flex;gap:8px;flex-wrap:wrap;font-family:var(--font-open-sans);justify-content:flex-end}.aigm-ux footer.aigm-footer .copyright-and-legals a.mainlink,.aigm-ux footer.aigm-footer .copyright-and-legals span.mainlink-mask{--normal: #fff;--hover: #fff}.aigm-ux footer.aigm-footer .main .side>strong{margin-bottom:8px;font-size:1.084rem;font-weight:700;color:#fff;line-height:var(--para-line-height);font-family:var(--font-open-sans)}.aigm-ux footer.aigm-footer .main hr,hr.main-divider{display:block;width:100%;height:1px;background:#51668c;border:0;margin:32px 0}footer.aigm-footer .google-map{background:#2cace3;border-radius:12px;overflow:hidden}footer.aigm-footer .google-map:hover span{opacity:0}footer.aigm-footer .google-map:hover iframe{opacity:1}footer.aigm-footer .google-map span{position:absolute;bottom:0;z-index:2;left:0;background:#fff;padding:16px;line-height:1;color:#2d437d;font-weight:500;pointer-events:none;user-select:none;transition:opacity .2s ease}footer.aigm-footer .google-map iframe{opacity:.82;transition:opacity .2s ease;width:100%}.aigm-ux footer.aigm-footer .logo-collection-bar{padding:32px 0;background:#fff;background:linear-gradient(45deg, #ebebeb, #fff, #ebebeb)}.aigm-ux footer.aigm-footer .logo-collection-bar .logos{display:flex;gap:32px;flex-wrap:wrap;justify-content:start;align-items:start}.aigm-ux footer.aigm-footer .logo-collection-bar .logos img{max-height:64px;width:auto;max-width:100%;user-select:none;pointer-events:none}.social-buttons-global{display:flex;gap:16px;align-items:center;justify-content:start;flex-wrap:wrap}.social-buttons-global a{display:flex;line-height:1;width:48px;height:48px;align-items:center;justify-content:center;background:#0456c3;color:#fff;border-radius:8px;text-decoration:none !important;flex-shrink:0;font-size:22px;border:0}.social-buttons-global a:hover{background:linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%)}.aigm-ux footer.aigm-footer .main .subscribe-area{display:flex;gap:16px;flex-direction:column}.aigm-ux footer.aigm-footer .main .subscribe-area p{line-height:var(--para-line-height)}.aigm-ux footer.aigm-footer .main .subscribe-area .button{padding:12px 16px;font-size:.88rem}footer.aigm-footer .main p.about-text{font-size:1.084rem;font-weight:600;color:#fff;line-height:var(--para-line-height)}footer.aigm-footer .main p.about-text em,.title em.blue-full-stop{color:#1c8ad6;font-style:normal;font-size:140%;line-height:0;margin-left:2px;user-select:none;pointer-events:none}.title em.blue-full-stop{font-size:120%}.title em.blue-underline-slash{background:linear-gradient(90deg, #76C9ED 20.6%, #2CACE3 79.45%);background-repeat:no-repeat;background-size:100% 8px;background-position:0 calc(100% - 4px);box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;font-size:inherit;line-height:0;text-decoration:none;font-style:normal}.breadcrumb-padding-bottom{padding-bottom:calc(var(--padding) + var(--breadcrumb-height)/2)}.breadcrumb-padding-top{padding-top:calc(var(--padding) + var(--breadcrumb-height)/2)}section.breadcrumb{margin-top:calc(0px - var(--breadcrumb-height)/2);margin-bottom:calc(0px - var(--breadcrumb-height)/2);z-index:10;max-width:100%;width:calc(100% - var(--container-padding)*2);display:flex;justify-content:center;margin-left:auto;margin-right:auto}section.breadcrumb .main-breadcrumb{height:var(--breadcrumb-height);display:flex;align-items:center;justify-content:start;width:100%;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;border-radius:16px}section.breadcrumb .main-breadcrumb::-webkit-scrollbar{width:0px;height:0px}section.breadcrumb .container{padding:0}.aigm-ux .main-breadcrumb{font-weight:500;border-radius:0;background:#fff;--color-last: #213567;--color-seperator: #2CACE3;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1);border:0;white-space:nowrap}.aigm-ux .main-breadcrumb>span{gap:0 16px;flex-wrap:nowrap}.aigm-ux .main-breadcrumb a.mainlink{--normal: #8A98BE}.aigm-section-disabled{pointer-events:none;user-select:none;filter:grayscale(0.75) blur(2px);opacity:.5}section.defaultbox2 .sides .side:first-of-type{flex:1}section.defaultbox2 .sides .side:last-of-type{--width: auto;max-width:378px !important;width:100% !important;flex-shrink:0;margin:0 auto}section.post1 .title small{gap:16px;justify-content:start;text-align:left}section.post1 .title small::before,section.post1 .title small::after{display:none}section.post1 .title small i{color:#2cace3}section.post1 .title small span.text{font-weight:400}section.post1 .title small span.text em{display:inline;font-style:normal;font-weight:500;color:#fff}section.post1 img.featured-image{width:100%;border-radius:32px;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1)}.cats-tags .cats{font-size:var(--para-font-size);line-height:var(--para-line-height);color:#979797}.cats-tags .cats strong{color:#213567}.cats-tags hr{display:block;width:100%;height:2px;background:#2cace3;border:none;margin:32px 0}.cats-tags .tags{display:flex;flex-wrap:wrap;gap:16px;justify-content:start;align-items:start}.cats-tags .tags a{display:flex;border-radius:8px;border:1px solid rgba(33,53,103,.18);background:rgba(44,172,227,.1);padding:8px 16px;font-size:var(--para-font-size);line-height:var(--para-line-height);text-decoration:none;font-weight:300;color:#213567;align-items:center;text-align:left;justify-content:center;gap:8px}.cats-tags .tags a:hover,.cats-tags .tags a:active{background:rgba(44,172,227,.28);border-color:#2cace3;color:#2cace3}.cats-tags .tags a i{color:#2cace3}.aigm-ux .addtoany_list{--radius: 4px;--bg-normal: #e20816;--bg-hover: #ff2e3b;--fill-normal: #fff;--fill-hover: #fff}.fixed-share-buttons-overlay{position:fixed;max-width:1920px;width:100%;height:100%;top:0;display:flex;align-items:end;z-index:500;padding:24px 0;pointer-events:none;left:50%;transform:translateX(-50%)}.fixed-share-buttons-overlay .addtoany_list{flex-direction:column;width:fit-content;padding:8px;background:hsla(0,0%,100%,.8);gap:8px;border-radius:500px;margin-left:auto;filter:drop-shadow(4px 4px 30px rgba(0, 0, 0, 0.1));backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .2s ease;transform:translateX(calc(100% + 24px));--radius: 50%}.fixed-share-buttons-overlay .addtoany_list.shown{opacity:1;pointer-events:all}.addtoany_list a{--bg-normal: #0456C3 !important;--bg-hover: linear-gradient(125deg,rgba(255,255,255,0.00) -26.85%,rgba(255,255,255,0.30) 40.39%,rgba(255,255,255,0.00) 106.21%), linear-gradient(88deg,#2CACE3 3.42%,#0456C3 100.06%)}.addtoany_list a span.a2a_svg{width:48px !important;height:48px !important;border:0}.fixed-share-buttons-overlay.mobile-mode .addtoany_list{position:fixed;right:0;top:50%;transform:translateY(-50%);border-radius:16px 0 0 16px}.fixed-share-buttons-overlay .addtoany_list::before{content:"Share";font-size:20px;position:absolute;top:-32px;width:100%;left:0;text-align:center;font-weight:600;color:#bdc3d4}.fixed-share-buttons-overlay.mobile-mode .addtoany_list::before{display:none}.aigm-ux [data-post-content]{--title-color: #132248;--title-font: var(--font-poppins);--title-weight: 900;--text-color: #132248;--image-radius: 0;--caption-font: var(--font-open-sans);--caption-weight: 400;--caption-size: 1rem;--caption-bg: #D4E3F2;--caption-color: #1F3852;--caption-border: 0;--caption-radius: 0;--blockquote-font: var(--font-poppins);--blockquote-weight: 600;--blockquote-left: 4px solid #2CACE3;--blockquote-border: none;--blockquote-color: #132248;--blockquote-cite-color: #98A1B8;--blockquote-radius: 0;--blockquote-bg: none;--blockquote-padding: 0px 24px;--hr-bg: #2CACE3;--hr-height: 2px;--code-size: 1rem;--code-bg: #D4E3F2;--code-color: #1F3852;--code-border: none;--code-radius: 0;--table-border: #A9C2DA;font-size:var(--para-font-size);font-family:var(--font-open-sans);line-height:var(--para-line-height)}[data-post-content] table{padding:0;border-collapse:collapse}.aigm-ux [data-post-content] table tr td{background:#fff !important;word-break:normal;text-align:left}.aigm-ux [data-post-content] table tr:nth-child(odd) td{background:#d4e3f2 !important}[data-post-content] .aigm-table-container-overflow{overflow-x:auto;margin-bottom:var(--content-gap)}[data-post-content] .aigm-table-container-overflow table{margin:0}[data-post-content] .wp-block-spacer{display:none !important}section.home4 [data-slider]{--item-align: stretch}section.home6{height:1200px;overflow:hidden}section.home6 .meet-rest-of-team-bar{position:absolute;bottom:0;width:100%;max-width:1920px;left:50%;transform:translateX(-50%);z-index:5;background:linear-gradient(180deg, rgba(33, 53, 103, 0) 14.48%, #344166 61.12%);padding:128px 0 32px 0;pointer-events:none}section.home6 .meet-rest-of-team-bar .container{display:flex;align-items:center;justify-content:space-between;gap:32px;pointer-events:all}section.home6 .meet-rest-of-team-bar .text{display:flex;align-items:center;gap:32px}section.home6 .meet-rest-of-team-bar .text img.wave{width:48px;height:48px;pointer-events:none;user-select:none}section.home6 .meet-rest-of-team-bar .text p{display:block;font-size:1.4rem;font-weight:600;line-height:1.24}section.home6 .maincard--homestaff:nth-child(2){margin-top:64px}section.home6 .maincard--homestaff:nth-child(4),section.home6 .maincard--homestaff:nth-child(6){margin-top:-64px}.maincard--instapost{display:flex;width:100%;color:#fff;text-decoration:none;border-radius:16px;border:1px solid hsla(0,0%,100%,.25);overflow:hidden;box-shadow:0 0 32px rgba(0,0,0,.17);background:linear-gradient(to top, #000b26, transparent);min-height:240px}.maincard--instapost::before{content:"";background:linear-gradient(88deg, rgba(44, 172, 227, 0.72) 3.42%, rgba(4, 86, 195, 0.72) 100.06%);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;z-index:2;transition:opacity .075s ease}.maincard--instapost:hover::before,.maincard--instapost:active::before{opacity:1}.maincard--instapost img.thumb{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.4}.maincard--instapost .padding{padding:32px;margin-top:auto;z-index:3;width:100%}.maincard--instapost small.date{display:block;font-size:1rem;color:#fff;line-height:1;font-weight:500;padding:12px 24px;background:linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%);margin-bottom:16px;border-radius:500px}.maincard--instapost:hover small.date,.maincard--instapost:active small.date{background:#f1f5ff;color:#213567}.maincard--instapost strong.title{font-size:1.16rem;line-height:var(--para-line-height);font-weight:500}section.charity1 img.team{display:block;width:100%;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1);border-radius:32px}section.charity2 .title{margin:64px 0}section.charity3 .logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:32px}section.charity3 .logos img{box-shadow:4px 4px 30px 10px rgba(0,0,0,.1);padding:32px;background:#fff;height:136px;border-radius:16px}section.charitycustomsection.dir-right .sides{flex-direction:row-reverse;text-align:right}section.charitycustomsection.dir-right .date{justify-content:flex-start;flex-direction:row-reverse}section.charitycustomsection.dir-right .date span{padding:0 24px 0 calc(24px - var(--size))}section.charitycustomsection.dir-right .date .end{border-right-color:var(--bg);border-left-color:rgba(0,0,0,0)}section.charitycustomsection.dir-right .buttons{justify-content:flex-end}section.charitycustomsection.bg--black .date{color:#000}section.charitycustomsection.bg--white .date,section.charitycustomsection.bg--silver .date{color:#fff;--bg: #213567}section.charitycustomsection .date{--bg: #fff;--size: 24px;color:#2d437d;display:flex;align-items:stretch;justify-content:start;font-weight:600;line-height:1;margin-bottom:24px}section.charitycustomsection .date span{padding:0 calc(24px - var(--size)) 0 24px;background:var(--bg);display:flex;align-items:center;overflow:hidden}section.charitycustomsection .date .end{display:block;border:var(--size) solid var(--bg);border-right-color:rgba(0,0,0,0);flex-shrink:0}section.about1 img.team{display:block;width:100%;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1);border-radius:32px}section.about1 .small-faded-badge-logos{display:flex;justify-content:center;margin-top:48px;pointer-events:none;user-select:none;gap:24px}section.about1 .small-faded-badge-logos img{width:auto;max-width:100%;max-height:64px}section.about2 .title p{color:#132248;font-weight:700;font-size:1.48rem !important}section.about3 .company-values{--values-bar-height: 148px}section.about3 .company-values .value-nav{display:flex;max-width:fit-content;max-width:-moz-fit-content;max-width:-webkit-fit-content;border-radius:24px;background:#fff;filter:drop-shadow(4px 4px 30px rgba(0, 0, 0, 0.1));margin:0 auto calc((0px - var(--values-bar-height))/2) auto;height:var(--values-bar-height);z-index:5;justify-content:start;align-items:center;padding:24px;gap:16px}section.about3 .company-values .value-nav .icon{cursor:pointer;user-select:none;width:128px}section.about3 .company-values .value-nav .icon span{color:#213567;font-weight:500;text-align:center;display:block;line-height:1;margin-top:16px}section.about3 .company-values .value-nav .icon.selected img,section.about3 .company-values .value-nav .icon:hover img{outline:var(--main-blue-outline-thick);outline-offset:2px;filter:none}section.about3 .company-values .value-nav .icon img{width:64px;height:64px;border-radius:50%;filter:brightness(0.82) opacity(0.7);margin:0 auto}section.about3 .company-values .box{background:#fff;border-radius:32px;overflow:hidden;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1)}section.about3 .company-values .box .sides{--gap: 0px;--align: stretch}section.about3 .company-values .box .sides .side:last-of-type{padding:calc(var(--values-bar-height)/2 + 48px) 48px 48px 48px}section.about3 .company-values .box img.full{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;user-select:none}section.about3 .company-values .box .arrows{justify-content:space-between;align-items:center;display:flex;gap:24px}section.about3 .company-values .box .arrows i{color:#2297db;display:flex;width:54px;height:54px;background:#f1f5ff;border-radius:8px;align-items:center;justify-content:center;font-size:24px;cursor:pointer;user-select:none}section.about3 .company-values .box .arrows i[data-direction=prev]{margin-right:auto}section.about3 .company-values .box .arrows i[data-direction=next]{margin-left:auto}section.about3 .company-values .box .arrows i:hover{background:#8b9abf;color:#fff}section.about4 [data-slider]{--item-align: stretch}section.about4 [data-slider] .insta-post-group{display:flex;gap:var(--item-gap);flex-direction:column}section.about4 [data-slider] .insta-post-group.full{align-self:stretch}section.about4 [data-slider] .insta-post-group.full .maincard--instapost{height:100%}section.about6 [data-slider]{--item-align: stretch}section.about7 .history-timeline{display:flex;flex-direction:column;max-width:1180px;margin:0 auto}section.about7 .history-timeline .history-row{display:flex;justify-content:stretch;gap:32px}section.about7 .history-timeline .left{display:flex;flex-shrink:0;justify-content:center;align-items:center}section.about7 .history-timeline .left .line{position:absolute;display:block;width:2px;height:100%;background:#b4c2cf;left:50%;transform:translateX(-50%)}section.about7 .history-timeline .left .year{justify-self:center;align-self:center}section.about7 .history-timeline .left .year .dot{display:block;width:16px;height:16px;background:#2cace3;margin:0 auto 16px auto;border-radius:50%}section.about7 .history-timeline .left .year span{color:#132248;font-weight:600;display:block;background:#fff;width:64px;text-align:center;line-height:1;padding:8px 0;border-radius:8px;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1)}section.about7 .history-timeline .info{flex:1;display:flex;align-items:center;margin:16px 0;background:#fdfdfd;box-shadow:0 0 32px rgba(0,0,0,.12);border-radius:16px;overflow:hidden}section.about7 .history-timeline .info .tiles{width:40%;display:flex;flex-wrap:wrap;align-self:stretch}section.about7 .history-timeline .info .tiles[data-tiles="1"] img{position:absolute;width:100%;height:100%}section.about7 .history-timeline .info .tiles[data-tiles="2"] img{position:absolute;width:100%;height:50%}section.about7 .history-timeline .info .tiles[data-tiles="2"] img:nth-child(2){bottom:0}section.about7 .history-timeline .info .tiles[data-tiles="3"] img{width:50%}section.about7 .history-timeline .info .tiles[data-tiles="3"] img:nth-child(2){left:unset;right:0}section.about7 .history-timeline .info .tiles[data-tiles="3"] img:nth-child(3){top:unset;bottom:0;width:100%}section.about7 .history-timeline .info .tiles[data-tiles="4"] img{height:50%;width:50%}section.about7 .history-timeline .info .tiles[data-tiles="5"] img{width:50%;height:50%}section.about7 .history-timeline .info .tiles[data-tiles="5"] img:nth-child(3){width:33.3%;flex-grow:1}section.about7 .history-timeline .info .tiles[data-tiles="5"] img:nth-child(4){width:33.3%;flex-grow:1}section.about7 .history-timeline .info .tiles[data-tiles="5"] img:nth-child(5){width:33.3%;flex-grow:1}section.about7 .history-timeline .info .tiles[data-tiles="6"] img{width:33.3%;height:50%;flex-grow:1}section.about7 .history-timeline .info .tiles[data-tiles="7"] img{width:33.3%;height:33.3%;flex-grow:1}section.about7 .history-timeline .info .tiles[data-tiles="8"] img{width:33.3%;height:33.3%;flex-grow:1}section.about7 .history-timeline .history-row[data-year="2023"] .info .tiles img{object-position:top}section.about7 .history-timeline .info .tiles img{object-fit:cover}section.about7 .history-timeline .info .tiles img.type--logo{padding:32px;object-fit:contain;background:#f6f6f6;background:linear-gradient(44deg, #ffffff, white, #e1e1e1)}section.about7 .history-timeline .info .text{display:block;flex:1;padding:32px}section.about7 .history-timeline .info .text small{display:block;color:#2baae0;font-weight:500;line-height:var(--para-line-height)}section.about7 .history-timeline .info .text strong{display:block;color:#132248;font-size:1.24rem;line-height:1.42;margin:8px 0}section.about7 .history-timeline .info .text p{display:block;color:#526187;font-family:var(--font-open-sans);line-height:var(--para-line-height)}section.about8 img.bg{opacity:.4}section.about8 .box{background:linear-gradient(0deg, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 100%),radial-gradient(151.92% 127.02% at -39.44% 21.04%, rgba(255, 255, 255, 0.42) 0%, rgba(255, 255, 255, 0.5) 50.52%, rgba(255, 255, 255, 0.18) 100%);opacity:.9;backdrop-filter:blur(40px);width:50%;border-radius:24px;overflow:hidden}section.about8 .box .content{padding:48px}section.about8 .box .title strong{color:#213567}section.about8 .box .title p{color:#526187}section.about8 .box .bar{background:#fff;padding:32px 48px;display:flex;align-items:center;gap:32px}section.about8 .box .bar strong{color:#8a92a7;display:block;font-weight:400;flex-shrink:0}section.about8 .box .bar img{width:25%;height:auto;flex-grow:1}section.about9 .box{box-shadow:4px 4px 30px 10px rgba(0,0,0,.1);background:#fff;border-radius:32px;overflow:hidden}section.about9 .box .content{padding:32px}section.about9 .box .content strong{display:block;color:#213567;font-size:1.48rem;line-height:var(--para-line-height);margin-bottom:8px}section.about9 .box .content p{display:block;color:#676767;font-size:var(--para-font-size);line-height:var(--para-line-height)}section.seniormanagement1{background:#000b43}section.seniormanagement1 img.bg{object-position:center 17.5%;opacity:.35}section.seniormanagement2 .big-staff-slider{border:1px solid #d5d5d5}section.seniormanagement3 img.team{display:block;width:100%;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1);border-radius:32px}.hr-staff-box{background:#fff;--align: stretch !important;--gap: 0px !important;border-radius:24px;overflow:hidden}.hr-staff-box .side.image{--width: 30%}.hr-staff-box .side.image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hr-staff-box .side.image .bar{position:absolute;bottom:0;left:0;width:100%;padding:16px 32px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%),radial-gradient(151.92% 127.02% at 15.32% 21.04%, rgba(255, 255, 255, 0.42) 0%, rgba(255, 255, 255, 0.5) 50.52%, rgba(255, 255, 255, 0.18) 100%);text-align:left;backdrop-filter:blur(40px);color:#213567}.hr-staff-box .side.image .bar strong{display:block}.hr-staff-box .side.image .bar span{display:block;font-size:.92rem;opacity:.75}.hr-staff-box .side.content{flex-grow:1;--width: auto;padding:32px}.hr-staff-box .side.content strong.title{display:block;color:#213567;font-size:1.64rem;line-height:var(--para-line-height);margin:0 0 4px 0}.hr-staff-box .side.content>p{margin:0 0 24px 0;display:block;color:#4d5d85;font-size:var(--para-font-size);line-height:var(--para-line-height)}.hr-staff-box .side.content .contacts{display:flex;margin:0 0 32px 0;justify-content:start;align-items:start;gap:32px}.hr-staff-box .side.content .contacts div span{display:block;color:#213567;font-weight:600;font-size:var(--para-font-size);line-height:var(--para-line-height)}.hr-staff-box .side.content .contacts div a{font-size:var(--para-font-size);line-height:var(--para-line-height);font-family:var(--font-open-sans)}.hr-staff-box .side.content hr{margin:32px 0;height:2px;border:0;background:rgba(187,195,218,.25)}section.ourteam1 img.team{display:block;width:100%;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1);border-radius:32px}section.ourteam3 .team-cards:not(.slick-initialized){display:none}section.ourteam3 .team-cards .team-card{cursor:pointer;user-select:none;border-radius:16px;overflow:hidden}section.ourteam3 .team-cards .team-card:not(.current){opacity:.5;filter:grayscale(0.6)}section.ourteam3 .team-cards .team-card:not(.current):hover{opacity:.85;filter:grayscale(0.4)}section.ourteam3 .team-cards .team-card img{width:100%}section.ourteam3 .team-cards .slick-dots{display:flex !important}section.ourteam3 .team-cards .slick-dots:has(>:only-child){display:none !important}section.ourteam3 img.team-pic-box{margin:0 auto 32px auto;width:100%;max-width:600px;border-radius:16px;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1)}section.ourteam3 .contact-methods-bar{background:#fff;box-shadow:0px 0px 32px 0px rgba(171,171,171,.26);display:flex;justify-content:center;align-items:center;padding:24px;gap:16px 24px;flex-wrap:wrap;border-radius:16px}section.ourteam3 .contact-methods-bar>div{display:flex;align-items:center;gap:16px;color:#292929;font-weight:500;font-size:var(--para-font-size);flex-shrink:0;flex-wrap:wrap;max-width:100%;justify-content:center;text-align:center}section.ourteam3 .contact-methods-bar img{width:48px;height:48px}section.ourteam3 .staff-cards{display:flex;justify-content:center;align-items:stretch;position:relative;gap:32px;width:100%;flex-wrap:wrap}section.ourteam3 .staff-cards:not(.ordering-complete){opacity:0}section.ourteam3 .staff-cards .xcard{background:#fff;cursor:pointer;user-select:none;color:#526187;padding:32px;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1);flex:0 0 calc((100% - (var(--grid-items-meet-the-team-cards) - 1)*32px)/var(--grid-items-meet-the-team-cards));border-radius:16px;overflow:hidden;border:1px solid #bababa}section.ourteam3 .staff-cards .xcard:hover{outline:var(--main-blue-outline-thick);outline-offset:2px}section.ourteam3 .staff-cards .xcard:hover .pic-casual img{filter:brightness(0.5)}section.ourteam3 .staff-cards .xcard:hover .pic-casual p{display:flex}section.ourteam3 .staff-cards .xcard .pic-casual{margin-top:-32px;margin-left:-32px;margin-right:-32px}section.ourteam3 .staff-cards .xcard .pic-casual img{width:100%;display:block;aspect-ratio:4/2.88;object-fit:cover;object-position:center;max-width:none}section.ourteam3 .staff-cards .xcard .pic-casual span{display:block;width:100%;padding:8px 16px;position:absolute;bottom:0;left:0;background:rgba(10,53,135,.68);color:#fff;backdrop-filter:blur(10px);overflow:hidden;text-overflow:ellipsis;white-space:pre;text-align:center;font-weight:600}section.ourteam3 .staff-cards .xcard .pic-casual p{display:none;margin:0;inset:0;position:absolute;color:#fff;z-index:1;width:100%;justify-content:center;align-items:center}section.ourteam3 .staff-cards .xcard .pic-casual p small{padding:16px 24px;border:2px solid #fff;border-radius:8px;font-weight:600;line-height:1;background:hsla(0,0%,100%,.16)}section.ourteam3 .staff-cards .xcard img.pic-smart{display:none}section.ourteam3 .staff-cards .xcard .name strong{display:block;color:#213567;font-size:1.168rem;line-height:var(--para-line-height);margin:24px 0 16px 0;border-bottom:1px solid #e8dada;padding-bottom:8px}section.ourteam3 .staff-cards .xcard .bio-short{font-family:var(--font-open-sans);line-height:var(--para-line-height)}section.ourteam3 .staff-cards .xcard a.portfolio-link-button{margin-top:24px;padding-left:16px;padding-right:16px}section.ourteam3 .staff-cards .xcard .socials{justify-content:start}section.ourteam3 :is(.staff-cards .xcard,.staff-info-popup) .socials{margin-top:24px}.aigm-error-banner{position:fixed;top:0;left:0;width:100%;z-index:9999;background:rgba(234,0,0,.76);min-height:var(--header-bar-height);line-height:var(--para-line-height);color:#fff;backdrop-filter:blur(6px);display:flex;align-items:center}.aigm-error-banner .container{justify-content:space-between;display:flex;align-items:center;gap:16px}.aigm-error-banner p{flex:1;text-overflow:ellipsis;overflow:hidden;font-family:"Open Sans",sans-serif;font-size:.94rem;font-weight:700;padding:8px 0px}.aigm-error-banner p a.mainlink,.aigm-error-banner p span.mainlink-mask{color:inherit}.aigm-error-banner i{display:flex;user-select:none;cursor:pointer;flex-shrink:0;border-radius:4px;width:24px;height:24px;align-items:center;justify-content:center;background:rgba(255,103,103,.73);font-size:18px;line-height:1;color:#fff}.aigm-error-banner i:hover{background:#ff6767}.aigm-error-banner.green{background:rgba(25,170,48,.76)}.aigm-error-banner.green i{background:rgba(92,212,102,.73)}.aigm-error-banner.green i:hover{background:#5cd466}.aigm-error-banner i.timer{font-style:normal;font-weight:600;pointer-events:none;user-select:none;font-size:16px}.aigm-shop-test-mode{position:fixed;top:calc(var(--header-bar-height) + var(--header-height));z-index:11;background:#e3e300;color:#262626;padding:16px 32px;line-height:1;font-size:1rem;font-weight:600;border-radius:0 0 16px 16px;left:50%;transform:translateX(-50%)}.aigm-team-popup-info{display:flex;padding:32px;gap:32px;justify-content:start;align-items:start}.aigm-team-popup-info .image{width:35%;position:sticky;top:32px}.aigm-team-popup-info .image img{width:100%;aspect-ratio:1/1.24;object-fit:cover;object-position:center;border-radius:16px}.aigm-team-popup-info .image .socials{margin-top:24px;justify-content:center}.aigm-team-popup-info .info{flex:1}.aigm-team-popup-info .info>strong{color:#213567;display:block;font-size:1.48rem;margin:0 0 8px 0;line-height:var(--para-line-height)}.aigm-team-popup-info .info>small{display:block;font-size:var(--para-font-size);margin:0 0 24px 0;line-height:var(--para-line-height);color:#8a98be;padding-bottom:24px;border-bottom:2px solid rgba(187,195,218,.25)}.aigm-team-popup-info .info .call{padding:24px;background:#f1f5ff;margin-bottom:24px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:24px}.aigm-team-popup-info .info .call h4{margin:0;color:#72839f;font-size:1.28rem;line-height:var(--para-line-height);font-weight:700;display:block}.aigm-team-popup-info .info .call h4 small{display:block;font-size:.86rem;font-weight:200;opacity:.65}.aigm-team-popup-info .info .call a{padding:16px 24px;line-height:1;flex-shrink:0}.aigm-register-interest-popup{padding:32px}.aigm-iframe-overlay-box.is-aigm-register-interest-popup .middle-box{border-bottom:12px solid #2cace3;border-image:linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%) 12}.big-staff-slider{background:#f2f6fa;overflow:hidden;border-radius:16px;box-shadow:0 0 32px rgba(0,0,0,.14)}.big-staff-slider .sides{--gap: 0px;--align: stretch;height:620px;overflow:hidden}.big-staff-slider .side.nav{overflow:auto;--width: 32%;flex-shrink:0}.big-staff-slider .side.nav>strong{display:block;margin:32px;color:#213567;font-size:1.48rem;line-height:var(--para-line-height);padding-bottom:16px;border-bottom:2px solid rgba(187,195,218,.25)}.big-staff-slider .side.nav .list{margin:0 32px 32px 32px;display:flex;flex-direction:column;gap:32px}.big-staff-slider .side.nav .list .item{display:flex;gap:24px;align-items:center;border-radius:4px;cursor:pointer}.big-staff-slider .side.nav .list .item.current{outline:2px solid #2cace3;outline-offset:8px}.big-staff-slider .side.nav .list .item img{width:102px;height:102px;object-fit:cover;object-position:center;border-radius:8px;flex-shrink:0}.big-staff-slider .side.nav .list .item .info{flex-grow:1;color:#2a3e72;overflow:hidden;margin-right:16px}.big-staff-slider .side.nav .list .item .info strong{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.big-staff-slider .side.nav .list .item .info span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.big-staff-slider .side.big{--width: 1%;flex-grow:1;display:flex;flex-direction:column;background:#02123c}.big-staff-slider .side.big img.full-pic-behind{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.22}.big-staff-slider .info-screen{flex-grow:1;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:32px;overflow:auto}.big-staff-slider .info-screen .top strong{display:block;font-size:var(--para-font-size);line-height:var(--para-line-height)}.big-staff-slider .info-screen .top span{display:block;line-height:var(--para-line-height);opacity:.65}.big-staff-slider .info-screen .bottom>i{font-size:32px;display:block;margin-bottom:16px}.big-staff-slider .info-screen .bottom [data-post-content]{color:#fff}.big-staff-slider .info-screen .bottom .button{margin-top:24px}.big-staff-slider .slide-nav{margin-top:auto;width:100%;background:rgba(236,243,249,.65);backdrop-filter:blur(15px);display:flex;justify-content:center;border-top:1px solid #fff}.big-staff-slider .slide-nav>div{width:50%;display:flex;gap:16px;align-items:center;cursor:pointer;user-select:none;padding:16px 32px;text-align:left;overflow:hidden;white-space:nowrap;--hex-icon: #2297DB;--hex-text: #213567}.big-staff-slider .slide-nav>div:hover{background:linear-gradient(125deg, rgba(255, 255, 255, 0) -26.85%, rgba(255, 255, 255, 0.3) 40.39%, rgba(255, 255, 255, 0) 106.21%),linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%);--hex-icon: #fff;--hex-text: #fff}.big-staff-slider .slide-nav>div.next{text-align:right;justify-content:flex-end;margin-left:auto}.big-staff-slider .slide-nav>div.prev{margin-right:auto}.big-staff-slider .slide-nav>div i{color:var(--hex-icon)}.big-staff-slider .slide-nav>div span{color:var(--hex-text);font-weight:600;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}section.brandslatestnews .brandtabs button{border-radius:0;box-shadow:none;border:1px solid #b4c3d3;--bg-normal: transparent;--bg-hover: #fff;--bg-active: #fff;--text-normal: #B5C3D0;--text-hover: var(--text-normal);--text-active: var(--text-normal)}section.brandslatestnews .brandtabs button:not([data-arrow])::before{border-radius:0;width:100%;left:0;height:4px;background:var(--line)}section.brandslatestnews .tabs button img{height:48px;width:auto !important;max-width:none;user-select:none;pointer-events:none;filter:saturate(0) opacity(0.32);transition:filter .2s ease}section.brandslatestnews .tabs button:hover img,section.brandslatestnews .tabs button.active img{filter:none}section.brandslatestnews .brandtabs [data-arrow]{height:78px;width:64px;font-size:28px}section.brands1 img.bg{object-position:bottom;opacity:.14}section.ourbrands{--padding: 48px}section.ourbrands .scrolling-brands-outer{overflow:hidden}section.ourbrands .scrolling-brands-inner{--gap: 32px;display:flex;gap:var(--gap);align-items:center;animation:scrolling-brands-juai8272ju 30s linear infinite}section.ourbrands .scrolling-brands-outer:hover .scrolling-brands-inner{animation-play-state:paused}section.ourbrands a.brand{display:block;flex:none;filter:saturate(0) opacity(0.32)}section.ourbrands a.brand:hover{filter:none}section.ourbrands a.brand img{display:block;height:64px;width:auto;object-fit:contain}[data-tippy-root]{z-index:9999999999 !important}.tippy-box{--tooltip-bg: #0456C3;--tooltip-text: #fff;--tooltip-font-family: var(--font-open-sans);--tooltip-font-size: 1rem}.tippy-content{font-weight:300;border-radius:4px;border:0}.tippy-arrow{width:20px;height:20px;background:none;border:10px solid var(--tooltip-bg);border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}.tippy-box[data-placement=left] .tippy-arrow{border-top-color:rgba(0,0,0,0);border-left-color:var(--tooltip-bg);right:-20px}.tippy-box[data-placement=right] .tippy-arrow{border-top-color:rgba(0,0,0,0);border-right-color:var(--tooltip-bg);left:-20px}.tippy-box[data-placement=bottom] .tippy-arrow{border-top-color:rgba(0,0,0,0);border-bottom-color:var(--tooltip-bg);top:-20px}.aigm-ux a.mainlink,.aigm-ux span.mainlink-mask{--normal: #2BA9E2;--hover: #157fd2}.aigm-ux a.mainlink:not(.flex):hover,.aigm-ux a.mainlink:not(.flex):focus,.aigm-ux a.mainlink:not(.flex):active,.aigm-ux span.mainlink-mask:not(.flex):hover,.aigm-ux span.mainlink-mask:not(.flex):focus,.aigm-ux span.mainlink-mask:not(.flex):active{text-decoration-line:underline !important;text-decoration-style:solid !important;text-decoration-thickness:1px !important}.aigm-ux a.mainlink.flex:hover span,.aigm-ux a.mainlink.flex:focus span,.aigm-ux a.mainlink.flex:active span,.aigm-ux span.mainlink-mask.flex:hover span,.aigm-ux span.mainlink-mask.flex:focus span,.aigm-ux span.mainlink-mask.flex:active span{text-decoration-line:underline !important;text-decoration-style:solid !important;text-decoration-thickness:1px !important}.aigm-ux .button{border:0;border-radius:0;font-weight:500;padding:16px 48px;font-size:1rem;box-shadow:none;font-family:var(--font-poppins);line-height:var(--para-line-height);--shadow: drop-shadow(0 8px 4px rgba(0, 0, 0, .06));filter:var(--shadow)}.button.icon{padding:0;align-items:stretch !important;gap:0 !important}.button.icon i{display:flex;align-items:center;justify-content:center;border-right:1px solid #fff;padding:0 20px;font-size:24px}.button.icon span{padding:16px 48px}.button.primary{--bg: linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%);--bg-hover: linear-gradient(125deg, rgba(255, 255, 255, 0.00) -26.85%, rgba(255, 255, 255, 0.30) 40.39%, rgba(255, 255, 255, 0.00) 106.21%), linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%);--text: #fff}.button.secondary{box-shadow:inset 0 0 0px 4px #fff;--bg: transparent;--bg-hover: #FFF;--text: #fff;--text-hover: #213567}.button.secondary:hover,.button.secondary:active,.button.secondary.ajax-loading{box-shadow:none}.button.white,.bg--black .button.primary{--bg: #fff;--bg-hover: linear-gradient(125deg, rgba(255, 255, 255, 0.00) -26.85%, rgba(255, 255, 255, 0.30) 40.39%, rgba(255, 255, 255, 0.00) 106.21%), linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%);--text: #213567;--text-hover: #fff}.button.navy{--bg: #213567;--bg-hover: #43578c;--text: #fff;--text-hover: #fff}.button.ajax-loading{pointer-events:none;user-select:none}.button.ajax-loading svg{display:block;flex:0;fill:var(--text-hover);position:absolute;top:calc(50% - 14px);left:calc(50% - 14px);width:28px;height:28px;animation-duration:.85s;animation-timing-function:cubic-bezier(0.82, 0.21, 0.46, 0.77)}.button.ajax-loading span{opacity:0}.ajax-loading-box{display:flex;margin:0 auto;align-items:center;justify-content:center;width:100%;padding:48px 32px;background:#fff;border:4px solid #eee;border-radius:24px}.ajax-loading-box svg{display:block;height:64px;width:64px;box-shadow:inset 0 0 0px 6px #f1f5ff;border-radius:50%}.aigm-blob{--x: 0%;--y: 0%;--size: 200px;--z-index: -1;transform:translate(-50%, -50%);width:var(--size);height:var(--size);z-index:var(--z-index);position:absolute;top:var(--y);left:var(--x)}.aigm-blob svg{display:block;width:var(--size);height:var(--size)}@media(prefers-reduced-motion){.aigm-blob.blob--animated svg{animation:none !important}}.aigm-blob.blob--animated svg{--shadow: rgb(0 0 0 / 28%);filter:drop-shadow(0 0 32px var(--shadow));animation:aigm-blob-rotate-nbbah23872 55s linear infinite}.aigm-blob.blob--swirl{max-width:calc(100% - 48px);opacity:.35}.aigm-blob.blob--outline{--stroke: #2CACE3}.aigm-blob.blob--outline svg path{stroke:var(--stroke)}.aigm-blob.blob--about_D9823OLLKW{--x: 100%;--y: 35%;--size: 360px}.aigm-blob.blob--about_EF8723IKKJ{--x: 0%;--y: 100%;--size: 200px}.aigm-blob.blob--about_NBNA8723KKA{--x: 50%;--y: 50%;--size: 100%}.aigm-blob.blob--about_IUHYTVCCAX452{--x: 50%;--y: 7.5%;--size: 240px}.aigm-blob.blob--about_VB77JJKSII92{--x: 0%;--y: 22.5%;--size: 200px}.aigm-blob.blob--seniormanagement_NBAN2387298{--x: 100%;--y: 100%;--size: 360px}.aigm-blob.blob--seniormanagement_FFAU1982OO2{--x: 0%;--y: 20%;--size: 120px}.aigm-blob.blob--seniormanagement_MNA9823KKSI{--x: 100%;--y: 100%;--size: 240px}.aigm-blob.blob--testimonials_FFBNBA8672{--x: 100%;--y: 0%;--size: 360px;--z-index: 5}.aigm-blob.blob--testimonials_XYZ761J1JJ{--x: 50%;--y: 100%;--size: 240px}.aigm-blob.blob--testimonials_MXCN882JJSL2{--x: 22%;--y: 80%;--size: 320px}.aigm-blob.blob--testimonials_XDFTT82KDK11{--x: 70%;--y: 80%;--size: 240px;--stroke: #fff}.aigm-blob.blob--testimonials_VBMMN1981KK1{--x: 100%;--y: 50%;--size: 540px;--stroke: #fff}.aigm-blob.blob--careers_NBNA9823KDKS{--x: 100%;--y: 85%;--size: 240px}.aigm-blob.blob--careers_MNA87238JJSI{--x: 50%;--y: 12.5%;--size: 120px}.aigm-blob.blob--careers_CMN872JKWS92{--x: 0%;--y: 120%;--size: 220px;--z-index: 5}.aigm-blob.blob--careers_VC2398KKSOI21{--x: 100%;--y: calc(0% - var(--padding));--size: 120px}.aigm-blob.blob--careers_LK882JIOJIW{--x: 0%;--y: 82%;--size: 120px}.aigm-blob.blob--careers_TRY7786723K{--x: 100%;--y: 100%;--size: 240px}.aigm-blob.blob--job_MNBA762IKK21{--x: 0%;--y: 20%;--size: 240px}.aigm-blob.blob--job_BB982JKSK213{--x: 100%;--y: 28%;--size: 320px}.aigm-blob.blob--brand_ALKKM992KK113{--x: 100%;--y: 25%;--size: 240px}.aigm-blob.blob--brand_FLWMNA992JKSO929{--x: 0%;--y: calc(100% - 128px);--size: 320px}.aigm-blob.blob--post_TPKN872KKS82Q{--x: 0%;--y: 42%;--size: 280px}.aigm-blob.blob--post_DFMN88JJKLMA8{--x: 100%;--y: 240px;--size: 320px}.aigm-blob.blob--articles_VVCX882MMN72{--x: 100%;--y: 320px;--size: 320px}.aigm-blob.blob--articles_FLWMNB667JKW{--x: 0%;--y: calc(100% - 128px);--size: 280px}.aigm-blob.blob--contact_MKJ77JJA9922{--x: 52%;--y: 5%;--size: 240px}.aigm-blob.blob--contact_LKMIA882KK2M{--x: 100%;--y: 100%;--size: 320px}.aigm-blob.blob--contact_BNNA662JJJ29{--x: 0%;--y: 32%;--size: 280px}.aigm-blob.blob--contact_XDFR662JJS82{--x: 100%;--y: 88%;--size: 160px}.aigm-blob.blob--brandslatestnews_KJN8772JJSJK2{--x: 0%;--y: 460px;--size: 320px}.aigm-blob.blob--brandslatestnews_FLWMNA7726YH2{--x: 100%;--y: calc(100% - 240px);--size: 240px}.aigm-blob.blob--home_MNA772IKKSJ28{--x: 86%;--y: 320px;--size: 478px;--stroke: #2CACE3}.aigm-blob.blob--comingsoon_NNBA7672KK21{--x: 0%;--y: 0%;--size: 240px}.aigm-blob.blob--comingsoon_LLKMAN9823LL{--x: 100%;--y: 100%;--size: 320px}section.auth1{--padding: 0px}section.auth1 .sides{--gap: 0px;box-shadow:0 0 64px rgba(0,0,0,.15)}section.auth1 .sides .side:first-of-type{background:#fff;display:flex;flex-direction:column}section.auth1 .auth-form{padding:48px;color:#373737}section.auth1 .auth-form .remember{display:flex;align-items:start;justify-content:space-between;gap:16px}section.auth1 .sides .side:last-of-type{background:linear-gradient(40deg, #213567 20.85%, #314C91 89.02%);padding-top:48px;display:flex;flex-direction:column}section.auth1 .copyright{background:#ebf2f9;border-top:2px solid #c5d4e0;padding:20px 32px;color:#45598c;font-size:var(--para-font-size);line-height:var(--para-line-height);margin-top:auto}section.auth1 .review{margin:0 auto 48px auto;width:calc(100% - 96px)}section.auth1 .review strong{font-size:1.12rem;line-height:var(--para-line-height);display:block;margin-bottom:12px}section.auth1 .review .bottom{display:flex;gap:24px;align-items:start;justify-content:space-between}section.auth1 .review .by{line-height:var(--para-line-height);flex:1}section.auth1 .review .by p{font-weight:600}section.auth1 .review .by small{display:block;color:#8fa3d3;font-size:.92rem}section.auth1 .review .stars{display:flex;gap:4px;font-size:22px;margin-top:8px;color:#dbd88b}section.auth1 img.side-image{margin-left:auto;width:calc(100% - 48px);user-select:none;pointer-events:none;margin-top:auto}iframe.aigm-iframe-form-embed{border-radius:8px;border:1px solid #d4d9e7;width:100%}[data-page-load-indicator]{--bg: #1e8fd8 !important}.container.blog{max-width:1048px}.container.blog .blog-content-box{padding:48px;background:#fff;margin-top:calc(0px - var(--padding))}section[data-header-fix] img.bg,section[data-header-fix] video.bg{top:calc(var(--header-height) + var(--header-bar-height)) !important;height:calc(100% - (var(--header-height) + var(--header-bar-height))) !important}sup,sub{line-height:0;font-size:65%;font-weight:600}.font--para{font-size:var(--para-font-size) !important;line-height:var(--para-line-height) !important}span.highlight-keywords{color:#b2bedd;font-style:italic;line-height:0;font-weight:400;font-size:inherit}em.gradient-highlight-keywords{font-style:normal;background:var(--Hover-gradient, linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#2cace3}section.padding--128{--padding: 128px}section.padding--256{--padding: 256px}section .container.full-height-for-line{position:absolute;height:100%;top:0;left:50%;transform:translateX(-50%)}section .container.full-height-for-line .side-white-line{height:100% !important;top:0 !important}section .side-white-line{position:absolute;width:4px;background:hsla(0,0%,100%,.25);height:calc(100% + var(--padding)*2);margin-left:auto;display:block;right:calc(24px + 7.5%);top:calc(0px - var(--padding))}.breadcrumb-padding-bottom .side-white-line{height:calc(100% + var(--padding)*2 + var(--breadcrumb-height)/2)}.adsectionblue{--padding: 32px;background:#3f5781}.adsectionwhite{--padding: 32px;background:linear-gradient(32deg, #DBE8F0 0%, #CBDFEB 50%, #FFF 100%)}.aigm-ux section img.bg.faded,.aigm-ux section video.bg.faded{opacity:.082}.side-full-height-image{margin-top:calc(0px - var(--padding));height:calc(100% + var(--padding)*2)}.side-full-height-image img[src]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;user-select:none;object-fit:cover}.side-full-height-image.shadow-version{height:100%;margin:0;border-radius:32px;overflow:hidden;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1)}.aigm-ux .to-top{background:linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%);border-radius:8px;box-shadow:0px 8px 16px rgba(0,0,0,.36)}.aigm-ux .to-top:hover{background:linear-gradient(88deg, #32b9f3 3.42%, #0761d7 100.06%)}.sides.title-button-split{--align: start;justify-content:space-between}.sides.title-button-split .side:first-of-type{max-width:920px;flex:1}.sides.title-button-split .side:last-of-type{--width: auto}.sides.title-text-split{--align: stretch;--gap: 32px}.sides.title-text-split .side:first-of-type{--width: 35%}.sides.title-text-split .side:last-of-type{flex:1;color:#c1cfe9}.sides.title-text-split .line{width:1px;background:hsla(0,0%,100%,.16)}.sides.slider-arrows-split{--gap: 32px}.sides.slider-arrows-split .side:first-of-type{--width: auto;flex:1}.sides.slider-arrows-split .side:last-of-type{--width: auto;display:flex;gap:32px}.mouse-follow-3d-effect-item{transform-style:preserve-3d;transition:all .1s}.sticky-sidebar-item{position:sticky;top:calc(var(--header-height) + var(--header-bar-height) + 32px)}.aigm-ux nav.pagination{margin-top:48px;padding-top:32px;border-top:2px solid #eaecf0}.aigm-ux nav.pagination .page-numbers{--dot-active: linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%);--text-active: #fff;--dot-normal: #FFF;--text-normal: #475467;--dot-hover: #8b9abf;--text-hover: #fff;border-radius:0;border:0;box-shadow:0 0 32px rgba(0,0,0,.18);font-weight:500;font-size:var(--para-font-size)}.aigm-ux nav.pagination .page-numbers.prev{margin-right:auto}.aigm-ux nav.pagination .page-numbers.next{margin-left:auto}.aigm-ux nav.pagination .page-numbers.disabled{background:#dadada;opacity:.65}.scroll-mouse-animated{margin-top:48px;user-select:none;pointer-events:none;display:flex;align-items:center;gap:16px}.scroll-mouse-animated img{max-width:28px;width:100%;height:auto}.scroll-mouse-animated span{font-weight:400;font-size:.84rem;display:block;line-height:1}.scroll-mouse-animated svg{display:block;animation:scroll-mouse-animated-hya7282i 1s cubic-bezier(0.9, 0.08, 0.81, 0.78) infinite alternate}.scroll-mouse-animated.is-aigm-careers-page svg{animation:none}.scroll-mouse-animated.is-aigm-careers-page span{font-size:var(--para-font-size);line-height:var(--para-line-height);font-weight:600;color:#b8c1d8;display:block}section.job1{padding-bottom:0;z-index:12}section.job1 .title{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:32px}section.job1 .title h1{flex:1}section.job1 .title .scroll-mouse-animated{margin:0;flex-direction:row-reverse;background:#2d406e;padding:16px 24px;flex-shrink:0}section.job1 .title .scroll-mouse-animated svg{width:auto;height:24px}section.job1 .image-area .aigm-job-team-label{--size: 28px;font-size:1.12rem;top:32px}section.job1 img.featured-image{width:100%;aspect-ratio:16/9;object-fit:cover;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1)}section.job2 .alternative-apply-methods{color:#afafaf;font-size:.86rem;line-height:var(--para-line-height);padding-top:32px;border-top:1px solid #e0e0e0}section.job2 .alternative-apply-methods ul{margin-top:16px}section.job2 .alternative-apply-methods ul li p{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;line-height:1.5}.aigm-quick-job-apply-bar{background:#edf2f7;color:#213567;padding:24px 32px}.aigm-quick-job-apply-bar.is-fixed{position:fixed;width:100%;top:calc(var(--header-height) + var(--header-bar-height));z-index:100;left:0;box-shadow:0 0 32px rgba(0,0,0,.28);padding-left:0;padding-right:0;padding-top:16px;padding-bottom:16px}.aigm-quick-job-apply-bar .content{display:flex;justify-content:space-between;align-items:center;gap:24px}.aigm-quick-job-apply-bar .infos{display:flex;gap:24px;justify-content:start;align-items:center;flex:1;overflow:hidden}.aigm-quick-job-apply-bar .infos .info{display:flex;gap:12px;justify-content:start;align-items:center}.aigm-quick-job-apply-bar .infos .info:last-of-type{overflow:hidden}.aigm-quick-job-apply-bar .infos .info i{color:#2cace3}.aigm-quick-job-apply-bar .infos .info span{font-size:var(--para-font-size);line-height:var(--para-line-height);font-weight:500;white-space:pre;text-overflow:ellipsis;overflow:hidden}.aigm-quick-job-apply-bar .button{padding:12px 82px;flex-shrink:0}.aigm-job-perks-list{display:flex;--gap: 32px;gap:var(--gap);justify-content:center;align-items:stretch;flex-wrap:wrap}.aigm-job-perks-list .perk{display:block;background:#f4f7fb;padding:32px;border:3px solid #dee3ea;text-align:center;flex:0 0 calc((100% - (var(--grid-items-career-perks) - 1)*var(--gap))/var(--grid-items-career-perks))}.aigm-job-perks-list.white-boxes .perk{background:#fff}.aigm-job-perks-list .perk:hover{background:#d4e3f2;border-color:#2cace3}.aigm-job-perks-list .perk i{color:#2cace3;display:block;font-size:48px;margin:0 0 16px 0}.aigm-job-perks-list .perk span{display:block;font-size:var(--para-font-size);line-height:1.44;font-weight:500;color:#5f71a0;max-width:276px;margin:0 auto}section.careers5 .nothing-box{padding:48px 32px;background:#213567}section.careers5 .nothing-box .title strong{color:#fff}section.careers5 .nothing-box .title p{color:#d2d9ea}section.careers5 .hr-staff-box .side.content{padding-top:64px;padding-bottom:64px}section.comingsoon1{--padding: calc(48px * 2)}section.comingsoon1 .crane-background{position:absolute;top:calc(0px - (var(--padding) - 48px));left:0;width:100%;height:calc(100% + var(--padding) + var(--padding) - 48px);z-index:-1}section.comingsoon1 .crane-background svg{position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:.35}section.error404 img{margin-top:var(--padding);margin-bottom:calc(0px - var(--padding));max-width:488px;width:100%;margin-left:auto;margin-right:auto;user-select:none;pointer-events:none}section.contact2 .contact-box{overflow:hidden;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1);border-radius:16px}section.contact2 .contact-box .methods{display:flex;justify-content:center;align-items:stretch;background:#fff;padding:32px;gap:32px}section.contact2 .contact-box .methods .method{flex:1;text-align:center;font-family:var(--font-open-sans);overflow:hidden}section.contact2 .contact-box .methods .method i{font-size:24px;color:#1d8ad6;display:block}section.contact2 .contact-box .methods .method strong{display:block;color:#213567;margin-top:8px;line-height:var(--para-line-height);font-size:var(--para-font-size)}section.contact2 .contact-box .methods .method a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;margin:0 auto}section.contact2 .contact-box .methods .line{width:1px;background:#96a3c4;flex-shrink:0}section.contact2 .contact-box .sides{background:#2a3e72;padding:48px;--gap: 48px}section.contact2 .contact-box .picture img{width:100%}section.contact2 .contact-box .picture .location{display:flex;padding:32px;gap:24px;background:#364d87;align-items:center}section.contact2 .contact-box .picture .location i{font-size:1.24rem}section.contact2 .contact-box .picture .location p{flex-grow:1;line-height:var(--para-line-height)}section.contact2 .contact-box .form label,section.contact2 .contact-box .form strong.label{color:#fff}section.contact2 .contact-box .form button{width:100%;max-width:none}.aigm-ux .fancytabs{--bg-normal: #3B538E;--bg-active: #EEEFF1;--text-normal: #fff;--text-active: #213567;--bg-hover: #4862a0;--text-hover: #fff;gap:32px}.aigm-ux .fancytabs a,.aigm-ux .fancytabs button{background:none !important;box-shadow:none;border-radius:0;padding:14px 32px}.aigm-ux .fancytabs a::after,.aigm-ux .fancytabs button::after{display:none}.aigm-ux .fancytabs a::before,.aigm-ux .fancytabs button::before{content:"";background:#3b538e;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transform:skewX(-25deg);border-radius:8px}.aigm-ux .fancytabs a:hover::before,.aigm-ux .fancytabs button:hover::before{background:var(--bg-hover)}.aigm-ux .fancytabs a.active::before,.aigm-ux .fancytabs button.active::before{background:var(--bg-active)}[data-nav-darken-overlay]{display:block;position:fixed;top:0;left:0;width:0px;height:0px;z-index:99999;background:rgba(33,53,103,.9);backdrop-filter:blur(12px);opacity:0;pointer-events:none;transition:opacity .25s ease}html.fullscreen-menu-open [data-nav-darken-overlay]{opacity:1;pointer-events:all;width:100%;height:100%}.fullscreen-menu{position:fixed;top:var(--header-bar-height);right:0;width:90%;height:calc(100% - var(--header-bar-height));z-index:999999;background:#fff;display:flex;box-shadow:0 32px 64px rgba(0,0,0,.32);transform:translate3d(100%, 0, 0);opacity:0;transition:opacity .4s ease,transform .5s ease;color-scheme:light;border-left:12px solid #2cace3;border-image:linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%) 12}.fullscreen-menu .container{overflow:auto;max-width:none;padding:48px}html.fullscreen-menu-open .fullscreen-menu{transform:translate3d(0, 0, 0);opacity:1}.fullscreen-menu .menu.sides{--align: stretch;min-height:100%}.fullscreen-menu .menu.sides .side:first-of-type{display:flex;flex-direction:column}.fullscreen-menu .menu .pagelinks{display:flex;flex-direction:column;width:100%;gap:8px}.fullscreen-menu .menu .pagelinks a.mainlink,.fullscreen-menu .menu .pagelinks span.mainlink-mask{font-size:1.286rem;font-weight:900;color:#213567;opacity:1;text-decoration:none !important;transition:transform .2s ease;line-height:var(--para-line-height);display:flex;align-items:center;gap:16px;width:100%;max-width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;font-family:var(--font-open-sans)}.fullscreen-menu .menu .pagelinks a.mainlink.current-page,.fullscreen-menu .menu .pagelinks span.mainlink-mask.current-page{color:#157fd2 !important}.fullscreen-menu .menu .pagelinks a.mainlink:focus,.fullscreen-menu .menu .pagelinks a.mainlink:hover,.fullscreen-menu .menu .pagelinks a.mainlink:active,.fullscreen-menu .menu .pagelinks .submenu.expanded>a.mainlink,.fullscreen-menu .menu .pagelinks span.mainlink-mask:focus,.fullscreen-menu .menu .pagelinks span.mainlink-mask:hover,.fullscreen-menu .menu .pagelinks span.mainlink-mask:active,.fullscreen-menu .menu .pagelinks .submenu.expanded>span.mainlink-mask{color:#157fd2}.fullscreen-menu .menu .pagelinks a.mainlink:focus p,.fullscreen-menu .menu .pagelinks a.mainlink:hover p,.fullscreen-menu .menu .pagelinks a.mainlink:active p,.fullscreen-menu .menu .pagelinks .submenu.expanded>a.mainlink p,.fullscreen-menu .menu .pagelinks span.mainlink-mask:focus p,.fullscreen-menu .menu .pagelinks span.mainlink-mask:hover p,.fullscreen-menu .menu .pagelinks span.mainlink-mask:active p,.fullscreen-menu .menu .pagelinks .submenu.expanded>span.mainlink-mask p,.fullscreen-menu .menu .pagelinks a.mainlink.current-page p,.fullscreen-menu .menu .pagelinks span.mainlink-mask.current-page p{text-decoration-line:underline !important;text-decoration-style:solid !important;text-decoration-thickness:1px !important}.fullscreen-menu .menu .pagelinks a.mainlink span:first-child,.fullscreen-menu .menu .pagelinks span.mainlink-mask span:first-child{display:flex;align-items:center;gap:12px;overflow:hidden}.fullscreen-menu .menu .pagelinks a.mainlink span:first-child p,.fullscreen-menu .menu .pagelinks span.mainlink-mask span:first-child p{display:block;text-overflow:ellipsis;overflow:hidden;white-space:pre;max-width:100%}.fullscreen-menu .menu .pagelinks a.mainlink span:first-child i,.fullscreen-menu .menu .pagelinks span.mainlink-mask span:first-child i{transform:scale(0.9);opacity:.85}.fullscreen-menu .menu .pagelinks a.mainlink span:first-child span.label,.fullscreen-menu .menu .pagelinks span.mainlink-mask span:first-child span.label{font-size:.84rem;flex-shrink:0;background:linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%);line-height:1;padding:6px 8px;border-radius:4px;color:#fff;font-weight:500;font-family:var(--font-poppins)}.fullscreen-menu a.logo{display:block;width:100%;max-width:calc(100% - 64px)}.fullscreen-menu a.logo img{width:100%;max-width:274px}.fullscreen-menu .menu .submenu{all:inherit;width:100%}.fullscreen-menu .menu .submenu.expanded .submenu-items{display:flex}.fullscreen-menu .menu .submenu .submenu-items{margin-left:32px;display:none;flex-direction:column;gap:inherit}.fullscreen-menu .menu .submenu>a.mainlink i.expand.fa-minus,.fullscreen-menu .menu .submenu>span.mainlink-mask i.expand.fa-minus{display:none}.fullscreen-menu .menu .submenu.expanded>a.mainlink i.expand.fa-plus,.fullscreen-menu .menu .submenu.expanded>span.mainlink-mask i.expand.fa-plus{display:none}.fullscreen-menu .menu .submenu.expanded>a.mainlink i.expand.fa-minus,.fullscreen-menu .menu .submenu.expanded>span.mainlink-mask i.expand.fa-minus{display:block}.fullscreen-menu .menu .submenu>a.mainlink i.expand,.fullscreen-menu .menu .submenu>span.mainlink-mask i.expand{color:#2cace3}.fullscreen-menu .menu .submenu>a.mainlink,.fullscreen-menu .menu .submenu>span.mainlink-mask{justify-content:space-between}.fullscreen-menu .menu .submenu a.mainlink i.fa-external-link-alt,.fullscreen-menu .menu .submenu a.mainlink i.fa-arrow-right,.fullscreen-menu .menu .submenu span.mainlink-mask i.fa-external-link-alt,.fullscreen-menu .menu .submenu span.mainlink-mask i.fa-arrow-right{opacity:.25;transform:scale(0.9)}.fullscreen-menu .nav-image-slideshow{position:absolute;top:112px;left:0;width:100%;height:calc(100% - 112px);border-radius:48px;overflow:hidden;box-shadow:0 0 32px rgba(0,0,0,.2);pointer-events:none;user-select:none}.fullscreen-menu .nav-image-slideshow .images{position:absolute;top:0;left:0;width:100%;height:100%}.fullscreen-menu .nav-image-slideshow .images img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .275s ease;object-fit:cover;object-position:top}.fullscreen-menu .nav-image-slideshow .images img.shown{opacity:1}.fullscreen-menu .nav-image-slideshow img.shape{position:absolute;bottom:0;right:0;width:27.5%;filter:drop-shadow(0 0 32px rgba(0, 0, 0, 0.4));opacity:.95}.fullscreen-menu .panels{margin-top:auto;display:flex;flex-wrap:wrap;gap:32px;align-items:start}.fullscreen-menu .panels .panel{width:calc(50% - 16px)}.fullscreen-menu .panels .panel strong{font-weight:400;color:#8c98b5;display:block;font-size:1rem;line-height:var(--para-line-height);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid rgba(187,195,218,.25)}.fullscreen-menu .panels .panel p{display:block;font-size:var(--para-font-size);font-weight:600;color:#213567;line-height:var(--para-line-height)}.fullscreen-menu .panels .panel p a.mainlink{--normal: inherit}.fullscreen-menu .panels .panel p a.mainlink i{margin-left:12px;color:#2cace3;transition:transform .2s ease}.fullscreen-menu .panels .panel p a.mainlink:hover i,.fullscreen-menu .panels .panel p a.mainlink:active i{transform:translate3d(8px, 0, 0)}.fullscreen-menu .panels .panel .social-buttons-global{justify-content:start !important}.close-button-global{--size: 64px;--padding: 18px;position:absolute;top:0;right:0;padding:var(--padding);background:linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%);cursor:pointer;z-index:20;width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center}.close-button-global:hover{background:linear-gradient(125deg, rgba(255, 255, 255, 0) -26.85%, rgba(255, 255, 255, 0.3) 40.39%, rgba(255, 255, 255, 0) 106.21%),linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%)}.close-button-global svg{display:block;width:100%;height:100%}.aigm-ux p.pagination--none{display:flex;background:#f8eaea;width:100%;padding:16px 24px;color:#be8787;line-height:var(--para-line-height);border:4px solid #f0d1d1;text-align:left;justify-content:center;align-items:center;gap:16px}.aigm-ux p.pagination--none svg{display:block;fill:currentColor;flex-shrink:0}.aigm-ux p.pagination--none span{display:block}.aigm-ux p.pagination--none.warning{background:#f8f3ea;color:#877049;border-color:#ece0cb}.aigm-ux p.pagination--none.success{background:#8fe0b3;color:#219554;border-color:#43cd80}.aigm-ux p.pagination--none.info{background:#e9f9ff;color:#76a1ca;border-color:#c1ddf5}.aigm-ux p.pagination--none a.mainlink,.aigm-ux p.pagination--none span.mainlink-mask{text-decoration-line:underline;text-decoration-style:dashed}.aigm-ux [data-slider]{--dot-active: #2CACE3;--dot-normal: #BDCCD2;--dot-hover: #c3e1ec}[data-slider].default-arrows-hidden .arrow{display:none !important}[data-slider] .arrow,.main-slider-arrow{background:linear-gradient(52deg, #CAEBFF 0%, #FFF 100%);display:flex;width:64px;height:64px;border-radius:8px;cursor:pointer;align-items:center;justify-content:center;border:1px solid #d4d2e3}[data-slider] .arrow:hover,.main-slider-arrow:hover{background:linear-gradient(52deg, #a8dcff 0%, #e0edff 100%)}[data-slider] .arrow svg,.main-slider-arrow svg{display:block;width:28px;height:28px}[data-slider] .arrow svg path,.main-slider-arrow svg path{stroke:#5d5a88}[data-slider] .slick-dots li button{transition:width .2s ease}[data-slider] .slick-dots li.slick-active button{width:32px}.maincard--employeemonth{display:flex;flex-direction:column;justify-content:stretch;background:linear-gradient(0deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%),radial-gradient(151.92% 127.02% at 15.32% 21.04%, rgba(255, 255, 255, 0.42) 0%, rgba(255, 255, 255, 0.5) 50.52%, rgba(255, 255, 255, 0.18) 100%);backdrop-filter:blur(40px);max-width:400px;width:100%;border-radius:16px;overflow:hidden;box-shadow:0 0 32px rgba(0,0,0,.26);--image-height: 274px}.maincard--employeemonth .image{display:block;width:100%}.maincard--employeemonth .image img{height:var(--image-height);width:100%;object-fit:cover}.maincard--employeemonth .date{--bg: #fff;--size: 24px;z-index:2;position:absolute;transform:translateY(-50%);color:#2d437d;display:flex;align-items:stretch;justify-content:start;font-weight:600;max-width:calc(100% - 32px);top:var(--image-height)}.maincard--employeemonth .date span{padding:0 calc(24px - var(--size)) 0 24px;background:var(--bg);display:flex;align-items:center;overflow:hidden}.maincard--employeemonth .date span pre{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.maincard--employeemonth .date .end{display:block;border:var(--size) solid var(--bg);border-right-color:rgba(0,0,0,0);flex-shrink:0}.maincard--employeemonth .text{padding:56px 32px 32px 32px;flex:1;display:flex;flex-direction:column;justify-content:stretch}.maincard--employeemonth .text .name{display:block;text-decoration:none;color:#213567;font-size:var(--para-font-size);line-height:var(--para-line-height)}.maincard--employeemonth .text a.name:hover,.maincard--employeemonth .text a.name:active{text-decoration:underline;text-underline-offset:0px;text-underline-position:under;text-decoration-skip-ink:none;text-decoration-thickness:2px}.maincard--employeemonth .text .aigm-rich-text{color:#4c5d87;line-height:var(--para-line-height);margin-top:8px;flex:1;display:flex;flex-direction:column;justify-content:stretch}.maincard--employeemonth .text .aigm-rich-text p:last-of-type{margin-top:auto}.maincard--employeemonth .text .button{margin-top:16px}.maincard--employeemonth.slick-slide.slick-current{opacity:1;z-index:5}.maincard--employeemonth.slick-slide .full-image{display:block;width:100%;height:100%;pointer-events:none;cursor:pointer;position:absolute;z-index:5;top:0;left:0;opacity:1;pointer-events:all}.maincard--employeemonth.slick-slide.slick-current .full-image{pointer-events:none;opacity:0}.maincard--employeemonth.slick-slide .full-image img{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;object-fit:cover}.maincard--employeemonth.slick-slide:not(.slick-current){background:#2f4377}.maincard--employeemonth.slick-slide:not(.slick-current) :is(.image,.date,.text){opacity:0}.maincard--employeemonth.slick-slide:not(.slick-current) .full-image{opacity:.28;filter:grayscale(1)}.maincard--employeemonth.slick-slide:not(.slick-current):hover .full-image{opacity:.38;filter:none}section.onlinepayments1 .mainbox,.aigm-shop-mainbox{border-radius:16px;box-shadow:4px 8px 30px 10px rgba(0,0,0,.15);background:#fff;color:#213567;text-align:center;max-width:960px;margin:0 auto;overflow:hidden}section.onlinepayments1 .mainbox .content,.aigm-shop-mainbox .content{padding:32px}section.onlinepayments1 .mainbox h2,.aigm-shop-mainbox h2{line-height:1.246}section.onlinepayments1 .mainbox p.info,.aigm-shop-mainbox p.info{color:#526187;font-size:1rem;line-height:var(--para-line-height)}section.onlinepayments1 .mainbox svg.icon,.aigm-shop-mainbox svg.icon{display:block;width:76px;height:76px;margin:0 auto}section.onlinepayments1 .mainbox svg.icon.green,.aigm-shop-mainbox svg.icon.green{fill:#3cb371}section.onlinepayments1 .mainbox svg.icon.orange,.aigm-shop-mainbox svg.icon.orange{fill:#ffac14}section.onlinepayments1 .mainbox svg.icon.red,.aigm-shop-mainbox svg.icon.red{fill:#ff3a3a}section.onlinepayments1 .mainbox .progress,.aigm-shop-mainbox .progress{display:flex;padding:24px;gap:24px;align-items:center;justify-content:center;flex-wrap:wrap;border-bottom:1px solid #e3e9f0}section.onlinepayments1 .mainbox .progress .step,.aigm-shop-mainbox .progress .step{width:10%;flex-grow:1;padding:24px 12px;background:rgba(213,238,249,.5);border-radius:16px}section.onlinepayments1 .mainbox .progress .step.done,.aigm-shop-mainbox .progress .step.done{background:rgba(44,172,227,.36)}section.onlinepayments1 .mainbox .progress .step.done svg,.aigm-shop-mainbox .progress .step.done svg{opacity:1}section.onlinepayments1 .mainbox .progress .step.done span,.aigm-shop-mainbox .progress .step.done span{color:#0085bf}section.onlinepayments1 .mainbox .progress .step.current,.aigm-shop-mainbox .progress .step.current,section.onlinepayments1 .mainbox .progress .step[onClick]:hover,.aigm-shop-mainbox .progress .step[onClick]:hover{box-shadow:var(--main-blue-outline)}section.onlinepayments1 .mainbox .progress .step svg.rotate,.aigm-shop-mainbox .progress .step svg.rotate{transform:rotate(90deg)}section.onlinepayments1 .mainbox .progress .step svg,.aigm-shop-mainbox .progress .step svg{fill:#2cace3;opacity:.2;display:block;width:42px;height:42px;margin:0 auto 12px auto}section.onlinepayments1 .mainbox .progress .step span,.aigm-shop-mainbox .progress .step span{font-size:.82rem;line-height:1.14;display:block;color:#83a6bf;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:var(--font-open-sans)}section.onlinepayments1 .mainbox .progress .step[onClick],.aigm-shop-mainbox .progress .step[onClick]{cursor:pointer;user-select:none}section.onlinepayments1 .mainbox .methods,.aigm-shop-mainbox .methods{display:flex;padding:32px;gap:32px;align-items:center;justify-content:center;flex-wrap:wrap;border-top:1px solid #e3e9f0}section.onlinepayments1 .mainbox .methods img,.aigm-shop-mainbox .methods img{height:32px;width:auto}section.onlinepayments1 .mainbox .poweredby,.aigm-shop-mainbox .poweredby{text-align:left;display:flex;align-items:start;gap:32px;padding-bottom:32px;margin-bottom:32px;border-bottom:1px dashed #e3e9f0}section.onlinepayments1 .mainbox .poweredby img,.aigm-shop-mainbox .poweredby img{max-width:200px;width:100%;filter:contrast(0) opacity(0.35)}section.onlinepayments1 .mainbox .poweredby img:hover,.aigm-shop-mainbox .poweredby img:hover{filter:none}section.onlinepayments1 .mainbox .content table,.aigm-shop-mainbox .content table{border:0;border-collapse:collapse;width:100%;text-align:left}section.onlinepayments1 .mainbox .content table .aigm-form-input,.aigm-shop-mainbox .content table .aigm-form-input{max-width:360px;margin-left:auto}section.onlinepayments1 .mainbox .content table .aigm-form-label,.aigm-shop-mainbox .content table .aigm-form-label{margin:0}section.onlinepayments1 .mainbox table.checkout,.aigm-shop-mainbox table.checkout{table-layout:fixed;width:100%}section.onlinepayments1 .mainbox table.checkout td,.aigm-shop-mainbox table.checkout td{vertical-align:top}section.onlinepayments1 .mainbox table td.gap,.aigm-shop-mainbox table.checkout td.gap{width:32px}section.onlinepayments1 .mainbox table.checkout .aigm-form-input,.aigm-shop-mainbox table.checkout .aigm-form-input{margin:0;max-width:none;width:100%}section.onlinepayments1 table.checkout hr.checkoutdivider,.aigm-shop-mainbox table.checkout hr.checkoutdivider,.aigm-shop-mainbox hr.checkoutdividersingle{border-bottom:1px dashed #b0b0b0;margin:32px 0;height:1px}section.onlinepayments1 table.checkout .cardexpiryflex,.aigm-shop-mainbox table.checkout .cardexpiryflex{display:flex;gap:32px;width:100%}section.onlinepayments1 .payment-details-block,.aigm-shop-mainbox .payment-details-block{background:#f6f6f6;padding:32px;border-top:8px solid #2cace3;border-image:linear-gradient(206deg, #2CACE3 3.42%, #0456C3 100.06%) 8;overflow:hidden}section.onlinepayments1 .payment-details-block iframe,.aigm-shop-mainbox .payment-details-block iframe{border:none !important;background:#e5e5e5 !important;border-radius:8px !important;overflow:hidden !important}section.onlinepayments1 .payment-details-block [data-paypal-field],.aigm-shop-mainbox .payment-details-block [data-paypal-field]{font-size:0}.aigm-shop-mainbox .payment-details-block [data-stripe-card-options-box] iframe{width:calc(100% + 8px) !important;border-radius:0 !important;background:none !important;max-width:none !important}section.onlinepayments1 .securepaypalbanner,.aigm-shop-mainbox .securepaypalbanner{display:flex;justify-content:center;padding:16px 32px;background:#edf2f7}section.onlinepayments1 .securepaypalbanner img,.aigm-shop-mainbox .securepaypalbanner img{display:block;height:48px;cursor:pointer;user-select:none}.aigm-shop-mainboxes{display:flex;align-items:start;justify-content:center;gap:32px}.aigm-shop-mainboxes .aigm-shop-mainbox.sidebar{width:100%;max-width:420px;flex-shrink:0}.aigm-shop-mainboxes .aigm-shop-mainbox.main{flex:1}.aigm-shop-mainbox .summary-list-box{background:#f0f5fa;padding:32px;display:flex;flex-direction:column;gap:8px;line-height:var(--para-line-height);text-align:left;border-top:1px solid #e3e9f0;border-bottom:1px solid #e3e9f0}.aigm-shop-mainbox .summary-list-box .line{display:flex;gap:16px;align-items:center;justify-content:space-between}.aigm-shop-mainbox .summary-list-box .line span.text{flex:1}.aigm-shop-mainbox .summary-list-box .line span.text a{color:inherit}.aigm-shop-mainbox .summary-list-box .line span.cost{text-align:right;font-weight:500}.aigm-shop-mainbox .summary-list-box .line span.cost small{font-weight:inherit;font-size:inherit;color:#aecbdd}.aigm-shop-mainbox .summary-list-box .line.section{border-top:1px dashed #b0b0b0;padding-top:24px;margin-top:16px}.aigm-shop-mainbox .summary-list-box svg.spinning-loader-svg{margin:0 auto}.aigm-shop-mainbox .coupon-code-block{max-width:460px;border-radius:0;background:#eaf2f6;pointer-events:none;opacity:0;height:0;overflow:hidden;transition:height .2s ease,opacity .2s ease;display:flex;align-items:stretch;gap:24px}.aigm-shop-mainbox .coupon-code-block.shown{height:auto;opacity:1;pointer-events:all;margin-top:24px;padding:24px}.aigm-shop-mainbox .coupon-code-block input{flex:1}.aigm-shop-mainbox .coupon-code-block button{flex-shrink:0;height:auto;padding:0 24px;white-space:nowrap;width:auto}.aigm-shop-mainbox strong.section-title{display:flex;text-align:left;line-height:var(--para-line-height);font-size:1.58rem;margin-bottom:24px;font-family:"Open Sans";align-items:center}.aigm-shop-mainbox strong.section-title::before{content:"";font-family:"Font Awesome 6 Pro";opacity:.2;font-weight:400;font-size:20px;margin-right:16px;line-height:1;display:block}.aigm-shop-mainbox strong.section-title.small-margin{margin-bottom:12px}.maincard--review{--align: stretch !important;--gap: 0px !important;width:100%;background:#fff;border-radius:24px;overflow:hidden;box-shadow:4px 4px 30px rgba(0,0,0,.1)}.maincard--review .side:first-of-type{--width: 30%}.maincard--review .side:last-of-type{flex:1;padding:48px;display:flex;flex-direction:column}.maincard--review img.side-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;user-select:none}.maincard--review span.quote{display:block;font-size:42px;line-height:1;text-align:right;pointer-events:none;user-select:none;color:#2cace3;position:absolute;right:48px;top:48px;width:64px}.maincard--review .text[data-post-content]{color:#213567;font-weight:600;width:calc(100% - 64px)}.maincard--review .text[data-post-content] p:first-of-type::before,.maincard--review .text[data-post-content] p:last-of-type::after{content:'"'}.maincard--review .bottom{display:flex;align-items:center;gap:32px;margin-top:auto}.maincard--review .bottom a.logo{display:block;flex-shrink:0;max-width:35% !important}.maincard--review .bottom a.logo img.logo{height:54px;width:auto;object-fit:contain}.maincard--review .bottom p{padding-left:32px;border-left:2px solid rgba(187,195,218,.25);color:#7b8cb7}.maincard--review .bottom p strong{display:block;line-height:var(--para-line-height);font-size:var(--para-font-size)}.maincard--review .bottom p span{display:block;color:#adb7d0;line-height:var(--para-line-height)}.maincard--review .side:first-of-type a.brand{position:absolute;left:0;top:32px;height:72px;display:block;background:rgba(0,0,0,.2);padding:16px;backdrop-filter:blur(16px);border-left:4px solid #25a3df;border-top-right-radius:8px;border-bottom-right-radius:8px;background:rgba(33,53,103,.8)}.maincard--review .side:first-of-type a.brand img.logo{width:auto;object-fit:contain;height:100%;margin:0 auto}.maincard--review.in-grid-view{width:calc(50% - 16px);align-self:stretch}.maincards .maincard--review.in-grid-view:nth-child(3n-2){width:100%}.maincards .maincard--review.in-grid-view:not(:nth-child(3n-2)){flex-direction:column}.maincards .maincard--review.in-grid-view:not(:nth-child(3n-2)) .side{--width: 100%}.maincards .maincard--review.in-grid-view:not(:nth-child(3n-2)) img.side-image{position:relative;height:320px;width:100%}.maincard--category{background:#3b537e;padding:48px;color:#fff;text-decoration:none;border-radius:16px;overflow:hidden;border:1px solid #a7a7a7}.maincard--category:hover{outline:4px solid rgba(48,68,104,.36);outline-offset:4px}.maincard--category strong.scroll{z-index:2;opacity:.16;font-size:8rem;line-height:1;white-space:nowrap;display:block;position:absolute;left:48px;transition:left 2.62s ease,opacity 1.28s ease}.maincard--category:hover strong.scroll{opacity:1;left:calc(48px - var(--width) + 100% - 48px - 48px)}.maincard--category strong.name{display:block;font-size:1.64rem;line-height:1.34;margin:186px 0 8px 0;z-index:2}.maincard--category:hover strong.name{text-decoration:underline;text-underline-offset:0px;text-underline-position:under;text-decoration-skip-ink:none}.maincard--category p.intro{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:#b5c6e5;line-height:1.42;font-size:1.12rem;z-index:2}.maincard--category img.background{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.05;pointer-events:none;user-select:none;transition:opacity .42s ease}.maincard--category:hover img.background{opacity:.36;filter:brightness(0.42)}.maincard--post{flex:0 0 calc((100% - (var(--grid-items-articles) - 1)*var(--gap))/var(--grid-items-articles));display:flex;align-self:stretch;background:#213567;text-align:left;--shadow: 4px 4px 30px 10px rgba(0, 0, 0, 0.10);box-shadow:var(--shadow);flex-direction:column;justify-content:stretch;overflow:hidden;border-radius:16px}.maincard--post:hover{background:#364d88;outline:var(--main-blue-outline-thick);outline-offset:2px}.maincard--post .padding{padding:32px;flex:1;display:flex;flex-direction:column}.maincard--post .padding .button{margin-top:auto}.maincard--post a.thumb-link{display:block;overflow:hidden}.maincard--post:hover img.thumb{transform:scale(1.12)}.maincard--post img.thumb{width:100%;object-fit:cover;aspect-ratio:16/9;background:#eaeaea;transition:transform .2s ease}.maincard--post[data-post-type=brands] img.thumb{padding:32px;object-fit:contain}.maincard--post small.date{display:flex;color:#aabeef;background:#364b81;margin-top:-54px;margin-bottom:16px;padding:0 16px;line-height:1;height:44px;align-items:center;justify-content:center;border-radius:4px;gap:12px;font-size:.92rem;overflow:hidden}.maincard--post small.date i{opacity:.88}.maincard--post small.date span.line{position:absolute;height:100%;width:4px;background:#1d91d8;background:linear-gradient(88deg, #2CACE3, #0456C3);top:0;left:0;transition:width .2s ease}.maincard--post:hover small.date span.line{width:100%}.maincard--post:hover small.date{color:#fff}.maincard--post a.post-title{font-weight:600;font-size:1.38rem;text-decoration:none;color:#fff;line-height:var(--para-line-height);margin-bottom:8px;text-align:left}.maincard--post a.post-title:hover{text-decoration:underline;text-underline-offset:0px;text-underline-position:under;text-decoration-skip-ink:none}.maincard--post p.desc{line-height:var(--para-line-height);color:#e0e0e0;font-family:var(--font-open-sans)}.maincard--post .top-label{--bg: #2aa8e1;--text: #fff;position:absolute;top:32px;left:0;z-index:2;display:flex;align-items:center;justify-content:start;padding:12px;background:var(--bg);color:var(--text);line-height:1;gap:12px;transition:padding .2s ease;user-select:none;pointer-events:none}.maincard--post .top-label img{width:24px;height:24px}.maincard--post .top-label span{font-family:var(--font-open-sans);font-weight:600;font-size:.86rem;text-transform:uppercase;width:0%;overflow:hidden;white-space:nowrap;transition:width .2s ease;display:none;white-space:nowrap;text-overflow:ellipsis;max-width:240px}.maincard--post:hover .top-label{padding:12px 16px}.maincard--post:hover .top-label span{display:block;width:100%}.maincard--homestaff{border-radius:24px;background:#324984;overflow:hidden;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1);flex:0 0 calc((100% - (var(--grid-items-homestaff) - 1)*var(--gap))/var(--grid-items-homestaff))}.maincard--homestaff:hover{background:#fff}.maincard--homestaff .overlay{opacity:0;pointer-events:none;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;padding:32px;background:rgba(41,68,139,.9);overflow:hidden;display:flex;flex-direction:column}.maincard--homestaff:hover .overlay{opacity:1;pointer-events:all}.maincard--homestaff .overlay strong.hello{display:block;font-size:1.62rem;line-height:var(--para-line-height);margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;color:#61afff}.maincard--homestaff .overlay .bio[data-post-content]{font-size:1rem;line-height:1.42;overflow:hidden;color:silver;text-overflow:ellipsis}.maincard--homestaff .top img.image{width:100%;height:520px;object-fit:cover;object-position:top}.maincard--homestaff .bar{padding:16px 24px;font-family:var(--font-open-sans)}.maincard--homestaff .bar *{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.maincard--homestaff .bar strong.name{font-size:1.164rem;display:block}.maincard--homestaff:hover .bar strong.name{color:#213567}.maincard--homestaff .bar p.job-title{display:block;color:#e0e0e0}.maincard--homestaff:hover .bar p.job-title{color:#8795b9}.maincard--job{cursor:pointer;text-decoration:none;overflow:hidden;flex:0 0 calc((100% - (var(--grid-items-career-cards) - 1)*var(--gap))/var(--grid-items-career-cards));color:#fff;display:block;padding:32px;background:linear-gradient(45deg, #000f32, #00619b);border-top:8px solid #2cace3;border-image:linear-gradient(206deg, #2CACE3 3.42%, #0456C3 100.06%) 8;box-shadow:0 0 30px 10px rgba(0,0,0,.1)}.maincard--job:hover,.maincard--job:active{background:linear-gradient(45deg, #04194b, #0e86d1)}.maincard--job img.backdrop{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.18;pointer-events:none;user-select:none}.aigm-job-team-label{--bg: #D4D4ED;--size: 24px;position:absolute;top:24px;right:0;line-height:1;font-size:1rem;font-weight:500;color:#2d437d;display:flex;align-items:stretch;z-index:2;filter:drop-shadow(0 0 8px rgba(0, 0, 0, 0.25))}.aigm-job-team-label[data-team=Marketing]{--bg: #ECF5D7}.aigm-job-team-label[data-team=IT]{--bg: #D4D4ED}.aigm-job-team-label[data-team=Sales]{--bg: #ff9d9d}.aigm-job-team-label[data-team=Finance]{--bg: #d0b2ff}.aigm-job-team-label[data-team=Creative]{--bg: #EFD7AD}.aigm-job-team-label[data-team=Management]{--bg: #aeffd1}.aigm-job-team-label[data-team="Business Development"]{--bg: #c6abff}.aigm-job-team-label[data-team=Editorial]{--bg: #ffb376}.aigm-job-team-label[data-team=Research]{--bg: #c9ffff}.aigm-job-team-label .end{display:block;border:var(--size) solid var(--bg);border-left-color:rgba(0,0,0,0);flex-shrink:0}.aigm-job-team-label span{padding:0 24px 0 calc(24px - var(--size));background:var(--bg);display:flex;align-items:center}.maincard--job .top{display:flex;gap:16px;margin-bottom:16px}.maincard--job .top div{display:flex;align-items:center;gap:8px}.maincard--job .top div i{color:#2cace3}.maincard--job .info strong{font-size:1.42rem;line-height:var(--para-line-height);display:block}.maincard--job .info p{margin-top:8px;color:#ececec;line-height:var(--para-line-height)}.maincard--job .button{padding:12px 24px;margin-top:24px}.maincard--brand{--image-padding: 48px;flex:0 0 calc((100% - (var(--grid-items-brands) - 1)*var(--gap))/var(--grid-items-brands));display:flex;align-self:stretch;background:#fff;text-align:left;flex-direction:column;justify-content:center;overflow:hidden;height:254px;align-items:center;box-shadow:0 0 32px rgba(0,0,0,.16);border:4px solid #b4c3d3;border-radius:24px}.maincard--brand img{width:100%;height:100%;object-fit:contain;padding:var(--image-padding)}.maincard--brand:hover,.maincard--brand:active{border-color:var(--line);box-shadow:0 0 32px rgba(0,0,0,.2)}.maincard--brand:hover span.bottom,.maincard--brand:active span.bottom{opacity:1;pointer-events:all}.maincard--brand span.bottom{opacity:0;pointer-events:none;user-select:none;position:absolute;bottom:0;height:100%;display:flex;flex-direction:column;width:100%;left:0;align-items:center;justify-content:center;text-align:center;background:hsla(0,0%,100%,.5);padding:32px;backdrop-filter:blur(4px)}.maincard--brand span.bottom>span{display:block;margin-bottom:16px;font-family:var(--font-open-sans);font-weight:600;color:#213567;font-size:var(--para-font-size);line-height:var(--para-line-height);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}section.brand1 .sides{--align: center}section.brand1 .sides .side:first-of-type{flex:1}section.brand1 .sides .side:last-of-type{--width: 40%}section.brand1 .brand-logo{border-radius:32px;background:linear-gradient(0deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%),radial-gradient(151.92% 127.02% at 15.32% 21.04%, rgba(255, 255, 255, 0.67) 0%, rgba(255, 255, 255, 0.8) 50.52%, rgba(255, 255, 255, 0.29) 100%);box-shadow:4px 4px 30px 10px rgba(0,0,0,.1);padding:64px;display:flex;align-items:center;justify-content:center}section.brand1 .brand-logo img{width:100%;max-height:148px;object-fit:contain}section.brand2 .sides .side:first-of-type{flex:1}section.brand2 .sides .side:last-of-type{--width: auto}section.brand2 a.media-pack-cover{background:#fff;display:block;padding:32px;border-top:8px solid var(--line);box-shadow:0 0 32px rgba(0,0,0,.14)}section.brand2 a.media-pack-cover img{max-height:300px;width:auto}.aigm-iframe-overlay-box{position:fixed;top:0;left:0;z-index:999999;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.aigm-iframe-overlay-box .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(33,53,103,.92);backdrop-filter:blur(2px)}.aigm-iframe-overlay-box .middle-box{max-width:min(640px,100% - 48px);width:100%;background:#fff;overflow:hidden;max-height:min(540px,100% - 48px);display:flex;flex-direction:column;z-index:5;box-shadow:0 0 64px rgba(0,0,0,.32)}.aigm-iframe-overlay-box.is-iframe .middle-box{height:100%}.aigm-iframe-overlay-box .title-bar{display:flex;align-items:center;background:#f1f5ff;background:linear-gradient(360deg, #e7ebf5, #f1f5ff)}.aigm-iframe-overlay-box .title-bar p{font-size:1rem;display:block;flex:1;padding:0 24px;color:#213567;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aigm-iframe-overlay-box .title-bar .close-button-global{position:relative;top:unset;right:unset}.aigm-iframe-overlay-box .scrolling-content{flex:1;display:flex;align-items:start;justify-content:center}.aigm-iframe-overlay-box.is-custom-html .scrolling-content{overflow:auto}.aigm-iframe-overlay-box .scrolling-content svg.loading{margin:auto}.aigm-iframe-overlay-box .scrolling-content iframe,.aigm-iframe-overlay-box .custom-html{width:100%;height:100%}.aigm-iframe-overlay-box.is-custom-html .middle-box{max-width:min(960px,100% - 48px);max-height:min(640px,100% - 48px)}.aigm-ux .faq-boxes{--box-top-background: #30477F;--box-top-background-hover: linear-gradient(88deg, #354c87 5.12%, rgb(69 93 154 / 86%) 95.81%);--box-top-background-open: linear-gradient(88deg, rgba(44, 172, 227, 0.90) 3.42%, rgba(4, 86, 195, 0.90) 100.06%);--box-top-text: #fff;--box-top-text-hover: #fff;--box-top-text-open: #fff;--box-content-background: #30477F;--box-content-text: #fff}.aigm-ux .faq-boxes .top strong{font-size:1.064rem;font-weight:900}.aigm-ux .faq-boxes .answer{font-size:var(--para-font-size);line-height:var(--para-line-height);font-family:var(--font-open-sans)}[data-post-content] .faq-boxes .answer :is(p,img,h1,h2,h3,h4,h5,h6,pre,ul,ol,blockquote,table,figure,code){margin-bottom:var(--gap)}[data-post-content] .faq-boxes .answer :last-child{margin-bottom:0}.aigm-ux .faq-boxes>div{overflow:hidden;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));border:4px solid #516594;border-radius:16px}.aigm-ux .faq-boxes>div.shown{border-color:rgba(34,138,206,.92)}.aigm-ux .faq-boxes .top strong::after{background:hsla(0,0%,100%,.16);width:38px;height:38px;border-radius:0;font-size:20px;color:#fff}@media only screen and (max-width: 1228px){section.about7 .history-timeline{gap:32px}section.about7 .history-timeline .history-row{flex-direction:column}section.about7 .history-timeline .info{margin:0;flex-direction:column;text-align:center}section.about7 .history-timeline .left{padding:32px 0}section.about7 .history-timeline .info .tiles{width:100%;max-width:540px;margin:0 auto}section.about7 .history-timeline .info .tiles img{height:128px !important;position:relative !important}section.about7 .history-timeline .info .tiles img.type--logo{padding:16px}section.about7 .history-timeline .info .tiles[data-tiles="2"] img{width:50%}section.about7 .history-timeline .history-row[data-year="2023"] .info .tiles img{object-fit:contain !important}}@media only screen and (max-width: 1570px){a.aigm-custom-admin-box{top:calc(var(--header-height) + var(--header-bar-height) + 32px);left:0;border-radius:0 8px 8px 0}}@media only screen and (max-width: 1024px){:root{--grid-items-articles: 2;--grid-items-brands: 2;--grid-items-career-cards: 1;--breadcrumb-height: 64px}.aigm-rich-text{--gap: 12px}[data-post-content]{--content-gap: 12px}.social-buttons-global{justify-content:center}.aigm-ux footer.aigm-footer .main{--padding: 32px}.aigm-ux footer.aigm-footer .main .logo{margin:0 auto}footer.aigm-footer .main p.about-text{text-align:center}.aigm-ux footer.aigm-footer .main .sides{--gap: 24px}.aigm-ux footer.aigm-footer .main .side>strong{text-align:center}footer.aigm-footer .larger-quick-links{text-align:center;align-items:center}footer.aigm-footer .main .links{align-items:center;text-align:center}.aigm-ux footer.aigm-footer .copyright-and-legals{text-align:center;flex-direction:column;gap:0}.aigm-ux footer.aigm-footer .copyright-and-legals p.legals{justify-content:center;width:100%;gap:0 8px}.aigm-ux footer.aigm-footer .logo-collection-bar .logos{justify-content:center}.aigm-ux footer.aigm-footer .logo-collection-bar .logos img{max-height:54px}.aigm-ux .fancytabs{gap:24px}.aigm-ux .fancytabs a,.aigm-ux .fancytabs button{width:calc(100% - 16px) !important}.side-full-height-image{margin:0;height:auto}.side-full-height-image:not(.shadow-version) img,.side-full-height-image.shadow-version{position:relative;height:240px;max-width:640px;margin:0 auto;border-radius:16px;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1)}section.search1 .title{text-align:center}section.home1{text-align:center}section.home1 .buttons{justify-content:center}section.home1 .sides{flex-direction:column-reverse}section.home2 .title{text-align:center}section.home3 .title{text-align:center}section.home5{--padding: 64px;text-align:center}section.home5 .buttons{justify-content:center}section.home6 .meet-rest-of-team-bar .container{flex-direction:column;gap:24px}section.home6 .meet-rest-of-team-bar .text{flex-direction:column;text-align:center;gap:16px}section.post1 .title{text-align:center;align-items:center}section.post1 img.featured-image{border-radius:16px}section.post1 .title small i{display:none}section.post4 .title{text-align:center}.aigm-ux .break{height:calc(var(--x, 1)*12px)}.aigm-ux .sides{--gap: 24px}.scroll-mouse-animated{display:none}.aigm-ux section,section.ourbrands{--padding: 32px}.aigm-ux .title small::before,.aigm-ux .title small::after{display:none}.aigm-ux .buttons{--gap: 24px}.aigm-ux .button{width:100%;max-width:none;text-align:center;justify-content:center}.aigm-ux .button.icon i{display:none}.maincard--review{width:100% !important}.maincard--review .side:last-of-type{padding:32px}.maincard--review img.side-image{position:relative;height:240px !important}.maincard--review .bottom{justify-content:center}.maincard--review .text[data-post-content]{text-align:center;width:100%}.maincard--review span.quote{display:none}section.testimonials1 .sides{flex-direction:column-reverse;text-align:center}section.about1 .break.x4{--x: 2}section.about1 img.team{border-radius:16px}section.about1 .small-faded-badge-logos{margin-top:32px}section.about2 .title p{font-size:var(--para-font-size) !important}section.about3 .company-values .box{border-radius:16px}section.about3 .company-values .box .arrows i{width:calc(50% - 12px)}section.about3 .company-values .box .sides .side:last-of-type{padding:32px}section.about3 .company-values .box img.full{position:relative;top:unset;left:unset;height:240px}section.about3 .company-values .value-nav{max-width:none;width:100%;justify-content:center;margin:0 0 24px 0;border-radius:16px}section.about8 .box{margin:0 auto;max-width:640px;width:100%;text-align:center}section.about8 .box .content{padding:32px}section.about8 .box .bar{padding:32px;flex-direction:column;text-align:center;gap:16px}section.about8 .box .bar img{width:100%;max-width:420px}section.about9 .box .content{text-align:center}section.about9 .title{text-align:center !important}section.articles2 .container>.title{text-align:center !important}section.charity1 .break.x4{--x: 2}section.charity1 img.team{border-radius:16px}section.charity2 .title{margin:0;text-align:center}section.charity3 .logos{gap:24px}section.charity3 .logos img{height:96px;padding:24px;border-radius:8px}section.seniormanagement3 img.team{border-radius:16px}.hr-staff-box .side.content{text-align:center}.hr-staff-box .side.content .contacts{justify-content:center}.hr-staff-box .side.image{background:#dfdfdf}.hr-staff-box .side.image img{position:relative;height:320px;width:auto;margin:0 auto}.hr-staff-box .side.image .bar{text-align:center}.hr-staff-box .side.content hr{margin:24px 0}.big-staff-slider .side.nav>strong{display:none}.big-staff-slider .side.nav .list{margin:0}.big-staff-slider .side.nav .list .item:not(.current){display:none}.big-staff-slider .sides{height:auto;--gap: 0px}.big-staff-slider .side.big{flex-direction:column-reverse;background:#213567}.big-staff-slider .side.big img.full-pic-behind{display:none}.big-staff-slider .side.nav .list .item.current{height:274px;background:#1c1c1c;align-items:flex-end}.big-staff-slider .side.nav .list .item img{position:absolute;top:0;left:50%;width:auto;height:100%;opacity:.68;transform:translateX(-50%);border-radius:0}.big-staff-slider .side.nav .list .item .info{padding:32px;color:#fff;background:linear-gradient(to top, black, transparent);width:100%;margin:0}.big-staff-slider .info-screen .top,.big-staff-slider .info-screen .bottom>i{display:none}.big-staff-slider .slide-nav>div{padding:16px 16px;gap:12px}.big-staff-slider .side.nav .list .item .info strong{font-size:1.2rem}.big-staff-slider .side.nav .list .item .info span{color:#a1a1a1}section.charitycustomsection .sides,section.charitycustomsection.dir-right .sides{flex-direction:column;text-align:center}section.charitycustomsection .date,section.charitycustomsection.dir-right .date{justify-content:center;margin-top:calc(0px - var(--gap));transform:translateY(-50%);margin-bottom:0}section.charitycustomsection .date .end{display:none}section.charitycustomsection .date span,section.charitycustomsection.dir-right .date span{padding:0 24px;height:calc(var(--size)*2);text-align:center}section.contact1 .title,section.contact2 .title{text-align:center}section.contact2 .contact-box .sides{padding:0;--gap: 0px}section.contact2 .contact-box .picture .location{flex-direction:column;align-items:center;text-align:center;gap:16px;padding:24px}section.contact2 .contact-box .side.form{padding:32px}section.contact2 .contact-box .picture img{height:240px;object-fit:cover}section.contact2 .contact-box .methods{flex-direction:column;gap:16px}section.contact2 .contact-box .methods .line{display:none}section.brands2 .title{text-align:center}section.defaultbox2 .sides .side:last-of-type{display:none}section.brand1 .title,section.brand2 .title{text-align:center}section.brand1 .brand-logo{border-radius:16px;padding:32px}section.brand1 .brand-logo img{max-height:128px}section.brand2 a.media-pack-cover{margin:0 auto}section.brand2 a.media-pack-cover img{max-height:256px}.container.blog .blog-content-box{padding:32px}section.job1 img.featured-image{max-width:640px;margin:0 auto var(--padding) auto;border-radius:16px;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1)}section.job1 .image-area .aigm-job-team-label{bottom:0;top:unset;left:50%;transform:translate(-50%, 50%);right:unset}section.job1 .aigm-job-team-label .end{display:none}section.job1 .aigm-job-team-label span{height:calc(var(--size)*2);padding:0 24px;text-align:center}section.job1 .title{text-align:center}section.job2 .button.apply-job-button{max-width:none !important}section.job4 .title{text-align:center}.aigm-quick-job-apply-bar{margin-top:48px;padding:24px}.aigm-quick-job-apply-bar .content{flex-direction:column;gap:16px}.aigm-quick-job-apply-bar .infos{flex-direction:column;gap:16px}.aigm-quick-job-apply-bar .infos .info{flex-direction:column;text-align:center;width:100%}.aigm-quick-job-apply-bar .infos .info span{overflow:auto;white-space:normal;text-overflow:unset}.aigm-team-popup-info .info .call{flex-direction:column;text-align:center;gap:16px}.ajax-loading-box{padding:32px}.ajax-loading-box svg{height:48px;width:48px}section.careers1 .title,section.careers2 .title,section.careers5 .title{text-align:center !important}section.careers4 .big-staff-slider .side.big{background:#fff}section.careers4 .big-staff-slider .info-screen .bottom [data-post-content]{color:var(--text-color)}section.careers5 .nothing-box{padding:32px}section.careers5 .hr-staff-box .side.content{padding:32px}.fullscreen-menu .close-button-global{--size: 48px;--padding: 12px}.fullscreen-menu .sides .side:nth-child(2){position:absolute}.fullscreen-menu .nav-image-slideshow{display:none}section.onlinepayments1 .mainbox .content table .aigm-form-label{margin-bottom:6px}}@media only screen and (max-width: 768px){:root{--grid-items-articles: 1;--grid-items-homestaff: 2;--grid-items-career-perks: 2;--header-height: calc(56px + 42px);--container-padding: 16px !important}.hr-staff-box .side.content .contacts{flex-direction:column;align-items:center;gap:16px}section.comingsoon1{--padding: 48px}section.comingsoon1 .crane-background{display:none}section.charity3 .logos img{width:calc(50% - 12px);object-fit:contain}.maincard--post small.date{margin-left:auto;margin-right:auto}.maincard--post a.post-title{width:100% !important;max-width:none !important;text-align:center}.maincard--post p.desc{text-align:center}.maincard--post .padding{padding:32px 24px 24px 24px}.aigm-ux .title strong.extra-big,.aigm-ux .title h1.extra-big,.aigm-ux .title strong,.aigm-ux .title h1,.aigm-ux .title.small-size-title strong,.aigm-ux .title.small-size-title h1{font-size:2.12rem}.aigm-ux .title p,.aigm-ux .title.small-size-title p{font-size:var(--para-font-size)}.aigm-ux .to-top{width:54px;height:54px;padding:12px;bottom:16px;right:16px}.aigm-blob,section .side-white-line{display:none}.header-bar .opens span.full{display:none}.header-bar .opens span.short{display:block}nav.header .menu-burger p.sideways{display:none}nav.header:not(.mobile-search-open) .site-search input{display:none}nav.header:not(.mobile-search-open) .site-search .icon{position:relative;margin-left:auto;border-radius:8px;background:#f1f5ff}.aigm-ux nav.header a.logo{height:var(--content-height)}nav.header.mobile-search-open a.logo,nav.header.mobile-search-open .menu-burger,nav.header.mobile-search-open .site-search .icon svg.search{display:none}nav.header.mobile-search-open .site-search{max-width:none}nav.header.mobile-search-open .site-search .icon svg.back{display:block}.fullscreen-menu{width:100%;border:0}.fullscreen-menu .container{padding:24px}.fullscreen-menu a.logo img{max-width:240px}.fullscreen-menu .menu .break.x3{height:24px}.fullscreen-menu .panels{gap:24px;flex-direction:column}.fullscreen-menu .panels .panel{width:100%;text-align:center}.fullscreen-menu .menu .pagelinks a.mainlink,.fullscreen-menu .menu .pagelinks span.mainlink-mask{max-width:none;border-radius:8px;box-shadow:0 4px 2px rgba(161,161,161,.16);border:1px solid #e9e9e9;padding:8px 16px;background:#f7f7f7}.fullscreen-menu .menu .pagelinks a.mainlink p,.fullscreen-menu .menu .pagelinks span.mainlink-mask p{text-decoration:none !important}.fullscreen-menu .menu .pagelinks a.mainlink span:first-child,.fullscreen-menu .menu .pagelinks span.mainlink-mask span:first-child{width:100%}.fullscreen-menu .menu.sides .side:last-of-type{position:absolute}.fullscreen-menu .panels .panel .social-buttons-global{justify-content:center !important}.maincard--brand{--image-padding: 24px;height:108px;border:0;border-radius:16px}.maincard--brand span.bottom{display:none}.aigm-ux .maincards{--gap: 24px}section.home6 .maincard--homestaff{margin:0 !important}.maincard--review .bottom{flex-direction:column;gap:12px}.maincard--review .bottom a.logo{max-width:100% !important}.maincard--review .bottom p{padding-left:0;border-left:0;text-align:center;width:100%;max-width:none}.maincard--job{text-align:center}.maincard--job .top{flex-direction:column;align-items:center;text-align:left;gap:0}.maincard--job .aigm-job-team-label{position:relative;top:unset;right:unset;justify-content:center;margin-bottom:16px}.maincard--job .aigm-job-team-label .end{display:none}.maincard--job .aigm-job-team-label span{padding:0 24px;height:calc(var(--size)*2)}.aigm-job-perks-list{--gap: 24px}section.onlinepayments1 .mainbox .methods{gap:24px;border-top:0}section.onlinepayments1 .mainbox .methods img{height:24px}section.onlinepayments1 .mainbox .poweredby{flex-direction:column-reverse;gap:16px;text-align:center;align-items:center;padding-bottom:0;border-bottom:0}section.onlinepayments1 .mainbox .poweredby img{max-width:none;width:auto;height:64px}section.onlinepayments1 .mainbox .progress,.aigm-shop-mainbox .progress{gap:16px;border-bottom:0;padding-bottom:0}section.onlinepayments1 .mainbox .progress .step,.aigm-shop-mainbox .progress .step{width:calc(50% - 8px);padding:12px;border-radius:8px}section.onlinepayments1 .mainbox .progress .step svg,.aigm-shop-mainbox .progress .step svg{display:none}section.onlinepayments1 .mainbox .content table tr,.aigm-shop-mainbox .content table tr{display:flex;flex-direction:column;align-items:center}section.onlinepayments1 .mainbox .content table tr td,.aigm-shop-mainbox .content table tr td{width:100%}section.onlinepayments1 .mainbox .content table .aigm-form-input,.aigm-shop-mainbox .content table .aigm-form-input{max-width:none}section.onlinepayments1 .mainbox table.checkout td.gap,.aigm-shop-mainbox table.checkout td.gap{width:100%;height:12px}section.onlinepayments1 .payment-details-block,.aigm-shop-mainbox .payment-details-block{padding:24px}section.ourteam1 img.team{border-radius:16px}section.ourteam1 .break.x4{--x: 2}section.ourteam3 .contact-methods-bar>div{flex-direction:column;width:100%;gap:12px}section.ourteam3 .contact-methods-bar{padding:24px}.aigm-ux p.pagination--none{flex-direction:column;gap:12px;text-align:center;padding:16px}.aigm-team-popup-info{flex-direction:column;align-items:center;text-align:center;gap:16px}.aigm-team-popup-info .image{width:100%;position:relative;top:unset}.aigm-team-popup-info .image img{aspect-ratio:auto;height:178px;width:auto;margin:0 auto}.aigm-team-popup-info .info{width:100%}.aigm-team-popup-info .info>small{padding:0;border:0}.aigm-team-popup-info .info [data-post-content]{text-align:center}.container.blog .blog-content-box{background:none;margin:0;padding:0}section.about3 .company-values .value-nav{gap:24px;height:auto;flex-wrap:wrap}section.about3 .company-values .value-nav .icon span{display:none}section.about3 .company-values .value-nav .icon{width:auto}.close-button-global{--size: 48px;--padding: 12px}}@media only screen and (max-width: 692px){.aigm-shop-mainbox .summary-list-box{padding:24px;gap:12px}.aigm-shop-mainbox .summary-list-box .line{flex-direction:column;gap:0;align-items:start;text-align:left}.aigm-shop-mainbox .summary-list-box .line.section{margin-top:12px}.aigm-shop-mainbox strong.section-title{margin-bottom:16px}.aigm-shop-mainbox strong.section-title::before{margin-right:12px}.aigm-shop-mainbox .coupon-code-block{border-radius:0;padding:0 !important;background:none;overflow:visible}}@media only screen and (max-width: 425px){:root{--header-height: 108px;--grid-items-brands: 1;--grid-items-career-perks: 1;--grid-items-homestaff: 1}.aigm-ux nav.header{--content-height: 48px;--gap: 16px}.aigm-iframe-overlay-box .middle-box{max-width:100% !important;max-height:100% !important}.aigm-team-popup-info{flex-direction:column;text-align:center}.aigm-team-popup-info .image{position:relative;top:0;width:100%}.aigm-team-popup-info .image img{width:35%;margin:0 auto}.aigm-team-popup-info .info{width:100%}.aigm-team-popup-info .info .call{flex-direction:column;gap:16px}.aigm-team-popup-info [data-post-content]{text-align:center}section.onlinepayments1 .mainbox .progress .step,.aigm-shop-mainbox .progress .step{width:100%}section.about3 .company-values .value-nav .icon img{width:48px;height:48px}section.about3 .company-values .value-nav{padding:16px;gap:16px}}img.aigm-xmas-logo-santa-hat{display:block;position:absolute;top:-20px;left:-8px;width:48px;height:48px !important;object-fit:unset !important;user-select:none;pointer-events:none;z-index:2}@media only screen and (max-width: 768px){img.aigm-xmas-logo-santa-hat{width:38px;height:38px !important;top:-15px;left:-3px}}@media only screen and (max-width: 425px){img.aigm-xmas-logo-santa-hat{display:none}}:root{--grid-items-shop-products: 3}html.is-aigm-shop .header-bar .shop-submenus{align-items:stretch !important;height:100%}html.is-aigm-shop .header-bar .shop-submenus .line{border-left:2px dotted #fff;opacity:.35;height:calc(100% - 24px);margin:auto}html.is-aigm-shop .header-bar .shop-submenus>div{white-space:nowrap}html.is-aigm-shop .header-bar .shop-submenus.is-loading>div{opacity:.24;pointer-events:none;user-select:none}html.is-aigm-shop .header-bar .shop-submenus>div i,html.is-aigm-shop .header-bar .phone i{color:#fff !important}html.is-aigm-shop .header-bar .shop-submenus>div i.faded{margin-left:12px;color:#fff}html.is-aigm-shop .header-bar .shop-submenus>div a.mainlink.white,html.is-aigm-shop .header-bar .shop-submenus>div span.mainlink-mask.white{color:inherit !important;user-select:none}html.is-aigm-shop .header-bar [data-id=nav_basket_count_mnbav652] small{display:inline;font-size:inherit;font-weight:inherit;line-height:inherit}html.is-aigm-shop nav.header .aigm-shop-autocomplete{width:100%;position:absolute;top:calc(var(--content-height) - 8px);left:0;background:hsla(0,0%,100%,.98);border-radius:0 0 8px 8px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);z-index:-1;overflow:hidden}html.is-aigm-shop nav.header .aigm-shop-autocomplete .results{margin-top:8px;padding:16px 0;overflow:auto;max-height:400px;max-height:min(400px,100vh - var(--header-bar-height) - (var(--header-height) - var(--content-height)/2))}html.is-aigm-shop nav.header .aigm-shop-autocomplete .result{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:var(--para-line-height);cursor:pointer;text-decoration:none;color:#6b789b;padding:8px 24px;font-family:"Open Sans",sans-serif}html.is-aigm-shop nav.header .aigm-shop-autocomplete .result:hover{background:rgba(44,172,227,.18);color:#2cace3;text-decoration:underline;text-underline-offset:0px;text-underline-position:under;text-decoration-thickness:1px}html.is-aigm-shop nav.header .aigm-shop-autocomplete svg.spinning-loader-svg{display:block;width:24px;height:24px;margin:24px auto 16px auto}html.is-aigm-shop nav.header .aigm-shop-autocomplete p{padding:8px 16px;display:block;text-align:center;color:#be8787;margin:0 24px;background:#f8eaea;border-radius:8px;line-height:var(--para-line-height);font-family:"Open Sans",sans-serif}html.is-aigm-shop section.shopkitoverview1 img.bg{object-position:top;opacity:.46}html.is-aigm-shop section.shophome1 img.bg{object-position:top;opacity:.28}html.is-aigm-shop section.shophome1 .title p{max-width:700px;margin:0 auto}html.is-aigm-shop section.shophome2 .title strong{max-width:820px;margin:0 auto}html.is-aigm-shop section.shophome2 .title p{max-width:1200px;margin:0 auto}html.is-aigm-shop .shop-title-icon{margin-bottom:24px}html.is-aigm-shop .shop-title-icon svg{display:block;width:64px;height:64px;margin:0 auto}html.is-aigm-shop .maincard--shopproduct{cursor:pointer;display:block;width:calc((100% - (var(--grid-items-shop-products) - 1)*var(--gap))/var(--grid-items-shop-products));filter:drop-shadow(4px 8px 30px rgba(0, 0, 0, 0.15));background:#fff;text-decoration:none;border-radius:16px;overflow:hidden}html.is-aigm-shop .maincard--shopproduct:hover{outline:var(--main-blue-outline-thick);outline-offset:2px}html.is-aigm-shop .maincard--shopproduct .middle{padding:32px;height:320px;background:#f1f5ff;display:flex}html.is-aigm-shop .maincard--shopproduct img.product-pic{width:auto;max-width:100%;max-height:100%;pointer-events:none;user-select:none;margin:auto;border-radius:8px}html.is-aigm-shop .maincard--shopproduct .product-variations-label{position:absolute;display:block;right:16px;bottom:16px;padding:8px 16px;line-height:1;font-family:"Open Sans",sans-serif;font-weight:600;color:#fff;background:#3db455;font-size:18px;border-radius:500px;letter-spacing:-0.6px;box-shadow:0 0 16px rgba(0,0,0,.22);border:1px solid #0f8026}html.is-aigm-shop .maincard--shopproduct .bottom{padding:24px}html.is-aigm-shop .maincard--shopproduct strong.product-name{display:block;color:#213567;font-size:1.14rem;line-height:var(--para-line-height)}html.is-aigm-shop .maincard--shopproduct span.product-price{display:block;color:#213567;font-weight:500;font-size:1.084rem;line-height:var(--para-font-size);margin:12px 0 0 0}html.is-aigm-shop .maincard--shopproduct span.product-price small{color:#848ea7;display:inline}html.is-aigm-shop .maincard--shopproduct .find-out-more{position:absolute;z-index:1;top:24px;left:24px;display:flex;align-items:center;pointer-events:none;background:#fff;border-radius:500px}html.is-aigm-shop .maincard--shopproduct .find-out-more i{display:flex;align-items:center;justify-content:center;font-size:28px;color:#213567;width:48px;height:48px;border-radius:50%}html.is-aigm-shop .maincard--shopproduct .find-out-more span{display:block;line-height:1;padding:0 24px 0 16px;position:absolute;opacity:0;color:#213567;font-weight:500}html.is-aigm-shop .maincard--shopproduct:hover .find-out-more i{background:#213567;color:#fff}html.is-aigm-shop .maincard--shopproduct:hover .find-out-more span{position:relative;opacity:1}html.is-aigm-shop .maincard--shopproduct .unavailable{display:block;font-size:1.34rem;background:rgba(23,37,72,.62);line-height:1;padding:16px 24px;border-radius:8px;z-index:5;color:#fff;box-shadow:0px 4px 8px rgba(0,0,0,.45);backdrop-filter:blur(10px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);white-space:nowrap}html.is-aigm-shop .maincard--shopproduct .bottom .buttons{margin-top:24px;--gap: 16px}html.is-aigm-shop .maincard--shopkit{background:#213567;width:100%;box-shadow:4px 8px 30px 10px rgba(0,0,0,.15);border-radius:24px;overflow:hidden}html.is-aigm-shop .maincard--shopkit:hover{outline:var(--main-blue-outline-thick);outline-offset:2px}html.is-aigm-shop .maincard--shopkit .sides{--gap: 0px;overflow:hidden}html.is-aigm-shop .maincard--shopkit .sides .side.info{padding:32px;--width: 55%}html.is-aigm-shop .maincard--shopkit a.package-name{--normal: #fff !important;--hover: #fff !important;font-size:2.02rem;font-weight:600;line-height:1.38;margin-bottom:16px;display:block}html.is-aigm-shop .maincard--shopkit .line{height:4px;background:#fff;margin:24px 0 32px 0;display:none}html.is-aigm-shop .maincard--shopkit img.full-pic{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;opacity:.64;pointer-events:none;user-select:none;background:#fff}html.is-aigm-shop .maincard--shopkit .sides .side.pic{display:flex;flex-direction:column;justify-content:flex-end;padding:16px;gap:16px;--width: 45%}html.is-aigm-shop .maincard--shopkit .sides .side.pic .buttons{--gap: 16px}html.is-aigm-shop .maincard--shopkit .label,html.is-aigm-shop .aigm-shop-label{--size: 24px;--bg: linear-gradient(45deg, #0b66c9, #29abe2);--text: #fff;background:var(--bg);clip-path:polygon(0 0, 100% 0, calc(100% - var(--size)) 50%, 100% 100%, 0 100%);margin-left:-32px;margin-bottom:16px;line-height:1;font-size:1rem;font-weight:500;color:var(--text);display:flex;align-items:stretch;z-index:2;filter:drop-shadow(0 0 8px rgba(0, 0, 0, 0.25));height:calc(var(--size)*2)}html.is-aigm-shop .label[data-label-type="Bronze Package"]{--bg: #DAC2A6;--text: #2D437D}html.is-aigm-shop .label[data-label-type="Silver Package"]{--bg: #DAD9D9;--text: #2D437D}html.is-aigm-shop .label[data-label-type="Gold Package"]{--bg: #E7DEB0;--text: #2D437D}html.is-aigm-shop .label[data-label-type="Platinum Package"]{--bg: linear-gradient(263deg, #DCDCDC 33.52%, #F1F1F1 50.47%, #D2D2D2 78.13%);--text: #2D437D}html.is-aigm-shop .label[data-label-type="Titanium Package"]{--bg: linear-gradient(263deg, #EBE7DD 33.52%, #FDFCF7 50.47%, #E7E4DC 78.13%);--text: #2D437D}html.is-aigm-shop .label[data-label-type="Upgrade Package"]{--bg: #5CA45A;--text: #fff}html.is-aigm-shop .maincard--shopkit .label span,html.is-aigm-shop .aigm-shop-label span{padding:0 calc(var(--size)*2) 0 var(--size);display:flex;align-items:center}html.is-aigm-shop .maincard--shopkit.stock-unavailable img.full-pic{filter:grayscale(1) opacity(0.6)}html.is-aigm-shop .maincard--shopkit .side.pic .unavailable{display:block;font-size:1.54rem;background:rgba(23,37,72,.62);line-height:1;margin:auto;padding:20px 32px;border-radius:8px;z-index:5;color:#fff;box-shadow:0px 4px 8px rgba(0,0,0,.45);backdrop-filter:blur(10px);white-space:nowrap}html.is-aigm-shop .maincard--shopkit .package-price{display:flex;align-items:center;gap:16px;margin-top:16px}html.is-aigm-shop .maincard--shopkit .package-price::before,html.is-aigm-shop .maincard--shopkit .package-price::after{content:"";flex:1;height:2px;background:#fff}html.is-aigm-shop .maincard--shopkit .package-price::after{display:none}html.is-aigm-shop .maincard--shopkit .package-price span{font-weight:500;font-size:1.34rem;color:#fff;display:block;flex-shrink:0}html.is-aigm-shop .maincard--shopkit .package-price small{color:#97a2bf;display:inline}html.is-aigm-shop .maincard--shopkit .buttons-mobile-only,html.is-aigm-shop .maincard--shopkit .label-mobile-only{display:none}html.is-aigm-shop .maincard--shopkit .button.mini-view-package{font-size:.92rem !important;padding:12px 24px !important;margin-top:24px !important}html.is-aigm-shop .maincard--shopkit img.brand-small-icon,html.is-aigm-shop .maincard--shopproduct img.brand-small-icon{position:absolute;width:32px;height:32px;top:16px;right:16px;border-radius:4px;z-index:2}html.is-aigm-shop .aigm-shop-popup-summary{padding:32px;color:#213567}html.is-aigm-shop .aigm-shop-popup-summary .aigm-rich-text{font-family:"Open Sans",sans-serif;font-size:var(--para-font-size);line-height:var(--para-line-height)}html.is-aigm-shop .shop-sort-bar{padding:24px;background:#eaf2f6;display:flex;gap:24px;justify-content:center;flex-wrap:wrap;border-radius:16px;margin:-16px auto 0 auto}html.is-aigm-shop .shop-sort-bar.no-margin{margin-top:0;margin-bottom:0}html.is-aigm-shop .shop-sort-bar .aigm-form-input{width:auto;max-width:100%}html.is-aigm-shop .shop-summary-box{box-shadow:4px 8px 30px 10px rgba(0,0,0,.15);background:#fff}html.is-aigm-shop .shop-summary-box .sides{--gap: 0px;--align: stretch}html.is-aigm-shop .shop-summary-box .side.pics{display:flex;flex-direction:column;background:#c7c7c7}html.is-aigm-shop .shop-summary-box .side.pics .bottom-bar{padding:32px;background:hsla(0,0%,100%,.12);backdrop-filter:blur(20px)}html.is-aigm-shop .shop-summary-box .side.pics .bottom-bar .buttons{--gap: 24px}html.is-aigm-shop .shop-summary-box .side.pics .bottom-bar .button{padding:16px 24px}html.is-aigm-shop .shop-summary-box .side.pics .blur-bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;user-select:none}html.is-aigm-shop .shop-summary-box .side.pics .blur-bg img.blur{filter:blur(10px);position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.8}html.is-aigm-shop .shop-summary-box .side.pics .sticky-image{flex:1;padding:32px}html.is-aigm-shop .shop-summary-box .side.pics .sticky-image .picture{position:sticky;width:100%;top:calc(32px + var(--header-height) + var(--header-bar-height));background:#fff;border-radius:16px;box-shadow:0px 8px 8px rgba(0,0,0,.32);overflow:hidden}html.is-aigm-shop .shop-summary-box .side.pics .sticky-image .picture img{width:100%;max-width:none;pointer-events:none;user-select:none}html.is-aigm-shop .shop-summary-box .side.pics .sticky-image .picture video{width:100%}html.is-aigm-shop .shop-summary-box.stock-unavailable .side.pics .sticky-image .picture img,html.is-aigm-shop .shop-summary-box.stock-unavailable .side.pics .sticky-image .picture video{filter:grayscale(1) opacity(0.6)}html.is-aigm-shop .shop-summary-box .side.pics .sticky-image .picture .example{position:absolute;top:12px;right:12px;z-index:2;line-height:1;font-size:1rem;font-weight:600;background:linear-gradient(45deg, #2a427f, #18235e);padding:10px 12px;border-radius:8px;border:1px solid hsla(0,0%,100%,.21);box-shadow:0 0px 4px #000;color:#bae7ff;font-family:"Open Sans";letter-spacing:.25px;cursor:default;user-select:none}html.is-aigm-shop .shop-summary-box.stock-unavailable .side.pics .sticky-image .picture .example{display:none}html.is-aigm-shop .shop-summary-box .side.pics .unavailable{display:block;font-size:1.54rem;background:rgba(23,37,72,.62);line-height:1;padding:20px 32px;border-radius:8px;z-index:5;color:#fff;box-shadow:0px 4px 8px rgba(0,0,0,.45);backdrop-filter:blur(10px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);white-space:nowrap}html.is-aigm-shop .shop-summary-box .side.pics .unavailable-bar{text-align:center;padding:8px;line-height:var(--para-line-height);border-radius:8px;position:absolute;top:16px;left:16px;z-index:5;width:calc(100% - 32px);color:#be8787;background:#f8eaea}html.is-aigm-shop .shop-summary-box .top-area{background:#213567;padding:32px 0 0 0}html.is-aigm-shop .shop-summary-box .top-area .label{margin:0 0 24px 0}html.is-aigm-shop .shop-summary-box .top-area strong.top-name{display:block;width:100%;padding:0 32px;font-size:1.78rem;line-height:var(--para-line-height);margin-bottom:24px}html.is-aigm-shop .shop-summary-box .content-area{padding:32px}html.is-aigm-shop .shop-summary-box .testimonial{background:#f0f5fa;color:#213567;padding:32px;margin-top:32px}html.is-aigm-shop .shop-summary-box .testimonial i{position:absolute;top:32px;right:32px;color:#2cace3}html.is-aigm-shop .shop-summary-box .testimonial strong{font-size:1.2rem;line-height:var(--para-line-height);margin-bottom:8px;display:block}html.is-aigm-shop .shop-summary-box .testimonial p{font-family:"Open Sans",sans-serif;line-height:var(--para-line-height)}html.is-aigm-shop .shop-summary-box .main-desc{color:#213567;line-height:var(--para-line-height);font-family:"Open Sans",sans-serif;font-size:var(--para-font-size)}html.is-aigm-shop .shop-summary-box .main-desc .aigm-form-label{font-weight:700;font-size:inherit}html.is-aigm-shop .shop-summary-box .product-variation-labels{display:flex;gap:16px;flex-wrap:wrap;justify-content:start;align-items:start;line-height:var(--para-line-height);font-size:.928rem;font-weight:500}html.is-aigm-shop .shop-summary-box .product-variation-labels a{display:block;text-decoration:none;background:#f4f7fb;border:1px solid #dee3ea;border-radius:4px;padding:8px 16px;color:#5f71a0}html.is-aigm-shop .shop-summary-box .product-variation-labels a:hover{background:#eef5ff;border-color:#a0c7ff}html.is-aigm-shop .shop-summary-box .product-variation-labels a.current{background:#d9ecff;border-color:#2cace3;color:#2cabe3}html.is-aigm-shop .shop-summary-box [data-config-options]{display:flex;flex-direction:column;gap:24px;margin-top:32px;padding-top:32px;border-top:1px dashed #b0b0b0}html.is-aigm-shop .shop-summary-box .content-area .price{display:flex;align-items:center;gap:16px;margin-top:32px}html.is-aigm-shop .shop-summary-box .content-area .price::before,html.is-aigm-shop .shop-summary-box .content-area .price::after{content:"";flex:1;height:2px;background:#ccd8e4}html.is-aigm-shop .shop-summary-box .content-area .price::after{display:none}html.is-aigm-shop .shop-summary-box .content-area .price span{font-weight:600;font-size:1.34rem;color:#213567;display:block}html.is-aigm-shop .shop-summary-box .content-area .price small{color:#90afce;display:inline;font-weight:500}html.is-aigm-shop .shop-summary-box .shoptabs{--bg-normal: #2B427C;--bg-hover: #385293;--bg-active: #fff;--text-active: #213567;justify-content:start;padding:0 32px;--line: linear-gradient(88deg, #2CACE3 3.42%, #0456C3 100.06%);gap:16px}html.is-aigm-shop .shop-summary-box .shoptabs [data-tab]{border-radius:0;padding:16px 32px}html.is-aigm-shop .shop-summary-box .shoptabs [data-tab]::after{height:4px}html.is-aigm-shop .shop-summary-box .content-area .buttons-mobile-only{display:none}html.is-aigm-shop .shop-summary-box .content-area .buttons-mobile-only .button{padding:16px 24px;text-align:left}html.is-aigm-shop .shop-summary-box .content-area .buttons-mobile-only .button span{padding:0}html.is-aigm-shop section.shopbasket2 .shop-sort-bar [data-aigm-filter="basket.current"]{max-width:360px}html.is-aigm-shop section.shopbasket2 .basket-items .maincards{flex-direction:column;--gap: 0px}html.is-aigm-shop section.shopbasket2 .basket-item{width:100%;padding:32px;border:1px solid #c2c2c2;border-bottom-width:0;display:flex;align-items:start;gap:32px;background:#fdfdfd;overflow:hidden}html.is-aigm-shop section.shopbasket2 .basket-item:first-of-type{border-top-left-radius:16px;border-top-right-radius:16px}html.is-aigm-shop section.shopbasket2 .basket-item:last-of-type{border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-bottom-width:1px}html.is-aigm-shop section.shopbasket2 .basket-item .image{display:block;width:174px;height:174px;flex-shrink:0;overflow:hidden;background:#f1f5ff;border-radius:8px;border:1px solid #e0e0e0}html.is-aigm-shop section.shopbasket2 .basket-item .image img{position:absolute;top:0;left:0;width:100%;height:100%;user-select:none;object-fit:contain;pointer-events:none}html.is-aigm-shop section.shopbasket2 .basket-item .info{flex:1}html.is-aigm-shop section.shopbasket2 .basket-item .info .item-name{font-weight:600;font-size:1.28rem;line-height:var(--para-line-height);--normal: #213567}html.is-aigm-shop section.shopbasket2 .basket-item .info .item-desc{margin:8px 0 0 0;color:#213567;line-height:var(--para-line-height);font-family:var(--font-open-sans)}html.is-aigm-shop section.shopbasket2 .basket-item .info .item-labels{display:flex;justify-content:start;align-items:start;gap:16px;flex-wrap:wrap;margin-top:16px}html.is-aigm-shop section.shopbasket2 .basket-item .info .item-labels span{color:#989daa;display:block;line-height:1;padding:12px 16px 12px 36px;background:linear-gradient(45deg, #e8e8e8, #fefefe);font-weight:600;border-radius:8px;border:1px solid rgba(0,0,0,.1);font-family:var(--font-open-sans);font-size:.94rem;border-top-left-radius:25px;border-bottom-left-radius:25px}html.is-aigm-shop section.shopbasket2 .basket-item .info .item-labels span::before{display:block;width:8px;height:8px;position:absolute;top:50%;left:16px;background:#fff;content:"";border-radius:50%;transform:translateY(-50%);border:1px solid rgba(0,0,0,.2)}html.is-aigm-shop section.shopbasket2 .basket-item .info .item-labels span[data-type=Package]{background:linear-gradient(45deg, #35428a, #1989d6);color:#fff}html.is-aigm-shop section.shopbasket2 .basket-item .info .item-labels span[data-type=Product]{background:linear-gradient(45deg, #358a42, #19b7d6);color:#fff}html.is-aigm-shop section.shopbasket2 .basket-item .info .item-labels span.expires{background:linear-gradient(45deg, orange, #ff8250);color:#fff}html.is-aigm-shop section.shopbasket2 .basket-item .info .item-labels span.expires.expired{background:linear-gradient(45deg, #ff5555, #e13535);color:#fff;cursor:help}html.is-aigm-shop section.shopbasket2 .basket-item .price{flex-shrink:0;font-size:1.2rem}html.is-aigm-shop section.shopbasket2 .basket-item .price p strong{color:#213567}html.is-aigm-shop section.shopbasket2 .basket-item .price p span{color:#989daa}html.is-aigm-shop section.shopbasket2 .basket-item .remove{display:flex;width:56px;height:56px;justify-content:center;align-items:center;background:#c3dae3;color:#789eac;position:absolute;bottom:0;right:0;cursor:pointer}html.is-aigm-shop section.shopbasket2 .basket-item .remove i{font-size:22px}html.is-aigm-shop section.shopbasket2 .basket-item .remove:hover{background:#ea0000;color:#fff}html.is-aigm-shop section.shopbasket2 .basket-item.removing{opacity:.2;pointer-events:none;user-select:none}html.is-aigm-shop section.shopbasket2 .basket-items .empty-basket{padding:48px;background:#fff;text-align:center;font-family:"Open Sans",sans-serif;max-width:960px;margin:0 auto}html.is-aigm-shop section.shopbasket2 .basket-items .empty-basket img{width:100%;margin:0 auto;max-width:280px}html.is-aigm-shop section.shopbasket2 .basket-items .empty-basket strong{display:block;font-size:1.4rem;color:#213567;margin-top:24px}html.is-aigm-shop section.shopbasket2 .basket-items .empty-basket p{display:block;color:#d1d1d1;font-weight:500;font-size:var(--para-font-size)}html.is-aigm-shop section.shopbasket2 .basket-items .empty-basket .button{margin:24px auto 0 auto}html.is-aigm-shop section.shopbasket2 hr{margin:48px 0;height:2px;background:#213567}html.is-aigm-shop section.shopbasket2 .basket-totals{--gap: 32px;color:#213567;--align: stretch}html.is-aigm-shop section.shopbasket2 .basket-totals .amount{text-align:right;display:flex;align-items:flex-end;justify-content:flex-end}html.is-aigm-shop section.shopbasket2 .basket-totals strong{display:block;font-size:2rem;line-height:var(--para-line-height)}html.is-aigm-shop section.shopbasket2 .basket-totals small{display:block;font-size:var(--para-font-size);line-height:var(--para-line-height)}html.is-aigm-shop section.shopbasket2 .basket-totals .amount strong span{font-weight:400;color:#989daa}html.is-aigm-shop section.shopbasket2 small.basket-price-total-disclaimer{display:block;text-align:right;color:#526187;font-size:var(--para-font-size);line-height:var(--para-line-height)}html.is-aigm-shop.aigm-ux .button.checkout{--bg: linear-gradient(45deg, #ff842a, #ff9a39);--bg-hover: linear-gradient(45deg, #ff9b52, #ffb56f);font-weight:600;outline:2px solid rgba(186,186,186,.14);outline-offset:4px}html.is-aigm-shop.aigm-ux .button.checkout.large{outline-width:4px;font-size:1.2rem}html.is-aigm-shop .foc-accept-banner{background:#fff;padding:32px;text-align:center;width:960px;max-width:100%;margin:0 auto;border-radius:24px;color:#213567;box-shadow:0px 8px 16px 0px rgba(0,0,0,.06);border:1px solid #d3d3d3}html.is-aigm-shop .foc-accept-banner svg{display:block;width:86px;height:86px;margin:0 auto 12px auto;fill:#29abe2}html.is-aigm-shop .foc-accept-banner h3{display:block;font-size:1.6rem;font-weight:600;line-height:1.38;margin:0 0 8px 0}html.is-aigm-shop .foc-accept-banner p{font-size:var(--para-font-size);line-height:var(--para-line-height);font-family:var(--font-open-sans)}html.is-aigm-shop .foc-accept-banner .button{margin:24px auto 0 auto}html.is-aigm-shop .foc-paid-options-banner{margin-bottom:32px}html.is-aigm-shop .shopcheckout1 [data-aigm-order-animation-box]{transition:opacity 1s ease;opacity:0;pointer-events:none;position:absolute;width:0;height:0}html.is-aigm-shop .shopcheckout1 [data-aigm-order-animation-box].shown{opacity:1;pointer-events:auto;position:relative;width:auto;height:auto}html.is-aigm-shop .shopcheckout1 [data-aigm-order-animation-box] .title strong{color:#213567}html.is-aigm-shop .shopcheckout1 [data-aigm-order-animation-box] .title p{color:#526187}html.is-aigm-shop .shopcheckout1 [data-aigm-order-animation-box] img{max-width:540px;margin:32px auto 0 auto;width:100%;pointer-events:none;user-select:none}html.is-aigm-shop .shopcheckout1 [data-aigm-order-animation-box] .animation{display:block;max-width:360px;margin:32px auto 0 auto}html.is-aigm-shop .aigm-basket-menu-list{position:absolute;top:var(--header-bar-height);z-index:9999;background:#fff;display:none !important;width:420px;right:-12px;max-width:80vw;max-height:calc(100vh - var(--header-bar-height));border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0 16px 16px rgba(0,0,0,.21);overflow:hidden;flex-direction:column;gap:0 !important}html.is-aigm-shop .aigm-basket-menu-list .scrolling-items{width:100%;max-height:320px;overflow:auto;padding:16px 0;flex-direction:column;gap:16px !important}html.is-aigm-shop .aigm-basket-menu-list .scrolling-items .item{width:100%;padding:0 16px;gap:16px}html.is-aigm-shop .aigm-basket-menu-list .scrolling-items .item .info{display:block;flex:1;overflow:hidden}html.is-aigm-shop .aigm-basket-menu-list .scrolling-items .item img{width:64px;height:64px;object-fit:contain;object-position:center;background:#f1f5ff;border-radius:8px;border:1px solid #e0e0e0;user-select:none;pointer-events:none}html.is-aigm-shop .aigm-basket-menu-list .scrolling-items .item a.item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block;font-size:.92rem;--normal: #213567;--hover: #496abf;font-family:"Poppins",sans-serif;font-weight:600}html.is-aigm-shop .aigm-basket-menu-list .scrolling-items .item p{color:#6b789b;display:block;font-weight:500}html.is-aigm-shop .aigm-basket-menu-list .scrolling-items .line{display:block;width:calc(100% - 32px);height:2px;background:#cfd7df;flex-shrink:0;margin:0 16px}html.is-aigm-shop .aigm-basket-menu-list .scrolling-items .item .remove-item,html.is-aigm-shop .aigm-shop-remove-mainlink-red{--normal: #ff6666 !important;--hover: #f10000 !important}html.is-aigm-shop .aigm-basket-menu-list .bottom{border-top:1px solid #cfd7df;padding:16px;justify-content:center;width:100%;display:block !important}html.is-aigm-shop .aigm-basket-menu-list .bottom .button{padding:12px 16px;width:100%}html.is-aigm-shop .aigm-basket-menu-list .bottom a.continue-to-checkout{display:block;margin:12px auto 0 auto;font-size:.86rem;line-height:var(--para-line-height)}html.is-aigm-shop .header-bar .shop-submenus [data-toggle-basket=shown]{overflow:visible !important}html.is-aigm-shop .header-bar .shop-submenus [data-hover-basket]:hover .aigm-basket-menu-list,html.is-aigm-shop .header-bar .shop-submenus [data-hover-basket] .aigm-basket-menu-list:hover,html.is-aigm-shop .header-bar .shop-submenus [data-toggle-basket=shown] .aigm-basket-menu-list{display:flex !important}html.is-aigm-shop .header-bar .shop-submenus [data-toggle-basket=shown] i.faded::before{transform:rotate(180deg)}html.is-aigm-shop .header-bar .shop-submenus i.faded::before{display:block;transition:transform .2s ease;transform-origin:center}html.is-aigm-shop .aigm-basket-menu-list .empty-basket{display:block !important;text-align:center;margin:16px 16px;width:calc(100% - 32px)}html.is-aigm-shop .aigm-basket-menu-list .empty-basket img{width:100%;margin:0 auto;max-width:164px}html.is-aigm-shop .aigm-basket-menu-list .empty-basket strong{display:block;font-size:1rem;color:#213567;margin-top:16px}html.is-aigm-shop .aigm-basket-menu-list .empty-basket p{display:block;color:#d1d1d1;font-weight:500;font-size:.92rem}html.is-aigm-shop .aigm-basket-menu-list.aigm-user-menu-list{right:0}html.is-aigm-shop .aigm-user-menu-list .hello{border-bottom:1px solid #cfd7df;padding:24px;width:100%;display:block !important;white-space:normal}html.is-aigm-shop .aigm-user-menu-list .hello strong{font-family:"Poppins",sans-serif;font-size:1.12rem;color:#213567;line-height:var(--para-line-height);display:block}html.is-aigm-shop .aigm-user-menu-list .hello p{display:block;line-height:var(--para-line-height);font-weight:normal;color:#526187;font-size:.92rem}html.is-aigm-shop .aigm-user-menu-list .links{flex-direction:column;gap:0px !important;width:100%;text-align:left;align-items:start !important;padding:16px 0}html.is-aigm-shop .aigm-user-menu-list .links .link{display:flex;padding:8px 24px;text-decoration:none;color:#213567;align-items:center;gap:16px;font-size:.92rem;cursor:pointer;width:100%}html.is-aigm-shop .aigm-user-menu-list .links .link:hover,html.is-aigm-shop .aigm-user-menu-list .links .link:focus{background:#eaf2f6}html.is-aigm-shop .aigm-user-menu-list .links .link:hover span,html.is-aigm-shop .aigm-user-menu-list .links .link:focus span{text-decoration:underline;text-decoration-thickness:1px;text-decoration-style:solid;text-underline-offset:2px;text-underline-position:under;text-decoration-skip-ink:none}html.is-aigm-shop .aigm-user-menu-list .links .link i{font-size:16px;color:#213567 !important;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(0,0,0,.06);border-radius:4px}html.is-aigm-shop .aigm-user-menu-list .links .link span{flex:1;display:block}html.is-aigm-shop .aigm-user-menu-list .links .link span small{display:inline-block;line-height:1;font-size:14px;vertical-align:text-bottom;margin-left:12px;background:linear-gradient(-12deg, #2cace3, #5268dd);padding:6px 8px;border-radius:4px;color:#fff;font-family:"Poppins",sans-serif}html.is-aigm-shop .aigm-shop-select-boxes{display:flex;align-items:center;justify-content:center;gap:32px}html.is-aigm-shop .aigm-shop-select-boxes .box{flex:1;background:#eaf2f6;--padding: 24px;padding:calc(32px + var(--padding)) var(--padding) var(--padding) var(--padding);border-radius:24px;cursor:pointer;user-select:none;border:1px solid #ccc;line-height:var(--para-line-height);overflow:hidden}html.is-aigm-shop .aigm-shop-select-boxes .box:hover{outline:var(--main-blue-outline-thick);outline-offset:2px;outline-color:#ace0fa;z-index:2}html.is-aigm-shop .aigm-shop-select-boxes .box.selected{outline:var(--main-blue-outline-thick);outline-offset:2px;z-index:1}html.is-aigm-shop .aigm-shop-select-boxes .box.disabled{opacity:.42;pointer-events:none;user-select:none}html.is-aigm-shop .aigm-shop-select-boxes .box small{position:absolute;line-height:1;height:32px;background:#29abe2;width:100%;color:#fff;font-weight:600;top:0;left:0;display:flex;align-items:center;justify-content:center;font-size:16px}html.is-aigm-shop .aigm-shop-select-boxes .box i{display:block;color:#8b9abf;font-size:42px;line-height:1;margin-bottom:16px;margin-top:8px}html.is-aigm-shop .aigm-shop-select-boxes .box strong{font-size:1.14rem;color:#8b9abf;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;text-underline-position:under;text-decoration-color:#ccc}html.is-aigm-shop .aigm-shop-select-boxes .box p{color:#8b9abf;margin-top:8px;font-size:.98rem}html.is-aigm-shop .aigm-shop-select-boxes .box.warning small{background:#ff9b3b}html.is-aigm-shop .aigm-shop-select-boxes.radio-style{flex-direction:column;gap:0px}html.is-aigm-shop .aigm-shop-select-boxes.radio-style .box{width:100%;flex:unset;padding:0;border-radius:0;text-align:left;border-top-width:0}html.is-aigm-shop .aigm-shop-select-boxes.radio-style .box:not(.object--hidden):first-of-type{border-top-left-radius:16px;border-top-right-radius:16px;border-top-width:1px}html.is-aigm-shop .aigm-shop-select-boxes.radio-style :nth-last-child(1 of .box:not(.object--hidden)){border-bottom-left-radius:16px;border-bottom-right-radius:16px}html.is-aigm-shop .aigm-shop-select-boxes.radio-style .box .radio{--border: #8b9abf;flex-shrink:0;width:28px;height:28px;border:2px solid var(--border);border-radius:50%;display:flex;align-items:center;justify-content:center}html.is-aigm-shop .aigm-shop-select-boxes.radio-style .box.selected .radio{--border: #1e8fd8}html.is-aigm-shop .aigm-shop-select-boxes.radio-style .box.selected .radio::before{content:"";font-family:"Font Awesome 5 Pro";line-height:1;font-size:16px;font-weight:900;color:var(--border)}html.is-aigm-shop .aigm-shop-select-boxes.radio-style .box .content{flex:1;padding:0}html.is-aigm-shop .aigm-shop-select-boxes.radio-style .box i{font-size:32px;margin:0}html.is-aigm-shop .aigm-shop-select-boxes.radio-style .box strong{font-size:1rem;text-decoration:none}html.is-aigm-shop .aigm-shop-select-boxes.radio-style .box p{margin:0}html.is-aigm-shop .aigm-shop-select-boxes.radio-style .box .top-area{width:100%;flex:unset;padding:16px 24px;border-radius:16px;display:flex;align-items:center;justify-content:center;gap:16px;text-align:left;flex-wrap:wrap}html.is-aigm-shop .aigm-shop-select-boxes.radio-style .box .expanded-area{display:none;background:#fff;width:100%;padding:24px}html.is-aigm-shop .aigm-shop-select-boxes.radio-style .box.selected .expanded-area{display:block;user-select:auto;pointer-events:all;cursor:default}html.is-aigm-shop .button.is-express-checkout{--bg: linear-gradient(88deg, #1ecc47 3.42%, #0ea253 100.06%) !important;--bg-hover: linear-gradient(88deg, #1ecf48 3.42%, #20cf72 100.06%) !important}html.is-aigm-shop .button.is-express-checkout[data-is-express-desktop] i{border-right:0 !important;line-height:var(--para-line-height);padding:0 !important;font-size:1rem !important;transform:scale(1.14);display:flex !important}html.is-aigm-shop .button.is-express-checkout[data-is-express-mobile]{--bg: #000 !important;--bg-hover: #333 !important;display:none !important}html.is-aigm-shop .button.is-express-checkout[data-is-express-mobile] i{padding:0;border-right:0;margin-right:16px;font-size:inherit;transform:scale(1.34);display:flex !important}html.is-aigm-shop .button.is-express-checkout.ajax-loading i{opacity:0}html.is-aigm-shop .basket-coupon-code-block-option span{padding:12px 20px;background:#eaf2f6;display:inline-block}html.is-aigm-shop .basket-coupon-code-block{max-width:460px;border-radius:0;background:#eaf2f6;display:flex;align-items:stretch;gap:24px;padding:24px;margin:0 auto}html.is-aigm-shop .basket-coupon-code-block input{flex:1}html.is-aigm-shop .basket-coupon-code-block .button{flex-shrink:0;height:auto;padding:0 24px !important;white-space:nowrap;width:auto}html.is-aigm-shop .shop-terms-scroller{max-height:420px;overflow:auto;padding:32px;scrollbar-color:#878787 rgba(0,0,0,0);background:#f0f5fa;border-top:1px solid #e3e9f0;border-bottom:1px solid #e3e9f0}html.is-aigm-shop .aigm-iframe-overlay-box.shop-payment-methods-promo .title-bar{background:none}html.is-aigm-shop .aigm-iframe-overlay-box.shop-payment-methods-promo img.payment-methods-image{width:100%;cursor:pointer;user-select:none}html.is-aigm-shop .aigm-iframe-overlay-box.shop-payment-methods-promo .scrolling-content{margin-top:-64px}html.is-aigm-shop .aigm-iframe-overlay-box.shop-payment-methods-promo .middle-box{max-width:min(820px,100% - 48px) !important;max-height:min(100%,100% - 48px) !important}@media only screen and (max-width: 768px){html.is-aigm-shop .aigm-iframe-overlay-box.shop-payment-methods-promo .scrolling-content{margin-top:-48px}}html.is-aigm-shop .aigm-iframe-overlay-box.shop-feedback-form .middle-box{max-height:min(640px,100% - 48px)}html.is-aigm-shop .aigm-iframe-overlay-box.shop-magazine-notice strong.mag-confirm-title{font-size:1.846rem !important}html.is-aigm-shop.aigm-ux .to-top.is-live-chat-mode{bottom:80px;right:0;border-top-right-radius:0;border-bottom-right-radius:0;padding:14px;width:54px;height:54px}html.is-aigm-shop.aigm-ux .maincard--shopkit .button,html.is-aigm-shop.aigm-ux .maincard--shopproduct button{padding:16px 24px}html.is-aigm-shop [data-payment-buttons-dynamic] .paypal-buttons-context-iframe{display:block !important;width:400px !important;margin:0 auto !important;max-width:100% !important;transition:none !important;min-height:54px !important;height:54px !important}html.is-aigm-shop [data-payment-buttons-dynamic] #paypal-buttons-container-x89ajHBA1{display:flex;flex-direction:column;gap:16px}html.is-aigm-shop [data-payment-buttons-dynamic] #google-pay-button-container-xcfRT4AF,html.is-aigm-shop [data-payment-buttons-dynamic] #apple-pay-button-container-nbva5rfa{width:320px;max-width:100%;margin:0 auto}html.is-aigm-shop .aigm-shop-debug-footer{padding:24px 0;background:#e3e300;color:#262626;text-align:center;font-size:.9rem}html.is-aigm-shop .aigm-shop-debug-footer .container{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}html.is-aigm-shop .aigm-shop-debug-footer a{background:rgba(0,0,0,.0901960784);padding:4px 10px;border-radius:8px;color:inherit;font-weight:500}html.is-aigm-shop .aigm-shop-debug-footer a.main{background:#2099db;color:#fff}html.is-aigm-shop section.shopcheckout1 .express-checkout-notice{padding:24px;border-bottom:1px solid #e3e9f0}html.is-aigm-shop section.shopcheckout1 span.express-checkout-return-step{display:block;margin-bottom:16px;font-weight:600;font-family:var(--font-open-sans)}html.is-aigm-shop section.shopcheckout1 .mobile-express-payment-option :is(.section-title,.aigm-shop-select-boxes,[data-select-payment-method-area]>.break){display:none !important}html.is-aigm-shop .pay-via-invoice-available-banner{line-height:var(--para-line-height);font-size:17.24px;color:#84878e;display:flex;gap:16px;justify-content:start;text-align:left;padding:16px;align-items:center;background:linear-gradient(45deg, #f7f7f7, #ffffff)}html.is-aigm-shop .pay-via-invoice-available-banner span.label{display:block;line-height:1;padding:8px 12px;background:#ff9b3b;color:#fff;font-weight:500;font-size:14.64px;flex-shrink:0}html.is-aigm-shop .pay-via-invoice-available-banner p.text{display:block;flex:1;font-family:var(--font-open-sans)}html.is-aigm-shop #moreinfo65rfratcfar1{padding:24px;background:rgba(46,72,137,.14);margin-top:32px;border:1px dashed #9aa7c8}@media only screen and (max-width: 1024px){:root{--grid-items-shop-products: 2}html.is-aigm-shop .shop-sort-bar{padding:0;border-radius:0;background:none}html.is-aigm-shop .maincard--shopkit .sides{--gap: 0px !important;flex-direction:column-reverse}html.is-aigm-shop .maincard--shopkit .buttons-mobile-only,html.is-aigm-shop .maincard--shopkit .label-mobile-only{display:block}html.is-aigm-shop .maincard--shopkit .sides .side.pic{padding:0;gap:0px;background:#f7f7f7}html.is-aigm-shop .maincard--shopkit .sides .side.pic .buttons,html.is-aigm-shop .maincard--shopkit .sides .side.info .label{display:none}html.is-aigm-shop .maincard--shopkit img.full-pic{position:relative;aspect-ratio:16/9;opacity:1;max-width:520px;margin:0 auto}html.is-aigm-shop .maincard--shopkit .side.pic .unavailable{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}html.is-aigm-shop .maincard--shopkit .sides .side.pic .label{margin:0;position:absolute;top:32px}html.is-aigm-shop .maincard--shopkit .buttons-mobile-only .buttons{margin-top:16px;justify-content:center !important}html.is-aigm-shop .maincard--shopkit .buttons-mobile-only .buttons .button{width:calc(50% - var(--gap)/2);flex-grow:1}html.is-aigm-shop .maincard--shopkit .package-price::after{display:block}html.is-aigm-shop .maincard--shopkit .package-price span{text-align:center}html.is-aigm-shop .maincard--shopkit img.brand-small-icon{top:-48px}html.is-aigm-shop .maincard--shopkit .button.mini-view-package{display:none}html.is-aigm-shop .maincard--shopproduct .bottom{text-align:center}html.is-aigm-shop .maincard--shopproduct .bottom .buttons{margin-top:16px}html.is-aigm-shop .shop-summary-box .content-area .price::after{display:block}html.is-aigm-shop .shop-summary-box .content-area .price span{text-align:center}html.is-aigm-shop .shop-summary-box .top-area strong.top-name{text-align:center}html.is-aigm-shop .shop-summary-box .top-area .label{margin-top:-16px;clip-path:polygon(0 0, 100% 0, calc(100% - var(--size)) 50%, 100% 100%, 0 100%, 0 100%, calc(0% + var(--size)) 50%);text-align:center;justify-content:center;margin-left:auto;margin-right:auto;margin-bottom:16px}html.is-aigm-shop .shop-summary-box .top-area .label span{padding:0 calc(var(--size)*2)}html.is-aigm-shop .shop-summary-box .main-desc{text-align:center}html.is-aigm-shop .shop-summary-box .main-desc .aigm-form-label{margin-left:auto !important;margin-right:auto !important;text-align:center}html.is-aigm-shop .shop-summary-box .product-variation-labels{justify-content:center}html.is-aigm-shop .shop-summary-box .shoptabs{gap:32px;flex-direction:row}html.is-aigm-shop .shop-summary-box .shoptabs [data-tab]{width:calc(50% - 16px)}html.is-aigm-shop .shop-summary-box .sides{--gap: 0px !important}html.is-aigm-shop .shop-summary-box .content-area .buttons-mobile-only{display:flex;margin-top:32px;flex-direction:column-reverse;gap:16px}html.is-aigm-shop .shop-summary-box .testimonial{text-align:center;padding:24px}html.is-aigm-shop .shop-summary-box .testimonial i{position:relative;top:unset;right:unset;margin-bottom:12px}html.is-aigm-shop .shop-summary-box .side.pics .bottom-bar,html.is-aigm-shop .shop-summary-box .side.pics .blur-bg{display:none}html.is-aigm-shop .shop-summary-box .side.pics .sticky-image{padding:0}html.is-aigm-shop .shop-summary-box .side.pics .sticky-image .picture{position:relative;top:unset;border-radius:0;box-shadow:none;background:#f7f7f7}html.is-aigm-shop .shop-summary-box .side.pics .sticky-image .picture img{aspect-ratio:16/9;max-width:520px;margin:0 auto;object-fit:contain}html.is-aigm-shop .shop-summary-box .main-desc .mainlist li{text-align:center;justify-content:center}html.is-aigm-shop .shop-summary-box .main-desc .mainlist li::before{display:none}html.is-aigm-shop .maincard--shopkit .buttons-mobile-only .button.is-express-checkout[data-is-express-desktop],html.is-aigm-shop .maincard--shopproduct .button.is-express-checkout[data-is-express-desktop]{display:none}html.is-aigm-shop .shop-summary-box .content-area .buttons-mobile-only .button.is-express-checkout[data-is-express-desktop]{display:none !important}html.is-aigm-shop .shop-summary-box .content-area .buttons-mobile-only .button.is-express-checkout[data-is-express-mobile]:not(.object--hidden){display:flex !important}html.is-aigm-shop section.shopbasket2 .basket-totals{--gap: 12px;text-align:center;margin-top:32px}html.is-aigm-shop section.shopbasket2 .basket-totals .amount{justify-content:center;margin-bottom:-8px}html.is-aigm-shop section.shopbasket2 .basket-totals .amount strong{font-size:1.48rem}html.is-aigm-shop section.shopbasket2 hr{display:none}html.is-aigm-shop section.shopbasket2 .basket-item{flex-direction:column;text-align:center;align-items:center;gap:16px;padding:24px}html.is-aigm-shop section.shopbasket2 .basket-item .image{width:128px;height:128px}html.is-aigm-shop section.shopbasket2 .basket-item .info .item-labels{justify-content:center}html.is-aigm-shop section.shopbasket2 small.basket-price-total-disclaimer{margin-top:16px;text-align:center}html.is-aigm-shop .basket-coupon-code-block{flex-direction:column}html.is-aigm-shop .basket-coupon-code-block .button{padding:16px 48px !important}html.is-aigm-shop .aigm-basket-menu-list{position:fixed;right:var(--container-padding) !important;left:unset;max-width:calc(100vw - var(--container-padding)*2)}html.is-aigm-shop .header-bar .shop-submenus{align-items:center !important}html.is-aigm-shop .header-bar .shop-submenus .line{display:none}html.is-aigm-shop.aigm-ux .header-bar .shop-submenus>div .mainlink.white,html.is-aigm-shop.aigm-ux .header-bar .shop-submenus>div .mainlink-mask.white{text-decoration:none !important;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.is-aigm-shop .header-bar .shop-submenus>div[data-toggle-basket=shown]{background:rgba(151,193,231,.46)}html.is-aigm-shop .header-bar .shop-submenus>div{background:rgba(217,217,217,.2);border:1px solid hsla(0,0%,100%,.15);border-radius:6px;padding:0 8px;font-size:14px}html.is-aigm-shop .header-bar .shop-submenus>div>span{align-self:stretch;padding:4px 0}html.is-aigm-shop .header-bar .shop-submenus>div i.faded{color:#fff;border-left:1px solid hsla(0,0%,100%,.15);padding-left:8px;align-self:stretch}html.is-aigm-shop .aigm-basket-menu-list .scrolling-items .item img{border-radius:4px;width:56px;height:56px}html.is-aigm-shop .pay-via-invoice-available-banner{text-align:center;flex-direction:column;align-items:center;justify-content:center;gap:8px}}@media only screen and (max-width: 768px){html.is-aigm-shop .maincard--shopkit .buttons-mobile-only .buttons .button{width:100%}html.is-aigm-shop nav.header:not(.mobile-search-open) .aigm-shop-autocomplete{display:none}html.is-aigm-shop.aigm-ux .header-bar .shop-submenus>div{gap:8px}html.is-aigm-shop.aigm-ux .header-bar .shop-submenus>div .mainlink.white,html.is-aigm-shop.aigm-ux .header-bar .shop-submenus>div .mainlink-mask.white{font-size:0}html.is-aigm-shop .header-bar .shop-submenus>div small,html.is-aigm-shop .header-bar .shop-submenus>div i.faded{font-size:14px}html.is-aigm-shop .header-bar .shop-submenus .basket [data-id=nav_basket_count_mnbav652] small::before{content:"("}html.is-aigm-shop .header-bar .shop-submenus .basket [data-id=nav_basket_count_mnbav652] small::after{content:")"}}@media only screen and (max-width: 692px){:root{--grid-items-shop-products: 1}html.is-aigm-shop .shop-summary-box .shoptabs{gap:0px}html.is-aigm-shop .shop-summary-box .shoptabs [data-tab]{width:50%}html.is-aigm-shop .aigm-shop-select-boxes{flex-direction:column;gap:24px}html.is-aigm-shop .aigm-shop-select-boxes .box{width:100%;--padding: 16px}html.is-aigm-shop .aigm-shop-select-boxes .box i{font-size:28px}html.is-aigm-shop .shop-terms-scroller{padding:24px}html.is-aigm-shop .maincard--shopproduct .middle{height:260px}html.is-aigm-shop .maincard--shopkit img.full-pic{max-width:100%;height:260px;width:auto}}@media only screen and (max-width: 425px){html.is-aigm-shop .shop-summary-box .top-area{padding-bottom:32px}html.is-aigm-shop .shop-summary-box .shoptabs{gap:16px}html.is-aigm-shop .shop-summary-box .shoptabs [data-tab]{width:100%}}html.is-aigm-shop .aigm-shop-test-mode.is-staff-mode{background:#e886e8;color:#681768}
