@keyframes opacity{from{opacity:1}
to{opacity:0}
}
.PD-reg{font-family:'playfair_displayregular'}
.PD-ita{font-family:'playfair_displayitalic'}
.flex{display:flex;display:-ms-flexbox;display:-webkit-flex}
.flexAlign--horCenter{display:flex !important;align-items:center}
.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.screenreader{clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute;white-space:nowrap;height:1px;width:1px;overflow:hidden;border:0;padding:0;margin:0;max-height:0}
.icon-inline{content:'';display:inline;background-repeat:no-repeat;background-attachment:scroll;background-position:center 60%;margin:0 0 0 10px}
.icon-inline--left{margin:0 10px 0 0}
.flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.js .event-registration-link{opacity:1;visibility:visible}
.pearson-banner .info-menu li:nth-child(3)::after{color:transparent}
.pearson-banner .info-menu li:nth-child(4)::after{color:#ccc}
.text.utility-nav--container ul li:nth-last-child(3){margin-left:0}
.text.utility-nav--container ul li:nth-last-child(4){margin-left:auto}
.util--bookbag::after{background-image:url('../school/global/clinical/us/assets/icons/ic_cart--chalk-white.svg')}
.util--bookbag:hover::after,.util--bookbag:active::after,.util--bookbag:focus::after{background-image:url('../school/global/clinical/us/assets/icons/ic_cart--pearson-blue.svg')}
.column-control-color-block-container>.container-fluid>.row>.col-xs-12{min-height:0}
table ul li:before{display:inline-block;margin-right:14px;margin-bottom:3px;margin-left:-19px;content:'';height:4px;width:4px;border-radius:100%;background:#666}
.talentlens-logo #site-logo{width:115px;background-image:url('learner/assets/icons/logo-lockup-talentlens-stacked.svg');background-repeat:no-repeat;background-position:top left;background-attachment:scroll;background-size:contain}
@media(min-width:767px){.talentlens-logo #site-logo{width:280px;background-image:url('learner/assets/icons/logo-lockup-talentlens-full.svg')}
}
@media all and (max-width:480px){.talentlens-logo #site-logo{height:43px}
}
@media all and (max-width:480px){.header-nav--toggle-mobile::before{display:none}
}
footer .footer--flex-list.footer--flex-list ul{margin:0}
@media(max-width:480px){footer .footer--flex-list.footer--flex-list ul{display:block}
}
@media(min-width:481px) and (max-width:768px){footer .footer--flex-list.footer--flex-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
}
@media(min-width:769px){footer .footer--flex-list.footer--flex-list ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:flex-start}
}
@media(min-width:769px){footer .footer--flex-list.footer--flex-list ul>li{margin:0}
footer .footer--flex-list.footer--flex-list ul>li+li{margin-left:60px}
}
@media(min-width:481px) and (max-width:768px){footer .footer--flex-list.footer--flex-list ul>li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}
footer .footer--flex-list.footer--flex-list ul>li>a{padding:10px 0}
footer .footer--flex-list.footer--flex-list ul>li:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
footer .footer--flex-list.footer--flex-list ul>li:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
footer .footer--flex-list.footer--flex-list ul>li:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
}
body>main.overlayed:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.8);z-index:3}
.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.custom-header.section{background:#003057;padding-left:0;padding-right:0}
.custom-header.section .col-md-4{position:static}
.custom-header.section .nav__right .nav-order-tools:before{color:#fff;font-size:20px;top:10px}
@media all and (min-width:768px){.custom-header.section .nav__right .nav-order-tools{height:42px}
}
.custom-header.section .nav__right .nav-order-tools__child-wrap a{color:#006f8f !important}
.custom-header.section .nav__right .nav__links--account{color:#fff;text-transform:none !important;line-height:1.329em;margin:0;padding-left:0;float:right}
@media all and (min-width:1260px){.custom-header.section .nav__right .nav__links--account.signed-in{margin-right:-12px}
}
.custom-header.section .nav__right .nav__links--account li{color:#fff;display:inline-block;font-size:1.4rem;font-weight:400;float:left;list-style-type:none}
.custom-header.section .nav__right .nav__links--account li:last-child a{padding-right:0}
.custom-header.section .nav__right .nav__links--account li a,.custom-header.section .nav__right .nav__links--account li .myAccountLinksHeader,.custom-header.section .nav__right .nav__links--account li .myCompanyLinksHeader,.custom-header.section .nav__right .nav__links--account li.logged_in{color:#fff;font-size:1.4rem;padding:10px;line-height:1em;height:auto}
.custom-header.section .nav__right .nav__links--account li a:hover,.custom-header.section .nav__right .nav__links--account li .myAccountLinksHeader:hover,.custom-header.section .nav__right .nav__links--account li .myCompanyLinksHeader:hover,.custom-header.section .nav__right .nav__links--account li.logged_in:hover{background-color:#fff;color:#006f8f;text-decoration:underline}
.custom-header.section .nav__right .nav__links--account li a:last-child,.custom-header.section .nav__right .nav__links--account li .myAccountLinksHeader:last-child,.custom-header.section .nav__right .nav__links--account li .myCompanyLinksHeader:last-child,.custom-header.section .nav__right .nav__links--account li.logged_in:last-child{padding-right:12px}
.custom-header.section .nav__right .nav__links--account li.logged_in:hover{background-color:#003057;color:#fff;text-decoration:none}
.custom-header.section .nav__right .nav__links--account li .myAccountLinksHeader,.custom-header.section .nav__right .nav__links--account li .myCompanyLinksHeader,.custom-header.section .nav__right .nav__links--account li .companyNavComponent{position:relative;padding:10px 12px;cursor:pointer}
.custom-header.section .nav__right .nav__links--account li .myAccountLinksHeader.show,.custom-header.section .nav__right .nav__links--account li .myCompanyLinksHeader.show,.custom-header.section .nav__right .nav__links--account li .companyNavComponent.show{background-color:#fff;color:#007a9c}
.custom-header.section .nav__right .nav__links--account li .myAccountLinksHeader.show:after,.custom-header.section .nav__right .nav__links--account li .myCompanyLinksHeader.show:after,.custom-header.section .nav__right .nav__links--account li .companyNavComponent.show:after{border-bottom:6px solid;border-top:0}
.custom-header.section .nav__right .nav__links--account li .myAccountLinksHeader.display-none,.custom-header.section .nav__right .nav__links--account li .myCompanyLinksHeader.display-none,.custom-header.section .nav__right .nav__links--account li .companyNavComponent.display-none{display:none}
.custom-header.section .nav__right .nav__links--account li .myAccountLinksHeader:after,.custom-header.section .nav__right .nav__links--account li .myCompanyLinksHeader:after,.custom-header.section .nav__right .nav__links--account li .companyNavComponent:after{display:inline-block;content:"";border-top:6px solid;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;vertical-align:middle;margin-left:10px}
.custom-header.section .nav__right .nav__links--account li .accNavComponent.display-none,.custom-header.section .nav__right .nav__links--account li .accNavComponent__child-wrap.display-none,.custom-header.section .nav__right .nav__links--account li .companyNavComponent__child-wrap.display-none{display:none}
.custom-header.section .nav__right .nav__links--account li button{background:transparent none repeat scroll 0 0;border:medium none;color:#0068b3;font-size:1em;text-transform:uppercase}
.custom-header.section .nav__right .nav__links--account li button:hover{background:0;text-decoration:none;color:#fff}
.custom-header.section .nav__right .nav__links--account li a{cursor:pointer;display:block}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container .my-company-menu{background-color:#007a9c;padding:0;padding-left:15px;padding-right:15px;min-width:300px;max-width:100%}
@media(min-width:769px){.custom-header.section .nav__right .nav__links--account .context-dropdown-container .my-company-menu{padding-left:20px;padding-right:20px}
}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu{border:0;margin:0;left:auto;right:0}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu.my-company-menu{background-color:#007a9c;border-radius:0;padding:0}
@media all and (min-width:1260px){.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu{right:-34px}
}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section{display:block;color:#fff;cursor:pointer;border-bottom:1px solid #fff}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section button{border:0;margin:0;border-radius:0;color:#fff;font-weight:400;font-size:inherit;background:transparent;line-height:inherit;position:relative;padding-right:40px;width:100%;display:block;text-align:left;cursor:pointer;padding-bottom:10px;padding-top:10px;padding-left:15px;padding-right:15px}
@media(min-width:769px){.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section button{padding-bottom:15px;padding-top:15px}
}
@media(min-width:769px){.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section button{padding-left:20px;padding-right:20px}
}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section button.acct-btn:after{content:'';background:url('learner/assets/icons/ic_user_white.svg') no-repeat;background-size:contain;width:18px;height:18px;position:absolute;top:17px;display:inline-block;margin-left:10px}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section button:hover{background-color:#f5f5f5;color:#006f8f;text-decoration:underline}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section button:hover.acct-btn:after{background:url('learner/assets/icons/ic_user_blue.svg') no-repeat;width:18px;height:18px;background-size:contain}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section>a{padding-bottom:10px;padding-top:10px;padding-left:15px;padding-right:15px}
@media(min-width:769px){.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section>a{padding-bottom:15px;padding-top:15px}
}
@media(min-width:769px){.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section>a{padding-left:20px;padding-right:20px}
}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section>a:hover{background-color:#f5f5f5;color:#006f8f;text-decoration:underline}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section>a:hover .glyphicon-plus:before{background-image:url("learner/assets/icons/ic_expand.svg")}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section.sign-out{text-align:center;text-transform:uppercase}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section .glyphicon{position:relative;top:1px;display:inline-block}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section .glyphicon-plus:before{content:'' !important;background-repeat:no-repeat !important;height:15px;width:15px;margin:0 0 -1px 5px;padding:0;display:block;background-image:url("learner/assets/icons/ic_expand_white.svg")}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container .dropdown-menu .context-menu-section:last-of-type{border-bottom:0}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container a.dropdownContext--switch,.custom-header.section .nav__right .nav__links--account .context-dropdown-container button.dropdownContext--switch{display:block;padding:0}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container a.dropdownContext--switch.toggled,.custom-header.section .nav__right .nav__links--account .context-dropdown-container button.dropdownContext--switch.toggled{background-color:#007a9c}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container a.dropdownContext--switch i.glyphicon-menu-up,.custom-header.section .nav__right .nav__links--account .context-dropdown-container button.dropdownContext--switch i.glyphicon-menu-up,.custom-header.section .nav__right .nav__links--account .context-dropdown-container a.dropdownContext--switch i.glyphicon-menu-down,.custom-header.section .nav__right .nav__links--account .context-dropdown-container button.dropdownContext--switch i.glyphicon-menu-down{display:block;position:relative;width:34px;height:32px}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container a.dropdownContext--switch i.glyphicon-menu-up:before,.custom-header.section .nav__right .nav__links--account .context-dropdown-container button.dropdownContext--switch i.glyphicon-menu-up:before,.custom-header.section .nav__right .nav__links--account .context-dropdown-container a.dropdownContext--switch i.glyphicon-menu-down:before,.custom-header.section .nav__right .nav__links--account .context-dropdown-container button.dropdownContext--switch i.glyphicon-menu-down:before{content:'';background-repeat:no-repeat;height:14px;width:8px;margin:-7px 0 0 -4px;padding:0;display:block;position:absolute;top:50%;left:50%}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container a.dropdownContext--switch i.glyphicon-menu-up:before,.custom-header.section .nav__right .nav__links--account .context-dropdown-container button.dropdownContext--switch i.glyphicon-menu-up:before{background-image:url("learner/assets/icons/ic_chevron_white.svg");transform:rotate(-90deg)}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container a.dropdownContext--switch i.glyphicon-menu-down:before,.custom-header.section .nav__right .nav__links--account .context-dropdown-container button.dropdownContext--switch i.glyphicon-menu-down:before{background-image:url("learner/assets/icons/ic_chevron_white.svg");transform:rotate(90deg)}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container a.dropdownContext--switch:hover,.custom-header.section .nav__right .nav__links--account .context-dropdown-container button.dropdownContext--switch:hover{background-color:#fff}
.custom-header.section .nav__right .nav__links--account .context-dropdown-container a.dropdownContext--switch:hover i.glyphicon-menu-up:before,.custom-header.section .nav__right .nav__links--account .context-dropdown-container button.dropdownContext--switch:hover i.glyphicon-menu-up:before,.custom-header.section .nav__right .nav__links--account .context-dropdown-container a.dropdownContext--switch:hover i.glyphicon-menu-down:before,.custom-header.section .nav__right .nav__links--account .context-dropdown-container button.dropdownContext--switch:hover i.glyphicon-menu-down:before{background-image:url("learner/assets/icons/ic_chevron.svg")}
.custom-header.section .nav__left{padding:0;line-height:1.329em}
.custom-header.section .nav__left a{color:#fff;font-size:1.4rem;padding:10px;line-height:1em;text-transform:none !important;height:auto;display:inline-block}
.custom-header.section .nav__left a:hover{background-color:#f5f5f5;color:#006f8f;text-decoration:underline}
.custom-header.section .nav__left ul{margin:0;padding:0}
.custom-header.section .nav__left ul li{list-style-type:none}
@media all and (max-width:1035px){.custom-header.section{display:none}
}
@media all and (min-width:1036px){.header-cart--btn-mobile{display:none}
}
@media all and (max-width:1035px){.header-cart--btn-mobile{position:absolute;right:65px;top:5px;height:30px;width:30px;margin:20px;border:0;outline:0;cursor:pointer;background:0;z-index:10000}
}
@media all and (min-width:1036px){.header-cart--btn-mobile{display:none}
}
@media all and (max-width:1035px){.header-cart--btn-mobile{right:120px}
.header-cart--btn-mobile .nav-cart a{display:block}
.header-cart--btn-mobile .nav-cart .nav-items-total{top:2px !important;border:2px solid #fff !important}
.header-cart--btn-mobile .nav-cart .mini-cart-count{top:4px}
.header-cart--btn-mobile .nav-cart .mini-cart-count .cart-text{display:none}
.header-cart--btn-mobile .nav-cart .mini-cart-count .mini-cart-icon{padding:0}
.header-cart--btn-mobile .nav-cart .mini-cart-count .mini-cart-icon:after{background-image:url('learner/assets/icons/ic_cart_blue.svg');width:32px;height:25px;margin:0 !important}
.header-cart--btn-mobile .nav-cart .mini-cart-count .mini-cart-icon.has-items{margin-left:-5px}
.header-cart--btn-mobile .nav-cart:hover .nav-items-total{border-color:#fff}
.header-cart--btn-mobile .nav-cart:hover .mini-cart-count .mini-cart-icon:after{background-image:url('learner/assets/icons/ic_cart_blue.svg')}
}
.nav-cart .mini-cart-count{position:relative}
.nav-cart .mini-cart-count .mini-cart-icon{padding:3px 0 4px}
.nav-cart .mini-cart-count .mini-cart-icon:after{content:'';background:url('learner/assets/icons/ic_cart_white.svg') no-repeat;width:22px;height:18px;display:inline-block;margin-left:5px;background-size:contain;vertical-align:middle;margin-top:0;margin-bottom:-2px}
.nav-cart .mini-cart-count .mini-cart-icon.has-items{margin-right:12px}
.nav-cart .mini-cart-count .nav-items-total{position:absolute;top:0;right:0;background-color:#d2db0e;color:#003057;border-radius:15px;font-size:1.1rem;padding:3px 4px 4px 3px;text-align:center;font-weight:700;width:25px;height:25px;border:2px solid #003057;margin:-6px -6px 0 0}
@media all and (max-width:1035px){.nav-cart .mini-cart-count .nav-items-total{border-color:#005a70;padding:2px 4px 4px 3px}
}
.nav-cart:hover .mini-cart-count .mini-cart-icon:after{background-image:url('learner/assets/icons/ic_cart_blue.svg')}
@media(max-width:1035px){.nav-cart:hover .mini-cart-count .mini-cart-icon:after{background-image:url('learner/assets/icons/ic_cart_white.svg')}
}
.nav-cart:hover .nav-items-total{border-color:#f5f5f5}
.nav-cart a{max-height:34px}
.nav-cart+.nav-cart{display:none}
#accNavComponentDesktopOne{position:relative}
@media all and (max-width:1035px){#accNavComponentDesktopOne.hidden-sm{display:none !important}
}
#accNavComponentDesktopOne .nav__links{position:absolute;right:-12px;top:0;z-index:1001;display:flex;flex-flow:column nowrap;width:315px;margin:0;padding:0;background:#fff;border:1px solid #dbdbdb;border-top:0}
#accNavComponentDesktopOne .nav__links li{width:100%;max-width:100%;flex:auto;list-style:none;padding:0;border-bottom:1px solid #dbdbdb}
#accNavComponentDesktopOne .nav__links li:last-child{border-bottom:0}
#accNavComponentDesktopOne .nav__links li:hover{background-color:#f5f5f5}
#accNavComponentDesktopOne .nav__links li a{display:block;height:100%;padding:15px 25px;font-size:1.6rem;text-decoration:none;cursor:pointer}
#accNavComponentDesktopOne .nav__links li a:hover{text-decoration:underline}
.text.utility-nav--container ul li:nth-last-child(2){margin-left:auto}
.primary-nav--container{position:relative}
.primary-nav--container .row>div.col-xs-12,.primary-nav--container .row>div.col-12{display:flex;position:static;padding:0 15px}
@media all and (max-width:1024px){.primary-nav--container .row>div.col-xs-12,.primary-nav--container .row>div.col-12{padding:0}
}
.primary-nav--container .row>div.col-xs-12 .pearson-banner,.primary-nav--container .row>div.col-12 .pearson-banner{order:1;width:auto;padding-left:0;margin-left:75px;flex-grow:1}
@media all and (min-width:1036px){.primary-nav--container .row>div.col-xs-12 .pearson-banner,.primary-nav--container .row>div.col-12 .pearson-banner{margin-left:0}
}
@media all and (max-width:768px){.primary-nav--container .row>div.col-xs-12 .pearson-banner,.primary-nav--container .row>div.col-12 .pearson-banner{margin-left:80px}
}
.primary-nav--container .row>div.col-xs-12 .search-box,.primary-nav--container .row>div.col-12 .search-box{display:block;order:2;width:570px;margin:auto 10px;border-radius:4px;border:0;flex-grow:1;flex-basis:auto}
@media all and (max-width:1035px){.primary-nav--container .row>div.col-xs-12 .search-box,.primary-nav--container .row>div.col-12 .search-box{display:none;border-radius:0}
.primary-nav--container .row>div.col-xs-12 .search-box.show,.primary-nav--container .row>div.col-12 .search-box.show{display:flex !important;justify-content:center;position:absolute;left:0;right:0;top:100%;width:100%;margin:6px 0 0;background-color:#f5f5f5}
.primary-nav--container .row>div.col-xs-12 .search-box.show>form,.primary-nav--container .row>div.col-12 .search-box.show>form{margin:16px;width:100%}
}
.primary-nav--container .row>div.col-xs-12 .search-box form,.primary-nav--container .row>div.col-12 .search-box form{position:relative;margin:20px auto}
@media all and (min-width:768px){.primary-nav--container .row>div.col-xs-12 .search-box form,.primary-nav--container .row>div.col-12 .search-box form{width:100%;max-width:570px}
}
@media all and (max-width:767px){.primary-nav--container .row>div.col-xs-12 .search-box form,.primary-nav--container .row>div.col-12 .search-box form{margin:16px}
}
.primary-nav--container .row>div.col-xs-12 .search-box .search-box-input,.primary-nav--container .row>div.col-12 .search-box .search-box-input{width:100%;background-color:#fff;border-radius:4px;height:42px;padding:0 40px 0 10px;border:1px solid #dbdbdb;color:#333;outline:0}
.primary-nav--container .row>div.col-xs-12 .search-box .search-box-input,.primary-nav--container .row>div.col-12 .search-box .search-box-input,.primary-nav--container .row>div.col-xs-12 .search-box .search-box-input:focus,.primary-nav--container .row>div.col-12 .search-box .search-box-input:focus{width:100%}
.primary-nav--container .row>div.col-xs-12 .search-box .search-box-input:focus::placeholder,.primary-nav--container .row>div.col-12 .search-box .search-box-input:focus::placeholder{color:transparent}
.primary-nav--container .row>div.col-xs-12 .search-box .search-box-icon,.primary-nav--container .row>div.col-12 .search-box .search-box-icon{position:absolute;top:0;right:0;bottom:0;width:40px;height:42px;background-size:28px;border-top-right-radius:4px;border-bottom-right-radius:4px;border:1px solid #dbdbdb;border-left:0}
.primary-nav--container .row>div.col-xs-12 nav.mega-nav,.primary-nav--container .row>div.col-12 nav.mega-nav{order:3;flex-grow:1;flex-basis:380px}
.primary-nav--container:not(.nav-content-selector) .row>div.col-12 .search-box,.primary-nav--container:not(.nav-content-selector) .row>div.col-xs-12 .search-box{width:430px;margin-right:35px}
@media all and (max-width:1024px){.primary-nav--container:not(.nav-content-selector) .row>div.col-12 .search-box,.primary-nav--container:not(.nav-content-selector) .row>div.col-xs-12 .search-box{width:100%;margin:6px 0 0}
.primary-nav--container:not(.nav-content-selector) .row>div.col-12 .search-box form,.primary-nav--container:not(.nav-content-selector) .row>div.col-xs-12 .search-box form{width:100%}
}
.primary-nav--container:not(.nav-content-selector) .row>div.col-12 nav.mega-nav,.primary-nav--container:not(.nav-content-selector) .row>div.col-xs-12 nav.mega-nav{flex-basis:440px}
.primary-nav--container:not(.nav-content-selector) .row>div.col-12 nav.mega-nav .navbar-nav,.primary-nav--container:not(.nav-content-selector) .row>div.col-xs-12 nav.mega-nav .navbar-nav{justify-content:stretch}
.primary-nav--container.primary-nav--container{margin-top:0}
.mega-nav .navbar-header{display:none}
.mega-nav .navbar-collapse{display:block;padding:0;margin-top:0}
@media(min-width:768px){.mega-nav .navbar-collapse .navbar-nav{float:right}
}
.navbar-nav>li>.dropdown-menu.show{position:absolute;width:100%;left:0;top:88px;padding-top:0}
.navbar-nav>li>.dropdown-menu.show .column-control{padding:0 10px;margin-top:0;margin-bottom:0}
.navbar-nav>li>.dropdown-menu.show .column-control .row>.col-sm-6:first-child{border-right:1px solid #dbdbdb}
.navbar-nav>li>.dropdown-menu.show .column-control .row>.col-sm-6 .link-list>div ul li{border:0;padding:10px 0}
.navbar-nav>li>.dropdown-menu.show .column-control .row>.col-sm-6 .link-list>div ul li a{font-size:1.4rem}
.cq-wcm-edit .mega-nav.section{left:0;margin:0}
.mega-nav-content-tile-box.content-tile{width:100%;margin:15px 15px 15px 0}
.mega-nav-content-tile-box.content-tile figure figcaption{padding:10px}
@media(min-width:769px){.mega-nav-content-tile-box.content-tile figure figcaption{padding:15px}
}
.mega-nav-content-tile-box.content-tile .content-tile-text *:first-child{margin-top:0}
.mega-nav-content-tile-box.content-tile .content-tile-text *:last-child{margin-bottom:0}
.mega-nav-content-tile-box.content-tile.text-primary-link:not([class*="button-"]):not(.btn-primary):not(.btn-secondary) a[href]:after{content:'';display:inline;background-repeat:no-repeat;background-attachment:scroll;background-position:center 60%;margin:0 0 0 10px;background-image:url('../../themes/platform/1dc-theme/assets/icons/ic_chevron.svg');padding:0 4px}
.primary-learner-nav-page #CQ>.cq-editbar:not(.cq-element-mega-nav-content),.primary-global-nav-page #CQ>.cq-editbar:not(.cq-element-mega-nav-content){width:230px !important}
.system-msg__container{display:none}
.system-msg__container>.container>.row>[class*="col-"]:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex}
.system-msg__container>.container>.row>[class*="col-"]:last-of-type>*{margin-left:auto}
@media(max-width:320px){.system-msg__container>.container>.row>[class*="col-"]:first-of-type{width:calc(100% - 30px);flex:0 0 calc(100% - 30px);max-width:calc(100% - 30px)}
.system-msg__container>.container>.row>[class*="col-"]:last-of-type{width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;padding:0}
}
@media(min-width:321px) and (max-width:767px){.system-msg__container>.container>.row>[class*="col-"]:first-of-type{width:calc(100% - 75px);flex:0 0 calc(100% - 75px);max-width:calc(100% - 75px);padding-top:0;padding-bottom:0}
.system-msg__container>.container>.row>[class*="col-"]:last-of-type{width:60px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px;padding:0}
}
.system-msg__content[class*="uses-icon--"]>*{word-break:break-word;padding-left:30px}
.system-msg__content[class*="uses-icon--"]::before{content:'';display:inline-block;background-position:center;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;position:absolute;margin:2px 5px 0 0}
.system-msg__content.uses-icon--danger::before{background-image:url('learner/assets/icons/ic_alert-triangle--red.svg')}
.system-msg__content>p{word-break:break-word}
.system-msg__content>p:first-of-type{margin-top:0}
.system-msg__content>p:last-of-type{margin-bottom:0}
.system-msg__dismiss p{text-indent:-9990px;margin:0}
.system-msg__dismiss p a{display:block;background-image:url('learner/assets/icons/ic_expand.svg');background-repeat:no-repeat;background-size:contain;width:25px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
@media(max-width:320px){.system-msg__dismiss p a{width:20px}
}
@media(min-width:321px) and (max-width:767px){.system-msg__dismiss p a{margin-left:5px}
}
header.no-menu{border:0}
header>.header{border-bottom:6px solid #007a9c;box-sizing:content-box}
@media all and (max-width:480px){header>.header{height:80px}
}
@media all and (min-width:480px) and (max-width:1035px){header>.header{height:83px;box-sizing:content-box}
}
@media all and (max-width:1035px){.breadcrumb{display:none !important}
}
#custom-header.row{display:block;margin:0}
.pearson-banner{position:static}
.pearson-banner .header-acct--toggle-mobile{display:none}
.pearson-banner .header-cart--btn-mobile{right:0}
.pearson-banner .header-cart--btn-mobile:empty{display:none}
.text.utility-nav--container ul li:not(.empty-item):hover a.dropdown-toggle{color:#fff !important}
.text.utility-nav--container ul li:not(.empty-item):hover a.dropdown-toggle:hover{color:#006f8f !important}
.text.utility-nav--container ul li a.dropdown-toggle,.location-url a.dropdown-toggle{color:#fff !important;font-size:1.4rem;background-color:transparent !important;text-decoration:none}
.text.utility-nav--container ul li a.dropdown-toggle:focus,.location-url a.dropdown-toggle:focus,.text.utility-nav--container ul li a.dropdown-toggle:active,.location-url a.dropdown-toggle:active{color:#fff !important;background-color:transparent !important;text-decoration:none}
.text.utility-nav--container ul li a.dropdown-toggle:hover,.location-url a.dropdown-toggle:hover{background-color:#f5f5f5 !important;color:#006f8f !important;text-decoration:underline}
.text.utility-nav--container ul li:not(.empty-item):hover a{color:#006f8f !important}
.text.utility-nav--container{opacity:1;visibility:visible;background-color:#003057}
@media all and (min-width:1035px){.text.utility-nav--container ul li{position:static}
}
.text.utility-nav--container .utility-nav>ul{padding:0 15px}
.text.utility-nav--container .utility-nav>ul>li{position:static}
.text.utility-nav--container .utility-nav>ul>li:after{content:none}
.text.utility-nav--container .utility-nav>ul ul{padding:0}
.primary-nav--container>.container>.row>.col-xs-12,.primary-nav--container>.container>.row>.col-12{width:100%}
.primary-nav--container>.container>.row>.col-xs-12 .container,.primary-nav--container>.container>.row>.col-12 .container{max-width:1200px}
[data-toggle="dropdown"]::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
.dropdown-toggle:not([data-toggle="dropdown"])::after{content:none !important}
header{visibility:hidden;height:123px}
header::after{content:'';display:block;visibility:visible;position:absolute;background:#f5f5f5;right:20px;top:20px;width:120px;height:43px;animation-name:opacity;animation-duration:2s;animation-iteration-count:infinite;animation-direction:alternate}
@media all and (min-width:1036px){header::after{top:50%;transform:translate(0,-50%);margin-top:10px;width:380px}
}
@media all and (min-width:1240px){header::after{right:calc((100% - 1200px) / 2);margin-right:10px;width:370px}
}
header::before{content:'';display:block;visibility:visible;position:absolute;background:#f5f5f5;top:20px;left:75px;width:145px;height:43px;animation-name:opacity;animation-duration:2s;animation-iteration-count:infinite;animation-direction:alternate}
@media all and (min-width:768px) and (max-width:1035px){header::before{left:100px}
}
@media all and (min-width:1036px){header::before{left:20px;top:50%;transform:translate(0,-50%);margin-top:10px}
}
@media all and (min-width:1240px){header::before{left:calc((100% - 1200px) / 2);margin-left:10px}
}
@media all and (min-width:1036px){header>.par-header::before{content:'';display:block;visibility:visible;position:absolute;background:#f5f5f5;left:260px;top:50%;transform:translate(0,-50%);margin-top:10px;width:570px;height:43px;animation-name:opacity;animation-duration:2s;animation-iteration-count:infinite;animation-direction:alternate}
header>.par-header::after{content:'';display:block;visibility:visible;position:absolute;background:#f5f5f5;top:0;left:0;right:0;height:32px;animation-name:opacity;animation-duration:2s;animation-iteration-count:infinite;animation-direction:alternate}
}
@media all and (min-width:1240px){header>.par-header::before{left:calc((100% - 750px) / 2)}
}
header.header--completed::before,header.header--completed::after{content:none}
@media all and (min-width:1036px){header.header--completed>.par-header::before,header.header--completed>.par-header::after{content:none}
}
@media all and (max-width:1024px){header{height:89px}
}
header.header--completed{visibility:visible;height:auto}
@keyframes opacity{from{opacity:1}
to{opacity:0}
}
@media all and (min-width:768px) and (max-width:1035px){.mega-nav-menu{width:375px}
}
.mega-nav-menu .mega-nav,.mega-nav-menu .utility-nav,.mega-nav-menu .mega-nav-content-tile-box{display:none}
.mega-nav-menu--mobile{display:flex;position:absolute;left:0;right:0;flex-direction:column}
@media all and (min-width:1036px){.mega-nav-menu--mobile{display:none}
}
.mega-nav-menu--mobile .mega-nav{order:1}
.mega-nav-menu--mobile .utility-nav{order:2}
.mega-nav-menu--mobile .mega-nav--country-selector{order:3}
.mega-nav-menu--mobile nav ul{margin:0;padding:0}
.mega-nav-menu--mobile nav li>a,.mega-nav-menu--mobile nav li>.sign-out>a,.mega-nav-menu--mobile nav li>.myAccountLinksHeader,.mega-nav-menu--mobile nav .title,.mega-nav-menu--mobile nav>div>a{display:block;position:relative;font-size:1.4rem;line-height:1.3;margin:0;padding:15px 45px 15px 51px;background-color:#fff;color:#006f8f}
.mega-nav-menu--mobile nav li>a:hover,.mega-nav-menu--mobile nav li>.sign-out>a:hover,.mega-nav-menu--mobile nav li>.myAccountLinksHeader:hover,.mega-nav-menu--mobile nav .title:hover,.mega-nav-menu--mobile nav>div>a:hover{text-decoration:underline}
.mega-nav-menu--mobile nav li>a:focus,.mega-nav-menu--mobile nav li>.sign-out>a:focus,.mega-nav-menu--mobile nav li>.myAccountLinksHeader:focus,.mega-nav-menu--mobile nav .title:focus,.mega-nav-menu--mobile nav>div>a:focus{background-color:#fff}
.mega-nav-menu--mobile nav li>a.show,.mega-nav-menu--mobile nav li>.sign-out>a.show,.mega-nav-menu--mobile nav li>.myAccountLinksHeader.show,.mega-nav-menu--mobile nav .title.show,.mega-nav-menu--mobile nav>div>a.show{background-color:#003057;color:#fff}
.mega-nav-menu--mobile nav li>a.show:hover,.mega-nav-menu--mobile nav li>.sign-out>a.show:hover,.mega-nav-menu--mobile nav li>.myAccountLinksHeader.show:hover,.mega-nav-menu--mobile nav .title.show:hover,.mega-nav-menu--mobile nav>div>a.show:hover{text-decoration:underline}
.mega-nav-menu--mobile nav li>a.show:focus,.mega-nav-menu--mobile nav li>.sign-out>a.show:focus,.mega-nav-menu--mobile nav li>.myAccountLinksHeader.show:focus,.mega-nav-menu--mobile nav .title.show:focus,.mega-nav-menu--mobile nav>div>a.show:focus{background-color:#003057}
.mega-nav-menu--mobile nav li>a:hover,.mega-nav-menu--mobile nav li>.sign-out>a:hover,.mega-nav-menu--mobile nav li>.myAccountLinksHeader:hover,.mega-nav-menu--mobile nav .title:hover,.mega-nav-menu--mobile nav>div>a:hover{text-decoration:none !important}
.mega-nav-menu--mobile nav li.show>a.dropdown-toggle,.mega-nav-menu--mobile nav li>.myAccountLinksHeader.show,.mega-nav-menu--mobile nav .multi-country--primary-header.show h4,.mega-nav-menu--mobile nav .multi-country--secondary-header.show h4,.mega-nav-menu--mobile nav .multi-country--primary-header.show h3{font-weight:600}
.mega-nav-menu--mobile nav.utility-nav li{float:none}
.mega-nav-menu--mobile nav.utility-nav li>a,.mega-nav-menu--mobile nav.utility-nav li>.myAccountLinksHeader,.mega-nav-menu--mobile nav.utility-nav>div>a{background-color:#003057;color:#fff}
.mega-nav-menu--mobile nav.utility-nav li>a:hover,.mega-nav-menu--mobile nav.utility-nav li>.myAccountLinksHeader:hover,.mega-nav-menu--mobile nav.utility-nav>div>a:hover{text-decoration:underline}
.mega-nav-menu--mobile nav.utility-nav li>a:focus,.mega-nav-menu--mobile nav.utility-nav li>.myAccountLinksHeader:focus,.mega-nav-menu--mobile nav.utility-nav>div>a:focus{background-color:#003057}
.mega-nav-menu--mobile nav li,.mega-nav-menu--mobile nav .title,.mega-nav-menu--mobile nav .accNavComponent__child-wrap>div{border-bottom:1px solid #dbdbdb}
.mega-nav-menu--mobile nav li:only-child,.mega-nav-menu--mobile nav .title:only-child,.mega-nav-menu--mobile nav .accNavComponent__child-wrap>div:only-child{border-bottom:0}
.mega-nav-menu--mobile nav .accNavComponent__child-wrap>div:last-child{border-bottom:0}
.mega-nav-menu--mobile nav .dropdown-toggle[data-toggle="dropdown"]:after{content:'';display:inline-block;position:absolute;border:0;border-style:solid;border-width:2px 2px 0 0;width:8px;height:8px;margin:-4px 0 0;top:50%;left:auto;right:20px;transform:rotate(45deg)}
.mega-nav-menu--mobile nav .dropdown-toggle[aria-expanded="true"]:after{content:'';display:inline-block;position:absolute;border:0;border-style:solid;border-width:2px 2px 0 0;width:8px;height:8px;margin:-4px 0 0;top:50%;right:auto;left:20px;transform:rotate(-135deg)}
.mega-nav-menu--mobile nav .nav__links--account li.logged_in{display:none}
header.js-mainHeader .mega-nav-menu--mobile nav .nav__links--account:not(.signed-in)>li:nth-child(4){display:none}
header.js-mainHeader .mega-nav-menu--mobile nav .nav__links--account.signed-in>li:nth-child(5),header.js-mainHeader .mega-nav-menu--mobile nav .nav__links--account.signed-in>li:nth-child(6){display:none}
header:not(.js-mainHeader) .mega-nav-menu--mobile nav .nav__links--account:not(.signed-in)>li:nth-child(4){display:none}
header:not(.js-mainHeader) .mega-nav-menu--mobile nav .nav__links--account.signed-in>li:nth-child(5),header:not(.js-mainHeader) .mega-nav-menu--mobile nav .nav__links--account.signed-in>li:nth-child(6){display:none}
.mega-nav-menu--mobile nav .accNavComponent__child-wrap.display-none{display:none}
.mega-nav-menu--mobile nav .login-wrapper{display:block !important}
.mega-nav-menu--open{margin-top:89px}
@media all and (max-width:480px){.mega-nav-menu--open{margin-top:86px}
}
.mega-nav-menu--open .mega-nav,.mega-nav-menu--open .utility-nav{display:block}
.mega-nav-menu--open .mega-nav.utility-nav--hidden,.mega-nav-menu--open .utility-nav.utility-nav--hidden{display:none}
.mega-nav-menu__toggle{transition:none;display:block;position:absolute;top:0;height:30px;width:30px;margin:24px 20px;padding:0;border:0;outline:0 !important;background:0;z-index:100000}
.mega-nav-menu__toggle--mobile{left:0}
.mega-nav-menu__toggle--mobile span,.mega-nav-menu__toggle--mobile span:before,.mega-nav-menu__toggle--mobile span:after{cursor:pointer;border-radius:1px;height:4px;width:35px;background:#007fa3;position:absolute;display:block;content:'';transition:all .2s ease-in-out}
.mega-nav-menu__toggle--mobile span:before{top:-11px}
.mega-nav-menu__toggle--mobile span:after{bottom:-11px}
.mega-nav-menu__toggle--search{right:60px}
.mega-nav-menu__toggle--search span{display:block;margin-top:4px;height:30px;width:30px;background-size:30px 30px;background-position:center;background:url("learner/assets/icons/ic_Search.svg") no-repeat}
@media all and (min-width:768px) and (max-width:1035px){.mega-nav-menu__toggle--search{left:calc(100vw + 15px);transform:translateX(-144px)}
}
.mega-nav-menu--open .mega-nav-menu__toggle{top:-89px}
@media all and (max-width:480px){.mega-nav-menu--open .mega-nav-menu__toggle{top:-86px}
}
.mega-nav-menu__toggle--open span{background:transparent !important}
.mega-nav-menu__toggle--open span,.mega-nav-menu__toggle--open span:before,.mega-nav-menu__toggle--open span:after{cursor:pointer;border-radius:1px;height:4px;width:35px;background:#007a9c;position:absolute;display:block;content:'';transition:all .2s ease-in-out}
.mega-nav-menu__toggle--open span:before{top:-11px}
.mega-nav-menu__toggle--open span:after{bottom:-11px}
.mega-nav-menu__toggle--open span:before,.mega-nav-menu__toggle--open span:after{top:0}
.mega-nav-menu__toggle--open span:before{transform:rotate(45deg)}
.mega-nav-menu__toggle--open span:after{transform:rotate(-45deg)}
.mega-nav-menu__toggle--open:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 10px 12px 10px;border-color:transparent transparent #007a9c transparent;position:absolute;bottom:-31px;left:50%;margin-left:-8px}
@media all and (max-width:1035px){.utility-nav[data-current-depth="1"].mega-nav--open .nav__links>li,.utility-nav[data-current-depth="1"].mega-nav--open .nav__links>li>a:not(.show),.utility-nav[data-current-depth="1"].mega-nav--open .nav__links .accNavComponent__child-wrap>div:first-child{display:none}
.utility-nav[data-current-depth="1"].mega-nav--open .nav__links>li.yCmsComponent.empty-item,.utility-nav[data-current-depth="1"].mega-nav--open .nav__links>li:not(.yCmsComponent)+li.empty-item+li.yCmsComponent{display:block}
.utility-nav[data-current-depth="1"].mega-nav--open .nav__links li:last-child{display:block !important}
.utility-nav[data-current-depth="1"].mega-nav--open .nav__links .accNavComponent.show>.accNavComponent__child-wrap.display-none{display:block}
}
@media all and (max-width:1035px){.mega-nav[data-current-depth] .text,.mega-nav[data-current-depth] .title.multi-country--secondary-header{display:none}
.mega-nav[data-current-depth] .text.show,.mega-nav[data-current-depth] .title.multi-country--secondary-header.show{display:block}
.mega-nav[data-current-depth][data-current-depth="2"] .dropdown-toggle,.mega-nav[data-current-depth][data-current-depth="3"] .dropdown-toggle{display:none}
.mega-nav[data-current-depth][data-current-depth="2"] .text,.mega-nav[data-current-depth][data-current-depth="3"] .text,.mega-nav[data-current-depth][data-current-depth="2"] .multi-country--primary-header,.mega-nav[data-current-depth][data-current-depth="3"] .multi-country--primary-header,.mega-nav[data-current-depth][data-current-depth="2"] .multi-country--secondary-header,.mega-nav[data-current-depth][data-current-depth="3"] .multi-country--secondary-header{display:none}
.mega-nav[data-current-depth][data-current-depth="2"] .text.show,.mega-nav[data-current-depth][data-current-depth="3"] .text.show,.mega-nav[data-current-depth][data-current-depth="2"] .multi-country--primary-header.show,.mega-nav[data-current-depth][data-current-depth="3"] .multi-country--primary-header.show,.mega-nav[data-current-depth][data-current-depth="2"] .multi-country--secondary-header.show,.mega-nav[data-current-depth][data-current-depth="3"] .multi-country--secondary-header.show{display:block}
.mega-nav[data-current-depth][data-current-depth="2"] .column-control .show .multi-country--primary-header,.mega-nav[data-current-depth][data-current-depth="3"] .column-control .show .multi-country--primary-header,.mega-nav[data-current-depth][data-current-depth="2"] .column-control .show .multi-country--secondary-header,.mega-nav[data-current-depth][data-current-depth="3"] .column-control .show .multi-country--secondary-header{display:block}
.mega-nav[data-current-depth][data-current-depth="2"] .child-page-list__menu>li>.child-page-list__trigger:not(.show),.mega-nav[data-current-depth][data-current-depth="3"] .child-page-list__menu>li>.child-page-list__trigger:not(.show),.mega-nav[data-current-depth][data-current-depth="2"] .child-page-list__menu>li>a[aria-expanded="true"],.mega-nav[data-current-depth][data-current-depth="3"] .child-page-list__menu>li>a[aria-expanded="true"],.mega-nav[data-current-depth][data-current-depth="2"] .child-page-list__menu>li>.child-page-list__sublist-container:not(.show),.mega-nav[data-current-depth][data-current-depth="3"] .child-page-list__menu>li>.child-page-list__sublist-container:not(.show){display:none}
.mega-nav[data-current-depth][data-current-depth="3"] .multi-country--primary-header.show,.mega-nav[data-current-depth][data-current-depth="3"] .column-control .multi-country--secondary-header:not(.show){display:none !important}
.mega-nav[data-current-depth][data-current-depth="3"] .child-page-list__menu>li>.child-page-list__trigger,.mega-nav[data-current-depth][data-current-depth="3"] .child-page-list__menu>li>.child-page-list__sublist-container:not(.show){display:none}
.mega-nav[data-current-depth][data-current-depth="3"] .child-page-list__menu>li .sublist-level-2>ul>li>button.child-page-list__trigger:not(.show),.mega-nav[data-current-depth][data-current-depth="3"] .child-page-list__menu>li .sublist-level-2>ul>li>a:not(.show){display:none}
}
@media all and (min-width:1036px){.mega-nav[data-current-depth][data-current-depth="3"] .sublist-level-2.show,.mega-nav[data-current-depth][data-current-depth="4"] .sublist-level-2.show,.mega-nav[data-current-depth][data-current-depth="3"] .sublist-level-3.show,.mega-nav[data-current-depth][data-current-depth="4"] .sublist-level-3.show{display:block !important}
}
.mega-nav--country-selector,.mega-nav--global-primary-nav,.mega-nav--learner-primary-nav{padding:0;position:static !important}
.mega-nav--country-selector .navbar-nav,.mega-nav--global-primary-nav .navbar-nav,.mega-nav--learner-primary-nav .navbar-nav{float:none !important}
.mega-nav--country-selector .dropdown,.mega-nav--global-primary-nav .dropdown,.mega-nav--learner-primary-nav .dropdown{position:static !important}
.mega-nav--country-selector .dropdown:after,.mega-nav--global-primary-nav .dropdown:after,.mega-nav--learner-primary-nav .dropdown:after{content:none !important}
.mega-nav--country-selector .dropdown-toggle .caret,.mega-nav--global-primary-nav .dropdown-toggle .caret,.mega-nav--learner-primary-nav .dropdown-toggle .caret{display:none}
.mega-nav--country-selector [data-toggle="dropdown"]::after,.mega-nav--global-primary-nav [data-toggle="dropdown"]::after,.mega-nav--learner-primary-nav [data-toggle="dropdown"]::after{border-top-width:6px;border-left-width:5px;border-right-width:5px;vertical-align:middle;margin-left:10px}
.mega-nav--country-selector .dropdown-menu,.mega-nav--global-primary-nav .dropdown-menu,.mega-nav--learner-primary-nav .dropdown-menu{border:0;padding:0;margin:0}
.mega-nav--country-selector .dropdown-menu li,.mega-nav--global-primary-nav .dropdown-menu li,.mega-nav--learner-primary-nav .dropdown-menu li{margin:0}
.mega-nav--country-selector .dropdown-menu>li:after,.mega-nav--global-primary-nav .dropdown-menu>li:after,.mega-nav--learner-primary-nav .dropdown-menu>li:after{content:none !important}
.mega-nav--country-selector .dropdown-menu ul,.mega-nav--global-primary-nav .dropdown-menu ul,.mega-nav--learner-primary-nav .dropdown-menu ul{display:block;width:100%}
@media all and (max-width:1035px){.mega-nav--country-selector .dropdown-menu,.mega-nav--global-primary-nav .dropdown-menu,.mega-nav--learner-primary-nav .dropdown-menu{position:static !important;width:100%;height:auto !important;box-shadow:none}
.mega-nav--country-selector .dropdown-menu ul,.mega-nav--global-primary-nav .dropdown-menu ul,.mega-nav--learner-primary-nav .dropdown-menu ul,.mega-nav--country-selector .dropdown-menu li,.mega-nav--global-primary-nav .dropdown-menu li,.mega-nav--learner-primary-nav .dropdown-menu li{margin:0;padding:0 !important;list-style:none}
.mega-nav--country-selector .dropdown-menu ul:before,.mega-nav--global-primary-nav .dropdown-menu ul:before,.mega-nav--learner-primary-nav .dropdown-menu ul:before,.mega-nav--country-selector .dropdown-menu li:before,.mega-nav--global-primary-nav .dropdown-menu li:before,.mega-nav--learner-primary-nav .dropdown-menu li:before{content:none !important}
.mega-nav--country-selector .dropdown-menu .container,.mega-nav--global-primary-nav .dropdown-menu .container,.mega-nav--learner-primary-nav .dropdown-menu .container{padding:0}
.mega-nav--country-selector .dropdown-menu .text,.mega-nav--global-primary-nav .dropdown-menu .text,.mega-nav--learner-primary-nav .dropdown-menu .text,.mega-nav--country-selector .dropdown-menu .col-xs-12,.mega-nav--global-primary-nav .dropdown-menu .col-xs-12,.mega-nav--learner-primary-nav .dropdown-menu .col-xs-12,.mega-nav--country-selector .dropdown-menu .col-12,.mega-nav--global-primary-nav .dropdown-menu .col-12,.mega-nav--learner-primary-nav .dropdown-menu .col-12,.mega-nav--country-selector .dropdown-menu .column-control,.mega-nav--global-primary-nav .dropdown-menu .column-control,.mega-nav--learner-primary-nav .dropdown-menu .column-control,.mega-nav--country-selector .dropdown-menu .tab-content,.mega-nav--global-primary-nav .dropdown-menu .tab-content,.mega-nav--learner-primary-nav .dropdown-menu .tab-content,.mega-nav--country-selector .dropdown-menu .row,.mega-nav--global-primary-nav .dropdown-menu .row,.mega-nav--learner-primary-nav .dropdown-menu .row{margin:0;padding:0 !important;border:0 !important}
}
.mega-nav--country-selector .child-page-list__menu,.mega-nav--global-primary-nav .child-page-list__menu,.mega-nav--learner-primary-nav .child-page-list__menu,.mega-nav--country-selector .child-page-list__menu ul,.mega-nav--global-primary-nav .child-page-list__menu ul,.mega-nav--learner-primary-nav .child-page-list__menu ul{margin:0;padding:0}
@media all and (min-width:1036px){.mega-nav--country-selector .child-page-list__menu,.mega-nav--global-primary-nav .child-page-list__menu,.mega-nav--learner-primary-nav .child-page-list__menu,.mega-nav--country-selector .child-page-list__menu ul,.mega-nav--global-primary-nav .child-page-list__menu ul,.mega-nav--learner-primary-nav .child-page-list__menu ul{padding:15px 0}
}
.mega-nav--country-selector .dropdown{border-bottom:0}
@media all and (max-width:1035px){.mega-nav--country-selector .dropdown-toggle,.mega-nav--country-selector .dropdown-toggle:hover{background-color:#003057;color:#fff}
.mega-nav--country-selector .dropdown-toggle:hover,.mega-nav--country-selector .dropdown-toggle:hover:hover{text-decoration:underline}
.mega-nav--country-selector .dropdown-toggle:focus,.mega-nav--country-selector .dropdown-toggle:hover:focus{background-color:#003057}
}
@media all and (min-width:1036px){.mega-nav--country-selector .dropdown-toggle{padding-left:10px;padding-right:10px;margin-left:-10px}
.mega-nav--country-selector .dropdown-toggle[data-toggle="dropdown"]:after{margin:0 0 0 10px}
.mega-nav--country-selector .dropdown-toggle[data-toggle="dropdown"][aria-expanded="true"]{background-color:#f5f5f5 !important;color:#006f8f !important}
.mega-nav--country-selector .dropdown-toggle[data-toggle="dropdown"][aria-expanded="true"]:after{border-bottom:6px solid;border-top:0}
.mega-nav--country-selector .dropdown-toggle[data-toggle="dropdown"]+.dropdown-menu:after{content:"";display:none}
.mega-nav--country-selector .dropdown-toggle[data-toggle="dropdown"]+.dropdown-menu.show:after{display:block}
}
.mega-nav--country-selector .dropdown-menu{position:absolute;border:0;max-width:100% !important;top:auto !important;box-shadow:0 4px 13px 0 rgba(0,0,0,0.11);height:0;opacity:0;overflow:hidden}
.mega-nav--country-selector .dropdown-menu.show{height:auto;overflow:visible;opacity:1}
@media all and (min-width:1036px){.mega-nav--country-selector .dropdown-menu{padding:0 !important;transition:all .2s ease}
}
.mega-nav--country-selector .dropdown-menu>li>.column-control{background-color:#fff}
@media all and (max-width:1035px){.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-2,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-3,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-9,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-10,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-2,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-3,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-9,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-10{min-height:0}
.mega-nav--country-selector .dropdown-menu>li>.column-control .col-xs-12,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-12{flex:0 0 100%;max-width:100%}
.mega-nav--country-selector .dropdown-menu>li>.column-control .col-20pct{width:100%;min-height:0;max-width:100%;flex:0 0 100%}
}
@media all and (min-width:1036px){.mega-nav--country-selector .dropdown-menu>li>.column-control{background-color:#f5f5f5}
.mega-nav--country-selector .dropdown-menu>li>.column-control ul{padding:0}
.mega-nav--country-selector .dropdown-menu>li>.column-control .multi-country--primary-header+.text{padding:0;margin-bottom:30px}
.mega-nav--country-selector .dropdown-menu>li>.column-control .multi-country--secondary-header{margin-bottom:6px}
.mega-nav--country-selector .dropdown-menu>li>.column-control .col-20pct{width:20%;min-height:0;max-width:20%;flex:0 0 20%;padding:0}
.mega-nav--country-selector .dropdown-menu>li>.column-control a:not(.button-link),.mega-nav--country-selector .dropdown-menu>li>.column-control a:not(.button-link):hover{padding:0;background-color:transparent;color:#006f8f}
.mega-nav--country-selector .dropdown-menu>li>.column-control a:not(.button-link):after{content:none}
.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-2,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-3,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-9,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-10,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-2,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-3,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-9,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-10{padding-left:0;padding-right:0;padding-top:30px;padding-bottom:30px}
.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-2,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-3,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-2,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-3{padding-right:15px}
.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-9,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-10,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-9,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-10{background-color:#fff;padding-left:30px;padding-right:30px}
.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-9:after,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-10:after,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-9:after,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-10:after{content:"";display:block;position:absolute;top:0;bottom:0;left:100%;width:2000px;background:#fff}
.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-9 .row,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-sm-10 .row,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-9 .row,.mega-nav--country-selector .dropdown-menu>li>.column-control .col-md-10 .row{display:flex;justify-content:space-between}
}
@media all and (min-width:1036px){.mega-nav--country-selector .dropdown-menu a,.mega-nav--country-selector .dropdown-menu a:hover,.mega-nav--country-selector .dropdown-menu.empty-item{color:#006f8f !important;text-decoration:none !important;min-height:30px;line-height:18px !important;padding:6px 0 !important}
}
.mega-nav--country-selector .dropdown-menu a:hover,.mega-nav--country-selector .dropdown-menu a:hover:hover,.mega-nav--country-selector .dropdown-menu.empty-item:hover{text-decoration:underline !important}
.mega-nav--country-selector .dropdown-menu.show{display:block !important}
.mega-nav--country-selector br{display:none}
.mega-nav--country-selector .column-control{padding:0 !important}
@media all and (min-width:1036px){.mega-nav--country-selector .column-control .column-control{padding:30px 0 0 !important}
}
.mega-nav--global-primary-nav .dropdown-toggle,.mega-nav--learner-primary-nav .dropdown-toggle{position:relative;display:block}
@media all and (min-width:1035px){.mega-nav--global-primary-nav .dropdown-toggle,.mega-nav--learner-primary-nav .dropdown-toggle{padding:0}
.mega-nav--global-primary-nav .dropdown-toggle:focus,.mega-nav--learner-primary-nav .dropdown-toggle:focus{text-decoration:none;background-color:transparent}
.mega-nav--global-primary-nav .dropdown-toggle:hover,.mega-nav--learner-primary-nav .dropdown-toggle:hover{text-decoration:underline;background-color:transparent}
}
.mega-nav--global-primary-nav .dropdown-toggle>.caret,.mega-nav--learner-primary-nav .dropdown-toggle>.caret{display:none}
@media all and (max-width:1035px){.mega-nav--global-primary-nav .dropdown-toggle[aria-expanded="true"],.mega-nav--learner-primary-nav .dropdown-toggle[aria-expanded="true"]{background-color:#003057;color:#fff}
.mega-nav--global-primary-nav .dropdown-toggle[aria-expanded="true"]:hover,.mega-nav--learner-primary-nav .dropdown-toggle[aria-expanded="true"]:hover{text-decoration:underline}
.mega-nav--global-primary-nav .dropdown-toggle[aria-expanded="true"]:focus,.mega-nav--learner-primary-nav .dropdown-toggle[aria-expanded="true"]:focus{background-color:#003057}
}
@media all and (min-width:1036px){.mega-nav--global-primary-nav .dropdown-toggle[aria-expanded="true"][data-toggle="dropdown"],.mega-nav--learner-primary-nav .dropdown-toggle[aria-expanded="true"][data-toggle="dropdown"]{font-weight:600}
.mega-nav--global-primary-nav .dropdown-toggle[aria-expanded="true"][data-toggle="dropdown"]:before,.mega-nav--learner-primary-nav .dropdown-toggle[aria-expanded="true"][data-toggle="dropdown"]:before{content:"";position:absolute;height:6px;background:#007a9c;left:-8px;right:-8px;bottom:-32px;pointer-events:none}
.mega-nav--global-primary-nav .dropdown-toggle[aria-expanded="true"][data-toggle="dropdown"]::after,.mega-nav--learner-primary-nav .dropdown-toggle[aria-expanded="true"][data-toggle="dropdown"]::after{border-bottom:6px solid;border-top:0}
}
.mega-nav--global-primary-nav .dropdown-toggle[data-toggle="false"]::after,.mega-nav--learner-primary-nav .dropdown-toggle[data-toggle="false"]::after{content:none !important}
.mega-nav--global-primary-nav .dropdown-menu,.mega-nav--learner-primary-nav .dropdown-menu{top:calc(100% + 6px) !important;box-shadow:0 4px 13px 0 rgba(0,0,0,0.11);height:0;opacity:0;overflow:hidden}
.mega-nav--global-primary-nav .dropdown-menu.show,.mega-nav--learner-primary-nav .dropdown-menu.show{height:auto;overflow:visible;opacity:1}
@media all and (min-width:1036px){.mega-nav--global-primary-nav .dropdown-menu,.mega-nav--learner-primary-nav .dropdown-menu{padding:0 !important;transition:all .2s ease}
}
@media all and (max-width:1035px){.mega-nav--global-primary-nav .col-sm-3,.mega-nav--learner-primary-nav .col-sm-3,.mega-nav--global-primary-nav .col-md-3,.mega-nav--learner-primary-nav .col-md-3{display:none}
.mega-nav--global-primary-nav .col-xs-12,.mega-nav--learner-primary-nav .col-xs-12,.mega-nav--global-primary-nav .col-12,.mega-nav--learner-primary-nav .col-12{flex:0 0 100%;max-width:100%}
}
@media all and (min-width:1036px){.mega-nav--global-primary-nav,.mega-nav--learner-primary-nav{display:flex;align-items:center;justify-content:space-between}
.mega-nav--global-primary-nav .navbar-nav,.mega-nav--learner-primary-nav .navbar-nav{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:nowrap}
.mega-nav--global-primary-nav .dropdown,.mega-nav--learner-primary-nav .dropdown{padding:0 20px}
}
.mega-nav--learner-primary-nav .dropdown{padding:0;margin:auto;width:45%;text-align:center}
.mega-nav--learner-primary-nav .dropdown>.dropdown-toggle{white-space:nowrap}
@media all and (max-width:1036px){.mega-nav--learner-primary-nav .dropdown{width:100%;text-align:left}
}
@media all and (min-width:1036px){.mega-nav--learner-primary-nav .sublist-level-2{width:600px !important;background:#f5f5f5}
.mega-nav--learner-primary-nav .sublist-level-2.show{min-height:100%}
.mega-nav--learner-primary-nav .child-page-list-level-2{width:600px;height:571px;column-count:2;column-fill:auto;column-rule:1px solid #e6e6e6;box-sizing:content-box}
.mega-nav--learner-primary-nav .child-page-list-level-2>li{display:inline-block;width:100%}
}
.mega-nav--global-primary-nav.mega-nav--add-border .dropdown:last-of-type{padding-left:0;width:125px;text-align:center}
@media all and (max-width:1036px){.mega-nav--global-primary-nav.mega-nav--add-border .dropdown:last-of-type{width:auto;text-align:left}
}
.mega-nav--global-primary-nav.mega-nav--add-border .dropdown:last-of-type>.dropdown-toggle:before{left:0}
@media all and (min-width:1036px){.mega-nav--add-border ul>li.dropdown:last-of-type>a{border-left:1px solid #ccc;padding-left:15px}
}
@media all and (max-width:1035px){.mega-nav--hidden{display:none !important}
}
@media all and (max-width:1035px){.mega-nav--open .dropdown:not(.show){display:none}
}
.mega-nav .child-page-list button[aria-controls="child-page-list__menu"],.mega-nav .child-page-list .child-page-list__container>h2{display:none}
@media all and (max-width:1035px){.mega-nav .child-page-list .sublist-level-2,.mega-nav .child-page-list .sublist-level-3{display:none}
.mega-nav .child-page-list .sublist-level-2.show,.mega-nav .child-page-list .sublist-level-3.show{display:block !important}
.mega-nav .child-page-list .child-page-list__menu li{border-bottom:0}
.mega-nav .child-page-list .child-page-list__menu li>a,.mega-nav .child-page-list .child-page-list__menu li>button{border-bottom:1px solid #dbdbdb}
}
@media all and (min-width:1036px){.mega-nav .child-page-list{position:relative;width:270px}
.mega-nav .child-page-list .sublist-level-2,.mega-nav .child-page-list .sublist-level-3{position:absolute;top:0;left:100%;width:300px;min-height:100%;height:0;opacity:0;overflow:hidden}
.mega-nav .child-page-list .sublist-level-2.show,.mega-nav .child-page-list .sublist-level-3.show{height:auto;overflow:visible;opacity:1}
.mega-nav .child-page-list .sublist-level-2.show,.mega-nav .child-page-list .sublist-level-3.show{transition:all .2s ease}
.mega-nav .child-page-list .sublist-level-3{background:#f5f5f5}
}
.mega-nav .child-page-list li{list-style:none}
.mega-nav .child-page-list li button,.mega-nav .child-page-list li a{position:relative;display:block;width:100%;font-size:14px;background:0;border:0;border-radius:0;outline:0;text-align:left;transition:none;font-weight:normal}
@media all and (max-width:1035px){.mega-nav .child-page-list li button,.mega-nav .child-page-list li a{padding:15px 45px 15px 51px;background-color:#fff;color:#006f8f}
.mega-nav .child-page-list li button:hover,.mega-nav .child-page-list li a:hover{text-decoration:underline}
.mega-nav .child-page-list li button:focus,.mega-nav .child-page-list li a:focus{background-color:#fff}
.mega-nav .child-page-list li button.show,.mega-nav .child-page-list li a.show{background-color:#003057;color:#fff}
.mega-nav .child-page-list li button.show:hover,.mega-nav .child-page-list li a.show:hover{text-decoration:underline}
.mega-nav .child-page-list li button.show:focus,.mega-nav .child-page-list li a.show:focus{background-color:#003057}
.mega-nav .child-page-list li button.child-page-list__trigger.show,.mega-nav .child-page-list li a.child-page-list__trigger.show{text-decoration:none !important;font-weight:600}
}
@media all and (min-width:1036px){.mega-nav .child-page-list li button,.mega-nav .child-page-list li a{display:flex;align-items:center;line-height:1.57;padding:15px 45px 15px 30px}
}
@media all and (min-width:1036px){.mega-nav .child-page-list li button{color:#006f8f}
.mega-nav .child-page-list li button.show,.mega-nav .child-page-list li button:hover,.mega-nav .child-page-list li button:focus{background-color:#f5f5f5;text-decoration:none}
.mega-nav .child-page-list li button.show{font-weight:600;color:#003057}
}
.mega-nav .child-page-list .child-page-list__menu>li>a,.mega-nav .child-page-list .child-page-list__menu>li>button{border-bottom:1px solid #dbdbdb}
@media all and (min-width:1036px){.mega-nav .child-page-list .child-page-list__sublist>li>a,.mega-nav .child-page-list .child-page-list__sublist>li>button{border-bottom:1px solid transparent}
}
.mega-nav .title>*{margin:0 !important;font-size:inherit;line-height:inherit;color:inherit}
@media all and (min-width:1036px){.mega-nav .title>*{font-size:16px;font-weight:600;line-height:26px;color:#003057}
}
@media all and (min-width:1036px){.mega-nav .title>h1,.mega-nav .title>h2,.mega-nav .title>h3{font-size:24px;line-height:32px;font-weight:normal}
}
.title__toggle-link{display:block;position:absolute;left:0;right:0;top:0;bottom:0;color:inherit}
.title__toggle-link:hover,.title__toggle-link:focus{color:inherit}
.title__toggle-link:after{content:'';display:inline-block;position:absolute;border:0;border-style:solid;border-width:2px 2px 0 0;width:8px;height:8px;margin:-4px 0 0;top:50%;left:auto;right:20px;transform:rotate(45deg)}
@media all and (max-width:1035px){.title.show .title__toggle-link:after,a.show .title__toggle-link:after,.child-page-list__trigger.show .title__toggle-link:after,.myAccountLinksHeader.show .title__toggle-link:after{content:'';display:inline-block;position:absolute;border:0;border-style:solid;border-width:2px 2px 0 0;width:8px;height:8px;margin:-4px 0 0;top:50%;right:auto;left:20px;transform:rotate(-135deg)}
}
@media all and (min-width:1036px){.mega-nav .title>.title__toggle-link[href],.custom-header .nav__links .myAccountLinksHeader>.title__toggle-link[href]{display:none}
}
.text.utility-nav--container ul li:not(.empty-item) .mega-nav--country-selector .dropdown-toggle[aria-expanded="true"]{background-color:#f5f5f5 !important;color:#006f8f !important;text-decoration:none}
.js-opacity-0{opacity:0}
main .child-page-list.subject-catalog h4{margin:0}
main .child-page-list.subject-catalog .child-page-list-level-1{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;padding-left:0}
@media all and (min-width:481px) and (max-width:1024px){main .child-page-list.subject-catalog .child-page-list-level-1{-webkit-column-count:2;-moz-column-count:2;column-count:2}
}
@media all and (max-width:480px){main .child-page-list.subject-catalog .child-page-list-level-1{-webkit-column-count:1;-moz-column-count:1;column-count:1}
}
main .child-page-list.subject-catalog .child-page-list-level-1>li{padding-bottom:20px;padding-top:0;display:flex;width:100%;flex-direction:column;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
@media(min-width:769px){main .child-page-list.subject-catalog .child-page-list-level-1>li{padding-bottom:30px}
}
main .child-page-list.subject-catalog .child-page-list-level-1>li>a{color:#003057;text-transform:uppercase;font-weight:600;pointer-events:none;cursor:default}
main .child-page-list.subject-catalog .child-page-list-level-1>li .child-page-list-expand-collapse-button{display:none}
main .child-page-list.subject-catalog .child-page-list-level-2{padding-top:15px;padding-left:0}
@media(min-width:769px){main .child-page-list.subject-catalog .child-page-list-level-2{padding-top:20px}
}
main .child-page-list.subject-catalog .child-page-list-level-2>li{padding-bottom:15px;padding-top:15px;border-top:1px solid #dbdbdb}
@media(min-width:769px){main .child-page-list.subject-catalog .child-page-list-level-2>li{padding-bottom:20px;padding-top:20px}
}
main .child-page-list.subject-catalog .child-page-list-level-2>li:first-of-type{border-top:0}
@media(min-width:481px){main>div>.aem-Grid>.column-control:first-of-type:not(.column-control-color-block-container):not([class^='has-padding-vertical']):not([class*=' has-padding-vertical']){padding-top:90px;padding-bottom:60px}
}
@media(min-width:769px){main>div>.aem-Grid>.column-control{padding-bottom:60px;padding-top:60px}
}
@media(min-width:769px){main>div>.aem-Grid>.column-control{padding-bottom:60px;padding-top:60px}
}
main>div>.aem-Grid>.column-control{padding-bottom:45px;padding-top:45px}
@media(min-width:1036px){.mega-nav--country-selector .dropdown-menu>li>div>.column-control{background-color:#f5f5f5}
}
@media(min-width:1036px){.mega-nav--country-selector .dropdown-menu>li>div>.column-control .col-md-2{padding-right:15px}
}
@media(min-width:1036px){.mega-nav--country-selector .dropdown-menu>li>div>.column-control .col-md-2,.mega-nav--country-selector .dropdown-menu>li>div>.column-control .col-md-10{padding-top:30px;padding-bottom:30px}
}
@media(min-width:1036px){.mega-nav--country-selector .dropdown-menu>li>div>.column-control .col-md-10{background-color:#fff;padding-left:30px;padding-right:30px}
}
@media(min-width:1036px){.mega-nav--country-selector .dropdown-menu>li>div>.column-control .col-md-10 .row{display:flex;justify-content:space-between}
}
@media(min-width:1036px){.mega-nav--country-selector .dropdown-menu>li>div>.column-control .col-20pct{width:20%;min-height:0;max-width:20%;flex:0 0 20%;padding:0}
}
@media(min-width:1036px){.mega-nav--country-selector .dropdown-menu>li>div>.column-control .multi-country--secondary-header{margin-bottom:6px}
}
@media(min-width:1036px){.mega-nav--country-selector .dropdown-menu>li>div>.column-control ul{padding:0}
}
@media(min-width:1036px){.mega-nav--country-selector .dropdown-menu>li>div>.column-control .multi-country--primary-header+.text{padding:0;margin-bottom:30px}
}
@media(min-width:1036px){.mega-nav--country-selector .dropdown-menu>li>div>.column-control .col-md-10:after{content:"";display:block;position:absolute;top:0;bottom:0;left:100%;width:2000px;background:#fff}
}
@media(min-width:481px){.has-padding-bottom--60.column-control-hero-product-non-catalog>.container>.row>.col-md-6:first-of-type{padding-botttom:60px}
}
@media(min-width:768px){.column-control-hero-product-non-catalog>.container>.row>.col-md-6:last-of-type{padding-right:0}
}
@media(min-width:1200px){.column-control-hero-product-non-catalog>.container>.row>.col-md-6:last-of-type .content-tile{width:120%}
}
.column-control-hero-product-non-catalog>.container>.row>.col-md-6:last-of-type .content-tile figure{display:none}
@media(min-width:1200px){.column-control-hero-product-non-catalog>.container>.row>.col-md-6:last-of-type .content-tile picture{width:120%;overflow-y:hidden}
}
.column-control-hero-product-non-catalog>.container>.row>.col-md-6:last-of-type .content-tile{background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:top center}
@media(min-width:1200px){main>div>div>.column-control-hero-product-non-catalog.has-padding-bottom--60>.container>.row>.col-md-6:first-of-type{padding-bottom:60px}
}