@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -3px, 0);transform:translate3d(0, -3px, 0)}90%{-webkit-transform:translate3d(0, -1px, 0);transform:translate3d(0, -1px, 0)}}@keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -3px, 0);transform:translate3d(0, -3px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -1px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}33%{-webkit-transform:translate3d(-3px, 0, 0);transform:translate3d(-3px, 0, 0)}66%{-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}}@keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}33%{-webkit-transform:translate3d(-3px, 0, 0);transform:translate3d(-3px, 0, 0)}66%{-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-animation-name:swing;animation-name:swing}@font-face{font-family:'Calibre';src:url("../fonts/Calibre-Thin.eot");src:url("../fonts/Calibre-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Calibre-Thin.woff2") format("woff2"),url("../fonts/Calibre-Thin.woff") format("woff"),url("../fonts/Calibre-Thin.ttf") format("truetype"),url("../fonts/Calibre-Thin.svg#Calibre-Thin") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'Calibre';src:url("../fonts/Calibre-Bold.eot");src:url("../fonts/Calibre-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Calibre-Bold.woff2") format("woff2"),url("../fonts/Calibre-Bold.woff") format("woff"),url("../fonts/Calibre-Bold.ttf") format("truetype"),url("../fonts/Calibre-Bold.svg#Calibre-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Calibre';src:url("../fonts/Calibre-Semibold.eot");src:url("../fonts/Calibre-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/Calibre-Semibold.woff2") format("woff2"),url("../fonts/Calibre-Semibold.woff") format("woff"),url("../fonts/Calibre-Semibold.ttf") format("truetype"),url("../fonts/Calibre-Semibold.svg#Calibre-Semibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Calibre';src:url("../fonts/Calibre-Regular.eot");src:url("../fonts/Calibre-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Calibre-Regular.woff2") format("woff2"),url("../fonts/Calibre-Regular.woff") format("woff"),url("../fonts/Calibre-Regular.ttf") format("truetype"),url("../fonts/Calibre-Regular.svg#Calibre-Regular") format("svg");font-weight:normal;font-style:normal}html body{font-size:18px;line-height:1.2em;color:#000000;font-weight:normal;font-family:'Calibre',Arial,Helvetica Neue,Helvetica,sans-serif}html body a{color:#E0002D;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}html body a:hover,html body a:focus{outline:none;text-decoration:none;color:#BB1725}html body a.read-more{text-decoration:underline}html body a.read-more:hover{text-decoration:underline}html body a.read-more i{font-size:14px;line-height:18px}b,strong{font-weight:600}p{line-height:1.2em;margin:5px 0}h1{font-size:62px;font-weight:bold;color:#E0002D;margin-top:30px;margin-bottom:15px;line-height:48px}h2{font-size:42px;font-weight:bold;color:#E0002D;margin-top:12px;margin-bottom:12px;line-height:36px}h3{font-size:32px;font-weight:bold;margin-top:10px;margin-bottom:10px}h4{font-size:28px;font-weight:bold;margin-top:8px;margin-bottom:8px}h5{font-size:24px;font-weight:600;margin-top:6px;margin-bottom:6px}h6{font-size:20px;font-weight:600;margin-top:5px;margin-bottom:5px}hr{border:0;height:1px;background:#000000;margin:30px 0}.text-center{text-align:center}label{font-weight:600}#newer-items a,#older-items a,.btn{padding:7px 30px 4px;display:inline-block;color:white;font-weight:600;background-color:#55565A;border-radius:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#newer-items a:hover,#newer-items a:focus,#older-items a:hover,#older-items a:focus,.btn:hover,.btn:focus{background-color:#99999A;color:white}.btn.red{background-color:#E0002D;color:white}.btn.red:hover,.btn.red:focus{background-color:#55565A}img.attachment-small,img.attachment-post-thumbnail,img.pddm-src-set{width:100%;height:auto}header,footer,nav li{font-size:16px}header a,footer a,nav li a{font-size:16px}ul{list-style-type:none;padding-left:0;margin:0;padding:0}.main-content ul{list-style-type:inherit;padding-left:20px}.no-left-padding{padding-left:0}.no-right-padding{padding-right:0}.no-side-padding{padding-left:0;padding-right:0}.no-padding{padding:0}#tabs .panel-heading{padding:0 15px}#tabs .panel-heading .nav-tabs{border-color:#99999A}@media only screen and (min-width: 0px) and (max-width: 767px){#tabs .panel-heading .nav-tabs li{width:100%;display:block;float:none;margin-bottom:0}}#tabs .panel-heading .nav-tabs li a{background-color:#99999A;padding:5px 45px 0px 45px;color:white;border-color:#99999A;margin-right:5px}@media only screen and (min-width: 0px) and (max-width: 767px){#tabs .panel-heading .nav-tabs li a{margin-right:0 !important}}#tabs .panel-heading .nav-tabs li a:hover{background-color:#FFFFFF;color:#000000}@media only screen and (min-width: 0px) and (max-width: 767px){#tabs .panel-heading .nav-tabs li a{border-radius:0}}#tabs .panel-heading .nav-tabs li.active a{background-color:white;color:#000000;border-color:#99999A #99999A #fff}#tabs section.tab-pane{padding:45px 0}#share-buttons{display:inline-block;margin-left:15px}#share-buttons a{color:#99999A;margin-right:8px}#share-buttons a:hover{color:#55565A}.page-articles{padding-top:15px;padding-bottom:15px}.page-articles .article-heading{margin-top:10px;margin-bottom:0}a.checkbox{border:1px solid #000000;color:#E0002D;padding:2px;position:relative;top:6px;width:24px;height:24px;display:inline-block;margin-top:0;margin-bottom:0}a.checkbox i{position:absolute;top:2px;right:2px;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;font-size:16px}a.checkbox.active i{opacity:1.0}#newsletter-form .input-group{width:100%}#newsletter-form input{float:none;display:block}#newsletter-form input.btn{width:auto}#newsletter-form input.email{width:100%;margin-bottom:15px;color:#000000}#searchform{margin-top:25px;border:1px solid #55565A;width:100%}#searchform #search-input{width:calc(100% - 36px);display:inline}#searchform #search-submit{display:inline;padding:6px;cursor:pointer}#searchform #search-submit:hover{color:#E0002D}#main-404{margin-bottom:90px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.layout-builder .col-md-12{padding-left:0;padding-right:0;margin-bottom:30px}.layout-builder .col-md-6.col-0{padding-left:0;margin-bottom:30px}.layout-builder .col-md-6.col-1{padding-right:0;margin-bottom:30px}.modal-dialog{margin:60px auto;max-width:80vw;min-width:320px}.modal-dialog .modal-content{border:none;border-radius:0;-webkit-box-shadow:0px 0 5px 5px -2px rgba(0,0,0,0.5);-moz-box-shadow:0px 0 5px 5px -2px rgba(0,0,0,0.5);box-shadow:0px 0 5px 5px -2px rgba(0,0,0,0.5)}.modal-dialog .modal-content .modal-close{padding:15px 0 15px 15px;margin:0;color:#55565A;cursor:pointer}.main-content ul:not(.nav-tabs),.pddm-flex-text ul:not(.nav-tabs){margin-left:30px;list-style-type:none !important}.main-content ul:not(.nav-tabs) li,.pddm-flex-text ul:not(.nav-tabs) li{position:relative}.main-content ul:not(.nav-tabs) li:before,.pddm-flex-text ul:not(.nav-tabs) li:before{content:"\f101";font-family:FontAwesome;position:absolute;left:-30px;color:#E0002D;font-size:13px;font-weight:normal;line-height:1.2em}.panel-group .panel{border-top:1px solid #000000}.panel-group .panel:first-child{border-top:none}.panel-group .panel .panel-heading{cursor:pointer;position:relative;padding:15px}.panel-group .panel .panel-body{padding:15px}.panel-group .panel .panel-body p{padding:5px 0;margin:0}.alert{border-radius:0}.table-header{height:35px}.table-header>div{text-transform:uppercase;background:#99999A;padding-top:10px;padding-bottom:8px;margin:0 0 15px;color:white;height:35px}.table-body>div{padding:10px 15px 0;height:35px;border-bottom:1px solid black}.checkbox-form div.form-group.checkbox label,.page-template-template-account #address-update div.form-group.checkbox label,.page-template-template-checkout #checkout-form div.form-group.checkbox label,#applications div.form-group.checkbox label{width:auto}.checkbox-form div.form-group.checkbox label span.checkbox-box,.page-template-template-account #address-update div.form-group.checkbox label span.checkbox-box,.page-template-template-checkout #checkout-form div.form-group.checkbox label span.checkbox-box,#applications div.form-group.checkbox label span.checkbox-box{left:auto;display:inline-block;position:relative;margin-left:5px}.checkbox-form div.form-group.checkbox label span.checkbox-box i,.page-template-template-account #address-update div.form-group.checkbox label span.checkbox-box i,.page-template-template-checkout #checkout-form div.form-group.checkbox label span.checkbox-box i,#applications div.form-group.checkbox label span.checkbox-box i{position:absolute}.flex-grid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.flex-grid::before,.flex-grid::after{content:"";width:31%;order:99;margin-bottom:30px}.alert p{margin-top:0 !important;margin-bottom:0 !important}.flex-col{width:100%;margin-bottom:30px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.flex-col h5,.flex-col ul{width:100%}.flex-col h5{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.flex-col ul{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-col ul a{border-color:black;color:black;background-color:white;font-weight:normal}.flex-col ul a:hover,.flex-col ul a:active{border:1px solid #99999A;background-color:#99999A;color:white}@media only screen and (min-width: 768px){.flex-col{width:31%}}p.caption{margin-top:4px;font-size:16px;color:#55565A}@media only screen and (min-width: 0px) and (max-width: 767px){.left-image,.right-image{width:100%;padding:0}.download-text{display:inline-block;margin-top:10px}}.btn-journey{margin-right:15px}.clear{clear:both}#terms-conditions-msg{color:#E0002D}#surveyModal .modal-header{padding:15px 0}#surveyModal .modal-body{padding:0;margin-top:-1px}#surveyModal .modal-body .survey-image,#surveyModal .modal-body .survey-description,#surveyModal .modal-body .survey-link{padding:15px}#surveyModal.no-title .modal-header{padding:0;position:relative}#surveyModal.no-title .modal-header button{top:0;right:0;border:none;z-index:99;position:absolute}#surveyModal.no-title .survey-image{padding:0}#cookie-bar{background-color:#E0002D;color:#fff;display:flex;align-items:center;justify-content:space-between;height:80px;position:fixed;bottom:-180px;width:100%;z-index:1000;padding:30px 50px;transition:bottom 300ms ease-in}#cookie-bar .cookie-text{width:75%}#cookie-bar .cookie-buttons{width:100%;text-align:right}#cookie-bar .cookie-buttons a{display:inline-block;padding:12px 15px;border:2px solid #fff;max-width:160px;width:100%;color:#fff;font-size:14px;text-align:center;line-height:1}#cookie-bar .cookie-buttons a:first-child{margin-right:20px}#cookie-bar.slide-up{bottom:0}@media only screen and (min-width: 0px) and (max-width: 767px){#cookie-bar{height:110px;padding-top:20px;padding-bottom:20px;flex-direction:column;text-align:center}#cookie-bar .cookie-buttons,#cookie-bar .cookie-text{width:100%}#cookie-bar .cookie-text{margin-bottom:10px}#cookie-bar .cookie-buttons{text-align:center}}@media only screen and (min-width: 0px) and (max-width: 600px){#cookie-bar{height:134px}}@media only screen and (min-width: 0px) and (max-width: 480px){#cookie-bar{padding:30px}}@media only screen and (min-width: 0px) and (max-width: 405px){#cookie-bar{justify-content:center;height:166px}#cookie-bar .cookie-buttons a:first-child{margin-right:0;margin-bottom:10px}}#publications-application select,#publications-application textarea,#publications-application input,form.pddm-form select,form.pddm-form textarea,form.pddm-form input{border:1px solid #000000;display:inline;width:70%;float:right;padding:10px 6px 6px}#publications-application label,form.pddm-form label{width:30%}#publications-application .form-group,form.pddm-form .form-group{line-height:36px;min-height:36px;width:100%}#publications-application .form-group:last-child,form.pddm-form .form-group:last-child{margin-bottom:0}#publications-application input[type="number"],form.pddm-form input[type="number"]{-moz-appearance:textfield}#publications-application input[type="number"]::-webkit-inner-spin-button,#publications-application input[type="number"]::-webkit-outer-spin-button,form.pddm-form input[type="number"]::-webkit-inner-spin-button,form.pddm-form input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}#publications-application .error,#publications-application .error input.form-control,#publications-application .error textarea.form-control,form.pddm-form .error,form.pddm-form .error input.form-control,form.pddm-form .error textarea.form-control{border-color:#E0002D !important;box-shadow:none !important;color:#E0002D !important}#publications-application .status .throbber,form.pddm-form .status .throbber{border-radius:15px !important;background-color:#E0002D;display:inline-block;height:20px;margin-left:15px;position:relative;top:5px;width:20px;-webkit-animation:scaleout 1s infinite ease-in-out;-moz-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out}#publications-application .alert,form.pddm-form .alert{border-radius:0}#publications-application p.error,form.pddm-form p.error{color:#E0002D !important}#publications-application p.success,form.pddm-form p.success{color:#99999A !important}#publications-application .col-md-12,form.pddm-form .col-md-12{padding:0}#publications-application .form-group.select label,#publications-application .form-group.select span.select,form.pddm-form .form-group.select label,form.pddm-form .form-group.select span.select{width:50%}#publications-application .form-group.select select,form.pddm-form .form-group.select select{width:100%}#publications-application .form-group.select span.select,form.pddm-form .form-group.select span.select{display:inline-block;height:34px;padding-top:10px}#publications-application .form-group.select span.select:after,form.pddm-form .form-group.select span.select:after{top:10px}#publications-application .layout-builder .col-md-6:nth-child(2n+1),form.pddm-form .layout-builder .col-md-6:nth-child(2n+1){padding-left:0}#publications-application .layout-builder .col-md-6:nth-child(2n),form.pddm-form .layout-builder .col-md-6:nth-child(2n){padding-right:0}.form-modal .modal-dialog .modal-content .modal-close{margin-right:0}.form-modal form{padding-top:15px;padding-bottom:15px}.form-modal form label{width:34%}.form-modal form input,.form-modal form select{width:66%}.form-modal form button.btn{float:right}form .throbber,.pddm-throbber{border-radius:15px !important;background-color:#E0002D;display:inline-block;height:20px;margin-left:15px;position:relative;top:5px;width:20px;-webkit-animation:scaleout 1s infinite ease-in-out;-moz-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out}@keyframes scaleout{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}}select{-moz-appearance:none;-webkit-appearance:none;border:1px solid #000000;padding:6px 6px 2px;min-width:180px}select::-ms-expand{display:none}select:focus{outline:none !important}span.select{position:relative;cursor:pointer}span.select:after{position:absolute;right:-6px;top:0;content:"\f078";font-family:'FontAwesome';color:#55565A;width:37px;height:37px;line-height:32px;z-index:1;pointer-events:none;box-sizing:border-box;cursor:pointer}input[readonly],input[disabled]{background-color:#f9f9f9}input[readonly]:focus,input[disabled]:focus{box-shadow:none}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input:not([type="submit"]),textarea,textarea#enquiry{border:none;text-indent:5px;padding:10px 6px 6px 6px;-webkit-appearance:none}span.required{color:#E0002D}.form-control{box-shadow:none;border-radius:0}textarea{height:100px}input[type="radio"]+label span,input[type="checkbox"]+label span{display:block;width:20px;height:20px;vertical-align:middle;cursor:pointer}input[type="radio"]{display:none}input[type="radio"]+label span{margin:0 auto -40px}div.checkbox{position:relative}div.checkbox label{padding:0}div.checkbox label span.checkbox-box{border:1px solid #000000;color:#E0002D;position:absolute;left:34%;top:0}div.checkbox input[type="checkbox"]{visibility:hidden;position:absolute}div.checkbox input[type="checkbox"]+label i{opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}div.checkbox input[type="checkbox"]:checked+label i{opacity:1.0}.tooltip .tooltip-inner{color:#55565A;font-family:arial;font-weight:600;border-color:#dae09d;background-color:#e9f2af}.tooltip.top .tooltip-arrow{border-top-color:#e9f2af}.tooltip.bottom .tooltip-arrow{border-bottom-color:#e9f2af}#logo{width:100%;height:52px;display:block;position:relative}#logo svg{height:auto;display:block;margin-top:5px;width:240px}@media only screen and (max-width: 767px){#logo svg{margin-top:15px}}@media only screen and (max-width: 480px){#logo svg{margin-top:25px;width:180px}}@media only screen and (max-width: 767px){#actions{padding-left:0;padding-right:0}}#actions #login-actions{text-transform:uppercase;font-weight:bold;text-align:center}#actions #login-actions a{background:#E0002D;width:100%;height:100%;color:white;display:block;padding:8px 15px 10px}#actions #login-actions a:hover,#actions #login-actions a:focus{background-color:#55565A;color:white}@media only screen and (max-width: 767px){#actions #login-actions a{margin-bottom:15px}#actions #login-actions a i{display:none}}#actions #login-actions #account,#actions #login-actions #logout{width:50%}#actions #login-actions #account{float:left}#actions #login-actions #logout{float:right}#actions #cart{padding-top:8px;padding-bottom:8px;cursor:pointer;font-weight:normal}#actions #cart #show-cart{color:#E0002D}#actions #cart:hover{color:#55565A}@media only screen and (max-width: 767px){#actions #cart{margin-bottom:15px}#actions #cart i{display:none}}#header-menu{height:52px}#header-menu nav#header-menu-1{padding-left:45px}@media only screen and (max-width: 767px){#header-menu nav#header-menu-1{background-color:rgba(255,255,255,0.97);position:absolute;width:100vw;top:66px;left:calc(100vw*-0.66);padding-right:0;padding-left:30px;height:310px;z-index:5;margin-left:-15px}#header-menu nav#header-menu-1 #menu-header-top-menu{width:100%;height:100%;display:block}#header-menu nav#header-menu-1 #menu-header-top-menu li{display:block;float:none;text-align:left;padding:15px}}#header-menu nav#header-menu-1 li{display:inline;float:left;text-align:right;padding:15px 10px}#header-menu nav#header-menu-1 li a{color:#000000}#header-menu nav#header-menu-1 li a::before{display:block;content:attr(title);font-weight:600;height:1px;color:transparent;overflow:hidden;visibility:hidden;margin-bottom:-1px}#header-menu nav#header-menu-1 li a:hover{font-weight:600}#header-menu #phone-search{position:relative}#header-menu #phone-search a{float:right;padding:15px 0;font-weight:600}#header-menu #phone-search #show-header-search{padding:15px 0 15px 15px}#header-menu #phone-search #free-phone{color:#99999A;padding-right:15px;line-height:1.4em}#header-menu #phone-search #free-phone:hover{color:#000000}#header-menu #phone-search #searchform-header{opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;position:absolute;right:-12px;top:45px;z-index:-1;border:3px solid #55565A;width:360px;border-radius:3px}#header-menu #phone-search #searchform-header #search-input{width:316px;border:none;padding:10px 8px 7px;float:left;outline:none}#header-menu #phone-search #searchform-header #search-submit{width:38px;height:38px;float:right;background:white;padding:12px;cursor:pointer;color:#55565A}#header-menu #phone-search #searchform-header #search-submit:hover{color:#000000}#header-menu #phone-search #searchform-header.open{opacity:1;display:block;z-index:1}#header-menu #phone-search #searchform-header:before{content:' ';position:absolute;height:0;width:0;border-bottom:7.5px solid #55565A;border-left:7.5px solid transparent;border-right:7.5px solid transparent;right:10px;top:-10px}#header-menu,#main-menu{margin-top:15px;margin-bottom:15px}#breadcrumb{padding:15px 0;font-size:16px}#breadcrumb ul li{float:left;margin-right:8px}#breadcrumb ul li a{text-decoration:underline}#breadcrumb ul li:after{content:" >";color:#000000;margin-left:8px}#breadcrumb ul li:nth-last-child(2):after{color:#000000}#breadcrumb ul li:last-child:after{display:none}.banner-header-default{height:300px;width:100%;background-position:center top}@media only screen and (min-width: 0px) and (max-width: 767px){.banner-header-default{display:none}}.layout-builder .modal-header .col-md-12{margin-bottom:-15px}.layout-builder .modalDefaulTemplate .modal-dialog{width:776px}.layout-builder .modalDefaulTemplate .modal-dialog iframe{border:none;width:100%;height:700px}.layout-builder button.modal-default-template{margin-top:30px;margin-bottom:30px}.layout-builder .smcx-embed{max-width:100% !important;height:700px}.layout-builder .smcx-embed .smcx-iframe-container{max-width:100% !important;height:700px}.custom-default-template{background-size:900px;background-repeat:repeat}.custom-default-template header.header{background:white}#menu-container{background-color:#E0002D;width:100%;position:relative;margin-bottom:19px}#menu-container .dropdown-menu>.active>a,#menu-container .dropdown-menu>.active>a:hover,#menu-container .dropdown-menu>.active>a:focus{background:#55565A}#menu-container:after{height:19px;width:100%;bottom:-19px;position:absolute;display:block;content:"";background:#E0002D url("../images/pattern.png") repeat-x bottom left}@media only screen and (max-width: 767px){#menu-container{background:none}#menu-container:after{display:none}}#menu-container #toggle-all-menu{width:100%;margin:0}#menu-container #toggle-all-menu::after{position:absolute;left:calc(50% + 30px);top:0;content:"\f077";font-family:'FontAwesome';color:white;width:32px;height:32px;line-height:28px;z-index:1;pointer-events:none;box-sizing:border-box;cursor:pointer;font-weight:100;font-size:12px}#menu-container #toggle-all-menu.collapsed::after{content:"\f078"}#menu-container nav#main-menu-container{padding:0}@media only screen and (max-width: 767px){#menu-container nav#main-menu-container{position:absolute;top:45px;width:100%;height:100%;overflow-y:visible}}#menu-container nav#main-menu-container.in #all-menu{visibility:visible !important;opacity:1 !important;background-color:rgba(255,255,255,0.97)}#menu-container nav#main-menu-container ul#main-menu{border:0;border-radius:0;padding:0;margin:0;padding-right:0;padding-left:0;display:table;width:100%}#menu-container nav#main-menu-container ul#main-menu>li{display:table-cell;text-align:left}#menu-container nav#main-menu-container ul#main-menu>li>a{padding:15px 35px;color:white;width:100%;font-weight:600}#menu-container nav#main-menu-container ul#main-menu>li>a:hover{color:#E0002D !important}#menu-container nav#main-menu-container ul#main-menu>li.open>a{color:#E0002D !important}#menu-container nav#main-menu-container ul#main-menu>li .dropdown-menu{padding-top:15px;padding-bottom:15px;border:0;border-radius:0;margin:0;box-shadow:none;font-size:13px;opacity:0;visibility:hidden;display:block;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-box-shadow:0px 0 5px 5px -2px rgba(0,0,0,0.5);-moz-box-shadow:0px 0 5px 5px -2px rgba(0,0,0,0.5);box-shadow:0px 0 5px 5px -2px rgba(0,0,0,0.5)}#menu-container nav#main-menu-container ul#main-menu>li .dropdown-menu li a{padding-top:3px;padding-bottom:1px;display:block}#menu-container nav#main-menu-container ul#main-menu>li.dropdown:hover .dropdown-menu,#menu-container nav#main-menu-container ul#main-menu>li.dropdown-full:hover .dropdown-menu{visibility:visible;opacity:1.0}#menu-container nav#main-menu-container ul#main-menu>li ul.sub-menu{width:100%}#menu-container nav#main-menu-container ul#main-menu>li ul.sub-menu li a{padding-top:3px;padding-bottom:1px;display:block}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li{position:static}@media only screen and (max-width: 767px){#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li{position:relative}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li>.dropdown-toggle{display:none}}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu{position:absolute;width:100%}@media only screen and (max-width: 767px){#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu{padding-top:0}}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu .all-menu{margin:15px 0}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu .all-menu>col-lg-3{padding-right:0}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu .all-menu a{color:#000000}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu .all-menu a:hover{color:#55565A}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu .all-menu>li>a{font-weight:600;color:#E0002D}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu .all-menu>li>a:focus #menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu .all-menu>li>a:hover{color:#000000}@media only screen and (max-width: 767px){#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu .all-menu{margin:0 0 15px 0}}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #promotion{position:absolute;right:0;bottom:15px;margin-top:30px}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #promotion h2{color:#E0002D;margin-top:0;margin-bottom:35px}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu-left{border-right:1px solid #000000}@media only screen and (max-width: 1200px){#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu-left{border-right:none}}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu-promotion{margin-top:15px;margin-bottom:15px}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu-promotion #promotion-top-text{color:#E0002D;font-weight:600;font-size:16px;margin:0}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu-promotion ul{margin:0 !important}#menu-container nav#main-menu-container ul#main-menu>li#all-menu-li #all-menu-promotion ul li>a{color:#000000 !important;font-weight:normal !important}#menu-container nav#main-menu-container ul#main-menu .open>a,#menu-container nav#main-menu-container ul#main-menu .open>a:hover,#menu-container nav#main-menu-container ul#main-menu .open>a:focus{background-color:white;border:none;color:#000000}#menu-container nav#main-menu-container ul#main-menu>li>a:hover,#menu-container nav#main-menu-container ul#main-menu>li>a:focus{background-color:white;color:#000000}#menu-container nav#main-menu-container ul#main-menu>li>a:hover a:hover,#menu-container nav#main-menu-container ul#main-menu>li>a:focus a:hover{background-color:#99999A}#header-menu-ul .navbar-toggle{position:absolute;right:0;top:8px;z-index:5}#header-menu-ul .navbar-toggle .icon-bar{left:0;width:16px;position:absolute;background-color:#55565A;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}#header-menu-ul .navbar-toggle .icon-bar:nth-of-type(2){top:4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#header-menu-ul .navbar-toggle .icon-bar:nth-of-type(3){background-color:transparent}#header-menu-ul .navbar-toggle .icon-bar:nth-of-type(4){top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#header-menu-ul .navbar-toggle.collapsed .icon-bar:nth-of-type(2){top:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#header-menu-ul .navbar-toggle.collapsed .icon-bar:nth-of-type(3){top:2px;background-color:#55565A}#header-menu-ul .navbar-toggle.collapsed .icon-bar:nth-of-type(4){top:8px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}@media only screen and (max-width: 767px){nav#main-menu{margin-top:0;width:calc(100vw - 30px)}nav#main-menu .dropdown-toggle{display:none}.dropdown-menu{position:static}ul.nav>li.open{z-index:8}ul.nav>li.open ul.dropdown-menu .nav-container>.link li{padding-bottom:0;margin:0}ul.nav>li.open ul.dropdown-menu .nav-container>.link li>a{padding:10px 0}ul.nav>li a{display:block}}@media only screen and (max-width: 1200px){#shop-menu-8{display:none !important}}@media only screen and (max-width: 991px){#shop-menu-7{display:none !important}#shop-menu-6{display:none !important}}@media only screen and (max-width: 767px){li[id^='shop-menu-']{display:none !important}#all-menu-li{width:100%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 991px){nav#main-menu>ul.nav>li{vertical-align:top}nav#main-menu>ul.nav>li>a{min-height:84px}}@media only screen and (min-width: 768px){nav#main-menu>ul.nav>li a{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}nav#main-menu>ul.nav>li>ul{display:block;visibility:hidden}nav#main-menu>ul.nav>li>ul .nav-container .link,nav#main-menu>ul.nav>li>ul .nav-image img{opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}nav#main-menu>ul.nav>li:hover a+ul{visibility:visible}nav#main-menu>ul.nav>li:hover a+ul .nav-container .link,nav#main-menu>ul.nav>li:hover a+ul .nav-image img{opacity:1}}@media only screen and (max-width: 767px){nav#main-menu>ul.nav>li .dropdown-toggle{display:none}}#footer{background:#E0002D;color:white;width:100%;margin-top:30px;font-size:16px}#footer h6{font-size:18px;color:white;margin:10px 0}#footer a{color:white}#footer a:hover,#footer a:focus{color:#99999A}#footer #footer-email{text-transform:lowercase;text-decoration:underline}#footer #footer-logo{width:100%;height:47px;margin-top:30px;display:block}#footer #footer-logo svg{width:100%;max-width:240px;height:auto;display:block}#footer #footer-upper{padding-top:60px;padding-bottom:60px;margin-bottom:19px;width:100%;position:relative}#footer #footer-upper:after{height:19px;width:100%;bottom:-19px;position:absolute;display:block;content:"";background:#E0002D url("../images/pattern.png") repeat-x bottom left}#footer #footer-lower{width:100%;background:#BB1725;padding-top:10px;padding-bottom:5px}@media only screen and (min-width: 0px) and (max-width: 767px){#footer #footer-lower .publica.pull-right{float:none !important}}#footer .social ul{display:block;text-align:center;width:100%}@media only screen and (min-width: 0px) and (max-width: 991px){#footer .social ul{text-align:left}}#footer .social ul li{display:inline-block;width:16px;height:16px;margin:0 10px}#footer .social ul li:first-child{margin-left:0}#footer .social ul li:last-child{margin-right:0}#footer #mc_embed_signup input{max-width:300px}#footer #mc_embed_signup input.btn{border:1px solid white}#footer #mc_embed_signup input.email{border:none;margin-bottom:15px}div[class$="-slider-nav"]{position:relative;width:100%}@media only screen and (max-width: 767px){div[class$="-slider-nav"]{display:none}}div[class$="-slider-nav"]>a::before{content:'';position:absolute;z-index:1;height:44px;width:31px;background-repeat:no-repeat;background-size:cover}a[id$="-slider-next"]::before{background-image:url("../images/slide-right.svg")}a[id$="-slider-previous"]::before{background-image:url("../images/slide-left.svg")}.featured-slider-nav>a::before{top:calc( 760px / 2 - 26px)}.featured-slider-nav>a#featured-slider-next::before{right:-55px}@media only screen and (min-width: 768px) and (max-width: 991px){.featured-slider-nav>a#featured-slider-next::before{right:-25px}}.featured-slider-nav>a#featured-slider-previous::before{left:-55px}@media only screen and (min-width: 768px) and (max-width: 991px){.featured-slider-nav>a#featured-slider-previous::before{left:-25px}}#pddm-slide-container{height:480px;width:100%;display:block;position:relative}#pddm-slide-container .pddm-slide{position:absolute;width:100%;height:100%;display:block;opacity:0;z-index:0}#pddm-slide-container .pddm-slide .slide-image{position:absolute;width:100%;height:100%;display:block;background-position:center center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 767px){#pddm-slide-container .pddm-slide .slide-image{background-image:none !important}}#pddm-slide-container .pddm-slide .text-box{position:relative;margin-top:45px;padding:60px 0 0 0;color:white}@media only screen and (min-width: 992px){#pddm-slide-container .pddm-slide .text-box{margin-right:66%}}@media only screen and (min-width: 1140px){#pddm-slide-container .pddm-slide .text-box{margin-right:66%}}#pddm-slide-container .pddm-slide .text-box h2{color:white;font-size:82px;line-height:0.8;margin:0}#pddm-slide-container .pddm-slide .text-box p{color:white;font-size:26px;margin:10px 0 20px}#pddm-slide-container #pddm-slide-nav{position:absolute;width:100%;height:15px;display:block;z-index:3;bottom:30px}#pddm-slide-container #pddm-slide-nav ul{display:block;text-align:center}#pddm-slide-container #pddm-slide-nav ul li{display:inline-block;margin:0 2px}#pddm-slide-container #pddm-slide-nav ul li a{background-color:white;width:15px;height:15px;display:block;opacity:0.4;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#pddm-slide-container #pddm-slide-nav ul li a:hover,#pddm-slide-container #pddm-slide-nav ul li a.active{opacity:1.0}.swiper-button-next.home{right:-25px;bottom:245px;top:auto;transform:translate(0, 50%)}.swiper-button-next.home:focus{outline:none}.swiper-button-prev.home{left:-25px;bottom:245px;top:auto;transform:translate(0, 50%)}.swiper-button-prev.home:focus{outline:none}#featured .swiper-container{width:100%;height:100%}body.home .col-md-6 img{width:100%;height:auto}body.home #featured #featured-header{margin-bottom:15px}body.home #featured #featured-header h1{margin-bottom:15px}body.home #featured #featured-header div{padding:0}body.home #featured #featured-header p{font-size:26px}body.home #education-partners{margin-top:30px}body.home .product-grid article.product{margin-bottom:0}@media only screen and (max-width: 767px){body.home .product-grid article.product{margin-bottom:15px}}body.home #our-story-news h2,body.home #our-story-news h5{margin-top:0;margin-bottom:0}body.home #our-story-news div.news{margin-bottom:15px}.product-grid article.product{height:380px;margin-bottom:30px}.product-grid article.product .image{border:1px solid #99999A;text-align:center;margin-bottom:15px;margin:0 auto;width:100%;max-width:350px;display:block}.product-grid article.product .image a{width:100%;max-width:350px;height:100%;display:block;margin:0 auto}.product-grid article.product .image a img{width:100%;height:auto;display:block;max-width:350px;max-height:350px;margin:0 auto}.product-grid article.product .info{position:relative;margin-top:15px}.product-grid article.product .info p{width:100%;display:block}.product-grid article.product .info p.title{display:block;display:-webkit-box;max-width:400px;height:60px;margin:0 auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-grid article.product .info a{color:#000000}.product-grid article.product .info .price{font-size:30px;line-height:45px;font-weight:600;display:inline-block}@media only screen and (max-width: 1200px){.product-grid article.product .info .price{display:block}}.product-grid article.product .info .price.on-sale{color:#E0002D}.product-grid article.product .info .price.on-sale-was{font-size:20px !important;position:absolute;bottom:25px;color:#c7c7c7;left:0px;font-weight:400 !important}.product-grid article.product .info .btn{background-color:#E0002D;color:white;display:inline-block;float:right}@media only screen and (max-width: 1200px){.product-grid article.product .info .btn{float:left}}.product-grid article.product .info .btn:hover{background-color:#55565A;color:white}@media only screen and (max-width: 991px){.product-grid article.product{height:320px}.product-grid article.product .info .price,.product-grid article.product .info .btn{display:block}.product-grid article.product .info .price.pull-right,.product-grid article.product .info .btn.pull-right{float:none !important}.product-grid article.product .info.on-sale{color:#E0002D}}@media only screen and (max-width: 767px){.product-grid article.product{height:auto}.product-grid article.product .info{position:static;padding-left:0;padding-right:0;max-width:350px;margin:0 auto}.product-grid article.product .info .title{padding-top:15px;height:auto !important}}#products-page #search-option{margin-bottom:15px}#products-page #search-option #searchform{margin-top:0}#products-page #product-sort-order,#products-page #product-view-count{margin-top:30px;line-height:62px;font-weight:600}@media only screen and (max-width: 767px){#products-page #product-sort-order,#products-page #product-view-count{margin-top:15px}}#products-page #product-sort-order select{width:200px;font-weight:normal;max-height:48px;line-height:24px}#products-page #product-sort-order span.select:after{line-height:54px}#products-page #subcategory-links a,#products-page #product-view-count a{padding:9px 9px 5px;border:1px solid #99999A;background-color:#99999A;color:white;font-weight:normal}#products-page #subcategory-links a.active,#products-page #subcategory-links a:hover,#products-page #subcategory-links a:active,#products-page #product-view-count a.active,#products-page #product-view-count a:hover,#products-page #product-view-count a:active{border-color:#000000;background-color:white;color:#000000}#products-page #product-view-count a{margin:2px}#products-page #subcategory-links>div{margin-bottom:15px}#products-page #subcategory-links a{width:100%;display:block}#products-page #pagination{margin-top:15px}#products-page #pagination .page-numbers{color:#000000;border:1px solid white;padding:8px 10px 2px}#products-page #pagination .page-numbers.current{border-color:#000000}#products-page #pagination .page-numbers.next{padding-right:0;border-right:none;margin-right:0}#products-page #pagination a.page-numbers:hover{color:#E0002D}@media only screen and (max-width: 1200px){#products-page #per-page,#products-page #sort-by{display:none}}#all-shop-items{margin-top:15px}#all-shop-items a{border:none;background:none;color:black;text-transform:lower-case;text-transform:capitalize;margin-left:15px}#all-shop-items a:hover,#all-shop-items a:active{border:none;background:none;color:#E0002D}#single-product #short-description ul,#single-product #long-description ul{list-style-type:disc;margin-left:15px}#single-product #short-description span.size,#single-product #long-description span.size{text-transform:lowercase}#single-product #details h1{font-size:48px;margin-bottom:0}#single-product #details #product-code{padding:0}#single-product #details #price{font-size:24px}#single-product #details #price .price{font-size:30px;font-weight:600;line-height:45px}#single-product #details #price.on-sale{color:#E0002D}#single-product #details #actions{font-weight:600}#single-product #details #actions .add-to-cart-product{border:none;background-color:#E0002D;color:white;margin-top:-1px;margin-left:5px}#single-product #details #actions .add-to-cart-product:hover{background-color:#55565A;color:white}#single-product #details #actions #product-qty{border:1px solid #55565A;padding:5px 6px 1px;width:45px;font-weight:normal}#single-product #details #actions .alert-warning{display:none;margin-top:15px}#single-product #food-type{width:100;margin-top:15px;margin-left:0px !important;padding-left:0px}#single-product #food-type li{text-align:center;float:left;width:70px;height:70px;padding:8px;background:#000000;border-radius:35px;color:white;margin-right:15px;display:table;font-size:16px;line-height:1em}#single-product #food-type li:first-child{margin-left:0px !important}#single-product #food-type li span{display:table-cell;vertical-align:middle}#single-product #food-type li:before{display:none}#single-product #images{margin-top:30px}#single-product #images #pddm-product-slider{position:relative}#single-product #images #pddm-product-slider #primary-image{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}#single-product #images #pddm-product-slider #primary-image img{border:1px solid #99999A}#single-product #images #pddm-product-slider a.pddm-nav{position:absolute;top:50%;margin-top:-16px;height:32px;width:32px;height:32px;border-radius:16px;border:1px solid #55565A;color:#55565A;background-color:white;display:inline-block;line-height:26px;font-size:28px;font-weight:100}#single-product #images #pddm-product-slider a.pddm-nav i.fa{width:32px;height:32px;text-align:center;display:block}#single-product #images #pddm-product-slider a.pddm-nav#product-slider-previous{left:15px}#single-product #images #pddm-product-slider a.pddm-nav#product-slider-next{right:15px}#single-product #images #thumbnails{margin-top:15px}#single-product #images #thumbnails .thumbnail{cursor:pointer;margin-bottom:15px}#single-product #images #thumbnails .thumbnail img{border:1px solid #99999A}#single-product #tabs{margin-top:30px}#modal-product-image .modal-close{position:absolute;z-index:99;right:30px;top:20px;width:20px;height:20px;background-repeat:no-repeat;background-image:url(../images/cros.svg)}#modal-product-image img{margin:0 auto;display:block}@media only screen and (min-width: 772px) and (max-width: 1000px){#modal-product-image .modal-dialog{width:80vw}}@media only screen and (min-width: 1001px) and (max-width: 5000px){#modal-product-image .modal-dialog{width:800px}}.swiper-button-next,.swiper-container-rtl .swiper-button-prev,.swiper-button-prev,.swiper-container-rtl .swiper-button-next{filter:brightness(0)}.article-content .image{position:relative;overflow:hidden}#pddm-product-slider{overflow:hidden}.corner-ribbon{text-transform:uppercase;width:200px;background:#E0002D;position:absolute !important;text-align:center;line-height:30px;font-size:16px;padding-top:5px;letter-spacing:1px;color:#f0f0f0;font-weight:bold;z-index:9}.corner-ribbon.shadow{box-shadow:0 0 3px rgba(0,0,0,0.3)}.corner-ribbon.top-right{top:18px;right:-65px;left:auto;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.corner-ribbon.single{top:18px;right:-65px;left:auto;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.price-container-on-sale{color:#E0002D;height:35px}.price-container-not-on-sale{height:35px}.product-reduced{color:#99999A;font-size:18px;margin-bottom:10px}.ui-autocomplete{background:white;border:1px solid black;border-top:none;padding-top:5px;max-width:389px;z-index:999999999}.ui-autocomplete .ui-menu-item{padding:7px 5px 5px}.ui-autocomplete .ui-menu-item:hover{background:#99999A;cursor:pointer}#view-order h5{margin-top:30px;margin-bottom:15px}#view-order .table-body .order-invoice{border-bottom:none}#view-order .table-body .order-invoice:last-child{border-bottom:1px solid black;padding-bottom:15px;height:50px;margin-bottom:30px}#view-order .table-body div{margin-bottom:15px}#view-order #delivery-note{margin-top:30px;margin-bottom:30px;padding-top:30px}#view-order #delivery-note>.line{border-top:1px solid black}#user-login-modal .panel-body{margin-top:15px}#user-login-modal .modal-close{margin:0}#address-output{margin-top:10px;color:#E0002D}.is-invalid{border-color:#E0002D !important}#address-length-msg{font-size:15px;color:#E0002D;text-align:right}.reorder-wrapper{padding-top:3px !important}.reorder-wrapper .btn-reorder{background-color:#E0002D;padding:5px 30px 2px}.mb-1{margin-bottom:15px !important}#checkout-form .form-group{margin-bottom:0 !important}#checkout-form .edit-searcher-wrapper{display:flex}#checkout-form.logged-in #delivery-address{width:98%;height:36px;padding:11px 29px 6px 6px}#checkout-form .form-control[disabled],#checkout-form .form-control[readonly]{color:black}#address-details-panel #delivery-address-wrapper .completer{position:relative}#address-details-panel #delivery-address-wrapper .completer:after{position:absolute;top:0;right:0;padding:0 10px;content:"\f002";font-family:FontAwesome}.account-title{margin-bottom:0}.account-rp-id{font-size:18px;color:#E0002D;margin-bottom:15px}.page-template-template-partners #world-map-wrapper{position:relative;height:500px}.page-template-template-partners #world-map-wrapper #world-map{position:relative;height:600px;top:-100px;z-index:0}.page-template-template-partners #partner-country{margin-left:15px}.page-template-template-partners #filter{margin-top:30px;margin-bottom:30px}.page-template-template-partners #partners-wrapper{position:relative}.page-template-template-partners #partners-wrapper #partner-nav{position:absolute;top:50%;margin-top:-16px;width:100%;height:32px}.page-template-template-partners #partners-wrapper #partner-nav a{width:32px;height:32px;border-radius:16px;border:1px solid #55565A;color:#55565A;position:absolute;display:inline-block;line-height:26px;font-size:28px;font-weight:100;z-index:3;cursor:pointer;background-color:white}.page-template-template-partners #partners-wrapper #partner-nav a i.fa{width:32px;height:32px;text-align:center;display:block}.page-template-template-partners #partners-wrapper #partner-nav a#left-partners{left:-30px}.page-template-template-partners #partners-wrapper #partner-nav a#right-partners{right:-30px}.page-template-template-partners #partners-wrapper #partners{height:193px;padding-left:0;padding-right:0}.page-template-template-partners #partners-wrapper #partners .partner{height:152px;position:relative;z-index:1}.page-template-template-partners #partners-wrapper #partners .partner .partner-image,.page-template-template-partners #partners-wrapper #partners .partner .partner-link{position:absolute;top:0;display:inline-block;width:calc(100% - 30px);height:100%;border:5px solid white;left:15px}.page-template-template-partners #partners-wrapper #partners .partner .partner-link{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;background-color:rgba(119,119,119,0.3);opacity:0;z-index:1}.page-template-template-partners #partners-wrapper #partners .partner .partner-link .partner-link-wrapper{width:100%}.page-template-template-partners #partners-wrapper #partners .partner .partner-link .partner-link-wrapper h5,.page-template-template-partners #partners-wrapper #partners .partner .partner-link .partner-link-wrapper a{color:white}.page-template-template-partners #partners-wrapper #partners .partner .partner-link .partner-link-wrapper h5{margin:15px 15px 0 15px}.page-template-template-partners #partners-wrapper #partners .partner .partner-link .partner-link-wrapper a{margin:0 15px}.page-template-template-partners #partners-wrapper #partners .partner .partner-image{z-index:2}.page-template-template-partners #partners-wrapper #partners .partner .partner-image img.pddm-srcset{width:100%;height:100%}.page-template-template-partners #partners-wrapper #partners .partner:hover .partner-link{z-index:3;opacity:1.0}.page-template-template-partners #partners-wrapper #partners .partner:nth-child(n+5){display:none}.page-template-template-partners #footer{margin-top:0}.single-partner #return-to-partners i{margin-right:10px}.single-partner #images{margin:15px 0 30px}.single-partner #details{margin-bottom:30px}.single-partner #partner-terms{margin-bottom:30px}.single-partner #partner-terms li{float:left;margin-right:5px}.single-partner #partner-terms li a{text-decoration:underline}.single-partner h1{font-size:48px;margin-top:15px}.single-partner .partner-slider{position:relative;height:312px}.single-partner .partner-slider .partner-slide{position:absolute;top:0;left:0;opacity:0;z-index:0;width:100%}.single-partner .partner-slider .partner-slide:first-child{opacity:1.0;z-index:1}.single-partner .partner-slider .partner-nav{position:absolute;top:50%;margin-top:-16px;width:100%;height:32px;z-index:2}.single-partner .partner-slider .partner-nav a{width:32px;height:32px;color:#55565A;position:absolute;display:inline-block;line-height:32px;font-size:32px;font-weight:100;opacity:0.8}.single-partner .partner-slider .partner-nav a i.fa{width:32px;height:32px;text-align:center;display:block;background-color:white;border-radius:50%}.single-partner .partner-slider .partner-nav a i.fa.fa-angle-left{margin-left:-1px}.single-partner .partner-slider .partner-nav a i.fa.fa-angle-right{margin-left:1px}.single-partner .partner-slider .partner-nav a.partner-previous{left:15px}.single-partner .partner-slider .partner-nav a.partner-next{right:15px}.single-partner #products{margin-top:15px}.single-partner #videos{margin-top:47px}.single-partner #videos .partner-slider{height:337px}.single-partner #videos .partner-slider .partner-slide{width:100%;height:100%;display:block}.single-partner #videos .partner-slider .partner-slide .video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.single-partner #videos .partner-slider .partner-slide .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.search #page-header{margin-bottom:10px}body.search #page-header h1{margin-bottom:0}body.search #tabs #news-tab h3,body.search #tabs #news-tab a,body.search #tabs #article-tab h3,body.search #tabs #article-tab a,body.search #tabs #partner-tab h3,body.search #tabs #partner-tab a{color:#000000}body.search #tabs #news-tab h3.read-more,body.search #tabs #news-tab a.read-more,body.search #tabs #article-tab h3.read-more,body.search #tabs #article-tab a.read-more,body.search #tabs #partner-tab h3.read-more,body.search #tabs #partner-tab a.read-more{color:#E0002D}body.search #search-title span{font-weight:normal}.load-more{width:200px;height:33px;background:#e0002d;margin:auto;text-align:center;color:white;padding-top:8px;cursor:pointer}.load-more:hover{background:#55565A}.wrapper-loading{height:300px;display:flex;justify-content:center;align-items:center}.wrapper-loading .loading{height:160px;display:flex;justify-content:center}.wrapper-loading .loading .circle{margin:10px;width:15px;height:15px;background:#E0002D;border-radius:50%;animation:changeColor 1s infinite,changePosition 2s infinite cubic-bezier(0.56, 0.19, 0.49, 0.85);animation-direction:alternate,normal}@keyframes changeColor{0%{background:#E0002D}20%{background:#e03a4a}60%{background:#8E443D}80%{background:#CB9173}100%{background:#e4af84}}@keyframes changePosition{0%{transform:translate(0px, 0px)}40%{transform:translate(0px, -20px)}80%{transform:translate(0px, 0px)}100%{transform:translate(0px, 0px)}}.wrapper-loading .loading .circle1{animation-delay:.4s}.wrapper-loading .loading .circle2{animation-delay:.8s}.wrapper-loading .loading .circle3{animation-delay:1.2s}.wrapper-loading .loading .circle4{animation-delay:1.6s}.wrapper-loading .loading .circle5{animation-delay:2s}#stores-stockists #type-picker{margin-bottom:15px}#stores-stockists #type-picker p{line-height:32px;font-size:16px}#stores-stockists #type-picker svg{position:relative;top:10px;margin:0 5px;font-size:24px;width:28px}#stores-stockists #type-picker strong{height:43px;display:inline-block;padding-top:18px}#stores-stockists #store-map-wrapper{position:relative;height:760px}#stores-stockists #store-map-wrapper #store-nav-wrapper{position:absolute;width:300px;z-index:3;left:30px !important;top:30px !important;display:block}@media only screen and (max-width: 767px){#stores-stockists #store-map-wrapper #store-nav-wrapper{display:none}}#stores-stockists #store-map-wrapper #regions{overflow-y:scroll;max-height:600px}#stores-stockists #store-map-wrapper #store-menu-container{-webkit-box-shadow:0px 0 5px 5px -2px rgba(0,0,0,0.5);-moz-box-shadow:0px 0 5px 5px -2px rgba(0,0,0,0.5);box-shadow:0px 0 5px 5px -2px rgba(0,0,0,0.5);padding:0;background-color:white}#stores-stockists #store-map-wrapper #store-menu-container ul,#stores-stockists #store-map-wrapper #store-menu-container li{width:100%}#stores-stockists #store-map-wrapper #store-menu-container .store-regions{padding-bottom:15px}#stores-stockists #store-map-wrapper #store-menu-container li{display:block;width:100%;font-size:16px;font-weight:600;padding:6px 30px 4px;cursor:pointer}@media only screen and (min-width: 768px){#stores-stockists #store-map-wrapper #store-menu-container li{padding:6px 15px 4px}}#stores-stockists #store-map-wrapper #store-menu-container li.island{background-color:#E0002D;color:white}#stores-stockists #store-map-wrapper #store-menu-container li.dropdown i{opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;color:#99999A;margin-left:15px}#stores-stockists #store-map-wrapper #store-menu-container li.dropdown.active i{opacity:1.0}#stores-stockists #store-map-wrapper #store-menu-container li.dropdown ul.dropdown-menu{position:static;border:none;box-shadow:none}#stores-stockists #store-map-wrapper #store-menu-container li.dropdown ul.dropdown-menu li{padding-right:0;font-weight:normal;position:relative;width:calc(100% + 30px);left:-15px;padding-left:30px}#stores-stockists #store-map-wrapper #store-menu-container li.dropdown ul.dropdown-menu li.active{background-color:#99999A}#stores-stockists #store-map-wrapper #store-map{position:relative;height:760px;z-index:0;width:100%;display:block;z-index:2}#stores-stockists #store-map-wrapper #store-map .store-card{background-color:white;position:absolute;text-aling:center;width:360px;height:auto;display:none;font-size:14px;padding:15px;-webkit-box-shadow:0px 0 5px 5px -2px rgba(0,0,0,0.5);-moz-box-shadow:0px 0 5px 5px -2px rgba(0,0,0,0.5);box-shadow:0px 0 5px 5px -2px rgba(0,0,0,0.5)}#stores-stockists #store-map-wrapper #store-map .store-card h6{margin-bottom:5px}#stores-stockists #store-map-wrapper #store-map .store-card p{line-height:1.4em}#stores-stockists #store-map-wrapper #store-map .store-card #store-email a{text-decoration:underline}#stores-stockists #store-map-wrapper #store-map .store-card:after{background-color:white;-webkit-box-shadow:3px 3px 4px 0px rgba(0,0,0,0.33);-moz-box-shadow:3px 3px 4px 0px rgba(0,0,0,0.33);box-shadow:3px 3px 4px 0px rgba(0,0,0,0.33);content:"";height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:100%;transform:rotate(45deg);width:20px}#stores-stockists #footer{margin-top:0}#publications-application select,#publications-application textarea,#publications-application input,form.pddm-form select,form.pddm-form textarea,form.pddm-form input{border:1px solid #000000;display:inline;width:70%;float:right;padding:10px 6px 6px}#publications-application label,form.pddm-form label{width:30%}#publications-application .form-group,form.pddm-form .form-group{line-height:36px;min-height:36px;width:100%}#publications-application .form-group:last-child,form.pddm-form .form-group:last-child{margin-bottom:0}#publications-application input[type="number"],form.pddm-form input[type="number"]{-moz-appearance:textfield}#publications-application input[type="number"]::-webkit-inner-spin-button,#publications-application input[type="number"]::-webkit-outer-spin-button,form.pddm-form input[type="number"]::-webkit-inner-spin-button,form.pddm-form input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}#publications-application .error,#publications-application .error input.form-control,#publications-application .error textarea.form-control,form.pddm-form .error,form.pddm-form .error input.form-control,form.pddm-form .error textarea.form-control{border-color:#E0002D !important;box-shadow:none !important;color:#E0002D !important}#publications-application .status .throbber,form.pddm-form .status .throbber{border-radius:15px !important;background-color:#E0002D;display:inline-block;height:20px;margin-left:15px;position:relative;top:5px;width:20px;-webkit-animation:scaleout 1s infinite ease-in-out;-moz-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out}#publications-application .alert,form.pddm-form .alert{border-radius:0}#publications-application p.error,form.pddm-form p.error{color:#E0002D !important}#publications-application p.success,form.pddm-form p.success{color:#99999A !important}#publications-application .col-md-12,form.pddm-form .col-md-12{padding:0}#publications-application .form-group.select label,#publications-application .form-group.select span.select,form.pddm-form .form-group.select label,form.pddm-form .form-group.select span.select{width:50%}#publications-application .form-group.select select,form.pddm-form .form-group.select select{width:100%}#publications-application .form-group.select span.select,form.pddm-form .form-group.select span.select{display:inline-block;height:34px;padding-top:10px}#publications-application .form-group.select span.select:after,form.pddm-form .form-group.select span.select:after{top:10px}#publications-application .layout-builder .col-md-6:nth-child(2n+1),form.pddm-form .layout-builder .col-md-6:nth-child(2n+1){padding-left:0}#publications-application .layout-builder .col-md-6:nth-child(2n),form.pddm-form .layout-builder .col-md-6:nth-child(2n){padding-right:0}.form-modal .modal-dialog .modal-content .modal-close{margin-right:0}.form-modal form{padding-top:15px;padding-bottom:15px}.form-modal form label{width:34%}.form-modal form input,.form-modal form select{width:66%}.form-modal form button.btn{float:right}form .throbber,.pddm-throbber{border-radius:15px !important;background-color:#E0002D;display:inline-block;height:20px;margin-left:15px;position:relative;top:5px;width:20px;-webkit-animation:scaleout 1s infinite ease-in-out;-moz-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out}@keyframes scaleout{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}}select{-moz-appearance:none;-webkit-appearance:none;border:1px solid #000000;padding:6px 6px 2px;min-width:180px}select::-ms-expand{display:none}select:focus{outline:none !important}span.select{position:relative;cursor:pointer}span.select:after{position:absolute;right:-6px;top:0;content:"\f078";font-family:'FontAwesome';color:#55565A;width:37px;height:37px;line-height:32px;z-index:1;pointer-events:none;box-sizing:border-box;cursor:pointer}input[readonly],input[disabled]{background-color:#f9f9f9}input[readonly]:focus,input[disabled]:focus{box-shadow:none}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input:not([type="submit"]),textarea,textarea#enquiry{border:none;text-indent:5px;padding:10px 6px 6px 6px;-webkit-appearance:none}span.required{color:#E0002D}.form-control{box-shadow:none;border-radius:0}textarea{height:100px}input[type="radio"]+label span,input[type="checkbox"]+label span{display:block;width:20px;height:20px;vertical-align:middle;cursor:pointer}input[type="radio"]{display:none}input[type="radio"]+label span{margin:0 auto -40px}div.checkbox{position:relative}div.checkbox label{padding:0}div.checkbox label span.checkbox-box{border:1px solid #000000;color:#E0002D;position:absolute;left:34%;top:0}div.checkbox input[type="checkbox"]{visibility:hidden;position:absolute}div.checkbox input[type="checkbox"]+label i{opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}div.checkbox input[type="checkbox"]:checked+label i{opacity:1.0}.tooltip .tooltip-inner{color:#55565A;font-family:arial;font-weight:600;border-color:#dae09d;background-color:#e9f2af}.tooltip.top .tooltip-arrow{border-top-color:#e9f2af}.tooltip.bottom .tooltip-arrow{border-bottom-color:#e9f2af}.page-template-template-publications h2{margin-top:0px}.page-template-template-publications .publication{border-bottom:1px solid #000000;padding-left:45px;padding-right:30px;padding-top:5px;margin-bottom:15px;line-height:30px;width:100%}.page-template-template-publications .publication:before{position:absolute;left:15px;content:'';width:45px;height:30px;background-repeat:no-repeat;background-size:28px 25px}.page-template-template-publications .publication a.checkbox{position:absolute;right:15px}.page-template-template-publications .publication.ppt:before{background-image:url("../images/ppt.svg")}.page-template-template-publications .publication.mov:before{background-image:url("../images/mov.svg")}.page-template-template-publications .publication.pdf:before{background-image:url("../images/pdf.svg")}.page-template-template-publications #publications-application{margin-top:15px}.page-template-template-publications #publications-application .pddm-form-wrapper{margin-bottom:30px}.page-template-template-publications #publications-application #publication-submit{margin-top:15px}.page-template-template-publications #publications-application #mail-signup{margin-right:45px;line-height:30px}.page-template-template-publications #publications-application #mail-signup a.checkbox{margin-right:15px}.page-template-template-publications #publications-application #suburb-postcode span{width:70%}.page-template-template-publications #publications-application #suburb-postcode input{float:none}.page-template-template-publications #publications-application #suburb-postcode .pull-right label{width:20%}.page-template-template-publications #publications-application #suburb-postcode #suburb{width:50%;margin-right:5%}.page-template-template-publications #publications-application #suburb-postcode #postcode{float:right;width:20%}@media only screen and (min-width: 992px){.page-template-template-news #pddm-slide-container .pddm-slide .text-box{margin-right:50%}}@media only screen and (min-width: 1140px){.page-template-template-news #pddm-slide-container .pddm-slide .text-box{margin-right:50%}}.page-template-template-news #pddm-slide-container .pddm-slide .text-box h2{font-size:62px}.page-template-template-news #pddm-slide-container .pddm-slide{opacity:1.0}.page-template-template-news h1{margin-bottom:0}#instagram li{margin-bottom:15px}span.date,p.date{color:#55565A;font-size:12px}span.date{margin-left:15px}#single-news-thumbnail,#single-news-content,#single-tags-date{margin-bottom:15px}#news-sidebar #mc-embedded-subscribe-form{margin-bottom:30px}#news-sidebar #mc-embedded-subscribe-form input.btn{border:none}#news-sidebar #mc-embedded-subscribe-form input#mce-EMAIL{border:1px solid #000000;margin-bottom:5px}#news-featured{border-right:1px solid #000000}@media only screen and (max-width: 767px){#news-featured{border-right:none}}.news-tags{margin-top:30px}.news-tags#tag-list{margin-top:0;margin-bottom:30px}.news-item,.featured-item{margin-bottom:15px}#older-items{float:right}#newer-items{float:left}.news-tags a{text-decoration:underline}.news-tags a:hover{text-decoration:underline}#older-items i,#newer-items i,.news-tags i{font-size:14px;line-height:18px}#older-items i{margin-left:10px}#newer-items i{margin-right:10px}#news-archive .news-item-thumbnail,#news-archive .news-item-main,#other-news .news-item-thumbnail,#other-news .news-item-main{width:100%;display:block;float:none;padding:0}#more-news{text-align:center;margin:30px 0}#news-pagination{margin-top:15px}.news-archive-single{margin-bottom:30px;height:560px}.news-archive-single .news-tags{margin-top:15px}.single-news #primary-image{margin-bottom:15px}.single-news#news-main{border-right:1px solid #000000}.page-template-template-faqs .panel-group .panel .panel-heading{cursor:pointer;position:relative;padding:30px 15px;background-color:#fafafa}.page-template-template-faqs .panel-group .panel .panel-heading h6{margin:0}.page-template-template-faqs .panel-group .panel .panel-heading h6 i{color:#E0002D;font-size:18px;margin-left:15px;float:right;-webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;transition:transform .3s linear}.page-template-template-faqs .panel-group .panel .panel-heading.collapsed{background:none}.page-template-template-faqs .panel-group .panel .panel-heading.collapsed h6 i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.page-template-template-faqs .panel-group .panel .panel-body{background-color:#fafafa}.page-template-template-contact .pddm-form{margin-top:30px}.page-template-template-contact h2{font-size:62px;font-weight:600;margin-top:30px;margin-bottom:15px}.page-template-template-contact section.contact-group{border-bottom:1px solid #000000;margin-top:15px;padding-bottom:15px}.page-template-template-contact section.contact-group blockquote{font-size:16px;margin:0}.page-template-template-contact section.contact-group h6{margin-bottom:5px}.page-template-template-contact section.contact-group:last-child{border-bottom:none}#user-cart form#order{padding-top:0}#user-cart .modal-dialog{width:80vw}@media only screen and (max-width: 767px){#user-cart .modal-dialog{width:calc(100vw - 20px)}}#user-cart .modal-header{margin:0 15px}#user-cart .modal-header>div{padding:0}#user-cart .modal-header h4{margin:0}#user-cart #no-order-items{padding-top:30px;padding-bottom:15px}#cart-body #order-summary{display:none}#cart-body #totals{margin:30px 0 15px;line-height:1.4em}#cart-body #totals #total-text{font-size:24px;line-height:45px}#cart-body #totals #total{font-size:30px;font-weight:600;line-height:45px}#cart-details{color:white;text-transform:uppercase;line-height:18px}#cart-details .titles div[class*="col-"]{min-height:36px;background:#99999A;padding-top:10px;padding-bottom:8px;margin:0 0 15px}#confirm{cursor:default}#cart-group .product-thumb img{width:auto !important;height:auto !important;max-width:100%;max-height:90%;margin-top:5%}#cart-group .row.product{margin-bottom:15px}#cart-group .row.product>div{height:160px}#cart-group .row.product>div:not(.product-thumb){padding-top:71px;padding-bottom:71px}#cart-group .row.product>div.order-qty input{border:1px solid black;padding:5px 6px 1px;min-width:30px;max-width:60px;width:auto;margin-top:-6px}@media only screen and (max-width: 767px){#cart-group .row.product>div.order-qty input{width:35px}}form#order .remove-from-cart i{background:#E0002D;color:white;width:18px;height:18px;font-size:10px;font-weight:lighter;line-height:16px;padding-left:5px;cursor:pointer}form#order #total-lines{border-bottom:1px solid #99999A}@media only screen and (max-width: 480px){#cart-checkout-link .col-xs-12{margin-bottom:15px}#cart-checkout-link .col-xs-12 a{width:100%}}#discount-code{min-height:50px;padding-top:15px}#discount-code .promo-status{width:40%;float:left}#discount-code .promo-status label{margin-top:10px}#discount-code .promo-status .message{color:#E0002D}#discount-code .form-group>.promo-status{width:80%}#discount-code .remove-code{margin-top:7px}#discount-code .remove-code i{background:#E0002D;color:white;width:18px;height:18px;font-size:10px;font-weight:lighter;line-height:16px;padding-left:5px;cursor:pointer}#discount-code input{border:1px solid black;width:29%;float:right;margin-bottom:15px}#discount-code button.apply-code{width:50px;float:right;padding:8px 5px 4px 5px}.subtotal.reduced,.price.reduced{color:red}.subtotal .product-reduced,.price .product-reduced{color:#99999A;text-decoration:line-through;font-size:18px}.order-invoice .reduced,#totals .reduced{color:red}#user-cart.modal #discount-code{display:none}.page-template-template-checkout #checkout-summary{background-color:#eee;padding:15px}@media only screen and (max-width: 991px){.page-template-template-checkout #checkout-summary{margin-top:30px}}.page-template-template-checkout #checkout-summary #cart-checkout-link{display:none}.page-template-template-checkout #checkout-summary #totals{margin:30px 0 15px;line-height:1.4em}.page-template-template-checkout #checkout-summary h4.pull-right{line-height:42px}.page-template-template-checkout #checkout-summary #cart-group .product-thumb{display:none}.page-template-template-checkout #checkout-summary #cart-group .title{width:41.66666667%}.page-template-template-checkout #checkout-summary #cart-group .row.product>div{height:80px}.page-template-template-checkout #checkout-summary #cart-group .row.product>div:not(.product-thumb){padding-top:31px;padding-bottom:31px}.page-template-template-checkout .panel-group .panel.disabled{opacity:0.3}.page-template-template-checkout .panel-group .panel .panel-heading,.page-template-template-checkout .panel-group .panel .panel-body{padding-left:0;padding-right:0}.page-template-template-checkout .panel-group .panel .panel-heading h4 a{color:#000}.page-template-template-checkout .panel-group .panel:first-child .panel-heading{padding-top:0}.page-template-template-checkout #address-details .panel-body{padding-top:0}.page-template-template-checkout #checkout-form span.select{width:100%}.page-template-template-checkout #checkout-form span.select #payment-type{width:auto}.page-template-template-checkout #checkout-form .delivery-address-wrapper .form-group,.page-template-template-checkout #checkout-form .billing-address-wrapper .form-group{display:none}.page-template-template-checkout #checkout-form .delivery-address-wrapper .form-group.checkbox,.page-template-template-checkout #checkout-form .billing-address-wrapper .form-group.checkbox{display:block}.page-template-template-checkout #checkout-form .delivery-address-wrapper.show .form-group,.page-template-template-checkout #checkout-form .billing-address-wrapper.show .form-group{display:block}.page-template-template-checkout #checkout-form .delivery-address-wrapper{padding-bottom:15px}.page-template-template-checkout #checkout-form .delivery-address-wrapper .form-group.completer{display:block}.page-template-template-checkout #checkout-form .form-group.checkbox .checkbox-box{margin-left:0;margin-right:15px}.page-template-template-checkout #checkout-form .billing-address-wrapper .form-group.checkbox{margin-bottom:15px}.page-template-template-checkout #checkout-form #checkout-submit{margin-top:10px}.page-template-template-checkout #checkout-form .payment{margin-bottom:15px;line-height:25px}.page-template-template-checkout #checkout-form h4 a{position:relative;width:100%;display:block}.page-template-template-checkout #checkout-form h4 a .fa-chevron-circle-down{opacity:0}.page-template-template-checkout #checkout-form h4 a .fa-chevron-circle-up{opacity:1.0}.page-template-template-checkout #checkout-form h4 a.collapsed .fa-chevron-circle-down{opacity:1.0}.page-template-template-checkout #checkout-form h4 a.collapsed .fa-chevron-circle-up{opacity:0}.page-template-template-checkout #checkout-form h4 a i{position:absolute;color:#E0002D;font-size:18px;margin-left:15px;opacity:1.0;right:15px;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.page-template-template-checkout #no-checkout{min-height:200px}.page-template-template-checkout #gift-recipient-group,.page-template-template-checkout #user-checkout{display:none}.is-bonus{background:#fff8f8;position:relative}.is-bonus .product-bonus-title{position:absolute;left:50%;transform:translateX(-50%);top:-6px;width:97%;padding-top:inherit !important;color:#E0002D;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;display:table;white-space:nowrap}.is-bonus .product-bonus-title:before,.is-bonus .product-bonus-title:after{border-top:2px solid #E0002D;content:'';display:table-cell;position:relative;top:0.5em;width:45%}.is-bonus .product-bonus-title:before{right:1.5%}.is-bonus .product-bonus-title:after{left:1.5%}.is-bonus .free-product-exceeded{color:#E0002D;font-style:italic;font-size:14px}.is-bonus .title.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.is-fixed-price .price,.is-fixed-price .subtotal{color:#E0002D}#checkout-summary .is-bonus .product-bonus-title{font-size:12px}#tabbed-page{margin-top:45px}#applications p,#applications h5{margin-bottom:15px}#applications .form-group.select label,#applications .form-group.email label,#applications .form-group.text label{width:35%}#applications .form-group.select select,#applications .form-group.select input,#applications .form-group.email select,#applications .form-group.email input,#applications .form-group.text select,#applications .form-group.text input{width:65%}#applications .form-group textarea{width:100%}#applications .padding.col-md-12{padding-left:15px;padding-right:15px}#applications .padding-bottom{padding-bottom:15px}#applications #source.form-group label,#applications #source.form-group input{width:50%}#applications strong{font-weight:normal;font-size:20px}#applications .checkbox label,#applications div.form-group.checkbox label{width:auto;padding-left:35px;margin-bottom:15px}#applications .checkbox label span.checkbox-box,#applications div.form-group.checkbox label span.checkbox-box{left:auto;display:inline-block;position:absolute;left:0;top:calc(50% - 22px)}#applications .btn-file{margin-top:-2px;height:34px;border-color:#55565A}#applications .file-caption{border:1px solid black}#applications #accounts .checkbox.same{position:absolute;right:0;top:-2px}#applications button.fileinput-remove,#applications button.fileinput-upload{display:none !important}.dev_site{border:5px solid blue;position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999999;pointer-events:none;opacity:0.5}.dev_site::after{position:absolute;right:0;width:100VH;height:21px;top:0;content:"Dev Site";text-align:center;transform:rotate(270deg);transform-origin:100% 100%;background:blue;margin-top:-21px;color:white;padding:5px;border-right:none}body.page-template-template-social-accounts{background-color:#E0002D;height:100vh;overflow:hidden;max-width:100vw}@media only screen and (min-width: 0) and (max-width: 767px){body.page-template-template-social-accounts{height:calc(100vh - 125px)}}@media only screen and (min-width: 768px){body.page-template-template-social-accounts .pddm-container{width:768px}body.page-template-template-social-accounts .social-container{width:750px}}body.page-template-template-social-accounts .social-container{height:100%}body.page-template-template-social-accounts .social-container>.row{height:100%}body.page-template-template-social-accounts .social-container .slide-content{min-height:100%;min-height:calc(100% - 136px)}body.page-template-template-social-accounts .backdrop{height:100%;width:100%}body.page-template-template-social-accounts .pddm-container{background-color:rgba(224,0,45,0.85);overflow-y:scroll;overflow-x:hidden;height:100%}@media only screen and (min-width: 768px){body.page-template-template-social-accounts .pddm-container{background-image:url("../images/background-social-accounting.png");background-repeat:repeat-y;background-position:top left;background-blend-mode:multiply}}body.page-template-template-social-accounts .pddm-container::-webkit-scrollbar{display:none}body.page-template-template-social-accounts header.header{margin-top:25px}body.page-template-template-social-accounts .logo{margin:0 0 20px}body.page-template-template-social-accounts .logo svg{max-width:195px;margin-left:20px}body.page-template-template-social-accounts .logo svg path,body.page-template-template-social-accounts .logo svg polygon{fill:#fff !important}body.page-template-template-social-accounts nav.menu-social-accounting-container{position:relative;background-color:#fff;height:35px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}body.page-template-template-social-accounts nav.menu-social-accounting-container::before,body.page-template-template-social-accounts nav.menu-social-accounting-container::after{content:'';position:absolute;top:0;bottom:0;background-color:#fff}body.page-template-template-social-accounts nav.menu-social-accounting-container::before{left:-100vw;right:100%}body.page-template-template-social-accounts nav.menu-social-accounting-container::after{left:100%;right:-100vw}body.page-template-template-social-accounts ul#menu-social-accounting{height:35px;padding-left:7px;padding-right:7px;margin:0;display:flex;overflow:hidden;font-weight:bold}@media only screen and (min-width: 0) and (max-width: 405px){body.page-template-template-social-accounts ul#menu-social-accounting li a{padding:0.8em 0.5em !important;line-height:15px}}body.page-template-template-social-accounts ul#menu-social-accounting li{height:35px;float:left;margin:0;list-style:none;-webkit-transform:skew(-18deg, 0);position:relative}body.page-template-template-social-accounts ul#menu-social-accounting li:hover{background:#dedede}body.page-template-template-social-accounts ul#menu-social-accounting li.active{background:#1b1617}body.page-template-template-social-accounts ul#menu-social-accounting li.active a{color:#fff}body.page-template-template-social-accounts ul#menu-social-accounting li a{color:#1b1617;display:block;text-decoration:none;padding:0.8em 1em;line-height:15px;-webkit-transform:skew(18deg, 0)}body.page-template-template-social-accounts section{width:100vw;height:100vh;position:relative}body.page-template-template-social-accounts section .reveal .slide-number{bottom:0;right:0;padding:16px 16px 15px}body.page-template-template-social-accounts section p.background-caption{position:absolute;right:55px;bottom:25px;display:inline-block;padding:15px;margin:0;background-color:rgba(0,0,0,0.4)}@media only screen and (max-width: 1199px){body.page-template-template-social-accounts section p.background-caption{display:none}}body.page-template-template-social-accounts .slide-content{padding-bottom:100px;padding-left:30px;margin-bottom:50px;padding-right:30px}body.page-template-template-social-accounts h2{margin:50px 0 0;color:#fff;font-size:47px;line-height:1em}@media only screen and (max-width: 767px){body.page-template-template-social-accounts h2{font-size:28px}}body.page-template-template-social-accounts p{margin:20px 0 0;color:#fff}body.page-template-template-social-accounts a.read-more{display:block;color:#fff;font-weight:700;text-transform:uppercase}body.page-template-template-social-accounts a.read-more span{display:inline-block}body.page-template-template-social-accounts img.responsive{margin-top:24px;width:100%;height:auto}body.page-template-template-social-accounts a#next-slide,body.page-template-template-social-accounts a#next-slide-section{cursor:pointer;position:absolute;right:0;top:0;bottom:0;height:60px;margin:auto;display:block;background-color:rgba(255,255,255,0.7);padding:12px 8px 12px 12px;border-radius:30px 0 0 30px;border:1px solid #dbdbdb;border-right:none !important}@media only screen and (min-width: 0) and (max-width: 767px){body.page-template-template-social-accounts a#next-slide,body.page-template-template-social-accounts a#next-slide-section{top:-22%}}body.page-template-template-social-accounts a#next-slide:hover,body.page-template-template-social-accounts a#next-slide-section:hover{background-color:#dedede}body.page-template-template-social-accounts a#next-slide:hover span.icon-right::after,body.page-template-template-social-accounts a#next-slide-section:hover span.icon-right::after{-webkit-filter:brightness(0);filter:brightness(0)}body.page-template-template-social-accounts a#next-slide span::after,body.page-template-template-social-accounts a#next-slide-section span::after{content:'';display:inline-block;width:15px;height:38px;background-size:cover}body.page-template-template-social-accounts a#next-slide span.icon-right::after,body.page-template-template-social-accounts a#next-slide-section span.icon-right::after{background-image:url("../images/icon-right.svg");background-size:10px;background-repeat:no-repeat;background-position:5px}body.page-template-template-social-accounts a#prev-slide,body.page-template-template-social-accounts a.prev-slide,body.page-template-template-social-accounts a#prev-slide-section{cursor:pointer;position:absolute;left:0;top:0;bottom:0;height:60px;margin:auto;display:block;background-color:rgba(255,255,255,0.7);padding:12px 12px 12px 8px;border-radius:0 30px 30px 0;border:1px solid #dbdbdb;border-left:none !important}@media only screen and (min-width: 0) and (max-width: 767px){body.page-template-template-social-accounts a#prev-slide,body.page-template-template-social-accounts a.prev-slide,body.page-template-template-social-accounts a#prev-slide-section{top:-22%}}body.page-template-template-social-accounts a#prev-slide:hover,body.page-template-template-social-accounts a.prev-slide:hover,body.page-template-template-social-accounts a#prev-slide-section:hover{background-color:#dedede}body.page-template-template-social-accounts a#prev-slide:hover span.icon-left::after,body.page-template-template-social-accounts a.prev-slide:hover span.icon-left::after,body.page-template-template-social-accounts a#prev-slide-section:hover span.icon-left::after{-webkit-filter:brightness(0);filter:brightness(0)}body.page-template-template-social-accounts a#prev-slide span::after,body.page-template-template-social-accounts a.prev-slide span::after,body.page-template-template-social-accounts a#prev-slide-section span::after{content:'';display:inline-block;width:15px;height:38px;background-size:cover}body.page-template-template-social-accounts a#prev-slide span.icon-left::after,body.page-template-template-social-accounts a.prev-slide span.icon-left::after,body.page-template-template-social-accounts a#prev-slide-section span.icon-left::after{background-image:url("../images/icon-left.svg");background-size:10px;background-repeat:no-repeat;background-position:0}#navigation-buttons{position:absolute;bottom:30px;left:0}@media only screen and (max-width: 767px){#navigation-buttons{left:15px}}@media only screen and (max-width: 668px){#navigation-buttons{position:absolute;bottom:8px}}#navigation-buttons a.navigate-page,#navigation-buttons button.navigate{cursor:pointer;display:inline-block;border:1px solid #fff;background-color:#55565A;font-weight:bold;padding:12px 17px 8px;color:#fff;outline:none}#navigation-buttons a.navigate-page span::after,#navigation-buttons button.navigate span::after{content:'';display:inline-block;width:6px;height:11px;background-size:cover}#navigation-buttons span.icon-right::after{background-image:url("../images/icon-right.svg")}#navigation-buttons span.icon-left::after{background-image:url("../images/icon-left.svg")}#navigation-buttons a.previous-page,#navigation-buttons button.navigate-left{margin-right:15px;padding-right:20px}#navigation-buttons a.previous-page span,#navigation-buttons button.navigate-left span{margin-right:10px}#navigation-buttons button.navigate-left[disabled="disabled"],#navigation-buttons button.navigate-right[disabled="disabled"]{display:none}#navigation-buttons a.next-page,#navigation-buttons button.navigate-right{margin-left:15px;padding-left:20px}#navigation-buttons a.next-page span,#navigation-buttons button.navigate-right span{margin-left:10px}.reveal article,.reveal aside,.reveal details,.reveal figcaption,.reveal figure,.reveal footer,.reveal header,.reveal hgroup,.reveal menu,.reveal nav,.reveal section{display:block}html body.body.page-template-template-social-accounts{width:100%;height:100%;overflow:hidden}body.page-template-template-social-accounts{position:relative;line-height:1}.reveal .slides section .fragment{opacity:0;visibility:hidden;transition:all .2s ease}.reveal .slides section .fragment.visible{opacity:1;visibility:inherit}.reveal .slides section .fragment.grow{opacity:1;visibility:inherit}.reveal .slides section .fragment.grow.visible{transform:scale(1.3)}.reveal .slides section .fragment.shrink{opacity:1;visibility:inherit}.reveal .slides section .fragment.shrink.visible{transform:scale(0.7)}.reveal .slides section .fragment.zoom-in{transform:scale(0.1)}.reveal .slides section .fragment.zoom-in.visible{transform:none}.reveal .slides section .fragment.fade-out{opacity:1;visibility:inherit}.reveal .slides section .fragment.fade-out.visible{opacity:0;visibility:hidden}.reveal .slides section .fragment.semi-fade-out{opacity:1;visibility:inherit}.reveal .slides section .fragment.semi-fade-out.visible{opacity:0.5;visibility:inherit}.reveal .slides section .fragment.strike{opacity:1;visibility:inherit}.reveal .slides section .fragment.strike.visible{text-decoration:line-through}.reveal .slides section .fragment.fade-up{transform:translate(0, 20%)}.reveal .slides section .fragment.fade-up.visible{transform:translate(0, 0)}.reveal .slides section .fragment.fade-down{transform:translate(0, -20%)}.reveal .slides section .fragment.fade-down.visible{transform:translate(0, 0)}.reveal .slides section .fragment.fade-right{transform:translate(-20%, 0)}.reveal .slides section .fragment.fade-right.visible{transform:translate(0, 0)}.reveal .slides section .fragment.fade-left{transform:translate(20%, 0)}.reveal .slides section .fragment.fade-left.visible{transform:translate(0, 0)}.reveal .slides section .fragment.current-visible{opacity:0;visibility:hidden}.reveal .slides section .fragment.current-visible.current-fragment{opacity:1;visibility:inherit}.reveal .slides section .fragment.highlight-red,.reveal .slides section .fragment.highlight-current-red,.reveal .slides section .fragment.highlight-green,.reveal .slides section .fragment.highlight-current-green,.reveal .slides section .fragment.highlight-blue,.reveal .slides section .fragment.highlight-current-blue{opacity:1;visibility:inherit}.reveal .slides section .fragment.highlight-red.visible{color:#ff2c2d}.reveal .slides section .fragment.highlight-green.visible{color:#17ff2e}.reveal .slides section .fragment.highlight-blue.visible{color:#1b91ff}.reveal .slides section .fragment.highlight-current-red.current-fragment{color:#ff2c2d}.reveal .slides section .fragment.highlight-current-green.current-fragment{color:#17ff2e}.reveal .slides section .fragment.highlight-current-blue.current-fragment{color:#1b91ff}.reveal:after{content:'';font-style:italic}.reveal iframe{z-index:1}.reveal a{position:relative}.reveal .stretch{max-width:none;max-height:none}.reveal pre.stretch code{height:100%;max-height:100%;box-sizing:border-box}.reveal .controls{display:none;position:fixed;width:110px;height:110px;z-index:30;right:10px;bottom:10px;-webkit-user-select:none}.reveal .controls button{padding:0;position:absolute;opacity:0.05;width:0;height:0;background-color:transparent;border:12px solid transparent;transform:scale(0.9999);transition:all 0.2s ease;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.reveal .controls .enabled{opacity:0.7;cursor:pointer}.reveal .controls .enabled:active{margin-top:1px}.reveal .controls .navigate-left{top:42px;border-right-width:22px;border-right-color:#000}.reveal .controls .navigate-left.fragmented{opacity:0.3}.reveal .controls .navigate-right{left:74px;top:42px;border-left-width:22px;border-left-color:#000}.reveal .controls .navigate-right.fragmented{opacity:0.3}.reveal .controls .navigate-up{left:42px;border-bottom-width:22px;border-bottom-color:#000}.reveal .controls .navigate-up.fragmented{opacity:0.3}.reveal .controls .navigate-down{left:42px;top:74px;border-top-width:22px;border-top-color:#000}.reveal .controls .navigate-down.fragmented{opacity:0.3}.reveal .progress{position:absolute;display:none;height:18px;width:100%;bottom:0;left:0;right:0;z-index:10;background-color:#99999A}.reveal .progress:after{content:'';display:block;position:absolute;height:20px;width:100%;top:-20px}.reveal .progress span{display:block;height:100%;width:0;background-color:#55565A;transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.reveal .slide-number{position:fixed;display:block;right:8px;bottom:8px;z-index:31;font-family:Helvetica, sans-serif;font-size:12px;line-height:1;color:#fff;background-color:rgba(0,0,0,0.4);padding:5px}.reveal .slide-number-delimiter{margin:0 3px}.reveal{position:relative;width:100%;height:100%;overflow:hidden;touch-action:none}.reveal .slides{position:absolute;width:100%;height:100%;min-height:100vh;top:0;right:0;bottom:0;left:0;margin:auto;pointer-events:none;overflow:visible;z-index:1;perspective:600px;perspective-origin:50% 40%}.reveal .slides>section{-ms-perspective:600px}.reveal .slides>section,.reveal .slides>section>section{display:none;position:absolute;width:100%;padding:0;pointer-events:auto;top:0 !important;z-index:10;transform-style:flat;transition:transform-origin 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985),transform 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985),visibility 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985),opacity 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.reveal[data-transition-speed="fast"] .slides section{transition-duration:400ms}.reveal[data-transition-speed="slow"] .slides section{transition-duration:1200ms}.reveal .slides section[data-transition-speed="fast"]{transition-duration:400ms}.reveal .slides section[data-transition-speed="slow"]{transition-duration:1200ms}.reveal .slides>section.stack{padding-top:0;padding-bottom:0}.reveal .slides>section.present,.reveal .slides>section>section.present{display:block;z-index:11;opacity:1}.reveal .slides>section:empty,.reveal .slides>section>section:empty,.reveal .slides>section[data-background-interactive],.reveal .slides>section>section[data-background-interactive]{pointer-events:none}.reveal.center,.reveal.center .slides,.reveal.center .slides section{min-height:0 !important}.reveal .slides>section.future,.reveal .slides>section>section.future,.reveal .slides>section.past,.reveal .slides>section>section.past{pointer-events:none}.reveal.overview .slides>section,.reveal.overview .slides>section>section{pointer-events:auto}.reveal .slides>section.past,.reveal .slides>section.future,.reveal .slides>section>section.past,.reveal .slides>section>section.future{opacity:0}.reveal.slide section{backface-visibility:hidden}.reveal .slides>section[data-transition=slide].past,.reveal .slides>section[data-transition~=slide-out].past,.reveal.slide .slides>section:not([data-transition]).past{transform:translate(-150%, 0)}.reveal .slides>section[data-transition=slide].future,.reveal .slides>section[data-transition~=slide-in].future,.reveal.slide .slides>section:not([data-transition]).future{transform:translate(150%, 0)}.reveal .slides>section>section[data-transition=slide].past,.reveal .slides>section>section[data-transition~=slide-out].past,.reveal.slide .slides>section>section:not([data-transition]).past{transform:translate(0, -150%)}.reveal .slides>section>section[data-transition=slide].future,.reveal .slides>section>section[data-transition~=slide-in].future,.reveal.slide .slides>section>section:not([data-transition]).future{transform:translate(0, 150%)}.reveal.linear section{backface-visibility:hidden}.reveal .slides>section[data-transition=linear].past,.reveal .slides>section[data-transition~=linear-out].past,.reveal.linear .slides>section:not([data-transition]).past{transform:translate(-150%, 0)}.reveal .slides>section[data-transition=linear].future,.reveal .slides>section[data-transition~=linear-in].future,.reveal.linear .slides>section:not([data-transition]).future{transform:translate(150%, 0)}.reveal .slides>section>section[data-transition=linear].past,.reveal .slides>section>section[data-transition~=linear-out].past,.reveal.linear .slides>section>section:not([data-transition]).past{transform:translate(0, -150%)}.reveal .slides>section>section[data-transition=linear].future,.reveal .slides>section>section[data-transition~=linear-in].future,.reveal.linear .slides>section>section:not([data-transition]).future{transform:translate(0, 150%)}.reveal .slides section[data-transition=default].stack,.reveal.default .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=default].past,.reveal .slides>section[data-transition~=default-out].past,.reveal.default .slides>section:not([data-transition]).past{transform:translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0)}.reveal .slides>section[data-transition=default].future,.reveal .slides>section[data-transition~=default-in].future,.reveal.default .slides>section:not([data-transition]).future{transform:translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0)}.reveal .slides>section>section[data-transition=default].past,.reveal .slides>section>section[data-transition~=default-out].past,.reveal.default .slides>section>section:not([data-transition]).past{transform:translate3d(0, -300px, 0) rotateX(70deg) translate3d(0, -300px, 0)}.reveal .slides>section>section[data-transition=default].future,.reveal .slides>section>section[data-transition~=default-in].future,.reveal.default .slides>section>section:not([data-transition]).future{transform:translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0)}.reveal .slides section[data-transition=convex].stack,.reveal.convex .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=convex].past,.reveal .slides>section[data-transition~=convex-out].past,.reveal.convex .slides>section:not([data-transition]).past{transform:translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0)}.reveal .slides>section[data-transition=convex].future,.reveal .slides>section[data-transition~=convex-in].future,.reveal.convex .slides>section:not([data-transition]).future{transform:translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0)}.reveal .slides>section>section[data-transition=convex].past,.reveal .slides>section>section[data-transition~=convex-out].past,.reveal.convex .slides>section>section:not([data-transition]).past{transform:translate3d(0, -300px, 0) rotateX(70deg) translate3d(0, -300px, 0)}.reveal .slides>section>section[data-transition=convex].future,.reveal .slides>section>section[data-transition~=convex-in].future,.reveal.convex .slides>section>section:not([data-transition]).future{transform:translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0)}.reveal .slides section[data-transition=concave].stack,.reveal.concave .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=concave].past,.reveal .slides>section[data-transition~=concave-out].past,.reveal.concave .slides>section:not([data-transition]).past{transform:translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0)}.reveal .slides>section[data-transition=concave].future,.reveal .slides>section[data-transition~=concave-in].future,.reveal.concave .slides>section:not([data-transition]).future{transform:translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0)}.reveal .slides>section>section[data-transition=concave].past,.reveal .slides>section>section[data-transition~=concave-out].past,.reveal.concave .slides>section>section:not([data-transition]).past{transform:translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0)}.reveal .slides>section>section[data-transition=concave].future,.reveal .slides>section>section[data-transition~=concave-in].future,.reveal.concave .slides>section>section:not([data-transition]).future{transform:translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0)}.reveal .slides section[data-transition=zoom],.reveal.zoom .slides section:not([data-transition]){transition-timing-function:ease}.reveal .slides>section[data-transition=zoom].past,.reveal .slides>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section:not([data-transition]).past{visibility:hidden;transform:scale(16)}.reveal .slides>section[data-transition=zoom].future,.reveal .slides>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section:not([data-transition]).future{visibility:hidden;transform:scale(0.2)}.reveal .slides>section>section[data-transition=zoom].past,.reveal .slides>section>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section>section:not([data-transition]).past{transform:translate(0, -150%)}.reveal .slides>section>section[data-transition=zoom].future,.reveal .slides>section>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section>section:not([data-transition]).future{transform:translate(0, 150%)}.reveal.page .slides{perspective-origin:0% 50%;perspective:3000px}.reveal.page .slides section{padding:30px;min-height:700px;box-sizing:border-box;transform-style:preserve-3d}.reveal.page .slides section.past{z-index:12}.reveal.page .slides section:not(.stack):before{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.1);transform:translateZ(-20px)}.reveal.page .slides section:not(.stack):after{content:'';position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:none;z-index:1;border-radius:4px;box-shadow:0px 95px 25px rgba(0,0,0,0.2);-webkit-transform:translateZ(-90px) rotateX(65deg)}.reveal.page .slides>section.stack{padding:0;background:none}.reveal.page .slides>section.past{transform-origin:0% 0%;transform:translate3d(-40%, 0, 0) rotateY(-80deg)}.reveal.page .slides>section.future{transform-origin:100% 0%;transform:translate3d(0, 0, 0)}.reveal.page .slides>section>section.past{transform-origin:0% 0%;transform:translate3d(0, -40%, 0) rotateX(80deg)}.reveal.page .slides>section>section.future{transform-origin:0% 100%;transform:translate3d(0, 0, 0)}.reveal .slides section[data-transition=fade],.reveal.fade .slides section:not([data-transition]),.reveal.fade .slides>section>section:not([data-transition]){transform:none;transition:opacity 0.5s}.reveal.fade.overview .slides section,.reveal.fade.overview .slides>section>section{transition:none}.reveal .slides section[data-transition=none],.reveal.none .slides section:not([data-transition]){transform:none;transition:none}.reveal .pause-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:black;visibility:hidden;opacity:0;z-index:100;transition:all 1s ease}.reveal.paused .pause-overlay{visibility:visible;opacity:1}.no-transforms{overflow-y:auto}.no-transforms .reveal .slides{position:relative;width:80%;height:auto !important;top:0;left:50%;margin:0;text-align:center}.no-transforms .reveal .controls,.no-transforms .reveal .progress{display:none !important}.no-transforms .reveal .slides section{display:block !important;opacity:1 !important;position:relative !important;height:auto;min-height:0;top:0;left:-50%;margin:70px 0;transform:none}.no-transforms .reveal .slides section section{left:0}.reveal .no-transition,.reveal .no-transition *{transition:none !important}.reveal .backgrounds{position:absolute;width:100%;height:100%;top:0;left:0;perspective:600px}.reveal .slide-background{display:none;position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;overflow:hidden;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;transition:all 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.reveal .slide-background.stack{display:block}.reveal .slide-background.present{opacity:1;visibility:visible;z-index:2}.print-pdf .reveal .slide-background{opacity:1 !important;visibility:visible !important}.reveal[data-background-transition=none]>.backgrounds .slide-background,.reveal>.backgrounds .slide-background[data-background-transition=none]{transition:none}.reveal[data-background-transition=slide]>.backgrounds .slide-background,.reveal>.backgrounds .slide-background[data-background-transition=slide]{opacity:1;backface-visibility:hidden}.reveal[data-background-transition=slide]>.backgrounds .slide-background.past,.reveal>.backgrounds .slide-background.past[data-background-transition=slide]{transform:translate(-100%, 0)}.reveal[data-background-transition=slide]>.backgrounds .slide-background.future,.reveal>.backgrounds .slide-background.future[data-background-transition=slide]{transform:translate(100%, 0)}.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.past,.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=slide]{transform:translate(0, -100%)}.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.future,.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=slide]{transform:translate(0, 100%)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background,.reveal>.backgrounds .slide-background[data-background-transition=zoom]{transition-timing-function:ease}.reveal[data-background-transition=zoom]>.backgrounds .slide-background.past,.reveal>.backgrounds .slide-background.past[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(16)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background.future,.reveal>.backgrounds .slide-background.future[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(0.2)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.past,.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(16)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.future,.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(0.2)}.reveal[data-transition-speed="fast"]>.backgrounds .slide-background{transition-duration:400ms}.reveal[data-transition-speed="slow"]>.backgrounds .slide-background{transition-duration:1200ms}.reveal.overview{perspective-origin:50% 50%;perspective:700px}.reveal.overview .slides{-moz-transform-style:preserve-3d}.reveal.overview .slides section{height:100%;top:0 !important;opacity:1 !important;overflow:hidden;visibility:visible !important;cursor:pointer;box-sizing:border-box}.reveal.overview .slides section:hover,.reveal.overview .slides section.present{outline:10px solid rgba(150,150,150,0.4);outline-offset:10px}.reveal.overview .slides section .fragment{opacity:1;transition:none}.reveal.overview .slides section:after,.reveal.overview .slides section:before{display:none !important}.reveal.overview .slides>section.stack{padding:0;top:0 !important;background:none;outline:none;overflow:visible}.reveal.overview .backgrounds{perspective:inherit;-moz-transform-style:preserve-3d}.reveal.overview .backgrounds .slide-background{opacity:1;visibility:visible;outline:10px solid rgba(150,150,150,0.1);outline-offset:10px}.reveal.overview .backgrounds .slide-background.stack{overflow:visible}.reveal.overview .slides section,.reveal.overview-deactivating .slides section{transition:none}.reveal.overview .backgrounds .slide-background,.reveal.overview-deactivating .backgrounds .slide-background{transition:none}.reveal.rtl .slides,.reveal.rtl .slides h1,.reveal.rtl .slides h2,.reveal.rtl .slides h3,.reveal.rtl .slides h4,.reveal.rtl .slides h5,.reveal.rtl .slides h6{direction:rtl;font-family:sans-serif}.reveal.rtl pre,.reveal.rtl code{direction:ltr}.reveal.rtl ol,.reveal.rtl ul{text-align:right}.reveal.rtl .progress span{float:right}.reveal .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,0.9);opacity:0;visibility:hidden;transition:all 0.3s ease}.reveal .overlay.visible{opacity:1;visibility:visible}.reveal .overlay .spinner{position:absolute;display:block;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;z-index:10;background-image:url(data:image/gif;base64,R0lGODlhIAAgAPMAAJmZmf%2F%2F%2F6%2Bvr8nJybW1tcDAwOjo6Nvb26ioqKOjo7Ozs%2FLy8vz8%2FAAAAAAAAAAAACH%2FC05FVFNDQVBFMi4wAwEAAAAh%2FhpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh%2BQQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ%2FV%2FnmOM82XiHRLYKhKP1oZmADdEAAAh%2BQQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY%2FCZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB%2BA4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6%2BHo7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq%2BB6QDtuetcaBPnW6%2BO7wDHpIiK9SaVK5GgV543tzjgGcghAgAh%2BQQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK%2B%2BG%2Bw48edZPK%2BM6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE%2BG%2BcD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm%2BFNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk%2BaV%2BoJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0%2FVNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc%2BXiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30%2FiI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE%2FjiuL04RGEBgwWhShRgQExHBAAh%2BQQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR%2BipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY%2BYip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd%2BMFCN6HAAIKgNggY0KtEBAAh%2BQQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1%2BvsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d%2BjYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg%2BygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0%2Bbm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h%2BKr0SJ8MFihpNbx%2B4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX%2BBP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA%3D%3D);visibility:visible;opacity:0.6;transition:all 0.3s ease}.reveal .overlay header{position:absolute;left:0;top:0;width:100%;height:40px;z-index:2;border-bottom:1px solid #222}.reveal .overlay header a{display:inline-block;width:40px;height:40px;line-height:36px;padding:0 10px;float:right;opacity:0.6;box-sizing:border-box}.reveal .overlay header a:hover{opacity:1}.reveal .overlay header a .icon{display:inline-block;width:20px;height:20px;background-position:50% 50%;background-size:100%;background-repeat:no-repeat}.reveal .overlay header a.close .icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABkklEQVRYR8WX4VHDMAxG6wnoJrABZQPYBCaBTWAD2g1gE5gg6OOsXuxIlr40d81dfrSJ9V4c2VLK7spHuTJ/5wpM07QXuXc5X0opX2tEJcadjHuV80li/FgxTIEK/5QBCICBD6xEhSMGHgQPgBgLiYVAB1dpSqKDawxTohFw4JSEA3clzgIBPCURwE2JucBR7rhPJJv5OpJwDX+SfDjgx1wACQeJG1aChP9K/IMmdZ8DtESV1WyP3Bt4MwM6sj4NMxMYiqUWHQu4KYA/SYkIjOsm3BXYWMKFDwU2khjCQ4ELJUJ4SmClRArOCmSXGuKma0fYD5CbzHxFpCSGAhfAVSSUGDUk2BWZaff2g6GE15BsBQ9nwmpIGDiyHQddwNTMKkbZaf9fajXQca1EX44puJZUsnY0ObGmITE3GVLCbEhQUjGVt146j6oasWN+49Vph2w1pZ5EansNZqKBm1txbU57iRRcZ86RWMDdWtBJUHBHwoQPi1GV+JCbntmvok7iTX4/Up9mgyTc/FJYDTcndgH/AA5A/CHsyEkVAAAAAElFTkSuQmCC)}.reveal .overlay header a.external .icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAcElEQVRYR+2WSQoAIQwEzf8f7XiOMkUQxUPlGkM3hVmiQfQR9GYnH1SsAQlI4DiBqkCMoNb9y2e90IAEJPAcgdznU9+engMaeJ7Azh5Y1U67gAho4DqBqmB1buAf0MB1AlVBek83ZPkmJMGc1wAR+AAqod/B97TRpQAAAABJRU5ErkJggg==)}.reveal .overlay .viewport{position:absolute;display:flex;top:40px;right:0;bottom:0;left:0}.reveal .overlay.overlay-preview .viewport iframe{width:100%;height:100%;max-width:100%;max-height:100%;border:0;opacity:0;visibility:hidden;transition:all 0.3s ease}.reveal .overlay.overlay-preview.loaded .viewport iframe{opacity:1;visibility:visible}.reveal .overlay.overlay-preview.loaded .viewport-inner{position:absolute;z-index:-1;left:0;top:45%;width:100%;text-align:center;letter-spacing:normal}.reveal .overlay.overlay-preview .x-frame-error{opacity:0;transition:opacity 0.3s ease 0.3s}.reveal .overlay.overlay-preview.loaded .x-frame-error{opacity:1}.reveal .overlay.overlay-preview.loaded .spinner{opacity:0;visibility:hidden;transform:scale(0.2)}.reveal .overlay.overlay-help .viewport{overflow:auto;color:#fff}.reveal .overlay.overlay-help .viewport .viewport-inner{width:600px;margin:auto;padding:20px 20px 80px 20px;text-align:center;letter-spacing:normal}.reveal .overlay.overlay-help .viewport .viewport-inner .title{font-size:20px}.reveal .overlay.overlay-help .viewport .viewport-inner table{border:1px solid #fff;border-collapse:collapse;font-size:16px}.reveal .overlay.overlay-help .viewport .viewport-inner table th,.reveal .overlay.overlay-help .viewport .viewport-inner table td{width:200px;padding:14px;border:1px solid #fff;vertical-align:middle}.reveal .overlay.overlay-help .viewport .viewport-inner table th{padding-top:20px;padding-bottom:20px}.reveal .playback{position:fixed;left:15px;bottom:20px;z-index:30;cursor:pointer;transition:all 400ms ease}.reveal.overview .playback{opacity:0;visibility:hidden}.reveal .roll{display:inline-block;line-height:1.2;overflow:hidden;vertical-align:top;perspective:400px;perspective-origin:50% 50%}.reveal .roll:hover{background:none;text-shadow:none}.reveal .roll span{display:block;position:relative;padding:0 2px;pointer-events:none;transition:all 400ms ease;transform-origin:50% 0%;transform-style:preserve-3d;backface-visibility:hidden}.reveal .roll:hover span{background:rgba(0,0,0,0.5);transform:translate3d(0px, 0px, -45px) rotateX(90deg)}.reveal .roll span:after{content:attr(data-title);display:block;position:absolute;left:0;top:0;padding:0 2px;backface-visibility:hidden;transform-origin:50% 0%;transform:translate3d(0px, 110%, 0px) rotateX(-90deg)}.reveal aside.notes{display:none}.reveal .speaker-notes{display:none;position:absolute;width:70%;max-height:15%;left:15%;bottom:26px;padding:10px;z-index:1;font-size:18px;line-height:1.4;color:#fff;background-color:rgba(0,0,0,0.5);overflow:auto;box-sizing:border-box;text-align:left;font-family:Helvetica, sans-serif;-webkit-overflow-scrolling:touch}.reveal .speaker-notes.visible:not(:empty){display:block}@media screen and (max-width: 1024px){.reveal .speaker-notes{font-size:14px}}@media screen and (max-width: 600px){.reveal .speaker-notes{width:90%;left:5%}}.zoomed .reveal *,.zoomed .reveal *:before,.zoomed .reveal *:after{backface-visibility:visible !important}.zoomed .reveal .progress,.zoomed .reveal .controls{opacity:0}.zoomed .reveal .roll span{background:none}.zoomed .reveal .roll span:after{visibility:hidden}.maintenance{background:#e0002d;color:white;padding-top:5px;font-weight:600;text-align:center}.covid-alert{padding:11px 15px 7px 15px;background:#e0002d;color:white;border-left:9px solid #FFC107}.header-covid-alert{height:0;position:sticky;width:100%;padding:0;background:#e0002d;color:white;display:none;transition:all 200ms;overflow:hidden}.header-covid-alert.slide-down{display:block !important;height:auto;overflow:visible;padding:18px 15px 13px 15px}.header-covid-alert a{color:white}.header-covid-alert a:hover{color:black}.header-covid-alert .content{position:absolute;left:200px}@media only screen and (min-width: 1401px) and (max-width: 1500px){.header-covid-alert .content{left:100px !important}}@media only screen and (min-width: 1201px) and (max-width: 1400px){.header-covid-alert .content{left:30px !important}}@media only screen and (min-width: 0) and (max-width: 1200px){.header-covid-alert .content{position:relative !important;left:0}}.header-covid-alert .dismiss{float:right;padding-right:15px;font-weight:600}@media only screen and (min-width: 992px){.header-covid-alert .dismiss{padding-left:150px}}
/*# sourceMappingURL=pddm.css.map */
