*,*::before,*::after{box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}
@-ms-viewport{width:device-width}
article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
[tabindex="-1"]:focus{outline:0 !important}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:0}
abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}

ol,ul,dl{margin-top:0;margin-bottom:1rem;list-style:none}
ol ol,ul ul,ol ul,ul ol{margin-bottom:0}

dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
dfn{font-style:italic} 
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}
a:hover{color:#0056b3;text-decoration:underline}
a:not([href]):not([tabindex]){color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus{outline:0}
pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}
pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}
figure{margin:0 0 1rem}
img{vertical-align:middle;border-style:none}
svg:not(:root){overflow:hidden}
a,area,button,[role="button"],input:not([type="range"]),label,select,summary,textarea{touch-action:manipulation}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}
th{text-align:inherit}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}
input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}
input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}
textarea{overflow:auto;resize:vertical}
fieldset{padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
progress{vertical-align:baseline}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{outline-offset:-2px;-webkit-appearance:none}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
summary{display:list-item}
template{display:none}
[hidden]{display:none !important}
.container{width:100%;padding-right:24px;padding-left:24px;margin-right:auto;margin-left:auto}
@media(min-width:480px){.container{max-width:767px}
}
@media(min-width:768px){.container{max-width:1023px}
}
@media(min-width:1024px){.container{max-width:1488px}
}
.container-fluid{width:100%;padding-right:24px;padding-left:24px;margin-right:auto;margin-left:auto}
@media(min-width:480px){.container-fluid{max-width:767px}
}
@media(min-width:768px){.container-fluid{max-width:1023px}
}
@media(min-width:1024px){.container-fluid{max-width:1488px}
}
.row{display:flex;flex-wrap:wrap;margin-right:-24px;margin-left:-24px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto{position:relative;width:100%;min-height:1px;padding-right:24px;padding-left:24px}
.col{flex-basis:0;flex-grow:1;max-width:100%}
.col-auto{flex:0 0 auto;width:auto;max-width:none}
.col-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-3{flex:0 0 25%;max-width:25%}
.col-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-6{flex:0 0 50%;max-width:50%}
.col-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-9{flex:0 0 75%;max-width:75%}
.col-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-12{flex:0 0 100%;max-width:100%}
.order-first{order:-1}
.order-1{order:1}
.order-2{order:2}
.order-3{order:3}
.order-4{order:4}
.order-5{order:5}
.order-6{order:6}
.order-7{order:7}
.order-8{order:8}
.order-9{order:9}
.order-10{order:10}
.order-11{order:11}
.order-12{order:12}
.offset-1{margin-left:8.33333%}
.offset-2{margin-left:16.66667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.33333%}
.offset-5{margin-left:41.66667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.33333%}
.offset-8{margin-left:66.66667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.33333%}
.offset-11{margin-left:91.66667%}
@media(min-width:480px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}
.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}
.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-sm-3{flex:0 0 25%;max-width:25%}
.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-sm-6{flex:0 0 50%;max-width:50%}
.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-sm-9{flex:0 0 75%;max-width:75%}
.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-sm-12{flex:0 0 100%;max-width:100%}
.order-sm-first{order:-1}
.order-sm-1{order:1}
.order-sm-2{order:2}
.order-sm-3{order:3}
.order-sm-4{order:4}
.order-sm-5{order:5}
.order-sm-6{order:6}
.order-sm-7{order:7}
.order-sm-8{order:8}
.order-sm-9{order:9}
.order-sm-10{order:10}
.order-sm-11{order:11}
.order-sm-12{order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.33333%}
.offset-sm-2{margin-left:16.66667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.33333%}
.offset-sm-5{margin-left:41.66667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.33333%}
.offset-sm-8{margin-left:66.66667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.33333%}
.offset-sm-11{margin-left:91.66667%}
}
@media(min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}
.col-md-auto{flex:0 0 auto;width:auto;max-width:none}
.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-md-3{flex:0 0 25%;max-width:25%}
.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-md-6{flex:0 0 50%;max-width:50%}
.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-md-9{flex:0 0 75%;max-width:75%}
.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-md-12{flex:0 0 100%;max-width:100%}
.order-md-first{order:-1}
.order-md-1{order:1}
.order-md-2{order:2}
.order-md-3{order:3}
.order-md-4{order:4}
.order-md-5{order:5}
.order-md-6{order:6}
.order-md-7{order:7}
.order-md-8{order:8}
.order-md-9{order:9}
.order-md-10{order:10}
.order-md-11{order:11}
.order-md-12{order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.33333%}
.offset-md-2{margin-left:16.66667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.33333%}
.offset-md-5{margin-left:41.66667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.33333%}
.offset-md-8{margin-left:66.66667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.33333%}
.offset-md-11{margin-left:91.66667%}
}
@media(min-width:1024px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}
.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}
.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-lg-3{flex:0 0 25%;max-width:25%}
.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-lg-6{flex:0 0 50%;max-width:50%}
.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-lg-9{flex:0 0 75%;max-width:75%}
.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-lg-12{flex:0 0 100%;max-width:100%}
.order-lg-first{order:-1}
.order-lg-1{order:1}
.order-lg-2{order:2}
.order-lg-3{order:3}
.order-lg-4{order:4}
.order-lg-5{order:5}
.order-lg-6{order:6}
.order-lg-7{order:7}
.order-lg-8{order:8}
.order-lg-9{order:9}
.order-lg-10{order:10}
.order-lg-11{order:11}
.order-lg-12{order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.33333%}
.offset-lg-2{margin-left:16.66667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.33333%}
.offset-lg-5{margin-left:41.66667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.33333%}
.offset-lg-8{margin-left:66.66667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.33333%}
.offset-lg-11{margin-left:91.66667%}
}
.carousel{position:relative}
.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner::after{display:block;clear:both;content:""}
.carousel-item{position:relative;display:none;float:left;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;perspective:1000px}
@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}
}
.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}
.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{-webkit-transform:translateX(100%);transform:translateX(100%)}
.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}
.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}
.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0 .6s opacity}
@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}
}
.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}
@media(prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}
}
.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}
.carousel-control-prev{left:0}
.carousel-control-next{right:0}
.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50% / 100% 100%}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'fill='%23fff'viewBox='0088'%3e%3cpathd='M5.250l-44441.5-1.5-2.5-2.52.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'fill='%23fff'viewBox='0088'%3e%3cpathd='M2.750l-1.51.52.52.5-2.52.51.51.54-4-4-4z'/%3e%3c/svg%3e")}
.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}
.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}
@media(prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}
}
.carousel-indicators .active{opacity:1}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}
.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:.5rem 1rem}
.nav-link:focus,.nav-link:hover{text-decoration:none}
.nav-link.disabled{color:#868e96}
.nav-tabs{border-bottom:1px solid #dee2e6}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}
.nav-tabs .nav-link.disabled{color:#868e96;background-color:transparent;border-color:transparent}
.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.nav-pills .nav-link{border-radius:.25rem}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}
.nav-fill .nav-item{flex:1 1 auto;text-align:center}
.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}
.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}
.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}
.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}
.navbar-nav .nav-link{padding-right:0;padding-left:0}
.navbar-nav .dropdown-menu{position:static;float:none}
.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}
.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}
.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}
.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}
@media(max-width:479px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}
}
@media(min-width:480px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand-sm .navbar-nav{flex-direction:row}
.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}
.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}
.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand-sm .navbar-toggler{display:none}
.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}
}
@media(max-width:767px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}
}
@media(min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand-md .navbar-nav{flex-direction:row}
.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}
.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}
.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand-md .navbar-toggler{display:none}
.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}
}
@media(max-width:1023px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}
}
@media(min-width:1024px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand-lg .navbar-nav{flex-direction:row}
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}
.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}
.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand-lg .navbar-toggler{display:none}
.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}
}
.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}
.navbar-expand .navbar-nav{flex-direction:row}
.navbar-expand .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}
.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}
.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand .navbar-toggler{display:none}
.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}
.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}
.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,0.9)}
.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,0.7)}
.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}
.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}
.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}
.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3CsvgviewBox='003030'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathstroke='rgba(0,0,0,0.5)'stroke-width='2'stroke-linecap='round'stroke-miterlimit='10'd='M47h22M415h22M423h22'/%3E%3C/svg%3E")}
.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}
.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}
.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,0.9)}
.navbar-dark .navbar-brand{color:#fff}
.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}
.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}
.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,0.75)}
.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}
.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}
.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}
.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3CsvgviewBox='003030'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathstroke='rgba(255,255,255,0.5)'stroke-width='2'stroke-linecap='round'stroke-miterlimit='10'd='M47h22M415h22M423h22'/%3E%3C/svg%3E")}
.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}
.navbar-dark .navbar-text a{color:#fff}
.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}
.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.form-control::-ms-expand{background-color:transparent;border:0}
.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}
.form-control::placeholder{color:#868e96;opacity:1}
.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}
select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}
select.form-control:focus::-ms-value{color:#495057;background-color:#fff}
.form-control-file,.form-control-range{display:block}
.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;line-height:1.5}
.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5}
.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:.875rem;line-height:1.5}
.col-form-legend{padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;font-size:1rem}
.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}
.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}
.form-control-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}
.form-control-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}
.form-group{margin-bottom:1rem}
.form-text{display:block;margin-top:.25rem}
.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}
.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}
.form-check{position:relative;display:block;margin-bottom:.5rem}
.form-check.disabled .form-check-label{color:#868e96}
.form-check-label{padding-left:1.25rem;margin-bottom:0}
.form-check-input{position:absolute;margin-top:.25rem;margin-left:-1.25rem}
.form-check-inline{display:inline-block;margin-right:.75rem}
.form-check-inline .form-check-label{vertical-align:middle}
.valid-feedback{display:none;margin-top:.25rem;font-size:80%;color:#28a745}
.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;width:250px;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,0.8);border-radius:.2rem}
.was-validated .form-control:valid,.form-control.is-valid,.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745}
.was-validated .form-control:valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}
.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip,.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip{display:block}
.was-validated .form-check-input:valid+.form-check-label,.form-check-input.is-valid+.form-check-label{color:#28a745}
.was-validated .custom-control-input:valid ~ .custom-control-indicator,.custom-control-input.is-valid ~ .custom-control-indicator{background-color:rgba(40,167,69,0.4)}
.was-validated .custom-control-input:valid ~ .custom-control-description,.custom-control-input.is-valid ~ .custom-control-description{color:#28a745}
.was-validated .custom-control-input:valid:focus ~ .custom-control-indicator,.custom-control-input.is-valid:focus ~ .custom-control-indicator{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,0.25)}
.was-validated .custom-file-input:valid ~ .custom-file-control,.custom-file-input.is-valid ~ .custom-file-control{border-color:#28a745}
.was-validated .custom-file-input:valid ~ .custom-file-control::before,.custom-file-input.is-valid ~ .custom-file-control::before{border-color:inherit}
.was-validated .custom-file-input:valid:focus ~ .custom-file-control,.custom-file-input.is-valid:focus ~ .custom-file-control{box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}
.invalid-feedback{display:none;margin-top:.25rem;font-size:80%;color:#dc3545}
.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;width:250px;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,0.8);border-radius:.2rem}
.was-validated .form-control:invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545}
.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}
.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip,.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip{display:block}
.was-validated .form-check-input:invalid+.form-check-label,.form-check-input.is-invalid+.form-check-label{color:#dc3545}
.was-validated .custom-control-input:invalid ~ .custom-control-indicator,.custom-control-input.is-invalid ~ .custom-control-indicator{background-color:rgba(220,53,69,0.4)}
.was-validated .custom-control-input:invalid ~ .custom-control-description,.custom-control-input.is-invalid ~ .custom-control-description{color:#dc3545}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-indicator,.custom-control-input.is-invalid:focus ~ .custom-control-indicator{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,0.25)}
.was-validated .custom-file-input:invalid ~ .custom-file-control,.custom-file-input.is-invalid ~ .custom-file-control{border-color:#dc3545}
.was-validated .custom-file-input:invalid ~ .custom-file-control::before,.custom-file-input.is-invalid ~ .custom-file-control::before{border-color:inherit}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-control,.custom-file-input.is-invalid:focus ~ .custom-file-control{box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}
.form-inline{display:flex;flex-flow:row wrap;align-items:center}
.form-inline .form-check{width:100%}
@media(min-width:480px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}
.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}
.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}
.form-inline .form-control-plaintext{display:inline-block}
.form-inline .input-group{width:auto}
.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;margin-top:0;margin-bottom:0}
.form-inline .form-check-label{padding-left:0}
.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}
.form-inline .custom-control{display:flex;align-items:center;justify-content:center;padding-left:0}
.form-inline .custom-control-indicator{position:static;display:inline-block;margin-right:.25rem;vertical-align:text-bottom}
.form-inline .has-feedback .form-control-feedback{top:0}
}
.dropup,.dropdown{position:relative}
.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
.dropdown-toggle:empty::after{margin-left:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem}
.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}
.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}
.dropup .dropdown-toggle:empty::after{margin-left:0}
.dropright .dropdown-menu{margin-top:0;margin-left:.125rem}
.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid}
.dropright .dropdown-toggle:empty::after{margin-left:0}
.dropright .dropdown-toggle::after{vertical-align:0}
.dropleft .dropdown-menu{margin-top:0;margin-right:.125rem}
.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}
.dropleft .dropdown-toggle::after{display:none}
.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}
.dropleft .dropdown-toggle:empty::after{margin-left:0}
.dropleft .dropdown-toggle::before{vertical-align:0}
.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}
.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}
.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}
.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}
.dropdown-item.disabled,.dropdown-item:disabled{color:#868e96;background-color:transparent}
.dropdown-menu.show{display:block}
.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#868e96;white-space:nowrap}
.align-baseline{vertical-align:baseline !important}
.align-top{vertical-align:top !important}
.align-middle{vertical-align:middle !important}
.align-bottom{vertical-align:bottom !important}
.align-text-bottom{vertical-align:text-bottom !important}
.align-text-top{vertical-align:text-top !important}
.clearfix::after{display:block;clear:both;content:""}
.d-none{display:none !important}
.d-inline{display:inline !important}
.d-inline-block{display:inline-block !important}
.d-block{display:block !important}
.d-table{display:table !important}
.d-table-row{display:table-row !important}
.d-table-cell{display:table-cell !important}
.d-flex{display:flex !important}
.d-inline-flex{display:inline-flex !important}
@media(min-width:480px){.d-sm-none{display:none !important}
.d-sm-inline{display:inline !important}
.d-sm-inline-block{display:inline-block !important}
.d-sm-block{display:block !important}
.d-sm-table{display:table !important}
.d-sm-table-row{display:table-row !important}
.d-sm-table-cell{display:table-cell !important}
.d-sm-flex{display:flex !important}
.d-sm-inline-flex{display:inline-flex !important}
}
@media(min-width:768px){.d-md-none{display:none !important}
.d-md-inline{display:inline !important}
.d-md-inline-block{display:inline-block !important}
.d-md-block{display:block !important}
.d-md-table{display:table !important}
.d-md-table-row{display:table-row !important}
.d-md-table-cell{display:table-cell !important}
.d-md-flex{display:flex !important}
.d-md-inline-flex{display:inline-flex !important}
}
@media(min-width:1024px){.d-lg-none{display:none !important}
.d-lg-inline{display:inline !important}
.d-lg-inline-block{display:inline-block !important}
.d-lg-block{display:block !important}
.d-lg-table{display:table !important}
.d-lg-table-row{display:table-row !important}
.d-lg-table-cell{display:table-cell !important}
.d-lg-flex{display:flex !important}
.d-lg-inline-flex{display:inline-flex !important}
}
.d-print-block{display:none !important}
@media print{.d-print-block{display:block !important}
}
.d-print-inline{display:none !important}
@media print{.d-print-inline{display:inline !important}
}
.d-print-inline-block{display:none !important}
@media print{.d-print-inline-block{display:inline-block !important}
}
@media print{.d-print-none{display:none !important}
}
.position-static{position:static !important}
.position-relative{position:relative !important}
.position-absolute{position:absolute !important}
.position-fixed{position:fixed !important}
.position-sticky{position:sticky !important}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}
@supports(position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}
}
.visible{visibility:visible !important}
.invisible{visibility:hidden !important}
.flex-row{flex-direction:row !important}
.flex-column{flex-direction:column !important}
.flex-row-reverse{flex-direction:row-reverse !important}
.flex-column-reverse{flex-direction:column-reverse !important}
.flex-wrap{flex-wrap:wrap !important}
.flex-nowrap{flex-wrap:nowrap !important}
.flex-wrap-reverse{flex-wrap:wrap-reverse !important}
.justify-content-start{justify-content:flex-start !important}
.justify-content-end{justify-content:flex-end !important}
.justify-content-center{justify-content:center !important}
.justify-content-between{justify-content:space-between !important}
.justify-content-around{justify-content:space-around !important}
.align-items-start{align-items:flex-start !important}
.align-items-end{align-items:flex-end !important}
.align-items-center{align-items:center !important}
.align-items-baseline{align-items:baseline !important}
.align-items-stretch{align-items:stretch !important}
.align-content-start{align-content:flex-start !important}
.align-content-end{align-content:flex-end !important}
.align-content-center{align-content:center !important}
.align-content-between{align-content:space-between !important}
.align-content-around{align-content:space-around !important}
.align-content-stretch{align-content:stretch !important}
.align-self-auto{align-self:auto !important}
.align-self-start{align-self:flex-start !important}
.align-self-end{align-self:flex-end !important}
.align-self-center{align-self:center !important}
.align-self-baseline{align-self:baseline !important}
.align-self-stretch{align-self:stretch !important}
@media(min-width:480px){.flex-sm-row{flex-direction:row !important}
.flex-sm-column{flex-direction:column !important}
.flex-sm-row-reverse{flex-direction:row-reverse !important}
.flex-sm-column-reverse{flex-direction:column-reverse !important}
.flex-sm-wrap{flex-wrap:wrap !important}
.flex-sm-nowrap{flex-wrap:nowrap !important}
.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}
.justify-content-sm-start{justify-content:flex-start !important}
.justify-content-sm-end{justify-content:flex-end !important}
.justify-content-sm-center{justify-content:center !important}
.justify-content-sm-between{justify-content:space-between !important}
.justify-content-sm-around{justify-content:space-around !important}
.align-items-sm-start{align-items:flex-start !important}
.align-items-sm-end{align-items:flex-end !important}
.align-items-sm-center{align-items:center !important}
.align-items-sm-baseline{align-items:baseline !important}
.align-items-sm-stretch{align-items:stretch !important}
.align-content-sm-start{align-content:flex-start !important}
.align-content-sm-end{align-content:flex-end !important}
.align-content-sm-center{align-content:center !important}
.align-content-sm-between{align-content:space-between !important}
.align-content-sm-around{align-content:space-around !important}
.align-content-sm-stretch{align-content:stretch !important}
.align-self-sm-auto{align-self:auto !important}
.align-self-sm-start{align-self:flex-start !important}
.align-self-sm-end{align-self:flex-end !important}
.align-self-sm-center{align-self:center !important}
.align-self-sm-baseline{align-self:baseline !important}
.align-self-sm-stretch{align-self:stretch !important}
}
@media(min-width:768px){.flex-md-row{flex-direction:row !important}
.flex-md-column{flex-direction:column !important}
.flex-md-row-reverse{flex-direction:row-reverse !important}
.flex-md-column-reverse{flex-direction:column-reverse !important}
.flex-md-wrap{flex-wrap:wrap !important}
.flex-md-nowrap{flex-wrap:nowrap !important}
.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}
.justify-content-md-start{justify-content:flex-start !important}
.justify-content-md-end{justify-content:flex-end !important}
.justify-content-md-center{justify-content:center !important}
.justify-content-md-between{justify-content:space-between !important}
.justify-content-md-around{justify-content:space-around !important}
.align-items-md-start{align-items:flex-start !important}
.align-items-md-end{align-items:flex-end !important}
.align-items-md-center{align-items:center !important}
.align-items-md-baseline{align-items:baseline !important}
.align-items-md-stretch{align-items:stretch !important}
.align-content-md-start{align-content:flex-start !important}
.align-content-md-end{align-content:flex-end !important}
.align-content-md-center{align-content:center !important}
.align-content-md-between{align-content:space-between !important}
.align-content-md-around{align-content:space-around !important}
.align-content-md-stretch{align-content:stretch !important}
.align-self-md-auto{align-self:auto !important}
.align-self-md-start{align-self:flex-start !important}
.align-self-md-end{align-self:flex-end !important}
.align-self-md-center{align-self:center !important}
.align-self-md-baseline{align-self:baseline !important}
.align-self-md-stretch{align-self:stretch !important}
}
@media(min-width:1024px){.flex-lg-row{flex-direction:row !important}
.flex-lg-column{flex-direction:column !important}
.flex-lg-row-reverse{flex-direction:row-reverse !important}
.flex-lg-column-reverse{flex-direction:column-reverse !important}
.flex-lg-wrap{flex-wrap:wrap !important}
.flex-lg-nowrap{flex-wrap:nowrap !important}
.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}
.justify-content-lg-start{justify-content:flex-start !important}
.justify-content-lg-end{justify-content:flex-end !important}
.justify-content-lg-center{justify-content:center !important}
.justify-content-lg-between{justify-content:space-between !important}
.justify-content-lg-around{justify-content:space-around !important}
.align-items-lg-start{align-items:flex-start !important}
.align-items-lg-end{align-items:flex-end !important}
.align-items-lg-center{align-items:center !important}
.align-items-lg-baseline{align-items:baseline !important}
.align-items-lg-stretch{align-items:stretch !important}
.align-content-lg-start{align-content:flex-start !important}
.align-content-lg-end{align-content:flex-end !important}
.align-content-lg-center{align-content:center !important}
.align-content-lg-between{align-content:space-between !important}
.align-content-lg-around{align-content:space-around !important}
.align-content-lg-stretch{align-content:stretch !important}
.align-self-lg-auto{align-self:auto !important}
.align-self-lg-start{align-self:flex-start !important}
.align-self-lg-end{align-self:flex-end !important}
.align-self-lg-center{align-self:center !important}
.align-self-lg-baseline{align-self:baseline !important}
.align-self-lg-stretch{align-self:stretch !important}
}
.float-left{float:left !important}
.float-right{float:right !important}
.float-none{float:none !important}
@media(min-width:480px){.float-sm-left{float:left !important}
.float-sm-right{float:right !important}
.float-sm-none{float:none !important}
}
@media(min-width:768px){.float-md-left{float:left !important}
.float-md-right{float:right !important}
.float-md-none{float:none !important}
}
@media(min-width:1024px){.float-lg-left{float:left !important}
.float-lg-right{float:right !important}
.float-lg-none{float:none !important}
}
.text-justify{text-align:justify !important}
.text-nowrap{white-space:nowrap !important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
@media(min-width:480px){.text-sm-left{text-align:left !important}
.text-sm-right{text-align:right !important}
.text-sm-center{text-align:center !important}
}
@media(min-width:768px){.text-md-left{text-align:left !important}
.text-md-right{text-align:right !important}
.text-md-center{text-align:center !important}
}
@media(min-width:1024px){.text-lg-left{text-align:left !important}
.text-lg-right{text-align:right !important}
.text-lg-center{text-align:center !important}
}
.text-lowercase{text-transform:lowercase !important}
.text-uppercase{text-transform:uppercase !important}
.text-capitalize{text-transform:capitalize !important}
.font-weight-light{font-weight:300 !important}
.font-weight-normal{font-weight:400 !important}
.font-weight-bold{font-weight:700 !important}
.font-italic{font-style:italic !important}
.text-white{color:#fff !important}
.text-primary{color:#007bff !important}
a.text-primary:focus,a.text-primary:hover{color:#0062cc !important}
.text-secondary{color:#868e96 !important}
a.text-secondary:focus,a.text-secondary:hover{color:#6c757d !important}
.text-success{color:#28a745 !important}
a.text-success:focus,a.text-success:hover{color:#1e7e34 !important}
.text-info{color:#17a2b8 !important}
a.text-info:focus,a.text-info:hover{color:#117a8b !important}
.text-warning{color:#ffc107 !important}
a.text-warning:focus,a.text-warning:hover{color:#d39e00 !important}
.text-danger{color:#dc3545 !important}
a.text-danger:focus,a.text-danger:hover{color:#bd2130 !important}
.text-light{color:#f8f9fa !important}
a.text-light:focus,a.text-light:hover{color:#dae0e5 !important}
.text-dark{color:#343a40 !important}
a.text-dark:focus,a.text-dark:hover{color:#1d2124 !important}
.text-muted{color:#868e96 !important}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.m-0{margin:0 !important}
.mt-0,.my-0{margin-top:0 !important}
.mr-0,.mx-0{margin-right:0 !important}
.mb-0,.my-0{margin-bottom:0 !important}
.ml-0,.mx-0{margin-left:0 !important}
.m-1{margin:.25rem !important}
.mt-1,.my-1{margin-top:.25rem !important}
.mr-1,.mx-1{margin-right:.25rem !important}
.mb-1,.my-1{margin-bottom:.25rem !important}
.ml-1,.mx-1{margin-left:.25rem !important}
.m-2{margin:.5rem !important}
.mt-2,.my-2{margin-top:.5rem !important}
.mr-2,.mx-2{margin-right:.5rem !important}
.mb-2,.my-2{margin-bottom:.5rem !important}
.ml-2,.mx-2{margin-left:.5rem !important}
.m-3{margin:1rem !important}
.mt-3,.my-3{margin-top:1rem !important}
.mr-3,.mx-3{margin-right:1rem !important}
.mb-3,.my-3{margin-bottom:1rem !important}
.ml-3,.mx-3{margin-left:1rem !important}
.m-4{margin:1.5rem !important}
.mt-4,.my-4{margin-top:1.5rem !important}
.mr-4,.mx-4{margin-right:1.5rem !important}
.mb-4,.my-4{margin-bottom:1.5rem !important}
.ml-4,.mx-4{margin-left:1.5rem !important}
.m-5{margin:3rem !important}
.mt-5,.my-5{margin-top:3rem !important}
.mr-5,.mx-5{margin-right:3rem !important}
.mb-5,.my-5{margin-bottom:3rem !important}
.ml-5,.mx-5{margin-left:3rem !important}
.p-0{padding:0 !important}
.pt-0,.py-0{padding-top:0 !important}
.pr-0,.px-0{padding-right:0 !important}
.pb-0,.py-0{padding-bottom:0 !important}
.pl-0,.px-0{padding-left:0 !important}
.p-1{padding:.25rem !important}
.pt-1,.py-1{padding-top:.25rem !important}
.pr-1,.px-1{padding-right:.25rem !important}
.pb-1,.py-1{padding-bottom:.25rem !important}
.pl-1,.px-1{padding-left:.25rem !important}
.p-2{padding:.5rem !important}
.pt-2,.py-2{padding-top:.5rem !important}
.pr-2,.px-2{padding-right:.5rem !important}
.pb-2,.py-2{padding-bottom:.5rem !important}
.pl-2,.px-2{padding-left:.5rem !important}
.p-3{padding:1rem !important}
.pt-3,.py-3{padding-top:1rem !important}
.pr-3,.px-3{padding-right:1rem !important}
.pb-3,.py-3{padding-bottom:1rem !important}
.pl-3,.px-3{padding-left:1rem !important}
.p-4{padding:1.5rem !important}
.pt-4,.py-4{padding-top:1.5rem !important}
.pr-4,.px-4{padding-right:1.5rem !important}
.pb-4,.py-4{padding-bottom:1.5rem !important}
.pl-4,.px-4{padding-left:1.5rem !important}
.p-5{padding:3rem !important}
.pt-5,.py-5{padding-top:3rem !important}
.pr-5,.px-5{padding-right:3rem !important}
.pb-5,.py-5{padding-bottom:3rem !important}
.pl-5,.px-5{padding-left:3rem !important}
.m-auto{margin:auto !important}
.mt-auto,.my-auto{margin-top:auto !important}
.mr-auto,.mx-auto{margin-right:auto !important}
.mb-auto,.my-auto{margin-bottom:auto !important}
.ml-auto,.mx-auto{margin-left:auto !important}
@media(min-width:480px){.m-sm-0{margin:0 !important}
.mt-sm-0,.my-sm-0{margin-top:0 !important}
.mr-sm-0,.mx-sm-0{margin-right:0 !important}
.mb-sm-0,.my-sm-0{margin-bottom:0 !important}
.ml-sm-0,.mx-sm-0{margin-left:0 !important}
.m-sm-1{margin:.25rem !important}
.mt-sm-1,.my-sm-1{margin-top:.25rem !important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}
.m-sm-2{margin:.5rem !important}
.mt-sm-2,.my-sm-2{margin-top:.5rem !important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}
.m-sm-3{margin:1rem !important}
.mt-sm-3,.my-sm-3{margin-top:1rem !important}
.mr-sm-3,.mx-sm-3{margin-right:1rem !important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}
.ml-sm-3,.mx-sm-3{margin-left:1rem !important}
.m-sm-4{margin:1.5rem !important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}
.m-sm-5{margin:3rem !important}
.mt-sm-5,.my-sm-5{margin-top:3rem !important}
.mr-sm-5,.mx-sm-5{margin-right:3rem !important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}
.ml-sm-5,.mx-sm-5{margin-left:3rem !important}
.p-sm-0{padding:0 !important}
.pt-sm-0,.py-sm-0{padding-top:0 !important}
.pr-sm-0,.px-sm-0{padding-right:0 !important}
.pb-sm-0,.py-sm-0{padding-bottom:0 !important}
.pl-sm-0,.px-sm-0{padding-left:0 !important}
.p-sm-1{padding:.25rem !important}
.pt-sm-1,.py-sm-1{padding-top:.25rem !important}
.pr-sm-1,.px-sm-1{padding-right:.25rem !important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}
.pl-sm-1,.px-sm-1{padding-left:.25rem !important}
.p-sm-2{padding:.5rem !important}
.pt-sm-2,.py-sm-2{padding-top:.5rem !important}
.pr-sm-2,.px-sm-2{padding-right:.5rem !important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}
.pl-sm-2,.px-sm-2{padding-left:.5rem !important}
.p-sm-3{padding:1rem !important}
.pt-sm-3,.py-sm-3{padding-top:1rem !important}
.pr-sm-3,.px-sm-3{padding-right:1rem !important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}
.pl-sm-3,.px-sm-3{padding-left:1rem !important}
.p-sm-4{padding:1.5rem !important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}
.p-sm-5{padding:3rem !important}
.pt-sm-5,.py-sm-5{padding-top:3rem !important}
.pr-sm-5,.px-sm-5{padding-right:3rem !important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}
.pl-sm-5,.px-sm-5{padding-left:3rem !important}
.m-sm-auto{margin:auto !important}
.mt-sm-auto,.my-sm-auto{margin-top:auto !important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}
.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}
}
@media(min-width:768px){.m-md-0{margin:0 !important}
.mt-md-0,.my-md-0{margin-top:0 !important}
.mr-md-0,.mx-md-0{margin-right:0 !important}
.mb-md-0,.my-md-0{margin-bottom:0 !important}
.ml-md-0,.mx-md-0{margin-left:0 !important}
.m-md-1{margin:.25rem !important}
.mt-md-1,.my-md-1{margin-top:.25rem !important}
.mr-md-1,.mx-md-1{margin-right:.25rem !important}
.mb-md-1,.my-md-1{margin-bottom:.25rem !important}
.ml-md-1,.mx-md-1{margin-left:.25rem !important}
.m-md-2{margin:.5rem !important}
.mt-md-2,.my-md-2{margin-top:.5rem !important}
.mr-md-2,.mx-md-2{margin-right:.5rem !important}
.mb-md-2,.my-md-2{margin-bottom:.5rem !important}
.ml-md-2,.mx-md-2{margin-left:.5rem !important}
.m-md-3{margin:1rem !important}
.mt-md-3,.my-md-3{margin-top:1rem !important}
.mr-md-3,.mx-md-3{margin-right:1rem !important}
.mb-md-3,.my-md-3{margin-bottom:1rem !important}
.ml-md-3,.mx-md-3{margin-left:1rem !important}
.m-md-4{margin:1.5rem !important}
.mt-md-4,.my-md-4{margin-top:1.5rem !important}
.mr-md-4,.mx-md-4{margin-right:1.5rem !important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}
.ml-md-4,.mx-md-4{margin-left:1.5rem !important}
.m-md-5{margin:3rem !important}
.mt-md-5,.my-md-5{margin-top:3rem !important}
.mr-md-5,.mx-md-5{margin-right:3rem !important}
.mb-md-5,.my-md-5{margin-bottom:3rem !important}
.ml-md-5,.mx-md-5{margin-left:3rem !important}
.p-md-0{padding:0 !important}
.pt-md-0,.py-md-0{padding-top:0 !important}
.pr-md-0,.px-md-0{padding-right:0 !important}
.pb-md-0,.py-md-0{padding-bottom:0 !important}
.pl-md-0,.px-md-0{padding-left:0 !important}
.p-md-1{padding:.25rem !important}
.pt-md-1,.py-md-1{padding-top:.25rem !important}
.pr-md-1,.px-md-1{padding-right:.25rem !important}
.pb-md-1,.py-md-1{padding-bottom:.25rem !important}
.pl-md-1,.px-md-1{padding-left:.25rem !important}
.p-md-2{padding:.5rem !important}
.pt-md-2,.py-md-2{padding-top:.5rem !important}
.pr-md-2,.px-md-2{padding-right:.5rem !important}
.pb-md-2,.py-md-2{padding-bottom:.5rem !important}
.pl-md-2,.px-md-2{padding-left:.5rem !important}
.p-md-3{padding:1rem !important}
.pt-md-3,.py-md-3{padding-top:1rem !important}
.pr-md-3,.px-md-3{padding-right:1rem !important}
.pb-md-3,.py-md-3{padding-bottom:1rem !important}
.pl-md-3,.px-md-3{padding-left:1rem !important}
.p-md-4{padding:1.5rem !important}
.pt-md-4,.py-md-4{padding-top:1.5rem !important}
.pr-md-4,.px-md-4{padding-right:1.5rem !important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}
.pl-md-4,.px-md-4{padding-left:1.5rem !important}
.p-md-5{padding:3rem !important}
.pt-md-5,.py-md-5{padding-top:3rem !important}
.pr-md-5,.px-md-5{padding-right:3rem !important}
.pb-md-5,.py-md-5{padding-bottom:3rem !important}
.pl-md-5,.px-md-5{padding-left:3rem !important}
.m-md-auto{margin:auto !important}
.mt-md-auto,.my-md-auto{margin-top:auto !important}
.mr-md-auto,.mx-md-auto{margin-right:auto !important}
.mb-md-auto,.my-md-auto{margin-bottom:auto !important}
.ml-md-auto,.mx-md-auto{margin-left:auto !important}
}
@media(min-width:1024px){.m-lg-0{margin:0 !important}
.mt-lg-0,.my-lg-0{margin-top:0 !important}
.mr-lg-0,.mx-lg-0{margin-right:0 !important}
.mb-lg-0,.my-lg-0{margin-bottom:0 !important}
.ml-lg-0,.mx-lg-0{margin-left:0 !important}
.m-lg-1{margin:.25rem !important}
.mt-lg-1,.my-lg-1{margin-top:.25rem !important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}
.m-lg-2{margin:.5rem !important}
.mt-lg-2,.my-lg-2{margin-top:.5rem !important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}
.m-lg-3{margin:1rem !important}
.mt-lg-3,.my-lg-3{margin-top:1rem !important}
.mr-lg-3,.mx-lg-3{margin-right:1rem !important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}
.ml-lg-3,.mx-lg-3{margin-left:1rem !important}
.m-lg-4{margin:1.5rem !important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}
.m-lg-5{margin:3rem !important}
.mt-lg-5,.my-lg-5{margin-top:3rem !important}
.mr-lg-5,.mx-lg-5{margin-right:3rem !important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}
.ml-lg-5,.mx-lg-5{margin-left:3rem !important}
.p-lg-0{padding:0 !important}
.pt-lg-0,.py-lg-0{padding-top:0 !important}
.pr-lg-0,.px-lg-0{padding-right:0 !important}
.pb-lg-0,.py-lg-0{padding-bottom:0 !important}
.pl-lg-0,.px-lg-0{padding-left:0 !important}
.p-lg-1{padding:.25rem !important}
.pt-lg-1,.py-lg-1{padding-top:.25rem !important}
.pr-lg-1,.px-lg-1{padding-right:.25rem !important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}
.pl-lg-1,.px-lg-1{padding-left:.25rem !important}
.p-lg-2{padding:.5rem !important}
.pt-lg-2,.py-lg-2{padding-top:.5rem !important}
.pr-lg-2,.px-lg-2{padding-right:.5rem !important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}
.pl-lg-2,.px-lg-2{padding-left:.5rem !important}
.p-lg-3{padding:1rem !important}
.pt-lg-3,.py-lg-3{padding-top:1rem !important}
.pr-lg-3,.px-lg-3{padding-right:1rem !important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}
.pl-lg-3,.px-lg-3{padding-left:1rem !important}
.p-lg-4{padding:1.5rem !important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}
.p-lg-5{padding:3rem !important}
.pt-lg-5,.py-lg-5{padding-top:3rem !important}
.pr-lg-5,.px-lg-5{padding-right:3rem !important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}
.pl-lg-5,.px-lg-5{padding-left:3rem !important}
.m-lg-auto{margin:auto !important}
.mt-lg-auto,.my-lg-auto{margin-top:auto !important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}
.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}
}
/*! jQuery UI - v1.12.1 - 2018-04-09
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;font-size:100%;line-height:1.3;list-style:none;text-decoration:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{display:table;border-collapse:collapse;content:""}
.ui-helper-clearfix:after{clear:both}
.ui-helper-zfix{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default !important;pointer-events:none}
.ui-icon{display:inline-block;position:relative;margin-top:-.25em;background-repeat:no-repeat;text-indent:-99999px;overflow:hidden;vertical-align:middle}
.ui-widget-icon-block{display:block;left:50%;margin-left:-8px}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-menu{display:block;margin:0;padding:0;outline:0;list-style:none;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.5);z-index:9999}
.ui-menu .ui-menu{position:absolute}
.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}
.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}
.ui-menu .ui-menu-divider{height:0;margin:5px 0;border-width:1px 0 0 0;font-size:0;line-height:0}
.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}
.ui-menu .ui-menu-icon{right:0;left:auto}
.ui-widget{color:#414141;font-family:"Open Sans";font-size:1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}
.ui-widget-content{background:#fff;color:#333}
.ui-widget-content a{color:#333}
.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}
.ui-widget-header a{color:#333}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;color:#454545;font-weight:normal}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;color:#2b2b2b;font-weight:normal}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}
.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;color:#fff;font-weight:normal}
.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}
.ui-state-checked{border:1px solid #dad55e;background:#fffa90}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{font-weight:normal;opacity:.7;filter:alpha(Opacity=70)}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;opacity:.35;filter:alpha(Opacity=35)}
.ui-state-disabled .ui-icon{filter:alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon,.ui-widget-content .ui-icon{background-image:url("https://www.aetna.com/producer_public/css/dxp-mlp/css/images/ui-icons_444444_256x240.png")}
.ui-widget-header .ui-icon{background-image:url("https://www.aetna.com/producer_public/css/dxp-mlp/css/images/ui-icons_444444_256x240.png")}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("https://www.aetna.com/producer_public/css/dxp-mlp/css/images/ui-icons_555555_256x240.png")}
.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("https://www.aetna.com/producer_public/css/dxp-mlp/css/images/ui-icons_ffffff_256x240.png")}
.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("https://www.aetna.com/producer_public/css/dxp-mlp/css/images/ui-icons_777620_256x240.png")}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("https://www.aetna.com/producer_public/css/dxp-mlp/css/images/ui-icons_cc0000_256x240.png")}
.ui-button .ui-icon{background-image:url("https://www.aetna.com/producer_public/css/dxp-mlp/css/images/ui-icons_777777_256x240.png")}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-caret-1-n{background-position:0 0}
.ui-icon-caret-1-ne{background-position:-16px 0}
.ui-icon-caret-1-e{background-position:-32px 0}
.ui-icon-caret-1-se{background-position:-48px 0}
.ui-icon-caret-1-s{background-position:-65px 0}
.ui-icon-caret-1-sw{background-position:-80px 0}
.ui-icon-caret-1-w{background-position:-96px 0}
.ui-icon-caret-1-nw{background-position:-112px 0}
.ui-icon-caret-2-n-s{background-position:-128px 0}
.ui-icon-caret-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-65px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-65px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:1px -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}
.ui-widget-overlay{background:#aaa;opacity:.3;filter:alpha(Opacity=30)}
.ui-widget-shadow{box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666}
.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}
.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#8932af;background-color:#fff;border:1px solid #dee2e6}
.page-link:focus,.page-link:hover{color:#5a2174;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}
.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}
.page-item.active .page-link{z-index:1}
.page-item.disabled .page-link{color:#868e96;pointer-events:none;background-color:#fff;border-color:#dee2e6}
.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}
.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}
.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}
.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}
.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}
.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}
@font-face{font-family:"Domaine Display Bold";src:url("../font/DomaineDisplayWeb-Bold.woff") format("woff")}
@font-face{font-family:"AETH-ICONS";src:url("dxp-mlp/font/icons/icons.eot");src:url("dxp-mlp/font/icons/icons.eot?#iefix") format("embedded-opentype"),url("../font/icons.woff") format("woff"),url("../font/icons.ttf") format("truetype"),url("dxp-mlp/font/icons/icons.svg#svgFontName") format("svg")}
@font-face{font-family:"Open Sans Regular";src:url("dxp-mlp/font/opensans/Regular/OpenSans-Regular.eot");src:url("dxp-mlp/font/opensans/Regular/OpenSans-Regular.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Regular.woff2") format("woff2"),url("../font/OpenSans-Regular.woff") format("woff"),url("../font/OpenSans-Regular.ttf") format("truetype"),url("dxp-mlp/font/opensans/Regular/OpenSans-Regular.svg#OpenSansRegular") format("svg")}
@font-face{font-family:"Open Sans Light";src:url("dxp-mlp/font/opensans/Light/OpenSans-Light.eot");src:url("dxp-mlp/font/opensans/Light/OpenSans-Light.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Light.woff2") format("woff2"),url("../font/OpenSans-Light.woff") format("woff"),url("../font/OpenSans-Light.ttf") format("truetype"),url("dxp-mlp/font/opensans/Light/OpenSans-Light.svg#OpenSansRegular") format("svg")}
@font-face{font-family:"Open Sans Semibold";src:url("dxp-mlp/font/opensans/Semibold/OpenSans-Semibold.eot");src:url("dxp-mlp/font/opensans/Semibold/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Semibold.woff2") format("woff2"),url("../font/OpenSans-Semibold.woff") format("woff"),url("../font/OpenSans-Semibold.ttf") format("truetype"),url("dxp-mlp/font/opensans/Semibold/OpenSans-Semibold.svg#OpenSansRegular") format("svg")}
@font-face{font-family:"Open Sans Bold";src:url("dxp-mlp/font/opensans/Bold/OpenSans-Bold.eot");src:url("dxp-mlp/font/opensans/Bold/OpenSans-Bold.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Bold.woff2") format("woff2"),url("../font/OpenSans-Bold.woff") format("woff"),url("../font/OpenSans-Bold.ttf") format("truetype"),url("dxp-mlp/font/opensans/Bold/OpenSans-Bold.svg#OpenSanslight") format("svg")}
a.mouse-focus.focus:focus,button.mouse-focus.focus:focus{outline:0}
a.mouse-focus.focus:focus-within,button.mouse-focus.focus:focus-within{outline:0}
*.mouse-focus.focus:focus{outline:0}
*.mouse-focus.focus:focus-within{outline:0}
input:focus,label:focus,select:focus,summary:focus,textarea:focus{outline:solid 1px #0a79a2}
input:focus-within,label:focus-within,select:focus-within,summary:focus-within,textarea:focus-within{outline:solid 1px #0a79a2}
::selection{background:#dcdcdc}
.component{margin-bottom:40px}
.component *,.component *::before,.component *::after{color:#414141;font-family:"Open Sans Regular";font-size:16px;line-height:1.6;box-sizing:border-box}
@media all and (min-width:1024px){.component{margin-bottom:60px}
}
html.stop-scrolling{overflow:hidden}
body{background-color:#f5f5f5;overflow-x:hidden}
body h1,body h2,body h3,body h4,body h5,body h6{margin-top:0;margin-bottom:0}
body .skip__link{display:none;position:absolute;top:auto;left:-999px;width:1px;height:1px;overflow:hidden;z-index:-999}
@media all and (min-width:1024px){body .skip__link{display:block}
}
body .skip__link:focus,body .skip__link:active{top:auto;left:auto;width:20%;height:auto;margin:0 22%;padding:5px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#7d3f98;color:#fff;font-family:"Open Sans Regular";font-size:1.2em;text-align:center;overflow:auto;z-index:10000}
body .content_section{position:relative}
body .content_section>div{margin-bottom:40px !important}
@media all and (min-width:768px){body .content_section>div{margin-bottom:60px !important}
}
body .content_section>div.root.responsivegrid{margin:0 !important}
body .content_section>div.root.responsivegrid>.aem-Grid>div{margin-bottom:40px !important}
@media all and (min-width:768px){body .content_section>div.root.responsivegrid>.aem-Grid>div{margin-bottom:60px !important}
}
body .block--hidden{display:none}
body .visibility--hidden{visibility:hidden}
body a:hover{text-decoration:none}
body .responsive-row{margin-right:-24px;margin-left:-24px}
.body__copy ul,.body__copy ol{margin-bottom:0 !important;padding-left:0 !important}
.block--hidden{display:none}
.block--visible{display:block}
.component b,.component strong{font-family:"Open Sans Semibold";font-size:inherit;line-height:inherit}
.sr-only{position:absolute;width:1px;height:1px;padding:0;border:0;white-space:nowrap;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}
.visuallyhidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}
.headless .media__image--animate{transform:translateX(0) !important;opacity:1 !important;-webkit-transform:translateX(0) !important}
.headless .QSISlider,.headless .QSIInfoBar{display:none}
.btn--primary{display:inline-block;width:auto;padding:7px 25px;border-radius:2em;-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;background-color:#7d3f98 !important;color:#fff !important;text-align:center;text-decoration:none;cursor:pointer;overflow:hidden;-webkit-appearance:none;margin-right:0 !important}
@media all and (min-width:0) and (max-width:479px){.btn--primary{display:block;width:100%}
}
/* @media all and (min-width:480px){.btn--primary{margin-right:20px !important}
} */
.btn--primary:hover{border-color:#414141 !important;background-color:#414141 !important;color:#fff !important;text-decoration:none}
.btn--secondary{display:inline-block;width:auto;padding:7px 25px;border-radius:2em;-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;background-color:transparent !important;color:#7d3f98 !important;text-align:center;text-decoration:none;cursor:pointer;overflow:hidden;-webkit-appearance:none;box-shadow:0 0 0 2px #7d3f98 inset;margin-right:0 !important}
@media all and (min-width:0) and (max-width:479px){.btn--secondary{display:block;width:100%}
}
/* @media all and (min-width:480px){.btn--secondary{margin-right:20px !important}
} */
@media all and (min-width:1024px){.btn--secondary:hover{background-color:#414141 !important;color:#fff !important;text-decoration:none;box-shadow:0 0 0 2px #414141 inset}
}
.btn--disabled{display:inline-block;width:auto;padding:7px 25px;border-radius:2em;-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;background-color:#949494 !important;color:#fff !important;text-align:center;text-decoration:none;cursor:pointer;overflow:hidden;-webkit-appearance:none;cursor:not-allowed;margin-right:0 !important}
@media all and (min-width:0) and (max-width:479px){.btn--disabled{display:block;width:100%}
}
@media all and (min-width:480px){.btn--disabled{margin-right:30px !important}
}
.btn--disabled:hover{text-decoration:none}
.btn__digital-download--primary{position:relative;display:inline-block;width:auto;padding:7px 25px;border-radius:2em;-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;background-color:#7d3f98 !important;color:#fff !important;text-align:center;text-decoration:none;cursor:pointer;overflow:hidden;-webkit-appearance:none;padding-left:58px !important;margin-right:0 !important}
@media all and (min-width:0) and (max-width:479px){.btn__digital-download--primary{display:block;width:100%}
}
@media all and (min-width:480px){.btn__digital-download--primary{margin-right:30px !important}
}
.btn__digital-download--primary:hover{border-color:#414141 !important;background-color:#414141 !important;color:#fff !important;text-decoration:none}
.btn__digital-download--primary:after{display:block;position:absolute;top:50%;left:28px;width:12px;height:17px;margin-top:-8.5px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%209%2013%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.5%208l3.71-4H5.5V0h-2v4H.79L4.5%208zM0%2011h9v2H0z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;content:""}
.btn__digital-download--secondary{position:relative;display:inline-block;width:auto;padding:7px 25px;border-radius:2em;-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;background-color:transparent !important;color:#7d3f98 !important;text-align:center;text-decoration:none;cursor:pointer;overflow:hidden;-webkit-appearance:none;padding-left:58px !important;box-shadow:0 0 0 2px #7d3f98 inset}
@media all and (min-width:0) and (max-width:479px){.btn__digital-download--secondary{display:block;width:100%}
}
.btn__digital-download--secondary:hover{border-color:#414141 !important;background-color:#414141 !important;color:#fff !important;text-decoration:none;box-shadow:0 0 0 2px #414141 inset}
.btn__digital-download--secondary:after{display:block;position:absolute;top:50%;left:28px;width:12px;height:17px;margin-top:-8.5px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%209%2013%22%3E%3Cpath%20fill%3D%22%238932af%22%20d%3D%22M4.5%208l3.71-4H5.5V0h-2v4H.79L4.5%208zM0%2011h9v2H0z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;content:""}
.btn__digital-download--secondary:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%209%2013%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.5%208l3.71-4H5.5V0h-2v4H.79L4.5%208zM0%2011h9v2H0z%22%2F%3E%3C%2Fsvg%3E")}
.btn__download--appstore{display:inline-block;position:relative;width:158px;height:46.5px}
@media all and (min-width:480px){.btn__download--appstore{margin-right:20px !important}
}
.btn__download--appstore:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%272500%27%20height%3D%27741%27%20viewBox%3D%270%200%20539.856%20160%27%3E%3Cg%20transform%3D%27scale(4.00216%204.0011)%27%3E%3Cpath%20fill%3D%27%23FFF%27%20d%3D%27M134.032%2035.268a3.83%203.83%200%200%201-3.834%203.83H4.729a3.835%203.835%200%200%201-3.839-3.83V4.725A3.84%203.84%200%200%201%204.729.89h125.468a3.834%203.834%200%200%201%203.834%203.835l.001%2030.543z%27%2F%3E%3Cpath%20fill%3D%27%23A6A6A6%27%20d%3D%27M130.198%2039.989H4.729A4.73%204.73%200%200%201%200%2035.268V4.726A4.733%204.733%200%200%201%204.729%200h125.468a4.735%204.735%200%200%201%204.729%204.726v30.542c.002%202.604-2.123%204.721-4.728%204.721z%27%2F%3E%3Cpath%20d%3D%27M134.032%2035.268a3.83%203.83%200%200%201-3.834%203.83H4.729a3.835%203.835%200%200%201-3.839-3.83V4.725A3.84%203.84%200%200%201%204.729.89h125.468a3.834%203.834%200%200%201%203.834%203.835l.001%2030.543z%27%2F%3E%3Cpath%20fill%3D%27%23FFF%27%20d%3D%27M30.128%2019.784c-.029-3.223%202.639-4.791%202.761-4.864-1.511-2.203-3.853-2.504-4.676-2.528-1.967-.207-3.875%201.177-4.877%201.177-1.022%200-2.565-1.157-4.228-1.123-2.14.033-4.142%201.272-5.24%203.196-2.266%203.923-.576%209.688%201.595%2012.859%201.086%201.554%202.355%203.287%204.016%203.226%201.625-.066%202.232-1.035%204.193-1.035%201.943%200%202.513%201.035%204.207.996%201.744-.027%202.842-1.56%203.89-3.127%201.255-1.779%201.759-3.533%201.779-3.623-.04-.014-3.386-1.292-3.42-5.154zM26.928%2010.306c.874-1.093%201.472-2.58%201.306-4.089-1.265.056-2.847.875-3.758%201.944-.806.942-1.526%202.486-1.34%203.938%201.421.106%202.88-.717%203.792-1.793z%27%2F%3E%3ClinearGradient%20id%3D%27a%27%20gradientUnits%3D%27userSpaceOnUse%27%20x1%3D%27-23.235%27%20y1%3D%2797.431%27%20x2%3D%27-23.235%27%20y2%3D%2761.386%27%20gradientTransform%3D%27matrix(4.0022%200%200%204.0011%20191.95%20-349.736)%27%3E%3Cstop%20offset%3D%270%27%20stop-color%3D%27%231a1a1a%27%20stop-opacity%3D%27.1%27%2F%3E%3Cstop%20offset%3D%27.123%27%20stop-color%3D%27%23212121%27%20stop-opacity%3D%27.151%27%2F%3E%3Cstop%20offset%3D%27.308%27%20stop-color%3D%27%23353535%27%20stop-opacity%3D%27.227%27%2F%3E%3Cstop%20offset%3D%27.532%27%20stop-color%3D%27%23575757%27%20stop-opacity%3D%27.318%27%2F%3E%3Cstop%20offset%3D%27.783%27%20stop-color%3D%27%23858585%27%20stop-opacity%3D%27.421%27%2F%3E%3Cstop%20offset%3D%271%27%20stop-color%3D%27%23b3b3b3%27%20stop-opacity%3D%27.51%27%2F%3E%3C%2FlinearGradient%3E%3Cpath%20fill%3D%27url(dxp-mlp/css/%23a)%27%20d%3D%27M130.198%200H62.993l26.323%2039.989h40.882a4.733%204.733%200%200%200%204.729-4.724V4.726A4.734%204.734%200%200%200%20130.198%200z%27%2F%3E%3Cg%20fill%3D%27%23FFF%27%3E%3Cpath%20d%3D%27M53.665%2031.504h-2.271l-1.244-3.909h-4.324l-1.185%203.909H42.43l4.285-13.308h2.646l4.304%2013.308zm-3.89-5.549L48.65%2022.48c-.119-.355-.343-1.191-.671-2.507h-.04c-.132.566-.343%201.402-.632%202.507l-1.106%203.475h3.574zM64.663%2026.588c0%201.632-.443%202.922-1.33%203.869-.794.843-1.781%201.264-2.958%201.264-1.271%200-2.185-.453-2.74-1.361v5.035h-2.132V25.062c0-1.025-.027-2.076-.079-3.154h1.875l.119%201.521h.04c.711-1.146%201.79-1.719%203.238-1.719%201.132%200%202.077.447%202.833%201.342.755.897%201.134%202.075%201.134%203.536zm-2.172.078c0-.934-.21-1.704-.632-2.311-.461-.631-1.08-.947-1.856-.947-.526%200-1.004.176-1.431.523-.428.35-.708.807-.839%201.373a2.784%202.784%200%200%200-.099.649v1.601c0%20.697.214%201.286.642%201.768.428.48.984.721%201.668.721.803%200%201.428-.311%201.875-.928.448-.619.672-1.435.672-2.449zM75.7%2026.588c0%201.632-.443%202.922-1.33%203.869-.795.843-1.781%201.264-2.959%201.264-1.271%200-2.185-.453-2.74-1.361v5.035h-2.132V25.062c0-1.025-.027-2.076-.079-3.154h1.875l.119%201.521h.04c.71-1.146%201.789-1.719%203.238-1.719%201.131%200%202.076.447%202.834%201.342.754.897%201.134%202.075%201.134%203.536zm-2.173.078c0-.934-.211-1.704-.633-2.311-.461-.631-1.078-.947-1.854-.947-.526%200-1.004.176-1.433.523-.428.35-.707.807-.838%201.373-.065.264-.1.479-.1.649v1.601c0%20.697.215%201.286.641%201.768.428.479.984.721%201.67.721.804%200%201.429-.311%201.875-.928.448-.619.672-1.435.672-2.449zM88.04%2027.771c0%201.133-.396%202.054-1.183%202.765-.866.776-2.075%201.165-3.625%201.165-1.432%200-2.58-.276-3.446-.829l.493-1.777c.935.554%201.962.83%203.08.83.804%200%201.429-.182%201.875-.543.447-.362.673-.846.673-1.45%200-.541-.187-.994-.554-1.363-.369-.368-.979-.711-1.836-1.026-2.33-.869-3.496-2.14-3.496-3.812%200-1.092.412-1.986%201.234-2.685.822-.698%201.912-1.047%203.268-1.047%201.211%200%202.22.211%203.021.632l-.535%201.738c-.754-.408-1.605-.612-2.557-.612-.752%200-1.342.185-1.764.553-.355.329-.535.73-.535%201.206%200%20.525.205.961.613%201.303.354.315%201%20.658%201.934%201.026%201.146.462%201.988%201%202.527%201.618.543.618.813%201.389.813%202.308zM95.107%2023.508h-2.35v4.659c0%201.185.414%201.776%201.244%201.776.381%200%20.697-.032.947-.099l.059%201.619c-.42.157-.973.236-1.658.236-.842%200-1.5-.257-1.975-.771-.473-.514-.711-1.375-.711-2.587v-4.837h-1.4v-1.6h1.4v-1.757l2.094-.632v2.389h2.35v1.604zM105.689%2026.627c0%201.475-.422%202.686-1.264%203.633-.881.975-2.053%201.461-3.514%201.461-1.41%200-2.531-.467-3.367-1.4-.836-.935-1.254-2.113-1.254-3.534%200-1.487.432-2.705%201.293-3.652.863-.948%202.025-1.422%203.486-1.422%201.408%200%202.539.468%203.395%201.402.818.906%201.225%202.076%201.225%203.512zm-2.21.049c0-.879-.19-1.633-.571-2.264-.447-.762-1.087-1.143-1.916-1.143-.854%200-1.509.381-1.955%201.143-.382.631-.572%201.398-.572%202.304%200%20.88.19%201.636.572%202.265.461.762%201.104%201.143%201.937%201.143.815%200%201.454-.389%201.916-1.162.392-.646.589-1.405.589-2.286zM112.622%2023.783a3.71%203.71%200%200%200-.672-.059c-.75%200-1.33.282-1.738.85-.354.5-.532%201.132-.532%201.895v5.035h-2.132V24.93a67.43%2067.43%200%200%200-.062-3.021h1.857l.078%201.836h.059c.226-.631.58-1.14%201.066-1.521a2.578%202.578%200%200%201%201.541-.514c.197%200%20.375.014.533.039l.002%202.034zM122.157%2026.252a5%205%200%200%201-.078.967h-6.396c.024.948.334%201.674.928%202.174.539.446%201.236.67%202.092.67.947%200%201.811-.15%202.588-.453l.334%201.479c-.908.396-1.98.593-3.217.593-1.488%200-2.656-.438-3.506-1.312-.848-.875-1.273-2.051-1.273-3.524%200-1.446.395-2.651%201.186-3.612.828-1.026%201.947-1.539%203.355-1.539%201.383%200%202.43.513%203.141%201.539.563.813.846%201.821.846%203.018zm-2.033-.553c.015-.633-.125-1.178-.414-1.639-.369-.594-.937-.89-1.698-.89-.697%200-1.265.289-1.697.869-.355.461-.566%201.015-.631%201.658l4.44.002z%27%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%27%23FFF%27%3E%3Cpath%20d%3D%27M45.211%2013.491c-.593%200-1.106-.029-1.533-.078V6.979a11.606%2011.606%200%200%201%201.805-.136c2.445%200%203.571%201.203%203.571%203.164%200%202.262-1.33%203.484-3.843%203.484zm.358-5.823c-.33%200-.611.02-.844.068v4.891c.126.02.368.029.708.029%201.602%200%202.514-.912%202.514-2.62%200-1.523-.825-2.368-2.378-2.368zM52.563%2013.54c-1.378%200-2.271-1.029-2.271-2.426%200-1.456.912-2.494%202.349-2.494%201.358%200%202.271.98%202.271%202.417%200%201.474-.941%202.503-2.349%202.503zm.04-4.154c-.757%200-1.242.708-1.242%201.698%200%20.971.495%201.679%201.232%201.679s1.232-.757%201.232-1.699c0-.96-.485-1.678-1.222-1.678zM62.77%208.717l-1.475%204.716h-.961l-.611-2.048a15.53%2015.53%200%200%201-.379-1.523h-.02c-.077.514-.223%201.029-.378%201.523l-.65%202.048h-.971l-1.388-4.716h1.077l.534%202.242c.126.534.232%201.038.32%201.514h.02c.077-.397.203-.893.388-1.504l.67-2.251h.854l.641%202.203c.155.534.281%201.058.379%201.553h.028c.068-.485.175-1%20.32-1.553l.573-2.203%201.029-.001zM68.2%2013.433h-1.048v-2.708c0-.834-.32-1.252-.951-1.252-.621%200-1.048.534-1.048%201.155v2.805h-1.048v-3.368c0-.417-.01-.864-.039-1.349h.922l.049.728h.029c.282-.504.854-.824%201.495-.824.99%200%201.64.757%201.64%201.989l-.001%202.824zM71.09%2013.433h-1.049v-6.88h1.049v6.88zM74.911%2013.54c-1.377%200-2.271-1.029-2.271-2.426%200-1.456.912-2.494%202.348-2.494%201.359%200%202.271.98%202.271%202.417.001%201.474-.941%202.503-2.348%202.503zm.039-4.154c-.757%200-1.242.708-1.242%201.698%200%20.971.496%201.679%201.231%201.679.738%200%201.232-.757%201.232-1.699.001-.96-.483-1.678-1.221-1.678zM81.391%2013.433l-.076-.543h-.028c-.32.437-.787.65-1.379.65-.845%200-1.445-.592-1.445-1.388%200-1.164%201.009-1.766%202.756-1.766v-.087c0-.621-.329-.932-.979-.932-.465%200-.873.117-1.232.35l-.213-.689c.436-.272.98-.408%201.619-.408%201.232%200%201.854.65%201.854%201.951v1.737c0%20.476.021.845.068%201.126l-.945-.001zm-.144-2.349c-1.164%200-1.748.282-1.748.951%200%20.495.301.737.719.737.533%200%201.029-.407%201.029-.96v-.728zM87.357%2013.433l-.049-.757h-.029c-.301.572-.807.864-1.514.864-1.137%200-1.979-1-1.979-2.407%200-1.475.873-2.514%202.065-2.514.631%200%201.078.213%201.33.641h.021V6.553h1.049v5.609c0%20.456.011.883.039%201.271h-.933zm-.155-2.775c0-.66-.437-1.223-1.104-1.223-.777%200-1.252.689-1.252%201.659%200%20.951.493%201.602%201.231%201.602.659%200%201.125-.573%201.125-1.252v-.786zM94.902%2013.54c-1.377%200-2.27-1.029-2.27-2.426%200-1.456.912-2.494%202.348-2.494%201.359%200%202.271.98%202.271%202.417.001%201.474-.94%202.503-2.349%202.503zm.039-4.154c-.756%200-1.241.708-1.241%201.698%200%20.971.495%201.679%201.231%201.679.738%200%201.232-.757%201.232-1.699.002-.96-.483-1.678-1.222-1.678zM102.887%2013.433h-1.049v-2.708c0-.834-.32-1.252-.951-1.252-.621%200-1.047.534-1.047%201.155v2.805h-1.049v-3.368c0-.417-.01-.864-.039-1.349h.922l.049.728h.029c.281-.504.854-.825%201.494-.825.99%200%201.641.757%201.641%201.989v2.825zM109.938%209.503h-1.153v2.29c0%20.583.202.874.61.874.185%200%20.34-.02.465-.049l.029.796c-.203.078-.475.117-.813.117-.826%200-1.32-.456-1.32-1.65V9.503h-.688v-.786h.688v-.864l1.029-.311v1.174h1.153v.787zM115.486%2013.433h-1.047v-2.688c0-.844-.319-1.271-.951-1.271-.543%200-1.049.369-1.049%201.116v2.843h-1.047v-6.88h1.047v2.833h.021c.33-.514.808-.767%201.418-.767.998%200%201.608.776%201.608%202.009v2.805zM121.17%2011.327h-3.145c.02.893.611%201.397%201.486%201.397.465%200%20.893-.078%201.271-.223l.163.728c-.446.194-.971.291-1.582.291-1.475%200-2.348-.932-2.348-2.377%200-1.446.894-2.533%202.23-2.533%201.205%200%201.961.893%201.961%202.242a2.02%202.02%200%200%201-.036.475zm-.961-.747c0-.728-.367-1.242-1.037-1.242-.602%200-1.078.524-1.146%201.242h2.183z%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;content:""}
.btn__download--playstore{display:inline-block;position:relative;width:158px;height:46.5px}
.btn__download--playstore:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20id%3D%27Layer_1%27%20viewBox%3D%270%200%20135%2040%27%20width%3D%272500%27%20height%3D%27741%27%3E%3Cstyle%3E.st0%7Bfill%3A%23a6a6a6%7D.st1%7Bstroke%3A%23fff%3Bstroke-width%3A.2%3Bstroke-miterlimit%3A10%7D.st1%2C.st2%7Bfill%3A%23fff%7D.st3%7Bfill%3A%2300d4ff%7D.st4%7Bfill%3A%23ffd000%7D.st5%7Bfill%3A%23fa3746%7D.st6%7Bfill%3A%2300f076%7D.st7%2C.st8%2C.st9%7Bopacity%3A.2%3Benable-background%3Anew%7D.st8%2C.st9%7Bopacity%3A.12%7D.st9%7Bopacity%3A.25%3Bfill%3A%23fff%7D%3C%2Fstyle%3E%3Cpath%20d%3D%27M130%2040H5c-2.8%200-5-2.2-5-5V5c0-2.8%202.2-5%205-5h125c2.8%200%205%202.2%205%205v30c0%202.8-2.2%205-5%205z%27%2F%3E%3Cpath%20class%3D%27st0%27%20d%3D%27M130%20.8c2.3%200%204.2%201.9%204.2%204.2v30c0%202.3-1.9%204.2-4.2%204.2H5C2.7%2039.2.8%2037.3.8%2035V5C.8%202.7%202.7.8%205%20.8h125m0-.8H5C2.2%200%200%202.3%200%205v30c0%202.8%202.2%205%205%205h125c2.8%200%205-2.2%205-5V5c0-2.7-2.2-5-5-5z%27%2F%3E%3Cpath%20class%3D%27st1%27%20d%3D%27M47.4%2010.2c0%20.8-.2%201.5-.7%202-.6.6-1.3.9-2.2.9-.9%200-1.6-.3-2.2-.9-.6-.6-.9-1.3-.9-2.2%200-.9.3-1.6.9-2.2.6-.6%201.3-.9%202.2-.9.4%200%20.8.1%201.2.3.4.2.7.4.9.7l-.5.5c-.4-.5-.9-.7-1.6-.7-.6%200-1.2.2-1.6.7-.5.4-.7%201-.7%201.7s.2%201.3.7%201.7c.5.4%201%20.7%201.6.7.7%200%201.2-.2%201.7-.7.3-.3.5-.7.5-1.2h-2.2v-.8h2.9v.4zM52%207.7h-2.7v1.9h2.5v.7h-2.5v1.9H52v.8h-3.5V7H52v.7zM55.3%2013h-.8V7.7h-1.7V7H57v.7h-1.7V13zM59.9%2013V7h.8v6h-.8zM64.1%2013h-.8V7.7h-1.7V7h4.1v.7H64V13zM73.6%2012.2c-.6.6-1.3.9-2.2.9-.9%200-1.6-.3-2.2-.9-.6-.6-.9-1.3-.9-2.2s.3-1.6.9-2.2c.6-.6%201.3-.9%202.2-.9.9%200%201.6.3%202.2.9.6.6.9%201.3.9%202.2%200%20.9-.3%201.6-.9%202.2zm-3.8-.5c.4.4%201%20.7%201.6.7.6%200%201.2-.2%201.6-.7.4-.4.7-1%20.7-1.7s-.2-1.3-.7-1.7c-.4-.4-1-.7-1.6-.7-.6%200-1.2.2-1.6.7-.4.4-.7%201-.7%201.7s.2%201.3.7%201.7zM75.6%2013V7h.9l2.9%204.7V7h.8v6h-.8l-3.1-4.9V13h-.7z%27%2F%3E%3Cpath%20class%3D%27st2%27%20d%3D%27M68.1%2021.8c-2.4%200-4.3%201.8-4.3%204.3%200%202.4%201.9%204.3%204.3%204.3s4.3-1.8%204.3-4.3c0-2.6-1.9-4.3-4.3-4.3zm0%206.8c-1.3%200-2.4-1.1-2.4-2.6s1.1-2.6%202.4-2.6c1.3%200%202.4%201%202.4%202.6%200%201.5-1.1%202.6-2.4%202.6zm-9.3-6.8c-2.4%200-4.3%201.8-4.3%204.3%200%202.4%201.9%204.3%204.3%204.3s4.3-1.8%204.3-4.3c0-2.6-1.9-4.3-4.3-4.3zm0%206.8c-1.3%200-2.4-1.1-2.4-2.6s1.1-2.6%202.4-2.6c1.3%200%202.4%201%202.4%202.6%200%201.5-1.1%202.6-2.4%202.6zm-11.1-5.5v1.8H52c-.1%201-.5%201.8-1%202.3-.6.6-1.6%201.3-3.3%201.3-2.7%200-4.7-2.1-4.7-4.8s2.1-4.8%204.7-4.8c1.4%200%202.5.6%203.3%201.3l1.3-1.3c-1.1-1-2.5-1.8-4.5-1.8-3.6%200-6.7%203-6.7%206.6%200%203.6%203.1%206.6%206.7%206.6%202%200%203.4-.6%204.6-1.9%201.2-1.2%201.6-2.9%201.6-4.2%200-.4%200-.8-.1-1.1h-6.2zm45.4%201.4c-.4-1-1.4-2.7-3.6-2.7s-4%201.7-4%204.3c0%202.4%201.8%204.3%204.2%204.3%201.9%200%203.1-1.2%203.5-1.9l-1.4-1c-.5.7-1.1%201.2-2.1%201.2s-1.6-.4-2.1-1.3l5.7-2.4-.2-.5zm-5.8%201.4c0-1.6%201.3-2.5%202.2-2.5.7%200%201.4.4%201.6.9l-3.8%201.6zM82.6%2030h1.9V17.5h-1.9V30zm-3-7.3c-.5-.5-1.3-1-2.3-1-2.1%200-4.1%201.9-4.1%204.3s1.9%204.2%204.1%204.2c1%200%201.8-.5%202.2-1h.1v.6c0%201.6-.9%202.5-2.3%202.5-1.1%200-1.9-.8-2.1-1.5l-1.6.7c.5%201.1%201.7%202.5%203.8%202.5%202.2%200%204-1.3%204-4.4V22h-1.8v.7zm-2.2%205.9c-1.3%200-2.4-1.1-2.4-2.6s1.1-2.6%202.4-2.6c1.3%200%202.3%201.1%202.3%202.6s-1%202.6-2.3%202.6zm24.4-11.1h-4.5V30h1.9v-4.7h2.6c2.1%200%204.1-1.5%204.1-3.9s-2-3.9-4.1-3.9zm.1%206h-2.7v-4.3h2.7c1.4%200%202.2%201.2%202.2%202.1-.1%201.1-.9%202.2-2.2%202.2zm11.5-1.8c-1.4%200-2.8.6-3.3%201.9l1.7.7c.4-.7%201-.9%201.7-.9%201%200%201.9.6%202%201.6v.1c-.3-.2-1.1-.5-1.9-.5-1.8%200-3.6%201-3.6%202.8%200%201.7%201.5%202.8%203.1%202.8%201.3%200%201.9-.6%202.4-1.2h.1v1h1.8v-4.8c-.2-2.2-1.9-3.5-4-3.5zm-.2%206.9c-.6%200-1.5-.3-1.5-1.1%200-1%201.1-1.3%202-1.3.8%200%201.2.2%201.7.4-.2%201.2-1.2%202-2.2%202zm10.5-6.6l-2.1%205.4h-.1l-2.2-5.4h-2l3.3%207.6-1.9%204.2h1.9l5.1-11.8h-2zm-16.8%208h1.9V17.5h-1.9V30z%27%2F%3E%3Cg%3E%3ClinearGradient%20id%3D%27SVGID_1_%27%20gradientUnits%3D%27userSpaceOnUse%27%20x1%3D%2721.8%27%20y1%3D%2733.29%27%20x2%3D%275.017%27%20y2%3D%2716.508%27%20gradientTransform%3D%27matrix(1%200%200%20-1%200%2042)%27%3E%3Cstop%20offset%3D%270%27%20stop-color%3D%27%2300a0ff%27%2F%3E%3Cstop%20offset%3D%27.007%27%20stop-color%3D%27%2300a1ff%27%2F%3E%3Cstop%20offset%3D%27.26%27%20stop-color%3D%27%2300beff%27%2F%3E%3Cstop%20offset%3D%27.512%27%20stop-color%3D%27%2300d2ff%27%2F%3E%3Cstop%20offset%3D%27.76%27%20stop-color%3D%27%2300dfff%27%2F%3E%3Cstop%20offset%3D%271%27%20stop-color%3D%27%2300e3ff%27%2F%3E%3C%2FlinearGradient%3E%3Cpath%20class%3D%27st3%27%20d%3D%27M10.4%207.5c-.3.3-.4.8-.4%201.4V31c0%20.6.2%201.1.5%201.4l.1.1L23%2020.1v-.2L10.4%207.5z%27%2F%3E%3ClinearGradient%20id%3D%27SVGID_2_%27%20gradientUnits%3D%27userSpaceOnUse%27%20x1%3D%2733.834%27%20y1%3D%2721.999%27%20x2%3D%279.637%27%20y2%3D%2721.999%27%20gradientTransform%3D%27matrix(1%200%200%20-1%200%2042)%27%3E%3Cstop%20offset%3D%270%27%20stop-color%3D%27%23ffe000%27%2F%3E%3Cstop%20offset%3D%27.409%27%20stop-color%3D%27%23ffbd00%27%2F%3E%3Cstop%20offset%3D%27.775%27%20stop-color%3D%27orange%27%2F%3E%3Cstop%20offset%3D%271%27%20stop-color%3D%27%23ff9c00%27%2F%3E%3C%2FlinearGradient%3E%3Cpath%20class%3D%27st4%27%20d%3D%27M27%2024.3l-4.1-4.1V19.9l4.1-4.1.1.1%204.9%202.8c1.4.8%201.4%202.1%200%202.9l-5%202.7z%27%2F%3E%3ClinearGradient%20id%3D%27SVGID_3_%27%20gradientUnits%3D%27userSpaceOnUse%27%20x1%3D%2724.827%27%20y1%3D%2719.704%27%20x2%3D%272.069%27%20y2%3D%27-3.054%27%20gradientTransform%3D%27matrix(1%200%200%20-1%200%2042)%27%3E%3Cstop%20offset%3D%270%27%20stop-color%3D%27%23ff3a44%27%2F%3E%3Cstop%20offset%3D%271%27%20stop-color%3D%27%23c31162%27%2F%3E%3C%2FlinearGradient%3E%3Cpath%20class%3D%27st5%27%20d%3D%27M27.1%2024.2L22.9%2020%2010.4%2032.5c.5.5%201.2.5%202.1.1l14.6-8.4%27%2F%3E%3ClinearGradient%20id%3D%27SVGID_4_%27%20gradientUnits%3D%27userSpaceOnUse%27%20x1%3D%277.297%27%20y1%3D%2741.824%27%20x2%3D%2717.46%27%20y2%3D%2731.661%27%20gradientTransform%3D%27matrix(1%200%200%20-1%200%2042)%27%3E%3Cstop%20offset%3D%270%27%20stop-color%3D%27%2332a071%27%2F%3E%3Cstop%20offset%3D%27.069%27%20stop-color%3D%27%232da771%27%2F%3E%3Cstop%20offset%3D%27.476%27%20stop-color%3D%27%2315cf74%27%2F%3E%3Cstop%20offset%3D%27.801%27%20stop-color%3D%27%2306e775%27%2F%3E%3Cstop%20offset%3D%271%27%20stop-color%3D%27%2300f076%27%2F%3E%3C%2FlinearGradient%3E%3Cpath%20class%3D%27st6%27%20d%3D%27M27.1%2015.8L12.5%207.5c-.9-.5-1.6-.4-2.1.1L22.9%2020l4.2-4.2z%27%2F%3E%3Cpath%20class%3D%27st7%27%20d%3D%27M27%2024.1l-14.5%208.2c-.8.5-1.5.4-2%200l-.1.1.1.1c.5.4%201.2.5%202%200L27%2024.1z%27%2F%3E%3Cpath%20class%3D%27st8%27%20d%3D%27M10.4%2032.3c-.3-.3-.4-.8-.4-1.4v.1c0%20.6.2%201.1.5%201.4v-.1h-.1zM32%2021.3l-5%202.8.1.1%204.9-2.8c.7-.4%201-.9%201-1.4%200%20.5-.4.9-1%201.3z%27%2F%3E%3Cpath%20class%3D%27st9%27%20d%3D%27M12.5%207.6L32%2018.7c.6.4%201%20.8%201%201.3%200-.5-.3-1-1-1.4L12.5%207.5c-1.4-.8-2.5-.2-2.5%201.4V9c0-1.5%201.1-2.2%202.5-1.4z%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;content:""}
.radio-selectable input[type="radio"]{position:absolute;left:-9999px;opacity:0}
.radio-selectable input[type="radio"]+.radio-selectable__label:before{border-radius:50%}
.radio-selectable .radio-selectable__label{display:inline-block;position:relative;padding-left:36px;cursor:pointer}
.radio-selectable .radio-selectable__label:before{display:block;position:absolute;top:.2em;left:0;width:20px;height:20px;border:2px solid #8932af;background-repeat:no-repeat;background-position:center center;background-size:80%;content:""}
input[type="radio"]:checked+.radio-selectable__label:before{border-color:#414141}
input[type="radio"]:checked+.radio-selectable__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%2010%22%3E%3Cpath%20d%3D%22M5%200a5%205%200%201%201-5%205%205%205%200%200%201%205-5z%22%20fill%3D%22%23414141%22%2F%3E%3C%2Fsvg%3E")}
*{color:#414141;text-rendering:auto;-webkit-font-smoothing:subpixel-antialiased}
html{font-size:100%}
body{font-family:"Open Sans Regular";font-size:16px;line-height:1.6}
h1,h2,h3,.h1,.h2,.h3{margin-top:0;margin-bottom:0;font-family:"Domaine Display Bold";font-size:100%;font-weight:normal;vertical-align:baseline}
.gateway__title__hero,.nba__title__hero{color:#414141;font-family:"Domaine Display Bold";font-size:calc(2rem + 1.1vw) !important;line-height:1.1}
@media screen and (min-width:375px) and (max-width:479px){.gateway__title__hero,.nba__title__hero{font-size:calc(2.2rem + 1.1vw) !important}
}
@media screen and (min-width:480px) and (max-width:767px){.gateway__title__hero,.nba__title__hero{font-size:calc(3rem + 1.1vw) !important}
}
@media screen and (min-width:768px) and (max-width:919px){.gateway__title__hero,.nba__title__hero{font-size:calc(2.66rem + 1.1vw) !important}
}
@media screen and (min-width:920px) and (max-width:1023px){.gateway__title__hero,.nba__title__hero{font-size:calc(3rem + 1.1vw) !important}
}
@media screen and (min-width:1024px) and (max-width:1279px){.gateway__title__hero,.nba__title__hero{font-size:calc(3.2rem + 1.1vw) !important}
}
@media screen and (min-width:1280px) and (max-width:1439px){.gateway__title__hero,.nba__title__hero{font-size:calc(3.5rem + 1.1vw) !important}
}
@media screen and (min-width:1440px){.gateway__title__hero,.nba__title__hero{font-size:5rem !important}
}
@media screen and (min-width:1920px){.gateway__title__hero,.nba__title__hero{font-size:7rem !important}
}
.gateway__title__hero h1,.gateway__title__hero h2,.gateway__title__hero h3,.gateway__title__hero h4,.gateway__title__hero h5,.gateway__title__hero h6,.nba__title__hero h1,.nba__title__hero h2,.nba__title__hero h3,.nba__title__hero h4,.nba__title__hero h5,.nba__title__hero h6{color:#414141;font-family:"Domaine Display Bold";font-size:calc(2rem + 1.1vw) !important;line-height:1.1}
@media screen and (min-width:375px) and (max-width:479px){.gateway__title__hero h1,.gateway__title__hero h2,.gateway__title__hero h3,.gateway__title__hero h4,.gateway__title__hero h5,.gateway__title__hero h6,.nba__title__hero h1,.nba__title__hero h2,.nba__title__hero h3,.nba__title__hero h4,.nba__title__hero h5,.nba__title__hero h6{font-size:calc(2.2rem + 1.1vw) !important}
}
@media screen and (min-width:480px) and (max-width:767px){.gateway__title__hero h1,.gateway__title__hero h2,.gateway__title__hero h3,.gateway__title__hero h4,.gateway__title__hero h5,.gateway__title__hero h6,.nba__title__hero h1,.nba__title__hero h2,.nba__title__hero h3,.nba__title__hero h4,.nba__title__hero h5,.nba__title__hero h6{font-size:calc(3rem + 1.1vw) !important}
}
@media screen and (min-width:768px) and (max-width:919px){.gateway__title__hero h1,.gateway__title__hero h2,.gateway__title__hero h3,.gateway__title__hero h4,.gateway__title__hero h5,.gateway__title__hero h6,.nba__title__hero h1,.nba__title__hero h2,.nba__title__hero h3,.nba__title__hero h4,.nba__title__hero h5,.nba__title__hero h6{font-size:calc(2.66rem + 1.1vw) !important}
}
@media screen and (min-width:920px) and (max-width:1023px){.gateway__title__hero h1,.gateway__title__hero h2,.gateway__title__hero h3,.gateway__title__hero h4,.gateway__title__hero h5,.gateway__title__hero h6,.nba__title__hero h1,.nba__title__hero h2,.nba__title__hero h3,.nba__title__hero h4,.nba__title__hero h5,.nba__title__hero h6{font-size:calc(3rem + 1.1vw) !important}
}
@media screen and (min-width:1024px) and (max-width:1279px){.gateway__title__hero h1,.gateway__title__hero h2,.gateway__title__hero h3,.gateway__title__hero h4,.gateway__title__hero h5,.gateway__title__hero h6,.nba__title__hero h1,.nba__title__hero h2,.nba__title__hero h3,.nba__title__hero h4,.nba__title__hero h5,.nba__title__hero h6{font-size:calc(3.2rem + 1.1vw) !important}
}
@media screen and (min-width:1280px) and (max-width:1439px){.gateway__title__hero h1,.gateway__title__hero h2,.gateway__title__hero h3,.gateway__title__hero h4,.gateway__title__hero h5,.gateway__title__hero h6,.nba__title__hero h1,.nba__title__hero h2,.nba__title__hero h3,.nba__title__hero h4,.nba__title__hero h5,.nba__title__hero h6{font-size:calc(3.5rem + 1.1vw) !important}
}
@media screen and (min-width:1440px){.gateway__title__hero h1,.gateway__title__hero h2,.gateway__title__hero h3,.gateway__title__hero h4,.gateway__title__hero h5,.gateway__title__hero h6,.nba__title__hero h1,.nba__title__hero h2,.nba__title__hero h3,.nba__title__hero h4,.nba__title__hero h5,.nba__title__hero h6{font-size:5rem !important}
}
@media screen and (min-width:1920px){.gateway__title__hero h1,.gateway__title__hero h2,.gateway__title__hero h3,.gateway__title__hero h4,.gateway__title__hero h5,.gateway__title__hero h6,.nba__title__hero h1,.nba__title__hero h2,.nba__title__hero h3,.nba__title__hero h4,.nba__title__hero h5,.nba__title__hero h6{font-size:7rem !important}
}
.title__hero{line-height:1.1;color:#414141;font-family:"Domaine Display Bold"}
.title__hero h1,.title__hero h2,.title__hero h3,.title__hero h4,.title__hero h5,.title__hero h6{line-height:1.1;color:#414141;font-family:"Domaine Display Bold"}
.title__hero--secondary{font-size:2.4rem;line-height:1.1;color:#414141;font-family:"Domaine Display Bold"}
@media all and (min-width:480px) and (max-width:767px){.title__hero--secondary{font-size:2.4rem;line-height:1.1}
}
@media all and (min-width:768px) and (max-width:1023px){.title__hero--secondary{font-size:5vw;line-height:1.1}
}
@media all and (min-width:1024px){.title__hero--secondary{font-size:5vw;line-height:1.1}
}
@media screen and (min-width:1489px){.title__hero--secondary{font-size:4rem}
}
.title__hero--secondary h1,.title__hero--secondary h2,.title__hero--secondary h3,.title__hero--secondary h4,.title__hero--secondary h5,.title__hero--secondary h6{font-size:2.4rem;line-height:1.1;color:#414141;font-family:"Domaine Display Bold"}
@media all and (min-width:480px) and (max-width:767px){.title__hero--secondary h1,.title__hero--secondary h2,.title__hero--secondary h3,.title__hero--secondary h4,.title__hero--secondary h5,.title__hero--secondary h6{font-size:2.4rem;line-height:1.1}
}
@media all and (min-width:768px) and (max-width:1023px){.title__hero--secondary h1,.title__hero--secondary h2,.title__hero--secondary h3,.title__hero--secondary h4,.title__hero--secondary h5,.title__hero--secondary h6{font-size:5vw;line-height:1.1}
}
@media all and (min-width:1024px){.title__hero--secondary h1,.title__hero--secondary h2,.title__hero--secondary h3,.title__hero--secondary h4,.title__hero--secondary h5,.title__hero--secondary h6{font-size:5vw;line-height:1.1}
}
@media screen and (min-width:1489px){.title__hero--secondary h1,.title__hero--secondary h2,.title__hero--secondary h3,.title__hero--secondary h4,.title__hero--secondary h5,.title__hero--secondary h6{font-size:4rem}
}
.title__hero--secondary h1 sup,.title__hero--secondary h2 sup,.title__hero--secondary h3 sup,.title__hero--secondary h4 sup,.title__hero--secondary h5 sup,.title__hero--secondary h6 sup{font-family:"Open Sans Regular";top:calc(2.4rem * -0.5)}
@media all and (min-width:480px) and (max-width:767px){.title__hero--secondary h1 sup,.title__hero--secondary h2 sup,.title__hero--secondary h3 sup,.title__hero--secondary h4 sup,.title__hero--secondary h5 sup,.title__hero--secondary h6 sup{top:calc(2.4rem * -0.5)}
}
@media all and (min-width:768px) and (max-width:1023px){.title__hero--secondary h1 sup,.title__hero--secondary h2 sup,.title__hero--secondary h3 sup,.title__hero--secondary h4 sup,.title__hero--secondary h5 sup,.title__hero--secondary h6 sup{top:calc(5vw * -0.5)}
}
@media all and (min-width:1024px){.title__hero--secondary h1 sup,.title__hero--secondary h2 sup,.title__hero--secondary h3 sup,.title__hero--secondary h4 sup,.title__hero--secondary h5 sup,.title__hero--secondary h6 sup{top:calc(5vw * -0.5)}
}
@media screen and (min-width:1489px){.title__hero--secondary h1 sup,.title__hero--secondary h2 sup,.title__hero--secondary h3 sup,.title__hero--secondary h4 sup,.title__hero--secondary h5 sup,.title__hero--secondary h6 sup{top:calc(4rem * -0.5)}
}
.title__block{font-size:1.5rem;line-height:1.2;color:#414141;font-family:"Domaine Display Bold"}
@media all and (min-width:480px) and (max-width:767px){.title__block{font-size:1.5rem;line-height:1.2}
}
@media all and (min-width:768px) and (max-width:1023px){.title__block{font-size:2.6rem;line-height:1.2}
}
@media all and (min-width:1024px){.title__block{font-size:2.6rem;line-height:1.2}
}
.title__block h1,.title__block h2,.title__block h3,.title__block h4,.title__block h5,.title__block h6{font-size:1.5rem;line-height:1.2;color:#414141;font-family:"Domaine Display Bold"}
@media all and (min-width:480px) and (max-width:767px){.title__block h1,.title__block h2,.title__block h3,.title__block h4,.title__block h5,.title__block h6{font-size:1.5rem;line-height:1.2}
}
@media all and (min-width:768px) and (max-width:1023px){.title__block h1,.title__block h2,.title__block h3,.title__block h4,.title__block h5,.title__block h6{font-size:2.6rem;line-height:1.2}
}
@media all and (min-width:1024px){.title__block h1,.title__block h2,.title__block h3,.title__block h4,.title__block h5,.title__block h6{font-size:2.6rem;line-height:1.2}
}
.title__block h1 sup,.title__block h2 sup,.title__block h3 sup,.title__block h4 sup,.title__block h5 sup,.title__block h6 sup{font-family:"Open Sans Regular";top:calc(1.5rem * -0.5)}
@media all and (min-width:480px) and (max-width:767px){.title__block h1 sup,.title__block h2 sup,.title__block h3 sup,.title__block h4 sup,.title__block h5 sup,.title__block h6 sup{top:calc(1.5rem * -0.5)}
}
@media all and (min-width:768px) and (max-width:1023px){.title__block h1 sup,.title__block h2 sup,.title__block h3 sup,.title__block h4 sup,.title__block h5 sup,.title__block h6 sup{top:calc(2.6rem * -0.5)}
}
@media all and (min-width:1024px){.title__block h1 sup,.title__block h2 sup,.title__block h3 sup,.title__block h4 sup,.title__block h5 sup,.title__block h6 sup{top:calc(2.6rem * -0.5)}
}
.intro__copy{font-size:1.5rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular";word-wrap:break-word;word-break:break-word}
@media all and (min-width:480px) and (max-width:767px){.intro__copy{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.intro__copy{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:1024px){.intro__copy{font-size:1.5rem;line-height:1.6}
}
.intro__copy h1,.intro__copy h2,.intro__copy h3,.intro__copy h4,.intro__copy h5,.intro__copy h6{font-size:1.5rem;line-height:1.6;color:#414141;font-family:"Open Sans Bold"}
@media all and (min-width:480px) and (max-width:767px){.intro__copy h1,.intro__copy h2,.intro__copy h3,.intro__copy h4,.intro__copy h5,.intro__copy h6{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.intro__copy h1,.intro__copy h2,.intro__copy h3,.intro__copy h4,.intro__copy h5,.intro__copy h6{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:1024px){.intro__copy h1,.intro__copy h2,.intro__copy h3,.intro__copy h4,.intro__copy h5,.intro__copy h6{font-size:1.5rem;line-height:1.6}
}
.intro__copy p{font-size:1.5rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.intro__copy p{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.intro__copy p{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:1024px){.intro__copy p{font-size:1.5rem;line-height:1.6}
}
.intro__copy b{font-family:"Open Sans Bold"}
.title--secondary{font-size:1.1rem;line-height:1.5;color:#414141;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.title--secondary{font-size:1.1rem;line-height:1.5}
}
@media all and (min-width:768px) and (max-width:1023px){.title--secondary{font-size:1.1rem;line-height:1.5}
}
@media all and (min-width:1024px){.title--secondary{font-size:1.1rem;line-height:1.5}
}
.title--secondary h1,.title--secondary h2,.title--secondary h3,.title--secondary h4,.title--secondary h5,.title--secondary h6{font-size:1.1rem;line-height:1.5;color:#414141;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.title--secondary h1,.title--secondary h2,.title--secondary h3,.title--secondary h4,.title--secondary h5,.title--secondary h6{font-size:1.1rem;line-height:1.5}
}
@media all and (min-width:768px) and (max-width:1023px){.title--secondary h1,.title--secondary h2,.title--secondary h3,.title--secondary h4,.title--secondary h5,.title--secondary h6{font-size:1.1rem;line-height:1.5}
}
@media all and (min-width:1024px){.title--secondary h1,.title--secondary h2,.title--secondary h3,.title--secondary h4,.title--secondary h5,.title--secondary h6{font-size:1.1rem;line-height:1.5}
}
.title--secondary h1 sup,.title--secondary h2 sup,.title--secondary h3 sup,.title--secondary h4 sup,.title--secondary h5 sup,.title--secondary h6 sup{font-family:"Open Sans Regular";top:calc(1.1rem * -0.5)}
@media all and (min-width:480px) and (max-width:767px){.title--secondary h1 sup,.title--secondary h2 sup,.title--secondary h3 sup,.title--secondary h4 sup,.title--secondary h5 sup,.title--secondary h6 sup{top:calc(1.1rem * -0.5)}
}
@media all and (min-width:768px) and (max-width:1023px){.title--secondary h1 sup,.title--secondary h2 sup,.title--secondary h3 sup,.title--secondary h4 sup,.title--secondary h5 sup,.title--secondary h6 sup{top:calc(1.1rem * -0.5)}
}
@media all and (min-width:1024px){.title--secondary h1 sup,.title--secondary h2 sup,.title--secondary h3 sup,.title--secondary h4 sup,.title--secondary h5 sup,.title--secondary h6 sup{top:calc(1.1rem * -0.5)}
}
.title--secondary__big{font-size:1.5rem;line-height:1.5;color:#414141;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.title--secondary__big{font-size:1.5rem;line-height:1.5}
}
@media all and (min-width:768px) and (max-width:1023px){.title--secondary__big{font-size:1.5rem;line-height:1.5}
}
@media all and (min-width:1024px){.title--secondary__big{font-size:1.5rem;line-height:1.5}
}
.title--secondary__big h1,.title--secondary__big h2,.title--secondary__big h3,.title--secondary__big h4,.title--secondary__big h5,.title--secondary__big h6{font-size:1.5rem;line-height:1.5;color:#414141;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.title--secondary__big h1,.title--secondary__big h2,.title--secondary__big h3,.title--secondary__big h4,.title--secondary__big h5,.title--secondary__big h6{font-size:1.5rem;line-height:1.5}
}
@media all and (min-width:768px) and (max-width:1023px){.title--secondary__big h1,.title--secondary__big h2,.title--secondary__big h3,.title--secondary__big h4,.title--secondary__big h5,.title--secondary__big h6{font-size:1.5rem;line-height:1.5}
}
@media all and (min-width:1024px){.title--secondary__big h1,.title--secondary__big h2,.title--secondary__big h3,.title--secondary__big h4,.title--secondary__big h5,.title--secondary__big h6{font-size:1.5rem;line-height:1.5}
}
.title--secondary__big h1 sup,.title--secondary__big h2 sup,.title--secondary__big h3 sup,.title--secondary__big h4 sup,.title--secondary__big h5 sup,.title--secondary__big h6 sup{font-family:"Open Sans Regular";top:calc(1.5rem * -0.5)}
@media all and (min-width:480px) and (max-width:767px){.title--secondary__big h1 sup,.title--secondary__big h2 sup,.title--secondary__big h3 sup,.title--secondary__big h4 sup,.title--secondary__big h5 sup,.title--secondary__big h6 sup{top:calc(1.5rem * -0.5)}
}
@media all and (min-width:768px) and (max-width:1023px){.title--secondary__big h1 sup,.title--secondary__big h2 sup,.title--secondary__big h3 sup,.title--secondary__big h4 sup,.title--secondary__big h5 sup,.title--secondary__big h6 sup{top:calc(1.5rem * -0.5)}
}
@media all and (min-width:1024px){.title--secondary__big h1 sup,.title--secondary__big h2 sup,.title--secondary__big h3 sup,.title--secondary__big h4 sup,.title--secondary__big h5 sup,.title--secondary__big h6 sup{top:calc(1.5rem * -0.5)}
}
.title__container{font-size:23px;line-height:1.5;color:#414141;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.title__container{font-size:23px;line-height:1.5}
}
@media all and (min-width:768px) and (max-width:1023px){.title__container{font-size:1.75rem;line-height:1.5}
}
@media all and (min-width:1024px){.title__container{font-size:1.75rem;line-height:1.5}
}
.title__container h1,.title__container h2,.title__container h3,.title__container h4,.title__container h5,.title__container h6{font-size:23px;line-height:1.5;color:#414141;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.title__container h1,.title__container h2,.title__container h3,.title__container h4,.title__container h5,.title__container h6{font-size:23px;line-height:1.5}
}
@media all and (min-width:768px) and (max-width:1023px){.title__container h1,.title__container h2,.title__container h3,.title__container h4,.title__container h5,.title__container h6{font-size:1.75rem;line-height:1.5}
}
@media all and (min-width:1024px){.title__container h1,.title__container h2,.title__container h3,.title__container h4,.title__container h5,.title__container h6{font-size:1.75rem;line-height:1.5}
}
.title__container h1 sup,.title__container h2 sup,.title__container h3 sup,.title__container h4 sup,.title__container h5 sup,.title__container h6 sup{font-family:"Open Sans Regular";top:calc(23px * -0.5)}
@media all and (min-width:480px) and (max-width:767px){.title__container h1 sup,.title__container h2 sup,.title__container h3 sup,.title__container h4 sup,.title__container h5 sup,.title__container h6 sup{top:calc(23px * -0.5)}
}
@media all and (min-width:768px) and (max-width:1023px){.title__container h1 sup,.title__container h2 sup,.title__container h3 sup,.title__container h4 sup,.title__container h5 sup,.title__container h6 sup{top:calc(1.75rem * -0.5)}
}
@media all and (min-width:1024px){.title__container h1 sup,.title__container h2 sup,.title__container h3 sup,.title__container h4 sup,.title__container h5 sup,.title__container h6 sup{top:calc(1.75rem * -0.5)}
}
.title__section{font-size:1.25rem;line-height:1.5;color:#414141;font-family:"Domaine Display Bold"}
@media all and (min-width:480px) and (max-width:767px){.title__section{font-size:1.25rem;line-height:1.5}
}
@media all and (min-width:768px) and (max-width:1023px){.title__section{font-size:1.75rem;line-height:1.5}
}
@media all and (min-width:1024px){.title__section{font-size:1.75rem;line-height:1.5}
}
.title__section h1,.title__section h2,.title__section h3,.title__section h4,.title__section h5,.title__section h6{font-size:1.25rem;line-height:1.5;color:#414141;font-family:"Domaine Display Bold"}
@media all and (min-width:480px) and (max-width:767px){.title__section h1,.title__section h2,.title__section h3,.title__section h4,.title__section h5,.title__section h6{font-size:1.25rem;line-height:1.5}
}
@media all and (min-width:768px) and (max-width:1023px){.title__section h1,.title__section h2,.title__section h3,.title__section h4,.title__section h5,.title__section h6{font-size:1.75rem;line-height:1.5}
}
@media all and (min-width:1024px){.title__section h1,.title__section h2,.title__section h3,.title__section h4,.title__section h5,.title__section h6{font-size:1.75rem;line-height:1.5}
}
.title__section h1 sup,.title__section h2 sup,.title__section h3 sup,.title__section h4 sup,.title__section h5 sup,.title__section h6 sup{font-family:"Open Sans Regular";top:calc(1.25rem * -0.5)}
@media all and (min-width:480px) and (max-width:767px){.title__section h1 sup,.title__section h2 sup,.title__section h3 sup,.title__section h4 sup,.title__section h5 sup,.title__section h6 sup{top:calc(1.25rem * -0.5)}
}
@media all and (min-width:768px) and (max-width:1023px){.title__section h1 sup,.title__section h2 sup,.title__section h3 sup,.title__section h4 sup,.title__section h5 sup,.title__section h6 sup{top:calc(1.75rem * -0.5)}
}
@media all and (min-width:1024px){.title__section h1 sup,.title__section h2 sup,.title__section h3 sup,.title__section h4 sup,.title__section h5 sup,.title__section h6 sup{top:calc(1.75rem * -0.5)}
}
.body__copy{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular";word-wrap:break-word;word-break:break-word}
@media all and (min-width:480px) and (max-width:767px){.body__copy{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.body__copy{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.body__copy{font-size:1rem;line-height:1.6}
}
.body__copy h1,.body__copy h2,.body__copy h3,.body__copy h4,.body__copy h5,.body__copy h6{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Bold"}
@media all and (min-width:480px) and (max-width:767px){.body__copy h1,.body__copy h2,.body__copy h3,.body__copy h4,.body__copy h5,.body__copy h6{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.body__copy h1,.body__copy h2,.body__copy h3,.body__copy h4,.body__copy h5,.body__copy h6{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.body__copy h1,.body__copy h2,.body__copy h3,.body__copy h4,.body__copy h5,.body__copy h6{font-size:1rem;line-height:1.6}
}
.body__copy p{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.body__copy p{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.body__copy p{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.body__copy p{font-size:1rem;line-height:1.6}
}
.body__copy b{font-family:"Open Sans Bold"}
.caption__copy{font-size:.9375rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular";word-wrap:break-word;word-break:break-word;padding-top:24px}
@media all and (min-width:480px) and (max-width:767px){.caption__copy{font-size:.9375rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.caption__copy{font-size:.9375rem;line-height:1.6}
}
@media all and (min-width:1024px){.caption__copy{font-size:.9375rem;line-height:1.6}
}
.caption__copy h1,.caption__copy h2,.caption__copy h3,.caption__copy h4,.caption__copy h5,.caption__copy h6{font-size:.9375rem;line-height:1.6;color:#414141;font-family:"Open Sans Bold"}
@media all and (min-width:480px) and (max-width:767px){.caption__copy h1,.caption__copy h2,.caption__copy h3,.caption__copy h4,.caption__copy h5,.caption__copy h6{font-size:.9375rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.caption__copy h1,.caption__copy h2,.caption__copy h3,.caption__copy h4,.caption__copy h5,.caption__copy h6{font-size:.9375rem;line-height:1.6}
}
@media all and (min-width:1024px){.caption__copy h1,.caption__copy h2,.caption__copy h3,.caption__copy h4,.caption__copy h5,.caption__copy h6{font-size:.9375rem;line-height:1.6}
}
.caption__copy p{font-size:.9375rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.caption__copy p{font-size:.9375rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.caption__copy p{font-size:.9375rem;line-height:1.6}
}
@media all and (min-width:1024px){.caption__copy p{font-size:.9375rem;line-height:1.6}
}
.caption__copy b{font-family:"Open Sans Bold"}
.link__text,.link__text--back{font-size:1rem;line-height:1.6;color:#8932af;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.link__text,.link__text--back{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.link__text,.link__text--back{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.link__text,.link__text--back{font-size:1rem;line-height:1.6}
}
.link__text--secondary{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.link__text--secondary{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.link__text--secondary{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.link__text--secondary{font-size:1rem;line-height:1.6}
}
.link--expand,.link--collapse{font-size:1rem;line-height:1.6;color:#8932af;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.link--expand,.link--collapse{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.link--expand,.link--collapse{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.link--expand,.link--collapse{font-size:1rem;line-height:1.6}
}
.link__digitaldownload{font-size:1rem;line-height:1.6;color:#8932af;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.link__digitaldownload{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.link__digitaldownload{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.link__digitaldownload{font-size:1rem;line-height:1.6}
}
.link__text--inline{font-size:1rem;line-height:1.6;color:#8932af;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.link__text--inline{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.link__text--inline{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.link__text--inline{font-size:1rem;line-height:1.6}
}
.link__text--footer{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.link__text--footer{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.link__text--footer{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.link__text--footer{font-size:1rem;line-height:1.6}
}
.link__anchor{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.link__anchor{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.link__anchor{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.link__anchor{font-size:1rem;line-height:1.6}
}
.link__tab{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.link__tab{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.link__tab{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.link__tab{font-size:1rem;line-height:1.6}
}
.link__headline{font-size:1.75rem;line-height:1.2;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.link__headline{font-size:1.75rem;line-height:1.2}
}
@media all and (min-width:768px) and (max-width:1023px){.link__headline{font-size:1.75rem;line-height:1.2}
}
@media all and (min-width:1024px){.link__headline{font-size:1.75rem;line-height:1.2}
}
.link__headline--secondary{font-size:1.1rem;line-height:1.5;color:#414141;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.link__headline--secondary{font-size:1.1rem;line-height:1.5}
}
@media all and (min-width:768px) and (max-width:1023px){.link__headline--secondary{font-size:1.1rem;line-height:1.5}
}
@media all and (min-width:1024px){.link__headline--secondary{font-size:1.1rem;line-height:1.5}
}
.component ul,.component ol{margin:0;padding:0}
.component ul li,.rte-component-wraper ul li{margin-left:40px;padding:0 0 1rem;list-style-type:disc}
.component ol ul li,.rte-component-wraper ol ul li{margin-left:40px;list-style-type:disc}
.bullet-list{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.bullet-list{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.bullet-list{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.bullet-list{font-size:1rem;line-height:1.6}
}
.bullet-list>ul,.bullet-list>ol{margin-left:0;-webkit-padding-start:0}
.component ol li,.rte-component-wraper ol li{margin-left:40px;padding:0 0 1rem;list-style-type:decimal}
.component ul ol li,.rte-component-wraper ul ol li{margin-left:40px;list-style-type:decimal}
.number-list{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.number-list{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.number-list{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.number-list{font-size:1rem;line-height:1.6}
}
.number-list>ul,.number-list>ol{margin-left:0;-webkit-padding-start:0}
.btn--primary{font-size:1rem;line-height:1.6;color:#fff;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.btn--primary{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.btn--primary{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.btn--primary{font-size:1rem;line-height:1.6}
}
.btn--secondary{font-size:1rem;line-height:1.6;color:#7d3f98;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.btn--secondary{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.btn--secondary{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.btn--secondary{font-size:1rem;line-height:1.6}
}
.btn--disabled{font-size:1rem;line-height:1.6;color:#fff;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.btn--disabled{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.btn--disabled{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.btn--disabled{font-size:1rem;line-height:1.6}
}
.btn__digital-download--primary{font-size:1rem;line-height:1.6;color:#fff;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.btn__digital-download--primary{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.btn__digital-download--primary{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.btn__digital-download--primary{font-size:1rem;line-height:1.6}
}
.btn__digital-download--secondary{font-size:1rem;line-height:1.6;color:#fff;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.btn__digital-download--secondary{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.btn__digital-download--secondary{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.btn__digital-download--secondary{font-size:1rem;line-height:1.6}
}
p{font-family:"Open Sans Regular"}
.text__top{font-size:16px;line-height:1.625;color:#414141;font-family:"Open Sans Semibold";word-wrap:break-word;word-break:break-word;font-weight:600}
@media all and (min-width:480px) and (max-width:767px){.text__top{font-size:16px;line-height:1.625}
}
@media all and (min-width:768px) and (max-width:1023px){.text__top{font-size:16px;line-height:1.625}
}
@media all and (min-width:1024px){.text__top{font-size:18px;line-height:1.44}
}
.text__top h1,.text__top h2,.text__top h3,.text__top h4,.text__top h5,.text__top h6{font-size:16px;line-height:1.625;color:#414141;font-family:"Open Sans Bold"}
@media all and (min-width:480px) and (max-width:767px){.text__top h1,.text__top h2,.text__top h3,.text__top h4,.text__top h5,.text__top h6{font-size:16px;line-height:1.625}
}
@media all and (min-width:768px) and (max-width:1023px){.text__top h1,.text__top h2,.text__top h3,.text__top h4,.text__top h5,.text__top h6{font-size:16px;line-height:1.625}
}
@media all and (min-width:1024px){.text__top h1,.text__top h2,.text__top h3,.text__top h4,.text__top h5,.text__top h6{font-size:18px;line-height:1.44}
}
.text__top p{font-size:16px;line-height:1.625;color:#414141;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.text__top p{font-size:16px;line-height:1.625}
}
@media all and (min-width:768px) and (max-width:1023px){.text__top p{font-size:16px;line-height:1.625}
}
@media all and (min-width:1024px){.text__top p{font-size:18px;line-height:1.44}
}
.text__top b{font-family:"Open Sans Bold"}
.text__sub,.text__underwriter{font-size:16px;line-height:1.625;color:#414141;font-family:"Open Sans Regular";word-wrap:break-word;word-break:break-word;font-weight:400}
@media all and (min-width:480px) and (max-width:767px){.text__sub,.text__underwriter{font-size:16px;line-height:1.625}
}
@media all and (min-width:768px) and (max-width:1023px){.text__sub,.text__underwriter{font-size:16px;line-height:1.625}
}
@media all and (min-width:1024px){.text__sub,.text__underwriter{font-size:16px;line-height:1.625}
}
.text__sub h1,.text__sub h2,.text__sub h3,.text__sub h4,.text__sub h5,.text__sub h6,.text__underwriter h1,.text__underwriter h2,.text__underwriter h3,.text__underwriter h4,.text__underwriter h5,.text__underwriter h6{font-size:16px;line-height:1.625;color:#414141;font-family:"Open Sans Bold"}
@media all and (min-width:480px) and (max-width:767px){.text__sub h1,.text__sub h2,.text__sub h3,.text__sub h4,.text__sub h5,.text__sub h6,.text__underwriter h1,.text__underwriter h2,.text__underwriter h3,.text__underwriter h4,.text__underwriter h5,.text__underwriter h6{font-size:16px;line-height:1.625}
}
@media all and (min-width:768px) and (max-width:1023px){.text__sub h1,.text__sub h2,.text__sub h3,.text__sub h4,.text__sub h5,.text__sub h6,.text__underwriter h1,.text__underwriter h2,.text__underwriter h3,.text__underwriter h4,.text__underwriter h5,.text__underwriter h6{font-size:16px;line-height:1.625}
}
@media all and (min-width:1024px){.text__sub h1,.text__sub h2,.text__sub h3,.text__sub h4,.text__sub h5,.text__sub h6,.text__underwriter h1,.text__underwriter h2,.text__underwriter h3,.text__underwriter h4,.text__underwriter h5,.text__underwriter h6{font-size:16px;line-height:1.625}
}
.text__sub p,.text__underwriter p{font-size:16px;line-height:1.625;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.text__sub p,.text__underwriter p{font-size:16px;line-height:1.625}
}
@media all and (min-width:768px) and (max-width:1023px){.text__sub p,.text__underwriter p{font-size:16px;line-height:1.625}
}
@media all and (min-width:1024px){.text__sub p,.text__underwriter p{font-size:16px;line-height:1.625}
}
.text__sub b,.text__underwriter b{font-family:"Open Sans Bold"}
.text__main{font-size:31px;line-height:1.2;color:#414141;font-family:"Domaine Display Bold";word-wrap:break-word;word-break:break-word;letter-spacing:0}
@media all and (min-width:480px) and (max-width:767px){.text__main{font-size:31px;line-height:1.2}
}
@media all and (min-width:768px) and (max-width:1023px){.text__main{font-size:36px;line-height:1.2}
}
@media all and (min-width:1024px){.text__main{font-size:48px;line-height:1.2}
}
.text__main h1,.text__main h2,.text__main h3,.text__main h4,.text__main h5,.text__main h6{font-size:31px;line-height:1.2;color:#414141;font-family:"Open Sans Bold"}
@media all and (min-width:480px) and (max-width:767px){.text__main h1,.text__main h2,.text__main h3,.text__main h4,.text__main h5,.text__main h6{font-size:31px;line-height:1.2}
}
@media all and (min-width:768px) and (max-width:1023px){.text__main h1,.text__main h2,.text__main h3,.text__main h4,.text__main h5,.text__main h6{font-size:36px;line-height:1.2}
}
@media all and (min-width:1024px){.text__main h1,.text__main h2,.text__main h3,.text__main h4,.text__main h5,.text__main h6{font-size:48px;line-height:1.2}
}
.text__main p{font-size:31px;line-height:1.2;color:#414141;font-family:"Domaine Display Bold"}
@media all and (min-width:480px) and (max-width:767px){.text__main p{font-size:31px;line-height:1.2}
}
@media all and (min-width:768px) and (max-width:1023px){.text__main p{font-size:36px;line-height:1.2}
}
@media all and (min-width:1024px){.text__main p{font-size:48px;line-height:1.2}
}
.text__main b{font-family:"Open Sans Bold"}
.text__alt{font-size:18px;line-height:1;color:#414141;font-family:"Open Sans Regular";word-wrap:break-word;word-break:break-word}
@media all and (min-width:480px) and (max-width:767px){.text__alt{font-size:18px;line-height:1}
}
@media all and (min-width:768px) and (max-width:1023px){.text__alt{font-size:18px;line-height:1}
}
@media all and (min-width:1024px){.text__alt{font-size:18px;line-height:1}
}
.text__alt h1,.text__alt h2,.text__alt h3,.text__alt h4,.text__alt h5,.text__alt h6{font-size:18px;line-height:1;color:#414141;font-family:"Open Sans Bold"}
@media all and (min-width:480px) and (max-width:767px){.text__alt h1,.text__alt h2,.text__alt h3,.text__alt h4,.text__alt h5,.text__alt h6{font-size:18px;line-height:1}
}
@media all and (min-width:768px) and (max-width:1023px){.text__alt h1,.text__alt h2,.text__alt h3,.text__alt h4,.text__alt h5,.text__alt h6{font-size:18px;line-height:1}
}
@media all and (min-width:1024px){.text__alt h1,.text__alt h2,.text__alt h3,.text__alt h4,.text__alt h5,.text__alt h6{font-size:18px;line-height:1}
}
.text__alt p{font-size:18px;line-height:1;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.text__alt p{font-size:18px;line-height:1}
}
@media all and (min-width:768px) and (max-width:1023px){.text__alt p{font-size:18px;line-height:1}
}
@media all and (min-width:1024px){.text__alt p{font-size:18px;line-height:1}
}
.text__alt b{font-family:"Open Sans Bold"}
.hyphenate{overflow-wrap:break-word;word-wrap:break-word;-webkit-word-wrap:break-word;-moz-word-wrap:break-word;-ms-word-break:break-word;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}
.link__text.color--default,.link__digitaldownload.color--default{color:#414141}
[class^="icon-"],[class*=" icon-"]{display:inline-block;position:relative}
[class^="icon-"]:after,[class^="icon-"]:before,[class*=" icon-"]:after,[class*=" icon-"]:before{font-family:"AETH-ICONS" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-logo-aetna:before{content:"\e900"}
.icon-pin:before{content:"\e8b4"}
.icon-menu:before{content:"\f302"}
.icon-caret-down:before{content:"\e5c5"}
.icon-simple-arrow:before{content:"\e5ce"}
.icon-globe:before{content:"\e924"}
.icon-search:before{content:"\e923"}
.icon-filter:before{content:"\e922"}
.icon-download:before{content:"\e921"}
.icon-clock:before{content:"\e91e"}
.icon-date:before{content:"\e91f"}
.icon-location:before{content:"\e920"}
.icon-user-location:before{content:"\e913"}
.icon-email2:before{content:"\e91c"}
.icon-xing:before{content:"\e91d"}
.icon-play:before{content:"\e916"}
.icon-share:before{content:"\e91b"}
.icon-pause:before{content:"\e917"}
.icon-volume:before{content:"\e918"}
.icon-settings:before{content:"\e919"}
.icon-resize:before{content:"\e91a"}
.icon-plus-with-circle:before{content:"\e915"}
.icon-arrow-carousel:before{content:"\e908"}
.icon-dribbble:before{content:"\e909"}
.icon-facebook:before{content:"\e90a"}
.icon-flickr:before{content:"\e90b"}
.icon-google-plus:before{content:"\e90c"}
.icon-linkedin:before{content:"\e911"}
.icon-pinterest:before{content:"\e90d"}
.icon-twitter:before{content:"\e90e"}
.icon-vimeo:before{content:"\e90f"}
.icon-youtube:before{content:"\e910"}
.icon-email:before{content:"\e904"}
.icon-fax:before{content:"\e905"}
.icon-site:before{content:"\e906"}
.icon-phone:before{content:"\e907"}
.icon-cross:before{content:"\e903"}
.icon-quotation-marks:before{content:"\e901"}
.icon-right-arrow:before{content:"\e902"}
.icon-checkmark:before{content:"\e926"}
.icon-bell:before{content:"\e928"}
.icon-clock:before{content:"\e927"}
.icon-megaphone:before{content:"\e92a"}
.icon-exclamation-point:before{content:"\e929"}
[class^="btn--"] sub,[class^="btn--"] sup,[class^="btn__"] sub,[class^="btn__"] sup{color:inherit;font-size:.625rem}
[class^="btn--"]:hover sub,[class^="btn--"]:hover sup,[class^="btn__"]:hover sub,[class^="btn__"]:hover sup{color:inherit}
[class^="link__"],[class*=" link__"]{display:inline-block;position:relative;text-decoration:none;cursor:pointer}
[class^="link__"] sub,[class^="link__"] sup,[class*=" link__"] sub,[class*=" link__"] sup{color:inherit;font-size:.625rem}
[class^="link__"]:hover,[class*=" link__"]:hover{color:#414141;text-decoration:underline}
[class^="link__"]:hover sub,[class^="link__"]:hover sup,[class*=" link__"]:hover sub,[class*=" link__"]:hover sup{color:inherit}
[class^="link__"]:hover:after,[class^="link__"]:hover:before,[class*=" link__"]:hover:after,[class*=" link__"]:hover:before{text-decoration:none}
[class^="link__"]:after,[class^="link__"]:before,[class*=" link__"]:after,[class*=" link__"]:before{display:inline-block;position:absolute;bottom:5px;color:#8932af;font-family:"AETH-ICONS" !important;font-size:87.5%;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.link__tab{position:static}
/*.link__text--secondary,.link__headline,.link__headline--secondary,.link__text{margin-right:20px}
 .link__text--secondary:after,.link__headline:after,.link__headline--secondary:after,.link__text:after{margin-left:10px;content:"\e912"} */
.link__headline:after{font-size:75%}
.link__text--back{padding-left:20px}
.link__text--back:before{left:0;transform:rotate(180deg);content:"\e912"}
.link--expand{display:inline-block;position:relative;padding-right:26px;text-decoration:none;cursor:pointer}
.link--expand:after{display:block;position:absolute;top:50%;right:0;width:1em;height:1em;margin-top:-0.5em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2015%22%3E%3Ctitle%3Eicon-expand%3C%2Ftitle%3E%3Cpath%20d%3D%22M21%200l3%203.06L12%2015%200%203.06%203%200l9%209z%22%20fill%3D%22%238932af%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;content:""}
.link--expand:hover{color:#414141;text-decoration:underline}
.link--expand:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2015%22%3E%3Ctitle%3Eicon-expand%3C%2Ftitle%3E%3Cpath%20d%3D%22M21%200l3%203.06L12%2015%200%203.06%203%200l9%209z%22%20fill%3D%22%23414141%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E")}
.link--collapse{display:inline-block;position:relative;padding-right:26px;text-decoration:none;cursor:pointer}
.link--collapse:after{display:block;position:absolute;top:50%;right:0;width:1em;height:1em;margin-top:-0.5em;transform:scaleY(-1);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2015%22%3E%3Ctitle%3Eicon-expand%3C%2Ftitle%3E%3Cpath%20d%3D%22M21%200l3%203.06L12%2015%200%203.06%203%200l9%209z%22%20fill%3D%22%238932af%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;content:"";-webkit-transform:scaleY(-1)}
.link--collapse:hover{color:#414141;text-decoration:underline}
.link--collapse:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2015%22%3E%3Ctitle%3Eicon-expand%3C%2Ftitle%3E%3Cpath%20d%3D%22M21%200l3%203.06L12%2015%200%203.06%203%200l9%209z%22%20fill%3D%22%23414141%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E")}
.link__digitaldownload{padding-left:22px !important}
.link__digitaldownload:before{top:50%;left:0;margin-top:-0.5rem;font-size:1rem;content:"\e92e"}
.link__text--inline,.link__text--inline--tertiary{display:inline;word-break:break-word}
.link__text--inline:hover,.link__text--inline--tertiary:hover{color:#414141;text-decoration:underline}
.link__text--inline--tertiary{color:#414141;font-weight:normal}
.link__text--inline--tertiary:hover{color:#414141;text-decoration:underline;text-decoration-color:#8932af}
.link__text--footer{border:0}
.link__text--footer:hover{color:#8932af;text-decoration:underline}
.link__text--footer:hover:before{right:0;left:0}
.link__alt--inline{border:0;color:#414141}
.link__alt--inline:hover{color:#8932af;text-decoration:underline}
.link__anchor{padding-left:22px !important}
.link__anchor:after{display:block;position:absolute;top:50%;left:0;width:12px;height:17px;margin-top:-8.5px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.44%2015.98%22%3E%3Ctitle%3Earrow-down%3C%2Ftitle%3E%3Cpath%20fill%3D%22%238932af%22%20d%3D%22M13.02%207.4l-4.8%204.81V0h-2v12.1L1.41%207.29%200%208.71l7.27%207.27%207.17-7.16-1.42-1.42z%22%20data-name%3D%22Layer%201-2%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;content:""}
.link__anchor:hover{color:#8932af;text-decoration:underline}
.link__anchor:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.44%2015.98%22%3E%3Ctitle%3Earrow-down%3C%2Ftitle%3E%3Cpath%20fill%3D%22%238932af%22%20d%3D%22M13.02%207.4l-4.8%204.81V0h-2v12.1L1.41%207.29%200%208.71l7.27%207.27%207.17-7.16-1.42-1.42z%22%20data-name%3D%22Layer%201-2%22%2F%3E%3C%2Fsvg%3E")}
@media all and (min-width:1024px){a.dynamicphone_a,a.dynamicphone_a:hover,a[href^="tel:"],a[href^="tel:"]:hover{color:#414141;text-decoration:none;cursor:default}
}
.social__wrapper{display:flex;display:-webkit-box;display:-ms-flexbox;justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end}
.social__wrapper .socialitem{display:inline-block;flex:1;max-width:45px;list-style:none;margin-left:0 !important;margin-right:8px !important;-webkit-box-flex:0;-ms-flex:1 1 auto}
.social__wrapper .socialitem:last-child{margin-right:0 !important}
.social__wrapper .socialitem .sociallink{display:block;width:45px;height:45px}
.social__wrapper .socialitem .sociallink svg{display:block}
.social__wrapper .sociallink--instagram:hover .svg-hoverchange{fill:#d93175}
.social__wrapper .sociallink--youtube:hover .svg-hoverchange{fill:red}
.social__wrapper .sociallink--linkedin:hover .svg-hoverchange{fill:#0077b5}
.social__wrapper .sociallink--facebook:hover .svg-hoverchange{fill:#3c5a99}
.social__wrapper .sociallink--twitter:hover .svg-hoverchange{fill:#1da1f2}
.social__wrapper .sociallink--tumblr:hover .svg-hoverchange{fill:#39475d}
.social__wrapper .sociallink--pinterest:hover .svg-hoverchange{fill:#bd081c}
.social__wrapper .sociallink--email:hover .svg-hoverchange{fill:#8932af}
.socialsharing .share__heading{margin-bottom:10px;font-family:"Open Sans Semibold";font-size:1.25rem;line-height:1.5}
.socialsharing .social__wrapper{justify-content:flex-start;margin:0;padding:0;-webkit-box-pack:start}
.socialsharing .social__wrapper .sociallink{width:36px;height:36px;padding:0}
.socialsharing .social__wrapper .sociallink svg{width:36px;height:36px}
.socialsharing .social__wrapper .socialitem{margin-right:15px !important}
.socialsharing .social__wrapper .socialitem:last-of-type{margin-right:0 !important}
html.mobile .sociallink--instagram .svg-hoverchange,html.tablet .sociallink--instagram .svg-hoverchange{fill:#d93175}
html.mobile .sociallink--facebook .svg-hoverchange,html.tablet .sociallink--facebook .svg-hoverchange{fill:#3c5a99}
html.mobile .sociallink--twitter .svg-hoverchange,html.tablet .sociallink--twitter .svg-hoverchange{fill:#1da1f2}
html.mobile .sociallink--youtube .svg-hoverchange,html.tablet .sociallink--youtube .svg-hoverchange{fill:red}
html.mobile .sociallink--linkedin .svg-hoverchange,html.tablet .sociallink--linkedin .svg-hoverchange{fill:#0077b5}
html.mobile .sociallink--tumblr .svg-hoverchange,html.tablet .sociallink--tumblr .svg-hoverchange{fill:#39475d}
html.mobile .sociallink--pinterest .svg-hoverchange,html.tablet .sociallink--pinterest .svg-hoverchange{fill:#bd081c}
.backgroundcolor--violet{background:#7d3f98}
.backgroundcolor--darkviolet{background:#65347d}
.backgroundcolor--cranberry{background:#d80b6d}
.backgroundcolor--lightgray{background:#f5f5f5}
.backgroundcolor--gray{background:#414141}
.backgroundcolor--black{background:#000}
.backgroundcolor--white{background:#fff}
.colorpalettes{display:flex;flex-wrap:wrap;justify-content:flex-start}
.colorpalettes .colorpalette{flex:2 0 100px;max-width:200px;margin-right:40px;margin-bottom:40px}
.colorpalettes .colorpalette--smaller{flex:1 0 50px}
.colorpalettes .colorpalette__swatch-label{margin-top:20px;color:#7d3f98}
.colorpalettes .colorpalette__swatch{display:block;position:relative;height:0;padding-bottom:100%}
.style__mediacontainer{display:flex;flex-wrap:wrap;justify-content:space-between}
.style__mediacontainer>div{flex:0 0 280px}
.style__mediacontainer .dcl--videocontainer{position:relative}
.style__mediacontainer .dcl--videocontainer:before{display:block;width:100%;padding-top:56.25%;background-color:#f5f5f5;content:" "}
.style__mediacontainer .dcl--videocontainer>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.style__mediacontainer .dcl--videocontainer>.media__content img{width:100%;height:100%;object-fit:cover}
.style__mediacontainer .dcl--videocontainer>.media__content iframe{width:100%;height:100%}
.style__mediacontainer .dcl--horizontalimagecontainer{position:relative}
.style__mediacontainer .dcl--horizontalimagecontainer:before{display:block;width:100%;padding-top:75%;background-color:#f5f5f5;content:" "}
.style__mediacontainer .dcl--horizontalimagecontainer>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.style__mediacontainer .dcl--horizontalimagecontainer>.media__content img{width:100%;height:100%;object-fit:cover}
.style__mediacontainer .dcl--horizontalimagecontainer>.media__content iframe{width:100%;height:100%}
.style__mediacontainer .dcl--verticalimagecontainer{position:relative}
.style__mediacontainer .dcl--verticalimagecontainer:before{display:block;width:100%;padding-top:133.33333%;background-color:#f5f5f5;content:" "}
.style__mediacontainer .dcl--verticalimagecontainer>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.style__mediacontainer .dcl--verticalimagecontainer>.media__content img{width:100%;height:100%;object-fit:cover}
.style__mediacontainer .dcl--verticalimagecontainer>.media__content iframe{width:100%;height:100%}
.style__mediacontainer .style__baseinfo{margin-top:10px;margin-bottom:40px;color:#7d3f98;font-size:14px}
.megamenu{width:100%;z-index:1000}
.megamenu.fixed{position:fixed}
 .megamenu__header{background:#fff} 
/*@media screen and (max-width:1023px){.megamenu__header{display:none}
}*/
.megamenu__container{display:flex;align-items:center;justify-content:space-between;max-width:1504px;margin:0 auto;padding:0 32px;-webkit-box-align:center;-webkit-box-pack:justify}
.megamenu__logo{width:94px}
@media all and (min-width:1024px){.megamenu__logo{width:160px}
}
.megamenu__logo img{display:block;width:100%;max-width:160px;margin:18px auto}
@media all and (min-width:1024px){.megamenu__logo img{margin:18px 0}
}
@media all and (min-width:1024px){.megamenu__logo.logo--cobranded{width:250px}
}
.megamenu__logo.logo--cobranded img{max-width:250px}
.megamenu__logo-state img{width:100%;max-width:160px;margin:18px 0}
@media all and (min-width:1024px){.megamenu__logo-state img{display:inline-block}
}
.megamenu__logo-state span{top:2px;margin-left:4px;font-size:.875rem;vertical-align:middle}
.megamenu__logo-state span sup{font-size:.625rem}
.megamenu__nav{display:flex;position:relative;flex:1 1 0;align-items:center;justify-content:flex-end;-webkit-box-flex:1;-webkit-box-pack:end;-webkit-box-align:center}
.megamenu__nav--select{position:relative}
.megamenu__nav--select.open .langselect--dropdown{display:block}
.megamenu__nav--selectLink{display:inline-block;position:relative;color:#414141;text-decoration:none;margin-left:48px !important}
.megamenu__nav--selectLink:hover{color:#8932af}
.megamenu__nav--selectLink .lang-selected-option{padding-right:30px !important}
.megamenu__nav--selectLink .lang-selected-option:after{position:absolute;top:6px;right:0;width:18px;height:13px;border:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2015%22%3E%3Ctitle%3Eicon-expand%3C%2Ftitle%3E%3Cpath%20d%3D%22M21%200l3%203.06L12%2015%200%203.06%203%200l9%209z%22%20fill%3D%22%238932af%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E");background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;content:""}
.megamenu__nav--selectLink+.langselect--dropdown{display:none;position:absolute;top:125%;left:10px;width:100%;min-width:140px;max-height:200px;padding:0 14px 16px;border:2px solid #ddd;border-top:0;background-color:#fff;box-shadow:-1px 4px 6px rgba(0,0,0,0.2);overflow:auto;z-index:3;-webkit-box-shadow:-1px 4px 6px rgba(0,0,0,0.2)}
.megamenu__nav--selectLink+.langselect--dropdown .langselect--option{position:relative;margin-top:16px !important}
.megamenu__nav--selectLink+.langselect--dropdown .langselect--option.lang--selected .link__alt--inline{color:#8932af}
.megamenu__nav--selectLink+.langselect--dropdown .langselect--option.lang--selected .link__alt--inline:before{right:0;left:0;height:2px;content:""}
.megamenu__nav--selectLink+.langselect--dropdown .link__alt--inline:hover:before{height:2px}
.megamenu__nav--search{position:relative;width:87px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}
.megamenu__nav--search--open{width:260px}
.megamenu__nav--search--open .nav__search--input{width:100% !important;opacity:1 !important}
.megamenu__nav--search--open .nav__search--text{display:none}
.megamenu__nav--search--open .nav__search--icon{display:none}
.megamenu__nav--search--open .nav__close--icon{display:block !important}
.megamenu__nav--search .nav__search--icon{position:absolute;top:8px;right:0;width:36px;height:20px;border:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2034.72%2035%27%3E%3Ctitle%3ESearch%3C%2Ftitle%3E%3Cg%20id%3D%27Layer_2%27%20data-name%3D%27Layer%202%27%3E%3Cg%20id%3D%27Layer_1-2%27%20data-name%3D%27Layer%201%27%3E%3Cpath%20d%3D%27M34.72%2C31.57l-9-9a14.22%2C14.22%2C0%2C1%2C0-3.48%2C3.38l9.1%2C9.1ZM4.16%2C14.19a10%2C10%2C0%2C1%2C1%2C10%2C10A10%2C10%2C0%2C0%2C1%2C4.16%2C14.19Z%27%20fill%3D%27%23414141%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-color:transparent;background-repeat:no-repeat;background-position:center right;background-size:contain;cursor:pointer;z-index:2}
@media screen and (-ms-high-contrast:active){.megamenu__nav--search .nav__search--icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2034.72%2035%27%3E%3Ctitle%3ESearch%3C%2Ftitle%3E%3Cg%20id%3D%27Layer_2%27%20data-name%3D%27Layer%202%27%3E%3Cg%20id%3D%27Layer_1-2%27%20data-name%3D%27Layer%201%27%3E%3Cpath%20d%3D%27M34.72%2C31.57l-9-9a14.22%2C14.22%2C0%2C1%2C0-3.48%2C3.38l9.1%2C9.1ZM4.16%2C14.19a10%2C10%2C0%2C1%2C1%2C10%2C10A10%2C10%2C0%2C0%2C1%2C4.16%2C14.19Z%27%20fill%3D%27%23ffffff%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
}
.megamenu__nav--search .nav__search--text{position:absolute;top:7px;left:0;color:#414141}
.megamenu__nav--search .nav__search--input{display:block;position:relative;width:0;padding:6px 35px 4px 14px;transition:all .4s ease-in-out;border:0;border-bottom:3px solid #7d3f98;background-color:transparent;opacity:0;-webkit-transition:all .4s ease-in-out}
.megamenu__nav--search .nav__search--input::-ms-clear{width:0;height:0}
.megamenu__nav .nav__close--icon{display:none;position:absolute;top:9px;right:0;width:16px;height:16px;border:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2025.46%2025.46%27%3E%3Ctitle%3ESearch%20Close%3C%2Ftitle%3E%3Cg%20id%3D%27Layer_2%27%20data-name%3D%27Layer%202%27%3E%3Cg%20id%3D%27Layer_1-2%27%20data-name%3D%27Layer%201%27%3E%3Crect%20x%3D%27-3.27%27%20y%3D%2710.73%27%20width%3D%2732%27%20height%3D%274%27%20transform%3D%27translate(12.73%2030.73)%20rotate(-135)%27%20fill%3D%27%237d3f98%27%2F%3E%3Crect%20x%3D%27-3.27%27%20y%3D%2710.73%27%20width%3D%2732%27%20height%3D%274%27%20transform%3D%27translate(-5.27%2012.73)%20rotate(-45)%27%20fill%3D%27%237d3f98%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;cursor:pointer;z-index:2}
@media screen and (-ms-high-contrast:active){.megamenu__nav .nav__close--icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2025.46%2025.46%27%3E%3Ctitle%3ESearch%20Close%3C%2Ftitle%3E%3Cg%20id%3D%27Layer_2%27%20data-name%3D%27Layer%202%27%3E%3Cg%20id%3D%27Layer_1-2%27%20data-name%3D%27Layer%201%27%3E%3Crect%20x%3D%27-3.27%27%20y%3D%2710.73%27%20width%3D%2732%27%20height%3D%274%27%20transform%3D%27translate(12.73%2030.73)%20rotate(-135)%27%20fill%3D%27%23ffffff%27%2F%3E%3Crect%20x%3D%27-3.27%27%20y%3D%2710.73%27%20width%3D%2732%27%20height%3D%274%27%20transform%3D%27translate(-5.27%2012.73)%20rotate(-45)%27%20fill%3D%27%23ffffff%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
}
.megamenu__nav .nav__location{position:relative;margin-right:48px}
.megamenu__nav .nav__location--input{display:inline-block;position:relative;width:200px;padding:6px 30px 4px 6px;border:0;background-color:transparent}
.megamenu__nav .nav__location--input::-ms-clear{width:0;height:0}
.megamenu__nav .nav__location .zipcodeLoc .icon-user-location{vertical-align:bottom}
.megamenu__nav .nav__location .zipcodeLoc .icon-user-location::before{font-size:20px}
.megamenu__nav .nav__location .showLocationCont{padding:0;vertical-align:bottom}
.megamenu__nav .nav__location .showLocationCont .locText{font-family:"Open Sans Regular"}
.megamenu__nav .nav__location .focus .nav__location--input{border-bottom:3px solid #8932af}
.megamenu__nav .nav__location .focus .icon-user-location{color:#8932af}
.megamenu__nav .nav__location .focus .nav__close--icon{display:block}
.megamenu__nav--topLinksSection{display:flex;margin:0;padding:0}
.megamenu__nav--topItems{text-decoration:none;margin-right:48px !important}
.megamenu__nav--topItems a{color:#414141;font-family:"Open Sans Regular";font-size:1rem;font-weight:normal}
.megamenu__nav--topItems a:hover{color:#8932af}
.megamenu__navigation{border-bottom:3px solid #ddd;background:#f5f5f5}
@media screen and (max-width:1023px){.megamenu__navigation{display:none}
}
.megamenu__navigation--container{display:flex;justify-content:space-between;max-width:1504px;min-height:55px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify}
.megamenu__primary{margin:0;padding:0}
.megamenu__primary.meganav__primary--right{display:flex;align-items:center;margin-left:auto}
.megamenu__primary--item{display:inline-block;margin-bottom:-3px;border-bottom:3px solid transparent;color:#414141;font-size:1rem;font-weight:600;cursor:pointer;-webkit-font-smoothing:antialiased}
.megamenu__primary--item.active{border-bottom:3px solid #7d3f98;color:#8932af}
.megamenu__primary--item.active:hover{border-bottom:3px solid #7d3f98}
.megamenu__primary--item--btn>button{width:100%;padding:15px 34px;border:0;background:transparent;color:inherit;font-family:"Open Sans Semibold";font-size:inherit;line-height:inherit;text-decoration:none;cursor:pointer}
@media screen and (max-width:1300px){.megamenu__primary--item--btn>button{padding-top:15px;padding-right:24px;padding-bottom:15px}
}
.megamenu__primary--item--link{display:block;width:100%;padding:15px 34px;color:#414141;font-family:"Open Sans";font-size:inherit;font-weight:600;line-height:inherit;text-decoration:none;cursor:pointer}
@media screen and (max-width:1300px){.megamenu__primary--item:first-child>button{padding-left:34px}
}
.megamenu__primary--item:hover{border-bottom:3px solid #7d3f98}
.megamenu__primary--item:hover .megamenu__primary--item--link{color:#414141}
.megamenu__primary--item:hover>button{color:#8932af}
.megamenu__primary--item:hover .meganav__dropdown{display:flex}
.megamenu__primary--item:hover .meganav__dropdown .row{width:100%}
.megamenu__loginbtn{display:inline-block;margin-top:auto;margin-bottom:auto;padding-right:34px !important}
.megamenu__loginbtn--btn{display:block;min-width:120px;padding:7px 25px;border:0;border-radius:2em;background-color:#7d3f98;color:#fff;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none}
.megamenu__loginbtn--btn:hover{background-color:#414141;color:#fff}
.megamenu__dropdown{position:absolute;top:157px;left:0;width:100%;z-index:1000}
.megamenu__dropdown--contentblock{position:relative;max-width:1504px;margin:0 auto;background-color:#fff;box-shadow:0 4px 24px rgba(0,0,0,0.1);-webkit-box-shadow:0 4px 24px rgba(0,0,0,0.1)}
.megamenu__dropdown--contentblock .megamenu__btn--close{display:block;position:absolute;top:20px;right:30px;width:40px;height:40px;border:0;border-radius:0;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025.46%2025.46%22%3E%3Ctitle%3Eicon-close%3C%2Ftitle%3E%3Cg%20data-name%3D%22Layer%201%22%20fill%3D%22%237d3f98%22%3E%3Cpath%20d%3D%22M22.63%2025.455L.001%202.828%202.831-.001l22.627%2022.628z%22%2F%3E%3Cpath%20d%3D%22M.005%2022.63L22.632.001l2.829%202.829L2.833%2025.458z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:50%;cursor:pointer;z-index:2}
.megamenu__dropdown--contentblock .megamenu__col--main{display:flex;position:relative;flex:0 0 68%;max-width:1024px;padding:40px;background:#fff}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.megamenu__dropdown--contentblock .megamenu__col--main{max-width:66%}
}
.megamenu__dropdown--contentblock .megamenu__col--side{flex:0 0 32%;max-width:480px;padding:50px 40px 50px 0;background:#fff;-webkit-box-flex:0;-ms-flex:0 0 30%}
.megamenu__dropdown--contentblock .megamenu__sidelinkcontainer{padding-bottom:15px;padding-left:55px;border-left:3px solid #ddd}
.megamenu__block--main{flex:0 0 400px;margin:0;padding:0;-webkit-box-flex:0;-ms-flex:0 0 400px}
.megamenu__block--main.megamenu__secondarylink--hover .megamenu__secondary--item{border-right:1px solid #ddd}
.megamenu__secondary--item{cursor:pointer}
.megamenu__secondary--item:first-child .megamenu__secondary--link{padding-top:0}
.megamenu__secondary--item:first-child .megamenu__secondary--link a,.megamenu__secondary--item:first-child .megamenu__secondary--link button{margin-top:0}
.megamenu__secondary--item.secondaryblock--active{border-right:0 !important}
.megamenu__secondary--item.secondaryblock--first .megamenu__secondary--link{width:400px}
.megamenu__secondary--overview .megamenu__secondary--link.secondary__link--selected{width:370px}
.megamenu__secondary--overview .megamenu__secondary--link a{color:inherit}
.megamenu__secondary--overview .megamenu__secondary--link a:hover{color:#8932af}
.megamenu__secondary--link{display:block;position:relative;width:370px;padding:15px 0;border:0;border-bottom:1px solid #ddd;background:transparent;color:#414141;font-weight:normal;text-align:left;cursor:auto}
.megamenu__secondary--link button{position:relative;margin-top:10px;margin-right:20px;margin-bottom:10px;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}
.megamenu__secondary--link button:after{display:block;position:absolute;right:-20px;bottom:4px;width:9px;height:14px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2024%22%3E%3Ctitle%3Eicon-right%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%203l3.06-3L15%2012%203.06%2024%200%2021l9-9z%22%20fill%3D%22%238932af%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E");content:""}
.megamenu__secondary--link a{display:block;margin-top:10px;margin-bottom:10px;color:inherit}
.megamenu__secondary--link:hover{color:#414141}
.megamenu__secondary--link>*:hover{color:#8932af}
.megamenu__secondary--link.secondary__link--selected{width:400px;color:#8932af}
.megamenu__secondary--link .link--secure{position:relative;padding-left:20px}
.megamenu__secondary--link .link--secure:after{display:block;position:absolute;top:4px;left:0;width:11px;height:13px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAYAAAB/9ZQ7AAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAJVJREFUKJHVzq0NAmEQhOHnCC2gMSQ0gCdbAA1QA4QiwKEIHoGgAdyZDwQOcQVg0HSAwnwkxyX8WMZsdubN7BZqiogBpujiinVK6fzMWzVwhBPu2OZ5yj5o14qXmKeUFnnfRMQ1+/uXZvRRelWZfU1YPv12LyJigh5m2OFWyzsYY4VLEREHDH3XsfnGR/0j3Eb1I1s9APULILNPc94yAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-size:contain;content:""}
.megamenu__tertiary--block{position:absolute;top:40px;left:440px}
.megamenu__tertiary--main{padding-right:30px}
.megamenu__tertiary--item{margin-bottom:10px}
.megamenu__tertiary--item.megamenu__tertiary--item--main{margin-bottom:40px}
.megamenu__tertiary--item.megamenu__tertiary--item--main .megamenu__tertiary--link{position:relative;font-family:"Open Sans Semibold"}
.megamenu__tertiary--item.megamenu__tertiary--item--main .megamenu__tertiary--link:after{display:block;position:absolute;right:-20px;bottom:4px;width:9px;height:14px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2024%22%3E%3Ctitle%3Eicon-right%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%203l3.06-3L15%2012%203.06%2024%200%2021l9-9z%22%20fill%3D%22%238932af%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E");content:""}
.megamenu__tertiary--item .megamenu__tertiary--description{color:#414141;font-weight:400}
.megamenu__tertiary--item .link--secure{position:relative;padding-left:20px}
.megamenu__tertiary--item .link--secure:after{display:block;position:absolute;top:4px;left:0;width:11px;height:13px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAYAAAB/9ZQ7AAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAJVJREFUKJHVzq0NAmEQhOHnCC2gMSQ0gCdbAA1QA4QiwKEIHoGgAdyZDwQOcQVg0HSAwnwkxyX8WMZsdubN7BZqiogBpujiinVK6fzMWzVwhBPu2OZ5yj5o14qXmKeUFnnfRMQ1+/uXZvRRelWZfU1YPv12LyJigh5m2OFWyzsYY4VLEREHDH3XsfnGR/0j3Eb1I1s9APULILNPc94yAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-size:contain;content:""}
.megamenu__sidelinkcontainer>h3,.megamenu__sidelinkcontainer h4,.megamenu__sidelinkcontainer h5{margin:0;color:#414141;font-family:"Open Sans Semibold";font-size:1rem}
.megamenu__sidelinkcontainer>ul{margin-top:25px;padding:0}
.megamenu__sidelinkcontainer>ul>li{margin:7px 0}
.megamenu__sidelinkcontainer>ul a{color:#414141;font-family:"Open Sans Regular";font-size:.98rem;font-weight:300}
.megamenu__sidelinkcontainer>ul a:hover{color:#8932af}
.megamenu__sidelinkcontainer>ul a:hover *{color:#8932af}
.megamenu__sidelinkcontainer .link--secure{position:relative;padding-left:20px}
.megamenu__sidelinkcontainer .link--secure:after{display:block;position:absolute;top:4px;left:0;width:11px;height:13px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAYAAAB/9ZQ7AAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAJVJREFUKJHVzq0NAmEQhOHnCC2gMSQ0gCdbAA1QA4QiwKEIHoGgAdyZDwQOcQVg0HSAwnwkxyX8WMZsdubN7BZqiogBpujiinVK6fzMWzVwhBPu2OZ5yj5o14qXmKeUFnnfRMQ1+/uXZvRRelWZfU1YPv12LyJigh5m2OFWyzsYY4VLEREHDH3XsfnGR/0j3Eb1I1s9APULILNPc94yAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-size:contain;content:""}
.megamenu--secondaryvariation .megamenu__dropdown--contentblock{background:transparent;box-shadow:none;-webkit-box-shadow:none}
.megamenu--secondaryvariation .megamenu__col--main{flex:0 0 100%;box-shadow:0 4px 24px rgba(0,0,0,0.1);-webkit-box-shadow:0 4px 24px rgba(0,0,0,0.1)}
.megamenu--secondaryvariation .megamenu__col--side{display:none}
.megamenu--secondaryvariation .megamenu__tertiary--main{padding-right:70px}
@media screen and (min-width:1024px){.megamenu .megamenumobile{display:none}
}
@media screen and (min-width:1024px) and (max-width:1199px){.megamenu--secondary .megamenumobile{display:block}
}
@media screen and (min-width:1200px){.megamenu--secondary .megamenumobile{display:none}
}
.megamenu--tertiary .megamenumobile--fixed{right:0}
.megamenu--tertiary .megamenumobile--fixed header ~ div{width:100%;margin-left:auto}
@media all and (min-width:1024px){.megamenu--tertiary .megamenumobile--fixed header ~ div{width:30%}
}
@media screen and (min-width:1440px){.megamenu--tertiary .megamenumobile--fixed header ~ div{width:20%}
}
.megamenumobile .background-gray{background-color:#eee}
.megamenumobile .showLocationCont .locText{font-family:"Open Sans Regular"}
.megamenumobile.menu--open .mobilemenu__close{display:block}
.megamenumobile.menu--open .mobilemenu__trigger{display:none}
.megamenumobile__header{display:none;align-items:center;justify-content:space-between;width:100%;padding:11px 15px;background:#fff;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}
@media screen and (max-width:1023px){.megamenumobile__header{display:flex}
}
.megamenumobile__header--back{display:none}
.megamenumobile__header .megamenumobile__login--wrapper,.megamenumobile__header .megamenumobile__logo--wrapper,.megamenumobile__header .megamenumobile__menu--wrapper{width:33%}
.megamenumobile__header.logo--cobranded .megamenumobile__login--wrapper,.megamenumobile__header.logo--cobranded .megamenumobile__menu--wrapper{width:auto}
.megamenumobile__header.logo--cobranded .megamenumobile__logo--wrapper{width:50%}
.megamenumobile__header.logo--cobranded .megamenumobile--logo{width:auto;min-width:120px;max-width:180px}
.megamenumobile .nav__close--icon{display:none;position:absolute;top:9px;right:0;width:16px;height:16px;border:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2025.46%2025.46%27%3E%3Ctitle%3ESearch%20Close%3C%2Ftitle%3E%3Cg%20id%3D%27Layer_2%27%20data-name%3D%27Layer%202%27%3E%3Cg%20id%3D%27Layer_1-2%27%20data-name%3D%27Layer%201%27%3E%3Crect%20x%3D%27-3.27%27%20y%3D%2710.73%27%20width%3D%2732%27%20height%3D%274%27%20transform%3D%27translate(12.73%2030.73)%20rotate(-135)%27%20fill%3D%27%237d3f98%27%2F%3E%3Crect%20x%3D%27-3.27%27%20y%3D%2710.73%27%20width%3D%2732%27%20height%3D%274%27%20transform%3D%27translate(-5.27%2012.73)%20rotate(-45)%27%20fill%3D%27%237d3f98%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;cursor:pointer;z-index:2}
.megamenumobile__search{margin-bottom:35px;padding:0 20px}
.megamenumobile__search .nav__search--icon{position:absolute;top:6px;right:0;width:20px;height:20px;border:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2034.72%2035%27%3E%3Ctitle%3ESearch%3C%2Ftitle%3E%3Cg%20id%3D%27Layer_2%27%20data-name%3D%27Layer%202%27%3E%3Cg%20id%3D%27Layer_1-2%27%20data-name%3D%27Layer%201%27%3E%3Cpath%20d%3D%27M34.72%2C31.57l-9-9a14.22%2C14.22%2C0%2C1%2C0-3.48%2C3.38l9.1%2C9.1ZM4.16%2C14.19a10%2C10%2C0%2C1%2C1%2C10%2C10A10%2C10%2C0%2C0%2C1%2C4.16%2C14.19Z%27%20fill%3D%27%23414141%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;z-index:2}
.megamenumobile__search .nav__search--input{position:relative;width:0;padding:5px;transition:all .4s ease-in-out;border:0;border-bottom:3px solid #7d3f98;opacity:0;-webkit-transition:all .4s ease-in-out}
.megamenumobile__search-audience{margin-bottom:0;padding:8px 20px 8px 0;border-top:1px solid #ddd}
.megamenumobile .nav__location{position:relative;padding:5px 0}
.megamenumobile .nav__location--input{display:inline-block;position:relative;width:200px;padding:6px 30px 4px 6px;border:0;background-color:transparent}
.megamenumobile .nav__location .zipcodeLoc{width:100%;margin:6px 0}
.megamenumobile .nav__location .zipcodeLoc .icon-user-location{font-size:1.3rem;vertical-align:bottom}
.megamenumobile .nav__location .showLocationCont{vertical-align:bottom}
.megamenumobile .nav__location .nav__close--icon{display:none;position:absolute;top:18px;right:10px;width:16px;height:16px;border:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2025.46%2025.46%27%3E%3Ctitle%3ESearch%20Close%3C%2Ftitle%3E%3Cg%20id%3D%27Layer_2%27%20data-name%3D%27Layer%202%27%3E%3Cg%20id%3D%27Layer_1-2%27%20data-name%3D%27Layer%201%27%3E%3Crect%20x%3D%27-3.27%27%20y%3D%2710.73%27%20width%3D%2732%27%20height%3D%274%27%20transform%3D%27translate(12.73%2030.73)%20rotate(-135)%27%20fill%3D%27%237d3f98%27%2F%3E%3Crect%20x%3D%27-3.27%27%20y%3D%2710.73%27%20width%3D%2732%27%20height%3D%274%27%20transform%3D%27translate(-5.27%2012.73)%20rotate(-45)%27%20fill%3D%27%237d3f98%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;cursor:pointer;z-index:2}
.megamenumobile .nav__location .focus .nav__location--input{width:90%;border-bottom:3px solid #8932af}
.megamenumobile .nav__location .focus .icon-user-location{color:#8932af}
.megamenumobile .nav__location .focus .nav__close--icon{display:block}
.megamenumobile .megamenu__nav--search{display:inline-block;position:relative;width:95px;margin-left:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}
.megamenumobile .megamenu__nav--search--open{width:300px}
.megamenumobile--fixed{top:0;left:0;width:100%;z-index:99}
.megamenumobile .megamenumobile__logo--wrapper-state{width:100%;margin-top:11px;margin-bottom:11px;margin-left:15px}
@media all and (min-width:768px){.megamenumobile .megamenumobile__logo--wrapper-state{width:58%;margin-left:0;text-align:center}
}
.megamenumobile .megamenumobile__logo--wrapper-state .megamenumobile--logo{width:auto}
.megamenumobile .megamenumobile__logo--wrapper-state .megamenumobile--logo img{display:block;max-width:94px}
@media all and (min-width:768px){.megamenumobile .megamenumobile__logo--wrapper-state .megamenumobile--logo img{display:inline-block}
}
.megamenumobile .megamenumobile__logo--wrapper-state .megamenumobile--logo span{font-size:.875rem;vertical-align:middle}
.megamenumobile .megamenumobile__logo--wrapper-state .megamenumobile--logo span sup{font-size:.625rem}
.megamenumobile .megamenumobile--logo{display:block;width:94px;margin:0 auto}
.megamenumobile .megamenumobile--logo img{width:100%}
.megamenumobile__menu{display:block;width:47px;height:52px;float:right;overflow:hidden}
.megamenumobile .mobilemenu__trigger{display:flex;position:relative;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-.25em;border:0;background:transparent;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}
.megamenumobile .mobilemenu__trigger:after{position:absolute;right:0;bottom:-1em;left:0;color:#414141;font-size:14px;text-align:center;content:"Menu"}
.megamenumobile .mobilemenu__trigger svg{display:block;width:100%}
.megamenumobile .mobilemenu__close{display:none;width:20px;height:20px;margin:12px 6px 13px auto;border:0;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025.46%2025.46%22%3E%3Ctitle%3Eicon-close%3C%2Ftitle%3E%3Cg%20data-name%3D%22Layer%201%22%20fill%3D%22%237d3f98%22%3E%3Cpath%20d%3D%22M22.63%2025.455L.001%202.828%202.831-.001l22.627%2022.628z%22%2F%3E%3Cpath%20d%3D%22M.005%2022.63L22.632.001l2.829%202.829L2.833%2025.458z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:0 0;cursor:pointer}
.megamenumobile__nav{display:none;position:relative;height:calc(100vh - 74px);background:#fff;overflow-x:hidden}
.megamenumobile__nav--fixed{display:block}
.megamenumobile__nav .megamenumobile__login--wrapper{width:100%;margin-top:30px;margin-bottom:50px;padding:0 20px}
.megamenumobile__nav .megamenumobile__login--wrapper .megamenumobile__login--btn{color:#fff}
.megamenumobile__nav .megamenumobile__login--wrapper .megamenumobile__login--btn:hover{background-color:#414141;color:#fff}
.megamenumobile__main{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:50px;overflow-y:auto}
.megamenumobile__main--close{left:-100%}
.megamenumobile__panel{position:absolute;top:0;left:100%;width:100%;height:100%;padding-bottom:50px;overflow-y:scroll}
.megamenumobile__panel--open{transform:translateX(-100%);-webkit-transform:translateX(-100%)}
.megamenumobile__panel--tertiary{position:absolute;top:0;left:100%;width:100%;height:100%;padding-bottom:50px;overflow-y:scroll}
.megamenumobile__panel--tertiary--open{transform:translateX(-100%);-webkit-transform:translateX(-100%)}
.megamenumobile__primary{margin:0;padding:0}
.megamenumobile__primary--item{padding:0 20px;background:#fff}
.megamenumobile__primary--highlight{background:#eee}
.megamenumobile__primary--link{display:block;position:relative;width:100%;padding:14px 0;border:0;border-top:1px solid #ddd;background:transparent;color:#414141;font-size:1rem;font-weight:600;text-align:left;text-decoration:none;cursor:pointer;-webkit-font-smoothing:antialiased}
.megamenumobile__primary--link:hover{color:#414141}
.megamenumobile__primary--haschild:after{display:block;position:absolute;top:20px;right:6px;width:14px;height:18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2024%22%3E%3Ctitle%3Eicon-right%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%203l3.06-3L15%2012%203.06%2024%200%2021l9-9z%22%20fill%3D%22%238932af%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:100%;background-size:contain;content:""}
.megamenumobile__primary-audience .megamenumobile__primary--link{border-top:0}
.megamenumobile__primary-audience .megamenumobile__primary--highlight a,.megamenumobile__primary-audience .megamenumobile__primary--highlight button{border-bottom:1px solid #ddd}
.megamenumobile__tertiary{margin:0;padding:0}
.megamenumobile__tertiary--item{background:#fff}
.megamenumobile__tertiary--link{display:block;position:relative;padding:10px 20px;border-top:1px solid #ddd;color:#414141;font-family:"Open Sans Regular";font-size:1rem;font-weight:600;text-decoration:none;-webkit-font-smoothing:antialiased}
.megamenumobile__tertiary--link:hover{color:#414141}
.megamenumobile__tertiary--main{padding-bottom:0;font-weight:700}
.megamenumobile__tertiary--description{padding:0 20px 10px}
.megamenumobile__tertiary--secondarylabel h2,.megamenumobile__tertiary--secondarylabel h3{padding:14px 20px;font-family:"Open Sans Semibold";font-size:20px}
.megamenumobile__secondary{margin:0;padding:0}
.megamenumobile__secondary--primarylabel h2,.megamenumobile__secondary--primarylabel h3{padding:14px 20px;font-family:"Open Sans Semibold";font-size:20px}
.megamenumobile__secondary--item{padding:0 20px;background:#fff}
.megamenumobile__secondary--active .megamenumobile__secondary--link{color:#8932af}
.megamenumobile__secondary--active .megamenumobile__secondary--link:hover{color:#8932af}
.megamenumobile__secondary--active .megamenumobile__secondary--link:after{transform:rotateZ(-90deg)}
.megamenumobile__secondary--link{display:block;position:relative;width:100%;padding:14px 0;border:0;border-top:1px solid #ddd;background:transparent;color:#414141;font-size:1rem;font-weight:600;text-align:left;text-decoration:none;cursor:pointer;-webkit-font-smoothing:antialiased}
.megamenumobile__secondary--link:hover{color:#414141}
.megamenumobile__secondary--haschild:after{display:block;position:absolute;top:20px;right:6px;width:14px;height:18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2024%22%3E%3Ctitle%3Eicon-right%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%203l3.06-3L15%2012%203.06%2024%200%2021l9-9z%22%20fill%3D%22%238932af%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:100%;background-size:contain;content:""}
.megamenumobile__secondary-audience .megamenumobile__secondary--primarylabel{padding:14px 20px}
.megamenumobile__secondary-audience .megamenumobile__secondary--primarylabel h2,.megamenumobile__secondary-audience .megamenumobile__secondary--primarylabel h3{padding:0;border-bottom:1px solid #ddd;font-weight:bold}
.megamenumobile__secondary-audience .megamenumobile__secondary--link{padding:14px 0 14px 20px;border-top:0}
.megamenumobile__panel--tertiary-audience .megamenumobile__tertiary--secondarylabel{padding:14px 20px}
.megamenumobile__panel--tertiary-audience .megamenumobile__tertiary--secondarylabel h2,.megamenumobile__panel--tertiary-audience .megamenumobile__tertiary--secondarylabel h3{padding:0;border-bottom:1px solid #ddd;font-weight:bold}
.megamenumobile__panel--tertiary-audience .megamenumobile__tertiary--link,.megamenumobile__panel--tertiary-audience .megamenumobile__tertiary--description{padding:10px 20px 10px 40px;border-top:0}
.megamenumobile.secondarymenu--open .megamenumobile__login--wrapper,.megamenumobile.secondarymenu--open .megamenumobile__logo--wrapper,.megamenumobile.secondarymenu--open .megamenumobile__logo--wrapper-state,.megamenumobile.tertiarymenu--open .megamenumobile__login--wrapper,.megamenumobile.tertiarymenu--open .megamenumobile__logo--wrapper,.megamenumobile.tertiarymenu--open .megamenumobile__logo--wrapper-state{display:none}
.megamenumobile.secondarymenu--open .megamenumobile__header--back,.megamenumobile.tertiarymenu--open .megamenumobile__header--back{display:block;position:relative;-webkit-font-smoothing:antialiased}
.megamenumobile.secondarymenu--open .megamenumobile__header--back-link,.megamenumobile.tertiarymenu--open .megamenumobile__header--back-link{position:relative;padding:0;padding-left:25px;border:0;background:transparent;color:#414141;font-size:1rem;font-weight:600;text-decoration:none}
.megamenumobile.secondarymenu--open .megamenumobile__header--back-link:before,.megamenumobile.tertiarymenu--open .megamenumobile__header--back-link:before{position:absolute;top:4px;left:0;width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2015%2024%27%3E%3Ctitle%3EBack%3C%2Ftitle%3E%3Cg%20id%3D%27Layer_2%27%20data-name%3D%27Layer%202%27%3E%3Cg%20id%3D%27Layer_1-2%27%20data-name%3D%27Layer%201%27%3E%3Cg%20id%3D%27Layer_2-2%27%20data-name%3D%27Layer%202%27%3E%3Cg%20id%3D%27Layer_1-2-2%27%20data-name%3D%27Layer%201-2%27%3E%3Cpath%20d%3D%27M6%2C12l9%2C9-3.06%2C3L0%2C12%2C11.94%2C0%2C15%2C3Z%27%20fill%3D%27%238932af%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:0 0;background-size:60%;content:""}
.megamenumobile.secondarymenu--open .megamenu__logo,.megamenumobile.secondarymenu--open .megamenumobile--logo,.megamenumobile.tertiarymenu--open .megamenu__logo,.megamenumobile.tertiarymenu--open .megamenumobile--logo{display:none}
.megamenumobile__login--btn{display:block;width:100%;color:#414141;font-size:1rem}
.megamenumobile__login--btn:hover{color:#414141}
.megamenumobile .link--secure{position:relative;padding-left:20px}
.megamenumobile .link--secure:after{display:block;position:absolute;top:4px;left:0;width:11px;height:13px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAYAAAB/9ZQ7AAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAJVJREFUKJHVzq0NAmEQhOHnCC2gMSQ0gCdbAA1QA4QiwKEIHoGgAdyZDwQOcQVg0HSAwnwkxyX8WMZsdubN7BZqiogBpujiinVK6fzMWzVwhBPu2OZ5yj5o14qXmKeUFnnfRMQ1+/uXZvRRelWZfU1YPv12LyJigh5m2OFWyzsYY4VLEREHDH3XsfnGR/0j3Eb1I1s9APULILNPc94yAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-size:contain;content:""}
.megamenumobile--active .content_section,.megamenumobile--active .footer.component{display:none}
.megamenumobile__indesktop--active{overflow:hidden}
.megamenumobile__indesktop--active .content_section:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#949494;content:"";opacity:.5}
@media screen and (min-width:1200px){.megamenu.megamenu--secondary .megamenu__logo{width:160px}
.megamenu.megamenu--secondary .megamenu__logo img{margin:18px 0}
.megamenu.megamenu--secondary .megamenu__logo.logo--cobranded{width:250px}
.megamenu.megamenu--secondary .megamenu__logo.logo--cobranded img{max-width:250px}
}
.megamenu.megamenu--secondary .megamenu__logo-state img{width:100%;max-width:160px;margin:18px 0}
@media all and (min-width:1024px){.megamenu.megamenu--secondary .megamenu__logo-state img{display:block}
}
@media screen and (min-width:1200px){.megamenu.megamenu--secondary .megamenu__logo-state img{display:inline-block}
}
.megamenu.megamenu--secondary .megamenu__logo-state span{top:2px;margin-left:4px;font-size:.875rem;vertical-align:middle}
.megamenu.megamenu--secondary .megamenu__logo-state span sup{font-size:.625rem}
/*@media screen and (max-width:1199px){.megamenu.megamenu--secondary .megamenu__header{display:none}
}*/
@media screen and (max-width:1199px){.megamenu.megamenu--secondary .megamenu__navigation{display:none}
}
@media screen and (max-width:1199px){.megamenu.megamenu--secondary .megamenumobile__header{display:flex}
}
.megamenu.megamenu--tertiary .megamenu__header,.megamenu.megamenu--tertiary .megamenu__navigation{display:none}
.megamenu.megamenu--tertiary .megamenumobile{display:block}
.megamenu.megamenu--tertiary .megamenumobile.secondarymenu--open .back--tertiarypanel{display:none}
.megamenu.megamenu--tertiary .megamenumobile.secondarymenu--open .back--secondarypanel{display:block}
.megamenu.megamenu--tertiary .megamenumobile.teritarymenu--open .back--tertiarypanel{display:block}
.megamenu.megamenu--tertiary .megamenumobile.teritarymenu--open .back--secondarypanel{display:none}
.megamenu.megamenu--tertiary .megamenumobile__header{display:flex;min-height:74px}
.megamenu.megamenu--tertiary .megamenumobile__header .megamenumobile__search{display:none;margin:0}
@media all and (min-width:1024px){.megamenu.megamenu--tertiary .megamenumobile__header .megamenumobile__search{display:block;position:absolute;left:30px;padding:0}
}
@media screen and (max-width:1200px){.megamenu.megamenu--tertiary .megamenumobile__header .megamenumobile__search .megamenu__nav--search.megamenu__nav--search--open{width:220px}
}
.megamenu.megamenu--tertiary .megamenumobile__header .megamenumobile__login--wrapper{display:none}
.megamenu.megamenu--tertiary .megamenumobile__header .megamenumobile__logo--wrapper{width:100%}
.megamenu.megamenu--tertiary .megamenumobile__header .megamenumobile__menu--wrapper{position:absolute;right:20px;width:auto}
.megamenu.megamenu--tertiary .megamenumobile__main .megamenumobile__search{display:block;margin:20px 0}
@media all and (min-width:1024px){.megamenu.megamenu--tertiary .megamenumobile__main .megamenumobile__search{display:none}
}
.megamenu.megamenu--tertiary .megamenumobile.secondarymenu--open .megamenumobile__logo--wrapper,.megamenu.megamenu--tertiary .megamenumobile.secondarymenu--open .megamenumobile--logo,.megamenu.megamenu--tertiary .megamenumobile.tertiarymenu--open .megamenumobile__logo--wrapper,.megamenu.megamenu--tertiary .megamenumobile.tertiarymenu--open .megamenumobile--logo{display:block}
.megamenu.megamenu--tertiary .megamenumobile--logo{width:182px}
@media all and (min-width:768px) and (max-width:1023px){.megamenu.megamenu--tertiary .megamenumobile--logo{width:306px}
}
@media all and (min-width:1024px){.megamenu.megamenu--tertiary .megamenumobile--logo{width:460px}
}
.megamenu.megamenu--tertiary .megamenumobile__primary--link:hover,.megamenu.megamenu--tertiary .megamenumobile__secondary--link:hover,.megamenu.megamenu--tertiary .megamenumobile__tertiary--link:hover{color:#8932af}
.megamenu.megamenu--tertiary .megamenumobile__nav,.megamenu.megamenu--tertiary .megamenumobile__primary--item,.megamenu.megamenu--tertiary .megamenumobile__secondary--item,.megamenu.megamenu--tertiary .megamenumobile__tertiary--link{background-color:#f5f5f5}
.megamenu.megamenu--tertiary .megamenumobile__back--tertiaryvariation{display:none;padding-top:20px;padding-bottom:20px;padding-left:20px;background:#f5f5f5}
.megamenu.megamenu--tertiary .secondarymenu--open .megamenumobile__back--tertiaryvariation,.megamenu.megamenu--tertiary .tertiarymenu--open .megamenumobile__back--tertiaryvariation{display:block}
.megamenu.megamenu--tertiary .secondarymenu--open .megamenumobile__back--tertiaryvariation .megamenumobile__header--back-link,.megamenu.megamenu--tertiary .tertiarymenu--open .megamenumobile__back--tertiaryvariation .megamenumobile__header--back-link{cursor:pointer}
.mobilemenu-active{overflow:hidden}
.mobilemenu-active .content_section,.mobilemenu-active .footer.component{display:none}
.header__global{top:0;right:0;left:0;z-index:1000}
.header__global.fixed{position:fixed}
.header__global.header--withoutnav.header--withcountryselector .header__languageSelect{right:24px}
@media screen and (max-width:767px){.header__global.header--withoutnav.header--withcountryselector .header__languageSelect{display:block}
}
.header__global .header__mainnav{margin:0;padding:0;border:0;vertical-align:baseline}
.header__global .header__caption p{margin-top:4px;color:#7d3f98;font-family:"Open Sans Regular";font-size:10px;font-weight:800;text-transform:uppercase}
@media screen and (max-width:1023px){.header__global .header__caption p{display:none}
}
.header__global .header__wrapper{position:relative;background:#fff;z-index:3}
.header__global.header--small .header__wrapper{height:100%;border-bottom:3px solid #ddd}
.header__global.header--withnav .header__wrapper{border-bottom:0}
.header__global .header__container{position:relative;padding:18px 24px}
@media all and (min-width:1024px){.header__global .header__container{padding:24px;transition:padding-top .4s,padding-bottom .4s;-webkit-transition:padding-top .4s,padding-bottom .4s}
.header__global .header__container .header__brand--center{text-align:center}
}
.header__global .header__container .header__brand--left{display:flex;flex-direction:column;text-align:left}
.header__global .header__container .header__brand--left a{display:inherit}
.header__global .header__container .header__logo{max-height:24px;vertical-align:middle}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header__global .header__container .header__logo{height:24px}
}
.header__global .header__container .header__logo.header__logo--boxy{max-height:46px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header__global .header__container .header__logo.header__logo--boxy{height:46px}
}
.header__global .header__container .header__logo.header__logo--cobranded{max-height:26px}
.header__global .header__container .header__logo.header__logo--cobranded.header__logo--boxy{max-height:46px}
@media all and (min-width:1024px){.header__global .header__container .header__logo{max-height:32px;transition:max-width .4s,max-height .4s,width .4s,height .4s;-webkit-transition:max-width .4s,max-height .4s,width .4s,height .4s}
}
@media all and (min-width:1024px) and (-ms-high-contrast:none),all and (min-width:1024px) and (-ms-high-contrast:active){.header__global .header__container .header__logo{height:32px}
}
@media all and (min-width:1024px){.header__global .header__container .header__logo.header__logo--boxy{max-height:55px}
}
@media all and (min-width:1024px) and (-ms-high-contrast:none),all and (min-width:1024px) and (-ms-high-contrast:active){.header__global .header__container .header__logo.header__logo--boxy{height:55px}
}
@media all and (min-width:1024px){.header__global .header__container .header__logo.header__logo--cobranded{max-height:40px}
}
@media all and (min-width:1024px) and (-ms-high-contrast:none),all and (min-width:1024px) and (-ms-high-contrast:active){.header__global .header__container .header__logo.header__logo--cobranded{height:40px}
}
@media all and (min-width:1024px){.header__global .header__container .header__logo.header__logo--cobranded.header__logo--boxy{max-height:55px}
}
@media all and (min-width:1024px) and (-ms-high-contrast:none),all and (min-width:1024px) and (-ms-high-contrast:active){.header__global .header__container .header__logo.header__logo--cobranded.header__logo--boxy{height:55px}
}
@media all and (min-width:1024px){.header__global.header--small .header__container{padding-top:16px;padding-bottom:16px}
.header__global.header--small.header--withnav .header__brand--center--small{text-align:left}
.header__global.header--small.header--withnav .header__brand--center--small a{display:inline-flex}
}
@media all and (min-width:1024px) and (-ms-high-contrast:none),all and (min-width:1024px) and (-ms-high-contrast:active){.header__global.header--small.header--withnav .header__brand--center--small a{display:inline-block}
}
@media all and (min-width:1024px){.header__global.header--small .header__logo{max-height:26px}
}
@media all and (min-width:1024px) and (-ms-high-contrast:none),all and (min-width:1024px) and (-ms-high-contrast:active){.header__global.header--small .header__logo{height:26px}
}
@media all and (min-width:1024px){.header__global.header--small .header__logo.header__logo--boxy{max-height:46px}
}
@media all and (min-width:1024px) and (-ms-high-contrast:none),all and (min-width:1024px) and (-ms-high-contrast:active){.header__global.header--small .header__logo.header__logo--boxy{height:46px}
}
@media all and (min-width:1024px){.header__global.header--small .header__logo.header__logo--cobranded{max-width:240px;max-height:26px}
}
@media all and (min-width:1024px) and (-ms-high-contrast:none),all and (min-width:1024px) and (-ms-high-contrast:active){.header__global.header--small .header__logo.header__logo--cobranded{height:26px}
}
@media all and (min-width:1024px){.header__global.header--small .header__logo.header__logo--cobranded.header__logo--boxy{max-height:46px}
}
@media all and (min-width:1024px) and (-ms-high-contrast:none),all and (min-width:1024px) and (-ms-high-contrast:active){.header__global.header--small .header__logo.header__logo--cobranded.header__logo--boxy{height:46px}
}
.header__global.header--small .header__caption{display:none}
.header__global.header--small .header__nav--onslide{height:100%}
.header__global.header--small .header__nav--onslide nav{height:100%}
.header__global.header--small .header__nav--onslide .navmenu--onslide{display:flex;justify-content:center;height:100%;transform:translateY(0);transition:all .4s .4s;opacity:1;visibility:visible;-webkit-transform:translateY(0);-webkit-transition:all .4s .4s}
.header__global .nav__location--container{display:none}
.header__global .nav__location{display:inline-block;position:absolute;top:50%;right:260px;transform:translateY(-50%);transition:right .4s,margin-right .4s;z-index:5;-webkit-transition:right .4s,margin-right .4s;-webkit-transform:translateY(-50%)}
@media screen and (max-width:767px){.header__global .nav__location{display:none}
}
.header__global .nav__location--input{display:inline-block;position:relative;width:200px;padding:6px 30px 4px 6px;border:0;background-color:transparent}
.header__global .nav__location--input::-ms-clear{width:0;height:0}
.header__global .nav__location .zipcodeLoc{position:relative}
.header__global .nav__location .zipcodeLoc .icon-user-location{vertical-align:bottom}
.header__global .nav__location .zipcodeLoc .icon-user-location::before{font-size:20px}
.header__global .nav__location .showLocationCont{padding:0;vertical-align:bottom}
.header__global .nav__location .showLocationCont .locText{font-family:"Open Sans Regular"}
.header__global .nav__location .nav__close--icon{display:none;position:absolute;top:9px;right:0;width:16px;height:16px;border:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2025.46%2025.46%27%3E%3Ctitle%3ESearch%20Close%3C%2Ftitle%3E%3Cg%20id%3D%27Layer_2%27%20data-name%3D%27Layer%202%27%3E%3Cg%20id%3D%27Layer_1-2%27%20data-name%3D%27Layer%201%27%3E%3Crect%20x%3D%27-3.27%27%20y%3D%2710.73%27%20width%3D%2732%27%20height%3D%274%27%20transform%3D%27translate(12.73%2030.73)%20rotate(-135)%27%20fill%3D%27%237d3f98%27%2F%3E%3Crect%20x%3D%27-3.27%27%20y%3D%2710.73%27%20width%3D%2732%27%20height%3D%274%27%20transform%3D%27translate(-5.27%2012.73)%20rotate(-45)%27%20fill%3D%27%237d3f98%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;cursor:pointer;z-index:2}
@media screen and (max-width:767px){.header__global .nav__location--container{display:list-item}
.header__global .nav__location--container .nav__location{display:block;position:relative;top:auto;right:auto;width:100%;padding:24px 8px;transform:none;border-top:2px solid #ddd;font-size:1rem;-webkit-transform:none}
}
.header__global .nav__location .focus .nav__location--input{border-bottom:3px solid #7d3f98}
.header__global .nav__location .focus .icon-user-location{color:#7d3f98}
.header__global .nav__location .focus .nav__close--icon{display:block}
.header__global .header__languageSelect{position:absolute;top:50%;right:80px;transform:translateY(-50%);transition:opacity .4s;-webkit-transition:opacity .4s;-webkit-transform:translateY(-50%)}
@media screen and (max-width:767px){.header__global .header__languageSelect{display:none}
}
.header__global .header__triggermenu{position:absolute;top:40%;right:14px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
@media all and (min-width:1024px){.header__global .header__triggermenu{display:none}
}
.header__global .header__triggermenu .mobilemenu__trigger{display:flex;display:-webkit-box;display:-ms-flexbox;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-0.25em;padding:0;border:0;background-color:#fff;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}
.header__global .header__triggermenu .mobilemenu__trigger:after{position:absolute;right:0;bottom:-1em;left:0;color:#7d3f98;font-size:14px;text-align:center;content:"Menu"}
.header__global .header__triggermenu .mobilemenu__bars{display:block;width:100%}
.header__global .header__nav--onslide{position:absolute;top:50%;right:0;left:0;width:calc(100% - 420px);margin-left:15%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}
@media screen and (max-width:1023px){.header__global .header__nav--onslide{display:none}
}
.header__global .header__nav--onslide .navmenu--onslide{margin:0;padding:0;transform:translateY(50%);border:0;list-style:none;text-align:center;opacity:0;vertical-align:baseline;visibility:hidden;-webkit-transform:translateY(50%)}
.header__global .header__nav--onslide .header__navitem{margin:0;padding:0;border:0;vertical-align:baseline}
@media all and (min-width:1024px){.header__global .header__nav--onslide .header__navitem{display:inline-block}
}
.header__global .header__nav--onslide .nav__link{display:block;padding:24px 8px;text-decoration:none}
@media all and (min-width:1024px){.header__global .header__nav--onslide .nav__link{margin-right:3px;margin-bottom:-3px;padding:24px 34px;border-bottom:3px solid transparent}
.header__global .header__nav--onslide .nav__link:hover{border-bottom-color:#7d3f98;color:#7d3f98}
}
.header__global .header__nav--onslide .nav__link--onslide{display:inline-flex;align-items:center;height:100%;padding-right:12px;padding-left:12px;color:#414141;font-family:"Open Sans Semibold";font-size:.8889rem}
.header__global .header__navutility{background-color:#fff}
@media screen and (max-width:1023px){.header__global .header__navutility{position:fixed;top:0;right:0;bottom:0;left:0;padding-top:72px;transform:translate3d(-100%,0,0);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;overflow:auto;z-index:4;-webkit-transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .4s}
.header__global .header__navutility.mobile-active{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
}
@media all and (min-width:1024px){.header__global .header__navutility{position:relative;transition:all .4s .4s;border-bottom:3px solid #ddd;background-color:#f5f5f5;z-index:2;-webkit-transition:all .4s .4s}
.header__global .header__navutility .header__mainnav{flex:1;margin-left:-34px;-webkit-box-flex:1;-ms-flex:1}
}
.header__global .header__navutility .header__navitem{margin:0;padding:0;border:0;vertical-align:baseline}
@media all and (min-width:1024px){.header__global .header__navutility .header__navitem{display:inline-flex;align-items:center}
.header__global .header__navutility .header__navitem.nav__location--container{display:none}
}
.header__global .header__navutility .mainnav__link{display:block;padding:24px 8px;color:#414141;font-family:"Open Sans Semibold";font-size:1rem;text-decoration:none}
@media screen and (max-width:1023px){.header__global .header__navutility .mainnav__link{position:relative;padding-right:calc(11px + 0px);border-top:2px solid #ddd}
.header__global .header__navutility .mainnav__link:after{display:block;position:absolute;top:50%;right:8px;width:11px;height:18px;margin-top:-9px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2024%22%3E%3Ctitle%3Eicon-right%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%203l3.06-3L15%2012%203.06%2024%200%2021l9-9z%22%20fill%3D%22%237d3f98%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;content:""}
}
@media all and (min-width:1024px){.header__global .header__navutility .mainnav__link{margin-right:3px;margin-bottom:-3px;padding:16px 34px 14px;border-bottom:3px solid transparent}
.header__global .header__navutility .mainnav__link:hover{border-bottom-color:#7d3f98;color:#7d3f98}
}
@media screen and (min-width:1024px){.header__global.header--small .header__navutility{margin-top:calc(-1em - 58px);transition-delay:0;-webkit-transition-delay:0}
}
.header__global.header--small .header__navutility.mobile-active .nav__location{right:auto;margin-right:0}
.header__global.header--small.header--withoutnav.header--withcountryselector .header__languageSelect{opacity:1}
.header__global.header--small .header__languageSelect{opacity:0}
.header__global.header--small .nav__location{right:2vw;margin-right:0}
@media all and (min-width:768px) and (max-width:1023px){.header__global.header--small .nav__location{margin-right:48px}
}
.header__global .nav__link--active{transition:border-bottom-color .4s .4s;border-bottom-color:#7d3f98 !important;color:#7d3f98 !important;-webkit-transition:border-bottom-color .4s .4s}
.header__global.header--small .nav__link--active{display:inline-flex;padding:0 12px;transition-delay:0;border-bottom-color:#ddd !important;-webkit-transition-delay:0}
.header__global.header--small .nav__link--onslide.nav__link--active{transition:border-bottom-color .4s .4s;border-bottom-color:#7d3f98 !important;color:#7d3f98 !important;-webkit-transition:border-bottom-color .4s .4s}
.header__global .header__mobileclose{display:inline-block;position:absolute;top:20px;right:20px;width:20px;height:20px;padding:20px;border:0;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025.46%2025.46%22%3E%3Ctitle%3Eicon-close%3C%2Ftitle%3E%3Cg%20data-name%3D%22Layer%201%22%20fill%3D%22%237d3f98%22%3E%3Cpath%20d%3D%22M22.63%2025.455L.001%202.828%202.831-.001l22.627%2022.628z%22%2F%3E%3Cpath%20d%3D%22M.005%2022.63L22.632.001l2.829%202.829L2.833%2025.458z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;text-indent:-9999px;vertical-align:middle;background-size:20px}
@media screen and (min-width:1024px){.header__global .header__mobileclose{display:none}
}
.header__global .country__selector .lang-select{margin-right:0}
.herobanner{margin:0 0 40px 0}
@media all and (min-width:1024px){.herobanner{margin:0 0 60px 0}
}
.herobanner .herobanner__main{position:relative;overflow:hidden}
@media screen and (max-width:1023px){.herobanner .herobanner__main{display:flex;flex-direction:column}
}
.herobanner__titlecontainer{z-index:200}
@media screen and (max-width:1023px){.herobanner__titlecontainer{order:2}
}
.herobanner .content__mediawrapper{z-index:100}
@media screen and (max-width:1023px){.herobanner .content__mediawrapper{order:1}
}
.herobanner .herobanner__mediacontainer{width:100%;max-width:1920px;margin:auto}
@media all and (min-width:1024px){.herobanner .herobanner__mediacontainer .media__wrapper{width:50%;margin-left:auto}
}
.herobanner .herobanner__mediacontainer .media__wrapper--offset{margin-right:0}
@media all and (min-width:1024px){.herobanner .herobanner__mediacontainer .media__wrapper--offset{margin-left:calc(-50% + 24px)}
}
@media screen and (min-width:1488px){.herobanner .herobanner__mediacontainer .media__wrapper--offset{margin-left:calc(1488px * -.25 + 24px)}
}
.herobanner .herobanner__mediacontainer .media__image{position:relative;max-width:1308px;margin-left:auto}
.herobanner .herobanner__mediacontainer .media__image:before{display:block;width:100%;padding-top:75.07645%;background-color:#f5f5f5;content:" "}
.herobanner .herobanner__mediacontainer .media__image>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.herobanner .herobanner__mediacontainer .media__image>.media__content img{width:100%;height:100%;object-fit:cover}
.herobanner .herobanner__mediacontainer .media__image>.media__content iframe{width:100%;height:100%}
.herobanner .herobanner__mediacontainer .media__video{position:relative;max-width:1308px;margin-left:auto}
.herobanner .herobanner__mediacontainer .media__video:before{display:block;width:100%;padding-top:56.34557%;background-color:#f5f5f5;content:" "}
.herobanner .herobanner__mediacontainer .media__video>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.herobanner .herobanner__mediacontainer .media__video>.media__content img{width:100%;height:100%;object-fit:cover}
.herobanner .herobanner__mediacontainer .media__video>.media__content iframe{width:100%;height:100%}
.herobanner .herobanner__titlecontainer .hero__title__wrapper{margin-top:48px !important;padding-right:24px;padding-left:24px;z-index:1}
.herobanner .herobanner__titlecontainer .hero__title__wrapper.hero__wrapper--withbackground{padding:24px 24px 48px;background:#fff}
@media screen and (max-width:1023px){.herobanner .herobanner__titlecontainer .hero__title__wrapper.hero__wrapper--withbackground{flex:0 0 91.6666%;max-width:91.6666%}
}
.herobanner .herobanner__titlecontainer .hero__title__wrapper.hero__wrapper--withbackground.hero-whbackground-top{margin-top:-4rem !important}
@media all and (min-width:1024px){.herobanner .herobanner__titlecontainer{position:absolute;top:10vw;right:0;left:0}
.herobanner .herobanner__titlecontainer .hero__title__wrapper.hero__wrapper--withbackground{margin:0 -24px !important;padding:24px 48px 48px}
}
.herobanner .herobanner__titlecontainer h1{-ms-hyphens:manual;-moz-hyphens:manual;-webkit-hyphens:manual;hyphens:manual !important}
.herobanner .herobanner__introcontainer{margin-top:48px !important}
@media all and (min-width:768px) and (max-width:1023px){.herobanner .herobanner__introcontainer{margin-top:80px !important}
}
@media all and (min-width:1024px){.herobanner .herobanner__introcontainer{margin-top:100px !important}
}
.herobanner .herobanner__introcontainer .intro__copy h2{font-family:"Domaine Display Bold";font-size:2rem !important;line-height:1.1 !important;margin-bottom:48px !important}
@media all and (min-width:768px){.herobanner .herobanner__introcontainer .intro__copy h2{font-size:5vw !important}
}
@media screen and (min-width:1488px){.herobanner .herobanner__introcontainer .intro__copy h2{margin-bottom:80px !important;font-size:4rem !important}
}
@media all and (min-width:0) and (max-width:479px){.herobanner .intro__copy p{font-size:1.2rem}
.herobanner .intro__copy p *{font-size:1.2rem}
}
@media all and (min-width:768px) and (max-width:1023px){.herobanner .intro__copy p{font-size:1.2rem}
.herobanner .intro__copy p *{font-size:1.2rem}
}
@media all and (min-width:1024px){.herobanner.component--left .herobanner__mediacontainer .media__wrapper{margin-left:0 !important}
}
.herobanner.component--left .herobanner__mediacontainer .media__wrapper--offset{margin-left:0}
@media all and (min-width:1024px){.herobanner.component--left .herobanner__mediacontainer .media__wrapper--offset{margin-right:calc(-50% + 24px)}
}
@media screen and (min-width:1488px){.herobanner.component--left .herobanner__mediacontainer .media__wrapper--offset{margin-right:calc(1488px * -.25 + 24px)}
}
.herobanner.component--left .herobanner__titlecontainer>.container>.row{justify-content:start;-webkit-box-pack:start;-ms-flex-pack:start}
@media all and (min-width:768px){.herobanner.component--left .herobanner__titlecontainer>.container>.row{justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end}
}
@media all and (min-width:1024px){.herobanner.component--left .hero__title__wrapper.hero__wrapper--withbackground{margin:0 24px 0 -24px !important}
}
@media all and (min-width:1024px){.herobanner.herobanner--gateway>.herobanner__main,.herobanner.herobanner--long>.herobanner__main{width:100%;padding-top:150px}
.herobanner.herobanner--gateway>.herobanner__main .herobanner__mediacontainer,.herobanner.herobanner--long>.herobanner__main .herobanner__mediacontainer{position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.herobanner.herobanner--gateway>.herobanner__main .herobanner__titlecontainer,.herobanner.herobanner--long>.herobanner__main .herobanner__titlecontainer{position:relative;top:0}
}
.herobanner.herobanner--gateway h1,.herobanner.herobanner--long h1{margin-bottom:48px !important}
@media all and (min-width:768px){.herobanner.herobanner--gateway h1,.herobanner.herobanner--long h1{line-height:1.1;margin-bottom:80px !important}
}
@media all and (min-width:1024px){.herobanner.herobanner--gateway{padding-bottom:40px;background-color:#fff}
}
@media screen and (min-width:1024px){.herobanner.herobanner--gateway.herobanner--gatewayMultiLinks .cta__additionallinkswrapper{margin-top:0 !important}
}
.herobanner.herobanner--gateway.herobanner--gatewayMultiLinks .herobanner--multilinks{display:none}
@media(min-width:768px) and (max-width:1024px) and (orientation:portrait){.herobanner.herobanner--gateway.herobanner--gatewayMultiLinks .herobanner--multilinks{background-color:#fff}
}
.herobanner.herobanner--gateway .title__hero .redirectcombobox .forminput__label{background-color:#fff}
.herobanner.herobanner--gateway>.herobanner__main{padding-top:0}
@media all and (min-width:1024px){.herobanner.herobanner--gateway>.herobanner__main .herobanner__intro--secondary{width:calc((100% + 48px) * .625 - 48px)}
}
.herobanner.herobanner--gateway>.herobanner__main .herobanner__mediacontainer .media__image{position:relative}
.herobanner.herobanner--gateway>.herobanner__main .herobanner__mediacontainer .media__image:before{display:block;width:100%;padding-top:45.87156%;background-color:#f5f5f5;content:" "}
.herobanner.herobanner--gateway>.herobanner__main .herobanner__mediacontainer .media__image>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.herobanner.herobanner--gateway>.herobanner__main .herobanner__mediacontainer .media__image>.media__content img{width:100%;height:100%;object-fit:cover}
.herobanner.herobanner--gateway>.herobanner__main .herobanner__mediacontainer .media__image>.media__content iframe{width:100%;height:100%}
.herobanner.herobanner--gateway>.herobanner__main .herobanner__mediacontainer .media__wrapper--offset{margin:0}
@media all and (min-width:1024px){.herobanner.herobanner--gateway>.herobanner__main .herobanner__mediacontainer .media__wrapper--offset{margin-right:0;margin-left:24px}
}
.herobanner.herobanner--gateway>.herobanner__main .hero__title__wrapper{min-width:fit-content;margin:0 !important;padding:0 24px;background:none !important}
@media all and (min-width:1024px){.herobanner.herobanner--gateway>.herobanner__main .hero__title__wrapper{padding-top:60px}
}
@media all and (min-width:480px){.herobanner.herobanner--gateway>.herobanner__main .hero__title__wrapper{min-width:initial}
}
@media all and (min-width:768px) and (max-width:1023px){.herobanner.herobanner--gateway>.herobanner__main .hero__title__wrapper{flex:0 0 75%;max-width:none}
}
.herobanner.herobanner--gateway>.herobanner__main .hero__title__wrapper .generic-form-input,.herobanner.herobanner--gateway>.herobanner__main .hero__title__wrapper .generic-aet-form{width:100%}
@media all and (min-width:1024px){.herobanner.herobanner--gateway>.herobanner__main .hero__title__wrapper .generic-form-input,.herobanner.herobanner--gateway>.herobanner__main .hero__title__wrapper .generic-aet-form{width:calc((100% + 48px) * .833 - 48px)}
}
.herobanner.herobanner--gateway h1{padding-top:20px}
@media all and (min-width:1024px){.herobanner.herobanner--gateway h1{margin-bottom:30px !important;padding-top:0;line-height:1 !important}
}
@media all and (min-width:1024px){.herobanner.herobanner--gateway.component--left .herobanner__mediacontainer .media__wrapper--offset{margin-right:24px;margin-left:0}
}
@media all and (min-width:1024px){.herobanner.herobanner--gateway.component--left .title__hero h1{margin-left:-33.33333%}
}
.herobanner.herobanner--gateway.component--left .herobanner__intro--secondary{width:100%}
@media all and (min-width:1024px){.herobanner.herobanner--gateway .herobanner__intro--secondary .forminput__label{background:#fff}
}
.herobanner__dark--gateway{padding-bottom:60px;background-color:#414141 !important}
.herobanner__dark--gateway h1{color:#fff}
.herobanner__dark--gateway .intro__copy *{color:#fff}
.herobanner__dark--gateway .btn--primary{border:2px solid transparent !important}
.herobanner__dark--gateway .btn--primary:hover{border:2px solid #fff !important}
.herobanner__dark--gateway .generic-form-input .forminput__label{background-color:#414141}
.herobanner.herobanner--nextbestaction .component.nextaction{margin-bottom:0 !important}
.herobanner.herobanner--nextbestaction .component.nextaction .container.nextaction__wrapper{margin-bottom:0 !important}
@media all and (min-width:1024px){.herobanner.herobanner--nextbestaction .content__mediawrapper{position:absolute;top:0;right:0;left:0}
}
@media all and (min-width:768px) and (max-width:1023px){.herobanner.herobanner--nextbestaction .herobanner__titlecontainer .hero__title__wrapper{margin-top:0 !important;padding-top:20px !important}
}
@media all and (min-width:1024px){.herobanner.herobanner--nextbestaction .herobanner__titlecontainer{position:relative;top:0}
.herobanner.herobanner--nextbestaction .herobanner__titlecontainer .hero__title__wrapper{margin-top:0 !important;padding-top:60px !important}
}
@media all and (min-width:1024px){.herobanner.herobanner--nextbestaction .herobanner__mediacontainer .media__wrapper--offset{margin-left:calc(1488px * -0.1666667 + 24px)}
}
.herobanner.herobanner--nextbestaction .herobanner__mediacontainer .media__image{position:relative}
.herobanner.herobanner--nextbestaction .herobanner__mediacontainer .media__image:before{display:block;width:100%;padding-top:66.38514%;background-color:#f5f5f5;content:" "}
.herobanner.herobanner--nextbestaction .herobanner__mediacontainer .media__image>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.herobanner.herobanner--nextbestaction .herobanner__mediacontainer .media__image>.media__content img{width:100%;height:100%;object-fit:cover}
.herobanner.herobanner--nextbestaction .herobanner__mediacontainer .media__image>.media__content iframe{width:100%;height:100%}
.herobanner.herobanner--nextbestaction .link--headline_with_background:first-child{margin:40px 0 0}
@media all and (min-width:768px){.herobanner.herobanner--nextbestaction .link--headline_with_background{margin:80px 0 0 !important}
}
@media all and (min-width:1024px){.herobanner.herobanner--nextbestaction .link--headline_with_background{margin:60px 0 0 !important}
}
.lightImg-darkHead .herobanner__mediacontainer .media__image:before,.lightImg-purpleHead .herobanner__mediacontainer .media__image:before,.darkImg-whiteHead .herobanner__mediacontainer .media__image:before{padding-top:0}
.lightImg-darkHead .herobanner__mediacontainer .media__image>.media__content,.lightImg-purpleHead .herobanner__mediacontainer .media__image>.media__content,.darkImg-whiteHead .herobanner__mediacontainer .media__image>.media__content{position:relative}
.lightImg-darkHead .herobanner__mediacontainer .media__image>.media__content img,.lightImg-purpleHead .herobanner__mediacontainer .media__image>.media__content img,.darkImg-whiteHead .herobanner__mediacontainer .media__image>.media__content img{height:auto}
.lightImg-darkHead .herobanner__introcontainer,.lightImg-purpleHead .herobanner__introcontainer,.darkImg-whiteHead .herobanner__introcontainer{margin-top:0 !important}
.lightImg-darkHead .herobanner__introcontainer .title__hero--secondary .intro__copy h2,.lightImg-purpleHead .herobanner__introcontainer .title__hero--secondary .intro__copy h2,.darkImg-whiteHead .herobanner__introcontainer .title__hero--secondary .intro__copy h2{margin-bottom:48px !important;font-size:1.5rem !important}
@media(max-width:767px){.herobanner .media__image.hideImageHeroBanner{display:none}
}
@media(min-width:768px){.lightImg-darkHead .herobanner__titlecontainer .hero__title__wrapper.title__hero h1,.lightImg-purpleHead .herobanner__titlecontainer .hero__title__wrapper.title__hero h1,.darkImg-whiteHead .herobanner__titlecontainer .hero__title__wrapper.title__hero h1{font-size:12vw}
.lightImg-darkHead .herobanner__introcontainer .title__hero--secondary .intro__copy h2,.lightImg-purpleHead .herobanner__introcontainer .title__hero--secondary .intro__copy h2,.darkImg-whiteHead .herobanner__introcontainer .title__hero--secondary .intro__copy h2{font-size:2.6666rem !important}
}
@media(min-width:992px){.lightImg-darkHead .herobanner__titlecontainer,.lightImg-purpleHead .herobanner__titlecontainer,.darkImg-whiteHead .herobanner__titlecontainer{top:0;padding-top:40px}
.lightImg-darkHead .herobanner__titlecontainer .hero__title__wrapper.title__hero,.lightImg-purpleHead .herobanner__titlecontainer .hero__title__wrapper.title__hero,.darkImg-whiteHead .herobanner__titlecontainer .hero__title__wrapper.title__hero{margin-top:0 !important}
.lightImg-darkHead .herobanner__titlecontainer .hero__title__wrapper.title__hero h1,.lightImg-purpleHead .herobanner__titlecontainer .hero__title__wrapper.title__hero h1,.darkImg-whiteHead .herobanner__titlecontainer .hero__title__wrapper.title__hero h1{font-size:12rem}
.lightImg-darkHead .herobanner__introcontainer,.lightImg-purpleHead .herobanner__introcontainer,.darkImg-whiteHead .herobanner__introcontainer{margin-top:80px !important}
.lightImg-darkHead.component--left .herobanner__titlecontainer .hero__title__wrapper.title__hero,.lightImg-purpleHead.component--left .herobanner__titlecontainer .hero__title__wrapper.title__hero,.darkImg-whiteHead.component--left .herobanner__titlecontainer .hero__title__wrapper.title__hero{margin-right:120px}
}
.lightImg-purpleHead .hero__title__wrapper.title__hero h1{color:#7d3f98}
.darkImg-whiteHead{padding:80px 0 60px;background-color:#414141}
.darkImg-whiteHead .hero__title__wrapper.title__hero h1{color:#fff}
.darkImg-whiteHead .hero__title__wrapper.title__hero.hero__wrapper--withbackground h1{color:#414141}
.darkImg-whiteHead .container.herobanner__introcontainer h2,.darkImg-whiteHead .container.herobanner__introcontainer p{color:#fff}
.darkImg-whiteHead .container.herobanner__introcontainer .component__cta .cta__linkswrapper .type__btn--primary .btn--primary:hover{box-shadow:0 0 0 2px #fff inset !important}
.darkImg-whiteHead .container.herobanner__introcontainer .component__cta .cta__linkswrapper .type__btn--secondary .btn--secondary:hover{box-shadow:0 0 0 2px #fff inset !important}
@media all and (min-width:1024px){.herobanner .intro__copy p{font-size:1.2rem}
}
@media all and (min-width:1024px){.herobanner .intro__copy p *{font-size:1.2rem}
}
.herobanner.herobanner--short .title__hero h1{font-size:4rem}
.herobanner.herobanner--long .title__hero h1{font-size:2.4rem}
@media screen and (min-width:768px){.herobanner.herobanner--short .title__hero h1{font-size:9vw}
.herobanner.herobanner--long .title__hero h1{font-size:5vw}
}
@media screen and (min-width:1488px){.herobanner.herobanner--short .title__hero h1{font-size:8rem}
.herobanner.herobanner--long .title__hero h1{font-size:4rem}
}
@media screen and (min-width:0) and (max-width:374px){.herobanner.herobanner--gateway .title__hero h1,.herobanner.herobanner--nextbestaction .title__hero h1{font-size:calc(2rem + 1.1vw) !important}
.herobanner.herobanner--gateway .title__hero h1 sup,.herobanner.herobanner--nextbestaction .title__hero h1 sup{top:calc((2rem + 1.1vw)*-0.5)}
}
@media screen and (min-width:375px) and (max-width:479px){.herobanner.herobanner--gateway .title__hero h1,.herobanner.herobanner--nextbestaction .title__hero h1{font-size:calc(2.2rem + 1.1vw) !important}
.herobanner.herobanner--gateway .title__hero h1 sup,.herobanner.herobanner--nextbestaction .title__hero h1 sup{top:calc((2.2rem + 1.1vw)*-0.5)}
}
@media screen and (min-width:480px) and (max-width:767px){.herobanner.herobanner--gateway .title__hero h1,.herobanner.herobanner--nextbestaction .title__hero h1{font-size:calc(3rem + 1.1vw) !important}
.herobanner.herobanner--gateway .title__hero h1 sup,.herobanner.herobanner--nextbestaction .title__hero h1 sup{top:calc((3rem + 1.1vw)*-0.5)}
}
@media screen and (min-width:768px) and (max-width:919px){.herobanner.herobanner--gateway .title__hero h1,.herobanner.herobanner--nextbestaction .title__hero h1{font-size:calc(2.66rem + 1.1vw) !important}
.herobanner.herobanner--gateway .title__hero h1 sup,.herobanner.herobanner--nextbestaction .title__hero h1 sup{top:calc((2.66rem + 1.1vw)*-0.5)}
}
@media screen and (min-width:920px) and (max-width:1023px){.herobanner.herobanner--gateway .title__hero h1,.herobanner.herobanner--nextbestaction .title__hero h1{font-size:calc(3rem + 1.1vw) !important}
.herobanner.herobanner--gateway .title__hero h1 sup,.herobanner.herobanner--nextbestaction .title__hero h1 sup{top:calc((3rem + 1.1vw)*-0.5)}
}
@media screen and (min-width:1024px) and (max-width:1279px){.herobanner.herobanner--gateway .title__hero h1,.herobanner.herobanner--nextbestaction .title__hero h1{font-size:calc(3.2rem + 1.1vw) !important}
.herobanner.herobanner--gateway .title__hero h1 sup,.herobanner.herobanner--nextbestaction .title__hero h1 sup{top:calc((3.2rem + 1.1vw)*-0.5)}
}
@media screen and (min-width:1280px) and (max-width:1439px){.herobanner.herobanner--gateway .title__hero h1,.herobanner.herobanner--nextbestaction .title__hero h1{font-size:calc(3.5rem + 1.1vw) !important}
.herobanner.herobanner--gateway .title__hero h1 sup,.herobanner.herobanner--nextbestaction .title__hero h1 sup{top:calc((3.5rem + 1.1vw)*-0.5)}
}
@media screen and (min-width:1440px){.herobanner.herobanner--gateway .title__hero h1,.herobanner.herobanner--nextbestaction .title__hero h1{font-size:5rem !important}
.herobanner.herobanner--gateway .title__hero h1 sup,.herobanner.herobanner--nextbestaction .title__hero h1 sup{top:-2.5rem}
}
@media screen and (min-width:1920px){.herobanner.herobanner--gateway .title__hero h1,.herobanner.herobanner--nextbestaction .title__hero h1{font-size:7rem !important}
.herobanner.herobanner--gateway .title__hero h1 sup,.herobanner.herobanner--nextbestaction .title__hero h1 sup{top:-3.5rem}
}
.herobanner .title__hero h1 sup{top:0}
.herobaner--inline-cta,.herobaner--inline-cta-multilinks{margin-top:20px}
.herobaner--inline-cta .hero-inlineCTA-cont .inlineCTACont,.herobaner--inline-cta-multilinks .hero-inlineCTA-cont .inlineCTACont{margin:10px 0 0;padding:20px;border-top:0;background-color:#fff}
.herobaner--inline-cta .hero-inlineCTA-cont .inlineCTACont.margin-left,.herobaner--inline-cta-multilinks .hero-inlineCTA-cont .inlineCTACont.margin-left{margin-left:0}
.herobaner--inline-cta .hero-inlineCTA-cont .inlineCTACont .textCont h2,.herobaner--inline-cta-multilinks .hero-inlineCTA-cont .inlineCTACont .textCont h2{font-family:"Domaine Display Bold";font-size:24px;line-height:1.25}
.herobaner--inline-cta .hero-inlineCTA-cont .inlineCTACont .userLocationCont .forminput__label,.herobaner--inline-cta-multilinks .hero-inlineCTA-cont .inlineCTACont .userLocationCont .forminput__label{background-color:#fff}
.herobaner--inline-cta .hero-inlineCTA-cont .inlineCTACont .form__wrapper,.herobaner--inline-cta-multilinks .hero-inlineCTA-cont .inlineCTACont .form__wrapper{margin-left:74px}
@media all and (min-width:768px){.herobaner--inline-cta,.herobaner--inline-cta-multilinks{background-color:#fff}
.herobaner--inline-cta .hero-inlineCTA-cont,.herobaner--inline-cta-multilinks .hero-inlineCTA-cont{width:50%;float:left}
.herobaner--inline-cta .hero-inlineCTA-cont .inlineCTACont,.herobaner--inline-cta-multilinks .hero-inlineCTA-cont .inlineCTACont{display:block;margin:0;padding:30px 48px 30px 0;border-bottom:0}
.herobaner--inline-cta .hero-inlineCTA-cont .inlineCTACont.margin-left,.herobaner--inline-cta-multilinks .hero-inlineCTA-cont .inlineCTACont.margin-left{margin-left:0}
}
@media all and (min-width:1024px){.herobaner--inline-cta,.herobaner--inline-cta-multilinks{margin-top:0;background-color:transparent}
.herobaner--inline-cta .hero-inlineCTA-cont .inlineCTACont,.herobaner--inline-cta-multilinks .hero-inlineCTA-cont .inlineCTACont{padding-top:0}
}
@media all and (min-width:768px){.herobaner--inline-cta-multilinks .hero-cta-cont{width:50%;float:left}
.herobaner--inline-cta-multilinks .hero-cta-cont .component__cta{padding-top:30px}
.herobaner--inline-cta-multilinks .hero-cta-cont .component__cta .cta__additionallinkswrapper .link__column{width:100%}
}
@media all and (min-width:1024px){.herobaner--inline-cta-multilinks .hero-cta-cont .component__cta{padding-top:0}
}
.herobanner--noimagehero .title__block>h1,.herobanner--noimagehero .title__block>h2,.herobanner--noimagehero .title__block>h3,.herobanner--noimagehero .title__block>h4,.herobanner--noimagehero .title__block>h5,.herobanner--noimagehero .title__block>h6{margin-bottom:30px;padding-bottom:0 !important}
.herobanner--noimagehero .pageheader--wrapper{min-height:240px;padding:45px 0;background:#fff}
@media all and (min-width:768px){.herobanner--noimagehero .pageheader--wrapper{min-height:240px;padding:55px 0}
}
@media all and (min-width:768px){.herobanner--noimagehero .pageheader--wrapper{min-height:250px}
}
.herobanner--noimagehero .pageheader--callout{position:relative;margin-top:-28px}
.herobanner--noimagehero .textOnlyAlign{width:100%}
.herobanner--noimagehero .textonly__wrapper{width:100%}
.herobanner--noimagehero .textonly__wrapper.title__block>h1,.herobanner--noimagehero .textonly__wrapper.title__block>h2,.herobanner--noimagehero .textonly__wrapper.title__block>h3,.herobanner--noimagehero .textonly__wrapper.title__block>h4,.herobanner--noimagehero .textonly__wrapper.title__block>h5,.herobanner--noimagehero .textonly__wrapper.title__block>h6{padding:0 24px;font-size:40px;line-height:46px}
@media all and (min-width:768px) and (max-width:1023px){.herobanner--noimagehero .textonly__wrapper.title__block>h1,.herobanner--noimagehero .textonly__wrapper.title__block>h2,.herobanner--noimagehero .textonly__wrapper.title__block>h3,.herobanner--noimagehero .textonly__wrapper.title__block>h4,.herobanner--noimagehero .textonly__wrapper.title__block>h5,.herobanner--noimagehero .textonly__wrapper.title__block>h6{flex:0 0 58.33333%;max-width:58.33333%;font-size:50px;line-height:54px}
}
@media all and (min-width:1024px){.herobanner--noimagehero .textonly__wrapper.title__block>h1,.herobanner--noimagehero .textonly__wrapper.title__block>h2,.herobanner--noimagehero .textonly__wrapper.title__block>h3,.herobanner--noimagehero .textonly__wrapper.title__block>h4,.herobanner--noimagehero .textonly__wrapper.title__block>h5,.herobanner--noimagehero .textonly__wrapper.title__block>h6{flex:0 0 58.33333%;max-width:58.33333%;font-size:68px;line-height:76px}
}
.herobanner--noimagehero .textonly__wrapper.title__block>.textonly__text.body__copy{padding:0 24px}
@media all and (min-width:768px) and (max-width:1023px){.herobanner--noimagehero .textonly__wrapper.title__block>.textonly__text.body__copy{flex:0 0 50%;max-width:50%}
}
@media all and (min-width:1024px){.herobanner--noimagehero .textonly__wrapper.title__block>.textonly__text.body__copy{flex:0 0 50%;max-width:50%}
}
.herobanner--noimagehero .textonly__wrapper .intro__copy *{font-size:16px;line-height:26px}
@media all and (min-width:768px){.herobanner--noimagehero .textonly__wrapper .intro__copy *{font-size:18px;line-height:30px}
}
.herobanner--noimagehero .component__cta{width:350px;padding:0 24px}
@media all and (min-width:768px) and (max-width:1023px){.herobanner--noimagehero .component__cta{margin-left:25%;width:672px}
}
@media all and (min-width:1024px){.herobanner--noimagehero .component__cta{margin-left:8.33333%;flex:0 0 91.66667%;max-width:91.66667%}
}
.herobanner--noimagehero .component__cta .cta__additionallinkswrapper{margin-top:0 !important;padding:30px;background:#ececec}
@media all and (min-width:768px){.herobanner--noimagehero .component__cta .cta__additionallinkswrapper{padding:40px}
}
.herobanner--noimagehero .component__cta .cta__additionallinkswrapper .link__row{margin-bottom:15px !important;padding-bottom:0}
@media all and (min-width:1024px){.herobanner--noimagehero .component__cta .cta__additionallinkswrapper .link__row{margin-bottom:0 !important}
}
.herobanner--noimagehero .component__cta .cta__additionallinkswrapper .link__row:last-child{margin-bottom:0 !important}
.herobanner--noimagehero .component__cta .cta__additionallinkswrapper .column__heading{margin-top:0;font-family:"Domaine Display Bold";font-size:22px;line-height:1;text-transform:none}
@media all and (min-width:768px) and (max-width:1023px){.herobanner--noimagehero .component__cta .cta__additionallinkswrapper .column__heading{font-size:24px}
}
@media all and (min-width:1024px){.herobanner--noimagehero .component__cta .cta__additionallinkswrapper{width:auto}
.herobanner--noimagehero .component__cta .cta__additionallinkswrapper .column__heading{display:inline;margin-right:50px;font-size:26px}
.herobanner--noimagehero .component__cta .cta__additionallinkswrapper ul{display:inline;position:relative;top:-2px}
.herobanner--noimagehero .component__cta .cta__additionallinkswrapper .link__row{display:inline-block;width:auto;margin-right:70px}
.herobanner--noimagehero .component__cta .cta__additionallinkswrapper .link__row:last-child{margin-right:20px}
}
@media all and (min-width:1024px){.ie .herobanner--noimagehero .cta__additionallinkswrapper ul{top:4px}
}
.hero_banner_ps_wrapper{position:relative;overflow:hidden}
.hero_banner_ps_wrapper .hb_image{position:relative;width:100%;height:196px;overflow:hidden}
@media screen and (min-width:568px){.hero_banner_ps_wrapper .hb_image{height:220px}
}
@media all and (min-width:768px){.hero_banner_ps_wrapper .hb_image{height:304px}
}
.hero_banner_ps_wrapper .hb_image img{position:absolute;top:0;right:0;height:100%}
@media all and (min-width:480px){.hero_banner_ps_wrapper .hb_image img{width:133%;height:auto}
}
@media all and (min-width:1024px){.hero_banner_ps_wrapper .hb_image img{width:auto}
}
@media screen and (min-width:1800px){.hero_banner_ps_wrapper .hb_image img{width:100%}
}
.hero_banner_ps_wrapper .hb_content{margin-top:-15px}
@media all and (min-width:768px){.hero_banner_ps_wrapper .hb_content{margin-top:-25px}
}
@media all and (min-width:768px){.hero_banner_ps_wrapper .hb_content form.generic-aet-form .form-body{display:inline-block;width:50%;margin-right:0;vertical-align:top}
}
.hero_banner_ps_wrapper .hb_content form.generic-aet-form .form-body .userLocationCont .forminput{width:100%;margin-top:0}
@media all and (min-width:768px){.hero_banner_ps_wrapper .hb_content form.generic-aet-form .submitCont{display:inline-block;margin-top:20px;vertical-align:top}
}
.hero_banner_ps_wrapper .hb_content form.generic-aet-form .submitCont span.btn--primary{margin-right:0 !important}
.hero_banner_ps_wrapper .hb_content form.generic-aet-form .submitCont li[class^="type__btn"]{display:block;margin-top:0 !important}
.hero_banner_ps_wrapper .hb_content .component__cta .cta__linkswrapper a{margin-top:0 !important}
.hero_banner_ps_wrapper .hb_content .component__cta .cta__additionallinkswrapper .link__column ul .link__row .type__link__text .link__text{font-family:"Open Sans Semibold"}
.hero_banner_ps_wrapper .hb_content .hb_white_box{padding:45px 20px;background-color:#fff}
@media all and (min-width:768px){.hero_banner_ps_wrapper .hb_content .hb_white_box{padding:55px 30px}
}
@media all and (min-width:1024px){.hero_banner_ps_wrapper .hb_content .hb_white_box{min-height:460px;padding:55px 40px}
}
.hero_banner_ps_wrapper .hb_content .hb_white_box .hb_white_box_title{margin-bottom:30px;font-size:40px;line-height:1}
@media all and (min-width:768px){.hero_banner_ps_wrapper .hb_content .hb_white_box .hb_white_box_title{font-size:50px}
}
@media all and (min-width:1024px){.hero_banner_ps_wrapper .hb_content .hb_white_box .hb_white_box_title{font-size:2.75rem}
}
@media(min-width:1400px){.hero_banner_ps_wrapper .hb_content .hb_white_box .hb_white_box_title{font-size:4.25rem}
}
.hero_banner_ps_wrapper .hb_content .hb_white_box .hb_white_box_subcopy{margin-bottom:35px}
.hero_banner_ps_wrapper .hb_content .hb_white_box .hb_white_box_subcopy p,.hero_banner_ps_wrapper .hb_content .hb_white_box .hb_white_box_subcopy p *{font-size:18px}
@media all and (min-width:768px){.hero_banner_ps_wrapper .hb_content .hb_white_box .hb_white_box_subcopy p{margin-bottom:42px}
}
@media all and (min-width:1024px){.hero_banner_ps_wrapper .hb_content .hb_white_box .hb_white_box_subcopy p{font-size:1.125rem}
}
.hero_banner_ps_wrapper .hb_content .hb_white_box .hb_white_box_subcopy.mb-0 p:last-child{margin-bottom:0 !important}
.hero_banner_ps_wrapper .hb_content .hb_callout_gray{padding:30px;background-color:#ececec}
@media all and (min-width:768px){.hero_banner_ps_wrapper .hb_content .hb_callout_gray{margin-top:-30px;padding:40px}
}
.hero_banner_ps_wrapper .hb_content .hb_callout_gray .hb_callout_gray_title{margin-bottom:6px;font-size:26px}
@media all and (min-width:768px){.hero_banner_ps_wrapper .hb_content .hb_callout_gray .hb_callout_gray_title{font-size:28px}
}
@media all and (min-width:1024px){.hero_banner_ps_wrapper .hb_content .hb_callout_gray .hb_callout_gray_title{font-size:30px}
}
.hero_banner_ps_wrapper .hb_content .hb_callout_gray .hb_callout_gray_text{margin-bottom:17px}
.hero_banner_ps_wrapper .hb_content .hb_callout_gray .component__cta .cta__additionallinkswrapper{margin-top:0 !important}
.hero_banner_ps_wrapper .hb_content .hb_callout_gray .component__cta .cta__additionallinkswrapper .link__column{width:100%}
.hero_banner_ps_wrapper .hb_content .hb_callout_gray .component__cta .cta__additionallinkswrapper .link__column ul{padding-top:0}
@media all and (min-width:1024px){.hero_banner_ps_wrapper .hb_content .col-sm-12.col-md-11.col-lg-5.offset-md-1.offset-lg-0,.hero_banner_ps_wrapper .hb_content .col-sm-12.col-md-8.col-lg-5.offset-md-3.offset-lg-0{position:static}
}
@media all and (min-width:1024px){.hero_banner_ps_wrapper .hb_content .hb_callout_quicklinks{position:absolute;top:554px}
}
.hero_banner_ps_wrapper .hb_content .hb_callout_quicklinks .component__cta .cta__additionallinkswrapper{margin-top:34px !important}
@media all and (min-width:1024px){.hero_banner_ps_wrapper .hb_content .hb_callout_quicklinks .component__cta .cta__additionallinkswrapper{margin-top:0 !important}
}
@media all and (min-width:1024px){.hero_banner_ps_wrapper.hero_banner_primary .hb_image{height:520px}
}
@media all and (min-width:1024px){.hero_banner_ps_wrapper.hero_banner_primary .hb_content{margin-top:-470px}
}
@media all and (min-width:1024px){.hero_banner_ps_wrapper.hero_banner_secondary .hb_image{height:420px}
}
@media screen and (min-width:1921px){.hero_banner_ps_wrapper.hero_banner_secondary .hb_image{height:520px}
}
@media all and (min-width:1024px){.hero_banner_ps_wrapper.hero_banner_secondary .hb_content{margin-top:-370px}
}
.hero_banner_ps_wrapper.hero_banner_secondary .hb_content .hb_white_box .hb_white_box_subcopy.mb-0 p:last-child{margin-bottom:0 !important}
.header-alert{padding:24px;background-color:#7d3f98;position:relative}
.header-alert.hidden{display:none}
.header-alert.collapsed .alert-body .box-text{max-height:0}
.header-alert.collapsed .close.alertcollapse:after{content:"\e914"}
@media all and (min-width:768px){.header-alert.collapsed .alert-body{height:100%}
.header-alert.collapsed .alert-body .box-text{max-height:25px}
.header-alert.collapsed .alert-body .box-text .alert-text.ellipsis>p,.header-alert.collapsed .alert-body .box-text .alert-text.ellipsis .rte-component-wraper>p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
.header-alert .alert-body{font-size:1rem;overflow:hidden}
.header-alert .alert-body *{color:#fff}
@media all and (min-width:768px){.header-alert .alert-body{display:flex;justify-content:center}
.header-alert .alert-body .box{align-items:center;height:auto;display:flex}
.header-alert .alert-body .box span{line-height:1.5}
}
@media all and (min-width:1024px){.header-alert .alert-body{margin-left:16.66%;width:66.66%}
}
.header-alert .alert-body .box-title .alert-title{font-weight:bold}
.header-alert .alert-body .box-title .alert-icon{display:inline-block;margin-right:1rem}
.header-alert .alert-body .box-title .alert-icon.withouttitle{margin-right:0}
.header-alert .alert-body .box-title .alert-icon img{width:42px;max-width:42px;height:auto}
@media all and (min-width:768px){.header-alert .alert-body .box-title{max-width:40%;padding-right:20px;margin-right:20px;border-right:1px solid #fff}
}
@media all and (min-width:1024px){.header-alert .alert-body .box-title{max-width:45%}
}
.header-alert .alert-body .box-text{max-height:400px;transition:max-height .5s linear}
.header-alert .alert-body .box-text .alert-text{padding-top:20px;height:100%;width:100%;display:block}
.header-alert .alert-body .box-text .alert-text a.link__text,.header-alert .alert-body .box-text .alert-text a.link__text--inline{color:#fff}
.header-alert .alert-body .box-text .alert-text a.link__text:visited,.header-alert .alert-body .box-text .alert-text a.link__text:hover,.header-alert .alert-body .box-text .alert-text a.link__text:after,.header-alert .alert-body .box-text .alert-text a.link__text--inline:visited,.header-alert .alert-body .box-text .alert-text a.link__text--inline:hover,.header-alert .alert-body .box-text .alert-text a.link__text--inline:after{color:#fff}
.header-alert .alert-body .box-text .alert-text a.link__text--inline{text-decoration:underline}
.header-alert .alert-body .box-text .alert-text a.link__text--inline:visited,.header-alert .alert-body .box-text .alert-text a.link__text--inline:hover,.header-alert .alert-body .box-text .alert-text a.link__text--inlineafter{text-decoration:none}
.header-alert .alert-body .box-text .alert-text .cmp-text{width:200px}
@media all and (min-width:768px){.header-alert .alert-body .box-text{max-width:60%}
.header-alert .alert-body .box-text .alert-text{padding-top:0}
}
@media all and (min-width:1024px){.header-alert .alert-body .box-text{max-width:55%}
}
@media all and (min-width:768px) and (max-width:1023px){.header-alert .alert-body .box-text.with-close-btn{max-width:55%}
}
.header-alert .close,.header-alert .close:visited,.header-alert .close:hover{position:absolute;color:#fff;top:24px;right:24px}
@media all and (min-width:768px){.header-alert .close,.header-alert .close:visited,.header-alert .close:hover{top:calc(50% - 12px)}
.header-alert .close.alertcollapse,.header-alert .close:visited.alertcollapse,.header-alert .close:hover.alertcollapse{top:24px}
}
.header-alert .close:after{font-size:12px;content:"\e903"}
.header-alert .close.alertcollapse:after{content:"\e925"}
.country__selector .lang-select{position:relative;margin-right:48px;cursor:pointer}
.country__selector .lang-select.show .lang-selected-option:after{transform:scaleY(-1);-webkit-transform:scaleY(-1)}
.country__selector .lang-select.show .langSelect-dropdown{display:block}
.country__selector .lang-selected-option{position:relative;margin-right:-10px;padding:0 34px 0 0;border:0;background:transparent;color:#414141;cursor:pointer}
.country__selector .lang-selected-option:hover{color:#8932af}
.country__selector .lang-selected-option:after{display:block;position:absolute;top:50%;right:10px;width:18px;height:13px;margin-top:-6.5px;border:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2015%22%3E%3Ctitle%3Eicon-expand%3C%2Ftitle%3E%3Cpath%20d%3D%22M21%200l3%203.06L12%2015%200%203.06%203%200l9%209z%22%20fill%3D%22%238932af%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;content:""}
.country__selector .langSelect-dropdown{display:none;position:absolute;top:125%;left:-14px;width:100%;min-width:140px;max-height:200px;margin:0;padding:0 14px 16px;border:2px solid #ddd;border-top:0;background-color:#fff;box-shadow:-1px 4px 6px rgba(0,0,0,0.2);overflow:auto;z-index:3;-webkit-box-shadow:-1px 4px 6px rgba(0,0,0,0.2)}
.country__selector .langSelect-option{position:relative;margin-top:14px}
.country__selector .langSelect-option.lang--selected a{color:#8932af}
.country__selector .langSelect-option.lang--selected .link__alt--inline::before{right:0;left:0}
.country__selector .langSelect-option a{padding:0;color:#414141;font-size:inherit;line-height:inherit}
.country__selector .langSelect-option a:hover{background:transparent}
.country__selector .langSelect-option .link__alt--inline:before{height:2px}
.country__selector .langSelect-option.headermenu__langselect--single{margin-top:0}
.country__selector .langSelect-option.headermenu__langselect--single:hover a{color:#8932af}
.country__selector.menu__selector .lang-select{margin-right:0;margin-left:26px}
.country__selector.menu__selector .lang-selected-option{width:212px;padding:24px 42px 24px 18px;font-weight:bold}
.country__selector.menu__selector .lang-selected-option:hover{color:#414141}
.country__selector.menu__selector .show .lang-selected-option{box-shadow:0 8px 18px rgba(210,210,210,0.7);-webkit-box-shadow:0 8px 18px rgba(210,210,210,0.7)}
.country__selector.menu__selector .langSelect-dropdown{width:212px;max-height:450px;padding:0 24px 14px 18px;background-color:#f5f5f5;border:0;box-shadow:0 8px 18px rgba(210,210,210,0.7);-webkit-box-shadow:0 8px 18px rgba(210,210,210,0.7);z-index:210}
.country__selector.menu__selector .langSelect-option a.page--selected span{color:#8932af;font-weight:bold}
.country__selector.menu__selector .langSelect-option a{color:#414141}
.country__selector.menu__selector .langSelect-option a:hover span{text-decoration:none;color:#8932af}
.megamenumobile__panel .megamenumobile__langSelect-option a.page--selected{color:#8932af;font-weight:bold}
.megamenu__loginbtn--btn.open,.megamenu__loginbtn--btn.open:hover{position:relative;background-color:#fff;color:#414141;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0}
.megamenu__loginbtn--btn.open:after,.megamenu__loginbtn--btn.open:hover:after{display:block;position:absolute;top:14px;right:20px;width:14px;height:14px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025.46%2025.46%22%3E%3Ctitle%3Eicon-close%3C%2Ftitle%3E%3Cg%20data-name%3D%22Layer%201%22%20fill%3D%22%238932af%22%3E%3Cpath%20d%3D%22M22.63%2025.455L.001%202.828%202.831-.001l22.627%2022.628z%22%2F%3E%3Cpath%20d%3D%22M.005%2022.63L22.632.001l2.829%202.829L2.833%2025.458z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;content:""}
.megamenu__loginbtn .dropdown-menu{right:34px;left:auto;width:375px;margin-top:0;border-top:0;border-right:0;border-bottom:3px solid #dcdcdc;border-left:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0}
.megamenu__loginbtn .dropdown-menu.two-cols{width:750px}
.megamenu__loginbtn .dropdown-menu.two-cols .flex-containner{display:flex}
.megamenu__loginbtn .dropdown-menu.two-cols .login__form{flex:1;width:50%;vertical-align:top}
.megamenu__loginbtn .dropdown-menu.two-cols .login__col-2{margin:24px 0 15px;padding:0 28px;border-left:1px solid #dcdcdc}
.megamenu__loginbtn .dropdown-menu.two-cols .login__col-2 .agent__description{margin-top:25px}
.megamenu__loginbtn .login__form{padding:24px 28px 15px}
.megamenu__loginbtn .login__form .btn--secondary{width:100%}
.megamenu__loginbtn .login__form .btn--primary,.megamenu__loginbtn .login__form .btn--disabled{width:100%;border:0}
.megamenu__loginbtn .login__form .btn--primary:focus,.megamenu__loginbtn .login__form .btn--disabled:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
.megamenu__loginbtn .login__form .login--go{margin-top:30px}
.megamenu__loginbtn .login__form .cta__linkswrapper a{width:100%}
.megamenu__loginbtn .login__form--input-wraper{margin-top:30px}
.megamenu__loginbtn .h4{font-size:1.3rem;font-weight:bolder}
.megamenu__loginbtn .radioCont{margin-top:0;padding:15px 0}
.megamenu__loginbtn .radio-selectable{margin-right:24px}
.megamenu__loginbtn .login__register--text{text-align:center}
.megamenu__loginbtn .login__forget--text,.megamenu__loginbtn .login__register--text{margin-top:15px}
.megamenu__loginbtn .login__register--text,.megamenu__loginbtn .login__register--text a,.megamenu__loginbtn .login__forget--text,.megamenu__loginbtn .login__forget--text a{font-size:.88rem;line-height:1.6}
.megamenu__loginbtn .help-icon{display:inline-block;width:20px;height:20px;margin-top:0;margin-right:24px;padding:0;border:#8932af 2px solid;outline:0;background-color:#fff;color:#8932af;font-size:.8rem;font-weight:bold;line-height:1px;text-align:center;cursor:pointer;vertical-align:middle;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px}
.megamenu__loginbtn .help-icon:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
.megamenu__loginbtn .login--form-info label{display:block;margin-bottom:3px;font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}
.megamenu__loginbtn .login--form-info label.error{color:#e10506}
.megamenu__loginbtn .login--form-info input[type=text],.megamenu__loginbtn .login--form-info input[type=password]{display:block;width:100%;height:34px;padding:12px;border:2px solid #000;border:0;border-radius:0;outline:2px solid #000}
.megamenu__loginbtn .login--form-info input[type=text]:focus,.megamenu__loginbtn .login--form-info input[type=password]:focus{outline-color:#7d3f98;outline-offset:0}
.megamenu__loginbtn .login--form-info input[type=text].error,.megamenu__loginbtn .login--form-info input[type=password].error{outline:2px solid #e10506}
.megamenu__loginbtn .section__nav{padding:10px 32px 10px 0;border-top:#dcdcdc 1px solid;text-align:right}
.megamenu__loginbtn .section__nav--links{min-width:343px;padding:0}
.megamenu__loginbtn .section__nav--links li{display:inline-block;margin-left:22px}
.megamenu__loginbtn .section__nav .link__alt--inline,.megamenu__loginbtn .section__nav .link__alt--inline:hover,.megamenu__loginbtn .section__nav .link__alt--inline:visited{color:#8932af;font-weight:bold}
.login__form--cont.generic-aet-form{padding-right:0;padding-left:0}
.login__form--cont .login--wrapper>h1,.login__form--cont .login--wrapper h2,.login__form--cont .login--wrapper h3,.login__form--cont .login--wrapper h4,.login__form--cont .login--wrapper h5,.login__form--cont .login--wrapper h6,.login__form--cont .additional__info--wrapper>h1,.login__form--cont .additional__info--wrapper h2,.login__form--cont .additional__info--wrapper h3,.login__form--cont .additional__info--wrapper h4,.login__form--cont .additional__info--wrapper h5,.login__form--cont .additional__info--wrapper h6{font-size:1.2rem;font-weight:700}
.login__form--cont .additional__info--wrapper{margin-top:30px;padding-top:30px;border-top:1px solid #ddd}
.login__form--cont .login--description{margin-top:25px}
.login__form--cont .login--form-info span.inline-error{color:#e10506}
.login__form--cont .login--form-info .login__form--input-wraper{padding-right:0;padding-left:0}
.login__form--cont .login--form-info .login__form--input-wraper span.error{color:#e10506}
.login__form--cont .login--form-info .login__form--input-wraper .error:before{top:40%}
.login__form--cont .login--form-info .btn--primary:focus,.login__form--cont .login--form-info .btn--disabled:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
.login__form--cont .login--form-info .login__register--text>.rte-component-wraper{padding-top:30px;border-top:1px solid #ddd}
.login__form--cont .login--form-info .login__forget--text .rte-component-wraper,.login__form--cont .login--form-info .login__register--text .rte-component-wraper{margin-top:30px}
@media all and (min-width:768px){.login__form--cont .additional__info--wrapper>.login--description{max-width:75%}
}
@media all and (min-width:1024px){.login__form--cont .additional__info--wrapper{margin-top:0;padding-top:0;padding-left:48px;border-top:0}
.login__form--cont .additional__info--wrapper>.login--description{max-width:none}
.login__form--cont .login--wrapper.additional--column{padding-right:48px;border-right:1px solid #ddd}
.login__form--cont .login--wrapper.additional--column,.login__form--cont .additional__info--wrapper{display:inline-block;width:50%;vertical-align:top}
}
.component__cta .cta__linkswrapper{margin:0;padding:0}
.component__cta .cta__linkswrapper li{margin-left:0;list-style-type:none}
@media all and (min-width:0) and (max-width:479px){.component__cta a{display:block}
.component__cta .phonenumber--dynamic--container a{display:inline-block}
.component__cta>a:first-child .btn--disabled,.component__cta>a:first-child .btn--primary,.component__cta>a:first-child .btn--secondary,.component__cta>a:first-child .btn__digital-download--primary,.component__cta>a:first-child .btn__digital-download--secondary,.component__cta>a:first-child .link__digitaldownload,.component__cta>a:first-child .link__text,.component__cta>a:first-child .link__text--inline{margin-top:30px !important}
.component__cta a[class^="type__btn"],.component__cta li[class^="type__btn"]{margin-top:30px !important}
.component__cta a[class^="type__link"],.component__cta a[class^="type__link"]:first-child,.component__cta li[class^="type__link"],.component__cta li[class^="type__link"]:first-child{margin-top:30px !important}
}
@media all and (min-width:480px){.component__cta a[class^="type__btn"],.component__cta li[class^="type__btn"]{display:inline-block;margin-top:30px !important}
.component__cta a[class^="type__link"],.component__cta li[class^="type__link"]{display:block;margin-top:30px !important}
.component__cta .phonenumber--dynamic--container a[class^="type__link"]{display:inline-block}
.component__cta .cta__additionallinkswrapper a[class^="type__link"]{display:inline-block;margin-top:0 !important}
}
.component__cta .cta__linkswrapper+.cta__additionallinkswrapper{margin-top:40px !important}
.component__cta .cta__additionallinkswrapper{display:block;margin-top:30px !important}
@media all and (min-width:768px){.component__cta .cta__additionallinkswrapper{display:inline-block;width:100%}
}
.component__cta .cta__additionallinkswrapper ul{margin:0;padding:0}
.component__cta .cta__additionallinkswrapper ul li{margin-left:0}
.component__cta .cta__additionallinkswrapper a span{color:#414141}
.component__cta .cta__additionallinkswrapper.count--1 .link__column a[class^="type__link"]:first-child,.component__cta .cta__additionallinkswrapper.count--2 .link__column a[class^="type__link"]:first-child{margin-top:0 !important}
.component__cta .cta__additionallinkswrapper.count--1 .link__column:last-child .link__row:last-child,.component__cta .cta__additionallinkswrapper.count--2 .link__column:last-child .link__row:last-child{margin-bottom:0 !important}
.component__cta .cta__additionallinkswrapper .link__row{display:inline-flex;margin-bottom:0 !important}
.component__cta .cta__additionallinkswrapper .link__row span{margin:0 !important}
.component__cta .cta__additionallinkswrapper .link__column{width:100%;padding-left:0 !important;padding-right:0 !important}
@media all and (min-width:768px){.component__cta .cta__additionallinkswrapper .link__column{width:50%;margin-bottom:16px !important}
}
@media all and (min-width:768px){.component__cta .cta__additionallinkswrapper.count--1 .link__column{width:100%;padding:0 !important}
.component__cta .cta__additionallinkswrapper.count--2 .link__column{width:50%}
.component__cta .cta__additionallinkswrapper.count--3 .link__column{width:33%}
.component__cta .cta__additionallinkswrapper.count--4 .link__column{width:25%}
.component__cta .cta__additionallinkswrapper.count--5 .link__column{width:20%}
.component__cta .cta__additionallinkswrapper .link__row{display:inline-flex}
.component__cta .cta__additionallinkswrapper .link__row:last-child{margin-bottom:0 !important}
.component__cta .cta__additionallinkswrapper .link__column{float:left;padding-left:12px !important;padding-right:12px !important;margin-bottom:0 !important}
.component__cta .cta__additionallinkswrapper .link__column:first-child{padding-left:0 !important}
.component__cta .cta__additionallinkswrapper .link__column:last-child{padding-right:0 !important}
}
.component__cta .cta__additionallinkswrapper .link__row{width:100%}
.component__cta .cta__additionallinkswrapper .link__row img{width:50px;height:50px;margin-right:15px}
.component__cta .cta__additionallinkswrapper .link__row div{display:flex;flex:auto;flex-direction:column;justify-content:center}
.component__cta .cta__additionallinkswrapper .link__column{align-self:flex-end}
.component__cta .cta__additionallinkswrapper .column__heading{margin-top:15px;margin-bottom:15px;font-family:"Open Sans Semibold";font-size:1rem;font-weight:600;line-height:1.6;text-transform:uppercase}
@media all and (min-width:768px){.component__cta .cta__additionallinkswrapper .column__heading{margin-top:0}
}
.component__cta .cta__additionallinkswrapper.cta__withImage .link__row{padding:15px;background:#fff;margin-bottom:1em !important}
@media all and (min-width:768px){.component__cta .cta__additionallinkswrapper.cta__withImage .link__row{padding:0;background:transparent}
}
@media all and (min-width:768px){.component__cta .cta__additionallinkswrapper .link__column ul{padding-top:40px}
.component__cta .cta__additionallinkswrapper .link__column h3+ul{padding-top:0}
}
.component__cta .cta__additionallinkswrapper.no--heading ul{padding-top:0}
.component__cta .cta__additionallinkswrapper .type__btn__download--appstore,.component__cta .cta__additionallinkswrapper .type__btn__download--playstore{margin-top:0 !important}
.component__cta .component__dynamicphone{margin-bottom:0}
.grid .grid__component.grid--default .grid__col.col-lg-6 .btn--primary,.grid .grid__component.grid--default .grid__col.col-md-6 .btn--primary,.grid .grid__component.grid--default .grid__col.col-sm-6 .btn--primary,.grid .grid__component.grid--default .grid__col.col-xs-6 .btn--primary{margin:0 !important}
@media all and (min-width:480px){.herobanner .cta__linkswrapper a[class^="type__link"],.herobanner .cta__linkswrapper li[class^="type__link"]{margin-top:15px !important}
}
@media all and (min-width:768px){.textonly .component--left .textOnlyAlign{margin-left:8.33333%}
}
@media all and (min-width:768px){.textonly .component--center .textOnlyAlign{margin-left:25%}
}
@media all and (min-width:768px){.textonly .component--right .textOnlyAlign{margin-left:41.66667%}
}
@media all and (min-width:768px){.textonly .component--centerjustified .textOnlyAlign{text-align:center;margin-left:8.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.textonly .component--centerjustified .textOnlyAlign .statistic__figure,.textonly .component--centerjustified .textOnlyAlign .statistic__description{margin-right:auto;margin-left:auto}
}
.textonly .title__block>h2{padding-bottom:30px !important}
@media all and (min-width:480px) and (max-width:767px){.textonly .textonly__wrapper--collapsed .text__more--hidden{color:#aaa}
}
@media all and (min-width:0) and (max-width:479px){.textonly .textonly__wrapper--collapsed .text__more--hidden{color:#aaa}
}
.textonly .textonly__wrapper--collapsed .container__button--mobile{display:block !important}
@media all and (min-width:0) and (max-width:479px){.textonly .textonly__wrapper--collapsed .link--collapse{display:none}
}
@media all and (min-width:480px) and (max-width:767px){.textonly .textonly__wrapper--collapsed .link--collapse{display:none}
}
.textonly .textonly__wrapper--collapsed .textonly__text{position:relative}
.textonly .textonly__wrapper--collapsed .textonly__text:after{position:absolute;right:0;bottom:0;left:0;height:2em;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(245,245,245,0)),to(#f5f5f5));background-image:linear-gradient(#f5f5f5,#f5f5f5);content:''}
@media all and (min-width:0) and (max-width:479px){.textonly .container__button--mobile{margin-top:30px !important}
}
@media all and (min-width:480px) and (max-width:767px){.textonly .container__button--mobile{margin-top:30px !important}
}
.textonly .textonly__btn{margin-top:48px !important}
.textonly .textonly__wrapper--expanded .container__button--mobile{display:block !important}
@media all and (min-width:0) and (max-width:479px){.textonly .textonly__wrapper--expanded .link--expand{display:none}
}
@media all and (min-width:480px) and (max-width:767px){.textonly .textonly__wrapper--expanded .link--expand{display:none}
}
.textonly p:last-of-type{margin-bottom:0 !important}
.textonly .statistic__figure{flex:0 0 100%;max-width:100%;margin-top:20px;padding:0 24px}
@media all and (min-width:1024px){.textonly .statistic__figure{flex:0 0 66.66667%;max-width:66.66667%}
}
.textonly .statistic__figure h1,.textonly .statistic__figure h2,.textonly .statistic__figure h4,.textonly .statistic__figure h5,.textonly .statistic__figure h6{font-family:"Domaine Display Bold";font-size:2.5rem;line-height:1;word-spacing:0}
@media all and (min-width:768px){.textonly .statistic__figure h1,.textonly .statistic__figure h2,.textonly .statistic__figure h4,.textonly .statistic__figure h5,.textonly .statistic__figure h6{font-size:12vw}
}
@media all and (min-width:1024px){.textonly .statistic__figure h1,.textonly .statistic__figure h2,.textonly .statistic__figure h4,.textonly .statistic__figure h5,.textonly .statistic__figure h6{word-spacing:100vw}
}
@media screen and (min-width:1488px){.textonly .statistic__figure h1,.textonly .statistic__figure h2,.textonly .statistic__figure h4,.textonly .statistic__figure h5,.textonly .statistic__figure h6{font-size:12rem}
}
.textonly .statistic__description{flex:0 0 100%;max-width:100%;padding:30px 24px 0}
@media all and (min-width:1024px){.textonly .statistic__description{flex:0 0 66.66667%;max-width:66.66667%}
}
.textonly .statistic__description *{font-family:"Open Sans Semibold";font-size:1.125rem;line-height:1.5}
.tab__content--center .textonly__wrapper--collapsed .textonly__text:after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(245,245,245,0)),to(#fff));background-image:linear-gradient(#f5f5f5,#fff)}
.grid .grid__component.grid--default .grid__col.col-lg-6 .text .rte-component-wraper h1,.grid .grid__component.grid--default .grid__col.col-md-6 .text .rte-component-wraper h1,.grid .grid__component.grid--default .grid__col.col-sm-6 .text .rte-component-wraper h1,.grid .grid__component.grid--default .grid__col.col-xs-6 .text .rte-component-wraper h1{color:#414141;font-size:1.5rem;line-height:1.2}
.grid .grid__component.grid--default .grid__col.col-lg-6 .text .rte-component-wraper ul,.grid .grid__component.grid--default .grid__col.col-md-6 .text .rte-component-wraper ul,.grid .grid__component.grid--default .grid__col.col-sm-6 .text .rte-component-wraper ul,.grid .grid__component.grid--default .grid__col.col-xs-6 .text .rte-component-wraper ul{display:inline-block;list-style-type:disc}
@media all and (min-width:768px){.grid .grid__component.grid--default .grid__col.col-lg-6 .text .rte-component-wraper h1,.grid .grid__component.grid--default .grid__col.col-md-6 .text .rte-component-wraper h1,.grid .grid__component.grid--default .grid__col.col-sm-6 .text .rte-component-wraper h1,.grid .grid__component.grid--default .grid__col.col-xs-6 .text .rte-component-wraper h1{font-size:2.6666rem}
}
@media all and (min-width:768px){.grid .grid__component.grid--default .grid__col.col-lg-6 .text .rte-component-wraper,.grid .grid__component.grid--default .grid__col.col-md-6 .text .rte-component-wraper,.grid .grid__component.grid--default .grid__col.col-sm-6 .text .rte-component-wraper,.grid .grid__component.grid--default .grid__col.col-xs-6 .text .rte-component-wraper{text-align:center}
}
.textmedia .block--hidden--priority{display:none !important}
@media(max-width:1024px) and (min-width:768px){.textmedia .btn--primary{margin-right:0 !important}
}
.textmedia .body__copy ol li,.textmedia .body__copy ul li{padding:0 0 1rem}
.textmedia .text--pullquote{display:block;margin:32px 0;font-size:1.5rem;line-height:1.2;color:#414141;font-family:"Domaine Display Bold"}
@media all and (min-width:768px){.textmedia .text--pullquote{position:relative;left:calc(20% + 10px)}
}
.textmedia .text--pullquote.quotes--hideinmobile{display:none}
@media all and (min-width:768px){.textmedia .text--pullquote.quotes--hideinmobile{display:block}
}
@media all and (min-width:480px) and (max-width:767px){.textmedia .text--pullquote{font-size:1.5rem;line-height:1.2}
}
@media all and (min-width:768px) and (max-width:1023px){.textmedia .text--pullquote{font-size:2.6rem;line-height:1.2}
}
@media all and (min-width:1024px){.textmedia .text--pullquote{font-size:2.6rem;line-height:1.2}
}
.textmedia .text--pullquote h1,.textmedia .text--pullquote h2,.textmedia .text--pullquote h3,.textmedia .text--pullquote h4,.textmedia .text--pullquote h5,.textmedia .text--pullquote h6{font-size:1.5rem;line-height:1.2;color:#414141;font-family:"Domaine Display Bold"}
@media all and (min-width:480px) and (max-width:767px){.textmedia .text--pullquote h1,.textmedia .text--pullquote h2,.textmedia .text--pullquote h3,.textmedia .text--pullquote h4,.textmedia .text--pullquote h5,.textmedia .text--pullquote h6{font-size:1.5rem;line-height:1.2}
}
@media all and (min-width:768px) and (max-width:1023px){.textmedia .text--pullquote h1,.textmedia .text--pullquote h2,.textmedia .text--pullquote h3,.textmedia .text--pullquote h4,.textmedia .text--pullquote h5,.textmedia .text--pullquote h6{font-size:2.6rem;line-height:1.2}
}
@media all and (min-width:1024px){.textmedia .text--pullquote h1,.textmedia .text--pullquote h2,.textmedia .text--pullquote h3,.textmedia .text--pullquote h4,.textmedia .text--pullquote h5,.textmedia .text--pullquote h6{font-size:2.6rem;line-height:1.2}
}
.textmedia .text--pullquote h1 sup,.textmedia .text--pullquote h2 sup,.textmedia .text--pullquote h3 sup,.textmedia .text--pullquote h4 sup,.textmedia .text--pullquote h5 sup,.textmedia .text--pullquote h6 sup{font-family:"Open Sans Regular";top:calc(1.5rem * -0.5)}
@media all and (min-width:480px) and (max-width:767px){.textmedia .text--pullquote h1 sup,.textmedia .text--pullquote h2 sup,.textmedia .text--pullquote h3 sup,.textmedia .text--pullquote h4 sup,.textmedia .text--pullquote h5 sup,.textmedia .text--pullquote h6 sup{top:calc(1.5rem * -0.5)}
}
@media all and (min-width:768px) and (max-width:1023px){.textmedia .text--pullquote h1 sup,.textmedia .text--pullquote h2 sup,.textmedia .text--pullquote h3 sup,.textmedia .text--pullquote h4 sup,.textmedia .text--pullquote h5 sup,.textmedia .text--pullquote h6 sup{top:calc(2.6rem * -0.5)}
}
@media all and (min-width:1024px){.textmedia .text--pullquote h1 sup,.textmedia .text--pullquote h2 sup,.textmedia .text--pullquote h3 sup,.textmedia .text--pullquote h4 sup,.textmedia .text--pullquote h5 sup,.textmedia .text--pullquote h6 sup{top:calc(2.6rem * -0.5)}
}
@media screen and (max-width:767px){.textmedia--one>.row{flex-direction:column}
.textmedia--one>.row .mediawrapper--right{order:2}
}
.textmedia--one .title--mobile{margin-bottom:30px}
.textmedia--one .textmedia__transcript__container{margin-top:30px !important}
.textmedia--one .media__image--horizontal{position:relative}
.textmedia--one .media__image--horizontal:before{display:block;width:100%;padding-top:75%;background-color:#f5f5f5;content:" "}
.textmedia--one .media__image--horizontal>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.textmedia--one .media__image--horizontal>.media__content img{width:100%;height:100%;object-fit:cover}
.textmedia--one .media__image--horizontal>.media__content iframe{width:100%;height:100%}
.textmedia--one .media__image--vertical{position:relative}
.textmedia--one .media__image--vertical:before{display:block;width:100%;padding-top:133.33333%;background-color:#f5f5f5;content:" "}
.textmedia--one .media__image--vertical>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.textmedia--one .media__image--vertical>.media__content img{width:100%;height:100%;object-fit:cover}
.textmedia--one .media__image--vertical>.media__content iframe{width:100%;height:100%}
.textmedia--one .media__video--horizontal{position:relative}
.textmedia--one .media__video--horizontal:before{display:block;width:100%;padding-top:56.25%;background-color:#f5f5f5;content:" "}
.textmedia--one .media__video--horizontal>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.textmedia--one .media__video--horizontal>.media__content img{width:100%;height:100%;object-fit:cover}
.textmedia--one .media__video--horizontal>.media__content iframe{width:100%;height:100%}
.textmedia--one .mediacontainer__slot1{margin-bottom:48px !important}
@media all and (min-width:768px){.textmedia--one .mediacontainer__slot1{margin-bottom:0 !important}
}
@media all and (min-width:768px){.textmedia--one .textmedia__wrapper{margin-top:80px !important}
}
@media all and (min-width:768px){.textmedia--one.textmedia--one--small .textmedia__wrapper{margin-top:0 !important}
}
.textmedia--one .textmedia__wrapper--inner{position:relative}
@media all and (min-width:768px){.textmedia--one .textmedia__wrapper--inner{margin-top:30px !important}
}
.textmedia--one .textmedia__wrapper--collapsed .link--collapse{display:none}
.textmedia--one .textmedia__wrapper--collapsed .textmedia__wrapper--inner:after{position:absolute;right:0;bottom:0;left:0;height:2em;background-image:linear-gradient(rgba(245,245,245,0),#f5f5f5);content:""}
@media all and (min-width:480px) and (max-width:767px){.textmedia--one .media__one{max-width:360px}
.textmedia--one .media__one.media__video--horizontal{max-width:100%}
}
.textmedia--one .textmedia__wrapper--collapsed .container__button--mobile,.textmedia--one .textmedia__wrapper--expanded .container__button--mobile{display:block !important;margin-top:16px !important}
.textmedia--one .textmedia__wrapper--expanded .link--expand{display:none}
.textmedia--one.component--left .mediawrapper--left .media__image--animate{transform:translateX(-8px);transition:all .5s;opacity:0;-webkit-transform:translateX(-8px);-webkit-transition:all .5s}
.textmedia--one.component--left .mediawrapper--left .media__image--animate.active{transform:translateX(0);opacity:1;-webkit-transform:translateX(0)}
.textmedia--one.component--left .mediawrapper--right .media__image--animate{transform:translateX(8px);transition:all .5s;opacity:0;-webkit-transform:translateX(8px);-webkit-transition:all .5s}
.textmedia--one.component--left .mediawrapper--right .media__image--animate.active{transform:translateX(0);opacity:1;-webkit-transform:translateX(0)}
@media all and (min-width:768px) and (max-width:1023px){.textmedia--one.component--right .mediawrapper--left{order:2}
}
@media all and (min-width:1024px){.textmedia--one.component--right .mediawrapper--left{order:2}
}
.textmedia--one.component--right .mediawrapper--left .media__image--animate{transform:translateX(8px);transition:all .5s;opacity:0;-webkit-transform:translateX(8px);-webkit-transition:all .5s}
.textmedia--one.component--right .mediawrapper--left .media__image--animate.active{transform:translateX(0);opacity:1;-webkit-transform:translateX(0)}
@media all and (min-width:768px) and (max-width:1023px){.textmedia--one.component--right.textmedia--one--small .mediawrapper--right{order:1;margin-left:16.66667%}
}
@media all and (min-width:1024px){.textmedia--one.component--right.textmedia--one--small .mediawrapper--right{order:1;margin-left:16.66667%}
}
.textmedia--one.component--right.textmedia--one--small .mediawrapper--right .media__image--animate{transform:translateX(-8px);transition:all .5s;opacity:0;-webkit-transform:translateX(-8px);-webkit-transition:all .5s}
.textmedia--one.component--right.textmedia--one--small .mediawrapper--right .media__image--animate.active{transform:translateX(0);opacity:1;-webkit-transform:translateX(0)}
@media all and (min-width:768px) and (max-width:1023px){.textmedia--one.component--right.textmedia--one--large .mediawrapper--right{order:1;margin-left:8.33333%}
}
@media all and (min-width:1024px){.textmedia--one.component--right.textmedia--one--large .mediawrapper--right{order:1;margin-left:8.33333%}
}
.textmedia--one.component--right.textmedia--one--large .mediawrapper--right .media__image--animate{transform:translateX(-8px);transition:all .5s;opacity:0;-webkit-transform:translateX(-8px);-webkit-transition:all .5s}
.textmedia--one.component--right.textmedia--one--large .mediawrapper--right .media__image--animate.active{transform:translateX(0);opacity:1;-webkit-transform:translateX(0)}
.textmedia--one .media--hide{display:none !important}
@media screen and (min-width:1246px){.textmedia--one.rightrail--active.textmedia--one--small .mediawrapper--right{flex:0 0 41.66667%;max-width:41.66667%;margin-left:0}
}
@media screen and (min-width:1246px){.textmedia--one.rightrail--active.textmedia--one--small.component--right.textmedia--one--small .mediawrapper--right{flex:0 0 41.66667%;max-width:41.66667%;margin-left:0}
}
.tab__content--center .textmedia__wrapper--collapsed .textmedia__wrapper--inner:after{background-image:linear-gradient(rgba(245,245,245,0),#fff)}
@media all and (min-width:768px) and (max-width:1023px){.tab__content--center .textmedia--one.component--left .mediawrapper--left{margin-left:8.33333%}
}
@media all and (min-width:1024px){.tab__content--center .textmedia--one.component--left .mediawrapper--left{margin-left:8.33333%}
}
@media all and (min-width:768px) and (max-width:1023px){.tab__content--center .textmedia--one.component--right .mediawrapper--right{margin-left:8.33333%}
}
@media all and (min-width:1024px){.tab__content--center .textmedia--one.component--right .mediawrapper--right{margin-left:8.33333%}
}
.tablet .textmedia .component__cta li [class^="type__btn"]{display:block}
.tablet .textmedia .component__cta li [class^="type__btn"] span{margin-right:0 !important}
@media screen and (max-width:767px){.textmedia--two>.row{flex-direction:column}
.textmedia--two>.row .mediawrapper--right{order:2}
}
.textmedia--two .title--mobile{margin-bottom:30px}
@media all and (min-width:480px) and (max-width:767px){.textmedia--two.textmedia--long .mediawrapper__small__xsmall{display:inline-flex;margin-bottom:48px !important}
.textmedia--two.textmedia--long .media--center{display:flex !important;flex-direction:column;justify-content:center;overflow:auto;resize:vertical;margin-bottom:0 !important}
.textmedia--two.textmedia--long .mediacontainer__slot1,.textmedia--two.textmedia--long .mediacontainer__slot2{margin-bottom:0 !important}
}
@media all and (min-width:768px){.textmedia--two.textmedia--long .mediacontainer__slot2 .media__two{max-width:324px;margin-right:0 !important;margin-bottom:0 !important;margin-left:auto}
}
@media all and (min-width:768px){.textmedia--two.textmedia--long .mediacontainer__slot2 .textmedia__transcript__container{max-width:324px;margin-left:auto}
}
@media all and (min-width:768px){.textmedia--two.textmedia--long.component--right .mediacontainer__slot2 .media__two{max-width:324px;margin-right:auto;margin-bottom:0 !important;margin-left:0 !important}
}
@media all and (min-width:768px){.textmedia--two.textmedia--long.component--right .mediacontainer__slot2 .textmedia__transcript__container{max-width:324px;margin-right:auto;margin-left:0 !important}
}
.textmedia--two.textmedia--medium .mediawrapper--left .mediacontainer__slot2{display:none}
.textmedia--two.textmedia--medium .mediawrapper--right .mediacontainer__slot2{display:block !important}
.textmedia--two.textmedia--medium .mediawrapper--right .mediacontainer__slot2.block--hidden--priority{display:none !important}
@media all and (min-width:480px){.textmedia--two.textmedia--medium .mediawrapper--left .mediacontainer__slot2,.textmedia--two.textmedia--short .mediawrapper--left .mediacontainer__slot2{display:none}
}
.textmedia--two .textmedia__transcript__container{margin-top:30px !important}
.textmedia--two .media__image--horizontal{position:relative}
.textmedia--two .media__image--horizontal:before{display:block;width:100%;padding-top:75%;background-color:#f5f5f5;content:" "}
.textmedia--two .media__image--horizontal>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.textmedia--two .media__image--horizontal>.media__content img{width:100%;height:100%;object-fit:cover}
.textmedia--two .media__image--horizontal>.media__content iframe{width:100%;height:100%}
.textmedia--two .media__image--vertical{position:relative}
.textmedia--two .media__image--vertical:before{display:block;width:100%;padding-top:133.33333%;background-color:#f5f5f5;content:" "}
.textmedia--two .media__image--vertical>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.textmedia--two .media__image--vertical>.media__content img{width:100%;height:100%;object-fit:cover}
.textmedia--two .media__image--vertical>.media__content iframe{width:100%;height:100%}
.textmedia--two .media__video--horizontal{position:relative}
.textmedia--two .media__video--horizontal:before{display:block;width:100%;padding-top:56.29375%;background-color:#f5f5f5;content:" "}
.textmedia--two .media__video--horizontal>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.textmedia--two .media__video--horizontal>.media__content img{width:100%;height:100%;object-fit:cover}
.textmedia--two .media__video--horizontal>.media__content iframe{width:100%;height:100%}
.textmedia--two .mediacontainer__slot1{margin-bottom:48px !important}
@media screen and (min-width:480px) and (max-width:767px){.textmedia--two .mediacontainer__slot1{max-width:360px}
}
@media all and (min-width:768px){.textmedia--two .mediacontainer__slot1{margin-bottom:0 !important}
}
@media all and (min-width:0) and (max-width:479px){.textmedia--two .mediacontainer__slot2{margin-bottom:48px !important}
}
@media all and (min-width:480px) and (max-width:767px){.textmedia--two .mediacontainer__slot2{margin-bottom:0 !important}
}
@media all and (min-width:768px) and (max-width:1023px){.textmedia--two .mediacontainer__slot2{margin-bottom:0 !important}
}
@media all and (min-width:1024px){.textmedia--two .mediacontainer__slot2{margin-bottom:0 !important}
}
@media all and (min-width:0) and (max-width:479px){.textmedia--two .mediacontainer__slot2{margin-top:48px !important}
}
@media all and (min-width:480px) and (max-width:767px){.textmedia--two .mediacontainer__slot2{margin-top:48px !important}
}
@media all and (min-width:768px) and (max-width:1023px){.textmedia--two .mediacontainer__slot2{margin-top:48px !important}
}
@media all and (min-width:1024px){.textmedia--two .mediacontainer__slot2{margin-top:48px !important}
}
@media all and (min-width:768px){.textmedia--two .textmedia__wrapper{margin-top:80px !important}
}
.textmedia--two .textmedia__wrapper--inner{position:relative}
@media all and (min-width:768px){.textmedia--two .textmedia__wrapper--inner{margin-top:30px !important}
}
.textmedia--two .textmedia__wrapper--inner .textmedia__text--bottom{margin-top:30px !important}
@media all and (min-width:480px){.textmedia--two .textmedia__wrapper--inner .textmedia__text--bottom{margin-top:48px !important}
}
.textmedia--two .textmedia__wrapper--collapsed .textmedia__wrapper--inner:after{position:absolute;right:0;bottom:0;left:0;height:2em;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(245,245,245,0)),to(#f5f5f5));background-image:linear-gradient(#f5f5f5,#f5f5f5);content:''}
@media all and (min-width:480px) and (max-width:767px){.textmedia--two.textmedia--short .media__one,.textmedia--two.textmedia--medium .media__one{max-width:360px}
}
@media all and (min-width:768px){.textmedia--two.textmedia--long .mediacontainer__slot2{display:block !important}
}
@media all and (min-width:480px) and (max-width:767px){.textmedia--two.textmedia--long .mediacontainer__slot2{width:50%;margin-top:0 !important;margin-left:12px !important}
}
@media all and (min-width:480px) and (max-width:767px){.textmedia--two.textmedia--long .mediacontainer__slot1{width:50%;padding-bottom:0 !important;margin-right:12px !important}
}
@media all and (min-width:480px){.textmedia--two.textmedia--long .textmedia__text--bottom{margin-top:30px !important}
}
.textmedia--two .media__two{width:100%;max-width:572px;margin-right:auto;margin-left:auto}
.textmedia--two.textmedia--short .textmedia__btn--inner{display:block}
.textmedia--two.textmedia--short .textmedia__btn--outer{display:none}
.textmedia--two.textmedia--short .textmedia__wrapper--collapsed .textmedia__btn--outer,.textmedia--two.textmedia--short .textmedia__wrapper--expanded .textmedia__btn--outer{display:block}
.textmedia--two.textmedia--short .textmedia__wrapper--collapsed .textmedia__btn--inner,.textmedia--two.textmedia--short .textmedia__wrapper--expanded .textmedia__btn--inner{display:none}
.textmedia--two .textmedia__wrapper--collapsed .container__button--mobile,.textmedia--two .textmedia__wrapper--expanded .container__button--mobile{display:block !important;margin-top:16px !important}
.textmedia--two .textmedia__wrapper--collapsed .link--collapse{display:none}
.textmedia--two .textmedia__wrapper--expanded .link--expand{display:none}
.textmedia--two.component--left .mediawrapper--left .media__image--animate{transform:translateX(-8px);transition:all .5s;opacity:0;-webkit-transform:translateX(-8px);-webkit-transition:all .5s}
.textmedia--two.component--left .mediawrapper--left .media__image--animate.active{transform:translateX(0);opacity:1;-webkit-transform:translateX(0)}
.textmedia--two.component--left .mediawrapper--right .media__image--animate{transform:translateX(8px);transition:all .5s;opacity:0;-webkit-transform:translateX(8px);-webkit-transition:all .5s}
.textmedia--two.component--left .mediawrapper--right .media__image--animate.active{transform:translateX(0);opacity:1;-webkit-transform:translateX(0)}
@media all and (min-width:768px) and (max-width:1023px){.textmedia--two.component--right .mediawrapper--left{order:2}
}
@media all and (min-width:1024px){.textmedia--two.component--right .mediawrapper--left{order:2}
}
.textmedia--two.component--right .mediawrapper--left .media__image--animate{transform:translateX(8px);transition:all .5s;opacity:0;-webkit-transform:translateX(8px);-webkit-transition:all .5s}
.textmedia--two.component--right .mediawrapper--left .media__image--animate.active{transform:translateX(0);opacity:1;-webkit-transform:translateX(0)}
@media all and (min-width:768px) and (max-width:1023px){.textmedia--two.component--right .mediawrapper--right{order:1;margin-left:16.66667%}
}
@media all and (min-width:1024px){.textmedia--two.component--right .mediawrapper--right{order:1;margin-left:16.66667%}
}
.textmedia--two.component--right .mediawrapper--right .media__image--animate{transform:translateX(-8px);transition:all .5s;opacity:0;-webkit-transform:translateX(-8px);-webkit-transition:all .5s}
.textmedia--two.component--right .mediawrapper--right .media__image--animate.active{transform:translateX(0);opacity:1;-webkit-transform:translateX(0)}
.textmedia--two .media--hide{display:none !important}
@media all and (min-width:0) and (max-width:479px){.textmedia--two .mediacontainer__slot1.block--hidden--priority ~ .mediacontainer__slot2{margin-top:0 !important}
}
.tab__content--center .textmedia__wrapper--collapsed .textmedia__wrapper--inner:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#fff));background-image:linear-gradient(#f5f5f5,#fff)}
@media all and (min-width:768px) and (max-width:1023px){.tab__content--center .textmedia--two.component--left .mediawrapper--left{margin-left:8.33333%}
}
@media all and (min-width:1024px){.tab__content--center .textmedia--two.component--left .mediawrapper--left{margin-left:8.33333%}
}
@media all and (min-width:768px) and (max-width:1023px){.tab__content--center .textmedia--two.component--right .mediawrapper--right{margin-left:8.33333%}
}
@media all and (min-width:1024px){.tab__content--center .textmedia--two.component--right .mediawrapper--right{margin-left:8.33333%}
}
@media screen and (max-width:767px){.textmedia--three>.row{flex-direction:column}
.textmedia--three>.row .mediawrapper--right{order:2}
}
.textmedia--three .title--mobile{margin-bottom:30px}
@media all and (min-width:768px){.textmedia--three .mediacontainer__slot3 .media__three{max-width:324px;margin-right:0 !important;margin-bottom:0 !important;margin-left:auto}
}
@media all and (min-width:768px){.textmedia--three .mediacontainer__slot3 .textmedia__transcript__container{max-width:324px;margin-left:auto}
}
.textmedia--three.component--right .mediacontainer__slot1 .textmedia__transcript__container,.textmedia--three.component--right .mediacontainer__slot3 .textmedia__transcript__container{text-align:left}
.textmedia--three.component--right .mediacontainer__slot2 .textmedia__transcript__container{text-align:right}
@media all and (min-width:768px){.textmedia--three.component--right .mediacontainer__slot3 .media__three{max-width:324px;margin-right:auto;margin-bottom:0 !important;margin-left:0 !important}
}
@media all and (min-width:768px){.textmedia--three.component--right .mediacontainer__slot3 .textmedia__transcript__container{max-width:324px;margin-right:auto;margin-left:0 !important}
}
@media all and (min-width:480px) and (max-width:767px){.textmedia--three.textmedia--long .mediawrapper__small__xsmall,.textmedia--three.textmedia--medium .mediawrapper__small__xsmall,.textmedia--three.textmedia--short .mediawrapper__small__xsmall{display:inline-flex;margin-bottom:48px !important}
.textmedia--three.textmedia--long .media--center,.textmedia--three.textmedia--medium .media--center,.textmedia--three.textmedia--short .media--center{display:flex !important;flex-direction:column;justify-content:center;overflow:auto;resize:vertical;margin-bottom:0 !important}
.textmedia--three.textmedia--long .mediacontainer__slot1,.textmedia--three.textmedia--long .mediacontainer__slot3,.textmedia--three.textmedia--medium .mediacontainer__slot1,.textmedia--three.textmedia--medium .mediacontainer__slot3,.textmedia--three.textmedia--short .mediacontainer__slot1,.textmedia--three.textmedia--short .mediacontainer__slot3{margin-bottom:0 !important}
}
.textmedia--three.textmedia--medium .mediawrapper--left .mediacontainer__slot2,.textmedia--three.textmedia--long .mediawrapper--left .mediacontainer__slot2{display:none}
@media all and (min-width:0) and (max-width:479px){.textmedia--three.textmedia--short .mediawrapper--right .mediacontainer__slot2{display:none}
}
@media screen and (max-width:767px){.textmedia--three.textmedia--short .textmedia__btn--inner{display:none}
}
@media all and (min-width:480px){.textmedia--three.textmedia--long .mediawrapper--left .mediacontainer__slot2,.textmedia--three.textmedia--medium .mediawrapper--left .mediacontainer__slot2,.textmedia--three.textmedia--short .mediawrapper--left .mediacontainer__slot2{display:none}
}
.textmedia--three .textmedia__transcript__container{margin-top:30px !important}
.textmedia--three .mediacontainer__slot1 .textmedia__transcript__container,.textmedia--three .mediacontainer__slot3 .textmedia__transcript__container{text-align:right}
.textmedia--three .mediacontainer__slot2 .textmedia__transcript__container{text-align:left}
.textmedia--three .media__image--horizontal{position:relative}
.textmedia--three .media__image--horizontal:before{display:block;width:100%;padding-top:75%;background-color:#f5f5f5;content:" "}
.textmedia--three .media__image--horizontal>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.textmedia--three .media__image--horizontal>.media__content img{width:100%;height:100%;object-fit:cover}
.textmedia--three .media__image--horizontal>.media__content iframe{width:100%;height:100%}
.textmedia--three .media__image--vertical{position:relative}
.textmedia--three .media__image--vertical:before{display:block;width:100%;padding-top:133.33333%;background-color:#f5f5f5;content:" "}
.textmedia--three .media__image--vertical>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.textmedia--three .media__image--vertical>.media__content img{width:100%;height:100%;object-fit:cover}
.textmedia--three .media__image--vertical>.media__content iframe{width:100%;height:100%}
.textmedia--three .media__video--horizontal{position:relative}
.textmedia--three .media__video--horizontal:before{display:block;width:100%;padding-top:56.29375%;background-color:#f5f5f5;content:" "}
.textmedia--three .media__video--horizontal>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.textmedia--three .media__video--horizontal>.media__content img{width:100%;height:100%;object-fit:cover}
.textmedia--three .media__video--horizontal>.media__content iframe{width:100%;height:100%}
.textmedia--three .mediacontainer__slot1{margin-bottom:48px !important}
@media all and (min-width:0) and (max-width:479px){.textmedia--three .mediacontainer__slot2{margin-bottom:48px !important}
}
@media all and (min-width:480px) and (max-width:767px){.textmedia--three .mediacontainer__slot2{margin-bottom:0 !important}
}
@media all and (min-width:768px) and (max-width:1023px){.textmedia--three .mediacontainer__slot2{margin-bottom:0 !important}
}
@media all and (min-width:1024px){.textmedia--three .mediacontainer__slot2{margin-bottom:0 !important}
}
@media all and (min-width:0) and (max-width:479px){.textmedia--three .mediacontainer__slot2{margin-top:48px !important}
}
@media all and (min-width:480px) and (max-width:767px){.textmedia--three .mediacontainer__slot2{margin-top:48px !important}
}
@media all and (min-width:768px) and (max-width:1023px){.textmedia--three .mediacontainer__slot2{margin-top:48px !important}
}
@media all and (min-width:1024px){.textmedia--three .mediacontainer__slot2{margin-top:48px !important}
}
@media all and (min-width:0) and (max-width:479px){.textmedia--three .mediacontainer__slot3{margin-bottom:48px !important}
}
@media all and (min-width:480px) and (max-width:767px){.textmedia--three .mediacontainer__slot3{margin-bottom:0 !important}
}
@media all and (min-width:768px) and (max-width:1023px){.textmedia--three .mediacontainer__slot3{margin-bottom:0 !important}
}
@media all and (min-width:1024px){.textmedia--three .mediacontainer__slot3{margin-bottom:0 !important}
}
@media all and (min-width:768px){.textmedia--three .textmedia__wrapper{margin-top:80px !important}
}
.textmedia--three .textmedia__wrapper--inner{position:relative}
@media all and (min-width:768px){.textmedia--three .textmedia__wrapper--inner{margin-top:30px !important}
}
.textmedia--three .textmedia__wrapper--inner .textmedia__text--bottom{margin-top:30px !important}
@media all and (min-width:480px){.textmedia--three .textmedia__wrapper--inner .textmedia__text--bottom{margin-top:48px !important}
}
.textmedia--three .textmedia__wrapper--collapsed .textmedia__wrapper--inner:after{position:absolute;right:0;bottom:0;left:0;height:2em;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(245,245,245,0)),to(whitesmoke));background-image:linear-gradient(rgba(245,245,245,0),whitesmoke);content:""}
@media all and (min-width:480px) and (max-width:767px){.textmedia--three.textmedia--short .media__one,.textmedia--three.textmedia--medium .media__one{max-width:360px}
}
@media all and (min-width:480px) and (max-width:767px){.textmedia--three.textmedia--long .mediacontainer__slot3,.textmedia--three.textmedia--medium .mediacontainer__slot3,.textmedia--three.textmedia--short .mediacontainer__slot3{width:50%;margin-top:0 !important;margin-left:12px !important}
}
@media all and (min-width:480px) and (max-width:767px){.textmedia--three.textmedia--long .mediacontainer__slot1,.textmedia--three.textmedia--medium .mediacontainer__slot1,.textmedia--three.textmedia--short .mediacontainer__slot1{width:50%;padding-bottom:0 !important;margin-right:12px !important}
}
@media all and (min-width:480px){.textmedia--three.textmedia--long .textmedia__text--bottom,.textmedia--three.textmedia--medium .textmedia__text--bottom,.textmedia--three.textmedia--short .textmedia__text--bottom{margin-top:30px !important}
}
.textmedia--three .media__two{width:100%;max-width:572px;margin-right:auto;margin-left:auto}
.textmedia--three .textmedia__wrapper--collapsed .textmedia__btn--inner,.textmedia--three .textmedia__wrapper--expanded .textmedia__btn--inner{display:none}
.textmedia--three .textmedia__wrapper--collapsed .container__button--mobile,.textmedia--three .textmedia__wrapper--expanded .container__button--mobile{display:block !important;margin-top:16px !important}
.textmedia--three .textmedia__wrapper--collapsed .link--collapse{display:none}
.textmedia--three .textmedia__wrapper--expanded .link--expand{display:none}
@media all and (min-width:768px){.textmedia--three.textmedia--short .textmedia__btn--outer{display:none}
}
.textmedia--three.component--left .mediawrapper--left .media__image--animate{transform:translateX(-8px);transition:all .5s;opacity:0;-webkit-transform:translateX(-8px);-webkit-transition:all .5s}
.textmedia--three.component--left .mediawrapper--left .media__image--animate.active{transform:translateX(0);opacity:1;-webkit-transform:translateX(0)}
.textmedia--three.component--left .mediawrapper--right .media__image--animate{transform:translateX(8px);transition:all .5s;opacity:0;-webkit-transform:translateX(8px);-webkit-transition:all .5s}
.textmedia--three.component--left .mediawrapper--right .media__image--animate.active{transform:translateX(0);opacity:1;-webkit-transform:translateX(0)}
@media all and (min-width:768px) and (max-width:1023px){.textmedia--three.component--right .mediawrapper--left{order:2}
}
@media all and (min-width:1024px){.textmedia--three.component--right .mediawrapper--left{order:2}
}
.textmedia--three.component--right .mediawrapper--left .media__image--animate{transform:translateX(8px);transition:all .5s;opacity:0;-webkit-transform:translateX(8px);-webkit-transition:all .5s}
.textmedia--three.component--right .mediawrapper--left .media__image--animate.active{transform:translateX(0);opacity:1;-webkit-transform:translateX(0)}
@media all and (min-width:768px) and (max-width:1023px){.textmedia--three.component--right .mediawrapper--right{order:1;margin-left:16.66667%}
}
@media all and (min-width:1024px){.textmedia--three.component--right .mediawrapper--right{order:1;margin-left:16.66667%}
}
.textmedia--three.component--right .mediawrapper--right .media__image--animate{transform:translateX(-8px);transition:all .5s;opacity:0;-webkit-transform:translateX(-8px);-webkit-transition:all .5s}
.textmedia--three.component--right .mediawrapper--right .media__image--animate.active{transform:translateX(0);opacity:1;-webkit-transform:translateX(0)}
.textmedia--three .media--hide{display:none !important}
@media all and (min-width:0) and (max-width:479px){.textmedia--three .mediacontainer__slot1.block--hidden--priority ~ .mediacontainer__slot2{margin-top:0 !important}
}
.tab__content--center .textmedia__wrapper--collapsed .textmedia__wrapper--inner:after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(245,245,245,0)),to(white));background-image:linear-gradient(rgba(245,245,245,0),white)}
@media all and (min-width:768px) and (max-width:1023px){.tab__content--center .textmedia--three.component--left .mediawrapper--left{margin-left:8.33333%}
}
@media all and (min-width:1024px){.tab__content--center .textmedia--three.component--left .mediawrapper--left{margin-left:8.33333%}
}
@media all and (min-width:768px) and (max-width:1023px){.tab__content--center .textmedia--three.component--right .mediawrapper--right{margin-left:8.33333%}
}
@media all and (min-width:1024px){.tab__content--center .textmedia--three.component--right .mediawrapper--right{margin-left:8.33333%}
}
.footer__gradient{display:none}
.footer__logo__social__wrapper .footer__logo .logo__wrapper{max-width:150px}
@media all and (min-width:768px){.footer__logo__social__wrapper .footer__logo .logo__wrapper{display:inline-block;vertical-align:middle}
}
.footer__logo__social__wrapper .footer__logo.footer__logo--cobranded .logo__wrapper{max-width:215px}
.footer__logo__social__wrapper .footer__logo .logo__link{display:block}
.footer__logo__social__wrapper .footer__logo .logo__text{display:inline-block;margin-top:11px;font-size:.875rem;vertical-align:middle}
@media all and (min-width:768px){.footer__logo__social__wrapper .footer__logo .logo__text{margin-top:6px;margin-left:4px}
}
.footer__logo__social__wrapper .footer__logo img{width:100%}
.footer__content__wrapper{margin-top:42px !important}
@media all and (min-width:480px) and (max-width:767px){.footer__content__wrapper{margin-top:42px !important}
}
@media all and (min-width:0) and (max-width:479px){.footer__content__wrapper{margin-top:42px !important}
}
@media screen and (max-width:1023px){.footer__content__wrapper .footer__contact__wrapper{margin-bottom:50px}
}
.footer__content__wrapper .contactus__email,.footer__content__wrapper .contactus__phone,.footer__content__wrapper .contactus__timing{margin-top:10px !important}
.footer__content__wrapper .contactus__phone p.intro__copy span,.footer__content__wrapper .contactus__phone p.intro__copy a{color:#414141;font-size:1.5rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular";word-wrap:break-word;word-break:break-word}
@media all and (min-width:480px) and (max-width:767px){.footer__content__wrapper .contactus__phone p.intro__copy span,.footer__content__wrapper .contactus__phone p.intro__copy a{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.footer__content__wrapper .contactus__phone p.intro__copy span,.footer__content__wrapper .contactus__phone p.intro__copy a{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:1024px){.footer__content__wrapper .contactus__phone p.intro__copy span,.footer__content__wrapper .contactus__phone p.intro__copy a{font-size:1.5rem;line-height:1.6}
}
.footer__content__wrapper .contactus__phone p.intro__copy span h1,.footer__content__wrapper .contactus__phone p.intro__copy span h2,.footer__content__wrapper .contactus__phone p.intro__copy span h3,.footer__content__wrapper .contactus__phone p.intro__copy span h4,.footer__content__wrapper .contactus__phone p.intro__copy span h5,.footer__content__wrapper .contactus__phone p.intro__copy span h6,.footer__content__wrapper .contactus__phone p.intro__copy a h1,.footer__content__wrapper .contactus__phone p.intro__copy a h2,.footer__content__wrapper .contactus__phone p.intro__copy a h3,.footer__content__wrapper .contactus__phone p.intro__copy a h4,.footer__content__wrapper .contactus__phone p.intro__copy a h5,.footer__content__wrapper .contactus__phone p.intro__copy a h6{font-size:1.5rem;line-height:1.6;color:#414141;font-family:"Open Sans Bold"}
@media all and (min-width:480px) and (max-width:767px){.footer__content__wrapper .contactus__phone p.intro__copy span h1,.footer__content__wrapper .contactus__phone p.intro__copy span h2,.footer__content__wrapper .contactus__phone p.intro__copy span h3,.footer__content__wrapper .contactus__phone p.intro__copy span h4,.footer__content__wrapper .contactus__phone p.intro__copy span h5,.footer__content__wrapper .contactus__phone p.intro__copy span h6,.footer__content__wrapper .contactus__phone p.intro__copy a h1,.footer__content__wrapper .contactus__phone p.intro__copy a h2,.footer__content__wrapper .contactus__phone p.intro__copy a h3,.footer__content__wrapper .contactus__phone p.intro__copy a h4,.footer__content__wrapper .contactus__phone p.intro__copy a h5,.footer__content__wrapper .contactus__phone p.intro__copy a h6{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.footer__content__wrapper .contactus__phone p.intro__copy span h1,.footer__content__wrapper .contactus__phone p.intro__copy span h2,.footer__content__wrapper .contactus__phone p.intro__copy span h3,.footer__content__wrapper .contactus__phone p.intro__copy span h4,.footer__content__wrapper .contactus__phone p.intro__copy span h5,.footer__content__wrapper .contactus__phone p.intro__copy span h6,.footer__content__wrapper .contactus__phone p.intro__copy a h1,.footer__content__wrapper .contactus__phone p.intro__copy a h2,.footer__content__wrapper .contactus__phone p.intro__copy a h3,.footer__content__wrapper .contactus__phone p.intro__copy a h4,.footer__content__wrapper .contactus__phone p.intro__copy a h5,.footer__content__wrapper .contactus__phone p.intro__copy a h6{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:1024px){.footer__content__wrapper .contactus__phone p.intro__copy span h1,.footer__content__wrapper .contactus__phone p.intro__copy span h2,.footer__content__wrapper .contactus__phone p.intro__copy span h3,.footer__content__wrapper .contactus__phone p.intro__copy span h4,.footer__content__wrapper .contactus__phone p.intro__copy span h5,.footer__content__wrapper .contactus__phone p.intro__copy span h6,.footer__content__wrapper .contactus__phone p.intro__copy a h1,.footer__content__wrapper .contactus__phone p.intro__copy a h2,.footer__content__wrapper .contactus__phone p.intro__copy a h3,.footer__content__wrapper .contactus__phone p.intro__copy a h4,.footer__content__wrapper .contactus__phone p.intro__copy a h5,.footer__content__wrapper .contactus__phone p.intro__copy a h6{font-size:1.5rem;line-height:1.6}
}
.footer__content__wrapper .contactus__phone p.intro__copy span p,.footer__content__wrapper .contactus__phone p.intro__copy a p{font-size:1.5rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.footer__content__wrapper .contactus__phone p.intro__copy span p,.footer__content__wrapper .contactus__phone p.intro__copy a p{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.footer__content__wrapper .contactus__phone p.intro__copy span p,.footer__content__wrapper .contactus__phone p.intro__copy a p{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:1024px){.footer__content__wrapper .contactus__phone p.intro__copy span p,.footer__content__wrapper .contactus__phone p.intro__copy a p{font-size:1.5rem;line-height:1.6}
}
.footer__content__wrapper .contactus__phone p.intro__copy span b,.footer__content__wrapper .contactus__phone p.intro__copy a b{font-family:"Open Sans Bold"}
.footer__content__wrapper .contactus__email span:hover{text-decoration:underline}
.footer__content__wrapper .footer__links h1,.footer__content__wrapper .footer__links h2,.footer__content__wrapper .footer__links h3,.footer__content__wrapper .footer__links h4,.footer__content__wrapper .footer__links h5,.footer__content__wrapper .footer__links h6{margin-bottom:15px;font-family:"Open Sans Semibold";font-size:16px;letter-spacing:.14em;text-transform:uppercase}
.footer__content__wrapper .footer__links a:hover{color:#8932af}
.footer__content__wrapper .footer__links a .link__text--footer:hover:before{right:initial;left:initial}
.footer__content__wrapper .footer__links.footer__links--one ul{margin-bottom:30px}
.footer__content__wrapper .footer__links.footer__links--one ul:last-child{margin-bottom:0 !important}
.footer__content__wrapper .footer__links ul{padding-left:0 !important}
.footer__content__wrapper .footer__links li{margin-left:0 !important;list-style-type:none;margin-bottom:0 !important;padding-bottom:5px !important}
.footer__content__wrapper .col-md-2 .footer__links{margin-top:0 !important}
.footer__copyright .copyright a{color:#8932af;word-break:break-word}
.footer__copyright .copyright a:hover{color:#414141;text-decoration:underline}
.footer__copyright .copyright ul li{display:inline-block;margin:0;padding-bottom:5px}
.footer__copyright .copyright ul li::before{display:inline-block;width:6px;height:6px;margin-right:20px;margin-left:20px;border-radius:50%;background:#414141;content:""}
@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.footer .footer__logo__social__wrapper>div:nth-child(2){flex:0 0 33.33333%;max-width:33.33333%;margin-left:25%}
}
.footer .social__wrapper{justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;padding-left:0 !important;margin-top:40px !important;margin-bottom:0 !important}
@media all and (min-width:1024px){.footer .social__wrapper{margin-top:0 !important;justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end}
}
.footer.withcontactus .link--cols{padding:0 24px}
@media all and (min-width:1024px){.footer.withcontactus .link--cols{flex:0 0 16.66667%;max-width:16.66667%}
}
@media all and (min-width:768px) and (max-width:1023px){.footer.withcontactus .link--cols:nth-child(3){margin-top:0 !important}
.footer.withcontactus .link--cols .footer__links{display:flex;flex-wrap:wrap;margin-right:-24px;margin-left:-24px}
.footer.withcontactus .link--cols .footer__links>div{flex:0 0 80%;max-width:80%;padding:0 24px}
}
@media all and (min-width:1024px){.footer.withcontactus .social__wrapper{margin-top:0 !important;justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start}
}
.footer.withcontactus .social__wrapper .socialitem{max-width:46px;padding-bottom:0}
.footer.withcontactus .social__wrapper .sociallink{width:46px;height:46px}
.footer.withoutcontactus .link--cols{padding:0 24px}
@media all and (min-width:1024px){.footer.withoutcontactus .link--cols{flex:0 0 20%;max-width:20%}
}
@media all and (min-width:1024px){.footer.withoutcontactus .footer__logo__social__wrapper>div:last-child{flex:0 0 41.66667%;max-width:41.66667%;margin-left:16.66667%}
}
.footer.withoutcontactus .footer__logo__social__wrapper .social__wrapper{justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start}
.footer.withoutcontactus .footer__logo__social__wrapper .social__wrapper .socialitem{max-width:46px;padding-bottom:0}
.footer.withoutcontactus .footer__logo__social__wrapper .social__wrapper .sociallink{width:46px;height:46px}
.footer.withoutcontactus .copyright *,.footer.withoutcontactus .lastupdated *,.footer.withoutcontactus .cmscontent *{font-family:"Open Sans Regular"}
.footer.withoutcontactus .copyright .rte-component-wraper>*,.footer.withoutcontactus .lastupdated .rte-component-wraper>*,.footer.withoutcontactus .cmscontent .rte-component-wraper>*{margin-bottom:40px}
.footer.withoutcontactus .copyright .rte-component-wraper>*:last-child,.footer.withoutcontactus .lastupdated .rte-component-wraper>*:last-child,.footer.withoutcontactus .cmscontent .rte-component-wraper>*:last-child{margin-bottom:0}
.footer--wide.footer.component{padding:30 0 0 !important}
@media all and (min-width:1024px){.footer--wide .footer__logo__social__wrapper>div:last-child{flex:0 0 41.66667%;max-width:41.66667%;margin-left:16.66667%}
}
.footer--wide .footer__content__wrapper{margin-top:42px !important}
.footer--wide .footer__content__wrapper .link--cols{width:100%}
@media screen and (max-width:767px){.footer--wide .footer__content__wrapper>div{margin-bottom:30px}
.footer--wide .footer__content__wrapper>div:last-child{margin-bottom:0}
}
@media all and (min-width:768px) and (max-width:1023px){.footer--wide .footer__content__wrapper>div{flex:0 0 50%;max-width:50%;margin-left:0;padding:0 24px}
.footer--wide .footer__content__wrapper>div:nth-child(3){margin-top:15px}
.footer--wide .footer__content__wrapper>div:nth-child(4){margin-top:15px}
}
@media all and (min-width:1024px){.footer--wide .footer__content__wrapper>div{flex:0 0 25%;max-width:25%;margin-left:0;padding:0 24px}
}
.footer--wide .footer__links h1,.footer--wide .footer__links h2,.footer--wide .footer__links h3,.footer--wide .footer__links h4,.footer--wide .footer__links h5,.footer--wide .footer__links h6{margin-bottom:20px}
@media all and (min-width:1024px){.footer--wide .footer__links h1,.footer--wide .footer__links h2,.footer--wide .footer__links h3,.footer--wide .footer__links h4,.footer--wide .footer__links h5,.footer--wide .footer__links h6{margin-bottom:40px}
}
@media screen and (max-width:767px){.footer--wide .footer__links ul{column-count:2}
}
.footer--wide .footer__copyright{margin-top:0;margin-bottom:0}
.footer--wide .copyright *,.footer--wide .lastupdated *,.footer--wide .cmscontent *{font-family:"Open Sans Regular"}
@media screen and (max-width:767px){.footer--wide .copyright ul,.footer--wide .lastupdated ul,.footer--wide .cmscontent ul{column-count:2}
.footer--wide .copyright ul li,.footer--wide .lastupdated ul li,.footer--wide .cmscontent ul li{display:list-item;list-style-type:none}
.footer--wide .copyright ul li::before,.footer--wide .lastupdated ul li::before,.footer--wide .cmscontent ul li::before{display:none}
}
.footer--wide .copyright .rte-component-wraper>*,.footer--wide .lastupdated .rte-component-wraper>*,.footer--wide .cmscontent .rte-component-wraper>*{margin-bottom:40px}
.footer--wide .copyright .rte-component-wraper>*:last-child,.footer--wide .lastupdated .rte-component-wraper>*:last-child,.footer--wide .cmscontent .rte-component-wraper>*:last-child{margin-bottom:0}
.footer--wide .copyright li,.footer--wide .lastupdated li,.footer--wide .cmscontent li{font-family:"Open Sans Regular"}
.footer--wide .copyright li *,.footer--wide .lastupdated li *,.footer--wide .cmscontent li *{font-family:"Open Sans Regular"}
.footer--wide .copyright li:first-child:before,.footer--wide .lastupdated li:first-child:before,.footer--wide .cmscontent li:first-child:before{display:none !important}
.footer--wide .copyright li:before,.footer--wide .lastupdated li:before,.footer--wide .cmscontent li:before{background:#fff !important}
.footer--wide .social__wrapper{justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start}
.footer--wide .social__wrapper .socialitem{max-width:46px;padding-bottom:0}
.footer--wide .social__wrapper .sociallink{width:46px;height:46px}
.footer__additionaltext{margin-top:60px;margin-bottom:60px}
.footer__additionaltext sup{font-size:75%}
.component.footer{background-color:#fff;margin-bottom:0 !important;padding-top:30px}
.footer__cmscontent+.footer__lastupdated{margin-top:0}
.footer__cmscontent+.footer__copyright{margin-top:30px}
.footer__lastupdated+.footer__copyright{margin-top:30px}
.footer .contactus__phone--dynamic a{margin:0 !important}
.footer .contactus__phone--dynamic a span{margin-right:0 !important;padding:0 !important;border:0;background:transparent !important;color:#414141 !important;font-size:1.5rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular";word-wrap:break-word;word-break:break-word}
@media all and (min-width:480px) and (max-width:767px){.footer .contactus__phone--dynamic a span{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.footer .contactus__phone--dynamic a span{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:1024px){.footer .contactus__phone--dynamic a span{font-size:1.5rem;line-height:1.6}
}
.footer .contactus__phone--dynamic a span h1,.footer .contactus__phone--dynamic a span h2,.footer .contactus__phone--dynamic a span h3,.footer .contactus__phone--dynamic a span h4,.footer .contactus__phone--dynamic a span h5,.footer .contactus__phone--dynamic a span h6{font-size:1.5rem;line-height:1.6;color:#414141;font-family:"Open Sans Bold"}
@media all and (min-width:480px) and (max-width:767px){.footer .contactus__phone--dynamic a span h1,.footer .contactus__phone--dynamic a span h2,.footer .contactus__phone--dynamic a span h3,.footer .contactus__phone--dynamic a span h4,.footer .contactus__phone--dynamic a span h5,.footer .contactus__phone--dynamic a span h6{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.footer .contactus__phone--dynamic a span h1,.footer .contactus__phone--dynamic a span h2,.footer .contactus__phone--dynamic a span h3,.footer .contactus__phone--dynamic a span h4,.footer .contactus__phone--dynamic a span h5,.footer .contactus__phone--dynamic a span h6{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:1024px){.footer .contactus__phone--dynamic a span h1,.footer .contactus__phone--dynamic a span h2,.footer .contactus__phone--dynamic a span h3,.footer .contactus__phone--dynamic a span h4,.footer .contactus__phone--dynamic a span h5,.footer .contactus__phone--dynamic a span h6{font-size:1.5rem;line-height:1.6}
}
.footer .contactus__phone--dynamic a span p{font-size:1.5rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.footer .contactus__phone--dynamic a span p{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.footer .contactus__phone--dynamic a span p{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:1024px){.footer .contactus__phone--dynamic a span p{font-size:1.5rem;line-height:1.6}
}
.footer .contactus__phone--dynamic a span b{font-family:"Open Sans Bold"}
.footer .contactus__phone--dynamic a span:after{width:0;height:0;background:url("https://www.aetna.com/producer_public/css/global_styles.css")}
.footer .footer__bottomarea{margin-top:40px;padding:48px 0;background:#5a2e6f}
.footer .footer__bottomarea *{color:#fff !important}
.footer .link--cols{padding:0 24px}
@media screen and (max-width:767px){.footer .link--cols{margin-bottom:30px}
.footer .link--cols:last-child{margin-bottom:0}
}
@media all and (min-width:768px) and (max-width:1023px){.footer .link--cols{flex:0 0 50%;max-width:50%}
.footer .link--cols:nth-child(3),.footer .link--cols:nth-child(4),.footer .link--cols:nth-child(5){margin-top:15px}
}
.mobile .footer .contactus__phone a,.tablet .footer .contactus__phone a{color:#8932af !important}
.component.disclaimer.disclaimer--componentLevel{margin-bottom:0 !important}
.component.disclaimer.disclaimer--componentLevel .disclaimer__wrapper--componentLevel{margin-top:25px !important}
.component.disclaimer.disclaimer--componentLevel .disclaimer__wrapper--componentLevel .title--secondary{margin-bottom:30px !important}
.component.disclaimer.disclaimer--componentLevel .disclaimer__wrapper--componentLevel .disclaimer__logoRow:before{display:block;width:48px;height:48px;margin-bottom:30px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20enable-background%3D%22new%200%200%2076%2076%22%20version%3D%221.1%22%20viewBox%3D%220%200%2076%2076%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%237D3F98%3B%7D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A3%3Bstroke-miterlimit%3A10%3B%7D%0A%09.st2%7Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%09%3Ccircle%20class%3D%22st0%22%20cx%3D%2238%22%20cy%3D%2238%22%20r%3D%2238%22%2F%3E%0A%3Ccircle%20class%3D%22st1%22%20cx%3D%2238%22%20cy%3D%2238%22%20r%3D%2221%22%2F%3E%0A%09%3Cpath%20class%3D%22st2%22%20d%3D%22m40.9%2045.8c0%202.1%200.1%202.5%201.5%203.4v0.1h-8.6v-0.1c1.4-0.9%201.5-1.3%201.5-3.4v-8.7c0-2.1-0.2-2.6-1.7-3.4v-0.1h7.3v12.2zm-2.9-20.1c1.8%200%203.2%201.3%203.2%203s-1.4%203-3.2%203-3.1-1.3-3.1-3%201.3-3%203.1-3z%22%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:100%;content:""}
@media all and (min-width:768px) and (max-width:1023px){.component.disclaimer.component--right .disclaimer__parentContainer{margin-left:16.66667%}
}
@media all and (min-width:1024px){.component.disclaimer.component--right .disclaimer__parentContainer{margin-left:16.66667%}
}
.component.disclaimer .disclaimer__wrapper{padding-top:48px !important;padding-bottom:70px !important;padding-right:24px;padding-left:24px;background-color:#fff}
@media all and (min-width:768px){.component.disclaimer .disclaimer__wrapper{padding-right:0;padding-left:0}
}
.component.disclaimer .disclaimer__wrapper.option-b{padding-top:0 !important;padding-bottom:0 !important;background-color:transparent}
.component.disclaimer .disclaimer__wrapper.option-b .row--inner{display:flex;flex-wrap:wrap;margin-right:-24px;margin-left:-24px}
@media all and (min-width:768px){.component.disclaimer .disclaimer__wrapper.option-b .row--inner .disclaimer__contentwrapper{flex:0 0 60%;max-width:60%;margin-left:0;padding:0 24px}
.component.disclaimer .disclaimer__wrapper.option-b .row--inner .disclaimer__contentwrapper--wide{flex:0 0 100%;max-width:100%}
}
.component.disclaimer .disclaimer__wrapper.option-b .row--inner .disclaimer__contentwrapper .disclaimer__description{padding-top:30px !important}
.component.disclaimer .disclaimer__wrapper.option-b .row--inner .disclaimer__contentwrapper .disclaimer__description .text-link{font-family:"Open Sans Regular"}
.component.disclaimer .disclaimer__wrapper.option-b .row--inner .disclaimer__contentwrapper .disclaimer__description p{margin-bottom:20px}
.component.disclaimer .disclaimer__wrapper.option-b .row--inner .disclaimer__contentwrapper .disclaimer__expandCollapseWrapper{padding-top:30px !important}
.component.disclaimer .disclaimer__wrapper.option-b .row--inner .disclaimer__contentwrapper .disclaimer__expandCollapseWrapper .link--collapse{display:none}
.component.disclaimer .disclaimer__wrapper.option-b .row--inner .disclaimer__contentwrapper .disclaimer__expandCollapseWrapper .disclaimer__moreTextContainer{display:none}
.component.disclaimer .disclaimer__wrapper.option-b .row--inner .disclaimer__contentwrapper .disclaimer__expandCollapseWrapper .disclaimer__moreTextContainer h3{padding-bottom:25px !important}
.component.disclaimer .disclaimer__wrapper.option-b .row--inner .disclaimer__contentwrapper .disclaimer__expandCollapseWrapper.active .link--expand{display:none}
.component.disclaimer .disclaimer__wrapper.option-b .row--inner .disclaimer__contentwrapper .disclaimer__expandCollapseWrapper.active .link--collapse{display:inline-block;margin-top:30px !important}
.component.disclaimer .disclaimer__wrapper.option-b .row--inner .disclaimer__contentwrapper .disclaimer__expandCollapseWrapper.active .disclaimer__moreTextContainer{display:block}
.component.disclaimer .disclaimer__wrapper.option-b .row--inner .title__block h1,.component.disclaimer .disclaimer__wrapper.option-b .row--inner .title__block h2,.component.disclaimer .disclaimer__wrapper.option-b .row--inner .title__block h3,.component.disclaimer .disclaimer__wrapper.option-b .row--inner .title__block h4,.component.disclaimer .disclaimer__wrapper.option-b .row--inner .title__block h5,.component.disclaimer .disclaimer__wrapper.option-b .row--inner .title__block h6{font-size:20px}
@media all and (min-width:768px){.component.disclaimer .disclaimer__wrapper.option-b .row--inner .title__block h1,.component.disclaimer .disclaimer__wrapper.option-b .row--inner .title__block h2,.component.disclaimer .disclaimer__wrapper.option-b .row--inner .title__block h3,.component.disclaimer .disclaimer__wrapper.option-b .row--inner .title__block h4,.component.disclaimer .disclaimer__wrapper.option-b .row--inner .title__block h5,.component.disclaimer .disclaimer__wrapper.option-b .row--inner .title__block h6{font-size:30px}
}
.tabsComponent .tab-pane .disclaimer.disclaimer--componentLevel{padding-top:0 !important}
.multitext .multitext__mainsection h2+.multitext__description{margin-top:30px !important}
.multitext .multitext__mainwrapper{margin-bottom:48px !important}
@media all and (min-width:768px) and (max-width:1023px){.multitext .multitext__mainwrapper{margin-bottom:80px !important}
}
.multitext .multitext__textsection{margin-top:48px !important}
@media all and (min-width:768px) and (max-width:1023px){.multitext .multitext__textsection{margin-top:80px !important}
}
@media all and (min-width:1024px){.multitext__wrapper--5 .textsection--2 .multitext__textsection{margin-top:0 !important}
}
.multitext .textsection--1 .multitext__textsection{margin-top:0 !important}
.multitext h1+.multitext__blockText,.multitext h2+.multitext__blockText,.multitext h3+.multitext__blockText,.multitext h4+.multitext__blockText,.multitext h5+.multitext__blockText,.multitext h6+.multitext__blockText{margin-top:20px !important}
.multitext .multitext__textarea{margin-top:25px !important}
.multitext .multitext__textarea a{margin-top:30px !important}
.multitext .multitext__image{width:76px;position:relative}
.multitext .multitext__image:before{display:block;width:100%;padding-top:100%;background-color:#f5f5f5;content:" "}
.multitext .multitext__image>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.multitext .multitext__image>.media__content img{width:100%;height:100%;object-fit:cover}
.multitext .multitext__image>.media__content iframe{width:100%;height:100%}
@media all and (min-width:768px){.multitext .row--inner{display:flex;flex-wrap:wrap;margin-right:-24px;margin-left:-24px}
.multitext .multitext__image__wrapper{flex:0 0 33.33333%;max-width:33.33333%;position:relative;width:100%;min-height:1px;padding-right:24px;padding-left:24px}
.multitext .multitext__textarea{margin-top:0 !important;flex:0 0 66.66667%;max-width:66.66667%;position:relative;width:100%;min-height:1px;padding-right:24px}
.multitext .multitext__image{width:100%;position:relative}
.multitext .multitext__image:before{display:block;width:100%;padding-top:100%;background-color:#f5f5f5;content:" "}
.multitext .multitext__image>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.multitext .multitext__image>.media__content img{width:100%;height:100%;object-fit:cover}
.multitext .multitext__image>.media__content iframe{width:100%;height:100%}
}
@media all and (min-width:1024px){.multitext .multitext__image__wrapper{flex:0 0 16.66667%;max-width:16.66667%}
.multitext .multitext__textarea{padding-left:24px}
.multitext .multitext__wrapper--5 .multitext__image__wrapper{flex:0 0 20%;max-width:20%}
.multitext .multitext__wrapper--5 .multitext__textarea{flex:0 0 80%;max-width:80%}
}
.multitext.centered__variant{text-align:center}
.multitext.centered__variant .multitext__description{margin-top:20px !important}
@media all and (min-width:768px){.multitext.centered__variant .multitext__textsection{margin-top:0 !important;justify-content:center}
.multitext.centered__variant .multitext__image__wrapper{flex:0 0 66.66667%;max-width:66.66667%;margin-bottom:20px}
.multitext.centered__variant .multitext__textarea{flex:0 0 100%;max-width:100%;padding-right:24px;padding-left:24px}
}
@media all and (min-width:1024px){.multitext.centered__variant .multitext__image__wrapper{flex:0 0 33.33333%;max-width:33.33333%}
}
.multitext.centered__variant .multitext__image{margin:0 auto}
.multitext.links__variant .multitext__image__wrapper{display:inline-block;vertical-align:top}
.multitext.links__variant .multitext__blockText{margin-bottom:20px !important}
.multitext.links__variant .multitext__description{margin-top:20px !important}
.multitext.links__variant .multitext__textarea{display:inline-block;width:calc(100% - 76px);margin-top:0 !important;padding-left:24px}
.multitext.links__variant .multitext__textarea a{margin-top:0 !important}
@media all and (min-width:768px){.multitext.links__variant .multitext__textsection{margin-top:0 !important;margin-bottom:48px !important}
.multitext.links__variant .multitext__textarea{padding-left:0}
.multitext.links__variant .multitext__wrapper--5 .multitext__textarea{flex:0 0 66.66667%;max-width:66.66667%}
}
@media all and (min-width:1024px){.multitext.links__variant .multitext__image__wrapper,.multitext.links__variant .multitext__wrapper--5.multitext__image__wrapper{flex:0 0 33.33333%;max-width:33.33333%}
.multitext.links__variant .multitext__multisection .mr-lg-6{margin-right:50% !important}
}
.grid--default .multitext.component{margin-bottom:0}
.grid--default .multitext.component>.container{padding:0}
.grid--default .multitext.component .multitext__mainwrapper,.grid--default .multitext.component .textsection--1,.grid--default .multitext.component .textsection--2,.grid--default .multitext.component .textsection--3,.grid--default .multitext.component .textsection--4,.grid--default .multitext.component .textsection--5,.grid--default .multitext.component .textsection--6{flex:0 0 100%;width:100%;max-width:100%;margin-left:0}
@media all and (min-width:1024px){.grid--default .multitext.component .textsection--1 *,.grid--default .multitext.component .textsection--2 *,.grid--default .multitext.component .textsection--3 *,.grid--default .multitext.component .textsection--4 *,.grid--default .multitext.component .textsection--5 *,.grid--default .multitext.component .textsection--6 *{font-size:24px;line-height:34px}
}
.grid--default .multitext.component .multitext__description{display:none}
@media screen and (max-width:767px){.grid--default .multitext__image__wrapper{margin-right:20px}
}
@media screen and (max-width:1023px){.grid--default .multitext__textsection{display:flex}
.grid--default .multitext__textarea{margin-top:0 !important}
}
@media all and (min-width:1024px){.grid--default .multitext__image__wrapper{flex:0 0 20%;max-width:20%;padding-right:0}
.grid--default .multitext__textarea{flex:0 0 80%;max-width:80%}
.grid--default .multitext__mainsection h1,.grid--default .multitext__mainsection h2,.grid--default .multitext__mainsection h3,.grid--default .multitext__mainsection h4,.grid--default .multitext__mainsection h5,.grid--default .multitext__mainsection h6{font-size:30px;line-height:1.125}
}
@media all and (min-width:768px){.grid--default .multitext__mainsection{text-align:center}
.grid--default .multitext__mainsection h1,.grid--default .multitext__mainsection h2,.grid--default .multitext__mainsection h3,.grid--default .multitext__mainsection h4,.grid--default .multitext__mainsection h5,.grid--default .multitext__mainsection h6{font-size:28px}
}
.grid .grid__component.grid--default .multitext__mainwrapper{flex:0 0 100%;max-width:100%;margin-bottom:30px !important;margin-left:0}
.grid .grid__component.grid--default .textsection--2 .multitext__textsection,.grid .grid__component.grid--default .textsection--3 .multitext__textsection,.grid .grid__component.grid--default .textsection--4 .multitext__textsection{margin-top:30px !important}
.tabsComponent.component--edit .tabs__container{display:none}
.tabsComponent.component--edit .content__section .tab__panel{display:block}
.tabsComponent.component--edit .content__section .tab__panel>.title--secondary{display:block;text-align:center}
.tabsComponent.component--edit .content__section .tab__panel>.title--secondary:after{display:none}
.tabsComponent.component--edit .content__section .tab__panel .content__component{display:block}
.tabsComponent .tabs__container{display:none}
@media all and (min-width:1024px){.tabsComponent .tabs__container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:auto;padding-bottom:30px;border:0;overflow:hidden}
.tabsComponent .tabs__container .tab__item{position:relative;max-width:228px;margin:1px 1px 0;padding:24px 24px .5rem;border:0;background:transparent}
.tabsComponent .tabs__container .tab__item.keyboard-focus.focus{outline:1px dotted !important;outline:-webkit-focus-ring-color auto 5px !important}
.tabsComponent .tabs__container .tab__item .link__tab:after{display:none;position:absolute;top:0;left:50%;width:50px;height:5px;margin-left:-25px;background-color:#8932af;content:""}
.tabsComponent .tabs__container .tab__item:hover{cursor:pointer}
.tabsComponent .tabs__container .tab__item:hover .link__tab{color:#8932af}
.tabsComponent .tabs__container .tab__item:hover .link__tab:after{display:block;background-color:#8932af}
.tabsComponent .tabs__container .tab__item--active .link__tab{color:#8932af}
.tabsComponent .tabs__container .tab__item--active .link__tab:after{display:block}
}
.tabsComponent .content__section .tab__panel{margin-top:30px;padding-right:20px;padding-left:20px;border-top:5px solid #ddd;background-color:#fff}
@media all and (min-width:768px){.tabsComponent .content__section .tab__panel{padding-right:48px;padding-left:48px}
}
@media all and (min-width:1024px){.tabsComponent .content__section .tab__panel{display:none;margin:0 calc(8.33333% - 44px);padding:0}
.tabsComponent .content__section .tab__panel>.title--secondary{display:none}
}
.tabsComponent .content__section .tab__panel:first-child{margin-top:0}
.tabsComponent .content__section .tab__panel>.title--secondary{position:relative;padding-top:20px;padding-right:30px;padding-bottom:20px;cursor:pointer}
.tabsComponent .content__section .tab__panel>.title--secondary:after{display:block;position:absolute;top:calc(20px + .5em);right:0;width:20px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2015%27%3E%3Ctitle%3Eicon-expand%3C%2Ftitle%3E%3Cpath%20d%3D%27M21%200l3%203.06L12%2015%200%203.06%203%200l9%209z%27%20fill%3D%27%238932af%27%20data-name%3D%27Layer%201%27%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;content:""}
.tabsComponent .content__section .tab__panel>.title--secondary button{padding:0;border:0;background:transparent;font-family:inherit;font-size:inherit;line-height:inherit;text-align:left;cursor:pointer}
.tabsComponent .content__section .tab__panel .content__component{display:none;padding-bottom:48px}
@media all and (min-width:1024px){.tabsComponent .content__section .tab__panel .content__component{padding:48px}
}
.tabsComponent .content__section .tab__panel .content__component .container{padding:0}
@media all and (min-width:1024px){.tabsComponent .content__section .tab__panel--active{display:block}
}
.tabsComponent .content__section .tab__panel--active .content__component{display:block}
.tabsComponent .content__section .tab__panel--active>.title--secondary:after{transform:scaleY(-1);-webkit-transform:scaleY(-1)}
@media all and (min-width:768px){.tabsComponent .textonly .textOnlyAlign{flex:0 0 60%;max-width:60%;margin-left:0}
.tabsComponent .multitext__mainwrapper{flex:0 0 60%;max-width:60%;margin-left:0}
.tabsComponent .multitext .textsection--1{left:10%;margin-left:0}
.tabsComponent .multitext .textsection--2{left:40%;margin-left:0}
.tabsComponent .multitext .textsection--3{left:20%;margin-left:0}
.tabsComponent .multitext .textsection--1,.tabsComponent .multitext .textsection--2,.tabsComponent .multitext .textsection--3{flex:0 0 60%;max-width:60%}
.tabsComponent .textmedia--one.component--left .mediawrapper--left,.tabsComponent .textmedia--one.component--right .mediawrapper--left{flex:0 0 40%;max-width:40%;margin-left:0}
.tabsComponent .textmedia--one.component--left .mediawrapper--right,.tabsComponent .textmedia--one.component--right .mediawrapper--right{flex:0 0 60%;max-width:60%;margin-left:0}
.tabsComponent .textmedia--two.component--left .mediawrapper--left,.tabsComponent .textmedia--two.component--right .mediawrapper--left,.tabsComponent .textmedia--three.component--left .mediawrapper--left,.tabsComponent .textmedia--three.component--right .mediawrapper--left{flex:0 0 50%;max-width:50%;margin-left:0}
.tabsComponent .textmedia--two.component--left .mediawrapper--right,.tabsComponent .textmedia--two.component--right .mediawrapper--right,.tabsComponent .textmedia--three.component--left .mediawrapper--right,.tabsComponent .textmedia--three.component--right .mediawrapper--right{flex:0 0 50%;max-width:50%;margin-left:0}
.tabsComponent .gallery .featuredarea__contentwrapper{flex:0 0 50%;max-width:50%;margin-left:0}
.tabsComponent .gallery .featuredarea__contentwrapper--thumbnail{flex:0 0 100%;max-width:100%;margin-left:0}
.tabsComponent .gallery .gallery__mediacontainer{flex:0 0 100%;max-width:100%;margin-left:0}
}
@media(min-width:1024px){.tabs.aem-GridColumn--default--10.aem-GridColumn--offset--default--1 .content__section.container,.tabs.aem-GridColumn--default--8.aem-GridColumn--offset--default--2 .content__section.container{padding:0}
.tabs.aem-GridColumn--default--10.aem-GridColumn--offset--default--1 .tabsComponent .tabs__container{margin:0 calc((((48px + 100%) * 1/10) * 1) * -1)}
.tabs.aem-GridColumn--default--10.aem-GridColumn--offset--default--1 section.content.tab__panel.tab__panel--active{margin:0 calc((((48px + 100%) * 1/10) * 1) - 48px)}
.tabs.aem-GridColumn--default--8.aem-GridColumn--offset--default--2 .tabsComponent .tabs__container{margin:0 calc((((48px + 100%) * 1/8) * 2) * -1)}
.tabs.aem-GridColumn--default--8.aem-GridColumn--offset--default--2 section.content.tab__panel.tab__panel--active{margin:0 calc((((48px + 100%) * 1/8) * 1) - 48px)}
}
.tabsComponent.vertical.open .vertical__wrapper{margin:0 -24px;padding:0 24px;background-color:#fff}
.tabsComponent.vertical.component--edit .vertical__wrapper .tabs__container{display:none}
.tabsComponent.vertical.component--edit .vertical__wrapper .content__section{width:100%}
.tabsComponent.vertical.component--edit .vertical__wrapper .content__section .tab__panel{border-top:5px solid #ddd}
.tabsComponent.vertical .vertical__wrapper .content__section .tab__panel{margin:0;padding-right:0;padding-left:0;border-top-width:1px;background-color:transparent}
.tabsComponent.vertical .vertical__wrapper .content__section .tab__panel:last-child{border-bottom:1px solid #ddd}
@media all and (min-width:1024px){.tabsComponent.vertical .vertical__wrapper .content__section .tab__panel{border:0}
.tabsComponent.vertical .vertical__wrapper .content__section .tab__panel:last-child{border-bottom:0}
.tabsComponent.vertical .vertical__wrapper .content__section .tab__panel .content__component{padding:0 0 0 48px}
}
.tabsComponent.vertical .vertical__wrapper .content__section .tab__panel>.title--secondary{font-size:18px}
.tabsComponent.vertical .vertical__wrapper .content__section .tab__panel>.title--secondary:after{top:24px;height:18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2024%22%3E%3Ctitle%3Eicon-right%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%203l3.06-3L15%2012%203.06%2024%200%2021l9-9z%22%20fill%3D%22%238932af%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E")}
.tabsComponent.vertical .vertical__wrapper .content__section .tab__panel .vertical__panel{display:none;margin-bottom:25px}
.tabsComponent.vertical .vertical__wrapper .content__section .tab__panel .vertical__panel .close__panel{margin-top:25px}
.tabsComponent.vertical .vertical__wrapper .content__section.slide--open .tab__panel{border-top-width:0}
.tabsComponent.vertical .vertical__wrapper .content__section.slide--open .tab__panel>.title--secondary{display:none}
.tabsComponent.vertical .vertical__wrapper .content__section.slide--open .tab__panel:last-child{border-bottom:0}
.tabsComponent.vertical .vertical__wrapper .content__section.slide--open .tab__panel--active>.vertical__panel{display:block}
.tabsComponent.vertical .vertical__wrapper .content__section.slide--open .tab__panel--active>.vertical__panel>.slide--title{margin:0 -24px;padding:24px;background-color:#f5f5f5}
@media all and (min-width:1024px){.tabsComponent.vertical .vertical__wrapper .content__section{display:inline-block;width:74%;vertical-align:top}
}
@media all and (min-width:1024px){.tabsComponent.vertical .vertical__wrapper{margin:0 calc(8.33333% - 44px);padding:48px;background-color:#fff}
.tabsComponent.vertical .vertical__wrapper--responsive{margin:0}
.tabsComponent.vertical .vertical__wrapper .tabs__container{display:inline-block;width:25%;padding-bottom:0;vertical-align:top}
.tabsComponent.vertical .vertical__wrapper .tabs__container .tab__item{display:block;width:calc(100% - 2px);max-width:100%;padding:0 48px 0 0;border-right:1px solid #ddd;text-align:left}
.tabsComponent.vertical .vertical__wrapper .tabs__container .tab__item .link__tab{display:block;position:relative;padding:48px 0;border-top:1px solid #ddd;font-family:inherit;font-size:18px}
.tabsComponent.vertical .vertical__wrapper .tabs__container .tab__item .link__tab:after{top:auto;bottom:53px;left:auto;width:auto;height:auto;margin-left:10px;background-color:transparent;font-size:16px;content:'\e912'}
.tabsComponent.vertical .vertical__wrapper .tabs__container .tab__item:hover .link__tab:after{display:inline-block;background-color:transparent;color:#8932af}
.tabsComponent.vertical .vertical__wrapper .tabs__container .tab__item:first-child{border-top:0}
.tabsComponent.vertical .vertical__wrapper .tabs__container .tab__item:first-child .link__tab{padding-top:0;border-top:0}
.tabsComponent.vertical .vertical__wrapper .tabs__container .tab__item:last-child .link__tab{border-bottom:1px solid #ddd}
.tabsComponent.vertical .vertical__wrapper .tabs__container .tab__item--active{border-top:1px solid #ddd;border-right:0;border-bottom:1px solid #ddd}
.tabsComponent.vertical .vertical__wrapper .tabs__container .tab__item--active+.tab__item .link__tab{border-top:0}
.tabsComponent.vertical .vertical__wrapper .tabs__container .tab__item--active .link__tab{border:0}
.tabsComponent.vertical .vertical__wrapper .tabs__container .tab__item--active .link__tab:after{display:inline-block}
.tabsComponent.vertical .vertical__wrapper .tabs__container .tab__item--active:last-child .link__tab{border-bottom:0}
}
.component.accordian .accordian-heading{margin-bottom:48px}
.component.accordian .centertitle{text-align:center}
.component.accordian.component--responsive .title__block{width:100%}
.component.accordian .accordian__element{border-top:5px solid #ddd;background-color:#fff;margin-top:30px !important;padding-left:20px !important;padding-right:20px !important}
.component.accordian .accordian__element:first-child{margin-top:0 !important}
.component.accordian .accordian__element.focus{outline:2px solid #4d90fe}
.component.accordian .accordian__element>.accordian__title{position:relative;cursor:pointer;padding-top:20px !important;padding-bottom:20px !important;padding-right:30px !important}
.component.accordian .accordian__element>.accordian__title:after{display:block;position:absolute;top:calc(20px + .5em);right:0;width:20px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2015%27%3E%3Ctitle%3Eicon-expand%3C%2Ftitle%3E%3Cpath%20d%3D%27M21%200l3%203.06L12%2015%200%203.06%203%200l9%209z%27%20fill%3D%27%238932af%27%20data-name%3D%27Layer%201%27%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;content:""}
.component.accordian .accordian__element>.accordian__title>button{padding:0;border:0;outline:0;background:transparent;font-family:inherit;font-size:inherit;line-height:inherit;text-align:left;cursor:pointer}
.component.accordian .accordian__element>.accordian__elemcontent{display:flex;flex-wrap:wrap;margin-right:-24px;margin-left:-24px;padding-bottom:48px !important;display:none}
.component.accordian .accordian__element>.accordian__elemcontent .accordion__icon{padding-left:24px !important;padding-right:24px !important;padding-bottom:25px !important}
.component.accordian .accordian__element>.accordian__elemcontent .accordion__icon .media__wrapper{width:76px;position:relative}
.component.accordian .accordian__element>.accordian__elemcontent .accordion__icon .media__wrapper:before{display:block;width:100%;padding-top:100%;background-color:#f5f5f5;content:" "}
.component.accordian .accordian__element>.accordian__elemcontent .accordion__icon .media__wrapper>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.component.accordian .accordian__element>.accordian__elemcontent .accordion__icon .media__wrapper>.media__content img{width:100%;height:100%;object-fit:cover}
.component.accordian .accordian__element>.accordian__elemcontent .accordion__icon .media__wrapper>.media__content iframe{width:100%;height:100%}
.component.accordian .accordian__element>.accordian__elemcontent .texticon__text{padding-left:24px !important;padding-right:24px !important}
.component.accordian .accordian__element>.accordian__elemcontent .content_wrapper{width:100%}
@media all and (min-width:1024px){.component.accordian .accordian__element>.accordian__elemcontent .accordion__icon{flex:0 0 14.28571%;max-width:14.28571%;padding-bottom:0 !important}
.component.accordian .accordian__element>.accordian__elemcontent .accordion__icon .media__wrapper{width:100%;position:relative}
.component.accordian .accordian__element>.accordian__elemcontent .accordion__icon .media__wrapper:before{display:block;width:100%;padding-top:100%;background-color:#f5f5f5;content:" "}
.component.accordian .accordian__element>.accordian__elemcontent .accordion__icon .media__wrapper>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.component.accordian .accordian__element>.accordian__elemcontent .accordion__icon .media__wrapper>.media__content img{width:100%;height:100%;object-fit:cover}
.component.accordian .accordian__element>.accordian__elemcontent .accordion__icon .media__wrapper>.media__content iframe{width:100%;height:100%}
.component.accordian .accordian__element>.accordian__elemcontent.accordian__elemcontent--image .texticon__text{flex:0 0 85.71429%;max-width:85.71429%}
}
.component.accordian .accordian__element.accordian__element--active>.accordian__title::after{transform:scaleY(-1);-webkit-transform:scaleY(-1)}
.component.accordian .accordian__element.accordian__element--active>.accordian__elemcontent{display:flex}
@media all and (min-width:768px){.component.accordian .accordian__element{margin-left:-48px !important;margin-right:-48px !important;padding-left:48px !important;padding-right:48px !important}
.component.accordian .accordian__element>.accordian__title{display:flex;flex-wrap:wrap;margin-right:-24px;margin-left:-24px}
.component.accordian .accordian__element>.accordian__title:after{right:24px}
.component.accordian .accordian__element>.accordian__title button{flex:0 0 85.71429%;max-width:85.71429%;padding-left:24px !important;padding-right:24px !important}
}
.component.accordian .restContentFilter{width:100%}
.component.accordian .restContentFilter .component.xmlfilter{margin:0}
.component.accordian .restContentFilter .xmlfilter__parentcontainer{flex:0 0 100%;max-width:100%;margin:0}
.component.accordian .restContentFilter .xmlfilter__result--heading,.component.accordian .restContentFilter .xmlfilter__result{padding:0}
.component.accordian.simplified .accordian__element{margin-right:0 !important;margin-left:0 !important;padding:0 !important;border-top:0;background-color:inherit}
.component.accordian.simplified .accordian__element>.accordian__title{display:inline-block;margin-right:0;margin-left:0;padding-top:0 !important}
.component.accordian.simplified .accordian__element>.accordian__title>button{flex:auto;max-width:none;padding-right:.5rem !important;padding-left:0 !important}
.component.accordian.simplified .accordian__element>.accordian__title:after{top:8px;right:0}
.component.accordian.simplified .accordian__element>.accordian__elemcontent{padding-bottom:0 !important}
.component.mediadisplay .component.accordian,.component__image .component.accordian{margin-bottom:0}
.component.mediadisplay .component.accordian .accordian__element,.component__image .component.accordian .accordian__element{border:0}
@media all and (min-width:768px){.component.mediadisplay .component.accordian .accordian__element,.component__image .component.accordian .accordian__element{margin-right:0 !important;margin-left:0 !important;padding-right:24px !important;padding-left:24px !important}
}
.component.mediadisplay .component.accordian .accordian__element button,.component__image .component.accordian .accordian__element button{color:#8932af;font-family:"Open Sans Regular"}
.component.mediadisplay .component.accordian .accordian__element .accordian__elemcontent,.component__image .component.accordian .accordian__element .accordian__elemcontent{padding-bottom:10px !important}
.component__image .component.accordian>.row{margin:0 -24px}
.generic-aet-form .component.accordian.simplified{margin-bottom:0 !important}
.generic-aet-form .component.accordian.simplified .accordian__element>.accordian__title{padding-top:10px !important;font-size:1rem}
.generic-aet-form .component.accordian.simplified .accordian__element>.accordian__title>button{padding-right:0 !important}
.generic-aet-form .component.accordian.simplified .accordian__element>.accordian__title:after{top:16px;width:16px}
@media all and (min-width:768px){.component.carousal.component--right .media__container{order:2}
.component.carousal.component--right .text__wrapper{order:1;margin-left:16.66667%}
.component.carousal.component--right .carousal__nav--wrapper{margin-left:16.66667%}
}
.component.carousal.component--right .carousel__nav{-webkit-box-pack:start;-ms-flex-pack:start}
.component.carousal.component--right .carousel__slide .media--vertical{margin-left:0 !important}
.component.carousal ol,.component.carousal ul,.component.carousal li{margin:0;padding:0;list-style:none}
.component.carousal .carousel__nav{display:flex;display:-webkit-box;display:-ms-flexbox;align-items:center;justify-content:flex-end;overflow:auto;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end}
.component.carousal .carousel__nav .carousel__link{display:block;margin-right:10px;margin-left:10px;padding:12px 12px 17px;border-top:5px solid transparent}
.component.carousal .carousel__nav .carousel__link.carousel__link--active{border-top-color:#8932af;color:#8932af}
.component.carousal .carousel__nav .carousel__link:hover{border-top-color:#8932af;color:#8932af}
.component.carousal .carousel__nav .carousel__link.carousel__link--next:hover,.component.carousal .carousel__nav .carousel__link.carousel__link--prev:hover{border-top-color:transparent}
.component.carousal .carousel__nav .carousel__link--prev,.component.carousal .carousel__nav .carousel__link--next{display:inline-block;width:44px;height:44px;margin:0;padding:0;border:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2015%2024%27%3E%3Ctitle%3Eicon-left%3C%2Ftitle%3E%3Cpath%20d%3D%27M6%2012l9%209-3.06%203L0%2012%2011.94%200%2015%203z%27%20fill%3D%27%238932af%27%20data-name%3D%27Layer%201-2%27%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:0 0;background-size:12px;text-indent:-9999px;vertical-align:middle}
.component.carousal .carousel__nav .carousel__link--next{transform:scaleX(-1)}
.component.carousal .carousel__slides .carousel__slide{display:none}
.component.carousal .carousel__slides .carousel__slide.carousal__slide--active{display:block}
.component.carousal .carousel__slide .media--image.media--vertical{position:relative;max-width:448px;margin-left:auto}
.component.carousal .carousel__slide .media--image.media--vertical:before{display:block;width:100%;padding-top:133.33333%;background-color:#f5f5f5;content:" "}
.component.carousal .carousel__slide .media--image.media--vertical>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.component.carousal .carousel__slide .media--image.media--vertical>.media__content img{width:100%;height:100%;object-fit:cover}
.component.carousal .carousel__slide .media--image.media--vertical>.media__content iframe{width:100%;height:100%}
.component.carousal .carousel__slide .media--image.media--horizontal{position:relative;max-width:572px;margin-left:auto}
.component.carousal .carousel__slide .media--image.media--horizontal:before{display:block;width:100%;padding-top:75%;background-color:#f5f5f5;content:" "}
.component.carousal .carousel__slide .media--image.media--horizontal>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.component.carousal .carousel__slide .media--image.media--horizontal>.media__content img{width:100%;height:100%;object-fit:cover}
.component.carousal .carousel__slide .media--image.media--horizontal>.media__content iframe{width:100%;height:100%}
.component.carousal .carousel__slide .media--video.media--horizontal{position:relative;max-width:572px;margin-left:auto}
.component.carousal .carousel__slide .media--video.media--horizontal:before{display:block;width:100%;padding-top:56.25%;background-color:#f5f5f5;content:" "}
.component.carousal .carousel__slide .media--video.media--horizontal>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.component.carousal .carousel__slide .media--video.media--horizontal>.media__content img{width:100%;height:100%;object-fit:cover}
.component.carousal .carousel__slide .media--video.media--horizontal>.media__content iframe{width:100%;height:100%}
.component.carousal .carousel__slide .component__content{margin-top:48px !important}
@media all and (min-width:768px){.component.carousal .carousel__slide .component__content{margin-top:80px !important}
}
.component.carousal .carousel__slide .component__content h2{margin-bottom:30px !important}
.component.carousal .carousel__slide .component__cta .link__text,.component.carousal .carousel__slide .component__cta .link__digitalDownload,.component.carousal .carousel__slide .component__cta .link__text--inline{margin-top:30px !important}
.component.carousal .carousel__slide .component__cta .btn--primary,.component.carousal .carousel__slide .component__cta .btn__digitalDownload--primary,.component.carousal .carousel__slide .component__cta .btn--secondary,.component.carousal .carousel__slide .component__cta .btn__digitalDownload--secondary,.component.carousal .carousel__slide .component__cta .btn--disabled{margin-top:48px !important}
.aetna-modal .modal__box{display:flex;display:-ms-flexbox;display:-webkit-box;position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;width:100%;height:100%;transition:all .5s;background-color:#000;background-color:rgba(0,0,0,0.7);cursor:pointer;opacity:0;overflow:auto;visibility:hidden;z-index:1001;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-transition:all .5s}
.aetna-modal .modal__box.modal--active{opacity:1;visibility:visible}
.aetna-modal .modal__box.modal--active .modal__inner{margin-bottom:auto;transition:opacity .5s;opacity:1;-webkit-transition:opacity .5s}
.aetna-modal .modal__box .modal__inner{position:relative;width:66.666%;width:calc(66.666% - 48px);max-width:960px;max-width:calc(960.0px - 16.0px);margin:auto;margin-bottom:-9999px;padding:76px;background-color:#fff;z-index:1002}
@media all and (min-width:480px) and (max-width:767px){.aetna-modal .modal__box .modal__inner{width:100%;padding:40px}
}
@media all and (min-width:0) and (max-width:479px){.aetna-modal .modal__box .modal__inner{width:100%;padding:40px}
}
.aetna-modal .modal__box .modal__inner .space-top--small{margin-top:30px !important}
.aetna-modal .modal__box .modal__inner .btn--primary{vertical-align:top}
.aetna-modal .modal__box .modal__inner .modal__content .textOnlyAlign{flex:auto;max-width:100%;padding-right:0;padding-left:0}
.aetna-modal .modal__box .modal__inner .modal__content .forminput__label{background-color:#fff}
.aetna-modal .modal__box .modal__inner .container__button--mobile{display:none !important}
.aetna-modal .modal__box .modal__inner .component__cta .modal--inline{display:inline-block !important}
.aetna-modal .modal__box .modal__close{display:inline-block;position:absolute;top:20px;right:20px;width:44px;height:44px;border:0;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2025.46%2025.46%27%3E%3Ctitle%3Eicon-close%3C%2Ftitle%3E%3Cg%20id%3D%27Layer_2%27%20data-name%3D%27Layer%202%27%3E%3Cg%20id%3D%27Layer_1-2%27%20data-name%3D%27Layer%201%27%3E%3Crect%20x%3D%27-3.27%27%20y%3D%2710.73%27%20width%3D%2732%27%20height%3D%274%27%20transform%3D%27translate(12.73%2030.73)%20rotate(-135)%27%20fill%3D%27%237d3f98%27%2F%3E%3Crect%20x%3D%27-3.27%27%20y%3D%2710.73%27%20width%3D%2732%27%20height%3D%274%27%20transform%3D%27translate(-5.27%2012.73)%20rotate(-45)%27%20fill%3D%27%237d3f98%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;text-indent:-9999px;cursor:pointer;vertical-align:middle;background-size:20px}
@media all and (min-width:480px) and (max-width:767px){.aetna-modal .modal__box .modal__close{top:0;right:0}
}
@media all and (min-width:0) and (max-width:479px){.aetna-modal .modal__box .modal__close{top:0;right:0}
}
.suppress-scroll{overflow:hidden}
.modal__wrapper>.interstitial{margin:0 !important}
.modal__wrapper>.interstitial .component{margin:0 !important}
.no__container .form__wrapper{margin-left:0}
.no__container.generic-aet-form{padding-right:0;padding-left:0}
.form__wrapper{padding:0 24px}
.form__wrapper .form-body{margin-right:-24px;margin-left:-24px}
@media all and (min-width:768px){.form__wrapper{position:relative}
}
@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.form__wrapper{flex:100%;max-width:100%;margin-left:0}
.form__wrapper .form__input--wide{flex:0 0 75% !important;max-width:75% !important}
}
.generic-aet-form{position:relative;padding:0 24px}
.generic-aet-form label{display:inline}
.generic-aet-form .hidden{display:none}
.generic-aet-form .btn{margin-top:30px;border:0}
.generic-aet-form .thanks-message,.generic-aet-form .form-description,.generic-aet-form .form-disclaimer{margin-top:30px;font-size:1rem}
.generic-aet-form .errorSummary{margin-top:30px}
.generic-aet-form .errorSummary strong,.generic-aet-form .errorSummary li,.generic-aet-form .errorSummary a,.generic-aet-form .errorSummary a:visited,.generic-aet-form .errorSummary a:active{color:#e10506;font-size:1rem;text-decoration:none}
.generic-aet-form .errorSummary li{margin-top:.5em}
.generic-aet-form .errorSummary ul{padding-left:18px;list-style:disc}
.generic-aet-form .errorMsg{display:block;position:relative;margin-top:8px;padding-left:40px;color:#e10506;line-height:1.2}
.generic-aet-form .errorMsg:before{position:absolute;top:50%;left:0;width:36px;height:32px;margin-top:-16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030.02%2025%22%3E%3Cpath%20fill%3D%22%23e00007%22%20d%3D%22M15.01%200l15.01%2025H0L15.01%200z%22%2F%3E%3Cpath%20d%3D%22M13.78%2020.37a1.21%201.21%200%200%201%20.33-.92%201.34%201.34%200%200%201%201-.31%201.3%201.3%200%200%201%20.94.32%201.4%201.4%200%200%201%200%201.82%201.28%201.28%200%200%201-.94.33%201.32%201.32%200%200%201-1-.32%201.21%201.21%200%200%201-.33-.92zM15.96%2017.88h-1.78l-.38-7.09h2.53l-.37%207.09z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:30px;content:""}
.generic-aet-form .forminput__wrap{display:block;position:relative}
.generic-aet-form .forminput__wrap label.focus span{color:#7d3f98 !important}
.generic-aet-form .error span{color:#e10506;text-align:left}
.generic-aet-form .error span .labelNote{color:#8932af !important}
@media screen and (max-width:767px){.generic-aet-form.error .form__wrapper{margin-top:50px}
}
.grid--default .grid__col form{padding:0}
@media all and (min-width:768px){.grid--default .grid__col .form__wrapper{margin-left:0}
.grid--default .grid__col .form__wrapper>h2{text-align:center}
}
@media all and (min-width:1024px){.grid--default .grid__col .form__wrapper{display:flex;justify-content:center;text-align:center}
}
@media all and (min-width:768px){.grid--default .grid__col .form__wrapper .form-body{margin-right:0;margin-left:0}
}
.grid--default .grid__col .form__wrapper .form-body .userLocationCont .forminput{min-height:0;margin-top:0}
@media all and (min-width:768px){.grid--default .grid__col .form__wrapper .form-body .userLocationCont .forminput{flex:none;max-width:none;margin-right:auto;margin-left:auto !important}
}
@media all and (min-width:1024px){.grid--default .grid__col .form__wrapper .form-body .userLocationCont .forminput{margin-left:0;padding-left:0}
}
.grid--default .grid__col .form__wrapper .form-body .userLocationCont .help-text{display:none}
@media all and (min-width:768px) and (max-width:1023px){.grid--default .grid__col .form__wrapper .submitCont{text-align:center}
}
.grid--default .grid__col .form__wrapper .submitCont .component__cta .cta__additionallinkswrapper{margin-top:10px !important}
.grid--default .grid__col .form__wrapper .submitCont .component__cta .cta__additionallinkswrapper a{margin-top:0 !important}
@media all and (min-width:768px){.grid--default .grid__col .form__wrapper .submitCont .component__cta .cta__additionallinkswrapper .link__column{flex:none;width:100%;padding:0 !important}
.grid--default .grid__col .form__wrapper .submitCont .component__cta .cta__additionallinkswrapper .link__column a span{width:100%}
}
.grid--default .grid__col .form__wrapper .submitCont .component__cta .cta__linkswrapper>li{margin-top:20px !important}
@media all and (min-width:1024px){.grid--default .grid__col .form__wrapper .submitCont .component__cta .cta__linkswrapper>li{margin-top:0 !important}
}
.grid--default .grid__col .form__wrapper .submitCont .component__cta .cta__linkswrapper>*:first-child{margin-top:25px !important}
@media all and (min-width:1024px){.grid--default .grid__col .form__wrapper .submitCont .component__cta .cta__linkswrapper>*:nth-child(2){position:absolute;bottom:-30px;left:58px}
}
.grid--default .grid__col .errorSummary{display:none}
@media all and (min-width:768px){.grid--default .grid__col span.error.errorMsg{max-width:197px}
}
.formcontainer .marketoFormCont{display:none !important}
.formsection h2,.formsection h3,.formsection-container h2,.formsection-container h3{display:flex;margin-top:1rem;font-family:"Open Sans Semibold";font-size:19px}
.formsection-container .formsection__fieldsets .section__slide{display:none}
@media all and (min-width:768px){.formsection-container .formsection__fieldsets .section__slide{display:block}
}
.formsection-container .formsection__fieldsets .section__slide.section__slide--active{display:block}
.formsection-container .formsection__fieldsets .mobile-step{display:flex;align-items:center;margin-right:8px;white-space:nowrap}
.formsection-container .formsection__fieldsets .mobile-step:after{padding-left:8px;color:#bebebe;content:"|"}
@media all and (min-width:768px){.formsection-container .formsection__fieldsets .mobile-step{display:none}
}
@media all and (min-width:768px){.formsection-container .formsection__buttons{display:none}
}
.formsection-container .formsection__buttons .btn--primary:hover{border-color:#7d3f98 !important;background-color:#7d3f98 !important}
.formsection-container .message-center{text-align:center}
form.form_pagination_all_devices .formsection-container .formsection__fieldsets .section__slide{display:none}
form.form_pagination_all_devices .formsection-container .formsection__fieldsets .section__slide.section__slide--active{display:block}
form.form_pagination_all_devices .formsection-container .formsection__fieldsets .mobile-step{display:block}
@media all and (min-width:768px){form.form_pagination_all_devices .formsection-container .formsection__buttons{display:block}
}
@media all and (min-width:1024px){form.form_pagination_all_devices .formsection-container .formsection__buttons .section__link--next{margin-right:0 !important;float:right}
}
form.form_pagination_all_devices.author .formsection-container .formsection__fieldsets .section__slide{display:block}
.labelbgwhithe .generic-form-input .forminput__label{background-color:#fff}
.labelbggray_heroCallout .generic-form-input .forminput__label{background-color:#ececec}
.generic-form-input{min-width:170px;padding:0 24px}
.generic-form-input.errorMsgCont{margin-top:0}
.generic-form-input .forminput__wrap{position:relative;width:100%;margin:0;padding-top:.88rem;padding-bottom:.88rem}
.generic-form-input .forminput__label{display:inline-block;position:absolute;top:-0.5em;left:.5em;padding:.5em;transition:all .2s;background-color:#f5f5f5;font-size:1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;z-index:2;-webkit-transition:all .2s}
.generic-form-input .forminput__label .labelNote{font-weight:400;letter-spacing:0;text-transform:lowercase}
.generic-form-input .forminput__label--optional{top:-2em}
.generic-form-input.form__input--full{flex:0 0 100%;max-width:100%}
.generic-form-input.responsive-input{margin-right:-24px;margin-left:-24px}
.generic-form-input .label-link{display:inline-block;position:relative;margin-left:.5em;padding-left:.7em;color:#8932af;letter-spacing:0;text-decoration:none;text-transform:none}
.generic-form-input .label-link:after{display:block;position:absolute;top:.2em;bottom:.2em;left:0;width:1px;background-color:#000;content:""}
.generic-form-input .label-link:hover,.generic-form-input .label-link:focus{color:#7d3f98}
.generic-form-input input{min-height:53px}
.generic-form-input input[type=number]::-webkit-inner-spin-button,.generic-form-input input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}
.generic-form-input input[type=number]{-moz-appearance:textfield;appearance:none}
.generic-form-input input,.generic-form-input select,.generic-form-input textarea{display:block;width:100%;padding:12px;border:2px solid #414141;border-radius:0;background-color:transparent;-webkit-box-shadow:0 0 0 30px transparent inset}
.generic-form-input input.error,.generic-form-input select.error,.generic-form-input textarea.error{border:2px solid #e10506}
.generic-form-input input:focus,.generic-form-input select:focus,.generic-form-input textarea:focus{border-color:#7d3f98;outline:4px solid !important;outline-color:rgba(177,140,193,0.35) !important}
.generic-form-input input:-webkit-autofill,.generic-form-input select:-webkit-autofill,.generic-form-input textarea:-webkit-autofill{background-color:transparent !important}
.generic-form-input select{padding-right:30px}
.generic-form-input .help-text{display:block;padding-top:1rem;color:#6e6e6e !important;font-size:.88rem}
.generic-form-input.radio{position:relative;margin-top:0}
.formselectiongroup fieldset legend .labelNote{font-size:.88rem;font-weight:400;letter-spacing:0;text-transform:lowercase}
@media all and (min-width:768px) and (max-width:1023px){.sfmchasdevice .checkboxCont{flex:0 0 100%;max-width:100%}
}
.form__selectiongroup--wrapper legend{margin:0;margin-bottom:30px;font-size:16px}
.form__selectiongroup--wrapper legend.focus strong{color:#7d3f98 !important}
.form__selectiongroup--wrapper .item{width:100%}
.form__selectiongroup--wrapper .errorMsg{margin-top:0}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper.error::before{top:-18px;left:16px}
@media all and (min-width:1024px){.form__selectiongroup--wrapper .selectiongroup__item--wrapper.error::before{top:50%;left:-22px}
}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper input{display:inline;position:absolute;width:auto;opacity:0;-webkit-appearance:none}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper input+label:after{content:none}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper input:checked+label:after{content:""}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper input:checked+label:before{border:2px solid #8932af}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper input:focus+label:before{border:2px solid #7d3f98}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper input:focus+label:after{border:solid #7d3f98}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper input[type="radio"]:focus+label:before{box-shadow:0 0 0 4px rgba(177,140,193,0.35)}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper input[type="checkbox"]:focus+label:before{box-shadow:0 0 0 4px rgba(177,140,193,0.35)}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper input[type="checkbox"]:focus+label:after{border-width:0 3px 3px 0}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper label{display:inline-block;position:relative;margin:0 0 22px;padding-left:35px;cursor:pointer}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper label:before{display:inline-block;position:absolute;top:0;left:0;width:25px;height:25px;border:2px solid #414141;content:""}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper label:after{display:inline-block;position:absolute;top:7px;left:10px;width:5px;height:10px;content:""}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper.radio.error:before{top:10px}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper.radio label{padding-left:30px}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper.radio label:before{top:2px;width:20px;height:20px;border-radius:50%}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper.radio label:after{left:5px;width:10px;border-radius:50%;background:#8932af}
.form__selectiongroup--wrapper .selectiongroup__item--wrapper.checkbox label:after{transform:rotate(45deg);border:solid #8932af;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.form__selectiongroup--wrapper.error legend strong{color:#e10506}
.form__selectiongroup--wrapper.error label:before{border:2px solid #e10506}
.customSelect{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2015%27%3E%3Ctitle%3Eicon-expand%3C%2Ftitle%3E%3Cpath%20d%3D%27M21%200l3%203.06L12%2015%200%203.06%203%200l9%209z%27%20fill%3D%27%238932af%27%20data-name%3D%27Layer%201%27%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.customSelect::-ms-expand{display:none}
.customSelect:focus::-ms-value{background-color:transparent;color:#414141}
@media screen and (min-width:0\0){.customSelect{padding:5px\9;background:none\9}
}
.redirectComboCont{display:flex;flex-wrap:wrap}
.redirectComboCont.centered{justify-content:center}
.redirectComboCont label{display:inline}
.redirectComboCont .generic-form-input{margin-top:20px;margin-right:24px;padding:0}
.redirectComboCont .btnCont{align-self:center;width:100%;margin-top:20px}
.redirectComboCont .btnCont .goBtn{vertical-align:middle}
@media all and (min-width:480px){.redirectComboCont .btnCont{width:auto}
}
.redirectComboCont .btnCont .btn--disabled{display:none}
@media all and (min-width:480px){.redirectComboCont .btnCont .btn--disabled{display:inline-block}
}
.herobanner .redirectComboCont{justify-content:flex-start !important;margin-top:30px;margin-bottom:30px;-webkit-box-pack:flex-start !important}
.herobanner .hero__title__wrapper.title__hero.hero__wrapper--withbackground .redirectComboCont .generic-form-input .forminput__label{background-color:#fff}
.herobanner .herobanner__dark--gateway .redirectComboCont .generic-form-input select,.herobanner .darkImg-whiteHead .redirectComboCont .generic-form-input select{border:2px solid #fff;color:#fff}
.herobanner .herobanner__dark--gateway .redirectComboCont .generic-form-input .forminput__label,.herobanner .darkImg-whiteHead .redirectComboCont .generic-form-input .forminput__label{background-color:#414141;color:#fff}
.herobanner .herobanner__dark--gateway .redirectComboCont .btnCont .btn.goBtn.btn--primary:hover,.herobanner .darkImg-whiteHead .redirectComboCont .btnCont .btn.goBtn.btn--primary:hover{padding:5px 23px;border:2px solid #fff !important}
.dynamicform .white__bg{background-color:#fff}
@media all and (min-width:768px){.dynamicform .form__heading{text-align:right}
}
@media all and (min-width:1024px){.dynamicform .white__bg{background-clip:content-box}
.dynamicform .col-lg-10-12{flex:0 0 83.33333%;max-width:83.33333%;padding-left:24px !important;padding-right:24px !important}
.dynamicform .col-lg-10-12 .form__heading{flex:0 0 20%;max-width:20%;margin-left:10%}
.dynamicform .col-lg-10-12 .form__wrapper{flex:0 0 60%;max-width:60%}
.dynamicform .col-lg-10-12 .form__wrapper.form__wrapper--full-width{flex:0 0 80%;max-width:80%;margin-left:10%}
}
.dynamicform.generic-aet-form .thanks-message,.dynamicform.generic-aet-form .form-description{margin-top:0}
.bodyAlertCont.hidden{display:none}
.bodyAlertCont .bodyAlert{position:relative;width:100%;background-color:#fff}
@media all and (min-width:768px){.bodyAlertCont .bodyAlert{overflow:hidden}
}
@media all and (min-width:768px){.bodyAlertCont .bodyAlert .flexCont{display:flex}
}
.bodyAlertCont .bodyAlert .imgCont{width:38px;height:38px;margin:5px 12px 12px 0;float:left}
@media all and (min-width:768px){.bodyAlertCont .bodyAlert .imgCont{width:48px;height:48px;float:none;text-align:center}
}
.bodyAlertCont .bodyAlert .imgCont span{margin-top:10px}
@media all and (min-width:768px){.bodyAlertCont .bodyAlert .imgCont span{margin-top:0}
}
.bodyAlertCont .bodyAlert .imgCont span:before{font-size:30px}
.bodyAlertCont .bodyAlert .textCont .title{line-height:1.5}
.bodyAlertCont .bodyAlert .textCont .description p{margin:0 20px 10px 0}
.bodyAlertCont .bodyAlert .closeBtn{position:absolute;color:#7d3f98;cursor:pointer}
.bodyAlertCont .bodyAlert .closeBtn.icon-cross::before{font-size:12px}
.bodyAlertCont.regularAlert .bodyAlert{padding:20px}
@media all and (min-width:768px){.bodyAlertCont.regularAlert .bodyAlert{padding:40px 48px}
}
.bodyAlertCont.regularAlert .bodyAlert .textCont{padding-top:24px}
@media all and (min-width:768px){.bodyAlertCont.regularAlert .bodyAlert .textCont{width:calc(100% - 60px);padding-top:0}
}
.bodyAlertCont.regularAlert .bodyAlert .textCont .title{font-family:"Open Sans Regular";font-weight:600;margin-bottom:10px}
.bodyAlertCont.regularAlert .bodyAlert .textCont .title .countdownCont{font-weight:600}
.bodyAlertCont.regularAlert .bodyAlert .closeBtn{top:18px;right:22px}
.bodyAlertCont.fullWidthAlert,.bodyAlertCont.stickyAlert{padding:25px 0}
.bodyAlertCont.fullWidthAlert .bodyAlert,.bodyAlertCont.stickyAlert .bodyAlert{padding:10px 25px 20px;border-top:10px solid #5a2e6f;box-shadow:3px 5px 49px -2px rgba(0,0,0,0.3);z-index:1}
.bodyAlertCont.fullWidthAlert .bodyAlert:before,.bodyAlertCont.stickyAlert .bodyAlert:before{display:none;position:absolute;top:50%;left:-48px;transform:translateY(-50%);color:#f5f6f6;font-size:148px;z-index:-1}
@media all and (min-width:768px){.bodyAlertCont.fullWidthAlert .bodyAlert:before,.bodyAlertCont.stickyAlert .bodyAlert:before{display:block}
}
@media all and (min-width:768px){.bodyAlertCont.fullWidthAlert .bodyAlert,.bodyAlertCont.stickyAlert .bodyAlert{padding:20px 35px}
}
.bodyAlertCont.fullWidthAlert .bodyAlert .flexCont,.bodyAlertCont.stickyAlert .bodyAlert .flexCont{display:block}
.bodyAlertCont.fullWidthAlert .bodyAlert .textCont .title,.bodyAlertCont.stickyAlert .bodyAlert .textCont .title{margin-bottom:10px;font-size:32px}
@media all and (min-width:768px){.bodyAlertCont.fullWidthAlert .bodyAlert .textCont .title,.bodyAlertCont.stickyAlert .bodyAlert .textCont .title{font-size:44px}
}
@media all and (min-width:1024px){.bodyAlertCont.fullWidthAlert .bodyAlert .textCont .title,.bodyAlertCont.stickyAlert .bodyAlert .textCont .title{font-size:48px}
}
@media all and (min-width:768px){.bodyAlertCont.fullWidthAlert .bodyAlert .textCont .description p,.bodyAlertCont.fullWidthAlert .bodyAlert .textCont .description a,.bodyAlertCont.stickyAlert .bodyAlert .textCont .description p,.bodyAlertCont.stickyAlert .bodyAlert .textCont .description a{font-size:18px}
}
.bodyAlertCont.fullWidthAlert .bodyAlert .closeBtn,.bodyAlertCont.stickyAlert .bodyAlert .closeBtn{top:20px;right:20px}
.bodyAlertCont.stickyAlert{padding:0 !important}
.bodyAlertCont.stickyAlert .container .row .col-12{position:fixed;bottom:20px;z-index:999}
@media all and (min-width:768px){.bodyAlertCont.stickyAlert .container .row .col-12{right:20px}
}
@media all and (min-width:768px){.bodyAlertCont.stickyAlert .container .row .col-12.stickyCol{width:340px}
}
@media(min-width:1300px){.bodyAlertCont.stickyAlert .container .row .col-12.stickyCol{width:375px}
}
@media(min-width:1700px){.bodyAlertCont.stickyAlert .container .row .col-12.stickyCol{width:400px}
}
.bodyAlertCont.stickyAlert .container .row .col-12.no-fixed-editor-mode{position:static;flex:0 0 auto}
.bodyAlertCont.stickyAlert .bodyAlert{padding:25px;box-shadow:none}
.bodyAlertCont.stickyAlert .bodyAlert .textCont .title{font-size:32px}
.bodyAlertCont.stickyAlert .bodyAlert .textCont .description p{font-size:16px}
.bodyAlertCont.stickyAlert .bodyAlert .textCont .description form{margin:25px 0}
.bodyAlertCont.stickyAlert .bodyAlert .textCont .description form .form__wrapper .form-body{margin-left:0;margin-right:0}
body .content_section>div.bodyalert{margin-bottom:0 !important}
@media all and (min-width:768px){body .content_section>div.bodyalert{margin-bottom:0 !important}
}
body .content_section>div.bodyalert .regularAlert{margin-bottom:40px}
@media all and (min-width:768px){body .content_section>div.bodyalert .regularAlert{margin-bottom:60px}
}
body .content_section>div:first-child.bodyalert{margin-top:0 !important}
@media all and (min-width:768px){body .content_section>div:first-child.bodyalert{margin-top:0 !important}
}
body .content_section>div:first-child.bodyalert .regularAlert{margin-top:40px}
@media all and (min-width:768px){body .content_section>div:first-child.bodyalert .regularAlert{margin-top:60px}
}
.watermarkCont{display:none}
@media(min-width:992px){.watermarkCont{display:block;position:absolute;left:40px;z-index:-1}
.watermarkCont.regularWatermark{top:75vh}
.watermarkCont p{transition:opacity .4s;color:#fff;font-family:'Domaine Display Bold';font-size:240px;line-height:1}
}
.videotranscript{margin-top:40px !important}
.videotranscript .link__text--back{margin-bottom:48px !important}
.videotranscript h1,.videotranscript h2,.videotranscript h3,.videotranscript h4{font-size:1.5rem;line-height:1.2;color:#414141;font-family:"Domaine Display Bold";margin-top:0 !important;margin-bottom:30px !important}
@media all and (min-width:480px) and (max-width:767px){.videotranscript h1,.videotranscript h2,.videotranscript h3,.videotranscript h4{font-size:1.5rem;line-height:1.2}
}
@media all and (min-width:768px) and (max-width:1023px){.videotranscript h1,.videotranscript h2,.videotranscript h3,.videotranscript h4{font-size:2.6rem;line-height:1.2}
}
@media all and (min-width:1024px){.videotranscript h1,.videotranscript h2,.videotranscript h3,.videotranscript h4{font-size:2.6rem;line-height:1.2}
}
.videotranscript h1 h1,.videotranscript h1 h2,.videotranscript h1 h3,.videotranscript h1 h4,.videotranscript h1 h5,.videotranscript h1 h6,.videotranscript h2 h1,.videotranscript h2 h2,.videotranscript h2 h3,.videotranscript h2 h4,.videotranscript h2 h5,.videotranscript h2 h6,.videotranscript h3 h1,.videotranscript h3 h2,.videotranscript h3 h3,.videotranscript h3 h4,.videotranscript h3 h5,.videotranscript h3 h6,.videotranscript h4 h1,.videotranscript h4 h2,.videotranscript h4 h3,.videotranscript h4 h4,.videotranscript h4 h5,.videotranscript h4 h6{font-size:1.5rem;line-height:1.2;color:#414141;font-family:"Domaine Display Bold"}
@media all and (min-width:480px) and (max-width:767px){.videotranscript h1 h1,.videotranscript h1 h2,.videotranscript h1 h3,.videotranscript h1 h4,.videotranscript h1 h5,.videotranscript h1 h6,.videotranscript h2 h1,.videotranscript h2 h2,.videotranscript h2 h3,.videotranscript h2 h4,.videotranscript h2 h5,.videotranscript h2 h6,.videotranscript h3 h1,.videotranscript h3 h2,.videotranscript h3 h3,.videotranscript h3 h4,.videotranscript h3 h5,.videotranscript h3 h6,.videotranscript h4 h1,.videotranscript h4 h2,.videotranscript h4 h3,.videotranscript h4 h4,.videotranscript h4 h5,.videotranscript h4 h6{font-size:1.5rem;line-height:1.2}
}
@media all and (min-width:768px) and (max-width:1023px){.videotranscript h1 h1,.videotranscript h1 h2,.videotranscript h1 h3,.videotranscript h1 h4,.videotranscript h1 h5,.videotranscript h1 h6,.videotranscript h2 h1,.videotranscript h2 h2,.videotranscript h2 h3,.videotranscript h2 h4,.videotranscript h2 h5,.videotranscript h2 h6,.videotranscript h3 h1,.videotranscript h3 h2,.videotranscript h3 h3,.videotranscript h3 h4,.videotranscript h3 h5,.videotranscript h3 h6,.videotranscript h4 h1,.videotranscript h4 h2,.videotranscript h4 h3,.videotranscript h4 h4,.videotranscript h4 h5,.videotranscript h4 h6{font-size:2.6rem;line-height:1.2}
}
@media all and (min-width:1024px){.videotranscript h1 h1,.videotranscript h1 h2,.videotranscript h1 h3,.videotranscript h1 h4,.videotranscript h1 h5,.videotranscript h1 h6,.videotranscript h2 h1,.videotranscript h2 h2,.videotranscript h2 h3,.videotranscript h2 h4,.videotranscript h2 h5,.videotranscript h2 h6,.videotranscript h3 h1,.videotranscript h3 h2,.videotranscript h3 h3,.videotranscript h3 h4,.videotranscript h3 h5,.videotranscript h3 h6,.videotranscript h4 h1,.videotranscript h4 h2,.videotranscript h4 h3,.videotranscript h4 h4,.videotranscript h4 h5,.videotranscript h4 h6{font-size:2.6rem;line-height:1.2}
}
.videotranscript h1 h1 sup,.videotranscript h1 h2 sup,.videotranscript h1 h3 sup,.videotranscript h1 h4 sup,.videotranscript h1 h5 sup,.videotranscript h1 h6 sup,.videotranscript h2 h1 sup,.videotranscript h2 h2 sup,.videotranscript h2 h3 sup,.videotranscript h2 h4 sup,.videotranscript h2 h5 sup,.videotranscript h2 h6 sup,.videotranscript h3 h1 sup,.videotranscript h3 h2 sup,.videotranscript h3 h3 sup,.videotranscript h3 h4 sup,.videotranscript h3 h5 sup,.videotranscript h3 h6 sup,.videotranscript h4 h1 sup,.videotranscript h4 h2 sup,.videotranscript h4 h3 sup,.videotranscript h4 h4 sup,.videotranscript h4 h5 sup,.videotranscript h4 h6 sup{font-family:"Open Sans Regular";top:calc(1.5rem * -0.5)}
@media all and (min-width:480px) and (max-width:767px){.videotranscript h1 h1 sup,.videotranscript h1 h2 sup,.videotranscript h1 h3 sup,.videotranscript h1 h4 sup,.videotranscript h1 h5 sup,.videotranscript h1 h6 sup,.videotranscript h2 h1 sup,.videotranscript h2 h2 sup,.videotranscript h2 h3 sup,.videotranscript h2 h4 sup,.videotranscript h2 h5 sup,.videotranscript h2 h6 sup,.videotranscript h3 h1 sup,.videotranscript h3 h2 sup,.videotranscript h3 h3 sup,.videotranscript h3 h4 sup,.videotranscript h3 h5 sup,.videotranscript h3 h6 sup,.videotranscript h4 h1 sup,.videotranscript h4 h2 sup,.videotranscript h4 h3 sup,.videotranscript h4 h4 sup,.videotranscript h4 h5 sup,.videotranscript h4 h6 sup{top:calc(1.5rem * -0.5)}
}
@media all and (min-width:768px) and (max-width:1023px){.videotranscript h1 h1 sup,.videotranscript h1 h2 sup,.videotranscript h1 h3 sup,.videotranscript h1 h4 sup,.videotranscript h1 h5 sup,.videotranscript h1 h6 sup,.videotranscript h2 h1 sup,.videotranscript h2 h2 sup,.videotranscript h2 h3 sup,.videotranscript h2 h4 sup,.videotranscript h2 h5 sup,.videotranscript h2 h6 sup,.videotranscript h3 h1 sup,.videotranscript h3 h2 sup,.videotranscript h3 h3 sup,.videotranscript h3 h4 sup,.videotranscript h3 h5 sup,.videotranscript h3 h6 sup,.videotranscript h4 h1 sup,.videotranscript h4 h2 sup,.videotranscript h4 h3 sup,.videotranscript h4 h4 sup,.videotranscript h4 h5 sup,.videotranscript h4 h6 sup{top:calc(2.6rem * -0.5)}
}
@media all and (min-width:1024px){.videotranscript h1 h1 sup,.videotranscript h1 h2 sup,.videotranscript h1 h3 sup,.videotranscript h1 h4 sup,.videotranscript h1 h5 sup,.videotranscript h1 h6 sup,.videotranscript h2 h1 sup,.videotranscript h2 h2 sup,.videotranscript h2 h3 sup,.videotranscript h2 h4 sup,.videotranscript h2 h5 sup,.videotranscript h2 h6 sup,.videotranscript h3 h1 sup,.videotranscript h3 h2 sup,.videotranscript h3 h3 sup,.videotranscript h3 h4 sup,.videotranscript h3 h5 sup,.videotranscript h3 h6 sup,.videotranscript h4 h1 sup,.videotranscript h4 h2 sup,.videotranscript h4 h3 sup,.videotranscript h4 h4 sup,.videotranscript h4 h5 sup,.videotranscript h4 h6 sup{top:calc(2.6rem * -0.5)}
}
.videotranscript .videotranscript-container div>*{margin-top:1em}
.videotranscript .videotranscript-container div>p:first-of-type{margin-top:0}
.featurecontent{display:block;position:relative;padding:32px 40px;background:#fff;color:#414141;z-index:2}
.featurecontent__wrapper>*{margin-bottom:20px !important}
.featurecontent__wrapper>*:last-child{margin-bottom:0 !important}
.featurecontent .body__copy{margin-bottom:0 !important}
.featurecontent .cq-dd-fragment a{display:inline-block;position:relative;margin-right:20px;color:#8932af;text-decoration:none;cursor:pointer}
.featurecontent .cq-dd-fragment a:after{position:absolute;bottom:5px;width:8px;height:16px;margin-left:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2024%22%3E%3Ctitle%3Eicon-right%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%203l3.06-3L15%2012%203.06%2024%200%2021l9-9z%22%20fill%3D%22%238932af%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;content:""}
.featurecontent .cq-dd-fragment a:hover{color:#414141;text-decoration:underline}
.featurecontent .cq-dd-fragment a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2024%22%3E%3Ctitle%3Eicon-right%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%203l3.06-3L15%2012%203.06%2024%200%2021l9-9z%22%20fill%3D%22%23414141%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E")}
.textmedia .component--right .featurecontent{margin-right:auto;margin-bottom:0;margin-left:0}
.textmedia .component--left .featurecontent{margin-bottom:0}
.nextaction__wrapper .justify-content-end .nextaction__block,.nextaction__wrapper .justify-content-lg-center .nextaction__block{margin:48px 0 0}
.nextaction__wrapper .justify-content-end .nextaction__block:first-child,.nextaction__wrapper .justify-content-lg-center .nextaction__block:first-child{margin:0}
.nextaction__wrapper .justify-content-end .nextaction__block--withtitle:nth-child(2),.nextaction__wrapper .justify-content-lg-center .nextaction__block--withtitle:nth-child(2){margin:0}
.nextaction__wrapper .justify-content-end .nextaction__block--title,.nextaction__wrapper .justify-content-lg-center .nextaction__block--title{margin-bottom:48px}
.nextaction__block{margin:48px 0 0;font-family:"Open Sans Regular"}
.nextaction__block:first-child{margin:0}
.nextaction__block--withtitle:nth-child(2){margin:0}
.nextaction__block--title{margin-bottom:30px;padding:0 24px;flex:0 0 100%;max-width:100%}
@media all and (min-width:1024px){.nextaction__block--title{flex:0 0 50%;max-width:50%}
.nextaction__block--title.title--center{margin-left:25%}
}
.nextaction__block--title.title--center{text-align:center}
.nextaction__block--title h2{font-family:"Domaine Display Bold";font-size:1.5rem;line-height:1.2}
.nextaction__block.link--headline .nextaction__top__headline.align--center,.nextaction__block.link--headline .nextaction__top__icon.align--center{margin-right:auto;margin-left:auto;text-align:center}
.nextaction__block.link--headline_with_background .nextaction__top__headline h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h6{display:flex;flex-direction:column;align-content:center;justify-content:center}
@media all and (min-width:0) and (max-width:479px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text{font-size:1rem !important;font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular";word-wrap:break-word;word-break:break-word}
}
@media all and (min-width:0) and (max-width:479px) and (min-width:480px) and (max-width:767px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text{font-size:1rem;line-height:1.6}
}
@media all and (min-width:0) and (max-width:479px) and (min-width:768px) and (max-width:1023px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text{font-size:1rem;line-height:1.6}
}
@media all and (min-width:0) and (max-width:479px) and (min-width:1024px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text{font-size:1rem;line-height:1.6}
}
@media all and (min-width:0) and (max-width:479px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h6{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Bold"}
}
@media all and (min-width:0) and (max-width:479px) and (min-width:480px) and (max-width:767px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h6{font-size:1rem;line-height:1.6}
}
@media all and (min-width:0) and (max-width:479px) and (min-width:768px) and (max-width:1023px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h6{font-size:1rem;line-height:1.6}
}
@media all and (min-width:0) and (max-width:479px) and (min-width:1024px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h6{font-size:1rem;line-height:1.6}
}
@media all and (min-width:0) and (max-width:479px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text p{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular"}
}
@media all and (min-width:0) and (max-width:479px) and (min-width:480px) and (max-width:767px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text p{font-size:1rem;line-height:1.6}
}
@media all and (min-width:0) and (max-width:479px) and (min-width:768px) and (max-width:1023px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text p{font-size:1rem;line-height:1.6}
}
@media all and (min-width:0) and (max-width:479px) and (min-width:1024px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text p{font-size:1rem;line-height:1.6}
}
@media all and (min-width:0) and (max-width:479px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text b,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text b,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text b,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text b,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text b,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text b{font-family:"Open Sans Bold"}
}
@media all and (min-width:480px) and (max-width:767px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text{font-size:1rem !important;font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular";word-wrap:break-word;word-break:break-word}
}
@media all and (min-width:480px) and (max-width:767px) and (min-width:480px) and (max-width:767px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text{font-size:1rem;line-height:1.6}
}
@media all and (min-width:480px) and (max-width:767px) and (min-width:768px) and (max-width:1023px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text{font-size:1rem;line-height:1.6}
}
@media all and (min-width:480px) and (max-width:767px) and (min-width:1024px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text{font-size:1rem;line-height:1.6}
}
@media all and (min-width:480px) and (max-width:767px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h6{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Bold"}
}
@media all and (min-width:480px) and (max-width:767px) and (min-width:480px) and (max-width:767px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h6{font-size:1rem;line-height:1.6}
}
@media all and (min-width:480px) and (max-width:767px) and (min-width:768px) and (max-width:1023px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h6{font-size:1rem;line-height:1.6}
}
@media all and (min-width:480px) and (max-width:767px) and (min-width:1024px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text h6,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h1,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h2,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h3,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h4,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h5,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text h6{font-size:1rem;line-height:1.6}
}
@media all and (min-width:480px) and (max-width:767px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text p{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular"}
}
@media all and (min-width:480px) and (max-width:767px) and (min-width:480px) and (max-width:767px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text p{font-size:1rem;line-height:1.6}
}
@media all and (min-width:480px) and (max-width:767px) and (min-width:768px) and (max-width:1023px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text p{font-size:1rem;line-height:1.6}
}
@media all and (min-width:480px) and (max-width:767px) and (min-width:1024px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text p,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text p{font-size:1rem;line-height:1.6}
}
@media all and (min-width:480px) and (max-width:767px){.nextaction__block.link--headline_with_background .nextaction__top__headline h1 .headline__link.link__text b,.nextaction__block.link--headline_with_background .nextaction__top__headline h2 .headline__link.link__text b,.nextaction__block.link--headline_with_background .nextaction__top__headline h3 .headline__link.link__text b,.nextaction__block.link--headline_with_background .nextaction__top__headline h4 .headline__link.link__text b,.nextaction__block.link--headline_with_background .nextaction__top__headline h5 .headline__link.link__text b,.nextaction__block.link--headline_with_background .nextaction__top__headline h6 .headline__link.link__text b{font-family:"Open Sans Bold"}
}
@media all and (min-width:1024px){.nextaction__description--top.title--center{margin-left:25%}
}
.nextaction__description--top.title--center{text-align:center}
.nextaction__description--top>div{margin-bottom:48px}
.nextaction__description--bottom>div{margin-top:48px}
.nextaction__description--top,.nextaction__description--bottom{padding-right:24px;padding-left:24px;flex:0 0 100%;max-width:100%}
@media all and (min-width:1024px){.nextaction__description--top,.nextaction__description--bottom{flex:0 0 50%;max-width:50%}
}
.nextaction__backgroundwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:15px 20px;background:#fff}
.nextaction__backgroundwrapper .nextaction__top{display:-webkit-box;display:-ms-flexbox;display:flex}
.nextaction__backgroundwrapper .nextaction__top__icon{width:50px;height:50px;margin-right:1em;margin-bottom:0}
.nextaction__backgroundwrapper .nextaction__top__headline{display:flex;flex-direction:column;align-content:center;justify-content:center;margin-bottom:0}
.nextaction__backgroundwrapper .nextaction__body{display:none}
.nextaction__backgroundwrapper.background__body--visible{display:block}
.nextaction__backgroundwrapper.background__body--visible .nextaction__body{display:block}
@media screen and (max-width:767px){.nextaction__backgroundwrapper.background__body--visible .nextaction__body{padding-left:50px}
.nextaction__backgroundwrapper.background__body--visible .nextaction__body .nextaction__body__description{margin-left:1em}
}
@media all and (min-width:768px){.nextaction__backgroundwrapper{display:block;padding:24px 36px}
.nextaction__backgroundwrapper .nextaction__top{display:block}
.nextaction__backgroundwrapper .nextaction__top__icon{margin-right:0;margin-bottom:20px}
.nextaction__backgroundwrapper .nextaction__top__headline{margin-bottom:20px}
.nextaction__backgroundwrapper .nextaction__body{display:block}
}
@media screen and (min-width:1024px) and (max-width:1245px){.nextaction__backgroundwrapper{margin:0 -12px;padding:24px}
}
.nextaction__top{margin:0}
.nextaction__top__icon{width:76px;height:76px;margin-bottom:30px}
@media all and (min-width:768px){.nextaction__top__icon{width:124px;height:124px}
}
.nextaction__top__icon>a{text-decoration:none}
.nextaction__top__icon img{width:100%;height:auto}
.nextaction__top__headline{margin-bottom:20px}
.nextaction__top__headline h1,.nextaction__top__headline h2,.nextaction__top__headline h3,.nextaction__top__headline h4,.nextaction__top__headline h5,.nextaction__top__headline h6{font-family:"Open Sans Light";font-size:1.4rem;font-weight:300;letter-spacing:.5px;line-height:2.125rem;hyphens:manual}
.nextaction__top__headline h1 .headline__link.link__text,.nextaction__top__headline h2 .headline__link.link__text,.nextaction__top__headline h3 .headline__link.link__text,.nextaction__top__headline h4 .headline__link.link__text,.nextaction__top__headline h5 .headline__link.link__text,.nextaction__top__headline h6 .headline__link.link__text{color:#414141;font-family:"Open Sans Light";font-size:24px !important;letter-spacing:.5px;line-height:1.28}
.nextaction__top__headline h1 .headline__link.link__text:hover,.nextaction__top__headline h2 .headline__link.link__text:hover,.nextaction__top__headline h3 .headline__link.link__text:hover,.nextaction__top__headline h4 .headline__link.link__text:hover,.nextaction__top__headline h5 .headline__link.link__text:hover,.nextaction__top__headline h6 .headline__link.link__text:hover{color:#8932af}
.nextaction__top__headline h1 .headline__link.link__text:hover:before,.nextaction__top__headline h2 .headline__link.link__text:hover:before,.nextaction__top__headline h3 .headline__link.link__text:hover:before,.nextaction__top__headline h4 .headline__link.link__text:hover:before,.nextaction__top__headline h5 .headline__link.link__text:hover:before,.nextaction__top__headline h6 .headline__link.link__text:hover:before{background-color:#8932af}
.nextaction__top__headline h1 .headline__link.link__text:hover:after,.nextaction__top__headline h2 .headline__link.link__text:hover:after,.nextaction__top__headline h3 .headline__link.link__text:hover:after,.nextaction__top__headline h4 .headline__link.link__text:hover:after,.nextaction__top__headline h5 .headline__link.link__text:hover:after,.nextaction__top__headline h6 .headline__link.link__text:hover:after{color:#8932af}
.nextaction__link--expand{display:none;margin:48px 0 0}
@media all and (min-width:768px){.nextaction__wrapper .justify-content-end .nextaction__block,.nextaction__wrapper .justify-content-lg-center .nextaction__block{margin:80px 0 0}
.nextaction__wrapper .justify-content-end .nextaction__block:nth-child(2),.nextaction__wrapper .justify-content-lg-center .nextaction__block:nth-child(2){margin:0}
.nextaction__wrapper .justify-content-end .nextaction__block--withtitle:nth-child(3),.nextaction__wrapper .justify-content-lg-center .nextaction__block--withtitle:nth-child(3){margin:0}
.nextaction__block{margin:80px 0 0}
.nextaction__block.link--headline_with_background{margin:48px 0 0}
.nextaction__block.link--headline_with_background:first-child{margin:0}
.nextaction__block:nth-child(2){margin:0}
.nextaction__block--withtitle:nth-child(3){margin:0}
.nextaction__block--title h2{font-size:2.6rem}
.nextaction__top{margin-bottom:20px}
}
@media all and (min-width:1024px){.nextaction__wrapper .justify-content-end .nextaction__block,.nextaction__wrapper .justify-content-lg-center .nextaction__block{margin:80px 0 0}
.nextaction__wrapper .justify-content-end .nextaction__block:nth-child(-n+5),.nextaction__wrapper .justify-content-lg-center .nextaction__block:nth-child(-n+5){margin:0}
.nextaction__block:nth-child(-n+4){margin:0}
.nextaction__block:nth-child(-n+4)--withtitle:nth-child(3){margin:0}
.nextaction__block:nth-child(-n+4)--title h2{font-size:2.6rem}
.nextaction__block.nextaction__block--withtitle:nth-child(-n+5){margin:0}
}
.link--NBA_for_GateWay{margin:40px 0 0 !important;background-color:#fff}
.link--NBA_for_GateWay .nextaction__backgroundwrapper{display:block;padding:40px 20px 80px;position:relative;min-height:300px}
.link--NBA_for_GateWay .nextaction__backgroundwrapper.noBodyCopy{min-height:200px}
.link--NBA_for_GateWay .nextaction__backgroundwrapper.noBottomCTA{min-height:230px;padding:40px 20px}
.link--NBA_for_GateWay .nextaction__backgroundwrapper.noBodyCopy.noBottomCTA{min-height:100px}
.link--NBA_for_GateWay .nextaction__backgroundwrapper.noBodyCopy.noBottomCTA .nextaction__top .nextaction__top__headline{margin-bottom:0}
.link--NBA_for_GateWay .nextaction__backgroundwrapper.backgroundwrapper--nospace{padding-bottom:20px}
.link--NBA_for_GateWay .nextaction__top{margin-bottom:0}
.link--NBA_for_GateWay .nextaction__top .nextaction__top__headline{margin-bottom:30px}
.link--NBA_for_GateWay .nextaction__top .Gateway_headline{font-family:"Domaine Display Bold";font-size:24pt;color:#414141}
.link--NBA_for_GateWay .nextaction__body{display:block}
.link--NBA_for_GateWay .nextaction__body__textlink{position:absolute;bottom:20px;left:0;width:100%;padding:0 20px;margin-top:0}
.link--NBA_for_GateWay .nextaction__body__textlink .component__cta .type__btn--primary{margin-top:0 !important}
.link--NBA_for_GateWay .nextaction__body__textlink .component__cta .type__btn--primary .btn--primary{margin:0 !important}
.link--NBA_for_GateWay .form--error .generic-form-input{margin-top:0}
.link--NBA_for_GateWay .form__wrapper{flex:0 0 100%;max-width:100%;margin-left:0}
.link--NBA_for_GateWay .form__wrapper .generic-form-input{flex:0 0 60%;max-width:60%;margin-right:auto;margin-left:auto}
.link--NBA_for_GateWay .form__wrapper .forminput__label{background:#fff}
.link--NBA_for_GateWay .form__wrapper .errorSummary{margin-top:0}
.link--NBA_for_GateWay .form__wrapper .submitCont{margin-top:-10px}
.link--NBA_for_GateWay .form__wrapper .component__cta span{margin-right:0 !important}
@media all and (min-width:768px){.link--NBA_for_GateWay .nextaction__backgroundwrapper{padding:50px 20px 100px}
.link--NBA_for_GateWay .nextaction__backgroundwrapper.noBottomCTA{padding:50px 20px}
.link--NBA_for_GateWay .nextaction__top,.link--NBA_for_GateWay .nextaction__body,.link--NBA_for_GateWay .nextaction__body__textlink{text-align:center}
}
@media all and (min-width:1024px){.link--NBA_for_GateWay{margin:0 0 40px !important}
}
.inPageAnchorCont .goText{margin:0 auto;padding-right:24px;padding-left:24px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}
@media all and (min-width:768px) and (max-width:1023px){.inPageAnchorCont .goText{text-align:center}
}
.inPageAnchorCont .inPageDeskCont{display:none}
.inPageAnchorCont .inPageMobCont.generic-form-input{margin-top:20px}
.inPageAnchorCont .inPageMobCont.generic-form-input .forminput__wrap{padding:0}
@media all and (min-width:768px) and (max-width:1023px){.inPageAnchorCont .inPageMobCont{flex:0 0 66.66667%;max-width:66.66667%;margin-left:16.66667%}
}
@media(min-width:1024px){.inPageAnchorCont{margin-top:-30px}
.inPageAnchorCont .goText{text-align:center}
.inPageAnchorCont .inPageMobCont{display:none}
.inPageAnchorCont .inPageDeskCont{display:block}
.inPageAnchorCont .inPageDeskCont ul{margin-top:20px;padding-left:0;text-align:center}
.inPageAnchorCont .inPageDeskCont ul li{display:inline-block;padding:0 24px 0}
}
body .content_section .articleform{margin-bottom:0 !important}
.longFormArticleCont .formArticleWrapper{padding:0 24px}
.longFormArticleCont .formArticleWrapper ul>li{list-style-type:disc}
.longFormArticleCont .formArticleWrapper ol>li{list-style-type:decimal}
.longFormArticleCont .formArticleWrapper .article_date{margin-bottom:.5em;font-size:1rem;letter-spacing:.05em;text-transform:uppercase}
.longFormArticleCont .formArticleWrapper .article_title{font-family:"Domaine Display Bold";font-size:1.375rem;line-height:1.2}
.longFormArticleCont .formArticleWrapper .article_title sup{top:-0.687rem;font-family:"Open Sans Regular";font-size:1rem}
@media all and (min-width:1024px){.longFormArticleCont .formArticleWrapper .article_title{font-size:2.6rem}
.longFormArticleCont .formArticleWrapper .article_title sup{top:-1.3rem}
}
.longFormArticleCont .formArticleWrapper .article_subtitle{margin-top:15px;font-family:"Open Sans Regular";font-size:1.25rem;line-height:1.6}
@media all and (min-width:1024px){.longFormArticleCont .formArticleWrapper .article_subtitle{font-size:1.5rem}
}
.longFormArticleCont .formArticleWrapper .article_by{margin-top:30px}
.longFormArticleCont .formArticleWrapper .article_by .article_thumb{max-width:66px;margin-right:30px}
.longFormArticleCont .formArticleWrapper .article_share{margin-top:48px}
.longFormArticleCont .formArticleWrapper .article_share .article_share-icons .social-icon{margin:4px}
.longFormArticleCont .formArticleWrapper .article_share .article_share-icons .social-icon:first-child{margin-left:0}
.longFormArticleCont .formArticleWrapper .article_share .article_share-icons .social-icon:last-child{margin-right:0}
.longFormArticleCont .formArticleWrapper .article_share.share-bottom{display:flex;align-items:center}
.longFormArticleCont .formArticleWrapper .article_share.share-bottom h4{margin-right:20px}
.longFormArticleCont .formArticleWrapper .article_heder-img{max-height:275px;margin-top:48px}
.longFormArticleCont .formArticleWrapper .article_body-copy .article_content-wrapper{margin-top:1.75em}
.longFormArticleCont .formArticleWrapper .article_body-copy a{color:#8932af}
.longFormArticleCont .formArticleWrapper .article_body-copy a:hover{color:#414141;text-decoration:underline}
.longFormArticleCont .formArticleWrapper .article_body-copy p{margin:.875em 0}
.longFormArticleCont .formArticleWrapper .article_body-copy .cq-dd-fragment>div>div{margin:.875em -24px}
.longFormArticleCont .formArticleWrapper .article_body-copy .cq-dd-fragment>div>div>.aem-Grid>.aem-GridColumn{margin:.875em 0}
.longFormArticleCont .formArticleWrapper .article_body-copy img{width:100%;height:auto}
.longFormArticleCont .formArticleWrapper .article_body-copy .image--auto{max-width:820px}
.longFormArticleCont .formArticleWrapper .article_body-copy .image--auto img{width:auto !important;max-width:100%}
.longFormArticleCont .formArticleWrapper .article_body-copy h1{font-family:"Domaine Display Bold";font-size:1.75rem;line-height:1.2}
@media all and (min-width:768px){.longFormArticleCont .formArticleWrapper .article_body-copy h1{font-size:2.6rem}
}
.longFormArticleCont .formArticleWrapper .article_body-copy h2{font-family:"Domaine Display Bold";font-size:1.25rem;line-height:1.5}
@media all and (min-width:1024px){.longFormArticleCont .formArticleWrapper .article_body-copy h2{font-size:1.75rem}
}
.longFormArticleCont .formArticleWrapper .article_body-copy h3{font-family:"Open Sans Semibold";font-size:1.125rem;line-height:1.5}
.longFormArticleCont .formArticleWrapper .article_body-copy h4{font-family:"Open Sans Semibold";font-size:1.125rem;line-height:1.5}
.longFormArticleCont .formArticleWrapper .article_body-copy .mediadisplay{margin-bottom:0 !important}
.longFormArticleCont .formArticleWrapper .article_body-copy .mediadisplay .video__container{position:relative}
.longFormArticleCont .formArticleWrapper .article_body-copy .mediadisplay .video__container:before{display:block;width:100%;padding-top:56.25%;background-color:#f5f5f5;content:" "}
.longFormArticleCont .formArticleWrapper .article_body-copy .mediadisplay .video__container>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.longFormArticleCont .formArticleWrapper .article_body-copy .mediadisplay .video__container>.media__content img{width:100%;height:100%;object-fit:cover}
.longFormArticleCont .formArticleWrapper .article_body-copy .mediadisplay .video__container>.media__content iframe{width:100%;height:100%}
.longFormArticleCont .formArticleWrapper .article_body-copy .mediadisplay .video__transcript{margin-top:30px !important}
.longFormArticleCont .formArticleWrapper .article_body-copy .mediadisplay .video__transcript a{text-decoration:none}
.longFormArticleCont .formArticleWrapper .article_body-copy .mediadisplay .video__transcript a:hover{text-decoration:none}
.longFormArticleCont .formArticleWrapper .article_about-author{margin:80px 0 48px}
.longFormArticleCont .formArticleWrapper .article_about-author h3{margin-bottom:20px;font-family:"Open Sans Semibold";font-size:1.1111em;font-weight:600;line-height:1.5}
.longFormArticleCont .formArticleWrapper .article_about-author .link__text{padding-right:0}
.longFormArticleCont .formArticleWrapper .article_about-author .link__text:after{content:normal}
.longFormArticleCont .formArticleWrapper .article_topics .link__text{padding-right:0}
.longFormArticleCont .formArticleWrapper .article_topics .link__text:after{content:normal}
.longFormArticleCont .formArticleWrapper .article_hidden-content{display:none}
.longFormArticleCont .formArticleWrapper .article_related-content h2{font-family:inherit;font-size:1.125rem}
.longFormArticleCont .formArticleWrapper .article_related-content .relatedContImg,.longFormArticleCont .formArticleWrapper .article_related-content .article_videoCont{max-width:100%;margin:30px 0}
.longFormArticleCont .formArticleWrapper .article_related-content .link__text.related-Liks{color:#414141;font-size:1.5rem;font-weight:normal;line-height:2.125rem}
.longFormArticleCont .formArticleWrapper .article_related-content .link__text.related-Liks:after{bottom:7px}
.longFormArticleCont .formArticleWrapper .pullquote__text{margin:0}
.longFormArticleCont .formArticleWrapper .pullquote__text p{margin:0;font-size:1.5rem;line-height:1.2;color:#414141;font-family:"Domaine Display Bold"}
@media all and (min-width:480px) and (max-width:767px){.longFormArticleCont .formArticleWrapper .pullquote__text p{font-size:1.5rem;line-height:1.2}
}
@media all and (min-width:768px) and (max-width:1023px){.longFormArticleCont .formArticleWrapper .pullquote__text p{font-size:2.6rem;line-height:1.2}
}
@media all and (min-width:1024px){.longFormArticleCont .formArticleWrapper .pullquote__text p{font-size:2.6rem;line-height:1.2}
}
.longFormArticleCont .formArticleWrapper .pullquote__text p h1,.longFormArticleCont .formArticleWrapper .pullquote__text p h2,.longFormArticleCont .formArticleWrapper .pullquote__text p h3,.longFormArticleCont .formArticleWrapper .pullquote__text p h4,.longFormArticleCont .formArticleWrapper .pullquote__text p h5,.longFormArticleCont .formArticleWrapper .pullquote__text p h6{font-size:1.5rem;line-height:1.2;color:#414141;font-family:"Domaine Display Bold"}
@media all and (min-width:480px) and (max-width:767px){.longFormArticleCont .formArticleWrapper .pullquote__text p h1,.longFormArticleCont .formArticleWrapper .pullquote__text p h2,.longFormArticleCont .formArticleWrapper .pullquote__text p h3,.longFormArticleCont .formArticleWrapper .pullquote__text p h4,.longFormArticleCont .formArticleWrapper .pullquote__text p h5,.longFormArticleCont .formArticleWrapper .pullquote__text p h6{font-size:1.5rem;line-height:1.2}
}
@media all and (min-width:768px) and (max-width:1023px){.longFormArticleCont .formArticleWrapper .pullquote__text p h1,.longFormArticleCont .formArticleWrapper .pullquote__text p h2,.longFormArticleCont .formArticleWrapper .pullquote__text p h3,.longFormArticleCont .formArticleWrapper .pullquote__text p h4,.longFormArticleCont .formArticleWrapper .pullquote__text p h5,.longFormArticleCont .formArticleWrapper .pullquote__text p h6{font-size:2.6rem;line-height:1.2}
}
@media all and (min-width:1024px){.longFormArticleCont .formArticleWrapper .pullquote__text p h1,.longFormArticleCont .formArticleWrapper .pullquote__text p h2,.longFormArticleCont .formArticleWrapper .pullquote__text p h3,.longFormArticleCont .formArticleWrapper .pullquote__text p h4,.longFormArticleCont .formArticleWrapper .pullquote__text p h5,.longFormArticleCont .formArticleWrapper .pullquote__text p h6{font-size:2.6rem;line-height:1.2}
}
.longFormArticleCont .formArticleWrapper .pullquote__text p h1 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h2 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h3 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h4 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h5 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h6 sup{font-family:"Open Sans Regular";top:calc(1.5rem * -0.5)}
@media all and (min-width:480px) and (max-width:767px){.longFormArticleCont .formArticleWrapper .pullquote__text p h1 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h2 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h3 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h4 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h5 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h6 sup{top:calc(1.5rem * -0.5)}
}
@media all and (min-width:768px) and (max-width:1023px){.longFormArticleCont .formArticleWrapper .pullquote__text p h1 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h2 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h3 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h4 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h5 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h6 sup{top:calc(2.6rem * -0.5)}
}
@media all and (min-width:1024px){.longFormArticleCont .formArticleWrapper .pullquote__text p h1 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h2 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h3 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h4 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h5 sup,.longFormArticleCont .formArticleWrapper .pullquote__text p h6 sup{top:calc(2.6rem * -0.5)}
}
@media all and (min-width:768px) and (max-width:1023px){.longFormArticleCont .formArticleWrapper .pullquote__text p{font-size:1.5rem}
}
.longFormArticleCont .formArticleWrapper .pullquote--standalone.quotes--hideinmobile,.longFormArticleCont .formArticleWrapper .pullquote--wrapped.quotes--hideinmobile{display:none}
.longFormArticleCont .formArticleWrapper .component__image{margin-bottom:0;padding:0}
.longFormArticleCont .formArticleWrapper .component__image .row{margin:0}
.longFormArticleCont .formArticleWrapper .component__image .column__wrapper{padding:0}
@media all and (min-width:768px){.longFormArticleCont .formArticleWrapper{padding:0 24px}
.longFormArticleCont .formArticleWrapper .formcontainer form .formselectiongroup fieldset{flex:0 0 100%;max-width:100%}
.longFormArticleCont .formArticleWrapper .pullquote--standalone.quotes--hideinmobile,.longFormArticleCont .formArticleWrapper .pullquote--wrapped.quotes--hideinmobile{display:block}
.longFormArticleCont .formArticleWrapper .pullquote--standalone .pullquote__wrapper{position:relative;left:calc(100%/8);flex:0 0 87.5%;max-width:87.5%;margin:0;padding:0}
.longFormArticleCont .formArticleWrapper .pullquote--wrappedvariation{position:relative;left:calc(150% / 7 + 13.71429px);margin-left:calc(-150% / 7 - 13.71429px + 48px);padding:0 6px;float:right;flex:0 0 75%;max-width:75%}
.longFormArticleCont .formArticleWrapper .pullquote--wrappedvariation .pullquote--wrapped{padding:0}
.longFormArticleCont .formArticleWrapper .pullquote--wrappedvariation .row{margin:0}
.longFormArticleCont .formArticleWrapper .article_share .social-icon.social-icon--text{display:none}
.longFormArticleCont .formArticleWrapper .article_related-content{position:relative;padding:0 24px}
.longFormArticleCont .formArticleWrapper .article_related-content .relatedWrapper{display:flex;flex-wrap:wrap;margin:0 -24px}
.longFormArticleCont .formArticleWrapper .article_related-content .relatedWrapper .related-cont{flex:0 0 50%;max-width:50%;padding:0 24px}
.longFormArticleCont .formArticleWrapper .article_related-content .relatedWrapper .related-cont:nth-child(even){display:flex;flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse}
.longFormArticleCont .formArticleWrapper .article_related-content .relatedWrapper .related-cont:nth-child(even) .linkCont{padding-top:48px}
}
@media(min-width:992px){.longFormArticleCont .formArticleWrapper .article_share a,.longFormArticleCont .formArticleWrapper .article_share a:hover{text-decoration:none}
.longFormArticleCont .formArticleWrapper .article_share .social-icon.social-icon--facebook:hover svg circle{fill:#3c5a99}
.longFormArticleCont .formArticleWrapper .article_share .social-icon.social-icon--twitter:hover svg circle{fill:#1da1f2}
.longFormArticleCont .formArticleWrapper .article_share .social-icon.social-icon--linkedin:hover svg circle{fill:#0077b5}
.longFormArticleCont .formArticleWrapper .article_share .social-icon.social-icon--pinterest:hover svg circle{fill:#bd081c}
.longFormArticleCont .formArticleWrapper .article_share .social-icon.social-icon--email:hover svg circle{fill:#8932af}
.longFormArticleCont .formArticleWrapper .rightRailContainer{flex:0 0 25%;max-width:25%}
}
@media all and (min-width:1024px){.longFormArticleCont .formArticleWrapper--withTable .article__withTable{display:flex;flex-wrap:wrap;margin-right:-24px;margin-left:-24px}
.longFormArticleCont .formArticleWrapper--withTable .article__withTable>*{padding:0 24px;flex:0 0 88.88889%;max-width:88.88889%}
.longFormArticleCont .formArticleWrapper--withTable .article__withTable.article_body-copy>*{padding:0;flex:0 0 100%;max-width:100%}
.longFormArticleCont .formArticleWrapper--withTable .article__withTable.article_body-copy .cq-dd-fragment.content__fragment--main>div>*{padding:0 24px;flex:0 0 88.88889%;max-width:88.88889%}
.longFormArticleCont .formArticleWrapper--withTable .article__withTable.article_body-copy .cq-dd-fragment.content__fragment--main>div>*.contains__table{flex:0 0 100%;max-width:100%}
.longFormArticleCont .formArticleWrapper .pullquote--standalone .pullquote__wrapper{flex:0 0 100%;max-width:100%}
}
@media screen and (max-width:767px){.articleform+.mediagallery .featuredarea--content{margin-top:0 !important}
}
.rightRailCTACont{background-color:#fff}
.rightRailCTACont .iconCont .iconRightRail{width:50px;height:50px}
.rightRailCTACont .titleCont .titleRightRail{font-size:18px}
@media all and (min-width:1024px){.rightRailCTACont{padding:10px 0 10px 30px;border-left:1px solid #bebebe}
.rightRailCTACont .iconCont .iconRightRail{width:50px;height:50px}
.rightRailCTACont .titleCont .titleRightRail{font-size:18px}
}
.showLocationCont{display:none;padding:12px 0;cursor:pointer;overflow:hidden}
.showLocationCont .icon-user-location,.showLocationCont .locText{float:left}
.showLocationCont .icon-user-location:before{margin-right:5px;font-size:20px}
.showLocationCont .locText{color:#414141;font-family:"Open Sans Semibold";font-size:1rem}
@media all and (min-width:1024px){.header__navutility .container .showLocationCont{position:absolute;top:12px;right:80px}
}
.userLocationCont{padding-right:24px;padding-left:24px}
.userLocationCont .forminput{min-height:82px}
.userLocationCont .zipcodeLoc{display:none}
.userLocationCont .zipcodeLoc .as_container_search.as_container{width:100%}
.userLocationCont .zipcodeLoc input{background-color:transparent !important}
.userLocationCont .forminput__wrap label{display:inline}
.nav__location .zipcodeLoc{display:none}
.aem-GridColumn .userLocationCont{padding-right:0;padding-left:0}
.gallery-vOne .img-fluid{max-width:100%;height:auto}
.gallery-vOne [class*="right-alt"] .heading__content--wrapper,.gallery-vOne [class*="left-alt"] .heading__content--wrapper{margin:0 -24px;padding:35px 35px 78px;background-color:#ececec}
@media all and (min-width:768px){.gallery-vOne [class*="right-alt"] .heading__content--wrapper,.gallery-vOne [class*="left-alt"] .heading__content--wrapper{padding-bottom:88px}
}
@media all and (min-width:1024px){.gallery-vOne [class*="right-alt"] .heading__content--wrapper,.gallery-vOne [class*="left-alt"] .heading__content--wrapper{margin:0 -48px;padding:50px 50px 98px}
}
@media all and (min-width:1024px){.gallery-vOne .left-alt3 .heading__content--wrapper{margin:0}
}
.gallery-vOne .gallery-container{margin-top:40px}
.gallery-vOne .pos-gallery-top{position:relative;top:-58px}
.gallery-vOne .gallery-title-cont{margin-bottom:20px}
.gallery-box-cont{height:100%;background-color:#fff}
.gallery-box-cont .img-fluid{max-width:100%;height:auto}
.gallery-carousel .content__wrapper{margin:0 -24px;padding:35px 35px 78px;background-color:#ececec}
@media all and (min-width:768px){.gallery-carousel .content__wrapper{min-height:200px;margin:0;padding-bottom:88px}
}
@media all and (min-width:1024px){.gallery-carousel .content__wrapper{min-height:450px;padding:70px 50px}
.gallery-carousel .content__wrapper.rightv2{padding-left:calc(16.6666% + 50px)}
.gallery-carousel .content__wrapper.leftv2{padding-right:calc(16.6666% + 50px)}
}
.gallery-carousel .content__wrapper .gal-count{text-align:center}
.gallery-carousel .content__wrapper .controls{display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem}
.gallery-carousel .content__wrapper .controls .gallery-control.disabled{cursor:pointer;pointer-events:none}
.gallery-carousel .content__wrapper .controls .gallery-control.disabled .icon-carousel-control-prev:before,.gallery-carousel .content__wrapper .controls .gallery-control.disabled .icon-carousel-control-next:before{color:#bebebe}
.gallery-carousel .content__wrapper .controls .icon-carousel-control-prev:before,.gallery-carousel .content__wrapper .controls .icon-carousel-control-next:before{display:inline-block;color:#8932af;font-size:4rem}
.gallery-carousel .content__wrapper .controls .icon-carousel-control-prev::before{transform:rotate(180deg);content:"\e92b"}
.gallery-carousel .content__wrapper .controls .icon-carousel-control-next::before{content:"\e92b"}
.gallery-carousel .carousel__wrapper .gal-carousel{top:-58px}
@media all and (min-width:768px){.gallery-carousel .carousel__wrapper .gal-carousel .carousel-item.active+.carousel-item{display:block}
}
@media all and (min-width:1024px){.gallery-carousel .carousel__wrapper .gal-carousel{top:0;width:100%}
.gallery-carousel .carousel__wrapper .gal-carousel .carousel-item.active+.carousel-item+.carousel-item{display:block}
}
@media all and (min-width:1024px){.gallery-carousel .carousel__wrapper{display:flex;align-items:center}
.gallery-carousel .carousel__wrapper.leftv2{margin-left:-8.3333%}
.gallery-carousel .carousel__wrapper.rightv2{margin-right:-8.3333%;z-index:1}
}
@media all and (min-width:768px){.gallery{margin-bottom:-48px}
}
.gallery__featuredarea--wrapper{margin-bottom:24px !important}
@media all and (min-width:768px){.gallery__featuredarea--wrapper{margin-bottom:80px !important}
}
.gallery__thumbnail .gallery__featuredarea--wrapper{margin-bottom:24px !important}
@media all and (min-width:768px){.gallery__thumbnail .gallery__featuredarea--wrapper{margin-bottom:48px !important}
}
@media all and (min-width:768px){.gallery .featuredarea--media{order:2}
}
.gallery .featuredarea--media .component.mediadisplay{margin-bottom:0}
.gallery .featuredarea--content{margin-top:48px !important}
@media all and (min-width:768px){.gallery .featuredarea--content{margin-top:0 !important}
}
.gallery .featuredarea--content.no-margin-top{margin-top:0 !important}
.gallery .featuredarea--heading h2{font-size:1.5rem;line-height:1.2;color:#414141;font-family:"Domaine Display Bold"}
@media all and (min-width:480px) and (max-width:767px){.gallery .featuredarea--heading h2{font-size:1.5rem;line-height:1.2}
}
@media all and (min-width:768px) and (max-width:1023px){.gallery .featuredarea--heading h2{font-size:2.6rem;line-height:1.2}
}
@media all and (min-width:1024px){.gallery .featuredarea--heading h2{font-size:2.6rem;line-height:1.2}
}
.gallery .featuredarea--heading h2 h1,.gallery .featuredarea--heading h2 h2,.gallery .featuredarea--heading h2 h3,.gallery .featuredarea--heading h2 h4,.gallery .featuredarea--heading h2 h5,.gallery .featuredarea--heading h2 h6{font-size:1.5rem;line-height:1.2;color:#414141;font-family:"Domaine Display Bold"}
@media all and (min-width:480px) and (max-width:767px){.gallery .featuredarea--heading h2 h1,.gallery .featuredarea--heading h2 h2,.gallery .featuredarea--heading h2 h3,.gallery .featuredarea--heading h2 h4,.gallery .featuredarea--heading h2 h5,.gallery .featuredarea--heading h2 h6{font-size:1.5rem;line-height:1.2}
}
@media all and (min-width:768px) and (max-width:1023px){.gallery .featuredarea--heading h2 h1,.gallery .featuredarea--heading h2 h2,.gallery .featuredarea--heading h2 h3,.gallery .featuredarea--heading h2 h4,.gallery .featuredarea--heading h2 h5,.gallery .featuredarea--heading h2 h6{font-size:2.6rem;line-height:1.2}
}
@media all and (min-width:1024px){.gallery .featuredarea--heading h2 h1,.gallery .featuredarea--heading h2 h2,.gallery .featuredarea--heading h2 h3,.gallery .featuredarea--heading h2 h4,.gallery .featuredarea--heading h2 h5,.gallery .featuredarea--heading h2 h6{font-size:2.6rem;line-height:1.2}
}
.gallery .featuredarea--heading h2 h1 sup,.gallery .featuredarea--heading h2 h2 sup,.gallery .featuredarea--heading h2 h3 sup,.gallery .featuredarea--heading h2 h4 sup,.gallery .featuredarea--heading h2 h5 sup,.gallery .featuredarea--heading h2 h6 sup{font-family:"Open Sans Regular";top:calc(1.5rem * -0.5)}
@media all and (min-width:480px) and (max-width:767px){.gallery .featuredarea--heading h2 h1 sup,.gallery .featuredarea--heading h2 h2 sup,.gallery .featuredarea--heading h2 h3 sup,.gallery .featuredarea--heading h2 h4 sup,.gallery .featuredarea--heading h2 h5 sup,.gallery .featuredarea--heading h2 h6 sup{top:calc(1.5rem * -0.5)}
}
@media all and (min-width:768px) and (max-width:1023px){.gallery .featuredarea--heading h2 h1 sup,.gallery .featuredarea--heading h2 h2 sup,.gallery .featuredarea--heading h2 h3 sup,.gallery .featuredarea--heading h2 h4 sup,.gallery .featuredarea--heading h2 h5 sup,.gallery .featuredarea--heading h2 h6 sup{top:calc(2.6rem * -0.5)}
}
@media all and (min-width:1024px){.gallery .featuredarea--heading h2 h1 sup,.gallery .featuredarea--heading h2 h2 sup,.gallery .featuredarea--heading h2 h3 sup,.gallery .featuredarea--heading h2 h4 sup,.gallery .featuredarea--heading h2 h5 sup,.gallery .featuredarea--heading h2 h6 sup{top:calc(2.6rem * -0.5)}
}
@media all and (min-width:768px) and (max-width:1023px){.gallery .featuredarea--heading h2{font-size:1.5rem}
}
.gallery .featuredarea--description *{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular";word-wrap:break-word;word-break:break-word}
@media all and (min-width:480px) and (max-width:767px){.gallery .featuredarea--description *{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.gallery .featuredarea--description *{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.gallery .featuredarea--description *{font-size:1rem;line-height:1.6}
}
.gallery .featuredarea--description * h1,.gallery .featuredarea--description * h2,.gallery .featuredarea--description * h3,.gallery .featuredarea--description * h4,.gallery .featuredarea--description * h5,.gallery .featuredarea--description * h6{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Bold"}
@media all and (min-width:480px) and (max-width:767px){.gallery .featuredarea--description * h1,.gallery .featuredarea--description * h2,.gallery .featuredarea--description * h3,.gallery .featuredarea--description * h4,.gallery .featuredarea--description * h5,.gallery .featuredarea--description * h6{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.gallery .featuredarea--description * h1,.gallery .featuredarea--description * h2,.gallery .featuredarea--description * h3,.gallery .featuredarea--description * h4,.gallery .featuredarea--description * h5,.gallery .featuredarea--description * h6{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.gallery .featuredarea--description * h1,.gallery .featuredarea--description * h2,.gallery .featuredarea--description * h3,.gallery .featuredarea--description * h4,.gallery .featuredarea--description * h5,.gallery .featuredarea--description * h6{font-size:1rem;line-height:1.6}
}
.gallery .featuredarea--description * p{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.gallery .featuredarea--description * p{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.gallery .featuredarea--description * p{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.gallery .featuredarea--description * p{font-size:1rem;line-height:1.6}
}
.gallery .featuredarea--description * b{font-family:"Open Sans Bold"}
.gallery .featuredarea--text{position:relative;padding-top:30px !important}
.gallery .featuredarea__collapseexpand--mobile{display:none}
@media all and (min-width:768px){.gallery .featuredarea__collapseexpand--mobile{display:none}
}
.gallery .featuredarea__wrapper--collapsed+.featuredarea__collapseexpand--mobile,.gallery .featuredarea__wrapper--expanded+.featuredarea__collapseexpand--mobile{display:block;margin-top:1rem}
.gallery .featuredarea__wrapper--collapsed+.featuredarea__collapseexpand--mobile .link--collapse,.gallery .featuredarea__wrapper--collapsed+.featuredarea__collapseexpand--mobile .link--expand,.gallery .featuredarea__wrapper--expanded+.featuredarea__collapseexpand--mobile .link--collapse,.gallery .featuredarea__wrapper--expanded+.featuredarea__collapseexpand--mobile .link--expand{padding-top:0;padding-bottom:0;padding-left:0;border:0;background:transparent}
.gallery .featuredarea__wrapper--collapsed .featuredarea--text:after{position:absolute;right:0;bottom:0;left:0;height:2em;background-image:linear-gradient(rgba(245,245,245,0),#f5f5f5);content:""}
.gallery .featuredarea__wrapper--collapsed+.featuredarea__collapseexpand--mobile .link--expand{display:block}
.gallery .featuredarea__wrapper--collapsed+.featuredarea__collapseexpand--mobile .link--collapse{display:none}
.gallery .featuredarea__wrapper--expanded+.featuredarea__collapseexpand--mobile .link--collapse{display:block}
.gallery .featuredarea__wrapper--expanded+.featuredarea__collapseexpand--mobile .link--expand{display:none}
.gallery__media--wrapper{display:flex;flex-wrap:wrap;margin-right:-24px;margin-left:-24px}
.gallery__media--wrapper.no-margin-top{margin-top:0 !important}
@media screen and (max-width:767px){.gallery__media--wrapper .component.mediadisplay{margin-bottom:0}
}
.gallery__media,.gallery__author{padding:0 24px;margin-bottom:48px !important}
@media screen and (min-width:767px){.gallery__media,.gallery__author{margin-bottom:0 !important}
.gallery__media .mediadisplay,.gallery__author .mediadisplay{margin-bottom:48px !important}
}
@media screen and (max-width:767px){.gallery__media:last-child,.gallery__author:last-child{margin-bottom:0 !important}
}
.gallery__media--btn,.gallery__author--btn{text-align:center}
.gallery__media--btn button,.gallery__author--btn button{border:0}
.gallery__media--large{width:100%}
@media all and (min-width:768px){.gallery__media--large{flex:0 0 50%;max-width:50%}
}
.gallery__media--small{width:100%}
@media all and (min-width:768px){.gallery__media--small{flex:0 0 30%;max-width:30%}
}
.gallery .image__container{position:relative}
.gallery .image__container:before{display:block;width:100%;padding-top:75%;background-color:#f5f5f5;content:" "}
.gallery .image__container>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.gallery .image__container>.media__content img{width:100%;height:100%;object-fit:cover}
.gallery .image__container>.media__content iframe{width:100%;height:100%}
.gallery .video__container{position:relative}
.gallery .video__container:before{display:block;width:100%;padding-top:56.25%;background-color:#f5f5f5;content:" "}
.gallery .video__container>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.gallery .video__container>.media__content img{width:100%;height:100%;object-fit:cover}
.gallery .video__container>.media__content iframe{width:100%;height:100%}
.gallery .video__transcript{margin-top:20px;text-align:right}
.gallery .media__caption{margin-top:20px}
.gallery .media__caption *{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular";word-wrap:break-word;word-break:break-word}
@media all and (min-width:480px) and (max-width:767px){.gallery .media__caption *{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.gallery .media__caption *{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.gallery .media__caption *{font-size:1rem;line-height:1.6}
}
.gallery .media__caption * h1,.gallery .media__caption * h2,.gallery .media__caption * h3,.gallery .media__caption * h4,.gallery .media__caption * h5,.gallery .media__caption * h6{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Bold"}
@media all and (min-width:480px) and (max-width:767px){.gallery .media__caption * h1,.gallery .media__caption * h2,.gallery .media__caption * h3,.gallery .media__caption * h4,.gallery .media__caption * h5,.gallery .media__caption * h6{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.gallery .media__caption * h1,.gallery .media__caption * h2,.gallery .media__caption * h3,.gallery .media__caption * h4,.gallery .media__caption * h5,.gallery .media__caption * h6{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.gallery .media__caption * h1,.gallery .media__caption * h2,.gallery .media__caption * h3,.gallery .media__caption * h4,.gallery .media__caption * h5,.gallery .media__caption * h6{font-size:1rem;line-height:1.6}
}
.gallery .media__caption * p{font-size:1rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.gallery .media__caption * p{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.gallery .media__caption * p{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.gallery .media__caption * p{font-size:1rem;line-height:1.6}
}
.gallery .media__caption * b{font-family:"Open Sans Bold"}
.gallery .media__caption .link__text{font-size:1.1rem;line-height:1.5;color:#414141;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.gallery .media__caption .link__text{font-size:1.1rem;line-height:1.5}
}
@media all and (min-width:768px) and (max-width:1023px){.gallery .media__caption .link__text{font-size:1.1rem;line-height:1.5}
}
@media all and (min-width:1024px){.gallery .media__caption .link__text{font-size:1.1rem;line-height:1.5}
}
.gallery .media__caption .link__text h1,.gallery .media__caption .link__text h2,.gallery .media__caption .link__text h3,.gallery .media__caption .link__text h4,.gallery .media__caption .link__text h5,.gallery .media__caption .link__text h6{font-size:1.1rem;line-height:1.5;color:#414141;font-family:"Open Sans Semibold"}
@media all and (min-width:480px) and (max-width:767px){.gallery .media__caption .link__text h1,.gallery .media__caption .link__text h2,.gallery .media__caption .link__text h3,.gallery .media__caption .link__text h4,.gallery .media__caption .link__text h5,.gallery .media__caption .link__text h6{font-size:1.1rem;line-height:1.5}
}
@media all and (min-width:768px) and (max-width:1023px){.gallery .media__caption .link__text h1,.gallery .media__caption .link__text h2,.gallery .media__caption .link__text h3,.gallery .media__caption .link__text h4,.gallery .media__caption .link__text h5,.gallery .media__caption .link__text h6{font-size:1.1rem;line-height:1.5}
}
@media all and (min-width:1024px){.gallery .media__caption .link__text h1,.gallery .media__caption .link__text h2,.gallery .media__caption .link__text h3,.gallery .media__caption .link__text h4,.gallery .media__caption .link__text h5,.gallery .media__caption .link__text h6{font-size:1.1rem;line-height:1.5}
}
.gallery .media__caption .link__text h1 sup,.gallery .media__caption .link__text h2 sup,.gallery .media__caption .link__text h3 sup,.gallery .media__caption .link__text h4 sup,.gallery .media__caption .link__text h5 sup,.gallery .media__caption .link__text h6 sup{font-family:"Open Sans Regular";top:calc(1.1rem * -0.5)}
@media all and (min-width:480px) and (max-width:767px){.gallery .media__caption .link__text h1 sup,.gallery .media__caption .link__text h2 sup,.gallery .media__caption .link__text h3 sup,.gallery .media__caption .link__text h4 sup,.gallery .media__caption .link__text h5 sup,.gallery .media__caption .link__text h6 sup{top:calc(1.1rem * -0.5)}
}
@media all and (min-width:768px) and (max-width:1023px){.gallery .media__caption .link__text h1 sup,.gallery .media__caption .link__text h2 sup,.gallery .media__caption .link__text h3 sup,.gallery .media__caption .link__text h4 sup,.gallery .media__caption .link__text h5 sup,.gallery .media__caption .link__text h6 sup{top:calc(1.1rem * -0.5)}
}
@media all and (min-width:1024px){.gallery .media__caption .link__text h1 sup,.gallery .media__caption .link__text h2 sup,.gallery .media__caption .link__text h3 sup,.gallery .media__caption .link__text h4 sup,.gallery .media__caption .link__text h5 sup,.gallery .media__caption .link__text h6 sup{top:calc(1.1rem * -0.5)}
}
.gallery .media__caption .link__text:hover{color:#8932af}
.gallery .media__caption .link__text:hover:before{background-color:#8932af}
.gallery .media__caption .link__text:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2024%22%3E%3Ctitle%3Eicon-right%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%203l3.06-3L15%2012%203.06%2024%200%2021l9-9z%22%20fill%3D%22%238932af%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.gallery .media__caption .link__text:after{width:10px}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.gallery.rightrail--active .gallery__featuredarea--wrapper .featuredarea__contentwrapper--thumbnail{margin-left:8.33333%}
}
.inlineCTACont{padding:30px 0}
.inlineCTACont.hidde-mobile{display:none}
.inlineCTACont .imgCont{display:inline-block;width:50px;margin-right:1.5em;margin-bottom:18px;vertical-align:top}
.inlineCTACont .imgCont img{width:100%}
.inlineCTACont .textCont{display:inline-block;max-width:calc(100% - 50px - 1.5em);vertical-align:top}
.inlineCTACont .textCont h2{color:#414141;font-size:20px}
.inlineCTACont .textCont p{margin:1.1em 0 1.5em;color:#414141}
.inlineCTACont form{padding:0}
.inlineCTACont form .form__wrapper{width:80%;max-width:80%}
@media all and (min-width:0) and (max-width:479px){.inlineCTACont form .form__wrapper{width:100%;max-width:100%}
}
.inlineCTACont form .form-body{margin:0}
.inlineCTACont form .forminput{margin-top:0}
.inlineCTACont form .forminput .showLocationCont{min-width:200px}
.inlineCTACont form .forminput .showLocationCont p{margin:0}
.inlineCTACont .component__cta a[class^="type__link"]{margin-top:15px !important}
.inlineCTACont .component__cta a[class^="type__btn"]{margin-top:5px !important}
.inlineCTACont .component__cta li[class^="type__btn"]{margin-top:20px !important}
.inlineCTACont .component__cta li[class^="type__link"]{margin-top:15px !important}
.inlineCTACont .redirectcombobox{padding:0}
.inlineCTACont .redirectcombobox .forminput{flex:0 0 60%;max-width:60%;padding-right:0}
.inlineCTACont .redirectcombobox .btnCont{flex:0 0 40%;max-width:40%;display:flex;align-items:center;min-width:50px}
.inlineCTACont .redirectcombobox .btnCont a{margin:0 !important}
@media all and (min-width:768px){.inlineCTACont.margin-left{margin-left:24px}
.inlineCTACont.hidde-mobile{display:block}
.inlineCTACont .textCont h2{font-size:24px}
.inlineCTACont .textCont p{margin:.75em 0 1.35em}
.inlineCTACont form .form__wrapper{flex:none;margin-left:74px}
.inlineCTACont form .form__wrapper .errorSummary ul{padding-left:0}
.inlineCTACont form .form__wrapper .errorSummary ul li{margin-left:2em}
}
.hero-inlineCTA-cont .inlineCTACont .form-body{margin:0 -24px}
.aem-Grid .separator ~ .text.aem-GridColumn h2,.aem-Grid .separator ~ .text.aem-GridColumn h3,.aem-Grid .separator ~ .text.aem-GridColumn h4,.aem-Grid .separator ~ .text.aem-GridColumn h5,.aem-Grid .separator ~ .text.aem-GridColumn h6{margin-top:10px;font-family:"Domaine Display Bold";font-size:1.5rem}
@media all and (min-width:1024px){.aem-Grid .separator ~ .text.aem-GridColumn h2,.aem-Grid .separator ~ .text.aem-GridColumn h3,.aem-Grid .separator ~ .text.aem-GridColumn h4,.aem-Grid .separator ~ .text.aem-GridColumn h5,.aem-Grid .separator ~ .text.aem-GridColumn h6{font-size:2.6rem}
}
@media all and (min-width:480px) and (max-width:767px){.statistic__componentwrapper .mediacontainer{width:360px}
}
.statistic__componentwrapper .media{position:relative}
.statistic__componentwrapper .media:before{display:block;width:100%;padding-top:75%;background-color:#f5f5f5;content:" "}
.statistic__componentwrapper .media>.media__content{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}
.statistic__componentwrapper .media>.media__content img{width:100%;height:100%;object-fit:cover}
.statistic__componentwrapper .media>.media__content iframe{width:100%;height:100%}
.statistic__componentwrapper .media__caption{position:relative;width:89%;margin-top:-50px;margin-right:0;margin-left:auto;padding:32px 40px;background:#fff}
.statistic__componentwrapper.image--small .mediawrapper--right{margin-top:48px}
@media all and (min-width:768px){.statistic__componentwrapper.image--small .mediawrapper--right{margin-top:0}
}
.statistic__componentwrapper.image--large .mediawrapper--right{margin-top:48px}
@media all and (min-width:768px){.statistic__componentwrapper.image--large .mediawrapper--right{margin-top:80px}
}
@media all and (min-width:768px){.statistic__componentwrapper.component--right .mediawrapper--left{order:2}
.statistic__componentwrapper.component--right .mediawrapper--right{order:1;margin-left:8.33333%}
}
@media all and (min-width:768px){.statistic__componentwrapper.component--right.image--small .mediawrapper--left{order:2}
.statistic__componentwrapper.component--right.image--small .mediawrapper--right{order:1;margin-left:25%}
}
.statistic__wrapper>*{margin-top:30px}
.statistic__wrapper>*:first-child,.statistic__wrapper>*:last-child{margin-top:0}
.statistic__figure{flex:0 0 100%;max-width:100%;margin-top:20px;padding:0 24px}
@media all and (min-width:1024px){.statistic__figure{flex:0 0 80%;max-width:80%}
}
.statistic__figure h1,.statistic__figure h2,.statistic__figure h4,.statistic__figure h5,.statistic__figure h6,.statistic__figure .no--hyphenate{font-family:"Domaine Display Bold";font-size:2.5rem;line-height:1;word-spacing:0}
@media all and (min-width:768px){.statistic__figure h1,.statistic__figure h2,.statistic__figure h4,.statistic__figure h5,.statistic__figure h6,.statistic__figure .no--hyphenate{font-size:12vw}
}
@media all and (min-width:1024px){.statistic__figure h1,.statistic__figure h2,.statistic__figure h4,.statistic__figure h5,.statistic__figure h6,.statistic__figure .no--hyphenate{word-spacing:100vw}
}
@media screen and (min-width:1488px){.statistic__figure h1,.statistic__figure h2,.statistic__figure h4,.statistic__figure h5,.statistic__figure h6,.statistic__figure .no--hyphenate{font-size:12rem}
}
.statistic__figure h1 sup,.statistic__figure h2 sup,.statistic__figure h4 sup,.statistic__figure h5 sup,.statistic__figure h6 sup,.statistic__figure .no--hyphenate sup{font-size:.75em;line-height:1}
.statistic__description{flex:0 0 100%;max-width:100%;padding:30px 24px 0 24px}
@media all and (min-width:1024px){.statistic__description{flex:0 0 80%;max-width:80%}
}
.statistic__description *{font-family:"Open Sans Semibold";font-size:1.125rem;line-height:1.5}
@media all and (min-width:0) and (max-width:479px){.breadcrumb-wrapper{display:none}
}
.breadcrumb-wrapper ol{margin:0;padding:0}
.breadcrumb-wrapper ol li{display:inline-block;margin-right:.5rem;font-size:14px;vertical-align:middle}
.breadcrumb-wrapper ol li a,.breadcrumb-wrapper ol li span{color:#000;vertical-align:middle}
.breadcrumb-wrapper ol li .icon-link__breadcrumb::after{margin-left:.5rem;font-size:7px;content:"\e912"}
.iframe-cont{height:100vh}
.iframe-cont iframe{width:100%;height:100%;border:0}
.pullquote{margin:32px 0}
@media all and (min-width:768px){.pullquote--wrapped{margin:0 0 25px 0}
}
@media all and (min-width:768px){.pullquote--standalone .pullquote__wrapper{padding:0 24px;margin-left:8.33333%;flex:0 0 50%;max-width:50%}
}
@media screen and (min-width:1246px){.rightrail>.container{position:static}
.rightrail .setbottom{bottom:40px}
}
.rightrail__section{position:fixed;right:0;bottom:0;left:0;width:100%}
@media screen and (max-width:1245px){.rightrail__section{z-index:400}
}
@media screen and (min-width:1246px){.rightrail__section{position:absolute;bottom:auto;left:auto;width:16.666%;max-width:248px;padding:10px 24px 10px 30px;border-left:1px solid #a2a2a2;z-index:999}
}
.rightrail__section.fixed{position:fixed}
.rightrail__section .cta__additionallinkswrapper.no--heading{margin-top:0 !important}
.rightrail__section .cta__additionallinkswrapper .link__column{width:100%;padding:0 !important}
@media screen and (min-width:1246px) and (max-width:1360px){.rightrail__section .cta__additionallinkswrapper .link__row{margin-bottom:2px !important}
}
@media screen and (min-width:1361px){.rightrail__section .cta__additionallinkswrapper .link__row{margin-bottom:8px !important}
}
.rightrail__section .submitCont a .btn--primary{margin-right:0 !important;white-space:nowrap}
.rightrail__desktop{margin-top:20px}
@media screen and (max-width:1245px){.rightrail__desktop{display:none}
}
.rightrail__desktop:first-child{margin-top:0}
.rightrail__mobile{display:none}
.rightrail__mobile.rightrail__mobile--show{position:fixed;right:0;bottom:0;left:0;padding:24px;transform:translateY(8px);transition:opacity .5s ease;border-top:1px solid #ddd;-webkit-transform:translateY(8px);opacity:0;z-index:400;background:#fff;-webkit-transform:translateY(8px)}
@media screen and (max-width:1245px){.rightrail__mobile.rightrail__mobile--show{display:block}
}
.rightrail__mobile.rightrail__mobile--show.show{transform:translateY(0);opacity:1;-webkit-transform:translateY(0)}
.rightrail__mobile .rightrail__textlinkwrapper{width:100%}
.rightrail__iconcontainer{width:50px;height:50px}
@media screen and (min-width:1246px){.rightrail__iconcontainer{margin-bottom:20px}
}
.rightrail__iconcontainer img{width:100%;height:auto}
@media screen and (min-width:1246px){.rightrail__titlecontainer{margin-bottom:20px}
}
@media screen and (max-width:1245px){.rightrail__titlecontainer .rightrail__title{position:relative;width:100%;padding:0;padding-right:20px;border:0;background:transparent;font-family:"Domaine Display Bold";text-align:left}
.rightrail__titlecontainer .rightrail__title:after{display:block;position:absolute;top:13px;right:0;width:1em;height:1em;margin-top:-0.5em;transform:scaleY(-1);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2015%22%3E%3Ctitle%3Eicon-expand%3C%2Ftitle%3E%3Cpath%20d%3D%22M21%200l3%203.06L12%2015%200%203.06%203%200l9%209z%22%20fill%3D%22%238932af%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;content:"";-webkit-transform:scaleY(-1)}
.rightrail__titlecontainer .rightrail__title.collapse{margin-bottom:20px}
.rightrail__titlecontainer .rightrail__title.collapse:after{transform:scaleY(1);-webkit-transform:scaleY(1)}
}
.rightrail__titlecontainer *{font-size:18px !important;line-height:1.35em !important}
.rightrail__textcontainer *{line-height:1.63em;word-wrap:break-word}
.rightrail .cta__linkswrapper a{display:block;margin-top:15px !important}
.rightrail .cta__linkswrapper a span{margin-right:0 !important}
.rightrail .cta__linkswrapper li{display:block;margin-top:15px !important}
.rightrail .cta__linkswrapper li a{margin-top:0 !important}
.rightrail form{padding:0}
.rightrail form .row{margin:0}
.rightrail form .form-description,.rightrail form .help-text{display:none}
.rightrail form .form__wrapper,.rightrail form .forminput{flex:0 0 100%;max-width:100%;margin:0;padding:0}
@media screen and (min-width:481px) and (max-width:1245px){.rightrail form .forminput{flex:0 0 41.66667%;max-width:41.66667%}
}
.rightrail form input[type="submit"]{margin-top:15px}
@media screen and (min-width:1246px){.rightrail--link .cta__linkswrapper a{margin-top:0 !important}
}
@media screen and (max-width:1245px){.rightrail--link .closelink{display:inline-block;position:absolute;top:27px;right:20px;width:17px;height:17px;border:0;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025.46%2025.46%22%3E%3Ctitle%3Eicon-close%3C%2Ftitle%3E%3Cg%20data-name%3D%22Layer%201%22%20fill%3D%22%238932af%22%3E%3Cpath%20d%3D%22M22.63%2025.455L.001%202.828%202.831-.001l22.627%2022.628z%22%2F%3E%3Cpath%20d%3D%22M.005%2022.63L22.632.001l2.829%202.829L2.833%2025.458z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:0 0}
.rightrail .forminput__label{background:#fff}
.rightrail__titlecontainer--inside{margin-bottom:20px}
.rightrail__textcontainer{margin-bottom:20px}
.rightrail__textcontainer:last-child{margin-bottom:0}
.rightrail__iconcontainer+.rightrail__textlinkwrapper{margin-top:-5px;padding-left:15px}
.rightrail .cta__linkswrapper a[class^="type__link"]:first-child,.rightrail .cta__linkswrapper li[class^="type__link"]:first-child{margin-top:0 !important}
.rightrail .cta__linkswrapper a[class^="type__link"]:first-child span,.rightrail .cta__linkswrapper li[class^="type__link"]:first-child span{margin-top:0 !important}
}
@media screen and (max-width:1245px){.rightrail>.container{padding:0}
}
.rightrail__contentwrapper{display:none}
.rightrail__contentwrapper.show{display:flex}
@media screen and (min-width:1246px){.rightrail--active.textmedia--one.component--left.textmedia--one--large .mediawrapper--left{flex:0 0 41.66667%;max-width:41.66667%}
.rightrail--active.textmedia--one.component--right.textmedia--one--large .mediawrapper--left{flex:0 0 41.66667%;max-width:41.66667%}
.rightrail--active.textmedia--one.component--right.textmedia--one--large .mediawrapper--right{margin-left:0}
.rightrail--active .statistic__componentwrapper.image--small.component--right .mediawrapper--right{margin-left:0}
.rightrail--active .statistic__componentwrapper.image--large.component--left .mediawrapper--left{flex:0 0 41.66667%;max-width:41.66667%}
.rightrail--active .statistic__componentwrapper.image--large.component--right .mediawrapper--left{flex:0 0 41.66667%;max-width:41.66667%}
.rightrail--active .statistic__componentwrapper.image--large.component--right .mediawrapper--right{margin-left:0}
.rightrail--active.multitext .multitext__mainwrapper{margin-left:0}
.rightrail--active.multitext .textsection--1{margin-left:8.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.rightrail--active.multitext .textsection--1 .multitext__image__wrapper{flex:0 0 25%;max-width:25%}
.rightrail--active.multitext .textsection--1 .multitext__textarea--1{flex:0 0 75%;max-width:75%}
.rightrail--active.multitext .textsection--2{margin-left:0;flex:0 0 33.33333%;max-width:33.33333%}
.rightrail--active.multitext .textsection--2 .multitext__textsection{margin-top:0 !important}
.rightrail--active.multitext .textsection--2 .multitext__image__wrapper{flex:0 0 25%;max-width:25%}
.rightrail--active.multitext .textsection--2 .multitext__textarea{flex:0 0 75%;max-width:75%}
.rightrail--active.multitext .textsection--3{flex:0 0 33.33333%;max-width:33.33333%}
.rightrail--active.multitext .textsection--3 .multitext__image__wrapper{flex:0 0 25%;max-width:25%}
.rightrail--active.multitext .textsection--3 .multitext__textarea{flex:0 0 75%;max-width:75%}
.rightrail--active.multitext .multitext__wrapper--5 .textsection--3{margin-left:0}
.rightrail--active.multitext .multitext__wrapper--5 .textsection--4{flex:0 0 33.33333%;max-width:33.33333%}
.rightrail--active.multitext .multitext__wrapper--5 .textsection--4 .multitext__image__wrapper{flex:0 0 25%;max-width:25%}
.rightrail--active.multitext .multitext__wrapper--5 .textsection--4 .multitext__textarea{flex:0 0 75%;max-width:75%}
.rightrail--active.gallery .featuredarea--media,.rightrail--active.gallery .featuredarea__contentwrapper{flex:0 0 41.66667%;max-width:41.66667%;margin-left:0}
.rightrail--active.gallery .gallery__mediacontainer{margin-left:0}
}
@media screen and (min-width:1246px){.rightrail--regular>*{margin-bottom:15px}
.rightrail--regular>*:last-child{margin-bottom:0}
}
.rightrail--collapsible .rightrail__title:after{display:none}
.rightrail--collapsible .rightrail__textcontainer *{font-size:1rem;line-height:1.6}
@media screen and (max-width:1023px){.rightrail--collapsible .rightrail__desktop{display:none}
.rightrail--collapsible .rightrail__titlecontainer--outside{display:none}
.rightrail--collapsible .rightrail__titlecontainer--inside{margin-bottom:10px}
.rightrail--collapsible .rightrail__textcontainer>*{padding-bottom:6px}
.rightrail--collapsible .rightrail__textcontainer>*:last-child{padding-bottom:0}
.rightrail--collapsible .rightrail__mobile--show{display:block;left:100%;transform:translateY(0);opacity:1;-webkit-transform:translateY(0)}
.rightrail--collapsible .rightrail__mobile--show .popup--close--mob{display:none}
.rightrail--collapsible .rightrail__mobile--show.show{left:0}
.rightrail--collapsible .rightrail__mobile--show.show .rightrail__iconcontainer{display:none}
.rightrail--collapsible .rightrail__mobile--show.show .rightrail__contentwrapper{display:block}
.rightrail--collapsible .rightrail__mobile--show.show .popup--close--mob{display:block}
.rightrail--collapsible .button__cta--mob{position:fixed;right:74px;bottom:50px;width:50px;height:50px;padding:0;border:0;background:transparent;cursor:pointer}
.rightrail--collapsible .button__cta--mob img{width:100%}
}
@media all and (min-width:768px) and (max-width:1023px){.rightrail--collapsible .button__cta--mob{width:67px;height:67px}
.rightrail--collapsible .rightrail__title{font-size:20px !important}
}
@media all and (min-width:1024px){.rightrail--collapsible .rightrail__desktop{display:block}
.rightrail--collapsible>.container{position:static}
.rightrail--collapsible .setbottom{bottom:40px !important}
.rightrail--collapsible .rightrail__section{position:absolute;bottom:auto;left:auto;width:204px;max-width:248px;padding:10px 24px;border-left:0;z-index:999}
.rightrail--collapsible .rightrail__section.fixed{position:fixed}
.rightrail--collapsible .rightrail__iconcontainer{width:67px;height:67px;margin-left:auto}
.rightrail--collapsible .rightrail__iconcontainer button{width:100%;padding:0;border:0;background:transparent;cursor:pointer}
.rightrail--collapsible .rightrail__titlecontainer{margin-bottom:10px}
.rightrail--collapsible .rightrail__titlecontainer .rightrail__title{font-size:20px !important}
.rightrail--collapsible .rightrail__textcontainer>*{padding-bottom:6px}
.rightrail--collapsible .rightrail__textcontainer>*:last-child{padding-bottom:0}
.rightrail--collapsible .rightrail--popup{position:absolute;right:24px;bottom:100%;width:200px;margin-bottom:10px;padding:30px 15px;background:#fff}
.rightrail--collapsible .rightrail--popup:after{position:absolute;top:100%;right:24px;margin-left:-5px;border-width:10px;border-style:solid;border-color:#fff transparent transparent;content:""}
}
@media screen and (max-width:1600px){.rightrail--collapsible .rightrail__iconcontainer{margin-right:30px}
.rightrail--collapsible .rightrail--popup:after{right:54px}
}
.rightrail--collapsible .popup--close,.rightrail--collapsible .popup--close--mob{display:block;position:absolute;top:5px;right:5px;width:30px;height:30px;border:0;border-radius:0;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025.46%2025.46%22%3E%3Ctitle%3Eicon-close%3C%2Ftitle%3E%3Cg%20data-name%3D%22Layer%201%22%20fill%3D%22%23414141%22%3E%3Cpath%20d%3D%22M22.63%2025.455L.001%202.828%202.831-.001l22.627%2022.628z%22%2F%3E%3Cpath%20d%3D%22M.005%2022.63L22.632.001l2.829%202.829L2.833%2025.458z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:50%;cursor:pointer;z-index:2}
html.tablet .rightrail--collapsible .rightrail__desktop,html.tablet .rightrail--collapsible .rightrail__titlecontainer--outside{display:none}
html.tablet .rightrail--collapsible .rightrail__mobile--show{display:block;left:100%;transform:translateY(0);opacity:1;-webkit-transform:translateY(0)}
html.tablet .rightrail--collapsible .rightrail__mobile--show .popup--close--mob{display:none}
html.tablet .rightrail--collapsible .rightrail__mobile--show.show{left:0 !important}
html.tablet .rightrail--collapsible .rightrail__mobile--show.show .rightrail__contentwrapper{display:block}
html.tablet .rightrail--collapsible .rightrail__mobile--show.show .rightrail__iconcontainer{display:none}
html.tablet .rightrail--collapsible .rightrail__mobile--show.show .popup--close--mob{display:block}
html.tablet .rightrail--collapsible .button__cta--mob{position:fixed;right:74px;bottom:50px;width:67px;height:67px;padding:0;border:0;background:transparent;cursor:pointer}
html.tablet .rightrail--collapsible .button__cta--mob img{width:100%}
.offsetCont{min-height:1px}
.offsetCont span{display:block;margin:48px 0;padding:30px 0;text-align:center;background-color:rgba(125,63,152,0.2)}
@media screen and (max-width:1023px){.comparisontable table{border-collapse:separate;border-spacing:10px}
}
.comparisontable .table__heading{padding-bottom:30px}
.comparisontable .table__heading h3{font-size:1.25rem;line-height:20px}
@media all and (min-width:768px){.comparisontable .table__heading h3{font-size:1.75rem;line-height:42px}
}
.comparisontable .column__parentcontainer{height:100%;padding:20px 30px}
@media all and (min-width:1024px){.comparisontable .column__parentcontainer{background:#fff}
}
.comparisontable .column__parentcontainer--header,.comparisontable .column__parentcontainer--bottomheader,.comparisontable .column__parentcontainer .column--bottomheader{background:#5a2e6f;text-align:center}
.comparisontable .column__parentcontainer--header *,.comparisontable .column__parentcontainer--bottomheader *,.comparisontable .column__parentcontainer .column--bottomheader *{color:#fff}
.comparisontable .column__parentcontainer--header .btn--secondary,.comparisontable .column__parentcontainer--bottomheader .btn--secondary,.comparisontable .column__parentcontainer .column--bottomheader .btn--secondary{padding:7px 22px;color:#fff !important;box-shadow:0 0 0 2px #fff inset}
.comparisontable .column__parentcontainer--header .btn--secondary:hover,.comparisontable .column__parentcontainer--bottomheader .btn--secondary:hover,.comparisontable .column__parentcontainer .column--bottomheader .btn--secondary:hover{background:#fff !important;color:#7d3f98 !important}
@media screen and (max-width:1023px){.comparisontable .column__parentcontainer .column__container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}
}
.comparisontable .comparisonrow:first-child .comparisontable__labelcolumn{padding:0}
.comparisontable__row{margin-bottom:10px}
@media screen and (max-width:1023px){.comparisontable__row{display:table-row}
.comparisontable__row.block--hiddenmobile{display:none}
}
@media all and (min-width:1024px){.comparisontable__row{margin-right:-6px}
}
.comparisontable__labelcolumn{display:block;width:50%;padding:0 5px 0 24px}
@media screen and (max-width:1023px){.comparisontable__labelcolumn{display:table-cell;padding:20px 30px;background:#fff}
}
@media all and (min-width:1024px){.comparisontable__labelcolumn .column__container{display:flex;align-items:center;height:100%;padding:20px 30px;background:#fff}
}
@media all and (min-width:1024px){.comparisontable__labelcolumn{display:block;width:16.66667%;padding:0 6px 0 24px}
.comparisontable__labelcolumn.count--5{width:15%}
.comparisontable__labelcolumn .column__container{width:100%;height:100%;padding:0;background:transparent}
.comparisontable__labelcolumn .column__container .row__label{width:100%;margin-left:auto;text-align:right}
}
.comparisontable__column{display:table-cell;width:50%;padding:0;background:#fff}
@media all and (min-width:1024px){.comparisontable__column{display:block;width:20.83333%;padding:0 6px;background:transparent}
.comparisontable__column.count--5{width:17%}
}
@media screen and (min-width:1024px){.comparisontable__column .column__container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background:#fff;text-align:center}
}
.comparisontable__column .column__container.column--header{display:block;height:100%;background:#5a2e6f;color:#fff;text-align:center}
.comparisontable__column .column__container.column--header *{color:#fff}
.comparisontable__column .column__container.column--header .btn--secondary{margin-right:0 !important;color:#fff !important;box-shadow:0 0 0 2px #fff inset}
.comparisontable__column .column__container.column--header .btn--secondary:hover{color:#7d3f98 !important}
.comparisontable__column .column__container.column--header .column--description *{font-size:18px}
.comparisontable__column .column__container>div{margin-top:20px}
.comparisontable__column .column__container>div:first-child{margin-top:0}
.comparisontable__column .column__container>.component__cta{margin-top:0}
.comparisontable__column .column__container>.component__cta:first-child .cta__linkswrapper{margin-top:0}
.comparisontable__column .column--image{width:28px;height:28px}
.comparisontable__column .column--image img{width:100%;height:100%}
.comparisontable__column .column--title *{font-size:20px}
@media screen and (min-width:1300px){.comparisontable__column .column--title *{font-size:26px}
}
.comparisontable__column .column__container .column--description{width:100%;margin-bottom:0}
.comparisontable__column .column__container .column--description *{font-size:16px}
.comparisontable__column .column__container .column--description sup{top:-0.6rem;font-family:inherit;font-size:9px}
.comparisontable .title__block p{font-family:"Domaine Display Bold"}
.comparisontable .title__block p *{font-family:"Domaine Display Bold"}
.comparisontable .component__cta .cta__linkswrapper{margin-top:20px}
.comparisontable .component__cta a[class^="type__link"],.comparisontable .component__cta a[class^="type__btn"]{margin-top:0 !important}
.comparisontable .component__cta a[class^="type__link"] span,.comparisontable .component__cta a[class^="type__btn"] span{margin-top:0 !important}
.comparisontable .row__label p{font-family:"Open Sans Semibold"}
.comparisontable .row__label sup{top:-0.6rem;font-family:inherit;font-size:9px}
@media all and (min-width:1024px){.comparisontable .comparisontable__column{order:0}
.comparisontable .column__selector{display:none}
}
.comparisontable table{width:100%;margin-top:10px;table-layout:fixed}
.comparisontable table:first-child{margin-top:0}
.comparisontable .mobiletable__caption th{display:block;width:100%;padding:0 24px}
@media screen and (max-width:1023px){.comparisontable .mobiletable__caption th{display:table-cell;padding:0}
}
.comparisontable .mobiletable__caption .column--header .title__block p{font-size:18px}
.comparisontable .mobiletable__caption .column--header .column--description{margin-top:20px}
.comparisontable .mobiletable__caption .column--header .column--description:first-child{margin-top:0}
.longFormArticleCont .comparisontable.component{margin-bottom:0}
.longFormArticleCont .comparisontable .container{padding:0}
@media screen and (min-width:1024px){.longFormArticleCont .comparisontable__column .column--title *{font-size:18px}
}
@media screen and (min-width:1100px) and (max-width:1299px){.longFormArticleCont .comparisontable__column .column--title *{font-size:20px}
}
@media screen and (min-width:1300px){.longFormArticleCont .comparisontable__column .column--title *{font-size:24px}
}
.longFormArticleCont .comparisontable .table--dekstop{width:auto;display:flex;flex-wrap:wrap;margin-right:-24px;margin-left:-24px}
.longFormArticleCont .comparisontable .table--dekstop thead,.longFormArticleCont .comparisontable .table--dekstop tbody{display:block;width:100%;padding:0 24px}
.longFormArticleCont .comparisontable .table--dekstop thead p,.longFormArticleCont .comparisontable .table--dekstop tbody p{margin:0}
.tablet.landscape .comparisontable table{border-collapse:separate;border-spacing:10px}
.tablet.landscape .comparisontable .comparisontable__row{display:table-row}
.tablet.landscape .comparisontable .comparisontable__labelcolumn,.tablet.landscape .comparisontable .comparisontable__column{display:table-cell}
.tablet.landscape .comparisontable thead .comparisontable__column{padding:0}
.tablet.landscape .comparisontable tbody .comparisontable__row--normal .comparisontable__column{padding:20px 30px;background:#fff}
.tablet.landscape .comparisontable tbody .comparisontable__row--normal .comparisontable__column .column__parentcontainer{padding:0}
.tablet.landscape .comparisontable tbody .comparisontable__row:not(.comparisontable__row--normal) .comparisontable__column{padding:0}
body .content_section div.icontext:nth-child(1).texticon__text__main{margin-top:30px !important;margin-bottom:40px !important}
@media all and (min-width:768px){body .content_section div.icontext:nth-child(1).texticon__text__main{margin-top:60px !important;margin-bottom:30px !important}
}
@media all and (min-width:1024px){body .content_section div.icontext:nth-child(1).texticon__text__main{margin-top:90px !important;margin-bottom:45px !important}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){body .content_section div.icontext:nth-child(1).texticon__text__main{margin-top:60px !important;margin-bottom:30px !important}
}
@media all and (min-width:768px){body .content_section div.icontext:nth-child(1).texticon__text__main+.texticon__text__sub{margin-bottom:50px !important}
}
@media all and (min-width:1024px){body .content_section div.icontext:nth-child(1).texticon__text__main+.texticon__text__sub{margin-top:45px !important;margin-bottom:60px !important}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){body .content_section div.icontext:nth-child(1).texticon__text__main+.texticon__text__sub{margin-top:0 !important;margin-bottom:60px !important}
}
body .content_section div.icontext:nth-child(1).texticon__text__top{margin-top:40px !important;margin-bottom:30px !important}
@media all and (min-width:768px){body .content_section div.icontext:nth-child(1).texticon__text__top{margin-top:30px !important}
}
@media all and (min-width:1024px){body .content_section div.icontext:nth-child(1).texticon__text__top{margin-top:40px !important}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){body .content_section div.icontext:nth-child(1).texticon__text__top{margin-top:30px !important}
}
body .content_section div.icontext:nth-child(1).texticon__text__top+.texticon__text__sub{margin-bottom:30px !important}
body .content_section div.icontext:nth-child(1).texticon__text__top+.texticon__text__sub+.texticon__text__main{margin-bottom:20px !important}
@media all and (min-width:1024px){body .content_section div.icontext:nth-child(1).texticon__text__top+.texticon__text__sub+.texticon__text__main{margin-bottom:40px !important}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){body .content_section div.icontext:nth-child(1).texticon__text__top+.texticon__text__sub+.texticon__text__main{margin-bottom:20px !important}
}
body .content_section div.icontext:nth-child(1).texticon__text__top+.texticon__text__sub+.texticon__text__main+.texticon__text__alt{margin-bottom:40px !important}
@media all and (min-width:1024px){body .content_section div.icontext:nth-child(1).texticon__text__top+.texticon__text__sub+.texticon__text__main+.texticon__text__alt{margin-bottom:48px !important}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){body .content_section div.icontext:nth-child(1).texticon__text__top+.texticon__text__sub+.texticon__text__main+.texticon__text__alt{margin-bottom:40px !important}
}
body .content_section div.icontext:nth-child(1).texticon__text__top+.texticon__text__sub+.texticon__text__main+.texticon__text__underwriter+.texticon__text__alt{margin-bottom:48px !important}
.icontext:last-child .texticon__inherited .texticon__container{margin-bottom:0}
.icontext:last-child .texticon__inherited .texticon__container--withbackground{margin-bottom:0}
@media all and (min-width:768px){.texticon .texticon__container{text-align:center}
}
.texticon .texticon__container--withbackground{padding:25px 30px;background:#fff}
@media all and (min-width:1024px){.texticon .texticon__container--withbackground{padding:28px 55px}
}
.texticon__inherited .texticon__container{margin-bottom:24px;text-align:left}
@media all and (min-width:1024px){.texticon__inherited .texticon__container{margin-bottom:40px}
}
.texticon__inherited .texticon__container--withbackground{margin-bottom:16px;padding:24px 16px}
@media all and (min-width:768px){.texticon__inherited .texticon__container--withbackground{padding:32px 16px}
}
@media all and (min-width:1024px){.texticon__inherited .texticon__container--withbackground{padding:40px 80px}
}
.texticon__inherited .texticon__container .texticon__icon{margin-right:24px}
.texticon__inherited .texticon__container .texticon__icon .icon__large{margin-right:16px}
@media all and (min-width:1024px){.texticon__inherited .texticon__container .texticon__icon.icon__medium,.texticon__inherited .texticon__container .texticon__icon.icon__large{margin-right:40px}
}
.texticon__inherited .texticon__container .texticon__text{padding-left:0}
.texticon__text__top{margin-bottom:30px}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.texticon__text__top p{font-size:16px;line-height:1.625}
}
@media all and (min-width:768px){.texticon__text__sub{margin-bottom:30px}
}
.texticon__text__main{margin-bottom:0}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.texticon__text__main h1{font-size:36px}
}
.texticon__text__alt{margin-top:0}
@media all and (min-width:768px){.texticon__text__alt{margin-top:20px;margin-bottom:40px}
}
@media all and (min-width:1024px){.texticon__text__alt{margin-top:40px;margin-bottom:48px}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.texticon__text__alt{margin-top:20px;margin-bottom:40px}
}
.texticon__text__underwriter{margin-top:40px;margin-bottom:40px}
@media all and (min-width:768px){.texticon__text__underwriter{margin-top:30px;margin-bottom:50px}
}
@media all and (min-width:1024px){.texticon__text__underwriter{margin-top:45px;margin-bottom:60px}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.texticon__text__underwriter{margin-top:30px;margin-bottom:60px}
}
.texticon__wrapper{display:inline-flex;align-items:center}
.texticon__wrapper.texticon__iconwrapper{height:100%;min-height:55px}
.texticon__icon{display:inline-block;position:relative;top:0;width:55px;min-width:55px;height:55px}
.texticon__icon img{width:100%;height:auto;object-fit:cover}
.texticon__icon ~ .texticon__text{padding-left:30px}
.texticon__icon.icon__medium{width:72px;min-width:72px;height:auto}
.texticon__icon.icon__large{width:80px;min-width:80px;height:auto}
@media all and (min-width:768px){.texticon__icon.icon__large{width:120px;min-width:120px}
}
@media all and (min-width:1024px){.texticon__icon.icon__large{width:160px;min-width:160px}
}
.texticon__text{display:inline-block}
@media all and (min-width:1024px){.texticon__text.justified--center{text-align:center}
.texticon__text.justified--left{text-align:left}
}
.texticon .text__main *{font-family:"Domaine Display Bold"}
.grid--default .grid__row{position:relative}
.grid--default .grid__col{margin-top:40px}
@media all and (min-width:768px){.grid--default .grid__col{margin-top:0}
}
.grid--default .grid__col:first-child{margin-top:0}
.grid--default .grid__col .grid__col--child>*{margin-bottom:30px}
.grid--default .grid__col .grid__col--child>*:last-child{margin-bottom:0}
.grid--default .grid__col .grid__col--child.reduce_font_size p{font-size:16px;line-height:25px}
.grid--default .grid__col .grid__col--child.reduce_font_size p *{font-size:16px;line-height:25px}
@media all and (min-width:1024px){.grid--default .grid__col:first-child{margin-left:0;border-left:0}
.grid--default .grid__col:first-child .grid__col--child>*{margin:0 0 40px 0;padding:0 24px;flex:0 0 66.66667%;max-width:66.66667%;margin-left:16.66667%}
.grid--default .grid__col:first-child .grid__col--child>*:last-child{margin-bottom:0}
.grid--default .grid__col .grid__col--child{margin:0 -24px}
.grid--default .grid__col:nth-child(2) .grid__col--child>*{margin-bottom:40px;padding:0 24px;flex:0 0 66.66667%;max-width:66.66667%;margin-left:16.66667%}
.grid--default .grid__col:nth-child(2) .grid__col--child>*:last-child{margin-bottom:0}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.grid--default .grid__col .grid__col--child:nth-child(n)>*{flex:0 0 100%;max-width:100%;margin-left:0}
}
@media all and (min-width:768px){.grid--default .grid__column--separator{position:absolute;top:0;bottom:0;left:50%;width:3px;background:#d2d2d2}
}
@media all and (min-width:768px){.grid--default .rte-component-wraper p{font-size:24px;line-height:34px}
}
.grid--default .rte-component-wraper h2,.grid--default .rte-component-wraper h3,.grid--default .rte-component-wraper h4,.grid--default .rte-component-wraper h5,.grid--default .rte-component-wraper h6{color:#414141;font-family:"Domaine Display Bold";font-size:24px;line-height:1.25}
@media all and (min-width:1024px){.grid--default .rte-component-wraper h2,.grid--default .rte-component-wraper h3,.grid--default .rte-component-wraper h4,.grid--default .rte-component-wraper h5,.grid--default .rte-component-wraper h6{font-size:30px;line-height:1.3}
}
@media all and (min-width:480px) and (max-width:767px){.grid--default .forminput.generic-form-input{flex:0 0 100% !important;max-width:100% !important;margin-left:0 !important}
}
@media all and (min-width:768px) and (max-width:1023px){.grid--default .forminput.generic-form-input{margin-left:0 !important}
}
.grid--primary .grid__col:first-child h2,.grid--primary .grid__col:first-child h3,.grid--primary .grid__col:first-child h4,.grid--primary .grid__col:first-child h5,.grid--primary .grid__col:first-child h6{margin-bottom:.5em;color:#7d3f98;font-family:"Open Sans Semibold";letter-spacing:.05em;text-transform:uppercase}
.grid--primary .grid__col:first-child p{color:#7d3f98;font-family:"Open Sans Regular"}
.component__image.imagecontainer--image--withshadow{padding-bottom:40px}
.component__image .column__wrapper{padding:0 24px;flex:0 0 100%;max-width:100%}
.component__image .image__container.default img{display:block;width:100%;height:auto}
.component__image .image__container.image--withshadow{box-shadow:-24px 24px #e5b2cf}
@media all and (min-width:1024px){.component__image .image__container.image--withshadow{width:calc(100% - 40px);margin-left:40px;box-shadow:-40px 40px #e5b2cf}
}
.component__image .image__container.image--withshadow img{display:block;width:100%;height:auto}
.component__image .image__container.image--withoffset img{display:block;width:100%;height:auto;margin-top:-24px}
@media all and (min-width:1024px){.component__image .image__container.image--withoffset img{margin-top:-40px}
}
.component__image .image__container.image--auto img{display:block;width:auto;max-width:100%;height:auto}
.component__image .image__container.image--auto.component--left img{margin-right:auto;margin-left:0}
.component__image .image__container.image--auto.component--right img{margin-right:0;margin-left:auto}
.component__image .image__container.image--auto.component--center img{margin-right:auto;margin-left:auto}
.assessment{position:relative}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.assessment .main__wrapper{flex:0 0 100%;max-width:100%}
}
.assessment ul{margin:0;padding:0}
.assessment .questionare__block{margin:0 -24px !important;list-style-type:none !important}
.assessment .questionare__component{position:static;flex:0 0 100%;max-width:100%;padding:0 24px 20px 24px}
@media all and (min-width:768px) and (max-width:1023px){.assessment .questionare__component{display:flex;flex-flow:wrap;padding:0}
}
.assessment .questionare__component fieldset{margin-bottom:30px}
@media all and (min-width:768px) and (max-width:1023px){.assessment .questionare__component fieldset{flex:0 0 75%;max-width:75%;padding:0 24px}
}
@media all and (min-width:1024px){.assessment .questionare__component fieldset{margin-bottom:0}
}
.assessment .questionare__component legend *{font-family:"Domaine Display Bold";font-size:24px;line-height:1.25}
@media all and (min-width:768px){.assessment .questionare__component legend *{font-size:30px;line-height:1.3}
}
.assessment .questionare__component .questionare__queswrapper--number{margin-right:30px}
.assessment .questionare__component .questionare__question{display:inline-block}
.assessment .questionare__component .questionare__question--container{display:flex}
@media all and (min-width:1024px){.assessment .questionare__component .questionare__question--container{padding-left:8.3333%}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.assessment .questionare__component .questionare__question--container{padding:0}
}
@media all and (min-width:1024px){.assessment .questionare__component:last-child{padding-bottom:30px}
.assessment .questionare__component fieldset{margin-right:-24px;margin-bottom:80px;margin-left:-24px;opacity:.4}
.assessment .questionare__component fieldset .questionare__section{padding:0 24px}
.assessment .questionare__component legend{padding:0 24px;flex:0 0 80%;max-width:80%}
}
.assessment .questionare__component--active fieldset{opacity:1}
.assessment .questionare__answerswrapper{padding:0}
.assessment .questionare__answer{position:relative;width:100%;margin:0;margin-bottom:18px;padding:0 24px;list-style-type:none}
@media all and (min-width:768px) and (max-width:1023px){.assessment .questionare__answer{flex:0 0 88.88889%;max-width:88.88889%;margin-left:11.11111%}
}
@media all and (min-width:1024px){.assessment .questionare__answer{margin-bottom:8px;flex:0 0 60%;max-width:60%;margin-left:20%}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.assessment .questionare__answer{flex:0 0 58.33333%;max-width:58.33333%;margin-left:16.66667%}
}
.assessment .questionare__answer:last-child{margin-bottom:0}
.assessment .questionare__answer .answer__wrapper{display:flex;align-items:center}
.assessment .questionare__answer .answer__option{display:flex;position:relative;align-items:center;width:100%;padding:25px 30px;border:0;background:#fff;text-align:left;border:1px solid #fff}
.assessment .questionare__answer .answer__option.answer--selected{border:1px solid #8932af}
.assessment .questionare__answer .answer__option.answer--selected .answer__radio{border:2px solid #8932af}
.assessment .questionare__answer .answer__option.answer--selected .answer__radio:after{content:""}
.assessment .questionare__answer .answer__radio{display:inline-block;position:absolute;left:25px;min-width:20px;height:20px;border:2px solid #414141;border-radius:50%}
.assessment .questionare__answer .answer__radio:after{display:inline-block;position:absolute;top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:#8932af;content:none}
.assessment .questionare__answer .answer__label{display:inline-block;margin-bottom:0;padding-left:40px;font-family:"Open Sans Regular";font-size:18px;line-height:1.2}
.assessment .questionare__answer input[type="radio"]{display:inline;position:absolute;opacity:0}
.assessment .questionare__answer input[type="radio"]:checked+label:before{border:2px solid #8932af}
.assessment .questionare__answer input[type="radio"]:checked+label:after{content:""}
@media all and (min-width:768px) and (max-width:1023px){.assessment .questionare__additionaltext .row{margin:0}
}
.assessment .questionare__additionaltext .component{margin:0}
.assessment .questionare__additionaltext .container{padding:0}
.assessment .questionare__additionaltext .texticon__container{flex:0 0 100%;max-width:100%;margin-left:0}
.assessment .questionare__additionaltext .texticon__iconwrapper{padding:25px 25px;background:#fff}
@media all and (min-width:1024px){.assessment .questionare__additionaltext .texticon__iconwrapper{padding:25px 40px}
}
.assessment .questionare__additionaltext .texticon__iconwrapper .texticon__icon{position:relative;min-width:55px;max-width:55px}
.assessment .questionare__additionaltext .texticon__iconwrapper .texticon__text{padding-left:30px !important}
.assessment .questionare__additionaltext .additionaltext{width:100%;margin-bottom:40px;padding:0 24px}
@media all and (min-width:768px) and (max-width:1023px){.assessment .questionare__additionaltext .additionaltext{flex:0 0 75%;max-width:75%}
.assessment .questionare__additionaltext .additionaltext .texticon__container{padding:0;text-align:left}
}
@media all and (min-width:1024px){.assessment .questionare__additionaltext .additionaltext{margin-bottom:60px}
.assessment .questionare__additionaltext .additionaltext *{margin-bottom:0}
.assessment .questionare__additionaltext .additionaltext .texticon__container{flex:0 0 80%;max-width:80%}
}
@media screen and (max-width:1023px){.assessment .questionare__additionaltext .additionaltext .texticon__container .texticon__text{padding-left:80px}
}
.assessment .questionare__additionaltext *{font-family:"Open Sans Regular";font-size:20px;font-weight:400;line-height:1.6}
.assessment .questionare__additionaltext b,.assessment .questionare__additionaltext strong{font-family:"Open Sans Semibold"}
.assessment .questionare__helpwrapper{margin-top:25px;padding:0 24px}
@media all and (min-width:768px) and (max-width:1023px){.assessment .questionare__helpwrapper{flex:0 0 88.88889%;max-width:88.88889%;margin-left:11.11111%}
}
@media all and (min-width:1024px){.assessment .questionare__helpwrapper{margin-top:30px;flex:0 0 60%;max-width:60%;margin-left:20%}
}
.assessment .questionare__helpwrapper .help__question button{position:relative;padding:0 40px 0 0;border:0;background:transparent;font-family:"Open Sans Semibold";font-size:18px;text-align:left}
.assessment .questionare__helpwrapper .help__question button:after{display:block;position:absolute;top:5px;right:0;width:18px;height:18px;border:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2015%22%3E%3Ctitle%3Eicon-expand%3C%2Ftitle%3E%3Cpath%20d%3D%22M21%200l3%203.06L12%2015%200%203.06%203%200l9%209z%22%20fill%3D%22%238932af%22%20data-name%3D%22Layer%201%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;content:""}
.assessment .questionare__helpwrapper .help__text{display:none;margin-top:20px}
.assessment .questionare__helpwrapper .help__text *{font-family:"Open Sans Regular";font-size:18px}
.assessment .questionare__helpwrapper.active .help__question button:after{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}
.assessment .questionare__helpwrapper.active .help__text{display:block}
.assessment__recommendation--btn{text-align:center}
.assessment__recommendation--btn .assessment__btn{margin:0 !important}
.assessment__utilitysection--wrapper{width:100%;padding:0 24px}
@media all and (min-width:768px) and (max-width:1023px){.assessment__utilitysection--wrapper{display:flex;align-items:flex-end;width:unset;flex:0 0 25%;max-width:25%}
}
.assessment__utilitysection .button__wrapper{display:flex;justify-content:center;text-align:center}
@media all and (min-width:1024px){.assessment__utilitysection.visibly--hidden{visibility:hidden}
}
@media screen and (max-width:1023px){.assessment__utilitysection{display:inline-block;float:right}
.assessment__utilitysection--desktop{display:none}
}
@media all and (min-width:1024px){.assessment__utilitysection{position:absolute;top:300px;padding:0 24px}
.assessment__utilitysection.fixed{position:fixed;top:450px}
.assessment__utilitysection.setpos{position:absolute;top:auto;right:0;bottom:0}
}
.assessment__utilitysection .assessment__prev,.assessment__utilitysection .assessment__next{border:0;background:transparent}
.assessment__utilitysection .assessment__prev .prev,.assessment__utilitysection .assessment__prev .next,.assessment__utilitysection .assessment__next .prev,.assessment__utilitysection .assessment__next .next{display:block;color:#8932af;font-family:"Open Sans Semibold";font-size:15px;text-transform:uppercase}
.assessment__utilitysection .assessment__prev.show:before{display:block;bottom:30px;width:50px;height:50px;margin:0 auto 5px auto;background:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%271.0%27%20encoding%3D%27utf-8%27%3F%3E%0A%3Csvg%20version%3D%271.1%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%0A%09%20viewBox%3D%270%200%2061.1%2061%27%20style%3D%27enable-background%3Anew%200%200%2061.1%2061%3B%27%20xml%3Aspace%3D%27preserve%27%3E%0A%3Cstyle%20type%3D%27text%2Fcss%27%3E%0A%09.st0%7Bfill%3A%238932af%3B%7D%0A%3C%2Fstyle%3E%0A%3Ctitle%3EAsset%201%3C%2Ftitle%3E%0A%3Cg%20id%3D%27Layer_2_1_%27%3E%0A%09%3Cg%20id%3D%27Layer_1-2%27%3E%0A%09%09%3Cpolygon%20class%3D%27st0%27%20points%3D%2722.1%2C31.4%2029.1%2C24.4%2029.1%2C42.1%2032%2C42.1%2032%2C24.5%2039%2C31.5%2041%2C29.5%2030.4%2C18.9%2020%2C29.3%20%09%09%27%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%27st0%27%20d%3D%27M30.5%2C61C13.7%2C61%2C0%2C47.3%2C0%2C30.5S13.7%2C0%2C30.5%2C0S61%2C13.7%2C61%2C30.5S47.3%2C61%2C30.5%2C61z%20M30.5%2C2C14.8%2C2%2C2%2C14.8%2C2%2C30.5%0A%09%09S14.8%2C59%2C30.5%2C59S59%2C46.2%2C59%2C30.5S46.2%2C2%2C30.5%2C2z%27%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;content:""}
.assessment__utilitysection .assessment__prev.show.disabled:before{background:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%271.0%27%20encoding%3D%27utf-8%27%3F%3E%0A%3Csvg%20version%3D%271.1%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%0A%09%20viewBox%3D%270%200%2061.1%2061%27%20style%3D%27enable-background%3Anew%200%200%2061.1%2061%3B%27%20xml%3Aspace%3D%27preserve%27%3E%0A%3Cstyle%20type%3D%27text%2Fcss%27%3E%0A%09.st0%7Bfill%3A%23949494%3B%7D%0A%3C%2Fstyle%3E%0A%3Ctitle%3EAsset%201%3C%2Ftitle%3E%0A%3Cg%20id%3D%27Layer_2_1_%27%3E%0A%09%3Cg%20id%3D%27Layer_1-2%27%3E%0A%09%09%3Cpolygon%20class%3D%27st0%27%20points%3D%2722.1%2C31.4%2029.1%2C24.4%2029.1%2C42.1%2032%2C42.1%2032%2C24.5%2039%2C31.5%2041%2C29.5%2030.4%2C18.9%2020%2C29.3%20%09%09%27%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%27st0%27%20d%3D%27M30.5%2C61C13.7%2C61%2C0%2C47.3%2C0%2C30.5S13.7%2C0%2C30.5%2C0S61%2C13.7%2C61%2C30.5S47.3%2C61%2C30.5%2C61z%20M30.5%2C2C14.8%2C2%2C2%2C14.8%2C2%2C30.5%0A%09%09S14.8%2C59%2C30.5%2C59S59%2C46.2%2C59%2C30.5S46.2%2C2%2C30.5%2C2z%27%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E")}
.assessment__utilitysection .assessment__prev.show.disabled .prev{color:#949494}
.assessment__utilitysection .assessment__next.show:before{display:block;bottom:30px;width:50px;height:50px;margin:0 auto 5px auto;background:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%271.0%27%20encoding%3D%27utf-8%27%3F%3E%0A%3Csvg%20version%3D%271.1%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%0A%09%20viewBox%3D%270%200%2061.1%2061%27%20style%3D%27enable-background%3Anew%200%200%2061.1%2061%3B%27%20xml%3Aspace%3D%27preserve%27%3E%0A%3Cstyle%20type%3D%27text%2Fcss%27%3E%0A%09.st0%7Bfill%3A%238932af%3B%7D%0A%3C%2Fstyle%3E%0A%3Ctitle%3EAsset%201%3C%2Ftitle%3E%0A%3Cg%20id%3D%27Layer_2_1_%27%3E%0A%09%3Cg%20id%3D%27Layer_1-2%27%3E%0A%09%09%3Cpolygon%20class%3D%27st0%27%20points%3D%2738.9%2C29.6%2031.9%2C36.6%2031.9%2C18.9%2029%2C18.9%2029%2C36.5%2022%2C29.5%2020%2C31.5%2030.6%2C42.1%2041%2C31.7%20%09%09%27%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%27st0%27%20d%3D%27M30.5%2C61C13.7%2C61%2C0%2C47.3%2C0%2C30.5S13.7%2C0%2C30.5%2C0S61%2C13.7%2C61%2C30.5S47.3%2C61%2C30.5%2C61z%20M30.5%2C2C14.8%2C2%2C2%2C14.8%2C2%2C30.5%0A%09%09S14.8%2C59%2C30.5%2C59S59%2C46.2%2C59%2C30.5S46.2%2C2%2C30.5%2C2z%27%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;content:""}
.assessment__utilitysection .assessment__next.show.disabled:before{background:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%271.0%27%20encoding%3D%27utf-8%27%3F%3E%0A%3Csvg%20version%3D%271.1%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%0A%09%20viewBox%3D%270%200%2061.1%2061%27%20style%3D%27enable-background%3Anew%200%200%2061.1%2061%3B%27%20xml%3Aspace%3D%27preserve%27%3E%0A%3Cstyle%20type%3D%27text%2Fcss%27%3E%0A%09.st0%7Bfill%3A%23949494%3B%7D%0A%3C%2Fstyle%3E%0A%3Ctitle%3EAsset%201%3C%2Ftitle%3E%0A%3Cg%20id%3D%27Layer_2_1_%27%3E%0A%09%3Cg%20id%3D%27Layer_1-2%27%3E%0A%09%09%3Cpolygon%20class%3D%27st0%27%20points%3D%2738.9%2C29.6%2031.9%2C36.6%2031.9%2C18.9%2029%2C18.9%2029%2C36.5%2022%2C29.5%2020%2C31.5%2030.6%2C42.1%2041%2C31.7%20%09%09%27%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%27st0%27%20d%3D%27M30.5%2C61C13.7%2C61%2C0%2C47.3%2C0%2C30.5S13.7%2C0%2C30.5%2C0S61%2C13.7%2C61%2C30.5S47.3%2C61%2C30.5%2C61z%20M30.5%2C2C14.8%2C2%2C2%2C14.8%2C2%2C30.5%0A%09%09S14.8%2C59%2C30.5%2C59S59%2C46.2%2C59%2C30.5S46.2%2C2%2C30.5%2C2z%27%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E")}
.assessment__utilitysection .assessment__next.show.disabled .next{color:#949494}
.assessment__progress{margin-bottom:5px;text-align:center;text-transform:uppercase}
@media screen and (max-width:1023px){.assessment .block--hidden--mobile{display:none}
}
.assessment .setfocus{outline:-webkit-focus-ring-color auto 5px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.assessment .setfocus{outline:black dotted 1px}
}
@media screen and (max-width:767px){.assessment .additionaltext .texticon__iconwrapper{display:block}
.assessment .additionaltext .texticon__iconwrapper .texticon__icon{margin-bottom:20px}
.assessment .additionaltext .texticon__iconwrapper .texticon__text{padding-left:0 !important}
}
.edge .assessment .assessment__prev.show:before{background-repeat:no-repeat !important;background-size:50px 49px !important}
.edge .assessment .assessment__next.show:before{background-repeat:no-repeat !important;background-size:50px 49px !important}
#smartbanner{display:none;position:absolute;top:-82px;left:0;width:100%;border-top:1px solid #ddd;background:#f5f5f5;font-family:"Open Sans Regular";box-shadow:0 1px 2px rgba(0,0,0,0.5);overflow:hidden;z-index:9998;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-transition:all .3s ease}
#smartbanner.shown{display:block}
#smartbanner .sb-container{display:flex;align-items:center;margin:0 auto;padding:10px 24px}
#smartbanner .sb__imagecontainer{display:flex;align-items:center;width:30%;margin-right:15px}
#smartbanner .sb-close{display:block;width:16px;height:16px;margin-right:15px;border:0;background:url("data:image/svg+xml;charset=utf-8,<svg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2025.46%2025.46%27><title>Search%20Close<%2Ftitle><g%20id%3D%27Layer_2%27%20data-name%3D%27Layer%202%27><g%20id%3D%27Layer_1-2%27%20data-name%3D%27Layer%201%27><rect%20x%3D%27-3.27%27%20y%3D%2710.73%27%20width%3D%2732%27%20height%3D%274%27%20transform%3D%27translate(12.73%2030.73)%20rotate(-135)%27%20fill%3D%27%237d3f98%27%2F><rect%20x%3D%27-3.27%27%20y%3D%2710.73%27%20width%3D%2732%27%20height%3D%274%27%20transform%3D%27translate(-5.27%2012.73)%20rotate(-45)%27%20fill%3D%27%237d3f98%27%2F><%2Fg><%2Fg><%2Fsvg>");background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;cursor:pointer;z-index:2}
#smartbanner .sb-icon{display:block;width:57px;height:57px;border:1px solid #ddd;border-radius:10px;background-size:cover;box-shadow:0 1px 3px rgba(0,0,0,0.3)}
#smartbanner .sb-icon img{width:100%;height:100%;border-radius:10px}
#smartbanner .sb-info{width:50%;margin-right:15px;color:#414141;font-family:"Open Sans Regular";font-size:14px;line-height:1.2em}
#smartbanner .sb-info>*{padding-bottom:5px}
#smartbanner .sb-info>*:last-child{padding-bottom:0}
#smartbanner .sb-info strong{display:block;font-family:"Open Sans Semibold";font-size:18px;line-height:18px}
#smartbanner .sb-info>span{display:block}
#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}
#smartbanner #smartbanner.no-icon .sb-info{left:34px}
#smartbanner .sb__btncontainer{width:20%;text-align:right}
#smartbanner .sb-button,#smartbanner .custom-button{min-width:10%;height:24px;color:#8932af;font-family:"Open Sans Semibold";font-size:16px;line-height:24px;text-align:center;text-decoration:none;text-transform:uppercase}
#smartbanner .sb-button:active,#smartbanner .custom-button:active{background:-webkit-linear-gradient(top,#dcdcdc 0,#efefef 100%)}
#smartbanner .sb-button:hover,#smartbanner .custom-button:hover{background:-webkit-linear-gradient(top,#dcdcdc 0,#efefef 100%)}
#smartbanner .sb-icon.gloss:after{position:absolute;top:-1px;left:0;width:100%;height:50%;border-top:1px solid rgba(255,255,255,0.8);border-radius:10px 10px 12px 12px;background:-webkit-linear-gradient(top,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.2) 100%);content:""}
#smartbanner .stars-outer{display:flex}
#smartbanner .stars-outer.block--hidden{display:none}
#smartbanner .star-icon{position:relative;color:#bebebe;font-size:20px}
#smartbanner .star-icon.rating100:before{position:absolute;left:0;color:#fde16d;text-shadow:0 0 2px rgba(0,0,0,0.7);content:"\2605"}
#smartbanner .star-icon.rating10:before{position:absolute;left:0;width:10%;color:#fde16d;text-shadow:0 0 2px rgba(0,0,0,0.7);content:"\2605";overflow:hidden}
#smartbanner .star-icon.rating20:before{position:absolute;left:0;width:20%;color:#fde16d;text-shadow:0 0 2px rgba(0,0,0,0.7);content:"\2605";overflow:hidden}
#smartbanner .star-icon.rating30:before{position:absolute;left:0;width:30%;color:#fde16d;text-shadow:0 0 2px rgba(0,0,0,0.7);content:"\2605";overflow:hidden}
#smartbanner .star-icon.rating40:before{position:absolute;left:0;width:40%;color:#fde16d;text-shadow:0 0 2px rgba(0,0,0,0.7);content:"\2605";overflow:hidden}
#smartbanner .star-icon.rating50:before{position:absolute;left:0;width:50%;color:#fde16d;text-shadow:0 0 2px rgba(0,0,0,0.7);content:"\2605";overflow:hidden}
#smartbanner .star-icon.rating60:before{position:absolute;left:0;width:60%;color:#fde16d;text-shadow:0 0 2px rgba(0,0,0,0.7);content:"\2605";overflow:hidden}
#smartbanner .star-icon.rating70:before{position:absolute;left:0;width:70%;color:#fde16d;text-shadow:0 0 2px rgba(0,0,0,0.7);content:"\2605";overflow:hidden}
#smartbanner .star-icon.rating80:before{position:absolute;left:0;width:80%;color:#fde16d;text-shadow:0 0 2px rgba(0,0,0,0.7);content:"\2605";overflow:hidden}
#smartbanner .star-icon.rating90:before{position:absolute;left:0;width:90%;color:#fde16d;text-shadow:0 0 2px rgba(0,0,0,0.7);content:"\2605";overflow:hidden}
html.sb-animation{-webkit-transition:all .3s ease}
#smartbanner.no-icon .sb-icon{display:none}
.skinnyNBACont{border-bottom:1px solid #6c6c6c;width:100%}
.skinnyNBACont .snba_item{width:100%;margin:1.750em 0}
.skinnyNBACont .snba_item.hidden-mobile{display:none}
.skinnyNBACont .snba_item .imgCont{display:inline-block;margin-right:1em;max-width:35px;vertical-align:text-bottom}
.skinnyNBACont .snba_item .imgCont img{width:100%}
.skinnyNBACont .snba_item form{display:inline-block}
.skinnyNBACont .snba_item .form__wrapper{padding:0;margin:0;flex:0 0 100%;max-width:100%}
.skinnyNBACont .snba_item .form__wrapper .submitCont{display:inline-block;margin-left:8.33333%;padding-left:1em}
.skinnyNBACont .snba_item .textCont{display:inline-block;max-width:80%;vertical-align:middle}
.skinnyNBACont .snba_item .linksCont{display:inline-block;margin-right:1em;margin-left:8.33333%}
.skinnyNBACont .snba_item .component__cta a[class^="type__link"]:first-child{margin-top:0 !important;padding-left:1em}
.skinnyNBACont .snba_item.img__mobile-hidden .imgCont{display:none}
.skinnyNBACont .snba_item.no__text .linksCont,.skinnyNBACont .snba_item.no__img .linksCont,.skinnyNBACont .snba_item.img__mobile-hidden .linksCont{margin-left:0}
.skinnyNBACont .snba_item.no__text .component__cta a[class^="type__link"]:first-child,.skinnyNBACont .snba_item.no__img .component__cta a[class^="type__link"]:first-child,.skinnyNBACont .snba_item.img__mobile-hidden .component__cta a[class^="type__link"]:first-child{padding-left:0}
.skinnyNBACont h2.nba_title{font-family:"Open Sans Semibold";text-transform:uppercase}
.skinnyNBACont .userLocationCont .forminput{min-height:0}
@media all and (min-width:768px){.skinnyNBACont h2.nba_title{flex-shrink:3;margin-right:2em}
.skinnyNBACont .author-wrapper .snba_item,.skinnyNBACont .author-wrapper .snba_item.with_form{max-width:unset}
.skinnyNBACont .snba_item{flex-shrink:2;margin-right:2em;width:auto}
.skinnyNBACont .snba_item.hidden-mobile{display:inline-block}
.skinnyNBACont .snba_item.img__mobile-hidden .imgCont{display:inline-block}
.skinnyNBACont .snba_item.with__form{flex-shrink:1}
.skinnyNBACont .snba_item.with__form form{width:auto;vertical-align:middle}
.skinnyNBACont .snba_item.with__form .form__wrapper{flex:0 0 auto;margin:1em 0}
.skinnyNBACont .snba_item.with__form .form__wrapper .form-body{display:inline-block;vertical-align:middle}
.skinnyNBACont .snba_item.with__form .form__wrapper .form-body .generic-form-input{margin-top:0;flex:0 0 auto;max-width:100%}
.skinnyNBACont .snba_item.with__form .form__wrapper .submitCont{display:inline-block;margin:0 0 0 1em;padding:0;vertical-align:middle}
.skinnyNBACont .snba_item .textCont{margin-right:1em}
.skinnyNBACont .snba_item .imgCont{vertical-align:middle}
}
@media all and (min-width:1024px){.skinnyNBACont{align-items:center;display:flex;justify-content:center;flex:0 0 83.33333%;max-width:83.33333%;margin-left:8.33333%}
}
.phonenumber--dynamic{margin-top:30px;font-family:"Open Sans Semibold"}
.footer .component__dynamicphone .dynamicphone_a{margin:0 !important}
.footer .phonenumber--dynamic{margin-top:0;font-size:1.5rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular";word-wrap:break-word;word-break:break-word}
@media all and (min-width:480px) and (max-width:767px){.footer .phonenumber--dynamic{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.footer .phonenumber--dynamic{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:1024px){.footer .phonenumber--dynamic{font-size:1.5rem;line-height:1.6}
}
.footer .phonenumber--dynamic h1,.footer .phonenumber--dynamic h2,.footer .phonenumber--dynamic h3,.footer .phonenumber--dynamic h4,.footer .phonenumber--dynamic h5,.footer .phonenumber--dynamic h6{font-size:1.5rem;line-height:1.6;color:#414141;font-family:"Open Sans Bold"}
@media all and (min-width:480px) and (max-width:767px){.footer .phonenumber--dynamic h1,.footer .phonenumber--dynamic h2,.footer .phonenumber--dynamic h3,.footer .phonenumber--dynamic h4,.footer .phonenumber--dynamic h5,.footer .phonenumber--dynamic h6{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.footer .phonenumber--dynamic h1,.footer .phonenumber--dynamic h2,.footer .phonenumber--dynamic h3,.footer .phonenumber--dynamic h4,.footer .phonenumber--dynamic h5,.footer .phonenumber--dynamic h6{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:1024px){.footer .phonenumber--dynamic h1,.footer .phonenumber--dynamic h2,.footer .phonenumber--dynamic h3,.footer .phonenumber--dynamic h4,.footer .phonenumber--dynamic h5,.footer .phonenumber--dynamic h6{font-size:1.5rem;line-height:1.6}
}
.footer .phonenumber--dynamic p{font-size:1.5rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.footer .phonenumber--dynamic p{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.footer .phonenumber--dynamic p{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:1024px){.footer .phonenumber--dynamic p{font-size:1.5rem;line-height:1.6}
}
.footer .phonenumber--dynamic b{font-family:"Open Sans Bold"}
.keyline{display:block;width:100%;height:0}
.keyline.default{border-bottom:1px solid #ddd}
.keyline.tb-margin-extra-small{margin:20px 0}
.keyline.tb-margin-small{margin:30px 0}
.keyline.tb-margin-sm{margin:40px 0}
.keyline.tb-margin-medium{margin:50px 0}
.keyline.tb-margin{margin:60px 0}
.xmlfilter.generic-aet-form{margin:0;padding:0}
.xmlfilter.generic-aet-form .generic-form-input{padding:0}
.xmlfilter.generic-aet-form .xmlfilter--options,.xmlfilter.generic-aet-form .xmlfilter--optional-text{padding-left:24px}
.xmlfilter.generic-aet-form .xmlfilter--options .radioCont legend,.xmlfilter.generic-aet-form .xmlfilter--optional-text .radioCont legend{margin-left:-24px;font-size:1.2rem;text-transform:uppercase}
.xmlfilter__parentcontainer>*{margin-bottom:20px}
@media all and (min-width:1024px){.xmlfilter__parentcontainer>*{margin-bottom:40px}
}
.xmlfilter__parentcontainer>*:last-child{margin-bottom:0}
.xmlfilter__parentcontainer-heading{margin-top:20px;font-family:"Open Sans Semibold";font-size:1.1875;text-transform:uppercase}
.xmlfilter__selectioncontainer,.xmlfilter__resultcontainer{padding:0;flex:0 0 100%;max-width:100%}
@media all and (min-width:1024px){.xmlfilter__selectioncontainer,.xmlfilter__resultcontainer{flex:0 0 75%;max-width:75%}
}
.xmlfilter .requiredfield{color:#8932af}
.xmlfilter label{font-family:"Open Sans Semibold"}
@media all and (min-width:768px){.xmlfilter label{font-size:18px}
}
.xmlfilter .descriptionResult{margin-bottom:30px}
.xmlfilter select{width:100%;padding:12px 30px 12px 12px;border:2px solid #000;border-radius:0;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2015%27%3E%3Ctitle%3Eicon-expand%3C%2Ftitle%3E%3Cpath%20d%3D%27M21%200l3%203.06L12%2015%200%203.06%203%200l9%209z%27%20fill%3D%27%238932af%27%20data-name%3D%27Layer%201%27%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.xmlfilter select:focus{border-color:#7d3f98}
.xmlfilter select::-ms-expand{display:none}
.xmlfilter select:focus::-ms-value{background-color:transparent;color:#414141}
.xmlfilter__result--heading{margin-bottom:20px;font-family:"Open Sans Semibold"}
@media all and (min-width:768px){.xmlfilter__result--heading{font-size:1.125rem;line-height:30px}
}
.xmlfilter__result--heading>*{font-family:"Open Sans Semibold"}
@media all and (min-width:768px){.xmlfilter__result--heading>*{font-size:20px;line-height:30px}
}
.xmlfilter__result{margin-bottom:10px}
.xmlfilter__result:last-child{margin-bottom:0}
.results hr{margin-top:30px;margin-bottom:30px;border-width:1px;border-color:#a2a2a2}
@media screen and (max-width:767px){.results hr{width:100%}
}
.results .location_name{color:#414141;font-family:"Open Sans Semibold";font-size:20pt;line-height:26pt}
.results .standard{color:#414141;font-family:"Open Sans Regular";font-size:16pt;font-style:italic;line-height:26pt}
.results .date_time{color:#414141;font-family:"Open Sans Semibold";font-size:16pt;line-height:26pt}
.results .meeting_type{padding:6px;border-style:hidden;border-radius:2pt;background-color:backgroundcolor;color:#414141;font-family:"Open Sans Regular";font-size:16pt}
.results .spots_left{color:#414141;font-family:"Open Sans Regular";font-size:16pt}
.results .number{color:#414141;font-family:"Open Sans Semibold";font-size:16pt}
.results .register{color:#8932af;font-family:"Open Sans Regular";font-size:16pt}
.grid__buttoncomponent.grid--standalone{position:relative;min-height:400px}
.grid__buttoncomponent.grid--standalone .grid__view{position:absolute;z-index:1}
.grid__buttoncomponent .gridbutton__wrapper{z-index:99}
.grid__buttoncomponent .btn--secondary{border:0}
.grid__buttoncomponent .btn--secondary:last-child{margin-right:0 !important}
@media all and (min-width:0) and (max-width:479px){.grid__buttoncomponent .btn--secondary{margin-bottom:30px}
.grid__buttoncomponent .btn--secondary:last-child{margin-bottom:0}
}
.grid__view{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000000;pointer-events:none}
.grid__view>.container{height:100%}
.grid__view>.container>.row{height:100%}
.grid__view [class*="col-"]{position:relative;height:100%;background-color:#e5b2cf;opacity:.2}
.grid__view [class*="col-"]>div{display:flex;justify-content:center;height:100%;background-color:#e46b95;opacity:.5}
.glossary__header{margin:0 -24px}
@media all and (min-width:768px){.glossary__header{margin:0}
}
.glossary__header h2{font-size:1.5rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular";word-wrap:break-word;word-break:break-word;padding:15.5px 18px;background:#7d3f98;color:#fff;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.glossary__header h2{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.glossary__header h2{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:1024px){.glossary__header h2{font-size:1.5rem;line-height:1.6}
}
.glossary__header h2 h1,.glossary__header h2 h2,.glossary__header h2 h3,.glossary__header h2 h4,.glossary__header h2 h5,.glossary__header h2 h6{font-size:1.5rem;line-height:1.6;color:#414141;font-family:"Open Sans Bold"}
@media all and (min-width:480px) and (max-width:767px){.glossary__header h2 h1,.glossary__header h2 h2,.glossary__header h2 h3,.glossary__header h2 h4,.glossary__header h2 h5,.glossary__header h2 h6{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.glossary__header h2 h1,.glossary__header h2 h2,.glossary__header h2 h3,.glossary__header h2 h4,.glossary__header h2 h5,.glossary__header h2 h6{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:1024px){.glossary__header h2 h1,.glossary__header h2 h2,.glossary__header h2 h3,.glossary__header h2 h4,.glossary__header h2 h5,.glossary__header h2 h6{font-size:1.5rem;line-height:1.6}
}
.glossary__header h2 p{font-size:1.5rem;line-height:1.6;color:#414141;font-family:"Open Sans Regular"}
@media all and (min-width:480px) and (max-width:767px){.glossary__header h2 p{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.glossary__header h2 p{font-size:1.5rem;line-height:1.6}
}
@media all and (min-width:1024px){.glossary__header h2 p{font-size:1.5rem;line-height:1.6}
}
.glossary__header h2 b{font-family:"Open Sans Bold"}
@media screen and (max-width:767px){.glossary__header h2{font-size:1.2rem}
}
.glossary button{margin:0 4px;padding:0 1px;border:0;border-bottom:3px solid transparent;background:transparent;color:#8932af;font-family:"Open Sans Regular";font-size:16px;cursor:pointer}
@media screen and (min-width:1219px){.glossary button{font-size:18px}
}
.glossary button.active,.glossary button:hover{border-bottom:3px solid #8932af}
.glossary button:disabled{border-width:3px;color:#949494;cursor:not-allowed}
.glossary__letterfilterwrapper{display:flex;flex-wrap:wrap;margin-right:-24px;margin-left:-24px;margin-bottom:-18px;padding:22px 18px}
.glossary__letterfilterwrapper .filter{padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px}
.glossary__letterfilterwrapper .filter.filter--desktop{display:none}
@media screen and (min-width:1220px){.glossary__letterfilterwrapper .filter.filter--desktop{display:flex;align-content:center;align-items:center;justify-content:center;width:100%}
}
.glossary__letterfilterwrapper .filter.filter--mobile{display:flex;justify-content:space-between;width:100%;padding:0}
@media screen and (min-width:768px) and (max-width:1219px){.glossary__letterfilterwrapper .filter.filter--mobile{padding:0 24px}
}
@media screen and (min-width:1220px){.glossary__letterfilterwrapper .filter.filter--mobile{display:none}
}
.glossary__letterfilterwrapper .filter>span{display:block}
.glossary__lettergroup{margin:0 -24px}
@media all and (min-width:768px){.glossary__lettergroup{margin:0}
}
.glossary table{width:100%}
.glossary table th,.glossary table td{display:block;width:100%;padding:10px 24px}
@media all and (min-width:768px){.glossary table th,.glossary table td{display:table-cell;padding:10px 20px}
}
.glossary table thead th{color:#7d3f98;font-family:"Open Sans Regular";font-weight:600}
.glossary table tbody{background:#fff}
@media all and (min-width:768px){.glossary table tbody tr{border-bottom:1px solid #a2a2a2}
}
.glossary table tbody tr.visually--hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.glossary table tbody tr:after{position:absolute;right:20px;left:20px;border-top:1px solid #a2a2a2;content:""}
@media all and (min-width:768px){.glossary table tbody tr:after{content:none}
}
.glossary table tbody tr:last-child{border:0}
.glossary table tbody tr:last-child:after{content:none}
.glossary table tbody th,.glossary table tbody td:first-child{width:100%;padding:48px 48px 0 48px;font-family:"Open Sans Regular";font-weight:600;vertical-align:top}
@media all and (min-width:768px){.glossary table tbody th,.glossary table tbody td:first-child{width:34.3%;padding:18px}
}
.glossary table tbody td{width:100%;padding:20px 48px 30px 48px}
@media all and (min-width:768px){.glossary table tbody td{width:65.7%;padding:20px 18px 48px 18px}
}
@media all and (min-width:1024px){.glossary table tbody td{padding:20px 96px 48px 18px}
}
.countdownCont{display:inline;font-weight:700;line-height:1.6}
.header-alert .alert-title .countdownCont .countdownText{color:#fff}
.countdown-empty{display:inline-block;width:200px}
.find_a_drug_wrapper .fad_title{margin-bottom:40px}
@media all and (min-width:768px){.find_a_drug_wrapper .fad_title{margin-bottom:55px}
}
.find_a_drug_wrapper .fad_title h1{font-size:28px;text-align:center}
@media all and (min-width:768px){.find_a_drug_wrapper .fad_title h1{font-size:42px}
}
.find_a_drug_wrapper .fad_right_box .fad_box_cont,.find_a_drug_wrapper .fad_left_box .fad_box_cont{background-color:transparent;height:100%;padding:25px 25px 40px}
@media all and (min-width:1024px){.find_a_drug_wrapper .fad_right_box .fad_box_cont,.find_a_drug_wrapper .fad_left_box .fad_box_cont{padding:50px}
}
.find_a_drug_wrapper .fad_right_box .fad_box_cont.white_bck,.find_a_drug_wrapper .fad_left_box .fad_box_cont.white_bck{background-color:#fff}
.find_a_drug_wrapper .fad_right_box .fad_box_cont .fad_box_title,.find_a_drug_wrapper .fad_left_box .fad_box_cont .fad_box_title{font-size:28px;margin-bottom:25px}
@media all and (min-width:768px){.find_a_drug_wrapper .fad_right_box .fad_box_cont .fad_box_title,.find_a_drug_wrapper .fad_left_box .fad_box_cont .fad_box_title{margin-bottom:30px}
}
@media all and (min-width:1024px){.find_a_drug_wrapper .fad_right_box .fad_box_cont .fad_box_title,.find_a_drug_wrapper .fad_left_box .fad_box_cont .fad_box_title{margin-bottom:40px}
}
.find_a_drug_wrapper .fad_right_box .fad_box_cont .fad_box_text p,.find_a_drug_wrapper .fad_left_box .fad_box_cont .fad_box_text p{font-size:18px;margin-bottom:40px}
.find_a_drug_wrapper .or_text_cont{padding:40px 0}
@media all and (min-width:768px){.find_a_drug_wrapper .or_text_cont{position:relative;padding:0}
}
.find_a_drug_wrapper .or_text_cont .or_text{font-family:"Open Sans Semibold";font-size:28px;text-align:center}
@media all and (min-width:768px){.find_a_drug_wrapper .or_text_cont .or_text{position:absolute;top:50%;left:0;width:100%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
}
.find_a_drug_wrapper .fad_left_box .fad_box_cont .initial_content{display:block}
.find_a_drug_wrapper .fad_left_box .fad_box_cont .form_content{display:none}
.find_a_drug_wrapper .fad_left_box .fad_box_cont .form_content .icon-checkmark:before{position:absolute;top:8px;left:-5%;font-size:30px}
@media(max-width:768px) and (orientation:landscape){.find_a_drug_wrapper .fad_left_box .fad_box_cont .form_content .icon-checkmark:before{left:0}
}
@media all and (min-width:768px){.find_a_drug_wrapper .fad_left_box .fad_box_cont .form_content .icon-checkmark:before{top:0;left:-9.5%;font-size:45px}
}
@media all and (min-width:1024px){.find_a_drug_wrapper .fad_left_box .fad_box_cont .form_content .icon-checkmark:before{font-size:50px}
}
@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.find_a_drug_wrapper .fad_left_box .fad_box_cont .form_content .icon-checkmark:before{left:-10.5%}
}
.find_a_drug_wrapper .fad_left_box .fad_box_cont.editorDisplay .initial_content,.find_a_drug_wrapper .fad_left_box .fad_box_cont.editorDisplay .form_content{display:block !important}
.find_a_drug_wrapper .fad_right_box.padding_top{padding-top:40px}
.find_a_drug_wrapper .fad_right_box form.generic-aet-form .form__wrapper .errorSummary{margin-top:0}
.find_a_drug_wrapper .fad_right_box form.generic-aet-form .form__wrapper .errorSummary ul{margin:0}
@media all and (min-width:1024px){.find_a_drug_wrapper .fad_right_box form.generic-aet-form .form__wrapper .form-body,.find_a_drug_wrapper .fad_right_box form.generic-aet-form .form__wrapper .submitCont{width:100%}
}
@media(min-width:1400px){.find_a_drug_wrapper .fad_right_box form.generic-aet-form .form__wrapper .form-body,.find_a_drug_wrapper .fad_right_box form.generic-aet-form .form__wrapper .submitCont{float:left}
}
@media(min-width:1400px){.find_a_drug_wrapper .fad_right_box form.generic-aet-form .form__wrapper .form-body{width:45%}
}
.find_a_drug_wrapper .fad_right_box form.generic-aet-form .form__wrapper .form-body .generic-form-input.forminput{margin-top:0}
.find_a_drug_wrapper .fad_right_box form.generic-aet-form .form__wrapper .form-body .userLocationCont .generic-form-input.forminput{width:100%}
@media all and (min-width:1024px){.find_a_drug_wrapper .fad_right_box form.generic-aet-form .form__wrapper .submitCont{padding-left:0}
}
@media(min-width:1400px){.find_a_drug_wrapper .fad_right_box form.generic-aet-form .form__wrapper .submitCont{width:55%;padding-left:20px}
}
.find_a_drug_wrapper .fad_right_box form.generic-aet-form .form__wrapper .submitCont .component__cta .cta__linkswrapper a{margin-top:0 !important}
@media(min-width:1400px){.find_a_drug_wrapper .fad_right_box form.generic-aet-form .form__wrapper .submitCont .component__cta .cta__linkswrapper a{margin-top:20px !important}
}
.find_a_drug_wrapper .fad_right_box form.generic-aet-form .form__wrapper .submitCont .component__cta .cta__linkswrapper a span{margin-right:0 !important}
@media all and (min-width:768px){.find_a_drug_wrapper .fad_right_box.col-12.col-md-12 form.generic-aet-form .form-body,.find_a_drug_wrapper .fad_right_box.col-12.col-md-12 form.generic-aet-form .submitCont{float:left;width:50%}
}
@media all and (min-width:768px){.find_a_drug_wrapper .fad_right_box.col-12.col-md-12 form.generic-aet-form .submitCont .component__cta .cta__linkswrapper a{margin-top:20px !important}
}
.textmedia .component.accordian{margin-bottom:0;background:#fff}
.textmedia .component.featurecontent+.accordian.component .accordian__wrapper{border-top:1px solid #ddd}
.textmedia .accordian.component .title__block{flex:0 0 100%;max-width:100%;margin-left:0;padding-right:40px;padding-left:40px}
.textmedia .accordian.component .title__block>h1,.textmedia .accordian.component .title__block h2,.textmedia .accordian.component .title__block h3,.textmedia .accordian.component .title__block h4,.textmedia .accordian.component .title__block h5{display:none}
.textmedia .accordian.component .title__block .accordian__wrapper .accordian__element{margin:0 !important;padding:0 !important;border:0}
.textmedia .accordian.component .title__block .accordian__wrapper .accordian__element .title--secondary button{color:#8932af;font-family:"Open Sans Regular";font-size:1rem;line-height:1.6}
@media all and (min-width:480px) and (max-width:767px){.textmedia .accordian.component .title__block .accordian__wrapper .accordian__element .title--secondary button{font-size:1rem;line-height:1.6}
}
@media all and (min-width:768px) and (max-width:1023px){.textmedia .accordian.component .title__block .accordian__wrapper .accordian__element .title--secondary button{font-size:1rem;line-height:1.6}
}
@media all and (min-width:1024px){.textmedia .accordian.component .title__block .accordian__wrapper .accordian__element .title--secondary button{font-size:1rem;line-height:1.6}
}
.textmedia .accordian.component .title__block .accordian__wrapper .accordian__element .accordian__elemcontent .texticon__text{padding-right:0 !important}
.textmedia .accordian.component .title__block .accordian__wrapper .accordian__element .accordian__elemcontent h1,.textmedia .accordian.component .title__block .accordian__wrapper .accordian__element .accordian__elemcontent h2,.textmedia .accordian.component .title__block .accordian__wrapper .accordian__element .accordian__elemcontent h3,.textmedia .accordian.component .title__block .accordian__wrapper .accordian__element .accordian__elemcontent h4,.textmedia .accordian.component .title__block .accordian__wrapper .accordian__element .accordian__elemcontent h5{font-family:"Open Sans Regular"}
.component .akamai-player:before,.component .akamai-player:after,.component .akamai-player>*{color:#fff}
.component .amp-icon,.component .amp-icon:after,.component .amp-icon:before{font-size:14px;line-height:1;font-family:FontAwesome;color:#f5f5f5}
.component .amp-icon,.component .amp-label,.component .amp-list-item,.component .amp-time-display{font-size:14px;color:#bebebe}
.component .amp-icon span,.component .amp-label span,.component .amp-list-item span,.component .amp-time-display span{font-size:14px;color:#bebebe}
.component .amp-pause-overlay,.component .amp-pause-overlay:before{font-size:20px}
.component .amp-panel{padding:0}
.component .amp-slider .amp-value{background-color:red}
.component .amp-share{display:none}
.component .amp-title{color:#fff}
@media all and (min-width:0) and (max-width:479px){.component .amp-title{font-size:14px}
}
@media all and (min-width:480px) and (max-width:767px){.component .amp-title{font-size:14px}
}
@media all and (min-width:768px){.component .amp-title{font-size:18px}
}
@media all and (min-width:768px) and (max-width:1023px){.component .amp-time-display{display:none}
}
@media all and (min-width:768px) and (max-width:1023px){.component .akamai-full-screen .amp-time-display{display:block}
}
.akamai-ready .amp-controls,.akamai-ready .amp-progress{visibility:hidden}
.akamai-playing .amp-controls,.akamai-playing .amp-progress{visibility:visible}
.amp-context-item{color:#bebebe}
.amp-context-menu{display:none}
.nbafilter>div{margin-bottom:40px}
@media all and (min-width:1024px){.nbafilter>div{margin-bottom:60px}
}
.nbafilter>div:last-child{margin-bottom:0}
.nbafilter>div.visibility--hidden{visibility:visible}
@media all and (min-width:768px){.nbafilter>div.visibility--hidden{visibility:hidden}
}
.nbafilter__title{margin-bottom:40px;font-family:"Domaine Display Bold";font-size:28px;line-height:1.5}
@media all and (min-width:768px) and (max-width:1023px){.nbafilter__title{margin-bottom:40px;font-size:42px;line-height:1.5}
}
@media all and (min-width:1024px){.nbafilter__title{margin-bottom:48px;font-size:42px;line-height:1.5}
}
.nbafilter__subtitle{margin-bottom:40px;font-family:"Domaine Display Bold";font-size:20px;line-height:1.5}
@media all and (min-width:768px) and (max-width:1023px){.nbafilter__subtitle{margin-bottom:40px;font-size:28px;line-height:1.5}
}
@media all and (min-width:1024px){.nbafilter__subtitle{margin-bottom:30px;font-size:28px;line-height:1.5}
}
.nbafilter img{width:100%}
@media all and (min-width:1024px){.nbafilter img+.nbalink{padding:25px 30px 40px 50px}
}
.nbafilter .nbalink{padding:20px 25px;background:#fff}
@media all and (min-width:768px) and (max-width:1023px){.nbafilter .nbalink{padding:35px 35px 40px}
}
@media all and (min-width:1024px){.nbafilter .nbalink{padding:40px 30px 50px 50px}
}
.nbafilter .nbalink .component__cta a{margin-top:0 !important}
.nbafilter .nbalink .component__cta a span{color:#414141;font-family:"Open Sans Regular";font-size:16px;line-height:1.5;word-break:break-word}
@media all and (min-width:768px){.nbafilter .nbalink .component__cta a span{font-size:24px;line-height:1.5}
.nbafilter .nbalink .component__cta a span:after{bottom:8px}
}
@media all and (min-width:1024px){.nbafilter .nbafilter__desktop--row1{margin-bottom:48px}
}
@media all and (min-width:1024px){.nbafilter .nbafilter__desktop--row2{margin-bottom:48px}
}
@media all and (min-width:1024px){.nbafilter .nbafilter__desktop--row3{margin-bottom:48px}
}
@media all and (min-width:1024px){.nbafilter .nbafilter__desktop--row4{margin-bottom:48px}
}
@media all and (min-width:1024px){.nbafilter__desktop--lastrow{margin-bottom:0 !important}
}
@media all and (min-width:768px){.nbafilter .nbafilter__tablet--row1{margin-bottom:60px}
}
@media all and (min-width:768px){.nbafilter .nbafilter__tablet--row2{margin-bottom:60px}
}
@media all and (min-width:768px){.nbafilter .nbafilter__tablet--row3{margin-bottom:60px}
}
@media all and (min-width:768px){.nbafilter .nbafilter__tablet--row4{margin-bottom:60px}
}
@media all and (min-width:768px){.nbafilter__tablet--lastrow{margin-bottom:0 !important}
}
@media screen and (max-width:767px){.nbafilter__block{margin-bottom:10px}
}
.nbafilter__iconlink--wrapper{display:flex;align-items:center;padding:20px 25px;background:#fff}
@media all and (min-width:1024px){.nbafilter__iconlink--wrapper{padding:50px 30px 50px 50px}
}
.nbafilter__iconlink--wrapper .nbalink{display:flex;align-items:center;padding:0 !important;background:transparent}
.nbafilter__iconlink--wrapper img{width:50px;height:50px;margin-right:20px}
.full_bleed_wrapper{padding-top:35px;background-color:#fff}
@media all and (min-width:768px){.full_bleed_wrapper{min-height:400px;padding:42px 0 40px}
}
@media all and (min-width:1024px){.full_bleed_wrapper{padding:140px 0 145px}
}
.full_bleed_wrapper .fb_titles_cont{margin-bottom:60px;text-align:right}
@media all and (min-width:768px){.full_bleed_wrapper .fb_titles_cont{margin-bottom:75px}
}
@media all and (min-width:1024px){.full_bleed_wrapper .fb_titles_cont{margin-bottom:0}
}
.full_bleed_wrapper .fb_titles_cont .fb_header_tag{font-weight:normal}
.full_bleed_wrapper .fb_titles_cont .fb_header_tag .fb_small_title{display:block;margin-bottom:13px;color:#414141;font-family:"Open Sans Regular";font-size:16px}
@media all and (min-width:768px){.full_bleed_wrapper .fb_titles_cont .fb_header_tag .fb_small_title{margin-top:-4px;margin-bottom:20px;font-size:24px}
}
@media all and (min-width:1024px){.full_bleed_wrapper .fb_titles_cont .fb_header_tag .fb_small_title{margin-bottom:15px}
}
.full_bleed_wrapper .fb_titles_cont .fb_header_tag .fb_large_title{display:block;color:#a073b2;font-family:"Domaine Display Bold";font-size:32px;line-height:40px}
@media all and (min-width:768px){.full_bleed_wrapper .fb_titles_cont .fb_header_tag .fb_large_title{font-size:58px;line-height:75px}
}
.full_bleed_wrapper .fb_cta_opt{margin-bottom:40px}
@media all and (min-width:768px){.full_bleed_wrapper .fb_cta_opt{margin-bottom:0}
}
.full_bleed_wrapper .fb_cta_opt h3,.full_bleed_wrapper .fb_cta_opt h4{margin-bottom:20px;font-weight:normal}
@media all and (min-width:768px){.full_bleed_wrapper .fb_cta_opt h3,.full_bleed_wrapper .fb_cta_opt h4{margin-bottom:30px}
}
@media all and (min-width:1024px){.full_bleed_wrapper .fb_cta_opt h3,.full_bleed_wrapper .fb_cta_opt h4{margin-top:3px}
}
.full_bleed_wrapper .fb_cta_opt h3,.full_bleed_wrapper .fb_cta_opt h4,.full_bleed_wrapper .fb_cta_opt h3 a,.full_bleed_wrapper .fb_cta_opt h4 a{font-family:"Open Sans Bold";font-size:16px;line-height:20px}
@media all and (min-width:768px){.full_bleed_wrapper .fb_cta_opt h3,.full_bleed_wrapper .fb_cta_opt h4,.full_bleed_wrapper .fb_cta_opt h3 a,.full_bleed_wrapper .fb_cta_opt h4 a{margin-right:0;font-size:18px;line-height:28px}
}
.full_bleed_wrapper .fb_cta_opt h3 a,.full_bleed_wrapper .fb_cta_opt h4 a{color:#8932af}
.full_bleed_wrapper .fb_cta_opt h3 a:after,.full_bleed_wrapper .fb_cta_opt h4 a:after{color:#8932af}
.full_bleed_wrapper .fb_cta_opt .formcontainer form .form-body .forminput{width:100%}
.full_bleed_wrapper .fb_cta_opt .formcontainer form .submitCont a{margin-top:0 !important}
.rg__bg--white{background-color:#fff}
.rg__bg--grey{background-color:#f5f5f5}
.rg__bg--accent{background-color:#7d3f98}
.rg__bg--accent.rg__bg--bleedleft,.rg__bg--accent.rg__bg--bleedright{margin:0 -24px}
@media all and (min-width:768px){.rg__bg--accent.rg__bg--bleedright{margin-right:0;padding-right:0;padding-left:24px}
}
@media all and (min-width:1024px){.rg__bg--accent.rg__bg--bleedright{margin-right:-24px;margin-left:-40px;padding-right:24px;padding-left:40px}
}
@media all and (min-width:1440px){.rg__bg--accent.rg__bg--bleedright{margin-right:calc(((100vw - 1440px)/-2) - 24px);padding-right:calc(((100vw - 1440px)/2) -(-24px))}
}
.rg__bg--accent .rg__bg--bleedleft,.rg__bg--accent .rg__bg--bleedright{overflow:hidden}
@media all and (min-width:768px){.rg__bg--accent.rg__bg--bleedleft{margin-left:0;padding-right:24px;padding-left:0}
}
@media all and (min-width:1024px){.rg__bg--accent.rg__bg--bleedleft{margin-right:-40px;margin-left:-24px;padding-right:40px;padding-left:24px}
}
@media all and (min-width:1440px){.rg__bg--accent.rg__bg--bleedleft{margin-left:calc(((100vw - 1440px)/-2) - 24px);padding-left:calc(((100vw - 1440px)/2) -(-24px))}
}
.container--full-width{max-width:none;padding-right:0;padding-left:0}
.rg__bg--bleedleft{margin-left:-24px;padding-right:24px;padding-left:24px}
@media all and (min-width:768px){.rg__bg--bleedleft{padding-right:0}
}
@media all and (min-width:1440px){.rg__bg--bleedleft{margin-left:calc(((100vw - 1440px)/-2) - 24px);padding-left:calc(((100vw - 1440px)/2)+24px)}
}
.rg__bg--bleedright{margin-right:-24px;padding-right:24px;padding-left:24px}
@media all and (min-width:768px){.rg__bg--bleedright{padding-left:0}
}
@media all and (min-width:1440px){.rg__bg--bleedright{margin-right:calc(((100vw - 1440px)/-2) - 24px);padding-right:calc(((100vw - 1440px)/2)+24px)}
}
.responsivegrid__center--items>div>.aem-Grid,.responsivegrid__bottom--items>div>.aem-Grid{display:flex;flex-wrap:wrap}
.responsivegrid__center--items>div>.aem-Grid:before,.responsivegrid__center--items>div>.aem-Grid:after,.responsivegrid__bottom--items>div>.aem-Grid:before,.responsivegrid__bottom--items>div>.aem-Grid:after{content:none}
.responsivegrid__center--items>div>.aem-Grid .aem-Grid-newComponent,.responsivegrid__bottom--items>div>.aem-Grid .aem-Grid-newComponent{display:block;width:100%}
.responsivegrid__center--items>div>.aem-Grid{align-items:center}
.responsivegrid__bottom--items>div>.aem-Grid{align-items:flex-end}
.aem--Grid--primary{padding-top:40px;padding-bottom:40px;background-color:#fff}
@media all and (min-width:1024px){.aem--Grid--primary{padding-top:60px;padding-bottom:60px}
}
.aem--Grid--primary .aem-Grid>div{margin-top:0;margin-bottom:40px}
@media all and (min-width:768px) and (max-width:1023px){.aem--Grid--primary .aem-Grid>div{margin-bottom:20px}
}
.aem--Grid--primary .aem-Grid>div.icontext.texticon__text__top.aem-GridColumn{margin-top:0 !important;margin-bottom:40px !important}
@media all and (min-width:768px) and (max-width:1023px){.aem--Grid--primary .aem-Grid>div.icontext.texticon__text__top.aem-GridColumn{margin-bottom:20px !important}
}
.aem--Grid--primary .aem-Grid>div:last-child{margin-bottom:0}
.aem--Grid--primary .aem-GridColumn{padding-right:0;padding-left:0}
.aem--Grid--primary>.row{margin:0}
.aem--Grid--primary .texticon{margin-bottom:0}
@media all and (min-width:768px){.aem--Grid--primary .texticon .texticon__container{flex:0 0 66.66667%;max-width:66.66667%;margin-left:16.66667%}
}
.aem--Grid--primary .texticon .text__main *{font-size:30px;letter-spacing:1.5px}
@media all and (min-width:768px) and (max-width:1023px){.aem--Grid--primary .texticon .text__main *{font-size:36px;letter-spacing:1.5px}
}
@media all and (min-width:1024px){.aem--Grid--primary .texticon .text__main *{font-size:48px;letter-spacing:1.5px}
}
.aem--Grid--primary .form__wrapper{display:block;flex:0 0 100%;max-width:100%;margin:0;padding:0}
@media all and (min-width:768px){.aem--Grid--primary .form__wrapper{display:flex}
}
.aem--Grid--primary .form__wrapper>div{padding:0 24px 40px !important}
@media all and (min-width:768px){.aem--Grid--primary .form__wrapper>div{padding:0 24px !important}
}
@media all and (min-width:768px){.aem--Grid--primary .form__wrapper>div:first-child{flex:0 0 25%;max-width:25%;margin-left:16.66667%}
}
.aem--Grid--primary .form__wrapper>div:last-child{padding-bottom:0 !important}
.aem--Grid--primary .form__wrapper .errorSummary,.aem--Grid--primary .form__wrapper .help-text{display:none}
.aem--Grid--primary .form__wrapper .form-body{margin:0;padding-bottom:30px !important}
@media all and (min-width:768px) and (max-width:1023px){.aem--Grid--primary .form__wrapper .form-body{flex:0 0 29.16667%;max-width:29.16667%;padding-right:0 !important;padding-bottom:0 !important}
}
@media all and (min-width:1024px){.aem--Grid--primary .form__wrapper .form-body{flex:0 0 16.66667%;max-width:16.66667%;padding-bottom:0 !important}
}
@media all and (min-width:768px){.aem--Grid--primary .form__wrapper .submitCont{margin-left:0}
}
.aem--Grid--primary .form__wrapper .form-description{margin-top:0;text-align:left}
@media all and (min-width:768px){.aem--Grid--primary .form__wrapper .form-description{text-align:center}
}
.aem--Grid--primary .form__wrapper .form-description *{font-size:24px;line-height:1.5}
@media all and (min-width:1024px){.aem--Grid--primary .form__wrapper .form-description *{font-size:30px}
}
.aem--Grid--primary .form__wrapper .forminput__wrap{padding-bottom:0}
.aem--Grid--primary .form__wrapper .userLocationCont .generic-form-input{margin-top:0;margin-right:0;margin-left:0}
.aem--Grid--primary .form__wrapper .userLocationCont .forminput__label{background:#fff}
.aem--Grid--primary .form__wrapper .cta__additionallinkswrapper{margin-top:0 !important}
.aem--Grid--primary .form__wrapper .cta__additionallinkswrapper .link__row{display:block;margin-top:20px}
@media all and (min-width:768px){.aem--Grid--primary .form__wrapper .cta__additionallinkswrapper .link__row{margin-top:10px}
}
.aem--Grid--primary .form__wrapper .cta__additionallinkswrapper .link__row:first-child{margin-top:0}
.aem--Grid--primary .form__wrapper .cta__additionallinkswrapper .link__row:first-child a{margin-top:0 !important}
@media all and (min-width:768px){.aem--Grid--primary .form__wrapper .cta__additionallinkswrapper .link__row:first-child a{margin-top:20px !important}
}
@media all and (min-width:768px) and (max-width:1023px){.aem--Grid--primary .icontext+.formcontainer .form__wrapper{flex:0 0 83.33333%;max-width:83.33333%;margin-left:8.33333%;justify-content:center;padding:0 24px}
.aem--Grid--primary .icontext+.formcontainer .form__wrapper>div:first-child{flex:0 0 30%;max-width:30%;margin-left:0;padding-right:0 !important}
.aem--Grid--primary .icontext+.formcontainer .form__wrapper .form-body{flex:0 0 30%;max-width:30%;padding-left:24px}
.aem--Grid--primary .icontext+.formcontainer .form__wrapper .submitCont{flex:none}
}
@media all and (min-width:1024px){.aem--Grid--primary .icontext+.formcontainer .form__wrapper{flex:0 0 66.66667%;max-width:66.66667%;margin-left:16.66667%;justify-content:center;padding:0 24px}
.aem--Grid--primary .icontext+.formcontainer .form__wrapper>div:first-child{flex:0 0 37.5%;max-width:37.5%;margin-left:0}
.aem--Grid--primary .icontext+.formcontainer .form__wrapper .form-body{flex:0 0 25%;max-width:25%}
.aem--Grid--primary .icontext+.formcontainer .form__wrapper .submitCont{flex:none}
}
.search_results_cont .sr_title_section h1,.search_results_cont .sr_title_section h2,.search_results_cont .sr_title_section h3{font-size:60px}
.search_results_cont .sr_search_form .generic-aet-form{padding:0}
.search_results_cont .sr_search_form .sr_button_cont{margin-top:22px}
.search_results_cont .sr_results_cont .sr_result_statistics .sr_search_message{font-size:2rem}
.search_results_cont .sr_results_cont .sr_results_list{padding:0}
.search_results_cont .sr_results_cont .sr_results_list .sr_list_element{margin:40px 0}
.search_results_cont .sr_results_cont .sr_results_list .sr_list_element .link__headline{margin-bottom:20px}
.search_results_cont .sr_results_cont .sr_results_list .sr_list_element .sr_description_text{margin-bottom:5px}
.search_results_cont .sr_results_cont .sr_pagination_cont .pagination{flex-wrap:wrap}
.search_results_cont .sr_results_cont .sr_pagination_cont .page-item .page-link{background-color:transparent;border:0;padding:13px 8px 0;line-height:1.25}
.search_results_cont .sr_results_cont .sr_pagination_cont .page-item .link__text--back{padding-left:16px}
.search_results_cont .sr_results_cont .sr_pagination_cont .page-item .link__text--back::before{margin-top:-2px}
.search_results_cont .sr_results_cont .sr_pagination_cont .page-item.active{border-top:5px solid #8932af}
.search_results_cont .sr_results_cont .sr_pagination_cont .page-item.active .page-link{padding-top:8px}
.search_results_cont .sr_results_cont .sr_results_error{padding-top:82px}
.search_results_cont .sr_result_statistics,.sr_results_error{border-top:1px solid #414141;margin-top:48px;padding-top:24px}
.boxcta__cmp{display:block;position:relative;width:100%;margin:20px 0}
.boxcta__cmp:hover .circle-shape{background-color:#414141}
.boxcta__cmp:hover .boxcta__cmp--wrapper:after{color:#414141}
@media all and (min-width:1024px){.boxcta__cmp.dynamic--phone .circle-shape{background-color:#414141}
}
.boxcta__cmp.dynamic--phone .boxcta__cmp--wrapper:after{padding-left:0;content:""}
.boxcta__cmp .circle-shape{position:absolute;top:calc(50% - 62px);left:0;border-radius:50%;background-color:#7d3f98}
.boxcta__cmp .circle-shape .boxcta__title{display:flex;align-items:center;justify-content:center;width:124px;height:124px;padding:18px;color:#fff;line-height:1;text-align:center}
.boxcta__cmp--wrapper{display:flex;margin-left:62px;padding-left:82px}
.boxcta__cmp--wrapper.white-bg{background-color:#fff}
.boxcta__cmp--wrapper:after{display:flex;align-items:center;padding:0 20px;color:#8932af;font-family:"AETH-ICONS" !important;font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;content:"\e912";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.boxcta__cmp--wrapper .text__details{display:flex;align-items:center;width:100%;min-height:175px;padding:20px 0}
.boxcta__cmp--wrapper .text__details .text__wrapper--rte{width:100%}



#container-main .form-input-text {
	 font-size: 16px;
	 padding-top: 3px; 
	 padding-left: 3px; 
	 padding-bottom: 5px;
	 margin-top: 5px;
	 margin-bottom: 10px;
	 
}

#container-main .form-input-text-single {
	 font-size: 16px;
	 padding-top: 3px; 
	 padding-left: 3px; 
	 padding-bottom: 5px;
	 margin-bottom: 30px;
	 
}

#container-main .form-input-text-double {
	 font-size: 16px;
	 padding-top: 3px; 
	 padding-left: 3px; 
	 padding-bottom: 5px;
	
	 }
	 
#container-main .form-input-login {
	 font-size: 16px;
	 padding-top: 3px; 
	 padding-left: 3px; 
	 padding-bottom: 5px;
	 margin-bottom: 10px;
	 
}	 
	 
.form-label{
      font-size: 1rem;
    font-weight: 600;
    letter-spacing: .14em;
    color: #414141;
    text-rendering: auto;
    -webkit-font-smoothing: subpixel-antialiased;
  }
  .red-font{
  color:red; 
  }
  
   .disclaimer {
   font-size: 12px;
	 padding-top: 3px; 
	 padding-left: 3px; 
	 padding-bottom: 5px;
	 margin-top: 5px;
	 margin-bottom: 10px;
  }
  
input[type="submit"], input[type="button"], button {
	border: 0;
}

.breadcrumb{
	padding-bottom: 20px;
    padding-top: 5px;
}

.header-table {
    width: 100%;
    margin-top: 60px;
    margin-bottom: 60px;
}

.content-table {
    margin-top: 10px;
}

.button-col {
	
    padding-top: 30px;
}

.section-header-col {
    padding-bottom: 30px;
} 

.section-header-top-bottom {
padding-top: 30px;
    padding-bottom: 30px;
} 

.required {
    color: #ff0000;	
    }
    
    
/* Table styles */    
.table-item {
  padding: 20px 10px;
  border: 1px solid #dcdcdc;
  font-size: 16px;
  line-height: 26px;
  vertical-align:top; 
}
.table-headline {
  color: #FFFFFF;
  font-family: "Open Sans";
  font-size: 16px;
  font-weight: 600;
  line-height: 26px;
  background:#7D3F98;
  padding: 20px 10px;
  border: 1px solid #ffffff;
  vertical-align:top; 
}
.containter-padding{
padding: 48px 48px;
}
.title__pad {
padding-right: 5%;
}
.title__section__padding{
margin-top: 60px;
margin-bottom: 60px;
}
.table-padding{
margin-bottom: 60px;
}
.sup_reg{top:-.9em;
font-size:65%;
}
.title__container_reg{font-size:1.2rem;
line-height:1.5;
color:#414141;
font-family:"Open Sans Semibold"}
