*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}html{height:100%;text-size-adjust:100%;text-size-adjust:100%}body{min-width:320px;height:100%;margin:0}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0}ul,ol{padding:0;margin:0}li{list-style:none}figcaption,figure,main{display:block}figure{margin:0}hr{overflow:visible;height:0;box-sizing:content-box}pre{font-family:monospace,monospace;font-size:1em}a{text-decoration-skip:objects}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}i,em{font-style:italic}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}fieldset{padding:0}legend{display:table;max-width:100%;box-sizing:border-box;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}template{display:none}table{border-collapse:collapse}.jcf-scrollable-wrapper{position:relative;box-sizing:content-box}.jcf-scrollbar-vertical{position:absolute;top:0;right:0;bottom:0;width:20px;border-radius:2px;cursor:default}.jcf-scrollbar-vertical .jcf-scrollbar-slider{width:2px;border-radius:25px;margin:0 0 0 9px;background:rgba(211,212,206,.5)}.jcf-scrollbar-vertical .jcf-scrollbar-dec,.jcf-scrollbar-vertical .jcf-scrollbar-inc{top:0;left:0;width:2px;height:0}.jcf-scrollbar-vertical .jcf-scrollbar-inc{top:auto;bottom:0}.jcf-scrollbar-vertical .jcf-scrollbar-handle{width:2px;height:41px;background:var(--primary-color-50)}.jcf-scrollbar-horizontal{position:absolute;width:1px;height:2px;background:#e3e3e3;inset:auto auto 0 0}.jcf-scrollbar-horizontal .jcf-scrollbar-dec,.jcf-scrollbar-horizontal .jcf-scrollbar-inc{display:inline-block;overflow:hidden;width:2px;height:2px;background:#bbb;vertical-align:top}.jcf-scrollbar-horizontal .jcf-scrollbar-inc{right:0;left:auto}.jcf-scrollbar-horizontal .jcf-scrollbar-slider{position:relative;display:inline-block;height:2px}.jcf-scrollbar-horizontal .jcf-scrollbar-handle{position:absolute;height:2px;background:#888}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-handle{visibility:hidden}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-dec,.jcf-scrollbar.jcf-inactive .jcf-scrollbar-inc{background:#e3e3e3}.jcf-select{position:relative}.jcf-select.jcf-drop-active{border-color:var(--primary-color-50)}.jcf-select select{z-index:1;top:0;left:0}.jcf-select .jcf-select-text{display:block;overflow:hidden;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.jcf-select .jcf-select-text>span{display:block;overflow:hidden;padding-right:20px;text-overflow:ellipsis}.jcf-select .jcf-select-opener{position:absolute;top:19px;right:20px}.jcf-select-drop{position:absolute;z-index:3000;top:100%;left:0;padding:10px 0}.jcf-select-drop.jcf-select-zindex-small{z-index:19}.jcf-select-drop .jcf-select-drop-content{border-radius:25px;background:#fff;box-shadow:0 5px 15px rgba(29,35,40,.6)}.jcf-select-drop .jcf-select-drop-content .jcf-scrollbar-horizontal{display:none}.jcf-list{position:relative;display:block;padding:26px 0 !important;font:18px/28px "D2L Sans",sans-serif}.jcf-list .jcf-list-content{display:inline-block;overflow:auto;width:100%;vertical-align:top}.jcf-list li{display:block;overflow:hidden}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{position:relative;display:block;overflow:hidden;width:100%;padding:0 20px;border-radius:0 20px 20px 0;color:#131820;cursor:pointer;transition:background-color .45s cubic-bezier(0.42, 0, 0, 1),color .45s cubic-bezier(0.42, 0, 0, 1)}.jcf-list .jcf-option.jcf-hover,.jcf-list .jcf-option.jcf-selected{background:var(--primary-color-50);color:#fff}.jcf-list .jcf-disabled{display:none !important}.jcf-list .jcf-option-first-disabled{display:none}::-ms-clear{display:none}b,strong{font-weight:700}:root,:host{--primary-color-0: #E1FFDF;--primary-color-10: #83FF76;--primary-color-10-static-hi: #83FF76;--primary-color-20: #5BF350;--primary-color-20-static-hi: #5BF350;--primary-color: #34E82A;--primary-color-green: #34E82A;--primary-color-brand: #34E82A;--primary-color-static-hi: #34E82A;--primary-color-40: #2FCD25;--primary-color-50: #28AB1E;--primary-color-80: #1B6411;--dark-text-color: #131820;--light-text-color: #fff;--base-indent: 200px}@media(prefers-contrast: more){:root,:host{--primary-color-10: #1B6411;--primary-color-20: #1B6411;--primary-color: #1B6411;--primary-color-green: #1B6411;--primary-color-40: #1B6411;--primary-color-50: #1B6411}}body{position:relative;display:flex;width:100%;min-width:320px;flex-direction:column;flex-shrink:0;color:#131820;font:16px/26px "D2L Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width: 1800px){body{font-size:18px;line-height:28px}}@media(max-width: 1199px){body.disabled{overflow:hidden}}body.high-contrast{--primary-color-10: #1B6411;--primary-color-20: #1B6411;--primary-color: #1B6411;--primary-color-40: #1B6411;--primary-color-50: #1B6411}body.theme-orange main{--primary-color-10: #FF812C;--primary-color-10-static-hi: #FF812C;--primary-color-20: #FF812C;--primary-color-20-static-hi: #FF812C;--primary-color: #FF812C;--primary-color-static-hi: #FF812C;--primary-color-40: #FF5F13;--primary-color-50: #FF5F13;--primary-color-0: rgba(255, 129, 44, 0.1);--primary-color-80: #A8230D}body.theme-orange main .leadership-img-hover::before{background:linear-gradient(180deg, rgba(255, 129, 44, 0.8) 0%, #A8230D 100%)}body.theme-orange.high-contrast main{--primary-color-10: #A8230D;--primary-color-20: #A8230D;--primary-color: #A8230D;--primary-color-40: #A8230D;--primary-color-50: #A8230D}@media(prefers-contrast: more){body.theme-orange main{--primary-color-10: #A8230D;--primary-color-20: #A8230D;--primary-color: #A8230D;--primary-color-40: #A8230D;--primary-color-50: #A8230D}}body.theme-blue main{--primary-color-10: #06A6FF;--primary-color-10-static-hi: #06A6FF;--primary-color-20: #06A6FF;--primary-color-20-static-hi: #06A6FF;--primary-color: #06A6FF;--primary-color-static-hi: #06A6FF;--primary-color-40: #008CFF;--primary-color-50: #008CFF;--primary-color-0: #def0fa;--primary-color-80: #0048E8}body.theme-blue main .leadership-img-hover::before{background:linear-gradient(180deg, rgba(6, 166, 255, 0.8) 0%, #0048E8 100%)}body.theme-blue.high-contrast main{--primary-color-10: #0048E8;--primary-color-20: #0048E8;--primary-color: #0048E8;--primary-color-40: #0048E8;--primary-color-50: #0048E8}@media(prefers-contrast: more){body.theme-blue main{--primary-color-10: #0048E8;--primary-color-20: #0048E8;--primary-color: #0048E8;--primary-color-40: #0048E8;--primary-color-50: #0048E8}}body.theme-purple main{--primary-color-10: #AF9FF7;--primary-color-10-static-hi: #AF9FF7;--primary-color-20: #AF9FF7;--primary-color-20-static-hi: #AF9FF7;--primary-color: #AF9FF7;--primary-color-static-hi: #AF9FF7;--primary-color-40: #9478FC;--primary-color-50: #9478FC;--primary-color-0: #ebe8f9;--primary-color-80: #552BA5}body.theme-purple main .leadership-img-hover::before{background:linear-gradient(180deg, rgba(175, 159, 247, 0.8) 0%, #552BA5 100%)}body.theme-purple.high-contrast main{--primary-color-10: #552BA5;--primary-color-20: #552BA5;--primary-color: #552BA5;--primary-color-40: #552BA5;--primary-color-50: #552BA5}@media(prefers-contrast: more){body.theme-purple main{--primary-color-10: #552BA5;--primary-color-20: #552BA5;--primary-color: #552BA5;--primary-color-40: #552BA5;--primary-color-50: #552BA5}}body.theme-purple-blue main{--primary-color-10: #9000E3;--primary-color-10-static-hi: #9000E3;--primary-color-20: #9000E3;--primary-color-20-static-hi: #9000E3;--primary-color: #9000E3;--primary-color-static-hi: #9000E3;--primary-color-40: #9000E3;--primary-color-50: #9000E3;--primary-color-0: #9000E3;--primary-color-80: #9000E3}body.theme-purple-blue main .leadership-img-hover::before{background:radial-gradient(78.43% 78.43% at 100% -5.04%, #FCA14A 36.98%, rgba(252, 161, 74, 0) 100%),radial-gradient(72.08% 32.58% at 0% 49.86%, #06A6FF 0%, rgba(6, 166, 255, 0) 100%),linear-gradient(180deg, #34E82A 47.92%, #9000E3 88.54%);mix-blend-mode:multiply}body.theme-purple-blue main .btn{z-index:1;border:2px solid #fff;background:linear-gradient(90deg, #06A6FF, #9000E3)}body.theme-purple-blue main .btn:hover,body.theme-purple-blue main .btn:focus,body.theme-purple-blue main .btn:active{border:2px solid var(--primary-color-50)}body.theme-purple-blue main .btn:hover::before,body.theme-purple-blue main .btn:focus::before,body.theme-purple-blue main .btn:active::before{opacity:1}body.theme-purple-blue main .btn::before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;border-radius:27px;background:#fff;content:"";opacity:0;transition:opacity .45s cubic-bezier(0.42, 0, 0, 1)}body.theme-purple-blue.no-touch .swiper-container-initialized:hover{cursor:url("../images/icon-drag-purple-blue.svg") 47 47,auto !important}body.theme-purple-blue.high-contrast main{--primary-color-10: #552BA5;--primary-color-20: #552BA5;--primary-color: #552BA5;--primary-color-40: #552BA5;--primary-color-50: #552BA5}body.theme-purple-blue.high-contrast main .btn{background:linear-gradient(90deg, #002ED3, #9000E3)}@media(prefers-contrast: more){body.theme-purple-blue main{--primary-color-10: #552BA5;--primary-color-20: #552BA5;--primary-color: #552BA5;--primary-color-40: #552BA5;--primary-color-50: #552BA5}body.theme-purple-blue main .btn{background:linear-gradient(90deg, #002ED3, #9000E3)}}body.zoomed{--base-indent: 100px }.primary-color-fill{fill:var(--primary-color) !important}.primary-color-icon,.primary-color-static-icon{fill:none;stroke-miterlimit:10;stroke-width:2px}.primary-color-icon{stroke:var(--primary-color)}.primary-color-static-fill{fill:var(--primary-color-static-hi) !important}.primary-color-static-icon{stroke:var(--primary-color-static-hi)}.color-green-10-fill{fill:#83ff76 !important}.color-green-10-icon{fill:none;stroke:#83ff76;stroke-miterlimit:10;stroke-width:2px}.color-green-20-fill{fill:#5bf350 !important}.color-green-20-icon{fill:none;stroke:#5bf350;stroke-miterlimit:10;stroke-width:2px}.color-green-fill{fill:#34e82a !important}.color-green-icon{fill:none;stroke:#34e82a;stroke-miterlimit:10;stroke-width:2px}.color-green-40-fill{fill:#2fcd25 !important}.color-green-40-icon{fill:none;stroke:#2fcd25;stroke-miterlimit:10;stroke-width:2px}.color-green-50-fill{fill:#28ab1e !important}.color-green-50-icon{fill:none;stroke:#28ab1e;stroke-miterlimit:10;stroke-width:2px}.color-green-80-fill{fill:#1b6411 !important}.color-green-80-icon{fill:none;stroke:#1b6411;stroke-miterlimit:10;stroke-width:2px}.color-orange-fill{fill:#ff812c !important}.color-orange-icon{fill:none;stroke:#ff812c;stroke-miterlimit:10;stroke-width:2px}.color-orange-40-fill{fill:#ff5f13 !important}.color-orange-40-icon{fill:none;stroke:#ff5f13;stroke-miterlimit:10;stroke-width:2px}.color-orange-80-fill{fill:#a8230d !important}.color-orange-80-icon{fill:none;stroke:#a8230d;stroke-miterlimit:10;stroke-width:2px}.color-blue-fill{fill:#06a6ff !important}.color-blue-icon{fill:none;stroke:#06a6ff;stroke-miterlimit:10;stroke-width:2px}.color-blue-40-fill{fill:#008cff !important}.color-blue-40-icon{fill:none;stroke:#008cff;stroke-miterlimit:10;stroke-width:2px}.color-blue-80-fill{fill:#0048e8 !important}.color-blue-80-icon{fill:none;stroke:#0048e8;stroke-miterlimit:10;stroke-width:2px}.color-purple-fill{fill:#af9ff7 !important}.color-purple-icon{fill:none;stroke:#af9ff7;stroke-miterlimit:10;stroke-width:2px}.color-purple-50-fill{fill:#9478fc !important}.color-purple-50-icon{fill:none;stroke:#9478fc;stroke-miterlimit:10;stroke-width:2px}.d2lWhite-fill{fill:#fff !important}.d2lWhite-icon{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:2px}.d2lBlack-fill{fill:#131820 !important}.d2lBlack-icon{fill:none;stroke:#131820;stroke-miterlimit:10;stroke-width:2px}h1,.h1{display:block;margin:0 0 18px;color:inherit;letter-spacing:-0.04em;font:34px/36px Stanley,sans-serif}@media(min-width: 1200px){h1,.h1{font-size:64px;line-height:66px}}@media(min-width: 1440px){h1,.h1{font-size:74px;line-height:76px}}@media(min-width: 1800px){h1,.h1{font-size:86px;line-height:88px}}h2,.h2{display:block;margin:0 0 18px;color:inherit;letter-spacing:-0.04em;font:32px/34px Stanley,sans-serif}@media(min-width: 1200px){h2,.h2{font-size:50px;line-height:52px}}@media(min-width: 1440px){h2,.h2{font-size:60px;line-height:62px}}h3,.h3{display:block;margin:0 0 18px;color:inherit;letter-spacing:-0.04em;font:26px/28px Stanley,sans-serif}@media(min-width: 1200px){h3,.h3{font-size:30px;line-height:32px}}@media(min-width: 1440px){h3,.h3{font-size:40px;line-height:42px}}@media(min-width: 1800px){h3,.h3{font-size:50px;line-height:58px}}h4,.h4{display:block;margin:0 0 18px;color:inherit;letter-spacing:-0.04em;font:700 22px/34px Stanley,sans-serif}@media(min-width: 1200px){h4,.h4{font-size:26px;line-height:38px}}@media(min-width: 1440px){h4,.h4{font-size:30px;line-height:42px}}h4.top-title,.h4.top-title{font-family:"D2L Sans",sans-serif;font-weight:400;margin-bottom:.9rem}h5,.h5{display:block;margin:0 0 18px;color:inherit;letter-spacing:-0.04em;font:700 18px/30px Stanley,sans-serif}@media(min-width: 1200px){h5,.h5{font-size:20px;line-height:32px}}h5.top-title,.h5.top-title{font-family:"D2L Sans",sans-serif;font-weight:400;margin-bottom:.9rem}h6,.h6{display:block;margin:0 0 18px;color:inherit;letter-spacing:-0.04em;font:700 16px/28px Stanley,sans-serif}@media(min-width: 1800px){h6,.h6{font-size:18px;line-height:30px}}p{margin:0 0 16px}img{max-width:100%;height:auto;border:none;vertical-align:top}a,.link{color:var(--primary-color-50);cursor:pointer;outline:2px dashed rgba(0,0,0,0);text-decoration:underline;transition:color .45s cubic-bezier(0.42, 0, 0, 1),outline-color .45s cubic-bezier(0.42, 0, 0, 1)}.no-touch a:hover,.no-touch .link:hover{text-decoration:none}a:focus-visible,.link:focus-visible{outline-color:currentcolor}.main ol{margin:0 0 12px;counter-reset:counterOrdered}.main ol[start="2"]{counter-reset:counterOrdered 1}.main ol[start="3"]{counter-reset:counterOrdered 2}.main ol[start="4"]{counter-reset:counterOrdered 3}.main ol[start="5"]{counter-reset:counterOrdered 4}.main ol[start="6"]{counter-reset:counterOrdered 5}.main ol[start="7"]{counter-reset:counterOrdered 6}.main ol[start="8"]{counter-reset:counterOrdered 7}.main ol[start="9"]{counter-reset:counterOrdered 8}.main ol[start="10"]{counter-reset:counterOrdered 9}.main ol[start="11"]{counter-reset:counterOrdered 10}.main ol[start="12"]{counter-reset:counterOrdered 11}.main ol[start="13"]{counter-reset:counterOrdered 12}.main ol[start="14"]{counter-reset:counterOrdered 13}.main ol[start="15"]{counter-reset:counterOrdered 14}.main ol[start="16"]{counter-reset:counterOrdered 15}.main ol[start="17"]{counter-reset:counterOrdered 16}.main ol[start="18"]{counter-reset:counterOrdered 17}.main ol[start="19"]{counter-reset:counterOrdered 18}.main ol[start="20"]{counter-reset:counterOrdered 19}.main ol[start="21"]{counter-reset:counterOrdered 20}.main ol[start="22"]{counter-reset:counterOrdered 21}.main ol[start="23"]{counter-reset:counterOrdered 22}.main ol[start="24"]{counter-reset:counterOrdered 23}.main ol[start="25"]{counter-reset:counterOrdered 24}.main ol[start="26"]{counter-reset:counterOrdered 25}.main ol[start="27"]{counter-reset:counterOrdered 26}.main ol[start="28"]{counter-reset:counterOrdered 27}.main ol[start="29"]{counter-reset:counterOrdered 28}.main ol[start="30"]{counter-reset:counterOrdered 29}.main ol[start="31"]{counter-reset:counterOrdered 30}.main ol[start="32"]{counter-reset:counterOrdered 31}.main ol[start="33"]{counter-reset:counterOrdered 32}.main ol[start="34"]{counter-reset:counterOrdered 33}.main ol[start="35"]{counter-reset:counterOrdered 34}.main ol[start="36"]{counter-reset:counterOrdered 35}.main ol[start="37"]{counter-reset:counterOrdered 36}.main ol[start="38"]{counter-reset:counterOrdered 37}.main ol[start="39"]{counter-reset:counterOrdered 38}.main ol[start="40"]{counter-reset:counterOrdered 39}.main ol[start="41"]{counter-reset:counterOrdered 40}.main ol[start="42"]{counter-reset:counterOrdered 41}.main ol[start="43"]{counter-reset:counterOrdered 42}.main ol[start="44"]{counter-reset:counterOrdered 43}.main ol[start="45"]{counter-reset:counterOrdered 44}.main ol[start="46"]{counter-reset:counterOrdered 45}.main ol[start="47"]{counter-reset:counterOrdered 46}.main ol[start="48"]{counter-reset:counterOrdered 47}.main ol[start="49"]{counter-reset:counterOrdered 48}.main ol[start="50"]{counter-reset:counterOrdered 49}.main ol[start="51"]{counter-reset:counterOrdered 50}.main ol[start="52"]{counter-reset:counterOrdered 51}.main ol[start="53"]{counter-reset:counterOrdered 52}.main ol[start="54"]{counter-reset:counterOrdered 53}.main ol[start="55"]{counter-reset:counterOrdered 54}.main ol[start="56"]{counter-reset:counterOrdered 55}.main ol[start="57"]{counter-reset:counterOrdered 56}.main ol[start="58"]{counter-reset:counterOrdered 57}.main ol[start="59"]{counter-reset:counterOrdered 58}.main ol[start="60"]{counter-reset:counterOrdered 59}.main ol[start="61"]{counter-reset:counterOrdered 60}.main ol[start="62"]{counter-reset:counterOrdered 61}.main ol[start="63"]{counter-reset:counterOrdered 62}.main ol[start="64"]{counter-reset:counterOrdered 63}.main ol[start="65"]{counter-reset:counterOrdered 64}.main ol[start="66"]{counter-reset:counterOrdered 65}.main ol[start="67"]{counter-reset:counterOrdered 66}.main ol[start="68"]{counter-reset:counterOrdered 67}.main ol[start="69"]{counter-reset:counterOrdered 68}.main ol[start="70"]{counter-reset:counterOrdered 69}.main ol[start="71"]{counter-reset:counterOrdered 70}.main ol[start="72"]{counter-reset:counterOrdered 71}.main ol[start="73"]{counter-reset:counterOrdered 72}.main ol[start="74"]{counter-reset:counterOrdered 73}.main ol[start="75"]{counter-reset:counterOrdered 74}.main ol[start="76"]{counter-reset:counterOrdered 75}.main ol[start="77"]{counter-reset:counterOrdered 76}.main ol[start="78"]{counter-reset:counterOrdered 77}.main ol[start="79"]{counter-reset:counterOrdered 78}.main ol[start="80"]{counter-reset:counterOrdered 79}.main ol[start="81"]{counter-reset:counterOrdered 80}.main ol[start="82"]{counter-reset:counterOrdered 81}.main ol[start="83"]{counter-reset:counterOrdered 82}.main ol[start="84"]{counter-reset:counterOrdered 83}.main ol[start="85"]{counter-reset:counterOrdered 84}.main ol[start="86"]{counter-reset:counterOrdered 85}.main ol[start="87"]{counter-reset:counterOrdered 86}.main ol[start="88"]{counter-reset:counterOrdered 87}.main ol[start="89"]{counter-reset:counterOrdered 88}.main ol[start="90"]{counter-reset:counterOrdered 89}.main ol[start="91"]{counter-reset:counterOrdered 90}.main ol[start="92"]{counter-reset:counterOrdered 91}.main ol[start="93"]{counter-reset:counterOrdered 92}.main ol[start="94"]{counter-reset:counterOrdered 93}.main ol[start="95"]{counter-reset:counterOrdered 94}.main ol[start="96"]{counter-reset:counterOrdered 95}.main ol[start="97"]{counter-reset:counterOrdered 96}.main ol[start="98"]{counter-reset:counterOrdered 97}.main ol[start="99"]{counter-reset:counterOrdered 98}.main ol[start="100"]{counter-reset:counterOrdered 99}.main ol>li{position:relative;padding:0 0 0 30px;margin:0 0 12px}@media(min-width: 1800px){.main ol>li{padding-left:38px}}.main ol>li::before{position:absolute;top:1px;left:0;color:var(--primary-color-50);content:counter(counterOrdered, decimal-leading-zero);counter-increment:counterOrdered;font-size:88.88%;font-weight:700}.main .description ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list),.main .prop-item ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list),.main .hero-section-text ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list),.main .content ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list),.main .list ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list),.main table ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list){margin:0 0 12px}.main .description ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li,.main .prop-item ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li,.main .hero-section-text ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li,.main .content ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li,.main .list ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li,.main table ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li{position:relative;padding:0 0 0 20px;margin:0 0 12px}.main .description ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li::before,.main .prop-item ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li::before,.main .hero-section-text ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li::before,.main .content ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li::before,.main .list ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li::before,.main table ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li::before{position:absolute;top:8px;left:0;width:8px;height:8px;border-radius:5px;background:var(--primary-color-50);content:""}@media(min-width: 1800px){.main .description ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li::before,.main .prop-item ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li::before,.main .hero-section-text ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li::before,.main .content ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li::before,.main .list ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li::before,.main table ul:not(.check-list,.accordion,.our-locations-list,.results-section-list,.leadership-list,.benefits-list,.dividers-list,.black-section-list,.columns-3-list,.props-columns-list)>li::before{top:10px}}.d2l-sans-text{font-family:"D2L Sans",sans-serif}.lists-centred ol>li::before,.lists-centred ul:not(.check-list,.accordion,.our-locations-list,.results-section-list)>li::before{position:static;display:inline-block;margin:0 12px 0 0;vertical-align:baseline}.lists-centred ul:not(.check-list,.accordion,.our-locations-list,.results-section-list)>li::before{position:static;display:inline-block;margin-top:-2px;margin-bottom:2px;vertical-align:baseline}.headings-reduce>h2{display:block;margin:0 0 18px;color:inherit;letter-spacing:-0.04em;font:700 22px/34px Stanley,sans-serif}@media(min-width: 1200px){.headings-reduce>h2{font-size:26px;line-height:38px}}@media(min-width: 1440px){.headings-reduce>h2{font-size:30px;line-height:42px}}.headings-reduce>h3{display:block;margin:0 0 18px;color:inherit;letter-spacing:-0.04em;font:700 18px/30px Stanley,sans-serif}@media(min-width: 1200px){.headings-reduce>h3{font-size:20px;line-height:32px}}.headings-reduce>h4{display:block;margin:0 0 18px;color:inherit;letter-spacing:-0.04em;font:700 16px/28px Stanley,sans-serif}@media(min-width: 1800px){.headings-reduce>h4{font-size:18px;line-height:30px}}ul.no-bullets{list-style:none;padding:0}.check-list>li{position:relative;padding:0 0 0 25px;margin:0 0 12px;list-style:none}@media(min-width: 1800px){.check-list>li{padding-left:30px}}.check-list>li:last-child{margin-bottom:0}.check-list>li::before{position:absolute;top:5px;left:0;width:16px;height:16px;border-radius:50%;background:var(--primary-color-50) url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 12a.997.997 0 0 1-.707-.292l-2-2a.999.999 0 1 1 1.414-1.414l1.138 1.138 3.323-4.986a.999.999 0 1 1 1.664 1.11l-4 6A1 1 0 0 1 7 12' fill='%23fff'/%3E%3C/svg%3E%0A") no-repeat 0 0/16px 16px;content:""}@media(min-width: 1800px){.check-list>li::before{top:6px}}.btn,.is-style-d2l-button>.wp-block-button,.is-style-d2l-button>.wp-block-button__link,.wp-block-button__link,#ot-sdk-btn.ot-sdk-show-settings.btn,#ot-sdk-btn.optanon-show-settings.btn{position:relative;display:inline-block;max-width:100%;height:auto;min-height:52px;flex-shrink:0;padding:13px 40px 9px !important;border:2px solid var(--primary-color-50);border-radius:27px;margin:0;appearance:none;background:var(--primary-color-50);box-shadow:none;color:#fff;cursor:pointer;font:700 14px/26px "D2L Sans",sans-serif;letter-spacing:normal;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:background-color .45s cubic-bezier(0.42, 0, 0, 1),border-color .45s cubic-bezier(0.42, 0, 0, 1),color .45s cubic-bezier(0.42, 0, 0, 1);vertical-align:top}@media(min-width: 1200px){.btn,.is-style-d2l-button>.wp-block-button,.is-style-d2l-button>.wp-block-button__link,.wp-block-button__link,#ot-sdk-btn.ot-sdk-show-settings.btn,#ot-sdk-btn.optanon-show-settings.btn{min-height:54px;padding:13px 40px 8px !important;font-size:16px;line-height:28px}}.no-touch .btn:hover,.no-touch .is-style-d2l-button>.wp-block-button:hover,.no-touch .is-style-d2l-button>.wp-block-button__link:hover,.no-touch .wp-block-button__link:hover,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn:hover,.no-touch #ot-sdk-btn.optanon-show-settings.btn:hover{background-color:rgba(0,0,0,0);color:var(--primary-color-50)}.btn:focus-visible,.is-style-d2l-button>.wp-block-button:focus-visible,.is-style-d2l-button>.wp-block-button__link:focus-visible,.wp-block-button__link:focus-visible,#ot-sdk-btn.ot-sdk-show-settings.btn:focus-visible,#ot-sdk-btn.optanon-show-settings.btn:focus-visible{border-style:dashed;border-color:#131820}.btn.disabled,.btn[disabled],.is-style-d2l-button>.wp-block-button.disabled,.is-style-d2l-button>.wp-block-button[disabled],.is-style-d2l-button>.wp-block-button__link.disabled,.is-style-d2l-button>.wp-block-button__link[disabled],.wp-block-button__link.disabled,.wp-block-button__link[disabled],#ot-sdk-btn.ot-sdk-show-settings.btn.disabled,#ot-sdk-btn.ot-sdk-show-settings.btn[disabled],#ot-sdk-btn.optanon-show-settings.btn.disabled,#ot-sdk-btn.optanon-show-settings.btn[disabled]{border-color:#828791;background-color:rgba(0,0,0,0);color:#828791;cursor:default}.no-touch .btn.disabled:hover,.no-touch .btn[disabled]:hover,.no-touch .is-style-d2l-button>.wp-block-button.disabled:hover,.no-touch .is-style-d2l-button>.wp-block-button[disabled]:hover,.no-touch .is-style-d2l-button>.wp-block-button__link.disabled:hover,.no-touch .is-style-d2l-button>.wp-block-button__link[disabled]:hover,.no-touch .wp-block-button__link.disabled:hover,.no-touch .wp-block-button__link[disabled]:hover,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.disabled:hover,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn[disabled]:hover,.no-touch #ot-sdk-btn.optanon-show-settings.btn.disabled:hover,.no-touch #ot-sdk-btn.optanon-show-settings.btn[disabled]:hover{color:#828791}.high-contrast .btn,.high-contrast .is-style-d2l-button>.wp-block-button,.high-contrast .is-style-d2l-button>.wp-block-button__link,.high-contrast .wp-block-button__link,.high-contrast #ot-sdk-btn.ot-sdk-show-settings.btn,.high-contrast #ot-sdk-btn.optanon-show-settings.btn{border-color:#fff}.high-contrast .btn:focus-visible,.high-contrast .is-style-d2l-button>.wp-block-button:focus-visible,.high-contrast .is-style-d2l-button>.wp-block-button__link:focus-visible,.high-contrast .wp-block-button__link:focus-visible,.high-contrast #ot-sdk-btn.ot-sdk-show-settings.btn:focus-visible,.high-contrast #ot-sdk-btn.optanon-show-settings.btn:focus-visible{border-color:#131820}.high-contrast .btn.disabled,.high-contrast .btn[disabled],.high-contrast .is-style-d2l-button>.wp-block-button.disabled,.high-contrast .is-style-d2l-button>.wp-block-button[disabled],.high-contrast .is-style-d2l-button>.wp-block-button__link.disabled,.high-contrast .is-style-d2l-button>.wp-block-button__link[disabled],.high-contrast .wp-block-button__link.disabled,.high-contrast .wp-block-button__link[disabled],.high-contrast #ot-sdk-btn.ot-sdk-show-settings.btn.disabled,.high-contrast #ot-sdk-btn.ot-sdk-show-settings.btn[disabled],.high-contrast #ot-sdk-btn.optanon-show-settings.btn.disabled,.high-contrast #ot-sdk-btn.optanon-show-settings.btn[disabled]{border-color:#4b505a;background-color:rgba(0,0,0,0);color:#4b505a}@media(prefers-contrast: more){.btn,.is-style-d2l-button>.wp-block-button,.is-style-d2l-button>.wp-block-button__link,.wp-block-button__link,#ot-sdk-btn.ot-sdk-show-settings.btn,#ot-sdk-btn.optanon-show-settings.btn{border-color:#fff}.btn:focus-visible,.is-style-d2l-button>.wp-block-button:focus-visible,.is-style-d2l-button>.wp-block-button__link:focus-visible,.wp-block-button__link:focus-visible,#ot-sdk-btn.ot-sdk-show-settings.btn:focus-visible,#ot-sdk-btn.optanon-show-settings.btn:focus-visible{border-color:#131820}.btn.disabled,.btn[disabled],.is-style-d2l-button>.wp-block-button.disabled,.is-style-d2l-button>.wp-block-button[disabled],.is-style-d2l-button>.wp-block-button__link.disabled,.is-style-d2l-button>.wp-block-button__link[disabled],.wp-block-button__link.disabled,.wp-block-button__link[disabled],#ot-sdk-btn.ot-sdk-show-settings.btn.disabled,#ot-sdk-btn.ot-sdk-show-settings.btn[disabled],#ot-sdk-btn.optanon-show-settings.btn.disabled,#ot-sdk-btn.optanon-show-settings.btn[disabled]{border-color:#4b505a;background-color:rgba(0,0,0,0);color:#4b505a}}.high-contrast.no-touch .btn:hover,.high-contrast.no-touch .is-style-d2l-button>.wp-block-button:hover,.high-contrast.no-touch .is-style-d2l-button>.wp-block-button__link:hover,.high-contrast.no-touch .wp-block-button__link:hover,.high-contrast.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn:hover,.high-contrast.no-touch #ot-sdk-btn.optanon-show-settings.btn:hover{border-color:var(--primary-color-80);background-color:#fff}.high-contrast.no-touch .btn:hover.disabled,.high-contrast.no-touch .btn:hover[disabled],.high-contrast.no-touch .is-style-d2l-button>.wp-block-button:hover.disabled,.high-contrast.no-touch .is-style-d2l-button>.wp-block-button:hover[disabled],.high-contrast.no-touch .is-style-d2l-button>.wp-block-button__link:hover.disabled,.high-contrast.no-touch .is-style-d2l-button>.wp-block-button__link:hover[disabled],.high-contrast.no-touch .wp-block-button__link:hover.disabled,.high-contrast.no-touch .wp-block-button__link:hover[disabled],.high-contrast.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn:hover.disabled,.high-contrast.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn:hover[disabled],.high-contrast.no-touch #ot-sdk-btn.optanon-show-settings.btn:hover.disabled,.high-contrast.no-touch #ot-sdk-btn.optanon-show-settings.btn:hover[disabled]{border-color:#4b505a;background-color:rgba(0,0,0,0);color:#4b505a}@media(prefers-contrast: more){.no-touch .btn:hover,.no-touch .is-style-d2l-button>.wp-block-button:hover,.no-touch .is-style-d2l-button>.wp-block-button__link:hover,.no-touch .wp-block-button__link:hover,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn:hover,.no-touch #ot-sdk-btn.optanon-show-settings.btn:hover{border-color:var(--primary-color-80);background-color:#fff}.no-touch .btn:hover.disabled,.no-touch .btn:hover[disabled],.no-touch .is-style-d2l-button>.wp-block-button:hover.disabled,.no-touch .is-style-d2l-button>.wp-block-button:hover[disabled],.no-touch .is-style-d2l-button>.wp-block-button__link:hover.disabled,.no-touch .is-style-d2l-button>.wp-block-button__link:hover[disabled],.no-touch .wp-block-button__link:hover.disabled,.no-touch .wp-block-button__link:hover[disabled],.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn:hover.disabled,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn:hover[disabled],.no-touch #ot-sdk-btn.optanon-show-settings.btn:hover.disabled,.no-touch #ot-sdk-btn.optanon-show-settings.btn:hover[disabled]{border-color:#4b505a;background-color:rgba(0,0,0,0);color:#4b505a}}.no-touch .btn.white-hover:hover,.no-touch .is-style-d2l-button>.wp-block-button.white-hover:hover,.no-touch .is-style-d2l-button>.wp-block-button__link.white-hover:hover,.no-touch .wp-block-button__link.white-hover:hover,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.white-hover:hover,.no-touch #ot-sdk-btn.optanon-show-settings.btn.white-hover:hover{border-color:#fff;color:#fff}.btn.white-hover.disabled,.btn.white-hover[disabled],.is-style-d2l-button>.wp-block-button.white-hover.disabled,.is-style-d2l-button>.wp-block-button.white-hover[disabled],.is-style-d2l-button>.wp-block-button__link.white-hover.disabled,.is-style-d2l-button>.wp-block-button__link.white-hover[disabled],.wp-block-button__link.white-hover.disabled,.wp-block-button__link.white-hover[disabled],#ot-sdk-btn.ot-sdk-show-settings.btn.white-hover.disabled,#ot-sdk-btn.ot-sdk-show-settings.btn.white-hover[disabled],#ot-sdk-btn.optanon-show-settings.btn.white-hover.disabled,#ot-sdk-btn.optanon-show-settings.btn.white-hover[disabled]{border-color:#828791;background:#828791;color:#fff}.no-touch .btn.white-hover.disabled:hover,.no-touch .btn.white-hover[disabled]:hover,.no-touch .is-style-d2l-button>.wp-block-button.white-hover.disabled:hover,.no-touch .is-style-d2l-button>.wp-block-button.white-hover[disabled]:hover,.no-touch .is-style-d2l-button>.wp-block-button__link.white-hover.disabled:hover,.no-touch .is-style-d2l-button>.wp-block-button__link.white-hover[disabled]:hover,.no-touch .wp-block-button__link.white-hover.disabled:hover,.no-touch .wp-block-button__link.white-hover[disabled]:hover,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.white-hover.disabled:hover,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.white-hover[disabled]:hover,.no-touch #ot-sdk-btn.optanon-show-settings.btn.white-hover.disabled:hover,.no-touch #ot-sdk-btn.optanon-show-settings.btn.white-hover[disabled]:hover{border-color:#828791;background:#828791;color:#fff}.high-contrast .btn.white-hover,.high-contrast .is-style-d2l-button>.wp-block-button.white-hover,.high-contrast .is-style-d2l-button>.wp-block-button__link.white-hover,.high-contrast .wp-block-button__link.white-hover,.high-contrast #ot-sdk-btn.ot-sdk-show-settings.btn.white-hover,.high-contrast #ot-sdk-btn.optanon-show-settings.btn.white-hover{border-color:var(--primary-color-80)}.high-contrast .btn.white-hover:focus-visible,.high-contrast .is-style-d2l-button>.wp-block-button.white-hover:focus-visible,.high-contrast .is-style-d2l-button>.wp-block-button__link.white-hover:focus-visible,.high-contrast .wp-block-button__link.white-hover:focus-visible,.high-contrast #ot-sdk-btn.ot-sdk-show-settings.btn.white-hover:focus-visible,.high-contrast #ot-sdk-btn.optanon-show-settings.btn.white-hover:focus-visible{border-color:#fff}.high-contrast .btn.white-hover.disabled,.high-contrast .btn.white-hover[disabled],.high-contrast .is-style-d2l-button>.wp-block-button.white-hover.disabled,.high-contrast .is-style-d2l-button>.wp-block-button.white-hover[disabled],.high-contrast .is-style-d2l-button>.wp-block-button__link.white-hover.disabled,.high-contrast .is-style-d2l-button>.wp-block-button__link.white-hover[disabled],.high-contrast .wp-block-button__link.white-hover.disabled,.high-contrast .wp-block-button__link.white-hover[disabled],.high-contrast #ot-sdk-btn.ot-sdk-show-settings.btn.white-hover.disabled,.high-contrast #ot-sdk-btn.ot-sdk-show-settings.btn.white-hover[disabled],.high-contrast #ot-sdk-btn.optanon-show-settings.btn.white-hover.disabled,.high-contrast #ot-sdk-btn.optanon-show-settings.btn.white-hover[disabled]{border-color:#5f646e;background:#5f646e}@media(prefers-contrast: more){.btn.white-hover,.is-style-d2l-button>.wp-block-button.white-hover,.is-style-d2l-button>.wp-block-button__link.white-hover,.wp-block-button__link.white-hover,#ot-sdk-btn.ot-sdk-show-settings.btn.white-hover,#ot-sdk-btn.optanon-show-settings.btn.white-hover{border-color:var(--primary-color-80)}.btn.white-hover:focus-visible,.is-style-d2l-button>.wp-block-button.white-hover:focus-visible,.is-style-d2l-button>.wp-block-button__link.white-hover:focus-visible,.wp-block-button__link.white-hover:focus-visible,#ot-sdk-btn.ot-sdk-show-settings.btn.white-hover:focus-visible,#ot-sdk-btn.optanon-show-settings.btn.white-hover:focus-visible{border-color:#fff}.btn.white-hover.disabled,.btn.white-hover[disabled],.is-style-d2l-button>.wp-block-button.white-hover.disabled,.is-style-d2l-button>.wp-block-button.white-hover[disabled],.is-style-d2l-button>.wp-block-button__link.white-hover.disabled,.is-style-d2l-button>.wp-block-button__link.white-hover[disabled],.wp-block-button__link.white-hover.disabled,.wp-block-button__link.white-hover[disabled],#ot-sdk-btn.ot-sdk-show-settings.btn.white-hover.disabled,#ot-sdk-btn.ot-sdk-show-settings.btn.white-hover[disabled],#ot-sdk-btn.optanon-show-settings.btn.white-hover.disabled,#ot-sdk-btn.optanon-show-settings.btn.white-hover[disabled]{border-color:#5f646e;background:#5f646e}}.high-contrast.no-touch .btn.white-hover:hover,.high-contrast.no-touch .is-style-d2l-button>.wp-block-button.white-hover:hover,.high-contrast.no-touch .is-style-d2l-button>.wp-block-button__link.white-hover:hover,.high-contrast.no-touch .wp-block-button__link.white-hover:hover,.high-contrast.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.white-hover:hover,.high-contrast.no-touch #ot-sdk-btn.optanon-show-settings.btn.white-hover:hover{border-color:#fff;background-color:rgba(0,0,0,0);color:#fff}.high-contrast.no-touch .btn.white-hover:hover.disabled,.high-contrast.no-touch .btn.white-hover:hover[disabled],.high-contrast.no-touch .is-style-d2l-button>.wp-block-button.white-hover:hover.disabled,.high-contrast.no-touch .is-style-d2l-button>.wp-block-button.white-hover:hover[disabled],.high-contrast.no-touch .is-style-d2l-button>.wp-block-button__link.white-hover:hover.disabled,.high-contrast.no-touch .is-style-d2l-button>.wp-block-button__link.white-hover:hover[disabled],.high-contrast.no-touch .wp-block-button__link.white-hover:hover.disabled,.high-contrast.no-touch .wp-block-button__link.white-hover:hover[disabled],.high-contrast.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.white-hover:hover.disabled,.high-contrast.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.white-hover:hover[disabled],.high-contrast.no-touch #ot-sdk-btn.optanon-show-settings.btn.white-hover:hover.disabled,.high-contrast.no-touch #ot-sdk-btn.optanon-show-settings.btn.white-hover:hover[disabled]{border-color:#5f646e;background:#5f646e;color:#fff}@media(prefers-contrast: more){.no-touch .btn.white-hover:hover,.no-touch .is-style-d2l-button>.wp-block-button.white-hover:hover,.no-touch .is-style-d2l-button>.wp-block-button__link.white-hover:hover,.no-touch .wp-block-button__link.white-hover:hover,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.white-hover:hover,.no-touch #ot-sdk-btn.optanon-show-settings.btn.white-hover:hover{border-color:#fff;background-color:rgba(0,0,0,0);color:#fff}.no-touch .btn.white-hover:hover.disabled,.no-touch .btn.white-hover:hover[disabled],.no-touch .is-style-d2l-button>.wp-block-button.white-hover:hover.disabled,.no-touch .is-style-d2l-button>.wp-block-button.white-hover:hover[disabled],.no-touch .is-style-d2l-button>.wp-block-button__link.white-hover:hover.disabled,.no-touch .is-style-d2l-button>.wp-block-button__link.white-hover:hover[disabled],.no-touch .wp-block-button__link.white-hover:hover.disabled,.no-touch .wp-block-button__link.white-hover:hover[disabled],.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.white-hover:hover.disabled,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.white-hover:hover[disabled],.no-touch #ot-sdk-btn.optanon-show-settings.btn.white-hover:hover.disabled,.no-touch #ot-sdk-btn.optanon-show-settings.btn.white-hover:hover[disabled]{border-color:#5f646e;background:#5f646e;color:#fff}}.btn.btn-transparent,.is-style-d2l-button>.wp-block-button.btn-transparent,.is-style-d2l-button>.wp-block-button__link.btn-transparent,.wp-block-button__link.btn-transparent,#ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent,#ot-sdk-btn.optanon-show-settings.btn.btn-transparent{border-color:var(--primary-color-50);background-color:rgba(0,0,0,0);color:var(--primary-color-50)}.no-touch .btn.btn-transparent:hover,.no-touch .is-style-d2l-button>.wp-block-button.btn-transparent:hover,.no-touch .is-style-d2l-button>.wp-block-button__link.btn-transparent:hover,.no-touch .wp-block-button__link.btn-transparent:hover,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent:hover,.no-touch #ot-sdk-btn.optanon-show-settings.btn.btn-transparent:hover{background-color:var(--primary-color-50);color:#fff}.btn.btn-transparent:focus-visible,.is-style-d2l-button>.wp-block-button.btn-transparent:focus-visible,.is-style-d2l-button>.wp-block-button__link.btn-transparent:focus-visible,.wp-block-button__link.btn-transparent:focus-visible,#ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent:focus-visible,#ot-sdk-btn.optanon-show-settings.btn.btn-transparent:focus-visible{border-style:dashed;border-color:#131820;background-color:rgba(0,0,0,0);color:var(--primary-color-50)}.btn.btn-transparent.disabled,.btn.btn-transparent[disabled],.is-style-d2l-button>.wp-block-button.btn-transparent.disabled,.is-style-d2l-button>.wp-block-button.btn-transparent[disabled],.is-style-d2l-button>.wp-block-button__link.btn-transparent.disabled,.is-style-d2l-button>.wp-block-button__link.btn-transparent[disabled],.wp-block-button__link.btn-transparent.disabled,.wp-block-button__link.btn-transparent[disabled],#ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent.disabled,#ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent[disabled],#ot-sdk-btn.optanon-show-settings.btn.btn-transparent.disabled,#ot-sdk-btn.optanon-show-settings.btn.btn-transparent[disabled]{border-color:#828791;background-color:#828791;color:#fff}.no-touch .btn.btn-transparent.disabled:hover,.no-touch .btn.btn-transparent[disabled]:hover,.no-touch .is-style-d2l-button>.wp-block-button.btn-transparent.disabled:hover,.no-touch .is-style-d2l-button>.wp-block-button.btn-transparent[disabled]:hover,.no-touch .is-style-d2l-button>.wp-block-button__link.btn-transparent.disabled:hover,.no-touch .is-style-d2l-button>.wp-block-button__link.btn-transparent[disabled]:hover,.no-touch .wp-block-button__link.btn-transparent.disabled:hover,.no-touch .wp-block-button__link.btn-transparent[disabled]:hover,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent.disabled:hover,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent[disabled]:hover,.no-touch #ot-sdk-btn.optanon-show-settings.btn.btn-transparent.disabled:hover,.no-touch #ot-sdk-btn.optanon-show-settings.btn.btn-transparent[disabled]:hover{border-color:#828791;background-color:#828791;color:#fff}.high-contrast .btn.btn-transparent,.high-contrast .is-style-d2l-button>.wp-block-button.btn-transparent,.high-contrast .is-style-d2l-button>.wp-block-button__link.btn-transparent,.high-contrast .wp-block-button__link.btn-transparent,.high-contrast #ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent,.high-contrast #ot-sdk-btn.optanon-show-settings.btn.btn-transparent{background-color:#fff}.high-contrast .btn.btn-transparent:focus-visible,.high-contrast .is-style-d2l-button>.wp-block-button.btn-transparent:focus-visible,.high-contrast .is-style-d2l-button>.wp-block-button__link.btn-transparent:focus-visible,.high-contrast .wp-block-button__link.btn-transparent:focus-visible,.high-contrast #ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent:focus-visible,.high-contrast #ot-sdk-btn.optanon-show-settings.btn.btn-transparent:focus-visible{border-color:#131820;background-color:rgba(0,0,0,0);color:var(--primary-color-80)}.high-contrast .btn.btn-transparent.disabled,.high-contrast .btn.btn-transparent[disabled],.high-contrast .is-style-d2l-button>.wp-block-button.btn-transparent.disabled,.high-contrast .is-style-d2l-button>.wp-block-button.btn-transparent[disabled],.high-contrast .is-style-d2l-button>.wp-block-button__link.btn-transparent.disabled,.high-contrast .is-style-d2l-button>.wp-block-button__link.btn-transparent[disabled],.high-contrast .wp-block-button__link.btn-transparent.disabled,.high-contrast .wp-block-button__link.btn-transparent[disabled],.high-contrast #ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent.disabled,.high-contrast #ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent[disabled],.high-contrast #ot-sdk-btn.optanon-show-settings.btn.btn-transparent.disabled,.high-contrast #ot-sdk-btn.optanon-show-settings.btn.btn-transparent[disabled]{border-color:#4b505a;background-color:#4b505a;color:#fff}@media(prefers-contrast: more){.btn.btn-transparent,.is-style-d2l-button>.wp-block-button.btn-transparent,.is-style-d2l-button>.wp-block-button__link.btn-transparent,.wp-block-button__link.btn-transparent,#ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent,#ot-sdk-btn.optanon-show-settings.btn.btn-transparent{background-color:#fff}.btn.btn-transparent:focus-visible,.is-style-d2l-button>.wp-block-button.btn-transparent:focus-visible,.is-style-d2l-button>.wp-block-button__link.btn-transparent:focus-visible,.wp-block-button__link.btn-transparent:focus-visible,#ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent:focus-visible,#ot-sdk-btn.optanon-show-settings.btn.btn-transparent:focus-visible{border-color:#131820;background-color:rgba(0,0,0,0);color:var(--primary-color-80)}.btn.btn-transparent.disabled,.btn.btn-transparent[disabled],.is-style-d2l-button>.wp-block-button.btn-transparent.disabled,.is-style-d2l-button>.wp-block-button.btn-transparent[disabled],.is-style-d2l-button>.wp-block-button__link.btn-transparent.disabled,.is-style-d2l-button>.wp-block-button__link.btn-transparent[disabled],.wp-block-button__link.btn-transparent.disabled,.wp-block-button__link.btn-transparent[disabled],#ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent.disabled,#ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent[disabled],#ot-sdk-btn.optanon-show-settings.btn.btn-transparent.disabled,#ot-sdk-btn.optanon-show-settings.btn.btn-transparent[disabled]{border-color:#4b505a;background-color:#4b505a;color:#fff}}.high-contrast.no-touch .btn.btn-transparent:hover,.high-contrast.no-touch .is-style-d2l-button>.wp-block-button.btn-transparent:hover,.high-contrast.no-touch .is-style-d2l-button>.wp-block-button__link.btn-transparent:hover,.high-contrast.no-touch .wp-block-button__link.btn-transparent:hover,.high-contrast.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent:hover,.high-contrast.no-touch #ot-sdk-btn.optanon-show-settings.btn.btn-transparent:hover{border-color:#fff}.high-contrast.no-touch .btn.btn-transparent:hover:focus-visible,.high-contrast.no-touch .is-style-d2l-button>.wp-block-button.btn-transparent:hover:focus-visible,.high-contrast.no-touch .is-style-d2l-button>.wp-block-button__link.btn-transparent:hover:focus-visible,.high-contrast.no-touch .wp-block-button__link.btn-transparent:hover:focus-visible,.high-contrast.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent:hover:focus-visible,.high-contrast.no-touch #ot-sdk-btn.optanon-show-settings.btn.btn-transparent:hover:focus-visible{border-color:#131820}.high-contrast.no-touch .btn.btn-transparent:hover.disabled,.high-contrast.no-touch .btn.btn-transparent:hover[disabled],.high-contrast.no-touch .is-style-d2l-button>.wp-block-button.btn-transparent:hover.disabled,.high-contrast.no-touch .is-style-d2l-button>.wp-block-button.btn-transparent:hover[disabled],.high-contrast.no-touch .is-style-d2l-button>.wp-block-button__link.btn-transparent:hover.disabled,.high-contrast.no-touch .is-style-d2l-button>.wp-block-button__link.btn-transparent:hover[disabled],.high-contrast.no-touch .wp-block-button__link.btn-transparent:hover.disabled,.high-contrast.no-touch .wp-block-button__link.btn-transparent:hover[disabled],.high-contrast.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent:hover.disabled,.high-contrast.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent:hover[disabled],.high-contrast.no-touch #ot-sdk-btn.optanon-show-settings.btn.btn-transparent:hover.disabled,.high-contrast.no-touch #ot-sdk-btn.optanon-show-settings.btn.btn-transparent:hover[disabled]{border-color:#4b505a;background-color:#4b505a;color:#fff}@media(prefers-contrast: more){.no-touch .btn.btn-transparent:hover,.no-touch .is-style-d2l-button>.wp-block-button.btn-transparent:hover,.no-touch .is-style-d2l-button>.wp-block-button__link.btn-transparent:hover,.no-touch .wp-block-button__link.btn-transparent:hover,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent:hover,.no-touch #ot-sdk-btn.optanon-show-settings.btn.btn-transparent:hover{border-color:#fff}.no-touch .btn.btn-transparent:hover:focus-visible,.no-touch .is-style-d2l-button>.wp-block-button.btn-transparent:hover:focus-visible,.no-touch .is-style-d2l-button>.wp-block-button__link.btn-transparent:hover:focus-visible,.no-touch .wp-block-button__link.btn-transparent:hover:focus-visible,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent:hover:focus-visible,.no-touch #ot-sdk-btn.optanon-show-settings.btn.btn-transparent:hover:focus-visible{border-color:#131820}.no-touch .btn.btn-transparent:hover.disabled,.no-touch .btn.btn-transparent:hover[disabled],.no-touch .is-style-d2l-button>.wp-block-button.btn-transparent:hover.disabled,.no-touch .is-style-d2l-button>.wp-block-button.btn-transparent:hover[disabled],.no-touch .is-style-d2l-button>.wp-block-button__link.btn-transparent:hover.disabled,.no-touch .is-style-d2l-button>.wp-block-button__link.btn-transparent:hover[disabled],.no-touch .wp-block-button__link.btn-transparent:hover.disabled,.no-touch .wp-block-button__link.btn-transparent:hover[disabled],.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent:hover.disabled,.no-touch #ot-sdk-btn.ot-sdk-show-settings.btn.btn-transparent:hover[disabled],.no-touch #ot-sdk-btn.optanon-show-settings.btn.btn-transparent:hover.disabled,.no-touch #ot-sdk-btn.optanon-show-settings.btn.btn-transparent:hover[disabled]{border-color:#4b505a;background-color:#4b505a;color:#fff}}.btn.link,.is-style-d2l-button>.wp-block-button.link,.is-style-d2l-button>.wp-block-button__link.link,.wp-block-button__link.link,#ot-sdk-btn.ot-sdk-show-settings.btn.link,#ot-sdk-btn.optanon-show-settings.btn.link{color:var(--primary-color-50);background:rgba(0,0,0,0);border:none;text-decoration:underline;white-space:nowrap}.btn-play{position:relative;display:inline-block;width:65px;height:65px;padding:0;border:none;border-radius:50%;background:var(--primary-color-50);outline:none;vertical-align:top}@media(min-width: 1200px){.btn-play{width:80px;height:80px}}.btn-play:focus-visible::after,.no-touch .btn-play:hover::after{transform:translate(-50%, -50%) scale(1.5)}.btn-play::after{position:absolute;width:0;height:0;border-width:9px 0 9px 16px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-radius:3px;margin:0 0 0 3px;content:"";inset:50% auto auto 50%;transform:translate(-50%, -50%);transition:transform .45s cubic-bezier(0.42, 0, 0, 1)}.btn-pause{position:relative;display:inline-block;width:65px;height:65px;padding:0;border:none;border-radius:50%;background:var(--primary-color-50);outline:none;vertical-align:top}@media(min-width: 1200px){.btn-pause{width:80px;height:80px}}.btn-pause:focus-visible::before,.no-touch .btn-pause:hover::before{transform:translate(-60%, 0%) scale(1.5)}.btn-pause:focus-visible::after,.no-touch .btn-pause:hover::after{transform:translate(20%, 0) scale(1.5)}.btn-pause::before,.btn-pause::after{position:absolute;top:calc(50% - 9px);width:6px;height:18px;background:#fff;content:"";transition:transform .45s cubic-bezier(0.42, 0, 0, 1)}.btn-pause::before{left:40%}.btn-pause::after{right:40%}.wpcf7-list-item{position:relative;display:block}input[type=checkbox],input[type=radio]{top:auto;left:0;}input[type=checkbox]:disabled~label,input[type=radio]:disabled~label{color:#4b505a}input[type=checkbox]:not(:disabled)~label,input[type=radio]:not(:disabled)~label{cursor:pointer}.no-touch input[type=checkbox]:not(:disabled)~label:hover,.no-touch input[type=radio]:not(:disabled)~label:hover{opacity:1}input[type=checkbox]:not(:disabled):checked~label,input[type=radio]:not(:disabled):checked~label{opacity:1}input[type=checkbox]:not(:disabled):checked~label::before,input[type=radio]:not(:disabled):checked~label::before{}.no-touch input[type=checkbox]:not(:disabled):hover~label::before,.no-touch input[type=radio]:not(:disabled):hover~label::before{border-color:var(--primary-color-50)}input[type=checkbox]:checked~label::after,input[type=radio]:checked~label::after{opacity:1}input[type=checkbox]:focus-visible~label::before,input[type=radio]:focus-visible~label::before{outline-color:#131820}input[type=checkbox]~label,input[type=radio]~label{position:relative;display:inline-block;padding:0 0 0 0;margin:0 !important;font:16px/26px "D2L Sans",sans-serif !important;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:color .45s ease;vertical-align:top}@media(min-width: 1800px){input[type=checkbox]~label,input[type=radio]~label{font-size:18px !important;line-height:28px !important}}@media(min-width: 1800px){input[type=checkbox]~label::before,input[type=radio]~label::before{top:1px}}input[type=checkbox]~label::after,input[type=radio]~label::after{position:absolute;content:"";opacity:0;transition:opacity .45s ease}input[type=checkbox].toggle:disabled~label::before{background:#bec3cd !important}input[type=checkbox].toggle:disabled~label::after{background:#828791}.no-touch input[type=checkbox].toggle:not(:disabled):hover~label::before{background:#5f646e}.no-touch input[type=checkbox].toggle:not(:disabled):checked:hover~label::before{background:#1b6411}input[type=checkbox].toggle:checked~label::before{background:var(--primary-color-50)}input[type=checkbox].toggle:checked~label::after{left:28px}input[type=checkbox].toggle~label{padding-left:64px}input[type=checkbox].toggle~label::before{width:50px;border:none;border-radius:18px;background:#bec3cd;transition:background-color .45s cubic-bezier(0.42, 0, 0, 1)}input[type=checkbox].toggle~label::after{top:2px;left:2px;width:20px;height:20px;border:none;border-radius:50%;background:#fff;opacity:1;transition:background-color .45s cubic-bezier(0.42, 0, 0, 1),left .45s cubic-bezier(0.42, 0, 0, 1)}@media(min-width: 1800px){input[type=checkbox].toggle~label::after{top:3px}}input[type=checkbox]:checked:disabled~label::after{border-bottom-color:#4b505a;border-left-color:#4b505a}input[type=checkbox]~label::before{border-radius:4px}input[type=checkbox]~label::after{top:7px;left:7px;width:12px;height:8px;border-bottom:2px solid var(--primary-color-50);border-left:2px solid var(--primary-color-50);border-bottom-left-radius:2px;transform:rotate(-50deg)}@media(min-width: 1800px){input[type=checkbox]~label::after{top:8px}}input[type=radio]:checked~label{cursor:default}input[type=radio]:checked:disabled~label::after{background:#4b505a}input[type=radio]~label::before{border-radius:50%}input[type=radio]~label::after{}@media(min-width: 1800px){input[type=radio]~label::after{top:9px}}.mktoForm{width:100% !important;padding:0 !important;margin:0;font:inherit !important}.mktoForm,.form-row{display:flex;flex-shrink:0;flex-wrap:wrap}.form-row,.mktoForm div.mktoFormRow,.mktoForm div.mktoButtonRow{display:flex;width:calc(100% + 28px);flex-shrink:0;flex-wrap:wrap;margin-left:-28px}.form-item,.mktoFormCol,.mktoButtonWrap{width:calc(100% - 28px);flex-shrink:0;margin-left:28px !important}@media(min-width: 568px){.mktoElements-2 .form-item,.mktoElements-2 .mktoFormCol,.mktoElements-2 .mktoButtonWrap{width:calc(50% - 28px)}.mktoElements-3 .form-item,.mktoElements-3 .mktoFormCol,.mktoElements-3 .mktoButtonWrap{width:calc(33.33% - 28px)}}.form-item,.mktoFormCol{margin-bottom:20px !important}.wpcf7-form-control-wrap{position:relative;display:block;width:100%;flex-shrink:0}.wpcf7-not-valid-tip{display:block;flex-shrink:0;margin:2px 0 0 20px;color:#a8230d;font:700 10px/18px "D2L Sans",sans-serif}.mktoForm label.mktoLabel,label{position:relative;display:inline-block;padding:0;margin:0 0 2px 20px;float:none;font:700 12px/22px "D2L Sans",sans-serif;vertical-align:top}.mktoForm label.mktoLabel:not(.ot-switch),label:not(.ot-switch){width:auto !important}.mktoForm input.mktoField[type=url],.mktoForm input.mktoField[type=text],.mktoForm input.mktoField[type=search],.mktoForm input.mktoField[type=date],.mktoForm input.mktoField[type=tel],.mktoForm input.mktoField[type=email],.mktoForm input.mktoField[type=number],.mktoForm textarea.mktoField,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=search],textarea,select,.jcf-select{flex-shrink:0;padding:10px 20px !important;border:1px solid #e6ebf5;border-radius:25px;appearance:none;background-color:#fff;box-shadow:none;color:#131820;font:18px/28px "D2L Sans",sans-serif;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:border-color .45s cubic-bezier(0.42, 0, 0, 1),color .45s cubic-bezier(0.42, 0, 0, 1)}.mktoForm input.mktoField[type=url]:focus-visible,.mktoForm input.mktoField[type=text]:focus-visible,.mktoForm input.mktoField[type=search]:focus-visible,.mktoForm input.mktoField[type=date]:focus-visible,.mktoForm input.mktoField[type=tel]:focus-visible,.mktoForm input.mktoField[type=email]:focus-visible,.mktoForm input.mktoField[type=number]:focus-visible,.mktoForm textarea.mktoField:focus-visible,input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,input[type=search]:focus-visible,textarea:focus-visible,select:focus-visible,.jcf-select:focus-visible{border-color:var(--primary-color-50)}.mktoForm input.mktoField[type=url].wpcf7-not-valid,.mktoForm input.mktoField[type=url].mktoInvalid,.mktoForm input.mktoField[type=text].wpcf7-not-valid,.mktoForm input.mktoField[type=text].mktoInvalid,.mktoForm input.mktoField[type=search].wpcf7-not-valid,.mktoForm input.mktoField[type=search].mktoInvalid,.mktoForm input.mktoField[type=date].wpcf7-not-valid,.mktoForm input.mktoField[type=date].mktoInvalid,.mktoForm input.mktoField[type=tel].wpcf7-not-valid,.mktoForm input.mktoField[type=tel].mktoInvalid,.mktoForm input.mktoField[type=email].wpcf7-not-valid,.mktoForm input.mktoField[type=email].mktoInvalid,.mktoForm input.mktoField[type=number].wpcf7-not-valid,.mktoForm input.mktoField[type=number].mktoInvalid,.mktoForm textarea.mktoField.wpcf7-not-valid,.mktoForm textarea.mktoField.mktoInvalid,input[type=email].wpcf7-not-valid,input[type=email].mktoInvalid,input[type=number].wpcf7-not-valid,input[type=number].mktoInvalid,input[type=password].wpcf7-not-valid,input[type=password].mktoInvalid,input[type=tel].wpcf7-not-valid,input[type=tel].mktoInvalid,input[type=text].wpcf7-not-valid,input[type=text].mktoInvalid,input[type=search].wpcf7-not-valid,input[type=search].mktoInvalid,textarea.wpcf7-not-valid,textarea.mktoInvalid,select.wpcf7-not-valid,select.mktoInvalid,.jcf-select.wpcf7-not-valid,.jcf-select.mktoInvalid{border-color:#a8230d}select:focus-visible~.jcf-select{border-color:var(--primary-color-50)}select.mktoInvalid~.jcf-select{border-color:#a8230d}.mktoForm input.mktoField[type=url]::input-placeholder,.mktoForm input.mktoField[type=text]::input-placeholder,.mktoForm input.mktoField[type=search]::input-placeholder,.mktoForm input.mktoField[type=date]::input-placeholder,.mktoForm input.mktoField[type=tel]::input-placeholder,.mktoForm input.mktoField[type=email]::input-placeholder,.mktoForm input.mktoField[type=number]::input-placeholder,.mktoForm textarea.mktoField::input-placeholder,input[type=email]::input-placeholder,input[type=email]::input-placeholder,input[type=number]::input-placeholder,input[type=password]::input-placeholder,input[type=tel]::input-placeholder,input[type=text]::input-placeholder,input[type=search]::input-placeholder,textarea::input-placeholder{color:#131820;opacity:1}.mktoForm input.mktoField[type=url]::placeholder,.mktoForm input.mktoField[type=text]::placeholder,.mktoForm input.mktoField[type=search]::placeholder,.mktoForm input.mktoField[type=date]::placeholder,.mktoForm input.mktoField[type=tel]::placeholder,.mktoForm input.mktoField[type=email]::placeholder,.mktoForm input.mktoField[type=number]::placeholder,.mktoForm textarea.mktoField::placeholder,input[type=email]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=search]::placeholder,textarea::placeholder{opacity:1;color:#131820;opacity:1}.mktoForm textarea.mktoField,textarea{height:100px !important;resize:none}.mktoForm .mktoOffset,.mktoForm .mktoGutter,.mktoForm .mktoClear{display:none}.mktoForm .mktoFieldWrap{float:none !important}.mktoForm .mktoFormCol{min-height:0;clear:none !important;float:none !important}.mktoForm .mktoAsterix{color:#a8230d !important;font:inherit !important}.mktoForm .mktoCheckboxList,.mktoForm .mktoRadioList{width:100% !important;padding:0 !important;float:none !important}.mktoFieldCheckbox{margin:0 0 15px !important}.hide-label>label{position:absolute !important;top:0;overflow:hidden !important;width:0 !important;height:0 !important}.mktoButtonWrap{padding:0 !important}blockquote{position:relative;padding:80px 30px 40px;border-radius:16px;margin:40px 0;background:#131820;color:#fff}@media(min-width: 768px){blockquote{padding:100px 80px 50px;font-size:24px;line-height:34px}}@media(min-width: 1200px){blockquote{padding:160px 80px 80px;font-size:28px;line-height:38px}}blockquote a{color:var(--primary-color-static-hi)}blockquote::before{position:absolute;top:20px;left:20px;width:50px;height:40px;background-color:var(--primary-color-static-hi);content:"";-webkit-mask-image:url("../images/icon-quote.svg");mask-image:url("../images/icon-quote.svg")}@media(min-width: 768px){blockquote::before{top:40px;left:80px;width:64px;height:50px}}@media(min-width: 1200px){blockquote::before{top:82px}}blockquote p,blockquote q{display:block;margin:0 0 24px;font:inherit}blockquote q::before,blockquote q::after{display:none}blockquote cite{display:block;font:14px/24px "D2L Sans",sans-serif}blockquote>:last-child{margin-bottom:0}.wp-block-table{display:block;overflow:auto;width:100%;flex-shrink:0;padding:0;margin:30px 0;-webkit-overflow-scrolling:touch}@media(min-width: 1800px){.wp-block-table{margin-top:60px;margin-bottom:60px}}.wp-block-table.has-footer tbody tr:last-child td:first-child{border-bottom-left-radius:0}.wp-block-table.has-footer tbody tr:last-child td:last-child{border-bottom-right-radius:0}.wp-block-table table{width:100%;max-width:100%;border:none;border-radius:16px;background:#fff;border-collapse:separate;border-spacing:0}.wp-block-table.align-top tbody{vertical-align:top}.wp-block-table th,.wp-block-table td{padding-right:10px;padding-left:10px;border-top:1px solid #bec3cd;border-left:1px solid #bec3cd;letter-spacing:-0.04em;text-align:left}@media(min-width: 1024px){.wp-block-table th,.wp-block-table td{padding-right:15px;padding-left:15px}}@media(min-width: 1200px){.wp-block-table th,.wp-block-table td{padding-right:20px;padding-left:20px}}@media(min-width: 1800px){.wp-block-table th,.wp-block-table td{padding-right:30px;padding-left:30px;line-height:30px}}.wp-block-table th.has-text-align-center,.wp-block-table td.has-text-align-center{text-align:center}.wp-block-table th.has-text-align-right,.wp-block-table td.has-text-align-right{text-align:right}.wp-block-table th:last-child,.wp-block-table td:last-child{border-right:1px solid #bec3cd}.wp-block-table th{padding-top:12px;padding-bottom:12px}@media(min-width: 1200px){.wp-block-table th{padding-top:20px;padding-bottom:20px}}@media(min-width: 1800px){.wp-block-table th{padding-top:30px;padding-bottom:30px}}.wp-block-table th:first-child{border-top-left-radius:16px}.wp-block-table th:last-child{border-top-right-radius:16px}.wp-block-table td{padding-top:10px;padding-bottom:10px}@media(min-width: 1200px){.wp-block-table td{padding-top:15px;padding-bottom:15px}}.wp-block-table tr:first-child td:first-child{border-top-left-radius:16px}.wp-block-table tr:first-child td:last-child{border-top-right-radius:16px}.wp-block-table tr:last-child td{border-bottom:1px solid #bec3cd}.wp-block-table tr:last-child td:first-child{border-bottom-left-radius:16px}.wp-block-table tr:last-child td:last-child{border-bottom-right-radius:16px}.wp-block-table thead~tbody tr:first-child td:first-child{border-top-left-radius:0}.wp-block-table thead~tbody tr:first-child td:last-child{border-top-right-radius:0}.wp-block-table tfoot tr:first-child td{border-top:none}.wp-block-table tfoot tr:first-child td:first-child{border-top-left-radius:0}.wp-block-table tfoot tr:first-child td:last-child{border-top-right-radius:0}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted #131820;cursor:pointer}.tooltip .tooltiptext{position:absolute;z-index:1;top:100%;left:0;width:450px;padding:12px 38px 8px;border-radius:27px;margin-left:-60px;background-color:#131820;color:#fff;text-align:center;visibility:hidden}.tooltip .tooltiptext a{color:#fff}.tooltip .tooltiptext::after{position:absolute;bottom:100%;left:50%;border-width:5px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #131820 rgba(0,0,0,0);margin-left:-5px;content:""}.tooltip:hover .tooltiptext{visibility:visible}.wp-caption.aligncenter{margin:0 auto 20px;text-align:center}.wp-caption.alignleft{margin:0 auto 20px;text-align:center}@media(min-width: 768px){.wp-caption.alignleft{margin:0 20px 20px 0;float:left;text-align:left}}.wp-caption.alignright{margin:0 auto 20px;text-align:center}@media(min-width: 768px){.wp-caption.alignright{margin:0 0 20px 20px;float:right;text-align:right}}img.aligncenter{display:flex;margin:0 auto 20px}img.alignleft{display:flex;margin:0 auto 20px}@media(min-width: 768px){img.alignleft{margin:0 20px 20px 0;float:left}}img.alignright{display:flex;margin:0 auto 20px}@media(min-width: 768px){img.alignright{margin:0 0 20px 20px;float:right}}.gallery{display:flex;flex-wrap:wrap;margin:0 -10px}.gallery .gallery-item{width:100%;padding:0 10px 20px;margin:0}@media(min-width: 768px){.gallery .gallery-item{width:50%}}@media(min-width: 1201px){.gallery .gallery-item{width:25%}}.gallery .gallery-item img{display:block;width:100%}.commentlist li::before{display:none}.commentlist .comment-container{margin:0 0 20px}.commentlist .perma{margin:0 0 0 20px;float:right}.commentlist .avatar{margin:0 20px 20px 0;float:left}.commentlist .comment-entry{overflow:hidden;width:100%}.commentlist .comment-entry .reply{text-align:right}.comment-form label{display:block}.wp-block-columns{display:flex;box-sizing:border-box;flex-wrap:wrap !important;align-items:normal !important;margin-bottom:1.75em}@media(min-width: 782px){.wp-block-columns{flex-wrap:nowrap !important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media(max-width: 781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100% !important}}@media(min-width: 782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap !important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{min-width:0;flex-grow:1;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}html{scroll-behavior:smooth;scroll-padding-top:var(--scroll-padding, 30px)}.invisible{visibility:hidden}.hidden{display:none !important}.sr-only{position:absolute;overflow:hidden;width:0;height:0;padding:0;border:0;clip:rect(0, 0, 0, 0);outline:none}.container{width:100%;flex-shrink:0;padding:0 20px;margin:0 auto}@media(min-width: 1200px){.container{padding-right:80px;padding-left:80px}}@media(min-width: 1440px){.container{padding-right:100px;padding-left:100px}}@media(min-width: 1800px){.container{max-width:1920px;padding-right:130px;padding-left:130px}}.main{flex-grow:1;flex-shrink:0}@media(min-width: 1921px){body:not(.error404) .main{max-width:1920px;margin:0 auto;box-shadow:0 0 0 2px #f7fafe}}.indent-top{margin-top:100px}.indent-top.indents-inner{padding-top:100px;margin-top:0}@media(min-width: 1200px){.indent-top.indents-inner{padding-top:var(--base-indent)}}@media(min-width: 1200px){.indent-top{margin-top:var(--base-indent)}}.indent-bottom{margin-bottom:0px}.indent-bottom.indents-inner{padding-bottom:100px;margin-bottom:0}@media(min-width: 1200px){.indent-bottom.indents-inner{margin-bottom:0px}}@media(min-width: 1200px){.indent-bottom{margin-bottom:0px}}.indent-bottom-large{margin-bottom:100px}@media(min-width: 1200px){.indent-bottom-large{margin-bottom:var(--base-indent)173px}}@media(min-width: 1440px){.indent-bottom-large{margin-bottom:var(--base-indent)115px}}@media(min-width: 1800px){.indent-bottom-large{margin-bottom:var(--base-indent)260px}}.indent-bottom-small{margin-bottom:60px}@media(min-width: 1200px){.indent-bottom-small{margin-bottom:105px}}.buttons{display:inline-block;width:100%;vertical-align:top}.buttons.align-center .buttons-inner{}.buttons-inner{display:flex;width:calc(100% + 25px);flex-shrink:0;flex-wrap:wrap;align-items:center;margin:-10px 0 -10px -25px}.buttons-inner>*{flex-shrink:0;margin:10px 0 10px 25px}.block-bg{position:absolute;top:0;bottom:0;left:0;width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.more{position:relative;display:inline-block;flex-shrink:0;padding:0 26.25px 0 0;color:var(--primary-color-50);font:700 16px/24px "D2L Sans",sans-serif;outline:none;text-decoration:none;vertical-align:top}.more.has-dark-parent{color:var(--primary-color-20)}.more.has-dark-parent:focus-visible::before{border-color:#fff}.more.dark-text{color:#131820;font-weight:400}.more.dark-text svg{color:var(--primary-color-50)}.more.dark-text-full{color:#131820}.more.white-text{color:#fff}.more.white-text:focus-visible::before{border-color:currentcolor}.more.white-text svg{color:#34e82a}.no-touch .more:hover{text-decoration:none}.no-touch .more:hover svg{margin-left:-4px}.more:focus-visible::before{border-color:#131820}.high-contrast .more{color:#131820}.high-contrast .more.has-dark-parent,.high-contrast .more.white-text{color:#fff}@media(prefers-contrast: more){.more{color:#131820}.more.has-dark-parent,.more.white-text{color:#fff}}.more::before{position:absolute;border:2px dashed rgba(0,0,0,0);border-radius:50px;content:"";inset:-7px -22px;transition:border-color .45s cubic-bezier(0.42, 0, 0, 1)}.more svg{position:absolute;top:50%;left:100%;margin:0 0 0 -14px;transform:translateY(-50%);transition:margin .45s cubic-bezier(0.42, 0, 0, 1)}.more-list{font:16px/24px "D2L Sans",sans-serif}.more-list.strong-white{color:#fff;font:700 16px/24px "D2L Sans",sans-serif}@media(min-width: 1800px){.more-list.strong-white{font:700 20px/30px "D2L Sans",sans-serif}}.more-list.strong-white .more{display:block;width:100%;color:inherit;font:inherit}.more-list.strong-white .more:focus-visible::before{border-color:currentcolor}.more-list.strong-white .icon-arrow{color:#34e82a}.more-list>li{position:relative;padding:0 0 0 23px;margin:0 0 18px}.more-list>li:last-child{margin-bottom:0}.more-list>li::before{position:absolute;top:-1px;left:8px;content:"•"}.more-list .more{min-width:160px}.bg-waves,.bg-image{position:absolute;overflow:hidden;inset:0;pointer-events:none}.bg-waves.second .bg-waves-inner,.bg-image.second .bg-waves-inner{background-image:url("../images/bg-waves2.svg")}.bg-waves.three .bg-waves-inner,.bg-image.three .bg-waves-inner{background-image:url("../images/bg-waves3.svg")}.bg-waves-inner{height:100%;background-image:url("../images/bg-waves.svg");background-position:0 0;background-repeat:no-repeat;background-size:cover}.decor{position:absolute;z-index:19;top:120px;left:-20px;width:40px;height:5px;background:var(--primary-color-static-hi);clip-path:polygon(0 100%, 0 60%, 12% 0, 100% 0, 100% 40%, 88% 100%);pointer-events:none}@media(min-width: 1200px){.decor{top:192px}}@media(min-width: 1440px){.decor{top:228px}}@media(min-width: 1800px){.decor{top:298px}}.location-link{display:inline-block;color:var(--primary-color-50);font:700 16px/24px "D2L Sans",sans-serif;text-decoration:none;vertical-align:top}.location-link.text-small{font-size:14px;line-height:26px;text-transform:uppercase}.no-touch .location-link:hover{text-decoration:none}.location-link svg{margin:0 8px 0 0}.wrap-video{position:relative;overflow:hidden;border-radius:16px}.wrap-video::before{display:block;padding:42.17% 0 0;content:""}.wrap-video video,.wrap-video iframe,.wrap-video>.vidyard-player-container{position:absolute;top:0;left:0;width:100% !important;height:100% !important;border-radius:16px;margin:0}.wrap-video>.vidyard-player-container>div{height:100% !important;padding:0 !important}.sticky-holder>:last-child{margin-bottom:0}.auto-width img{width:auto !important}.w-100{width:100%}.stretched-link::after{position:absolute;z-index:1;content:"";inset:0}.event-heading{margin-bottom:0;font-family:"D2L Sans",sans-serif;font-size:20px;font-weight:700;letter-spacing:initial;line-height:normal}.browse-list{display:flex;width:calc(100% + 18px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -18px -18px;color:#131820;text-align:center}@media(min-width: 1200px){.browse-list{width:calc(100% + 30px);max-width:702px;margin:0 0 -30px -30px}}.browse-list.has-border>li::before{border:1px solid #bec3cd}@media(min-width: 1200px){.browse-list.animate>li{opacity:1;transform:translateX(0)}}.browse-list>li,.browse-list>li::before{border-radius:16px;background:#fff}.browse-list>li{position:relative;z-index:2;display:flex;width:calc(50% - 18px);min-height:151px;flex-direction:column;flex-shrink:0;justify-content:flex-start;padding:10px;margin:0 0 18px 18px}@media(min-width: 768px){.browse-list>li{width:calc(33.33% - 18px)}}@media(min-width: 1200px){.browse-list>li{width:calc(33.33% - 30px);max-width:180px;min-height:180px;padding-bottom:30px;margin:0 0 30px 30px;opacity:0;transform:translateX(200%);transition:transform 1.5s cubic-bezier(0.42, 0, 0, 1),opacity 1.5s cubic-bezier(0.42, 0, 0, 1)}}@media(min-width: 1200px)and (prefers-reduced-motion){.browse-list>li{opacity:1;transform:translateX(0)}}@media(min-width: 1800px){.browse-list>li{max-width:204px;min-height:204px;padding-bottom:40px}}@media(min-width: 1200px){.browse-list>li:nth-child(3n-1){transition-delay:.2s}}@media(min-width: 1200px){.browse-list>li:nth-child(3n){transition-delay:.4s}}.no-touch .browse-list>li:hover::before{width:calc(100% + 16px);height:calc(100% + 16px)}.browse-list>li::before{position:absolute;z-index:-1;top:50%;left:50%;width:100%;height:100%;content:"";transform:translate(-50%, -50%);transition:width .45s cubic-bezier(0.42, 0, 0, 1),height .45s cubic-bezier(0.42, 0, 0, 1)}.browse-list>li>a{position:absolute;z-index:3;overflow:hidden;border-radius:16px;inset:0;text-indent:-9999px}.browse-list .wrap-icon{margin-top:34px}.wrap-icon{position:relative;height:60px;flex-shrink:0;margin:0 auto 20px}.wrap-icon::before{position:absolute;z-index:-1;top:-22px;left:50%;width:60px;height:60px;border-radius:50%;margin-left:20px;background:var(--primary-color-10-static-hi);content:"";transform:translateX(-50%)}.wrap-icon svg,.wrap-icon .d2l-icon,.wrap-icon img{position:relative;z-index:3;display:block;height:100%;margin:0 auto}.wrap-more{flex-shrink:0}.holder-more{flex-shrink:0;padding:10px 0 0;font:700 14px/26px "D2L Sans",sans-serif;text-align:left}@media(min-width: 768px){.holder-more{width:50%;padding-left:30px;margin-left:auto}}@media(min-width: 1024px){.holder-more{width:33.33%}}@media(min-width: 1200px){.holder-more{width:50%;padding-left:50px}}@media(min-width: 1800px){.holder-more{width:33.33%;padding-left:63px}}.holder-more .more{font:inherit}.prop-icon,.prop-img{flex-shrink:0;margin:10px 0 20px}@media(min-width: 1440px){.prop-icon,.prop-img{margin:0 0 28px}}@media(min-width: 1800px){.prop-icon,.prop-img{margin-bottom:42px}}.prop-img{min-height:70px}@media(min-width: 1440px){.prop-img{min-height:110px}}.prop-img img{border-radius:0 !important}.prop-icon{height:70px}@media(min-width: 1440px){.prop-icon{height:110px}}@media(min-width: 1200px){.swiper-slide:not(:first-child) .prop-item{opacity:0;transform:translateX(200%);transition:transform 1.6s cubic-bezier(0.42, 0, 0, 1),opacity 1.4s cubic-bezier(0.42, 0, 0, 1)}}@media(min-width: 1200px)and (prefers-reduced-motion){.swiper-slide:not(:first-child) .prop-item{opacity:1;transform:translateX(0)}}@media(min-width: 1200px){.swiper-slide:nth-child(2) .prop-item{transition-delay:0s}}@media(min-width: 1200px){.swiper-slide:nth-child(3) .prop-item{transition-delay:.15s}}@media(min-width: 1200px){.swiper-slide:nth-child(4) .prop-item{transition-delay:.3s}}@media(min-width: 1200px){.swiper-slide:nth-child(5) .prop-item{transition-delay:.45s}}@media(min-width: 1200px){.swiper-slide:nth-child(6) .prop-item{transition-delay:.6s}}@media(min-width: 1200px){.swiper-slide:nth-child(7) .prop-item{transition-delay:.75s}}@media(min-width: 1200px){.swiper-slide:nth-child(8) .prop-item{transition-delay:.9s}}@media(min-width: 1200px){.swiper-slide:nth-child(9) .prop-item{transition-delay:1.05s}}@media(min-width: 1200px){.swiper-slide:nth-child(10) .prop-item{transition-delay:1.2s}}.prop-icon img,.prop-icon .d2l-icon,.prop-icon svg,.prop-img img,.prop-img .d2l-icon,.prop-img svg,.industries-img img,.industries-img .d2l-icon,.industries-img svg,.benefits-img img,.benefits-img .d2l-icon,.benefits-img svg,.customer-success-img img,.customer-success-img .d2l-icon,.customer-success-img svg,.feature-img img,.feature-img .d2l-icon,.feature-img svg,.props-column-img img,.props-column-img .d2l-icon,.props-column-img svg,.values-section-img img,.values-section-img .d2l-icon,.values-section-img svg{display:block;width:auto !important;height:100%}.responsive-iframe{position:relative;overflow:hidden;width:100%;padding-top:56.25%;border:solid medium #131820}.responsive-iframe>iframe{position:absolute;width:100%;height:100%;inset:0}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.dynamic-import-candidate{}.dynamic-import-candidate.dynamically-imported{opacity:1;transition:opacity .5s ease-in !important}body.error404 .wrapper{display:flex;flex-direction:column;background-position:0 50%;background-color:#fff;background-repeat:no-repeat;background-size:cover}@media(min-width: 768px){body.error404 .wrapper{background-position-x:50%}}body.error404 .main{display:flex;min-height:calc(100vh - 70px);align-items:center;padding:80px 0}@media(min-width: 1200px){body.error404 .main{min-height:calc(100vh - 186px);padding-top:25px}}body.error404 .error-info{font-family:Stanley,sans-serif;font-size:22px;letter-spacing:-0.8px;line-height:34px}@media(min-width: 568px){body.error404 .error-info{max-width:45vw}}@media(min-width: 1200px){body.error404 .error-info{max-width:38vw}}@media(min-width: 1800px){body.error404 .error-info{max-width:810px}}@media(min-width: 1200px){body.error404 .error-info .btn{margin-top:15px;font-size:14px;line-height:26px}}@media(min-width: 1800px){body.error404 .error-info .btn{margin-top:29px}}body.error404 h1,body.error404 .h1{margin:0 0 20px}@media(min-width: 1200px){body.error404 h1,body.error404 .h1{margin:0 0 12px}}@media(min-width: 1800px){body.error404 h1,body.error404 .h1{font-size:80px;line-height:80px}}body.error404 p{margin:0 0 20px}@media(min-width: 1200px){body.error404 p{margin:0 0 16px}}.label{display:inline-block;min-height:46px;flex-shrink:0;padding:15px 20px 13px;border-radius:15px 0;background:var(--primary-color-10);color:#131820;font:14px/18px "D2L Sans",sans-serif;letter-spacing:normal;text-align:center;text-transform:uppercase;vertical-align:top}@media(min-width: 1200px){.label{min-height:46px;padding-top:16px;padding-bottom:14px}}.high-contrast .label{color:#fff}@media(prefers-contrast: more){.label{color:#fff}}.label.rounded{min-height:34px;padding-top:9px;padding-bottom:7px;border-radius:20px}.label.orange{background:#ff5f13}.high-contrast .label.orange{background:#a8230d}@media(prefers-contrast: more){.label.orange{background:#a8230d}}.label.orange-dark{background:#a8230d}.label.blue{background:#008cff}.high-contrast .label.blue{background:#0048e8}@media(prefers-contrast: more){.label.blue{background:#0048e8}}.label.blue-light{background:#06a6ff}.high-contrast .label.blue-light{background:#0048e8}@media(prefers-contrast: more){.label.blue-light{background:#0048e8}}.label.green{background:#28ab1e}.high-contrast .label.green{background:#1b6411}@media(prefers-contrast: more){.label.green{background:#1b6411}}.label.grey{background:#e6ebf5;color:#131820}.labels{flex-grow:1;flex-shrink:0}.labels .rounded{min-width:84px}.labels-inner{display:flex;max-width:calc(100% - 10px);flex-shrink:0;flex-wrap:wrap;margin:-4px 0}@media(min-width: 1200px){.labels-inner{max-width:calc(100% - 16px);margin-right:-16px}}.labels-inner .label{margin:4px 10px 4px 0}@media(min-width: 1200px){.labels-inner .label{margin-right:16px}}.date-label,.date-label-double{position:absolute;z-index:4;bottom:0;left:0;padding:16px 20px;border-radius:0 15px;background:#131820;color:#fff;line-height:1;text-align:center}.date-label u,.date-label small,.date-label-double u,.date-label-double small{display:block;font:12px/1 "D2L Sans",sans-serif;text-decoration:none;text-transform:uppercase}.date-label s,.date-label-double s{display:block;font:700 30px/44px "D2L Sans",sans-serif;letter-spacing:-0.04em;text-decoration:none}.date-label>:last-child,.date-label-double>:last-child{margin-bottom:0}.date-label-double{display:flex;flex-shrink:0}.date-label-double>time,.date-label-double>span{flex-shrink:0}.date-label-divider{margin:0 4px}.tag-element{display:inline-block;min-height:52px;flex-shrink:0;padding:13px 40px;border-radius:26px;background:var(--primary-color-0);color:var(--primary-color-50);font:700 14px/26px "D2L Sans",sans-serif;text-transform:uppercase;vertical-align:top}.decorated-image{position:relative;display:block;width:100%;max-width:320px;flex-shrink:0;border-radius:16px;margin:0 0 20px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;text-decoration:none}.decorated-image::after{display:block;padding:345px 0 0;content:""}@media(min-width: 768px){.decorated-image::after{padding:375px 0 0}}@media(min-width: 1200px){.decorated-image::after{padding:410px 0 0}}.decorated-image .label{margin-right:10px}.decorated-image .label:not(:first-child){border-radius:0 0 15px}.no-touch a.decorated-image:hover{text-decoration:none}.dividers-list,.news-item-text time{margin:0 0 20px;font:14px/24px "D2L Sans",sans-serif;letter-spacing:1px;text-transform:uppercase}.dividers-list>li{display:inline}.dividers-list>li:not(:last-child){margin:0 9px 0 0}.dividers-list>li:not(:last-child)::after{margin:0 0 0 14px;content:"•"}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}.swiper-wrapper{position:relative;z-index:1;display:-webkit-box;display:flex;width:100%;height:100%;box-sizing:content-box;transition-property:-webkit-transform;transition-property:transform}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{position:relative;width:100%;height:100%;flex-shrink:0;-ms-flex-negative:0;transition-property:-webkit-transform;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;transition-property:height,-webkit-transform;transition-property:transform,height,-webkit-transform}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;pointer-events:none}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button{position:relative;z-index:10;display:flex;width:60px;height:60px;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:1px solid var(--primary-color-50);border-radius:50%;background:var(--primary-color-50);color:#fff;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .45s cubic-bezier(0.42, 0, 0, 1),background-color .45s cubic-bezier(0.42, 0, 0, 1),border-color .45s cubic-bezier(0.42, 0, 0, 1),color .45s cubic-bezier(0.42, 0, 0, 1)}.no-touch .swiper-button:not(.swiper-button-disabled):hover{background:rgba(0,0,0,0);color:var(--primary-color-50)}.swiper-button.swiper-button-disabled{cursor:auto;opacity:.2;pointer-events:none}.high-contrast .swiper-button{border:2px solid #fff}.high-contrast .swiper-button.swiper-button-disabled{border-color:#fff;background:#5f646e;opacity:1}@media(prefers-contrast: more){.swiper-button{border:2px solid #fff}.swiper-button.swiper-button-disabled{border-color:#fff;background:#5f646e;opacity:1}}.high-contrast.no-touch .swiper-button:not(.swiper-button-disabled):hover{border-color:var(--primary-color-80);background:#fff}@media(prefers-contrast: more){.no-touch .swiper-button:not(.swiper-button-disabled):hover{border-color:var(--primary-color-80);background:#fff}}.swiper-button-prev>.icon-arrow-right,.prev>.icon-arrow-right{transform:scale(-1)}.swiper-button-lock{display:none}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}button.swiper-pagination-bullet{padding:0;border:none;margin:0;appearance:none;box-shadow:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-pagination-progressbar{position:absolute;background:rgba(0,0,0,.25)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;top:0;left:0;width:100%;height:100%;background:#007aff;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:0;left:0;width:100%;height:4px}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:0;left:0;width:4px;height:100%}.swiper-pagination-lock{display:none !important}.swiper-scrollbar{position:relative;touch-action:none}.swiper-scrollbar-drag{position:relative;top:0;left:0;width:100%;height:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{display:-webkit-box;display:flex;width:100%;height:100%;align-items:center;justify-content:center;-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-align:center;-ms-flex-pack:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{position:absolute;z-index:10;top:50%;left:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;animation:swiper-preloader-spin 1s steps(12, end) infinite;transform-origin:50%}.swiper-lazy-preloader::after{display:block;width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:""}.swiper-lazy-preloader-white::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;z-index:-1000;top:0;left:0;opacity:0;pointer-events:none}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{z-index:1;width:100%;height:100%;backface-visibility:hidden;pointer-events:none;transform-origin:0 0;visibility:hidden}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:100%;background:#000;filter:blur(50px);opacity:.6}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{z-index:1;backface-visibility:hidden;pointer-events:none}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{perspective:1200px}.swiper-container{position:relative;z-index:1;overflow:hidden;padding:0;margin:0 auto;list-style:none;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:pan-y;-webkit-touch-callout:none;user-select:none}.swiper-container:not(.swiper-container-initialized)~.wrap-slider-controls,.swiper-container:not(.swiper-container-initialized)~.slider-controls,.swiper-container:not(.swiper-container-initialized)~.container .slider-controls,.swiper-container:not(.swiper-container-initialized)~.swiper-button{display:none !important}.swiper-pagination{display:flex;width:calc(100% + 25px);flex-shrink:0;flex-wrap:wrap;justify-content:center;padding:0 0 10px;margin:30px 0 0 -25px}.swiper-pagination.light .swiper-pagination-bullet::before{background:#fff}.swiper-pagination.light .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-bullet{position:relative;width:22px;height:22px;justify-content:center;border-radius:50%;margin:1px 0 1px 25px;transition:background-color .45s cubic-bezier(0.42, 0, 0, 1)}.swiper-pagination-bullet::before{position:absolute;top:50%;left:50%;width:12px;height:12px;border-radius:50%;margin:-6px 0 0 -6px;background:#131820;content:"";transition:background-color .45s cubic-bezier(0.42, 0, 0, 1)}.swiper-pagination-bullet-active{background:#131820}.swiper-pagination-bullet-active::before{background:var(--primary-color-50) !important}.slider-controls{width:100%;flex-shrink:0;margin:40px 0 0}@media(min-width: 1200px){.slider-controls{margin-top:50px}}@media(min-width: 1440px){.slider-controls{margin-top:60px}}.slider-controls.controls-centred{display:flex;justify-content:center}.slider-controls.controls-centred .slider-controls-inner{position:relative;width:100%;max-width:100%;padding-left:60px}@media(min-width: 568px){.slider-controls.controls-centred .slider-controls-inner{width:auto}}.slider-controls.controls-centred .slider-controls-left{width:auto;flex-grow:1;padding-right:20px;padding-left:20px}@media(min-width: 568px){.slider-controls.controls-centred .slider-controls-left{flex-grow:0}}@media(min-width: 1024px){.slider-controls.controls-centred .slider-controls-left{min-width:311px}}.slider-controls.controls-centred .slider-controls-right{padding-left:0}.slider-controls.controls-centred .swiper-pagination{justify-content:center}.slider-controls.controls-centred .swiper-button-prev{position:absolute;top:0;left:0}.slider-controls .swiper-scrollbar{overflow:hidden;width:100%;height:1px;padding:7px 0}.slider-controls .swiper-scrollbar::before{position:absolute;top:7px;left:0;width:100%;height:1px;background:linear-gradient(90deg, #E6EAEF 0%, #BBC4D2 50.02%, #E6EAEF 100.4%);content:""}.slider-controls .swiper-scrollbar-drag{flex-shrink:0;cursor:grab}.slider-controls .swiper-scrollbar-drag::before{position:absolute;top:50%;left:50%;width:12px;height:12px;border-radius:50%;background:var(--primary-color-50);content:"";transform:translate(-50%, -50%)}@media(min-width: 1200px){.slider-controls .swiper-scrollbar-drag::before{width:14px;height:14px}}.slider-controls .swiper-pagination{justify-content:flex-start;padding:0;margin-top:0}.slider-controls-inner{display:flex;width:100%;flex-shrink:0;align-items:center}.scrollbar-line{position:absolute;top:7px;left:0;width:100%;height:1px;background:linear-gradient(270deg, var(--primary-color-0) 0%, var(--primary-color-50) 50.05%, var(--primary-color-0) 100%)}.slider-controls-left{width:100%;flex-shrink:1}.slider-controls-left+.slider-controls-right{padding-left:20px}@media(min-width: 1200px){.slider-controls-left+.slider-controls-right{padding-left:60px}}@media(min-width: 1440px){.slider-controls-left+.slider-controls-right{padding-left:136px}}@media(min-width: 1800px){.slider-controls-left+.slider-controls-right{padding-left:154px}}.slider-controls-right{display:flex;flex-shrink:0;padding:5px 0}.slider-controls-right button{margin:0 10px 0 0}.slider-controls-right button:last-child{margin-right:0}[class^=icon-],[class*=" icon-"]{display:inline-block;flex-shrink:0;fill:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;vertical-align:top}.no-touch [class^=icon-]:hover,.no-touch [class*=" icon-"]:hover{text-decoration:none !important}[class^=icon-].stroke path,[class*=" icon-"].stroke path{fill:none;stroke:currentcolor}[class^=icon-].fill-stroke path,[class*=" icon-"].fill-stroke path{stroke:currentcolor}[class^=icon-] path,[class*=" icon-"] path{fill:currentcolor;transition:stroke .45s,fill .45s}.icon-arrow,.icon-external-link{width:14px;height:14px}.icon-globe,.icon-human,.icon-arrow-right,.icon-info,.icon-phone{width:18px;height:18px;pointer-events:none}.icon-corner,.jcf-select-opener{width:9px;height:9px;border-bottom:2px solid currentcolor;border-left:2px solid currentcolor;transform:rotate(-45deg);transition:margin-top .45s cubic-bezier(0.42, 0, 0, 1),transform .45s cubic-bezier(0.42, 0, 0, 1),color .45s cubic-bezier(0.42, 0, 0, 1),border-color .45s cubic-bezier(0.42, 0, 0, 1)}.icon-corner.active,.open .icon-corner,.jcf-drop-active .jcf-select-opener{margin-top:5px;transform:scale(-1) rotate(-45deg)}.icon-corner.medium{width:13px;height:13px;border-bottom-width:3px;border-left-width:3px}.icon-corner.medium.active{margin-top:7px}button.icon-corner{padding:0;border-top:none;border-right:none;background:none;color:currentcolor;cursor:pointer}button.icon-corner:focus-visible::after{border-color:currentcolor}button.icon-corner::after{position:absolute;border:2px dashed rgba(0,0,0,0);content:"";inset:-5px -5px -10px -10px;transform:rotate(45deg);transition:border-color .45s cubic-bezier(0.42, 0, 0, 1)}.icon-cross{position:relative;z-index:10;width:24px;height:24px;cursor:pointer;transition:color .45s cubic-bezier(0.42, 0, 0, 1)}.icon-cross.small{width:12px;height:12px}.icon-cross.small i{position:absolute;top:50%;left:50%;width:15px;height:1px;margin:-0.5px 0 0 -7.5px;cursor:pointer}.icon-cross::before{position:absolute;content:"";inset:-10px}.icon-cross i{position:absolute;top:50%;left:50%;width:34px;height:3px;margin:-1.5px 0 0 -17px;cursor:pointer}.icon-cross i::before,.icon-cross i::after{position:absolute;right:0;display:block;width:100%;height:100%;background:currentcolor;content:""}.icon-cross i::before{top:0;transform:rotate(45deg)}.icon-cross i::after{bottom:0;transform:rotate(-45deg)}.icon-twitter,.icon-youtube,.icon-facebook,.icon-linkedin,.icon-email,.icon-search{width:20px;height:20px}.icon-quote{width:64px;height:50px}.icon-location{width:24px;height:24px}.icon-camera{width:18px;height:12px}dialog{max-width:1376px;padding:40px 20px 20px;border:none;border-radius:16px;background:#fff}@media(min-width: 768px){dialog{padding:25px}}@media(min-width: 1200px){dialog{padding:40px}}@media(min-width: 1800px){dialog{padding:60px}}dialog::backdrop{background:rgba(0,0,0,.7)}.popup-close{position:absolute;top:10px;right:10px;color:var(--primary-color-50)}@media(min-width: 1200px){.popup-close{top:40px;right:40px}}.no-touch .popup-close:hover{color:#131820}.popup-close:focus-visible::before{border-color:currentcolor}.popup-close::before{border:2px dashed rgba(0,0,0,0);transition:border-color .45s cubic-bezier(0.42, 0, 0, 1)}button.popup-close{padding:0;border:none;background:none;cursor:pointer;font:inherit;outline:inherit}.video-popup,.popup{position:fixed;z-index:1500;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);opacity:0;transform:scale3d(0, 0, 0)}.video-popup.open,.popup.open{opacity:1;pointer-events:all;transform:scale3d(1, 1, 1);transition:opacity .45s,transform .45s}.video-popup.open .popup-close,.video-popup.open iframe,.popup.open .popup-close,.popup.open iframe{pointer-events:auto}.video-popup.close,.popup.close{opacity:0;pointer-events:none;transform:scale3d(0, 0, 0);transition:opacity .45s,transform .45s}.video-popup video,.video-popup iframe{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}.video-popup .icon-cross{color:#fff !important}.video-popup-inner{position:relative;width:100%;height:100%;pointer-events:all}.video-popup-content{position:relative;display:flex;overflow:hidden;width:100%;height:100%;flex-shrink:0;align-items:center;justify-content:center;padding:15px;text-align:center}@media(min-width: 1200px){.video-popup-content{padding:24px}}.video-popup-iframe{position:relative;display:inline-block;flex-shrink:0;vertical-align:top}@media(orientation: landscape){.video-popup-iframe{height:100%;max-height:75%}}@media(min-width: 1024px)and (orientation: landscape){.video-popup-iframe{max-height:65%}}@media(orientation: portrait){.video-popup-iframe{width:100%}}@media(min-width: 768px)and (orientation: portrait){.video-popup-iframe{max-width:90%}}.video-popup-iframe>img{display:block}@media(orientation: landscape){.video-popup-iframe>img{height:100%;max-height:100%}}@media(orientation: portrait){.video-popup-iframe>img{width:100%;max-height:none}}.popup{display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;padding:10px}@media(min-width: 768px){.popup{padding:25px}}@media(min-width: 1200px){.popup{padding:40px}}@media(min-width: 1800px){.popup{padding:60px}}.popup.open .popup-content{display:block !important}.no-touch .popup .popup-close:hover{color:#131820}.popup-inner{position:relative;display:flex;max-width:1376px;max-height:100%;flex-direction:column;flex-shrink:0;padding:40px 0 20px;border-radius:16px;background:#fff}@media(min-width: 768px){.popup-inner{padding:45px 0}}@media(min-width: 1200px){.popup-inner{padding:65px 0}}@media(min-width: 1800px){.popup-inner{padding:80px 0}}.popup-content{display:none;overflow:auto;width:100%;max-height:100%;flex-shrink:0;padding:0 20px;margin:auto;-webkit-overflow-scrolling:touch}@media(min-width: 1024px){.popup-content{padding:0 40px}}@media(min-width: 1200px){.popup-content{padding:0 60px}}@media(min-width: 1800px){.popup-content{padding:0 80px}}.popup-content .divider{margin:25px 0;background:#e6ebf5}@media(min-width: 1024px){.popup-info{display:flex;width:100%;flex-shrink:0}}.popup-info-aside{margin:0 0 30px}@media(min-width: 1024px){.popup-info-aside{width:304px;flex-shrink:0;margin:0 44px 0 0}}.popup-info-aside>img{display:block;width:100%;max-width:320px;border-radius:16px;margin:0 auto 30px}@media(min-width: 1024px){.popup-info-aside>img{max-width:none;margin:0 0 30px}}@media(min-width: 1800px){.popup-info-aside>img{margin-bottom:60px}}.popup-info-aside>:last-child{margin-bottom:0}@media(min-width: 1024px){.popup-info-main{width:100%;flex-shrink:1}}.popup-info-main>:last-child{margin-bottom:0}.popup-info-text{margin:0 0 40px}@media(min-width: 1800px){.popup-info-text{margin-bottom:60px}}.popup-info-text>h3,.popup-info-text>.h3{margin:0 0 9px;letter-spacing:-2px}@media(min-width: 1200px){.popup-info-text>h3:first-child,.popup-info-text>.h3:first-child{margin-top:9px}}.popup-info-text>h3+p,.popup-info-text>.h3+p{margin-top:20px}.popup-info-text>blockquote{margin:40px 0}@media(min-width: 1800px){.popup-info-text>blockquote{margin:60px 0}}.popup-info-text>h4,.popup-info-text>.h4{margin:0 0 20px;letter-spacing:-1px}@media(min-width: 1800px){.popup-info-text>h4,.popup-info-text>.h4{margin-bottom:35px}}.popup-info-text>small{display:block;margin:0 0 20px;font:inherit;opacity:.7}@media(min-width: 1200px){.popup-info-text>small{margin-bottom:30px}}@media(min-width: 1800px){.popup-info-text>small{margin-bottom:40px}}@media(min-width: 1800px){.popup-info-text>p{margin-bottom:28px}}.popup-info-text>:last-child{margin-bottom:0}.popup-has-form .popup-inner{max-width:688px}@media(min-width: 1200px){.popup-has-form .popup-inner{padding-top:56px;padding-bottom:56px}}@media(min-width: 1200px){.popup-has-form .popup-content{padding-right:60px;padding-left:60px}}@media(min-width: 1200px){.popup-has-form .popup-close{top:25px}}.popup-has-vidyard .popup-inner{width:100%}.divider{width:100%;height:1px;flex-shrink:0;background:rgba(19,24,32,.2)}.open-menu{z-index:30;top:30px;right:30px;display:block;color:#131820}@media(max-width: 1199px){.show-menu .open-menu::before{border-color:currentcolor}}@media(min-width: 1200px){.open-menu{display:none;visibility:hidden}}.open-menu-icon{position:absolute;top:50%;left:0;width:100%;height:3px;margin:-1.5px 0 0;background:currentcolor;pointer-events:none;transition:background-color .45s ease}.show-menu .open-menu-icon{background:rgba(0,0,0,0)}.open-menu-icon::before,.open-menu-icon::after{position:absolute;right:0;display:block;width:100%;height:3px;background:currentcolor;content:"";transition-delay:.3s,0s;transition-duration:.3s,.3s}.open-menu-icon::before{top:-8px;transition-property:top,transform}.show-menu .open-menu-icon::before{top:0;transform:rotate(45deg)}.open-menu-icon::after{bottom:-8px;transition-property:bottom,transform}.show-menu .open-menu-icon::after{bottom:0;transform:rotate(-45deg)}.header{position:relative;z-index:20;height:70px;flex-shrink:0;margin-bottom:10px}@media(min-width: 1200px){.header{margin-bottom:0}}@media(min-width: 1200px){.header:not(.small-transparent-header){height:186px}}.header.small-transparent-header{display:flex;align-items:center;justify-content:center;margin-bottom:0}@media(max-width: 1199px){.header.small-transparent-header{background-color:#fff}}@media(min-width: 1200px){.header.small-transparent-header{height:auto;align-items:flex-end;justify-content:flex-start;padding-top:60px}}.header.small-transparent-header::before{display:none !important}@media(max-width: 1199px){.header.small-transparent-header .logo{margin:0 auto}}@media(min-width: 1200px){.header.small-transparent-header .logo{margin:0 !important}}@media(min-width: 1200px){.header.white::before{background:#fff}}@media(min-width: 1200px){.header.white .header-top{background:#fff;color:#131820}}@media(min-width: 1200px){.header.white .header-bottom{border-color:#e6ebf5}}.header::before{position:fixed;z-index:-1;content:"";inset:0;pointer-events:none;transition:all .45s cubic-bezier(0.42, 0, 0, 1)}@media(min-width: 1200px){.header::before{bottom:auto;height:80px;background:#2c353f}}@media(min-width: 1800px){.header::before{height:100px}}@media(max-width: 1199px){.show-menu .header::before{background:#fff;pointer-events:auto}}@media(min-width: 1200px){.header.down .header-inner{height:122px}}@media(min-width: 1440px){.header.down .header-inner{height:144px}}@media(min-width: 1800px){.header.down .header-inner{height:150px}}@media(min-width: 1200px){.header.down .header-top{overflow:hidden;min-height:0;padding-top:0;padding-bottom:0;opacity:0;pointer-events:none}}.header-height-info{position:fixed;top:0;left:0;height:80px;pointer-events:none}@media(min-width: 1200px){.header-height-info{height:145px}}@media(min-width: 1440px){.header-height-info{height:165px}}@media(min-width: 1800px){.header-height-info{height:190px}}.header-inner{position:fixed;left:0;width:100%;height:70px;padding:10px 10px 0}@media(min-width: 1024px){.header-inner{height:90px}}@media(min-width: 1200px){.header-inner{height:162px;padding:0 20px;pointer-events:none;transition:height .45s cubic-bezier(0.42, 0, 0, 1)}}@media(min-width: 1440px){.header-inner{height:182px}}@media(min-width: 1800px){.header-inner{height:206px}}@media(max-width: 1199px){.show-menu .header-inner{display:flex;overflow:auto;height:100%;flex-direction:column;flex-shrink:0;-webkit-overflow-scrolling:touch}}@media(max-width: 1199px){.header-inner::before{position:fixed;z-index:7;top:0;left:0;width:100%;height:86px;content:"";pointer-events:none;transition:background-color .45s cubic-bezier(0.42, 0, 0, 1)}}.header-top{display:none;padding:40px 0 0;border-top:1px solid rgba(19,24,32,.1);margin:40px 0 0;color:#131820;transition:opacity .45s cubic-bezier(0.42, 0, 0, 1);visibility:hidden}@media(min-width: 1200px){.header-top{position:relative;z-index:5;display:flex;width:100%;flex-shrink:0;padding:20px 30px;border:none;margin:0;background:#2c353f;color:#fff;pointer-events:auto;transition:all .45s cubic-bezier(0.42, 0, 0, 1);visibility:visible}}@media(min-width: 1440px){.header-top{min-height:64px;padding:20px 30px 18px 55px}}@media(min-width: 1800px){.header-top{padding:38px 50px 18px 44px}}@media(max-width: 1199px){.show-menu .header-top{display:flex;flex-direction:column-reverse;flex-shrink:0;visibility:visible}}.header-bottom{height:60px;padding:9px 20px 0;border:1px solid #bec3cd;border-radius:12px;background:#fff;color:#131820}@media(min-width: 1200px){.header-bottom{position:relative;z-index:2;display:flex;width:100%;height:78px;flex-shrink:0;align-items:flex-start;padding:15px 30px 0;border-radius:16px;box-shadow:0 6px 18px rgba(27,37,52,.08);pointer-events:auto}}@media(min-width: 1440px){.header-bottom{height:98px;padding-top:24px}}@media(min-width: 1800px){.header-bottom{height:104px;padding:25px 45px 0}}@media(max-width: 1199px){.show-menu .header-bottom{height:auto;border-color:#fff}}.logo-wrap{position:relative;display:flex;align-items:center}.logo-wrap>*:first-child{margin-right:auto}.header-bottom-right{display:none;width:100%;flex-shrink:1;visibility:hidden}@media(min-width: 1200px){.header-bottom-right{display:flex;visibility:visible}}.show-menu .header-bottom-right{margin-top:40px}@media(max-width: 1199px){.show-menu .header-bottom-right{display:block;visibility:visible}}@media(min-width: 1200px){.header-bottom-right::after{display:block;width:0;height:48px;content:""}}@media(min-width: 568px){.header-bottom-right::after{height:50px}}@media(min-width: 1800px){.header-bottom-right::after{height:54px}}@media(max-width: 1199px){.header-bottom-right>.btn{display:block;width:100%;max-width:350px}}@media(min-width: 1200px){.header-bottom-right>.btn{min-height:48px;padding:12px 38px 8px !important;margin-left:34px;font-size:14px;line-height:22px}}@media(min-width: 1440px){.header-bottom-right>.btn{min-height:50px;margin-left:44px;font-size:16px;line-height:24px}}@media(min-width: 1800px){.header-bottom-right>.btn{min-height:54px;line-height:28px}}.mobile-nav-toggle-wrap{position:relative;width:30px;height:21px}.mobile-nav-toggle-wrap .open-menu{width:inherit;height:inherit}.nav{margin:0 0 30px}@media(min-width: 1200px){.nav{display:flex;flex-grow:1;flex-shrink:1;align-items:center;justify-content:flex-end;margin:0}}.nav-list{font:700 14px/22px "D2L Sans",sans-serif;text-transform:uppercase}@media(min-width: 1200px){.nav-list{display:flex;max-width:100%;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end}}@media(min-width: 1440px){.nav-list{font-size:16px;line-height:24px}}@media(min-width: 1800px){.nav-list{font-size:18px;line-height:26px}}@media(min-width: 1440px){.nav-list.second>li{margin-right:41px}}@media(min-width: 1440px){.nav-list.second>li:last-child{margin-right:0}}.nav-list>li{margin:0 0 24px}@media(min-width: 1200px){.nav-list>li{flex-shrink:0;margin:0 34px 0 0}}@media(min-width: 1440px){.nav-list>li{margin-right:44px}}@media(min-width: 1200px){.nav-list>li:last-child{margin-right:0}}@media(max-width: 1199px){.nav-list .menu-item-has-children{position:relative}}.nav-list .open .menu-item-link{color:var(--primary-color-50)}@media(max-width: 1199px){.touch .nav-list .open .menu-item-link{pointer-events:none}}@media(min-width: 1200px){.menu-item-link{position:relative;display:inline-block;vertical-align:top}}li:first-child>.menu-item-link.second{padding-right:18px}@media(min-width: 1200px){li:first-child>.menu-item-link.second{padding-right:21px}}@media(min-width: 1440px){li:first-child>.menu-item-link.second{padding-right:24px}}.menu-item-link.second .icon-corner{display:none}@media(max-width: 568px){.is-btn .menu-item-link{width:100%}.is-btn .menu-item-link .btn{width:100%}}@media(min-width: 1200px){.menu-item-link::before{position:absolute;background:rgba(19,24,32,0);content:"";inset:-10px -15px -60px}}@media(max-width: 1199px){.menu-item-link>a{display:block}}.current-menu-item>.menu-item-link{color:var(--primary-color-50)}.menu-item-link .icon-corner{position:absolute;top:3px;right:0;pointer-events:none}@media(max-width: 1199px){.menu-item-link .icon-corner{top:7px;right:4px;transform:rotate(-135deg)}}.menu-item-has-children.second{position:relative}.menu-item-has-children.second .icon-corner{display:block}.menu-item-has-children.second .nav-dropdown{left:-15px;width:300px;padding:15px 0;border-radius:16px;margin:0;background-color:#fff}@media(min-width: 1200px){.menu-item-has-children.second .nav-dropdown{margin:49px 0 0}}.menu-item-has-children.second .nav-dropdown li{padding:10px 23px;margin:0}.menu-item-button{position:relative;z-index:5;text-decoration:none}.menu-item-button:not(.btn){color:currentcolor}.menu-item-has-children .menu-item-button{padding-right:18px}@media(min-width: 1200px){.menu-item-has-children .menu-item-button{padding-right:23px}}.no-touch .menu-item-button:hover{color:var(--primary-color-50);text-decoration:none}.no-touch .menu-item-button:hover+.icon-corner{color:var(--primary-color-50)}.header-links{margin:0 0 40px}@media(min-width: 1200px){.header-links{flex-shrink:0;margin:0}}.header-links.left{position:relative;z-index:5}@media(min-width: 1200px){.header-links.left{flex-grow:1;flex-shrink:1}}.header-links-list{font:700 14px/24px "D2L Sans",sans-serif}@media(min-width: 1200px){.header-links-list{display:flex;flex-shrink:0;margin:0 0 0 -40px}}@media(min-width: 1440px){.header-links-list{margin-left:-50px;font-size:16px;line-height:26px}}.header-links-list>li{position:relative;margin:0 0 16px}@media(min-width: 1200px){.header-links-list>li{margin:0 0 0 40px}}@media(min-width: 1440px){.header-links-list>li{margin-left:50px}}.header-links-list>li:last-child{margin-bottom:0}.header-links-list a{color:currentcolor;text-decoration:none}.no-touch .header-links-list a:hover{text-decoration:none}.header-links-list .icon-external-link{margin:5px 0 0 4px}@media(min-width: 1440px){.header-links-list .icon-external-link{margin-top:6px}}.header-links-list .icon-globe{margin:2px 5px 0 0}@media(min-width: 1200px){.header-links-list .icon-globe{margin:2px 6px 0 5px}}@media(min-width: 1440px){.header-links-list .icon-globe{margin-top:4px}}.header-links-list .icon-human{margin:1px 5px 0 0}@media(min-width: 1200px){.header-links-list .icon-human{margin:3px 5px 0 1px}}.header-link svg{pointer-events:none}.no-touch .header-link:hover{color:var(--primary-color-50)}@media(min-width: 1200px){.no-touch .header-link:hover{color:#5bf350}}@media(min-width: 1200px){.no-touch header.white .header-link:hover{color:var(--primary-color-50)}}.ada-block .links-dropdown-inner{min-width:288px;padding:20px 22px}.links-dropdown{position:absolute;bottom:100%;left:0;color:#131820;font:16px/26px "D2L Sans",sans-serif}@media(min-width: 1200px){.links-dropdown{top:100%;bottom:auto;padding:8px 0 0}}.links-dropdown a{color:currentcolor;text-decoration:none}.no-touch .links-dropdown a:hover{color:var(--primary-color-50);text-decoration:underline}.links-dropdown li{margin:0 0 14px;white-space:nowrap}.links-dropdown li:last-child{margin-bottom:0}.links-dropdown .current-menu-item{color:var(--primary-color-50);font-weight:700}.links-dropdown .current-menu-item a{cursor:default}.links-dropdown-inner{min-width:173px;padding:24px 28px;border:1px solid #e6ebf5;border-radius:16px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.08)}.dropdown{display:none;visibility:hidden}.nav-dropdown{padding:0 0 20px;text-transform:none}@media(min-width: 1200px){.nav-dropdown{position:absolute;top:100%;right:0;left:0;padding:12px 0 0}}@media(min-width: 1800px){.nav-dropdown{left:230px}}.dropdown-inner{padding:30px 0 0;border-bottom:1px solid rgba(19,24,32,.1)}@media(min-width: 1200px){.dropdown-inner{overflow:auto;width:100%;max-height:calc(100vh - 166px);padding:0;border:none;border-radius:16px;background:#fff;box-shadow:0 4px 30px rgba(0,0,0,.08)}}@media(min-width: 1440px){.dropdown-inner{max-height:calc(100vh - 186px)}}@media(min-width: 1800px){.dropdown-inner{max-height:calc(100vh - 211px)}}@media(min-width: 1200px){.header.down .dropdown-inner{max-height:calc(100vh - 246px)}}@media(min-width: 1440px){.header.down .dropdown-inner{max-height:calc(100vh - 151px)}}@media(min-width: 1800px){.header.down .dropdown-inner{max-height:calc(100vh - 156px)}}@media(min-width: 1200px){.dropdown-content{display:flex;width:100%;flex-shrink:0}}.dropdown-left{margin:0 0 40px}@media(min-width: 1200px){.dropdown-left{overflow:auto;width:35.7%;max-height:calc(100vh - 166px);flex-shrink:0;margin:0}}@media(min-width: 1440px){.dropdown-left{max-height:calc(100vh - 186px)}}@media(min-width: 1800px){.dropdown-left{max-height:calc(100vh - 211px)}}@media(min-width: 1200px){.header.down .dropdown-left{max-height:calc(100vh - 246px)}}@media(min-width: 1440px){.header.down .dropdown-left{max-height:calc(100vh - 151px)}}@media(min-width: 1800px){.header.down .dropdown-left{max-height:calc(100vh - 156px)}}@media(min-width: 1200px){.dropdown-left-inner,.dropdown-right-inner{padding:40px}}@media(min-width: 1800px){.dropdown-left-inner,.dropdown-right-inner{padding:60px}}@media(min-width: 1200px){.dropdown-right{width:100%;flex-shrink:1;border-radius:0 16px 16px 0;background:#f7fafe}}@media(max-width: 1199px){.dropdown.nav-dropdown{position:fixed;z-index:10;top:75px;left:0;width:100%;height:calc(100% - 75px);padding:63px 20px 0;animation:menuClose .4s linear both;background-color:#fff;opacity:0;pointer-events:none;transition:transform .4s linear,opacity .4s linear,visibility .4s linear}}@media(max-width: 1199px){.open .dropdown.nav-dropdown{animation:menuOpen .4s linear both;animation-delay:.3s;pointer-events:all}}@media(max-width: 1199px){.dropdown.nav-dropdown .dropdown-inner{overflow:auto;width:100%;height:100%;max-height:100%;padding:0}}@media(max-width: 1199px){.dropdown.nav-dropdown .short-products-list{margin-right:0}}@media(max-width: 1199px){.tab-menu-active .menu-item-has-children.open .dropdown-right-inner.tab.active{opacity:1;pointer-events:all;transform:translateX(0)}}@keyframes menuClose{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(100%)}}@keyframes menuOpen{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@media(max-width: 1199px){.dropdown-right-inner.tab{position:fixed;z-index:100;top:0 !important;left:0 !important;width:100%;height:100%;padding:63px 20px 0;background-color:#fff;opacity:0;pointer-events:none;transform:translateX(100%);transition:transform .4s linear,opacity .4s linear,visibility .4s linear !important}}@media(max-width: 1199px){.dropdown-right-inner.tab .dropdown-columns{overflow:auto;height:100%;max-height:100%;flex-wrap:wrap}}@media(max-width: 1199px){.dropdown-right-inner.tab .mobile-info{width:100%;padding:0 40px 42px;font:14px/24px "D2L Sans",sans-serif}.dropdown-right-inner.tab .mobile-info p{margin-bottom:10px}}@media(max-width: 1023px){.dropdown-right-inner.tab .mobile-info{padding:0 0 42px}}@media(min-width: 1200px){.dropdown-right-inner.tab .mobile-info{display:none}}.dropdown-right-inner.tab .mobile-info .more{text-transform:capitalize}@media(max-width: 1199px){.menu-back{position:fixed;z-index:400;top:78px;right:20px;left:20px;width:calc(100% - 40px);padding:0 20px 19px;border:solid rgba(19,24,32,.1);border-width:0 0 1px;background-color:rgba(0,0,0,0);color:#131820;font:700 14px/15px "D2L Sans",sans-serif;opacity:0;text-align:center;text-transform:uppercase;transition:opacity .5s linear,visibility .5s linear;visibility:hidden}}@media(max-width: 1199px){.menu-back.show{opacity:1;transition-delay:.4s;visibility:visible}}@media(min-width: 1200px){.menu-back{display:none}}.menu-back .icon-corner{position:absolute;top:4px;left:5px;transform:rotate(45deg)}@media(min-width: 1024px){.dropdown-columns{display:flex;width:1024px;flex-shrink:0;align-content:flex-start;margin:0 0 0 -40px}}@media(min-width: 1200px){.dropdown-columns{width:calc(100% + 40px)}}@media(min-width: 1800px){.dropdown-columns{width:calc(100% + 80px);margin-left:-80px}}@media(min-width: 1024px){.dropdown-columns.justify-space-around{justify-content:space-around}}@media(min-width: 1024px){.dropdown-column{width:330px;flex-shrink:1;margin-left:40px}}@media(min-width: 1800px){.dropdown-column{margin-left:80px}}@media(min-width: 1024px){.dropdown-column.size-small{position:relative;width:280px}}@media(min-width: 1200px){.dropdown-column.size-small{width:180px}}@media(min-width: 1440px){.dropdown-column.size-small{width:200px}}@media(min-width: 1800px){.dropdown-column.size-small{width:220px}}.dropdown-column.has-featured{width:100%;max-width:320px;flex-shrink:0}.dropdown-column.has-press{flex-shrink:0}@media(min-width: 1024px){.dropdown-column.has-press{position:relative;width:100%;max-width:320px;padding-left:60px}}@media(min-width: 1800px){.dropdown-column.has-press{max-width:360px}}@media(min-width: 1024px){.dropdown-column.has-press::before{position:absolute;top:0;bottom:0;left:0;width:1px;background:rgba(19,24,32,.15);content:""}}@media(min-width: 1200px){.dropdown-column.has-press::before{top:-40px;bottom:-40px}}@media(min-width: 1800px){.dropdown-column.has-press::before{top:-60px;bottom:-60px}}.dropdown-column .decorated-image::after{padding:76% 0 0}@media(min-width: 1800px){.dropdown-column .decorated-image{margin-top:30px}}.dropdown-item{margin:0 0 30px}@media(min-width: 1800px){.dropdown-item{margin-bottom:40px}}.dropdown-item>h6,.dropdown-item>.h6{margin:0 0 16px;font:12px/22px "D2L Sans",sans-serif;letter-spacing:2px;text-transform:uppercase}@media(min-width: 1200px){.dropdown-item>h6,.dropdown-item>.h6{margin-bottom:20px}}.dropdown-item>h6 a,.dropdown-item>.h6 a{color:currentcolor;text-decoration:none}.no-touch .dropdown-item>h6 a:hover,.no-touch .dropdown-item>.h6 a:hover{color:var(--primary-color-50);text-decoration:underline}.dropdown-item>:last-child{margin-bottom:0}.dropdown-links{margin:0 0 20px;font:700 16px/24px "D2L Sans",sans-serif}@media(min-width: 1800px){.dropdown-links.has-press{margin-bottom:30px}}.dropdown-links.has-press>li{padding-top:18px;border-top:1px solid rgba(19,24,32,.15)}.dropdown-links.has-press>li:last-child{padding-bottom:18px;border-bottom:1px solid rgba(19,24,32,.15)}.dropdown-links>li{margin:0 0 16px}.dropdown-links>li:last-child{margin-bottom:0}.dropdown-links a{color:currentcolor;text-decoration:none}.no-touch .dropdown-links a:hover{color:var(--primary-color-50);text-decoration:underline}.dropdown-links p{padding:4px 0 0;margin:0;font-size:14px;font-weight:400}.dropdown-links time{display:block;margin:0 0 4px;font:12px/22px "D2L Sans",sans-serif;letter-spacing:2px;text-transform:uppercase}.dropdown-links .icon-external-link{width:18px;height:18px;margin:0 6px 2px;vertical-align:middle}.featured time{display:block;margin:0 0 10px;font:14px/24px "D2L Sans",sans-serif;letter-spacing:1px;text-transform:uppercase}.featured>h4,.featured>.h4{margin:0 0 20px;font:700 20px/30px Stanley,sans-serif;letter-spacing:-1px}.featured>h4 a,.featured>.h4 a{color:currentcolor;text-decoration:none}.no-touch .featured>h4 a:hover,.no-touch .featured>.h4 a:hover{color:var(--primary-color-50);text-decoration:underline}.featured>:last-child{margin-bottom:0}.dropdown-description{margin:0 0 40px;font:16px/26px "D2L Sans",sans-serif;letter-spacing:normal}@media(min-width: 1200px){.dropdown-description{font-size:18px;line-height:30px}}.dropdown-description>h5,.dropdown-description>.h5{margin:0 0 12px;font:700 18px/30px "D2L Sans",sans-serif;letter-spacing:normal}@media(min-width: 1200px){.dropdown-description>h5,.dropdown-description>.h5{font-size:20px;line-height:32px}}.dropdown-description>h5 a,.dropdown-description>.h5 a{color:currentcolor;text-decoration:none}.no-touch .dropdown-description>h5 a:hover,.no-touch .dropdown-description>.h5 a:hover{color:var(--primary-color-50);text-decoration:underline}.dropdown-description p{margin:0 0 20px}@media(min-width: 1200px){.dropdown-description p{margin-bottom:30px}}.dropdown-description:last-child{margin-bottom:0}.tab{transition:opacity .45s cubic-bezier(0.42, 0, 0, 1)}.tab:not(.active){position:absolute;top:-300vh;left:-300vh;opacity:0;visibility:hidden}.tab:not(.active) a{visibility:hidden}.skip-content{position:fixed;z-index:21;top:0;left:0;width:100%;padding:0 20px;pointer-events:none}.skip-content a{position:relative;top:-100vh;background:#1b6411 !important;pointer-events:auto;transition:top .45s cubic-bezier(0.42, 0, 0, 1)}.skip-content a:focus{top:0}.section-head{width:100%;flex-shrink:0;margin-bottom:30px}@media(min-width: 768px){.section-head{display:flex;align-items:flex-end}}@media(min-width: 1200px){.section-head{margin-bottom:50px}}@media(min-width: 1800px){.section-head{margin-bottom:60px}}.section-head.align-center{display:block;text-align:center}.section-head.align-center .section-head-text{max-width:650px;margin-right:auto;margin-left:auto}@media(min-width: 1200px){.section-head.align-center .section-head-text{max-width:1090px}}.section-head.align-center .btn{margin:30px 0 0}@media(min-width: 1800px){.section-head.text-container-large .section-head-text{max-width:810px}}.section-head.text-container-full .section-head-text{max-width:none}.section-head .btn{margin:30px 0 0}@media(min-width: 768px){.section-head .btn{margin:0 0 0 50px}}@media(min-width: 768px){.section-head-left{width:100%;flex-shrink:1}}@media(min-width: 768px){.section-head-text{max-width:680px}}@media(min-width: 1800px){.section-head-text{font-size:18px;line-height:28px}}.section-head-text h2,.section-head-text .h2{margin:0 0 20px}@media(min-width: 1200px){.section-head-text h2,.section-head-text .h2{margin-bottom:24px}}.section-head-text>:last-child{margin-bottom:0}.short-products-list{margin:0 -20px 30px 0;font:14px/24px "D2L Sans",sans-serif}@media(min-width: 1200px){.short-products-list{margin-right:-40px}}@media(min-width: 1800px){.short-products-list{margin-right:-60px}}.short-products-list>li{position:relative;z-index:1;display:flex;width:100%;flex-shrink:0;padding:6px 50px 0 0;margin:0 0 17px}@media(min-width: 1200px){.short-products-list>li{padding-top:3px;padding-right:20px;padding-bottom:3px;margin-top:6px}}@media(min-width: 1800px){.short-products-list>li{padding-right:40px}}.short-products-list>li.active::before{background:#f7fafe}.short-products-list>li.active h3 a,.short-products-list>li.active .h3 a{cursor:default;text-decoration:underline}@media(min-width: 1200px){.short-products-list>li.active .more{pointer-events:all}}.short-products-list>li::before{position:absolute;z-index:-1;content:"";inset:-7px 0 -7px -20px;transition:background-color .45s cubic-bezier(0.42, 0, 0, 1)}@media(min-width: 1200px){.short-products-list>li::before{left:-40px}}@media(min-width: 1800px){.short-products-list>li::before{left:-60px}}.short-products-list>li:last-child{margin-bottom:0}.short-products-list h3,.short-products-list .h3{margin:0;font:700 16px/24px "D2L Sans",sans-serif;letter-spacing:normal}.short-products-list h3 a,.short-products-list .h3 a{color:currentcolor;text-decoration:none}@media(min-width: 1200px){.short-products-list .more{pointer-events:none}}.short-product-info{display:flex;width:100%;flex-direction:column;flex-shrink:1;align-items:flex-start;justify-content:center}.short-product-info>p{margin:0 0 4px}.short-product-info:last-child{margin-bottom:0}.short-product-info h3+.more,.short-product-info .h3+.more{position:absolute;top:50%;right:4px;padding:0;pointer-events:none;transform:translateY(-50%)}@media(min-width: 1200px){.short-product-info h3+.more,.short-product-info .h3+.more{right:32px;pointer-events:all}}@media(max-width: 1199px){.short-product-info h3+.more .icon-arrow,.short-product-info .h3+.more .icon-arrow{display:none}}@media(max-width: 1199px){.short-product-info h3+.more::before,.short-product-info .h3+.more::before{display:none}}@media(max-width: 1199px){.short-product-info h3+.more::after,.short-product-info .h3+.more::after{display:block;width:9px;height:9px;border-bottom:2px solid #131820;border-left:2px solid #131820;content:"";transform:rotate(-135deg)}}.short-product-img{width:36px;height:36px;flex-shrink:0;margin:0 24px 0 0}.short-product-img img,.short-product-img svg{display:block;width:100%;max-height:100%}.footer{position:relative;z-index:3;overflow:hidden;flex-shrink:0;background:#f7fafe;color:#4b505a}.footer .container{position:relative;padding-top:51px}@media(min-width: 1200px){.footer .container{padding-top:79px}}.footer .logo{width:123px;margin:0 0 50px}@media(min-width: 1200px){.footer .logo{margin:-10px 0 60px}}@media(min-width: 1200px){.footer .divider{margin:11px 0 2px}}@media(min-width: 1440px){.footer .divider{margin-top:15px}}.footer-bg{position:absolute;top:33px;right:-40px;width:238px;height:344px;background-size:contain;pointer-events:none}@media(min-width: 1200px){.footer-bg{top:17px;right:auto;left:-62px;width:484px;height:699px}}@media(min-width: 1440px){.footer-bg{left:-70px;width:544px;height:786px}}@media(min-width: 1800px){.footer-bg{width:773px;height:1117px}}@media(min-width: 1200px){.footer-inner{display:flex;width:100%;flex-shrink:0;flex-wrap:wrap}}@media(min-width: 1200px){.footer-left{width:34%;flex-shrink:0;padding:0 50px 0 0}}@media(min-width: 1200px){.footer-right{width:66%;flex-shrink:0}}.footer-right a,.footer-bottom a{color:currentcolor;text-decoration:none}.no-touch .footer-right a:hover,.no-touch .footer-bottom a:hover{color:var(--primary-color-50);text-decoration:underline}.footer-bottom{display:flex;width:100%;flex-direction:column-reverse;flex-shrink:0;padding:40px 0 50px;font:14px/24px "D2L Sans",sans-serif}@media(min-width: 1200px){.footer-bottom{flex-direction:row;padding:25px 0}}.footer-nav-list{margin:0 0 24px;font:14px/26px "D2L Sans",sans-serif}@media(min-width: 768px){.footer-nav-list{display:flex;width:calc(100% + 20px);flex-shrink:0;flex-wrap:wrap;margin-left:-20px}}@media(min-width: 1200px){.footer-nav-list{margin-bottom:0}}@media(min-width: 1440px){.footer-nav-list{font-size:16px;line-height:28px}}@media(min-width: 1800px){.footer-nav-list{width:calc(100% + 84px);margin-left:-84px;font-size:18px;line-height:30px}}@media(min-width: 768px){.footer-nav-list>li{width:calc(50% - 20px);flex-shrink:0;margin-left:20px}}@media(min-width: 1024px){.footer-nav-list>li{width:calc(25% - 20px)}}@media(min-width: 1200px){.footer-nav-list>li{margin-bottom:50px}}@media(min-width: 1440px){.footer-nav-list>li{margin-bottom:56px}}@media(min-width: 1800px){.footer-nav-list>li{width:calc(25% - 84px);margin-left:84px}}@media(min-width: 1024px){.footer-nav-list>li.item-two-columns{width:calc(50% - 20px)}}@media(min-width: 1800px){.footer-nav-list>li.item-two-columns{width:calc(50% - 84px)}}@media(min-width: 568px){.footer-nav-list>li.item-two-columns ul{column-count:2;column-gap:20px}}@media(min-width: 1800px){.footer-nav-list>li.item-two-columns ul{column-gap:84px}}.footer-nav-link{position:relative;display:inline-block;padding:0 26px 0 0;margin:0 0 16px;color:#131820;font:700 16px/28px "D2L Sans",sans-serif;letter-spacing:normal;vertical-align:top}@media(min-width: 1440px){.footer-nav-link{margin-bottom:31px;font-size:20px;line-height:32px}}@media(min-width: 1800px){.footer-nav-link{font-size:24px;line-height:36px}}.footer-nav-link .icon-corner{position:absolute;top:7px;right:0}@media(min-width: 1024px){.footer-nav-link .icon-corner{display:none;visibility:hidden}}.footer-nav-inner{display:none;padding:0 0 16px}@media(min-width: 1024px){.footer-nav-inner{display:block !important}}@media(min-width: 1200px){.footer-nav-inner{padding:0}}@media(min-width: 1200px){.footer-nav-inner ul{display:inline-block;width:100%;margin:0 0 -12px;vertical-align:top}}@media(min-width: 1200px){.footer-nav-inner li{margin:0 0 12px}}@media(min-width: 1440px){.footer-nav-inner li{margin-bottom:16px}}.footer-links{flex-shrink:0;margin:0 0 23px}@media(min-width: 1200px){.footer-links{width:100%;flex-shrink:1;margin:0}}@media(min-width: 768px){.footer-links ul{column-count:3;column-gap:20px}}@media(min-width: 1200px){.footer-links ul{display:flex;flex-wrap:wrap;justify-content:flex-end;column-count:auto;column-gap:0}}.footer-links li{margin:0 0 12px}@media(min-width: 1200px){.footer-links li{flex-shrink:0;margin:0 0 0 30px}}@media(min-width: 1440px){.footer-links li{margin-left:41px}}@media(min-width: 1200px){.copyright{width:50%;max-width:345px;flex-shrink:0}}@media(min-width: 768px){.copyright br{display:none}}.logo{position:relative;z-index:20;display:block;width:73px;flex-shrink:0;color:#131820;outline:none;text-decoration:none}@media(min-width: 1200px){.logo{width:88px;margin:-1px 35px 0 0}}@media(min-width: 1440px){.logo{margin:1px 45px 0 16px}}@media(min-width: 1800px){.logo{margin:2px 65px 0 -1px}}.logo:focus-visible{outline:none}.logo:focus-visible::before{border-color:currentcolor}.no-touch .logo:hover{outline:none}.no-touch .logo:hover .logo-active{opacity:100}.no-touch .logo:hover .logo-two{opacity:0}.logo::before{position:absolute;border:2px dashed rgba(0,0,0,0);content:"";inset:-2px -4px -6px;pointer-events:none;transition:border-color .45s cubic-bezier(0.42, 0, 0, 1)}.logo img{display:block;width:100%;opacity:0}.logo svg{position:absolute;bottom:0;left:0;width:100%;height:100%}.logo path,.logo g{transition:opacity .45s cubic-bezier(0.42, 0, 0, 1)}.logo svg:not(.pride) path{fill:currentcolor}.logo svg:not(.pride) .logo-divider{fill:var(--primary-color-brand)}.logo .logo-active{opacity:0}.breadcrumbs-section{position:relative;z-index:5;padding:30px 0 20px}@media(min-width: 1200px){.breadcrumbs-section{padding:45px 0 50px}}@media(min-width: 1800px){.breadcrumbs-section{padding:60px 0 70px}}@media(min-width: 1024px){.breadcrumbs-section.narrow-container .breadcrumbs{max-width:802px;margin-right:auto;margin-left:auto}}.breadcrumbs-section .breadcrumbs{margin:0}@media(min-width: 1024px){.breadcrumbs-section+.top-section.has-waves{margin-top:-35px}}@media(min-width: 1200px){.breadcrumbs-section+.top-section.has-waves{margin-top:-80px}}@media(min-width: 1800px){.breadcrumbs-section+.top-section.has-waves{margin-top:-106px}}.breadcrumbs-section+.wrap-article .article{margin-top:0}.breadcrumbs{flex-shrink:0;margin:0 0 20px;font:16px/24px "D2L Sans",sans-serif}@media(min-width: 1200px){.breadcrumbs{font-size:18px;line-height:28px}}.breadcrumbs li{display:inline}.breadcrumbs li:not(:last-child)::after{margin:0 4px;content:"/"}@media(min-width: 1200px){.breadcrumbs li:not(:last-child)::after{margin:0 8px}}.breadcrumbs a{color:currentcolor;text-decoration:underline}.no-touch .breadcrumbs a:hover{text-decoration:none}@media(min-width: 1200px){.small-transparent-header+.main .hero-section:first-child{margin-top:-102px !important}}@media(min-width: 1200px){.small-transparent-header+.main .hero-section:first-child .hero-section-left{padding-top:134px !important}}@media(min-width: 1200px){.small-transparent-header+.main .hero-section:first-child .decor{top:60px !important}}@media(min-width: 1200px){.small-transparent-header+.main .hero-section:first-child+.wrap-columns-layout .form-container{padding-top:60px !important}}.hero-section{position:relative;padding:0 0 36px}@media(min-width: 1024px){.hero-section{padding:0}}.hero-section:first-child{margin-top:0}@media(min-width: 1200px){.hero-section:first-child{margin-top:-186px}}@media(min-width: 1200px){.hero-section.height-medium.indent-bottom{margin-bottom:313px}}@media(min-width: 1024px){.hero-section.height-medium .hero-media{bottom:-25px}}@media(min-width: 1200px){.hero-section.height-medium .hero-media{bottom:-60px}}@media(min-width: 1440px){.hero-section.height-medium .hero-media{bottom:-80px}}@media(min-width: 1800px){.hero-section.height-medium .hero-media{bottom:-100px}}@media(min-width: 1200px){.hero-section.height-small.indent-bottom{margin-bottom:187.8px}}@media(min-width: 1024px){.hero-section.height-small .hero-media{bottom:-15px}}@media(min-width: 1200px){.hero-section.height-small .hero-media{bottom:-36px}}@media(min-width: 1440px){.hero-section.height-small .hero-media{bottom:-48px}}@media(min-width: 1800px){.hero-section.height-small .hero-media{bottom:-60px}}@media(min-width: 1440px){.hero-section.text-container-large .hero-section-text{max-width:810px}.hero-section.text-container-large .hero-section-text.hero-section-text--full-width{max-width:none}}@media(min-width: 1024px){.hero-section.image-large .hero-section-right{width:48.6%}}@media(min-width: 1024px){.hero-section.bottom-padding-large .hero-section-left{padding-bottom:100px}}@media(min-width: 1200px){.hero-section.bottom-padding-large .hero-section-left{padding-bottom:150px}}@media(min-width: 1800px){.hero-section.bottom-padding-large .hero-section-left{padding-bottom:170px}}@media(min-width: 1200px){.hero-section .breadcrumbs{min-height:50px}}@media(min-width: 1800px){.hero-section .breadcrumbs{margin:11px 0 61px}}@media(max-width: 1023px){.hero-section .decor{display:none}}@media(min-width: 1200px){.hero-section+.container{margin-top:-93px}}.hero-section.dark-background{color:#fff}.hero-section-bg{position:absolute;background:#f7fafe;inset:0;overflow-y:hidden;pointer-events:none}.hero-section-bg .bg-image{display:block;background-repeat:no-repeat;background-size:cover}@media(min-width: 1024px){.hero-section-bg .bg-image{display:block;background-color:#f7fafe}}.hero-section-bg .bg-waves{display:none}@media(min-width: 1024px){.hero-section-bg .bg-waves{display:block;background:#f7fafe}}@media(min-width: 1024px){.hero-section-bg .bg-waves-inner{height:70%}}.hero-section-inner{position:relative;z-index:4;display:flex;width:100%;flex-direction:column-reverse;flex-shrink:0}.hero-section-inner.flex-keep-direction{flex-direction:column}@media(min-width: 1024px){.hero-section-inner,.hero-section-inner.flex-keep-direction{flex-direction:row}}@media(min-width: 1024px){.hero-section-left{display:flex;width:100%;min-height:100vh;flex-direction:column;flex-shrink:1;padding:30px 50px 30px 0}}@media(min-width: 1200px){.hero-section-left{padding-top:60px;padding-right:60px}}.hero-section-left>:last-child{margin-bottom:0}@media(min-width: 1024px){.hero-section:first-child .hero-section-left,.hero-section:first-child .hero-section-full{padding-top:100px}}@media(min-width: 1200px){.hero-section:first-child .hero-section-left,.hero-section:first-child .hero-section-full{padding-top:192px}}@media(min-width: 1440px){.hero-section:first-child .hero-section-left,.hero-section:first-child .hero-section-full{padding-top:212px}}@media(min-width: 1800px){.hero-section:first-child .hero-section-left,.hero-section:first-child .hero-section-full{padding-top:236px}}.hero-section-full-width-template .hero-section-left{padding-top:20px}@media(min-width: 1024px){.hero-section-full-width-template .hero-section-left{padding-top:0}}.hero-section-right{padding:100px 0 0}.hero-section-right:not(.hero-section-right--no-bleeding){display:flex;align-items:center}@media(min-width: 1200px){.hero-section-right.has-animation{opacity:0}}@media(min-width: 1200px)and (prefers-reduced-motion){.hero-section-right.has-animation{opacity:1}}@media(min-width: 1200px){.hero-section-right.has-animation.animate{opacity:1;transition:opacity 1.3s cubic-bezier(0.42, 0, 0, 1) 0s}}.hero-section-full-width-template .hero-section-right{margin:0 -20px}@media(min-width: 1024px){.hero-section-full-width-template .hero-section-right{margin:0}}@media(min-width: 1024px){.hero-section-right{position:relative;width:41%;flex-shrink:0;padding-top:0}}.hero-section-right.hero-section-right--no-bleeding .hero-media--no-bleeding{background-position:center;background-size:cover}@media(min-width: 1200px){.hero-section-right.hero-section-right--no-bleeding .hero-media--no-bleeding{margin-right:-80px}}@media(min-width: 1440px){.hero-section-right.hero-section-right--no-bleeding .hero-media--no-bleeding{margin-right:-100px}}@media(min-width: 1800px){.hero-section-right.hero-section-right--no-bleeding .hero-media--no-bleeding{margin-right:-130px}}.hero-section-full-width-template .hero-section-right.hero-section-right--no-bleeding .columns-layout-right{padding:20px}@media(min-width: 1024px){.hero-section-full-width-template .hero-section-right.hero-section-right--no-bleeding .columns-layout-right{padding:0}}.hero-section-right.hero-section-right--no-bleeding .columns-layout-inner{margin:auto}.hero-section-right.hero-section-right--no-bleeding .form-container{padding-bottom:0}@media(min-width: 1024px){.hero-section-right.hero-section-right--no-bleeding .form-container{padding-bottom:125px}}.hero-full-width .hero-section-right{padding:20px 0}@media(min-width: 1024px){.hero-section-full{display:flex;width:100%;min-height:820px;flex-direction:column;flex-shrink:1;align-items:center;justify-content:start;padding:30px 50px 30px 0}}.hero-section-full .hero-section-description{flex-grow:0;align-items:start}@media(min-width: 1024px){.hero-section-description{display:flex;width:100%;flex-grow:1;flex-shrink:0;align-items:center}}@media(min-width: 1024px){.breadcrumbs~.hero-section-description{align-items:flex-start}}.hero-section-text{width:100%;flex-shrink:0;font:16px/28px "D2L Sans",sans-serif}@media(min-width: 1440px){.hero-section-text{max-width:605px}}@media(min-width: 1800px){.hero-section-text{max-width:715px;font-size:18px;line-height:28px}}.hero-section-text h1,.hero-section-text .h1{margin:0 0 15px}@media(min-width: 1200px){.hero-section-text h1,.hero-section-text .h1{margin-bottom:21px}}@media(min-width: 1800px){.hero-section-text h1,.hero-section-text .h1{margin-bottom:16px}}@media(min-width: 1800px){.hero-section-text h4,.hero-section-text .h4{margin-top:-7px}}.hero-section-text>p{margin:0 0 30px}@media(min-width: 1200px){.hero-section-text>p:last-of-type{margin-bottom:50px}}@media(min-width: 1800px){.hero-section-text>p+strong{margin-top:60px}}.hero-section-text>strong{display:block;margin:0 0 20px}.hero-section-text .buttons+.user{margin-top:25px}@media(min-width: 1200px){.hero-section-text .buttons+.user{margin-top:35px}}.hero-section-text>:last-child{margin-bottom:0}.hero-logo{display:block;max-width:195px;margin-bottom:32px}@media(min-width: 1800px){.hero-logo:first-child{margin-top:-14px}}@media(min-width: 1800px){.hero-logo+.top-title{margin-top:33px}}.hero-logo img{display:block;max-height:50px;margin:0}.hero-media{position:relative;margin:-100px -20px 35px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media(min-width: 1024px){.hero-media{position:absolute;margin:0;inset:0 -20px -40px 0}}@media(min-width: 1200px){.hero-media{right:-80px;bottom:-173px}}@media(min-width: 1440px){.hero-media{right:-100px;bottom:-115px}}@media(min-width: 1800px){.hero-media{right:-130px;bottom:-260px}}.hero-media::before{display:block;padding:76% 0 0;content:""}@media(min-width: 768px){.hero-media::before{padding:69.5% 0 0}}.hero-media .btn-play{position:absolute;z-index:5;top:50%;left:50%;transform:translate(-50%, -50%)}@media(min-width: 1200px){.hero-media .btn-play{margin-top:93px}}.hero-media .hero-video{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.hero-media .animation-controls .btn-play,.hero-media .animation-controls .btn-pause{position:absolute;top:initial;right:10px;bottom:10px;left:initial;width:40px;height:40px;background:#828791;transform:initial}.hero-media .animation-controls .btn-play::after{left:calc(50% - 1px);border-width:6px 0 6px 10px}.hero-media .animation-controls .btn-pause::before,.hero-media .animation-controls .btn-pause::after{top:calc(50% - 5px);width:4px;height:10px}.hero-media .animation-controls .btn-pause::before{left:38%}.hero-media .animation-controls .btn-pause::after{right:38%}.value-props{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.value-props .value-prop{display:flex;gap:20px;align-items:center}.value-props .prop-icon{height:50px;margin-bottom:0}@media(min-width: 1024px){.single-post .hero-section-left,.single-resources .hero-section-left,.single-stories .hero-section-left,.single-career-resources .hero-section-left{min-height:auto;padding-bottom:60px}}@media(min-width: 1200px){.single-post .hero-section-left,.single-resources .hero-section-left,.single-stories .hero-section-left,.single-career-resources .hero-section-left{min-height:37em}}.social{margin:0 0 50px;font:18px/30px "D2L Sans",sans-serif}@media(min-width: 1200px){.social.has-animation{opacity:0}}@media(min-width: 1200px)and (prefers-reduced-motion){.social.has-animation{opacity:1}}@media(min-width: 1200px){.social.has-animation.animate{opacity:1;transition:opacity 1.3s cubic-bezier(0.42, 0, 0, 1) 0s}}.social.align-line{display:flex;width:100%;flex-shrink:0;flex-wrap:wrap;align-items:center}.social.align-line p{flex-shrink:0;margin:5px 18px 4px 0;font:700 14px/28px "D2L Sans",sans-serif;letter-spacing:3px;text-transform:uppercase}.social.align-line ul{width:auto;max-width:100%;flex-shrink:1}.social p{margin:0 0 12px}@media(min-width: 1200px){.social p{margin-bottom:20px}}.social ul{display:flex;width:calc(100% + 16px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -16px -16px}.social li{flex-shrink:0;margin:0 0 16px 16px}.social a{position:relative;display:flex;width:36px;height:36px;flex-shrink:0;align-items:center;justify-content:center;color:var(--primary-color-50);outline:none;transition:background-color .45s cubic-bezier(0.42, 0, 0, 1),color .45s cubic-bezier(0.42, 0, 0, 1)}.social a:focus-visible{outline:none}.social a:focus-visible::before{border-color:#131820}.no-touch .social a:hover{color:#fff;outline:none}.no-touch .social a:hover::after{opacity:1}.social a::before,.social a::after{position:absolute;content:""}.social a::before{border:2px dashed rgba(0,0,0,0);border-radius:50%;inset:-1px;pointer-events:none;transition:border-color .45s cubic-bezier(0.42, 0, 0, 1)}.social a::after{z-index:-1;top:0;left:0;width:100%;height:100%;border-radius:50%;background:var(--primary-color-50);opacity:.15;transition:opacity .45s cubic-bezier(0.42, 0, 0, 1)}.post-section{background:#131820;color:#fff}@media(min-width: 1024px){.post-section-inner{display:flex;width:100%;flex-shrink:0}}.post-section-left{margin:0 -20px}@media(min-width: 1024px){.post-section-left{position:relative;width:59.4%;min-height:400px;flex-shrink:0;margin:0}}@media(min-width: 1200px){.post-section-left{min-height:460px}}@media(min-width: 1440px){.post-section-left{min-height:520px}}@media(min-width: 1800px){.post-section-left{width:59.8%;min-height:692px}}.post-section-right{padding:45px 0 50px}@media(min-width: 1024px){.post-section-right{position:relative;display:flex;width:100%;flex-direction:column;flex-shrink:1;justify-content:flex-end;padding:40px}}@media(min-width: 1200px){.post-section-right{padding:60px 0 60px 60px}}@media(min-width: 1440px){.post-section-right{padding-top:80px;padding-bottom:80px}}@media(min-width: 1800px){.post-section-right{padding:90px 0 90px 97px}}.post-section-img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media(min-width: 1024px){.post-section-img{position:absolute;inset:0 0 0 -20px}}@media(min-width: 1200px){.post-section-img{left:-80px}}@media(min-width: 1440px){.post-section-img{left:-100px}}@media(min-width: 1800px){.post-section-img{left:-130px}}.post-section-img::before{display:block;padding:61% 0 0;content:""}@media(min-width: 1024px){.post-section-img::before{display:none}}.post-section-text{font:16px/26px "D2L Sans",sans-serif}@media(min-width: 1024px){.post-section-text{max-width:350px}}@media(min-width: 1200px){.post-section-text{max-width:395px}}@media(min-width: 1440px){.post-section-text{max-width:440px}}@media(min-width: 1800px){.post-section-text{max-width:570px;font-size:18px;line-height:28px}}.post-section-text h3,.post-section-text .h3{margin:0 0 17px;font:32px/34px Stanley,sans-serif;letter-spacing:-0.04em}@media(min-width: 1200px){.post-section-text h3,.post-section-text .h3{font-size:30px;letter-spacing:-2px;line-height:32px}}@media(min-width: 1440px){.post-section-text h3,.post-section-text .h3{font-size:40px;line-height:42px}}@media(min-width: 1800px){.post-section-text h3,.post-section-text .h3{margin-bottom:23px;font-size:50px;line-height:58px}}.post-section-text h3 a,.post-section-text .h3 a{color:currentcolor;text-decoration:none}.no-touch .post-section-text h3 a:hover,.no-touch .post-section-text .h3 a:hover{color:var(--primary-color-50);text-decoration:none}.post-section-text p{margin:0 0 30px}@media(min-width: 1200px){.post-section-text p{margin-bottom:50px}}.post-section-text>:last-child{margin-bottom:0}.award-section{overflow:hidden}.award-section .divider{margin:0 0 30px}@media(min-width: 1200px){.award-section .divider{margin-bottom:40px}}@media(min-width: 1440px){.award-section .divider{margin-bottom:50px}}@media(min-width: 1800px){.award-section .divider{margin-bottom:58px}}.wrap-award-slider{overflow:hidden;padding:3px 100px 3px 3px;margin:0 -100px 0 -3px}.wrap-award-slider .slider-controls{margin-top:0}.award-slider{overflow:visible !important;width:100%}.award-slider.swiper-container-initialized{padding-right:15px}.award-slider.swiper-container-initialized img{opacity:.3}.award-slider:not(.swiper-container-initialized) .swiper-wrapper{justify-content:center}.award-slider:not(.swiper-container-initialized) .swiper-slide{width:75px;margin:0 12px}@media(min-width: 1024px){.award-slider:not(.swiper-container-initialized) .swiper-slide{width:77px;margin:0 32px}}@media(min-width: 1440px){.award-slider:not(.swiper-container-initialized) .swiper-slide{width:93px;margin:0 40px}}@media(min-width: 1800px){.award-slider:not(.swiper-container-initialized) .swiper-slide{width:127px}}.award-slider:not(.swiper-container-initialized) .award-item{width:100%;margin-right:0}.award-slider .swiper-wrapper{overflow:visible !important}.award-slider .swiper-slide-visible img{opacity:1}.award-item{display:block;width:calc(100% - 25px);margin:0 25px 0 0;text-align:center;text-decoration:none}.no-touch .award-item:hover{text-decoration:none}@media(min-width: 1800px){.award-item{font-size:18px;line-height:28px}}.award-item img{display:block;width:100%;margin:0 auto 8px;transition:opacity .45s cubic-bezier(0.42, 0, 0, 1)}@media(min-width: 1200px){.award-item img{margin-bottom:20px}}@media(min-width: 1800px){.award-item img{margin-bottom:32px}}.award-item>small{display:block;margin:0 0 14px;color:#4b505a;font:14px/24px "D2L Sans",sans-serif;letter-spacing:1px}.award-item h4,.award-item .h4,.award-item h5,.award-item .h5{max-width:250px;margin-right:auto;margin-left:auto}.award-item h4 a,.award-item .h4 a,.award-item h5 a,.award-item .h5 a{color:inherit;text-decoration:none}.no-touch .award-item h4 a:hover,.no-touch .award-item .h4 a:hover,.no-touch .award-item h5 a:hover,.no-touch .award-item .h5 a:hover{text-decoration:underline}.award-item h4,.award-item .h4{margin-bottom:1px;letter-spacing:-1px}.award-item h5,.award-item .h5{margin-bottom:8px;letter-spacing:-0.04em}.award-item p{opacity:.7}.award-item>:last-child{margin-bottom:0}.awards-list{display:flex;width:calc(100% + 20px);flex-shrink:0;flex-wrap:wrap;justify-content:center;margin:0 0 -40px -20px}@media(min-width: 1800px){.awards-list{width:calc(100% + 44px);padding-top:10px;margin-bottom:-60px;margin-left:-44px}}.awards-list.align-content-left .award-item{text-align:left}.awards-list.align-content-left img{max-width:400px}.awards-list.align-content-left h5,.awards-list.align-content-left .h5,.awards-list.align-content-left h4,.awards-list.align-content-left .h4{max-width:none}.awards-list>li{width:calc(100% - 20px);flex-shrink:0;margin:0 0 40px 20px}@media(min-width: 568px){.awards-list>li{width:calc(50% - 20px)}}@media(min-width: 768px){.awards-list>li{width:calc(33.33% - 20px)}}@media(min-width: 1024px){.awards-list>li{width:calc(25% - 20px)}}@media(min-width: 1800px){.awards-list>li{width:calc(25% - 44px);margin-bottom:60px;margin-left:44px}}.awards-list .award-item{width:100%;padding:0;margin:0}.awards-list img{max-width:127px}.article{margin:40px 0}@media(min-width: 1024px){.article{max-width:802px;margin:80px auto}}@media(min-width: 1800px){.article{margin-top:130px;margin-bottom:200px}}.article .container,.article-event .container{padding-right:0;padding-left:0}.article>h4,.article>.h4,.article-event>h4,.article-event>.h4{margin-bottom:15px}.article>h3,.article>.h3,.article-event>h3,.article-event>.h3{margin-bottom:10px}.article>h5,.article>.h5,.article-event>h5,.article-event>.h5{font-family:"D2L Sans",sans-serif}@media(min-width: 1200px){.article>p,.article-event>p{margin-bottom:30px}}@media(min-width: 1200px){.article>p+img,.article-event>p+img{margin-top:30px}}.article img,.article-event img{width:100%;border-radius:16px}.article>img,.article>figure,.article>blockquote,.article>.quote,.article>.article-post,.article>section,.article-event>img,.article-event>figure,.article-event>blockquote,.article-event>.quote,.article-event>.article-post,.article-event>section{margin:30px 0}@media(min-width: 1200px){.article>img,.article>figure,.article>blockquote,.article>.quote,.article>.article-post,.article>section,.article-event>img,.article-event>figure,.article-event>blockquote,.article-event>.quote,.article-event>.article-post,.article-event>section{margin:60px 0}}@media(min-width: 1200px){.article>img+h4,.article>img+.h4,.article>figure+h4,.article>figure+.h4,.article>blockquote+h4,.article>blockquote+.h4,.article>.quote+h4,.article>.quote+.h4,.article>.article-post+h4,.article>.article-post+.h4,.article>section+h4,.article>section+.h4,.article-event>img+h4,.article-event>img+.h4,.article-event>figure+h4,.article-event>figure+.h4,.article-event>blockquote+h4,.article-event>blockquote+.h4,.article-event>.quote+h4,.article-event>.quote+.h4,.article-event>.article-post+h4,.article-event>.article-post+.h4,.article-event>section+h4,.article-event>section+.h4{margin-top:34px}}.article blockquote p,.article blockquote q,.article-event blockquote p,.article-event blockquote q{margin:0 0 24px}@media(min-width: 1200px){.article .quote blockquote,.article-event .quote blockquote{width:49.15%;padding:50px 38px 50px 50px}}@media(min-width: 1200px){.article .quote blockquote q,.article .quote blockquote p,.article-event .quote blockquote q,.article-event .quote blockquote p{font-size:20px;line-height:30px}}.article .quote-img,.article-event .quote-img{min-height:358px}.article>*:last-child,.article-event>*:last-child{margin-bottom:0 !important}.article-holder{position:relative;display:flex;flex-direction:column}@media(min-width: 1200px){.article-holder{display:block;max-width:950px;margin-right:auto;margin-left:auto}}@media(min-width: 1440px){.article-holder{max-width:1092px}}.article-holder .article{margin-top:0}@media(min-width: 1024px){.article-holder .article{max-width:100%}}@media(max-width: 1199px){.article-holder .images-slider-wrap .swiper-button{display:none}}.article-holder figure{display:block}.article-holder figure img{border-radius:16px}@media(min-width: 1200px){.article-holder.with-right-col{margin:0 300px 0 130px}}@media(min-width: 1800px){.article-holder.with-right-col{margin:0 428px 0 140px}}@media(min-width: 1200px){.article-holder.with-right-col .sharing{left:-130px}}@media(min-width: 1800px){.article-holder.with-right-col .sharing{left:-140px}}@media(min-width: 1200px){.article-holder.with-right-col .article-menu-col{position:absolute;top:0;right:-300px;bottom:0;width:230px}}@media(min-width: 1800px){.article-holder.with-right-col .article-menu-col{right:-428px;width:330px}}@media(min-width: 1200px){.article-holder.with-right-col .article-menu{width:230px}}@media(min-width: 1800px){.article-holder.with-right-col .article-menu{width:330px}}@media(min-width: 1440px){.article-holder.with-right-col .images-slider-wrap .swiper-button-prev{left:-65px}}@media(min-width: 1800px){.article-holder.with-right-col .images-slider-wrap .swiper-button-prev{left:-70px}}@media(min-width: 1440px){.article-holder.with-right-col .images-slider-wrap .swiper-button-next{right:-65px}}@media(min-width: 1800px){.article-holder.with-right-col .images-slider-wrap .swiper-button-next{right:-70px}}.article-holder.with-right-col .quote-slider.swiper-container-initialized blockquote{padding-bottom:170px}@media(min-width: 1200px){.article-holder.with-right-col .wrap-slider-controls{bottom:80px;width:49.1%;padding-right:7px;padding-left:17px}}@media(min-width: 1440px){.article-holder.with-right-col .wrap-slider-controls{bottom:100px;padding-right:50px;padding-left:50px}}@media(min-width: 1200px){.article-holder.with-right-col .wrap-slider-controls .slider-controls{margin-top:40px}}@media(min-width: 1200px){.article-holder.with-right-col .wrap-slider-controls .slider-controls-right{padding-left:20px}}@media(max-width: 1199px){.article-holder .sharing,.article-holder .article-menu-col{order:-1}}.article-holder .social{display:flex;justify-content:flex-start}@media(min-width: 1200px){.article-holder .social{display:block}}@media(max-width: 1199px){.article-holder .social p{margin:0}}@media(max-width: 1199px){.article-holder .social ul{width:auto;justify-content:flex-start;padding:0 0 0 20px}}.article-holder figcaption,.images-slider-wrap figcaption{display:block;max-width:823px;padding:24px 0 0;text-align:left}.has-border-article::after{display:block;width:100%;height:1px;margin-top:50px;background:rgba(19,24,32,.3);content:""}@media(min-width: 1200px){.has-border-article::after{margin-top:100px}}.sharing{text-align:center}@media(min-width: 1200px){.sharing{position:absolute;top:0;bottom:0;left:-100px;width:67px}}@media(min-width: 1440px){.sharing{left:-150px}}@media(min-width: 1800px){.sharing{left:-282px}}@media(min-width: 1200px){.sharing .sticky-element-inner{position:sticky;top:160px;width:58px;margin-bottom:0;transition:top .45s cubic-bezier(0.42, 0, 0, 1)}}@media(min-width: 1440px){.sharing .sticky-element-inner{top:175px}}@media(min-width: 1800px){.sharing .sticky-element-inner{top:205px}}@media(min-width: 1200px){.header-has-down .sharing .sticky-element-inner{top:120px}}@media(min-width: 1440px){.header-has-down .sharing .sticky-element-inner{top:140px}}@media(min-width: 1800px){.header-has-down .sharing .sticky-element-inner{top:150px}}.sharing .social{font-family:"D2L Sans",sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;line-height:24px;text-transform:uppercase}.sharing .social p{margin:7px 0 0;white-space:nowrap}@media(min-width: 1200px){.sharing .social p{margin-top:0;margin-bottom:20px}}.sharing .social ul{justify-content:center}@media(min-width: 1200px){.sharing .social ul{display:block}}.images-slider-wrap{position:relative;margin:30px 0}@media(min-width: 1200px){.images-slider-wrap{margin:60px 35px}}@media(min-width: 1440px){.images-slider-wrap{margin-right:0;margin-left:0}}.images-slider-wrap.initialized .swiper-button{visibility:visible}.images-slider-wrap .swiper-button{position:absolute;top:50%;margin:-30px 0 0;visibility:hidden}@media(max-width: 1023px){.images-slider-wrap .swiper-button{display:none}}.images-slider-wrap .swiper-button-prev{left:0}@media(min-width: 768px){.images-slider-wrap .swiper-button-prev{left:-70px}}@media(min-width: 1440px){.images-slider-wrap .swiper-button-prev{left:-84px}}.images-slider-wrap .swiper-button-next{right:0}@media(min-width: 768px){.images-slider-wrap .swiper-button-next{right:-70px}}@media(min-width: 1440px){.images-slider-wrap .swiper-button-next{right:-84px}}.images-slider-wrap .swiper-pagination{position:relative;z-index:5;padding-bottom:0;transform:translateY(-50%);transition:transform .45s cubic-bezier(0.42, 0, 0, 1)}.images-slider{overflow:hidden}.images-slider .swiper-notification{display:none}.images-slide{height:auto}.images-slide s{display:block;overflow:hidden;width:100%;max-height:614px;border-radius:16px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.images-slide s::before{display:block;padding:61.9% 0 0;content:""}.images-slide img{position:absolute;opacity:0}.article-post{position:relative}.article-post .decor{top:50px}.article-post .decorated-image{max-width:100%;border-radius:16px 16px 0 0;margin:0}@media(min-width: 568px){.article-post .decorated-image::before{padding-top:33.5%}}.article-post-text{padding:20px;border-radius:0 0 16px 16px;background-color:#2c353f;color:#fff}@media(min-width: 768px){.article-post-text{display:flex;align-items:flex-end;justify-content:space-between;padding:30px 50px}}.article-post-text h3,.article-post-text .h3{margin:0 0 10px;font:700 18px/30px "D2L Sans",sans-serif;letter-spacing:-0.04em}@media(min-width: 1200px){.article-post-text h3,.article-post-text .h3{font-size:20px;line-height:32px}}.article-post-text p{margin:0;opacity:.7}.article-post-text .btn{margin:20px 0 0}@media(min-width: 768px){.article-post-text .btn{margin:0 0 0 25px}}@media(min-width: 1800px){.article-post-text .btn{margin-left:50px}}.article-menu{padding:20px;border-radius:16px;margin:0 0 50px;background:#f7fafe}@media(min-width: 1200px){.article-menu{position:sticky;top:160px;margin-bottom:0;transition:top .45s cubic-bezier(0.42, 0, 0, 1)}}@media(min-width: 1440px){.article-menu{top:175px}}@media(min-width: 1800px){.article-menu{top:205px;padding:40px}}@media(min-width: 1200px){.header-has-down .article-menu{top:120px}}@media(min-width: 1440px){.header-has-down .article-menu{top:140px}}@media(min-width: 1800px){.header-has-down .article-menu{top:150px}}.article-menu>strong{display:block;margin:0 0 8px;font-size:14px;letter-spacing:3px;line-height:24px;text-transform:uppercase}.article-menu ol{margin:0 0 30px}.article-menu ol a{color:currentcolor}@media(min-width: 1200px){.article-menu .btn{display:block;width:100%;padding-right:15px !important;padding-left:15px !important}}.after-article-container{padding:40px 0;border-top:1px solid rgba(19,24,32,.3);margin-top:40px}.wp-block-image img{display:block;border-radius:16px}.video-holder{position:relative;z-index:10;overflow:hidden;border-radius:16px;margin:30px 0;background:#000}@media(min-width: 1200px){.video-holder{margin:50px 0}}.video-holder.video-play .poster{opacity:0;visibility:hidden}.video-holder::before{display:block;height:0;padding:62% 0 0;content:""}.video-holder .poster{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;border-radius:16px;opacity:1;transition:opacity .45s,visibility .45s;visibility:visible;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.video-holder iframe,.video-holder video{position:absolute;top:0;left:0;width:100% !important;height:100% !important;border-radius:16px}.video-holder .btn-play{top:50%;left:50%;transform:translate(-50%, -50%)}.video-container{width:100%;aspect-ratio:16/9}.video-container iframe{width:100%;height:100%}.case-study-overview{margin-bottom:35px}@media(min-width: 1024px){.case-study-overview{display:flex}}.case-study-overview .company-details{margin-bottom:30px}@media(min-width: 1024px){.case-study-overview .company-details{width:35%;flex-shrink:0;order:1;margin:0 0 0 50px}}.case-study-overview .description h6,.case-study-overview .description .h6{margin-bottom:8px;font-family:"D2L Sans",sans-serif;font-size:16px;letter-spacing:3px;line-height:26px;text-transform:uppercase}@media(min-width: 1200px){.case-study-overview .description p{margin-bottom:36px}}.company-details{padding:20px;border-radius:16px;background:#f7fafe}@media(min-width: 1200px){.company-details{padding:40px}}@media(min-width: 768px)and (max-width: 1023px){.company-details .list{display:flex;flex-wrap:wrap;margin:0 -10px}}.company-details .item{margin-bottom:20px}@media(min-width: 768px)and (max-width: 1023px){.company-details .item{width:50%;padding:0 10px}}@media(min-width: 1200px){.company-details .item{margin-bottom:30px}}.company-details .item:last-child{margin-bottom:0}.company-details .company-logo{max-width:172px;margin-bottom:20px}@media(min-width: 768px){.company-details .company-logo{margin-bottom:40px}}.company-details h6,.company-details .h6{margin-bottom:8px;font-family:"D2L Sans",sans-serif;font-size:14px;letter-spacing:3px;line-height:24px;text-transform:uppercase}.company-details p{margin:0}.company-details p span{margin-right:15px}.info-section{text-align:center}@media(min-width: 1024px){.info-section{text-align:left}}@media(min-width: 1024px){.info-section-inner{display:flex;width:100%;flex-shrink:0;align-items:center}}@media(min-width: 1024px){.info-section-left{width:47.3%;flex-shrink:0;margin:0 12% 0 0}}@media(min-width: 1024px){.info-section-right{width:100%;flex-shrink:1}}.info-section-img .decor,.event-info-left .decor{top:50px;right:-20px;left:auto}.info-section-img{position:relative;width:100%;max-width:280px;border-radius:16px;margin:0 auto 30px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media(min-width: 1024px){.info-section-img{max-width:none}}.info-section-img::before{display:block;padding:63% 0 0;content:""}.info-section-text{font:16px/28px "D2L Sans",sans-serif}@media(min-width: 1800px){.info-section-text{font-size:18px}}.info-section-text h3,.info-section-text .h3{margin:0 0 20px}@media(min-width: 1200px){.info-section-text h3,.info-section-text .h3{margin-bottom:25px}}.info-section-text h3 a,.info-section-text .h3 a{color:inherit;text-decoration:none}.no-touch .info-section-text h3 a:hover,.no-touch .info-section-text .h3 a:hover{color:var(--primary-color-50)}.info-section-text p{margin:0 0 30px}@media(min-width: 1200px){.info-section-text p{margin-bottom:50px}}.info-section-text>:last-child{margin-bottom:0}.news-slider-section{overflow:hidden}.wrap-news-slider{overflow:hidden;padding:0 20px 0 7px;margin:0 -20px 0 -7px}@media(min-width: 1200px){.wrap-news-slider{padding-right:80px;margin-right:-80px}}@media(min-width: 1440px){.wrap-news-slider{padding-right:100px;margin-right:-100px}}@media(min-width: 1800px){.wrap-news-slider{padding-right:470px;margin-right:-470px}}@media(min-width: 1200px){.wrap-news-slider.animate .news-item{transform:translateX(0) !important}}@media(max-width: 1023px){.wrap-news-slider .slider-controls{display:none}}.news-slider{overflow:visible !important}.news-slider.swiper-container-initialized{padding-right:55px;margin:0}.no-touch .news-slider.swiper-container-initialized:hover{cursor:url("../images/icon-drag.svg") 47 47,auto}.high-contrast.no-touch .news-slider.swiper-container-initialized:hover{cursor:url("../images/icon-drag-hi-contrast.svg") 47 47,auto}@media(prefers-contrast: more){.no-touch .news-slider.swiper-container-initialized:hover{cursor:url("../images/icon-drag-hi-contrast.svg") 47 47,auto}}@media(min-width: 568px){.news-slider.swiper-container-initialized{padding-right:140px}}@media(min-width: 768px){.news-slider.swiper-container-initialized{padding-right:100px}}@media(min-width: 1200px){.news-slider.swiper-container-initialized{padding-right:0}}@media(min-width: 768px){.news-slider:not(.swiper-container-initialized) .swiper-wrapper{width:calc(100% + 20px);margin-left:-20px}}@media(min-width: 1440px){.news-slider:not(.swiper-container-initialized) .swiper-wrapper{width:calc(100% + 30px);margin-left:-30px}}@media(min-width: 1800px){.news-slider:not(.swiper-container-initialized) .swiper-wrapper{width:calc(100% + 44px);margin-left:-44px}}@media(min-width: 768px){.news-slider:not(.swiper-container-initialized) .swiper-slide{width:calc(50% - 20px);margin-left:20px}}@media(min-width: 1024px){.news-slider:not(.swiper-container-initialized) .swiper-slide{width:calc(33.33% - 20px)}}@media(min-width: 1200px){.news-slider:not(.swiper-container-initialized) .swiper-slide{width:calc(25% - 20px)}}@media(min-width: 1440px){.news-slider:not(.swiper-container-initialized) .swiper-slide{width:calc(25% - 30px);margin-left:30px}}@media(min-width: 1800px){.news-slider:not(.swiper-container-initialized) .swiper-slide{width:calc(25% - 44px);margin-left:44px}}.news-item{font:14px/26px "D2L Sans",sans-serif;transition:opacity .45s cubic-bezier(0.42, 0, 0, 1),transform 2.2s cubic-bezier(0.42, 0, 0, 1)}@media(min-width: 1440px){.news-item{font-size:16px;line-height:28px}}@media(min-width: 1800px){.news-item{font-size:18px}}.swiper-container-initialized .news-item{opacity:.3}.swiper-slide-visible .news-item{opacity:1}@media(min-width: 1200px){.swiper-slide:nth-child(6n-4) .news-item,.swiper-slide:nth-child(6n-3) .news-item,.swiper-slide:nth-child(6n-2) .news-item,.swiper-slide:nth-child(6n-1) .news-item,.swiper-slide:nth-child(6n) .news-item{transform:translateX(200%)}}@media(min-width: 1200px)and (prefers-reduced-motion){.swiper-slide:nth-child(6n-4) .news-item,.swiper-slide:nth-child(6n-3) .news-item,.swiper-slide:nth-child(6n-2) .news-item,.swiper-slide:nth-child(6n-1) .news-item,.swiper-slide:nth-child(6n) .news-item{transform:translateX(0)}}@media(min-width: 1200px){.swiper-slide:nth-child(6n-3) .news-item{transition-delay:.05s}}@media(min-width: 1200px){.swiper-slide:nth-child(6n-2) .news-item{transition-delay:.1s}}@media(min-width: 1200px){.swiper-slide:nth-child(6n-1) .news-item{transition-delay:.15s}}@media(min-width: 1200px){.swiper-slide:nth-child(6n) .news-item{transition-delay:.2s}}.news-item .dividers-list{margin-bottom:21px}.news-item h3,.news-item .h3{margin:0 0 3px;font:700 22px/34px Stanley,sans-serif;letter-spacing:-1px}@media(min-width: 1200px){.news-item h3,.news-item .h3{font-size:26px;line-height:38px}}@media(min-width: 1440px){.news-item h3,.news-item .h3{font-size:30px;line-height:42px}}.news-item h3 a,.news-item .h3 a{color:inherit;text-decoration:none}.no-touch .news-item h3 a:hover,.no-touch .news-item .h3 a:hover{color:var(--primary-color-50)}.news-item p{opacity:.7}.news-item>:last-child{margin-bottom:0}.news-item-category{display:block;margin:0 0 14px;color:#06a6ff;font:700 14px/24px "D2L Sans",sans-serif;letter-spacing:3px;text-transform:uppercase}.news-item-text{max-width:382px}.news-item-text>time{display:block}.news-item-text>:last-child{margin-bottom:0}.news-item-top{display:flex;width:100%;height:345px;flex-shrink:0;align-items:flex-end;margin:0 0 25px}@media(min-width: 1440px){.news-item-top{height:375px}}@media(min-width: 1800px){.news-item-top{height:500px}}.news-item-top .decorated-image{max-width:none;height:100%;margin:0}.swiper-slide:nth-child(even) .news-item-top .decorated-image,li:nth-child(even) .news-item-top .decorated-image{height:87%}.news-item-top .decorated-image::before{display:none}.customer-section,.gallery-section,.customer-success,.product-features,.comparison-section,.accordion-section{position:relative;overflow:hidden;padding:50px 0;background:#f7fafe}@media(min-width: 1200px){.customer-section,.gallery-section,.customer-success,.product-features,.comparison-section,.accordion-section{padding:60px 0}}@media(min-width: 1440px){.customer-section,.gallery-section,.customer-success,.product-features,.comparison-section,.accordion-section{padding:80px 0}}@media(min-width: 1800px){.customer-section,.gallery-section,.customer-success,.product-features,.comparison-section,.accordion-section{padding:140px 0}}@media(max-width: 1199px){.customer-section .bg-waves,.gallery-section .bg-waves,.customer-success .bg-waves,.product-features .bg-waves,.comparison-section .bg-waves,.accordion-section .bg-waves{display:none}}.customer-section>.container,.gallery-section>.container,.customer-success>.container,.product-features>.container,.comparison-section>.container,.accordion-section>.container{position:relative;z-index:10}.wrap-customer-slider{position:relative;overflow:hidden;padding:0 20px}@media(min-width: 1200px){.wrap-customer-slider{padding:0 80px}}@media(min-width: 1440px){.wrap-customer-slider{padding:0 100px}}@media(min-width: 1800px){.wrap-customer-slider{padding:0 130px}}.wrap-customer-slider .container{padding:0}.customer-slider{overflow:visible !important}.no-touch .customer-slider.swiper-container-initialized:hover{cursor:url("../images/icon-drag.svg") 47 47,auto}.high-contrast.no-touch .customer-slider.swiper-container-initialized:hover{cursor:url("../images/icon-drag-hi-contrast.svg") 47 47,auto}@media(prefers-contrast: more){.no-touch .customer-slider.swiper-container-initialized:hover{cursor:url("../images/icon-drag-hi-contrast.svg") 47 47,auto}}@media(min-width: 1200px){.customer-slider.swiper-container-initialized::before,.customer-slider.swiper-container-initialized::after{position:absolute;z-index:15;top:0;bottom:0;width:50px;background:linear-gradient(92.01deg, #F6FAFE 1.61%, rgb(246, 250, 254) 87.37%);content:"";pointer-events:none}}@media(min-width: 1440px){.customer-slider.swiper-container-initialized::before,.customer-slider.swiper-container-initialized::after{width:70px}}@media(min-width: 1800px){.customer-slider.swiper-container-initialized::before,.customer-slider.swiper-container-initialized::after{width:272px}}@media(min-width: 1200px){.customer-slider.swiper-container-initialized::before{left:-80px}}@media(min-width: 1440px){.customer-slider.swiper-container-initialized::before{left:-100px}}@media(min-width: 1800px){.customer-slider.swiper-container-initialized::before{left:-130px}}@media(min-width: 1200px){.customer-slider.swiper-container-initialized::after{right:-80px;transform:scale(-1, 1)}}@media(min-width: 1440px){.customer-slider.swiper-container-initialized::after{right:-100px}}@media(min-width: 1800px){.customer-slider.swiper-container-initialized::after{right:-130px}}.customer-slider:not(.swiper-container-initialized) .swiper-wrapper{justify-content:center}.customer-slider .swiper-slide{display:flex;width:100%;height:auto;flex-direction:column}@media(min-width: 1200px){.customer-slider .swiper-slide{width:58.073%}}@media(min-width: 1200px){.customer-slider .swiper-slide.large{width:100%}}@media(min-width: 1800px){.customer-slider .swiper-slide.large{width:82.892%}}.customer{width:100%;flex-grow:1;flex-shrink:0;padding:30px 25px;border:1px solid #bec3cd;border-radius:16px;background:#fff}@media(min-width: 1200px){.customer{display:flex;padding:0 40px}}@media(min-width: 1440px){.customer{padding:0 50px 20px}}@media(min-width: 1800px){.customer{padding:0 60px 16px}}.customer-top{display:flex;width:100%;flex-direction:column-reverse;flex-shrink:0}@media(min-width: 1024px){.customer-top{flex-direction:row}}.customer-text{width:100%;flex-shrink:0;font:700 16px/28px "D2L Sans",sans-serif}@media(min-width: 1024px){.customer-text{flex-shrink:1}}@media(min-width: 1200px){.customer-text{font-size:18px;line-height:32px}}@media(min-width: 1440px){.customer-text{font-size:20px;line-height:34px}}@media(min-width: 1800px){.customer-text{font-size:22px;line-height:36px}}.customer-text h3,.customer-text .h3{margin:0 0 20px;font:700 22px/34px "D2L Sans",sans-serif;letter-spacing:normal;text-transform:capitalize}@media(min-width: 1200px){.customer-text h3,.customer-text .h3{margin-bottom:30px;font-size:26px;line-height:38px}}@media(min-width: 1440px){.customer-text h3,.customer-text .h3{font-size:30px;line-height:42px}}.customer-text h3 a,.customer-text .h3 a{color:inherit;text-decoration:none}.no-touch .customer-text h3 a:hover,.no-touch .customer-text .h3 a:hover{color:var(--primary-color-50)}.customer-text p{margin:0 0 30px}@media(min-width: 1200px){.customer-text p{margin-bottom:40px}}.customer-text>:last-child{margin-bottom:0}.customer-logo{width:100%;flex-shrink:0;margin:0 0 20px}@media(min-width: 1024px){.customer-logo{width:186px;margin:0 0 0 77px}}.customer-logo>img{display:block;width:115px}@media(min-width: 1024px){.customer-logo>img{width:100%}}.customer-columns{padding:30px 0;border-top:1px solid rgba(19,24,32,.1);margin:25px 0 0}@media(min-width: 1200px){.customer-columns{padding-top:32px;padding-bottom:50px;margin-top:40px}}@media(min-width: 1440px){.customer-columns{padding-top:46px}}@media(min-width: 1800px){.customer-columns{margin-top:27px}}.customer-columns ul{font:14px/24px "D2L Sans",sans-serif}@media(min-width: 768px){.customer-columns ul{display:flex;width:calc(100% + 35px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -50px -35px}}@media(min-width: 1200px){.customer-columns ul{width:calc(100% + 70px);margin-left:-70px}}@media(min-width: 1440px){.customer-columns ul{width:calc(100% + 40px);margin-left:-40px;font-size:16px;line-height:26px}}@media(min-width: 1800px){.customer-columns ul{font-size:18px;line-height:28px}}.customer-columns li{margin:0 0 33px}@media(min-width: 768px){.customer-columns li{width:calc(33.33% - 35px);flex-shrink:0;margin:0 0 50px 35px}}@media(min-width: 1200px){.customer-columns li{width:calc(33.33% - 70px);margin-left:70px}}@media(min-width: 1440px){.customer-columns li{width:calc(33.33% - 40px);margin-left:40px}}@media(max-width: 767px){.customer-columns li:last-child{margin-bottom:0}}.customer-columns b{display:block;margin:0 0 7px;color:var(--primary-color-50);font:700 32px/44px Stanley,sans-serif}@media(min-width: 1200px){.customer-columns b{margin-bottom:20px}}@media(min-width: 1440px){.customer-columns b{margin-bottom:13px;font-size:36px;line-height:48px}}@media(min-width: 1200px){.customer-main{width:100%;flex-shrink:1}}.customer-side{position:relative;padding-top:30px}@media(min-width: 1200px){.customer-side{width:250px;flex-shrink:0;padding-left:40px;margin:0 0 0 40px}}@media(min-width: 1440px){.customer-side{width:309px;margin-left:50px}}@media(min-width: 1800px){.customer-side{width:341px;margin-left:70px}}.customer-side::before{position:absolute;top:0;right:-25px;left:-25px;height:1px;background:#bec3cd;content:""}@media(min-width: 1200px){.customer-side::before{right:auto;bottom:0;left:0;width:1px;height:auto}}@media(min-width: 1440px){.customer-side::before{bottom:-20px}}@media(min-width: 1800px){.customer-side::before{bottom:-16px}}.customer-side h6,.customer-side .h6{margin:0 0 20px;font:700 14px/24px "D2L Sans",sans-serif;letter-spacing:3px;text-transform:uppercase}@media(min-width: 1200px){.customer-side h6,.customer-side .h6{margin-top:10px}}@media(min-width: 1440px){.customer-side h6,.customer-side .h6{margin-top:0;font-size:16px;line-height:26px}}@media(min-width: 1440px){.customer-side .more-list{font-size:18px;line-height:28px}}@media(min-width: 1440px){.customer-side .more-list>li{padding-left:27px;margin-bottom:15px}}@media(min-width: 1440px){.customer-side .more-list .more{min-width:176px;font:inherit}}@media(min-width: 1200px){.customer-main,.customer-side{padding-top:40px}}@media(min-width: 1440px){.customer-main,.customer-side{padding-top:60px}}.product-info{position:relative;background:#f7fafe}.product-info .container{position:relative;z-index:5}.product-info .bg-waves{display:none}@media(min-width: 1200px){.product-info .bg-waves{top:50%;display:block;height:535px}}.product-info-inner{display:flex;width:100%;flex-direction:column-reverse;flex-shrink:0}@media(min-width: 1024px){.product-info-inner{flex-direction:row}}.product-info-img{width:100%;max-width:450px;flex-shrink:0;margin:0 0 50px}@media(min-width: 1024px){.product-info-img{max-width:none;flex-shrink:1;margin:0}}@media(min-width: 1024px){.product-info-img>div{max-width:544px}}@media(min-width: 1440px){.product-info-img>div{max-width:609px}}@media(min-width: 1800px){.product-info-img>div{max-width:822px;margin:0 0 0 43px}}.product-info-img img{display:block;width:100%}.product-info-text{width:100%;flex-shrink:0;font:16px/28px "D2L Sans",sans-serif}@media(min-width: 1024px){.product-info-text{width:43%;margin:0 80px 0 0}}@media(min-width: 1200px){.product-info-text{margin-right:90px}}@media(min-width: 1800px){.product-info-text{font-size:18px;line-height:28px}}.product-info-text>div>:last-child{margin-bottom:0}.product-info-text h2,.product-info-text .h2{margin:0 0 20px}@media(min-width: 1200px){.product-info-text h2,.product-info-text .h2{margin-bottom:24px}}@media(min-width: 1800px){.product-info-text h2,.product-info-text .h2{margin-bottom:18px}}.product-info-text h2 a,.product-info-text .h2 a{color:inherit;text-decoration:none}.no-touch .product-info-text h2 a:hover,.no-touch .product-info-text .h2 a:hover{color:var(--primary-color-50)}.product-info-text p{margin:0 0 30px}@media(min-width: 1200px){.product-info-text p{margin-bottom:50px}}.serve-section .section-head.align-center .section-head-text{max-width:677px}.serve-section .browse-list{max-width:none;justify-content:center}@media(min-width: 1800px){.serve-section .browse-list{width:calc(100% + 44px);margin-left:-44px}}@media(min-width: 1200px){.serve-section .browse-list>li{width:calc(20% - 30px)}}@media(min-width: 1800px){.serve-section .browse-list>li{width:calc(20% - 44px);max-width:240px;min-height:240px;justify-content:flex-end;padding-bottom:55px;margin-left:44px}}@media(min-width: 1200px){.serve-section .browse-list>li:nth-child(5n-4){transition-delay:0s}}@media(min-width: 1200px){.serve-section .browse-list>li:nth-child(5n-3){transition-delay:.1s}}@media(min-width: 1200px){.serve-section .browse-list>li:nth-child(5n-2){transition-delay:.2s}}@media(min-width: 1200px){.serve-section .browse-list>li:nth-child(5n-1){transition-delay:.3s}}@media(min-width: 1200px){.serve-section .browse-list>li:nth-child(5n){transition-delay:.4s}}.serve-section-inner{overflow:hidden;padding:0 0 50px;margin:0 0 -50px}.our-solutions{color:#fff}.our-solutions.open .our-solutions-top{border-radius:16px 16px 0 0}.our-solutions-top,.our-solutions-tab{padding:30px 20px}@media(min-width: 1024px){.our-solutions-top,.our-solutions-tab{padding:50px}}@media(min-width: 1800px){.our-solutions-top,.our-solutions-tab{padding:80px;margin-left:20px}}.our-solutions-top .decor,.black-section .decor,.post-section-right .decor,.columns-3 .decor,.help-section .decor{top:50px}@media(max-width: 1023px){.our-solutions-top .decor,.black-section .decor,.post-section-right .decor,.columns-3 .decor,.help-section .decor{display:none}}.our-solutions-top{position:relative;border-radius:16px;background:#131820}@media(min-width: 1800px){.our-solutions-top{font-size:18px;line-height:28px}}.our-solutions-top>:last-child{margin-bottom:0}.our-solutions-text,.our-solutions-form{max-width:677px}.our-solutions-text>:last-child,.our-solutions-form>:last-child{margin-bottom:0}.our-solutions-text{margin:0 0 30px}@media(min-width: 1800px){.our-solutions-text{margin-bottom:60px}}.our-solutions-text h2,.our-solutions-text .h2{margin:0 0 18px}@media(min-width: 1800px){.our-solutions-text h2,.our-solutions-text .h2{margin-top:12px}}.our-solutions-form .form-item{max-width:534px;padding:0 !important;margin:0 0 20px !important}@media(min-width: 1440px){.our-solutions-form .form-item{margin:0 0 30px !important}}.our-solutions-form label{margin:0 0 8px}@media(min-width: 1800px){.our-solutions-form label{font-size:16px;line-height:26px}}.our-solutions-results{position:relative}.our-solutions-tab{border-radius:0 0 16px 16px;background:#2c353f}.our-solutions-tab .btn{margin:25px 0 0}@media(min-width: 1200px){.our-solutions-tab .btn{margin-top:30px}}@media(min-width: 1800px){.our-solutions-tab .btn{margin-top:40px}}.our-solutions-list{margin:0 0 -25px}@media(min-width: 768px){.our-solutions-list{display:flex;width:calc(100% + 30px);flex-shrink:0;flex-wrap:wrap;margin-left:-30px}}@media(min-width: 1200px){.our-solutions-list{width:calc(100% + 60px);margin-bottom:-40px;margin-left:-60px}}@media(min-width: 1800px){.our-solutions-list{width:calc(100% + 160px);max-width:1560px;margin-bottom:-60px;margin-left:-160px}}.our-solutions-list>li{padding:0 0 25px}@media(min-width: 768px){.our-solutions-list>li{width:calc(50% - 30px);flex-shrink:0;margin-left:30px}}@media(min-width: 1024px){.our-solutions-list>li{width:calc(33.33% - 30px)}}@media(min-width: 1200px){.our-solutions-list>li{width:calc(33.33% - 60px);padding-bottom:40px;margin-left:60px}}@media(min-width: 1800px){.our-solutions-list>li{width:calc(33.33% - 160px);padding-bottom:60px;margin-left:160px}}.our-solution{font:14px/24px "D2L Sans",sans-serif}@media(min-width: 1200px){.our-solution{font-size:16px;line-height:28px}}@media(min-width: 1800px){.our-solution{font-size:18px}}.our-solution .more{margin:0 0 6px}@media(min-width: 1200px){.our-solution .more{font-size:20px;line-height:26px}}@media(min-width: 1800px){.our-solution .more{padding-right:30px;margin-top:1px;margin-bottom:16px;font-size:22px;line-height:32px}}@media(min-width: 1800px){.our-solution .icon-arrow{width:16px;height:16px}}.our-solution>:last-child{margin-bottom:0}.industries-section{overflow:hidden}.industries-list{display:flex;width:calc(100% + 20px);flex-shrink:0;flex-wrap:wrap;padding:0 0 4px;margin:0 0 -20px -20px;font:14px/24px "D2L Sans",sans-serif}@media(min-width: 1200px){.industries-list{width:calc(100% + 30px);margin-bottom:-30px;margin-left:-30px;font-size:16px;line-height:28px}}@media(min-width: 1800px){.industries-list{width:calc(100% + 44px);margin-bottom:-44px;margin-left:-44px;font-size:18px}}@media(min-width: 1200px){.industries-list.animate>li{opacity:1;transform:translateX(0)}}.industries-list>li{position:relative;width:calc(100% - 20px);flex-shrink:0;padding:20px;border:1px solid #bec3cd;border-radius:16px;margin:0 0 20px 20px}@media(min-width: 768px){.industries-list>li{width:calc(50% - 20px)}}@media(min-width: 1024px){.industries-list>li{width:calc(33.33% - 20px)}}@media(min-width: 1200px){.industries-list>li{width:calc(33.33% - 30px);margin-bottom:30px;margin-left:30px;opacity:0;transform:translateX(200%);transition:transform 1.5s cubic-bezier(0.42, 0, 0, 1),opacity 1.5s cubic-bezier(0.42, 0, 0, 1)}}@media(min-width: 1200px)and (prefers-reduced-motion){.industries-list>li{opacity:1;transform:translateX(0)}}@media(min-width: 1800px){.industries-list>li{width:calc(33.33% - 44px);padding:50px 35px 40px;margin-bottom:44px;margin-left:44px}}@media(min-width: 1200px){.industries-list>li:nth-child(3n-1){transition-delay:.2s}}@media(min-width: 1200px){.industries-list>li:nth-child(3n){transition-delay:.4s}}.industries-list>li>:last-child{margin-bottom:0}.industries-list>li>a{position:absolute;z-index:4;border-radius:16px;inset:-1px;text-indent:-9999px;transition:all .1s ease-in-out}.no-touch .industries-list>li>a:hover{border:2px solid var(--primary-color-40)}.industries-list h5,.industries-list .h5{margin:0 0 16px;font:700 22px/32px "D2L Sans",sans-serif}.industries-list h5 a,.industries-list .h5 a{color:inherit;text-decoration:none}.no-touch .industries-list h5 a:hover,.no-touch .industries-list .h5 a:hover{text-decoration:underline}.industries-img{height:50px;margin:0 0 25px}@media(min-width: 1200px){.industries-img{height:60px;margin-bottom:40px}}@media(min-width: 1800px){.industries-img{height:80px;margin-bottom:64px}}.benefits-list{display:flex;width:calc(100% + 30px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -30px -30px}@media(min-width: 1440px){.benefits-list{width:calc(100% + 50px);margin-bottom:-54px;margin-left:-50px}}@media(min-width: 1800px){.benefits-list{width:calc(100% + 90px);margin-left:-90px;font-size:18px;line-height:28px}}@media(min-width: 1800px){.benefits-list.grid-4{width:calc(100% + 110px);margin-bottom:-80px;margin-left:-110px}}@media(min-width: 1200px){.benefits-list.grid-4>li{width:calc(25% - 30px)}}@media(min-width: 1440px){.benefits-list.grid-4>li{width:calc(25% - 50px)}}@media(min-width: 1800px){.benefits-list.grid-4>li{width:calc(25% - 110px);margin-bottom:80px;margin-left:110px}}@media(min-width: 1200px){.benefits-list.grid-3{width:calc(100% + 50px);margin-left:-50px}}@media(min-width: 1800px){.benefits-list.grid-3{width:calc(100% + 118px);margin-left:-118px}}@media(min-width: 1200px){.benefits-list.grid-3>li{width:calc(33.33% - 50px);margin-left:50px}}@media(min-width: 1800px){.benefits-list.grid-3>li{width:calc(33.33% - 118px);margin-left:118px}}.benefits-list>li{width:calc(100% - 30px);flex-shrink:0;margin:0 0 30px 30px}@media(min-width: 568px){.benefits-list>li{width:calc(50% - 30px)}}@media(min-width: 768px){.benefits-list>li{width:calc(33.33% - 30px)}}@media(min-width: 1200px){.benefits-list>li{width:calc(20% - 30px)}}@media(min-width: 1440px){.benefits-list>li{width:calc(20% - 50px);margin-bottom:54px;margin-left:50px}}@media(min-width: 1800px){.benefits-list>li{width:calc(20% - 90px);margin-left:90px}}.benefits-list>li>:last-child{margin-bottom:0}.benefits-list h6,.benefits-list .h6{margin:0 0 6px;font:700 16px/28px "D2L Sans",sans-serif;letter-spacing:normal}@media(min-width: 1200px){.benefits-list h6,.benefits-list .h6{font-size:20px;line-height:32px}}@media(min-width: 1800px){.benefits-list h6,.benefits-list .h6{margin-bottom:12px}}.benefits-list h6 a,.benefits-list .h6 a{color:inherit;text-decoration:none}.no-touch .benefits-list h6 a:hover,.no-touch .benefits-list .h6 a:hover{text-decoration:underline}.benefits-list p{margin:0 0 20px}@media(min-width: 1800px){.benefits-list p{margin-bottom:40px}}.benefits-img{height:40px;margin:0 0 15px}@media(min-width: 1800px){.benefits-img{height:60px;margin-bottom:24px}}.top-section{position:relative;text-align:left}.top-section.has-waves{padding:40px 0}@media(min-width: 1200px){.top-section.has-waves{padding:80px 0;margin-bottom:20px}}@media(min-width: 1800px){.top-section.has-waves{padding:120px 0;margin-bottom:30px}}@media(min-width: 1200px){.top-section.text-container-large .top-section-inner{max-width:920px}}.top-section .container{position:relative;z-index:10}.top-section-inner{max-width:700px;}@media(min-width: 1800px){.top-section-inner{font-size:18px;line-height:28px}}.top-section-inner h1,.top-section-inner .h1{margin:0 0 20px}@media(min-width: 1800px){.top-section-inner h1,.top-section-inner .h1{margin-bottom:30px}}.top-section-inner p{margin:0 0 30px}@media(min-width: 1200px){.top-section-inner p{margin-bottom:40px}}@media(min-width: 1800px){.top-section-inner p{margin-bottom:50px}}.top-section-inner p+ul,.top-section-inner p+ol{margin-top:-14px !important}@media(min-width: 1200px){.top-section-inner p+ul,.top-section-inner p+ol{margin-top:-10px !important}}@media(min-width: 1800px){.top-section-inner p+ul,.top-section-inner p+ol{margin-top:-20px !important}}.top-section-inner ul+.buttons,.top-section-inner ol+.buttons{margin-top:30px}@media(min-width: 1200px){.top-section-inner ul+.buttons,.top-section-inner ol+.buttons{margin-top:40px}}@media(min-width: 1800px){.top-section-inner ul+.buttons,.top-section-inner ol+.buttons{margin-top:50px}}.top-section-inner>:last-child{margin-bottom:0}.black-section{color:#fff}.black-section-inner{position:relative;padding:30px 20px;border-radius:16px;background:#131820}@media(min-width: 1024px){.black-section-inner{padding:50px}}@media(min-width: 1800px){.black-section-inner{padding:80px}}.black-section-inner h3,.black-section-inner .h3{margin:0 0 30px}@media(min-width: 1800px){.black-section-inner h3,.black-section-inner .h3{margin:9px 0 52px}}.black-section-inner ul{display:flex;width:calc(100% + 20px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -30px -20px}@media(min-width: 1800px){.black-section-inner ul{font-size:18px;line-height:28px}}@media(min-width: 1440px){.black-section-inner ul{width:calc(100% + 50px);margin-bottom:-50px;margin-left:-50px}}@media(min-width: 1800px){.black-section-inner ul{width:calc(100% + 77.5px);margin-left:-77.5px}}.black-section-inner li{width:calc(var(--black-section-list-width) - var(--black-section-list-left-margin));flex-shrink:0;margin:0 0 30px var(--black-section-list-left-margin);--black-section-list-width: 100%;--black-section-list-left-margin: 20px}@media(min-width: 568px){.black-section-inner li{--black-section-list-width: 50%;--black-section-list-left-margin: 20px}}@media(min-width: 768px){.black-section-inner li{--black-section-list-width: 33.33%;--black-section-list-left-margin: 20px}}@media(min-width: 1024px){.black-section-inner li{--black-section-list-width: 20%;--black-section-list-left-margin: 20px}}@media(min-width: 1440px){.black-section-inner li{--black-section-list-width: 20%;--black-section-list-left-margin: 50px;margin-bottom:50px}}@media(min-width: 1800px){.black-section-inner li{--black-section-list-width: 20%;--black-section-list-left-margin: 77.5px}}.black-section-inner li>:last-child{margin-bottom:0}.black-section-inner li:only-child{--black-section-list-width: 100%}.black-section-inner li:only-child>p:only-child{font-size:28px;line-height:38px}.black-section-inner h5,.black-section-inner .h5{margin:0 0 6px}@media(min-width: 1200px){.black-section-inner h5,.black-section-inner .h5{margin-bottom:12px}}.black-section-inner h5 a,.black-section-inner .h5 a{color:inherit;text-decoration:none}.no-touch .black-section-inner h5 a:hover,.no-touch .black-section-inner .h5 a:hover{text-decoration:underline}@media(min-width: 1800px){.accordion{font-size:18px;line-height:28px}}.accordion>li{padding:15px;border-top:1px solid rgba(19,24,32,.15)}@media(min-width: 1200px){.accordion>li{padding:20px 0}}@media(min-width: 1800px){.accordion>li{padding:30px 0}}.accordion>li:last-child{border-bottom:1px solid rgba(19,24,32,.15)}.accordion h4,.accordion .h4{margin:0;font:700 16px/25px "D2L Sans",sans-serif;letter-spacing:-0.04em}@media(min-width: 1200px){.accordion h4,.accordion .h4{font-size:18px;line-height:30px}}@media(min-width: 1800px){.accordion h4,.accordion .h4{font-size:20px;line-height:32px}}.accordion s{position:absolute;top:50%;right:0;height:10.5px;margin:-4px 6px 0 0;color:var(--primary-color-50);pointer-events:none;transform:translateY(-50%)}.accordion.accordion-simplified>li{padding:0;border:none}.accordion.accordion-simplified s{top:0;margin-top:4px}.accordion-toggle{position:relative;width:100%;padding:0 35px 0 0;border:none;background:none;color:inherit;cursor:pointer;font:inherit;outline:2px dashed rgba(0,0,0,0);overflow-anchor:auto;text-align:left;transition:color .45s cubic-bezier(0.42, 0, 0, 1),outline-color .45s cubic-bezier(0.42, 0, 0, 1)}.accordion-toggle:focus-visible{outline-color:currentcolor}.no-touch .accordion-toggle:hover{color:var(--primary-color-50)}.accordion-hidden{display:none;padding:12px 0 0;visibility:hidden}@media(min-width: 1024px){.accordion-hidden{max-width:90%}}.accordion-hidden>p{margin:0 0 20px}@media(min-width: 1800px){.accordion-hidden>p{margin-bottom:30px}}.accordion-hidden>:last-child{margin-bottom:0}.benefits-solutions-list{display:flex;width:calc(100% + 20px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -40px -20px}@media(min-width: 1200px){.benefits-solutions-list{width:calc(100% + 30px);margin-left:-30px}}@media(min-width: 1800px){.benefits-solutions-list{width:calc(100% + 44px);margin-bottom:-60px;margin-left:-44px}}.benefits-solutions-list>li{width:calc(100% - 20px);flex-shrink:0;margin:0 0 40px 20px}@media(min-width: 768px){.benefits-solutions-list>li{width:calc(50% - 20px)}}@media(min-width: 1200px){.benefits-solutions-list>li{width:calc(33.33% - 30px);margin-left:30px}}@media(min-width: 1800px){.benefits-solutions-list>li{width:calc(33.33% - 44px);margin-bottom:60px;margin-left:44px}}.benefits-solution-img{position:relative;max-width:500px;border-radius:16px;margin:0 0 25px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media(min-width: 768px){.benefits-solution-img{max-width:none}}@media(min-width: 1200px){.benefits-solution-img{min-height:260px}}@media(min-width: 1800px){.benefits-solution-img{margin-bottom:35px}}.benefits-solution-img::before{display:block;padding:50% 0 0;content:""}.benefits-solution-img img{position:absolute;top:0;left:0;border-radius:16px;visibility:hidden}.benefits-solution-img a{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px}@media(min-width: 1800px){.benefits-solution{font-size:18px;line-height:28px}}@media(min-width: 768px){.benefits-solution h4,.benefits-solution .h4,.benefits-solution p{max-width:85%}}@media(min-width: 1800px){.benefits-solution h4,.benefits-solution .h4,.benefits-solution p{max-width:70%}}.benefits-solution h4,.benefits-solution .h4{margin:0 0 2px;letter-spacing:-1px}.benefits-solution h4 a,.benefits-solution .h4 a{color:inherit;text-decoration:none}.no-touch .benefits-solution h4 a:hover,.no-touch .benefits-solution .h4 a:hover{text-decoration:underline}.benefits-solution p{opacity:.7}.benefits-solution>:last-child{margin-bottom:0}@media(min-width: 1200px){.our-locations{max-width:500px}}.our-locations>:last-child{margin-bottom:0}.our-location{margin:0 0 40px}@media(min-width: 1200px){.our-location{margin-bottom:60px}}@media(min-width: 1800px){.our-location{margin-bottom:80px;font-size:18px;line-height:28px}}.our-location>span{display:block;margin:0 0 3px}@media(min-width: 1800px){.our-location>span{margin-bottom:10px}}.our-location>h4,.our-location>.h4{margin:0 0 20px;font-family:"D2L Sans",sans-serif;letter-spacing:-0.04em}@media(min-width: 1800px){.our-location>h4,.our-location>.h4{margin-bottom:30px}}.our-location-info>h6,.our-location-info>.h6{margin:0 0 8px;font:700 16px/26px "D2L Sans",sans-serif;letter-spacing:normal}.our-location-info>h6 span,.our-location-info>.h6 span{font-weight:400}.our-location-info address{font:inherit}.our-location-info address+p{margin-top:16px}.our-location-info p{margin:0}.our-location-info p a{color:inherit;text-decoration:none}.no-touch .our-location-info p a:hover{text-decoration:underline}.our-location-info .location-link{margin-top:20px}@media(min-width: 1800px){.our-location-info .location-link{margin-top:30px}}.our-location-info>:last-child{margin-bottom:0}.our-locations-list{display:flex;width:calc(100% + 30px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -30px -30px}@media(min-width: 1800px){.our-locations-list{width:calc(100% + 72px);margin-left:-72px}}.our-locations-list li{width:calc(100% - 30px);flex-shrink:0;margin:0 0 30px 30px}@media(min-width: 568px){.our-locations-list li{width:calc(50% - 30px)}}@media(min-width: 768px){.our-locations-list li{width:calc(33.33% - 30px)}}@media(min-width: 1024px){.our-locations-list li{width:calc(50% - 30px)}}@media(min-width: 1800px){.our-locations-list li{width:calc(50% - 72px);margin-left:72px}}.slider-gallery{max-width:800px;margin:0 auto}@media(min-width: 1200px){.slider-gallery{max-width:1092px}}.slider-gallery .swiper-button{position:absolute;top:50%;transform:translateY(-50%)}.slider-gallery .swiper-button-prev{left:-20px}@media(min-width: 1024px){.slider-gallery .swiper-button-prev{left:-85px}}@media(min-width: 1200px){.slider-gallery .swiper-button-prev{left:-70px}}@media(min-width: 1440px){.slider-gallery .swiper-button-prev{left:-104px}}.slider-gallery .swiper-button-next{right:-20px}@media(min-width: 1024px){.slider-gallery .swiper-button-next{right:-85px}}@media(min-width: 1200px){.slider-gallery .swiper-button-next{right:-70px}}@media(min-width: 1440px){.slider-gallery .swiper-button-next{right:-104px}}.slider-gallery-large{position:relative}.slider-gallery-thumbs{position:relative;overflow:hidden;width:100%;margin:0 0 30px}@media(max-width: 767px){.slider-gallery-thumbs{display:none}}.slider-gallery-thumbs .swiper-wrapper{margin:0}.thumbs-has-overlay::after{position:absolute;z-index:10;top:0;right:0;width:260px;height:100%;background:linear-gradient(270deg, #F7FAFE 0%, transparent 100%);content:"";pointer-events:none}.gallery-thumb{display:flex;overflow:hidden;width:210px;height:74px;flex-shrink:0;align-items:center;padding:0 14px 0 0;border:1px solid #e6ebf5;border-radius:12px;background:#fff;cursor:pointer;font-size:14px;line-height:24px;transition:border-color .45s cubic-bezier(0.42, 0, 0, 1)}.gallery-thumb.swiper-slide-thumb-active{border-color:var(--primary-color-50);cursor:default}.gallery-thumb p{width:100%;flex-shrink:1;padding:0 0 0 14px;margin:0;text-align:center}.gallery-thumb-img{width:74px;flex-shrink:0;border-radius:12px 0 0 12px;margin:0 16px 0 0;background-size:cover}.gallery-thumb-img+p{padding-left:0;text-align:left}.gallery-thumb-img,.gallery-item>div{position:relative;overflow:hidden;height:100%;background-position:50% 50%;background-repeat:no-repeat}.gallery-thumb-img img,.gallery-item>div img{position:absolute;top:0;visibility:hidden}.gallery-item{width:100%;height:340px;padding:20px;border:1px solid #e6ebf5;border-radius:16px;background:#fff}@media(min-width: 1024px){.gallery-item{height:480px;padding:30px 50px}}@media(min-width: 1200px){.gallery-item{height:540px;padding:35px 90px}}@media(min-width: 1800px){.gallery-item{height:614px;padding:55px 124px}}.gallery-item>div{background-size:contain}.gallery-item.full-image{padding:0;border:none}.gallery-item.full-image>div{border-radius:inherit;background-size:cover}.gallery-item p{position:absolute;z-index:4;right:0;bottom:0;left:0;display:flex;min-height:145px;flex-direction:column;justify-content:flex-end;padding:20px;padding-top:70px;border-radius:0 0 16px 16px;margin:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, black 50%);color:#fff;font-size:14px;line-height:24px;text-align:center}@media(min-width: 1024px){.gallery-item p{padding:25px 60px;padding-top:75px}}@media(min-width: 1200px){.gallery-item p{padding:30px 90px;padding-top:80px;font-size:16px;line-height:26px}}@media(min-width: 1800px){.gallery-item p{padding:30px 134px;font-size:18px;line-height:28px}}.request-section{position:relative;min-height:300px;padding:45px 0 150px;background:#000;color:#fff}@media(min-width: 1024px){.request-section{min-height:100vh;padding:80px 0}}@media(min-width: 1024px)and (orientation: portrait){.request-section{min-height:50vh}}@media(min-width: 1800px){.request-section{padding:120px 0}}.request-section .container{position:relative;z-index:3}@media(min-width: 1024px){.request-section-text{width:45%;max-width:666px}}@media(min-width: 1800px){.request-section-text{font-size:18px;line-height:28px}}.request-section-text h3,.request-section-text .h3{margin:0 0 20px;letter-spacing:-2px}@media(min-width: 1800px){.request-section-text h3,.request-section-text .h3{margin:11px 0 21px}}.request-section-text p{margin:0 0 30px}@media(min-width: 1200px){.request-section-text p{margin-bottom:40px}}@media(min-width: 1800px){.request-section-text p{margin-bottom:50px}}.request-section-text>:last-child{margin-bottom:0}.request-section-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 0;background-repeat:no-repeat;background-size:cover}.request-section-bg::before{display:block;width:100%;height:100%;background:rgba(0,0,0,.5);content:""}.wrap-request-form{position:relative;z-index:5;display:flex;width:100%;min-height:120px;flex-direction:column;flex-shrink:0;margin:-120px 0 0;pointer-events:none}@media(min-width: 1024px){.wrap-request-form{min-height:calc(100vh + 50px);justify-content:flex-end;padding-top:80px;margin-top:-100vh}}@media(min-width: 1024px)and (orientation: portrait){.wrap-request-form{min-height:calc(50vh + 50px);margin-top:-50vh}}@media(min-width: 1800px){.wrap-request-form{padding-top:120px}}.request-form{width:100%;flex-shrink:0;padding:20px;border:1px solid #bec3cd;border-radius:16px;background:#fff;pointer-events:auto}@media(min-width: 1024px){.request-form{width:50%;max-width:808px;margin:0 0 0 auto}}@media(min-width: 1800px){.request-form{padding:60px 70px 50px;margin-right:8.5%;font-size:18px;line-height:28px}}.request-form>h3,.request-form>.h3{margin:0 0 20px;font-family:"D2L Sans",sans-serif;font-weight:600;letter-spacing:-0.01em}@media(min-width: 1800px){.request-form>h3,.request-form>.h3{font-size:40px;line-height:54px}}.request-form>p{max-width:590px;margin:0 0 20px}@media(min-width: 1800px){.request-form>p{margin-bottom:30px}}.request-form>p em{color:#a8230d;font-style:normal}.request-form .btn{width:100%;margin-top:10px}.request-form .mktoHtmlText span{position:relative;display:block}.request-form .mktoHtmlText span::before{position:absolute;z-index:3;top:0;left:0;color:#a8230d;content:"*"}#mktoForm_3045 .mktoFormRow:nth-child(5) .mktoFormCol{width:calc(100% - 28px)}@media(min-width: 768px){#mktoForm_3045 .mktoFormRow:nth-child(5) .mktoCheckboxList{display:flex;width:calc(100% + 28px) !important;flex-shrink:0;flex-wrap:wrap;margin-left:-28px}}@media(min-width: 768px){#mktoForm_3045 .mktoFormRow:nth-child(5) .mktoFieldCheckbox{width:calc(50% - 28px) !important;margin-left:28px !important}}.no-touch .customer-success-slider.swiper-container-initialized:hover{cursor:url("../images/icon-drag.svg") 47 47,auto}.high-contrast.no-touch .customer-success-slider.swiper-container-initialized:hover{cursor:url("../images/icon-drag-hi-contrast.svg") 47 47,auto}@media(prefers-contrast: more){.no-touch .customer-success-slider.swiper-container-initialized:hover{cursor:url("../images/icon-drag-hi-contrast.svg") 47 47,auto}}@media(min-width: 768px){.customer-success-slider:not(.swiper-container-initialized) .swiper-wrapper{width:calc(100% + 20px);margin-left:-20px}}@media(min-width: 1440px){.customer-success-slider:not(.swiper-container-initialized) .swiper-wrapper{width:calc(100% + 30px);margin-left:-30px}}@media(min-width: 1800px){.customer-success-slider:not(.swiper-container-initialized) .swiper-wrapper{width:calc(100% + 44px);margin-left:-44px}}@media(min-width: 768px){.customer-success-slider:not(.swiper-container-initialized) .swiper-slide{width:calc(50% - 20px);margin-left:20px}}@media(min-width: 1200px){.customer-success-slider:not(.swiper-container-initialized) .swiper-slide{width:calc(33.33% - 20px)}}@media(min-width: 1440px){.customer-success-slider:not(.swiper-container-initialized) .swiper-slide{width:calc(33.33% - 30px);margin-left:30px}}@media(min-width: 1800px){.customer-success-slider:not(.swiper-container-initialized) .swiper-slide{width:calc(33.33% - 44px);margin-left:44px}}.customer-success-slider .swiper-slide{display:flex;height:auto;flex-direction:column}.customer-success-item{flex-grow:1;flex-shrink:0;padding:20px 15px;border:1px solid #e6ebf5;border-radius:16px;margin:0;background:#fff;color:#131820;font:16px/26px "D2L Sans",sans-serif}@media(min-width: 1024px){.customer-success-item{padding:30px}}@media(min-width: 1800px){.customer-success-item{font-size:18px;line-height:28px}}.customer-success-item::before{display:none}.customer-success-item h4,.customer-success-item .h4{margin:0 0 20px;font-family:"D2L Sans",sans-serif;letter-spacing:normal}@media(min-width: 1800px){.customer-success-item h4,.customer-success-item .h4{line-height:48px}}.customer-success-item h4 a,.customer-success-item .h4 a{color:inherit;text-decoration:none}.no-touch .customer-success-item h4 a:hover,.no-touch .customer-success-item .h4 a:hover{text-decoration:underline}.customer-success-item p{margin:0}.customer-success-item .more{margin:20px 0 0}@media(min-width: 1200px){.customer-success-item .more{margin-top:30px}}@media(min-width: 1800px){.customer-success-item .more{margin-top:40px}}.customer-success-item q{display:block;margin:0 0 16px;font:inherit}@media(min-width: 1800px){.customer-success-item q{margin-bottom:24px}}.customer-success-item cite{display:block;font-size:14px;font-style:normal;line-height:24px}.customer-success-item cite strong{display:block;margin:0 0 4px;font-size:16px;line-height:26px}.customer-success-item .icon-quote{width:63px;height:50px;color:#06a6ff}.high-contrast .customer-success-item .icon-quote{color:#0048e8}@media(prefers-contrast: more){.customer-success-item .icon-quote{color:#0048e8}}.customer-success-item>:last-child{margin-bottom:0}.customer-success-img{height:81px}.customer-success-img,.customer-success-item .icon-quote{margin:0 0 20px}@media(min-width: 1800px){.customer-success-img,.customer-success-item .icon-quote{margin-bottom:30px}}.product-comparison-slider:not(.swiper-container-initialized) .swiper-wrapper{justify-content:center}@media(min-width: 768px){.product-comparison-slider:not(.swiper-container-initialized) .swiper-wrapper{width:calc(100% + 20px);margin-left:-20px}}@media(min-width: 1800px){.product-comparison-slider:not(.swiper-container-initialized) .swiper-wrapper{width:calc(100% + 44px);margin-left:-44px}}@media(min-width: 768px){.product-comparison-slider:not(.swiper-container-initialized) .swiper-slide{width:calc(50% - 20px);margin-left:20px}}@media(min-width: 1200px){.product-comparison-slider:not(.swiper-container-initialized) .swiper-slide{width:calc(33.33% - 20px)}}@media(min-width: 1440px){.product-comparison-slider:not(.swiper-container-initialized) .swiper-slide{width:calc(25% - 20px)}}@media(min-width: 1800px){.product-comparison-slider:not(.swiper-container-initialized) .swiper-slide{width:calc(25% - 44px);margin-left:44px}}@media(min-width: 1800px){.product-comparison-item{font-size:18px;line-height:28px}}.product-comparison-item h4,.product-comparison-item .h4{margin:0 0 2px 2px;letter-spacing:-1px}.product-comparison-item h4 a,.product-comparison-item .h4 a{color:inherit;text-decoration:none}.no-touch .product-comparison-item h4 a:hover,.no-touch .product-comparison-item .h4 a:hover{text-decoration:underline}.product-comparison-item p{opacity:.7}.product-comparison-item>:last-child{margin-bottom:0}.product-comparison-img{position:relative;overflow:hidden;border-radius:16px;margin:0 0 20px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media(min-width: 1200px){.product-comparison-img{min-height:260px}}@media(min-width: 1800px){.product-comparison-img{margin-bottom:36px}}.product-comparison-img::before{display:block;padding:49.627% 0 0;content:""}.product-comparison-img img{position:absolute;top:0;visibility:hidden}.product-comparison-img a{position:absolute;border-radius:16px;inset:2px}.featured-products .container{overflow:hidden}.featured-products-list{display:flex;width:calc(100% + 20px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -50px -20px}@media(min-width: 1440px){.featured-products-list{width:calc(100% + 30px);margin-bottom:-80px;margin-left:-30px}}@media(min-width: 1800px){.featured-products-list{width:calc(100% + 44px);margin-left:-44px}}.featured-products-list>li{width:calc(100% - 20px);flex-shrink:0;margin:0 0 50px 20px}@media(min-width: 768px){.featured-products-list>li{width:calc(50% - 20px)}}@media(min-width: 1024px){.featured-products-list>li{width:calc(33.33% - 20px)}}@media(min-width: 1440px){.featured-products-list>li{width:calc(33.33% - 30px);margin-bottom:80px;margin-left:30px}}@media(min-width: 1800px){.featured-products-list>li{width:calc(33.33% - 44px);margin-left:44px}}.accordion-section{position:relative}.accordion-section .container{position:relative;z-index:3}.accordion-section .accordion{max-width:808px;margin:0 auto}@media(min-width: 1200px){.accordion-section .bg-waves{top:calc(80% - 730px);bottom:auto;height:730px}}.single-post .accordion-section,.single-resources .accordion-section{padding:0;margin:60px 0;background:none}.single-post .accordion-section .accordion,.single-resources .accordion-section .accordion{max-width:none}.single-newsroom .accordion-section{position:relative;right:50%;left:50%;width:100vw;margin-right:-50vw;margin-left:-50vw}.related-resources .container{overflow:hidden}.related-resources-list{display:flex;width:calc(100% + 20px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -40px -20px}@media(min-width: 1200px){.related-resources-list{width:calc(100% + 30px);margin-bottom:-60px;margin-left:-30px}}@media(min-width: 1800px){.related-resources-list{width:calc(100% + 44px);margin-left:-44px}}.related-resources-list>li{width:calc(100% - 20px);flex-shrink:0;margin:0 0 40px 20px}@media(min-width: 568px){.related-resources-list>li{width:calc(50% - 20px)}}@media(min-width: 1024px){.related-resources-list>li{width:calc(33.33% - 20px)}}@media(min-width: 1200px){.related-resources-list>li{width:calc(33.33% - 30px);margin-bottom:60px;margin-left:30px}}@media(min-width: 1800px){.related-resources-list>li{width:calc(33.33% - 44px);margin-left:44px}}.product-features .bg-waves{top:50%;height:713px;transform:translateY(-50%)}@media(min-width: 1800px){.product-features .container{padding-right:272px;padding-left:272px}}.product-features .container>:last-child{margin-bottom:0}.gallery-features{margin:0 auto}@media(max-width: 1023px){.gallery-features.hide-buttons .swiper-button{display:none}}.gallery-features .swiper-button{position:absolute;top:50%;transform:translateY(-50%)}.gallery-features .swiper-button-prev{left:-20px}@media(min-width: 1200px){.gallery-features .swiper-button-prev{left:-70px}}@media(min-width: 1800px){.gallery-features .swiper-button-prev{left:-104px}}.gallery-features .swiper-button-next{right:-20px}@media(min-width: 1200px){.gallery-features .swiper-button-next{right:-70px}}@media(min-width: 1800px){.gallery-features .swiper-button-next{right:-104px}}.wrap-gallery-features-thumbs{display:none}@media(min-width: 768px){.wrap-gallery-features-thumbs{position:relative;display:block;margin:0 0 30px}}@media(min-width: 1800px){.wrap-gallery-features-thumbs{margin-bottom:40px}}.wrap-gallery-features-thumbs .swiper-button{display:none}@media(min-width: 1024px){.wrap-gallery-features-thumbs .swiper-button{display:block}}.gallery-features-thumbs{position:relative;overflow:hidden}.gallery-features-thumbs .swiper-wrapper{margin:0}@media(min-width: 1024px){.gallery-features-thumbs .gallery-thumb{width:448px}}@media(min-width: 1024px){.gallery-features-thumbs .gallery-thumb-img{width:140px}}.gallery-features-large{position:relative}.gallery-features-large:not(.swiper-container-initialized) .swiper-pagination{display:none}.gallery-features-large .swiper-slide>:last-child{margin-bottom:0}@media(min-width: 1024px){.gallery-features-large .swiper-button{display:none}}@media(min-width: 1024px){.gallery-features-large .swiper-pagination{display:none}}.gallery-features-item{display:flex;width:100%;flex-direction:column-reverse;flex-shrink:0;margin:0 0 40px;text-align:center}@media(min-width: 1024px){.gallery-features-item{flex-direction:row;text-align:left}}@media(min-width: 1200px){.gallery-features-item{margin-bottom:55px}}@media(min-width: 1800px){.gallery-features-item{margin-bottom:70px;font-size:18px;line-height:28px}}.gallery-features-item h4,.gallery-features-item .h4{margin:0 0 16px}@media(min-width: 1800px){.gallery-features-item h4,.gallery-features-item .h4{margin-top:7px}}.gallery-features-item h4 a,.gallery-features-item .h4 a{color:inherit;text-decoration:none}.no-touch .gallery-features-item h4 a:hover,.no-touch .gallery-features-item .h4 a:hover{text-decoration:underline}.gallery-features-left{width:100%;flex-shrink:0}@media(min-width: 1024px){.gallery-features-left{flex-shrink:1}}.gallery-features-left>:last-child{margin-bottom:0}.gallery-features-img{width:100%;max-width:600px;flex-shrink:0;border-radius:16px;margin:0 auto 20px;background:#fff}@media(min-width: 1024px){.gallery-features-img{width:58.722%;max-width:none;margin:0 0 0 44px}}.gallery-features-img>div{position:relative;overflow:hidden;border-radius:inherit;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.gallery-features-img>div::before{display:block;padding:56.184% 0 0;content:""}.gallery-features-img img{position:absolute;top:0;visibility:hidden}.gallery-features-initialized-single .wrap-gallery-features-thumbs,.gallery-features-initialized-single .swiper-button{display:none;visibility:hidden}.product-features-popular>h3,.product-features-popular>.h3{margin:0 0 20px;font:700 16px/26px "D2L Sans",sans-serif;letter-spacing:3px;text-transform:uppercase}@media(min-width: 1200px){.product-features-popular>h3,.product-features-popular>.h3{margin-bottom:30px}}@media(min-width: 1800px){.product-features-popular>h3,.product-features-popular>.h3{margin-bottom:40px}}@media(max-width: 567px){.comparison-section .section-head{text-align:left}}.comparison-section .wrap-gallery-features-thumbs{display:block;margin:0 0 30px}.comparison-section .section-footer{margin-top:30px;text-align:center}@media(min-width: 1200px){.comparison-section .section-footer{margin-top:50px}}@media(min-width: 1800px){.comparison-section .section-footer{margin-top:60px}}.wrap-comparison-slider{position:relative;max-width:1376px;margin:0 auto}@media(min-width: 1440px){.wrap-comparison-slider .slider-controls{margin-top:50px}}@media(min-width: 1440px){.wrap-comparison-slider .slider-controls-inner{position:static !important;padding-left:0 !important}}@media(min-width: 1440px){.wrap-comparison-slider .swiper-button{position:absolute;top:50% !important;transform:translateY(-50%)}}@media(min-width: 1440px){.wrap-comparison-slider .swiper-button-prev{left:-80px !important}}@media(min-width: 1800px){.wrap-comparison-slider .swiper-button-prev{left:-106px !important}}@media(min-width: 1440px){.wrap-comparison-slider .swiper-button-next{right:-80px}}@media(min-width: 1800px){.wrap-comparison-slider .swiper-button-next{right:-106px}}.comparison-table{display:block;width:100%;border:1px solid #bec3cd;border-radius:16px;background:#fff;border-collapse:separate;border-spacing:0}@media(min-width: 1024px){.comparison-table{display:table;border:none}}@media(max-width: 1023px){.comparison-table thead,.comparison-table tbody{display:block}}@media(max-width: 1023px){.comparison-table tr{display:flex;width:100%;flex-shrink:0;flex-wrap:wrap}}.comparison-table th,.comparison-table td{display:block;padding-right:10px;padding-left:10px;font:700 16px/28px "D2L Sans",sans-serif;letter-spacing:-0.04em;text-align:center}@media(max-width: 1023px){.comparison-table th,.comparison-table td{border-bottom:1px solid #bec3cd}}@media(min-width: 1024px){.comparison-table th,.comparison-table td{display:table-cell;width:33.33%;padding-right:20px;padding-left:20px;border-top:1px solid #bec3cd;border-left:1px solid #bec3cd}}@media(min-width: 1200px){.comparison-table th,.comparison-table td{padding-right:30px;padding-left:30px}}@media(min-width: 1800px){.comparison-table th,.comparison-table td{padding-right:40px;padding-left:40px;font-size:18px;line-height:30px}}@media(min-width: 1024px){.comparison-table th:last-child,.comparison-table td:last-child{border-right:1px solid #bec3cd}}@media(max-width: 1023px){.comparison-table th{padding-top:10px;padding-bottom:10px}}@media(min-width: 1024px){.comparison-table th:first-child{text-align:left}}@media(max-width: 1023px){.comparison-table td{padding-top:16px;padding-bottom:16px}}@media(max-width: 1023px){.comparison-table td:last-child{border-left:1px solid #bec3cd}}.comparison-table h5,.comparison-table .h5{margin:0;font-family:Stanley,sans-serif;letter-spacing:-0.04em}.comparison-table h5 a,.comparison-table .h5 a{color:inherit;text-decoration:none}.no-touch .comparison-table h5 a:hover,.no-touch .comparison-table .h5 a:hover{text-decoration:underline}@media(max-width: 1023px){.comparison-table-first-row th{width:50%;padding-top:18px;padding-bottom:18px;vertical-align:middle}}@media(min-width: 1024px){.comparison-table-first-row th{padding-top:25px;padding-bottom:25px}}@media(min-width: 1200px){.comparison-table-first-row th{padding-top:40px;padding-bottom:30px}}@media(max-width: 1023px){.comparison-table-first-row th:first-child{display:none}}@media(min-width: 1024px){.comparison-table-first-row th:first-child{border-radius:16px 0 0;font-size:26px;line-height:38px;vertical-align:middle}}@media(min-width: 1800px){.comparison-table-first-row th:first-child{font-size:30px;line-height:40px}}@media(max-width: 1023px){.comparison-table-first-row th:last-child{border-left:1px solid #bec3cd}}@media(min-width: 1024px){.comparison-table-first-row th:last-child{border-radius:0 16px 0 0}}.comparison-table-first-row th .comparison-header-image{height:70px;background-position:center center;background-repeat:no-repeat;text-indent:-9999px}@media(min-width: 1024px){.comparison-table-body tr:last-child th,.comparison-table-body tr:last-child td{border-bottom:1px solid #bec3cd}}@media(min-width: 1024px){.comparison-table-body tr:last-child th:first-child,.comparison-table-body tr:last-child td:first-child{border-radius:0 0 0 16px}}@media(min-width: 1024px){.comparison-table-body tr:last-child th:last-child,.comparison-table-body tr:last-child td:last-child{border-radius:0 0 16px}}@media(max-width: 1023px){.comparison-table-body tr:last-child td{border-bottom:none}}@media(min-width: 1024px){.comparison-table-body th,.comparison-table-body td{height:68px;padding-top:5px;padding-bottom:5px;vertical-align:middle}}@media(min-width: 1200px){.comparison-table-body th,.comparison-table-body td{padding-top:10px;padding-bottom:10px}}@media(min-width: 1800px){.comparison-table-body th,.comparison-table-body td{height:90px;padding-top:15px;padding-bottom:15px;font-size:18px;line-height:30px}}@media(max-width: 1023px){.comparison-table-body th{width:100%;background:#e6ebf5}}.comparison-table.align-left .comparison-table-body td{font-weight:300;text-align:left;vertical-align:top}.comparison-table-body td p:last-of-type{margin-bottom:0}@media(max-width: 1023px){.comparison-table-body td{width:50%}}.mobile-hidden{display:none}@media(min-width: 1024px){.mobile-hidden{display:block;padding:10px 0 0;font-weight:400}}@media(min-width: 1800px){.mobile-hidden{line-height:28px}}.mobile-hidden>:last-child{margin-bottom:0}.mobile-hidden p{margin:0 0 20px}.resource-section{position:relative}.resource-section.has-waves{padding-top:50px}@media(min-width: 1200px){.resource-section.has-waves{padding-top:60px}}@media(min-width: 1440px){.resource-section.has-waves{padding-top:80px}}@media(min-width: 1800px){.resource-section.has-waves{padding-top:140px}}.resource-section .bg-waves{bottom:auto;height:260px}@media(min-width: 1200px){.resource-section .bg-waves{height:712px}}.resource-section .container{position:relative;z-index:3}@media(min-width: 1800px){.resource-section .section-head{margin-bottom:90px}}@media(min-width: 1024px){.resource-section-inner{display:flex;width:100%;flex-shrink:0}}.resource-section-left{position:relative;margin:0 0 30px}@media(min-width: 1024px){.resource-section-left{width:100%;flex-shrink:1;margin:0}}@media(min-width: 1800px){.resource-section-left .news-item-top{height:410px}}.resource-section-left .news-item-text{max-width:none}@media(min-width: 1024px){.resource-section-right{width:524px;flex-shrink:0;margin:0 0 0 44px}}@media(min-width: 1800px){.short-news{font-size:18px;line-height:28px}}.short-news>li:last-child{margin-bottom:0}.short-news>li:not(:last-child){margin-bottom:32px}.short-news h5,.short-news .h5{margin:0 0 8px;letter-spacing:-0.04em}.short-news h5 a,.short-news .h5 a{color:inherit;text-decoration:none}.no-touch .short-news h5 a:hover,.no-touch .short-news .h5 a:hover{text-decoration:underline}.short-news p{opacity:.7}.short-news-top{display:flex;width:100%;flex-shrink:0;flex-wrap:wrap;align-items:flex-start;margin:0 0 10px}@media(min-width: 1800px){.short-news-top{margin-bottom:16px}}.short-news-top .label{margin:0 16px 0 0}.short-news-top time{display:block;padding:4px 0;font-size:14px;letter-spacing:1px;line-height:24px;text-transform:uppercase}@media(min-width: 1024px){.sticky-holder{position:sticky;top:90px;transition:top .45s cubic-bezier(0.42, 0, 0, 1)}}@media(min-width: 1200px){.sticky-holder{top:160px}}@media(min-width: 1440px){.sticky-holder{top:175px}}@media(min-width: 1800px){.sticky-holder{top:205px}}@media(min-width: 1200px){.header-has-down .sticky-holder{top:120px}}@media(min-width: 1440px){.header-has-down .sticky-holder{top:140px}}@media(min-width: 1800px){.header-has-down .sticky-holder{top:150px}}@media(min-width: 1440px){.columns{display:flex;width:100%;flex-shrink:0}}.columns-main{position:relative;z-index:5}@media(min-width: 1440px){.columns-main{width:100%;flex-shrink:1;margin:0 0 0 0}}.columns-main .container{padding-right:0;padding-left:0}@media(min-width: 1440px){.columns-main-inner{width:100%;max-width:1092px;margin-left:auto}}.columns-main-inner>:last-child{margin-bottom:0}.columns-sidebar{margin:0 0 30px}@media(min-width: 1440px){.columns-sidebar{width:380px;flex-shrink:0;margin:0}}.filter{display:block;width:100%}.filter>.btn{width:100%}@media(max-width: 1439px){.filter>.btn{display:block;max-width:480px;margin:0 auto}}.filter>:last-child{margin-bottom:0}.filter-inner{display:block;width:100%;padding:20px;border-radius:16px;margin:0 0 30px;background:#f7fafe}@media(min-width: 768px){.filter-inner{padding:40px}}.filter-inner>:last-child{margin-bottom:0}.filter-top{display:flex;width:100%;flex-shrink:0;align-items:center;margin:0 0 30px}.filter-top h5,.filter-top .h5{width:100%;flex-shrink:1;margin:0 20px 0 0;font-family:"D2L Sans",sans-serif;letter-spacing:-0.04em}.filter-top a{display:inline-block;flex-shrink:0;color:#131820;text-decoration:none;vertical-align:top}.no-touch .filter-top a:hover{color:var(--primary-color-50);text-decoration:underline}.filter-group{margin:0 0 30px}.filter-group>span{display:none}.filter-group-list .wpcf7-list-item{margin:16px 0 0}.filter-group-list>:first-child{margin-top:0}.filter-group-title{position:relative;display:block;padding:0 25px 0 0;margin:0 0 16px;color:#131820;cursor:pointer;font:700 16px/26px "D2L Sans",sans-serif;letter-spacing:3px;overflow-anchor:none;text-decoration:none;text-transform:uppercase}.no-touch .filter-group-title:hover{text-decoration:none}.filter-group-title .icon-corner{position:absolute;top:5px;right:3px}.filter-group-hidden{display:none;visibility:hidden}.filter-group-more{display:inline-block;margin:16px 0 0;font:700 18px/28px "D2L Sans",sans-serif;text-decoration:none;vertical-align:top}.no-touch .filter-group-more:hover{text-decoration:underline}.filter-search{margin:0 0 20px}@media(min-width: 1800px){.filter-search{margin-bottom:30px}}.filter-search input{padding-right:60px}.search-button{position:absolute;top:0;right:0;display:flex;width:60px;height:50px;align-items:center;justify-content:center;padding:0;border:none;background:none;color:#131820;cursor:pointer;text-decoration:none;transition:color .45s cubic-bezier(0.42, 0, 0, 1)}.no-touch .search-button:hover{color:var(--primary-color-50)}.holder-post-listing,.holder-events-listing{display:inline-block;width:100%;margin:0 0 40px;vertical-align:top}@media(min-width: 1200px){.holder-post-listing,.holder-events-listing{margin-bottom:50px}}@media(min-width: 1800px){.holder-post-listing,.holder-events-listing{margin-bottom:60px}}.post-listing,.events-listing{display:flex;flex-shrink:0;flex-wrap:wrap;}@media(min-width: 1800px){.post-listing,.events-listing{width:calc(100% + 44px);margin-bottom:-60px;margin-left:-44px}}.post-listing-item,.events-listing-item{display:flex;width:calc(100% - 20px);flex-direction:column;flex-shrink:0;margin:0 0 30px 20px}@media(min-width: 1800px){.post-listing-item,.events-listing-item{width:calc(100% - 44px);margin-bottom:60px;margin-left:44px}}@media(min-width: 768px){.post-listing-item.small,.events-listing-item.small{width:calc(50% - 20px)}}@media(min-width: 1800px){.post-listing-item.small,.events-listing-item.small{width:calc(50% - 44px)}}.post-listing-item.small .news-item h3,.post-listing-item.small .news-item .h3{display:block;margin:0 0 18px;color:inherit;letter-spacing:-0.04em;font:700 18px/30px Stanley,sans-serif;margin:-2px 0 5px}@media(min-width: 1200px){.post-listing-item.small .news-item h3,.post-listing-item.small .news-item .h3{font-size:20px;line-height:32px}}.post-listing-item .news-item{position:relative;flex-grow:1;margin:0}@media(min-width: 1800px){.post-listing-item .news-item-top{height:380px}}.post-listing-item .news-item-text{max-width:none}.black-quote{flex-grow:1;flex-shrink:0;padding:20px;border-radius:16px;background:#131820;color:#fff}@media(min-width: 1200px){.black-quote{padding:40px 30px}}@media(min-width: 1800px){.black-quote{padding:50px 40px;font-size:18px;line-height:28px}}.black-quote>h4,.black-quote>.h4{margin:6px 0 10px;letter-spacing:-0.04em}.black-quote>h4 a,.black-quote>.h4 a{color:inherit;text-decoration:none}.no-touch .black-quote>h4 a:hover,.no-touch .black-quote>.h4 a:hover{text-decoration:underline}.black-quote>p{margin:0 0 20px}@media(min-width: 1800px){.black-quote>p{margin-bottom:30px}}.black-quote>:last-child{margin-bottom:0}.user{display:flex;flex-shrink:0;align-items:center;font-size:16px;line-height:26px}.user.user-row{padding-bottom:40px;border-bottom:1px solid rgba(19,24,32,.1);margin-bottom:40px}@media(min-width: 768px){.user.user-row .user-img{width:80px;height:80px;margin-right:40px}}@media(min-width: 768px){.user.user-row .user-text{font-size:18px;line-height:28px}}@media(min-width: 768px){.user.user-row .user-text>strong{margin:0 0 8px;font-size:22px;letter-spacing:-0.04em;line-height:34px}}.user.user-row .user-text p{margin:20px 0 0}.user-img{position:relative;overflow:hidden;width:56px;height:56px;flex-shrink:0;align-self:flex-start;border-radius:50%;margin:0 20px 0 0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.user-img img{position:absolute;top:0;opacity:0}.user-text{width:100%;flex-shrink:1}.user-text>strong{display:block;margin:0 0 2px;font-size:18px;line-height:28px}.user-text a{color:inherit;text-decoration:underline}.no-touch .user-text a:hover{text-decoration:none}.hero-section-text .user-text a{text-decoration:none}.no-touch .hero-section-text .user-text a:hover{text-decoration:underline}.user-text>:last-child{margin-bottom:0}.stay-informed{position:relative;flex-grow:1;flex-shrink:0;padding:30px 20px;border-radius:16px;background:#131820;color:#fff;text-align:center}@media(min-width: 1800px){.stay-informed{padding:60px 60px 70px}}.stay-informed .decor{top:50px}.stay-informed-inner{max-width:577px;margin:0 auto}.stay-informed-inner>h3,.stay-informed-inner>.h3{margin:9px 0 21px}.stay-informed-inner>p{margin:0 0 30px}@media(min-width: 1800px){.stay-informed-inner>p{margin-bottom:50px}}.stay-informed-inner>:last-child{margin-bottom:0}@media(min-width: 1200px){.events-listing-item.small h4,.events-listing-item.small .h4,.webinar-item.small h4,.webinar-item.small .h4{padding-top:7px;font-size:20px;line-height:32px}}.events-listing-item.small .decorated-image,.webinar-item.small .decorated-image{height:260px}.event-item{width:100%;flex-shrink:0}@media(min-width: 1800px){.event-item{font-size:18px;line-height:28px}}.event-item .decorated-image{max-width:none;height:260px;margin:0 0 26px}@media(min-width: 1024px){.event-item .decorated-image{height:340px}}@media(min-width: 1440px){.event-item .decorated-image{height:420px}}.event-item .decorated-image::before{display:none}.event-item h4,.event-item .h4{margin:0 0 5px;letter-spacing:-0.04em}.event-item h4 a,.event-item .h4 a{color:inherit;text-decoration:none}.no-touch .event-item h4 a:hover,.no-touch .event-item .h4 a:hover{text-decoration:underline}.event-item p{opacity:.7}.event-item>:last-child{margin-bottom:0}.hide-pagination .pagination{display:none;visibility:hidden}.pagination{display:flex;width:100%;flex-shrink:0;justify-content:center;padding:3px}.pagination .wp-pagenavi{position:relative;display:flex;max-width:100%;flex-shrink:0;flex-wrap:wrap;justify-content:center;padding:0 50px}@media(min-width: 768px){.pagination .wp-pagenavi{padding-right:110px;padding-left:110px}}.pagination .wp-pagenavi>a,.pagination .wp-pagenavi>span{display:flex;min-width:35px;height:35px;flex-shrink:0;align-items:center;justify-content:center;padding:3px 10px;border-radius:35px;margin:2px 3px;font-size:18px;line-height:26px;text-align:center}@media(min-width: 768px){.pagination .wp-pagenavi>a,.pagination .wp-pagenavi>span{min-width:60px;height:60px;border-radius:60px;font-size:22px;line-height:34px}}.pagination .current{background:var(--primary-color-50);color:#fff}.pagination .prev,.pagination .next{position:absolute;top:0;padding-right:0 !important;padding-left:0 !important;border:1px solid var(--primary-color-50);margin-right:0 !important;margin-left:0 !important;background:var(--primary-color-50);color:#fff}.no-touch .pagination .prev:hover,.no-touch .pagination .next:hover{color:#fff}.no-touch .pagination .prev:hover:not(.disabled),.no-touch .pagination .next:hover:not(.disabled){background:#fff;color:var(--primary-color-50)}.pagination .prev.disabled,.pagination .next.disabled{cursor:default;opacity:.2}.pagination .prev{left:0}.pagination .next{right:0}.pagination a{color:#131820;text-decoration:none;transition:background-color .45s cubic-bezier(0.42, 0, 0, 1),border-color .45s cubic-bezier(0.42, 0, 0, 1),color .45s cubic-bezier(0.42, 0, 0, 1)}.no-touch .pagination a:hover{color:var(--primary-color-50);text-decoration:none}.pagination a:focus-visible{outline-color:#131820}@media(min-width: 1800px){.subscribe-form{padding-bottom:11px}}.subscribe-form .mktoForm{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:flex-end;justify-content:center}@media(min-width: 568px){.subscribe-form .mktoForm{flex-wrap:nowrap}}.subscribe-form .mktoForm .mktoFormRow{width:0;flex-shrink:1;padding:0;margin:0}.subscribe-form .mktoForm .mktoFormRow:nth-child(5){width:100%;flex-shrink:0;margin:0 0 20px}@media(min-width: 568px){.subscribe-form .mktoForm .mktoFormRow:nth-child(5){flex-shrink:1;margin:0}}.subscribe-form .mktoForm .mktoButtonRow{width:auto;flex-shrink:0;padding:0;margin:0}.subscribe-form .mktoForm .mktoFormCol{width:100%;padding:0;margin:0 !important}.subscribe-form .mktoForm .mktoButtonWrap{width:auto;flex-shrink:0;margin:0 !important}@media(min-width: 568px){.subscribe-form .mktoForm .mktoButtonWrap{margin:0 0 0 10px !important}}.subscribe-form .mktoForm .mktoLabel{color:#fff}.subscribe-form .mktoForm .mktoAsterix{color:#fff !important}.subscribe-form .mktoForm input[type=email]{width:100% !important;border:1px solid #5f646e;background:#fff;color:#131820}.wrap-announcement,.wrap-announcements{position:fixed;z-index:20;right:-5px;bottom:83px;left:-5px;display:flex;flex-shrink:0;pointer-events:none}@media(min-width: 1024px){.wrap-announcement,.wrap-announcements{bottom:30px;left:0;justify-content:flex-end}}@media(min-width: 1200px){.wrap-announcement,.wrap-announcements{right:-80px;padding:0 20px}}@media(min-width: 1440px){.wrap-announcement,.wrap-announcements{right:-100px;bottom:50px;padding:0 45px}}@media(min-width: 1800px){.wrap-announcement,.wrap-announcements{right:-130px;padding:0 50px}}.wrap-announcements{top:0;right:0;bottom:0;display:block}.announcement,.announcement-v2{display:flex;width:100%;max-width:100%;flex-shrink:0;padding:14px 17px 14px 50px;border:1px solid #bec3cd;border-radius:60px;background:#fff;font:16px/24px "D2L Sans",sans-serif;pointer-events:auto}.announcement-close-all .announcement,.announcement-close-all .announcement-v2{padding-left:17px}@media(min-width: 1200px){.announcement,.announcement-v2{width:initial;padding-right:47px;padding-left:65px;font-size:14px}}@media(min-width: 1440px){.announcement,.announcement-v2{font-size:16px}}.announcement-multi{position:static;display:flex;justify-content:flex-end;padding:0;border:none;margin-top:8px;margin-right:0;background:rgba(0,0,0,0)}.announcement-multi.closed{display:none}.announcement-v2{display:inline-block}@media(min-width: 1200px){.announcement-close-all .announcement-v2{padding-left:47px}}.announcement-inner{display:flex;justify-content:space-between}.announcement-left{flex-shrink:1}@media(min-width: 1200px){.announcement-left{min-width:173px}}@media(min-width: 1440px){.announcement-left{min-width:274px}}.announcement-left>strong{position:relative;display:block;color:var(--primary-color-50);text-transform:uppercase}.announcement-left>:last-child{margin-bottom:0}.announcement-left svg{position:absolute;top:2px;left:-31px;max-width:18px;max-height:30px}.announcement-right{display:flex;flex-shrink:0;align-items:center;padding:0 0 0 10px;border-left:1px solid #bec3cd;margin:0 0 0 10px}.announcement-close-all .announcement-right{padding:0;border:none;margin:0}@media(min-width: 1200px){.announcement-right{padding-left:37px;margin-left:30px}}.close-btn{display:flex;align-items:center;border:none;background:rgba(0,0,0,0);color:#131820;cursor:pointer;font:700 14px/24px "D2L Sans",sans-serif;text-decoration:none}.no-touch .close-btn:hover{color:var(--primary-color-50);text-decoration:none}.close-btn .icon-cross{margin:0 0 0 10px;vertical-align:middle}@media(min-width: 1200px){.close-btn .icon-cross{margin-left:12px}}.wrap-announcements-mobile-toggle{display:flex;align-items:center;margin:0 26px 0 0;transition:opacity .25s ease-in-out}.wrap-announcements-mobile-toggle *{stroke:#131820}.show-menu .wrap-announcements-mobile-toggle{opacity:0;pointer-events:none}.wrap-announcements-mobile-toggle.active{opacity:1}.show-menu .wrap-announcements-mobile-toggle.active{opacity:0}.wrap-announcements-mobile-toggle>.announcements-toggle-btn{position:relative;width:100%;min-width:34px;padding:0;border:none;background:none}.wrap-announcements-mobile-toggle>.announcements-toggle-btn .d2l-icon{position:absolute;top:0;left:0;width:100%}.wrap-announcements-mobile-toggle>.announcements-toggle-btn::after{display:block;padding-bottom:100%;content:""}.wrap-announcements-mobile-toggle>.announcements-toggle-btn .wrap-announcements-count{position:absolute;top:25%;right:0;width:22px;border-radius:50%;background:var(--primary-color-50);color:#fff;line-height:22px;transform:translate(50%, -50%)}@media(min-width: 1200px){.wrap-announcements{top:initial;bottom:136px}.wrap-announcements .announcement-multi{padding:10px;padding-bottom:0}.wrap-announcements-mobile-toggle{display:none;transform:translateX(100%)}.announcement-v2{box-shadow:0 6px 18px rgba(27,37,52,.08)}}@media(max-width: 1199px){.wrap-announcements{top:0;left:0;padding-top:90px;background:rgba(0,0,0,.7);overflow-x:hidden;overflow-y:scroll;pointer-events:initial;transform:translateX(100%);transition:transform .5s ease-in-out}.wrap-announcements.active{transform:translateX(0)}.wrap-announcements .announcement-multi{margin:10px}.announcement-v2{border-radius:12px}}.wrap-event-info{position:relative;z-index:3}.event-info{border-radius:16px;background:#131820;color:#fff}@media(min-width: 1024px){.event-info{display:flex;width:100%;flex-shrink:0}}.event-info-left{position:relative}@media(min-width: 1024px){.event-info-left{width:48.7%;flex-shrink:0}}@media(min-width: 1024px){.event-info-left,.event-info-right{display:flex;flex-direction:column}}.event-info-right{padding:30px 20px}@media(min-width: 768px){.event-info-right{padding:40px}}@media(min-width: 1024px){.event-info-right{width:100%;flex-shrink:1;justify-content:center}}@media(min-width: 1440px){.event-info-right{padding:55px}}@media(min-width: 1800px){.event-info-right{padding:70px}}.event-info-img{position:relative;width:100%;flex-shrink:0;border-radius:16px 16px 0 0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media(min-width: 1024px){.event-info-img{height:auto;min-height:400px;flex-grow:1;border-radius:16px 0 0 16px}}@media(min-width: 1200px){.event-info-img{min-height:500px}}@media(min-width: 1800px){.event-info-img{min-height:640px}}.event-info-img::before{display:block;padding:50% 0 0;content:""}@media(min-width: 1024px){.event-info-img::before{display:none}}.event-info-img .btn-play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(min-width: 1024px){.event-info-text{width:100%;max-width:666px;flex-shrink:0;margin:0 auto}}@media(min-width: 1800px){.event-info-text{font-size:18px;line-height:28px}}.event-info-text>b{display:block;margin:0 0 15px;font:14px/24px "D2L Sans",sans-serif;text-transform:uppercase}@media(min-width: 1200px){.event-info-text>b{margin-bottom:24px}}@media(min-width: 1800px){.event-info-text>b{margin-bottom:39px}}.event-info-text h3,.event-info-text .h3{margin:0 0 20px}.event-info-text h3 a,.event-info-text .h3 a{color:inherit;text-decoration:none}.no-touch .event-info-text h3 a:hover,.no-touch .event-info-text .h3 a:hover{text-decoration:underline}.event-info-text p{margin:0 0 30px}@media(min-width: 1800px){.event-info-text p+.btn{margin-top:18px}}.event-info-text .check-list{margin:0 0 30px}@media(min-width: 1800px){.event-info-text .check-list{margin-bottom:50px}}.event-info-text>:last-child{margin-bottom:0}.event-type-heading{display:inline-block;padding:2px 4px;border-radius:4px;margin-bottom:4px;background:var(--primary-color-50);color:#fff;font-size:12px;line-height:normal;text-transform:uppercase}.webinars-section .container>.divider{margin:20px 0;background:rgba(19,24,32,.3)}@media(min-width: 1200px){.webinars-section .container>.divider{margin:40px 0}}@media(min-width: 1800px){.webinars-section .container>.divider{margin:60px 0}}.webinars-list{display:flex;width:calc(100% + 20px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -40px -20px}@media(min-width: 1800px){.webinars-list{width:calc(100% + 44px);margin-bottom:-50px;margin-left:-44px}}.webinar-item{width:calc(100% - 20px);flex-shrink:0;margin:0 0 40px 20px}@media(min-width: 1800px){.webinar-item{width:calc(100% - 44px);margin-bottom:50px;margin-left:44px}}@media(min-width: 768px){.webinar-item.small{width:calc(50% - 20px)}}@media(min-width: 1024px){.webinar-item.small{width:calc(33.33% - 20px)}}@media(min-width: 1800px){.webinar-item.small{width:calc(33.33% - 44px)}}.community-section-inner{overflow:hidden}.community-list{display:flex;width:calc(100% + 20px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -40px -20px}@media(min-width: 1200px){.community-list{width:calc(100% + 30px);margin-left:-30px}}@media(min-width: 1800px){.community-list{width:calc(100% + 44px);margin-bottom:-60px;margin-left:-44px}}.community-list>li{width:calc(100% - 20px);flex-shrink:0;margin:0 0 40px 20px}@media(min-width: 568px){.community-list>li{width:calc(50% - 20px)}}@media(min-width: 1200px){.community-list>li{width:calc(50% - 30px);margin-left:30px}}@media(min-width: 1800px){.community-list>li{width:calc(50% - 44px);margin-bottom:60px;margin-left:44px}}.community-img{position:relative;display:block;overflow:hidden;height:260px;border-radius:16px;margin:0 0 20px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;text-decoration:none}@media(min-width: 1200px){.community-img{height:350px;margin-bottom:26px}}@media(min-width: 1800px){.community-img{height:500px;margin-bottom:36px}}.no-touch .community-img:hover{text-decoration:none}.community-img img{position:absolute;top:0;visibility:hidden}.community-item h4,.community-item .h4{margin:0 0 11px}.community-item h4 a,.community-item .h4 a{color:inherit;text-decoration:none}.no-touch .community-item h4 a:hover,.no-touch .community-item .h4 a:hover{text-decoration:underline}.community-item p{max-width:666px;opacity:.7}.community-item .icon-external-link{width:20px;height:20px;margin:0 0 0 10px;vertical-align:middle}@media(min-width: 1800px){.community-item .icon-external-link{width:30px;height:30px;margin-left:18px}}.community-item>:last-child{margin-bottom:0}.leadership-section{position:relative;z-index:4}.leadership-section .container>:last-child{margin-bottom:0}.leadership-group{margin:0 0 40px}@media(min-width: 1800px){.leadership-group{margin-bottom:53px}}.leadership-group.leadership-center{text-align:center}.leadership-group>h3,.leadership-group>.h3{margin:0 0 30px;letter-spacing:-2px}@media(min-width: 1800px){.leadership-group>h3,.leadership-group>.h3{margin-bottom:40px}}.leadership-group>:last-child{margin-bottom:0}.wrap-leadership-list{display:inline-block;width:100%;vertical-align:top}.leadership-list{display:flex;width:calc(100% + 20px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -41px -20px}.leadership-center .leadership-list{justify-content:center}@media(min-width: 1200px){.leadership-list{width:calc(100% + 30px);margin-left:-30px}}@media(min-width: 1800px){.leadership-list{width:calc(100% + 44px);margin-left:-44px}}.leadership-list>li{display:flex;width:calc(50% - 20px);flex-direction:column;flex-shrink:0;margin:0 0 41px 20px}@media(min-width: 768px){.leadership-list>li{width:calc(33.33% - 20px)}}@media(min-width: 1024px){.leadership-list>li{width:calc(25% - 20px)}.speaker-list-all .leadership-list>li{width:calc(20% - 20px)}}@media(min-width: 1200px){.leadership-list>li{width:calc(20% - 30px);margin-left:30px}.speaker-list-all .leadership-list>li{width:calc(14% - 30px)}.speaker-list-featured .leadership-list>li{width:calc(16% - 30px)}}.leadership-item{position:relative;display:block;overflow:hidden;width:100%;max-width:250px;flex-grow:1;flex-shrink:0;padding:0 0 16px;border-radius:16px;margin:0 auto;color:#131820;font:14px/24px "D2L Sans",sans-serif;outline:none;text-decoration:none;transition:background-color .45s cubic-bezier(0.42, 0, 0, 1),color .45s cubic-bezier(0.42, 0, 0, 1)}@media(min-width: 1200px){.leadership-item{font-size:16px}}@media(min-width: 1800px){.leadership-item{font-size:18px;line-height:28px}}.no-touch .leadership-item:hover,.leadership-item:focus-visible{background:#131820;color:#fff;outline:none;text-decoration:none}.no-touch .leadership-item:hover .leadership-img,.leadership-item:focus-visible .leadership-img{opacity:0}.no-touch .leadership-item:hover .leadership-img-hover,.leadership-item:focus-visible .leadership-img-hover{opacity:1}.no-touch .leadership-item:hover p,.leadership-item:focus-visible p{opacity:.8}.leadership-img,.leadership-img-hover{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;transition:opacity .45s cubic-bezier(0.42, 0, 0, 1)}.leadership-img{position:relative;overflow:hidden;border-radius:50%;margin:0 0 15px}@media(min-width: 1800px){.leadership-img{margin-bottom:33px}}.leadership-img::before{display:block;padding:100% 0 0;content:""}.leadership-img img{position:absolute;top:0;visibility:hidden}.leadership-img-hover{position:absolute;z-index:2;overflow:hidden;border-radius:16px;inset:0;opacity:0;pointer-events:none}.leadership-img-hover::before{display:block;width:100%;height:100%;background:linear-gradient(180deg, #5BF351 0%, #0C4F05 100%);content:"";mix-blend-mode:multiply;opacity:.8}.leadership-text{position:relative;z-index:3;text-align:center}.leadership-text>strong{display:block;margin:0 0 2px;font:700 16px/26px Stanley,sans-serif;letter-spacing:-0.04em}@media(min-width: 1200px){.leadership-text>strong{font-size:18px;line-height:30px}}@media(min-width: 1800px){.leadership-text>strong{margin-bottom:5px;font-size:22px;line-height:34px}}.leadership-text p{opacity:.7;transition:opacity .45s cubic-bezier(0.42, 0, 0, 1)}.leadership-text>:last-child{margin-bottom:0}.speaker-list-all .leadership-text strong,.speaker-list-all .leadership-text p{line-height:24px}.short-contacts>:last-child{margin-bottom:0}.short-contacts-item{margin:0 0 25px}@media(min-width: 1800px){.short-contacts-item{margin-bottom:40px;font-size:18px;line-height:28px}}.short-contacts-item h6,.short-contacts-item .h6{margin:0 0 10px;font:700 14px/24px "D2L Sans",sans-serif;letter-spacing:3px;text-transform:uppercase}.short-contacts-item ul a{color:inherit;text-decoration:none}.no-touch .short-contacts-item ul a:hover{color:var(--primary-color-50);text-decoration:none}.short-contacts-item ul svg{color:var(--primary-color-50);vertical-align:middle}.short-contacts-item ul .icon-globe{width:24px;height:24px;margin:-3px 11px 0 0}.short-contacts-item ul .icon-phone{margin:-3px 12px 0 4px}.short-contacts-item li{margin:0 0 12px}.short-contacts-item li>:last-child{margin-bottom:0}.short-contacts-item ul,.short-contacts-item address{display:block;margin:0 0 12px;font:inherit}.short-contacts-item>:last-child{margin-bottom:0}.get-started{position:relative;z-index:4}.get-started-inner{overflow:hidden}.get-started-list{display:flex;width:calc(100% + 20px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -30px -20px}@media(min-width: 1800px){.get-started-list{width:calc(100% + 42px);margin-bottom:-50px;margin-left:-42px}}.get-started-list>li{display:flex;width:calc(100% - 20px);flex-direction:column;flex-shrink:0;margin:0 0 30px 20px}@media(min-width: 1200px){.get-started-list>li{width:calc(50% - 20px)}}@media(min-width: 1800px){.get-started-list>li{width:calc(50% - 42px);margin-bottom:50px;margin-left:42px}}.get-started-item{position:relative;flex-grow:1;flex-shrink:0;border:1px solid #bec3cd;border-radius:16px;background:#fff}@media(min-width: 768px){.get-started-item{display:flex;width:100%;min-height:290px}}@media(min-width: 1200px){.get-started-item{min-height:0;flex-direction:column;justify-content:flex-start}}@media(min-width: 1440px){.get-started-item{min-height:290px;flex-direction:row;justify-content:center}}.get-started-item .buttons-inner{margin-left:-20px}.get-started-item .btn{margin-left:20px}.get-started-img{position:relative;overflow:hidden;width:100%;flex-shrink:0;border-radius:16px 16px 0 0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media(min-width: 768px){.get-started-img{width:250px;flex-grow:1;border-radius:16px 0 0 16px}}@media(min-width: 1200px){.get-started-img{width:100%;flex-grow:0;border-radius:16px 16px 0 0}}@media(min-width: 1440px){.get-started-img{width:250px;flex-grow:1;border-radius:16px 0 0 16px}}.get-started-img::before{display:block;padding:75% 0 0;content:""}@media(min-width: 568px){.get-started-img::before{padding-top:55%}}@media(min-width: 768px){.get-started-img::before{display:none}}@media(min-width: 1200px){.get-started-img::before{display:block;padding-top:75%}}@media(min-width: 1440px){.get-started-img::before{display:none}}.get-started-img img{position:absolute;top:0;visibility:hidden}.get-started-text{width:100%;flex-shrink:0;padding:20px}@media(min-width: 768px){.get-started-text{flex-shrink:1;align-self:center;padding:30px 15px}}@media(min-width: 1024px){.get-started-text{padding:40px}}@media(min-width: 1200px){.get-started-text{padding:30px 15px}}@media(min-width: 1440px){.get-started-text{padding:30px 20px}}@media(min-width: 1800px){.get-started-text{padding:40px;font-size:18px;line-height:28px}}.get-started-text h4,.get-started-text .h4{margin:0 0 10px;letter-spacing:-0.04em}@media(min-width: 1800px){.get-started-text h4,.get-started-text .h4{margin-top:6px}}.get-started-text h4 a,.get-started-text .h4 a{color:inherit;text-decoration:none}.no-touch .get-started-text h4 a:hover,.no-touch .get-started-text .h4 a:hover{text-decoration:underline}.get-started-text>p{margin:0 0 30px}@media(min-width: 1800px){.get-started-text>p{margin-bottom:40px}}.get-started-text>:last-child{margin-bottom:0}.get-started-form>h4,.get-started-form>.h4{margin:0 0 4px}.interview-list{display:flex;width:calc(100% + 30px);flex-shrink:0;flex-wrap:wrap;margin:0 0 0 -30px;font:16px/26px "D2L Sans",sans-serif}@media(min-width: 1800px){.interview-list{width:calc(100% + 80px);margin-left:-80px}}.interview-list>li{width:calc(100% - 30px);flex-shrink:0;margin:0 0 25px 30px}@media(min-width: 568px){.interview-list>li{width:calc(50% - 30px);max-width:220px}}@media(min-width: 1800px){.interview-list>li{width:calc(50% - 80px);margin-left:80px}}.interview-list>li>:last-child{margin-bottom:0}.interview-list p{margin:0 0 16px}.interview-list strong{display:block}.interview-list+.divider{margin-top:0}.wrap-featured-resources{position:relative;z-index:4}.featured-resources{overflow:hidden;padding:30px 20px;border-radius:16px;background:#131820;color:#fff}@media(min-width: 1024px){.featured-resources{padding:40px}}@media(min-width: 1200px){.featured-resources{padding:109px 70px 96px}}@media(min-width: 568px){.featured-resources h3,.featured-resources .h3{margin:0 0 30px}}@media(min-width: 1024px){.featured-resources h3,.featured-resources .h3{margin:0 0 51px}}.featured-resources h5,.featured-resources .h5{margin:0}.featured-resources a{color:currentcolor;text-decoration:none}.no-touch .featured-resources a:hover{text-decoration:underline}.featured-resources-holder{display:grid;gap:44px;grid-template-columns:1fr}@media(min-width: 568px){.featured-resources-holder{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.featured-resources-holder{grid-template-columns:repeat(3, 1fr) 1.47fr}}@media(min-width: 1200px){.featured-resources-holder.animate>div{transform:translateX(0) !important}}.featured-resources-holder>div{transition:opacity .45s cubic-bezier(0.42, 0, 0, 1),transform 2.2s cubic-bezier(0.42, 0, 0, 1)}@media(min-width: 1200px){.featured-resources-holder>div:not(:first-child){transform:translateX(200%)}}@media(min-width: 1200px)and (prefers-reduced-motion){.featured-resources-holder>div:not(:first-child){transform:translateX(0)}}@media(min-width: 1200px){.featured-resources-holder>div:nth-child(4n-1){transition-delay:.05s}}@media(min-width: 1200px){.featured-resources-holder>div:nth-child(4n-2){transition-delay:.1s}}@media(min-width: 1200px){.featured-resources-holder>div:nth-child(4n-3) .featured-resources-holder>div{transition-delay:.15s}}.featured-resources-img{position:relative;display:block;overflow:hidden;border-radius:16px;margin:0 0 14px;text-decoration:none;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media(min-width: 1024px){.featured-resources-img{margin:0 0 34px}}.no-touch .featured-resources-img:hover{text-decoration:none}.featured-resources-img::before{display:block;padding-top:75%;content:""}@media(min-width: 1200px){.featured-resources-img::before{padding-top:119%}}.featured-resources-img img{position:absolute;top:0;visibility:hidden}.featured-resources-list{display:grid;align-self:start;gap:30px;grid-template-columns:1fr}@media(min-width: 1024px){.featured-resources-list{gap:40px}}@media(min-width: 1200px){.featured-resources-list{padding-left:5.5%}}.featured-resources-list>.sub-title{opacity:.5}.featured-resources-list .sub-title{display:block;font-size:14px;letter-spacing:3px;line-height:24px;text-transform:uppercase}.featured-resources-category{display:flex;margin:0 0 20px}.featured-resources-category img{max-width:100%;vertical-align:top}.featured-resources-category .icon{width:20px;margin:-1px 12px 0 0}.transforming{display:flex;flex-direction:column;padding:20px;border-radius:16px;background:#131820;color:#fff}@media(min-width: 768px){.transforming{flex-direction:row-reverse;align-items:center;justify-content:space-between;padding:60px}}@media(min-width: 1440px){.transforming{padding:124px 142px}}@media(min-width: 768px){.transforming>*{width:45%}}@media(min-width: 768px){.transforming>*.transforming-text{width:48.4%}}.transforming-numbers{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 -40px}@media(min-width: 768px){.transforming-numbers{margin:0 0 -95px}}.transforming-col{width:48%;margin:0 0 40px}@media(min-width: 768px){.transforming-col{width:45%;margin:0 0 95px;font-size:18px;line-height:28px}}.transforming-col b{display:block;margin:0 0 18px;color:inherit;letter-spacing:-0.04em;font:34px/36px Stanley,sans-serif;margin:0 0 -2px;color:var(--primary-color-20-static-hi);letter-spacing:-0.04em}@media(min-width: 1200px){.transforming-col b{font-size:64px;line-height:66px}}@media(min-width: 1440px){.transforming-col b{font-size:74px;line-height:76px}}@media(min-width: 1800px){.transforming-col b{font-size:86px;line-height:88px}}@media(min-width: 1200px){.transforming-col b{height:66px}}@media(min-width: 1440px){.transforming-col b{height:76px}}@media(min-width: 1800px){.transforming-col b{height:102px}}.transforming-col p{margin:0;opacity:.7}.transforming-text{margin:0 0 30px}@media(min-width: 768px){.transforming-text{margin:0}}.transforming-text h3,.transforming-text .h3,.transforming-text p{margin:0 0 20px}.transforming-text p{opacity:.7}@media(min-width: 1800px){.transforming-text p{margin-bottom:28px}}.transforming-text>:last-child{margin-bottom:0}.counter{position:relative;display:flex !important;overflow:hidden;height:36px;align-items:center}.counter>span{z-index:1;display:flex;height:100%;flex-direction:column;text-align:center;transform:translateY(0);transition:transform 2s ease}.counter>span span{height:100%;flex:0 0 100%}.counter:nth-child(1)>span{transition-delay:0s}.counter:nth-child(2)>span{transition-delay:0.375s}.counter:nth-child(3)>span{transition-delay:0.75s}.counter:nth-child(4)>span{transition-delay:1.125s}.counter:nth-child(5)>span{transition-delay:1.5s}.counter:nth-child(6)>span{transition-delay:1.875s}.counter:nth-child(7)>span{transition-delay:2.25s}.counter:nth-child(8)>span{transition-delay:2.625s}.counter:nth-child(9)>span{transition-delay:3s}.counter:nth-child(10)>span{transition-delay:3.375s}.counter:nth-child(11)>span{transition-delay:3.75s}.counter:nth-child(12)>span{transition-delay:4.125s}.counter:nth-child(13)>span{transition-delay:4.5s}.counter:nth-child(14)>span{transition-delay:4.875s}.counter:nth-child(15)>span{transition-delay:5.25s}.counter:nth-child(16)>span{transition-delay:5.625s}.counter:nth-child(17)>span{transition-delay:6s}.counter:nth-child(18)>span{transition-delay:6.375s}.counter:nth-child(19)>span{transition-delay:6.75s}.counter:nth-child(20)>span{transition-delay:7.125s}.columns-3{position:relative;padding:20px;border-radius:16px;background:#131820;color:#fff}@media(min-width: 1024px){.columns-3{padding:40px}}@media(min-width: 1800px){.columns-3{padding:80px}}.columns-3-inner{overflow:hidden;width:calc(100% + 25px);padding:5px 0 5px 25px;margin:0 0 0 -25px}.columns-3-list{display:flex;max-width:1541px;flex-shrink:0;flex-wrap:wrap;margin:0 0 -30px -60px}@media(min-width: 1800px){.columns-3-list{margin-left:-80px;font-size:18px;line-height:28px}}.columns-3-list>li{width:calc(100% - 30px);flex-shrink:0;padding:0 0 0 30px;border-left:1px solid rgba(255,255,255,.2);margin:0 0 30px 30px}@media(min-width: 768px){.columns-3-list>li{width:calc(50% - 30px)}}@media(min-width: 1024px){.columns-3-list>li{width:calc(33.33% - 30px)}}@media(min-width: 1800px){.columns-3-list>li{width:calc(33.33% - 40px);padding-left:40px;margin-left:40px}}.columns-3-list>li>:last-child{margin-bottom:0}.columns-3-list h5,.columns-3-list .h5{margin:3px 0 9px;letter-spacing:-0.04em}.columns-3-list h5 a,.columns-3-list .h5 a{color:inherit;text-decoration:none}.no-touch .columns-3-list h5 a:hover,.no-touch .columns-3-list .h5 a:hover{text-decoration:underline}.columns-3-list p{margin:0 0 12px}@media(min-width: 1800px){.columns-3-list p{margin-bottom:20px}}@media(min-width: 1800px){.wrap-props-columns .section-head{width:515px;flex-shrink:0;align-items:flex-start;margin:11px 53px 0 0}}@media(min-width: 1800px){.holder-props-columns{display:flex;flex-shrink:0}}@media(min-width: 1800px){.props-columns{width:100%;flex-shrink:1}}.props-columns-list{display:flex;width:calc(100% + 40px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -40px -40px}@media(min-width: 1800px){.props-columns-list{font-size:18px;line-height:28px}}.props-columns-list>li{width:calc(100% - 40px);flex-shrink:0;margin:0 0 40px 40px}@media(min-width: 568px){.props-columns-list>li{width:calc(50% - 40px)}}@media(min-width: 768px){.props-columns-list>li{width:calc(33.33% - 40px)}}.props-columns-list>li>:last-child{margin-bottom:0}.props-columns-list h5,.props-columns-list .h5{margin:0 0 13px;font-family:"D2L Sans",sans-serif;letter-spacing:normal}.props-columns-list h5 a,.props-columns-list .h5 a{color:inherit;text-decoration:none}.no-touch .props-columns-list h5 a:hover,.no-touch .props-columns-list .h5 a:hover{text-decoration:underline}.props-column-img{height:60px;margin:0 0 15px}@media(min-width: 1800px){.props-column-img{margin-bottom:24px}}.webinars-listing{margin:0 0 30px}@media(min-width: 1800px){.webinars-listing{margin-bottom:60px;font-size:18px;line-height:28px}}.webinars-listing>li{padding:20px;border:1px solid #bec3cd;border-radius:16px;margin:0 0 25px}@media(min-width: 768px){.webinars-listing>li{display:flex;width:100%;flex-shrink:0;align-items:flex-start}}@media(min-width: 1024px){.webinars-listing>li{padding:30px}}@media(min-width: 1800px){.webinars-listing>li{padding:40px;margin-bottom:40px}}.webinars-listing>li>:last-child{margin-bottom:0}.webinars-listing-date{display:flex;flex-shrink:0;margin:0 0 15px}@media(min-width: 768px){.webinars-listing-date{margin:0 30px 0 0}}.webinars-listing-date .date-label,.webinars-listing-date .date-label-double{position:static;min-width:104px;flex-shrink:0;padding-right:10px;padding-left:10px}.webinars-listing-top{display:flex;width:100%;flex-shrink:0;align-items:center;justify-content:space-between;margin:0 0 12px}@media(min-width: 1800px){.webinars-listing-top{margin-bottom:22px}}.webinars-listing-top .icon-camera{color:var(--primary-color-50)}@media(min-width: 1200px){.webinars-listing-top .icon-camera{margin-right:7px}}@media(min-width: 768px){.webinars-listing-info{width:100%;flex-shrink:1}}.webinars-listing-info>h5,.webinars-listing-info>.h5{margin:0 0 12px;letter-spacing:-0.04em}@media(min-width: 1800px){.webinars-listing-info>h5,.webinars-listing-info>.h5{margin-bottom:16px}}.webinars-listing-info>h5 a,.webinars-listing-info>.h5 a{color:inherit;text-decoration:none}.no-touch .webinars-listing-info>h5 a:hover,.no-touch .webinars-listing-info>.h5 a:hover{text-decoration:underline}.webinars-listing-info>p{opacity:.7}.webinars-listing-info>:last-child{margin-bottom:0}.wrap-awards-listing .container>:last-child{margin-bottom:0}.holder-awards-listing{margin:0 0 30px}@media(min-width: 1800px){.holder-awards-listing{margin-bottom:60px}}.awards-listing{display:flex;width:calc(100% + 20px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -40px -20px}@media(min-width: 1800px){.awards-listing{width:calc(100% + 44px);margin-bottom:-60px;margin-left:-44px}}.awards-listing-item{width:calc(100% - 30px);flex-shrink:0;margin:0 0 40px 30px}@media(min-width: 568px){.awards-listing-item{width:calc(50% - 30px)}}@media(min-width: 768px){.awards-listing-item{width:calc(33.33% - 30px)}}@media(min-width: 1200px){.awards-listing-item{width:calc(25% - 30px)}}@media(min-width: 1440px){.awards-listing-item{width:calc(33.33% - 30px)}}@media(min-width: 1800px){.awards-listing-item{width:calc(25% - 44px);margin-bottom:60px;margin-left:44px;font-size:18px;line-height:28px}}@media(min-width: 1200px){.awards-listing-item.large{width:calc(33.33% - 30px)}}@media(min-width: 1800px){.awards-listing-item.large{width:calc(33.33% - 44px)}}@media(min-width: 1440px){.awards-listing-item.large h5,.awards-listing-item.large .h5{margin-bottom:2px;font-size:30px;letter-spacing:-1px;line-height:42px}}@media(min-width: 1800px){.awards-listing-item.large h5,.awards-listing-item.large .h5{font-size:36px;line-height:44px}}.awards-listing-item.large .awards-listing-img{margin-bottom:16px}.awards-listing-item.large .awards-listing-img::before{padding-top:88%}.awards-listing-item>small{display:block;margin:0 0 10px;font:14px/24px "D2L Sans",sans-serif;letter-spacing:1px;text-transform:uppercase}.awards-listing-item>strong{display:block;margin:8px 0 5px;font:700 16px/24px Stanley,sans-serif;letter-spacing:-0.04em;opacity:.7}@media(min-width: 1800px){.awards-listing-item>strong{font-size:18px;line-height:30px}}.awards-listing-item>p{margin:0 0 7px;opacity:.7}.awards-listing-item h5,.awards-listing-item .h5{margin:0 0 6px;letter-spacing:-0.04em}.awards-listing-item h5 a,.awards-listing-item .h5 a{color:inherit;text-decoration:none}.no-touch .awards-listing-item h5 a:hover,.no-touch .awards-listing-item .h5 a:hover{text-decoration:underline}.awards-listing-item>a{font:700 16px/24px "D2L Sans",sans-serif;text-decoration:none}@media(min-width: 1200px){.awards-listing-item>a{font-size:18px;line-height:28px}}.no-touch .awards-listing-item>a:hover{text-decoration:underline}.awards-listing-item>:last-child{margin-bottom:0}.awards-listing-img{position:relative;display:block;overflow:hidden;width:100%;max-width:350px;margin:0 auto 20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;text-decoration:none}@media(min-width: 1800px){.awards-listing-img{margin-bottom:30px}}.no-touch .awards-listing-img:hover{text-decoration:none}.awards-listing-img::before{display:block;padding:90% 0 0;content:""}.awards-listing-img img{position:absolute;top:0;visibility:hidden}@media(min-width: 1200px){.resource-categories .section-head-text h2{margin:0 0 19px}}.resource-categories-list{display:grid;margin:0 0 40px;gap:50px 44px;grid-template-columns:1fr}@media(min-width: 768px){.resource-categories-list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.resource-categories-list{margin:0 0 50px;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1800px){.resource-categories-list{margin:0 0 60px}}@media(min-width: 1200px){.resource-categories-item:nth-child(7n+2),.resource-categories-item:nth-child(7n+6){grid-column:2/span 2}}@media(min-width: 768px){.resource-categories-item:nth-child(7n+2) .news-item-text,.resource-categories-item:nth-child(7n+6) .news-item-text{max-width:84%}}@media(min-width: 1200px){.resource-categories-item:nth-child(7n+6){grid-column:1/span 2}}@media(min-width: 768px){.resource-categories-item:nth-child(7n+3){grid-column:1/span 2}}@media(min-width: 1200px){.resource-categories-item:nth-child(7n+3){grid-column:auto}}.resource-categories-item .label{padding:16px 20px;line-height:14px}.resource-categories-item .news-item-top{margin:0 0 29px}.resource-categories-filter{margin:0 0 20px}@media(min-width: 1200px){.resource-categories-filter{margin:0 0 40px}}.resource-categories-filter label{display:block}.resource-categories-filter .form-item{margin-bottom:0 !important}.resource-categories-filter .form-row{max-width:494px}@media(min-width: 1200px){.position-details{padding:11px 0 0}}.position-details h2,.position-details .h2,.position-details h1,.position-details .h1{margin:0 0 49px}.position-details h4,.position-details .h4{margin:0 0 15px}.position-details h4:not(:first-child),.position-details .h4:not(:first-child),.position-details h5:not(:first-child),.position-details .h5:not(:first-child),.position-details h3:not(:first-child),.position-details .h3:not(:first-child){margin-top:8px}.position-details .article-holder{max-width:100%}@media(min-width: 1200px){.position-details .article-holder{padding:5px 0 0 284px}}@media(min-width: 1200px){.position-details .article-holder .article{max-width:1085px;margin:0}}.position-details .article>*:last-child{margin-bottom:0}.position-details .article ul{margin:0 0 31px}.position-details .article ul li{padding:0 0 0 22px;margin-bottom:19px}.position-details .article ul li::before{top:9px;left:0;width:8px;height:8px}@media(min-width: 1200px){.position-details .sharing{left:0;width:179px}}.position-details .apply-box{margin:0 0 60px;text-align:left}.position-details .apply-box .buttons{width:100%;margin-top:10px}.position-details .apply-item b{display:block;margin:0 0 12px;font:700 14px/24px "D2L Sans",sans-serif;letter-spacing:3px;text-transform:uppercase}.position-details .apply-item span{display:block;margin:0 0 30px}.results-status{padding:0 !important;border:none !important;margin:0 0 25px !important;color:#5f646e;font:700 14px/24px "D2L Sans",sans-serif;letter-spacing:1px;text-transform:uppercase}@media(min-width: 1800px){.results-status{margin-bottom:40px !important}}@media(min-width: 568px){.results-status.has-labels{display:flex;width:100%;flex-shrink:0;flex-wrap:wrap}}@media(min-width: 1800px){.results-status.has-labels{margin-bottom:24px !important}}.results-status.has-labels>p{flex-shrink:0;margin:0 0 6px}@media(min-width: 568px){.results-status.has-labels>p{margin:6px 16px 6px 0}}@media(min-width: 568px){.results-status.has-labels .labels{flex-shrink:1}}.results-status>:last-child{margin-bottom:0}.career-listing>li{position:relative;padding:60px 15px 20px;border:1px solid #bec3cd;border-radius:16px;margin:0 0 20px;background:#fff}@media(min-width: 1024px){.career-listing>li{padding:60px 25px 25px}}@media(min-width: 1200px){.career-listing>li{padding:60px 40px 40px;margin-bottom:30px}}@media(min-width: 1440px){.career-listing>li{padding:60px 25px 25px}}@media(min-width: 1800px){.career-listing>li{padding:60px 40px 40px;margin-bottom:40px;font-size:18px;line-height:28px}}.career-listing>li>:last-child{margin-bottom:0}.career-listing p{margin:0 0 20px;opacity:.7}@media(min-width: 1800px){.career-listing p{margin-bottom:30px}}.career-listing .label{position:absolute;top:0;left:0}.career-listing-head{margin:0 0 15px}@media(min-width: 768px){.career-listing-head{display:flex;flex-shrink:0;align-items:center}}.career-listing-head h5,.career-listing-head .h5{width:100%;flex-shrink:1;margin:0 0 10px;letter-spacing:-0.04em;text-transform:capitalize}@media(min-width: 768px){.career-listing-head h5,.career-listing-head .h5{margin:0 30px 0 0}}.career-listing-head h5 a,.career-listing-head .h5 a{color:inherit;text-decoration:none}.no-touch .career-listing-head h5 a:hover,.no-touch .career-listing-head .h5 a:hover{text-decoration:underline}.career-listing-head>span{display:block;flex-shrink:0;font:14px/24px "D2L Sans",sans-serif;letter-spacing:1px;text-transform:uppercase}.career-listing-head>:last-child{margin-bottom:0}.career-listing-footer>div{display:flex;width:calc(100% + 25px);flex-shrink:0;flex-wrap:wrap;align-items:center;margin:-5px 0 -5px -25px}.career-listing-footer .tag-element,.career-listing-footer .location-link{margin:5px 0 5px 25px}.help-section{position:relative;padding:35px 20px;border-radius:16px;background:#131820;color:#fff}@media(min-width: 768px){.help-section{padding:40px}}@media(min-width: 1024px){.help-section{display:flex;width:100%;flex-shrink:0;padding:55px 40px}}@media(min-width: 1200px){.help-section{padding:65px}}@media(min-width: 1800px){.help-section{width:calc(100% - 20px);padding:80px;margin-left:20px}}.help-section>:last-child{margin-bottom:0}.help-section-left{position:relative;margin:0 0 70px}@media(min-width: 1024px){.help-section-left{position:static;width:100%;flex-shrink:1;padding:0 30px 0 0;border:none;margin:0}}.help-section-left::before{position:absolute;right:0;bottom:-35px;left:0;height:1px;background:rgba(255,255,255,.2);content:""}@media(min-width: 1024px){.help-section-left::before{width:1px;height:auto;inset:40px auto 40px calc(50% - 10px)}}@media(min-width: 1200px){.help-section-left::before{top:65px;bottom:65px}}@media(min-width: 1800px){.help-section-left::before{top:80px;bottom:80px}}.help-section-left:last-child::before{display:none}@media(min-width: 1024px){.help-section-right{width:50%;flex-shrink:0;padding:0 0 0 30px}}@media(min-width: 1024px){.help-section-right .help-section-text{width:100%;max-width:586px;margin-left:auto}}@media(min-width: 1800px){.help-section-text{font-size:18px;line-height:28px}}.help-section-text>h3,.help-section-text>.h3{margin:0 0 21px;letter-spacing:-2px}@media(min-width: 1800px){.help-section-text>h3,.help-section-text>.h3{margin-top:8px}}.help-section-text>p{margin:0 0 30px}@media(min-width: 1800px){.help-section-text>p{margin-bottom:60px}}.help-section-text>:last-child{margin-bottom:0}.presenters-section{overflow:hidden}.presenters h2,.presenters .h2{margin-bottom:30px}@media(min-width: 1200px){.presenters h2,.presenters .h2{margin-bottom:40px}}@media(min-width: 1800px){.presenters h2,.presenters .h2{margin-bottom:47px}}.presenters-carts{display:grid;gap:40px 42px;grid-template-columns:1fr}@media(min-width: 568px){.presenters-carts{padding:20px 0 0;grid-template-columns:repeat(12, 1fr)}}@media(min-width: 1200px){.presenters-carts.animate>div{transform:translateX(0) !important}}.presenters-carts.has-animation>div{transition:opacity .45s cubic-bezier(0.42, 0, 0, 1),transform 2.2s cubic-bezier(0.42, 0, 0, 1)}@media(min-width: 1200px){.presenters-carts.has-animation>div:not(:first-child){transform:translateX(200%)}}@media(min-width: 1200px)and (prefers-reduced-motion){.presenters-carts.has-animation>div:not(:first-child){transform:translateX(0)}}@media(min-width: 1200px){.presenters-carts.has-animation>div:nth-child(4n-1){transition-delay:.05s}}@media(min-width: 1200px){.presenters-carts.has-animation>div:nth-child(4n-2){transition-delay:.1s}}.presenters-cart{grid-column:span 3;text-align:center}.presenters-cart:nth-child(-n+3){grid-column:span 4}.presenters-cart>*{display:block}.presenters-cart a{color:currentcolor;text-decoration:none;transition:all .45s ease-in-out}.no-touch .presenters-cart a:hover{color:#1b6411;text-decoration:none}.presenters-cart h4,.presenters-cart .h4{margin:0 0 2px}.presenters-cart>span{opacity:.7}.presenters-cart-img{position:relative;margin:0 0 26px}.presenters-cart-img::before{display:block;padding-top:340px;content:""}@media(min-width: 568px){.presenters-cart-img::before{padding-top:100%}}.presenters-cart-img img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px;object-fit:cover;vertical-align:top}.speaker-row{display:flex}.description-section h2,.description-section .h2{margin:0 0 18px;letter-spacing:-0.04em}.description-section>img,.description-section>video{display:block;width:100%;border-radius:16px;margin:0 0 30px}@media(min-width: 1200px){.description-section>img,.description-section>video{margin-bottom:60px}}.description-section>:last-child{margin-bottom:0}.description-section-text{margin:0 0 30px}@media(min-width: 768px){.description-section-text{column-count:2;column-gap:20px}}@media(min-width: 1200px){.description-section-text{column-gap:30px}}@media(min-width: 1800px){.description-section-text{margin-bottom:60px;column-gap:44px}}@media(min-width: 1200px){.description-section-text p{margin-bottom:28px}}.values-section-inner{overflow:hidden}.values-section-list{display:flex;width:calc(100% + 20px);flex-shrink:0;flex-wrap:wrap;justify-content:center;padding:3px 0;margin:0 0 -20px -20px;text-align:center}@media(min-width: 1200px){.values-section-list{width:calc(100% + 30px);padding-right:50px;padding-left:50px;margin-bottom:-30px;margin-left:-30px}}@media(min-width: 1800px){.values-section-list{width:calc(100% + 44px);margin-bottom:-44px;margin-left:-44px}}.values-section-list>li{position:relative;width:calc(100% - 20px);max-width:524px;flex-shrink:0;padding:20px 15px;border:1px solid #bec3cd;border-radius:16px;margin:0 0 20px 20px;transition:border-color .45s cubic-bezier(0.42, 0, 0, 1)}@media(min-width: 568px){.values-section-list>li{width:calc(50% - 20px)}}@media(min-width: 768px){.values-section-list>li{padding:30px}}@media(min-width: 1200px){.values-section-list>li{width:calc(50% - 30px);padding:40px;margin-bottom:30px;margin-left:30px}}@media(min-width: 1800px){.values-section-list>li{width:calc(50% - 44px);padding:50px;margin-bottom:44px;margin-left:44px;font-size:18px;line-height:28px}}.no-touch .values-section-list>li:hover{border-color:var(--primary-color-50)}.values-section-list>li>:last-child{margin-bottom:0}.values-section-list h5,.values-section-list .h5{margin:0 0 12px;letter-spacing:normal}.values-section-list a{color:inherit;outline:none;text-decoration:none}.values-section-list a:focus-visible,.no-touch .values-section-list a:hover{outline:none;text-decoration:none}.values-section-list a:focus-visible::before{outline-color:currentcolor}.values-section-list a::before{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;border-radius:16px;content:"";outline:2px dashed rgba(0,0,0,0);transition:color .45s cubic-bezier(0.42, 0, 0, 1),outline-color .45s cubic-bezier(0.42, 0, 0, 1)}.values-section-list a>:last-child{margin-bottom:0}.values-section-img{height:60px;margin:0 0 20px}@media(min-width: 1200px){.values-section-img{height:80px;margin-bottom:35px}}@media(min-width: 1800px){.values-section-img{margin-bottom:64px}}.values-section-img img,.values-section-img .d2l-icon,.values-section-img svg{margin:0 auto}@media(min-width: 1200px){.event-schedule h2,.event-schedule .h2{margin:0 0 49px}}.event-schedule-wrap{padding:15px;border:1px solid #bec3cd;border-radius:16px;margin:0 0 12px}.event-schedule-wrap .event-schedule-cart{padding:0;border:none}.event-schedule-wrap .event-schedule-cart-type-heading{margin-bottom:0}@media(min-width: 768px){.event-schedule-wrap{padding:29px 30px}}.event-schedule-cart{padding:15px;border:1px solid #bec3cd;border-radius:16px;margin:0 0 12px}@media(min-width: 568px){.event-schedule-cart{display:flex}}@media(min-width: 768px){.event-schedule-cart{padding:29px 30px}}.event-schedule-cart:last-child{margin-bottom:0}.event-schedule-cart-time{padding:0 0 30px;color:#828791}@media(min-width: 568px){.event-schedule-cart-time{flex:0 0 230px;padding:0 30px 0 0}.fusion-schedule .event-schedule-cart-time{flex:0 0 25%}}.event-schedule-cart-time>*{display:block}.event-schedule-cart-time>strong{color:var(--primary-color-50);text-transform:uppercase}.fusion-schedule .event-schedule-cart-time{color:#131820}.fusion-schedule .event-schedule-cart-time span{font-weight:bold}.event-schedule-cart-time .location-link span{color:#131820}.event-schedule-item-description{margin-top:26px}.event-schedule-item-description:first-child{margin-top:0}.event-schedule-cart-text>strong,.event-schedule-cart-text .accordion-toggle{display:block;font-size:20px;line-height:30px}.wrap-columns-layout{position:relative;z-index:6}.wrap-columns-layout.has-border .columns-layout{border-bottom:1px solid rgba(19,24,32,.3)}.hero-section.height-medium+.wrap-columns-layout{margin-top:50px}@media(min-width: 1024px){.hero-section.height-medium+.wrap-columns-layout{margin-top:25px}}@media(min-width: 1200px){.hero-section.height-medium+.wrap-columns-layout{margin-top:60px}}@media(min-width: 1440px){.hero-section.height-medium+.wrap-columns-layout{margin-top:80px}}@media(min-width: 1800px){.hero-section.height-medium+.wrap-columns-layout{margin-top:100px}}.columns-layout{display:flex;width:100%;flex-direction:column-reverse;flex-shrink:0}@media(min-width: 1024px){.columns-layout{flex-direction:row}}.columns-layout-left,.columns-layout-right{width:100%;flex-shrink:0}@media(min-width: 1024px){.columns-layout-left{width:55%;flex-shrink:0;padding:0 4% 0 0}}.columns-layout-left .images-slider-wrap{margin-right:0;margin-left:0}@media(min-width: 1024px)and (max-width: 1199px){.columns-layout-left .images-slider-wrap .swiper-button-prev{left:-15px}}@media(min-width: 1024px)and (max-width: 1199px){.columns-layout-left .images-slider-wrap .swiper-button-next{right:-15px}}.columns-layout-right{margin:0 0 40px}@media(min-width: 1024px){.columns-layout-right{width:100%;flex-shrink:1;margin:0}}@media(min-width: 1024px){.columns-layout-right .columns-layout-inner{max-width:676px;margin-left:auto}}.columns-layout-inner{width:100%;flex-shrink:0}@media(min-width: 1024px){.columns-layout-inner{max-width:808px}}@media(min-width: 1024px){.columns-layout-inner>.wysiwyg-block:first-child{padding-top:30px}}@media(min-width: 1800px){.columns-layout-inner>.wysiwyg-block:first-child{padding-top:90px}}.columns-layout-inner>:last-child{margin-bottom:0}@media(min-width: 1024px){.columns-layout .form-container,.columns-layout-inner .form-container{padding-top:120px}}@media(min-width: 1200px){.columns-layout .form-container,.columns-layout-inner .form-container{padding-top:192px}}@media(min-width: 1440px){.columns-layout .form-container,.columns-layout-inner .form-container{padding-top:228px}}@media(min-width: 1800px){.columns-layout .form-container,.columns-layout-inner .form-container{padding-top:298px}}.give-call{max-width:380px}.give-call>h4,.give-call>.h4{margin:0 0 15px}@media(min-width: 1800px){.give-call>h4,.give-call>.h4{margin:6px 0 24px}}.give-call .short-contacts-item{margin:0 0 20px}@media(min-width: 1800px){.give-call .short-contacts-item{margin-bottom:30px}}.form-container{display:inline-block;width:100%;vertical-align:top;opacity:0;transition:opacity .45s cubic-bezier(0.42, 0, 0, 1)}.form-container.loaded{opacity:1}.form-skin{padding:25px 20px;border:1px solid rgba(190, 195, 205, var(--form-wrapper-opacity, 1));border-radius:16px;background:rgba(255, 255, 255, var(--form-wrapper-opacity, 1));color:var(--label-color, var(--dark-text-color)) !important}@media(min-width: 768px){.form-skin{padding:30px 25px}}@media(min-width: 1800px){.form-skin{padding:50px;font-size:18px;line-height:28px}}.form-skin>h4,.form-skin>.h4{margin:0 0 4px}@media(min-width: 1800px){.form-skin>h4,.form-skin>.h4{margin-top:4px}}.form-skin>p{margin:0 0 10px}.form-skin form{margin-top:30px}.form-skin>:last-child{margin-bottom:0}.form-skin .btn{width:100%}.form-skin .buttons .btn{width:auto}.form-success{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;text-align:center}@media(min-width: 1024px){.form-success{min-height:450px}}@media(min-width: 1200px){.form-success{min-height:550px}}@media(min-width: 1440px){.form-success{min-height:650px}}.form-success p+.buttons{margin-top:10px}@media(min-width: 1200px){.form-success p+.buttons{margin-top:25px}}@media(min-width: 1800px){.form-success p+.buttons{margin-top:40px}}.wrap-timetable{display:inline-block;width:100%;vertical-align:top}@media(min-width: 1024px){.wrap-timetable{padding-right:30px}}@media(min-width: 1800px){.wrap-timetable{padding-right:0;font-size:18px;line-height:28px}}@media(min-width: 1800px){.wrap-timetable>p{margin-bottom:28px}}.timetable{padding:25px 20px;border:1px solid #bec3cd;border-radius:16px;margin:0 0 25px;background:#fff}@media(min-width: 1024px){.timetable{margin-top:-100px}}@media(min-width: 1200px){.timetable{margin-top:-150px}}@media(min-width: 1800px){.timetable{padding:40px 70px 32px;margin-top:-224px;margin-bottom:40px}}.timetable-list{display:flex;width:calc(100% + 16px);flex-shrink:0;flex-wrap:wrap;margin:0 0 -25px -16px}.timetable-list>li{width:calc(100% - 16px);flex-shrink:0;margin:0 0 25px 16px}@media(min-width: 568px){.timetable-list>li{width:calc(50% - 16px)}}@media(min-width: 768px){.timetable-list>li{width:calc(33.33% - 16px)}}.timetable-list>li>a{font:700 16px/24px "D2L Sans",sans-serif}.timetable-list>li>:last-child{margin-bottom:0}.timetable-list p,.timetable-list address{margin:0 0 9px;font:inherit}.timetable-list p+small,.timetable-list address+small{margin-top:-2px}.timetable-list .subtitle{margin:0 0 6px}@media(min-width: 1800px){.timetable-list .subtitle{margin-bottom:11px}}.timetable-list small{display:block;font:14px/24px "D2L Sans",sans-serif}@media(min-width: 1800px){.wysiwyg-block blockquote{margin:60px 0}}.wysiwyg-block .check-list{margin:20px 0}@media(min-width: 1800px){.wysiwyg-block .check-list{margin:30px 0}}.wysiwyg-block>:last-child{margin-bottom:0}@media(min-width: 1800px){.presenters-short{padding-bottom:50px}}.presenters-short>h3,.presenters-short>.h3{margin:0 0 21px;letter-spacing:-2px}.presenters-short .user{max-width:666px}.topics-block{margin:0 0 25px}@media(min-width: 1200px){.topics-block{margin-bottom:46px}}.topics-block>strong{display:block;margin:0 0 21px;font-size:14px;letter-spacing:3px;line-height:24px;text-transform:uppercase}.topics-block ul{display:flex;flex-wrap:wrap;margin:0 -19px -14px !important;font:700 16px/26px "D2L Sans",sans-serif;letter-spacing:3px}.topics-block ul li{padding:0 19px 14px !important;margin:0 !important}.topics-block ul li::before{display:none}.topics-block ul a{text-decoration:none}.no-touch .topics-block ul a:hover{text-decoration:underline}.author-section{position:relative;padding:45px 0 0}@media(min-width: 1200px){.author-section{padding-top:80px}}@media(min-width: 1800px){.author-section{padding-top:120px}}.author-section .container{position:relative;z-index:4}.author-section .bg-waves{display:none}@media(min-width: 1200px){.author-section .bg-waves{top:-134px;bottom:auto;display:block;height:712px}}@media(min-width: 1024px){.author-section-content{display:flex;width:100%;max-width:1376px;flex-shrink:0;margin:0 auto}}.author-section-left{margin:0 0 25px}@media(min-width: 1024px){.author-section-left{width:304px;flex-shrink:0;margin:0 44px 0 0}}@media(min-width: 1200px){.author-section-left{margin-right:80px}}@media(min-width: 1800px){.author-section-left{margin-right:121px}}.author-section-left>img{display:block;width:100%;max-width:320px;border-radius:16px;margin:0 auto}@media(min-width: 1024px){.author-section-left>img{max-width:none;margin:0 0 30px}}@media(min-width: 1800px){.author-section-left>img{margin-bottom:60px}}.author-section-left>:last-child{margin-bottom:0}@media(min-width: 1024px){.author-section-main{width:100%;flex-shrink:1}}@media(min-width: 1024px){.author-section-main>div{max-width:805px}}.author-section-info h2,.author-section-info .h2{margin:0 0 5px}@media(min-width: 1800px){.author-section-info h2,.author-section-info .h2{margin:10px 0;font-size:64px;letter-spacing:-2px;line-height:72px}}.author-section-info h6,.author-section-info .h6{margin:0 0 20px;font:16px/28px "D2L Sans",sans-serif;letter-spacing:normal;opacity:.7}@media(min-width: 1800px){.author-section-info h6,.author-section-info .h6{margin-bottom:40px;font-size:18px}}@media(min-width: 1800px){.author-section-info p{margin-bottom:28px}}.author-section-info :last-child{margin-bottom:0}.author-section-articles>h3,.author-section-articles>.h3{margin-bottom:33px}.author-section-articles .short-news{margin:0 0 30px}@media(min-width: 1800px){.author-section-articles .short-news{margin-bottom:60px}}@media(min-width: 1800px){.author-section-articles .short-news h5,.author-section-articles .short-news .h5{font-size:22px;line-height:34px}}.author-section-articles :last-child{margin-bottom:0}.bingo-section{overflow:hidden;overflow:auto;width:100%;max-width:750px;margin:0 auto}.bingo-section .card-container{display:grid;width:100%;min-width:600px;padding:10px;border-radius:16px;margin-top:100px;background-color:var(--primary-color-50);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.bingo-section .square-item{display:flex;position:relative;background-color:#fff;border-left:1px solid var(--primary-color-50);border-bottom:1px solid var(--primary-color-50);grid-auto-rows:1fr;text-align:center;place-self:center stretch;align-self:stretch}.bingo-section .square-item:nth-child(5n){border-right:1px solid var(--primary-color-50)}.bingo-section .square-item.bingo-header{display:block;border-color:var(--primary-color-50);margin-bottom:10px;background-color:var(--primary-color-50);color:#fff}.bingo-section .square-item button{z-index:1;width:100%;height:100%;min-height:140px;padding:10px;border:none;margin:auto;background-color:#fff;color:#131820;cursor:pointer;font:15px/20px "D2L Sans",sans-serif}.bingo-section .square-item button:focus,.bingo-section .square-item button:hover,.bingo-section .square-item button:active{outline:2px solid var(--primary-color-50);outline-offset:-2px}.bingo-section .square-item button.checked::after{position:absolute;z-index:-1;top:50%;left:50%;display:inline-block;width:80%;height:auto;content:url("../images/bingo-dabb.svg");transform:translate(-50%, -50%)}.theme-orange .bingo-section .square-item button.checked::after{content:url("../images/bingo-dabb-orange.svg")}.theme-blue .bingo-section .square-item button.checked::after{content:url("../images/bingo-dabb-blue.svg")}.theme-purple .bingo-section .square-item button.checked::after{content:url("../images/bingo-dabb-purple.svg")}.bingo-section .square-item button,.bingo-section .square-item p{z-index:1;margin:auto}.bingo-section .square-item a{color:#131820}.presentation-slides .columns-layout{margin-bottom:16px}.presentation-slides .columns-layout-left,.presentation-slides .columns-layout-right{width:49%;padding:0}.presentation-slides .columns-layout-left{margin-right:2%}.schedule-popup .popup-info-full{display:block;padding-top:10px}@media(min-width: 1024px){.schedule-popup .popup-info-full{display:flex}}.schedule-popup .popup-info-left{flex:0 0 30%;padding-right:25px}.schedule-popup .popup-info-left .schedule-item b{display:block;letter-spacing:3px;font:700 14px/24px "D2L Sans",sans-serif;margin:0 0 6px;text-transform:uppercase}.schedule-popup .popup-info-left .schedule-item span{margin:0 0 30px;display:block}@media(min-width: 1024px){.schedule-popup .popup-info-left .schedule-item:last-child span{margin-bottom:0}}.schedule-popup .popup-info-right{width:100%}.schedule-popup .popup-info-right .popup-info-presenters{width:100%;padding-top:25px}.schedule-popup .popup-info-right .popup-info-presenters b{display:block;width:100%}.schedule-popup .popup-info-right .popup-info-presenters span{display:block;width:100%;padding-bottom:10px}
