@font-face{font-family:'Anuphan';src:url(../../../../../../themes/twentytwentyone-child/fonts/anuphan-bold-webfont.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Anuphan';src:url(../../../../../../themes/twentytwentyone-child/fonts/anuphan-medium-webfont.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'CS Chatthai';src:url(../../../../../../themes/twentytwentyone-child/fonts/CSChatThaiUI-Bold.otf) format('opentype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'CS Chatthai';src:url(../../../../../../themes/twentytwentyone-child/fonts/CSChatThaiUI.otf) format('opentype');font-weight:400;font-style:normal;font-display:swap}:root,.editor-styles-wrapper{--main-background-color:#e5e7e9;--primary-red:#e80033;--primary-blue:#0b3655;--ciRed:#e80033;--ciGrey:#415364;--white:#FFF;--dowBlue:#193f5e;--dowTan:#cbc5b5;--dowSage:#829995;--dowBrown:#5e514d;--dowTeal:#00b2a9;--dowGold:#febb12;--bg:#FFFAEE;--black:#000;--grey:#A9AAAC;--grey50:#FDFDFD;--grey100:#F6F6F6;--grey200:#EAEAEA;--grey300:#DBDBDB;--grey400:#CBCBCB;--grey500:#AAA;--grey600:#888;--grey700:#646464;--grey800:#484848;--grey900:#2E2E2E;--grey1000:#101010;--facebookCi:#1877f2;--lineCi:#00B900;--list--font-family:'CS Chatthai',sans-serif;--entry-content--font-family:'CS Chatthai',sans-serif;--entry-header--font-size:var(--heading--font-size-h3);--global--color-background:#FFF;--global--font-weight:400;--global--font-primary:'Anuphan',sans-serif;--global--font-secondary:'Anuphan',sans-serif;--global--border-radius:0;--global--line-height-body:1.4;--global--line-height-heading:1.4;--global--font-size-base:1.5rem;--heading--font-weight-page-title:bold;--heading--font-weight-strong:bold;--button--font-weight:400;--heading--line-height-h1:1.6;--global--font-size-xl:1.5rem;--global--font-size-xxl:2rem;--global--font-size-xxxl:3rem;--heading--font-size-h2:1.3rem;--heading--font-size-h3:1.2rem;--heading--font-size-h4:1.08rem;--global--font-size-xxs:.7rem;--global--font-size-xs:.9rem;--global--font-size-sm:1rem;--global--font-size-md:1.2rem;--global--font-size-lg:1.45rem;--responsive--alignwide-width:980px;--responsive--aligndefault-width:var(--responsive--alignwide-width);--global--font-size-page-title:var(--global--font-size-xxl);--form--border-color:var(--grey700);--form--border-width:1px;--form--border-radius:999px;--form--spacing-unit:calc(0.5 * var(--global--spacing-unit)) calc(1 * var(--global--spacing-unit));--dow-surface:#f5f5f5;--dow-surface-alt:#ecebe5;--dow-ink:#201613;--dow-ink-strong:#130d0b;--dow-muted:#524742;--dow-subtle:#736761;--dow-border:rgba(32,22,19,.12);--dow-border-strong:rgba(32,22,19,.22);--dow-tag-text:#3b2d28}.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:var(--primary-red);color:#FFF}.slick-dots{display:none!important}.post-views{.pvc-icon,.pvc-label{display:none}}html{background-color:#FFF}html,body{font-weight:400;margin:0;padding:0}h1,h2,h3,h4,h5,h6,strong,b{font-weight:var(--heading--font-weight-page-title)}body{background-color:var(--main-background-color)}a{text-decoration:none;color:#000}.wp-block-paragraph{a{color:var(--ciRed);text-decoration-style:dotted;text-decoration-line:underline;text-underline-offset:4px}}p,li{font-family:var(--entry-content--font-family);font-size:var(--global--font-size-sm)}img{width:auto}blockquote:before{display:none}.mobile-sidebar-active{overflow:hidden!important}.ipgs-theme-light .ipgs-control .ipages-icon.ipages-icon-download{width:98px}.container{max-width:1280px;margin:auto}.container:not(.desktop-nav){max-width:1028px!important}.boldgrid-section .container{max-width:unset!important;margin:0 auto!important}.boldgrid-section{p,img{margin-bottom:16px}}.site-main{padding-top:0}input[type=search]:focus{outline:0}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.indent{text-indent:2.5em}figcaption,.wp-caption,.wp-caption-text,.wp-block-embed figcaption{font-size:var(--global--font-size-sm)}.ngg-galleryoverview.default-viewli .ngg-3-columns:first-child:nth-last-child(2n+1),.ngg-galleryoverview.default-viewli .ngg-3-columns:first-child:nth-last-child(2n+1)~.ngg-galleryoverview.default-viewli .ngg-3-columns{flex:48%}.front-page-header{background-color:var(--ciGrey)}.dow-cta-section-container{padding-top:24px;padding-bottom:24px}.dow-cta-section{position:relative}.dow-cta-clip-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.dow-cta-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0}.dow-cta-grid__item{list-style:none;margin:0;padding:0}.dow-folder-card{display:flex;flex-direction:column;height:100%;text-decoration:none;color:var(--dow-ink);box-shadow:0 0 8px rgba(0,0,0,.2);transition:transform 0.25s cubic-bezier(.22,1,.36,1)}.dow-folder-card:focus-visible{outline:none!important}.dow-folder-card__media{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden}.dow-folder-card__img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;object-position:top center;display:block}.dow-folder-card__scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.66) 0%,rgba(0,0,0,.5) 14%,rgba(0,0,0,.22) 36%,rgba(0,0,0,0) 64%)}.dow-cta-grid__item .dow-folder-card__media::after{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;pointer-events:none;z-index:1;background:linear-gradient(to top,#ffffff 0%,rgba(255,255,255,.82) 25%,rgba(255,255,255,0) 100%)}.dow-folder-card__tab{position:absolute;top:0;left:0;z-index:2;width:69.0722%;height:13.3333%;display:flex;align-items:center;gap:8px;padding:0 14px;box-sizing:border-box}.dow-folder-card__tab-label{color:#fff;font-family:var(--global--font-primary);font-size:.85rem;font-weight:700;letter-spacing:-.01em;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:8px}.dow-folder-card__body{display:flex;flex-direction:column;flex:1;background:#FFF;padding:4px 22px 22px;transition:background-color 0.25s ease,border-color 0.25s ease}.dow-folder-card__headline{margin:0 0 6px 0;font-family:var(--global--font-primary);font-size:1.2rem;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--primary-red);transition:color 0.2s ease}.dow-folder-card:hover .dow-folder-card__headline,.dow-folder-card:focus-visible .dow-folder-card__headline{color:var(--primary-red)}.dow-folder-card__desc{margin:0 0 18px 0;font-family:var(--entry-content--font-family);font-size:.98rem;line-height:1.45;color:var(--dow-muted);overflow:hidden}.dow-folder-card__action{margin-top:auto;display:flex;align-items:center}.dow-folder-card__btn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;background-color:var(--primary-red);color:#fff;font-family:var(--global--font-primary);font-size:.82rem;font-weight:600;letter-spacing:.01em;transition:background-color 0.2s ease,color 0.2s ease}.dow-folder-card__btn svg{transition:transform 0.2s ease}.dow-folder-card:hover .dow-folder-card__btn,.dow-folder-card:focus-visible .dow-folder-card__btn{background-color:var(--primary-red);color:#fff}.dow-folder-card:hover .dow-folder-card__btn svg,.dow-folder-card:focus-visible .dow-folder-card__btn svg{transform:translateX(3px)}.article-loop-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;justify-content:stretch;align-items:stretch;column-gap:24px;row-gap:36px}.article-container.dow-blog-card{display:flex;flex-direction:column;height:100%;margin:0;background-color:var(--dow-surface);border:1px solid var(--dow-border);transition:border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}.article-container.dow-blog-card:hover,.article-container.dow-blog-card:focus-within{border-color:var(--dow-border-strong);box-shadow:0 10px 26px rgba(19,13,11,.06)}.dow-blog-card__link{display:flex;flex-direction:column;height:100%;text-decoration:none!important;color:var(--dow-ink)!important}.dow-blog-card__link:focus{background-color:transparent!important}.dow-blog-card__link:focus-visible{outline:none}.dow-blog-card__media{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background-color:var(--dow-surface-alt);border-bottom:1px solid var(--dow-border)}.dow-blog-card__media .attachment-post-thumbnail,.dow-blog-card__img{width:100%!important;height:100%!important;aspect-ratio:16 / 9;object-fit:cover;object-position:center;display:block;margin:0!important;border-radius:0!important;transition:transform 0.5s cubic-bezier(.22,1,.36,1),filter 0.3s ease}.dow-blog-card__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#ecebe5 0%,#dcd9cf 100%)}.dow-blog-card__link:hover .dow-blog-card__img,.dow-blog-card__link:focus-visible .dow-blog-card__img{transform:scale(1.035);filter:brightness(.92)}.dow-blog-card__read-badge{position:absolute;right:0;bottom:0;z-index:2;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;background-color:var(--dow-surface);color:var(--dow-ink-strong);border-top:1px solid var(--dow-border);border-left:1px solid var(--dow-border);font-family:var(--global--font-primary);font-size:.78rem;font-weight:700;transform:translateY(100%);opacity:0;transition:transform 0.22s ease-out,opacity 0.22s ease-out;pointer-events:none}.dow-blog-card__link:hover .dow-blog-card__read-badge,.dow-blog-card__link:focus-visible .dow-blog-card__read-badge,.dow-featured-card__link:hover .dow-blog-card__read-badge,.dow-featured-card__link:focus-visible .dow-blog-card__read-badge{transform:translateY(0);opacity:1}.dow-blog-card__body{display:flex;flex-direction:column;flex:1;padding:16px 20px 18px}.dow-blog-card__tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.dow-blog-card__tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;background-color:var(--dowTan);color:var(--dow-tag-text);font-family:var(--global--font-primary);font-size:.72rem;font-weight:600;line-height:1;letter-spacing:.01em}.dow-blog-card__content{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.article-container.dow-blog-card .article-title,.dow-blog-card__title{margin:0;font-family:var(--global--font-primary);font-size:1.15rem;font-weight:700;line-height:1.35;letter-spacing:-.01em;color:var(--dow-ink-strong);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color 0.18s ease}.dow-blog-card__link:hover .dow-blog-card__title,.dow-blog-card__link:focus-visible .dow-blog-card__title{color:var(--primary-red)}.article-container.dow-blog-card .article-excerpt,.dow-blog-card__excerpt{margin:0;font-family:var(--entry-content--font-family);font-size:.96rem;line-height:1.45;color:var(--dow-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dow-blog-card__footer{margin-top:auto;padding-top:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(32,22,19,.07)}.article-container.dow-blog-card .article-date,.dow-blog-card__meta{display:inline-flex;align-items:center;gap:6px;margin:0;font-family:var(--global--font-primary);font-size:.75rem;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.04em;text-transform:uppercase;color:var(--dow-subtle)}.dow-blog-card__arrow{flex-shrink:0;color:var(--dow-subtle);transition:transform 0.2s ease,color 0.2s ease}.dow-blog-card__link:hover .dow-blog-card__arrow,.dow-blog-card__link:focus-visible .dow-blog-card__arrow,.dow-featured-card__link:hover .dow-blog-card__arrow,.dow-featured-card__link:focus-visible .dow-blog-card__arrow{transform:translate(2px,-2px);color:var(--primary-red)}.article-container.dow-featured-card{margin:0;background-color:var(--dow-surface);border:1px solid var(--dow-border);transition:border-color 0.25s ease,box-shadow 0.25s ease}.article-container.dow-featured-card:hover,.article-container.dow-featured-card:focus-within{border-color:var(--dow-border-strong);box-shadow:0 12px 32px rgba(19,13,11,.08)}.dow-featured-card__link{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;align-items:stretch;text-decoration:none!important;color:var(--dow-ink)!important}.dow-featured-card__link:focus{background:white!important}.dow-featured-card__link:focus-visible{outline:none}.dow-featured-card__media{position:relative;grid-column:2 / span 2;grid-row:1;aspect-ratio:16 / 9;overflow:hidden;background-color:var(--dow-surface-alt);border-left:1px solid var(--dow-border)}.dow-featured-card__img{width:100%!important;height:100%!important;aspect-ratio:16 / 9;object-fit:cover;object-position:center;display:block;margin:0!important;border-radius:0!important;transition:transform 0.55s cubic-bezier(.22,1,.36,1),filter 0.35s ease}.dow-featured-card__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#ecebe5 0%,#dcd9cf 100%)}.dow-featured-card__link:hover .dow-featured-card__img,.dow-featured-card__link:focus-visible .dow-featured-card__img{transform:scale(1.03);filter:brightness(.92)}.dow-featured-card__body{grid-column:1 / 2;grid-row:1;display:flex;flex-direction:column;justify-content:space-between;padding:28px 28px 24px;box-sizing:border-box}.dow-featured-card__top{display:flex;flex-direction:column;gap:12px}.dow-featured-card__title{margin:0;font-family:var(--global--font-primary);font-size:1.45rem;font-weight:700;line-height:1.3;letter-spacing:-.015em;color:var(--dow-ink-strong);transition:color 0.2s ease}.dow-featured-card__link:hover .dow-featured-card__title,.dow-featured-card__link:focus-visible .dow-featured-card__title{color:var(--primary-red)}.dow-featured-card__excerpt{margin:0;font-family:var(--entry-content--font-family);font-size:1.02rem;line-height:1.5;color:var(--dow-muted);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.dow-featured-card__tags{margin-top:4px;margin-bottom:0}.dow-featured-card__footer{margin-top:24px;padding-top:16px}.main-home{margin-top:0;margin-bottom:0}.section-banner-container{max-width:1360px;margin:0 auto;background-color:var(--ciGrey);.slick-slide img{margin:auto}.section-banner{width:100%}.banner-container picture{display:block;width:100%}.banner{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:32 / 7}}@media screen and (min-width:1361px){.section-banner-container{width:100dvw;max-width:100dvw;.banner{aspect-ratio:1920 / 280}}}.feature-section{margin-bottom:32px}.section-title{display:flex;justify-content:flex-start;align-items:center;margin-bottom:16px}.section-icon{margin-right:8px;width:80px}.loop-section{margin-bottom:32px}.category-header{padding:2em 0 2em;margin-bottom:32px;background-color:#415364;.category-title{color:#FFF;margin-bottom:8px}}.archive-loop-wrapper{padding-bottom:48px}.wp-caption-text{display:none}.pagination.navigation{border-top:none;margin-top:0}.pagination .nav-links{max-width:998px;margin:auto}.pagination .nav-links>*,.comments-pagination .nav-links>*{margin-top:0}.page-numbers{border-radius:8px;font-size:18px!important;min-height:unset!important;min-width:unset!important;padding:6px 12px;text-align:center}.page-numbers.current{background-color:#e80033;color:#FFF;text-decoration:none!important}.page-numbers:not(.current):hover{background-color:#ffcbd6;text-decoration-style:none!important}.next.page-numbers,.prev.page-numbers{display:none}.sharer-section{width:100%;margin-top:calc(1.5 * var(--global--spacing-vertical, 24px));margin-bottom:calc(1.5 * var(--global--spacing-vertical, 24px))}.sharer-container{display:flex;justify-content:flex-start;align-items:center;color:var(--grey600,#888888);transition:color 250ms ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1}.sharer-container.sharer-align-center{margin-left:auto;margin-right:auto}.sharer-container.sharer-align-left{margin-left:0;margin-right:auto}.sharer-container.sharer-align-right{margin-left:auto;margin-right:0}.sharer-title{color:inherit;font-size:14px;line-height:1.4;margin:0;padding:0;transition:color 250ms ease;white-space:nowrap}.sharer-container:hover .sharer-title{color:var(--grey700,#646464)}.sharer-buttons{display:flex;align-items:center}.sharer-container button.sharer-button,.sharer-container button.sharer-button:not(:hover):not(:active):not(.has-background),.sharer-container button.sharer-button:hover,.sharer-container button.sharer-button:active,.sharer-container button.sharer-button:focus{background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;padding:0!important;margin:0 0 0 12px!important;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:color 250ms ease;min-height:auto;border-radius:0}.sharer-container button.sharer-button:hover,.sharer-container button.sharer-button:focus{color:var(--primary-red,#e80033)!important}.sharer-container button.sharer-button svg{display:block;fill:currentColor;transition:color 250ms ease,fill 250ms ease}.sharer-container button.sharer-button svg path{fill:currentColor}@media screen and (max-width:384.98px){.sharer-container{flex-wrap:wrap;justify-content:center;row-gap:6px}}.related-title{font-size:var(--global--font-size-md)}.related-posts-container{margin-top:3em}.related-posts{align-items:flex-start;justify-content:space-between}body.single,body.single-post{overflow-x:hidden}.site-main .type-post,.site-main .type-about_us{margin-top:0}.empty-gap{margin-top:30px}.featured-image-container{position:relative;width:100%;height:600px}.featured-image-container .attachment-post-thumbnail{width:100%!important;max-width:100%!important;height:600px!important;object-fit:cover}.singular .has-post-thumbnail .entry-header{margin-top:calc(1.3 * var(--global--spacing-vertical))}.featured-image-container::after{display:none;position:absolute;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,var(--main-background-color) 100%);bottom:0;height:300px;width:100%;content:''}.post-meta-container{justify-content:flex-start;*{color:var(--grey600);font-size:.78rem}}.post-meta-container .flex{margin-left:16px;svg{position:static!important}}.entry-title{color:#0e0e0e}.entry-header{.dow-blog-card__tags{display:flex;justify-content:flex-start;svg{margin-right:4px;position:relative;top:1px}.show-hover{display:none}}.cat-links{font-size:var(--global--font-size-xs);padding:5px 10px;display:flex;justify-content:center;align-items:center;height:auto;font-weight:400;color:#FFF;background-color:var(--ciGrey);&:hover{.show-hover{display:block}.hide-hover{display:none}}}}.entry-content .wp-audio-shortcode,.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),*[class*=inner-container]>*:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),.default-max-width{max-width:var(--responsive--alignwide-width)}.entry-content p{font-weight:var(--global--font-weight)}article .entry-content a{color:var(--primary-red);text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:var(--primary-red);text-decoration-thickness:1px;text-underline-offset:4px;transition:all 250ms ease;&:hover{text-decoration-style:solid}}.research-icon{position:relative;top:-1px;margin-right:8px}.post-views.entry-meta>span.post-views-icon.dashicons{display:none}.bq-container{width:100%;margin-top:3em}.bq-container blockquote{position:relative;margin:0;width:100%}.bq-container blockquote:before{display:none}.bq-image{width:50%;z-index:1}.bq-image:after{content:'';display:block;position:absolute;width:250px;height:100%;top:0;left:30%;background:linear-gradient(90deg,transparent,#FFF)}.bq-title{position:absolute;top:60px;left:45%;z-index:2}.bq-text{font-family:var(--entry-content--font-family);position:absolute;top:110px;left:45%;z-index:2}body.single-about_us{overflow-x:hidden;background-color:var(--white,#FFFFFF)}.about-us-single-wrapper{padding:0 20px 64px}.about-us-container{max-width:var(--responsive--alignwide-width,980px);margin:0 auto}.about-us-hero{width:100%;background-color:var(--dow-surface);padding:56px clamp(20px,5vw,80px);box-sizing:border-box;margin-bottom:0!important}.about-us-hero__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,80px);max-width:1320px;margin:auto}.about-us-hero--no-media .about-us-hero__inner{grid-template-columns:minmax(0,1fr)}.about-us-hero__text{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.about-us-hero .about-us-hero__eyebrow{margin:0 0 20px;font-family:var(--global--font-primary);font-size:var(--global--font-size-lg);font-weight:700;line-height:1.4;letter-spacing:1px;text-transform:uppercase;color:var(--primary-red)}.about-us-hero__logo{display:block;width:clamp(160px,18vw,240px);height:auto;margin:0 0 24px}.about-us-hero__excerpt{margin:0;max-width:52ch;font-family:var(--global--font-primary);font-size:var(--global--font-size-lg);line-height:1.6;color:var(--primary-red)}.about-us-hero__media{margin:0;width:100%;min-width:0;overflow:hidden;background-color:var(--dow-surface-alt)}.about-us-hero__media .about-us-hero__img,.about-us-hero__media img{display:block;width:100%!important;height:auto!important;max-width:100%!important;aspect-ratio:3 / 2;object-fit:cover;margin:0;border-radius:0}@media screen and (max-width:991.98px){.about-us-hero{padding:36px 20px}.about-us-hero__inner{grid-template-columns:minmax(0,1fr);gap:28px}.about-us-hero__logo{margin-bottom:16px}}@media screen and (max-width:540px){.about-us-hero{padding:28px 16px}.about-us-hero .about-us-hero__eyebrow{margin-bottom:14px}.about-us-hero__logo{width:150px}.about-us-hero__excerpt{font-size:var(--global--font-size-sm,1rem)}}.about-us-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--global--font-primary);font-size:.85rem;font-weight:700;letter-spacing:.12em;color:var(--primary-red);text-transform:uppercase;margin-bottom:12px}.about-us-diamond{display:inline-block;width:10px;height:10px;background-color:var(--primary-red);transform:rotate(45deg)}.about-us-title-accent{width:72px;height:4px;background-color:var(--primary-red);border-radius:2px}.about-us-content.entry-content{max-width:100%;margin:0;font-family:var(--entry-content--font-family);color:var(--grey900,#2E2E2E);line-height:1.75}.about-us-content.entry-content>*{max-width:100%!important}.about-us-content.entry-content p{font-size:var(--global--font-size-sm,1rem);font-weight:var(--global--font-weight,400);text-align:left;margin-bottom:1.35em;color:var(--grey900,#2E2E2E)}.about-us-content.entry-content h2,.about-us-content.entry-content h3,.about-us-content.entry-content p>strong:only-child{display:inline-block;font-family:var(--global--font-primary);font-size:var(--heading--font-size-h2,1.3rem);font-weight:700;color:var(--primary-red);margin-top:.5em;margin-bottom:.25em;line-height:1.4}.about-us-content.entry-content ul,.about-us-content.entry-content ol{margin-top:0}.about-us-content.entry-content li{margin-bottom:.55em;padding-left:0}.about-us-content.entry-content ul li::marker,.about-us-content.entry-content ol li::marker{color:var(--primary-red);font-family:Arial,Helvetica,sans-serif;font-weight:700}.about-us-content.entry-content a{color:var(--primary-red);text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:var(--primary-red);text-decoration-thickness:1px;text-underline-offset:4px;transition:all 250ms ease;&:hover{text-decoration-style:solid}}.about-us-related-wrapper{max-width:var(--responsive--alignwide-width,980px);margin:40px auto 0}.about-us-related-wrapper .related-posts-container{margin-top:0;background-color:var(--white,#FFFFFF);padding:32px 40px;box-shadow:0 10px 30px rgba(11,54,85,.06);border-top:3px solid var(--primary-red)}.about-us-related-wrapper .related-title{color:var(--primary-red);font-family:var(--global--font-primary);font-size:var(--heading--font-size-h2,1.3rem);margin-top:0;margin-bottom:20px;display:flex;align-items:center;gap:10px}.about-us-related-wrapper .related-title::before{content:"";display:inline-block;width:10px;height:10px;background-color:var(--primary-red);transform:rotate(45deg)}.general-content{max-width:var(--responsive--alignwide-width);margin:auto}.general-content .cli-bar-container{display:none}.privacy-section{margin-bottom:32px}.privacy-section ul{margin-bottom:6px}.general-content h4{margin-bottom:8px}.contact-us-wrap{background-color:var(--white);padding:64px 0 0}.contact-us-container.container:not(.desktop-nav){max-width:1200px!important;padding-left:24px;padding-right:24px}.contact-us-head{display:grid;grid-template-columns:320px 1fr;gap:56px;align-items:end;margin-bottom:40px}.contact-us-head__tel{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.contact-us-label{display:block;font-family:var(--global--font-primary);font-size:var(--global--font-size-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ciGrey)}.contact-us-link-item{display:inline-flex;align-items:center;gap:8px;font-family:var(--global--font-primary);font-size:var(--global--font-size-md);font-weight:700;color:var(--grey900);text-decoration:none;transition:color 0.2s ease}.contact-us-link-item svg{color:var(--primary-red);transition:transform 0.25s ease}.contact-us-link-item:hover{color:var(--primary-red)}.contact-us-link-item:hover svg{transform:translate(3px,-3px)}.contact-us-head__title-wrap{display:flex;flex-direction:column;align-items:flex-start}.contact-us-title{font-family:var(--global--font-primary);font-size:clamp(2.25rem,4vw,3.25rem);line-height:1.1;letter-spacing:-.02em;color:var(--primary-red);margin:0 0 14px 0}.contact-us-desc{font-family:var(--entry-content--font-family);font-size:var(--global--font-size-sm);line-height:1.55;color:var(--grey700);max-width:560px;margin:0}.contact-us-divider{width:100%;height:1px;background-color:var(--grey200)}.contact-us-body{display:grid;grid-template-columns:320px 1fr;gap:56px;align-items:start;padding-top:48px}.contact-us-sidebar{position:sticky;top:100px;display:flex;flex-direction:column;gap:32px}.contact-us-thumb{width:100%;aspect-ratio:3 / 2;overflow:hidden;background-color:var(--ciGrey)}.contact-us-thumb img{width:100%!important;height:100%!important;object-fit:cover;display:block}.contact-us-info-list{display:flex;flex-direction:column;gap:28px}.contact-us-info-block{display:flex;flex-direction:column;gap:12px;padding-bottom:24px;border-bottom:1px solid var(--grey200)}.contact-us-info-block:last-child{border-bottom:none;padding-bottom:0}.contact-us-social-stack{display:flex;flex-direction:column;gap:10px}.contact-us-channel-link{display:flex;align-items:center;gap:12px;padding:10px 12px;background-color:var(--grey100);color:var(--grey900);font-family:var(--global--font-primary);font-size:.95rem;font-weight:700;text-decoration:none;border-left:3px solid transparent;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.contact-us-channel-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:var(--primary-red);color:var(--white);flex-shrink:0}.contact-us-channel-name{flex:1}.contact-us-arrow{color:var(--ciGrey);transition:transform 0.2s ease,color 0.2s ease}.contact-us-channel-link:hover{background-color:var(--white);color:var(--primary-red);border-left-color:var(--primary-red);box-shadow:0 4px 14px rgba(0,0,0,.05)}.contact-us-channel-link:hover .contact-us-arrow{color:var(--primary-red);transform:translate(2px,-2px)}.contact-us-locations{min-width:0}.contact-us-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:16px}.contact-us-section-title{font-family:var(--global--font-primary);font-size:var(--heading--font-size-h2);color:var(--primary-red);margin:0}.contact-us-section-count{display:none;font-family:var(--global--font-primary);font-size:.85rem;font-weight:700;letter-spacing:.08em;color:var(--primary-red)}.contact-us-branch-list{display:flex;flex-direction:column}.contact-us-branch-item{padding:36px 0;border-bottom:1px solid var(--grey200)}.contact-us-branch-row{display:grid;grid-template-columns:240px 1fr;gap:32px;align-items:start}.contact-us-branch-meta{display:flex;flex-direction:column;gap:6px}.contact-us-branch-num{display:none;font-family:var(--global--font-primary);font-size:.8rem;font-weight:700;letter-spacing:.1em;color:var(--primary-red)}.contact-us-branch-title{font-family:var(--global--font-primary);font-size:1.15rem;line-height:1.35;color:var(--ciGrey);margin:0}.contact-us-branch-details{display:flex;flex-direction:column;gap:16px}.contact-us-branch-address,.contact-us-branch-address p{font-family:var(--entry-content--font-family);font-size:var(--global--font-size-sm);line-height:1.55;color:var(--grey900);margin:0}.contact-us-branch-numbers{display:flex;flex-wrap:wrap;gap:12px 28px;font-family:var(--global--font-primary);font-size:.92rem}.contact-us-number-item{display:inline-flex;align-items:baseline;gap:6px}.contact-us-label-inline{font-weight:700;color:var(--ciGrey)}.contact-us-tel-link{color:var(--grey700);text-decoration:underline dotted var(--primary-red);text-underline-offset:4px;transition:color 0.2s ease}.contact-us-tel-link:hover{color:var(--primary-red);text-decoration-style:solid}.contact-us-fax-val{color:var(--grey700)}.contact-us-branch-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:4px}.contact-us-map-toggle{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background-color:transparent!important;color:var(--ciGrey)!important;border:1px solid var(--ciGrey)!important;border-radius:0;font-family:var(--global--font-primary);font-size:.82rem;font-weight:700;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.contact-us-map-toggle:hover,.contact-us-branch-item.is-open .contact-us-map-toggle{background-color:var(--primary-red)!important;border-color:var(--primary-red)!important;color:var(--white)!important}.contact-us-ext-map{display:inline-flex;align-items:center;gap:5px;font-family:var(--global--font-primary);font-size:.85rem;font-weight:700;color:var(--ciGrey);text-decoration:none;transition:color 0.2s ease}.contact-us-ext-map svg{color:var(--primary-red);transition:transform 0.2s ease}.contact-us-ext-map:hover{color:var(--primary-red)}.contact-us-ext-map:hover svg{transform:translate(2px,-2px)}.contact-us-branch-map{margin-top:24px;width:100%;border:1px solid var(--grey200);background-color:var(--grey100)}.contact-us-branch-map[hidden]{display:none!important}.contact-us-branch-map iframe{width:100%;height:300px;border:0;display:block}@media screen and (max-width:991.98px){.contact-us-wrap{padding:40px 0 64px}.contact-us-head{grid-template-columns:1fr;gap:24px}.contact-us-head__tel{order:2}.contact-us-head__title-wrap{order:1}.contact-us-body{grid-template-columns:1fr;gap:44px;padding-top:8px}.contact-us-sidebar{position:static}.contact-us-info-list{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.contact-us-info-block{border-bottom:none;padding-bottom:0}.about-us-single-wrapper{margin-top:16px!important}}@media screen and (max-width:640px){.contact-us-container.container:not(.desktop-nav){padding-left:16px;padding-right:16px}.contact-us-info-list{grid-template-columns:1fr}.contact-us-branch-row{grid-template-columns:1fr;gap:12px}.contact-us-branch-item{padding:28px 0}.contact-us-branch-map iframe{height:240px}.dow-cta-section-container{padding-top:0;padding-bottom:0}.contact-us-desc br{display:none}}.single-article.portfolio-article{margin-top:0;.featured-image-container{position:relative;img{max-width:100vw!important;min-height:230px;-webkit-mask-image:linear-gradient(to bottom,black 45%,transparent 100%);mask-image:linear-gradient(to bottom,black 45%,transparent 100%);object-fit:cover}.entry-header{position:absolute;left:0;right:0;bottom:24px;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;padding-bottom:0;border:none;width:100%;text-align:center;h1{color:var(--primary-red)}}}}.single-article.portfolio-article .general-content{max-width:var(--responsive--alignwide-width);margin-left:auto;margin-right:auto;margin-top:0;a{text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-style:dotted;text-decoration-color:var(--primary-blue);transition:all 150ms ease;&:hover{text-decoration-style:solid}}.tabs-container{row-gap:32px;ul{scroll-snap-type:x mandatory}li{transition:all 150ms ease}.active{div{font-weight:700}}}h2.wp-block-heading{color:#494949;font-size:18px;margin-bottom:8px;text-transform:uppercase}.main-table{th:first-child,td:first-child{position:sticky;left:0;background-color:#f1f1f1;z-index:1}thead th:first-child{z-index:2}}.table-caption{text-align:left;font-weight:400;font-size:16px;margin-top:16px;color:#494949}}body.magazine-modal-open{overflow:hidden}.magazines-page{margin-bottom:0}.magazines-page .category-header{padding:3em 0 4em;margin-bottom:0;background-color:var(--ciGrey);margin-bottom:24px}.magazines-container{background-color:#fff;padding-bottom:0}.magazines{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px}.magazine-title{color:var(--primary-red)}.magazines .magazine-item{text-align:center;margin-bottom:60px}.magazines .magazine-item .magazine-cover-image{height:auto;width:100%;margin-bottom:.5em}.magazine-link:focus{color:#000!important}.magazine-modal-container{position:fixed;inset:0;top:0;left:0;width:100vw;height:100vh;height:100dvh;z-index:999;display:flex;flex-direction:column}body.admin-bar .magazine-modal-container{top:32px;height:calc(100vh - 32px);height:calc(100dvh - 32px)}.magazine-modal-viewer{position:relative;flex:1 1 0%;width:100%;min-height:0;z-index:101;display:flex;flex-direction:column}.magazine-modal-container .ipgs-flipbook,.ipgs-flipbook{flex:1 1 0%!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;z-index:101;-webkit-transform:none!important;transform:none!important}.site .magazine-modal-container button.btn-close,.magazine-modal-container .btn-close,.btn-close{position:fixed;top:20px;right:24px;width:44px;height:44px;min-width:44px;min-height:44px;padding:0!important;margin:0;border-radius:999px!important;background-color:rgba(19,13,11,.72)!important;color:#FFFFFF!important;border:1px solid rgba(255,255,255,.28)!important;outline:0;box-shadow:0 4px 16px rgba(0,0,0,.25);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:1030;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}body.admin-bar .site .magazine-modal-container button.btn-close,body.admin-bar .magazine-modal-container .btn-close{top:52px}.site .magazine-modal-container button.btn-close:hover,.site .magazine-modal-container button.btn-close:active,.magazine-modal-container .btn-close:hover,.magazine-modal-container .btn-close:active,.btn-close:hover{background-color:var(--primary-red)!important;border-color:var(--primary-red)!important;color:#FFFFFF!important;transform:scale(1.06);box-shadow:0 6px 20px rgba(232,0,51,.35)}.site .magazine-modal-container button.btn-close:focus-visible,.magazine-modal-container .btn-close:focus-visible,.btn-close:focus-visible{outline:2px solid #FFFFFF!important;outline-offset:2px;background-color:var(--primary-red)!important;border-color:var(--primary-red)!important}.magazine-modal-footer{position:relative;flex-shrink:0;width:100%;z-index:102;background-color:#2b343b;border-top:1px solid rgba(255,255,255,.14);-webkit-flex-direction:column;flex-direction:column;padding:10px 16px 14px;box-sizing:border-box}.magazine-modal-footer .download-count{color:rgba(255,255,255,.92);margin:0 0 8px 0;font-size:var(--global--font-size-xs);line-height:1.3}.magazine-download-form{margin:0}.site .magazine-modal-footer button.btn-download,.btn-download{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 24px!important;font-family:var(--global--font-primary);font-size:1rem;font-weight:700;line-height:1.2;color:#FFFFFF!important;background-color:var(--primary-red)!important;border:1px solid transparent!important;border-radius:6px!important;cursor:pointer;transition:background-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.site .magazine-modal-footer button.btn-download:hover,.btn-download:hover{background-color:var(--primary-red)!important;border-color:var(--primary-red)!important;color:#FFFFFF!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(11,54,85,.4)}.site .magazine-modal-footer button.btn-download:focus-visible,.btn-download:focus-visible{outline:2px solid #FFFFFF!important;outline-offset:2px}.btn-download svg{position:static;flex-shrink:0;width:20px;height:20px}.magazine-modal-footer .download-error-message,.magazines-page .download-error-message{margin-top:10px;color:#ff6b7b;font-size:14px;font-weight:500;text-align:center}.magazines-page .category-header .download-error-message{color:#ef2339}.modal-overlay{background-color:rgba(0,0,0,.65);position:fixed;inset:0;top:0;left:0;width:100vw;height:100vh;height:100dvh;z-index:100}.ipgs-control-download{display:none!important}.empty-container{width:100%;display:flex;justify-content:center;align-items:center;position:fixed;height:calc(100vh - 100px)}.empty-text{display:flex;justify-content:center;align-items:center;flex-flow:column wrap;background-color:#FFF;padding:120px;z-index:101}.empty-text p{margin-bottom:16px}.calendar-page .title{line-height:2}.calendar-page .download-wrapper{padding-top:100px;padding-bottom:60px;text-align:center}.calendar-page .download-btn{font-size:16px;transition:all 200ms ease}.calendar-page .download-desktop .download-btn{background-color:var(--primary-red)!important}.calendar-page .download-btn span{font-family:var(--entry-content--font-family)}.calendar-page .download-btn svg{position:relative;top:4px}.calendar-page .download-btn:hover{background-color:var(--primary-red);border-color:var(--primary-red);color:#FFF}.calendar-page .download-wrapper .container{text-align:center}.calendar-page .download-container{display:flex;justify-content:center;margin-top:24px}.calendar-page .download-container form:first-child{margin-right:16px}.calendar-page .download-count{font-size:14px;color:#494949;margin-top:8px}.calendar-page .download-error-message{margin-top:16px;color:#ef2339;font-size:14px;font-weight:500}.calendar-page .hashtag{color:#ef2339;margin-bottom:40px}.calendar-page .calendar-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);grid-gap:16px;max-width:1200px;margin:auto}.calendar-page .calendar{width:100%}.social-icon{margin:0 0 0 10px}.social-icon svg{background-color:var(--primary-red);width:30px;padding:5px;border-radius:5px}.social-icon path{fill:#FFF}.social-text{font-family:var(--global--font-primary);font-size:var(--global--font-size-xs)}.site-footer.dow-footer{width:100%;max-width:100vw;position:relative;margin:0;padding:0;background-color:var(--white);border-top:3px solid var(--primary-red)}.no-widgets .site-footer.dow-footer{margin-top:0}.site-footer.dow-footer>*{margin-top:0;margin-bottom:0}.dow-footer a,.dow-footer a:hover,.dow-footer a:focus{text-decoration:none}.dow-footer a:focus:not(.dow-footer__social){background:none;outline:none}.dow-footer__inner{max-width:1200px;margin:0 auto;padding:0 24px}.dow-footer__top{display:flex;gap:56px;padding:56px 0 48px}.dow-footer__follow{flex:0 0 20%;display:flex;flex-direction:column;gap:14px}.dow-footer__label{display:block;font-family:var(--global--font-primary);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ciGrey)}.dow-footer__socials{display:flex;gap:10px}.dow-footer__social{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--primary-red);color:var(--white)!important;text-decoration:none;transition:background-color 0.2s ease,transform 0.2s ease}.dow-footer__social:hover,.dow-footer__social:focus-visible{background-color:var(--ciGrey);transform:translateY(-2px)}.dow-footer__social:focus{background-color:var(--ciGrey);outline:none}.dow-footer__nav{flex:1;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:32px 40px}.dow-footer__group{display:flex;flex-direction:column;gap:14px;min-width:0}.dow-footer__group--links{gap:18px}.dow-footer__heading{display:inline-flex;align-items:center;gap:6px;font-family:var(--global--font-primary);font-size:.95rem;font-weight:700;color:var(--primary-red);text-decoration:none;padding-bottom:10px;border-bottom:1px solid var(--grey200)}a.dow-footer__heading{transition:color 0.2s ease}a.dow-footer__heading svg{color:var(--ciGrey);transition:transform 0.2s ease,color 0.2s ease}a.dow-footer__heading:hover{color:var(--ciGrey)}a.dow-footer__heading:hover svg{color:var(--primary-red);transform:translate(2px,-2px)}.dow-footer__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.dow-footer__link{display:inline-block;font-family:var(--entry-content--font-family);font-size:.9rem;line-height:1.45;color:var(--grey700);text-decoration:none;border-left:2px solid transparent;padding-left:0;transition:color 0.2s ease,border-color 0.2s ease,padding-left 0.2s ease}.dow-footer__link.is-all{font-weight:700;color:var(--ciGrey)}.dow-footer__link:hover,.dow-footer__link:focus-visible{color:var(--primary-red);border-left-color:var(--primary-red);padding-left:8px}.dow-footer__bottom{border-top:1px solid var(--grey200);padding:20px 0 24px}.dow-footer__credit{margin:0;font-family:var(--global--font-primary);font-size:var(--global--font-size-xxs);color:var(--grey600);text-align:center}@media screen and (max-width:991.98px){.dow-footer__top{flex-direction:column;gap:36px;padding:40px 0 36px}.dow-footer__follow{flex:none}.dow-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.dow-footer__inner{padding:0 16px}.dow-footer__nav{grid-template-columns:1fr;gap:28px}}.main-header-container{position:sticky;background-color:rgba(255,255,255,.75);backdrop-filter:blur(8px);top:0;box-shadow:0 2px 20px rgba(0,0,0,.2);z-index:99}.main-header-container .container{display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center;width:100%;max-width:1660px}.main-header-container .mobile-nav{display:none}.main-navbar{padding:8px 0}.logo{width:100%;max-width:440px}@media screen and (max-width:1920px){.singular .entry-title{font-size:var(--global--font-size-lg)}.featured-image-container{height:400px}.featured-image-container .attachment-post-thumbnail{height:400px!important}.post-meta-container .icon{width:21px}.research-icon{width:20px}.magazines-page .category-header{padding:3em 0 1em}}@media screen and (max-width:1440px){.featured-image-container{height:350px}.featured-image-container .attachment-post-thumbnail{height:350px!important}.featured-image-container::after{height:200px}.singular .has-post-thumbnail .entry-header{padding-bottom:0}}@media screen and (max-width:1366px){:root,.editor-styles-wrapper{--responsive--alignwide-width:822px;--responsive--aligndefault-width:var(--responsive--alignwide-width)}.calendar-page .title{font-size:1.9rem}.calendar-page .subtitle{margin-top:16px}.calendar-page .download-wrapper{padding-top:60px;padding-bottom:60px}}@media screen and (max-width:1280px){.singular .entry-title{font-size:calc(var(--global--font-size-xl) * 0.8)}}@media screen and (max-width:1260px){.bq-container{max-width:94vw!important}}@media screen and (max-width:1110px){.bq-image:after{left:26%}.bq-title{top:30px;left:40%}.bq-text{top:80px;left:40%}}@media screen and (max-width:1100px){.logo{max-width:380px}}@media screen and (max-width:1020px){:root,.editor-styles-wrapper{--heading--font-size-h3:1.05rem;--responsive--alignwide-width:720px;--responsive--aligndefault-width:var(--responsive--alignwide-width);--global--font-size-page-title:var(--global--font-size-xl)}.loop-section{padding-left:16px;padding-right:16px}.article-loop-container{gap:16px}.dow-cta-grid{gap:16px}.archive .container{padding-left:16px;padding-right:16px}.magazines-page{.category-header{.category-title{text-align:center;font-size:32px}}}}@media screen and (max-width:992px){.category-header{padding:1em 0}.category-title{font-size:var(--heading--font-size-h2)}}@media screen and (max-width:991.98px){.dow-featured-card__link{grid-template-columns:1fr}.dow-featured-card__media{grid-column:1 / -1;grid-row:1;border-left:none;border-bottom:1px solid var(--dow-border)}.dow-featured-card__body{grid-column:1 / -1;grid-row:2;padding:20px 22px 22px}.magazines-page .category-header{padding:1em 16px}.singular.page-template-general-content-page .entry-header{margin-bottom:60px;padding-bottom:45px}.single-article.portfolio-article{.general-content{max-width:100vw;.main-paragraph{padding-left:16px;padding-right:16px}.tabs-container{margin-top:24px;.gutena-tabs-tab{padding-left:16px;padding-right:16px}li{transition:none}}h2.wp-block-heading{padding-left:16px}.table-caption{padding-left:16px}}}}@media screen and (max-width:991px){.bq-image:after{width:300px;left:18%}.bq-title{left:33%}.bq-text{left:33%}.about-us-single-wrapper{padding:28px 16px 48px}.about-us-related-wrapper .related-posts-container{padding:28px}}@media screen and (max-width:932px){.bq-container{max-width:initial!important}.bq-container blockquote{width:96%}.bq-image{width:100%}.bq-image:after{display:none}.bq-title{position:static}.bq-text{position:static}}@media screen and (max-width:991.98px){.front-page-header{background-color:var(--dow-surface);margin-bottom:24px!important}.dow-cta-section-container>.container:not(.desktop-nav){max-width:100%!important;width:100%;padding-left:0;padding-right:0;margin:0;box-sizing:border-box}.dow-cta-section::after{content:"";position:absolute;top:0;right:0;bottom:0;width:36px;pointer-events:none;z-index:3;background:linear-gradient(to left,#f5f5f5b6 0%,#f5f5f500 100%);transition:opacity 0.2s ease}.dow-cta-section.is-scrolled-end::after{opacity:0}.dow-cta-grid{display:flex;gap:16px;padding-left:0;padding-right:0;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.55) rgba(255,255,255,.16)}.dow-cta-grid::-webkit-scrollbar{height:6px}.dow-cta-grid::-webkit-scrollbar-track{background:rgba(255,255,255,.16);border-radius:999px}.dow-cta-grid::-webkit-scrollbar-thumb{background:rgba(255,255,255,.55);border-radius:999px}.dow-cta-grid::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.8)}.dow-cta-grid__item{flex:0 0 calc((100% - 32px) * 0.6);box-sizing:content-box;scroll-snap-align:start}.dow-cta-grid__item:first-child{padding-left:16px}.dow-cta-grid__item:not(:first-child){scroll-margin-left:16px}.dow-cta-grid__item:last-child{padding-right:16px}}@media screen and (max-width:800px){.magazines{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:768px){:root,.editor-styles-wrapper{--responsive--alignwide-width:520px;--responsive--aligndefault-width:var(--responsive--alignwide-width)}.container:not(.desktop-nav){max-width:98vw!important}.dow-cta-section-container>.container:not(.desktop-nav){max-width:100%!important}.main-home{margin-top:0;margin-bottom:0}.article-loop-container{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.background-container{padding:1em 0}}@media screen and (max-width:767.98px){.calendar-page .calendar-wrapper{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr)}}@media screen and (max-width:640px){.section-banner .banner-container,.section-banner .slick-slide{height:150px}.section-banner .banner{width:100%!important;height:150px!important;object-fit:cover!important;object-position:90%!important}.dow-cta-section{padding-top:32px;padding-bottom:32px;background-color:var(--dow-surface)}.dow-cta-grid{gap:16px}.dow-cta-grid__item{flex:0 0 calc((100% - 32px) * 0.75)}.dow-folder-card__tab{height:15%}}@media (prefers-reduced-motion:reduce){.dow-cta-grid{scroll-behavior:auto}}@media screen and (max-width:575.98px){.calendar-page .download-wrapper{padding-top:34px}.calendar-page .title{font-size:var(--global--font-size-lg)}.calendar-page .subtitle{font-size:var(--global--font-size-md)}.calendar-page .hashtag{font-size:var(--global--font-size-md)}.calendar-page .download-desktop{display:none}.calendar-page .download-btn{background-color:var(--primary-red)!important}.calendar-page .calendar-wrapper{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(12,1fr)}.post-meta-container .flex{svg{position:relative!important}}}@media screen and (max-width:540px){:root,.editor-styles-wrapper{--responsive--alignwide-width:calc(100dvw - 32px);--responsive--aligndefault-width:var(--responsive--alignwide-width);--global--font-size-page-title:var(--global--font-size-lg)}ul{padding-inline-start:20px}.singular .entry-title{font-size:var(--heading--font-size-h2)}.indent{text-indent:1.4em}.container{max-width:85vw}.ngg-gallery-thumbnail-box.ngg-3-columns{width:100%}.ipgs-control-gotofirst,.ipgs-control-gotolast,.ipgs-control-fullscreen{display:none!important}.general-content-article.single-article{margin-top:24px}.singular.page-template-general-content-page .entry-header{margin-bottom:32px;padding-bottom:16px}.single-article.portfolio-article{.general-content{margin-top:0}.featured-image-container{margin-bottom:0;img{min-height:160px}.entry-header{bottom:32px;h1{font-size:26px}}}}.about-us-single-wrapper{padding:16px 12px 36px}.about-us-content.entry-content ul,.about-us-content.entry-content ol{padding:16px 18px 16px 34px}.about-us-related-wrapper .related-posts-container{padding:22px 18px}.magazines{grid-template-columns:1fr 1fr}.site .magazine-modal-container button.btn-close,.magazine-modal-container .btn-close,.btn-close{top:14px;right:14px;padding:0!important}.magazine-modal-footer{padding:10px 14px 12px}.location{font-size:.6em;padding:0 10px}.twitter-share-count{bottom:-54px;font-size:9px!important}}@media screen and (max-width:480px){.article-loop-container{grid-template-columns:repeat(1,1fr);grid-template-rows:auto}.dow-featured-card__title{font-size:1.25rem}.featured-image-container,.featured-image-container .attachment-post-thumbnail{height:280px!important}.singular .has-post-thumbnail .entry-header{padding-bottom:0}.post-meta-container .flex{margin-bottom:0}}@media screen and (max-width:380px){.magazines{grid-template-columns:1fr}.magazines .magazine-item .magazine-cover-image{height:240px;object-fit:cover;object-position:top}.magazines .magazine-item{margin-bottom:24px;box-shadow:0 0 8px rgba(0,0,0,.3);padding-bottom:16px}}@media screen and (max-width:376px){.singular .entry-title{font-size:var(--global--font-size-md)}.post-meta-container{flex-direction:column;flex-flow:wrap}.post-meta-container .date-container{width:100%}.post-meta-container .category-container{width:100%}.post-meta-container .flex{justify-content:flex-start;margin-bottom:1rem}}.editor-styles-wrapper .wp-block:not([data-align="full"]),.editor-styles-wrapper .default-max-width,.editor-styles-wrapper .wide-max-width,.editor-styles-wrapper .is-root-container>:where(:not(.alignleft):not(.alignright):not(.alignfull)),.editor-styles-wrapper .is-root-container>.alignwide,.editor-styles-wrapper .wp-block-post-content>:where(:not(.alignleft):not(.alignright):not(.alignfull)),.editor-styles-wrapper .wp-block-post-content>.alignwide{max-width:var(--responsive--alignwide-width,980px)!important}.editor-styles-wrapper .wp-block[data-align="full"],.editor-styles-wrapper .is-root-container>.alignfull,.editor-styles-wrapper .wp-block-post-content>.alignfull{max-width:none!important}.editor-styles-wrapper .wp-block.editor-post-title__block,.editor-styles-wrapper .editor-post-title__block{max-width:var(--responsive--alignwide-width,980px)!important;margin-left:auto;margin-right:auto;border-bottom:2px solid var(--grey300,#DBDBDB);padding-bottom:20px;margin-bottom:30px}.editor-styles-wrapper .editor-post-title__input,.editor-styles-wrapper .wp-block-post-title,.editor-styles-wrapper .editor-post-title__block .editor-post-title__input{font-family:var(--global--font-primary,'Anuphan',sans-serif)!important;font-size:var(--global--font-size-page-title,2rem)!important;font-weight:var(--heading--font-weight-page-title,bold)!important;line-height:var(--heading--line-height-h1,1.4)!important;color:var(--grey1000,#101010)!important}.editor-styles-wrapper{background-color:var(--global--color-background,#FFF)}.editor-styles-wrapper p,.editor-styles-wrapper li{font-family:var(--entry-content--font-family,'CS Chatthai',sans-serif);font-size:var(--global--font-size-sm,1rem);line-height:var(--global--line-height-body,1.4)}.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6{font-family:var(--global--font-primary,'Anuphan',sans-serif);font-weight:var(--heading--font-weight-strong,bold);color:var(--grey1000,#101010)}.editor-styles-wrapper a{color:var(--primary-red,#e80033)}