@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:300;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg')}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:500;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.svg#Montserrat-Medium') format('svg')}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:700;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg')}
@-ms-keyframes spin{from{-ms-transform:rotate(0)}
to{-ms-transform:rotate(360deg)}
}
@-moz-keyframes spin{from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}
}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@keyframes spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.ds-grid-row{margin-right:-0.5rem;margin-left:-0.5rem}
.ds-grid-row:after{content:'';display:block;clear:both}
.ds-grid-three-cols .ds-grid-row>*{width:100%;padding-right:.5rem;padding-left:.5rem}
@media screen and (min-width:600px){.ds-grid-three-cols .ds-grid-row>*{float:left;width:50%}
.ds-grid-three-cols .ds-grid-row>*:nth-child(2n+1){clear:left}
}
@media screen and (min-width:900px){.ds-grid-three-cols .ds-grid-row>*{width:33.33333333%}
.ds-grid-three-cols .ds-grid-row>*:nth-child(2n+1){clear:none}
.ds-grid-three-cols .ds-grid-row>*:nth-child(3n+1){clear:left}
}
@media screen and (min-width:1000px){.ds-grid-five-cols .ds-grid-row>*{width:20%}
.ds-grid-five-cols .ds-grid-row>*:nth-child(3n+1){clear:none}
.ds-grid-five-cols .ds-grid-row>*:nth-child(5n+1){clear:left}
}
.acs-commons-resp-colctrl-row{margin-left:-15px;margin-right:-15px}
[class^="acs-commons-resp-colctrl-col"]{padding-left:15px;padding-right:15px}
@media all and (max-width:900px){[class^="acs-commons-resp-colctrl-col"]{width:100%}
}
@media(min-width:600px){.ds-row-flex{margin-left:-0.5rem;margin-right:-0.5rem}
}
@media(min-width:600px){.ds-row-flex>div{padding:0 .5rem}
}
@media(min-width:600px){.ds--three-in-row .ds-row-flex{display:flex;flex-wrap:wrap;justify-content:flex-start}
}
@media(min-width:600px){.ds--three-in-row .ds-row-flex>div{flex-basis:50%;max-width:50%}
}
@media(min-width:900px){.ds--three-in-row .ds-row-flex>div{flex-basis:33%;max-width:33%}
}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:300;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg')}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:500;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.svg#Montserrat-Medium') format('svg')}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:700;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg')}
@-ms-keyframes spin{from{-ms-transform:rotate(0)}
to{-ms-transform:rotate(360deg)}
}
@-moz-keyframes spin{from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}
}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@keyframes spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.ds-background-picture-dragndrop{position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);z-index:-1;backface-visibility:hidden}
.ds-background-picture-dragndrop .ds-bgimage{height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}
.ds-background-picture-dragndrop .bgimage{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding:0}
.ds-picture-dragndrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}
.ds-picture-dragndrop .ds-bgimage{height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}
.ds-picture-dragndrop .bgimage{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding:0}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:300;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg')}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:500;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.svg#Montserrat-Medium') format('svg')}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:700;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg')}
@-ms-keyframes spin{from{-ms-transform:rotate(0)}
to{-ms-transform:rotate(360deg)}
}
@-moz-keyframes spin{from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}
}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@keyframes spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.ds-popup-layout2{position:fixed;left:0;right:0;bottom:0;top:0;background:#fff;z-index:999999;overflow:auto;opacity:0;transition:opacity .2s ease}
.ds-popup-layout2.ds--show{opacity:1}
@media(min-width:768px){.ds-popup-layout2{background:rgba(213,213,213,0.89)}
}
.ds-popup-layout2+div[style*="visibility: visible"]{z-index:9999999;position:fixed !important}
.ds-popup-layout1{position:absolute;left:0;right:0;bottom:0;top:0}
@media(min-width:768px){.ds-popup-layout1{height:100%;width:100%;display:table;position:static}
}
.ds-popup-layout{position:absolute;left:0;right:0;bottom:0;top:0}
@media(min-width:768px){.ds-popup-layout{position:static;display:table-cell;vertical-align:middle;text-align:center;padding:30px 0;overflow:auto}
}
.ds-popup-content{display:none}
.ds-popup{text-align:left;box-sizing:border-box;width:100%;height:100%;background:#fff;position:relative;min-width:320px;opacity:0;transition:opacity .2s ease;transform:translateZ(2);overflow-y:scroll;-webkit-overflow-scrolling:touch}
.ds-popup .ds-popup-close:after{content:"\2715";font-size:26px;color:#f6a800}
@media(min-width:768px){.ds-popup{overflow:visible}
}
.ds-popup.ds--container .ds-recaptcha{-moz-transform:scale(0.87);-ms-transform:scale(0.87);-webkit-transform:scale(0.87);-o-transform:scale(0.87);transform:scale(0.87);-moz-transform-origin:left top;-ms-transform-origin:left top;-webkit-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}
@media(min-width:768px){.ds-popup.ds--container{width:720px}
.ds-popup.ds--container .ds-recaptcha{-moz-transform:scale(0.66);-ms-transform:scale(0.66);-webkit-transform:scale(0.66);-o-transform:scale(0.66);transform:scale(0.66)}
}
@media(min-width:992px){.ds-popup.ds--container{width:940px}
.ds-popup.ds--container .ds-recaptcha{-moz-transform:scale(0.903);-ms-transform:scale(0.903);-webkit-transform:scale(0.903);-o-transform:scale(0.903);transform:scale(0.903)}
}
@media(min-width:1200px){.ds-popup.ds--container{width:1106px}
.ds-popup.ds--container .ds-recaptcha{-moz-transform:scale(1.088);-ms-transform:scale(1.088);-webkit-transform:scale(1.088);-o-transform:scale(1.088);transform:scale(1.088)}
}
.ds-popup.ds--show{opacity:1}
.ds-popup.ds--with-padding{padding:20px}
.ds-popup.ds--form{padding:50px 20px 20px 20px}
@media(min-width:768px){.ds-popup.ds--form{padding:60px 0 30px 30px}
}
.ds-popup .ds-form{background:#fff}
@media(min-width:768px){.ds-popup{display:inline-block;background:#fff;min-width:700px;width:auto;height:auto;overflow:visible}
.ds-popup.ds--with-padding{padding:30px}
}
.ds-popup-close{font-size:26px;position:absolute;top:19px;right:18px;color:#f6a800;cursor:pointer;z-index:1}
.ds-popup-close:after{content:"\2715"}
.ds-popup-close.ds--hide{display:none}
.ds-popup-close:hover{color:#e29500}
.ds-popup-errors{color:#e4002b;margin-bottom:30px}
.ds-popup-errors.ds--hidden{display:none}
.ds-popup-body-lock{overflow:hidden;height:100%;width:100%;position:relative}
.ds-popup-body-lock .ds-body-wrap-w{overflow:hidden;height:100%;width:100%}
.ds-popup-body-lock .ds-body-wrap{height:100%}
@media(min-width:768px){.ds-popup-body-lock .ds-body-wrap{min-height:100%;height:auto}
}
.ds-popup-buttons{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 auto;margin-top:35px;text-align:center;justify-content:space-around;-ms-flex-pack:justify;clear:both}
.ds-inviteToCoursePopup .ds-popup-buttons{display:block}
.ds-inviteToCoursePopup .ds-popup-buttons .ds-popup-button{display:table;margin:0 auto 10px auto}
@media(min-width:768px){.ds-popup-buttons{clear:none;display:block}
.ds-inviteToCoursePopup .ds-popup-buttons .ds-popup-button{display:inline-block;margin:0 7px}
}
.ds-popup-buttons .ds-popup-button{margin:0 7px}
.ds-popup-header{font-size:30px;line-height:1.2;color:#0077c8;margin-bottom:30px;margin-top:20px}
@media(min-width:768px){.ds-popup-header{margin-bottom:41px}
}
.ds-popup-header-bold{font-weight:500;margin-bottom:8px}
.ds-popup-header-padding{margin-right:50px}
.ds-popup-note{font-size:14px;line-height:20px}
.ds-popup-disclaimer{font-size:14px;line-height:20px;margin-top:20px}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:300;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg')}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:500;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.svg#Montserrat-Medium') format('svg')}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:700;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg')}
@-ms-keyframes spin{from{-ms-transform:rotate(0)}
to{-ms-transform:rotate(360deg)}
}
@-moz-keyframes spin{from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}
}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@keyframes spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.ds-load-more-wrapper{height:95px;opacity:1;text-align:center;transition:opacity .15s ease,height .15s ease,margin .15s ease;margin:3.125vw 0 6.25vw}
@media(min-width:1200px){.ds-load-more-wrapper{margin:36px 0 72px}
}
.ds-load-more-wrapper.ds--hidden{height:0;margin:0;opacity:0}
.ds-load-more-button{display:inline-block;border:0;background:0;color:#f6a800;cursor:pointer}
.ds-load-more-circle{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background-color:#f6a800;border-radius:50%;margin:auto;transition:background-color .15s linear}
.ds-load-more-button:hover .ds-load-more-circle{background-color:#e29500}
.ds-load-more-circle--small{width:45px;height:45px}
.ds-load-more-circle--small .ds-load-more-icon{width:28px;height:28px;margin-top:6px}
.ds-load-more-icon{width:32px;height:32px;fill:#fff;pointer-events:none;transform:rotate(90deg)}
.ds-load-more-text{display:inline-block;margin-top:1.5625vw}
@media(min-width:1200px){.ds-load-more-text{margin-top:18px}
}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:300;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg')}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:500;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.svg#Montserrat-Medium') format('svg')}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:700;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg')}
@-ms-keyframes spin{from{-ms-transform:rotate(0)}
to{-ms-transform:rotate(360deg)}
}
@-moz-keyframes spin{from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}
}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@keyframes spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
._js-layer__layer{display:none}
._js-layer__layer--open{background-color:#fff;bottom:0;display:block;height:auto;left:0;overflow:auto;padding:54px 36px;position:fixed;right:0;top:0;z-index:1000}
._js-layer__layer--open ._js-layer__layer-inner{margin:0 auto;max-width:1106px}
._js-layer__layer--open ._js-layer__zoomed-module{margin-top:14px;max-width:1106px;overflow:hidden}
._js-layer__close-button{align-content:space-between;align-items:center;border:1px solid #f6a800;cursor:pointer;display:flex;fill:#f6a800;flex-direction:row;height:40px;justify-content:center;margin-left:auto;max-width:95px;padding:0}
._js-layer__close-button span{color:#f6a800;display:flex;font-size:16px;line-height:19px;margin:0 6px 0 15px;text-align:left}
._js-layer__close-button svg{display:flex;fill:inherit;height:12.8px;margin:0 9px 0 6px;width:12.8px}
._js-layer__layer--open{display:block}
@media screen and (min-width:1178px){._js-layer__close-button{margin:0 0 1rem auto}
}
@media screen and (max-width:767px){._js-layer__layer--open{padding:54px 14px}
}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:300;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg')}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:500;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.svg#Montserrat-Medium') format('svg')}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:700;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg')}
@-ms-keyframes spin{from{-ms-transform:rotate(0)}
to{-ms-transform:rotate(360deg)}
}
@-moz-keyframes spin{from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}
}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@keyframes spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
@keyframes toasting{5%{top:4rem}
95%{top:4rem}
100%{top:-60px}
}
.ds-p-toast{background-color:rgba(0,0,0,0.4);color:#fff;right:1rem;padding:1rem;position:fixed;white-space:nowrap;top:-60px;z-index:999}
.ds-p-toast.ds--active{animation:toasting 2s 1}
.ds-p-toast-text{margin:0}
.ds-p-toast-text-successes{margin-right:20px}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:300;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg')}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:500;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Medium.svg#Montserrat-Medium') format('svg')}
@font-face{font-family:"Montserrat DS A";font-style:normal;font-weight:700;src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.eot');src:url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.woff2') format('woff2'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.woff') format('woff'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.ttf') format('truetype'),url('../../../../../etc.clientlibs/settings/wcm/designs/ds-flagship/ui/resources/fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg')}
@-ms-keyframes spin{from{-ms-transform:rotate(0)}
to{-ms-transform:rotate(360deg)}
}
@-moz-keyframes spin{from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}
}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@keyframes spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
._load-icon__group>*{animation:pulse 1.2s linear infinite;fill:none;stroke:#f6a800;stroke-width:1}
@media screen and (-webkit-min-device-pixel-ratio:0){._load-icon__group>*{animation:pulse-webkit 1.2s linear infinite;transform-origin:center center}
}
._load-icon__1{animation-delay:-0.15s}
._load-icon__2{animation-delay:-0.3s}
._load-icon__3{animation-delay:-0.45s}
._load-icon__4{animation-delay:-0.6s}
._load-icon__5{animation-delay:-0.75s}
._load-icon__6{animation-delay:-0.9s}
._load-icon__7{animation-delay:-1.05s}
._load-icon__8{animation-delay:-1.2s}
@keyframes pulse{0{opacity:1}
90%{opacity:0}
100%{opacity:1}
}
@keyframes pulse-webkit{0{opacity:1;transform:scale(1)}
90%{opacity:0;transform:scale(0.5)}
100%{opacity:1;transform:scale(1)}
}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.collapse{display:none}
.collapse.in{display:block !important}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}
@media(min-width:1199.98px){.aem-AuthorLayer-Edit .container.ds-container.ds-top-banner{width:100%;padding:0}
.aem-AuthorLayer-Edit .container.ds-container.ds-top-banner .ds-hero-container-inner{margin-left:auto;margin-right:auto;width:1135px}
}
.ds-accordion-header{font-weight:300}
body .container{max-width:1440px;padding-right:0 !important;padding-left:0 !important}
@media only screen and (max-width:767.98px){body .container{padding:0 15px}
}
.ds-breadcrumb-explore .ds-my-account-breadcrumb{padding:10px 0;margin:0}
.ds-jumping-navigation-block{z-index:4}
.ds-jumping-navigation-list li:before{border-radius:50%;background:#d5d5d5;background-size:cover;display:inline-block;height:15px;width:15px}
.ds-jumping-navigation-list li:hover:before{background-size:cover;border-radius:50%;background:#f6a800;display:inline-block;height:15px;width:15px}
.ds-jumping-navigation-list li:after,.ds-jumping-navigation-list li:hover:after{background-size:cover;border:2px solid #0077c8;border-radius:50%;height:25px;left:-5px;width:25px;display:none}
.ds-jumping-navigation-list .ds-jumping-navigation-list--selected:before,.ds-jumping-navigation-list .ds-jumping-navigation-list--selected:hover:before{background:#0077c8}
.ds-jumping-navigation-list .ds-jumping-navigation-list--selected:after,.ds-jumping-navigation-list .ds-jumping-navigation-list--selected:hover:after{display:block}
.ds-image-comparison-handle{letter-spacing:0}
.ds-text-headline .ds-text-headline-text-wrapper{font-weight:300}