﻿:root{--transitions-ease: all .25s ease;--transitions-ease-fast: all .1s ease;--container-width: 1280px;--container-padding: 24px;--section-padding: 32px}*,::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}section[data-header-fix]{padding-top:calc(var(--section-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;display:block;position:relative;padding:var(--section-padding) 0;color:var(--color)}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 :is(h1,h2,h3,h4,h5,h6,strong){font-size:2.5rem;line-height:1.42;font-weight:700}.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)}.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}.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(--text);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{--maincards: 1;--maincards-gap: 32px;display:flex;justify-content:center;gap:var(--maincards-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}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(h1,h2,h3,h4,h5,h6) :is(strong,b){font-weight:inherit}[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}:is(#elementor-device-mode,[data-grammarly-part]){display:none !important}:root{--header-bar-height: 0px;--header-bar-font-size: 0px;--header-offset: 0px;--header-height: 90px}html body.admin-bar{--header-offset: 32px;margin-top:var(--header-offset)}.aigm-ux section[data-header-fix]{padding-top:calc(var(--section-padding) + var(--header-bar-height) + var(--header-height))}.aigm-ux nav.header{top:calc(var(--header-bar-height) + var(--header-offset));height:var(--header-height);transition:backgroundColor .2s ease;display:flex;align-items:center;justify-content:center;position:fixed;--gap: 0px;background:#fff;border-bottom:2px solid #efefef;width:100%}.aigm-ux nav.header .container{--gap: 24px}.aigm-ux nav.header a.logo{height:56px;user-select:none}.aigm-ux nav.header a.logo img{height:100%;object-fit:contain;transition:opacity .2s ease}.aigm-ux nav.header a.logo img.dark{opacity:0;position:absolute;top:0;pointer-events:none}nav.header .right{display:flex;gap:inherit;align-items:center;justify-content:end;flex:1}nav.header .nav-menu-items{--nav-item-gap: 16px;display:flex;width:100%;justify-content:flex-end;align-items:center;gap:var(--nav-item-gap);font-size:.94rem}nav.header .nav-menu-items .item>a,nav.header .nav-menu-items .item>span{display:block;color:#082451;font-weight:400;font-family:var(--font-body);text-decoration:none;line-height:1;cursor:pointer;white-space:nowrap;padding:12px 16px;border-radius:8px}nav.header .nav-menu-items .item:hover>a,nav.header .nav-menu-items .item:hover>span{background:rgba(18,124,120,.15)}nav.header .nav-menu-items .item.expand .submenu{display:none;position:fixed;width:calc(100% - var(--container-padding)*2);left:50%;top:calc(var(--header-height) + var(--header-offset));background:#fff;max-width:calc(var(--container-width) - var(--container-padding)*2);transform:translateX(-50%);z-index:2}@media only screen and (min-width: 1127px){nav.header .nav-menu-items .item.expand:hover .submenu,nav.header .nav-menu-items .item.expand .submenu:hover{display:block}nav.header .nav-menu-items .item.expand:hover>a i,nav.header .nav-menu-items .item.expand:hover>span i{rotate:180deg}nav.header .nav-menu-items .item.expand:hover .overlay{display:block}}nav.header .nav-menu-items .item.expand .submenu .spacer{position:absolute;top:-24px;left:0;width:100%;height:24px}nav.header .nav-menu-items .item.expand .submenu .contents{width:100%;padding:24px}nav.header .nav-menu-items .item.expand .overlay{display:none;position:fixed;top:calc(var(--header-height) + var(--header-offset));left:0;width:100%;height:calc(100% - (var(--header-height) + var(--header-offset)));background:rgba(29,42,76,.9);z-index:1;pointer-events:none}nav.header .nav-menu-items .item.expand>a i,nav.header .nav-menu-items .item.expand>span i{margin-left:8px;color:#666;transform:translateY(-1px)}nav.header .nav-menu-items .item.icon svg{display:block;width:18px;height:18px;transform:scale(1.16)}nav.header .nav-menu-items .item.icon a{display:flex;align-items:center;gap:8px}nav.header .nav-menu-items .item.mini-basket span.count{background:#19778b;padding:4px 6px;line-height:1;margin:-4px 0;color:#fff;border-radius:4px;font-size:17.4px;font-weight:400;display:block;font-family:var(--font-body)}nav.header .nav-menu-items .highlight .button{font-size:.94rem}nav.header .submenu .big-cards{display:flex;gap:24px;flex-wrap:wrap}nav.header .submenu .big-cards .card{display:flex;flex:1;padding:16px;text-decoration:none;height:236px;min-width:20%}nav.header .submenu .big-cards .card img.card-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(0.45)}nav.header .submenu .big-cards .card span.card-name{margin-top:auto;color:#fff;font-weight:600;line-height:1.28;font-size:var(--para-font-size);z-index:2;width:100%}nav.header .submenu .big-cards .card::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:120px;background:linear-gradient(to top, rgba(0, 0, 0, 0.55) 25%, transparent);z-index:1}nav.header .submenu .big-cards .card:hover img.card-bg{filter:brightness(1)}nav.header .submenu .big-cards .card.is-primary{flex:0;flex-basis:220px;margin-right:26px}nav.header .submenu .big-cards .card.is-primary::before{position:absolute;content:"";top:0;right:-26px;height:100%;width:2px;background:#efefef;pointer-events:none}nav.header .submenu .big-cards.is-issues .card:not(.is-primary) img.card-bg{object-fit:contain;background:#1d2a4c;padding:24px}nav.header .submenu .big-cards.is-awards .card:not(.is-primary) img.card-bg{object-fit:contain;background:#1d2a4c;padding:24px}nav.header .submenu .big-cards.is-awards .card .award-status-label{position:absolute;top:12px;right:12px;padding:8px 12px;background:#fff;font-size:.8rem}.global-search-banner .banner{position:fixed;z-index:5;top:calc(var(--header-height) + var(--header-offset));left:0;width:100%;background:#fff;box-shadow:0px 0px 16px 0px rgba(0,0,0,.1)}.global-search-banner .banner .container{display:flex;align-items:center;gap:12px}.global-search-banner .banner input{display:block;height:64px;width:100%;font-family:var(--font-titles);font-size:1.38rem;line-height:1;color:#082451;flex:1}.global-search-banner .banner .close-button-global{background:#eaedf7;width:42px;height:42px;position:relative;right:unset;top:unset;--padding: 12px;flex-shrink:0;border-radius:8px;margin:auto}.global-search-banner .banner .close-button-global:hover{background:rgba(18,124,120,.15)}.global-search-banner .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(29,42,76,.9);z-index:4}nav.header .mobile-burger{--normal: #EAEDF7;--hover: rgba(18, 124, 120, 0.15);background:var(--normal);display:none;width:48px;height:42px;cursor:pointer;user-select:none;border-radius:8px;align-items:center;justify-content:center;flex-shrink:0}nav.header .mobile-burger:hover{background:var(--hover)}nav.header .mobile-burger svg{display:block;width:20px;height:20px;fill:#082451}nav.header .mobile-burger svg.close{display:none}nav.header .nav-menu-items .item i.mobile-icon{display:none}footer.aigm-footer{--bg-main: #1D2A4C;--border-bar: 0;border:0}footer.aigm-footer .main{padding:var(--section-padding) 0}footer.aigm-footer .main .side{--width: 17%}footer.aigm-footer .main .logo{width:calc(100% - 72px);max-width:236px}footer.aigm-footer .main .links{gap:4px;font-size:var(--para-font-size);line-height:var(--para-line-height)}footer.aigm-footer .main a.mainlink,footer.aigm-footer .main span.mainlink-mask{--normal: #B4C0D3;--hover: #b1d13b;--line: #b1d13b}footer.aigm-footer .main p.about-text{color:#fff;line-height:var(--para-line-height);font-size:var(--para-font-size)}footer.aigm-footer .bottom{padding:0 0 var(--section-padding) 0;background:#1d2a4c;color:#fff;font-size:var(--para-font-size);line-height:var(--para-line-height);border-bottom:4px solid #b1d13b}footer.aigm-footer .copyright-and-legals{display:flex;gap:16px;justify-content:space-between;align-items:center}footer.aigm-footer .copyright-and-legals p.legals{display:flex;gap:16px;flex-wrap:wrap;justify-content:flex-end}footer.aigm-footer .copyright-and-legals a.mainlink{--normal: #B4C0D3;--hover: #b1d13b;--line: #b1d13b}footer.aigm-footer .main .side>strong{margin-bottom:8px;color:#fff;line-height:var(--para-line-height);font-size:1.2rem}footer.aigm-footer .follow-socials p{margin:24px 0 12px 0;color:#024959;font-size:var(--para-font-size);line-height:var(--para-line-height);font-weight:600}footer.aigm-footer .full-logo-block{display:flex;justify-content:start;align-items:center;gap:32px}footer.aigm-footer .full-logo-block .button{margin-left:auto}footer.aigm-footer .global-search-button{--hover: #fff}footer.aigm-footer .subscribe-box{background:linear-gradient(to bottom left, #567393 23.65%, rgba(8, 36, 81, 0) 100.44%);border-radius:8px;overflow:hidden;padding:32px;font-size:var(--para-font-size);line-height:var(--para-line-height)}footer.aigm-footer .subscribe-box>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.12;pointer-events:none;user-select:none}footer.aigm-footer .subscribe-box .title{width:860px;max-width:100%}footer.aigm-footer .subscribe-box .button{margin-top:24px}footer.aigm-footer .mobile-footer-links{display:none}:root{--advertise-box-width: 320px}.advertise-content-width{max-width:100%;width:calc(100% - var(--advertise-box-width) - 32px)}.advertise-quick-jump-menu-container{z-index:10}.advertise-quick-jump-menu{max-width:100%;width:var(--advertise-box-width);position:absolute;right:var(--container-padding)}.advertise-quick-jump-menu .box{position:fixed;bottom:0;background:#fff;max-width:100%;width:var(--advertise-box-width);border-radius:16px 16px 0 0;overflow:hidden;box-shadow:4px 4px 30px 10px rgba(0,0,0,.1);font-size:var(--para-font-size);line-height:var(--para-line-height)}.advertise-quick-jump-menu .box .bar{padding:16px 24px;background:#127c78;color:#fff;font-size:1.12rem;font-weight:900}.advertise-quick-jump-menu .box .bar i{color:#67b4b1;margin-right:12px}.advertise-quick-jump-menu .box .links{padding:24px;display:flex;flex-direction:column;gap:4px;width:100%;justify-content:start;align-items:start}.advertise-quick-jump-menu .box .links a{display:flex;align-items:center;gap:16px;--normal: #7E7E7E;--hover: #282828;--line: #282828;font-size:1.068rem}.advertise-quick-jump-menu .box .links a.is-viewing{--normal: #282828;font-weight:800}.advertise-quick-jump-menu .box .links a.is-viewing::before{background:#48bbb1}.advertise-quick-jump-menu .box .links a::before{content:"";display:block;width:12px;height:12px;background:#eaedf7;border-radius:50%}section.advertise3 .our-stats{display:flex;flex-direction:column;gap:16px}section.advertise3 .our-stats .stat{display:flex;align-items:center;gap:16px}section.advertise3 .our-stats .stat img{width:54px;height:54px;flex-shrink:0}section.advertise3 .our-stats .stat p{display:block;flex:1;font-size:1.24rem;font-weight:600;color:#b1d13b;line-height:var(--para-line-height)}section.advertise5 .contact-forms-area{border-radius:16px;background:#fff;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12);overflow:hidden;border:1px solid #eaeaea}section.advertise5 .contact-forms-area [data-tab-group]{padding:32px}section.advertise5 .contact-forms-area .little-tab-buttons{padding:24px 32px;justify-content:start;border-bottom:1px solid #eaeaea;background:#fafafa}section.advertise5 .contact-forms-area .little-tab-buttons [data-tab]{box-shadow:none}section.advertise6 .product-boxes{display:flex;flex-direction:column;gap:32px}section.advertise6 .product-boxes .product{background:#212e53;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12);display:flex;border-radius:16px;overflow:hidden;align-items:stretch}section.advertise6 .product-boxes .product .image{width:22%;flex-shrink:0}section.advertise6 .product-boxes .product .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;background:#fff}section.advertise6 .product-boxes .product .text{display:block;flex:1;padding:24px;padding-bottom:72px}section.advertise6 .product-boxes .product .text strong{display:block;line-height:1.48;font-size:1.32rem;font-weight:500;font-family:var(--font-titles);margin-bottom:8px}section.advertise6 .product-boxes .product .text p{font-size:var(--para-font-size);line-height:var(--para-line-height);color:#ccc}section.advertise6 .product-boxes .product .text .starting-price{height:48px;display:flex;align-items:center;text-align:center;position:absolute;bottom:0;right:0;background:#127c78;line-height:1;padding:0 16px;border-top-left-radius:8px;font-weight:600}section.advertise6 .product-brochure-box{--gap: 0px;background:#fff;border-radius:16px;overflow:hidden;--align: stretch}section.advertise6 .product-brochure-box .side:first-of-type{--width: auto;flex:1;display:flex;flex-direction:column;align-items:start;justify-content:center;padding:32px}section.advertise6 .product-brochure-box .side:first-of-type .title strong{font-size:1.78rem;letter-spacing:0}section.advertise6 .product-brochure-box .side:last-of-type{--width: 30%}section.advertise6 .product-brochure-box .side:last-of-type img.cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}section.advertise8 table.country-stats{max-width:540px;width:100%;border-radius:8px;border:1px solid #efefef;overflow:hidden;padding:0;border-spacing:0;line-height:var(--para-line-height);font-size:var(--para-font-size);table-layout:auto;font-weight:500;background-color:#fff;box-shadow:0 8px 24px rgba(159,159,159,.08)}section.advertise8 table.country-stats tr{border-bottom:1px solid #efefef}section.advertise8 table.country-stats tr td{border-right:1px solid #efefef;border-bottom:1px solid #efefef;padding:8px 12px}section.advertise8 table.country-stats tr:last-of-type td{border-bottom:none}section.advertise8 table.country-stats tr td:last-of-type{border-right:0}section.advertise8 table.country-stats tr td.percent{background:rgba(18,124,120,.06);font-weight:800;color:#167d79;text-align:center}section.advertise8 table.country-stats tr td.flag{width:63px}section.advertise8 table.country-stats img.flag{width:38px;height:26px;border-radius:4px}section.advertise9 .about-boxes{display:flex;flex-direction:column;gap:32px}section.advertise9 .about-boxes .box{display:flex;align-items:start;gap:16px;font-size:var(--para-font-size);line-height:var(--para-line-height)}section.advertise9 .about-boxes .box img{flex-shrink:0;display:block;width:48px;height:48px}section.advertise9 .about-boxes .text{flex:1}section.advertise9 .about-boxes .text strong{display:block;font-size:1.28rem;font-family:var(--font-titles);font-weight:400;color:#1f2937;margin:8px 0 8px 0;line-height:1.34}section.advertise10{background:#212e53}section.advertise10 .sides .side:first-of-type{--width: auto;flex:1}section.advertise10 .sides .side:last-of-type{--width: 35%}section.advertise10 .sides .side:last-of-type img.side{width:100%;border-radius:16px;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12)}section.advertise10 .featured-review{font-size:var(--para-font-size);line-height:var(--para-line-height)}section.advertise10 .featured-review i{font-size:24px;display:block;line-height:1;color:#b1d13b;margin-bottom:16px}section.advertise10 .featured-review p.author{color:#a2a2a2;font-weight:600;font-size:1.078rem;display:block;margin-top:8px}@media only screen and (max-width: 940px){:root{--advertise-box-width: 0px}.advertise-quick-jump-menu-container{display:none}.advertise-content-width{width:100%}}.aigm-contact-form{display:block;width:100%}.aigm-contact-form.style--container{max-width:960px;padding:32px;background:#fff;box-shadow:0 0 16px #ccc;margin:0 auto}.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:var(--para-font-size);line-height:var(--para-line-height);color:#2d2d2d;font-weight:normal}.aigm-contact-form .fields .field label,label.aigm-form-label{cursor:pointer}.aigm-form-label i.aigm-form-helpbox{margin-left:8px;color:#54d2d2;cursor:help}.aigm-contact-form .fields .field .field-element,.aigm-form-input{display:block;width:100%;min-height:54px;background-color:#fff;padding:12px 20px;border:1px solid #c4c4c4;color:#1e1e1e;line-height:var(--para-line-height);border-radius:8px;outline:none;stroke:none;font-size:var(--para-font-size)}.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{border-color:#9dadac;background-color:rgba(18,124,120,.075)}.aigm-contact-form .fields .field .field-element::placeholder,.aigm-form-input::placeholder{color:#9d9fa1;opacity:1}.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-form-input[readonly].flatpickr-input{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSIjNzY4MTlmIiBkPSJNMTI4IDBjMTcuNyAwIDMyIDE0LjMgMzIgMzJsMCAzMiAxMjggMCAwLTMyYzAtMTcuNyAxNC4zLTMyIDMyLTMyczMyIDE0LjMgMzIgMzJsMCAzMiA0OCAwYzI2LjUgMCA0OCAyMS41IDQ4IDQ4bDAgNDhMMCAxNjBsMC00OEMwIDg1LjUgMjEuNSA2NCA0OCA2NGw0OCAwIDAtMzJjMC0xNy43IDE0LjMtMzIgMzItMzJ6TTAgMTkybDQ0OCAwIDAgMjcyYzAgMjYuNS0yMS41IDQ4LTQ4IDQ4TDQ4IDUxMmMtMjYuNSAwLTQ4LTIxLjUtNDgtNDhMMCAxOTJ6bTY0IDgwbDAgMzJjMCA4LjggNy4yIDE2IDE2IDE2bDMyIDBjOC44IDAgMTYtNy4yIDE2LTE2bDAtMzJjMC04LjgtNy4yLTE2LTE2LTE2bC0zMiAwYy04LjggMC0xNiA3LjItMTYgMTZ6bTEyOCAwbDAgMzJjMCA4LjggNy4yIDE2IDE2IDE2bDMyIDBjOC44IDAgMTYtNy4yIDE2LTE2bDAtMzJjMC04LjgtNy4yLTE2LTE2LTE2bC0zMiAwYy04LjggMC0xNiA3LjItMTYgMTZ6bTE0NC0xNmMtOC44IDAtMTYgNy4yLTE2IDE2bDAgMzJjMCA4LjggNy4yIDE2IDE2IDE2bDMyIDBjOC44IDAgMTYtNy4yIDE2LTE2bDAtMzJjMC04LjgtNy4yLTE2LTE2LTE2bC0zMiAwek02NCA0MDBsMCAzMmMwIDguOCA3LjIgMTYgMTYgMTZsMzIgMGM4LjggMCAxNi03LjIgMTYtMTZsMC0zMmMwLTguOC03LjItMTYtMTYtMTZsLTMyIDBjLTguOCAwLTE2IDcuMi0xNiAxNnptMTQ0LTE2Yy04LjggMC0xNiA3LjItMTYgMTZsMCAzMmMwIDguOCA3LjIgMTYgMTYgMTZsMzIgMGM4LjggMCAxNi03LjIgMTYtMTZsMC0zMmMwLTguOC03LjItMTYtMTYtMTZsLTMyIDB6bTExMiAxNmwwIDMyYzAgOC44IDcuMiAxNiAxNiAxNmwzMiAwYzguOCAwIDE2LTcuMiAxNi0xNmwwLTMyYzAtOC44LTcuMi0xNi0xNi0xNmwtMzIgMGMtOC44IDAtMTYgNy4yLTE2IDE2eiIvPjwvc3ZnPg==");opacity:1}.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: #fff;background:var(--bg);border:1px solid #c4c4c4;border-radius:4px;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: #54d2d2;border-color:#44a1b6}.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 5 Pro";font-weight:400;color:#304269;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:#e76767;margin-left:8px;display:inline-block;font-size:94%;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;overflow-y:hidden;overflow-x:auto;scrollbar-width:none}@media only screen and (max-width: 604px){.aigm-form-checkbox-flex.is-middle-checkbox .aigm-form-label{text-align:center}.aigm-form-checkbox-flex.is-middle-checkbox{flex-direction:column;gap:8px}.aigm-contact-form .fields .field{width:100% !important;flex:none !important}}@media only screen and (max-width: 1128px){:root{--header-bar-height: 0px}html body.admin-bar{--header-offset: 0px}nav.header .mobile-burger{display:flex}.aigm-ux nav.header .container{--gap: 16px}nav.header .global-search-button{margin-left:auto}nav.header .right{display:none;position:fixed;width:100%;height:calc(100% - var(--header-height));top:var(--header-height);z-index:50000;background:hsla(0,0%,100%,.95);backdrop-filter:blur(2px);left:0;overflow-x:hidden;overflow-y:auto;padding:32px var(--container-padding)}nav.header.mobile-menu-open .right{display:block}nav.header.mobile-menu-open .mobile-burger svg.close{display:block}nav.header.mobile-menu-open .mobile-burger svg.open{display:none}nav.header .nav-menu-items{--nav-item-gap: 24px;flex-direction:column;text-align:left;justify-content:start;align-items:start;font-size:1.124rem}nav.header .nav-menu-items .item{width:100%;padding-bottom:var(--nav-item-gap);border-bottom:1px solid #d7d7d7}nav.header .nav-menu-items .item>a,nav.header .nav-menu-items .item>span{padding:0;border-radius:0;display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:500;background:none !important}nav.header .nav-menu-items .item.expand>a i,nav.header .nav-menu-items .item.expand>span i{display:none}nav.header .nav-menu-items .item i.mobile-icon{display:block !important;transform:none !important;color:#082451 !important}nav.header .nav-menu-items .highlight{width:100%}nav.header .nav-menu-items .highlight .button{font-size:1rem;width:100%;text-align:center}nav.header .nav-menu-items .item.expand .overlay{display:none !important}nav.header .nav-menu-items .item.expand .submenu{position:relative;top:unset;left:unset;transform:none;margin-top:var(--nav-item-gap);background:none;width:100%;max-width:none}nav.header .nav-menu-items .item.expand .submenu .contents{padding:0;overflow-x:scroll;scrollbar-width:none}nav.header .submenu .big-cards{flex-wrap:nowrap}nav.header .submenu .big-cards .card.is-primary::before,nav.header .nav-menu-items .item.expand .submenu .spacer{display:none}nav.header .nav-menu-items .item.expand.is-mobile-expanded .submenu{display:block}nav.header .nav-menu-items .item.expand.is-mobile-expanded>a i,nav.header .nav-menu-items .item.expand.is-mobile-expanded>span i{rotate:180deg}nav.header .submenu .big-cards .card{flex-basis:unset !important;margin:0 !important;width:224px !important;min-width:auto !important;flex:unset !important;flex-shrink:0 !important}nav.header .submenu .big-cards.is-awards .card .award-status-label{display:none}nav.header.mobile-menu-open .mobile-burger{background:#082451 !important}nav.header.mobile-menu-open .mobile-burger svg{fill:#fff !important}footer.aigm-footer .copyright-and-legals{justify-content:center;flex-direction:column;text-align:center;gap:8px}footer.aigm-footer .copyright-and-legals p.legals{justify-content:center}footer.aigm-footer .main .side.grow{width:100%;flex:none}footer.aigm-footer .main .side:not(.grow){display:none}footer.aigm-footer .mobile-footer-links{display:flex;margin-top:32px;--box-top-text: #fff;--box-top-text-hover: #fff;--box-top-text-open: #fff}footer.aigm-footer .mobile-footer-links>div.shown .answer{display:flex !important}footer.aigm-footer .mobile-footer-links .answer{flex-direction:column;gap:4px;font-size:1.08rem}footer.aigm-footer .mobile-footer-links>div:not(:first-of-type){padding-top:0;border:0}body.admin-bar #wpadminbar{display:none !important}.aigm-ux .title :is(h1,h2,h3,h4,h5,h6,strong){font-size:2.48rem}.aigm-ux .title.small-size-title :is(h1,h2,h3,h4,h5,h6,strong){font-size:1.76rem}.sides-full-height-image .side.image{--width: 30%}.sides-full-height-image .side.image img.main,.sides-full-height-image .side.image div.main>img,.sides-full-height-image .side.image a.main>img{height:360px}section.customerreviews .review .aigm-rich-text::before,section.customerreviews .review .aigm-rich-text::after{display:none}section.winner1 .sides-full-height-image .side.image img.main{height:360px}section.award7 .logos img{flex-basis:30%}}@media only screen and (max-width: 648px){:root{--container-padding: 16px !important;--para-line-height: 1.36}html.aigm-ux{font-size:17.42px}.aigm-ux .to-top{display:none}.aigm-ux p.pagination--none{flex-direction:column;gap:12px;text-align:center;padding:16px}footer.aigm-footer .full-logo-block{flex-wrap:wrap;justify-content:space-between;column-gap:24px}footer.aigm-footer .copyright-and-legals p.legals{justify-content:center;flex-direction:column;gap:4px}footer.aigm-footer .subscribe-box{padding:24px}.aigm-ux .title :is(h1,h2,h3,h4,h5,h6,strong){font-size:2.16rem}.aigm-ux .title.small-size-title :is(h1,h2,h3,h4,h5,h6,strong){font-size:1.66rem}.aigm-ux .title p,.aigm-ux .title.small-size-title p{font-size:var(--para-font-size)}.aigm-iframe-overlay-box .middle-box{max-width:calc(100% - 24px) !important;max-height:calc(100% - 24px) !important}.aigm-iframe-overlay-box .title-bar{padding:0}.aigm-rich-text{--gap: 12px}[data-post-content]{--content-gap: 12px}.sticky-sidebar-item{position:relative;top:unset}section,section.padding--64,section.padding--128,section.padding--256{--section-padding: 32px}.aigm-ux .buttons{--gap: 24px;flex-direction:column}.aigm-ux .button{text-align:center;justify-content:center;width:100%}.aigm-ux .button.icon i{border-right-width:0}.button.icon span{padding-left:0}.aigm-ux .title{text-align:center}[data-tab-menu].little-tab-buttons{flex-direction:column}[data-tab-menu].little-tab-buttons [data-tab]{width:100%;text-align:center}img.full-stretch-image{border-radius:12px}.sides-full-height-image .side.image img.main,.sides-full-height-image .side.image div.main>img,.sides-full-height-image .side.image a.main>img{margin-left:auto;margin-right:auto;height:240px}nav.pagination .nav-links{gap:12px}nav.pagination .page-numbers{min-width:48px;height:48px}.sides{flex-direction:column;--gap: 32px}.sides>.side{width:100%}.subscribe-whys .box{flex-direction:column}.subscribe-whys .box img{width:100%;height:128px}.subscribe-whys .box .content{text-align:center;width:100%}section.subscribe1 .sides-full-height-image .side.image img.main{height:auto;width:320px}section.contact1 .sides{flex-direction:column-reverse}section.contact1 .sides-full-height-image .side.image img.main{width:360px;height:auto;aspect-ratio:1/.8}section.contact2 .sides{flex-direction:column-reverse}section.contact2 .sides .side:first-of-type{padding:24px}section.contact2 .sides .side:last-of-type img.main{position:relative;top:unset;left:unset;height:240px}section.contact3 .contact-form-box{padding:24px}.big-tab-menu[data-tab-menu]{border-radius:12px}.big-tab-menu[data-tab-menu] [data-tab],.big-tab-menu.scroller[data-tab-menu] [data-arrow]{border-radius:8px}section.statsbanner1 .stat{flex-direction:column;gap:12px;text-align:center;width:100%}section.awards3 .sides .side:last-of-type img.main{width:360px;margin:0 auto;border-radius:12px}section.winner1 .sides-full-height-image .side.image img.main{height:auto;aspect-ratio:1/.6}section.winner1 .addtoany_list{justify-content:center}section.winner1 span.is-featured-label{margin-left:auto;margin-right:auto}section.singleissue1 .sides-full-height-image .side.image a.main{margin:0 auto}section.singleissue1 .sides-full-height-image .side.image a.main>img{height:auto;width:320px}.winners-list-box .columns{--winners-per-column: 1}section.mediapack1 .sides{border-radius:16px}section.mediapack1 .sides .side{padding:24px !important}section.home1{background-image:none}section.home2{padding-top:var(--section-padding)}section.home2 img.image{width:320px !important;max-width:100% !important;margin:0 auto}section.home3 .feature-cta{flex-direction:column}section.home3 .feature-cta .image-top,section.home3 .feature-cta .text-area{flex:none;width:100%;max-width:none;text-align:center}section.home3 .feature-cta .image-top .banner{justify-content:center}section.home3 .feature-cta .text-area{padding:24px}section.about1 .sides-full-height-image .side.image img.main{width:360px;height:auto;aspect-ratio:1/.74}section.about3 .about-boxes{flex-direction:column;gap:24px}section.about3 .about-boxes .box{width:100%;text-align:center}section.about3 .about-boxes .box img{margin:0 auto}section.winnerslist1 .sides-full-height-image .side.image a.main{margin:0 auto}section.winnerslist1 .sides-full-height-image .side.image a.main>img{height:auto;width:320px}section.winnerslist3 img.main{height:auto;width:100%;aspect-ratio:1/.64}section.blog1 .sides-full-height-image .side.image img.main{width:320px;height:auto;aspect-ratio:9/8}section.award1 .award-status-label{justify-content:center}section.award1 .sides-full-height-image .side.image img.main.is-background{width:360px}section.award2 .award-dates-box{max-width:none;padding:24px}section.award3 img.main{border-radius:12px;width:360px;margin:0 auto}section.award3 .sides.is-year-round .contact-info{flex-direction:column}section.award3 .sides.is-year-round .contact-info .methods{width:100%;text-align:center}section.award4 .big-methodology-box{padding:0}section.award4 .big-methodology-box img.main{box-shadow:none;border-radius:0}section.award4 .big-methodology-box .sides{--gap: 0px}section.award4 .big-methodology-box .sides .side:first-of-type{padding:24px}section.award5 .big-faqs-box{padding:24px}section.award6 .years-box{gap:16px}section.award6 img.main{width:360px;margin:0 auto}section.award7 .logos img{flex-basis:45%}section.award8 .sides{border-radius:16px}section.award8 .sides .side:first-of-type{padding:24px}section.award8 .sides .side:last-of-type{min-height:unset}section.award8 img.cover{height:240px;position:relative;object-fit:contain}.post-info-banner{justify-content:center}.post-info-banner .block{justify-content:center}section.getrecognised1 .sides .side:first-of-type{padding:24px}section.getrecognised1 img.cover{position:relative;aspect-ratio:16/9;height:auto;top:unset;left:unset}section.advertise3 .our-stats .stat{flex-direction:column}section.advertise3 .our-stats .stat p{width:100%;text-align:center}section.advertise3 .stats-disclaimer{text-align:center}section.advertise5 .contact-forms-area .little-tab-buttons{padding:24px}section.advertise5 .contact-forms-area [data-tab-group]{padding:24px}section.advertise6 .product-boxes .product{flex-direction:column;text-align:center}section.advertise6 .product-boxes .product .image{height:154px;width:100%}section.advertise6 .product-boxes .product .image img{padding:12px}section.advertise6 .product-boxes .product .text .starting-price{border-radius:0;width:100%;justify-content:center}section.advertise6 .product-brochure-box{flex-direction:column-reverse}section.advertise6 .product-brochure-box .side:first-of-type{padding:24px}section.advertise6 .product-brochure-box .side:last-of-type{height:184px}section.advertise6 .product-brochure-box .side:last-of-type img.cover{object-fit:contain;background:#b1bbc4}section.advertise8 table.country-stats{margin:0 auto}section.advertise9 .about-boxes .box{flex-direction:column;justify-content:start;text-align:center;align-items:center;gap:8px}section.advertise10 .featured-review i{text-align:center}section.advertise10 .featured-review p.text{text-align:center}section.advertise10 .featured-review p.author{text-align:center}section.advertise10 .sides .side:last-of-type img.side{width:360px;margin:0 auto}}@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}@media print{.aigm-ux nav.header{position:absolute;top:0;transform:translateX(-50%);left:50%}}@font-face{font-family:"DM Sans";font-style:normal;font-weight:100 1000;font-display:swap;src:url("https://production.aiglobalmedia.net/assets/webfonts/dm-sans/DMSans-VariableFont_opsz,wght.ttf") format("truetype")}@font-face{font-family:"DM Sans";font-style:italic;font-weight:100 1000;font-display:swap;src:url("https://production.aiglobalmedia.net/assets/webfonts/dm-sans/DMSans-Italic-VariableFont_opsz,wght.ttf") format("truetype")}@font-face{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url("https://production.aiglobalmedia.net/assets/webfonts/dm-serif-display/DMSerifDisplay-Regular.ttf") format("truetype")}@font-face{font-family:"DM Serif Display";font-style:italic;font-weight:400;font-display:swap;src:url("https://production.aiglobalmedia.net/assets/webfonts/dm-serif-display/DMSerifDisplay-Italic.ttf") format("truetype")}:root{color-scheme:light;--para-font-size: 1rem;--para-line-height: 1.48;--features-line-height: 1.32;--font-titles: "DM Serif Display", serif;--font-body: "DM Sans", sans-serif}::selection{color:#fff;opacity:1;background:rgba(22,125,121,.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:#156273;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:#54d2d2}html.aigm-ux{font-family:var(--font-body);background:#1d2a4c;font-size:19.14px;scroll-behavior:smooth;margin:0 !important}html.aigm-ux .container{max-width:var(--container-width)}.sides{--gap: 32px}.bg--none{background:none}.bg--white{background:#fff}.bg--white .title :is(h1,h2,h3,h4,h5,h6,strong){color:#1d2a4c}.bg--white .title p{color:#4b5563}.bg--white-gradient{background:linear-gradient(178deg, rgba(157, 171, 218, 0.5) -14.52%, rgba(255, 255, 255, 0.5) 35.38%);background-size:100% 480px;background-repeat:no-repeat;background-color:#fff}.bg--hero{background:linear-gradient(180deg, #C7CFE9 0%, #FFF 56.31%) !important}.aigm-ux .buttons{--gap: 24px}.aigm-ux .button.flex i{color:var(--text)}.aigm-ux :is(.button.flex:hover,.button.flex:active,.button.flex.ajax-loading) i{color:var(--text-hover)}.font--inherit{font-size:inherit !important;line-height:inherit !important}.aigm-ux .font--titles{font-family:var(--font-titles);font-weight:400}.aigm-ux .title :is(h1,h2,h3,h4,h5,h6,strong){line-height:1.14;font-size:2.88rem;letter-spacing:-1px}.title small{font-size:1.14rem;color:#167d79;font-weight:400;margin-bottom:-8px;line-height:var(--para-line-height)}.title small.light{color:#b0cc3f}.aigm-ux .title p{line-height:var(--para-line-height);font-family:var(--font-body);font-size:var(--para-font-size)}.aigm-ux .title p.faded{color:#bac2cf}.aigm-ux .title p.faded a.mainlink,.aigm-ux .title p.faded span.mainlink-mask{--normal: #B1D13B}.aigm-ux .title.small-size-title :is(h1,h2,h3,h4,h5,h6,strong){font-size:2.48rem}.aigm-ux .title.small-width-title{max-width:860px;width:100%;margin:0 auto}.title-text-highlight{font-style:normal;color:#167d79}.text-default-colours .title strong,.text-default-colours .title h1,.text-default-colours .title h2,.text-default-colours .title h3,.text-default-colours .title h4,.text-default-colours .title h5,.text-default-colours .title h6{color:#1d2a4c}.text-default-colours,.text-default-colours .title p,.text-default-colours .aigm-rich-text{color:#4b5563}.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:#167d79;color:#fff;border-radius:50%;text-decoration:none !important;flex-shrink:0;font-size:26px;border:0}.social-buttons-global a:hover{background:#189691}section.breadcrumb1{--section-padding: 0px;background:#fff;box-shadow:0px 0px 16px 0px rgba(0,0,0,.1);z-index:1;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;display:flex}section.breadcrumb1 .container{padding:0;display:flex}.main-breadcrumb{--breadcrumb-color: #082451;--breadcrumb-color-last: #082451;--breadcrumb-color-seperator: #B1D13B;--breadcrumb-gap: 12px;padding:16px var(--container-padding);border-radius:0;background:none;box-shadow:none;white-space:nowrap;border:0;margin:0;width:100%;color:var(--breadcrumb-color-seperator)}.main-breadcrumb>span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.main-breadcrumb>span span{margin-left:var(--breadcrumb-gap);color:var(--breadcrumb-color)}.main-breadcrumb>span span:first-child{margin-left:0}.main-breadcrumb>span span:not(:last-child){margin-right:var(--breadcrumb-gap)}.main-breadcrumb .breadcrumb_last{color:var(--breadcrumb-color-last)}section.winner1 .sides-full-height-image .side.image{--width: 40%}section.winner1 .sides-full-height-image .side.image img.main{width:368px;height:420px;object-fit:contain;background:#fff;padding:24px}section.winner1 span.is-featured-label{line-height:1;font-weight:600;padding:12px 16px;background:rgba(197,190,20,.22);color:#082451;margin-bottom:8px}section.winner2 .winner-image-area{--max-winner-image-size: 540px;width:var(--max-winner-image-size);max-width:100%}section.winner2 .winner-image-area img.custom-image{width:min(var(--max-winner-image-size),auto);max-height:var(--max-winner-image-size)}section.winner2 hr.custom-image-line{height:2px;background:#efefef;width:100%;display:block}section.winner2 .sides .side:first-of-type{--width: auto;flex:1}section.winner2 .sides .side:last-of-type{--width: 348px}@media only screen and (max-width: 820px){section.winner2 .sides{flex-direction:column}section.winner2 .sides .side:last-of-type{width:348px;margin:0 auto;max-width:100%}section.winner2 .winner-about-title,section.winner2 .winner-description{text-align:center}section.winner2 .winner-image-area{--max-winner-image-size: 360px;margin:0 auto}}.sidebar-awards-cta-box{border-radius:12px;overflow:hidden}.sidebar-awards-cta-box img.behind{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;user-select:none}.sidebar-awards-cta-box .box{margin:192px 32px 32px 32px;padding:24px;background:#fff;font-size:var(--para-font-size);line-height:var(--para-line-height)}.sidebar-awards-cta-box strong{color:#1f2937;display:block;font-size:1.112rem;line-height:1.28}.sidebar-awards-cta-box p{margin-top:8px;font-size:.844rem}.sidebar-awards-cta-box .button{margin-top:16px}@media only screen and (max-width: 800px){.sidebar-awards-cta-box .box{margin-top:192px !important;margin-left:0;margin-right:0;margin-bottom:0;background:hsla(0,0%,100%,.88);backdrop-filter:blur(4px)}}section.getrecognised1 .sides{background:#212e53;border-radius:24px;overflow:hidden;--align: stretch;--gap: 0px;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12)}section.getrecognised1 .sides .side:first-of-type{padding:32px}section.getrecognised1 img.cover{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.aigm-section-disabled{pointer-events:none;user-select:none;filter:grayscale(0.75) blur(2px);opacity:.5}section.legal1 hr{background:#efefef;display:block;height:2px;border:0;margin:32px 0}.aigm-ux .addtoany_list{--radius: 4px;--bg-normal: #efefef;--bg-hover: rgba(18, 124, 120, 0.25);--fill-normal: #024959;--fill-hover: #024959}.addtoany_list a span.a2a_svg{width:32px !important;height:32px !important;border:0;box-shadow:none;padding:4px !important}.aigm-ux [data-post-content]{--title-color: #1D2A4C;--title-font: var(--font-titles);--title-weight: 400;--text-color: #4B5563;--image-radius: 0;--caption-font: var(--font-body);--caption-weight: 400;--caption-size: 1rem;--caption-bg: #D4E3F2;--caption-color: #1F3852;--caption-border: 0;--caption-radius: 0;--blockquote-font: var(--font-titles);--blockquote-weight: 400;--blockquote-left: 4px solid #167D79;--blockquote-border: none;--blockquote-color: #132248;--blockquote-cite-color: #98A1B8;--blockquote-radius: 0;--blockquote-bg: none;--blockquote-padding: 0px 24px;--blockquote-size: 1.24rem;--hr-bg: #BDBDBD;--hr-height: 1px;--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-body);line-height:var(--para-line-height)}.aigm-ux [data-post-content] table tr td{background:#fff !important}.aigm-ux [data-post-content] table tr:nth-child(odd) td{background:#d4e3f2 !important}.aigm-ux [data-post-content] .wp-block-image .aligncenter img{margin-left:auto;margin-right:auto}.aigm-ux [data-post-content] figure.wp-block-image figcaption,.aigm-ux [data-post-content] figcaption.wp-element-caption,.aigm-ux [data-post-content] .elementor-widget-image figcaption{margin:24px 0 0 0;padding:8px 16px}[data-tippy-root]{z-index:9999999999 !important}.tippy-box{--tooltip-bg: #fff;--tooltip-text: #082451;--tooltip-font-family: var(--font-body);--tooltip-font-size: 1rem}.tippy-content{--tooltip-padding: 10px 16px;font-weight:500;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{--default-normal: #082451;--default-hover: #B1D13B;--default-line: #B1D13B;--normal: var(--default-normal);--hover: var(--default-hover);--line: var(--default-line)}.aigm-ux a.mainlink:hover,.aigm-ux a.mainlink:focus,.aigm-ux a.mainlink:active,.aigm-ux span.mainlink-mask:hover,.aigm-ux span.mainlink-mask:focus,.aigm-ux span.mainlink-mask:active{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-decoration-color:var(--line)}.aigm-ux .use-underline-mainlinks a.mainlink,.aigm-ux .use-underline-mainlinks span.mainlink-mask{text-decoration-line:underline}.aigm-ux a.mainlink.external::after,.aigm-ux span.mainlink-mask.external::after,.aigm-ux a.mainlink[target=_blank]:not(.disable-external-icon)::after{display:inline-block;content:"";font-family:"Font Awesome 6 Pro";pointer-events:none;user-select:none;line-height:1;color:inherit;font-weight:500;padding-left:8px;transform:scale(0.88);opacity:.62}.aigm-ux .button{border:0;border-radius:8px;font-weight:400;padding:12px 24px;font-size:1rem;font-family:var(--font-body);line-height:var(--para-line-height);box-shadow:0 2px 4px rgba(0,0,0,.16)}.aigm-ux .button.disabled{pointer-events:none !important;--bg: #EEEEEE !important;--text: #4a4a4a !important;opacity:.65 !important;filter:none !important}.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 hsla(0,0%,100%,.4);padding:0 20px;font-size:24px}.button.icon span{padding:16px 24px}.button.primary{--bg: #167D79;--bg-hover: #189691;--text: #fff;--text-hover: #fff}.button.primary.dark{--bg: #1D2A4C;--bg-hover: #283c6e;--text: #fff;--text-hover: #fff}.button.secondary{--bg: #fff;--bg-hover: #189691;--text: #082451;--text-hover: #fff}.button.secondary.outline{box-shadow:inset 0 0 0px 2px #fff;--bg: transparent;--bg-hover: #FFF;--text: #fff;--text-hover: #082451}.button.secondary.outline:hover,.button.secondary.outline:active,.button.secondary.outline.ajax-loading{box-shadow:none}.button.white{--bg: #fff;--bg-hover: #eeeeee;--text: #082451;--text-hover: #082451}.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.icon.ajax-loading i{opacity:0}.button.ajax-loading span{opacity:0}.ajax-loading-box{display:flex;margin:0 auto;align-items:center;justify-content:center;width:100%;padding:32px;background:#fff;border-radius:24px;border:1px solid #e8e8e8;box-shadow:0px 8px 13px 0px rgba(0,0,0,.06)}.ajax-loading-box svg{display:block;height:54px;width:54px;box-shadow:inset 0 0 0px 6px #f7f5f2;border-radius:50%}[data-page-load-indicator]{--bg: #167D79 !important}.break.x0_5{--x: 0.5}.break.x1_5{--x: 1.5}.break.x2_5{--x: 2.5}.sticky-sidebar-item{position:sticky;top:calc(var(--header-height) + var(--header-bar-height) + var(--header-offset) + 32px)}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}[data-tab-menu][data-tab-force-arrows].scroller [data-arrow],[data-tab-menu][data-tab-force-arrows].scroller [data-arrow].hidden{display:block !important}[data-tab-menu][data-tab-force-arrows].scroller [data-arrow].hidden{opacity:.5;pointer-events:none}[data-tab-menu].little-tab-buttons.is-dark{--bg-normal: #294778;--text-normal: #F5F5F5;--bg-hover: #31538b;--text-hover: #F5F5F5;--bg-active: #AFCC3F;--text-active: #1D2A4C}[data-tab-menu].little-tab-buttons.is-light{--bg-normal: #FFFFFF;--text-normal: #5F6980;--bg-hover: rgba(18, 124, 120, 0.15);--text-hover: #5F6980;--bg-active: #167D79;--text-active: #FFFFFF}[data-tab-menu].little-tab-buttons{gap:12px}[data-tab-menu].little-tab-buttons [data-tab]{font-size:.92rem;font-weight:400;line-height:1;padding:12px;border-radius:8px;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12)}[data-tab-menu].little-tab-buttons [data-tab]::after{display:none}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}.aigm-ux ul.mainlist li::before,.aigm-ux ol.mainlist li::before{content:""}section.padding--64{--section-padding: 64px}section.padding--128{--section-padding: 128px}section.padding--256{--section-padding: 256px}[data-post-content] .wp-block-spacer{display:none !important}.aigm-ux section img.bg.faded,.aigm-ux section video.bg.faded{opacity:.082}.aigm-ux section[data-header-fix] img.bg,.aigm-ux section[data-header-fix] video.bg{top:calc(var(--header-bar-height)) !important;height:calc(100% - (var(--header-bar-height))) !important}.sides-full-height-image{--align: center}.sides-full-height-image .side.text{--width: auto;flex:1}.sides-full-height-image .side.image{--width: 40%}.sides-full-height-image .side.image img.main,.sides-full-height-image .side.image div.main>img,.sides-full-height-image .side.image a.main>img{height:492px;border-radius:16px;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12);margin-left:auto;object-fit:cover}.sides-full-height-image .side.image div.main,.sides-full-height-image .side.image a.main{display:block;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;margin-left:auto;max-width:100%}.aigm-ux .to-top{background:#afcc3f;color:#044879;border-radius:8px;box-shadow:0px 2px 0 0px #87a31e;width:54px;height:54px;padding:14px;border:0}.aigm-ux .to-top:hover{background:#c1e047}.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}.aigm-iframe-overlay-box.is-brand-popup .scrolling-content{overflow-y:scroll !important}.aigm-iframe-overlay-box.is-brand-popup .custom-html{padding:32px}.aigm-iframe-overlay-box.is-brand-popup .brand-sides{display:flex;gap:24px;justify-content:start;align-items:start;font-size:var(--para-font-size);line-height:var(--para-line-height);font-weight:600;color:#024959}.aigm-iframe-overlay-box.is-brand-popup img.brand-icon{width:162px;height:auto;aspect-ratio:1/1;max-width:100%}.aigm-iframe-overlay-box.is-brand-popup .brand-about{margin-top:24px}.aigm-iframe-overlay-box.is-brand-popup .brand-stats{display:flex;flex-direction:column;gap:4px;flex:1}.aigm-iframe-overlay-box.is-brand-popup .brand-stats i{margin-right:12px;color:#54d2d2}.aigm-iframe-overlay-box.is-brand-popup .disclaimer{margin-top:16px;font-size:16px;font-weight:500;color:#b19d90}section.about1 .sides-full-height-image .side.image{--width: 40%}section.about3 img.main{width:100%;border-radius:16px;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12)}section.about3 .about-boxes{display:flex;align-items:start;gap:32px}section.about3 .about-boxes .box{width:33%;flex:1;font-size:var(--para-font-size);line-height:var(--para-line-height)}section.about3 .about-boxes .box img{display:block;width:48px;height:48px}section.about3 .about-boxes .box strong{display:block;font-size:1.28rem;font-family:var(--font-titles);font-weight:400;color:#1f2937;margin:12px 0 8px 0;line-height:1.34}section.about4{background:#f2f4fa}@media only screen and (max-width: 880px){section.about3 .sides .side:first-of-type{--width: auto;flex:1}section.about3 .sides .side:last-of-type{--width: 35%}}.aigm-ux nav.pagination{margin-top:32px}nav.pagination .nav-links{gap:8px}.aigm-ux nav.pagination .page-numbers{--dot-active: #167D79;--text-active: #fff;--dot-normal: rgba(18, 124, 120, 0.22);--text-normal: #fff;--dot-hover: rgba(18, 124, 120, 0.45);--text-hover: #fff;border-radius:8px;border:0;box-shadow:none;font-weight:500;font-size:var(--para-font-size);min-width:48px;height:48px}section.bg--white nav.pagination .page-numbers{--dot-normal: #efefef;--text-normal: #4B5563;--dot-hover: rgba(18, 124, 120, 0.22);--text-hover: #4B5563}.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.dots{opacity:.4}.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}@keyframes scroll-mouse-animated-hya7282i{0%{transform:translate3d(0, -12px, 0)}100%{transform:translate3d(0, 12px, 0)}}.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.notfound1 img.bg{opacity:.12 !important;object-position:top}section.subscribe2{background:#f2f4fa}.subscribe-whys{display:flex;gap:32px;align-items:stretch}.subscribe-whys .box{width:30%;flex:1;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12)}.subscribe-whys .box img{width:100%;height:154px;object-fit:cover}.subscribe-whys .box .content{padding:24px}.subscribe-whys .box i{display:block;font-size:32px;margin-bottom:12px;color:#127c78}.subscribe-whys .box strong{display:block;font-size:1.34rem;color:#082451;line-height:1.24;margin-bottom:4px}.subscribe-whys .box p{font-size:var(--para-font-size);line-height:var(--para-line-height);color:#082451}@media only screen and (max-width: 830px){.subscribe-whys{flex-direction:column}.subscribe-whys .box{display:flex;align-items:center;width:100%}.subscribe-whys .box img{align-self:stretch;height:auto;width:160px;flex-shrink:0}.subscribe-whys .box .content{text-align:left;flex:1}}section.mediapack1.bg--white .sides{background:#1d2a4c}section.mediapack1 .sides{background:#212e53;border-radius:24px;overflow:hidden;--gap: 0px;--align: center;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12)}section.mediapack1 .sides .side:first-of-type{--width: auto;padding:32px;flex:1}section.mediapack1 .sides .side:last-of-type{--width: 40%;background:linear-gradient(5deg, #CED5E5 -11.47%, #FFF 67.41%);padding:32px;display:flex;align-items:center;justify-content:center;align-self:stretch}section.mediapack1 img.cover{width:210px}section.mediapack1 .title strong{color:#fff}section.mediapack1 .title p{color:#fff}img.full-stretch-image{width:860px;margin:0 auto;border-radius:24px;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12)}section.advertise1{padding-bottom:0}section.advertise1 .title h1{font-size:3.46rem;margin-bottom:var(--section-padding)}section.advertise1 img.main{width:100%}.big-tab-menu[data-tab-menu]{width:100%;background:#fff;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12);border-radius:500px;padding:12px;gap:12px;--bg-normal: transparent;--text-normal: #818FA4;--bg-hover: rgba(18, 124, 120, 0.15);--text-hover: #082451;--bg-active: #DCE1EF;--text-active: #082451;flex-wrap:nowrap}.big-tab-menu[data-tab-menu] [data-tab]{flex-grow:1;border-radius:500px;box-shadow:none;padding:12px 16px;line-height:var(--para-line-height)}.big-tab-menu[data-tab-menu] [data-tab]::after{display:none}.big-tab-menu.scroller[data-tab-menu]{margin:0}.big-tab-menu.scroller[data-tab-menu] .tabs{padding:0}.big-tab-menu.scroller[data-tab-menu] [data-arrow]{border-radius:500px;box-shadow:none;padding:12px 20px;line-height:var(--para-line-height);--bg-normal: #EAEDF7;flex-shrink:0;color:#082451}section.contact2 .sides{border-radius:16px;overflow:hidden;background:#1d2a4c;color:#fff;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12);--gap: 0px;--align: center;min-height:328px}section.contact2 .sides .side:first-of-type{padding:32px}section.contact2 .sides .side:first-of-type .title strong{font-size:1.78rem;letter-spacing:0}section.contact2 .sides .side:first-of-type .title strong,section.contact2 .sides .side:first-of-type .aigm-rich-text p{color:#fff}section.contact2 .sides .side:first-of-type .aigm-rich-text a.mainlink{--normal: #fff}section.contact2 .sides .side:last-of-type{align-self:stretch}section.contact2 .sides .side:last-of-type img.main{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}section.contact3 .contact-form-box{width:720px;padding:32px;background:#fff;border-radius:16px;margin:0 auto;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12);max-width:100%;border:1px solid #eaeaea}.close-button-global{--size: 54px;--padding: 16px;position:absolute;top:0;right:0;padding:var(--padding);background:hsla(0,0%,100%,.05);cursor:pointer;z-index:20;width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center;border-radius:0}.close-button-global:hover{background:hsla(0,0%,100%,.12)}.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;font-size:var(--para-font-size);line-height:var(--para-line-height);border:0;border-radius:0;text-align:left;justify-content:center;align-items:center;gap:16px}.aigm-ux p.pagination--none a.mainlink,.aigm-ux p.pagination--none span.mainlink-mask{--normal: currentColor;font-weight:600}.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:#f5e9d8;color:#b0844e;border-color:#decaae}.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 [data-slider]{--dot-active: #2CACE3;--dot-normal: #BDCCD2;--dot-hover: #c3e1ec;--item-gap: 24px;width:100%}[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}section.blog1 .sides-full-height-image .side.image{--width: 40%}section.single1 img.article-featured-image{width:100%;border-radius:16px;object-fit:cover;object-position:center;aspect-ratio:3/1;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12)}section.singleissue1 .sides-full-height-image .side.text{--width: 60%;flex:none;flex-shrink:1}section.singleissue1 .sides-full-height-image .side.image{--width: auto;margin-left:auto;flex-shrink:0}@media only screen and (max-width: 860px){section.singleissue2 .sides{flex-direction:column}section.singleissue2 .sides .side:last-of-type{width:348px;margin:0 auto;max-width:100%}section.singleissue2 .sides .side:last-of-type>.break{display:none}section.singleissue2 .sticky-sidebar-item{position:relative;top:unset}.singleissue2 .post-info-banner,.singleissue2 .post-info-banner .block{justify-content:center}}.sides-full-height-image.has-central-button .side.image a.main .button{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);z-index:2;background:rgba(22,125,121,.5);backdrop-filter:blur(2px);box-shadow:inset 0 0 0px 2px #27a49f;white-space:nowrap;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.sides-full-height-image.has-central-button .side.image a.main:hover .button span{color:var(--text-hover)}.sides-full-height-image.has-central-button .side.image a.main:hover .button::before{background:var(--bg-hover)}.sides-full-height-image.has-central-button .side.image a.main>img{filter:brightness(0.6);transition:.2s filter ease}.sides-full-height-image.has-central-button .side.image a.main:hover>img{filter:brightness(1)}.single-post-sides{--align: stretch}.single-post-sides .side:first-of-type{--width: auto;flex:1}.single-post-sides .side:last-of-type{--width: 378px}@media only screen and (max-width: 800px){.single-post-sides .side:last-of-type{--width: 42%}}section.award1 .award-status-label{margin-bottom:16px}section.award1 .award-status-label span.text{color:#fff}section.award1 .sides-full-height-image .side.image img.main{width:420px;height:420px;object-fit:contain;background:#1d2a4c;padding:24px;border:1px solid hsla(0,0%,100%,.05)}section.award1 .sides-full-height-image .side.image img.main.is-background{padding:0;border:0;width:100%;height:auto;aspect-ratio:3.6/3;object-fit:cover}section.award2 .award-status-box img.behind{object-position:top}section.award2 .award-status-box .box{margin-top:320px}section.award2 .award-status-box .award-status-label{font-size:.844rem;margin-bottom:12px}section.award2 .award-dates-box{padding:32px;background:#fff;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12);border-radius:16px;display:flex;gap:16px;align-items:start;justify-content:start;color:#082451;flex-direction:column;width:100%;max-width:540px}section.award2 .award-dates-box>div{display:flex;align-items:center;gap:24px}section.award2 .award-dates-box>div i{font-size:32px;color:#167d79;width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}section.award2 .award-dates-box>div .text{flex:1}section.award2 .award-dates-box>div p{color:#4b5563}section.award3 span.point-you-direction{display:block;font-size:1.24rem;font-weight:600;line-height:var(--para-line-height)}section.award3 .sides .side:first-of-type{--width: auto;flex:1}section.award3 .sides .side:last-of-type{--width: 40%}section.award3 img.main{border-radius:24px;width:100%;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12)}section.award3 .sides.is-year-round .contact-info{display:flex;align-items:center;gap:24px}section.award3 .sides.is-year-round .contact-info .methods{display:flex;flex-direction:column;gap:8px}section.award3 .sides.is-year-round .contact-info .methods a.mainlink{--normal: #B1D13B}section.award4 .big-methodology-box{background:#f9fafb;border-radius:12px;padding:32px;overflow:hidden}section.award4 .big-methodology-box .sides .side:first-of-type{--width: auto;flex:1}section.award4 .big-methodology-box .sides .side:last-of-type{--width: 40%}section.award4 .big-methodology-box img.main{width:100%;border-radius:16px;aspect-ratio:16/9;object-fit:cover;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12)}section.award5 .big-faqs-box{padding:32px;background:#f9fafb;border-radius:16px;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12)}section.award6 .years-box{padding:24px;background:#f9fafb;border-radius:16px;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12);display:flex;gap:24px;flex-wrap:wrap}section.award6 .years-box select{flex:1}section.award6 .years-box .button{flex-shrink:0}section.award6 .years-box .aigm-tip-hint-label{width:100%;margin:0}section.award6 img.main{width:100%;border-radius:16px;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12)}section.award7 .logos{display:flex;gap:24px;align-items:center;justify-content:center;flex-wrap:wrap}section.award7 .logos img{flex:1;width:1%;padding:24px;background:#fff;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12);border-radius:12px;height:112px;object-fit:contain}section.award8{background:#293860}section.award8 .sides{background:#fff;border-radius:32px;overflow:hidden;--align: center;--gap: 0px}section.award8 .sides .side:first-of-type{--width: auto;flex:1;padding:32px}section.award8 .sides .side:last-of-type{--width: 35%;align-self:stretch;min-height:382px}section.award8 img.cover{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;background:#b1bbc4}body.single-awards section.mediapack1{background:#eef1f6}body.single-awards section.mediapack1 .sides{background:#1d2a4c}body.single-awards section.mediapack1 .sides .side:last-of-type{background:#ced5e5}section.winnerslist1 .sides-full-height-image .side.text{--width: 60%;flex:none;flex-shrink:1}section.winnerslist1 .sides-full-height-image .side.image{--width: auto;margin-left:auto;flex-shrink:0}section.winnerslist3{background:#212e53}section.winnerslist3 .sides .side:first-of-type{--width: auto;flex:1}section.winnerslist3 .sides .side:last-of-type{--width: 40%}section.winnerslist3 img.main{padding:24px;border-radius:16px;background:#fff;height:364px;object-fit:contain}.winners-list-box-container{border:1px solid #e9e9e9;border-radius:12px;overflow:hidden}.winners-list-letters{background:#fff;padding:16px;--bg-normal: transparent;--text-normal: #818FA4;--bg-hover: rgba(18, 124, 120, 0.15);--text-hover: #818FA4;--bg-active: #167D79;--text-active: #fff;gap:4px}.winners-list-letters [data-tab]{line-height:1;padding:0 8px;border-radius:8px;flex-shrink:0;min-width:34px;box-shadow:none;font-weight:400;font-size:1.2rem;height:38px}.winners-list-letters [data-tab]::after{display:none}.winners-list-letters [data-tab].featured{font-size:.96rem;padding:0 12px;font-weight:600;--bg-normal: rgb(197 190 20 / 22%);--text-normal: #b4b410;--bg-hover: rgb(197 190 9 / 34%);--text-hover: #b4b410;--bg-active: #b4b410;--text-active: #fff}.winners-list-letters .line{height:38px;width:2px;background:#efefef;flex-shrink:0;margin:0 8px}.winners-list-box{background:#f9fafb;padding:32px}.winners-list-box .columns{--winners-per-column: 3;display:flex;justify-content:start;gap:32px;flex-wrap:wrap;padding-bottom:32px;border-bottom:2px solid #efefef}.winners-list-box .columns .winner{width:calc((100% - (var(--winners-per-column) - 1)*32px)/var(--winners-per-column));display:flex;gap:16px;align-items:start}.winners-list-box .columns .winner .text{flex:1}.winners-list-box .columns .winner a.mainlink{font-size:1.18rem;font-weight:600;line-height:var(--para-line-height);width:fit-content;width:-webkit-fit-conten;width:-moz-fit-content;max-width:100%;display:block}.winners-list-box .columns .winner img{flex-shrink:0;border-radius:4px;object-fit:cover;background:#eee;width:32px;height:32px}.winners-list-box .columns .winner .featured-text{color:#082451;font-size:.9rem;margin-top:8px}.winners-list-box [data-tab-group*=featured].columns{--winners-per-column: 2}.winners-list-box [data-tab-group*=featured].columns .winner{background:rgba(197,190,20,.22);padding:24px}.winners-list-box .columns .winner .featured-socials{margin-top:12px;display:flex;justify-content:start;align-items:start;flex-wrap:wrap;gap:12px;line-height:1}.winners-list-box .columns .winner .featured-socials a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;text-decoration:none;color:#fff;background:#167d79;font-size:18px;border-radius:6px}.winners-list-box .columns .winner .featured-socials a:hover{background:#189691}.winners-list-box .filters{padding-bottom:32px;border-bottom:2px solid #efefef;margin-bottom:32px;display:flex;align-items:center;justify-content:start;flex-wrap:wrap;gap:24px}.winners-list-box .filters [data-id=winners_list_search]{width:342px;max-width:100%}.winners-list-box .filters .filter{max-width:100%}@media only screen and (max-width: 880px){.winners-list-letters [data-tab]{font-size:1rem}.winners-list-box{padding:24px}.winners-list-box .columns{--winners-per-column: 2}}span.aigm-tip-hint-label{color:#818fa4;display:flex;gap:12px;align-items:center;margin-top:24px;font-size:var(--para-font-size);line-height:var(--para-line-height)}span.aigm-tip-hint-label em{line-height:1;display:inline-block;padding:8px;background:rgba(18,124,120,.15);border-radius:8px;font-size:76%;font-weight:600;font-style:normal;color:#082451;flex-shrink:0}.award-status-label{--bg: #c1c1c1;display:flex;line-height:1;font-size:var(--para-font-size);gap:8px;align-items:center}.award-status-label.is-open{--bg: #46e76a}.award-status-label.is-announced{--bg: #c17fff}.award-status-label.is-yearly{--bg: #4c67ae}.award-status-label.is-closed{--bg: #29c3d6}.award-status-label span.dot{width:8px;height:8px;border-radius:50%;background:var(--bg)}.award-status-label span.text{display:block;color:#4b5563}.post-info-banner{border-bottom:2px solid #efefef;padding-bottom:24px;display:flex;gap:16px 24px;align-items:center;justify-content:start;flex-wrap:wrap;line-height:var(--para-line-height);font-size:1.042rem;color:#8a94a5;font-family:var(--font-titles);font-weight:400}.post-info-banner .block{display:flex;flex-shrink:0;align-items:center;gap:12px;flex-wrap:wrap;max-width:100%}.post-info-banner .block i{color:#167d79}.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(24,24,24,.8);backdrop-filter:blur(4px)}.aigm-iframe-overlay-box .middle-box{max-width:min(640px,100% - 48px);width:100%;background:#fff;overflow:hidden;max-height:min(640px,100% - 48px);display:flex;flex-direction:column;z-index:5;box-shadow:2px 2px 25px 10px rgba(0,0,0,.1);border-radius:8px;border-top:8px solid #167d79}.aigm-iframe-overlay-box.is-iframe .middle-box{height:100%}.aigm-iframe-overlay-box .title-bar{display:flex;align-items:center;width:100%;justify-content:start;height:54px;background:#1d2a4c;padding:0 78px 0 24px;color:#fff}.aigm-iframe-overlay-box .title-bar p{font-family:var(--font-titles);font-size:1.2rem;line-height:var(--para-line-height);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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 svg.loading *{stroke:#024959}.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-iframe-overlay-box .sticky-footer{background:#f8f8f8;padding:24px 32px;border-top:1px solid #e7e7e7}.aigm-iframe-overlay-box .sticky-footer .buttons{--gap: 24px}section.home1{background-image:linear-gradient(to bottom, transparent, white 0);background-repeat:no-repeat;background-position:bottom;background-size:100% 180px}section.home1 img.image{border-radius:16px;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12)}section.home1 .title h1{max-width:820px}section.home1 .sides{align-items:end}section.home1 .sides .side:first-of-type{--width: auto;flex:1}section.home1 .sides .side:last-of-type{--width: auto;flex-shrink:0}section.home2{padding-top:0}section.home2 .sides{align-items:center}section.home2 .sides .side:first-of-type{--width: 65%}section.home2 .sides .side:last-of-type{--width: 35%}section.home2 img.image{border-radius:16px;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12)}section.home3 .sides{--align: stretch}section.home3 .sides .side:first-of-type{--width: auto;flex:1}section.home3 .sides .side:last-of-type{--width: 33.3%;display:flex;align-items:stretch}section.home3 .feature-cta{border-radius:16px;overflow:hidden;background:#fff;display:flex;align-items:stretch;width:1024px;max-width:100%;margin:0 auto}section.home3 .feature-cta .image-top{display:flex;flex-direction:column;justify-content:end;min-height:274px;max-width:50%}section.home3 .feature-cta .image-top img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}section.home3 .feature-cta .image-top .banner{display:flex;align-items:center;text-align:left;font-size:var(--para-font-size);line-height:var(--para-line-height);background:#34578d;padding:16px 24px;gap:16px;flex-shrink:0}section.home3 .feature-cta .image-top .banner i{flex-shrink:0}section.home3 .feature-cta .text-area{flex:1;color:#1d2a4c;padding:32px;text-align:left;font-size:var(--para-font-size);line-height:var(--para-line-height);display:flex;flex-direction:column;justify-content:center;align-items:start}section.home3 .feature-cta .text-area strong{display:block;font-size:1.34rem;margin-bottom:8px;width:100%}section.home3 .feature-cta .text-area .button{margin:16px 0 0 0}:root{--maincards-three: 3;--maincards-two: 2;--maincards-one: 1}@media only screen and (max-width: 986px){:root{--maincards-three: 2}}@media only screen and (max-width: 648px){:root{--maincards-three: 1;--maincards-two: 1}}.maincards.maincards--three{--maincards: var(--maincards-three)}.maincards.maincards--two{--maincards: var(--maincards-two)}.maincards.maincards--one{--maincards: var(--maincards-one)}.maincards .maincard{width:calc((100% - (var(--maincards) - 1)*var(--maincards-gap))/var(--maincards))}.maincard--post{font-size:var(--para-font-size);line-height:var(--para-line-height)}.maincard--post .top .category{position:absolute;z-index:2;top:16px;left:16px;line-height:1;text-decoration:none;background:#fff;padding:10px 12px;font-size:.9rem;color:#1d2a4c}.maincard--post .top a.category:hover{background:#dcebeb}.maincard--post .top a.thumb{display:block;text-decoration:none}.maincard--post .top a.thumb img{aspect-ratio:16/10.5;object-fit:cover;width:100%}.maincard--post .content span.date{color:#1d2a4c;display:block;font-size:.9rem;margin:16px 0 4px 0}.maincard--post .content a.name{margin-bottom:12px;font-size:1.062rem;font-weight:600;color:#1d2a4c;text-decoration:underline;text-underline-position:under;text-decoration-thickness:1px;text-underline-offset:2px}.maincard--post .content a.name:hover{color:#b1d13b}.maincard--post[data-post-type=awards] .top a.thumb img{object-fit:contain;background:#1d2a4c;padding:24px}.maincard--post.is-issue .top a.thumb img{object-fit:contain;background:#1d2a4c;padding:24px}.maincard--post[data-post-type=winners] .top a.thumb img[src*="/wp-content/"]{object-fit:contain;padding:24px;background:#f7f7f7}.issue-covers-grid{--issue-covers-grid-width: 83.117%;width:var(--issue-covers-grid-width);margin:0 auto}@media only screen and (max-width: 400px){.issue-covers-grid{--issue-covers-grid-width: 100%}}.maincard--issue{display:block;color:#fff;text-decoration:none;font-size:var(--para-font-size);line-height:var(--para-line-height)}.maincard--issue::after{content:"";position:absolute;background:linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.55) 50%);width:100%;height:128px;left:0;bottom:0;border-radius:0 0 16px 16px}.maincard--issue img.cover{aspect-ratio:1/1.414;object-fit:cover;width:100%;border-radius:16px;transition:filter .2s ease}.maincard--issue span.mag-name{position:absolute;bottom:16px;left:16px;width:calc(100% - 32px);display:block;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:2}.maincard--issue .info-box{opacity:0;pointer-events:none;user-select:none;transition:opacity .2s ease-in;width:0;height:0;overflow:hidden;color:#1d2a4c;z-index:5;background:hsla(0,0%,100%,.92);bottom:-16px;left:-16px;display:block;position:absolute;border-radius:8px;backdrop-filter:blur(2px)}.maincard--issue:hover .info-box{opacity:1;width:calc(100% + 32px);height:auto;padding:24px}.maincard--issue .info-box strong{display:block;font-size:1.4rem;font-family:var(--font-titles);font-weight:400;margin-bottom:8px}.maincard--issue .info-box .button{margin-top:16px}section.awards1 img.bg{object-fit:contain;object-position:top;max-width:calc(var(--container-width) - var(--container-padding)*2)}section.awards3 .sides .side:last-of-type img.main{border-radius:24px;box-shadow:0px 8px 40px 0px rgba(0,0,0,.12);width:100%}.maincard--award{background:#fff;border-radius:16px;overflow:hidden;text-align:center;font-size:var(--para-font-size);line-height:var(--para-line-height);box-shadow:0px 8px 40px 0px rgba(0,0,0,.12);display:flex;flex-direction:column}.maincard--award a.logo{display:flex;height:216px;box-shadow:0px 16px 40px 0px rgba(0,0,0,.03);z-index:2;padding:24px;padding-bottom:32px;align-items:center}.maincard--award a.logo img{width:100%;object-fit:contain;height:100%}.maincard--award .content{padding:24px;padding-top:32px;flex:1;display:flex;flex-direction:column;align-items:center}.maincard--award .content a.name{display:inline-block;margin-bottom:12px;font-size:1.2rem;text-decoration:none;color:#1d2a4c;font-weight:500;line-height:1.34}.maincard--award .content p.desc{color:#1d2a4c;margin-bottom:16px}.maincard--award .content .button{margin:auto auto 0 auto}.maincard--award .award-status-label{position:absolute;bottom:-16px;left:50%;padding:8px 12px;background:#ececec;font-size:.8rem;transform:translateX(-50%);white-space:nowrap}section.statsbanner1{background:#e9ecf7}section.statsbanner1 .stats{display:flex;gap:16px;justify-content:space-evenly;align-items:center;text-align:left}section.statsbanner1 .stat{display:flex;align-items:center;justify-content:center;gap:16px;font-size:var(--para-font-size);line-height:var(--para-line-height);color:#1d2a4c;overflow:hidden}section.statsbanner1 .stat svg{display:block;width:32px;height:32px;flex-shrink:0}section.statsbanner1 .stat strong{display:block;font-weight:500}@media only screen and (max-width: 820px){section.statsbanner1 .stats{flex-direction:column;justify-content:center;align-items:center}}.slider-arrows-global{--bg: rgb(0 0 0 / 4%);--bg-hover: rgb(0 0 0 / 10%);--icons: #082451;--icons-hover: #082451;justify-content:center;display:flex;gap:16px;user-select:none}.slider-arrows-global i{display:flex;cursor:pointer;user-select:none;width:48px;height:48px;font-size:20px;align-items:center;justify-content:center;background:var(--bg);border-radius:8px;color:var(--icons)}.slider-arrows-global i:hover{background:var(--bg-hover);color:var(--icons-hover)}.slider-arrows-global i.slick-disabled,.slider-arrows-global .disabled{opacity:.25;pointer-events:none}.slider-arrows-global a{display:block;text-decoration:none}.quick-search-bar{max-width:560px;margin:0 auto}.quick-search-bar input{border-radius:500px;padding-right:54px}.quick-search-bar svg{height:54px;width:54px;position:absolute;top:0;right:0;padding:12px;pointer-events:none;user-select:none}.quick-search-bar.is-clickable svg{cursor:pointer;pointer-events:all}.aigm-ux .faq-boxes{--box-top-background: transparent;--box-top-background-hover: transparent;--box-top-background-open: transparent;--box-top-text: #082451;--box-top-text-hover: #082451;--box-top-text-open: #082451;--box-content-background: transparent;--box-content-text: #082451;font-size:var(--para-font-size);line-height:var(--para-line-height);gap:24px}.aigm-ux .faq-boxes .top{padding:0}.aigm-ux .faq-boxes .top strong{font-weight:600;font-size:1.08rem}.aigm-ux .faq-boxes>div{overflow:hidden}.aigm-ux .faq-boxes .top strong::after{background:none;width:24px;height:24px;font-size:24px;border-radius:0;font-weight:300}.aigm-ux .faq-boxes .answer{padding:16px 0 0 0}.aigm-ux .faq-boxes>div:not(:first-of-type){padding-top:24px;border-top:1px solid #bbc0ca}section.customerreviews [data-slider]{width:960px;max-width:100%;margin:0 auto}section.customerreviews [data-slider] .slick-slide:not(.slick-active){opacity:0}section.customerreviews .review{width:100%;display:block;font-size:var(--para-font-size);line-height:var(--para-line-height);color:#082451;text-align:center;transition:opacity .5s ease}section.customerreviews .review .review-top img{width:100%;max-height:64px;margin:0 auto 24px auto;object-fit:contain}section.customerreviews .review .review-author strong{font-size:1.32rem;margin-bottom:4px;display:block}section.customerreviews .review .review-author span{display:block;font-weight:600}section.customerreviews .review img.review-stars{margin:24px auto}section.customerreviews .review .aigm-rich-text::before,section.customerreviews .review .aigm-rich-text::after{font-family:"Font Awesome 6 Pro";position:absolute;font-size:32px;font-weight:900;color:#167d79}section.customerreviews .review .aigm-rich-text::before{content:"";top:-32px;left:-32px}section.customerreviews .review .aigm-rich-text::after{content:"";bottom:-32px;right:-32px}.global-search-button{--normal: #EAEDF7;--hover: rgba(18, 124, 120, 0.15);background:var(--normal);display:flex;width:48px;height:42px;cursor:pointer;user-select:none;border-radius:8px;align-items:center;justify-content:center;flex-shrink:0}.global-search-button svg{display:block;width:20px;height:20px}.global-search-button:hover{background:var(--hover)}section.aigm--davinapage .container,section.aigm-emma-response-page .container{margin:0 auto}section.aigm--davinapage h1,section.aigm--davinapage h2,section.aigm--davinapage h3,section.aigm--davinapage h4,section.aigm--davinapage h5,section.aigm--davinapage h6,section.aigm-emma-response-page h1,section.aigm-emma-response-page h2,section.aigm-emma-response-page h3,section.aigm-emma-response-page h4,section.aigm-emma-response-page h5,section.aigm-emma-response-page h6{font-family:var(--font-titles);font-weight:500}
