@media(max-width:767.98px){.mobile-overflow-hidden{overflow:hidden}
}
div.sticky-nav-container.mega{-webkit-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out}
div.local-header-mega.sticky-top{opacity:1;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}
div.local-header-mega.sticky-top.scrolled-down{top:-100%;opacity:0}
div.local-header-mega.sticky-top.scrolled-up{top:0;opacity:1}
@media(max-width:991.98px){.bannerLayout.mt-62{margin-top:62px}
}
.mega-nav-overlay{display:none;background-color:rgba(0,0,0,0.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:49;opacity:0;-webkit-animation:fadeInMegaNavOverlay;animation:fadeInMegaNavOverlay;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes fadeInMegaNavOverlay{from{opacity:0}
to{opacity:1}
}
@keyframes fadeInMegaNavOverlay{from{opacity:0}
to{opacity:1}
}
nav.navbar-mega{height:85px;position:relative;background:rgba(255,255,255,0.87);-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.2);box-shadow:0 3px 10px rgba(0,0,0,0.2);border-bottom:1px solid #c8ccd1;padding:0;z-index:50}
nav.navbar-mega.has-dropdown-open{background:#fff}
nav.navbar-mega:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}
@media(min-width:992px){nav.navbar-mega.resizing .mega-container{-webkit-transition:none !important;transition:none !important;visibility:hidden !important}
}
nav.navbar-mega form.search .input-group{height:60px;border-color:#c8ccd1 !important}
nav.navbar-mega form.search .input-group .floatl__label{width:60px;z-index:4 !important;color:#1d4f91 !important;background:#fff !important}
nav.navbar-mega form.search .input-group .form-control{height:100% !important;position:relative;font-size:1.25rem;line-height:1.4;-webkit-box-shadow:none !important;box-shadow:none !important;border:0 !important;border-radius:unset !important;background:#fff}
nav.navbar-mega form.search .input-group .input-group-append .btn{font-size:1.5rem;font-weight:700;color:#1d4f91;line-height:normal;border-radius:0;border:0}
@media(min-width:992px){nav.navbar-mega form.search{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;right:45px;bottom:0;height:100%;background:transparent;z-index:1;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUpSearch;animation-name:fadeInUpSearch}
@-webkit-keyframes fadeInUpSearch{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUpSearch{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
}
nav.navbar-mega.sticky-scroll-up{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
nav.navbar-mega.sticky-scroll-up.nav-up{display:block;width:100%;left:0;right:0;position:fixed;top:0;opacity:1;z-index:50;background:#fff;background:rgba(255,255,255,0.87);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}
nav.navbar-mega.sticky-scroll-up.nav-down{display:none;width:100%;left:0;right:0;position:fixed;top:0;opacity:0;z-index:50}
@media(max-width:991.98px){nav.navbar-mega{height:62px;border-bottom:0}
nav.navbar-mega.fixed{position:fixed;top:0;right:0;left:0;z-index:1030}
nav.navbar-mega>.container{max-width:100%}
nav.navbar-mega form.search.d-none{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-bottom:1rem !important}
nav.navbar-mega form.search.d-none .shadow-lg{-webkit-box-shadow:none !important;box-shadow:none !important}
nav.navbar-mega form.search.d-none .input-group{border-color:#fff !important}
nav.navbar-mega form.search.d-none .form-control{font-size:1rem !important}
}
nav.navbar-mega>.container{height:100%}
nav.navbar-mega .navbar-collapse .primary-promos a:not(.dropdown-item),nav.navbar-mega .navbar-collapse .secondary-promos-items a:not(.dropdown-item){-webkit-transition:all .3s;transition:all .3s;position:relative;background:#fff}
nav.navbar-mega .navbar-collapse .primary-promos a:not(.dropdown-item):hover,nav.navbar-mega .navbar-collapse .primary-promos a:not(.dropdown-item):focus-within,nav.navbar-mega .navbar-collapse .secondary-promos-items a:not(.dropdown-item):hover,nav.navbar-mega .navbar-collapse .secondary-promos-items a:not(.dropdown-item):focus-within{-webkit-box-shadow:0 16px 30px rgba(0,0,0,0.17);box-shadow:0 16px 30px rgba(0,0,0,0.17);text-decoration:none}
nav.navbar-mega .navbar-collapse .primary-promos a:not(.dropdown-item) span,nav.navbar-mega .navbar-collapse .secondary-promos-items a:not(.dropdown-item) span{background:#c1188b;padding:5px;border-radius:50%;width:31px;height:31px;display:inline-block;text-align:center;position:absolute;right:.5em;top:0;bottom:0;margin:auto 0}
nav.navbar-mega .navbar-collapse .primary-promos a:not(.dropdown-item) span i,nav.navbar-mega .navbar-collapse .secondary-promos-items a:not(.dropdown-item) span i{color:#fff;font-weight:600}
nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>a span,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>a span{-webkit-transition:.2s -webkit-transform ease-in;transition:.2s -webkit-transform ease-in;transition:.2s transform ease-in;transition:.2s transform ease-in,0.2s -webkit-transform ease-in}
nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>a[aria-expanded=true],nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>a[aria-expanded=true]{z-index:1001;-webkit-box-shadow:none;box-shadow:none}
nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>a[aria-expanded=true] span,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>a[aria-expanded=true] span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
@media(max-width:991.98px){nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown.h-100,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown.h-100{height:auto !important}
}
nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>.dropdown-menu,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>.dropdown-menu{display:block;float:left;width:100%;padding:56px 0 .5em 0;margin:-56px 0 0 0;font-size:1rem;color:#333;text-align:left;list-style:none;background-color:transparent;background-clip:padding-box;border:0;overflow:hidden;visibility:hidden;opacity:0;border:12px;-webkit-box-shadow:0 16px 30px rgba(0,0,0,0.17);box-shadow:0 16px 30px rgba(0,0,0,0.17)}
@media(min-width:992px){nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>.dropdown-menu,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;-webkit-transform:translateY(-0.5em);transform:translateY(-0.5em)}
nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>.dropdown-menu.show,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>.dropdown-menu.show{-webkit-transform:translateY(0);transform:translateY(0)}
}
@media(max-width:991.98px){nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>.dropdown-menu,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>.dropdown-menu{position:relative;height:0}
nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>.dropdown-menu.show,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>.dropdown-menu.show{height:auto}
}
nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>.dropdown-menu.show,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>.dropdown-menu.show{-webkit-transition:.4s all ease-in-out;transition:.4s all ease-in-out;background-color:#fff;opacity:1;visibility:visible}
nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>.dropdown-menu>.dropdown-item,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>.dropdown-menu>.dropdown-item{-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;white-space:unset}
nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>.dropdown-menu>.dropdown-item:hover,nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>.dropdown-menu>.dropdown-item:focus-within,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>.dropdown-menu>.dropdown-item:hover,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>.dropdown-menu>.dropdown-item:focus-within{-webkit-box-shadow:none;box-shadow:none;background:0;color:#c1188b}
nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>.dropdown-menu>.dropdown-item:hover i.fa-info-circle,nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>.dropdown-menu>.dropdown-item:focus-within i.fa-info-circle,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>.dropdown-menu>.dropdown-item:hover i.fa-info-circle,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>.dropdown-menu>.dropdown-item:focus-within i.fa-info-circle{color:#1d4f91}
nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>.dropdown-menu>.dropdown-item i,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>.dropdown-menu>.dropdown-item i{color:#c1188b}
nav.navbar-mega .navbar-collapse .primary-promos .cfm-dropdown>.dropdown-menu>.dropdown-item i.fa-info-circle,nav.navbar-mega .navbar-collapse .secondary-promos-items .cfm-dropdown>.dropdown-menu>.dropdown-item i.fa-info-circle{color:#1d4f91}
nav.navbar-mega .navbar-collapse .third-lvl-links a:hover{text-shadow:.65px 0 0 #1d4f91}
nav.navbar-mega .navbar-collapse .third-lvl-links a:after{display:none}
@media(min-width:992px){nav.navbar-mega .navbar-collapse{height:100%}
nav.navbar-mega .navbar-collapse .navbar-nav{-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}
nav.navbar-mega .navbar-collapse .navbar-nav .mega-dropdown{position:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:100%}
nav.navbar-mega .navbar-collapse .navbar-nav .navbar-nav-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}
nav.navbar-mega .navbar-collapse .nav-link-primary{height:100%;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem;font-weight:400;-webkit-transition:text-shadow 150ms ease-in-out,width 300ms ease-in-out;transition:text-shadow 150ms ease-in-out,width 300ms ease-in-out;font-size:1rem;border-radius:0;position:relative}
}
@media(min-width:992px) and (max-width:1199.98px){nav.navbar-mega .navbar-collapse .nav-link-primary{font-size:.875rem}
}
@media(min-width:992px){nav.navbar-mega .navbar-collapse .nav-link-primary.search{font-size:1.375rem;color:#1d4f91}
nav.navbar-mega .navbar-collapse .nav-link-primary.search i{font-weight:600}
}
@media(min-width:992px){nav.navbar-mega .navbar-collapse .nav-link-primary.nav-dropdown:after{font-family:"exp-ui";display:inline-block;margin-left:.5em;content:"\e9b8";border:0;color:#c1188b !important;font-weight:bold;-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out,-webkit-transform 150ms ease-in-out;text-shadow:none !important;font-weight:bold !important;font-size:.75rem}
nav.navbar-mega .navbar-collapse .nav-link-primary.nav-dropdown[aria-expanded=true]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
}
@media(min-width:992px){nav.navbar-mega .navbar-collapse .nav-link-primary:not(.visibility-hidden):before{content:"";position:absolute;left:0;bottom:-1px;width:0;height:4px;background:#e80070;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;border:0 !important}
}
@media(min-width:992px){nav.navbar-mega .navbar-collapse .nav-link-primary:hover:not(.search),nav.navbar-mega .navbar-collapse .nav-link-primary[aria-expanded=true]:not(.search){color:#1d4f91;text-shadow:.65px 0 0 #1d4f91}
nav.navbar-mega .navbar-collapse .nav-link-primary:hover:not(.search):before,nav.navbar-mega .navbar-collapse .nav-link-primary[aria-expanded=true]:not(.search):before{width:100%}
}
@media(min-width:992px){nav.navbar-mega .navbar-collapse .primary-promos,nav.navbar-mega .navbar-collapse .secondary-promos{-webkit-animation:fadeInPromos;animation:fadeInPromos;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
}
@media(min-width:992px){nav.navbar-mega .navbar-collapse .secondary-promos .secondary-target-collapse{-webkit-transition:none !important;transition:none !important}
}
@media(min-width:992px){@-webkit-keyframes fadeInPromos{from{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInPromos{from{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
}
@media(min-width:992px) and (min-width:1200px){nav.navbar-mega .navbar-collapse .secondary-links{border-left:1px solid #e80070}
}
@media(min-width:992px){nav.navbar-mega .navbar-collapse .secondary-links>a{color:#fff;text-decoration:none;position:relative}
nav.navbar-mega .navbar-collapse .secondary-links>a:hover,nav.navbar-mega .navbar-collapse .secondary-links>a:focus-visible{text-shadow:.65px 0 0 #fff}
nav.navbar-mega .navbar-collapse .secondary-links>a:hover:after,nav.navbar-mega .navbar-collapse .secondary-links>a:focus-visible:after{text-shadow:none}
nav.navbar-mega .navbar-collapse .secondary-links>a:hover span:before,nav.navbar-mega .navbar-collapse .secondary-links>a:focus-visible span:before{width:100%;visibility:visible}
nav.navbar-mega .navbar-collapse .secondary-links>a span{position:relative}
nav.navbar-mega .navbar-collapse .secondary-links>a span:before{content:"";position:absolute;height:0;bottom:-4px;left:0;background-color:#e80070;width:0;height:2px;visibility:hidden;-webkit-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}
nav.navbar-mega .navbar-collapse .secondary-links>a[data-toggle]:after{display:inline-block;position:absolute;line-height:normal;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-family:"exp-ui";content:"\e998";font-weight:900;font-size:.75rem;pointer-events:none;-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out,-webkit-transform 150ms ease-in-out;text-shadow:none !important}
nav.navbar-mega .navbar-collapse .secondary-links>a[aria-expanded=true]{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-shadow:.65px 0 0 #1d4f91;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(75%,#fff),to(#f8f8f9));background:linear-gradient(to right,transparent 0,#fff 75%,#f8f8f9 100%);border-radius:12px 0 0 12px;background-position:right bottom;color:#1d4f91;background-size:400% 100%}
nav.navbar-mega .navbar-collapse .secondary-links>a[aria-expanded=true]:after{color:#c1188b}
nav.navbar-mega .navbar-collapse .secondary-links>a[aria-expanded=true] span:before{background-color:transparent}
}
@media(min-width:992px){nav.navbar-mega .navbar-collapse .close-dropdown{position:absolute;right:.5em;top:-1em;z-index:0;opacity:1;color:#1d4f91}
nav.navbar-mega .navbar-collapse .close-dropdown:hover{opacity:1}
}
@media(min-width:992px){nav.navbar-mega .navbar-collapse .dropdown.nav-more .dropdown-menu{padding:0;display:block;visibility:hidden;opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px);background:rgba(255,255,255,0.9);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}
nav.navbar-mega .navbar-collapse .dropdown.nav-more .dropdown-menu.show{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
nav.navbar-mega .navbar-collapse .dropdown.nav-more .dropdown-menu .dropdown-item{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;position:relative;background:transparent}
}
@media(min-width:992px) and (max-width:1199.98px){nav.navbar-mega .navbar-collapse .dropdown.nav-more .dropdown-menu .dropdown-item{font-size:.875rem}
}
@media(min-width:992px){nav.navbar-mega .navbar-collapse .dropdown.nav-more .dropdown-menu .dropdown-item:hover,nav.navbar-mega .navbar-collapse .dropdown.nav-more .dropdown-menu .dropdown-item:focus{background:#fff;color:#1d4f91}
}
@media(min-width:992px){nav.navbar-mega .navbar-collapse .dropdown.nav-more .dropdown-menu .dropdown-item[aria-expanded]:after{position:absolute;font-family:"exp-ui";content:"\e9b8";display:inline-block;color:#c1188b;font-weight:bolder;font-size:.75rem;right:1.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
}
@media(max-width:991.98px){nav.navbar-mega .navbar-collapse{-webkit-transition:260ms right linear,300ms opacity linear,200ms visibility linear;transition:260ms right linear,300ms opacity linear,200ms visibility linear;opacity:0;visibility:hidden;display:block;position:fixed;right:-100%;top:0;margin-top:62px;overflow:hidden;width:100%;max-width:380px;bottom:0;background:-webkit-gradient(linear,left bottom,left top,color-stop(5%,rgba(119,18,123,0.8)),color-stop(50%,rgba(193,24,139,0.9)),color-stop(86%,rgba(193,24,139,0.96)),to(rgba(193,24,139,0.99)));background:linear-gradient(0,rgba(119,18,123,0.8) 5%,rgba(193,24,139,0.9) 50%,rgba(193,24,139,0.96) 86%,rgba(193,24,139,0.99) 100%);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}
nav.navbar-mega .navbar-collapse.collapsing,nav.navbar-mega .navbar-collapse.show{height:100% !important;overflow:hidden !important;right:0;opacity:1;visibility:visible}
nav.navbar-mega .navbar-collapse .navbar-nav{padding:1rem 2rem 1rem 1rem;overflow:hidden;right:-1rem;position:absolute;top:0;bottom:0;left:0}
nav.navbar-mega .navbar-collapse .navbar-nav .navbar-nav-inner{overflow-x:hidden;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}
nav.navbar-mega .navbar-collapse .navbar-nav .navbar-nav-inner::-webkit-scrollbar{display:none}
nav.navbar-mega .navbar-collapse .navbar-nav .global-links .btn-exp-magenta-chevron{width:-webkit-max-content;width:-moz-max-content;width:max-content}
nav.navbar-mega .navbar-collapse .navbar-nav .nav-link-primary{font-weight:500;color:#fff;padding:.875rem 2rem .875rem 0}
nav.navbar-mega .navbar-collapse .navbar-nav .nav-link-primary.nav-dropdown{position:relative}
nav.navbar-mega .navbar-collapse .navbar-nav .nav-link-primary.nav-dropdown:after{position:absolute;top:50%;right:0;bottom:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"exp-ui";display:inline-block;content:"\e998";border:0;font-weight:bold}
nav.navbar-mega .navbar-collapse .navbar-nav .mega-dropdown{position:unset}
nav.navbar-mega .navbar-collapse .navbar-nav .stock-info{text-decoration:none}
nav.navbar-mega .navbar-collapse .navbar-nav .stock-info:after{position:absolute;top:50%;right:1.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"exp-ui";display:inline-block;content:"\e998";border:0;font-weight:bold;color:#c1188b}
}
@media(max-width:767.98px){nav.navbar-mega .navbar-collapse{max-width:unset}
}
@media(min-width:992px){nav.navbar-mega .mega-container{position:absolute;left:0;top:0;width:100%;background:-webkit-gradient(linear,left top,right top,color-stop(35%,rgba(193,24,139,0.89)),color-stop(65%,rgba(193,24,139,0.9)),to(rgba(119,18,123,0.92)));background:linear-gradient(90deg,rgba(193,24,139,0.89) 35%,rgba(193,24,139,0.9) 65%,rgba(119,18,123,0.92) 100%);-webkit-box-shadow:0 18px 10px 0 rgba(0,0,0,0.17);box-shadow:0 18px 10px 0 rgba(0,0,0,0.17);visibility:hidden;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);-webkit-transition:opacity 200ms ease-in-out,visibility 200ms ease-in-out,-webkit-transform 200ms ease-in-out;transition:opacity 200ms ease-in-out,visibility 200ms ease-in-out,-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out,opacity 200ms ease-in-out,visibility 200ms ease-in-out;transition:transform 200ms ease-in-out,opacity 200ms ease-in-out,visibility 200ms ease-in-out,-webkit-transform 200ms ease-in-out;opacity:0;background-size:50% 100%;background-repeat:no-repeat}
nav.navbar-mega .mega-container:before{content:"";position:absolute;left:50%;right:0;top:0;bottom:0;background:rgba(248,248,249,0.92);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-size:50% 100%;background-repeat:no-repeat}
nav.navbar-mega .mega-container.opened{visibility:visible;z-index:-2;opacity:1;-webkit-transform:translateY(85px) !important;transform:translateY(85px) !important}
}
@media(max-width:991.98px){nav.navbar-mega .mega-container{background:-webkit-gradient(linear,left bottom,left top,color-stop(5%,#77127b),color-stop(50%,rgba(193,24,139,0.95)),color-stop(86%,rgba(193,24,139,0.97)),to(rgba(193,24,139,0.99)));background:linear-gradient(0,#77127b 5%,rgba(193,24,139,0.95) 50%,rgba(193,24,139,0.97) 86%,rgba(193,24,139,0.99) 100%);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);color:#fff;z-index:2;overflow-y:scroll;overflow-x:hidden;padding:1rem 2rem 2rem 1rem;opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);position:absolute;left:0;top:0;right:0;bottom:0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
nav.navbar-mega .mega-container.has-search{top:90px}
nav.navbar-mega .mega-container.opened{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
nav.navbar-mega .mega-container.closed{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
nav.navbar-mega .mega-container>.container{max-width:100%;display:block;height:100%}
nav.navbar-mega .mega-container>.container>.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;margin-left:-1rem;margin-right:-1rem}
nav.navbar-mega .mega-container .primary-about{position:relative}
nav.navbar-mega .mega-container .primary-about:after{content:"";position:absolute;left:1rem;right:1rem;bottom:0;height:1px;background:#e80070}
nav.navbar-mega .mega-container .back-to a{text-decoration:none;font-size:.875rem;font-weight:bold}
nav.navbar-mega .mega-container .back-to a.text-dark-blue{color:#1d4f91 !important}
nav.navbar-mega .mega-container .back-to a i{font-weight:bold}
nav.navbar-mega .mega-container .secondary-items .secondary-links a{color:#fff;text-decoration:none;font-weight:500;padding:.875rem 2rem .875rem 1rem !important;position:relative}
nav.navbar-mega .mega-container .secondary-items .secondary-links a[data-toggle]:after{position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"exp-ui";display:inline-block;content:"\e998";border:0;font-weight:bold}
nav.navbar-mega .mega-container .primary-promos{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f8f8f9;padding-bottom:72px !important}
nav.navbar-mega .mega-container .primary-promos.d-none{display:block !important}
nav.navbar-mega .mega-container .primary-promos:empty{background:transparent !important;padding-bottom:0 !important}
nav.navbar-mega .mega-container .secondary-promos{z-index:1;position:absolute;top:2.5em;right:0;left:0;min-height:100%;padding-bottom:90px !important;background:#f8f8f9;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
nav.navbar-mega .mega-container .secondary-promos>.row{display:block !important}
nav.navbar-mega .mega-container .secondary-promos .third-lvl-wrapper{border-bottom:1px solid #c8ccd1}
nav.navbar-mega .mega-container .secondary-promos .collapse{display:none !important}
nav.navbar-mega .mega-container .secondary-promos .collapse.show{display:block !important}
nav.navbar-mega .mega-container .secondary-promos.show{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
nav.navbar-mega .mega-container .secondary-promos.d-none{display:block !important;opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
nav.navbar-mega .navbar-brand{font-size:0}
@media(max-width:991.98px){nav.navbar-mega .navbar-toggler{border:0;padding:20px 1rem;height:100%;border-radius:0;-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}
nav.navbar-mega .navbar-toggler:not(.collapsed){background:#c1188b;padding:23px 1rem}
nav.navbar-mega .navbar-toggler:not(.collapsed) .icon-bar{background:#fff}
nav.navbar-mega .navbar-toggler:not(.collapsed) .icon-bar.top-bar{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 10%;transform-origin:0 10%}
nav.navbar-mega .navbar-toggler:not(.collapsed) .icon-bar.middle-bar{opacity:0}
nav.navbar-mega .navbar-toggler:not(.collapsed) .icon-bar.bottom-bar{margin:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:10% 90%;transform-origin:10% 90%}
nav.navbar-mega .navbar-toggler:focus,nav.navbar-mega .navbar-toggler:hover{border:0}
nav.navbar-mega .navbar-toggler.collapsed{background:0}
nav.navbar-mega .navbar-toggler.collapsed .icon-bar{background:#1d4f91}
nav.navbar-mega .navbar-toggler.collapsed .icon-bar.top-bar{-webkit-transform:rotate(0);transform:rotate(0)}
nav.navbar-mega .navbar-toggler.collapsed .icon-bar.middle-bar{opacity:1}
nav.navbar-mega .navbar-toggler.collapsed .icon-bar.bottom-bar{-webkit-transform:rotate(0);transform:rotate(0)}
nav.navbar-mega .navbar-toggler .icon-bar{display:block;width:23px;height:2px;margin-top:0;margin-bottom:5px;float:right;clear:both;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}
nav.navbar-mega .navbar-toggler .icon-bar.middle-bar{width:30px}
nav.navbar-mega .navbar-toggler .icon-bar.top-bar{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 10%;transform-origin:0 10%}
}
.edit-mode-details-wrapper{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#c1188b),color-stop(50%,#77127b),color-stop(0,#fff));background:linear-gradient(90deg,#c1188b 25%,#77127b 50%,#fff 0)}
.edit-mode-details-wrapper .icon-circle{background:#c1188b;padding:5px;border-radius:50%;width:31px;height:31px;display:inline-block;text-align:center;position:absolute;right:1em;top:13px}
.edit-mode-details-wrapper .icon-circle i{color:#fff}
#global-nav a[data-target="#plcSharePriceModal"]{-webkit-animation:fadeInSharePrice;animation:fadeInSharePrice;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes fadeInSharePrice{from{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInSharePrice{from{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.share-price-modal .modal-dialog{max-width:1120px;width:90%;margin:80px auto}
.share-price-modal .modal-content{position:relative;background:transparent;border:0;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}
.share-price-modal .modal-content .modal-body button[data-dismiss=modal]{position:absolute;right:1em;top:1em;opacity:1;color:#1d4f91}
.share-price-modal .modal-content .modal-body button[data-dismiss=modal]:hover{opacity:1}
@media(max-width:991.98px){.share-price-modal .modal-content .modal-body button[data-dismiss=modal]{color:#fff}
}
.share-price-modal .modal-content .modal-body i.e-ui-caret-down{font-size:.625rem}
.share-price-modal .modal-content .modal-body .plc-stock-container--top{border-bottom:1px solid #c8ccd1}
.share-price-modal .modal-content .modal-body .plc-stock-container .sp-meta-change{font-weight:500}
.share-price-modal-col-1{background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(193,24,139,0.94)),to(rgba(119,18,123,0.94)));background:linear-gradient(90deg,rgba(193,24,139,0.94) 50%,rgba(119,18,123,0.94) 100%)}
.share-price-promos a{-webkit-transition:all .3s;transition:all .3s;position:relative}
.share-price-promos a:hover,.share-price-promos a:focus-within{-webkit-box-shadow:0 16px 30px rgba(0,0,0,0.17);box-shadow:0 16px 30px rgba(0,0,0,0.17);text-decoration:none}
.share-price-promos a span{background:#c1188b;width:31px;height:31px;right:.5em;top:0;bottom:0;margin:auto 0}
.share-price-promos a span i{color:#fff;font-weight:600}
.popover-plc-listings.popover{border-color:#1d4f91 !important;background-color:#1d4f91 !important;color:#fff}
.popover-plc-listings.popover .popover-body{color:#fff}
.popover-plc-listings.popover .popover-body a{font-weight:bold;color:#fff}
.popover-plc-listings.bs-popover-bottom .arrow::after,.popover-plc-listings.bs-popover-auto[x-placement^=bottom] .arrow::after{border-bottom-color:#1d4f91 !important}
section.listings-plc{overflow-x:hidden;position:relative}
section.listings-plc .listings-plc-container-wrapper .plc-listings-wrapper-inner.h-100{height:calc(100% - 34px) !important}
section.listings-plc .listings-plc-container-wrapper .plc-listings-wrapper .video-thumbnail-wrapper img{opacity:1;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;aspect-ratio:16/9}
section.listings-plc .listings-plc-container-wrapper .plc-listings-wrapper .video-thumbnail-wrapper:hover{-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.17);box-shadow:0 3px 10px rgba(0,0,0,0.17)}
section.listings-plc .listings-plc-container-wrapper .plc-listings-wrapper .video-thumbnail-wrapper:hover>img{opacity:.5}
section.listings-plc .listings-plc-container-wrapper .plc-listings-wrapper .video-thumbnail-wrapper .play-icon{border:0;padding:0;z-index:1;height:40px;width:40px}
section.listings-plc .listings-plc-container-wrapper .plc-listings-wrapper .video-thumbnail-wrapper .play-icon i{font-size:.75rem;color:#fff}
section.listings-plc .listings-plc-container-wrapper .plc-listings-wrapper .video-thumbnail-wrapper .video-duration{position:absolute;bottom:5px;right:20px}
section.listings-plc .listings-plc-container-wrapper .plc-listings-wrapper.active-loading{min-height:320px}
section.listings-plc .listings-plc-container-wrapper .plc-listings-wrapper.awards .img-fluid{max-width:65%}
@media(max-width:1499.98px){section.listings-plc .listings-plc-container-wrapper .plc-listings-wrapper.awards .img-fluid{max-width:80%}
}
@media(max-width:1199.98px){section.listings-plc .listings-plc-container-wrapper .plc-listings-wrapper.awards .img-fluid{max-width:90%}
}
@media(max-width:991.98px){section.listings-plc .listings-plc-container-wrapper .plc-listings-wrapper.awards .img-fluid{max-width:45%}
}
@media(max-width:575.98px){section.listings-plc .listings-plc-container-wrapper .plc-listings-wrapper.awards .img-fluid{max-width:60%}
}
section.listings-plc .listings-plc-container-wrapper .accordion .card{overflow:hidden}
section.listings-plc .listings-plc-container-wrapper .accordion .card .card-body{border-top:1px solid #c8ccd1}
section.listings-plc .listings-plc-container-wrapper .accordion .card .card-header{border:0 !important;border-radius:0 !important}
section.listings-plc .listings-plc-container-wrapper .accordion .card .card-header a{color:#333;background:#fff}
section.listings-plc .listings-plc-container-wrapper .no-results{min-height:200px}
section.listings-plc .listings-plc-container-wrapper .list-group{border:1px solid #f8f8f9}
section.listings-plc .listings-plc-container-wrapper .list-group-item{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border:0;border-bottom:1px solid #f8f8f9}
section.listings-plc .listings-plc-container-wrapper .list-group-item:last-child{border-bottom:0}
section.listings-plc .listings-plc-container-wrapper .list-group-item:not(.list-group-heading):hover{background:#fff}
section.listings-plc .listings-plc-container-wrapper .list-group-item:not(.list-group-heading):hover:not(:last-child){border-color:#c8ccd1}
section.listings-plc .listings-plc-container-wrapper .list-group-item .description a{position:relative;z-index:2}
section.listings-plc .listings-plc-container-wrapper .list-group-item .description ul{padding:0}
section.listings-plc .listings-plc-container-wrapper .list-group-item .description p:last-child{margin-bottom:0 !important}
section.listings-plc .listings-plc-container-wrapper .list-group-item.list-group-footer:hover{background:#fff}
section.listings-plc .listings-plc-container-wrapper .list-group-item .asset-list a{color:#333}
section.listings-plc .listings-plc-container-wrapper .list-group-item .asset-list a.btn{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
section.listings-plc .listings-plc-container-wrapper .list-group-item .asset-list a.btn:hover{color:#c1188b}
section.listings-plc .listings-plc-container-wrapper .list-group-item .asset-list a span{color:#c1188b}
section.listings-plc .listings-plc-container-wrapper .list-group-item .asset-list .listings-popover{display:inline-block}
section.listings-plc .listings-plc-container-wrapper .list-group-item .asset-list .listings-popover i{color:#1d4f91}
section.listings-plc .listings-plc-container-wrapper .list-group-item .pagination .page-of{padding:.5rem 1rem;line-height:1.25}
section.listings-plc .listings-plc-container-wrapper .list-group-item .pagination .page-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;transition:all .3s;color:#1d4f91}
@media(max-width:575.98px){section.listings-plc .listings-plc-container-wrapper .list-group-item .pagination .page-link span{display:none}
}
section.listings-plc .listings-plc-container-wrapper .list-group-item .pagination .page-link[disabled]{color:#8f97a0}
section.listings-plc .listings-plc-container-wrapper .list-group-item .pagination .page-link[disabled]:focus{-webkit-box-shadow:none;box-shadow:none}
section.listings-plc .listings-plc-container-wrapper .list-group-item .pagination .page-link[disabled]:hover{cursor:default;background:0}
section.listings-plc .listings-plc-container-wrapper .list-group-item .pagination .page-link[disabled] i{color:#8f97a0}
section.listings-plc .listings-plc-container-wrapper .list-group-item .pagination .page-link:hover{background:#f8f8f9}
section.listings-plc .listings-plc-container-wrapper .list-group-item .pagination .page-link i{color:#c1188b;font-size:.75rem}
section.listings-plc .listings-plc-container-wrapper .listings-loader{display:none;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;overflow:hidden}
section.listings-plc .listings-plc-container-wrapper .listings-loader .loader{position:relative;margin:0 auto;width:100%}
section.listings-plc .listings-plc-container-wrapper .listings-loader .loader:before{content:"";display:block;padding-top:100%}
section.listings-plc .listings-plc-container-wrapper .listings-loader .circular{-webkit-animation:form-loader-rotate 2s linear infinite;animation:form-loader-rotate 2s linear infinite;-webkit-transform-origin:center center;transform-origin:center center;height:10rem;width:10rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
section.listings-plc .listings-plc-container-wrapper .listings-loader .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:form-loader-dash 1.5s ease-in-out infinite,form-loader-color 6s ease-in-out infinite;animation:form-loader-dash 1.5s ease-in-out infinite,form-loader-color 6s ease-in-out infinite;stroke-linecap:round;stroke:#1d4f91}
@-webkit-keyframes form-loader-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes form-loader-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes form-loader-dash{0{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}
}
@keyframes form-loader-dash{0{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}
}
@-webkit-keyframes form-loader-color{100%,0{stroke:#1d4f91}
90%{stroke:#c1188b}
}
@keyframes form-loader-color{100%,0{stroke:#1d4f91}
90%{stroke:#c1188b}
}
section[data-listing-type=latest-news] .list-group-item h5.h4,section[data-listing-type=latest-news] .list-group-item .description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}
section[data-listing-type=latest-news] .list-group-item h5.h4{-webkit-line-clamp:2}
section[data-listing-type=latest-news] .list-group-item .description{-webkit-line-clamp:3}
@media(max-width:767.98px){.modal.disclaimer-plc-modal .modal-footer small,.modal.disclaimer-plc-modal .modal-footer .btn{display:block !important;width:100% !important}
.modal.disclaimer-plc-modal .modal-footer small{margin:0 !important;text-align:center !important}
}
.recentNewsFeed-link a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
@media(max-width:767.98px){.recentNewsFeed-link:hover{cursor:pointer}
}
.featured-news-article{-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.17);box-shadow:0 3px 10px rgba(0,0,0,0.17);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.featured-news-article-link-container{border-top:1px solid #c8ccd1}
.featured-news-article:hover{-webkit-box-shadow:0 16px 20px rgba(0,0,0,0.17);box-shadow:0 16px 20px rgba(0,0,0,0.17)}
.featured-news-article-content{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}