.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}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}header{margin:auto}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:44px;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:44px;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:44px;width:24px}header .us-header-tablet-mobile .links .region-icon img:hover{cursor:pointer}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{display:none}header .main-nav .horizontal-item.expandable{display:none}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}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 .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}@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)}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 .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}@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 .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;height:175px}}@media(min-width: 1441px){header .header-us>div{padding:24px 80px}}header .header-us.us-light{background-color:#fff;margin:auto;max-width:1920px}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;justify-content:space-between}header .header-us .header-us-1 .logo{max-width:145px}header .header-us .header-us-1 .title .sfContentBlock{text-align:center}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:44px;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:44px;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:44px;width:24px}header .header-us .header-us-1 .icons .region-icon img:hover{cursor:pointer}header .header-us .header-us-2{display:flex;flex-flow:row;margin-top:24px}header .header-us .header-us-2 .menu{align-items:center;display:flex;position:relative}header .header-us .header-us-2 .navigation-links{width:100%}header .header-us .header-us-2 .navigation-links .nav{align-items:center;display:flex;flex-flow:row;justify-content:right;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 .rootnode:hover{text-decoration:underline}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us-container{background-color:#000;border-top:2px solid #000;display:none;left:50%;margin-left:-50vw;position:absolute;top:175px;width:100vw;z-index:999}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us{column-count:4;column-gap:20px;margin:0 auto;max-width:1920px;padding:64px 192px;width:1920px}@media(min-width: 1080px){header .header-us .header-us-2 .navigation-links .nav .sub-nav-us{padding:64px 112px}}@media(min-width: 1200px){header .header-us .header-us-2 .navigation-links .nav .sub-nav-us{padding:64px 192px}}@media(min-width: 1441px){header .header-us .header-us-2 .navigation-links .nav .sub-nav-us{left:-110px}}@media(min-width: 3840px){header .header-us .header-us-2 .navigation-links .nav .sub-nav-us{column-count:5}}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us>.nav-item{break-inside:avoid-column;margin:0;overflow:hidden;-webkit-column-break-inside:avoid}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us .subnode{text-transform:uppercase}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us a{display:block;font-size:16px;font-weight:700;text-decoration:none}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us a:hover{text-decoration:underline}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us .sub-nav-us-2{padding-bottom:16px;padding-left:16px}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us .sub-nav-us-2 .nav-item:first-child{margin-top:4px}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us .sub-nav-us-2 .nav-item{margin:0}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us .sub-nav-us-2 a{display:block;font-size:16px;font-weight:400;margin-bottom:10px;text-decoration:none;text-transform:capitalize}header .header-us .header-us-2 .navigation-links .nav .sub-nav-us .sub-nav-us-2 a:hover{text-decoration:underline}header .header-us .header-us-2 .navigation-links .nav .nav-item-us{align-items:center;display:flex;flex-flow:row;margin:0 0 0 20px}@media(min-width: 1100px){header .header-us .header-us-2 .navigation-links .nav .nav-item-us{margin-left:26px}}@media(min-width: 1441px){header .header-us .header-us-2 .navigation-links .nav .nav-item-us{margin-left:48px}}@media(min-width: 1600px){header .header-us .header-us-2 .navigation-links .nav .nav-item-us{margin-left:64px}}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;padding-left:8px}header .header-us .header-us-2 .navigation-links .nav .nav-item-us .us-menu-open 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-open{padding-left:16px}}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 .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 .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}}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]{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{font-weight:700 !important}main input,main label,main textarea,main select,main button{font-family:"montserrat",sans-serif}main label,main .sf-Checkboxes strong,main .sf-RadioButtons strong{color:#000;font-size:1rem;font-weight:500;line-height:125%}main .sf-Checkboxes{margin:16px 0}main .sf-Checkboxes strong{display:block;margin-bottom:8px;width:100%}main .sf-Checkboxes label{align-items:center;display:flex}main .sf-Checkboxes input[type=checkbox]{height:40px;margin-right:30px;width:40px}main .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{color:#000;display:block;font-size:1rem;font-weight:500;line-height:125%;margin-bottom:8px}main div[data-sf-role=single-file-input]{height:122px}@media(min-width: 751px){main div[data-sf-role=single-file-input]{height:unset}}main .custom-file-input{display:flex;flex-direction:column;gap:12px;position:absolute}@media(min-width: 751px){main .custom-file-input{flex-direction:row}}main .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{background:linear-gradient(0deg, #C8102E 0%, #C8102E 100%),#c8102e}main .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{width:480px}}main input[type=file]{opacity:0;width:155px}main 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{background:linear-gradient(0deg, #C8102E 0%, #C8102E 100%),#c8102e}main .sf-FormNav .sf-FormNav-page{height:32px;width:32px}@media(min-width: 751px){main .sf-FormNav .sf-FormNav-page{height:40px;width:40px}}main .sf-FormNav li{color:#000;font-size:16px;font-weight:500;margin-right:16px}@media(min-width: 751px){main .sf-FormNav li{margin-right:32px}}@media(min-width: 1081px){main .sf-FormNav li{margin-right:48px}}main .sf-FormNav li.past .sf-FormNav-page{background-color:#000}main .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{font-weight:700}main .sf-FormNav li.active .sf-FormNav-page{background-color:#000}main .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{font-size:24px;line-height:40px}}main .sf-FormNav li.future .sf-FormNav-page{border:none}main .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{font-size:24px;line-height:40px}}main 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{background:linear-gradient(0deg, #C8102E 0%, #C8102E 100%),#c8102e;cursor:pointer}main .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{width:100%}main .sf-RadioButtons label{align-items:center;display:flex}main .sf-RadioButtons strong{display:block;margin-bottom:8px;width:100%}main .sf-RadioButtons input[type=radio]{height:40px;margin-right:30px;width:40px}main .sf-RadioButtons input[type=radio]:checked{appearance:none;background-color:#fff;border:#c8102e 14px solid;border-radius:50%}main .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{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{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{color:#909293;font-family:"montserrat",sans-serif;font-size:.875rem;font-weight:600;text-align:right}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{text-align:end;margin:0;color:#c8102e !important;font-size:16px;font-family:"montserrat",sans-serif;font-weight:400}main textarea{min-height:150px}main select{appearance:none;background:url("../images/dropdown.svg") no-repeat right 1.125em center transparent}main 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{display:none}main 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{text-decoration:underline}@media(min-width: 1441px){main button[type=submit]{font-size:24px}}main .layout-bgc .sf-Checkboxes strong,main .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{border-color:#fff;color:#fff}main .layout-bgc button[type=submit]{color:#fff}main .layout-bgc select{background-image:url("../images/dropdown-white.svg")}main .layout-bgc select option{color:#000 !important}main .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:#000;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:#fff}.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-white.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}}.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;gap:2rem;justify-content:space-between;margin-top:3rem;margin-bottom:3rem}@media(min-width: 1081px){.news-list-wrp{gap:1rem}}.news-list-wrp .news-list-item{background-color:#fff;border-radius:30px;box-shadow:0px 4px 24px rgba(0,0,0,.08);cursor:pointer;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% - 1rem)}}@media(min-width: 1081px){.news-list-wrp .news-list-item{flex:0 0 calc(33% - 1rem)}}.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;object-fit:cover}.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}}.dialog-region-info{display:none}.mapboxgl-map{min-height:300px}@media(min-width: 751px){.mapboxgl-map{min-height:450px}}@media(min-width: 1081px){.mapboxgl-map{min-height:700px}}@media(min-width: 1441px){.mapboxgl-map{min-height:800px}}@media(min-width: 1921px){.mapboxgl-map{min-height:900px}}.mapboxgl-map .mapboxgl-popup{max-width:300px !important;z-index:3}@media(max-width: 1080.9px){.mapboxgl-map .mapboxgl-popup{left:50%;top:50%;transform:translate(-50%, -50%) !important}}@media(min-width: 751px){.mapboxgl-map .mapboxgl-popup{max-width:550px !important}}@media(min-width: 1441px){.mapboxgl-map .mapboxgl-popup{max-width:610px !important}}.mapboxgl-map .mapboxgl-popup .mapboxgl-popup-tip{display:none}.mapboxgl-map .mapboxgl-popup .mapboxgl-popup-content{background:rgba(255,255,255,.9);border:1px solid #000 !important;border-radius:20px;padding:1rem 1rem;width:550px}@media(min-width: 751px){.mapboxgl-map .mapboxgl-popup .mapboxgl-popup-content{padding:1.5rem 2rem}}@media(min-width: 1081px){.mapboxgl-map .mapboxgl-popup .mapboxgl-popup-content{padding:1.5rem 3rem}}@media(min-width: 1441px){.mapboxgl-map .mapboxgl-popup .mapboxgl-popup-content{padding:2rem 4rem;width:610px}}.mapboxgl-map .mapboxgl-popup .mapboxgl-popup-content .mapboxgl-popup-close-button{background:url("../images/icon-close-white.svg") no-repeat center center #000;background-size:8px auto;border-radius:50%;color:#fff;font-size:1.5rem;height:24px;line-height:24px;right:1rem;text-indent:-99999rem;top:1rem;width:24px}@media(min-width: 751px){.mapboxgl-map .mapboxgl-popup .mapboxgl-popup-content .mapboxgl-popup-close-button{background-size:10px auto;font-size:2rem;height:32px;line-height:32px;right:2rem;top:1.5rem;width:32px}}@media(min-width: 1081px){.mapboxgl-map .mapboxgl-popup .mapboxgl-popup-content .mapboxgl-popup-close-button{right:3rem}}@media(min-width: 1441px){.mapboxgl-map .mapboxgl-popup .mapboxgl-popup-content .mapboxgl-popup-close-button{right:4rem;top:2rem}}.mapboxgl-map .mapboxgl-canvas{cursor:default}.mapboxgl-map .mapboxgl-control-container{font-family:"montserrat",sans-serif}.mapboxgl-popup-content .info{font-family:"montserrat",sans-serif;word-wrap:break-word}.mapboxgl-popup-content .info h1{margin:0;padding-top:28px}@media(min-width: 751px){.mapboxgl-popup-content .info h1{padding-top:0}}.mapboxgl-popup-content .info p,.mapboxgl-popup-content .info .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 .mapboxgl-popup-content .info .slide-content,.mapboxgl-popup-content .info .animate-typewriter{margin:0;padding:1.5rem 0 0}.mapboxgl-popup-content .info a{background-repeat:no-repeat;background-position:left center;background-size:16px auto;display:inline-block;font-size:1rem;padding-left:2rem}.mapboxgl-popup-content .info a.directory-link{background-image:url("../images/icon-office.svg")}.mapboxgl-popup-content .info a.website{background-image:url("../images/icon-website.svg")}.world-map-cntr{background:#e7e5e6}.world-map-cntr select{background-color:#fff;display:block;margin:0 auto 1rem;max-width:350px}.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;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 1rem}@media(min-width: 751px){.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}}.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;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-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}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}.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:6px;font-family:"montserrat",sans-serif;font-size:1rem;font-weight:500;line-height:40px;padding:0 2.5rem 0 1rem;width:calc(100% - 130px)}.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-white.svg") no-repeat center right 1rem #c8102e;border:none;border-radius:20px;color:#fff;cursor:pointer;font-family:"montserrat",sans-serif;font-size:16px;font-weight:700;letter-spacing:.26em;line-height:40px;padding-left:1rem;position:absolute;right:0;text-align:left;text-transform:uppercase;width:160px}.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 50%}}@media(min-width: 1081px){.search-box-wrp .suggestions-wrp .suggestions-content-wrp .row>.col{flex:0 0 33.3333%}}@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}.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 .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 .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}.sfTemplateEditor header .us-header-tablet-mobile,.sfTemplateEditor header .header-us{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}.sfTemplateEditor footer .footer-bg{position:unset}.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}.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{background-color:#000;overflow:hidden;padding-top:50px}@media(min-width: 751px){.sect-facility{padding-top:100px}}.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 */
