.elementor-2176 .elementor-element.elementor-element-arthero{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--border-radius:30px 30px 30px 30px;--margin-top:18px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;--padding-top:28px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-2176 .elementor-element.elementor-element-arthero:not(.elementor-motion-effects-element-type-background), .elementor-2176 .elementor-element.elementor-element-arthero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2176 .elementor-element.elementor-element-arteyeb{font-size:14px;line-height:1.55em;color:#1764AF;}.elementor-2176 .elementor-element.elementor-element-arth1 .elementor-heading-title{font-size:48px;font-weight:700;line-height:1.12em;color:#0B2E5E;}.elementor-2176 .elementor-element.elementor-element-artmeta .elementor-icon-list-icon i{color:#5F7390;font-size:14px;}.elementor-2176 .elementor-element.elementor-element-artmeta .elementor-icon-list-icon svg{fill:#5F7390;--e-icon-list-icon-size:14px;}.elementor-2176 .elementor-element.elementor-element-artmeta .elementor-icon-list-icon{width:14px;}.elementor-2176 .elementor-element.elementor-element-artmeta .elementor-icon-list-item{font-size:14px;font-weight:500;}.elementor-2176 .elementor-element.elementor-element-artmain{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:10px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2176 .elementor-element.elementor-element-a60c24ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2176 .elementor-element.elementor-element-arttocbox{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE9F6;--border-color:#DCE9F6;--border-radius:18px 18px 18px 18px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2176 .elementor-element.elementor-element-arttocbox:not(.elementor-motion-effects-element-type-background), .elementor-2176 .elementor-element.elementor-element-arttocbox > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2176 .elementor-element.elementor-element-arttocbox.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2176 .elementor-element.elementor-element-arttoc .elementor-toc__header-title{text-align:start;}.elementor-2176 .elementor-element.elementor-element-arttoc .elementor-toc__header{flex-direction:row;}.elementor-2176 .elementor-element.elementor-element-arttoc{--item-text-hover-decoration:underline;}.elementor-2176 .elementor-element.elementor-element-g3000004{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2176 .elementor-element.elementor-element-artimage img{width:100%;height:330px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-2176 .elementor-element.elementor-element-artnote{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-2176 .elementor-element.elementor-element-artnote:not(.elementor-motion-effects-element-type-background), .elementor-2176 .elementor-element.elementor-element-artnote > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F8FD;}.elementor-2176 .elementor-element.elementor-element-artnotet{font-size:14px;line-height:1.55em;color:#435F7D;}.elementor-2176 .elementor-element.elementor-element-g3000005{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2176 .elementor-element.elementor-element-artauthor{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFEAF6;--border-color:#DFEAF6;--border-radius:20px 20px 20px 20px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-2176 .elementor-element.elementor-element-artauthor:not(.elementor-motion-effects-element-type-background), .elementor-2176 .elementor-element.elementor-element-artauthor > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2176 .elementor-element.elementor-element-artauthorimgbox{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2176 .elementor-element.elementor-element-artauthorimg img{width:86px;height:86px;object-fit:cover;object-position:center center;}.elementor-2176 .elementor-element.elementor-element-artauthortxt{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2176 .elementor-element.elementor-element-artauthorh .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.15em;color:#0B2E5E;}.elementor-2176 .elementor-element.elementor-element-artauthorp{font-size:15px;line-height:1.55em;color:#5F7390;}.elementor-2176 .elementor-element.elementor-element-artrelatedsec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:10px;--padding-bottom:42px;--padding-left:24px;--padding-right:24px;}.elementor-2176 .elementor-element.elementor-element-artrelatedh .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.15em;color:#0B2E5E;}.elementor-2176 .elementor-element.elementor-element-artrelated{--grid-row-gap:18px;--grid-column-gap:18px;}.elementor-2176 .elementor-element.elementor-element-artrelated .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2176 .elementor-element.elementor-element-artrelated:after{content:"0.66";}.elementor-2176 .elementor-element.elementor-element-artrelated .elementor-post__thumbnail__link{width:100%;}.elementor-2176 .elementor-element.elementor-element-artrelated .elementor-post__meta-data span + span:before{content:"•";}.elementor-2176 .elementor-element.elementor-element-artrelated .elementor-post__text{margin-top:20px;}.elementor-2176 .elementor-element.elementor-element-artrelated .elementor-post__badge{right:0;}.elementor-2176 .elementor-element.elementor-element-artrelated .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-2176 .elementor-element.elementor-element-artcta{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:28px 28px 28px 28px;--margin-top:0px;--margin-bottom:44px;--margin-left:16px;--margin-right:16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2176 .elementor-element.elementor-element-artcta:not(.elementor-motion-effects-element-type-background), .elementor-2176 .elementor-element.elementor-element-artcta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#113B72;}.elementor-2176 .elementor-element.elementor-element-artctatxt{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2176 .elementor-element.elementor-element-artctah .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-2176 .elementor-element.elementor-element-artctap{font-size:16px;line-height:1.55em;color:#D8E9FB;}.elementor-2176 .elementor-element.elementor-element-artctab .elementor-button{background-color:#FFFFFF;font-weight:700;fill:#113B72;color:#113B72;border-radius:12px 12px 12px 12px;}@media(min-width:768px){.elementor-2176 .elementor-element.elementor-element-arthero{--content-width:1370px;}.elementor-2176 .elementor-element.elementor-element-artmain{--content-width:1450px;}.elementor-2176 .elementor-element.elementor-element-a60c24ec{--width:100%;}.elementor-2176 .elementor-element.elementor-element-arttocbox{--width:100%;}.elementor-2176 .elementor-element.elementor-element-g3000004{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2176 .elementor-element.elementor-element-arttocbox{--width:100%;}}@media(max-width:1024px){.elementor-2176 .elementor-element.elementor-element-arth1 .elementor-heading-title{font-size:40px;}.elementor-2176 .elementor-element.elementor-element-a60c24ec{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2176 .elementor-element.elementor-element-artimage img{height:280px;}.elementor-2176 .elementor-element.elementor-element-artauthorh .elementor-heading-title{font-size:28px;}.elementor-2176 .elementor-element.elementor-element-artrelatedh .elementor-heading-title{font-size:30px;}.elementor-2176 .elementor-element.elementor-element-artctah .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-2176 .elementor-element.elementor-element-arthero{--margin-top:12px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;--padding-top:18px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;}.elementor-2176 .elementor-element.elementor-element-arth1 .elementor-heading-title{font-size:32px;}.elementor-2176 .elementor-element.elementor-element-artmain{--padding-top:0px;--padding-bottom:30px;--padding-left:14px;--padding-right:14px;}.elementor-2176 .elementor-element.elementor-element-a60c24ec{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2176 .elementor-element.elementor-element-arttocbox{--width:100%;}.elementor-2176 .elementor-element.elementor-element-artimage img{height:210px;}.elementor-2176 .elementor-element.elementor-element-artauthor{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2176 .elementor-element.elementor-element-artauthorh .elementor-heading-title{font-size:24px;}.elementor-2176 .elementor-element.elementor-element-artrelatedsec{--padding-top:8px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-2176 .elementor-element.elementor-element-artrelatedh .elementor-heading-title{font-size:26px;}.elementor-2176 .elementor-element.elementor-element-artrelated .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2176 .elementor-element.elementor-element-artrelated:after{content:"0.5";}.elementor-2176 .elementor-element.elementor-element-artrelated .elementor-post__thumbnail__link{width:100%;}.elementor-2176 .elementor-element.elementor-element-artcta{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:32px;--margin-left:12px;--margin-right:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-2176 .elementor-element.elementor-element-artctah .elementor-heading-title{font-size:24px;}}/* Start custom CSS for container, class: .elementor-element-arthero */.elementor-2176 .elementor-element.elementor-element-arthero .elementor-element-arth1 h1{font-size:clamp(33px,3.4vw,48px)!important;line-height:1.14!important;letter-spacing:-.025em!important;max-width:980px;color:#0B2E5E!important;}
.elementor-2176 .elementor-element.elementor-element-arthero .elementor-element-artmeta{font-size:13px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-artmain *//* GM Article 3.0 - scoped to this individual template only. */
.elementor-2176 .elementor-element.elementor-element-artmain{overflow:visible!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-a60c24ec{display:grid!important;grid-template-columns:minmax(205px,230px) minmax(0,1fr) minmax(210px,235px)!important;column-gap:24px!important;row-gap:24px!important;align-items:start!important;width:100%!important;overflow:visible!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttocbox{position:sticky!important;top:95px!important;align-self:start!important;width:100%!important;max-width:100%!important;min-width:0!important;max-height:calc(100vh - 115px);overflow:hidden!important;z-index:5;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttocbox .elementor-toc__body{max-height:calc(100vh - 200px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#B3CAE5 transparent;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttocbox .elementor-toc__list-item-text{font-size:13px!important;line-height:1.4!important;color:#35516F!important;overflow-wrap:anywhere;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttocbox .elementor-toc__header{background:#F2F8FF!important;border-radius:12px!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttocbox .elementor-toc__header-title{color:#103B71!important;font-weight:750!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-g3000004{min-width:0!important;width:100%!important;max-width:100%!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artcontent{width:100%!important;min-width:0!important;max-width:100%!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artcontent>.elementor-widget-container{max-width:790px;margin-left:auto;margin-right:auto;color:#193A60!important;font-size:17px!important;line-height:1.78!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artcontent h2{font-size:clamp(23px,2vw,30px)!important;margin:32px 0 12px!important;color:#0B2E5E!important;line-height:1.25!important;letter-spacing:-.015em!important;scroll-margin-top:100px;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artcontent h3{font-size:21px!important;color:#133E73!important;scroll-margin-top:100px;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artcontent p{margin-bottom:15px!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artcontent ul,.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artcontent ol{padding-left:23px!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artcontent a{color:#086BCF!important;text-decoration:underline!important;text-underline-offset:3px;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artimage img{width:100%!important;height:330px!important;object-fit:cover!important;border-radius:18px!important;display:block!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-g3000005{min-width:0!important;width:100%!important;max-width:100%!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artauthor{width:100%!important;max-width:100%!important;align-items:flex-start!important;box-shadow:0 8px 32px rgba(15,62,110,.04); }
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artauthorimgbox{max-width:105px!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artauthorh h3{font-size:19px!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-quick{background:linear-gradient(145deg,#EFF7FF,#F8FBFF);border:1px solid #DBE9F8;border-radius:18px;padding:22px 24px;color:#173D66;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-label{display:inline-block;font-size:11px;font-weight:750;letter-spacing:.12em;color:#2376C7;margin-bottom:7px;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-quick h2{font-family:inherit;font-size:25px;font-weight:750;color:#0B2E5E;margin:0 0 7px!important;line-height:1.2;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-quick-top>p{font-size:14px;line-height:1.5;color:#526B86;margin:0 0 20px;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-quick-item{display:flex;align-items:flex-start;gap:10px;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-number{flex:0 0 30px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#DCEEFF;color:#1464C2;font-size:11px;font-weight:800;border-radius:50%;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-quick-item strong{display:block;font-size:14px;color:#113A70;line-height:1.4;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-quick-item p{font-size:12px;color:#526C87;line-height:1.55;margin:3px 0 0;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-sidecard{background:#FFFFFF;border:1px solid #DAE8F6;border-radius:18px;padding:17px 15px;box-shadow:0 8px 32px rgba(15,62,110,.04);color:#173D66;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-sidecard h2{font-size:17px;color:#0B2E5E;font-weight:750;line-height:1.3;margin:0 0 12px;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-related a{display:flex;gap:9px;align-items:flex-start;text-decoration:none;color:#244768;border-bottom:1px solid #EDF3FB;padding:10px 0;font-size:13px;font-weight:600;line-height:1.4;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-related a:last-child{border:0;padding-bottom:0;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-related a:hover{color:#0A66D4;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-related a>span:nth-child(2){flex:1;min-width:0;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-related small{display:block;font-size:11px;color:#7991AB;font-weight:400;margin-top:3px;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-related-icon{flex:0 0 27px;width:27px;height:27px;background:#EAF4FF;color:#1770C9;font-size:11px;font-weight:750;border-radius:9px;display:flex;align-items:center;justify-content:center;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-book{background:#EFF7FF;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-book>p{font-size:13px;line-height:1.55;color:#526B86;margin-bottom:14px;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-book-btn{display:flex;align-items:center;justify-content:center;gap:6px;text-align:center;color:#FFF!important;background:#086BD3;border-radius:10px;padding:12px 9px;font-size:13px;font-weight:750;text-decoration:none!important;line-height:1.3;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-book-btn:hover{background:#0759AE;}
.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-book small{display:block;margin-top:10px;font-size:11px;line-height:1.4;color:#607C99;}
@media(max-width:1150px){.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-a60c24ec{grid-template-columns:minmax(195px,225px) minmax(0,1fr)!important;}.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-g3000005{grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artauthor{grid-column:1 / -1;}.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttocbox{top:90px;}}
@media(max-width:860px){.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-a60c24ec{grid-template-columns:minmax(0,1fr)!important;gap:15px!important;}.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttocbox{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important;}.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-g3000005{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artimage img{height:250px!important;}.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttocbox .elementor-toc__body{max-height:52vh!important;}}
@media(max-width:600px){.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-g3000005{display:flex;flex-direction:column;gap:14px;}.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-quick{padding:17px 16px;}.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-quick h2{font-size:22px;}.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-quick-grid{grid-template-columns:1fr;gap:14px;}.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artcontent>.elementor-widget-container{font-size:16px!important;line-height:1.7!important;}.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artimage img{height:208px!important;}.elementor-2176 .elementor-element.elementor-element-artmain .gm-evlk-sidecard{width:100%;}.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-artauthor{width:100%!important;}}

/* gm-compact-toc-v1: legible, concise sidebar navigation only. */
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttocbox .elementor-toc__body{padding:8px 12px 12px!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttoc .elementor-toc__list-wrapper{padding-left:20px!important;margin:0!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttoc .elementor-toc__list-item{margin:0!important;padding:0!important;line-height:1.4!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttoc .elementor-toc__list-item:not(:last-child){margin-bottom:4px!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttoc .elementor-toc__list-item-text{display:block;box-sizing:border-box;padding:7px 8px!important;font-size:13px!important;font-weight:550!important;line-height:1.5!important;border-radius:9px!important;letter-spacing:0!important;color:#294968!important;overflow-wrap:break-word;white-space:normal;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttoc .elementor-toc__list-item-text:hover,.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttoc .elementor-toc__list-item-text:focus-visible{background:#E8F3FF!important;color:#075DBB!important;text-decoration:none!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttoc .elementor-toc__list-item-text.elementor-item-active{background:#E7F1FF!important;color:#0C61BD!important;font-weight:700!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttoc .elementor-toc__header{padding:12px 14px!important;}
.elementor-2176 .elementor-element.elementor-element-artmain .elementor-element-arttoc .elementor-toc__header-title{font-size:16px!important;line-height:1.3!important;}/* End custom CSS */