.PD-reg{font-family:'playfair_displayregular'}
.PD-ita{font-family:'playfair_displayitalic'}
.flex{display:flex;display:-ms-flexbox;display:-webkit-flex}
.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}
h4.filter-heading{font-size:1.5rem;font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-weight:600;margin:30px 0 10px 0}
.course-view-as{border-bottom:1px solid #dedede;padding-bottom:30px}
.course-view-as i{cursor:pointer;display:inline-block}
.course-view-as i.active{color:#007fa3}
.course-view-as .grid-icon::before{content:"\f009";display:inline-block;font:normal normal normal 36px FontAwesome}
.course-view-as .list-icon{padding-left:20px}
.course-view-as .list-icon::before{content:"\f00b";display:inline-block;font:normal normal normal 36px FontAwesome}
.col-sm-3 .dropdown-list{padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid #dedede}
.col-sm-3 .dropdown-list label{font-size:1.5rem;font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-weight:600;margin:0 0 10px 0}
.col-sm-9.list-view .column-control{margin-bottom:45px;border-bottom:2px solid #dcddde}
.col-sm-9.list-view .column-control .col-sm-3{padding:0;width:100% !important;height:140px;margin:45px 0;float:none;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s}
.col-sm-9.list-view .column-control .col-sm-3:first-child{margin-top:0}
.col-sm-9.list-view .column-control .col-sm-3:last-child{margin-bottom:0}
.col-sm-9.list-view .column-control:last-child{border-bottom:0;margin-bottom:0}
.col-sm-9.grid-view .column-control{margin-bottom:35px;padding-bottom:0;border-bottom:2px solid #dcddde}
.col-sm-9.grid-view .column-control .col-sm-3{padding:0;width:31% !important;margin-right:3.5%;margin-bottom:30px;float:left;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s}
@media all and (min-width:501px){.col-sm-9.grid-view .column-control .col-sm-3:nth-child(3n+3){margin-right:0}
}
.col-sm-9.grid-view .column-control:last-child{border-bottom:0;margin-bottom:0}
.col-sm-9.grid-view>.column-control>.row>.col-xs-12{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}
.col-sm-9.grid-view>.column-control>.row>.col-xs-12:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.col-sm-3 .minor h4{font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-weight:600;font-size:1.5rem;margin:30px 0 10px 0;text-transform:uppercase}
.col-sm-3 .tag-list.filter-by-tags{padding:0;background:0;border-top:0}
.col-sm-3 .tag-list.filter-by-tags h3{font-family:'Open Sans','Helvetica','Verdana',sans-serif;padding:15px 30px 15px 15px;margin:10px 0;background:#fff;width:100%;line-height:normal;font-size:1.6rem;font-weight:400;cursor:pointer;color:#007a9c;min-height:50px;position:relative}
.col-sm-3 .tag-list.filter-by-tags h3::after{content:"\f067";font-family:"FontAwesome";position:absolute;top:18px;right:15px}
.col-sm-3 .tag-list.filter-by-tags h3.active::after{content:"\f068"}
.col-sm-3 .tag-list.filter-by-tags ul{display:none;padding-left:15px}
.col-sm-3 .tag-list.filter-by-tags ul li{float:none;margin:15px 0}
.col-sm-3 .tag-list.filter-by-tags ul li:first-child::before{display:none !important}
.col-sm-3 .tag-list.filter-by-tags ul li.selected::after{display:none}
.col-sm-3 .tag-list.filter-by-tags ul li a{font-weight:400;font-size:1.6rem;color:#444;cursor:pointer}
.col-sm-3 .tag-list.filter-by-tags ul li a::after{display:none !important}
.col-sm-3 .tag-list.filter-by-tags ul li a::before{content:'\f096';font-family:Fontawesome;padding-right:5px}
.col-sm-3 .tag-list.filter-by-tags ul li a.active::before{content:'\f046'}
.text-sub-section-title p{font-size:1.6rem}
main>.par-main>.column-control-product-catalog-intro{position:relative;padding-bottom:0 !important}
main>.par-main>.column-control-product-catalog-intro>.container{position:relative;z-index:10}
main>.par-main>.column-control-product-catalog-intro .text{margin-bottom:10px}
main>.par-main>.column-control-product-catalog-intro .text p{margin-top:10px}
main>.par-main>.column-control-product-catalog-intro .intro-copy p i{font-size:1.8rem;font-style:normal}
main>.par-main>.column-control-product-catalog-intro .btn-primary,main>.par-main>.column-control-product-catalog-intro .table-responsive+btn-primary{margin:10px 0}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child{position:relative}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile{max-width:320px}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .blog-flex-social-share{position:absolute;top:0;right:0;margin-top:0}
@media all and (max-width:767px){main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .blog-flex-social-share{display:block;position:static !important;margin:10px 0 20px}
}
@media all and (min-width:768px){main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child{display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;-webkit-align-items:center;padding-top:50px}
}
@media all and (max-width:767px){main>.par-main>.column-control-product-catalog-intro .row{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:column-reverse}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6{float:none}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:first-child{padding:10px 20px}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:first-child .title h1{font-size:3rem}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child{display:block;height:auto !important}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile{z-index:2;position:relative !important;top:auto !important;left:auto !important}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile:nth-child(2){top:20px;margin-left:-110px}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile:nth-child(3){margin-top:50px;margin-left:-13px}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile.center-item{width:130px;margin:20px auto 0}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile img{min-width:0;max-height:200px !important}
}
@media all and (max-width:480px){main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6{float:none}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:first-child .title h1{font-size:2.2rem}
}
@media all and (min-width:768px) and (max-width:900px){main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:first-child{width:66%}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child{width:33%}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile:nth-child(2){margin-left:-105px}
main>.par-main>.column-control-product-catalog-intro .row>.col-sm-6:last-child .content-tile.center-item{width:180px;margin:60px auto 0}
}
@media all and (max-width:1035px){main>.par-main>.column-control-product-catalog-intro{padding-top:40px !important}
}
@media all and (min-width:480px){main>.par-main>.column-control-product-catalog-intro .btn-primary,main>.par-main>.column-control-product-catalog-intro .btn-secondary{display:inline-block;min-width:45%}
main>.par-main>.column-control-product-catalog-intro .btn-primary a,main>.par-main>.column-control-product-catalog-intro .btn-secondary a{display:block;text-align:center}
main>.par-main>.column-control-product-catalog-intro .btn-primary{margin-right:20px}
}
main .tab-panel-features-blue,.tab-panel-features-blue--show-more{padding:0;margin-bottom:0}
main .tab-panel-features-blue .tab-pane,.tab-panel-features-blue--show-more .tab-pane{padding:60px 20px 15px}
.column-border-middle .content-tile-panel-item-file-download{margin:0}
.column-border-middle .content-tile-panel-item-file-download figure figcaption h2{font-size:1.8rem;font-weight:600;color:#005a70}
.column-border-middle .content-tile-panel-item-file-download figure figcaption .content-tile-text{margin-top:10px}
.column-border-middle .content-tile-panel-item-file-download+.btn-secondary{margin-top:20px}
.border-top-navy-blue{border-top:8px solid #003057;padding-bottom:20px}
.header .text.utility-nav--container ul li:nth-last-child(2){margin-left:auto}
.header .text.utility-nav--container ul li:last-child{margin-left:0}
header .pearson-banner .info-menu.minor li{margin-left:10px}
header .pearson-banner .info-menu.minor li a{font-size:1.5rem}
header .pearson-banner .info-menu li:nth-child(3)::after{color:transparent}
header .pearson-banner .info-menu li:nth-last-child(2)::after{color:#ccc}
.content-search-results-list{display:none}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#book-cover{bottom:100px}
}
@media all and (min-width:481px){main>.par-main>.column-control:first-of-type:not(.column-control-color-block-container){padding-top:90px;margin-top:0}
main>.par-main>.column-control:first-of-type:not(.column-control-color-block-container)([class^='has-padding-vertical']),main>.par-main>.column-control:first-of-type:not(.column-control-color-block-container)([class*=' has-padding-vertical']){padding-top:90px}
}
.child-page-list-level-1 li.has-sub-nav a{cursor:default}
.menu-browse .child-page-list-level-1>li>a:not(.toggle-open):hover,.menu-browse .child-page-list-level-1>li.opened>a{text-decoration:none}
.menu-browse .child-page-list-level-1>li.current-item{border-bottom:0}
.menu-browse .child-page-list-level-1>li.current-item-path{border-bottom:4px solid #fff}
@media all and (max-width:767px){section>.container>.row>.col-xs-12{padding:10px 20px}
}
@media(max-width:1035px){.header-nav--toggle-mobile:before{content:''}
}
body>iframe{display:none}
footer .footer-main-links>.container>.row>.col-sm-3:last-of-type{position:relative}
@media all and (min-width:768px){footer .footer-main-links>.container>.row>.col-sm-3:last-of-type:before{content:'';width:1px;height:100%;background:#fff;display:block;position:absolute;top:0}
}
@media all and (min-width:1001px){footer .footer-main-links>.container>.row>.col-sm-3:last-of-type:before{left:-40px}
}
@media all and (max-width:1000px){footer .footer-main-links>.container>.row>.col-sm-3:last-of-type:before{left:-20px}
}
@media all and (max-width:890px){footer .footer-main-links>.container>.row>.col-sm-3:last-of-type:before{left:-10px}
}
body>footer .par-footer .footer-legal-notes ul li{display:inline-block;font-size:1.4rem;color:#ccc;line-height:1.2;text-decoration:none;font-weight:400}
.blog-flex-social-share .blog-flex-share-instagram{border-radius:100%;background-color:#4498c8;margin:0 10px -9px 0 !important}
@media all and (max-width:480px){body>footer .par-footer .footer-main-links h4{width:82.3%}
body>em>footer .par-footer .footer-main-links h4{width:82.3%}
}
@media all and (max-width:767px){footer .footer-main-links.footer-main-links{padding:60px 0}
footer .footer-main-links.footer-main-links>.container>.row>.col-xs-12{margin:5px;padding:3px}
footer .footer-main-links.footer-main-links h4{border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom:15px;margin-bottom:30px}
footer .footer-main-links.footer-main-links li+li{margin-top:20px}
}
main .form{margin:50px 0 30px 0}
main .form .forms{max-width:none;padding:0;border-top:0;margin:0}
main .form .forms .remove-padding>.row>.col-xs-12{padding:0 10px}
main .form .forms ::-webkit-input-placeholder{color:#dedede}
main .form .forms :-moz-placeholder{color:#dedede}
main .form .forms ::-moz-placeholder{color:#dedede}
main .form .forms :-ms-input-placeholder{color:#dedede}
main .form .forms+.column-control-multistep-form--step-container{margin-top:45px}
main .form .forms .column-control{padding:30px 25px;margin-bottom:45px}
main .form .forms .column-control.bgcolor--grey-95 .column-control{margin-bottom:0;margin-top:0}
main .form .forms .control-label{font-size:1.6rem;color:#444;margin:0 0 10px 0;padding-top:25px;font-weight:400}
main .form .forms .checkbox,main .form .forms .checkbox-inline{margin-left:0;font-size:1.6rem;color:#444}
main .form .forms .checkbox span,main .form .forms .checkbox-inline span{border-color:#007a9c}
main .form .forms .checkbox span:after,main .form .forms .checkbox-inline span:after{color:#007a9c}
main .form .forms .check-box-list{margin:0;padding-top:0;border-top:0}
main .form .forms .radio-inline+.radio-inline{margin-left:20px}
main .form .forms .dropdown-list label{font-family:'Open Sans','Helvetica','Verdana',sans-serif;text-transform:none}
main .form .forms .dropdown-list .dropdown-list-custom{max-width:none}
main .form .forms .width-200{width:200px}
main .form .forms .form-control{margin-bottom:0;border-color:#007a9c}
main .form .forms .submit-button{margin:20px 0 0 0;padding-top:0;border-top:0}
main .form .text--form-subtitle{margin:30px 0 0}
main .form .text--form-subtitle:first-child{margin:30px 0 0}
.text-multistep-form--step-title{font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-weight:600;padding-bottom:25px;border-bottom:1px solid #dbdbdb}
.text-multistep-form--step-title ~ .text-multistep-form--step-title{margin-top:30px}
a[name^="asterix"],a[name*=" asterix"]{display:inline-block}
a[name^="asterix"]:before,a[name*=" asterix"]:before{content:'*';color:#007a9c;margin-right:10px}
.form-field-required{margin-right:10px}
a[href="#form-step-number"]{color:inherit;cursor:pointer;pointer-events:none}
main .form .forms .column-control-multistep-form--step-container .column-control,main .form .forms .column-control-feedback-form .column-control{margin-bottom:30px}
main .form .forms .column-control-multistep-form--step-container .column-control+.button-primary,main .form .forms .column-control-feedback-form .column-control+.button-primary{margin-top:45px}
main .form .forms input[type="date"]{max-width:170px}
main .form .forms .error-message{display:block;color:#db0020;font-size:1.4rem}
.column-control-multistep-form--step-container+.column-control-multistep-form--step-container,.column-control-feedback-form+.column-control-multistep-form--step-container{margin-top:45px}
.column-control-multistep-form--step-container .column-control,.column-control-feedback-form .column-control{position:relative}
.column-control-multistep-form--step-container .column-control:after,.column-control-feedback-form .column-control:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.column-control-multistep-form--step-container>.row>.col-xs-12>.column-control:nth-child(5) a[href="#add-another-title"],.column-control-feedback-form>.row>.col-xs-12>.column-control:nth-child(5) a[href="#add-another-title"]{display:none}
.column-control-multistep-form--step-container .remove-title,.column-control-feedback-form .remove-title{position:absolute;top:30px;right:45px;font-size:1.4rem;color:#007a9c}
.column-control-multistep-form--step-container .form-field-required,.column-control-feedback-form .form-field-required{color:#007a9c}
.column-control-multistep-form--step-container input[name="date"],.column-control-feedback-form input[name="date"]{width:200px}
.column-control-multistep-form--step-container .button-primary:after,.column-control-feedback-form .button-primary:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.column-control-multistep-form--step-container a[href="#multistep-form--back"],.column-control-feedback-form a[href="#multistep-form--back"]{float:left}
.column-control-multistep-form--step-container a[href="#multistep-form--back"]:after,.column-control-feedback-form a[href="#multistep-form--back"]:after{content:'';display:none !important}
.column-control-multistep-form--step-container a[href="#multistep-form--back"] i,.column-control-feedback-form a[href="#multistep-form--back"] i{padding-right:10px}
.column-control-multistep-form--step-container a[href="#add-another-title"],.column-control-feedback-form a[href="#add-another-title"]{margin-top:45px}
.column-control-multistep-form--step-container a[href="#add-another-title"]:after,.column-control-feedback-form a[href="#add-another-title"]:after{display:inline-block !important;content:"\f067";font-family:FontAwesome;font-size:1.5rem;color:#003057;padding-left:15px;-webkit-transition:all .15s;-moz-transition:all .15s;-o-transition:all .15s;transition:all .15s}
.column-control-multistep-form--step-container a[href="#add-another-title"]:hover:after,.column-control-feedback-form a[href="#add-another-title"]:hover:after{color:#fff}
form a{word-break:break-all;cursor:pointer}
form a:hover{text-decoration:none}
.button,.btn-primary--main-include,.btn-secondary--main-include{font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-size:1.6rem;font-weight:600;line-height:1;text-decoration:none;position:relative;display:inline-block;vertical-align:middle;padding:.88em 1.66em;border-radius:.22em;border-width:2px;border-style:solid;border-color:transparent;cursor:pointer;-webkit-transition:all .135s;-moz-transition:all .135s;-o-transition:all .135s;transition:all .135s}
.button:hover,.btn-primary--main-include:hover,.btn-secondary--main-include:hover,.button:active,.btn-primary--main-include:active,.btn-secondary--main-include:active,.button:focus,.btn-primary--main-include:focus,.btn-secondary--main-include:focus{text-decoration:none}
.button.disabled-btn,.btn-primary--main-include.disabled-btn,.btn-secondary--main-include.disabled-btn,.button.button--is-disabled,.btn-primary--main-include.button--is-disabled,.btn-secondary--main-include.button--is-disabled{background-color:#e6e6e6;pointer-events:none}
.button.disabled-btn:hover,.btn-primary--main-include.disabled-btn:hover,.btn-secondary--main-include.disabled-btn:hover,.button.button--is-disabled:hover,.btn-primary--main-include.button--is-disabled:hover,.btn-secondary--main-include.button--is-disabled:hover,.button.disabled-btn:active,.btn-primary--main-include.disabled-btn:active,.btn-secondary--main-include.disabled-btn:active,.button.button--is-disabled:active,.btn-primary--main-include.button--is-disabled:active,.btn-secondary--main-include.button--is-disabled:active,.button.disabled-btn:focus,.btn-primary--main-include.disabled-btn:focus,.btn-secondary--main-include.disabled-btn:focus,.button.button--is-disabled:focus,.btn-primary--main-include.button--is-disabled:focus,.btn-secondary--main-include.button--is-disabled:focus{text-decoration:none;cursor:default;background-color:#e6e6e6}
.button[href$=".pdf"],.btn-primary--main-include[href$=".pdf"],.btn-secondary--main-include[href$=".pdf"]{padding:11px 40px 16px 30px}
.button[href$=".pdf"]:after,.btn-primary--main-include[href$=".pdf"]:after,.btn-secondary--main-include[href$=".pdf"]:after{display:none}
.button[href$=".pdf"]:before,.btn-primary--main-include[href$=".pdf"]:before,.btn-secondary--main-include[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download_white.svg')}
@media all and (max-width:480px){.button,.btn-primary--main-include,.btn-secondary--main-include{display:block;text-align:center}
}
.button-haf{color:#003057;background-color:#fff;border-color:currentColor}
.button-haf[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download.svg')}
.button-primary--button-only{color:#fff;background-color:#007fa3}
.button-primary--button-only:hover,.button-primary--button-only:active,.button-primary--button-only:focus{color:#003057;background-color:#fff;border-color:currentColor}
.button-primary--button-only:hover[href$=".pdf"]:before,.button-primary--button-only:active[href$=".pdf"]:before,.button-primary--button-only:focus[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download.svg')}
.button-secondary--button-only{color:#003057;background-color:#fff;border-color:currentColor}
.button-secondary--button-only[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download.svg')}
.button-secondary--button-only:hover,.button-secondary--button-only:active,.button-secondary--button-only:focus{color:#fff;background-color:#007fa3;border-color:#007fa3}
.content-tile.button-primary a,.text.button-primary a,.button-primary a,.text.btn-primary a,.btn-primary a{font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-size:1.6rem;font-weight:600;line-height:1;text-decoration:none;position:relative;display:inline-block;vertical-align:middle;padding:.88em 1.66em;border-radius:.22em;border-width:2px;border-style:solid;border-color:transparent;cursor:pointer;-webkit-transition:all .135s;-moz-transition:all .135s;-o-transition:all .135s;transition:all .135s;color:#fff;background-color:#007fa3}
.content-tile.button-primary a:hover,.text.button-primary a:hover,.button-primary a:hover,.text.btn-primary a:hover,.btn-primary a:hover,.content-tile.button-primary a:active,.text.button-primary a:active,.button-primary a:active,.text.btn-primary a:active,.btn-primary a:active,.content-tile.button-primary a:focus,.text.button-primary a:focus,.button-primary a:focus,.text.btn-primary a:focus,.btn-primary a:focus{text-decoration:none}
.content-tile.button-primary a.disabled-btn,.text.button-primary a.disabled-btn,.button-primary a.disabled-btn,.text.btn-primary a.disabled-btn,.btn-primary a.disabled-btn,.content-tile.button-primary a.button--is-disabled,.text.button-primary a.button--is-disabled,.button-primary a.button--is-disabled,.text.btn-primary a.button--is-disabled,.btn-primary a.button--is-disabled{background-color:#e6e6e6;pointer-events:none}
.content-tile.button-primary a.disabled-btn:hover,.text.button-primary a.disabled-btn:hover,.button-primary a.disabled-btn:hover,.text.btn-primary a.disabled-btn:hover,.btn-primary a.disabled-btn:hover,.content-tile.button-primary a.button--is-disabled:hover,.text.button-primary a.button--is-disabled:hover,.button-primary a.button--is-disabled:hover,.text.btn-primary a.button--is-disabled:hover,.btn-primary a.button--is-disabled:hover,.content-tile.button-primary a.disabled-btn:active,.text.button-primary a.disabled-btn:active,.button-primary a.disabled-btn:active,.text.btn-primary a.disabled-btn:active,.btn-primary a.disabled-btn:active,.content-tile.button-primary a.button--is-disabled:active,.text.button-primary a.button--is-disabled:active,.button-primary a.button--is-disabled:active,.text.btn-primary a.button--is-disabled:active,.btn-primary a.button--is-disabled:active,.content-tile.button-primary a.disabled-btn:focus,.text.button-primary a.disabled-btn:focus,.button-primary a.disabled-btn:focus,.text.btn-primary a.disabled-btn:focus,.btn-primary a.disabled-btn:focus,.content-tile.button-primary a.button--is-disabled:focus,.text.button-primary a.button--is-disabled:focus,.button-primary a.button--is-disabled:focus,.text.btn-primary a.button--is-disabled:focus,.btn-primary a.button--is-disabled:focus{text-decoration:none;cursor:default;background-color:#e6e6e6}
.content-tile.button-primary a[href$=".pdf"],.text.button-primary a[href$=".pdf"],.button-primary a[href$=".pdf"],.text.btn-primary a[href$=".pdf"],.btn-primary a[href$=".pdf"]{padding:11px 40px 16px 30px}
.content-tile.button-primary a[href$=".pdf"]:after,.text.button-primary a[href$=".pdf"]:after,.button-primary a[href$=".pdf"]:after,.text.btn-primary a[href$=".pdf"]:after,.btn-primary a[href$=".pdf"]:after{display:none}
.content-tile.button-primary a[href$=".pdf"]:before,.text.button-primary a[href$=".pdf"]:before,.button-primary a[href$=".pdf"]:before,.text.btn-primary a[href$=".pdf"]:before,.btn-primary a[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download_white.svg')}
@media all and (max-width:480px){.content-tile.button-primary a,.text.button-primary a,.button-primary a,.text.btn-primary a,.btn-primary a{display:block;text-align:center}
}
.content-tile.button-primary a:hover,.text.button-primary a:hover,.button-primary a:hover,.text.btn-primary a:hover,.btn-primary a:hover,.content-tile.button-primary a:active,.text.button-primary a:active,.button-primary a:active,.text.btn-primary a:active,.btn-primary a:active,.content-tile.button-primary a:focus,.text.button-primary a:focus,.button-primary a:focus,.text.btn-primary a:focus,.btn-primary a:focus{color:#003057;background-color:#fff;border-color:currentColor}
.content-tile.button-primary a:hover[href$=".pdf"]:before,.text.button-primary a:hover[href$=".pdf"]:before,.button-primary a:hover[href$=".pdf"]:before,.text.btn-primary a:hover[href$=".pdf"]:before,.btn-primary a:hover[href$=".pdf"]:before,.content-tile.button-primary a:active[href$=".pdf"]:before,.text.button-primary a:active[href$=".pdf"]:before,.button-primary a:active[href$=".pdf"]:before,.text.btn-primary a:active[href$=".pdf"]:before,.btn-primary a:active[href$=".pdf"]:before,.content-tile.button-primary a:focus[href$=".pdf"]:before,.text.button-primary a:focus[href$=".pdf"]:before,.button-primary a:focus[href$=".pdf"]:before,.text.btn-primary a:focus[href$=".pdf"]:before,.btn-primary a:focus[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download.svg')}
.content-tile.button-secondary a,.text.button-secondary a,.button-secondary a,.text.btn-secondary a,.btn-secondary a{font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-size:1.6rem;font-weight:600;line-height:1;text-decoration:none;position:relative;display:inline-block;vertical-align:middle;padding:.88em 1.66em;border-radius:.22em;border-width:2px;border-style:solid;border-color:transparent;cursor:pointer;-webkit-transition:all .135s;-moz-transition:all .135s;-o-transition:all .135s;transition:all .135s;color:#003057;background-color:#fff;border-color:currentColor}
.content-tile.button-secondary a:hover,.text.button-secondary a:hover,.button-secondary a:hover,.text.btn-secondary a:hover,.btn-secondary a:hover,.content-tile.button-secondary a:active,.text.button-secondary a:active,.button-secondary a:active,.text.btn-secondary a:active,.btn-secondary a:active,.content-tile.button-secondary a:focus,.text.button-secondary a:focus,.button-secondary a:focus,.text.btn-secondary a:focus,.btn-secondary a:focus{text-decoration:none}
.content-tile.button-secondary a.disabled-btn,.text.button-secondary a.disabled-btn,.button-secondary a.disabled-btn,.text.btn-secondary a.disabled-btn,.btn-secondary a.disabled-btn,.content-tile.button-secondary a.button--is-disabled,.text.button-secondary a.button--is-disabled,.button-secondary a.button--is-disabled,.text.btn-secondary a.button--is-disabled,.btn-secondary a.button--is-disabled{background-color:#e6e6e6;pointer-events:none}
.content-tile.button-secondary a.disabled-btn:hover,.text.button-secondary a.disabled-btn:hover,.button-secondary a.disabled-btn:hover,.text.btn-secondary a.disabled-btn:hover,.btn-secondary a.disabled-btn:hover,.content-tile.button-secondary a.button--is-disabled:hover,.text.button-secondary a.button--is-disabled:hover,.button-secondary a.button--is-disabled:hover,.text.btn-secondary a.button--is-disabled:hover,.btn-secondary a.button--is-disabled:hover,.content-tile.button-secondary a.disabled-btn:active,.text.button-secondary a.disabled-btn:active,.button-secondary a.disabled-btn:active,.text.btn-secondary a.disabled-btn:active,.btn-secondary a.disabled-btn:active,.content-tile.button-secondary a.button--is-disabled:active,.text.button-secondary a.button--is-disabled:active,.button-secondary a.button--is-disabled:active,.text.btn-secondary a.button--is-disabled:active,.btn-secondary a.button--is-disabled:active,.content-tile.button-secondary a.disabled-btn:focus,.text.button-secondary a.disabled-btn:focus,.button-secondary a.disabled-btn:focus,.text.btn-secondary a.disabled-btn:focus,.btn-secondary a.disabled-btn:focus,.content-tile.button-secondary a.button--is-disabled:focus,.text.button-secondary a.button--is-disabled:focus,.button-secondary a.button--is-disabled:focus,.text.btn-secondary a.button--is-disabled:focus,.btn-secondary a.button--is-disabled:focus{text-decoration:none;cursor:default;background-color:#e6e6e6}
.content-tile.button-secondary a[href$=".pdf"],.text.button-secondary a[href$=".pdf"],.button-secondary a[href$=".pdf"],.text.btn-secondary a[href$=".pdf"],.btn-secondary a[href$=".pdf"]{padding:11px 40px 16px 30px}
.content-tile.button-secondary a[href$=".pdf"]:after,.text.button-secondary a[href$=".pdf"]:after,.button-secondary a[href$=".pdf"]:after,.text.btn-secondary a[href$=".pdf"]:after,.btn-secondary a[href$=".pdf"]:after{display:none}
.content-tile.button-secondary a[href$=".pdf"]:before,.text.button-secondary a[href$=".pdf"]:before,.button-secondary a[href$=".pdf"]:before,.text.btn-secondary a[href$=".pdf"]:before,.btn-secondary a[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download_white.svg')}
@media all and (max-width:480px){.content-tile.button-secondary a,.text.button-secondary a,.button-secondary a,.text.btn-secondary a,.btn-secondary a{display:block;text-align:center}
}
.content-tile.button-secondary a[href$=".pdf"]:before,.text.button-secondary a[href$=".pdf"]:before,.button-secondary a[href$=".pdf"]:before,.text.btn-secondary a[href$=".pdf"]:before,.btn-secondary a[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download.svg')}
.content-tile.button-secondary a:hover,.text.button-secondary a:hover,.button-secondary a:hover,.text.btn-secondary a:hover,.btn-secondary a:hover,.content-tile.button-secondary a:active,.text.button-secondary a:active,.button-secondary a:active,.text.btn-secondary a:active,.btn-secondary a:active,.content-tile.button-secondary a:focus,.text.button-secondary a:focus,.button-secondary a:focus,.text.btn-secondary a:focus,.btn-secondary a:focus{color:#fff;background-color:#007fa3;border-color:#007fa3}
.text.btn-primary,.btn-primary,.text.btn-secondary,.btn-secondary{display:block;background:0;border:0}
.text.btn-primary:hover,.btn-primary:hover,.text.btn-secondary:hover,.btn-secondary:hover{background:0;border:0}
@media all and (min-width:480px){.content-tile-panel-item-file-download+.btn-secondary,.content-tile-panel-item-file-download+.btn-primary{margin-left:120px}
}
.column-control+.btn-secondary{margin-top:35px}
a.button--sunshine-yellow,.content-tile.button--sunshine-yellow a,.text.button--sunshine-yellow a{font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-size:1.6rem;font-weight:600;line-height:1;text-decoration:none;position:relative;display:inline-block;vertical-align:middle;padding:.88em 1.66em;border-radius:.22em;border-width:2px;border-style:solid;border-color:transparent;cursor:pointer;-webkit-transition:all .135s;-moz-transition:all .135s;-o-transition:all .135s;transition:all .135s;color:#003057;background-color:#ffb81c}
a.button--sunshine-yellow:hover,.content-tile.button--sunshine-yellow a:hover,.text.button--sunshine-yellow a:hover,a.button--sunshine-yellow:active,.content-tile.button--sunshine-yellow a:active,.text.button--sunshine-yellow a:active,a.button--sunshine-yellow:focus,.content-tile.button--sunshine-yellow a:focus,.text.button--sunshine-yellow a:focus{text-decoration:none}
a.button--sunshine-yellow.disabled-btn,.content-tile.button--sunshine-yellow a.disabled-btn,.text.button--sunshine-yellow a.disabled-btn,a.button--sunshine-yellow.button--is-disabled,.content-tile.button--sunshine-yellow a.button--is-disabled,.text.button--sunshine-yellow a.button--is-disabled{background-color:#e6e6e6;pointer-events:none}
a.button--sunshine-yellow.disabled-btn:hover,.content-tile.button--sunshine-yellow a.disabled-btn:hover,.text.button--sunshine-yellow a.disabled-btn:hover,a.button--sunshine-yellow.button--is-disabled:hover,.content-tile.button--sunshine-yellow a.button--is-disabled:hover,.text.button--sunshine-yellow a.button--is-disabled:hover,a.button--sunshine-yellow.disabled-btn:active,.content-tile.button--sunshine-yellow a.disabled-btn:active,.text.button--sunshine-yellow a.disabled-btn:active,a.button--sunshine-yellow.button--is-disabled:active,.content-tile.button--sunshine-yellow a.button--is-disabled:active,.text.button--sunshine-yellow a.button--is-disabled:active,a.button--sunshine-yellow.disabled-btn:focus,.content-tile.button--sunshine-yellow a.disabled-btn:focus,.text.button--sunshine-yellow a.disabled-btn:focus,a.button--sunshine-yellow.button--is-disabled:focus,.content-tile.button--sunshine-yellow a.button--is-disabled:focus,.text.button--sunshine-yellow a.button--is-disabled:focus{text-decoration:none;cursor:default;background-color:#e6e6e6}
a.button--sunshine-yellow[href$=".pdf"],.content-tile.button--sunshine-yellow a[href$=".pdf"],.text.button--sunshine-yellow a[href$=".pdf"]{padding:11px 40px 16px 30px}
a.button--sunshine-yellow[href$=".pdf"]:after,.content-tile.button--sunshine-yellow a[href$=".pdf"]:after,.text.button--sunshine-yellow a[href$=".pdf"]:after{display:none}
a.button--sunshine-yellow[href$=".pdf"]:before,.content-tile.button--sunshine-yellow a[href$=".pdf"]:before,.text.button--sunshine-yellow a[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download_white.svg')}
@media all and (max-width:480px){a.button--sunshine-yellow,.content-tile.button--sunshine-yellow a,.text.button--sunshine-yellow a{display:block;text-align:center}
}
a.button--sunshine-yellow:hover,.content-tile.button--sunshine-yellow a:hover,.text.button--sunshine-yellow a:hover,a.button--sunshine-yellow:active,.content-tile.button--sunshine-yellow a:active,.text.button--sunshine-yellow a:active,a.button--sunshine-yellow:focus,.content-tile.button--sunshine-yellow a:focus,.text.button--sunshine-yellow a:focus{color:#003057;background-color:#fff;border-color:currentColor}
a.button--sunshine-yellow:hover[href$=".pdf"]:before,.content-tile.button--sunshine-yellow a:hover[href$=".pdf"]:before,.text.button--sunshine-yellow a:hover[href$=".pdf"]:before,a.button--sunshine-yellow:active[href$=".pdf"]:before,.content-tile.button--sunshine-yellow a:active[href$=".pdf"]:before,.text.button--sunshine-yellow a:active[href$=".pdf"]:before,a.button--sunshine-yellow:focus[href$=".pdf"]:before,.content-tile.button--sunshine-yellow a:focus[href$=".pdf"]:before,.text.button--sunshine-yellow a:focus[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download.svg')}
a.button--lime-green,.content-tile.button--lime-green a,.text.button--lime-green a{font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-size:1.6rem;font-weight:600;line-height:1;text-decoration:none;position:relative;display:inline-block;vertical-align:middle;padding:.88em 1.66em;border-radius:.22em;border-width:2px;border-style:solid;border-color:transparent;cursor:pointer;-webkit-transition:all .135s;-moz-transition:all .135s;-o-transition:all .135s;transition:all .135s;color:#003057;background-color:#d2db0e}
a.button--lime-green:hover,.content-tile.button--lime-green a:hover,.text.button--lime-green a:hover,a.button--lime-green:active,.content-tile.button--lime-green a:active,.text.button--lime-green a:active,a.button--lime-green:focus,.content-tile.button--lime-green a:focus,.text.button--lime-green a:focus{text-decoration:none}
a.button--lime-green.disabled-btn,.content-tile.button--lime-green a.disabled-btn,.text.button--lime-green a.disabled-btn,a.button--lime-green.button--is-disabled,.content-tile.button--lime-green a.button--is-disabled,.text.button--lime-green a.button--is-disabled{background-color:#e6e6e6;pointer-events:none}
a.button--lime-green.disabled-btn:hover,.content-tile.button--lime-green a.disabled-btn:hover,.text.button--lime-green a.disabled-btn:hover,a.button--lime-green.button--is-disabled:hover,.content-tile.button--lime-green a.button--is-disabled:hover,.text.button--lime-green a.button--is-disabled:hover,a.button--lime-green.disabled-btn:active,.content-tile.button--lime-green a.disabled-btn:active,.text.button--lime-green a.disabled-btn:active,a.button--lime-green.button--is-disabled:active,.content-tile.button--lime-green a.button--is-disabled:active,.text.button--lime-green a.button--is-disabled:active,a.button--lime-green.disabled-btn:focus,.content-tile.button--lime-green a.disabled-btn:focus,.text.button--lime-green a.disabled-btn:focus,a.button--lime-green.button--is-disabled:focus,.content-tile.button--lime-green a.button--is-disabled:focus,.text.button--lime-green a.button--is-disabled:focus{text-decoration:none;cursor:default;background-color:#e6e6e6}
a.button--lime-green[href$=".pdf"],.content-tile.button--lime-green a[href$=".pdf"],.text.button--lime-green a[href$=".pdf"]{padding:11px 40px 16px 30px}
a.button--lime-green[href$=".pdf"]:after,.content-tile.button--lime-green a[href$=".pdf"]:after,.text.button--lime-green a[href$=".pdf"]:after{display:none}
a.button--lime-green[href$=".pdf"]:before,.content-tile.button--lime-green a[href$=".pdf"]:before,.text.button--lime-green a[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download_white.svg')}
@media all and (max-width:480px){a.button--lime-green,.content-tile.button--lime-green a,.text.button--lime-green a{display:block;text-align:center}
}
a.button--lime-green:hover,.content-tile.button--lime-green a:hover,.text.button--lime-green a:hover,a.button--lime-green:active,.content-tile.button--lime-green a:active,.text.button--lime-green a:active,a.button--lime-green:focus,.content-tile.button--lime-green a:focus,.text.button--lime-green a:focus{color:#003057;background-color:#fff;border-color:currentColor}
a.button--lime-green:hover[href$=".pdf"]:before,.content-tile.button--lime-green a:hover[href$=".pdf"]:before,.text.button--lime-green a:hover[href$=".pdf"]:before,a.button--lime-green:active[href$=".pdf"]:before,.content-tile.button--lime-green a:active[href$=".pdf"]:before,.text.button--lime-green a:active[href$=".pdf"]:before,a.button--lime-green:focus[href$=".pdf"]:before,.content-tile.button--lime-green a:focus[href$=".pdf"]:before,.text.button--lime-green a:focus[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download.svg')}
a.button--ice-blue,.content-tile.button--ice-blue a,.text.button--ice-blue a{font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-size:1.6rem;font-weight:600;line-height:1;text-decoration:none;position:relative;display:inline-block;vertical-align:middle;padding:.88em 1.66em;border-radius:.22em;border-width:2px;border-style:solid;border-color:transparent;cursor:pointer;-webkit-transition:all .135s;-moz-transition:all .135s;-o-transition:all .135s;transition:all .135s;color:#003057;background-color:#d4eae4}
a.button--ice-blue:hover,.content-tile.button--ice-blue a:hover,.text.button--ice-blue a:hover,a.button--ice-blue:active,.content-tile.button--ice-blue a:active,.text.button--ice-blue a:active,a.button--ice-blue:focus,.content-tile.button--ice-blue a:focus,.text.button--ice-blue a:focus{text-decoration:none}
a.button--ice-blue.disabled-btn,.content-tile.button--ice-blue a.disabled-btn,.text.button--ice-blue a.disabled-btn,a.button--ice-blue.button--is-disabled,.content-tile.button--ice-blue a.button--is-disabled,.text.button--ice-blue a.button--is-disabled{background-color:#e6e6e6;pointer-events:none}
a.button--ice-blue.disabled-btn:hover,.content-tile.button--ice-blue a.disabled-btn:hover,.text.button--ice-blue a.disabled-btn:hover,a.button--ice-blue.button--is-disabled:hover,.content-tile.button--ice-blue a.button--is-disabled:hover,.text.button--ice-blue a.button--is-disabled:hover,a.button--ice-blue.disabled-btn:active,.content-tile.button--ice-blue a.disabled-btn:active,.text.button--ice-blue a.disabled-btn:active,a.button--ice-blue.button--is-disabled:active,.content-tile.button--ice-blue a.button--is-disabled:active,.text.button--ice-blue a.button--is-disabled:active,a.button--ice-blue.disabled-btn:focus,.content-tile.button--ice-blue a.disabled-btn:focus,.text.button--ice-blue a.disabled-btn:focus,a.button--ice-blue.button--is-disabled:focus,.content-tile.button--ice-blue a.button--is-disabled:focus,.text.button--ice-blue a.button--is-disabled:focus{text-decoration:none;cursor:default;background-color:#e6e6e6}
a.button--ice-blue[href$=".pdf"],.content-tile.button--ice-blue a[href$=".pdf"],.text.button--ice-blue a[href$=".pdf"]{padding:11px 40px 16px 30px}
a.button--ice-blue[href$=".pdf"]:after,.content-tile.button--ice-blue a[href$=".pdf"]:after,.text.button--ice-blue a[href$=".pdf"]:after{display:none}
a.button--ice-blue[href$=".pdf"]:before,.content-tile.button--ice-blue a[href$=".pdf"]:before,.text.button--ice-blue a[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download_white.svg')}
@media all and (max-width:480px){a.button--ice-blue,.content-tile.button--ice-blue a,.text.button--ice-blue a{display:block;text-align:center}
}
a.button--ice-blue:hover,.content-tile.button--ice-blue a:hover,.text.button--ice-blue a:hover,a.button--ice-blue:active,.content-tile.button--ice-blue a:active,.text.button--ice-blue a:active,a.button--ice-blue:focus,.content-tile.button--ice-blue a:focus,.text.button--ice-blue a:focus{color:#003057;background-color:#fff;border-color:currentColor}
a.button--ice-blue:hover[href$=".pdf"]:before,.content-tile.button--ice-blue a:hover[href$=".pdf"]:before,.text.button--ice-blue a:hover[href$=".pdf"]:before,a.button--ice-blue:active[href$=".pdf"]:before,.content-tile.button--ice-blue a:active[href$=".pdf"]:before,.text.button--ice-blue a:active[href$=".pdf"]:before,a.button--ice-blue:focus[href$=".pdf"]:before,.content-tile.button--ice-blue a:focus[href$=".pdf"]:before,.text.button--ice-blue a:focus[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download.svg')}
a.button-ghost--on-light,.content-tile.button-ghost--on-light a,.text.button-ghost--on-light a{font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-size:1.6rem;font-weight:600;line-height:1;text-decoration:none;position:relative;display:inline-block;vertical-align:middle;padding:.88em 1.66em;border-radius:.22em;border-width:2px;border-style:solid;border-color:transparent;cursor:pointer;-webkit-transition:all .135s;-moz-transition:all .135s;-o-transition:all .135s;transition:all .135s;color:#003057;background-color:transparent;border-color:currentColor}
a.button-ghost--on-light:hover,.content-tile.button-ghost--on-light a:hover,.text.button-ghost--on-light a:hover,a.button-ghost--on-light:active,.content-tile.button-ghost--on-light a:active,.text.button-ghost--on-light a:active,a.button-ghost--on-light:focus,.content-tile.button-ghost--on-light a:focus,.text.button-ghost--on-light a:focus{text-decoration:none}
a.button-ghost--on-light.disabled-btn,.content-tile.button-ghost--on-light a.disabled-btn,.text.button-ghost--on-light a.disabled-btn,a.button-ghost--on-light.button--is-disabled,.content-tile.button-ghost--on-light a.button--is-disabled,.text.button-ghost--on-light a.button--is-disabled{background-color:#e6e6e6;pointer-events:none}
a.button-ghost--on-light.disabled-btn:hover,.content-tile.button-ghost--on-light a.disabled-btn:hover,.text.button-ghost--on-light a.disabled-btn:hover,a.button-ghost--on-light.button--is-disabled:hover,.content-tile.button-ghost--on-light a.button--is-disabled:hover,.text.button-ghost--on-light a.button--is-disabled:hover,a.button-ghost--on-light.disabled-btn:active,.content-tile.button-ghost--on-light a.disabled-btn:active,.text.button-ghost--on-light a.disabled-btn:active,a.button-ghost--on-light.button--is-disabled:active,.content-tile.button-ghost--on-light a.button--is-disabled:active,.text.button-ghost--on-light a.button--is-disabled:active,a.button-ghost--on-light.disabled-btn:focus,.content-tile.button-ghost--on-light a.disabled-btn:focus,.text.button-ghost--on-light a.disabled-btn:focus,a.button-ghost--on-light.button--is-disabled:focus,.content-tile.button-ghost--on-light a.button--is-disabled:focus,.text.button-ghost--on-light a.button--is-disabled:focus{text-decoration:none;cursor:default;background-color:#e6e6e6}
a.button-ghost--on-light[href$=".pdf"],.content-tile.button-ghost--on-light a[href$=".pdf"],.text.button-ghost--on-light a[href$=".pdf"]{padding:11px 40px 16px 30px}
a.button-ghost--on-light[href$=".pdf"]:after,.content-tile.button-ghost--on-light a[href$=".pdf"]:after,.text.button-ghost--on-light a[href$=".pdf"]:after{display:none}
a.button-ghost--on-light[href$=".pdf"]:before,.content-tile.button-ghost--on-light a[href$=".pdf"]:before,.text.button-ghost--on-light a[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download_white.svg')}
@media all and (max-width:480px){a.button-ghost--on-light,.content-tile.button-ghost--on-light a,.text.button-ghost--on-light a{display:block;text-align:center}
}
a.button-ghost--on-light:hover,.content-tile.button-ghost--on-light a:hover,.text.button-ghost--on-light a:hover,a.button-ghost--on-light:active,.content-tile.button-ghost--on-light a:active,.text.button-ghost--on-light a:active,a.button-ghost--on-light:focus,.content-tile.button-ghost--on-light a:focus,.text.button-ghost--on-light a:focus{color:#fff;background-color:#003057;border-color:transparent}
a.button-ghost--on-dark,.content-tile.button-ghost--on-dark a,.text.button-ghost--on-dark a{font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-size:1.6rem;font-weight:600;line-height:1;text-decoration:none;position:relative;display:inline-block;vertical-align:middle;padding:.88em 1.66em;border-radius:.22em;border-width:2px;border-style:solid;border-color:transparent;cursor:pointer;-webkit-transition:all .135s;-moz-transition:all .135s;-o-transition:all .135s;transition:all .135s;color:#fff;background-color:transparent;border-color:currentColor}
a.button-ghost--on-dark:hover,.content-tile.button-ghost--on-dark a:hover,.text.button-ghost--on-dark a:hover,a.button-ghost--on-dark:active,.content-tile.button-ghost--on-dark a:active,.text.button-ghost--on-dark a:active,a.button-ghost--on-dark:focus,.content-tile.button-ghost--on-dark a:focus,.text.button-ghost--on-dark a:focus{text-decoration:none}
a.button-ghost--on-dark.disabled-btn,.content-tile.button-ghost--on-dark a.disabled-btn,.text.button-ghost--on-dark a.disabled-btn,a.button-ghost--on-dark.button--is-disabled,.content-tile.button-ghost--on-dark a.button--is-disabled,.text.button-ghost--on-dark a.button--is-disabled{background-color:#e6e6e6;pointer-events:none}
a.button-ghost--on-dark.disabled-btn:hover,.content-tile.button-ghost--on-dark a.disabled-btn:hover,.text.button-ghost--on-dark a.disabled-btn:hover,a.button-ghost--on-dark.button--is-disabled:hover,.content-tile.button-ghost--on-dark a.button--is-disabled:hover,.text.button-ghost--on-dark a.button--is-disabled:hover,a.button-ghost--on-dark.disabled-btn:active,.content-tile.button-ghost--on-dark a.disabled-btn:active,.text.button-ghost--on-dark a.disabled-btn:active,a.button-ghost--on-dark.button--is-disabled:active,.content-tile.button-ghost--on-dark a.button--is-disabled:active,.text.button-ghost--on-dark a.button--is-disabled:active,a.button-ghost--on-dark.disabled-btn:focus,.content-tile.button-ghost--on-dark a.disabled-btn:focus,.text.button-ghost--on-dark a.disabled-btn:focus,a.button-ghost--on-dark.button--is-disabled:focus,.content-tile.button-ghost--on-dark a.button--is-disabled:focus,.text.button-ghost--on-dark a.button--is-disabled:focus{text-decoration:none;cursor:default;background-color:#e6e6e6}
a.button-ghost--on-dark[href$=".pdf"],.content-tile.button-ghost--on-dark a[href$=".pdf"],.text.button-ghost--on-dark a[href$=".pdf"]{padding:11px 40px 16px 30px}
a.button-ghost--on-dark[href$=".pdf"]:after,.content-tile.button-ghost--on-dark a[href$=".pdf"]:after,.text.button-ghost--on-dark a[href$=".pdf"]:after{display:none}
a.button-ghost--on-dark[href$=".pdf"]:before,.content-tile.button-ghost--on-dark a[href$=".pdf"]:before,.text.button-ghost--on-dark a[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download_white.svg')}
@media all and (max-width:480px){a.button-ghost--on-dark,.content-tile.button-ghost--on-dark a,.text.button-ghost--on-dark a{display:block;text-align:center}
}
a.button-ghost--on-dark:hover,.content-tile.button-ghost--on-dark a:hover,.text.button-ghost--on-dark a:hover,a.button-ghost--on-dark:active,.content-tile.button-ghost--on-dark a:active,.text.button-ghost--on-dark a:active,a.button-ghost--on-dark:focus,.content-tile.button-ghost--on-dark a:focus,.text.button-ghost--on-dark a:focus{color:#003057;background-color:#fff;border-color:transparent}
a.button--block,.content-tile.button--block a,.text.button--block a{display:block;width:100%;text-align:center}
.default-btn-width[class*="button-"] a+a{margin-left:15px}
@media screen and (max-width:481px){.default-btn-width[class*="button-"] a+a{margin-left:0}
}
a.button--small,.content-tile.button--small a,.text.button--small a{font-size:1.3rem}
body>footer{z-index:inherit}
body>footer .par-footer .footer-legal-notes ul li{display:inline-block;font-size:1.4rem;color:#ccc;line-height:1.2;text-decoration:none;font-weight:400}
.cookie-notification{width:100%;opacity:0;background-color:#003057;position:fixed;z-index:999;right:0;bottom:0;left:0;padding:30px 0;margin:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateY(33.333vh) translateZ(0);transform:translateY(33.333vh) translateZ(0)}
.cookie-notification.visible{opacity:1;-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}
@media(max-width:1219px){.cookie-notification .container{padding-right:30px;padding-left:30px}
}
.cookie-notification .container h3{font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-size:1.8rem;font-weight:600;line-height:1.625;color:#fff;margin:0}
.cookie-notification .container p{font-size:1.4rem;color:#fff;margin-top:20px}
.cookie-notification .container p:last-of-type{white-space:nowrap}
.cookie-notification .container a{font-family:'Open Sans','Helvetica','Verdana',sans-serif;font-size:1.6rem;font-weight:600;line-height:1;text-decoration:none;position:relative;display:inline-block;vertical-align:middle;padding:.88em 1.66em;border-radius:.22em;border-width:2px;border-style:solid;border-color:transparent;cursor:pointer;-webkit-transition:all .135s;-moz-transition:all .135s;-o-transition:all .135s;transition:all .135s;font-size:1.4rem}
.cookie-notification .container a:hover,.cookie-notification .container a:active,.cookie-notification .container a:focus{text-decoration:none}
.cookie-notification .container a.disabled-btn,.cookie-notification .container a.button--is-disabled{background-color:#e6e6e6;pointer-events:none}
.cookie-notification .container a.disabled-btn:hover,.cookie-notification .container a.button--is-disabled:hover,.cookie-notification .container a.disabled-btn:active,.cookie-notification .container a.button--is-disabled:active,.cookie-notification .container a.disabled-btn:focus,.cookie-notification .container a.button--is-disabled:focus{text-decoration:none;cursor:default;background-color:#e6e6e6}
.cookie-notification .container a[href$=".pdf"]{padding:11px 40px 16px 30px}
.cookie-notification .container a[href$=".pdf"]:after{display:none}
.cookie-notification .container a[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download_white.svg')}
@media all and (max-width:480px){.cookie-notification .container a{display:block;text-align:center}
}
.cookie-notification .container a:first-of-type{color:#003057;background-color:#fff;border-color:currentColor;border-color:transparent}
.cookie-notification .container a:first-of-type[href$=".pdf"]:before{background-image:url('italy-pearson-academy/assets/icons/ic_Pdf_Download.svg')}
.cookie-notification .container a:first-of-type:hover,.cookie-notification .container a:first-of-type:active,.cookie-notification .container a:first-of-type:focus{color:#fff;background-color:#007fa3;border-color:#007fa3}
.cookie-notification .container a:last-of-type{border-color:transparent;margin-left:15px}
.cookie-notification .container a:last-of-type:hover,.cookie-notification .container a:last-of-type:active,.cookie-notification .container a:last-of-type:focus{border-color:transparent}
@media(max-width:480px){.cookie-notification .container a:last-of-type{margin-top:20px;margin-left:0}
}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#333;opacity:.75;z-index:9999 !important}
.youtube-video{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:60%;margin-bottom:15px}
@media screen and (min-width:768px){.youtube-video{margin-bottom:30px}
}
.youtube-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.youtube-video-wrapper{position:absolute;width:100%;height:100%;display:block;cursor:pointer;border:0;background:0}
.youtube-video-img{width:100%;height:100%}
.youtube-video-play-img{position:absolute;width:85px;height:59px;top:calc(20px);left:calc(7px);z-index:2;display:block;background-image:url(italy-pearson-academy/css/youtube-video/assets/images/youtube-play-icon.png)}
.youtube-video-modal-container{border:none !important;background:white;padding:0 !important;border-radius:0 !important;margin:0 !important;overflow:inherit !important;z-index:10000 !important}
@media screen and (min-width:768px){.youtube-video-modal-container{width:700px !important;height:435px !important}
}
@media screen and (min-width:992px){.youtube-video-modal-container{width:914px !important;height:555px !important}
}
.youtube-video-modal{width:100% !important;height:100% !important;padding:0 !important;overflow:hidden !important}
.youtube-video-cross-icon{position:relative;font-size:26px !important;color:#000;float:right;margin-right:20px;margin-top:5px;cursor:pointer;width:40px;border:0;background:0;z-index:10001}
.youtube-video-container{position:relative;width:100%;top:10px;clear:both}
@media screen and (min-width:768px){.youtube-video-container{height:360px}
}
@media screen and (min-width:992px){.youtube-video-container{height:480px}
}
.youtube-video-container>.youtube-video-iframe{position:relative;display:block;border:2px solid #fff;margin:0 auto}
@media screen and (min-width:768px){.youtube-video-container>.youtube-video-iframe{width:640px;height:360px}
}
@media screen and (min-width:992px){.youtube-video-container>.youtube-video-iframe{width:854px;height:480px}
}
.text.utility-nav--container ul li:nth-last-child(3){margin-left:0 !important}
.text.utility-nav--container ul li:last-child{margin-left:auto}
@media screen and (max-width:481px){.default-btn-width[class*="button-"] a+a{margin-left:0}
}
.content-tile.title-color--hot-pink figcaption>h2{color:#ea067e}
.content-tile.subtitle-color--strawberry-red .content-tile-subtitle{color:#db0020}
.content-tile.subtitle-color--juicy-orange .content-tile-subtitle{color:#ea7600}
.content-tile.title-color--royal-purple figcaption>h1,.content-tile.title-color--royal-purple figcaption>h2{color:#9e007e}
.tab-panel-features-blue .nav-tabs>li>a:hover{border:0}
.tab-panel-features-blue .nav-tabs>li.active>a{border:0}
.tab-panel-features-blue--show-more .nav-tabs>li>a:hover{border:0}
.tab-panel-features-blue--show-more .nav-tabs>li.active>a{border:0}
.copyright-data-container{display:none !important}
.search-facets .posts-filter{width:100%}
.search-facets .submit-button{display:none !important}
.search-facets select{font-family:'Open Sans','Helvetica','Verdana',sans-serif !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-position:right 50% !important;background-repeat:no-repeat !important;background-image:url(italy-pearson-academy/assets/select-chevron-down.png) !important;padding:13px !important;padding-right:48px !important;border:1px solid #007a9c !important;border-radius:4px;background-color:#fff !important;font-size:1.6rem !important;width:100% !important;cursor:pointer !important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s !important;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s !important;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s !important;height:48px !important}
.search-facets select::-ms-expand{display:none}
.search-facets i{display:none}
div.search-facets-container .posts-filter{width:100%}
.search-facets .posts-filter{width:100%}
.search-facets-container .submit-button{display:none !important}
.search-facets select{font-family:'Open Sans','Helvetica','Verdana',sans-serif !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-position:right 50% !important;background-repeat:no-repeat !important;background-image:url(italy-pearson-academy/assets/select-chevron-down.png) !important;padding:13px !important;padding-right:48px !important;border:1px solid #007a9c !important;border-radius:4px;background-color:#fff !important;font-size:1.6rem !important;width:100% !important;cursor:pointer !important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s !important;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s !important;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s !important;height:48px !important}
.search-facets select::-ms-expand{display:none}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements>a{display:inline-flex !important;font-family:'Open Sans','Helvetica','Verdana',sans-serif !important;font-size:1.6rem !important;font-weight:600 !important;line-height:1.4 !important;text-decoration:none !important;position:relative !important;vertical-align:middle !important;border-radius:4px !important;border-width:2px !important;border-style:solid !important;border-color:#003057 !important;cursor:pointer !important;-webkit-transition:all .135s !important;-moz-transition:all .135s !important;-o-transition:all .135s !important;transition:all .135s !important;height:50px !important;margin:0;color:#003057 !important}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements>a:hover{color:#fff !important;background-color:#003057 !important;border-color:#003057 !important}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-next{padding:12px 2.34em !important}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-prev{padding:12px 1.4em !important;margin:0}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-next:after{content:"";display:inline-block;background-repeat:no-repeat;background-attachment:scroll;background-position:center 60%;background-image:url(italy-pearson-academy/assets/icons/ic_chevron_midnight-blue.svg);width:8px;margin:0 0 0 10px}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-prev:before{content:"";display:inline-block;background-repeat:no-repeat;background-attachment:scroll;background-position:center 60%;background-image:url(italy-pearson-academy/assets/icons/ic_chevron_midnight-blue.svg);width:8px;margin:1px 10px 0 0;-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.search-results-list .search-results-list-pages-container .search-results-list-pages-prev:hover:before,.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-next:hover:after{background-image:url(italy-pearson-academy/assets/icons/ic_chevron_white.svg)}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-next.disabled,.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-prev.disabled{background-color:#e6e6e6 !important;color:#666 !important;border-color:#e6e6e6 !important;pointer-events:none !important;padding-left:0 !important;padding-right:0 !important;width:142px;text-align:center;display:inline-block !important}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-next.disabled:after,.search-results-list .search-results-list-pages-container .search-results-list-pages-elements .search-results-list-pages-prev.disabled:before{background-image:none !important;width:0;margin:0}
.search-results-list-results>li>article{display:flex}
.search-results-list-results>li>article>img{width:160px;margin-right:20px;align-self:flex-start}
.search-results-list .search-results-list-results li>article>div{width:100%}
@media all and (max-width:660px){.search-results-list-results>li>article{display:block}
.search-results-list-results>li>article>img{width:100%;margin-right:0}
.search-results-page .tab-panel .tab-panel-nav-item{margin:0;border-bottom:15px solid #fff}
.search-results-list .search-results-list-pages-container .search-results-list-pages-elements>a{width:42% !important}
body[class*="search-results"] main .search-box .search-box-input:focus,main>div[class*="search-results"] .search-box .search-box-input:focus{width:85%;outline:0}
body[class*="search-results"] main .search-results-list{padding-bottom:30px}
body[class*="search-results"] main>.par-main>.column-control{padding-bottom:0}
}
@media all and (max-width:768px){.search-results-list .search-results-list-pages-container .search-results-list-pages-elements ol{display:none}
.search-results-page section>.row>.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.search-results-list-pages-next{margin-left:auto !important}
.search-results-page .tab-panel{margin-top:20px}
}
.search-box .search-box-input:focus{width:90%;outline:0;background-color:#fff !important;border-color:none;box-shadow:none;-webkit-box-shadow:none;outline:0}
.search-box{background:0}
.carousel-container .carousel-inner li{position:relative}
.carousel-container .carousel-inner picture+.carousel-caption{background:rgba(0,90,112,0.5);position:absolute;bottom:13px;width:100%;padding:0 30px}
.carousel-container .carousel-inner .item.white-text.white-text .carousel-caption h2,.carousel-container .carousel-inner .item.white-text.white-text .carousel-caption p{color:#fff}
.carousel-container .carousel-inner .item.white-text.default-text .carousel-caption h2,.carousel-container .carousel-inner .item.white-text.default-text .carousel-caption p{color:#333}
.lSSlideWrapper{position:relative}
.lSSlideOuter .lSPager.lSpg{margin-top:5px;position:absolute;bottom:35px;margin:0 auto;width:100%}
.tab-panel-features-blue{dispaly:none !important}
.tab-panel-features-blue .nav-tabs>li.active>a{border:0;border-radius:0}
.tab-panel-features-blue .nav-tabs>li.active>a:hover{border:0}
.tab-panel-features-blue .nav-tabs>li>a{border:0;border-radius:0}
.tab-panel-features-blue .nav-tabs>li>a:hover{border:0}
main{position:relative}
main>.par-main>.column-control-hero-product-non-catalog h4{font-weight:600}
main>.par-main>.column-control-hero-product-non-catalog>.container>.row>.col-sm-6:first-of-type{padding-bottom:15px}
main>.par-main>.column-control-hero-product-non-catalog>.container>.row>.col-sm-6:last-of-type .content-tile{background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:top center}
main>.par-main>.column-control-hero-product-non-catalog>.container>.row>.col-sm-6:last-of-type .content-tile figure{display:none}
.column-control-hero-product-non-catalog+section::before{content:'';display:table;clear:both}
@media all and (min-width:1200px){main>.par-main>.column-control-hero-product-non-catalog>.container>.row>.col-sm-6:last-of-type .content-tile{width:120%}
main>.par-main>.column-control-hero-product-non-catalog>.container>.row>.col-sm-6:last-of-type .content-tile picture{width:120%;overflow-y:hidden}
}
@media all and (max-width:767px){main>.par-main>.column-control-hero-product-non-catalog>.container>.row>.col-sm-6:last-of-type .content-tile{margin-top:0 !important;margin-right:0}
}
@media all and (max-width:420px){main>.par-main>.column-control-hero-product-non-catalog>.container>.row>.col-sm-6:last-of-type .content-tile{height:280px !important}
}
@media all and (min-width:768px){main>.par-main>.column-control-hero-product-non-catalog>.container>.row>.col-sm-6:last-of-type{padding-right:0}
}
@media all and (min-width:481px){main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--none>.container>.row>.col-sm-6:first-of-type{padding-bottom:0}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--15>.container>.row>.col-sm-6:first-of-type{padding-bottom:15px}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--30>.container>.row>.col-sm-6:first-of-type{padding-bottom:30px}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--45>.container>.row>.col-sm-6:first-of-type{padding-bottom:45px}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--60>.container>.row>.col-sm-6:first-of-type{padding-bottom:60px}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--75>.container>.row>.col-sm-6:first-of-type{padding-bottom:75px}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--90>.container>.row>.col-sm-6:first-of-type{padding-bottom:90px}
}
@media all and (max-width:480px){main>.par-main>.column-control-hero-product-non-catalog>.container>.row>.col-sm-6:first-of-type .text:first-of-type{padding-top:20px}
main>.par-main>.column-control-hero-product-non-catalog>.container>.row>.col-sm-6:first-of-type .title{padding-top:20px}
}
@media all and (max-width:767px){main>.par-main>.column-control-hero-product-non-catalog{padding-bottom:0 !important;height:auto !important}
main>.par-main>.column-control-hero-product-non-catalog>.container>.row>.col-sm-6:last-of-type{padding:0}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--90{padding-bottom:0}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--90>.container>.row>.col-sm-6:first-of-type{padding-bottom:30px}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--75{padding-bottom:0}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--75>.container>.row>.col-sm-6:first-of-type{padding-bottom:30px}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--60{padding-bottom:0}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--60>.container>.row>.col-sm-6:first-of-type{padding-bottom:30px}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--45{padding-bottom:0}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--45>.container>.row>.col-sm-6:first-of-type{padding-bottom:30px}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--30{padding-bottom:0}
main>.par-main>.column-control-hero-product-non-catalog.has-padding-bottom--30>.container>.row>.col-sm-6:first-of-type{padding-bottom:30px}
}
.col-sm-9.list-view .column-control{margin-bottom:45px;border-bottom:2px solid #dcddde}
.col-sm-9.list-view .column-control .col-sm-3{padding:0;width:100% !important;height:140px;margin:45px 0;float:none;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s}
.col-sm-9.list-view .column-control .col-sm-3:first-child{margin-top:0}
.col-sm-9.list-view .column-control .col-sm-3:last-child{margin-bottom:0}
.col-sm-9.list-view .column-control:last-child{border-bottom:0;margin-bottom:0}
.col-sm-9.list-view .content-tile-book-box{background-color:transparent;margin:30px 0;min-height:140px}
.col-sm-9.list-view .content-tile-book-box *{transition:all .2s ease-in-out}
.col-sm-9.list-view .content-tile-book-box:first-child{margin-top:0}
.col-sm-9.list-view .content-tile-book-box:last-child{border-bottom:0}
.col-sm-9.list-view .content-tile-book-box figure{position:relative;display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.col-sm-9.list-view .content-tile-book-box figure>a{display:block}
.col-sm-9.list-view .content-tile-book-box picture{display:block;background:#d4eae4;overflow:hidden;width:100%;margin-right:0}
.col-sm-9.list-view .content-tile-book-box figcaption{top:0;width:auto;padding:20px;display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center}
.col-sm-9.list-view .content-tile-book-box:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.col-sm-9.grid-view .column-control{margin-bottom:35px;padding-bottom:0;border-bottom:2px solid #dcddde}
.col-sm-9.grid-view .column-control .col-sm-3{padding:0;width:31% !important;margin-right:3.5%;margin-bottom:30px;float:left;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s}
.col-sm-9.grid-view .column-control .col-sm-3 .content-tile-book-box{width:100%;margin-bottom:0;margin-right:0}
.col-sm-9.grid-view .column-control:last-child{border-bottom:0;margin-bottom:0}
.col-sm-9.grid-view>.column-control>.row>.col-xs-12{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}
.col-sm-9.grid-view>.column-control>.row>.col-xs-12:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.col-sm-9.grid-view .content-tile-book-box{float:left;width:31%;margin-bottom:30px;margin-top:0;margin-right:3.5%}
.col-sm-9.grid-view .content-tile-book-box figcaption{padding:15px}
@media all and (min-width:481px){.col-sm-9.list-view .content-tile-book-box{margin:45px 0}
.col-sm-9.list-view .content-tile-book-box figure{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.col-sm-9.list-view .content-tile-book-box figure>a{display:inline-flex}
.col-sm-9.list-view .content-tile-book-box figcaption{padding:0 0 0 30px}
}
@media all and (min-width:480px) and (max-width:767px){.col-sm-9.list-view .content-tile-book-box picture{width:180px}
}
@media all and (min-width:768px){.col-sm-9.list-view .content-tile-book-box picture{width:260px}
}
@media all and (min-width:501px){.col-sm-9.grid-view .column-control .col-sm-3:nth-child(3n+3){margin-right:0}
.col-sm-9.grid-view .content-tile-book-box:nth-child(3n+3){margin-right:0}
}
@media all and (max-width:500px){.col-sm-9.grid-view .content-tile-book-box{width:47%}
.col-sm-9.grid-view .content-tile-book-box:nth-child(2n+2){margin-right:0}
}
#cartWrapper{margin-left:auto !important}
#cartWrapper:hover{background-color:#fff}
#cartWrapper:hover path{fill:#007fa3}
#cartWrapper:hover a{color:#007fa3;text-decoration:underline;background-color:white}
#cartWrapperMobile{position:absolute;right:60px}
#cartWrapperMobile path{fill:#007fa3}
@media(min-width:1035px){#cartWrapperMobile{display:none}
}
#cart,#cartMobile{position:relative;display:inline-block;padding:8px;border:0;color:white;text-decoration:none;background-color:transparent;transition:all .125s ease-in-out;outline:0;font-size:14px;cursor:pointer}
.mobile svg{width:40px;height:37px}
.mobile .counter{top:9px}
#cart{display:flex;align-items:center;flex-direction:row-reverse}
#cart svg{margin:0 !important}
.counter{position:absolute;height:21px;width:21px;box-sizing:border-box;right:0;top:7px;border:2px solid #003057;font-weight:bold;background-color:#d2db0e;color:#000;transition:all .125s ease-in-out;border-radius:50%;min-width:1em;line-height:1.6;text-align:center;font-size:10px;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:0 !important}
@media(max-width:1035px){.onedotcom-page-search.onedotcom-page-search{right:180px}
}
.cartText{padding:0 5px 0 10px !important;margin-top:0 !important}
.text.utility-nav--container>nav.utility-nav>ul>li:nth-child(3),.text.utility-nav--container>nav.utility-nav>ul>li.storeLink{margin-left:0 !important}
.text.utility-nav--container>nav.utility-nav>ul>li.cartLink{margin-left:0 !important}
.text.utility-nav--container>nav.utility-nav>ul>li:nth-child(3):hover,.text.utility-nav--container>nav.utility-nav>ul>li:nth-child(4):hover{background-color:#fff !important}
.text.utility-nav--container>nav.utility-nav>ul>li:nth-child(3):hover span,.text.utility-nav--container>nav.utility-nav>ul>li:nth-child(4):hover span{text-decoration:underline}
.text.utility-nav--container>nav.utility-nav>ul>li:nth-child(3):hover path,.text.utility-nav--container>nav.utility-nav>ul>li:nth-child(4):hover path{fill:#007fa3}
.text.utility-nav--container>nav.utility-nav>ul>li:nth-child(3):hover a.external-link,.text.utility-nav--container>nav.utility-nav>ul>li:nth-child(4):hover a.external-link{color:#007fa3;text-decoration:underline;background-color:white}
.text.utility-nav--container>nav.utility-nav>ul>li:last-child{margin-left:0 !important}
.text.utility-nav--container ul li a:not(.util--bookbag) i{color:inherit !important}
.text.utility-nav--container ul li a:not(.util--bookbag) i:hover{background-color:#f5f5f5 !important;color:#007fa3 !important;text-decoration:underline !important}