.row-flex{display:flex;flex-flow:column}@media(min-width: 751px){.row-flex.row-cols-2{flex-flow:row}}@media(min-width: 751px){.row-flex.row-cols-2 .col{margin:0 .5rem}}@media(min-width: 1081px){.row-flex.row-cols-3{flex-flow:row}}@media(min-width: 1081px){.row-flex.row-cols-3 .col{margin:0 .5rem}}@media(min-width: 751px){.row-flex.row-cols-4{flex-flow:row wrap}}@media(min-width: 751px)and (max-width: 1080.9px){.row-flex.row-cols-4 .col{flex-basis:48%;max-width:50%}}@media(min-width: 1081px){.row-flex.row-cols-4 .col{margin:0 .5rem}}@media(min-width: 751px)and (max-width: 1080.9px){.row-flex.row-cols-4 .col:nth-of-type(2n+1){margin-right:.5rem}}@media(min-width: 751px)and (max-width: 1080.9px){.row-flex.row-cols-4 .col:nth-of-type(2n+2){margin-left:.5rem}}@media(min-width: 751px){.row-flex.row-cols-5{flex-flow:row wrap;justify-content:center}}@media(min-width: 751px)and (max-width: 1080.9px){.row-flex.row-cols-5 .col{flex-basis:48%;max-width:50%}}@media(min-width: 1081px){.row-flex.row-cols-5 .col{margin:0 .5rem}}@media(min-width: 751px)and (max-width: 1080.9px){.row-flex.row-cols-5 .col:nth-of-type(2n+1){margin-right:.5rem}}@media(min-width: 751px)and (max-width: 1080.9px){.row-flex.row-cols-5 .col:nth-of-type(2n+2){margin-left:.5rem}}@media(min-width: 751px)and (max-width: 1080.9px){.row-flex.row-cols-5 .col:last-of-type{margin-left:calc(25% + (0.5rem / 2));margin-right:calc(25% + (0.5rem / 2))}}@media(min-width: 751px){.row-flex .col{flex:1 1}}.row-flex .col:first-of-type{margin-left:0}.row-flex .col:last-of-type{margin-right:0}@media(min-width: 751px){.row-flex .col.__w-50{-webkit-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}@media(min-width: 751px){.row-flex .col.__w-25{-webkit-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%}}@media(min-width: 751px){.row-flex .col.__w-33{-webkit-flex-basis:33%;-ms-flex-basis:33%;flex-basis:33%;max-width:33%}}@media(min-width: 751px){.row-flex .col.__w-67{-webkit-flex-basis:67%;-ms-flex-basis:67%;flex-basis:67%;max-width:67%}}@media(min-width: 751px){.row-flex .col.__w-75{-webkit-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%}}@media(min-width: 751px)and (max-width: 1080.9px){.row-flex.stacked-on-tablet{flex-flow:column}}@media(min-width: 751px)and (max-width: 1080.9px){.row-flex.stacked-on-tablet .col{-webkit-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;margin-left:0;margin-right:0}}@media(min-width: 751px){.row-flex.__vertical-aligned{align-items:center}}.vert-align{align-items:center}@media(max-width: 750.9px){.__hideMob{display:none !important}}@media(min-width: 751px)and (max-width: 1080.9px){.__hideTab{display:none !important}}@media(min-width: 1081px)and (max-width: 1440.9px){.__hideDesk{display:none !important}}@media(min-width: 1441px)and (max-width: 1920.9px){.__hideDeskLarge{display:none !important}}@media(min-width: 1921px){.__hideDeskXL{display:none !important}}.sfPageEditor .__hideMob,.sfPageEditor .__hideTab,.sfPageEditor .__hideDesk,.sfPageEditor .__hideDeskLarge,.sfPageEditor .__hideDeskXL{display:initial !important}.__color-black.__color-black{color:#000}.__color-white.__color-white{color:#fff}.__color-red.__color-red{color:#c8102e}.__color-light-grey.__color-light-grey{color:#f9fafa}.__color-medium-grey.__color-medium-grey{color:#f3f3f4}.__color-dark-grey.__color-dark-grey{color:#ccc}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-thin-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-thin-webfont.woff2") format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-thinitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-thinitalic-webfont.woff2") format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extralight-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extralight-webfont.woff2") format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extralightitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extralightitalic-webfont.woff2") format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-light-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-light-webfont.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-lightitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-lightitalic-webfont.woff2") format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-regular-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-regular-webfont.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-italic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-italic-webfont.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-medium-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-medium-webfont.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-mediumitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-mediumitalic-webfont.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-semibold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-semibold-webfont.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-semibolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-semibolditalic-webfont.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-bold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-bold-webfont.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-bolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-bolditalic-webfont.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extrabold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extrabold-webfont.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extrabolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extrabolditalic-webfont.woff2") format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-black-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-black-webfont.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-blackitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-blackitalic-webfont.woff2") format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-regular-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-regular-webfont.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-italic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-italic-webfont.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-medium-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-medium-webfont.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-mediumitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-mediumitalic-webfont.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-semibold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-semibold-webfont.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-semibolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-semibolditalic-webfont.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-bold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-bold-webfont.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-bolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-bolditalic-webfont.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-extrabold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-extrabold-webfont.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-extrabolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-extrabolditalic-webfont.woff2") format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-black-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-black-webfont.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-blackitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-blackitalic-webfont.woff2") format("woff2");font-weight:900;font-weight:900;font-style:italic;font-display:swap}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:16px;margin:0;overflow-x:hidden;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{color:#000;font-family:"montserrat",sans-serif;font-size:16px;font-weight:400;margin:0;min-height:100vh;overflow-x:hidden}iframe{border:0;width:100%}.embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container iframe,.embed-container object,.embed-container embed,.embed-container video{height:100%;position:absolute;top:0;left:0;width:100%}.equalheights{vertical-align:top}.aoda-only,.offscreen,.sr-only{position:absolute;left:-10000rem;top:auto;width:1px;height:1px;overflow:hidden}.clearfix:after{content:"";clear:both;display:table}img{display:inline-block;max-width:100%;vertical-align:top}img.__full-width{width:100%}sup{line-height:.75;vertical-align:top}a{color:inherit}.page-loader{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:999999}#maincontent{margin:0 auto;max-width:1920px;padding:0 8px}@media(min-width: 751px){#maincontent{padding:0 32px}}@media(min-width: 1081px){#maincontent{padding:0 48px}}@media(min-width: 1441px){#maincontent{padding:0 80px}}@media(min-width: 1921px){#maincontent{padding:0 80px}}h1,h2,h3,h4,h5,h6{color:#000;font-family:"montserrat",sans-serif}h1{font-size:40px;font-weight:700;letter-spacing:.26em;line-height:1.15em;margin:.65em 0;text-transform:uppercase}@media(min-width: 751px){h1{font-size:48px}}@media(min-width: 1081px){h1{font-size:56px}}@media(min-width: 1441px){h1{font-size:68px}}@media(min-width: 1921px){h1{font-size:100px}}h2{line-height:1.15em;margin:.65em 0;font-weight:300;font-size:40px}@media(min-width: 751px){h2{font-size:48px}}@media(min-width: 1081px){h2{font-size:56px}}@media(min-width: 1441px){h2{font-size:68px}}@media(min-width: 1921px){h2{font-size:100px}}h3{font-size:32px;font-weight:700;margin:.65em 0;letter-spacing:.26em;line-height:1.15em;text-transform:uppercase}@media(min-width: 751px){h3{font-size:40px}}@media(min-width: 1081px){h3{font-size:44px}}@media(min-width: 1441px){h3{font-size:48px}}@media(min-width: 1921px){h3{font-size:54px;margin-right:-0.26em}}h4{font-size:28px;font-weight:400;line-height:1.25em;margin:.65em 0}@media(min-width: 751px){h4{font-size:32px}}@media(min-width: 1081px){h4{font-size:40px}}@media(min-width: 1441px){h4{font-size:50px}}@media(min-width: 1921px){h4{font-size:56px}}h5{font-size:24px;font-weight:700;letter-spacing:.26em;line-height:1.15em;text-transform:uppercase}@media(min-width: 751px){h5{font-size:28px}}@media(min-width: 1441px){h5{font-size:32px}}h6{font-size:20px;font-weight:700;letter-spacing:.26em;line-height:1.15em;text-transform:uppercase}@media(min-width: 751px){h6{font-size:24px}}p,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.animate-typewriter{font-family:"montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.75em}@media(min-width: 1441px){p,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.animate-typewriter{font-size:18px}}.heading-display{display:block;font-family:"playfair-display",serif;font-size:40px;font-weight:700;letter-spacing:normal;line-height:.9em;text-transform:none}@media(min-width: 751px){.heading-display{font-size:64px}}@media(min-width: 1081px){.heading-display{font-size:80px}}@media(min-width: 1441px){.heading-display{font-size:100px}}@media(min-width: 1921px){.heading-display{font-size:180px}}.heading-lg,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-date{display:block;font-family:"montserrat",sans-serif;font-size:40px;font-weight:700;letter-spacing:.26em;line-height:1.15em;text-transform:uppercase}@media(min-width: 751px){.heading-lg,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-date{font-size:48px}}@media(min-width: 1081px){.heading-lg,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-date{font-size:56px}}@media(min-width: 1441px){.heading-lg,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-date{font-size:68px}}@media(min-width: 1921px){.heading-lg,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-date{font-size:100px}}.heading-lg.__industries,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .__industries.slide-date{font-size:21px}@media(min-width: 425px){.heading-lg.__industries,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .__industries.slide-date{font-size:24px}}@media(min-width: 475px){.heading-lg.__industries,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .__industries.slide-date{font-size:26px}}@media(min-width: 525px){.heading-lg.__industries,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .__industries.slide-date{font-size:30px}}@media(min-width: 625px){.heading-lg.__industries,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .__industries.slide-date{font-size:34px}}@media(min-width: 700px){.heading-lg.__industries,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .__industries.slide-date{font-size:38px}}@media(min-width: 751px){.heading-lg.__industries,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .__industries.slide-date{font-size:40px}}@media(min-width: 880px){.heading-lg.__industries,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .__industries.slide-date{font-size:48px}}.heading-md{display:block;font-family:"montserrat",sans-serif;font-size:40px;font-weight:300;letter-spacing:normal;line-height:1.25em;text-transform:none}@media(min-width: 751px){.heading-md{font-size:48px}}@media(min-width: 1081px){.heading-md{font-size:56px}}@media(min-width: 1441px){.heading-md{font-size:68px}}@media(min-width: 1921px){.heading-md{font-size:100px}}.heading-sm{display:block;font-family:"montserrat",sans-serif;font-size:32px;font-weight:700;letter-spacing:.26em;line-height:1.15em;text-transform:uppercase}@media(min-width: 751px){.heading-sm{font-size:40px}}@media(min-width: 1081px){.heading-sm{font-size:44px}}@media(min-width: 1441px){.heading-sm{font-size:48px}}@media(min-width: 1921px){.heading-sm{font-size:54px}}.subheading-xl,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-title{display:block;font-family:"montserrat",sans-serif;font-size:28px;font-weight:400;letter-spacing:normal;line-height:1.25em;text-transform:none}@media(min-width: 751px){.subheading-xl,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-title{font-size:32px}}@media(min-width: 1081px){.subheading-xl,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-title{font-size:40px}}@media(min-width: 1441px){.subheading-xl,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-title{font-size:50px}}@media(min-width: 1921px){.subheading-xl,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-title{font-size:56px}}.subheading-lg{display:block;font-family:"montserrat",sans-serif;font-size:32px;font-weight:700;letter-spacing:.26em;line-height:1.15em;text-transform:uppercase}@media(min-width: 751px){.subheading-lg{font-size:32px}}@media(min-width: 1081px){.subheading-lg{font-size:40px}}@media(min-width: 1441px){.subheading-lg{font-size:50px}}@media(min-width: 1921px){.subheading-lg{font-size:56px}}.subheading-md,.card-featured-content .link-wrp a{display:block;font-family:"montserrat",sans-serif;font-size:20px;font-weight:700;letter-spacing:.26em;line-height:1.15em;text-transform:uppercase}@media(min-width: 751px){.subheading-md,.card-featured-content .link-wrp a{font-size:24px}}.subheading-sm{display:block;font-family:"montserrat",sans-serif;font-size:20px;font-weight:400;letter-spacing:normal;line-height:1.25em;text-transform:none}@media(min-width: 751px){.subheading-sm{font-size:24px}}@media(min-width: 1441px){.subheading-sm{font-size:32px}}.subheading-xs{display:block;font-family:"montserrat",sans-serif;font-size:20px;font-weight:700;letter-spacing:normal;line-height:1.25em;text-transform:none}@media(min-width: 1441px){.subheading-xs{font-size:22px}}.paragraph-display{display:block;font-family:"montserrat",sans-serif;font-size:18px;font-weight:400;line-height:1.75em}@media(min-width: 1441px){.paragraph-display{font-size:22px}}.label,.fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction>a.bx-next,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-title,.fullscreen-slider-container .fullscreen-slider-title-input,.col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .col-title-wrp{font-family:"montserrat",sans-serif;font-size:16px;font-weight:700;letter-spacing:.26em;line-height:1.25em;text-transform:uppercase}.footnote{display:block;font-family:"montserrat",sans-serif;font-size:14px;font-weight:400;line-height:1.75em}hr.red-line{background:#c8102e;border:none;height:2px;margin-left:0;width:100px}.btn{background-color:#c8102e;border-radius:10px;color:#fff;display:inline-block;font-size:18px;font-weight:700;font-family:"montserrat",sans-serif;letter-spacing:.96px;line-height:20px;padding:15px 20px;text-transform:uppercase;text-decoration:none;white-space:nowrap}ul{font-size:1rem;list-style:square;line-height:1.75em}@media(min-width: 1441px){ul{font-size:1.125rem}}ul li{margin:.75rem 0}.__hidden{display:none !important}.website-link{color:#000;cursor:pointer;font-family:"montserrat",sans-serif;font-size:1rem;font-weight:400;line-height:1.75em;text-decoration:none}.website-link:before{background:url("/ResourcePackages/AAF/assets/dist/images/website-icon.png") no-repeat;background-position:top center;background-size:16px 32px;content:"";display:inline-block;height:16px;margin-right:.75rem;margin-top:-4px;vertical-align:middle;width:16px}.website-link:hover{color:#c8102e}.website-link:hover:before{background-position:bottom center}@media(min-width: 1441px){.website-link{font-size:1.125rem}}.featured-website-link{align-items:center;color:#000;display:inline-flex;font-family:"montserrat",sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:normal;line-height:1.25em;text-decoration:none}@media(min-width: 751px){.featured-website-link{font-size:1.5rem}}@media(min-width: 1441px){.featured-website-link{font-size:2rem}}.featured-website-link:before{background:url("/ResourcePackages/AAF/assets/dist/images/featured-website-link.png") no-repeat;background-position:top center;background-size:32px 64px;content:"";display:inline-block;height:32px;margin-right:1rem;vertical-align:middle;width:32px}.featured-website-link:hover{color:#c8102e}.featured-website-link:hover:before{background-position:bottom center}.restricted-width{margin:auto;max-width:1920px;padding:0 8px}@media(min-width: 751px){.restricted-width{padding:0 32px}}@media(min-width: 1081px){.restricted-width{padding:0 48px}}@media(min-width: 1441px){.restricted-width{padding:0 80px}}.narrow-width-cntr{max-width:1024px;margin:0 auto}.__color-black.__color-black{color:#000}.__color-white.__color-white{color:#fff}.__color-red.__color-red{color:#c8102e}.__color-light-grey.__color-light-grey{color:#f9fafa}.__color-medium-grey.__color-medium-grey{color:#f3f3f4}.__color-dark-grey.__color-dark-grey{color:#ccc}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-thin-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-thin-webfont.woff2") format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-thinitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-thinitalic-webfont.woff2") format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extralight-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extralight-webfont.woff2") format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extralightitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extralightitalic-webfont.woff2") format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-light-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-light-webfont.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-lightitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-lightitalic-webfont.woff2") format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-regular-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-regular-webfont.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-italic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-italic-webfont.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-medium-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-medium-webfont.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-mediumitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-mediumitalic-webfont.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-semibold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-semibold-webfont.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-semibolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-semibolditalic-webfont.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-bold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-bold-webfont.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-bolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-bolditalic-webfont.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extrabold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extrabold-webfont.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extrabolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extrabolditalic-webfont.woff2") format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-black-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-black-webfont.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-blackitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-blackitalic-webfont.woff2") format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-regular-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-regular-webfont.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-italic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-italic-webfont.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-medium-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-medium-webfont.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-mediumitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-mediumitalic-webfont.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-semibold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-semibold-webfont.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-semibolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-semibolditalic-webfont.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-bold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-bold-webfont.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-bolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-bolditalic-webfont.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-extrabold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-extrabold-webfont.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-extrabolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-extrabolditalic-webfont.woff2") format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-black-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-black-webfont.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-blackitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-blackitalic-webfont.woff2") format("woff2");font-weight:900;font-weight:900;font-style:italic;font-display:swap}.sticky-nav{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000}header{margin:auto}header .search-row{background-color:#000;display:none;padding:32px 0;position:absolute;width:100%;z-index:999}header .search-row.us-light{background-color:#fff}header .search-row .search-box-wrp{margin:0}header .main-nav{display:none;left:0;padding:16px 8px;position:absolute;width:100%;z-index:999}@media(min-width: 1920px){header .main-nav{left:calc((100vw - 1920px) /2 + 80px)}}header .main-nav .horizontal-item.expandable .sub-nav-menu .sub-nav-menu{border:none}header .main-nav .horizontal-item.expandable .sub-nav-menu .sub-nav-menu li{padding:6px 0}header .main-nav .horizontal-item.expandable .sub-nav-menu .sub-nav-menu li:only-child{padding-bottom:0}@media(min-width: 751px){header .main-nav{padding:48px 64px;width:100%}}@media(min-width: 1081px){header .main-nav{border-top:none;padding:0px 80px 48px 80px;width:525px}}header .main-nav .expandable{display:flex;flex-wrap:wrap;width:100%}header .main-nav .expandable>.nav-link{width:90%}header .main-nav .expandable .open-sub-menu{text-align:end;width:10%}header .main-nav .expandable .open-sub-menu img{vertical-align:middle;width:8px}header .main-nav .expandable .sub-nav-menu{border-top:1px solid rgba(0,0,0,.2);display:none;margin-top:8px;padding-left:48px;width:100%}header .main-nav .expandable .sub-nav-menu li{border:none}header .main-nav .expandable .sub-nav-menu li a{font-size:16px;font-weight:700;height:unset;line-height:20px;text-transform:uppercase}header .main-nav .expandable .sub-nav-menu .sub-nav-menu a{font-weight:400;border-top:none;text-transform:capitalize}header .main-nav .expandable .sub-nav-menu .sub-nav-menu{border:none;margin-top:0;padding-bottom:0;padding-left:30px}header .main-nav .expandable .sub-nav-menu .sub-nav-menu li{padding:6px 0}header .main-nav .expandable .sub-nav-menu .sub-nav-menu li:only-child{padding-bottom:0}header .main-nav .expandable .close-sub-menu{display:none;padding-bottom:8px;text-align:end;width:10%}header .main-nav .expandable .close-sub-menu img{height:8px;vertical-align:middle;width:12px}header .main-nav ul{list-style-type:none;padding:0;margin:0}header .main-nav .sub-nav-menu{padding:12px 0}header .main-nav .sub-nav-menu li:last-child{border-bottom:none;padding-bottom:0}header .main-nav a{display:block;font-family:"montserrat",sans-serif;font-size:18px;font-weight:500;height:31px;line-height:31px;text-decoration:none}header .main-nav .region-mobile .nav-link{align-items:center;display:flex}header .main-nav .region-mobile .region-mobile-icon{content:url("/ResourcePackages/AAF/assets/dist/images/icon-globe-white.svg");margin-right:8px}header .main-nav .search-mobile .search-box-wrp{margin:2rem 0}header .us-header-tablet-mobile{background-color:#000;padding:16px 8px}@media(min-width: 751px){header .us-header-tablet-mobile{padding:24px 60px}}header .us-header-tablet-mobile.us-light{background-color:#fff}header .us-header-tablet-mobile.us-light .links .hamburger{content:url("/ResourcePackages/AAF/assets/dist/images/hamburger.svg");width:30px}header .us-header-tablet-mobile.us-light .links .hamburger:hover{cursor:pointer}header .us-header-tablet-mobile.us-light .links .close{content:url("/ResourcePackages/AAF/assets/dist/images/icon-close.svg");display:none;margin:0 7px;width:16px}header .us-header-tablet-mobile.us-light .links .close:hover{cursor:pointer}header .us-header-tablet-mobile.us-light .links .search-icon img{content:url("/ResourcePackages/AAF/assets/dist/images/icon-search.svg");height:24px;width:24px}header .us-header-tablet-mobile.us-light .links .search-icon img:hover{cursor:pointer}header .us-header-tablet-mobile.us-light .links .search-close img{content:url("/ResourcePackages/AAF/assets/dist/images/icon-close.svg")}header .us-header-tablet-mobile.us-light .links .search-close img:hover{cursor:pointer}header .us-header-tablet-mobile.us-light .links .region-icon img{content:url("/ResourcePackages/AAF/assets/dist/images/icon-globe.svg");height:24px;width:24px}header .us-header-tablet-mobile.us-light .links .region-icon img:hover{cursor:pointer}header .us-header-tablet-mobile .us-tablet-mobile-header-wrp{align-items:center;display:flex;flex-flow:row;justify-content:space-between}header .us-header-tablet-mobile .logo img{max-width:120px}header .us-header-tablet-mobile .title{display:none}@media(min-width: 751px){header .us-header-tablet-mobile .title{display:block}}header .us-header-tablet-mobile .title span{font-size:16px}header .us-header-tablet-mobile .title .sfContentBlock{text-align:center}header .us-header-tablet-mobile .links{display:flex}header .us-header-tablet-mobile .links .sfContentBlock{display:flex}header .us-header-tablet-mobile .links .hamburger{content:url("/ResourcePackages/AAF/assets/dist/images/hamburger-white.svg");width:30px}header .us-header-tablet-mobile .links .hamburger:hover{cursor:pointer}header .us-header-tablet-mobile .links .close{content:url("/ResourcePackages/AAF/assets/dist/images/icon-close-white.svg");display:none;margin:0 7px;width:16px}header .us-header-tablet-mobile .links .close:hover{cursor:pointer}header .us-header-tablet-mobile .links .search-icon{display:none}@media(min-width: 751px){header .us-header-tablet-mobile .links .search-icon{display:flex}}header .us-header-tablet-mobile .links .search-icon img{content:url("/ResourcePackages/AAF/assets/dist/images/icon-search-white.svg");height:24px;margin-left:2rem;width:24px}header .us-header-tablet-mobile .links .search-icon img:hover{cursor:pointer}header .us-header-tablet-mobile .links .search-close{align-items:center;display:none}header .us-header-tablet-mobile .links .search-close img{content:url("/ResourcePackages/AAF/assets/dist/images/icon-close-white.svg");height:16px;margin-left:2rem;margin-right:8px;vertical-align:middle;width:16px}header .us-header-tablet-mobile .links .search-close img:hover{cursor:pointer}header .us-header-tablet-mobile .links .region-icon{display:none}@media(min-width: 751px){header .us-header-tablet-mobile .links .region-icon{display:flex}}header .us-header-tablet-mobile .links .region-icon img{content:url("/ResourcePackages/AAF/assets/dist/images/icon-globe-white.svg");height:24px;margin-left:2rem;width:24px}header .us-header-tablet-mobile .links .region-icon img:hover{cursor:pointer}header .header-us{background-color:#000;margin:auto;width:100vw}header .header-us>div{margin:auto;max-width:1920px;padding:8px 8px}@media(min-width: 751px){header .header-us>div{padding:12px 32px}}@media(min-width: 1081px){header .header-us>div{padding:24px 48px;min-height:175px}}@media(min-width: 1441px){header .header-us>div{padding:24px 80px}}header .header-us.us-light{background-color:#fff;margin:auto}header .header-us.us-light .nav-link{color:#000}header .header-us.us-light .header-us-1 .icons .login{color:#000}header .header-us.us-light .header-us-1 .icons .search-icon img{content:url("/ResourcePackages/AAF/assets/dist/images/icon-search.svg");height:24px;width:24px}header .header-us.us-light .header-us-1 .icons .search-icon img:hover{cursor:pointer}header .header-us.us-light .header-us-2 .navigation-links .nav .sub-nav-us-container{background-color:#fff}header .header-us.us-light .header-us-1 .icons .search-close img{content:url("/ResourcePackages/AAF/assets/dist/images/icon-close.svg")}header .header-us.us-light .header-us-1 .icons .search-close img:hover{cursor:pointer}header .header-us.us-light .header-us-1 .icons .region-icon img{content:url("/ResourcePackages/AAF/assets/dist/images/icon-globe.svg");height:24px;width:24px}header .header-us.us-light .header-us-1 .icons .region-icon img:hover{cursor:pointer}header .header-us.us-light .header-us-2 .hamburger{content:url("/ResourcePackages/AAF/assets/dist/images/hamburger.svg");width:30px}header .header-us.us-light .header-us-2 .hamburger:hover{cursor:pointer}header .header-us.us-light .header-us-2 .close{content:url("/ResourcePackages/AAF/assets/dist/images/icon-close.svg");display:none;margin:0 7px;width:16px}header .header-us.us-light .header-us-2 .close:hover{cursor:pointer}header .header-us.us-light .header-us-2 .navigation-links .nav .sub-nav-us{background-color:#fff}header .header-us.us-light.header-us .header-us-2 .navigation-links .nav .nav-item-us.nav-item-red .nav-link.subnode{color:#000}header .header-us.header-us .header-us-2 .navigation-links .nav .nav-item-us.nav-item-red ul.sub-nav-us{display:flex;justify-content:space-between}header .header-us .header-us-1{align-items:center;display:flex;flex-flow:row}header .header-us .header-us-1 .logo{max-width:145px}header .header-us .header-us-1 .title{flex:1 0 auto;margin:0 auto;padding:0 2rem}header .header-us .header-us-1 .title .sfContentBlock{text-align:center}header .header-us .header-us-1 .icons{display:flex;justify-content:flex-end}@media(min-width: 751px){header .header-us .header-us-1 .icons{width:145px}}header .header-us .header-us-1 .icons .sfContentBlock{display:flex;align-items:center}header .header-us .header-us-1 .icons .login{color:#fff;font-size:18px;text-decoration:none}header .header-us .header-us-1 .icons .login:hover{text-decoration:underline}header .header-us .header-us-1 .icons .search-icon img{content:url("/ResourcePackages/AAF/assets/dist/images/icon-search-white.svg");height:24px;margin-left:2rem;width:24px}header .header-us .header-us-1 .icons .search-icon img:hover{cursor:pointer}header .header-us .header-us-1 .icons .search-close{display:none}header .header-us .header-us-1 .icons .search-close img{content:url("/ResourcePackages/AAF/assets/dist/images/icon-close-white.svg");height:16px;margin-left:2rem;margin-right:8px;vertical-align:middle;width:16px}header .header-us .header-us-1 .icons .search-close img:hover{cursor:pointer}header .header-us .header-us-1 .icons .region-icon img{content:url("/ResourcePackages/AAF/assets/dist/images/icon-globe-white.svg");height:24px;margin-left:2rem;width:24px}header .header-us .header-us-1 .icons .region-icon img:hover{cursor:pointer}header .header-us .header-us-2{align-items:center;display:flex;flex-flow:row;margin-top:24px}header .header-us .header-us-2 .menu{align-items:center;display:flex;position:relative}@media(min-width: 751px){header .header-us .header-us-2 .menu{min-width:177px}}header .header-us .header-us-2 .navigation-links{align-items:center;display:flex;justify-content:center;width:100%}header .header-us .header-us-2 .navigation-links .nav{align-items:center;display:flex;flex-flow:row;justify-content:center;width:100%;margin:0;padding:0}header .header-us .header-us-2 .navigation-links .nav .rootnode{font-size:16px;font-weight:500;text-decoration:none}@media(min-width: 1441px){header .header-us .header-us-2 .navigation-links .nav .rootnode{font-size:18px}}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us-container{display:none;position:absolute;left:0;top:100%;z-index:999}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us,header .header-us .header-us-2 .navigation-links .nav .sub-nav-us .sub-nav-us-2{background-color:#fff;box-shadow:0px 0px 16px 0px rgba(0,0,0,.15);min-height:100%;padding:1.25rem 1rem;position:relative;min-width:316px}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us li,header .header-us .header-us-2 .navigation-links .nav .sub-nav-us .sub-nav-us-2 li{margin:0}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us li:hover>a,header .header-us .header-us-2 .navigation-links .nav .sub-nav-us li:focus-within>a,header .header-us .header-us-2 .navigation-links .nav .sub-nav-us .sub-nav-us-2 li:hover>a,header .header-us .header-us-2 .navigation-links .nav .sub-nav-us .sub-nav-us-2 li:focus-within>a{background-color:#c8102e;color:#fff}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us a,header .header-us .header-us-2 .navigation-links .nav .sub-nav-us .sub-nav-us-2 a{border-radius:10px;display:block;font-size:16px;font-weight:500;padding:.5rem 1rem;padding-right:2rem;text-decoration:none}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us>li.nav-item:hover .sub-nav-us-2,header .header-us .header-us-2 .navigation-links .nav .sub-nav-us>li.nav-item:focus-within .sub-nav-us-2{display:block}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us .sub-nav-us-2{display:none;position:absolute;top:0;left:100%}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us .sub-nav-us-2 a{font-weight:400}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us:not(.__sans-subnav){padding-right:0}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us:not(.__sans-subnav)>li>a{border-top-right-radius:0;border-bottom-right-radius:0}header .header-us .header-us-2 .navigation-links .nav .nav-item-us{align-items:center;background-color:transparent;border-radius:10px;display:flex;flex-flow:row;margin:0;padding:.75rem 1.5rem;position:relative}@media(min-width: 1441px){header .header-us .header-us-2 .navigation-links .nav .nav-item-us{margin-left:1rem}}header .header-us .header-us-2 .navigation-links .nav .nav-item-us:hover{background-color:#efefef}header .header-us .header-us-2 .navigation-links .nav .nav-item-us:first-child{margin-left:0}header .header-us .header-us-2 .navigation-links .nav .nav-item-us .us-menu-close{display:none;flex-shrink:0;padding-left:8px}header .header-us .header-us-2 .navigation-links .nav .nav-item-us .us-menu-close img{height:14px;vertical-align:middle;width:14px}@media(min-width: 1441px){header .header-us .header-us-2 .navigation-links .nav .nav-item-us .us-menu-close{padding-left:16px}}header .header-us .header-us-2 .navigation-links .nav .nav-item-us .us-menu-open{flex-shrink:0;margin-left:.5rem}@media(min-width: 1441px){header .header-us .header-us-2 .navigation-links .nav .nav-item-us .us-menu-open{margin-left:1rem}}header .header-us .header-us-2 .navigation-links .nav .nav-item-us .us-menu-open img{height:14px;transform:rotate(-90deg);transform-origin:center;vertical-align:middle;width:14px}header .header-us .header-us-2 .navigation-links .nav .nav-item-us.nav-item-red{background:#c8102e;border-radius:10px;color:#fff;padding:.25rem .75rem}header .header-us .header-us-2 .navigation-links .nav .nav-item-us.nav-item-red .nav-link{color:inherit}header .header-us .header-us-2 .navigation-links .nav ul{list-style-type:none}header .header-us .header-us-2 .navigation-links .nav li{color:#fff;list-style-type:none}header .header-us .header-us-2 .contact a.btn{line-height:175%;padding:.5rem 2rem;text-transform:none}header .header-us .header-us-2 .hamburger{content:url("/ResourcePackages/AAF/assets/dist/images/hamburger-white.svg");cursor:pointer;height:30px;padding:10px 0;width:30px}header .header-us .header-us-2 .hamburger:hover{cursor:pointer}header .header-us .header-us-2 .close{content:url("/ResourcePackages/AAF/assets/dist/images/icon-close-white.svg");cursor:pointer;display:none;margin:0 7px;padding:10px 0;width:16px}header .header-us .header-us-2 .close:hover{cursor:pointer}header .search-box-cntr .search-box-wrp{margin:0}header .search-box-cntr .search-box-wrp .suggestions-wrp{background:#fff;margin:0;overflow-y:auto;position:absolute;top:100%;left:0;right:0;z-index:1}header .main-nav.us-main-nav{background-color:#000;border-top:2px solid #fff}header .main-nav.us-main-nav.us-light{background-color:#fff;border-top:2px solid #000;padding:16px 0}@media(min-width: 751px){header .main-nav.us-main-nav.us-light{padding:48px 0}}@media(min-width: 1081px){header .main-nav.us-main-nav.us-light{border-top:none}}header .main-nav.us-main-nav.us-light a{color:#000}header .main-nav.us-main-nav.us-light .sub-nav-menu{border-top:1px solid rgba(0,0,0,.2)}header .main-nav.us-main-nav.us-light .sub-nav-menu li{padding:6px 0}header .main-nav.us-main-nav.us-light .sub-nav-menu li:only-child{padding-bottom:0}header .main-nav.us-main-nav.us-light li{border-bottom:1px solid rgba(0,0,0,.2);padding:8px}@media(min-width: 751px){header .main-nav.us-main-nav.us-light li{padding:8px 64px}}header .main-nav.us-main-nav.us-light .region-mobile .region-mobile-icon{content:url("/ResourcePackages/AAF/assets/dist/images/icon-globe.svg");margin-right:8px;width:16px;height:16px}header .main-nav.us-main-nav .region-mobile .region-mobile-icon{width:16px;height:16px}header .main-nav.us-main-nav a{color:#fff}header .main-nav.us-main-nav li{border-bottom:1px solid rgba(255,255,255,.2);padding:8px 0;margin:0}header .main-nav.us-main-nav li.nav-item.contact-link{background-color:#c8102e}header .main-nav.us-main-nav li.nav-item.contact-link a{color:#fff}header .main-nav.us-main-nav .sub-nav-menu{border-top:1px solid rgba(0,0,0,.2)}header .main-nav.us-main-nav .sub-nav-menu .sub-nav-menu{border:none}header .header-content-wrp{position:relative}header .header-content-wrp .global-nav{background-color:#fff;display:none;padding:16px 8px;position:absolute;width:100%}@media(min-width: 751px){header .header-content-wrp .global-nav{padding:24px 32px}}@media(min-width: 1081px){header .header-content-wrp .global-nav{padding:46px 48px}}@media(min-width: 1441px){header .header-content-wrp .global-nav{padding:46px 80px}}header .header-content-wrp .global-nav nav{width:100%}@media(min-width: 751px){header .header-content-wrp .global-nav nav{width:325px}}header .header-content-wrp .global-nav nav .expandable{display:flex;flex-wrap:wrap;width:100%}header .header-content-wrp .global-nav nav .expandable>.nav-link{width:90%}header .header-content-wrp .global-nav nav .expandable .open-sub-menu{text-align:end;width:10%}header .header-content-wrp .global-nav nav .expandable .open-sub-menu img{width:8px;vertical-align:middle}header .header-content-wrp .global-nav nav .expandable .sub-nav-menu{display:none;width:100%}header .header-content-wrp .global-nav nav .expandable .sub-nav-menu .li a{font-size:16px}header .header-content-wrp .global-nav nav .expandable .close-sub-menu{display:none;padding-bottom:8px;text-align:end;width:10%}header .header-content-wrp .global-nav nav .expandable .close-sub-menu img{width:8px;vertical-align:middle}header .header-content-wrp .global-nav nav li:first-child{border-top:1px solid rgba(0,0,0,.2)}header .header-content-wrp .global-nav nav li{border-bottom:1px solid rgba(0,0,0,.2);padding:8px 0}header .header-content-wrp .global-nav nav ul{list-style-type:none;padding:0}header .header-content-wrp .global-nav nav .sub-nav-menu li:last-child{border-bottom:none;padding-bottom:0}header .header-content-wrp .global-nav nav a{display:block;font-family:"montserrat",sans-serif;font-size:18px;font-weight:500;text-decoration:none}header .header-content-wrp .global-header-wrp{align-items:center;background:rgba(255,255,255,.8);display:flex;flex-flow:row;justify-content:space-between;margin:auto;max-width:1920px;padding:16px 8px;width:100%}header .header-content-wrp .global-header-wrp .title span{font-size:16px}@media(min-width: 1081px){header .header-content-wrp .global-header-wrp .title span{font-size:24px}}header .header-content-wrp .global-header-wrp .menu-wrp{align-items:center;display:flex}header .header-content-wrp .global-header-wrp .menu-wrp a.hamburger{cursor:pointer;height:30px;padding:10px 0;z-index:999}header .header-content-wrp .global-header-wrp .menu-wrp a.hamburger img{content:url("/ResourcePackages/AAF/assets/dist/images/hamburger.svg");width:32px}header .header-content-wrp .global-header-wrp .menu-wrp a.close{cursor:pointer;display:none;height:30px;padding:8px;z-index:999}header .header-content-wrp .global-header-wrp .menu-wrp a.close img{content:url("/ResourcePackages/AAF/assets/dist/images/icon-close.svg");width:16px}header .header-content-wrp .global-header-wrp .menu-wrp .login-button{font-family:"montserrat",sans-serif;font-size:18px;font-weight:500;margin-left:24px;text-decoration:none}@media(min-width: 1081px){header .header-content-wrp .global-header-wrp .menu-wrp .login-button{margin-left:44px}}header .header-content-wrp .global-header-wrp .menu-wrp .login-button:hover{text-decoration:underline}@media(min-width: 751px){header .header-content-wrp .global-header-wrp{padding:24px 32px}}@media(min-width: 1081px){header .header-content-wrp .global-header-wrp{padding:46px 48px}}@media(min-width: 1441px){header .header-content-wrp .global-header-wrp{padding:46px 80px}}header .header-content-wrp .global-header-wrp .logo img{width:80px}@media(min-width: 1081px){header .header-content-wrp .global-header-wrp .logo img{width:145px}}header .main-nav.global-main-nav{background-color:#fff}header .main-nav.global-main-nav a{color:#000}header .main-nav.global-main-nav li{border-bottom:1px solid rgba(0,0,0,.2);padding:8px 0;margin:0}header .us-main-nav:not(.us-light) .search-box-wrp,header .search-row:not(.us-light) .search-box-wrp{color:#fff}header .us-main-nav:not(.us-light) .search-box-wrp h3,header .search-row:not(.us-light) .search-box-wrp h3{color:#fff}header .us-main-nav:not(.us-light) .search-box-wrp .suggestions-wrp .suggestions-content-wrp .row .row-heading,header .search-row:not(.us-light) .search-box-wrp .suggestions-wrp .suggestions-content-wrp .row .row-heading{border-color:#fff}header .search-box-wrp .suggestions-wrp{margin-left:auto;margin-right:auto;max-width:1920px;padding:0 8px}@media(min-width: 751px){header .search-box-wrp .suggestions-wrp{padding:0 32px}}@media(min-width: 1081px){header .search-box-wrp .suggestions-wrp{padding:0 48px}}@media(min-width: 1441px){header .search-box-wrp .suggestions-wrp{padding:0 80px}}header .search-box-wrp .suggestions-wrp .suggestions-content-wrp ul li{border-bottom:0}header .search-box-wrp .suggestions-wrp .suggestions-content-wrp ul li a{height:auto;line-height:normal}.sfPageEditor header{display:none}.sfTemplateEditor header,.sfTemplateEditor header .us-header-tablet-mobile,.sfTemplateEditor header .us-header-tablet-mobile .us-tablet-mobile-header-wrp,.sfTemplateEditor header .header-us,.sfTemplateEditor header .header-us .header-us-1{display:block !important}.sfTemplateEditor header .header-us>div{height:auto}.sfTemplateEditor header .header-us-2{display:block}.sfTemplateEditor header .main-nav{position:unset}.sfTemplateEditor header .search-row button{position:unset !important}.sfPageEditor:not(.sfTemplateEditor) header .us-header-tablet-mobile{display:none !important}.sfPageEditor:not(.sfTemplateEditor) header .search-row{display:none}.sfPageEditor:not(.sfTemplateEditor) header .main-nav{display:none !important}footer{background:linear-gradient(90deg, #c8102e 0%, #c8102e 50%, #000 50%, #000 100%);margin:auto}footer .footer-wrp-us{display:flex;flex-flow:column;max-width:1920px;margin:auto}@media(min-width: 751px){footer .footer-wrp-us{flex-flow:row}}@media(min-width: 1081px){footer .footer-wrp-us{display:flex}}footer .footer-wrp-us .logo{display:flex;flex-flow:column;justify-content:center}@media(min-width: 751px){footer .footer-wrp-us .logo{order:unset;border-top:unset;border-right:2px solid #fff;padding:8px;width:55%}}@media(min-width: 1081px){footer .footer-wrp-us .logo{width:420px}}footer .footer-wrp-us .logo .copy-text{font-size:20px;font-style:italic;font-weight:700;margin:0}footer .footer-wrp-us .logo .copy-text strong{font-weight:900}footer .footer-wrp-us .logo .copyright{font-size:14px;font-weight:400}footer .footer-wrp-us .logo p,footer .footer-wrp-us .logo .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp footer .footer-wrp-us .logo .slide-content,footer .footer-wrp-us .logo .animate-typewriter{color:#fff}footer .footer-wrp-us .links{display:flex}@media(min-width: 751px){footer .footer-wrp-us .links{align-items:center;justify-content:end;padding:48px 48px 48px 48px}}@media(min-width: 1081px){footer .footer-wrp-us .links{align-items:unset;justify-content:center;padding:128px 24px 128px 0}}@media(min-width: 1120px){footer .footer-wrp-us .links{padding:128px 64px 128px 0}}@media(min-width: 1441px){footer .footer-wrp-us .links{padding:128px 80px 128px 0}}footer .footer-wrp-us .links .links-us{text-align:end;width:100%}@media(min-width: 1081px){footer .footer-wrp-us .links .links-us{white-space:nowrap}}footer .footer-wrp-us .links .links-us .sfContentBlock{align-items:flex-start;display:flex;flex-flow:column}@media(min-width: 1081px){footer .footer-wrp-us .links .links-us .sfContentBlock{display:block}}@media(min-width: 1081px){footer .footer-wrp-us .links .links-us a{margin-bottom:0;margin-left:1.5%}}@media(min-width: 1441px){footer .footer-wrp-us .links .links-us a{margin-left:4%}}@media(min-width: 1921px){footer .footer-wrp-us .links .links-us a{margin-left:5%}}footer .footer-wrp-us .links .links-us .tab-links{width:100%}footer .footer-wrp-us .links .links-us .tab-links .sfContentBlock{display:flex;justify-content:space-between;flex-flow:row}footer .footer-wrp-us .links .links-us .tab-links .sfContentBlock .flex-30{flex-basis:30%}footer .footer-wrp-us .links .links-us .tab-links .sfContentBlock .flex-50{flex-basis:50%}footer .footer-wrp-us .links .links-us .tab-links a{padding:0 0px 16px 12px}footer .footer-wrp-us .links .us-social{align-items:center;display:flex;gap:20px;justify-content:space-around;margin-top:32px}@media(min-width: 751px){footer .footer-wrp-us .links .us-social{margin-top:38px;justify-content:space-between}}@media(min-width: 1081px){footer .footer-wrp-us .links .us-social{gap:50px;justify-content:end;margin-top:48px}}footer .footer-wrp-us .links .us-social a{width:24px}footer .footer-wrp-us .links .us-social a img{vertical-align:middle}footer .row-flex.row-cols-2.footer-wrp-tab-us .logo,footer .row-flex.row-cols-2.footer-wrp-tab-us .links{margin:0}footer .row-flex.row-cols-2.footer-wrp-tab-us .links{align-items:end;display:flex;flex-direction:column;justify-content:center;padding-right:48px;text-align:right}footer .row-flex.row-cols-2.footer-wrp-tab-us .links .tab-links{display:flex;width:100%}footer .row-flex.row-cols-2.footer-wrp-tab-us .links .tab-links .sfContentBlock{display:flex;justify-content:space-between}footer .row-flex.row-cols-2.footer-wrp-tab-us .links .tab-links .sfContentBlock .flex-30{flex-basis:30%}footer .row-flex.row-cols-2.footer-wrp-tab-us .links .tab-links .sfContentBlock .flex-50{flex-basis:50%}footer .row-flex.row-cols-2.footer-wrp-tab-us .links .tab-links a{padding:0 0px 16px 12px}footer .row-flex.row-cols-2.footer-wrp-tab-us .links div{padding-left:8px}footer .row-flex.row-cols-2.footer-wrp-tab-us .links .social-container{display:flex;margin-top:22px;width:100%}footer .row-flex.row-cols-2.footer-wrp-tab-us .links .social-container .social-icon img{height:24px}footer .row-flex.row-cols-2.footer-wrp-tab-us .logo{align-items:center;border-right:2px solid #fff;border-top:unset;display:flex;flex-direction:column;height:350px;justify-content:center;max-width:350px;order:unset}footer .row-flex.row-cols-2.footer-wrp-tab-us .logo .copy-text{font-size:20px;font-style:italic;font-weight:700;margin:0}footer .row-flex.row-cols-2.footer-wrp-tab-us .logo .copy-text strong{font-weight:900}footer .row-flex.row-cols-2.footer-wrp-tab-us .logo .copyright{font-size:14px;font-weight:400}footer .row-flex.row-cols-2.footer-wrp-tab-us .logo p,footer .row-flex.row-cols-2.footer-wrp-tab-us .logo .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp footer .row-flex.row-cols-2.footer-wrp-tab-us .logo .slide-content,footer .row-flex.row-cols-2.footer-wrp-tab-us .logo .animate-typewriter{color:#fff}footer .footer-bg{display:flex;width:100vw;position:absolute;height:350px;z-index:-99}footer .footer-bg .red{background-color:#c8102e;height:350px;width:50%}footer .footer-bg .black{background-color:#000;height:350px;width:50%}footer .footer-wrp{display:flex;max-width:1920px;margin:auto}@media(min-width: 751px){footer .footer-wrp{flex-flow:column}}@media(min-width: 1081px){footer .footer-wrp{flex-flow:row;max-height:420px;min-height:350px}}footer .logo{background-color:#c8102e;border-top:2px solid #fff;order:2;padding-bottom:48px;padding-top:48px;text-align:center;width:100%}footer .logo img{max-width:145px}@media(min-width: 1081px){footer .logo{border-top:unset;align-items:center;border-right:2px solid #fff;display:flex;justify-content:center;width:420px;order:unset}}footer .links{background-color:#000;padding:48px 16px;width:100%}@media(min-width: 751px){footer .links .row-flex{flex-direction:row}}@media(min-width: 1081px){footer .links{display:flex;flex-direction:column;justify-content:center;padding:0;position:relative}}footer .links .privacy-wrp{position:relative}@media(min-width: 751px){footer .links .main>div{display:flex;flex-flow:row}}@media(min-width: 1081px){footer .links .main>div{flex-flow:column}}footer .links .main .sfContentBlock{display:flex;flex-direction:column;width:100%}@media(min-width: 1081px){footer .links .main .sfContentBlock{flex-direction:row}footer .links .main .sfContentBlock a{font-size:16px;padding:0 8px}footer .links .main .sfContentBlock a:nth-child(2n+1){width:30%}footer .links .main .sfContentBlock a:nth-child(2n+2){width:40%}}@media(min-width: 751px){footer .links .main .row-1{width:50%}}@media(min-width: 1081px){footer .links .main .row-1{width:100%}}@media(min-width: 751px){footer .links .main .row-2{width:50%}}@media(min-width: 1081px){footer .links .main .row-2{margin-top:8px;width:100%}}@media(min-width: 1081px){footer .links .main .row-2 a{margin-bottom:0}}@media(min-width: 1081px){footer .links .main{border-left:1px solid #fff;margin-left:32px;padding-left:20px}}@media(min-width: 1441px){footer .links .main{border-left:1px solid #fff;margin-left:124px;padding-left:20px}}footer .links .privacy{display:flex;flex-wrap:wrap;gap:10%;margin:48px auto}footer .links .privacy .col{white-space:nowrap}@media(min-width: 1081px){footer .links .privacy{left:62px;margin:0;position:absolute;top:48px;width:50%}}@media(min-width: 1441px){footer .links .privacy{left:154px}}footer .links .privacy a{font-family:"montserrat",sans-serif;font-size:12px;font-weight:400;letter-spacing:.06em;line-height:15px;width:100%}footer .links .copyright-wrp{text-align:center}footer .links .copyright-wrp .copy-text,footer .links .copyright-wrp .copyright{color:#fff;letter-spacing:.06em}footer .links .copyright-wrp .copy-text{font-size:20px;font-style:italic;font-weight:700;line-height:16px;margin:0}footer .links .copyright-wrp .copy-text strong{font-weight:900}footer .links .copyright-wrp .copyright{font-size:12px}@media(min-width: 1081px){footer .links .copyright-wrp{position:absolute;right:32px;top:48px}}footer .links a{color:#fff;display:inline-block;font-family:"montserrat",sans-serif;font-weight:700;letter-spacing:.06em;line-height:20px;margin-bottom:16px;text-decoration:none;text-transform:uppercase}footer .links a:hover{text-decoration:underline}@media(min-width: 1081px){footer .links a:not(:first-child){margin-bottom:0}}.cta,.layout-bgc:not(.bg-grey) .cta-back,.layout-bgc:not(.bg-grey) .cta-arrow,.cta-back,.cta-arrow{color:#000;cursor:pointer;font-family:"montserrat",sans-serif;font-size:18px;font-weight:700;letter-spacing:.26em;line-height:1em;padding-left:0;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.cta:hover,.layout-bgc:not(.bg-grey) .cta-back:hover,.layout-bgc:not(.bg-grey) .cta-arrow:hover,.cta-back:hover,.cta-arrow:hover{color:#c8102e}.cta-arrow{padding-right:40px;background:url("/ResourcePackages/AAF/assets/dist/images/cta-arrow.svg") no-repeat center right;background-size:16px 16px}.cta-arrow:hover{background:url("/ResourcePackages/AAF/assets/dist/images/cta-arrow-red.svg") no-repeat center right;background-size:16px 16px;padding-left:12px;padding-right:28px}.cta-back{background:url("../images/cta-back.svg") no-repeat center left;background-size:16px 16px;padding-left:40px}.cta-back:hover{background-image:url("../images/cta-back-red.svg");padding-right:12px;padding-left:28px}.layout-bgc:not(.bg-grey) .cta,.layout-bgc:not(.bg-grey) .cta-back,.layout-bgc:not(.bg-grey) .cta-arrow{color:#fff;cursor:pointer;font-family:"montserrat",sans-serif;font-size:18px;font-weight:700;letter-spacing:.26em;line-height:1em;padding-left:0;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.layout-bgc:not(.bg-grey) .cta:hover,.layout-bgc:not(.bg-grey) .cta-back:hover,.layout-bgc:not(.bg-grey) .cta-arrow:hover{color:#c8102e}.layout-bgc:not(.bg-grey) .cta-arrow{background:url("/ResourcePackages/AAF/assets/dist/images/cta-arrow-white.svg") no-repeat center right;background-size:16px 16px;padding-right:40px}.layout-bgc:not(.bg-grey) .cta-arrow:hover{background:url("/ResourcePackages/AAF/assets/dist/images/cta-arrow-red.svg") no-repeat center right;background-size:16px 16px;padding-left:12px;padding-right:28px}.layout-bgc:not(.bg-grey) .cta-back{background:url("../images/cta-back-white.svg") no-repeat center left;background-size:16px 16px;padding-left:40px}.layout-bgc:not(.bg-grey) .cta-back:hover{background-image:url("../images/cta-back-red.svg");padding-right:12px;padding-left:28px}.layout-bgc.bg-red .cta:hover,.layout-bgc.bg-red .cta-arrow:hover,.layout-bgc.bg-red .cta-back:hover{color:#000}.link,.layout-bgc .link-fax,.layout-bgc .link-phone,.layout-bgc .link-email,.link-fax,.link-phone,.link-email{color:#000;cursor:pointer;font-family:"montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.75em;text-decoration:none}@media(min-width: 1441px){.link,.layout-bgc .link-fax,.layout-bgc .link-phone,.layout-bgc .link-email,.link-fax,.link-phone,.link-email{font-size:18px}}.link:before,.layout-bgc .link-fax:before,.layout-bgc .link-phone:before,.layout-bgc .link-email:before,.link-fax:before,.link-phone:before,.link-email:before{content:"";display:inline-block;margin-right:12px;margin-top:-4px;vertical-align:middle}.link:hover,.link-fax:hover,.link-phone:hover,.link-email:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#c8102e}.link-email:before{background:url("/ResourcePackages/AAF/assets/dist/images/message.png") no-repeat;background-position:top center;background-size:16px 32px;height:16px;width:16px}.link-email:hover:before{background-position:bottom center}.link-phone:before{background:url("/ResourcePackages/AAF/assets/dist/images/phone.png") no-repeat;background-position:top center;background-size:16px 30px;height:15px;width:16px}.link-phone:hover:before{background-position:bottom center}.link-fax:before{background:url("/ResourcePackages/AAF/assets/dist/images/printer.png") no-repeat;background-position:top center;background-size:16px 32px;height:16px;width:16px}.link-fax:hover:before{background-position:bottom center}.layout-bgc .link,.layout-bgc .link-fax,.layout-bgc .link-phone,.layout-bgc .link-email{color:#fff;cursor:pointer;font-family:"montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.75em;text-decoration:underline}@media(min-width: 1441px){.layout-bgc .link,.layout-bgc .link-fax,.layout-bgc .link-phone,.layout-bgc .link-email{font-size:18px}}.layout-bgc .link:before,.layout-bgc .link-fax:before,.layout-bgc .link-phone:before,.layout-bgc .link-email:before{content:"";display:inline-block;height:16px;margin-right:12px;vertical-align:middle;width:16px}.layout-bgc .link:hover,.layout-bgc .link-fax:hover,.layout-bgc .link-phone:hover,.layout-bgc .link-email:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#c8102e}.layout-bgc .link-email:before{background:url("/ResourcePackages/AAF/assets/dist/images/email-white.svg") no-repeat;background-size:16px 16px}.layout-bgc .link-email:hover:before{background:url("/ResourcePackages/AAF/assets/dist/images/message-active.svg") no-repeat;background-size:16px 16px}.layout-bgc .link-phone:before{background:url("/ResourcePackages/AAF/assets/dist/images/phone-white.svg") no-repeat;background-size:16px 16px}.layout-bgc .link-phone:hover:before{background:url("/ResourcePackages/AAF/assets/dist/images/phone-active.svg") no-repeat;background-size:16px 16px}.layout-bgc .link-fax:before{background:url("/ResourcePackages/AAF/assets/dist/images/fax-white.svg") no-repeat;background-size:16px 16px}.layout-bgc .link-fax:hover:before{background:url("/ResourcePackages/AAF/assets/dist/images/printer-active.svg") no-repeat;background-size:16px 16px}.layout-bgc.bg-red .link,.layout-bgc.bg-red .link-fax,.layout-bgc.bg-red .link-phone,.layout-bgc.bg-red .link-email{text-decoration-color:#fff}.layout-bgc.bg-red .link:hover,.layout-bgc.bg-red .link-fax:hover,.layout-bgc.bg-red .link-phone:hover,.layout-bgc.bg-red .link-email:hover{color:#000;text-decoration-color:#000}.layout-bgc.bg-red .link-fax:hover:before{background:url("/ResourcePackages/AAF/assets/dist/images/printer.svg") no-repeat;background-size:16px 16px}.layout-bgc.bg-red .link-phone:hover:before{background:url("/ResourcePackages/AAF/assets/dist/images/phone.svg") no-repeat;background-size:16px 16px}.layout-bgc.bg-red .link-email:hover:before{background:url("/ResourcePackages/AAF/assets/dist/images/message.svg") no-repeat;background-size:16px 16px}main div[data-sf-role=form-container],.k-dialog-content div[data-sf-role=form-container]{margin:48px 0}main p[data-sf-role=error-message],main .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp [data-sf-role=error-message].slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp main [data-sf-role=error-message].slide-content,main [data-sf-role=error-message].animate-typewriter,.k-dialog-content p[data-sf-role=error-message],.k-dialog-content .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp [data-sf-role=error-message].slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .k-dialog-content [data-sf-role=error-message].slide-content,.k-dialog-content [data-sf-role=error-message].animate-typewriter{font-weight:700 !important}main input,main label,main textarea,main select,main button,.k-dialog-content input,.k-dialog-content label,.k-dialog-content textarea,.k-dialog-content select,.k-dialog-content button{font-family:"montserrat",sans-serif}main label,main .sf-Checkboxes strong,main .sf-RadioButtons strong,.k-dialog-content label,.k-dialog-content .sf-Checkboxes strong,.k-dialog-content .sf-RadioButtons strong{color:#000;font-size:1rem;font-weight:500;line-height:125%}main .sf-Checkboxes,.k-dialog-content .sf-Checkboxes{margin:16px 0}main .sf-Checkboxes strong,.k-dialog-content .sf-Checkboxes strong{display:block;margin-bottom:8px;width:100%}main .sf-Checkboxes label,.k-dialog-content .sf-Checkboxes label{align-items:center;display:flex}main .sf-Checkboxes input[type=checkbox],.k-dialog-content .sf-Checkboxes input[type=checkbox]{height:40px;margin-right:30px;width:40px}main .sf-Checkboxes input[type=checkbox]:checked,.k-dialog-content .sf-Checkboxes input[type=checkbox]:checked{appearance:none;background:url("/ResourcePackages/AAF/assets/dist/images/checkmark.svg") no-repeat center center;background-color:#c8102e;height:40px;width:40px}main div[data-sf-role=file-field-container] strong,.k-dialog-content div[data-sf-role=file-field-container] strong{color:#000;display:block;font-size:1rem;font-weight:500;line-height:125%;margin-bottom:8px}main div[data-sf-role=single-file-input],.k-dialog-content div[data-sf-role=single-file-input]{height:122px}@media(min-width: 751px){main div[data-sf-role=single-file-input],.k-dialog-content div[data-sf-role=single-file-input]{height:unset}}main .custom-file-input,.k-dialog-content .custom-file-input{display:flex;flex-direction:column;gap:12px;position:absolute}@media(min-width: 751px){main .custom-file-input,.k-dialog-content .custom-file-input{flex-direction:row}}main .custom-file-input .custom-file-btn,.k-dialog-content .custom-file-input .custom-file-btn{align-items:center;background:linear-gradient(0deg, rgba(200, 16, 46, 0) 0%, rgba(200, 16, 46, 0) 100%),#1b1b1b;border-radius:12px;color:#fff;display:inline-flex;flex-shrink:0;font-size:18px;font-weight:500;gap:10px;height:55px;justify-content:center;padding:12px 32px;text-wrap:nowrap;transition:background .2s ease-in;width:155px}main .custom-file-input .custom-file-btn.hover,.k-dialog-content .custom-file-input .custom-file-btn.hover{background:linear-gradient(0deg, #C8102E 0%, #C8102E 100%),#c8102e}main .custom-file-input .custom-file-label,.k-dialog-content .custom-file-input .custom-file-label{align-items:center;border:1px solid #000;border-radius:10px;color:#000;display:inline-flex;font-size:18px;font-weight:600;height:55px;padding:12px 32px;width:100%}@media(min-width: 751px){main .custom-file-input .custom-file-label,.k-dialog-content .custom-file-input .custom-file-label{width:480px}}main input[type=file],.k-dialog-content input[type=file]{opacity:0;width:155px}main input[type=file]::file-selector-button,.k-dialog-content input[type=file]::file-selector-button{align-items:center;background:linear-gradient(0deg, rgba(200, 16, 46, 0) 0%, rgba(200, 16, 46, 0) 100%),#1b1b1b;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:18px;font-weight:500;gap:10px;height:55px;justify-content:center;padding:12px 32px;transition:background .2s ease-in}main input[type=file]::file-selector-button:hover,.k-dialog-content input[type=file]::file-selector-button:hover{background:linear-gradient(0deg, #C8102E 0%, #C8102E 100%),#c8102e}main .sf-FormNav .sf-FormNav-page,.k-dialog-content .sf-FormNav .sf-FormNav-page{height:32px;width:32px}@media(min-width: 751px){main .sf-FormNav .sf-FormNav-page,.k-dialog-content .sf-FormNav .sf-FormNav-page{height:40px;width:40px}}main .sf-FormNav li,.k-dialog-content .sf-FormNav li{color:#000;font-size:16px;font-weight:500;margin-right:16px}@media(min-width: 751px){main .sf-FormNav li,.k-dialog-content .sf-FormNav li{margin-right:32px}}@media(min-width: 1081px){main .sf-FormNav li,.k-dialog-content .sf-FormNav li{margin-right:48px}}main .sf-FormNav li.past .sf-FormNav-page,.k-dialog-content .sf-FormNav li.past .sf-FormNav-page{background-color:#000}main .sf-FormNav li.past .sf-FormNav-page:after,.k-dialog-content .sf-FormNav li.past .sf-FormNav-page:after{align-items:center;content:url("/ResourcePackages/AAF/assets/dist/images/checkmark.svg");display:flex;justify-content:center;padding-top:8px;position:unset}main .sf-FormNav li.active,.k-dialog-content .sf-FormNav li.active{font-weight:700}main .sf-FormNav li.active .sf-FormNav-page,.k-dialog-content .sf-FormNav li.active .sf-FormNav-page{background-color:#000}main .sf-FormNav li.active .sf-FormNav-page .sf-FormNav-page-number,.k-dialog-content .sf-FormNav li.active .sf-FormNav-page .sf-FormNav-page-number{color:#fff;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:32px}@media(min-width: 751px){main .sf-FormNav li.active .sf-FormNav-page .sf-FormNav-page-number,.k-dialog-content .sf-FormNav li.active .sf-FormNav-page .sf-FormNav-page-number{font-size:24px;line-height:40px}}main .sf-FormNav li.future .sf-FormNav-page,.k-dialog-content .sf-FormNav li.future .sf-FormNav-page{border:none}main .sf-FormNav li.future .sf-FormNav-page .sf-FormNav-page-number,.k-dialog-content .sf-FormNav li.future .sf-FormNav-page .sf-FormNav-page-number{color:#000;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:32px}@media(min-width: 751px){main .sf-FormNav li.future .sf-FormNav-page .sf-FormNav-page-number,.k-dialog-content .sf-FormNav li.future .sf-FormNav-page .sf-FormNav-page-number{font-size:24px;line-height:40px}}main button[data-sf-btn-role=next],.k-dialog-content button[data-sf-btn-role=next]{align-items:center;background:linear-gradient(0deg, rgba(200, 16, 46, 0) 0%, rgba(200, 16, 46, 0) 100%),#1b1b1b;border:none;border-radius:12px;color:#fff;display:inline-flex;font-size:16px;font-weight:500;gap:10px;justify-content:center;line-height:20px;padding:12px 32px;transition:background .2s ease-in;margin-right:16px}main button[data-sf-btn-role=next]:hover,.k-dialog-content button[data-sf-btn-role=next]:hover{background:linear-gradient(0deg, #C8102E 0%, #C8102E 100%),#c8102e;cursor:pointer}main .sf-RadioButtons,.k-dialog-content .sf-RadioButtons{display:flex;flex-wrap:wrap;justify-content:space-between;margin:16px 0}main .sf-RadioButtons p[data-sf-role=error-message],main .sf-RadioButtons .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp [data-sf-role=error-message].slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp main .sf-RadioButtons [data-sf-role=error-message].slide-content,main .sf-RadioButtons [data-sf-role=error-message].animate-typewriter,.k-dialog-content .sf-RadioButtons p[data-sf-role=error-message],.k-dialog-content .sf-RadioButtons .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp [data-sf-role=error-message].slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .k-dialog-content .sf-RadioButtons [data-sf-role=error-message].slide-content,.k-dialog-content .sf-RadioButtons [data-sf-role=error-message].animate-typewriter{width:100%}main .sf-RadioButtons label,.k-dialog-content .sf-RadioButtons label{align-items:center;display:flex}main .sf-RadioButtons strong,.k-dialog-content .sf-RadioButtons strong{display:block;margin-bottom:8px;width:100%}main .sf-RadioButtons input[type=radio],.k-dialog-content .sf-RadioButtons input[type=radio]{height:40px;margin-right:30px;width:40px}main .sf-RadioButtons input[type=radio]:checked,.k-dialog-content .sf-RadioButtons input[type=radio]:checked{appearance:none;background-color:#fff;border:#c8102e 14px solid;border-radius:50%}main .sf-fieldWrp,.k-dialog-content .sf-fieldWrp{margin-bottom:1rem;margin-top:.5rem}main input[type=email],main input[type=number],main input[type=password],main input[type=search],main input[type=tel],main input[type=text],main input[type=url],main textarea,main select,.k-dialog-content input[type=email],.k-dialog-content input[type=number],.k-dialog-content input[type=password],.k-dialog-content input[type=search],.k-dialog-content input[type=tel],.k-dialog-content input[type=text],.k-dialog-content input[type=url],.k-dialog-content textarea,.k-dialog-content select{background:none;border:1px solid #000;border-radius:10px;color:#000;font-family:"montserrat",sans-serif;font-size:1rem;font-weight:500;line-height:125%;padding:16px 24px;width:100%}@media(min-width: 1441px){main input[type=email],main input[type=number],main input[type=password],main input[type=search],main input[type=tel],main input[type=text],main input[type=url],main textarea,main select,.k-dialog-content input[type=email],.k-dialog-content input[type=number],.k-dialog-content input[type=password],.k-dialog-content input[type=search],.k-dialog-content input[type=tel],.k-dialog-content input[type=text],.k-dialog-content input[type=url],.k-dialog-content textarea,.k-dialog-content select{font-size:1.125rem}}main input[type=email]:not([required])::placeholder,main input[type=number]:not([required])::placeholder,main input[type=password]:not([required])::placeholder,main input[type=search]:not([required])::placeholder,main input[type=tel]:not([required])::placeholder,main input[type=text]:not([required])::placeholder,main input[type=url]:not([required])::placeholder,main textarea:not([required])::placeholder,main select:not([required])::placeholder,.k-dialog-content input[type=email]:not([required])::placeholder,.k-dialog-content input[type=number]:not([required])::placeholder,.k-dialog-content input[type=password]:not([required])::placeholder,.k-dialog-content input[type=search]:not([required])::placeholder,.k-dialog-content input[type=tel]:not([required])::placeholder,.k-dialog-content input[type=text]:not([required])::placeholder,.k-dialog-content input[type=url]:not([required])::placeholder,.k-dialog-content textarea:not([required])::placeholder,.k-dialog-content select:not([required])::placeholder{color:#909293;font-family:"montserrat",sans-serif;font-size:.875rem;font-weight:600;text-align:right}main input[type=email]:read-only,main input[type=number]:read-only,main input[type=password]:read-only,main input[type=search]:read-only,main input[type=tel]:read-only,main input[type=text]:read-only,main input[type=url]:read-only,main textarea:read-only,.k-dialog-content input[type=email]:read-only,.k-dialog-content input[type=number]:read-only,.k-dialog-content input[type=password]:read-only,.k-dialog-content input[type=search]:read-only,.k-dialog-content input[type=tel]:read-only,.k-dialog-content input[type=text]:read-only,.k-dialog-content input[type=url]:read-only,.k-dialog-content textarea:read-only{background:#5a5a5a !important;color:#fff !important}main p[data-sf-role=error-message],main .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp [data-sf-role=error-message].slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp main [data-sf-role=error-message].slide-content,main [data-sf-role=error-message].animate-typewriter,.k-dialog-content p[data-sf-role=error-message],.k-dialog-content .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp [data-sf-role=error-message].slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .k-dialog-content [data-sf-role=error-message].slide-content,.k-dialog-content [data-sf-role=error-message].animate-typewriter{text-align:end;margin:0;color:#c8102e !important;font-size:16px;font-family:"montserrat",sans-serif;font-weight:400}main textarea,.k-dialog-content textarea{min-height:150px}main select,.k-dialog-content select{appearance:none;background:url("../images/dropdown.svg") no-repeat right 1.125em center transparent}main select+.optional-indicator,.k-dialog-content select+.optional-indicator{color:#909293;float:right;font-size:.875rem;font-weight:600;margin-top:-2.125rem;padding-right:3.125rem}main select+.optional-indicator.__hidden,.k-dialog-content select+.optional-indicator.__hidden{display:none}main button[type=submit],.k-dialog-content button[type=submit]{background:none;border:none;color:#000;cursor:pointer;display:block;font-size:20px;font-weight:700;letter-spacing:.26em;margin:0 0 0 auto;margin-right:-0.26em;padding:0;text-transform:uppercase}main button[type=submit]:hover,.k-dialog-content button[type=submit]:hover{text-decoration:underline}@media(min-width: 1441px){main button[type=submit],.k-dialog-content button[type=submit]{font-size:24px}}main .btn-submit-wrp button[type=submit],.k-dialog-content .btn-submit-wrp button[type=submit]{background:#c8102e;border-radius:12px;color:#fff;letter-spacing:.26em;margin:0;margin-left:auto;padding:.5rem 1rem;text-indent:.26em}main .layout-bgc .sf-Checkboxes strong,main .layout-bgc .sf-RadioButtons strong,.k-dialog-content .layout-bgc .sf-Checkboxes strong,.k-dialog-content .layout-bgc .sf-RadioButtons strong{color:#fff}main .layout-bgc input[type=email],main .layout-bgc input[type=number],main .layout-bgc input[type=password],main .layout-bgc input[type=search],main .layout-bgc input[type=tel],main .layout-bgc input[type=text],main .layout-bgc input[type=url],main .layout-bgc textarea,main .layout-bgc select,.k-dialog-content .layout-bgc input[type=email],.k-dialog-content .layout-bgc input[type=number],.k-dialog-content .layout-bgc input[type=password],.k-dialog-content .layout-bgc input[type=search],.k-dialog-content .layout-bgc input[type=tel],.k-dialog-content .layout-bgc input[type=text],.k-dialog-content .layout-bgc input[type=url],.k-dialog-content .layout-bgc textarea,.k-dialog-content .layout-bgc select{border-color:#fff;color:#fff}main .layout-bgc button[type=submit],.k-dialog-content .layout-bgc button[type=submit]{color:#fff}main .layout-bgc.bg-grey input[type=email],main .layout-bgc.bg-grey input[type=number],main .layout-bgc.bg-grey input[type=password],main .layout-bgc.bg-grey input[type=search],main .layout-bgc.bg-grey input[type=tel],main .layout-bgc.bg-grey input[type=text],main .layout-bgc.bg-grey input[type=url],main .layout-bgc.bg-grey textarea,main .layout-bgc.bg-grey select,.k-dialog-content .layout-bgc.bg-grey input[type=email],.k-dialog-content .layout-bgc.bg-grey input[type=number],.k-dialog-content .layout-bgc.bg-grey input[type=password],.k-dialog-content .layout-bgc.bg-grey input[type=search],.k-dialog-content .layout-bgc.bg-grey input[type=tel],.k-dialog-content .layout-bgc.bg-grey input[type=text],.k-dialog-content .layout-bgc.bg-grey input[type=url],.k-dialog-content .layout-bgc.bg-grey textarea,.k-dialog-content .layout-bgc.bg-grey select{background-color:#fff;border-color:#000;color:#000}main .layout-bgc.bg-grey button[type=submit],.k-dialog-content .layout-bgc.bg-grey button[type=submit]{color:#000}main .layout-bgc.bg-grey .btn-submit-wrp button[type=submit],.k-dialog-content .layout-bgc.bg-grey .btn-submit-wrp button[type=submit]{color:#fff}main .layout-bgc.bg-grey [data-sf-role=dropdown-list-field-container],.k-dialog-content .layout-bgc.bg-grey [data-sf-role=dropdown-list-field-container]{position:relative}main .layout-bgc.bg-grey select,.k-dialog-content .layout-bgc.bg-grey select{background:url("../images/dropdown.svg") no-repeat right 1.125em center #fff}main .layout-bgc.bg-grey select+.optional-indicator,.k-dialog-content .layout-bgc.bg-grey select+.optional-indicator{color:#909293;position:absolute;right:0}main .layout-bgc select,.k-dialog-content .layout-bgc select{background-image:url("../images/dropdown-white.svg")}main .layout-bgc select option,.k-dialog-content .layout-bgc select option{color:#000 !important}main .layout-bgc select+.optional-indicator,.k-dialog-content .layout-bgc select+.optional-indicator{color:#909293}.responsive-iframe-cntr{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.responsive-iframe-cntr iframe{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%}.iframe-overlay-cntr{position:relative}.iframe-overlay-cntr .iframe-overlay{align-items:center;background-color:rgba(0,0,0,.75);color:#fff;cursor:pointer;display:flex;height:100%;justify-content:center;padding:1rem;position:absolute;top:0;left:0;text-align:center;width:100%;z-index:1}.iframe-overlay-cntr .iframe-overlay.hidden{display:none}.layout-bgc{padding:1rem .5rem}@media(min-width: 751px){.layout-bgc{padding:1rem 2rem}}@media(min-width: 1081px){.layout-bgc{padding:1rem 3rem}}@media(min-width: 1441px){.layout-bgc{padding:1rem 5rem}}.layout-bgc.bg-black{background-color:#000}.layout-bgc.bg-black *{color:#fff}.layout-bgc.bg-red{background-color:#c8102e}.layout-bgc.bg-red *{color:#fff}.layout-bgc.bg-grey{background-color:#e7e5e6}.background-img-cntr{background:#000 no-repeat center;background-size:cover}.background-img-cntr.__has-image .bgi-img-wrp{display:none}.background-img-cntr.__has-video{position:relative}.background-img-cntr.__has-video .bgi-img-wrp{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.background-img-cntr.__has-video .bgi-img-wrp .embed-container{top:50%;transform:translateY(-50%)}.background-img-cntr.__has-video .bgi-content-cntr{position:relative;z-index:2}.background-img-cntr .bgi-content-cntr{padding:.5rem}@media(min-width: 751px){.background-img-cntr .bgi-content-cntr{padding:2rem}}@media(min-width: 1081px){.background-img-cntr .bgi-content-cntr{padding:3rem}}@media(min-width: 1441px){.background-img-cntr .bgi-content-cntr{padding:5rem}}.bg-img-right-cntr,.bg-img-left-cntr{display:flex;flex-direction:column;flex-wrap:wrap}.bg-img-right-cntr>.sf_colsIn,.bg-img-left-cntr>.sf_colsIn{flex:1 1 auto;width:100%}@media(min-width: 1081px){.bg-img-right-cntr>.sf_colsIn,.bg-img-left-cntr>.sf_colsIn{width:50%}}.bg-img-right-cntr .bg-content-cntr,.bg-img-left-cntr .bg-content-cntr{background-color:#e7e5e6;padding:1rem .5rem}@media(min-width: 751px){.bg-img-right-cntr .bg-content-cntr,.bg-img-left-cntr .bg-content-cntr{padding:2rem}}@media(min-width: 1081px){.bg-img-right-cntr .bg-content-cntr,.bg-img-left-cntr .bg-content-cntr{padding:3rem}}@media(min-width: 1441px){.bg-img-right-cntr .bg-content-cntr,.bg-img-left-cntr .bg-content-cntr{padding:4rem}}@media(min-width: 1921px){.bg-img-right-cntr .bg-content-cntr,.bg-img-left-cntr .bg-content-cntr{padding:5rem}}.bg-img-right-cntr .bg-content-cntr *,.bg-img-left-cntr .bg-content-cntr *{color:#000}.bg-img-right-cntr .bg-content-cntr .cta-arrow,.bg-img-left-cntr .bg-content-cntr .cta-arrow{background:url("/ResourcePackages/AAF/assets/dist/images/cta-arrow.svg") no-repeat center right;background-size:16px 16px}.bg-img-right-cntr .bg-content-cntr .cta-arrow:hover,.bg-img-left-cntr .bg-content-cntr .cta-arrow:hover{background:url("/ResourcePackages/AAF/assets/dist/images/cta-arrow-red.svg") no-repeat center right;background-size:16px 16px}.bg-img-right-cntr .bg-img-wrp,.bg-img-left-cntr .bg-img-wrp{background-position:center center;background-size:cover}@media(min-width: 1921px){.bg-img-right-cntr .bg-img-wrp,.bg-img-left-cntr .bg-img-wrp{width:33.33%}}@media(min-width: 1081px){.bg-img-right-cntr .bg-img-wrp.__mobile,.bg-img-left-cntr .bg-img-wrp.__mobile{display:none}}.bg-img-right-cntr .bg-img-wrp.__mobile img,.bg-img-left-cntr .bg-img-wrp.__mobile img{width:100%}.bg-img-right-cntr .bg-img-wrp.__desktop,.bg-img-left-cntr .bg-img-wrp.__desktop{display:none}@media(min-width: 1081px){.bg-img-right-cntr .bg-img-wrp.__desktop,.bg-img-left-cntr .bg-img-wrp.__desktop{display:block}}.bg-img-right-cntr .bg-img-wrp.__desktop img,.bg-img-left-cntr .bg-img-wrp.__desktop img{display:none}@media(min-width: 1081px){.bg-img-right-cntr{flex-direction:row-reverse}}@media(min-width: 1081px){.bg-img-left-cntr{flex-direction:row}}.hero-banner-cntr.background-img-cntr{color:#fff;display:flex;flex-flow:column;min-height:100vh}.hero-banner-cntr.background-img-cntr .bgi-content-cntr{color:#fff;padding:0 .5rem 2rem;margin-top:auto;text-align:center}@media(min-width: 751px){.hero-banner-cntr.background-img-cntr .bgi-content-cntr{padding:0 2rem 3rem}}@media(min-width: 1081px){.hero-banner-cntr.background-img-cntr .bgi-content-cntr{padding:0 3rem 4rem}}@media(min-width: 1441px){.hero-banner-cntr.background-img-cntr .bgi-content-cntr{padding:0 5rem 6.5rem}}.banner-video-cntr{align-items:center;background:#c8102e center no-repeat;background-size:cover;display:flex;flex-flow:column;justify-content:center;margin-left:calc(-50vw + 50%);padding:4rem 1rem;position:relative;width:100vw}@media(min-width: 751px){.banner-video-cntr{padding:5rem 1.25rem}}@media(min-width: 1081px){.banner-video-cntr{padding:5rem 3rem}}@media(min-width: 1441px){.banner-video-cntr{padding:6rem 4rem}}.banner-video-cntr button.pause-toggle{all:unset;background:url("../images/icon-play-sprite.svg") 0 0 no-repeat;background-size:200%;cursor:pointer;display:none;font-size:0;height:24px;position:absolute;bottom:1rem;left:1rem;width:24px;z-index:9}.banner-video-cntr button.pause-toggle.__paused{background-position:100%}.banner-video-cntr .bgi-wrp{display:none}.banner-video-cntr .bgv-wrp .embed-container{all:unset}.banner-video-cntr .bgv-wrp video{object-fit:cover;z-index:0}.banner-video-cntr .content-cntr{background-color:rgba(255,255,255,.85);max-width:1010px;padding:1rem;position:relative;z-index:9}@media(min-width: 751px){.banner-video-cntr .content-cntr{padding:2rem}}@media(min-width: 1081px){.banner-video-cntr .content-cntr{padding:3rem}}@media(min-width: 1441px){.banner-video-cntr .content-cntr{padding:3rem 4rem}}.banner-video-cntr.__intrinsic-height{background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;margin:0 auto;opacity:0;transition:opacity .3s ease,visibility 0s .3s;visibility:hidden}@media(min-width: 1921px){.banner-video-cntr.__intrinsic-height{width:1920px}}.banner-video-cntr.__intrinsic-height.__is-ready{opacity:1;visibility:visible;transition:opacity .3s ease}.animate-fade-in{opacity:0}.animate-fade-in-slide-up{opacity:0;position:relative;top:25px}.dark-grey-growing-vertical-line{width:1px;height:0px;background-color:#535353;margin:32px auto}@media(min-width: 1081px){.dark-grey-growing-vertical-line{margin:54px auto}}.red-growing-vertical-line{width:1px;height:0px;background-color:#c8102e;margin:32px auto}@media(min-width: 1081px){.red-growing-vertical-line{margin:54px auto}}.light-grey-growing-vertical-line{width:1px;height:0px;background-color:#d9d9d9;margin:32px auto}@media(min-width: 1081px){.light-grey-growing-vertical-line{margin:54px auto}}.growing-line-container{display:flex;height:214px}@media(min-width: 1081px){.growing-line-container{height:308px}}.animate-typewriter{display:block}.animate-typewriter .sfContentBlock :last-child{margin-bottom:0}.animate-logo-hover{width:100%}.animate-logo-hover a:hover img{opacity:1}.animate-logo-hover img{opacity:.65;transition:opacity .2s ease-in-out}.animate-logo-hover img:hover{opacity:1}.grow-vertical-line{animation-name:grow-line-mobile;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:forwards;transition-timing-function:ease-out}@media(min-width: 1081px){.grow-vertical-line{animation-name:grow-line-desktop}}@keyframes grow-line-mobile{from{height:0}to{height:150px}}@keyframes grow-line-desktop{from{height:0}to{height:200px}}.grey-line-divider{width:100%;height:1px;background-color:#ccc;margin:16px auto}.full-width-container{margin-left:-50vw;position:relative;left:50%;width:100vw}.accordion-wrp:not(:first-of-type){margin-top:-1px}.accordion-wrp .accordion-title-wrp{align-items:center;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:flex;cursor:pointer;justify-content:space-between;transition:background-color .3s linear}.accordion-wrp .accordion-title-wrp:after{content:"";background:url("../images/icon-expandable.svg") 0 0 no-repeat;background-size:cover;margin-left:12px;padding:12px}@media(min-width: 1081px){.accordion-wrp .accordion-title-wrp:after{padding:16px}}.accordion-wrp .accordion-title-wrp.expanded{background:#000}.accordion-wrp .accordion-title-wrp.expanded *{color:#fff}.accordion-wrp .accordion-title-wrp.expanded:after{background:url("../images/icon-expandable.svg") -26px 0 no-repeat;background-size:cover}@media(min-width: 1081px){.accordion-wrp .accordion-title-wrp.expanded:after{background:url("../images/icon-expandable.svg") -34px 0 no-repeat;background-size:cover}}.accordion-wrp .accordion-title-wrp,.accordion-wrp .accordion-content-wrp{padding:1rem .5rem}@media(min-width: 751px){.accordion-wrp .accordion-title-wrp,.accordion-wrp .accordion-content-wrp{padding:1.5rem 1rem}}@media(min-width: 1081px){.accordion-wrp .accordion-title-wrp,.accordion-wrp .accordion-content-wrp{padding:2rem 1.5rem}}@media(min-width: 1921px){.accordion-wrp .accordion-title-wrp,.accordion-wrp .accordion-content-wrp{padding:2.5rem 2rem}}.accordion-wrp .accordion-content-wrp.__hide{display:none}.accordion-wrp .accordion-content-wrp+.accordion-title-wrp{margin-top:-1px}.accordion-wrp .accordion-content-wrp:last-of-type{border-bottom:1px solid #ccc}.news-list-wrp{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:3rem 0}.news-list-wrp .news-list-item{background-color:#fff;border-radius:30px;box-shadow:0px 4px 24px rgba(0,0,0,.08);cursor:pointer;margin:0 0 2rem;position:relative;padding:4.5rem 3rem;width:100%;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}@media(min-width: 751px){.news-list-wrp .news-list-item{flex:0 0 calc(50% - 30px);margin:0 15px 20px}}@media(min-width: 1081px){.news-list-wrp .news-list-item{flex:0 0 calc(33.33% - 20px);margin:0 10px 20px}}.news-list-wrp .news-list-item:hover{background-color:#c8102e}.news-list-wrp .news-list-item:hover>*,.news-list-wrp .news-list-item:hover>*>*{color:#fff}.news-list-wrp .news-list-item h3.subheading-sm{margin:0}.news-list-wrp .news-list-item h3.subheading-sm a{text-decoration:none;text-transform:none}.news-list-wrp .news-list-item h3.subheading-sm a:before{content:"";position:absolute;top:0px;right:0px;bottom:0px;left:0px}.news-list-wrp .news-list-item .label,.news-list-wrp .news-list-item .fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction>a.bx-next,.fullscreen-slider-container .bx-wrapper .bx-controls .news-list-wrp .news-list-item .bx-controls-direction>a.bx-next,.news-list-wrp .news-list-item .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-title,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .news-list-wrp .news-list-item .fullscreen-slider-title,.news-list-wrp .news-list-item .fullscreen-slider-container .fullscreen-slider-title-input,.fullscreen-slider-container .news-list-wrp .news-list-item .fullscreen-slider-title-input,.news-list-wrp .news-list-item .col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .col-title-wrp,.col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .news-list-wrp .news-list-item .col-title-wrp{margin:1.75rem 0}.news-detail-wrp{margin:2rem auto;max-width:1024px}@media(min-width: 751px){.news-detail-wrp{margin:2.5rem auto}}@media(min-width: 1081px){.news-detail-wrp{margin:4rem auto}}.news-detail-wrp .news-detail-featured-img img{aspect-ratio:16/9 auto;object-fit:cover;width:100%}.news-detail-wrp .news-details-date{margin:1.75rem 0}.horizontal-tabs-container-wrp{margin:2rem 0}.horizontal-tabs-container-wrp .tab-title-wrp,.horizontal-tabs-container-wrp .tab-nav-mobile-wrp{display:none}.horizontal-tabs-container-wrp .tab-nav-mobile{color:#c8102e;display:block;margin-right:2.5rem}.horizontal-tabs-container-wrp .tab-nav-mobile:after{background:url("/ResourcePackages/AAF/assets/dist/images/dropdown-red.svg") no-repeat;content:"";margin-left:12px;margin-top:3px;padding:9px;position:absolute;right:1.5rem}.horizontal-tabs-container-wrp .tabs-nav-horizontal{list-style:none;padding:0}@media(min-width: 751px){.horizontal-tabs-container-wrp .tabs-nav-horizontal{display:flex;justify-content:space-evenly;margin:0;padding:0}}.horizontal-tabs-container-wrp .tabs-nav-horizontal li:first-of-type{border-bottom:solid #c8102e;display:block;padding:.875rem .5rem}@media(min-width: 751px){.horizontal-tabs-container-wrp .tabs-nav-horizontal li:first-of-type{display:none !important}}.horizontal-tabs-container-wrp .tabs-nav-horizontal li{display:none;flex:1 1;padding:.875rem .5rem;position:relative;width:auto}@media(min-width: 751px){.horizontal-tabs-container-wrp .tabs-nav-horizontal li{display:inline-block !important;margin:.75rem 0;text-align:center}}.horizontal-tabs-container-wrp .tabs-nav-horizontal li a{text-decoration:none;text-transform:uppercase}@media(min-width: 751px){.horizontal-tabs-container-wrp .tabs-nav-horizontal li a{padding-bottom:.75rem}}.horizontal-tabs-container-wrp .tabs-nav-horizontal li a:before{content:"";position:absolute;top:0px;right:0px;bottom:0px;left:0px}@media(min-width: 751px){.horizontal-tabs-container-wrp .tabs-nav-horizontal li .tab-nav-link{margin-left:0}}.horizontal-tabs-container-wrp .tabs-nav-horizontal li .tab-nav-link.__active{display:block;height:100%;margin-left:1.5rem;position:relative;padding:0 .5rem;width:100%}@media(min-width: 751px){.horizontal-tabs-container-wrp .tabs-nav-horizontal li .tab-nav-link.__active{border-bottom:solid;color:#c8102e;line-height:1.75em;margin-left:0;padding:0 .5rem 1rem}}.horizontal-tabs-container-wrp .tabs-nav-horizontal li .tab-nav-link.__active:before{background-color:#c8102e;border-radius:8px;content:"";height:12px;position:absolute;left:-1.5rem;top:4px;width:12px}@media(min-width: 751px){.horizontal-tabs-container-wrp .tabs-nav-horizontal li .tab-nav-link.__active:before{content:none}}.horizontal-tabs-container-wrp .tabs-nav-horizontal.__open li .tab-nav-mobile:after{margin-top:-5px;transform:rotate(180deg)}.horizontal-tabs-container-wrp .tab-content-wrp{display:none}.horizontal-tabs-container-wrp .tab-content-wrp.__active{display:block}.vertical-tabs-container-wrp{display:flex;flex-direction:column;position:relative}@media(min-width: 751px){.vertical-tabs-container-wrp{flex-direction:row}}.vertical-tabs-container-wrp .tab-nav-mobile-wrp,.vertical-tabs-container-wrp .tab-title-wrp{display:none}.vertical-tabs-container-wrp .tab-mobile-btn{border:1px solid #000;border-radius:8px;display:block;margin-bottom:1rem;padding:1rem 2.5rem 1rem 1.5rem;text-decoration:none;text-transform:uppercase}@media(min-width: 751px){.vertical-tabs-container-wrp .tab-mobile-btn{display:none}}.vertical-tabs-container-wrp .tab-mobile-btn:after{background:url("/ResourcePackages/AAF/assets/dist/images/dropdown.svg") no-repeat;content:"";margin-left:12px;margin-top:3px;padding:9px;position:absolute;right:1.5rem}@media(min-width: 751px){.vertical-tabs-container-wrp .tab-mobile-btn:after{display:none}}.vertical-tabs-container-wrp .tab-mobile-btn.__open:after{margin-top:-6px;transform:rotate(180deg)}.vertical-tabs-container-wrp .tabs-nav-vertical{background:#fff;margin:0;margin-top:54px;position:absolute;padding:0;width:100%}@media(min-width: 751px){.vertical-tabs-container-wrp .tabs-nav-vertical{margin-top:0;position:static;width:fit-content}}.vertical-tabs-container-wrp .tabs-nav-vertical li{background:#f9fafa;display:none;list-style:none;margin:0;padding:1rem 1.25rem;position:relative}@media(min-width: 751px){.vertical-tabs-container-wrp .tabs-nav-vertical li{display:block !important;margin-bottom:.5rem}}.vertical-tabs-container-wrp .tabs-nav-vertical li a{align-items:center;display:flex;text-decoration:none;text-transform:uppercase;white-space:nowrap}.vertical-tabs-container-wrp .tabs-nav-vertical li a.tab-nav-link{margin-right:calc(1rem + 12px)}.vertical-tabs-container-wrp .tabs-nav-vertical li a.tab-nav-link:before{content:"";position:absolute;bottom:0;left:0;right:0;top:0}.vertical-tabs-container-wrp .tabs-nav-vertical li a.tab-nav-link.__active{color:#c8102e;margin-right:0;position:relative}.vertical-tabs-container-wrp .tabs-nav-vertical li a.tab-nav-link.__active:before{background-color:#c8102e;border-radius:8px;content:"";height:12px;position:static;margin-right:1rem;width:12px}.vertical-tabs-container-wrp .tabs-nav-vertical li a .tab-title-icon{height:auto;margin-right:1rem;max-width:1rem}@media(min-width: 751px){.vertical-tabs-container-wrp .tabs-nav-vertical li a .tab-title-icon{height:auto;max-width:1.5rem}}@media(min-width: 1081px){.vertical-tabs-container-wrp .tabs-nav-vertical li a .tab-title-icon{height:auto;max-width:2rem}}@media(min-width: 751px){.vertical-tabs-container-wrp .tabs-content-cntr{flex:1 1;padding:0 2rem}}.vertical-tabs-container-wrp .tabs-content-cntr .tab-content-wrp{display:none}.vertical-tabs-container-wrp .tabs-content-cntr .tab-content-wrp.__active{display:block}.vertical-tabs-container-wrp .tabs-content-cntr .tab-content-wrp>.tab-content-2col{display:flex;flex-wrap:wrap;gap:1rem}.vertical-tabs-container-wrp .tabs-content-cntr .tab-content-wrp>.tab-content-2col .w-50{width:100%}@media(min-width: 1081px){.vertical-tabs-container-wrp .tabs-content-cntr .tab-content-wrp>.tab-content-2col .w-50{width:calc(50% - 0.5rem)}}.bx-wrapper{background:none;border:0;box-shadow:none;margin-bottom:88px}.bx-wrapper .bx-pager.bx-default-pager{bottom:-56px;padding:0}.bx-wrapper .bx-pager.bx-default-pager .bx-pager-item{margin:0rem .5rem .25rem}@media(min-width: 751px){.bx-wrapper .bx-pager.bx-default-pager .bx-pager-item{margin:0rem 1rem .25rem}}@media(min-width: 1081px){.bx-wrapper .bx-pager.bx-default-pager .bx-pager-item{margin:0rem 1.5rem .25rem}}.bx-wrapper .bx-pager.bx-default-pager a.bx-pager-link{background:#c8102e;border:5px solid #fff;border-radius:12px;height:24px;margin:0;width:24px}.bx-wrapper .bx-pager.bx-default-pager a.bx-pager-link.active{background:#c8102e;box-shadow:0 0 0 2px #c8102e}.floating-btn-wrp{opacity:0;position:fixed;bottom:70px;right:1rem;visibility:hidden;z-index:998}.floating-btn-wrp a{text-decoration:none}.floating-btn-wrp .floating-btn{align-items:center;background-color:#4cb1f8;border-radius:200px;display:flex}.floating-btn-wrp .floating-btn .content-wrp{font-family:"montserrat",sans-serif;font-size:1.25rem;padding:1.5rem 3rem}@media(min-width: 751px){.floating-btn-wrp .floating-btn .content-wrp{font-size:1.5rem}}@media(min-width: 1081px){.floating-btn-wrp .floating-btn .content-wrp{font-size:1.75rem}}.floating-btn-wrp .floating-btn .img-wrp{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:64px;justify-content:center;margin:.5rem;width:64px}.floating-btn-wrp .floating-btn .img-wrp img{max-height:32px;max-width:32px}.case-study-section-title{display:none}@media(min-width: 1081px){.case-study-section-title{display:block;position:absolute;text-transform:uppercase;transform:rotate(180deg);white-space:nowrap;width:fit-content;writing-mode:vertical-lr}}.case-study-wrp{background-color:#c8102e;height:500px;width:100%}@media(min-width: 1081px){.case-study-wrp{height:640px}}.case-study-wrp img{height:500px;mix-blend-mode:multiply;object-fit:cover;width:100%}@media(min-width: 1081px){.case-study-wrp img{height:640px}}.case-study-wrp .case-study-content{display:flex;flex-direction:column;padding:2rem 2rem;position:absolute;bottom:0;width:100%}@media(min-width: 1081px){.case-study-wrp .case-study-content{align-items:end;flex-direction:row;justify-content:space-between;padding:3rem 3rem}}@media(min-width: 1441px){.case-study-wrp .case-study-content{padding:4rem 3rem}}.case-study-wrp .case-study-content .case-study-link{color:#fff;margin:1rem 0 0 0;width:200px}@media(min-width: 1081px){.case-study-wrp .case-study-content .case-study-link{margin:0 2rem 0 3rem;width:auto}}.case-study-wrp .subheading-xl,.case-study-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-title,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .case-study-wrp .slide-title{color:#fff;font-weight:400;margin-bottom:0;text-transform:unset;width:90%}@media(min-width: 1081px){.case-study-wrp .subheading-xl,.case-study-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-title,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .case-study-wrp .slide-title{width:calc(85% - 200px)}}.case-study-wrp .label,.case-study-wrp .fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction>a.bx-next,.fullscreen-slider-container .bx-wrapper .bx-controls .case-study-wrp .bx-controls-direction>a.bx-next,.case-study-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-title,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .case-study-wrp .fullscreen-slider-title,.case-study-wrp .fullscreen-slider-container .fullscreen-slider-title-input,.fullscreen-slider-container .case-study-wrp .fullscreen-slider-title-input,.case-study-wrp .col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .col-title-wrp,.col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .case-study-wrp .col-title-wrp{align-items:center;display:flex;gap:2rem;transition:.5s;text-decoration:none;text-transform:uppercase;white-space:nowrap}@media(min-width: 1081px){.case-study-wrp .label,.case-study-wrp .fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction>a.bx-next,.fullscreen-slider-container .bx-wrapper .bx-controls .case-study-wrp .bx-controls-direction>a.bx-next,.case-study-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-title,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .case-study-wrp .fullscreen-slider-title,.case-study-wrp .fullscreen-slider-container .fullscreen-slider-title-input,.fullscreen-slider-container .case-study-wrp .fullscreen-slider-title-input,.case-study-wrp .col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .col-title-wrp,.col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .case-study-wrp .col-title-wrp{font-size:1.25rem}}@media(min-width: 1441px){.case-study-wrp .label,.case-study-wrp .fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction>a.bx-next,.fullscreen-slider-container .bx-wrapper .bx-controls .case-study-wrp .bx-controls-direction>a.bx-next,.case-study-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-title,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .case-study-wrp .fullscreen-slider-title,.case-study-wrp .fullscreen-slider-container .fullscreen-slider-title-input,.fullscreen-slider-container .case-study-wrp .fullscreen-slider-title-input,.case-study-wrp .col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .col-title-wrp,.col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .case-study-wrp .col-title-wrp{font-size:1.375rem}}.case-study-wrp .label:after,.case-study-wrp .fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction>a.bx-next:after,.fullscreen-slider-container .bx-wrapper .bx-controls .case-study-wrp .bx-controls-direction>a.bx-next:after,.case-study-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-title:after,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .case-study-wrp .fullscreen-slider-title:after,.case-study-wrp .fullscreen-slider-container .fullscreen-slider-title-input:after,.fullscreen-slider-container .case-study-wrp .fullscreen-slider-title-input:after,.case-study-wrp .col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .col-title-wrp:after,.col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .case-study-wrp .col-title-wrp:after{content:"";background-image:url("../images/cta-arrow-white.svg");background-repeat:no-repeat;background-size:contain;margin-bottom:2px;padding:6px;position:relative}@media(min-width: 1081px){.case-study-wrp .label:after,.case-study-wrp .fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction>a.bx-next:after,.fullscreen-slider-container .bx-wrapper .bx-controls .case-study-wrp .bx-controls-direction>a.bx-next:after,.case-study-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-title:after,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .case-study-wrp .fullscreen-slider-title:after,.case-study-wrp .fullscreen-slider-container .fullscreen-slider-title-input:after,.fullscreen-slider-container .case-study-wrp .fullscreen-slider-title-input:after,.case-study-wrp .col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .col-title-wrp:after,.col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .case-study-wrp .col-title-wrp:after{padding:7px}}.case-study-wrp .label:hover,.case-study-wrp .fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction>a.bx-next:hover,.fullscreen-slider-container .bx-wrapper .bx-controls .case-study-wrp .bx-controls-direction>a.bx-next:hover,.case-study-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-title:hover,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .case-study-wrp .fullscreen-slider-title:hover,.case-study-wrp .fullscreen-slider-container .fullscreen-slider-title-input:hover,.fullscreen-slider-container .case-study-wrp .fullscreen-slider-title-input:hover,.case-study-wrp .col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .col-title-wrp:hover,.col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .case-study-wrp .col-title-wrp:hover{gap:1rem}.case-study-slider-cntr .bx-wrapper{height:500px;border:none !important;box-shadow:none !important;width:100%}@media(min-width: 1081px){.case-study-slider-cntr .bx-wrapper{height:640px;margin-left:2rem}}.case-study-slider-cntr .bx-wrapper .bx-pager{background-color:#c8102e;padding:2rem;position:relative;text-align:left;width:100%}.case-study-slider-cntr .bx-wrapper .bx-pager.bx-default-pager{border-top:2px solid #fff;position:absolute;bottom:-90px;text-align:left}.case-study-slider-cntr .bx-wrapper .bx-pager.bx-default-pager a.bx-pager-link{background:#fff;border-color:#c8102e}.case-study-slider-cntr .bx-wrapper .bx-pager.bx-default-pager a.bx-pager-link.active{background:#fff;box-shadow:0 0 0 2px #fff}.case-study-slider-cntr .bx-wrapper .bx-controls-direction{display:none}.case-study-item-cntr{position:relative}@media(min-width: 1081px){.case-study-item-cntr .case-study-wrp{margin-left:2rem}}.industry-list-wrp{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;align-items:center;display:flex;flex-flow:column}@media(min-width: 1081px){.industry-list-wrp{flex-flow:row}}@media(min-width: 1081px){.industry-list-wrp .industry-names-cntr,.industry-list-wrp .industry-imgs-cntr{flex:1 1}}@media(max-width: 1080.9px){.industry-list-wrp .industry-names-cntr{margin:3.375rem 0;order:1;width:100%}}@media(min-width: 1081px){.industry-list-wrp .industry-names-cntr{flex-basis:30%}}@media(min-width: 1081px){.industry-list-wrp .industry-names-cntr select{display:none}}.industry-list-wrp .industry-names-cntr ul{font-size:1rem;font-weight:700;letter-spacing:.2em;list-style:none;margin:0;padding:0;text-transform:uppercase}@media(max-width: 1080.9px){.industry-list-wrp .industry-names-cntr ul{display:none}}.industry-list-wrp .industry-names-cntr ul li{margin:2rem 0}.industry-list-wrp .industry-names-cntr ul li a{display:inline-block;line-height:1.25em;text-decoration:none}.industry-list-wrp .industry-names-cntr ul li a:hover{color:#c8102e}@media(max-width: 1080.9px){.industry-list-wrp .industry-imgs-cntr{order:0;width:100%}}@media(min-width: 1081px){.industry-list-wrp .industry-imgs-cntr{flex-basis:70%}}.industry-list-wrp .industry-imgs-cntr .industry-imgs-wrp{height:100%;min-height:146px;position:relative}@media(min-width: 751px){.industry-list-wrp .industry-imgs-cntr .industry-imgs-wrp{min-height:421px}}@media(min-width: 1081px){.industry-list-wrp .industry-imgs-cntr .industry-imgs-wrp{min-height:868px}}.industry-list-wrp .industry-imgs-cntr .industry-imgs-wrp div{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;opacity:0;position:absolute;top:0;width:33.33%;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.industry-list-wrp .industry-imgs-cntr .industry-imgs-wrp div.__pos1{border-right:2px solid #fff;left:0}@media(min-width: 1081px){.industry-list-wrp .industry-imgs-cntr .industry-imgs-wrp div.__pos1{width:35%}}.industry-list-wrp .industry-imgs-cntr .industry-imgs-wrp div.__pos2{border-right:2px solid #fff;left:33.33%}@media(min-width: 1081px){.industry-list-wrp .industry-imgs-cntr .industry-imgs-wrp div.__pos2{border-right:0;border-bottom:2px solid #fff;height:50%;left:35%;width:65%}}.industry-list-wrp .industry-imgs-cntr .industry-imgs-wrp div.__pos3{left:66.66%}@media(min-width: 1081px){.industry-list-wrp .industry-imgs-cntr .industry-imgs-wrp div.__pos3{height:50%;left:35%;top:50%;width:65%}}.industry-list-wrp .industry-imgs-cntr .industry-imgs-wrp div.active{opacity:1}@media(min-width: 1081px){.industry-list-outer-wrp{position:relative}}.industry-list-outer-wrp .industry-market-list-item{background:#fff;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media(max-width: 1080.9px){.industry-list-outer-wrp .industry-market-list-item{display:none}}.industry-list-outer-wrp .industry-market-list-item.active{opacity:1;visibility:visible}.industry-list-outer-wrp .industry-market-list-item .cta-back{bottom:0;position:absolute;left:0;text-transform:uppercase}@media(min-width: 1081px){.industry-list-outer-wrp .industry-market-list-item .market-names-cntr .market-names-heading{font-size:1.5rem}}@media(min-width: 1081px){.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-5 .img-bw{flex-basis:49%;margin-top:2px}}@media(min-width: 1081px){.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-5 .img-bw:nth-child(1),.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-5 .img-bw:nth-child(2),.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-5 .img-bw:nth-child(3){flex-basis:32%;margin-top:0}}@media(min-width: 1081px){.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-5 .img-bw:nth-child(4){margin-left:0}}@media(min-width: 1081px){.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-6 .img-bw{flex-basis:32%;margin-top:2px}}@media(min-width: 1081px){.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-6 .img-bw:nth-child(1),.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-6 .img-bw:nth-child(2),.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-6 .img-bw:nth-child(3){margin-top:0}}@media(min-width: 1081px){.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-6 .img-bw:nth-child(4){margin-left:0}}@media(min-width: 1081px){.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-7 .img-bw{flex-basis:32%;margin-top:2px}}@media(min-width: 1081px){.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-7 .img-bw:nth-child(1),.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-7 .img-bw:nth-child(2),.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-7 .img-bw:nth-child(3),.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-7 .img-bw:nth-child(4){flex-basis:24%;margin-top:0}}@media(min-width: 1081px){.industry-list-outer-wrp .industry-market-list-item .market-imgs-cntr .market-imgs-wrp.market-count-7 .img-bw:nth-child(5){margin-left:0}}.market-list-wrp{align-items:center;display:flex;flex-flow:column;margin-bottom:100px}@media(min-width: 1081px){.market-list-wrp{flex-flow:row;margin-bottom:0}}@media(min-width: 1081px){.market-list-wrp .market-names-cntr,.market-list-wrp .market-imgs-cntr{flex:1 1}}.market-list-wrp .market-names-cntr{margin-top:2.75rem}@media(max-width: 1080.9px){.market-list-wrp .market-names-cntr{order:1;width:100%}}@media(min-width: 1081px){.market-list-wrp .market-names-cntr{flex-basis:30%;margin-top:0}}.market-list-wrp .market-names-cntr .market-names-heading{font-size:1.5rem;font-weight:700;letter-spacing:.25em;line-height:115%;margin:0 0 1em 0;text-transform:uppercase}@media(min-width: 1081px){.market-list-wrp .market-names-cntr .market-names-heading{font-size:2rem;margin-bottom:1.563em}}@media(min-width: 751px){.market-list-wrp .market-names-cntr select{display:none}}.market-list-wrp .market-names-cntr ul{display:none}@media(min-width: 751px){.market-list-wrp .market-names-cntr ul{display:flex;flex-flow:row wrap;font-size:1.375rem;justify-content:flex-start;gap:16px 100px;list-style:none;margin:0;padding:0}}@media(min-width: 1081px){.market-list-wrp .market-names-cntr ul{display:block}}@media(min-width: 1081px){.market-list-wrp .market-names-cntr ul li{margin:.75rem 0}}.market-list-wrp .market-names-cntr ul a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:inline-block;line-height:175%;text-decoration:none}.market-list-wrp .market-names-cntr ul a:hover{color:#c8102e}@media(max-width: 1080.9px){.market-list-wrp .market-imgs-cntr{order:0;width:100%}}@media(min-width: 1081px){.market-list-wrp .market-imgs-cntr{flex-basis:70%;position:relative}}.market-list-wrp .market-imgs-cntr .market-imgs-wrp{display:flex;flex-flow:row wrap;height:100%;min-height:146px}@media(min-width: 751px){.market-list-wrp .market-imgs-cntr .market-imgs-wrp{min-height:421px}}@media(min-width: 1081px){.market-list-wrp .market-imgs-cntr .market-imgs-wrp{min-height:868px}}.market-list-wrp .market-imgs-cntr .market-imgs-wrp .img-bw{background-position:center center;background-repeat:no-repeat;background-size:cover;flex:1 1;flex-basis:auto;margin-left:2px}.market-list-wrp .market-imgs-cntr .market-imgs-wrp .img-bw:first-child{margin-left:0}.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-8 .img-bw{flex-basis:24%;margin-top:2px}.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-8 .img-bw:nth-child(1),.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-8 .img-bw:nth-child(2),.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-8 .img-bw:nth-child(3),.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-8 .img-bw:nth-child(4){margin-top:0}.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-8 .img-bw:nth-child(5){margin-left:0}.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-9 .img-bw{flex-basis:32%;margin-top:2px}.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-9 .img-bw:nth-child(1),.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-9 .img-bw:nth-child(2),.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-9 .img-bw:nth-child(3){margin-top:0}.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-9 .img-bw:nth-child(4),.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-9 .img-bw:nth-child(7){margin-left:0}.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-10 .img-bw{flex-basis:19%;margin-top:2px}.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-10 .img-bw:nth-child(1),.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-10 .img-bw:nth-child(2),.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-10 .img-bw:nth-child(3),.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-10 .img-bw:nth-child(4),.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-10 .img-bw:nth-child(5){margin-top:0}.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-10 .img-bw:nth-child(6){margin-left:0}.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-12 .img-bw{flex-basis:15%;margin-top:2px}.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-12 .img-bw:nth-child(1),.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-12 .img-bw:nth-child(2),.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-12 .img-bw:nth-child(3),.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-12 .img-bw:nth-child(4),.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-12 .img-bw:nth-child(5),.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-12 .img-bw:nth-child(6){margin-top:0}.market-list-wrp .market-imgs-cntr .market-imgs-wrp.market-count-12 .img-bw:nth-child(7){margin-left:0}.market-list-wrp .market-imgs-cntr .market-imgs-color-wrp{display:none;height:100%;position:absolute;top:0;width:100%;z-index:-1}@media(min-width: 1081px){.market-list-wrp .market-imgs-cntr .market-imgs-color-wrp{display:block}}.market-list-wrp .market-imgs-cntr .market-imgs-color-wrp.active{z-index:0}.market-list-wrp .market-imgs-cntr .market-imgs-color-wrp .img-color{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;opacity:0;position:absolute;top:0;width:100%;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.market-list-wrp .market-imgs-cntr .market-imgs-color-wrp .img-color.active{opacity:1}.col-bg-img-cntr{box-sizing:content-box}.col-bg-img-cntr>div{display:flex;flex-wrap:wrap;gap:.25rem}@media(min-width: 1240px){.col-bg-img-cntr>div{flex-wrap:nowrap}}.col-bg-img-cntr>div .col-bg-img-wrp{height:550px;margin-bottom:2rem;position:relative;width:100%}@media(min-width: 751px){.col-bg-img-cntr>div .col-bg-img-wrp{height:625px;width:calc(50% - 0.125rem)}}@media(min-width: 1240px){.col-bg-img-cntr>div .col-bg-img-wrp{height:825px}}.col-bg-img-cntr>div .col-bg-img-wrp:hover .col-img-wrp{background-color:#c8102e}.col-bg-img-cntr>div .col-bg-img-wrp:hover .col-text-content-wrp{background-position:0 -99%;padding-bottom:2rem}.col-bg-img-cntr>div .col-bg-img-wrp:hover .col-text-content-wrp *{color:#fff}.col-bg-img-cntr>div .col-bg-img-wrp .col-img-wrp{background-blend-mode:multiply,normal;background-position:center;background-size:cover;height:550px;position:absolute;object-fit:cover;object-position:center;transition:.3s;width:100%}@media(min-width: 751px){.col-bg-img-cntr>div .col-bg-img-wrp .col-img-wrp{height:625px}}@media(min-width: 1240px){.col-bg-img-cntr>div .col-bg-img-wrp .col-img-wrp{height:825px}}.col-bg-img-cntr>div .col-bg-img-wrp .col-img-wrp img{display:none}.col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp{background-image:linear-gradient(to bottom, white 50%, transparent 50%);background-size:101% 201%;box-sizing:content-box !important;padding:2rem 1rem 0 1rem;position:absolute;bottom:0;-webkit-transition:background-position .3s ease-in;-moz-transition:background-position .3s ease-in;transition:.3s ease-in;width:-webkit-fill-available;word-break:break-word}@media(min-width: 1921px){.col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp{padding:2rem 2rem 0 2rem}}.col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .col-title-wrp{font-size:1.25rem;text-transform:uppercase}@media(min-width: 1921px){.col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .col-title-wrp{font-size:1.5rem}}.col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .col-content-wrp{color:#fff;line-height:1.6em;padding-top:1.5rem}@media(min-width: 751px){.col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .col-content-wrp{font-size:1.125rem}}.world-map-cntr{background:#e7e5e6}.world-map-cntr select{background-color:#fff;display:block;margin:0 auto 1rem;max-width:350px}.world-map-cntr .map-wrp #world-map{height:auto;max-width:100%;min-height:300px;width:100%}@media(min-width: 751px){.world-map-cntr .map-wrp #world-map{min-height:450px;padding:1rem 2rem}}@media(min-width: 1081px){.world-map-cntr .map-wrp #world-map{min-height:700px}}@media(min-width: 1441px){.world-map-cntr .map-wrp #world-map{min-height:800px}}@media(min-width: 1921px){.world-map-cntr .map-wrp #world-map{min-height:900px}}.card{background-color:#fff;border-radius:20px;box-shadow:0px 4px 24px rgba(0,0,0,.08);text-align:center}@media(min-width: 751px){.card{border-radius:24px}}@media(min-width: 1081px){.card{border-radius:28px}}@media(min-width: 1921px){.card{border-radius:30px}}.card a{text-decoration:none}.card-generic-content{padding:1rem;margin:24px}@media(min-width: 751px){.card-generic-content{padding:1.5rem}}@media(min-width: 1081px){.card-generic-content{padding:1.5rem 2rem}}@media(min-width: 1441px){.card-generic-content{padding:1.75rem 2.5rem}}@media(min-width: 1921px){.card-generic-content{padding:2rem 3rem}}.card-featured-content{margin:24px;overflow:hidden}.card-featured-content .img-wrp img{width:100%}.card-featured-content .content-wrp{padding:.5rem 1rem}@media(min-width: 751px){.card-featured-content .content-wrp{padding:1rem 1.5rem}}@media(min-width: 1081px){.card-featured-content .content-wrp{padding:1.5rem 2rem}}@media(min-width: 1441px){.card-featured-content .content-wrp{padding:1.75rem 2.5rem}}@media(min-width: 1921px){.card-featured-content .content-wrp{padding:2rem 3rem}}.card-featured-content .link-wrp{background:#c8102e;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card-featured-content .link-wrp:hover{background:#000}.card-featured-content .link-wrp a{padding:1.5rem}.fullscreen-slider-container{max-width:1920px;margin:0 auto}.fullscreen-slider-container .fullscreen-slider-title-input{font-size:1.5rem;line-height:1.75rem;margin:1.25rem 0;text-transform:uppercase}@media(min-width: 751px){.fullscreen-slider-container .fullscreen-slider-title-input{font-size:1.75rem}}@media(min-width: 1081px){.fullscreen-slider-container .fullscreen-slider-title-input{display:none}}.fullscreen-slider-container .fullscreen-slider-slide{display:flex;flex-direction:column-reverse}@media(min-width: 1081px){.fullscreen-slider-container .fullscreen-slider-slide{flex-direction:row;height:calc(100vh - 98px)}}.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container{display:flex;flex-direction:column;justify-content:center;padding:1rem;width:100%}@media(min-width: 1081px){.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container{width:50%}}.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-title{display:none;font-size:2rem;position:absolute;top:3.375rem;text-transform:uppercase}@media(min-width: 1081px){.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-title{display:block;width:49%}}.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp{margin-bottom:2rem;margin-top:2rem}.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-title{margin:.5rem 0 1rem 0}@media(min-width: 1081px){.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-title{margin:2rem 0 1.5rem 0}}.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content{width:100%}@media(min-width: 1081px){.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content{width:75%}}.fullscreen-slider-container .fullscreen-slider-slide .slide-img-container{height:100%;width:100%}@media(min-width: 1081px){.fullscreen-slider-container .fullscreen-slider-slide .slide-img-container{width:50%}}.fullscreen-slider-container .fullscreen-slider-slide .slide-img-container .slide-img{height:100%}.fullscreen-slider-container .fullscreen-slider-slide .slide-img-container .slide-img img{object-fit:cover}@media(min-width: 1081px){.fullscreen-slider-container .fullscreen-slider-slide .slide-img-container .slide-img img{height:100%}}.fullscreen-slider-container .bx-wrapper{margin-bottom:0}.fullscreen-slider-container .bx-wrapper .bx-controls{background-color:#c8102e;border-top:2px solid #fff;width:100%;position:absolute}@media(min-width: 751px){.fullscreen-slider-container .bx-wrapper .bx-controls{height:100%;position:relative;top:unset}}.fullscreen-slider-container .bx-wrapper .bx-controls.bx-has-pager .slider-controls-container{display:none}@media(min-width: 1081px){.fullscreen-slider-container .bx-wrapper .bx-controls.bx-has-pager .slider-controls-container{color:#fff;display:block;font-size:1.5rem;line-height:1.2em;padding-right:3rem;position:absolute;right:0;text-align:right;text-decoration:none;top:50%;transform:translateY(-50%)}}@media(min-width: 1441px){.fullscreen-slider-container .bx-wrapper .bx-controls.bx-has-pager .slider-controls-container{padding-right:5rem}}.fullscreen-slider-container .bx-wrapper .bx-controls.bx-has-pager .slider-controls-container>strong{color:#fff;letter-spacing:.26em;text-transform:uppercase}.fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction{background-color:#c8102e;color:#fff;display:flex;font-size:1.25rem;justify-content:space-between;line-height:1.15em;padding:1.625rem 1rem;position:absolute;text-decoration:none;top:0;width:100%;z-index:1}@media(min-width: 751px){.fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction{background-color:transparent;justify-content:right;padding-right:3rem;padding-top:2.5rem}}@media(min-width: 1081px){.fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction{display:none}}.fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction>a{display:inline-block;height:1rem;margin:0;position:static;width:1rem}.fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction>a.bx-next{background:url("/ResourcePackages/AAF/assets/dist/images/cta-arrow-white.svg") no-repeat center right;background-size:contain;color:#fff;margin-left:2rem;padding-right:90px;text-decoration:none;text-indent:unset;text-transform:uppercase}@media(min-width: 751px){.fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction>a.bx-next{padding-right:0;text-indent:-9999px}}.fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction>a.bx-prev{background:url("/ResourcePackages/AAF/assets/dist/images/cta-arrow-white.svg") no-repeat center right;background-size:contain;transform:rotate(180deg)}.fullscreen-slider-container .bx-wrapper .bx-controls .bx-pager{display:none;padding:2.25rem 1rem;width:100%;z-index:2}@media(min-width: 751px){.fullscreen-slider-container .bx-wrapper .bx-controls .bx-pager{display:block;padding-left:3rem}}@media(min-width: 1441px){.fullscreen-slider-container .bx-wrapper .bx-controls .bx-pager{padding-left:5rem}}.fullscreen-slider-container .bx-wrapper .bx-controls .bx-pager.bx-default-pager{text-align:left}@media(min-width: 751px){.fullscreen-slider-container .bx-wrapper .bx-controls .bx-pager.bx-default-pager{position:relative;bottom:0}}.fullscreen-slider-container .bx-wrapper .bx-controls .bx-pager.bx-default-pager a.bx-pager-link{background:#fff;border-color:#c8102e}.fullscreen-slider-container .bx-wrapper .bx-controls .bx-pager.bx-default-pager a.bx-pager-link.active{background:#fff;box-shadow:0 0 0 2px #fff}@media(min-width: 751px){.fullscreen-slider-container .bx-wrapper .bx-controls.__narrow .bx-pager{padding-right:0;width:85%}}@media(min-width: 1081px){.fullscreen-slider-container .bx-wrapper .bx-controls.__narrow .bx-pager{width:55%}}@media(min-width: 751px)and (max-width: 1080.9px){.fullscreen-slider-container .bx-wrapper .bx-controls.__narrow .bx-pager{padding-left:1.75rem}}@media(min-width: 1081px)and (max-width: 1920.9px){.fullscreen-slider-container .bx-wrapper .bx-controls.__narrow .bx-pager{padding-left:1.5rem}}@media(min-width: 751px)and (max-width: 1080.9px){.fullscreen-slider-container .bx-wrapper .bx-controls.__narrow .bx-pager .bx-pager-item{margin-right:1.5rem;margin-top:.375rem}}@media(min-width: 1081px)and (max-width: 1920.9px){.fullscreen-slider-container .bx-wrapper .bx-controls.__narrow .bx-pager .bx-pager-item{margin-right:1rem}}.fullscreen-slider-container .bx-wrapper .bx-controls.__narrow .bx-pager .bx-pager-item:last-child{margin-right:0}@media(min-width: 751px)and (max-width: 1080.9px){.fullscreen-slider-container .bx-wrapper .bx-controls.__narrow .bx-controls-direction{padding-right:1.75rem}}@media(min-width: 751px)and (max-width: 1080.9px){.fullscreen-slider-container .bx-wrapper .bx-controls.__narrow .bx-controls-direction a{margin-top:.375rem}}@media(min-width: 1081px){.fullscreen-slider-container .bx-wrapper .bx-controls.__narrow .slider-controls-container{max-width:50%}}@media(min-width: 1081px)and (max-width: 1920.9px){.fullscreen-slider-container .bx-wrapper .bx-controls.__narrow .slider-controls-container{font-size:1.25rem;padding-right:1.5rem}}.generic-slider-cntr .generic-bxslider{display:flex}.generic-slider-cntr .generic-slider-slide>div{margin-left:24px;margin-right:24px;height:100%}.generic-slider-cntr .generic-slider-slide>div.card-generic-content,.generic-slider-cntr .generic-slider-slide>div.card-featured-content{height:calc(100% - 48px)}.generic-slider-cntr .generic-slider-slide>div.card-featured-content{display:flex;flex-direction:column}.generic-slider-cntr .generic-slider-slide>div.card-featured-content .link-wrp{margin-top:auto}.product-pg-header h1{max-width:1024px}.product-categories-list-cntr{display:flex;flex-wrap:wrap;gap:2rem 2rem;justify-content:space-between;margin:3rem 0}@media(min-width: 751px){.product-categories-list-cntr{gap:3rem 2rem}}@media(min-width: 1081px){.product-categories-list-cntr{gap:3rem 3rem;justify-content:flex-start}}.product-categories-list-cntr .product-category{width:100%}@media(min-width: 751px){.product-categories-list-cntr .product-category{width:calc(50% - 1rem)}}@media(min-width: 1081px){.product-categories-list-cntr .product-category{width:calc(33.33% - 2rem)}}.product-categories-list-cntr .product-category .product-category-image>img{height:300px;object-fit:cover;object-position:center 1rem;width:100%}.product-categories-list-cntr .product-category .product-category-text-content{margin:2rem}.product-categories-list-cntr .product-category .product-category-text-content .product-category-title{align-items:center;display:flex;justify-content:center}@media(min-width: 751px){.product-categories-list-cntr .product-category .product-category-text-content .product-category-title{min-height:90px}}@media(min-width: 1921px){.product-categories-list-cntr .product-category .product-category-text-content .product-category-title{min-height:80px}}.product-subcategories-list-cntr.details-mode-only{display:none}.product-subcategories-list-cntr,.product-list-cntr{display:flex;flex-wrap:wrap;gap:2rem 2rem;justify-content:left;margin:3rem 0}@media(min-width: 751px){.product-subcategories-list-cntr,.product-list-cntr{gap:3rem 2rem;margin:0 0 3rem 0}}.product-subcategories-list-cntr .product-subcategory,.product-subcategories-list-cntr .product-list,.product-list-cntr .product-subcategory,.product-list-cntr .product-list{background-color:#fff;border:1px solid #ccc;padding:10px 20px 20px;text-align:center;width:100%}@media(min-width: 751px){.product-subcategories-list-cntr .product-subcategory,.product-subcategories-list-cntr .product-list,.product-list-cntr .product-subcategory,.product-list-cntr .product-list{width:calc(50% - 1rem)}}@media(min-width: 1081px){.product-subcategories-list-cntr .product-subcategory,.product-subcategories-list-cntr .product-list,.product-list-cntr .product-subcategory,.product-list-cntr .product-list{width:calc(33.33% - 2rem)}}.product-subcategories-list-cntr .product-subcategory a,.product-subcategories-list-cntr .product-list a,.product-list-cntr .product-subcategory a,.product-list-cntr .product-list a{text-decoration:none}.product-subcategories-list-cntr .product-subcategory .product-subcategory-image>img,.product-subcategories-list-cntr .product-subcategory .product-image>img,.product-subcategories-list-cntr .product-list .product-subcategory-image>img,.product-subcategories-list-cntr .product-list .product-image>img,.product-list-cntr .product-subcategory .product-subcategory-image>img,.product-list-cntr .product-subcategory .product-image>img,.product-list-cntr .product-list .product-subcategory-image>img,.product-list-cntr .product-list .product-image>img{height:200px;object-fit:contain;width:100%}@media(min-width: 751px){.product-subcategories-list-cntr .product-subcategory .product-subcategory-image>img,.product-subcategories-list-cntr .product-subcategory .product-image>img,.product-subcategories-list-cntr .product-list .product-subcategory-image>img,.product-subcategories-list-cntr .product-list .product-image>img,.product-list-cntr .product-subcategory .product-subcategory-image>img,.product-list-cntr .product-subcategory .product-image>img,.product-list-cntr .product-list .product-subcategory-image>img,.product-list-cntr .product-list .product-image>img{height:225px}}.product-subcategories-list-cntr .product-subcategory .product-subcategory-text-content,.product-subcategories-list-cntr .product-subcategory .product-text-content,.product-subcategories-list-cntr .product-list .product-subcategory-text-content,.product-subcategories-list-cntr .product-list .product-text-content,.product-list-cntr .product-subcategory .product-subcategory-text-content,.product-list-cntr .product-subcategory .product-text-content,.product-list-cntr .product-list .product-subcategory-text-content,.product-list-cntr .product-list .product-text-content{margin:2rem 0 1rem}.product-subcategories-list-cntr .product-subcategory .product-subcategory-text-content .product-subcategory-title,.product-subcategories-list-cntr .product-subcategory .product-subcategory-text-content .product-title,.product-subcategories-list-cntr .product-subcategory .product-text-content .product-subcategory-title,.product-subcategories-list-cntr .product-subcategory .product-text-content .product-title,.product-subcategories-list-cntr .product-list .product-subcategory-text-content .product-subcategory-title,.product-subcategories-list-cntr .product-list .product-subcategory-text-content .product-title,.product-subcategories-list-cntr .product-list .product-text-content .product-subcategory-title,.product-subcategories-list-cntr .product-list .product-text-content .product-title,.product-list-cntr .product-subcategory .product-subcategory-text-content .product-subcategory-title,.product-list-cntr .product-subcategory .product-subcategory-text-content .product-title,.product-list-cntr .product-subcategory .product-text-content .product-subcategory-title,.product-list-cntr .product-subcategory .product-text-content .product-title,.product-list-cntr .product-list .product-subcategory-text-content .product-subcategory-title,.product-list-cntr .product-list .product-subcategory-text-content .product-title,.product-list-cntr .product-list .product-text-content .product-subcategory-title,.product-list-cntr .product-list .product-text-content .product-title{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}@media(min-width: 751px){.product-subcategories-list-cntr .product-subcategory .product-subcategory-text-content .product-subcategory-title,.product-subcategories-list-cntr .product-subcategory .product-subcategory-text-content .product-title,.product-subcategories-list-cntr .product-subcategory .product-text-content .product-subcategory-title,.product-subcategories-list-cntr .product-subcategory .product-text-content .product-title,.product-subcategories-list-cntr .product-list .product-subcategory-text-content .product-subcategory-title,.product-subcategories-list-cntr .product-list .product-subcategory-text-content .product-title,.product-subcategories-list-cntr .product-list .product-text-content .product-subcategory-title,.product-subcategories-list-cntr .product-list .product-text-content .product-title,.product-list-cntr .product-subcategory .product-subcategory-text-content .product-subcategory-title,.product-list-cntr .product-subcategory .product-subcategory-text-content .product-title,.product-list-cntr .product-subcategory .product-text-content .product-subcategory-title,.product-list-cntr .product-subcategory .product-text-content .product-title,.product-list-cntr .product-list .product-subcategory-text-content .product-subcategory-title,.product-list-cntr .product-list .product-subcategory-text-content .product-title,.product-list-cntr .product-list .product-text-content .product-subcategory-title,.product-list-cntr .product-list .product-text-content .product-title{min-height:90px}}@media(min-width: 1921px){.product-subcategories-list-cntr .product-subcategory .product-subcategory-text-content .product-subcategory-title,.product-subcategories-list-cntr .product-subcategory .product-subcategory-text-content .product-title,.product-subcategories-list-cntr .product-subcategory .product-text-content .product-subcategory-title,.product-subcategories-list-cntr .product-subcategory .product-text-content .product-title,.product-subcategories-list-cntr .product-list .product-subcategory-text-content .product-subcategory-title,.product-subcategories-list-cntr .product-list .product-subcategory-text-content .product-title,.product-subcategories-list-cntr .product-list .product-text-content .product-subcategory-title,.product-subcategories-list-cntr .product-list .product-text-content .product-title,.product-list-cntr .product-subcategory .product-subcategory-text-content .product-subcategory-title,.product-list-cntr .product-subcategory .product-subcategory-text-content .product-title,.product-list-cntr .product-subcategory .product-text-content .product-subcategory-title,.product-list-cntr .product-subcategory .product-text-content .product-title,.product-list-cntr .product-list .product-subcategory-text-content .product-subcategory-title,.product-list-cntr .product-list .product-subcategory-text-content .product-title,.product-list-cntr .product-list .product-text-content .product-subcategory-title,.product-list-cntr .product-list .product-text-content .product-title{min-height:80px}}.product-subcategories-list-cntr .product-subcategory .product-subcategory-text-content .desc,.product-subcategories-list-cntr .product-subcategory .product-text-content .desc,.product-subcategories-list-cntr .product-list .product-subcategory-text-content .desc,.product-subcategories-list-cntr .product-list .product-text-content .desc,.product-list-cntr .product-subcategory .product-subcategory-text-content .desc,.product-list-cntr .product-subcategory .product-text-content .desc,.product-list-cntr .product-list .product-subcategory-text-content .desc,.product-list-cntr .product-list .product-text-content .desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis}.product-subcategories-list-cntr .product-subcategory .product-subcategory-text-content .desc p,.product-subcategories-list-cntr .product-subcategory .product-subcategory-text-content .desc .animate-typewriter,.product-subcategories-list-cntr .product-subcategory .product-subcategory-text-content .desc .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .product-subcategories-list-cntr .product-subcategory .product-subcategory-text-content .desc .slide-content,.product-subcategories-list-cntr .product-subcategory .product-text-content .desc p,.product-subcategories-list-cntr .product-subcategory .product-text-content .desc .animate-typewriter,.product-subcategories-list-cntr .product-subcategory .product-text-content .desc .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .product-subcategories-list-cntr .product-subcategory .product-text-content .desc .slide-content,.product-subcategories-list-cntr .product-list .product-subcategory-text-content .desc p,.product-subcategories-list-cntr .product-list .product-subcategory-text-content .desc .animate-typewriter,.product-subcategories-list-cntr .product-list .product-subcategory-text-content .desc .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .product-subcategories-list-cntr .product-list .product-subcategory-text-content .desc .slide-content,.product-subcategories-list-cntr .product-list .product-text-content .desc p,.product-subcategories-list-cntr .product-list .product-text-content .desc .animate-typewriter,.product-subcategories-list-cntr .product-list .product-text-content .desc .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .product-subcategories-list-cntr .product-list .product-text-content .desc .slide-content,.product-list-cntr .product-subcategory .product-subcategory-text-content .desc p,.product-list-cntr .product-subcategory .product-subcategory-text-content .desc .animate-typewriter,.product-list-cntr .product-subcategory .product-subcategory-text-content .desc .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .product-list-cntr .product-subcategory .product-subcategory-text-content .desc .slide-content,.product-list-cntr .product-subcategory .product-text-content .desc p,.product-list-cntr .product-subcategory .product-text-content .desc .animate-typewriter,.product-list-cntr .product-subcategory .product-text-content .desc .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .product-list-cntr .product-subcategory .product-text-content .desc .slide-content,.product-list-cntr .product-list .product-subcategory-text-content .desc p,.product-list-cntr .product-list .product-subcategory-text-content .desc .animate-typewriter,.product-list-cntr .product-list .product-subcategory-text-content .desc .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .product-list-cntr .product-list .product-subcategory-text-content .desc .slide-content,.product-list-cntr .product-list .product-text-content .desc p,.product-list-cntr .product-list .product-text-content .desc .animate-typewriter,.product-list-cntr .product-list .product-text-content .desc .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .product-list-cntr .product-list .product-text-content .desc .slide-content{margin:0}@media(min-width: 1081px)and (max-width: 1199.9px){.product-subcategories-list-cntr .product-subcategory .btn,.product-subcategories-list-cntr .product-list .btn,.product-list-cntr .product-subcategory .btn,.product-list-cntr .product-list .btn{padding-left:5px;padding-right:5px}}.product-categories-treeview-cntr select#ddl-product-categories option.active{font-weight:bold !important;-webkit-font-weight:bold !important}@media(min-width: 1081px){.product-categories-treeview-cntr select{display:none}}.product-categories-treeview-cntr ul{list-style:none;margin:0;padding:0}@media(max-width: 1080.9px){.product-categories-treeview-cntr ul{display:none}}.product-categories-treeview-cntr ul a{text-decoration:none}.product-categories-treeview-cntr>ul{font-size:1rem}.product-categories-treeview-cntr>ul>li{border-bottom:1px solid #ccc;margin:0}.product-categories-treeview-cntr>ul>li:first-child{border-top:1px solid #ccc}.product-categories-treeview-cntr>ul>li div{align-items:center;display:flex;justify-content:space-between;padding:.5rem 0}.product-categories-treeview-cntr>ul>li div .icon-expand-collapse{display:inline-block;flex:0 0 32px;padding:12px 0}.product-categories-treeview-cntr>ul>li div .icon-expand-collapse span{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:transform 200ms linear;-moz-transition:transform 200ms linear;-ms-transition:transform 200ms linear;-o-transition:transform 200ms linear;transition:transform 200ms linear;border-bottom:2px solid #c8102e;border-left:2px solid #c8102e;display:block;height:8px;margin:0 auto;width:8px}.product-categories-treeview-cntr>ul>li.expanded div{border-bottom:1px solid #ccc}.product-categories-treeview-cntr>ul>li.expanded .icon-expand-collapse span{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.product-categories-treeview-cntr>ul>li.active div{font-weight:600}.product-categories-treeview-cntr>ul ul{display:none;line-height:1.25em;margin:0 0 0 2rem}.product-categories-treeview-cntr>ul ul li{margin:.75rem 0}.product-categories-treeview-cntr>ul ul li.active{font-weight:600}.product-slider-cntr .product-bxslider{height:100%}.product-slider-cntr .product-bxslider .product-item{height:100%;padding:24px}.product-slider-cntr .product-bxslider .product-item .card{height:100%}.product-slider-cntr .product-bxslider .product-item .card a{display:flex;flex-direction:column;height:100%;padding-top:.5rem}@media(min-width: 751px){.product-slider-cntr .product-bxslider .product-item .card a{padding-top:1rem}}@media(min-width: 1081px){.product-slider-cntr .product-bxslider .product-item .card a{padding-top:1.5rem}}@media(min-width: 1441px){.product-slider-cntr .product-bxslider .product-item .card a{padding-top:1.75rem}}@media(min-width: 1921px){.product-slider-cntr .product-bxslider .product-item .card a{padding-top:2rem}}.product-slider-cntr .product-bxslider .product-item .card a .img-wrp{align-items:center;display:flex;height:270px;justify-content:center;margin:0 auto;width:250px}.product-slider-cntr .product-bxslider .product-item .card a .img-wrp img{max-height:100%}.product-slider-cntr .product-bxslider .product-item .card a .content-wrp{padding:0 1rem}@media(min-width: 751px){.product-slider-cntr .product-bxslider .product-item .card a .content-wrp{padding:0 1.5rem}}@media(min-width: 1081px){.product-slider-cntr .product-bxslider .product-item .card a .content-wrp{padding:0 2rem}}@media(min-width: 1441px){.product-slider-cntr .product-bxslider .product-item .card a .content-wrp{padding:0 2.5rem}}@media(min-width: 1921px){.product-slider-cntr .product-bxslider .product-item .card a .content-wrp{padding:0 3rem}}.product-slider-cntr .product-bxslider .product-item .card a .learnmore-wrp{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#c8102e;border-radius:0 0 20px 20px;color:#fff;margin-top:auto;padding:1.5rem}@media(min-width: 751px){.product-slider-cntr .product-bxslider .product-item .card a .learnmore-wrp{border-radius:0 0 24px 24px}}@media(min-width: 1081px){.product-slider-cntr .product-bxslider .product-item .card a .learnmore-wrp{border-radius:0 0 28px 28px}}@media(min-width: 1921px){.product-slider-cntr .product-bxslider .product-item .card a .learnmore-wrp{border-radius:0 0 30px 30px}}.product-slider-cntr .product-bxslider .product-item .card a .learnmore-wrp:hover{background:#000}.product-slider-cntr .product-bxslider .product-item .card a .product-title{letter-spacing:normal}.product-slider-cntr .product-bxslider .product-item .card a .desc{line-height:175%;margin-bottom:1em}@media(min-width: 1441px){.product-slider-cntr .product-bxslider .product-item .card a .desc{font-size:1.125rem}}.product-slider-cntr .product-bxslider .product-item .card a .desc p:last-child,.product-slider-cntr .product-bxslider .product-item .card a .desc .animate-typewriter:last-child,.product-slider-cntr .product-bxslider .product-item .card a .desc .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content:last-child,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .product-slider-cntr .product-bxslider .product-item .card a .desc .slide-content:last-child{margin-bottom:0}.product-category-item-cntr,.product-subcategory-item-cntr,.product-item-cntr{margin-top:8px}@media(min-width: 751px){.product-category-item-cntr,.product-subcategory-item-cntr,.product-item-cntr{margin-top:32px}}@media(min-width: 1081px){.product-category-item-cntr,.product-subcategory-item-cntr,.product-item-cntr{margin-top:48px}}@media(min-width: 1441px){.product-category-item-cntr,.product-subcategory-item-cntr,.product-item-cntr{margin-top:80px}}@media(min-width: 1921px){.product-category-item-cntr,.product-subcategory-item-cntr,.product-item-cntr{margin-top:80px}}@media(min-width: 1081px){.product-category-item-cntr>.product-categories-treeview-cntr,.product-subcategory-item-cntr>.product-categories-treeview-cntr,.product-item-cntr>.product-categories-treeview-cntr{display:none}}.product-category-item-cntr>.product-categories-treeview-cntr select,.product-subcategory-item-cntr>.product-categories-treeview-cntr select,.product-item-cntr>.product-categories-treeview-cntr select{margin:0 0 2rem;max-width:320px}.product-category-item-cntr,.product-subcategory-item-cntr{margin-bottom:2rem}@media(min-width: 1081px){.product-category-item-cntr,.product-subcategory-item-cntr{margin-bottom:3.375em}}.product-category-item-cntr h1,.product-subcategory-item-cntr h1{margin:.5rem 0 1rem -0.1em}.product-category-item-cntr .sf-Long-text,.product-subcategory-item-cntr .sf-Long-text{max-width:1024px}.product-item-cntr .row{margin-bottom:4rem}@media(min-width: 751px){.product-item-cntr .row{margin-bottom:6.5rem}}@media(min-width: 1081px){.product-item-cntr .row{display:flex;margin-bottom:8.875rem}}@media(min-width: 1081px){.product-item-cntr .row .col-left{flex:0 0 39%}}@media(min-width: 1081px){.product-item-cntr .row .col-left .content-wrp{margin:0 auto;max-width:300px}}@media(min-width: 1441px){.product-item-cntr .row .col-left .content-wrp{max-width:410px}}@media(min-width: 751px)and (max-width: 1080.9px){.product-item-cntr .row .col-left .row-tablet{display:flex}}@media(min-width: 751px){.product-item-cntr .row .col-left .row-tablet .col-tablet-left{flex:0 0 33%}}@media(min-width: 751px){.product-item-cntr .row .col-left .row-tablet .col-tablet-right{flex:0 0 67%;padding-left:3rem}}@media(min-width: 1081px){.product-item-cntr .row .col-right{flex:0 0 61%}}.product-item-cntr h1{margin-top:0}.product-item-cntr .sf-Long-text{margin-bottom:1em}.product-item-cntr .accordion-content-wrp ul{padding:0 0 0 1rem}.product-item-cntr .accordion-content-wrp ul ul{padding-left:1.5rem}.product-item-cntr .accordion-content-wrp .docs ul,.product-item-cntr .accordion-content-wrp .casestudies ul,.product-item-cntr .accordion-content-wrp .videos ul{display:grid;gap:1rem;grid-template-columns:repeat(1, minmax(0, 1fr));list-style:none;margin:0;padding:0;word-wrap:break-word}@media(min-width: 751px){.product-item-cntr .accordion-content-wrp .docs ul,.product-item-cntr .accordion-content-wrp .casestudies ul,.product-item-cntr .accordion-content-wrp .videos ul{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1081px){.product-item-cntr .accordion-content-wrp .docs ul,.product-item-cntr .accordion-content-wrp .casestudies ul,.product-item-cntr .accordion-content-wrp .videos ul{gap:2rem}}.product-item-cntr .accordion-content-wrp .docs ul.single-list,.product-item-cntr .accordion-content-wrp .casestudies ul.single-list,.product-item-cntr .accordion-content-wrp .videos ul.single-list{grid-template-columns:unset !important}.product-item-cntr .accordion-content-wrp .docs ul li,.product-item-cntr .accordion-content-wrp .casestudies ul li,.product-item-cntr .accordion-content-wrp .videos ul li{margin:0}@media(min-width: 1441px){.product-item-cntr .accordion-content-wrp .docs ul,.product-item-cntr .accordion-content-wrp .casestudies ul{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1921px){.product-item-cntr .accordion-content-wrp .docs ul,.product-item-cntr .accordion-content-wrp .casestudies ul{grid-template-columns:repeat(4, minmax(0, 1fr))}}.product-item-cntr .accordion-content-wrp .docs ul li a{display:block}.product-item-cntr .features-imgs-wrp{margin-bottom:3.5rem}@media(min-width: 1081px){.product-item-cntr .features-imgs-wrp{margin-bottom:4.875rem}}.product-item-cntr .features-imgs-wrp .bx-wrapper{margin-left:auto;margin-right:auto}.product-item-cntr .features-imgs-wrp .bx-wrapper.bx-wrapper-pms{margin-bottom:2rem}.product-item-cntr .features-imgs-wrp .product-thumbs-bxslider{display:flex;align-items:center}.product-item-cntr .features-imgs-wrp .product-thumbs-bxslider a{opacity:.3}.product-item-cntr .features-imgs-wrp .product-thumbs-bxslider a.active{opacity:1}.product-item-cntr .features-imgs-wrp .product-thumbs-bxslider a img{margin:0 auto;max-width:50px}@media(min-width: 1081px){.product-item-cntr .features-imgs-wrp .product-thumbs-bxslider a img{max-width:80px}}@media(min-width: 1441px){.product-item-cntr .features-imgs-wrp .product-thumbs-bxslider a img{max-width:100px}}.product-item-cntr .product-markets-wrp .red-stripe{background:#c8102e;height:5rem;z-index:-1}@media(min-width: 751px){.product-item-cntr .product-markets-wrp .red-stripe{height:12.5rem}}.product-item-cntr .product-markets-wrp .market-list-wrp{margin-top:-2rem}@media(min-width: 751px){.product-item-cntr .product-markets-wrp .market-list-wrp{margin-top:-5rem}}@media(min-width: 1081px){.product-item-cntr .product-markets-wrp .market-list-wrp{margin-right:-48px}}@media(min-width: 1441px){.product-item-cntr .product-markets-wrp .market-list-wrp{margin-right:-80px}}@media(min-width: 1921px){.product-item-cntr .product-markets-wrp .market-list-wrp{margin-right:-80px}}ul.documents-list-wrp{display:grid;gap:1rem;grid-template-columns:repeat(1, minmax(0, 1fr));list-style:none;margin:1rem 0;padding:0;word-wrap:break-word}@media(min-width: 751px){ul.documents-list-wrp{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1081px){ul.documents-list-wrp{grid-template-columns:repeat(4, minmax(0, 1fr));gap:2rem;margin-bottom:2rem;margin-top:2rem}}ul.documents-list-wrp li{margin:0}ul.documents-list-wrp li a{display:block}.document-link-wrp a,.documents-list-wrp a{font-size:1rem}@media(min-width: 1081px){.document-link-wrp a,.documents-list-wrp a{font-size:1.125rem}}.file-icon{background-image:url("../images/file-icons/file.svg");background-position:left top;background-repeat:no-repeat;background-size:50px auto;display:inline-block;line-height:1.5em;min-height:64px;min-width:50px;padding-left:74px;text-decoration:none}.file-icon.ai{background-image:url("../images/file-icons/ai.svg")}.file-icon.csv{background-image:url("../images/file-icons/csv.svg")}.file-icon.doc,.file-icon.docx{background-image:url("../images/file-icons/doc.svg")}.file-icon.dwg{background-image:url("../images/file-icons/dwg.svg")}.file-icon.jpg,.file-icon.jpeg{background-image:url("../images/file-icons/jpg.svg")}.file-icon.mp3{background-image:url("../images/file-icons/mp3.svg")}.file-icon.mp4{background-image:url("../images/file-icons/mp4.svg")}.file-icon.pdf{background-image:url("../images/file-icons/pdf.svg")}.file-icon.png{background-image:url("../images/file-icons/png.svg")}.file-icon.ppt,.file-icon.pptx{background-image:url("../images/file-icons/ppt.svg")}.file-icon.psd{background-image:url("../images/file-icons/psd.svg")}.file-icon.rtf{background-image:url("../images/file-icons/rtf.svg")}.file-icon.svg{background-image:url("../images/file-icons/svg.svg")}.file-icon.txt{background-image:url("../images/file-icons/txt.svg")}.file-icon.xls,.file-icon.xlsx{background-image:url("../images/file-icons/xls.svg")}.file-icon.xml{background-image:url("../images/file-icons/xml.svg")}.file-icon.zip{background-image:url("../images/file-icons/zip.svg")}.breadcrumbs-cntr .breadcrumbs-wrp{background:#000;border-top:2px solid #fff;color:#fff}.breadcrumbs-cntr .breadcrumbs-wrp nav{margin:0 auto;max-width:1920px;padding:0 8px}@media(min-width: 751px){.breadcrumbs-cntr .breadcrumbs-wrp nav{padding:0 32px}}@media(min-width: 1081px){.breadcrumbs-cntr .breadcrumbs-wrp nav{padding:0 48px}}@media(min-width: 1441px){.breadcrumbs-cntr .breadcrumbs-wrp nav{padding:0 80px}}@media(min-width: 1921px){.breadcrumbs-cntr .breadcrumbs-wrp nav{padding:0 80px}}.breadcrumbs-cntr .breadcrumbs-wrp nav ul{display:flex;flex-flow:row wrap;font-size:.875rem;line-height:1.25em;list-style:none;margin:0;padding:.5rem 0}.breadcrumbs-cntr .breadcrumbs-wrp nav ul li{margin:0 1.25rem 0 0;padding:.5rem 0}.breadcrumbs-cntr .breadcrumbs-wrp nav ul li:after{border-right:1px solid #fff;border-top:1px solid #fff;content:"";display:inline-block;height:8px;margin-left:1.25rem;width:8px;transform:rotate(45deg)}.breadcrumbs-cntr .breadcrumbs-wrp nav ul li:first-child a{background:url("../images/icon-home-white.svg") no-repeat center;background-size:contain;display:inline-block;height:16px;text-indent:-9999rem;width:16px}.breadcrumbs-cntr .breadcrumbs-wrp nav ul li.active{font-weight:600}.breadcrumbs-cntr .breadcrumbs-wrp nav ul li.active:after{display:none}.breadcrumbs-cntr .breadcrumbs-wrp nav ul li a{text-decoration:none}.breadcrumbs-cntr .breadcrumbs-wrp nav ul li a:hover{text-decoration:underline}.breadcrumbs-cntr .breadcrumbs-wrp.us-light{background:#fff;color:#000}.breadcrumbs-cntr .breadcrumbs-wrp.us-light nav ul li:after{border-color:#000}.breadcrumbs-cntr .breadcrumbs-wrp.us-light nav ul li:first-child a{background-image:url("../images/icon-home.svg")}.video-with-preview-image-cntr{position:relative;margin:0 auto}.video-with-preview-image-cntr .video-img-wrp{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%;z-index:1}.video-with-preview-image-cntr .video-img-wrp img{display:none}.video-with-preview-image-cntr .video-img-wrp .__js-play{background:url("../images/icon-play.svg") no-repeat center center;background-size:3rem;display:block;height:100%}.video-with-preview-image-cntr .video-wrp video{max-width:100%;vertical-align:top}.video-with-preview-image-cntr .video-wrp p,.video-with-preview-image-cntr .video-wrp .animate-typewriter,.video-with-preview-image-cntr .video-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .video-with-preview-image-cntr .video-wrp .slide-content{display:none}.search-box-wrp{margin:4rem 0}.search-box-wrp .fields-wrp{margin:0 auto;max-width:600px;position:relative}.search-box-wrp input[type=search]{background:#fff;border:1px solid #000;border-radius:60px;font-family:"montserrat",sans-serif;font-size:1rem;font-weight:500;line-height:40px;padding:0 1rem;padding-right:3.5rem;width:100%}.search-box-wrp input[type=search]::placeholder{color:#909293;font-family:"montserrat",sans-serif;font-size:.875rem;font-weight:600;text-align:left !important}.search-box-wrp button{background:url("../images/icon-search.svg") no-repeat center left 10px;background-size:16px;border:none;cursor:pointer;font-size:0;padding:0;position:absolute;top:0;bottom:0;right:0;width:50px}.search-box-wrp .suggestions-wrp{display:none;margin-top:1rem}.search-box-wrp .suggestions-wrp .loader{text-align:center}.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row{display:flex;flex-direction:column}@media(min-width: 751px){.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row{flex-flow:row wrap}}@media(min-width: 751px){.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row>.col{flex:0 0 auto;width:50%}}@media(min-width: 1081px){.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row>.col{width:33.33%}}@media(min-width: 751px){.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row>.col.col1{padding-right:.9375rem}}@media(min-width: 1081px){.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row>.col.col1{padding-right:1.25rem}}@media(min-width: 751px){.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row>.col.col2{padding-left:.9375rem}}@media(min-width: 1081px){.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row>.col.col2{padding-left:.625rem;padding-right:.625rem}}@media(min-width: 751px){.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row>.col.col3{padding-right:.9375rem}}@media(min-width: 1081px){.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row>.col.col3{padding-left:1.25rem;padding-right:0}}.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row .row-heading{border-bottom:1px solid #000;align-items:center;display:flex;flex-flow:row wrap}.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row .row-heading>.col{flex:0 0 50%}.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row .row-heading>.col:last-child{text-align:right}.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row .row-heading>.col a{font-size:.75rem;font-weight:700;letter-spacing:.26em;text-decoration:none;text-transform:uppercase}@media(min-width: 1081px){.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row .row-heading>.col a{font-size:1rem}}.search-box-wrp .suggestions-wrp .suggestions-content-wrp h3{font-size:1.25rem;font-weight:normal;letter-spacing:normal;text-transform:none}@media(min-width: 1081px){.search-box-wrp .suggestions-wrp .suggestions-content-wrp h3{font-size:1.5rem}}.search-box-wrp .suggestions-wrp .suggestions-content-wrp ul{line-height:1;list-style:none;margin:0;padding:0}.search-box-wrp .suggestions-wrp .suggestions-content-wrp ul li a{text-decoration:none}.search-box-wrp .suggestions-wrp .suggestions-content-wrp ul li a .category,.search-box-wrp .suggestions-wrp .suggestions-content-wrp ul li a .filetype{font-size:.75rem;font-weight:700}.search-box-wrp .suggestions-wrp .suggestions-content-wrp ul li a .filetype{text-transform:uppercase}.search-box-wrp .suggestions-wrp .suggestions-content-wrp ul li a .row{display:flex;flex-flow:row}.search-box-wrp .suggestions-wrp .suggestions-content-wrp ul li a .row .col-img{flex:0 0 3rem;margin-right:1rem}.search-results-wrp{margin:2rem auto}.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav{list-style:none;margin:0;padding:0;text-transform:uppercase}@media(min-width: 751px){.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav{display:flex;text-align:center}}.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav li{display:none;margin:0;padding:.5rem 0}@media(min-width: 751px){.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav li{display:block !important;flex:1 1 33.33%;padding:0}}.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav li:first-of-type{display:block;padding:0}@media(min-width: 751px){.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav li:first-of-type{display:none !important}}.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav li a{font-weight:700;letter-spacing:.26em;text-decoration:none;text-transform:uppercase}@media(min-width: 751px){.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav li a{padding:.5rem 0}}@media(min-width: 1441px){.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav li a{padding-bottom:2rem}}.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav li a.inactive{color:#909293}.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav li a.active{position:relative;margin-left:1.5rem}@media(min-width: 751px){.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav li a.active{border-bottom:3px solid #c8102e;color:#c8102e;margin-left:0;position:static}}.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav li a.active:before{background-color:#c8102e;border-radius:8px;content:"";height:12px;position:absolute;left:-1.5rem;top:4px;width:12px}@media(min-width: 751px){.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav li a.active:before{content:none}}.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav li a.tab-nav-mobile{border-bottom:1px solid #c8102e;color:#c8102e;padding:.25rem 0}.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav li a.tab-nav-mobile:after{background:url("../images/dropdown-red.svg") no-repeat;content:"";margin-left:12px;margin-top:.5rem;padding:9px;position:absolute;right:.5rem}.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-nav.__open li .tab-nav-mobile:after{margin-top:-5px;transform:rotate(180deg)}.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-content-wrp{margin:0 auto;max-width:1212px;padding:2rem 0}@media(min-width: 1441px){.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-content-wrp{padding-bottom:6rem;padding-top:6rem}}.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-content-wrp .sr-tab-content{display:none}.search-results-wrp .search-results-tabs-container-wrp .sr-tabs-content-wrp .sr-tab-content.active{display:block}.search-results-wrp .label+.search-results,.search-results-wrp .col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .col-title-wrp+.search-results,.col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .search-results-wrp .col-title-wrp+.search-results,.search-results-wrp .fullscreen-slider-container .fullscreen-slider-title-input+.search-results,.fullscreen-slider-container .search-results-wrp .fullscreen-slider-title-input+.search-results,.search-results-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-title+.search-results,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .search-results-wrp .fullscreen-slider-title+.search-results,.search-results-wrp .fullscreen-slider-container .bx-wrapper .bx-controls .bx-controls-direction>a.bx-next+.search-results,.fullscreen-slider-container .bx-wrapper .bx-controls .search-results-wrp .bx-controls-direction>a.bx-next+.search-results{margin-top:2rem}@media(min-width: 751px){.search-results-wrp .search-results{display:flex;flex-flow:row wrap}}@media(min-width: 751px){.search-results-wrp .search-results.cols-2 .search-results-item{flex:0 0 47.5%;margin-right:5%}}@media(min-width: 751px){.search-results-wrp .search-results.cols-2 .search-results-item:nth-child(2n){margin-right:0}}@media(min-width: 751px){.search-results-wrp .search-results.cols-3 .search-results-item{flex:0 0 47.5%;margin-right:5%}}@media(min-width: 1081px){.search-results-wrp .search-results.cols-3 .search-results-item{flex:0 0 30%}}@media(min-width: 751px)and (max-width: 1080.9px){.search-results-wrp .search-results.cols-3 .search-results-item:nth-child(2n){margin-right:0}}@media(min-width: 1081px){.search-results-wrp .search-results.cols-3 .search-results-item:nth-child(3n){margin-right:0}}.search-results-wrp .search-results .search-results-item{padding:.75rem 0;word-break:break-word}.search-results-wrp .search-results .search-results-item a{text-decoration:none}.search-results-wrp .search-results .search-results-item .category,.search-results-wrp .search-results .search-results-item .filetype,.search-results-wrp .search-results .search-results-item .url{font-size:.875rem;font-weight:700}@media(min-width: 1441px){.search-results-wrp .search-results .search-results-item .category,.search-results-wrp .search-results .search-results-item .filetype,.search-results-wrp .search-results .search-results-item .url{font-size:1rem}}.search-results-wrp .search-results .search-results-item .filetype{text-transform:uppercase}.search-results-wrp .search-results .search-results-item .title{line-height:1.25em;margin-top:.25em}.search-results-wrp .search-results .search-results-item .row{display:flex;flex-flow:row}.search-results-wrp .search-results .search-results-item .row .col-img{flex:0 0 20%;margin-right:1rem}@media(min-width: 1441px){.search-results-wrp .search-results .search-results-item .row .col-img{margin-right:1.5rem}}.search-results-wrp .search-results .st-page{margin:3rem 0 0;width:100%}@media(min-width: 1441px){.search-results-wrp .search-results .st-page{margin-top:3.875rem}}.search-results-wrp .search-results .st-page a{display:inline-block;font-size:1.125rem;font-weight:bold;margin:0 1rem;text-decoration:none}.search-results-wrp .search-results .st-page a:hover{text-decoration:underline}.search-results-wrp .search-results .st-page a.st-num{line-height:2rem;text-align:center;width:2rem}.search-results-wrp .search-results .st-page a.st-current{background:#000;color:#fff}.search-results-wrp .search-results .st-page a.st-current:hover{text-decoration:none}.search-results-wrp .search-results .st-page a.st-next,.search-results-wrp .search-results .st-page a.st-prev{text-transform:uppercase}.courses-list-outer-wrp{margin:1.875rem 0}@media(min-width: 751px){.courses-list-outer-wrp .courses-list-wrp{display:flex;justify-content:space-between}}.courses-list-outer-wrp .courses-list-wrp .courses-loader{display:none}.courses-list-outer-wrp .courses-list-wrp .courses-loader.__visible{display:block}.courses-list-outer-wrp .courses-list-wrp .category-description{line-height:175%}@media(min-width: 751px){.courses-list-outer-wrp .courses-list-wrp .category-description{margin-top:1rem}}.courses-list-outer-wrp .courses-list-wrp .filters-wrp{display:flex;flex-direction:column;flex:0 0 auto;flex-basis:20%}@media(min-width: 751px){.courses-list-outer-wrp .courses-list-wrp .filters-wrp{margin-right:2.5rem}}@media(min-width: 1441px){.courses-list-outer-wrp .courses-list-wrp .filters-wrp{margin-right:4.75rem}}.courses-list-outer-wrp .courses-list-wrp .filters-wrp h6{margin:0 0 1rem;text-align:center}@media(min-width: 751px){.courses-list-outer-wrp .courses-list-wrp .filters-wrp h6{font-size:1.125rem;text-align:left}}@media(min-width: 1081px){.courses-list-outer-wrp .courses-list-wrp .filters-wrp h6{font-size:1.25rem}}.courses-list-outer-wrp .courses-list-wrp .filters-wrp .categories-filter-wrp{position:relative;margin:2rem 0 .5rem}@media(min-width: 751px){.courses-list-outer-wrp .courses-list-wrp .filters-wrp .categories-filter-wrp{margin-top:0;order:2}}@media(max-width: 750.9px){.courses-list-outer-wrp .courses-list-wrp .filters-wrp .categories-filter-wrp.active .options{display:flex}}.courses-list-outer-wrp .courses-list-wrp .filters-wrp .categories-filter-wrp .categories-filter-label{align-items:center;background:#c8102e;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:12px 16px}@media(min-width: 751px){.courses-list-outer-wrp .courses-list-wrp .filters-wrp .categories-filter-wrp .categories-filter-label{display:none}}.courses-list-outer-wrp .courses-list-wrp .filters-wrp .categories-filter-wrp .categories-filter-label:after{background:url("../images/dropdown-white.svg") no-repeat center center;content:" ";display:inline-block;flex:0 0 20px;height:10px;margin-left:10px}@media(max-width: 750.9px){.courses-list-outer-wrp .courses-list-wrp .filters-wrp .categories-filter-wrp .options{background:#fff;box-shadow:0px 4px 24px 0px #00000040;display:none;flex-direction:column;gap:1rem;padding:1.5rem;position:absolute;width:100%;z-index:1}}.courses-list-outer-wrp .courses-list-wrp .filters-wrp .categories-filter-wrp .category-description{padding:.5rem 1rem}.courses-list-outer-wrp .courses-list-wrp .filters-wrp .formats-filter-wrp{padding:.5rem 1rem}@media(min-width: 751px){.courses-list-outer-wrp .courses-list-wrp .filters-wrp .formats-filter-wrp{padding:0}}.courses-list-outer-wrp .courses-list-wrp .filters-wrp .formats-filter-wrp.active .formats-filter-label:after{content:"-"}.courses-list-outer-wrp .courses-list-wrp .filters-wrp .formats-filter-wrp.active .options{display:block}.courses-list-outer-wrp .courses-list-wrp .filters-wrp .formats-filter-wrp .formats-filter-label{border-bottom:1px solid #000;cursor:pointer;display:flex;font-weight:700;padding-bottom:.5rem}@media(min-width: 751px){.courses-list-outer-wrp .courses-list-wrp .filters-wrp .formats-filter-wrp .formats-filter-label{display:none}}.courses-list-outer-wrp .courses-list-wrp .filters-wrp .formats-filter-wrp .formats-filter-label:after{content:"+";margin-left:auto}.courses-list-outer-wrp .courses-list-wrp .filters-wrp .formats-filter-wrp .options{display:none}@media(min-width: 751px){.courses-list-outer-wrp .courses-list-wrp .filters-wrp .formats-filter-wrp .options{display:block}}.courses-list-outer-wrp .courses-list-wrp .content-wrp{flex:auto}.courses-list-outer-wrp .content-top-wrp{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.875rem}@media(min-width: 751px){.courses-list-outer-wrp .content-top-wrp{align-items:end;flex-direction:row}}@media(min-width: 1081px){.courses-list-outer-wrp .content-top-wrp{gap:3rem}}.courses-list-outer-wrp .content-top-wrp .category-title{font-size:2rem;font-weight:400;letter-spacing:normal;margin:0;text-transform:none}@media(min-width: 1081px){.courses-list-outer-wrp .content-top-wrp .category-title{font-size:3rem}}.courses-list-outer-wrp .content-top-wrp .col2{margin-left:auto}.courses-list-outer-wrp .content-top-wrp .sort-dropdown{position:relative;white-space:nowrap}.courses-list-outer-wrp .content-top-wrp .sort-dropdown .sort-label{border:1px solid #000;cursor:pointer;font-weight:700;letter-spacing:normal;padding:12px 24px;text-transform:none;transition:all .3s linear}.courses-list-outer-wrp .content-top-wrp .sort-dropdown .sort-label span{font-weight:400}.courses-list-outer-wrp .content-top-wrp .sort-dropdown .sort-label:after{background:url("../images/dropdown.svg") no-repeat center center;content:" ";display:inline-block;height:10px;margin-left:1rem;width:20px}.courses-list-outer-wrp .content-top-wrp .sort-dropdown .sort-label:hover{background:#f9fafa}.courses-list-outer-wrp .content-top-wrp .sort-dropdown .options{background:#fff;box-shadow:0px 4px 24px 0px #00000040;display:none;flex-direction:column;gap:1rem;margin-top:1.5rem;padding:1.5rem;position:absolute;right:0}.courses-list-outer-wrp .content-top-wrp .sort-dropdown .options.active{display:flex}.courses-list-outer-wrp .content-top-wrp .sort-dropdown .options .option{cursor:pointer}.courses-list-outer-wrp .content-top-wrp .sort-dropdown .options .option.active{font-weight:600}.courses-list-outer-wrp .course-item-wrp{padding:2rem}.courses-list-outer-wrp .course-item-wrp:nth-child(odd){background:#f3f3f4}.courses-list-outer-wrp .course-item-wrp .title{font-size:1.5rem;letter-spacing:normal;margin:0 0 1rem;text-transform:none}@media(min-width: 1081px){.courses-list-outer-wrp .course-item-wrp .title{font-size:1.625rem}}.courses-list-outer-wrp .course-item-wrp .desc{border-bottom:1px solid #5b5b5b;line-height:175%;padding:0 0 1rem;margin:0 0 1rem}@media(min-width: 1081px){.courses-list-outer-wrp .course-item-wrp .desc{font-size:1.125rem}}.courses-list-outer-wrp .course-item-wrp .details{display:flex;flex-direction:column;gap:1rem}@media(min-width: 1441px){.courses-list-outer-wrp .course-item-wrp .details{flex-direction:row;gap:6%}}.courses-list-outer-wrp .course-item-wrp .details p,.courses-list-outer-wrp .course-item-wrp .details .animate-typewriter,.courses-list-outer-wrp .course-item-wrp .details .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .courses-list-outer-wrp .course-item-wrp .details .slide-content{font-size:1.25rem}.courses-list-outer-wrp .course-item-wrp .details .format-wrp{flex:1 1 auto}.courses-list-outer-wrp .course-item-wrp .details .format-wrp p:first-child,.courses-list-outer-wrp .course-item-wrp .details .format-wrp .animate-typewriter:first-child,.courses-list-outer-wrp .course-item-wrp .details .format-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content:first-child,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .courses-list-outer-wrp .course-item-wrp .details .format-wrp .slide-content:first-child{font-weight:600;margin:0}.courses-list-outer-wrp .course-item-wrp .details .format-wrp p:first-child strong,.courses-list-outer-wrp .course-item-wrp .details .format-wrp .animate-typewriter:first-child strong,.courses-list-outer-wrp .course-item-wrp .details .format-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content:first-child strong,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .courses-list-outer-wrp .course-item-wrp .details .format-wrp .slide-content:first-child strong{font-weight:700}.courses-list-outer-wrp .course-item-wrp .details .format-wrp>div{font-size:14px;line-height:175%}.courses-list-outer-wrp .course-item-wrp .details .credits-wrp,.courses-list-outer-wrp .course-item-wrp .details .code-wrp{white-space:nowrap}@media(min-width: 1441px){.courses-list-outer-wrp .course-item-wrp .details .credits-wrp,.courses-list-outer-wrp .course-item-wrp .details .code-wrp{flex:0 0 auto;flex-basis:150px}}@media(min-width: 1921px){.courses-list-outer-wrp .course-item-wrp .details .credits-wrp,.courses-list-outer-wrp .course-item-wrp .details .code-wrp{flex-basis:230px}}.courses-list-outer-wrp .course-item-wrp .details .credits-wrp p,.courses-list-outer-wrp .course-item-wrp .details .credits-wrp .animate-typewriter,.courses-list-outer-wrp .course-item-wrp .details .credits-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .courses-list-outer-wrp .course-item-wrp .details .credits-wrp .slide-content,.courses-list-outer-wrp .course-item-wrp .details .code-wrp p,.courses-list-outer-wrp .course-item-wrp .details .code-wrp .animate-typewriter,.courses-list-outer-wrp .course-item-wrp .details .code-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .courses-list-outer-wrp .course-item-wrp .details .code-wrp .slide-content{font-weight:600;margin:0}.courses-list-outer-wrp .course-item-wrp .details .credits-wrp p strong,.courses-list-outer-wrp .course-item-wrp .details .credits-wrp .animate-typewriter strong,.courses-list-outer-wrp .course-item-wrp .details .credits-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content strong,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .courses-list-outer-wrp .course-item-wrp .details .credits-wrp .slide-content strong,.courses-list-outer-wrp .course-item-wrp .details .code-wrp p strong,.courses-list-outer-wrp .course-item-wrp .details .code-wrp .animate-typewriter strong,.courses-list-outer-wrp .course-item-wrp .details .code-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content strong,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .courses-list-outer-wrp .course-item-wrp .details .code-wrp .slide-content strong{font-weight:700}@media(min-width: 1441px){.courses-list-outer-wrp .course-item-wrp .details .btn-wrp{flex:0 0 auto;flex-basis:150px;text-align:right}}.courses-list-outer-wrp .rbtn-wrp{align-items:center;display:flex;margin:.5rem 0;padding:.25rem 0}.courses-list-outer-wrp .rbtn-wrp input[type=radio]{border-radius:50%;height:24px;flex:0 0 24px;margin-right:16px;width:24px}.courses-list-outer-wrp .rbtn-wrp input[type=radio]:checked{appearance:none;background-color:#fff;border:#c8102e 8px solid}.courses-list-outer-wrp .rbtn-wrp label{cursor:pointer}.courses-list-outer-wrp .btn-category{appearance:none;background:none;border:0;cursor:pointer;font-size:1rem;line-height:125%;padding:0;text-align:left}@media(min-width: 751px){.courses-list-outer-wrp .btn-category{background:#f9fafa;border-radius:12px;font-weight:600;margin:3px 0;padding:12px 20px;transition:all .3s linear;white-space:normal;width:100%}}@media(min-width: 1081px){.courses-list-outer-wrp .btn-category{font-size:1.125rem}}@media(max-width: 750.9px){.courses-list-outer-wrp .btn-category.active{font-weight:700}}@media(min-width: 751px){.courses-list-outer-wrp .btn-category.active{background:#c8102e;color:#fff}}@media(min-width: 751px){.courses-list-outer-wrp .btn-category:hover{background-color:#000;color:#fff}}.courses-list-outer-wrp .btn-enroll,.courses-list-outer-wrp .btn-loadmore{background:#c8102e;border:0;border-radius:12px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;line-height:125%;padding:12px 20px;transition:all .3s linear;white-space:nowrap}.courses-list-outer-wrp .btn-enroll:hover,.courses-list-outer-wrp .btn-loadmore:hover{background-color:#000}.courses-list-outer-wrp .loadmore-wrp{margin:1.875rem 0;text-align:center}.courses-list-outer-wrp .loadmore-wrp .btn-loadmore{width:260px}.k-dialog-wrapper .k-dialog{margin:1rem;max-width:1440px;max-height:90vh}.k-dialog-wrapper .k-dialog .k-dialog-titlebar{padding:0}.k-dialog-wrapper .k-dialog .k-dialog-titlebar .k-dialog-title{padding:0}.k-dialog-wrapper .k-dialog .k-dialog-titlebar .k-dialog-title:before{display:none}.k-dialog-wrapper .k-dialog .k-dialog-titlebar .k-window-titlebar-actions{margin:0;position:absolute;right:5px;top:5px;z-index:1}.k-dialog-wrapper .k-dialog .k-dialog-content{padding:0}.k-dialog-wrapper .k-dialog .k-dialog-content.popup-content-wrp .btn-submit-wrp button{transition:all .3s linear}.k-dialog-wrapper .k-dialog .k-dialog-content.popup-content-wrp .btn-submit-wrp button:hover{background:#000;text-decoration:none}.sfPageEditor .zeLayoutDock .zeLayoutTitlebar,.sfPageEditor .zeControlTitlebar,.sfPageEditor .zeDockZoneEmpty{letter-spacing:normal;line-height:normal;text-transform:none}.sfPageEditor .RadDock .zeControlTitlebar a{letter-spacing:normal}.sfPageEditor .aoda-only,.sfPageEditor .offscreen{position:static;height:auto;width:auto}.sfPageEditor footer .footer-wrp-us{display:flex !important}.sfPageEditor footer .footer-wrp{display:flex !important}.sfPageEditor footer .footer-wrp .privacy .sf_colsIn{width:20%}.sfPageEditor .full-width-container{margin:auto;left:unset;width:100%}.sfPageEditor .global-nav{display:block}.sfPageEditor .background-img-cntr{background-color:#d3d3d3;margin:1rem 0}.sfPageEditor .background-img-cntr .bgi-img-wrp{border:dashed 2px blue;display:block;padding:1rem 0}.sfPageEditor .background-img-cntr .bgi-content-cntr{border:dashed 2px #000;display:block;padding:1rem 0}.sfPageEditor .__hideMob,.sfPageEditor .__hideTab,.sfPageEditor .__hideDesk,.sfPageEditor .__hideDeskLarge,.sfPageEditor .__hideDeskXL{display:block}.sfPageEditor .floating-btn-wrp{border:dashed 2px blue;display:block;opacity:1;position:static;margin:1rem 0;padding:1rem 0;visibility:visible}.sfPageEditor .floating-btn-wrp .floating-btn{display:block}.sfPageEditor .floating-btn-wrp .floating-btn .img-wrp{background-color:transparent;height:auto;width:auto}.sfPageEditor .search-row{display:block;position:static}.sfPageEditor .main-nav{display:block}.sfPageEditor .privacy{position:unset !important}.sfPageEditor .copyright-wrp{position:unset !important}.sfPageEditor .page-loader{display:none}.sfPageEditor .accordion-wrp .accordion-content-wrp.__hide{display:block}.sfPageEditor .animate-fade-in{opacity:1}.sfPageEditor .animate-fade-in-slide-up{opacity:1;top:0}.sfPageEditor .hero-banner-cntr.background-img-cntr{min-height:unset}.sfPageEditor .banner-video-cntr{margin:0;min-height:unset;width:100%}.sfPageEditor .banner-video-cntr .bgi-wrp,.sfPageEditor .banner-video-cntr .bgv-wrp,.sfPageEditor .banner-video-cntr .bg-cntr,.sfPageEditor .banner-video-cntr .content-cntr{display:block;width:100%}.sfPageEditor .banner-video-cntr.__intrinsic-height{border:1px dashed #c8102e;opacity:1 !important;visibility:visible !important}.sfPageEditor .bg-img-right-cntr,.sfPageEditor .bg-img-left-cntr{flex-direction:row}.sfPageEditor .bg-img-right-cntr .bg-content-cntr,.sfPageEditor .bg-img-left-cntr .bg-content-cntr{width:100%}.sfPageEditor .bg-img-right-cntr .bg-img-wrp,.sfPageEditor .bg-img-left-cntr .bg-img-wrp{width:50%}.sfPageEditor .bg-img-right-cntr .bg-img-wrp.__mobile,.sfPageEditor .bg-img-right-cntr .bg-img-wrp.__mobile img,.sfPageEditor .bg-img-right-cntr .bg-img-wrp.__desktop,.sfPageEditor .bg-img-left-cntr .bg-img-wrp.__mobile,.sfPageEditor .bg-img-left-cntr .bg-img-wrp.__mobile img,.sfPageEditor .bg-img-left-cntr .bg-img-wrp.__desktop{display:block !important}.sfPageEditor .bg-img-right-cntr .bg-img-wrp.__mobile img,.sfPageEditor .bg-img-right-cntr .bg-img-wrp.__mobile img img,.sfPageEditor .bg-img-right-cntr .bg-img-wrp.__desktop img,.sfPageEditor .bg-img-left-cntr .bg-img-wrp.__mobile img,.sfPageEditor .bg-img-left-cntr .bg-img-wrp.__mobile img img,.sfPageEditor .bg-img-left-cntr .bg-img-wrp.__desktop img{display:block !important}.sfPageEditor .horizontal-tabs-container-wrp .tab-title-wrp,.sfPageEditor .horizontal-tabs-container-wrp .tab-nav-mobile-wrp,.sfPageEditor .horizontal-tabs-container-wrp .tab-content-wrp{display:block}.sfPageEditor .horizontal-tabs-container-wrp{border:4px dashed #00008b}.sfPageEditor .horizontal-tab-content-wrp{border:4px dashed #add8e6}.sfPageEditor .vertical-tabs-container-wrp .tab-title-wrp,.sfPageEditor .vertical-tabs-container-wrp .tab-nav-mobile-wrp,.sfPageEditor .vertical-tabs-container-wrp .tab-content-wrp{display:block}.sfPageEditor .vertical-tabs-container-wrp{border:4px dashed #00008b}.sfPageEditor .vertical-tab-content-wrp{border:4px dashed #add8e6}.sfPageEditor .fullscreen-slider-container{border:4px dashed #00008b}.sfPageEditor .fullscreen-slider-container .fullscreen-slider-title{display:none}.sfPageEditor .fullscreen-slider-container .fullscreen-slider-title-input{display:block}.sfPageEditor .fullscreen-slider-container .fullscreen-slider-slide{border:4px dashed #90ee90}.sfPageEditor .fullscreen-slider-container .fullscreen-slider-slide{height:auto}.sfPageEditor .responsive-iframe-cntr{padding-top:unset}.sfPageEditor .col-bg-img-cntr{border:4px dashed blue}.sfPageEditor .col-bg-img-cntr>div{display:block}.sfPageEditor .col-bg-img-cntr>div .col-bg-img-wrp{border:4px dashed #add8e6;height:auto;position:static;width:auto}.sfPageEditor .col-bg-img-cntr>div .col-bg-img-wrp:hover .col-img-wrp{background-color:unset}.sfPageEditor .col-bg-img-cntr>div .col-bg-img-wrp:hover .col-text-content-wrp{background:unset;padding-bottom:unset}.sfPageEditor .col-bg-img-cntr>div .col-bg-img-wrp:hover .col-text-content-wrp *{color:unset}.sfPageEditor .col-bg-img-cntr>div .col-bg-img-wrp .col-img-wrp{height:auto;position:static}.sfPageEditor .col-bg-img-cntr>div .col-bg-img-wrp .col-img-wrp img{display:inline-block !important}.sfPageEditor .col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp{position:static;width:auto}.sfPageEditor .col-bg-img-cntr>div .col-bg-img-wrp .col-text-content-wrp .col-content-wrp{color:unset}.sfPageEditor .generic-slider-cntr{border:4px dashed;border-color:#639}.sfPageEditor .generic-slider-slide{border:4px dashed;border-color:#9370db;margin:2px}.sfPageEditor .card-generic-content img{max-height:300px}.sfPageEditor .card-featured-content .img-wrp img{max-height:300px;width:auto}.sfPageEditor .video-with-preview-image-cntr{border:4px dashed;border-color:aqua;position:static}.sfPageEditor .video-with-preview-image-cntr .video-img-wrp{position:static}.sfPageEditor .video-with-preview-image-cntr .video-img-wrp img{display:initial}.sfPageEditor .video-with-preview-image-cntr .video-wrp p,.sfPageEditor .video-with-preview-image-cntr .video-wrp .animate-typewriter,.sfPageEditor .video-with-preview-image-cntr .video-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .sfPageEditor .video-with-preview-image-cntr .video-wrp .slide-content{display:initial}.sfPageEditor .animate-typewriter{border:4px dashed aqua}.sfPageEditor .iframe-overlay-cntr .iframe-overlay{position:static}.sfPageEditor .course-listing-cntr{border:4px dashed #ff8c00}.sfPageEditor .course-listing-cntr .popup-content-wrp{border:2px dashed orange;display:block;margin:2px}.sfTemplateEditor footer .footer-bg{position:unset}.sfPageEditor:not(.sfTemplateEditor) footer .footer-wrp-tab-us{display:none !important}.sfPageEditor:not(.sfTemplateEditor) footer .footer-bg{display:none !important}.__color-black.__color-black{color:#000}.__color-white.__color-white{color:#fff}.__color-red.__color-red{color:#c8102e}.__color-light-grey.__color-light-grey{color:#f9fafa}.__color-medium-grey.__color-medium-grey{color:#f3f3f4}.__color-dark-grey.__color-dark-grey{color:#ccc}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-thin-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-thin-webfont.woff2") format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-thinitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-thinitalic-webfont.woff2") format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extralight-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extralight-webfont.woff2") format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extralightitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extralightitalic-webfont.woff2") format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-light-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-light-webfont.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-lightitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-lightitalic-webfont.woff2") format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-regular-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-regular-webfont.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-italic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-italic-webfont.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-medium-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-medium-webfont.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-mediumitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-mediumitalic-webfont.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-semibold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-semibold-webfont.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-semibolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-semibolditalic-webfont.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-bold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-bold-webfont.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-bolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-bolditalic-webfont.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extrabold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extrabold-webfont.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extrabolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-extrabolditalic-webfont.woff2") format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-black-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-black-webfont.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"montserrat";src:url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-blackitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/montserrat-blackitalic-webfont.woff2") format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-regular-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-regular-webfont.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-italic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-italic-webfont.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-medium-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-medium-webfont.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-mediumitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-mediumitalic-webfont.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-semibold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-semibold-webfont.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-semibolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-semibolditalic-webfont.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-bold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-bold-webfont.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-bolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-bolditalic-webfont.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-extrabold-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-extrabold-webfont.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-extrabolditalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-extrabolditalic-webfont.woff2") format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-black-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-black-webfont.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"playfair-display";src:url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-blackitalic-webfont.woff") format("woff"),url("/ResourcePackages/AAF/assets/dist/fonts/playfairdisplay-blackitalic-webfont.woff2") format("woff2");font-weight:900;font-weight:900;font-style:italic;font-display:swap}.sect-facility [id*=product-sensor],.sect-facility [id*=product-sensors]{display:none !important}.sect-facility{background-color:#000;overflow:hidden}.sect-facility *{color:#fff}.sect-facility .facility-cntr{display:flex;flex-flow:column;position:relative}@media(min-width: 1081px){.sect-facility .facility-cntr{align-items:center;flex-flow:row wrap}}.sect-facility select.mobile-floor-select{background-color:rgba(0,0,0,.75);border:solid 1px #fff;cursor:pointer;display:none;justify-content:center;margin:0 auto;max-width:100%;min-height:50px;padding:.5rem 1rem;position:absolute;top:3rem;left:1rem;right:1rem;max-width:375px;width:auto;z-index:1}@media(min-width: 1081px){.sect-facility select.mobile-floor-select{display:none !important}}.sect-facility select.mobile-floor-select option{color:#fff !important}.sect-facility .facility-nav{display:none}.sect-facility .facility-nav-cntr{opacity:0}.sect-facility .facility-nav-cntr.__side{display:flex;height:auto;justify-content:center;position:absolute;top:0;width:100%;z-index:2}@media(min-width: 1081px){.sect-facility .facility-nav-cntr.__side{flex:0 0;flex-basis:330px;justify-content:normal;min-height:100vh;padding-right:20px;width:330px}}.sect-facility .facility-nav-cntr.__side::-webkit-scrollbar{width:4px}.sect-facility .facility-nav-cntr.__side::-webkit-scrollbar-track{background-color:rgba(255,255,255,.5);border-radius:30px}.sect-facility .facility-nav-cntr.__side::-webkit-scrollbar-thumb{border-radius:30px;border:0 solid transparent;background-clip:content-box;background-color:#c8102e}.sect-facility .facility-nav-cntr.__side nav{margin:auto 0}@media(max-width: 1080.9px){.sect-facility .facility-nav-cntr.__side nav{display:none}}.sect-facility .facility-nav-cntr.__side .room-details-cntr{display:none !important}.sect-facility .facility-nav-cntr.__bottom{background-color:rgba(0,0,0,.5);margin-top:-25vh;min-height:200px;pointer-events:none;width:100%;z-index:1}.sect-facility .facility-nav-cntr.__bottom .fn-floor-cntr .list-rooms{display:flex;flex-flow:row wrap}@media(min-width: 751px){.sect-facility .facility-nav-cntr.__bottom .fn-floor-cntr .list-rooms{margin:0 -1rem}}.sect-facility .facility-nav-cntr.__bottom .fn-floor-cntr .list-rooms .lnk-room-wrp{padding:0 1rem;width:100%}@media(min-width: 751px){.sect-facility .facility-nav-cntr.__bottom .fn-floor-cntr .list-rooms .lnk-room-wrp{width:50%}}@media(min-width: 1081px){.sect-facility .facility-nav-cntr.__bottom .fn-floor-cntr .list-rooms .lnk-room-wrp{width:20%}}.sect-facility .facility-nav-cntr.__bottom .room-details-cntr .room-details-wrp{padding:.5rem 4rem}.sect-facility .facility-nav-cntr.__bottom .room-details-cntr .room-details-wrp .room-heading{font-size:1.75rem;font-weight:700}.sect-facility .facility-nav-cntr.__bottom .room-details-cntr .room-details-wrp .room-description{font-size:1.125rem;font-weight:400;margin-top:1rem}.sect-facility .facility-nav-cntr.__bottom nav.fac-selected{margin:0;margin-bottom:2rem}@media(max-width: 1080.9px){.sect-facility .facility-nav-cntr.__bottom nav.fac-selected{text-align:center}}.sect-facility .facility-nav-cntr.__bottom nav.fac-selected.__total-floors-1{margin-bottom:0}.sect-facility .facility-nav-cntr.__bottom nav.fac-selected .fn-floor-cntr{display:none}.sect-facility .facility-nav-cntr.__bottom nav.fac-selected .fn-floor-cntr.__active{display:block}@media(max-width: 1080.9px){.sect-facility .facility-nav-cntr.__bottom nav.fac-main{display:none}}.sect-facility .facility-nav-cntr.__bottom nav.fac-main.__total-floors-1{display:none}.sect-facility .facility-nav-cntr.__bottom nav.fac-main .fn-floor-cntr .lnk-floor{margin:.5rem 0}.sect-facility .facility-nav-cntr.__bottom nav.fac-main .fn-floor-cntr .lnk-floor.__active{pointer-events:none}.sect-facility .facility-nav-cntr.__bottom nav.fac-main .fn-floor-cntr .list-rooms{display:none}.sect-facility .facility-nav-cntr.__bottom nav.fac-main .fn-floor-cntr .room-details-cntr{display:none}.sect-facility .facility-nav-cntr nav a,.sect-facility .facility-nav-cntr nav .lnk-floor,.sect-facility .facility-nav-cntr nav .lnk-room-wrp,.sect-facility .facility-nav-cntr nav .room-details-cntr{pointer-events:auto}.sect-facility .facility-nav-cntr nav .fn-floor-cntr .list-rooms:first-of-type{margin-top:0}.sect-facility .facility-nav-cntr nav .fn-floor-cntr .list-rooms .lnk-room-wrp{margin:.5rem 0}.sect-facility .facility-nav-cntr nav .fn-floor-cntr .list-rooms .room-details-wrp{display:none}.sect-facility .facility-nav-cntr nav .fn-floor-cntr .lnk-floor{display:inline-block;font-size:2rem;font-weight:700;margin:2rem 0 .5rem;margin:.5rem 0;text-decoration:none;text-transform:uppercase}.sect-facility .facility-nav-cntr nav .fn-floor-cntr .lnk-floor:hover{color:#c8102e}.sect-facility .facility-nav-cntr nav .fn-floor-cntr .lnk-floor.__active{color:#c8102e}.sect-facility .facility-nav-cntr nav .fn-floor-cntr .lnk-room{align-items:center;background-color:#1b1b1b;border-radius:12px;display:flex;font-size:1.125rem;font-weight:500;height:100%;padding:.5rem 1rem;text-decoration:none}.sect-facility .facility-nav-cntr nav .fn-floor-cntr .lnk-room:hover{background-color:#c8102e}.sect-facility .facility-nav-cntr nav .fn-floor-cntr .lnk-room.__active{background-color:#c8102e}.sect-facility .lnk-view-all-floors{font-size:1rem;font-weight:700;position:absolute;top:1rem;left:1rem;text-transform:uppercase;text-decoration:none;z-index:1}.sect-facility .zoom-controls-cntr{display:flex;position:absolute;top:0;right:0;z-index:5}@media(min-width: 751px){.sect-facility .zoom-controls-cntr{flex-flow:column}}.sect-facility .zoom-controls-cntr .lnk-zoom-in,.sect-facility .zoom-controls-cntr .lnk-zoom-out{background:center no-repeat;background-size:32px;display:block;height:32px;margin-bottom:2px;margin-right:2px;text-decoration:none;width:32px}.sect-facility .zoom-controls-cntr .lnk-zoom-in{background-image:url("/ResourcePackages/AAF/assets/facilities/icon-zoom-in.svg")}.sect-facility .zoom-controls-cntr .lnk-zoom-out{background-image:url("/ResourcePackages/AAF/assets/facilities/icon-zoom-out.svg")}.sect-facility .facility-svg-wrp{align-items:center;display:flex;margin:0 auto;min-height:100vh;width:100%}@media(min-width: 1081px){.sect-facility .facility-svg-wrp{padding:0 calc(330px / 2)}}.sect-facility .facility-svg-wrp svg{display:block;height:75vh;overflow:visible;width:100%}@media(min-width: 751px){.sect-facility .facility-svg-wrp svg{height:100vh}}.sect-facility .facility-svg-wrp .selector{cursor:pointer}.sect-facility .facility-svg-wrp .selector path{pointer-events:none}.sect-facility .facility-svg-wrp .fo-label{display:none}@media(min-width: 751px){.sect-facility .facility-svg-wrp .fo-label{display:block;pointer-events:none}}.sect-facility .facility-svg-wrp .fo-label .name-label-cntr{align-items:center;background:#c8102e;border-radius:50px 0 0 50px;display:inline-flex;font-size:1rem;height:100%;padding:.25rem}.sect-facility .facility-svg-wrp .fo-label .name-label-cntr .icon-eye-cntr{background:url("/ResourcePackages/AAF/assets/facilities/icon-eye.svg") center no-repeat;background-size:20px;border:2px solid #fff;border-radius:50%;display:block;height:32px;width:32px}.sect-facility .facility-svg-wrp .fo-label .name-label-cntr .name-label{padding:0 .5rem}.sect-facility .facility-svg-wrp .fo-label.fo-room-name-label .name-label-cntr{font-size:2rem;padding:.5rem}.sect-facility .facility-svg-wrp .fo-label.fo-room-name-label .name-label-cntr .icon-eye-cntr{background-size:40px;border:4px solid #fff;height:64px;width:64px}.sect-facility .facility-svg-wrp .fo-label.fo-room-name-label .name-label-cntr .name-label{padding:0 1rem}.sect-facility .facility-svg-wrp .room.__active .fo-room-name-label{display:none !important}.sect-facility .facility-svg-wrp .ap-modal .btn-close,.sect-facility .facility-svg-wrp .rp-modal .btn-close{background:url("/ResourcePackages/AAF/assets/facilities/icon-modal-close.svg") center no-repeat;background-size:64px;cursor:pointer;display:block;height:64px;width:64px}.sect-facility .facility-svg-wrp .parent-modal-details-cntr{display:none}@media(min-width: 1081px){.sect-facility .facility-svg-wrp .parent-modal-details-cntr{display:flex;flex-flow:column;font-size:1.125rem;height:100%;justify-content:center;pointer-events:auto;position:relative}}.sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-title{font-size:2em;margin-bottom:1.5rem}.sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-description p,.sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-description .animate-typewriter,.sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-description .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-description .slide-content,.sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-url p,.sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-url .animate-typewriter,.sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-url .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-url .slide-content{font-size:1em;margin-top:0}.sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-description p:last-of-type,.sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-description .animate-typewriter:last-of-type,.sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-description .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content:last-of-type,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-description .slide-content:last-of-type,.sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-url p:last-of-type,.sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-url .animate-typewriter:last-of-type,.sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-url .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content:last-of-type,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-url .slide-content:last-of-type{margin-bottom:0}.sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-description{font-size:1em;margin:1.5rem 0}.sect-facility .facility-svg-wrp .parent-modal-details-cntr .details-url{font-size:1em;margin-top:1.5rem}.sect-facility .facility-svg-wrp .area-products{pointer-events:none}.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr,.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr{background-color:#c8102e;border-radius:1rem;display:flex;flex-flow:column;font-size:1rem;height:auto;margin:0 auto;overflow:hidden;padding:2rem;position:relative;width:85%}.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .btn-close,.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .btn-close{background:url("/ResourcePackages/AAF/assets/facilities/icon-modal-close.svg") center no-repeat;background-size:24px;cursor:pointer;display:block;height:24px;position:absolute;top:.5rem;right:.5rem;width:24px}.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .img-alt-wrp,.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .img-alt-wrp{display:none}.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .title-wrp,.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .title-wrp{font-size:2em;margin-bottom:1.5rem}.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .desc-wrp,.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .desc-wrp{margin:0;margin-bottom:1.5rem;overflow-x:auto}.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .desc-wrp p,.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .desc-wrp .animate-typewriter,.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .desc-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .desc-wrp .slide-content,.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .desc-wrp p,.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .desc-wrp .animate-typewriter,.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .desc-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .desc-wrp .slide-content{font-size:1em;margin-top:0}.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .desc-wrp p:last-of-type,.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .desc-wrp .animate-typewriter:last-of-type,.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .desc-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content:last-of-type,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .desc-wrp .slide-content:last-of-type,.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .desc-wrp p:last-of-type,.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .desc-wrp .animate-typewriter:last-of-type,.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .desc-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content:last-of-type,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .desc-wrp .slide-content:last-of-type{margin-bottom:0}.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .view-more-wrp,.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .view-more-wrp{font-size:1.25em;font-weight:700;text-align:right;text-transform:uppercase}.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .view-more-wrp.__hidden,.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .view-more-wrp.__hidden{display:none}.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .view-more-wrp a,.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .view-more-wrp a{text-decoration:none}.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .view-more-wrp a:hover,.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .view-more-wrp a:hover{text-decoration:underline}.sect-facility .fo-product-details{display:none}@media(min-width: 1081px){.sect-facility .fo-product-details{cursor:auto;display:block;pointer-events:none}}.sect-facility .fo-product-details .pd-connector{background-color:#c8102e;display:block;height:4px;margin:auto 0;position:absolute;top:0;bottom:0;width:60px}.sect-facility .fo-product-details .prod-details-cntr{display:flex;flex-flow:column;height:100%;justify-content:center;margin-left:60px;pointer-events:auto;position:relative}.sect-facility .fo-product-details .prod-details-cntr .pd-img-cntr{align-items:center;background-color:#c8102e;border-radius:50%;display:flex;flex-flow:column;height:430px;justify-content:center;padding:1.5rem;position:absolute;width:430px;z-index:1}.sect-facility .fo-product-details .prod-details-cntr .pd-img-cntr .img-wrp{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:contain;border-radius:50%;height:430px;width:100%}.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr{font-size:1.125rem;height:430px;justify-content:center;margin:0;margin-left:calc(430px / 2);padding:3rem;padding-left:calc(215px + 2rem);width:auto}.sect-facility .fo-product-details .prod-details-cntr .pd-content-cntr .btn-close{background-size:32px;height:32px;top:1.5rem;right:1.5rem;width:32px}.sect-facility .fo-product-details .title-wrp{font-size:1.5rem;margin-bottom:1.5rem}.sect-facility .fo-product-details .desc-wrp{margin-top:1.5rem}.sect-facility .fo-product-details .desc-wrp p,.sect-facility .fo-product-details .desc-wrp .animate-typewriter,.sect-facility .fo-product-details .desc-wrp .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .sect-facility .fo-product-details .desc-wrp .slide-content{font-size:1em}.sect-facility .facmodal-product-details{display:flex;flex-flow:column;height:100%;pointer-events:auto;position:absolute;top:120px;width:100%}.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr{font-size:.875rem;max-width:500px}.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .img-alt-wrp{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:contain;border-radius:1rem;display:block;height:200px;margin-bottom:1.5rem;min-height:200px;width:100%}.sect-facility .facmodal-product-details .prod-details-cntr .pd-content-cntr .view-more-wrp{font-size:1rem}.sect-facility .facility-modals-pd-cntr{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:99999}@media(min-width: 1081px){.sect-facility .facility-modals-pd-cntr{display:none}}.sect-facility .facility-modals-md-cntr{position:relative}@media(min-width: 1081px){.sect-facility .facility-modals-md-cntr{display:none}}.sect-facility .facility-modals-md-cntr .btn-close{background:url("/ResourcePackages/AAF/assets/facilities/icon-modal-close.svg") center no-repeat;background-size:24px;cursor:pointer;display:block;height:24px;position:absolute;top:-0.5rem;right:0;width:24px}.sect-facility .facility-modals-md-cntr .facmodal-modal-details{display:none;font-size:.875rem;padding:1rem;pointer-events:auto}.sect-facility .facility-modals-md-cntr .facmodal-modal-details .details-title{font-size:1.5rem;margin-bottom:1.5rem}.sect-facility .facility-modals-md-cntr .facmodal-modal-details .details-description{margin:1.5rem 0}.sect-facility .facility-modals-md-cntr .facmodal-modal-details .details-description p,.sect-facility .facility-modals-md-cntr .facmodal-modal-details .details-description .animate-typewriter,.sect-facility .facility-modals-md-cntr .facmodal-modal-details .details-description .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .sect-facility .facility-modals-md-cntr .facmodal-modal-details .details-description .slide-content{font-size:1em;margin-top:0}.sect-facility .facility-modals-md-cntr .facmodal-modal-details .details-description p:last-of-type,.sect-facility .facility-modals-md-cntr .facmodal-modal-details .details-description .animate-typewriter:last-of-type,.sect-facility .facility-modals-md-cntr .facmodal-modal-details .details-description .fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .slide-content:last-of-type,.fullscreen-slider-container .fullscreen-slider-slide .slide-content-container .fullscreen-slider-content-wrp .sect-facility .facility-modals-md-cntr .facmodal-modal-details .details-description .slide-content:last-of-type{margin-bottom:0}.sect-facility .facility-modals-md-cntr .facmodal-modal-details .details-url{margin-top:1.5rem}body.__isSafari .sect-facility .fo-product-details{display:none !important}body.__isSafari .sect-facility .facility-modals-pd-cntr{display:block !important}body.__isSafari .sect-facility .facility-modals-md-cntr{display:block !important}body.__isSafari .sect-facility .fo-ap-modal-details,body.__isSafari .sect-facility .fo-pp-modal-details{display:none !important}body.__isSafari .sect-facility .fo-label{display:none !important}@media(max-width: 1080.9px){body.__isTouch .sect-facility .fo-label{display:none !important}}.sfPageEditor .facility-svg-img-preloader{display:none !important}/*# sourceMappingURL=main.min.css.map */
