@font-face{font-family:Poppins;font-weight:100;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/Poppins-ExtraLight.ttf")}
@font-face{font-family:Poppins;font-style:italic;font-weight:100;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/Poppins-ExtraLightItalic.ttf")}
@font-face{font-family:Poppins;font-weight:300;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/Poppins-Light.ttf")}
@font-face{font-family:Poppins;font-weight:300;font-style:italic;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/Poppins-LightItalic.ttf")}
@font-face{font-family:Poppins;font-weight:400;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/Poppins-Regular.ttf")}
@font-face{font-family:Poppins;font-weight:500;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/Poppins-Medium.ttf")}
@font-face{font-family:Poppins;font-style:italic;font-weight:500;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/Poppins-MediumItalic.ttf")}
@font-face{font-family:Poppins;font-weight:600;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/Poppins-SemiBold.ttf")}
@font-face{font-family:Poppins;font-weight:600;font-style:italic;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/Poppins-SemiBoldItalic.ttf")}
@font-face{font-family:Poppins;font-weight:700;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/Poppins-Bold.ttf")}
@font-face{font-family:Poppins;font-style:italic;font-weight:700;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/Poppins-BoldItalic.ttf")}
@font-face{font-family:Poppins;font-weight:800;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/Poppins-ExtraBold.ttf")}
@font-face{font-family:Poppins;font-style:italic;font-weight:800;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/Poppins-ExtraBoldItalic.ttf")}
@font-face{font-family:Poppins;font-weight:900;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/Poppins-Black.ttf")}
@font-face{font-family:Poppins;font-style:italic;font-weight:900;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/Poppins-BlackItalic.ttf")}
@font-face{font-family:Roobert;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Regular.eot") format('eot'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Regular.woff") format('woff'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Regular.woff2") format('woff2'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Regular.ttf") format('truetype');font-style:normal;font:400;font-display:swap}
@font-face{font-family:RoobertBold;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Bold.eot") format('eot'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Bold.woff") format('woff'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Bold.woff2") format('woff2'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Bold.ttf") format('ttf');font-style:normal;font:700;font-display:swap}
@font-face{font-family:RoobertLight;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Light.eot") format('eot'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Light.woff") format('woff'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Light.woff2") format('woff2'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Light.ttf") format('ttf');font-style:normal;font:300;font-display:swap}
@font-face{font-family:RoobertItalic;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-RegularItalic.eot") format('eot'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-RegularItalic.woff") format('woff'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-RegularItalic.woff2") format('woff2'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-RegularItalic.ttf") format('truetype');font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:RoobertBoldItalic;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-BoldItalic.eot") format('eot'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-BoldItalic.woff") format('woff'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-BoldItalic.woff2") format('woff2'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-BoldItalic.ttf") format('truetype');font-weight:700;font-style:italic;font-display:swap}
@font-face{font-family:RoobertBlack;src:url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Black.eot") format('eot'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Black.woff") format('woff'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Black.woff2") format('woff2'),url("../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/fonts/RoobertENEL-Black.ttf") format('truetype');font-weight:700;font-style:italic;font-display:swap}
body.js-open-menu{overflow:hidden}
body.js-open-menu .navbar{overflow:scroll}
div#primary{width:100%}
aside#secondary{margin-bottom:45px}
.content{background-color:#eee;height:40vh}
.navbar,.footer{padding-left:0rem;padding-right:0rem}
.sen-boxed{max-width:1440px;margin-left:auto;margin-right:auto}
.swiper-container:not(.swiper-container-horizontal) .swiper-navigator,.swiper-container:not(.swiper-container-horizontal) .swiper-notification{display:none}
.sen-cards{margin-left:0;margin-right:0}
.swiper-container .swiper-wrapper{flex-wrap:wrap}
.swiper-container-horizontal .swiper-wrapper{flex-wrap:nowrap}
.swiper-slide{height:auto}
.swiper-navigator{position:relative;height:50px;background-color:#f4f4f4}
.swiper-navigator .swiper-button{height:22px;top:50%;background-size:27px 22px;margin-top:0;transform:translateY(-50%)}
.flow-hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.negative-margin{margin-left:-15px;margin-right:-15px}
@media(min-width:992px){.sen-cards{margin-left:-43px;margin-right:-43px;width:auto}
.sen-tablet-fluid .container{max-width:none}
.no-gutters.sen-no-gutters{margin-left:-43px;margin-right:-43px}
.sencontainer,.container-fluid,[class*="col-"]{padding-left:43px;padding-right:43px}
.sencontainer .row{margin-left:-43px;margin-right:-43px}
.row.no-gutters{margin-left:0;margin-right:0}
}
@media(min-width:1200px){.layout-w-sidebar{display:flex}
.sencontainer,.sen-tablet-fluid .container{max-width:1440px;min-width:550px;margin-left:auto;margin-right:auto}
div#primary{width:calc( 100% - 360px)}
aside#secondary{width:360px}
.layout-w-sidebar--right div#primary{padding-right:40px}
.layout-w-sidebar--right div#secondary{padding-left:40px}
.layout-w-sidebar--left div#primary{padding-left:40px}
.layout-w-sidebar--left div#secondary{padding-right:40px}
.sen-header.sen-tablet-fluid .sencontainer{width:100%}
}
body{font-family:Poppins;font-size:14px;color:#707070}
a{text-decoration:none;color:#24509a}
a:hover{text-decoration:none;color:inherit}
.rich-text_text a{text-decoration:underline}
p{margin-top:0;margin-bottom:15px}
p:last-child{margin-bottom:0}
img{max-width:100%}
h3{font-size:23px;font-weight:700;margin-bottom:25px}
h4{margin-top:0;margin-bottom:0}
ul,ol{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}
.sen-pretitle{color:#24509a;font-weight:700;font-size:12px;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;margin-bottom:10px}
.sen-pretitle::after{content:'';display:block;width:50px;height:1px;background-color:#24509a;margin-left:15px}
.divider--bottom::after,.sen-text-block h2::after{content:'';display:block;width:25px;height:5px;background-color:#24509a;margin-top:10px}
.divider--bottom--center::after{margin-left:auto;margin-right:auto}
.btn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:300;text-transform:uppercase;font-size:11px;letter-spacing:1.5px;padding:10px 30px;display:inline-flex;margin-left:auto;align-items:center;white-space:pre-line}
.btn:not(.btn--no-arrow)::after{display:inline-block;content:'';background-image:url(../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-headerfooter/resources/images/right-arrow.svg);background-position:right;background-repeat:no-repeat;background-size:35px;height:17px;width:35px;margin-left:10px}
.btn-primary{background-color:#24509a;border-color:#24509a}
.btn-primary.btn-outline{background-color:transparent;color:#24509a;font-weight:500}
.btn-secondary{background-color:transparent;border:1px solid;color:#fff}
.btn-link{padding:0;color:#24509a;font-weight:700;font-size:12px}
.btn-link.btn::after{background-image:url(../../../etc.clientlibs/servizio-elettrico-nazionale/clientlibs/clientlib-general-saa/resources/images/right-arrow-blue.svg)}
.btn-fullwidth{display:flex;justify-content:center}
.btn-center{margin-right:auto}
sta button.btn{justify-content:center}
button.btn::after{content:none}
button.btn:hover{text-decoration:none}
.sen-skip-to-content{position:absolute;top:-100%;background-color:#24509a;color:white;font-size:15px;padding:5px 10px;display:inline-block;transition:.3s}
.sen-skip-to-content:hover{color:white}
.sen-skip-to-content:focus{top:0}
.no-padding-responsive{padding-left:0;padding-right:0}
.navbar{padding-top:.7rem;padding-bottom:0;justify-content:initial}
.navbar .navbar-visible-element{margin-bottom:.7rem}
.navbar .alt-brand-name--title{font-weight:600;font-size:15px}
.navbar .alt-brand-name--subtitle{font-size:13px}
.navbar .navbar-brand{margin-left:15px}
.navbar .navbar-toggler{margin-left:auto;margin-right:15px;border:0;outline:none !important;padding:0}
.navbar .navbar-toggler-icon{background-image:none;display:flex;flex-direction:column;align-items:center;justify-content:center}
.navbar .navbar-toggler-icon--line{height:2px;width:25px;background-color:#24509a;position:relative;-webkit-font-smoothing:antialiased;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.navbar .navbar-toggler-icon--line:first-child{top:-3px}
.navbar .navbar-toggler-icon--line:last-child{top:3px}
.navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon--line{top:0}
.navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon--line:first-child{transform:rotate(45deg) translateY(50%)}
.navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon--line:last-child{transform:rotate(-45deg) translateY(-50%)}
.navbar .navbar-collapse{flex-direction:column;align-items:flex-start;flex-grow:inherit;margin-left:auto}
.navbar .navbar-collapse .navbar-nav{height:calc( 100vh - 64px )}
.navbar .navbar-collapse .alt-brand-name--desktop__title{color:#24509a;font-weight:700;font-size:12px;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center}
.navbar .navbar-collapse .alt-brand-name--desktop__title::after{content:'';display:block;width:64px;height:2px;background-color:#24509a;margin-left:15px}
.navbar .nav-item.nav-login{margin-top:auto;background-color:#f8f8f8;color:#24509a}
.navbar .nav-item.nav-login .nav-link{letter-spacing:2.5px}
.navbar .nav-item .nav-link{text-transform:uppercase;font-size:13px;letter-spacing:.6px;color:#707070;padding:1rem;border-top:1px solid #e1e1e1;font-weight:300}
.navbar .nav-item .nav-link.nav-button{background-color:#24509a;color:#fff;padding-left:20px;padding-right:20px;border:0;letter-spacing:2.5px}
.sen-header .sen-login-mobile{display:block}
@media(min-width:768px){.sen-header .sen-login-mobile{display:none}
}
.sen-header .navbar-nav .dropdown .nav-link{font-size:14px}
.sen-header .navbar-nav .dropdown .nav-link:after{font-family:Flaticon;font-size:14px;font-style:normal;content:"\f11c";transition:.3s;position:absolute;right:15px;border:0;width:auto;height:auto}
.sen-header .navbar-nav .dropdown.show .nav-link:after{transform:rotate(90deg)}
.sen-header .navbar-nav .sen-login-mobile{position:absolute;bottom:0;right:0;left:0;background:#f4f4f4}
.sen-header .navbar-nav .sen-login-mobile.show{height:calc( 100vh - 64px )}
.sen-header .navbar-nav .sen-login-mobile.show .nav-link{background-color:#787878;color:#fff}
.sen-header .navbar-nav .sen-login-mobile.show .nav-link:after{color:#fff}
.sen-header .navbar-nav .dropdown-menu{border:0;border-radius:0;background-color:#ebebeb;padding:0;margin:0}
.sen-header .navbar-nav .dropdown-menu .dropdown-item{color:#24509a;font-size:13px;border-top:1px solid #e1e1e1;line-height:40px}
@media(max-width:1200px){.sen-header .container{max-width:100%}
}
@media(min-width:1200px){.no-padding-responsive{padding-left:43px;padding-right:43px}
.navbar{padding-top:1.4rem;padding-bottom:1.4rem;justify-content:space-between}
.navbar .navbar-collapse .navbar-nav{height:auto}
.navbar .navbar-collapse .navbar-visible-element{margin-bottom:0}
.navbar .navbar-collapse .nav-item .nav-link{margin-right:5px;margin-left:5px;padding-left:8px;padding-right:8px;border-top:2px solid transparent;border-bottom:2px solid transparent;transition:.3s}
.navbar .navbar-collapse .nav-item .nav-link:hover{border-bottom-color:#24509a}
.navbar .navbar-collapse .nav-item .nav-link.nav-button{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:8px 20px;margin:8px 10px 8px 5px}
.navbar .navbar-collapse .nav-item:first-child .nav-link{margin-left:0;padding-left:0}
}
@media(min-width:1200px){.navbar .navbar-visible-element{margin-bottom:0}
}
@media(min-width:1280px){.navbar .navbar-collapse .nav-item .nav-link.nav-button{margin-left:40px}
}
@media(min-width:1450px){.navbar .navbar-collapse .nav-item .nav-link{margin-left:.5em;margin-right:.5em}
}
.sen-footer{position:relative;background-color:#4a4a4a}
.sen-footer .footer__sections{padding:30px 0 30px 0}
.sen-footer .footer__sections:first-child{padding-bottom:0}
.sen-footer .footer__sections:last-child{padding-top:0}
.sen-footer .footer__sections img{margin-bottom:20px;margin-left:auto;margin-right:auto}
.sen-footer .footer__sections--as-menu .footer__sections__inner--title{border-top:1px solid;padding:15px;margin-bottom:0;color:#fff;font-weight:500;text-transform:uppercase;letter-spacing:1px;font-size:15px}
.sen-footer .footer__sections--as-menu .footer__sections__inner--title::after{content:'';height:2px;width:30px}
.sen-footer .footer__sections--as-menu:last-child .footer__sections__inner--title{border-bottom:1px solid}
.sen-footer .footer__sections--as-menu .footer__sections__inner--menu{display:none}
.sen-footer .footer__sections .footer__sections--as-menu:last-child .footer__sections__inner--title{border-bottom:0}
.sen-footer .footer__sections--navigations{background-color:#4a4a4a}
.sen-footer .footer__sections--navigations .footer__sections__inner--menu{padding-left:15px;padding-bottom:20px}
.sen-footer .footer__sections--navigations .footer__sections__inner--menu li{color:#e1e1e1;font-weight:300;letter-spacing:1px;font-size:13px;line-height:1.5em;margin-bottom:5px}
.sen-footer .footer__sections--navigations .footer__sections__inner--menu li a{color:inherit}
.sen-footer .footer__sections--legal{background-color:#515151}
.sen-footer .footer__sections--legal .footer__sections--as-menu{border-bottom:1px solid white}
.sen-footer .footer__sections--legal .footer__sections__inner--title{background-color:#4a4a4a;border-bottom:none !important}
.sen-footer .footer__sections--legal .footer__sections__inner--menu{background-color:#4a4a4a;padding-left:15px;padding-bottom:20px}
.sen-footer .footer__sections--legal .footer__sections__inner--menu li{color:#e1e1e1;font-weight:300;letter-spacing:1px;font-size:13px;line-height:1.5em;margin-bottom:5px}
.sen-footer .footer__sections--legal .footer__sections__inner--gdpr{display:flex;flex-direction:column;background-color:#4a4a4a;margin:23px 15px 0;padding:26px 18px;color:#e1e1e1;text-align:center}
.sen-footer .footer__sections--legal .footer__sections__inner--gdpr__extract{font-size:15px}
.sen-footer .footer__sections--legal .footer__sections__inner--gdpr__title{font-size:32px;font-weight:700;line-height:1;margin-top:15px}
@media(min-width:768px){.sen-footer .footer__sections{padding-left:15px;padding-right:15px}
.sen-footer .footer__sections img{margin-left:0}
.sen-footer .footer__sections:first-child{padding-bottom:30px}
.sen-footer .footer__sections:last-child{padding-top:30px}
.sen-footer .footer__sections .footer__sections--as-menu .footer__sections__inner--title{border-top:0;padding:0;margin-bottom:32px;display:flex;align-items:center}
.sen-footer .footer__sections .footer__sections--as-menu .footer__sections__inner--title::after{margin-left:10px;background-color:#fff;content:'';height:2px;width:30px}
.sen-footer .footer__sections .footer__sections--as-menu:last-child .footer__sections__inner--title{border-bottom:0}
.sen-footer .footer__sections .footer__sections--as-menu .footer__sections__inner--menu{padding-left:0;padding-bottom:0;position:static;display:block;background-color:transparent}
.sen-footer .footer__sections--legal .footer__sections--as-menu{border-bottom:none !important}
.sen-footer .footer__sections--legal .footer__sections--as-menu .footer__sections__inner--title{border-top:1px solid}
.sen-footer .footer__sections--legal .footer__sections--as-menu .footer__sections__inner--menu li a{color:#fff;font-weight:400;letter-spacing:1.1px;padding-top:6px;padding-bottom:6px;display:block;border-bottom:1px solid #979797}
}
@media(min-width:992px){.sen-footer .footer__sections{padding:30px 35px}
.sen-footer .footer__sections:first-child{padding-bottom:30px}
.sen-footer .footer__sections:last-child{padding-top:30px}
.sen-footer .footer__sections--legal .footer__sections__inner--gdpr__title{font-size:54px}
}
.sen-call-to-scroll{cursor:pointer;display:inline-flex;align-items:center;z-index:9;position:absolute;right:0;display:none}
@media(min-width:992px){.sen-call-to-scroll{display:inline-flex}
}
.sen-call-to-scroll--line{width:60px;background:white;height:2px}
.sen-call-to-scroll--text{color:white;position:relative;font-weight:100;text-transform:uppercase;letter-spacing:1px;font-size:12px}
.sen-call-to-scroll--upside{transform:translate(25%,-50%) rotate(90deg) translateX(50%);top:0}
.sen-call-to-scroll--upside .sen-call-to-scroll--text{margin-left:15px;margin-right:0}
.sen-call-to-scroll--downside{transform:translate(25%,50%) rotate(90deg) translateX(-50%);bottom:0}
.sen-call-to-scroll--downside .sen-call-to-scroll--line{order:2}
.sen-call-to-scroll--downside .sen-call-to-scroll--text{margin-right:15px;margin-left:0}
.sen-search{background:#f0f0f0;display:none;left:0;position:absolute;right:0;z-index:9}
.sen-search__input{background-color:#f7f7f7;border:0;border-radius:0;min-height:80px;font-weight:100;font-size:24px}
.sen-search__input:focus{outline:0;border-color:inherit;-webkit-box-shadow:none;box-shadow:none;background-color:#f7f7f7}
.sen-search__btn{min-height:80px;font-size:40px;color:#24509a;background-color:#f7f7f7;padding-right:30px;padding-left:30px;border-radius:0;white-space:initial}
.sen-search__btn:hover{background-color:#f7f7f7}
.sen-hero-banner{padding-top:285px;height:auto;padding-bottom:40px;background-size:cover;background-repeat:no-repeat;background-color:#1f1725;position:relative;display:flex;align-items:center}
.sen-hero-banner .sen-pretitle{font-size:16px;font-weight:300;margin-bottom:20px;color:#80a9ec}
.sen-hero-banner .sen-pretitle:after{background-color:#80a9ec}
.sen-hero-banner .sen-title{font-size:31px;font-weight:bold;color:white}
.sen-hero-banner .sen-title.divider--bottom:after,.sen-hero-banner .sen-text-block h2.sen-title::after:after,.sen-text-block .sen-hero-banner h2.sen-title::after:after{background-color:#80a9ec}
.sen-hero-banner .sen-subtitle{font-size:16px;font-weight:100;letter-spacing:1px;color:white;margin-top:30px}
.sen-hero-banner .btn{margin-top:40px}
@media(min-width:768px){.sen-hero-banner{background-size:cover;background-position:center;background-color:#01151f;height:330px;padding-top:40px}
.sen-hero-banner .sen-title{font-size:36px}
.sen-hero-banner .sen-subtitle{font-size:18px}
}
@media(min-width:992px){.sen-hero-banner{height:31vw}
.sen-hero-banner .sen-title{font-size:56px}
.sen-hero-banner .sen-subtitle{font-size:25px}
}
.sen-login-row{background-color:#f7f7f7}
.sen-login-row--column{padding-top:25px;padding-bottom:25px;background-color:#f7f7f7}
.sen-login-row--column.sen-login-row__head{background-color:#f0f0f0;display:flex;justify-content:center;flex-direction:column}
.sen-login-row__title{font-size:18px;font-weight:100;margin-bottom:0}
@media(min-width:992px){.sen-login-row__title{font-size:28px}
}
.sen-login-row .sen-login-form .text-muted{color:#4a4a4a !important}
.sen-login-row .sen-login-form .form-group{flex-direction:column;align-items:flex-start;flex:auto;flex-grow:1}
.sen-login-row .sen-login-form .form-group:first-child{padding-right:15px}
@media(min-width:736px){.sen-login-row .sen-login-form .form-group{padding-right:15px}
}
.sen-login-row .sen-login-form .form-group label{color:#24509a;text-transform:uppercase;font-weight:500;margin-bottom:10px;font-size:12px}
.sen-login-row .sen-login-form .form-group input{width:100%;font-size:15px;font-weight:300;border:0;height:45px;margin-bottom:10px}
.sen-login-row .sen-login-form .form-group .form-text{margin-top:0}
.sen-login-row .sen-login-form .form-group .form-text a{text-decoration:underline;display:inline-block;margin-right:5px}
.sen-login-row .sen-login-form .form-group .form-text a:hover{color:#24509a}
.sen-login-row .sen-login-form .btn{font-size:15px;height:45px;flex-grow:1;width:100%}
@media(max-width:755px){.sen-login-row .sen-login-form .btn{margin-top:10px}
}
@media(max-width:768px){.sen-login-row .sen-login-form .form-group{flex-basis:100%;padding:0 !important}
}
.sen-header .sen-login-row{display:block}
.sen-header .sen-login-row .sen-login-row__head{background-color:#9b9b9b;padding-top:20px;padding-bottom:20px}
.sen-header .sen-login-row .sen-login-row__head .sen-login-row__title{color:#838383;font-weight:300;font-size:19px}
.sen-header .sen-login-row .sen-desk-reg{display:none}
.sen-header .sen-login-row .sen-mob-reg p{padding-top:25px;color:#818182;font-size:17px;font-weight:300}
.sen-main .sen-login-row{display:none}
.sen-main .sen-login-row .sen-mob-reg{display:none}
.nav-login form{margin-bottom:45px}
.nav-login .response-error{display:none}
.nav-login .input-group{padding-bottom:20px}
.nav-login .input-group .response-error{color:red;margin-bottom:0;position:absolute;bottom:0}
.nav-login .input-group .response-error.visible{display:block}
.nav-login .input-group .response-error.visible + input{border:1px solid red}
.nav-login label{font-size:12px;color:#24509a;text-transform:uppercase;font-weight:400;display:block;width:100%}
.nav-login input:not([type="hidden"]){width:100%;justify-content:center}
.nav-login input:not([type="hidden"]):not([type="submit"]){border:0;padding:10px;color:#4a4a4a}
.nav-login .nav-forgot{margin-bottom:10px}
.nav-login .nav-forgot a{color:#24509a;text-decoration:underline;font-weight:300}
.sen-modal .sen-login-row{display:block}
@media(min-width:768px){.sen-main .sen-login-row{display:block}
.sen-main .sen-login-row .sen-login-form{flex-wrap:nowrap}
.sen-main .sen-login-row .sen-login-form .form-group:nth-last-child(2){padding-right:0}
.sen-main .sen-login-row--column{padding-top:30px;padding-bottom:30px}
}
@media(min-width:1200px){.sen-login-row__head,.sen-login-row__form{padding-left:43px;padding-right:43px}
}
.swiper-wrapper{height:auto}
.sen-card{height:380px;background-color:#f7f7f7;border:2px solid #fff;padding-left:15px;padding-right:15px}
.sen-card .row{height:100%;margin-left:-15px;margin-right:-15px}
.sen-card--small--w-image--inverted .sen-card__image,.sen-card--large--w-image--inverted .sen-card__image{order:2}
.sen-card--small--w-image .sen-card__image,.sen-card--large--w-image .sen-card__image{height:40%}
.sen-card--small--w-image .sen-card__textarea,.sen-card--large--w-image .sen-card__textarea{height:60%}
.sen-card--small--w-out-image .sen-card__textarea,.sen-card--large--w-out-image .sen-card__textarea{height:100%}
.sen-card .sen-card__image{background-size:cover;background-repeat:no-repeat}
.sen-card .sen-card__textarea{padding-top:30px;padding-bottom:30px;display:flex;flex-direction:column}
.sen-card .sen-card__textarea .btn{margin-top:auto;text-align:right}
@media(min-width:576px){.sen-card--large--w-image .sen-card__image,.sen-card--large--w-image .sen-card__textarea{height:100%}
}
@media(min-width:992px){.sen-card{padding-left:30px;padding-right:30px}
.sen-card .row{margin-left:-30px;margin-right:-30px}
}
.sen-news__intro{padding-top:30px;padding-bottom:30px}
.sen-news__intro .sen-mc__text{margin-top:50px;margin-bottom:30px}
.sen-news__list{background-color:#f7f7f7;padding:0}
.sen-news__list__single{display:flex;flex-direction:column;border-bottom:1px solid #e1e1e1;padding:30px 15px}
.sen-news__list__single .btn{margin-left:auto}
.sen-news .sen-article-meta{color:#24509a;font-size:12px;letter-spacing:1px;font-weight:600;text-transform:uppercase;margin-bottom:5px}
@media(min-width:992px){.sen-news__list{padding:30px 30px}
.sen-news__list__single{padding-top:20px;padding-bottom:20px}
.sen-news__list__single:first-child{padding-top:0}
}
@media(max-width:992px){.sen-news .sen-mc__text p{font-size:14px}
}
.sen-content-row{padding-top:30px;padding-bottom:30px}
.sen-mc--onecol .col{min-width:100%;flex-basis:100%}
.sen-mc__title{font-size:28px;font-weight:700}
.sen-mc__title:after{content:' ';display:block;border-bottom:6px #24509a solid;width:40px;margin:30px 0 0}
.sen-mc__text{margin-top:30px}
.sen-mc__text p{font-size:19px;color:#707070}
.sen-mc__text--big p{font-size:14px}
.sen-mc__text--small p{font-size:17px}
@media(min-width:768px){.sen-mc{align-items:center}
.sen-mc__title{font-size:27px}
.sen-mc__text{margin-bottom:0}
.sen-mc__text--big p{font-size:14px}
}
@media(min-width:992px){.sen-mc__title{font-size:48px}
.sen-mc__text--big p{font-size:22px}
.sen-mc__text--columned p{-webkit-column-count:2;-moz-column-count:2;column-count:2}
}
.sen-cta{padding-top:25px;padding-bottom:25px}
.sen-cta.bg--light-grey{background-color:#f7f7f7}
.sen-cta .row{align-items:center}
.sen-cta__title{margin-bottom:25px}
.sen-cta__title h3{font-size:28px;font-weight:700;letter-spacing:1.4px;margin-bottom:0}
.sen-cta__text{margin-bottom:25px}
.sen-cta__text p{font-size:14px;color:#707070}
@media(min-width:768px){.sen-cta{padding-top:30px;padding-bottom:30px}
.sen-cta__title{margin-bottom:0}
.sen-cta__title h3{letter-spacing:initial}
.sen-cta__text{margin-bottom:0}
.sen-cta__text p{font-size:15px}
.sen-cta__button{text-align:center}
}
@media(min-width:992px){.sen-cta{padding-top:50px;padding-bottom:50px}
.sen-cta__title h3{letter-spacing:2;font-size:36px}
.sen-cta__title .divider--bottom::after,.sen-cta__title .sen-text-block h2::after,.sen-text-block .sen-cta__title h2::after{display:none}
.sen-cta__text p{font-size:19px}
}
.sen-hero-banner--cta-section .sen-pretitle{font-size:12px}
.sen-hero-banner--cta-section .sen-title{font-size:24px}
.sen-hero-banner--cta-section .sen-subtitle{font-size:18px}
@media(max-width:576px){.sen-hero-banner--cta-section .btn{margin-top:0}
}
@media(min-width:768px){.sen-hero-banner--cta-section .sen-subtitle{font-size:15px}
}
@media(min-width:992px){.sen-hero-banner--cta-section{-webkit-background-size:cover;background-size:cover}
.sen-hero-banner--cta-section .sen-pretitle{font-size:14px}
.sen-hero-banner--cta-section .sen-title{font-size:36px}
}
.sen-hero-banner-hub{height:600px;flex-direction:column;background-size:cover;background-repeat:no-repeat}
.sen-hero-banner-hub__column{flex:auto;flex-grow:0}
.sen-hero-banner-hub__column--w-text{background-color:#24509a;height:140px;display:flex;justify-content:center;flex-direction:column;color:#fff}
.sen-hero-banner-hub__column--w-text .pretitle{font-weight:200;font-style:italic;font-size:18px;text-transform:uppercase;letter-spacing:2px}
.sen-hero-banner-hub__column--w-text .title{font-weight:800;font-size:30px;text-transform:uppercase}
.sen-hero-banner-hub__column--w-text .divider--bottom::after,.sen-hero-banner-hub__column--w-text .sen-text-block h2::after,.sen-text-block .sen-hero-banner-hub__column--w-text h2::after{background-color:#80a9ec}
@media(min-width:576px){.sen-hero-banner-hub{height:330px;flex-direction:row;align-items:initial}
.sen-hero-banner-hub .container,.sen-hero-banner-hub .row{height:100%}
.sen-hero-banner-hub__column{flex:0 0 100%;height:auto}
.sen-hero-banner-hub__column--w-text{background-color:rgba(36,80,154,0.9)}
.sen-hero-banner-hub__column--w-text .pretitle{font-size:20px}
.sen-hero-banner-hub__column--w-text .title{font-size:40px;text-transform:uppercase}
}
@media(min-width:992px){.sen-hero-banner-hub{height:450px}
.sen-hero-banner-hub__column--w-text .title{font-size:67px}
}
.sen-sub-navigation-bar{display:none}
@media(min-width:1200px){.sen-sub-navigation-bar{background-color:#f0f0f0;display:block}
.sen-sub-navigation-bar__column{background-color:#f7f7f7}
.sen-sub-navigation-bar__column__inner__list li{display:inline-block}
.sen-sub-navigation-bar__column__inner__list li a{padding:17px;display:inline-block;font-size:12px;text-transform:uppercase;color:#707070;font-weight:500}
.sen-sub-navigation-bar__column__inner__list li:first-child a{padding-left:0}
}
.sen-footer-copyright{background-color:#373737;padding:20px 0}
.sen-footer-copyright__text{color:#fff;text-align:center;font-size:11px;letter-spacing:1px;font-weight:300}
@media(min-width:992px){.sen-footer-copyright{padding:30px 0}
}
.sen-hero-banner--article{background-size:cover;background-blend-mode:multiply;background-color:rgba(15,56,124,0.6)}
.sen-hero-banner--article .hero_content-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;height:460px;color:#fff}
.sen-hero-banner--article .hero_content-wrapper .hero_title{text-align:center;margin-bottom:70px;font-size:25px}
.sen-hero-banner--article .hero_content-wrapper .hero_title::after{background-color:#80a9ec}
@media(min-width:576px){.sen-hero-banner--article .hero_content-wrapper{height:330px;max-width:80%;margin-left:auto;margin-right:auto}
.sen-hero-banner--article .hero_content-wrapper .hero_title{margin-bottom:50px;font-size:34px}
}
@media(min-width:992px){.sen-hero-banner--article .hero_content-wrapper{height:400px}
.sen-hero-banner--article .hero_content-wrapper .hero_title{margin-bottom:40px;font-size:40px}
}
.sen-breadcrumbs .breadcrumbs{padding-left:15px;padding-right:15px;height:54px;display:flex;align-items:center;border-bottom:1px solid #e1e1e1}
.sen-breadcrumbs .breadcrumbs_item{display:none;color:#707070}
.sen-breadcrumbs .breadcrumbs_item--back{display:block;text-transform:uppercase;font-size:13px;letter-spacing:.4px}
.sen-breadcrumbs .breadcrumbs_item--back span{display:flex;align-items:center}
.sen-breadcrumbs .breadcrumbs_item--back span:before{margin-left:0;margin-right:10px}
@media(min-width:768px){.sen-breadcrumbs{margin-bottom:40px}
.sen-breadcrumbs .breadcrumbs{height:60px}
.sen-breadcrumbs .breadcrumbs_item{display:block}
.sen-breadcrumbs .breadcrumbs_item:not(:last-child)::after{content:'>';margin-left:5px;margin-right:8px;color:#707070}
.sen-breadcrumbs .breadcrumbs_item .breadcrumbs_link{color:#24509a}
.sen-breadcrumbs .breadcrumbs_item .breadcrumbs_link span{color:inherit}
.sen-breadcrumbs .breadcrumbs_item span{color:#707070}
.sen-breadcrumbs .breadcrumbs_item--back{display:none}
}
@media(min-width:992px){.sen-breadcrumbs .breadcrumbs{height:80px}
}
.secondary__section .sen-sidebar-content.sidebar-login{display:none}
.secondary__section .sen-sidebar-content>*{padding:20px 40px;margin-bottom:3px}
.secondary__section .sen-sidebar-content .secondary-title{display:flex;align-items:center;font-weight:500;font-size:19px;color:#4a4a4a;margin-bottom:0}
.secondary__section .sen-sidebar-content:first-child .secondary-title{height:80px;font-size:28px}
.secondary__section .sen-sidebar-content:nth-child(odd)>*{background-color:#f4f4f4}
.secondary__section .sen-sidebar-content:nth-child(odd) .secondary-title{background-color:#eee}
.secondary__section .sen-sidebar-content:nth-child(even)>*{background-color:#f1f5fb}
.secondary__section .sen-sidebar-content:nth-child(even) .secondary-title{background-color:#ecf1f9}
.secondary--alternate-color .secondary__section .sen-sidebar-content:nth-child(odd)>*{background-color:#f1f5fb}
.secondary--alternate-color .secondary__section .sen-sidebar-content:nth-child(odd) .secondary-title{background-color:#ecf1f9}
.secondary--alternate-color .secondary__section .sen-sidebar-content:nth-child(even)>*{background-color:#f4f4f4}
.secondary--alternate-color .secondary__section .sen-sidebar-content:nth-child(even) .secondary-title{background-color:#eee}
@media(min-width:1200px){.secondary__section .sen-sidebar-content.sidebar-login{display:block}
}
.sen-text-block h2{font-size:30px;color:#4a4a4a;font-weight:bold;margin-bottom:40px}
.sen-text-block h3{font-size:17px;color:#24509a}
.sen-text-block p{line-height:1.8;font-weight:300;font-size:16px}
.sen-text-block p:last-child{margin-bottom:15px}
.sen-text-block b{font-weight:bold}
@media(min-width:992px){.sen-text-block h2{font-size:40px}
.sen-text-block h3{font-size:20px}
}
.sen-table{overflow-x:scroll;margin-top:45px}
.sen-table table{white-space:nowrap}
.sen-table table tr:nth-child(odd){background-color:#f7f7f7}
.sen-table table tr:first-child{background-color:#f1f5fb}
.sen-table table tr:first-child td{font-weight:700;color:#24509a}
.sen-table table tr td{font-size:13px;padding:10px 15px;border:1px solid #e1e1e1}
@media(min-width:992px){.sen-table{overflow-x:hidden}
.sen-table table{white-space:pre-wrap}
}
.sen-divider{height:1px;background-color:#e1e1e1;margin-top:75px;margin-bottom:75px}
.sen-divider:last-child{margin-top:5px;margin-bottom:5px}
.sen-accordion>.content-container-dropdown>section{padding:25px 35px;background-color:#f7f7f7;border-bottom:5px solid white}
.sen-accordion>.content-container-dropdown>section>div{transition:.2s;visibility:hidden}
.sen-accordion>.content-container-dropdown>section>div.active{padding-top:35px;visibility:visible}
.sen-accordion button{width:100%;text-align:left;-webkit-appearance:none;border:0;padding-left:0;background-color:transparent;color:#24509a;font-weight:600;font-size:18px;position:relative;padding-right:2vw}
.sen-accordion button:after,.sen-accordion button:before{content:'';position:absolute;right:10px;display:block;width:18px;height:2px;background:#707070;transition:.4s;top:calc(50% - 1px)}
.sen-accordion button:after{transform:rotate(90deg)}
.sen-accordion button.active-btn:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.sen-accordion .container{padding-left:0;padding-right:0}
.sen-accordion p:empty{display:none}
.vertical-tabs{display:flex;flex-direction:column}
.vertical-tabs__nav{background-color:#f7f7f7}
.vertical-tabs__nav .eyebrow{padding:25px 15px;margin-bottom:0}
.vertical-tabs__nav .mobile-sidenav-content{background-color:white;height:0;transition:.3s;overflow:hidden}
.vertical-tabs__nav .mobile-sidenav-content>div{padding:25px 15px}
.vertical-tabs__nav .mobile-sidenav-content a{display:inline}
.vertical-tabs__nav .e-glossary-title li>a{padding:10px 15px;position:relative;display:block}
.vertical-tabs__nav .e-glossary-title li>a.active{background-color:#e3ebf7;color:#24509a;font-weight:500}
.vertical-tabs__nav .e-glossary-title li>a:not(.active) + .mobile-sidenav-content{height:0 !important}
.vertical-tabs__nav .e-glossary-title li>a::after{content:'';width:0;height:0;border-style:solid;border-width:10px 0 10px 12px;border-color:transparent transparent transparent transparent;display:block;position:absolute;right:0;transform:translate(100%,-50%);top:50%}
.vertical-tabs__content{display:none}
.vertical-tabs__content__inner>div{display:none}
.vertical-tabs__content__inner>div.active{display:block}
.vertical-tabs .container{padding-left:0;padding-right:0}
@media(min-width:768px){.vertical-tabs{flex-direction:row}
.vertical-tabs__nav{flex:0 0 285px;margin-right:35px}
.vertical-tabs__nav .eyebrow{padding:35px 20px}
.vertical-tabs__nav .e-glossary-title li a{padding:20px}
.vertical-tabs__nav .e-glossary-title li a.active::after{border-color:transparent transparent transparent #e3ebf7}
.vertical-tabs__nav .mobile-sidenav-content{display:none}
.vertical-tabs__content{display:block}
}
@media(min-width:992px){.vertical-tabs__nav{flex:0 0 380px;margin-right:55px}
.vertical-tabs__nav .eyebrow{padding:35px}
.vertical-tabs__nav .e-glossary-title li a{padding:10px 35px}
}
.sen-horizontal-tabs .container{padding-left:0;padding-right:0}
.sen-horizontal-tabs .tabs-wrapper{background-color:#f7f7f7;padding-bottom:30px}
.sen-horizontal-tabs .tabs__label-wrapper{position:relative;display:flex;align-items:center;border-bottom:1px solid #e1e1e1}
.sen-horizontal-tabs .tabs__label-wrapper .swiper-button-prev,.sen-horizontal-tabs .tabs__label-wrapper .swiper-button-next{background-size:27px 15px;position:relative;margin-top:0;left:0;right:0;background-color:#eee}
.sen-horizontal-tabs .tabs__label-wrapper .swiper-container{width:100%;top:1px}
.sen-horizontal-tabs .tabs__label-wrapper .swiper-container .swiper-wrapper{align-items:center}
.sen-horizontal-tabs .tabs__label-wrapper .swiper-container .swiper-wrapper .tabs__label{padding-top:10px;display:block;padding-bottom:10px;background-color:#f7f7f7;border:1px solid white;border-top:1px solid transparent;transition:.2s;font-weight:600}
.sen-horizontal-tabs .tabs__label-wrapper .swiper-container .swiper-wrapper .tabs__label.active{background-color:white;color:#24509a;border:1px solid #e1e1e1;border-bottom:2px solid white}
.sen-horizontal-tabs .tab_content{display:none;padding:65px 30px;background-color:white}
.sen-horizontal-tabs .tab_content.active{display:block}
.sen-sidebar-menu-link .menu-list a{padding:15px 0;border-top:1px solid #e1e1e1;display:flex;text-align:left;text-transform:initial}
.sen-sidebar-menu-link .menu-list a:last-child{border-bottom:1px solid #e1e1e1}
.sen-sidebar-documents .sen-sidebar-document{display:flex;flex-direction:column;border-bottom:1px solid #e1e1e1;padding:20px 0}
.sen-sidebar-documents .sen-sidebar-document:first-child{padding-top:0}
.sen-sidebar-documents .sen-sidebar-document:last-child{margin-bottom:35px}
.sen-sidebar-documents .sen-sidebar-document .title{color:#4a4a4a;font-size:17px;font-weight:700;margin-bottom:10px}
.sen-sidebar-documents .sen-sidebar-document .meta-date{color:#707070;font-size:12px;margin-bottom:20px}
.sen-hero-banner-search{height:300px;display:flex;align-items:center;background-color:#24509a}
.sen-hero-banner-search .search-field{width:800px;max-width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}
.sen-hero-banner-search .search-field--input{width:100%;border-bottom:1px solid white;display:flex;align-items:center}
.sen-hero-banner-search .search-field--input i::before{font-size:2.5em;color:white;margin-left:0}
.sen-hero-banner-search .search-field--input input{padding:20px;background:transparent;border:0;outline:none !important;flex-grow:2;font-size:28px;color:white;margin-left:30px;font-weight:100}
.sen-hero-banner-search .search-field--input input::placeholder{color:white;font-style:italic}
.sen-hero-banner-search .search-field--results{color:white;font-size:15px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin-top:10px}
.sen-search-page-heading{margin-top:25px;padding-bottom:20px;padding-left:15px;padding-right:15px;border-bottom:1px solid #e1e1e1}
.sen-search-page-heading--intro{font-size:16px;color:#24509a;font-weight:300;font-style:italic;margin-bottom:0}
.sen-search-page-heading--title{font-size:30px;font-weight:700;color:#4a4a4a;line-height:1.3;margin-top:0}
@media(min-width:576px){.sen-search-page-heading{margin-top:30px;border-bottom:0;margin-bottom:55px}
.sen-search-page-heading--intro{font-size:20px}
.sen-search-page-heading--title{font-size:40px}
}
@media(min-width:768px){.sen-search-page-heading{margin-bottom:80px}
}
.sen-search-result{padding:35px 0;border-bottom:1px solid #e1e1e1}
.sen-search-result .smaller-padding{padding-left:15px;padding-right:15px}
.sen-search-result__content{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-top:35px}
.sen-search-result__content-title{font-size:24px;color:#4a4a4a;margin-bottom:25px;line-height:1.4}
.sen-search-result__content>p{margin-bottom:20px}
.sen-search-result__content-actions{display:flex;flex-direction:column}
.sen-search-result__content-actions--meta{text-transform:uppercase;color:#24509a;font-weight:100}
.sen-search-result__content-actions--meta-date{font-weight:500}
.sen-search-result__content-actions--meta>*:not(:last-child)::after{content:'/';margin-left:5px;font-weight:100}
.sen-search-result__content-actions--link{margin-top:45px;margin-left:auto}
@media(min-width:576px){.sen-search-result__content{padding-top:0}
.sen-search-result__content-title{font-size:30px}
.sen-search-result__content-actions{display:flex;flex-direction:row;justify-content:space-between}
.sen-search-result__content-actions--link{margin-top:0;margin-left:0}
.sen-search-result:first-child{padding-top:0 !important}
}
.sen-sidebar-filter--mobile{padding-left:15px;padding-right:15px;background-color:#ecf1f9}
.sen-sidebar-filter--mobile .accordion-heading-mobile{display:flex;align-items:center;justify-content:space-between}
.sen-sidebar-filter--mobile .accordion-heading-mobile::after{content:"\f127";font-family:Flaticon}
.sen-sidebar-filter--mobile>a{font-size:18px;color:#4a4a4a;font-weight:600;display:block;padding:7px 0}
.sen-sidebar-filter--mobile .js-accordion{margin-top:30px;padding-bottom:15px}
.sen-sidebar-filter--mobile .sen-sidebar-filter-button{font-size:15px}
.sen-sidebar-filter--mobile .sen-sidebar-filter-group.parent-accordion{height:0}
.sen-sidebar-filter--mobile .sen-sidebar-filter-group.parent-accordion.active{height:auto !important}
.sen-sidebar-filter__actions{margin-top:30px}
.sen-sidebar-filter__actions a{margin-bottom:20px}
.sen-sidebar-filter-button{font-weight:600;font-size:20px;line-height:1.2;display:block;border-bottom:1px solid #e1e1e1;padding-bottom:10px;margin-bottom:10px;margin-top:10px;position:relative;display:flex;align-items:center}
.sen-sidebar-filter-button::after,.sen-sidebar-filter-button::before{content:'';position:absolute;right:10px;display:block;width:12px;height:2px;background:#707070;transition:.4s}
.sen-sidebar-filter-button:not(.active)::after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.sen-sidebar-filter-group{height:0;overflow:hidden;transition:.4s}
.sen-sidebar-filter__type-list__single{display:flex;margin-top:5px}
.sen-sidebar-filter__type-list__single--manual{flex-direction:column}
.sen-sidebar-filter__type-list__single--manual .checkbox{display:flex;align-items:center}
.sen-sidebar-filter__type-list__single--manual .checkbox label{margin-bottom:0}
.sen-sidebar-filter__type-list__single--manual .text{opacity:0;margin-top:10px;display:none;transition:.3s}
.sen-sidebar-filter__type-list__single--manual .text.active{opacity:1;display:block}
.sen-sidebar-filter__type-list__single--manual .text .label-input{display:flex;align-items:center}
.sen-sidebar-filter__type-list__single--manual .text label{margin-bottom:0;margin-right:10px;min-width:22px}
.sen-sidebar-filter__type-list__single--manual .text input{border:0;padding:5px 5px;margin-bottom:5px;width:100%}
.sen-sidebar-filter__type-list__single:last-child{margin-bottom:20px}
.sen-sidebar-filter__type-list__single .sen-fake-checkbox{width:23px;height:23px;background-color:#adc3e8;display:inline-block;margin-right:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:.2s;position:relative}
.sen-sidebar-filter__type-list__single .sen-fake-checkbox.active>div{transform:scale(1)}
.sen-sidebar-filter__type-list__single .sen-fake-checkbox>div{background-color:#24509a;background-color:#24509a;position:absolute;top:4px;left:4px;right:4px;bottom:4px;border-radius:5px;transition:.2s;transform:scale(0)}
@media(min-width:1200px){.sen-filter-mobile{display:none}
}
.sen-search-pagination{display:flex;justify-content:center;padding:25px 0;background-color:#f7f7f7;margin-top:45px;margin-bottom:45px;align-items:center}
.sen-search-pagination--numbers{display:flex;font-size:16px;font-weight:300}
.sen-search-pagination--numbers__single{width:35px;height:35px;display:flex;margin-left:13px;align-items:center;justify-content:center;border:1px solid;color:#24509a;border-radius:5px}
.sen-search-pagination--numbers__single a{color:inherit}
.sen-search-pagination--numbers__single:first-child{margin-left:0}
.sen-search-pagination--numbers__single.active{background-color:#24509a;color:white;border-color:#24509a}
.sen-search-pagination--text{text-transform:uppercase;color:#24509a;font-size:16px;letter-spacing:.4px;font-weight:300;display:none}
.sen-search-pagination__next{margin-right:40px}
.sen-search-pagination__prev{margin-left:40px}
@media(min-width:576px){.sen-search-pagination--text{display:initial}
}
.sen-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:rgba(36,80,154,0.9);display:flex;align-items:center;justify-content:center;transition:.3s;opacity:0;visibility:hidden}
.sen-modal__title{max-width:calc(100% - 50px)}
.sen-modal .close-modal{position:absolute;right:15px;top:0}
.sen-modal-open{z-index:999;opacity:1;visibility:visible}
.sen-modal__content{border-radius:5px;overflow:hidden;max-width:95%;width:550px}
.sen-modal--login .sen-login-row{padding-top:30px;padding-bottom:30px}
.sen-modal--login .sen-login-row__title{font-size:25px}
.sen-modal--login .sen-login-row .sen-login-form .button-group{text-align:center}
.sen-modal--login .sen-login-row .sen-login-form .button-group .btn{width:auto}
@media(min-width:576px){.sen-modal .close-modal{right:43px;top:0;z-index:1}
.sen-modal .close-modal span{font-size:25px}
.sen-modal .close-modal span::before{font-size:inherit}
}
.sen-logout>.row{align-items:center}
.sen-logout>.row>[class*="col-"]{margin-top:20px}
.sen-logout__actions--buttons{display:flex}
.sen-logout__actions--buttons a:first-child{margin-left:0;margin-right:15px}
.sen-logout__actions--buttons a:last-child{margin-left:15px}
.sen-logout .sen-pretitle{font-size:16px;letter-spacing:1px;font-weight:400}
.sen-logout .sen-pretitle::after{content:none}
.sen-logout--name{font-size:22px;font-weight:600;letter-spacing:.5px;color:#4a4a4a}
@media(min-width:1200px){.sen-logout.sidebar .sen-logout__actions{margin-bottom:20px}
.sen-logout.sidebar .sen-logout__actions--buttons{flex-direction:column}
.sen-logout.sidebar .sen-logout__actions--buttons a{justify-content:center;margin-bottom:15px;margin-left:0;margin-right:0}
.sen-logout:not(.sidebar)>.row>[class*="col-"]{margin-top:0}
.sen-logout:not(.sidebar)>.row>[class*="col-"]:first-child{padding-right:15px}
.sen-logout:not(.sidebar)>.row>[class*="col-"]:last-child{padding-left:15px}
.sen-logout:not(.sidebar) .sen-logout__actions--buttons{display:flex}
.sen-logout:not(.sidebar) .sen-logout__actions--buttons a:last-child{margin-left:15px}
.sen-logout:not(.sidebar) .sen-logout__actions--link{display:flex;justify-content:flex-end;margin-top:5px}
}
.box-login .sen-login-content .input-group{width:100%}
@media(max-width:755px){.sen-hero-banner.js-adapt-background{min-height:460px}
}
@media screen and (max-width:1200px){.navbar{min-height:64.38px}
.navbar .navbar-collapse .navbar-nav{height:calc( 100vh - 60px )}
.sen-navbar-mobile{position:relative;width:100%;padding-top:53px}
.navbar_inner{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;position:absolute;top:0;padding-top:.7rem;z-index:10;background:white;border-bottom:1px solid #e1e1e1}
.navbar_inner.js-open-menu{position:fixed}
.sen-header .navbar-nav .sen-login-mobile{position:relative;bottom:unset;right:unset;left:unset;background:#f4f4f4;margin-top:0;margin-bottom:11px}
.sen-header .navbar-nav .sen-login-mobile.show{height:100vh}
.sen-login-mobile.show a.menu-link{color:#fff;border:none !important}
.sen-login-mobile.show .nav-link:after{background-color:#787878 !important;border:none !important}
.sen-header .sen-login-row .sen-login-row__head{background-color:#f0f0f0}
.sen-header .collapse:not(.show){display:none}
.sen-header .navbar-nav .sen-login-mobile.show{position:relative;top:0;bottom:0;right:0;left:0;overflow:none;padding-bottom:64px}
.nav-item.dropdown{min-height:55px}
a.menu-link{font-weight:300;position:absolute;padding:17px;text-transform:uppercase;width:80%;letter-spacing:.6px;color:#707070;cursor:pointer !important}
a.menu-link.search{color:#fff}
a.menu-link.accedi{pointer-events:none}
.navbar .nav-item .nav-link{min-height:55px;padding:0}
.sen-header .navbar-nav .dropdown .nav-link:after{right:0;width:55px;transition:none !important;text-align:center;padding-top:17px;background:#f7f7f7;height:55px}
.sen-header .navbar-nav .dropdown .nav-link[aria-expanded="true"]:after{border-right:1px solid #e1e1e1}
.sen-navbar-mobile{padding-top:0}
.nav-search{background-color:#24509a;color:#fff;padding-left:20px;padding-right:20px;border:0;letter-spacing:2.5px;min-height:55px;display:block}
}
.footer__sections h4{font-size:15px}
.footer__sections .btn.btn-primary{padding:0}
.footer__sections .btn.btn-primary{padding:0;background:0;border:none !important;box-shadow:none !important;width:100%}
.collapse-footer a{color:#e1e1e1;line-height:20px}
.policy .btn.btn-primary h4{background:#515151;border-top:none !important}
.policy .collapse-footer{background:#515151}
.collapse-footer{list-style:none;padding:0}
.footer__sections .btn.btn-primary::after{display:none}
.sen-footer .footer__sections--as-menu .footer__sections__inner--title{width:100%;text-align:left}
.footer__sections .btn.btn-primary{text-align:left}
.footer__sections .btn-primary,.footer__sections .btn.btn-primary.collapsed{pointer-events:none}
.footer__sections .collapse:not(.show){display:block}
@media screen and (min-width:1200px){.sen-footer .footer__sections--legal .footer__sections__inner--title{border-top:none !important;background:0;border-bottom:none !important}
}
@media screen and (max-width:767px){.footer__sections .btn.btn-primary{text-align:left;position:relative}
.footer__sections .btn.btn-primary h4::after{font-family:Flaticon;font-size:14px;font-style:normal;content:"\f11c";position:absolute;right:15px;display:inline-block;transition:.3s;height:16px;width:13px}
.footer__sections .btn.btn-primary[aria-expanded="true"] h4::after{transform:rotate(90deg)}
.collapse-footer{padding:0 15px 15px 15px}
.footer__sections .btn-primary,.footer__sections .btn.btn-primary.collapsed{pointer-events:auto !important}
.footer__sections .collapse:not(.show){display:none}
.footer__sections h4::after{display:none}
.policy .btn.btn-primary h4{background:#4a4a4a;border-top:1px solid !important}
.policy .collapse-footer{background:#4a4a4a}
.footer__sections .btn.btn-primary::after{font-family:Flaticon;font-size:14px;font-style:normal;content:"\f11c"}
.footer__sections__inner a.btn.btn-primary::after{font-family:Flaticon;font-size:14px;font-style:normal;content:"\f11c";transition:.3s;position:absolute;right:15px;border:0;width:auto;height:auto}
.footer__sections__inner a.btn.btn-primary.collapsed::after{transform:rotate(90deg)}
.footer__sections .btn.btn-primary::after{font-family:Flaticon;font-size:14px;font-style:normal;content:"\f11c";transition:.3s;position:absolute;right:15px;border:0;width:auto;height:auto}
.footer__sections .btn.btn-primary.collapsed::after{transform:rotate(90deg)}
}
@media screen and (max-width:767px){.sen-hero-banner-search .search-field--input input{font-size:22px !important;margin-left:10px !important;overflow:hidden !important}
}
.mobile-sub-menu .dropdown-item{color:#24509a;font-size:13px;border-top:1px solid #e1e1e1;line-height:40px}
.mobile-sub-menu{border:0;border-radius:0;background-color:#ebebeb;padding:0;margin:0}
.sen-header .navbar-nav .dropdown .nav-link[aria-expanded="true"]:after{transform:rotate(90deg)}
.sen-sidebar-filter-button[aria-expanded="true"]::after{display:none}
.sen-sidebar-filter-button::after,.sen-sidebar-filter-button::before{display:inline-block}
.collapse.show .list-notshow{display:block}
.collapse .list-notshow{display:none}
.sen-sidebar-filter-button{border-bottom:1px solid #e1e1e1 !important;color:#24509a;width:100%;border:0;background:0;box-shadow:none}
.sen-login-form-inline{position:relative;display:inline-block;width:100%}
.form-login-group label{color:#24509a;text-transform:uppercase;font-weight:500;margin-bottom:10px;font-size:12px}
.form-login-group{padding-right:5px;padding-left:5px}
.login-col-5{float:left;width:36.5%}
.login-col-2{float:left;width:27%}
.form-login-group button{margin-top:30px;text-align:center;display:inline-block;padding:0}
.form-login-group a{text-decoration:underline;display:inline-block;margin-right:5px}
.form-login-group input,.form-login-group button{width:100%;font-size:15px;font-weight:300;border:0;height:45px;margin-bottom:10px}
.sen-login-row .sen-login-form .btn{margin-bottom:-16px}
.form-group.utility{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}
span#user-password-registration{flex-direction:column;align-items:flex-start;flex:auto;flex-grow:1;padding-right:10px}
span#user-password-recovery{flex-direction:column;align-items:flex-start;flex:auto;flex-grow:4}
a.breadcrumbs_link.current{pointer-events:none;color:#707070 !important}
.sen-breadcrumbs .breadcrumbs_item--last:after{display:none}
.end-breadcrumbs{color:#fff;padding:0 5px;font-size:0;margin-left:5px}
.end-main{color:#fff;padding:0 5px;font-size:0;margin-left:5px}
.container,.sen-tablet-fluid .container{margin-left:auto;margin-right:auto}
.menu-bar.col{width:85%;max-width:85%}
.logo-bar.col{width:15%;max-width:15%}
@media screen and (min-width:1025px){.navbar-brand{padding-top:1.4rem;padding-bottom:1.4rem}
}
@media screen and (max-width:1024px){.navbar-brand{margin-left:15px;float:left;padding-top:.7rem;margin-right:0}
.logo-bar.col{position:absolute;width:60px;z-index:99;max-width:none}
.menu-bar.col{position:relative;width:100%;max-width:100%}
.navbar .alt-brand-name{margin-left:60px}
}
@media screen and (max-width:425px){.navbar-brand{padding-top:1rem;margin-right:0}
}
.sen-card .sen-card--small--w-out-image{height:100%}
.bg-orange{background-color:#ff5a0f;padding:55px}
.error-page-header .dotcom-header__links-custom.dotcom-header__links li a{padding:7px 18px}
.error-message-container h1,.error-message-container h2,.error-message-container h4{color:#333}
.error-message-container{max-width:890px;padding:0 15px;margin:0 auto;color:#333}
.error-message-container .error-message{text-align:center;margin-top:50px;margin-bottom:24px}
.error-message-container .error-message h1{font-size:40px}
.error-message-container .error-message h2{font-size:20px;margin-top:20px;line-height:1.2;color:#333}
.reason-for-error{padding:58px 0;border-top:1px solid #ccc}
.reason-for-error h4{font-family:Poppins,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;margin-bottom:20px;letter-spacing:.5px}
.reason-for-error ul li{padding-left:20px;font-family:Poppins,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;padding-bottom:20px;line-height:1.4667}
.reason-for-error ul li:before{content:"\25AA";color:#c6c6c6;font-size:25px;line-height:20px;position:absolute;left:0}
.reason-for-error .btn-container{padding:20px 0}
.btn-black{border:2px solid #000;color:#000;background:#fff;font-family:Poppins,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:12px;line-height:1.33333;padding:15px 35px;outline:0;letter-spacing:.7px;width:100%}
.btn-black:hover{background:#000;color:#fff}
.error-message-container .btn-container{text-align:left}
.pagina-404-modified .dotcom-header__links-custom.dotcom-header__links li{margin:0 14px;font-size:12px}
.pagina-404-modified .error-page-header .dotcom-header__links-custom.dotcom-header__links li a{padding:5px;font-size:12px;letter-spacing:.6px;border-radius:unset}
@media screen and (max-width:1024px){.pagina-404-modified h1{margin-left:-3px}
}
@media screen and (min-width:768px){.error-message-container{padding:0 25px}
.error-message-container .error-message{margin-top:90px;margin-bottom:70px}
.error-message-container .error-message h1{font-size:120px}
.error-message-container .error-message h2{font-size:40px}
.error-message-container .error-message h2 br{display:none}
.reason-for-error{padding:75px 0}
.reason-for-error h4{font-size:24px;margin-bottom:30px}
.reason-for-error ul li{font-size:20px;padding-bottom:22px;padding-left:30px}
.btn-black{width:auto}
.reason-for-error ul li:before{font-size:35px}
.bg-orange.image-hero.hero-banner-content{padding:55px}
}
@media screen and (min-width:1024px){.error-message-container{padding:0 30px}
.error-page-header.nav-header-wrapper .dotcom-header__main{height:80px}
.error-page-header.nav-header-wrapper .dotcom-header__logo{top:30px}
.pagina-404-modified .nav-header-wrapper .dotcom-header__btns{top:50%}
}
@media screen and (min-width:1025px){.pagina-404-modified h1{margin-left:0}
}
.js-sen-accordion button{cursor:pointer}
.js-sen-accordion .sen-text-block p{font-size:14px;font-weight:400}
@media(min-width:1200px){.navbar .navbar-collapse .nav-item .nav-link-hover{border-bottom-color:#24509a}
}
.search-field--input .search-submit{cursor:pointer}
.sen-logout-content{display:none}
.sen-text-block.article-content_inner ul{list-style:disc;margin-left:17px;line-height:1.8;font-weight:300;font-size:16px}
.banner-text ul{list-style:disc;margin-left:17px;line-height:1.5;font-weight:400;font-size:22px}
.sen-text-block.article-content_inner ol,.banner-text ol{list-style:decimal;margin-left:17px;line-height:1.8;font-weight:300;font-size:16px}
.email-error-msg{display:none;margin-bottom:10px;text-align:right;color:#000}
.valid-email-error-msg{display:none;margin-bottom:10px;text-align:right;color:#000}
.pwd-error-msg{display:none;margin-bottom:10px;text-align:right;color:#000}
.login-email-error-msg{display:none;margin-top:10px;text-align:right;color:#ff0f64}
.login-credentil-error-msg{display:none;margin-top:10px;text-align:left;color:#ff0f64}
.login-valid-email-error-msg{display:none;margin-top:10px;text-align:right;color:#ff0f64}
.login-pwd-error-msg{display:none;margin-top:10px;text-align:right;color:#ff0f64}
.nav-login-error-msg{display:none;margin-bottom:10px;color:#000}
.login-error-msg{display:none;margin-top:10px;color:#ff0f64}
.sen-login-row form input[type=email].credential-error::-moz-placeholder{color:#000;opacity:1}
.sen-login-row form input[type=email].credential-error::-ms-input-placeholder{color:#000;opacity:1}
.sen-login-row form input[type=email].credential-error::-webkit-input-placeholder{color:#000;opacity:1}
.sen-login-row form input[type=email].credential-error{border:2px solid #000}
.sen-login-row form input[type=password].credential-error::-moz-placeholder{color:#000;opacity:1}
.sen-login-row form input[type=password].credential-errorr::-ms-input-placeholder{color:#000;opacity:1}
.sen-login-row form input[type=password].credential-error::-webkit-input-placeholder{color:#000;opacity:1}
.sen-login-row form input[type=password].credential-error{border:2px solid #000}
.sen-login-row form input[type=email].credential-error{border:2px solid #ff0f64}
.sen-login-row form input[type=password].credential-error{border:2px solid #ff0f64}
.sen-navbar-mobile .nav-link{cursor:pointer}
.sen-navbar-mobile .nav-item .nav-link.main-link a{color:#707070}
.navbar .nav-item .nav-link.nav-button a{color:#fff}
@media screen and (min-width:768px){.policy .btn-primary{display:none}
}
@media screen and (max-width:1200px){aside#secondary{margin-top:10px}
}
.table th{border:1px solid #dee2e6}
.sen-table table tr:first-child th{font-weight:700;color:#24509a}
.sen-footer .footer__sections .footer__sections--logo a{margin-bottom:20px;margin-left:auto;margin-right:auto}
@media(min-width:1200px){.header-menu-nav{display:flex}
.navbar .navbar-collapse .nav-item .nav-link.nav-button.button-search{padding:8px 20px;line-height:20px}
}
#SEN_mainBox input[type="email"]{padding-left:3px}
.sen-logout__actions--buttons .btn{padding-left:20px;padding-right:20px}
@media(max-width:1200px){.desktop-only{display:none}
}
@media(min-width:1200px){.navbar .navbar-collapse .nav-item .nav-link.nav-button.button-search{padding-left:0;padding-right:15px;background:0}
}
@media(min-width:1280px){.navbar .navbar-collapse .nav-item .nav-link.nav-button{margin-left:0}
}
.navbar .nav-item .nav-link.nav-button{cursor:pointer;background-color:#fff;color:black;font-weight:bold}
.navbar .nav-item .nav-link.nav-button:hover{border-bottom-color:transparent}
.end-header{font-size:0}
.js-sen-accordion .sen-text-block ul,.js-sen-accordion .sen-text-block ol{font-size:14px}
.js-sen-accordion .sen-text-block ul li>ul,.js-sen-accordion .sen-text-block ol li>ul,.sen-text-block.article-content_inner ul li>ul,.sen-text-block.article-content_inner ol li>ul,.banner-text ul li>ul,.banner-text ol li>ul{list-style:square}
.js-sen-accordion .sen-text-block .article-container>ul>li>ul,.js-sen-accordion .sen-text-block .article-container>ol>li>ul,.sen-text-block.article-content_inner .article-container>ul>li>ul,.sen-text-block.article-content_inner .article-container>ol>li>ul,.banner-text ul>li>ul,.banner-text ol>li>ul{list-style:circle;margin-left:34px}
body.generalPage{font-family:Poppins !important}
.generalPage footer a:hover,.generalPage footer a:focus{text-decoration:none !important;color:inherit !important}
.generalPage footer .btn{display:inline-flex !important;white-space:pre-line !important}
@media screen and (max-width:768px){.generalPage footer .row,.generalPage .sen-footer-copyright .row{margin-right:0 !important;margin-left:0 !important}
}
.video-large .video{margin:20px 0}
.video-large .video__wrapper{height:0;padding-top:56.25%}
.video-large .video__wrapper,.video-large .video__overlay,.video-large .video iframe{position:absolute;bottom:0;left:0;width:100%}
.video-large .video iframe{height:100%}
@media screen and (min-width:1024px){.video--sticky{margin:0;z-index:1 !important;height:0;padding-top:56.25%}
.video--sticky .video__wrapper{position:fixed;bottom:0;left:0;width:100%}
.video--sticky.static .video__wrapper{position:absolute}
}
@media screen and (max-width:1024px){.article-content_inner div.video-large{width:100vw;margin-bottom:0}
}
.article-content_inner div.video-large{margin-bottom:0}
section.video-large.video.video--attach .video__wrapper{top:-1px !important}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.article-content_inner .video-large .video-large.video.video--attach{padding-top:56.15% !important}
}
.video-large{position:relative;left:0}
.hubPage .e-glossary{max-width:1440px;margin-left:auto;margin-right:auto}
@media(min-width:768px){.sen-breadcrumbs .breadcrumbs_item:not(:last-child)::after{speak:none}
}
.sen-header .navbar-nav .sen-login-mobile{margin-top:0;margin-bottom:0}
.anchor.home-plan_container.article-container.container ul{list-style:disc;padding-left:35px}
@media screen and (min-width:768px){.form-inline{-ms-flex-align:flex-start;align-items:flex-start}
.login-email-error-msg,.login-pwd-error-msg,.login-valid-email-error-msg{margin-top:0;text-align:left;color:#ff0f64;font-size:10px;text-transform:uppercase;letter-spacing:2px;margin-bottom:5px !important}
.sen-login-row .sen-login-form .btn{margin-bottom:0;margin-top:27px;display:block}
.sen-login-mobile.show a.menu-link{color:#fff;border:none !important}
}
@media(min-width:768px){.sen-header .sen-login-mobile{display:none}
}
@media screen and (min-width:768px) and (max-width:1024px){.navbar-nav.ml-auto.d-block.d-xl-none.sen-navbar-mobile .nav-item .nav-link{width:55px;height:55px;float:right}
.navbar-nav.ml-auto.d-block.d-xl-none.sen-navbar-mobile .nav-item .menu-link{width:calc(100% - 55px);border-top:1px solid #e1e1e1}
.navbar-nav.ml-auto.d-block.d-xl-none.sen-navbar-mobile .nav-item .mobile-sub-menu{background-color:transparent}
.navbar-nav.ml-auto.d-block.d-xl-none.sen-navbar-mobile .nav-item .mobile-sub-menu .dropdown-item{background-color:#ebebeb}
.navbar-nav.ml-auto.d-block.d-xl-none.sen-navbar-mobile .nav-item{min-height:55px}
}
.messageDisservice1.sen-cta__text_disservice_title{font-size:30px;padding-top:1vw;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}
.messageDisservice2.sen-cta__text_disservice_text{font-size:30px;padding-bottom:2vw;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:bold}
.messageDisservice1.sen-cta__text_disservice_title_box{font-size:23px;padding-top:1vw;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}
.messageDisservice2.sen-cta__text_disservice_text_box{font-size:23px;padding-bottom:2vw;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:bold}
.col-sm-9.col-lg-12.sen-login-row__form.disservice-banner{padding-left:11vw}
#modalTextLogin{font-size:25px}
.sen-table.anchor.table-container.c-scroll ul,.sen-table.anchor.table-container.c-scroll ol{list-style:initial}
.sen-table.anchor.table-container.c-scroll ul{list-style-type:disc}
.sen-table.anchor.table-container.c-scroll ol{list-style-type:decimal;padding-left:0;margin-left:17px}
@media screen and (min-width:1024px){.sen-table.anchor.table-container.c-scroll ul,.sen-table.anchor.table-container.c-scroll ol{margin-top:-15px;margin-bottom:-15px}
.sen-table.anchor.table-container.c-scroll table tr td p{margin-bottom:0}
}
.sencontainer .video-large.component .video .full-bleed-image_image{max-width:100%;height:auto !important}
.sencontainer .video-large.component .overlay{position:absolute;height:100%;z-index:1}
.sencontainer .video-large.component .overlay .poster-image .full-bleed-image_image{width:100%;height:100%}
p{margin-top:0;margin-bottom:15px}
p:last-child{margin-bottom:0}
p.login-pwd-error-msg{margin-bottom:15px}
.sen-logout-mobile{display:none}
span#user-password-recovery .extraLink{margin-left:20px}
.sen-card .sen-card__image{padding:0;overflow:hidden;// background-size:cover;// background-repeat:no-repeat}
.sen-card--small--w-image img{width:100%}
.sen-card--large--w-image img{height:100%;width:auto;max-width:none}
@media only screen and (max-width:574px){.sen-card--large--w-image img{height:auto !important;width:100% !important}
}
.sen-search-pagination--numbers{position:relative;width:100%;max-width:400px;overflow:hidden;margin:0 auto;display:flex !important;flex-wrap:wrap;justify-content:space-between}
.sen-search-pagination--numbers .slick-list{position:relative;width:100%;height:40px;max-width:260px;overflow:hidden;margin:0;text-align:center}
.sen-search-pagination--numbers.less-items .slick-list{margin:0 auto}
.sen-search-pagination--text{cursor:pointer;margin:10px 0 0 0}
.sen-search-pagination--numbers__single:first-child{margin-left:6px}
.sen-search-pagination--numbers__single{height:40px !important;width:40px !important;position:relative;overflow:hidden;margin:0 6px;display:inline-block !important}
.sen-search-pagination--numbers__single a{width:100%;height:100%;display:block;position:absolute;text-align:center;padding-top:8px}
.sen-search-pagination--numbers__single a:hover{background:#24509a;color:white}
@media screen and (max-width:1024px){.pagination-label{display:none}
}
.sen-search-pagination--numbers{max-width:500px}
form p.login-error-msg>a{color:#ff0f64;text-decoration:underline}
form p.nav-login-error-msg>a{color:#000;text-decoration:underline}
.spinnerLoading{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(36,80,154,0.60);z-index:1002}
.spinnerLoading .gifSpinner{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1003}
span.spinner-text{position:fixed;width:100%;height:100%;top:55%;left:0;color:#fff;text-transform:uppercase;letter-spacing:2px;text-align:center;font-size:11px}
.spinner{margin:435px auto 0 auto;width:50px;height:40px;text-align:center;font-size:10px}
.spinner>div{background-color:#fff;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}
.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}
.spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}
.spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}
@-webkit-keyframes sk-stretchdelay{0,40%,100%{-webkit-transform:scaleY(0.4)}
20%{-webkit-transform:scaleY(1.0)}
}
@keyframes sk-stretchdelay{0,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}
20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}
}