/*!/wp-content/themes/ditheme/assets/css/general.css*/a{color:inherit;text-decoration:none}header a,.breadcrumbs a{text-decoration:none}body section.disection{min-height:calc(2vh + 10px)}.opacity{opacity:.27}a.custom-link:hover{text-decoration:underline;text-decoration-color:blue}.taligncenter{text-align:center}.talignleft{text-align:left}.talignright{text-align:right}.hauto{height:auto}.wauto{width:auto}.h100{height:100%}.w100{width:100%}.h50{height:50%}.w50{width:50%}.w485{width:48.5%}.h25{height:25%}.w20{width:20%}.w178{width:17.8%}.w25{width:25%}.w225{width:22.5%}.h75{height:75%}.w75{width:75%}.w725{width:72.5%}.h33{height:33.3%}.w33{width:33.3%}.w305{width:30.5%}.h66{height:66.6%}.w66{width:66.6%}.w635{width:63.5%}.wfc{width:fit-content}.hfc{height:fit-content}.prelative{position:relative}.pabsolute{position:absolute}.ofitcover{object-fit:cover}.ofitcontain{object-fit:contain}.ofitsdown{object-fit:scale-down}.dblock{display:block}.diblock{display:inline-block}.dflex{display:flex}.dgrid{display:grid}.grid-template-columns{display:grid;grid-template-columns:repeat(4,1fr)}.grid-template-columns2{display:grid;grid-template-columns:repeat(2,1fr)}.grid-template-columns3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-item{padding:10px;text-align:center}.fdirrow{flex-direction:row}.fdirrowr{flex-direction:row-reverse}.fdircol{flex-direction:column}.fdircolr{flex-direction:column-reverse}.jcontentcenter{justify-content:center}.aitemscenter{align-items:center}.jcontentstart{justify-content:flex-start}.aitemsstart{align-items:flex-start}.jcontentend{justify-content:flex-end}.aitemsend{align-items:flex-end}.jcontentsbetween{justify-content:space-between}.aitemssbetween{align-items:space-between}.jcontentsaround{justify-content:space-around}.aitemssaround{align-items:space-around}.fwrap{flex-wrap:wrap}.text.bold,.text .bold,p.bold,section p.bold,.bold{font-weight:var(--font-bold)}.microtext{font-size:var(--font-size-xs);line-height:var(--line-height-xs);font-weight:var(--font-regular);font-family:var(--font-primary)}.smalltext{font-size:var(--font-size-s);line-height:var(--line-height-s);font-weight:var(--font-light);font-family:var(--font-primary)}.smallstrongtext{font-size:var(--font-size-s);line-height:var(--line-height-s);font-weight:var(--font-semibold);font-family:var(--font-primary)}.text{font-size:var(--font-size-n);line-height:var(--line-height-n);font-weight:var(--font-regular);font-family:var(--font-primary)}.strongtext{font-size:var(--font-size-n);line-height:var(--line-height-n);font-weight:var(--font-semibold);font-family:var(--font-primary)}.mediumtext{font-size:var(--font-size-m);line-height:var(--line-height-m);font-weight:var(--font-regular);font-family:var(--font-primary)}.semistrongmediumtext{font-size:var(--font-size-m);line-height:var(--line-height-m);font-weight:var(--font-semibold);font-family:var(--font-primary)}.strongmediumtext{font-size:var(--font-size-m);line-height:var(--line-height-m);font-weight:var(--font-bold);font-family:var(--font-primary)}.strongbigtext{font-size:var(--font-size-xm);line-height:var(--line-height-m);font-weight:var(--font-bold);font-family:var(--font-primary)}.minititle{font-size:var(--font-size-xm);line-height:var(--line-height-xm);font-weight:var(--font-light);font-family:var(--font-primary);text-transform:uppercase;letter-spacing:.5px}.microtitle{font-size:var(--font-size-xm);line-height:var(--line-height-xm);font-weight:var(--font-light);font-family:var(--font-secondary);text-transform:uppercase}.minititleheader{font-size:var(--font-size-xm);line-height:var(--line-height-xm);font-family:var(--font-secondarybook);text-transform:uppercase;letter-spacing:.5px}.title,.gform_title{font-size:var(--font-size-l);line-height:var(--line-height-l);font-weight:var(--font-bold);font-family:var(--font-secondarybold);text-transform:uppercase}.bigtitle{font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-weight:var(--font-bold);font-family:var(--font-secondarybold);text-transform:uppercase}.ultratitle{font-size:var(--font-size-xxl);line-height:var(--line-height-xxl);font-weight:var(--font-light);font-family:var(--font-secondarylight);text-transform:uppercase}.ultraminititle{font-size:var(--font-size-l);font-weight:var(--font-light);font-family:var(--font-secondarylight);text-transform:uppercase}.textbloc p,.textbloc p span{font-size:var(--font-size-s);line-height:var(--line-height-s);font-weight:var(--font-light);font-family:var(--font-primary)!important;margin-top:var(--space-xsmall);margin-bottom:var(--space-xsmall)}.statsblocelement .textbloc p,.statsblocelement .textbloc p span{font-size:var(--font-size-m);line-height:var(--line-height-m);font-weight:var(--font-regular);font-family:var(--font-primary)!important;margin-top:var(--space-xsmall);margin-bottom:var(--space-xsmall)}.statsblocelement .textbloc p strong{font-size:var(--font-size-xm);line-height:calc(var(--line-height-xm) + 0.18vw + 3px)}.ourfiguresbackground.textbloc p{font-size:var(--font-size-s);line-height:var(--line-height-s);font-weight:var(--font-medium);font-family:var(--font-primary)!important;margin-top:var(--space-xsmall);margin-bottom:var(--space-xsmall)}.textbloc ul,.greybloc ul{list-style-type:disc;padding:0 0 0 16px}.textbloc ul li,.greybloc ul li,.textbloc ol li{font-size:var(--font-size-s);line-height:var(--line-height-s);font-weight:var(--font-light);font-family:var(--font-primary)!important}.textbloc p strong{font-size:var(--font-size-s);line-height:var(--line-height-s);font-weight:var(--font-semibold);font-family:var(--font-primary)}.textbloc p strong em{color:var(--color-secondary);font-style:normal!important}.textbloc pre,.textbloc span pre,.textbloc p pre{font-size:var(--font-size-m);line-height:var(--line-height-m);font-weight:var(--font-regular);font-family:var(--font-secondary);margin-bottom:var(--space-xsmall);white-space:break-spaces}.textbloc p i{font-style:italic}h1,section h1,.textbloc h1{font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-weight:var(--font-extrabold);font-family:var(--font-primary);margin-top:var(--space-small);margin-bottom:var(--space-xsmall);text-transform:uppercase}.textbloc h2,.textbloc h2 span,.textbloc h2 span b{font-size:var(--font-size-l);line-height:var(--line-height-l);font-weight:var(--font-regular);font-family:var(--font-secondary);margin-bottom:var(--space-xsmall)}.textbloc h3,.textbloc h3 span,.textbloc h3 b{font-size:var(--font-size-m);line-height:var(--line-height-m);font-weight:var(--font-bold);font-family:var(--font-primary);margin-bottom:calc(var(--space-xsmall) + 5px + 0.3vw);text-transform:uppercase}.textbloc h4,.textbloc h4 span,.textbloc h4 span b,.textbloc h5,.textbloc h5 span,.textbloc h5 span b,.textbloc h6,.textbloc h6 span,.textbloc h6 span b{font-size:var(--font-size-s);line-height:var(--line-height-s);font-weight:var(--font-bold);font-family:var(--font-primary)}.fontprimary{font-family:var(--font-primary)}.fontsecondary{font-family:var(--font-secondary)}.colorwhite{color:var(--color-white)}.colorblack{color:var(--color-black)}.colorsecondary{color:var(--color-secondary)}.colorprimary{color:var(--color-primary)}.bgcolorblue{background-color:var(--color-secondary)}.bgcolorwhite{background-color:var(--color-white)}.p0{padding:0}.m0{margin:0}.mt0{margin-top:0}.mb0{margin-bottom:0}.ml0{margin-left:0}.mr0{margin-right:0}.mlauto{margin-left:auto}.mrauto{margin-right:auto}.mtauto{margin-top:auto}.mbauto{margin-bottom:auto}.mauto{margin-left:auto;margin-right:auto}.pxxsmall{padding-left:var(--space-xxsmall);padding-right:var(--space-xxsmall);width:calc(100% - var(--space-xxsmall) * 2)}.pxsmall{padding-left:var(--space-xsmall);padding-right:var(--space-xsmall);width:calc(100% - var(--space-xsmall) * 2)}.psmall{padding-left:var(--space-small);padding-right:var(--space-small);width:calc(100% - var(--space-small) * 2)}.pnormal{padding-left:var(--space-normal);padding-right:var(--space-normal);width:calc(100% - var(--space-normal) * 2)}.pmedium{padding-left:var(--space-medium);padding-right:var(--space-medium);width:calc(100% - var(--space-medium) * 2)}.plarge{padding-left:var(--space-large);padding-right:var(--space-large);width:calc(100% - var(--space-large) * 2)}.pxlarge{padding-left:var(--space-xlarge);padding-right:var(--space-xlarge);width:calc(100% - var(--space-xlarge) * 2)}.mxxsmall{margin-left:var(--space-xxsmall);margin-right:var(--space-xxsmall)}.mxsmall{margin-left:var(--space-xsmall);margin-right:var(--space-xsmall)}.msmall{margin-left:var(--space-small);margin-right:var(--space-small)}.mnormal{margin-left:var(--space-normal);margin-right:var(--space-normal)}.mmedium{margin-left:var(--space-medium);margin-right:var(--space-medium)}.mlarge{margin-left:var(--space-large);margin-right:var(--space-large)}.mxlarge{margin-left:var(--space-xlarge);margin-right:var(--space-xlarge)}.mtxxsmall{margin-top:var(--space-xxsmall)}.mtxsmall{margin-top:var(--space-xsmall)}.mtsmall{margin-top:var(--space-small)}.mtaverage{margin-top:var(--space-average)}.mtnormal{margin-top:var(--space-normal)}.mtmedium{margin-top:var(--space-medium)}.mtlarge{margin-top:var(--space-large)}.mtxlarge{margin-top:var(--space-xlarge)}.mbxxsmall{margin-bottom:var(--space-xxsmall)}.mbxsmall{margin-bottom:var(--space-xsmall)}.mbsmall{margin-bottom:var(--space-small)}.mbaverage{margin-bottom:var(--space-average)}.mbnormal{margin-bottom:var(--space-normal)}.mbmedium{margin-bottom:var(--space-medium)}.mblarge{margin-bottom:var(--space-large)}.mbxlarge{margin-bottom:var(--space-xlarge)}.overflowh{overflow:hidden}.tuppercase{text-transform:uppercase}.breadcrumb_elem{margin-right:calc(5px + 0.2vw)}