/*! nouislider - 14.6.2 - 9/16/2020 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}@charset "UTF-8";body>.skip-link.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:relative;z-index:1000000;padding:10px;background-color:#fff;color:#212121;width:auto}body.user-is-tabbing a:focus,body.user-is-tabbing button:focus{outline:2px solid #1e75ba!important}@media screen and (min-width:1000px){#ajax-content-wrap .container-wrap{background-image:url(../images/background_window.svg);background-repeat:no-repeat;background-position:bottom -300px left calc(50% - 600px)}#ajax-content-wrap .container-wrap>.main-content{min-height:540px}}.home-banner-text{text-transform:uppercase}.home-banner-text strong{position:relative;white-space:nowrap;color:#fff;font-family:inherit;font-weight:inherit;margin-left:.1em;margin-right:.1em}.home-banner-text strong:after{content:"";position:absolute;z-index:-1;top:.15em;bottom:.1em;left:-.1em;right:-.1em;background-color:#1aa140;border-radius:.1em;transform:skew(-4deg)}.banner_image .hover-wrap-inner{position:relative}.banner_image .hover-wrap-inner:after{content:"";position:absolute;z-index:-1;top:30px;width:100%;height:100%}.banner_image .hover-wrap-inner:after,.banner_image img{border-radius:5px}.banner_image.blue .hover-wrap-inner:after{background-color:#1d75bb;left:30px}.banner_image.blue .hover-wrap-inner:after,.banner_image.blue img{-webkit-clip-path:polygon(30% 0,100% 0,100% 100%,0 100%);clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}.banner_image.red .hover-wrap-inner:after{background-color:#ee4337;right:30px}.banner_image.red .hover-wrap-inner:after,.banner_image.red img{-webkit-clip-path:polygon(0 0,100% 0,70% 100%,0 100%);clip-path:polygon(0 0,100% 0,70% 100%,0 100%)}.home-slider-wrapper .nectar-carousel .flickity-viewport{margin-top:30px!important;margin-bottom:30px!important}.home-slider-wrapper .nectar-carousel .flickity-page-dots{bottom:-30px}.home-slider-wrapper .nectar-carousel .flickity-page-dots .dot{opacity:1}.home-slider-wrapper .nectar-carousel .flickity-page-dots .dot:before{width:20px;height:20px;box-shadow:none;background-color:#000}.home-slider-wrapper .nectar-carousel .flickity-page-dots .dot.is-selected{opacity:.2}.home-slider-wrapper .nectar-carousel .flickity-page-dots .dot.is-selected:before{box-shadow:none;background-color:#000;transform:scale(1)}.home-slider-wrapper .nectar-carousel .inner-wrap{display:flex;align-items:center}.home-slider-wrapper .nectar-carousel .hover-wrap-inner{position:relative}.home-slider-wrapper .nectar-carousel .hover-wrap-inner:after,.home-slider-wrapper .nectar-carousel .hover-wrap-inner:before,.home-slider-wrapper .nectar-carousel .hover-wrap-inner img{border-radius:5px}.home-slider-wrapper .nectar-carousel .hover-wrap-inner:after,.home-slider-wrapper .nectar-carousel .hover-wrap-inner:before{pointer-events:none;content:"";position:absolute;width:100%;height:100%;top:0;left:0;transition:all .4s ease}.home-slider-wrapper .nectar-carousel .hover-wrap-inner:before{z-index:1;content:"\F0B2";font-family:FontAwesome;display:flex;align-items:center;justify-content:center;color:#fff;font-size:30px;background-image:linear-gradient(45deg,rgba(238,67,55,.75),rgba(30,117,186,.75));opacity:0}.home-slider-wrapper .nectar-carousel .hover-wrap-inner:after{z-index:-1;background-color:rgba(0,0,0,.1);margin-left:0;margin-top:0;opacity:0}.home-slider-wrapper .nectar-carousel .hover-wrap-inner:hover:before{opacity:1}.home-slider-wrapper .nectar-carousel .hover-wrap-inner:hover:after{opacity:1;margin-left:15px;margin-top:15px}.nectar-button{text-transform:uppercase}.nectar-button.large{font-size:18px}.nectar-button.has-icon.icon-left[type=submit]{padding:13px 37px 13px 46px!important}body.material .nectar-button.has-icon.icon-left span{transform:translateX(10px)}body.material .nectar-button.has-icon.icon-left i{left:14px;right:auto}.gradient-image-box .wpb_wrapper{flex-grow:1}.gradient-image-box .wpb_wrapper>.wpb_row,.gradient-image-box .wpb_wrapper>.wpb_row>.col{height:100%}.gradient-image-box .wpb_wrapper .vc_column-inner{justify-content:center}.gradient-image-box .wpb_wrapper .vc_column-inner .wpb_wrapper{flex-grow:0}.divider-small-border{background-color:#212121}.light .divider-small-border{background-color:#fff}body:not(.woocommerce-cart) .main-content table:not(.no-border) thead td,body:not(.woocommerce-cart) .main-content table:not(.no-border) thead th{border:solid #d6d5d7;border-width:1px 1px 0;background-color:#212121;color:#fff;font-size:14px;font-weight:300;line-height:1.2;text-transform:uppercase;padding:10px 15px}@media print{body:not(.woocommerce-cart) .main-content table:not(.no-border) thead td,body:not(.woocommerce-cart) .main-content table:not(.no-border) thead th{background-color:#fff;color:#212121;border:1px solid #d6d5d7!important}}body:not(.woocommerce-cart) .main-content table:not(.no-border) thead .sortable{vertical-align:middle}body:not(.woocommerce-cart) .main-content table:not(.no-border) thead .sortable a{color:inherit;height:100%;display:flex;align-items:center;justify-content:space-between;margin:-10px -15px;padding:10px 15px}body:not(.woocommerce-cart) .main-content table:not(.no-border) thead .sortable a i{font-size:0}body:not(.woocommerce-cart) .main-content table:not(.no-border) thead .sortable a i:before{margin-left:.5em;font-size:14px}body:not(.woocommerce-cart) .main-content table:not(.no-border) tbody tr:nth-child(odd){background-color:rgba(0,0,0,.05)}body:not(.woocommerce-cart) .main-content table:not(.no-border) tbody tr:nth-child(2n){background-color:hsla(0,0%,100%,.05)}body:not(.woocommerce-cart) .main-content table:not(.no-border) tbody tr.odd{background-color:rgba(0,0,0,.05)}body:not(.woocommerce-cart) .main-content table:not(.no-border) tbody tr.even{background-color:hsla(0,0%,100%,.05)}body:not(.woocommerce-cart) .main-content table:not(.no-border) tbody tr:last-child td,body:not(.woocommerce-cart) .main-content table:not(.no-border) tbody tr:last-child th{border-bottom:1px solid #d6d5d7}body:not(.woocommerce-cart) .main-content table:not(.no-border) tbody td:nth-child(n),body:not(.woocommerce-cart) .main-content table:not(.no-border) tbody th:nth-child(n){background-color:transparent;border:1px solid #d6d5d7;border-top:0;border-bottom:0;padding:10px 15px;line-height:1.2}body:not(.woocommerce-cart) .main-content table:not(.no-border) a{color:#1e75ba}body:not(.woocommerce-cart) .main-content table.no-border{margin:0}body:not(.woocommerce-cart) .main-content table.no-border,body:not(.woocommerce-cart) .main-content table.no-border td,body:not(.woocommerce-cart) .main-content table.no-border th,body:not(.woocommerce-cart) .main-content table.no-border tr{border:0;background-color:transparent;font-size:1rem}body:not(.woocommerce-cart) .main-content table.no-border td,body:not(.woocommerce-cart) .main-content table.no-border th{padding:.2em 0}body:not(.woocommerce-cart) .main-content table.no-border td+*,body:not(.woocommerce-cart) .main-content table.no-border th+*{padding-left:10px}body:not(.woocommerce-cart) .main-content table.energy-table:not(.no-border){border-top:1px solid #d6d5d7}body:not(.woocommerce-cart) .main-content table.energy-table:not(.no-border) tbody tr{background-color:hsla(0,0%,100%,.05)}body:not(.woocommerce-cart) .main-content table.energy-table:not(.no-border) tbody tr:first-child{background-color:rgba(0,0,0,.05)}body:not(.woocommerce-cart) .main-content table.energy-table:not(.no-border) tbody tr td:nth-child(n){border-bottom:1px solid #d6d5d7}body:not(.woocommerce-cart) .main-content table.energy-table:not(.no-border) td{font-size:18px}@media screen{.responsive-table-outer{position:relative}.responsive-table-outer:after,.responsive-table-outer:before{content:"";display:block;position:absolute;z-index:20;top:0;height:100%;width:30px;opacity:0;transition:opacity .3s ease;pointer-events:none}.responsive-table-outer:before{left:-1px;background:linear-gradient(90deg,rgba(0,0,0,.4),transparent)}.responsive-table-outer:after{right:-1px;background:linear-gradient(270deg,rgba(0,0,0,.4),transparent)}.responsive-table-outer.overflown:after,.responsive-table-outer.overflown_left:before{opacity:1}.responsive-table-outer .responsive-table-inner{overflow:auto}#ajax-content-wrap .responsive-table-outer table{margin:0}}.vc_wp_custommenu .menu{margin-left:0}.vc_wp_custommenu .menu li{list-style:none;line-height:20px;margin-bottom:15px}.vc_wp_custommenu .menu li.current-menu-item>a{color:#1d75bb}.vc_wp_custommenu .menu .menu-item a{line-height:inherit;font-size:20px!important}.vc_wp_custommenu .menu .sub-menu{width:100%;margin-top:15px}.vc_wp_custommenu .menu .sub-menu li{position:relative}.vc_wp_custommenu .menu .sub-menu li:before{content:"\F005";font-family:FontAwesome;font-size:10px;line-height:inherit;color:#1d75bb;position:absolute;left:-20px}.vc_wp_custommenu .menu .sub-menu li.current-menu-item>a{font-weight:700!important}.vc_wp_custommenu .menu .sub-menu a{line-height:inherit;font-size:16px!important}.wpb_text_column sub,.wpb_text_column sup{line-height:1}.wpb_text_column a{color:#1d75bb;text-decoration:underline}.light .wpb_text_column a{color:#85beec}.lga-selection-fields{display:flex;flex-wrap:wrap;gap:10px 20px}.lga-selection-fields .field{flex:1 1 0;min-width:200px}.lga-selection-fields .field.field-error label{color:#ee4337}.lga-selection-fields .field.field-error .select2-selection--single{border-color:#ee4337}.lga-selection-fields .message{width:100%;color:#ee4337;text-align:center}.lga-selection-fields .select2-container,.lga-selection-fields .select2-selection,.lga-selection-fields select{height:50px!important}.lga-selection-fields .select2-selection{display:flex;align-items:center}.lga-selection-fields .button-row{flex:0 1 0;align-self:flex-end;margin:10px auto 0}.lga-selection-fields .fancy-select-wrap{padding:0!important}.lga-selection-fields .nectar-button{border:0;margin:0;cursor:pointer}.select2-container--default .select2-results>.select2-results__options{max-height:300px}.zone-data-block table{display:inline-table;width:auto!important}.zone-data-block td,.zone-data-block th{font-size:18px!important;line-height:1.4}body.material #header-secondary-outer nav>ul>li>a{font-size:14px}body.material #header-secondary-outer nav>.sf-menu{padding:13px 0}body.material #header-secondary-outer .member-link.link-blue{font-weight:700;color:#5aa7e4}#header-outer .sf-menu>.sfHover>ul,#header-outer .sf-menu>li:hover>ul{top:70%}#header-outer:not(.transparent) .sf-menu>li ul{border-top:0}body:not(.home) #header-outer{border-bottom:1px solid #d6d5d7}#top nav>ul>li>a{display:flex;text-align:center;align-items:center}body[data-header-search=false] #search-outer{display:none}#footer-outer{position:relative}#footer-outer:before{content:"";background-image:url(../images/footer_top_bar.svg);background-size:100%;height:10px;position:absolute;top:0;left:0;width:100%}#footer-outer #footer-widgets .row{display:flex}@media screen and (min-width:1000px){#footer-outer #footer-widgets .row .col:last-child{max-width:20%}}@media screen and (min-width:691px) and (max-width:999px){#footer-outer #footer-widgets .row{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:691px){#footer-outer #footer-widgets .row{padding-top:85px}#footer-outer #footer-widgets .row .col{width:auto;flex-grow:1}}@media screen and (max-width:999px){#footer-outer #footer-widgets .row{flex-wrap:wrap}}@media screen and (max-width:690px){#footer-outer #footer-widgets .row .col{width:100%}}#footer-outer #footer-widgets .menu>li>a{font-size:16px!important;margin-bottom:10px}#footer-outer #footer-widgets .menu>li.hide-link>a,#footer-outer #footer-widgets .menu>li>a:empty{display:none}#footer-outer #footer-widgets .menu>li.hide-link>a+ul,#footer-outer #footer-widgets .menu>li>a:empty+ul{margin-top:-8px!important}#footer-outer #footer-widgets .sub-menu{width:100%}#footer-outer #footer-widgets .sub-menu li{position:relative;line-height:18px}#footer-outer #footer-widgets .sub-menu li:before{content:"\F005";font-family:FontAwesome;font-size:10px;line-height:inherit;color:#1d75bb;position:absolute;left:-20px}#footer-outer #footer-widgets .sub-menu a{line-height:inherit}#footer-outer #copyright{padding-top:15px;padding-bottom:15px}@media screen and (max-width:690px){#footer-outer #copyright{text-align:center}#footer-outer #copyright .col ul.social{float:none;display:flex;justify-content:center;align-items:center}}#footer-outer #copyright a{color:inherit}#footer-outer #copyright .social a{font-size:0}#footer-outer #copyright .social a i{color:#414042;font-size:14px}#page-header-bg{text-align:center;position:relative}#page-header-bg:not(.no-mask):before{content:"";background-image:url(../images/banner_bottom.svg);background-size:100% auto;background-position:bottom;background-repeat:no-repeat;height:100%;position:absolute;z-index:11;bottom:-1px;left:0;width:100%;pointer-events:none}#page-header-bg .page-header-bg-image:after,#page-header-bg .page-header-overlay-color:after{opacity:1;background-color:transparent;background-image:linear-gradient(45deg,#ee4337 20%,#1e75ba 80%)}#page-header-bg .page-header-bg-image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.9;z-index:10}#page-header-bg .nectar-particles .span_6 .inner-wrap,#page-header-bg .span_6{top:45%}@media screen and (max-width:999px){#page-header-bg .nectar-particles .span_6 .inner-wrap,#page-header-bg .span_6{top:40%}}#page-header-bg .subheader,#page-header-bg h1{color:#fff!important}#page-header-bg h1{text-transform:uppercase;margin-bottom:0}#page-header-bg .preheader{display:block;font-size:24px;font-weight:300}@media screen and (min-width:1000px){#page-header-bg .preheader{margin-bottom:.3em}}#page-header-bg .supplier-website{display:inline-block;font-weight:300;font-size:16px;line-height:1.2}.supplier-banner #page-header-bg h1{text-transform:none}.breadcrumb-bar{margin:20px 0 30px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.breadcrumb-bar .product-results{margin-left:auto;color:#8d8c8f;font-size:smaller}.breadcrumb-bar #breadcrumbs i{margin:0 .5em}.breadcrumb-bar #breadcrumbs .breadcrumb_last{color:#8d8c8f}.custom-breadcrumbs #page-header-bg:before{content:none!important}body[data-bg-header=true].archive:not(.post-type-archive) #ajax-content-wrap .container-wrap,body[data-bg-header=true].blog #ajax-content-wrap .container-wrap,body[data-bg-header=true].category #ajax-content-wrap .container-wrap{padding-top:0!important}.post-content{padding-left:0}.post-content .entire-meta-link span{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.post-content .post-header a{color:#fff}.masonry-blog-item .content-inner .post-featured-img img{display:block}.post-type-archive-resource[data-ext-responsive=true] .post-area.masonry.span_9{width:100%;margin-right:0}.post-type-archive-resource #sidebar{display:none}.resource-categories-selector{text-align:center;margin:30px 0}.resource-categories-selector .widget_categories{display:inline-block;max-width:300px;width:100%;text-align:left}@media not speech{.resource-categories-selector .screen-reader-text{display:none}}@media screen and (min-width:1000px){.single-resource .post-area{display:flex;justify-content:space-between}.single-resource .post-area:after{display:none}.single-resource .post-area .type-resource{width:40%}.single-resource .post-area .resource-attachments{width:60%;margin-left:40px;margin-top:0}}.resource-attachments{margin-top:60px}.resource-attachments .attachment{display:flex;padding:25px;border:2px solid #d6d5d7;border-radius:5px;background-color:#fff}.resource-attachments .attachment+.attachment{margin-top:30px}.resource-attachments .thumbnail{flex:0 0 100px;margin-right:25px}.resource-attachments .thumbnail img{display:block;max-width:100%;height:auto;margin-bottom:0}.resource-attachments .details h3{font-size:24px;margin-bottom:15px}.resource-attachments .description{font-size:14px;margin-bottom:20px;line-height:1.5}.resource-attachments .nectar-button{margin-bottom:0}@media screen and (max-width:999px){.resource-attachments .attachment{flex-direction:column}.resource-attachments .thumbnail{margin-right:0;margin-bottom:25px}}#learndash-tooltips .ld-tooltip,#learndash-tooltips .ld-tooltip:after,#wpProQuiz_overlay_close,#wpProQuiz_user_content table.wp-list-table thead th,.learndash-wrapper #btn-join,.learndash-wrapper .btn-join,.learndash-wrapper .ld-button:hover:not(.learndash-link-previous-incomplete):not(.ld-button-transparent),.learndash-wrapper .ld-button:not(.ld-js-register-account):not(.learndash-link-previous-incomplete):not(.ld-button-transparent),.learndash-wrapper .ld-expand-button,.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon,.learndash-wrapper .ld-focus-comments .form-submit #submit,.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a,.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading,.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger,.learndash-wrapper .ld-login-modal .ld-login-modal-register,.learndash-wrapper .ld-login-modal input[type=submit],.learndash-wrapper .ld-primary-background,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2,.learndash-wrapper .wpProQuiz_content .wpProQuiz_button:not(.wpProQuiz_button_reShowQuestion):not(.wpProQuiz_button_restartQuiz),.learndash-wrapper .wpProQuiz_content .wpProQuiz_certificate a.btn-blue{background-color:#1d75bb!important}#wpProQuiz_user_content a,.learndash-wrapper .ld-breadcrumbs a,.learndash-wrapper .ld-button.ld-button-reverse,.learndash-wrapper .ld-button.ld-button-transparent,.learndash-wrapper .ld-expand-button.ld-button-alternate,.learndash-wrapper .ld-focus-comment .ld-comment-reply a.comment-reply-link:hover,.learndash-wrapper .ld-focus-comments .comment-respond a,.learndash-wrapper .ld-focus-comments__heading-actions .ld-expand-button,.learndash-wrapper .ld-focus-comments__heading a,.learndash-wrapper .ld-icon-certificate,.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover,.learndash-wrapper .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading,.learndash-wrapper .ld-lesson-item.ld-is-current-lesson .ld-lesson-title,.learndash-wrapper .ld-login-modal .ld-login-modal-login .ld-modal-heading,.learndash-wrapper .ld-primary-color,.learndash-wrapper .ld-primary-color-hover:hover,.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active{color:#1d75bb!important}.post-type-archive-sfwd-courses[data-ext-responsive=true] .post-area.masonry.span_9{width:100%;margin-right:0}.post-type-archive-sfwd-courses #sidebar,.posts-container .type-sfwd-courses .grav-wrap{display:none}.single.single-sfwd-topic .heading-title{padding-top:0;padding-bottom:0}.learndash-wrapper .ld-breadcrumbs,.learndash-wrapper .ld-topic-status{background-color:#f0f0f0}.learndash-wrapper .ld-topic-status{margin-bottom:50px}.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{background-image:linear-gradient(90deg,rgba(238,67,55,.75),rgba(30,117,186,.75))}.learndash-wrapper .ld-content-actions{margin-top:50px;padding-top:40px}.learndash-wrapper .ld-content-actions .sfwd-mark-complete{margin-top:-3px;padding-top:3px;margin-bottom:10px}.learndash-wrapper .ld-content-actions .sfwd-mark-complete:after{transition:all .45s cubic-bezier(.25,1,.33,1);margin-top:1px}.learndash-wrapper .ld-content-actions .sfwd-mark-complete:hover:after{margin-top:-2px}.learndash-wrapper .ld-content-actions .ld-content-action .learndash_mark_complete_button{padding-right:40px!important}@media screen and (min-width:1000px){.learndash-wrapper .ld-content-actions{display:grid;-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(3,1fr);grid-template-areas:"prev complete next"}.learndash-wrapper .ld-content-actions .ld-content-action{padding:0}.learndash-wrapper .ld-content-actions .ld-content-action:first-child{grid-area:prev;justify-self:start}.learndash-wrapper .ld-content-actions .ld-content-action:nth-child(2){grid-area:complete;justify-self:center}.learndash-wrapper .ld-content-actions .ld-content-action:nth-child(3){grid-area:next;justify-self:end}}@media screen and (max-width:960px){.learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back{padding:0}.learndash-wrapper .ld-content-actions .ld-empty{display:none}}.learndash-wrapper .ld-button,.learndash-wrapper .ld-expand-button,.learndash-wrapper .wpProQuiz_content a#quiz_continue_link{border-radius:4px;font-weight:300}@media screen and (min-width:1000px){.customer-login-page{display:flex;align-items:flex-start}.customer-login-page .customer-auth-form{flex-grow:1;margin-right:90px;margin-bottom:0}.customer-login-page .customer-auth-form form{margin-top:28px}.customer-login-page .customer-signup-form{flex-grow:1}}.customer-login-page .customer-auth-form{flex-basis:50%;margin-bottom:40px;padding:30px;border-radius:5px;background-color:#f0f0f0}.customer-login-page .customer-auth-form input{background-color:#fff}.customer-login-page .customer-auth-form .login-submit{padding-bottom:0}.customer-login-page .forgot-password-link{font-size:12px}.customer-login-page .customer-signup-form{flex-basis:50%}.customer-login-page .customer-signup-form .gfield{margin-top:0}.customer-login-page .customer-signup-form .gfield_label{margin-bottom:0}.customer-login-page .customer-signup-form input{margin-top:0;height:48px}.member-nav:not(:last-child){margin-bottom:50px}.member-nav ul{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin:-15px;padding:0}.member-nav ul li{display:block;width:50%;padding:15px}@media screen and (min-width:1000px){.member-nav ul li{width:25%}}.member-nav ul li a{position:relative;background-color:#f0f0f0;background-image:linear-gradient(45deg,rgba(238,67,55,.9),rgba(30,117,186,.9));color:#fff;height:150px;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.1}.member-nav ul li a,.member-nav ul li a:after{left:0;top:0;border-radius:5px;width:100%;transition:all .4s ease}.member-nav ul li a:after{pointer-events:none;content:"";position:absolute;height:100%;z-index:-1;background-color:rgba(0,0,0,.1);margin-left:0;margin-top:0;opacity:0}.member-nav ul li a i{font-size:40px;margin:0 0 .5rem}.member-nav ul li a span{display:inline-flex;align-items:center;justify-content:center;min-height:2.1em}.member-nav ul li a:hover{left:-2px;top:-2px}.member-nav ul li a:hover:after{opacity:1;margin-left:15px;margin-top:15px}.member-details-form{margin-bottom:50px}.member-details-form .form-grid{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.member-details-form .form-group{padding:10px 15px;flex-grow:1}@media screen and (min-width:691px){.member-details-form .form-group{width:50%}}@media screen and (min-width:1200px){.member-details-form .form-group{width:33%}}.member-details-form .change-password{margin-top:50px}.member-details-form .change-password p{padding-bottom:0}.member-details-form .change-password .form-grid{margin-bottom:20px}#certificate-upload{text-align:center;padding:2rem 0}#certificate-upload h3{margin:0 0 2rem}#certificate-upload .form-footer{margin:2rem 0 0;display:flex;flex-direction:column;align-items:center}#certificate-upload .form-footer button{margin:0 0 1rem}#certificate-upload .form-footer a{font-size:smaller}#certificate-upload .csv-failures{margin:0 0 2rem}#certificate-upload .alert{display:inline-block;margin:0 0 2rem;background-color:#c8e6c9;color:#388e3c;border-color:#a5d6a7;padding:.33rem 2rem;border-radius:.25rem}#certificate-upload .alert.alert-danger{display:block;margin:0 0 .5rem;background-color:#f8d7da;color:#721c24;border-color:#f5c6cb}#certificate-upload .file-upload-wrapper{display:inline-block;background-color:#f0f0f0;border:1px solid #e6e6e6;padding:15px;width:100%;max-width:500px}#certificate-upload .file-upload-wrapper input{width:100%}#certificate-upload .template-download{display:inline-block;font-size:smaller;margin:1rem 0 0}.star-rating{display:flex;flex-wrap:wrap;flex-direction:row;width:80px}.star-rating .star{display:block;width:14px;height:14px;font-size:14px;line-height:14px;position:relative;margin:1px}.star-rating .star .star-fill{position:absolute;overflow:hidden;width:14px;height:14px;top:0;left:0}.star-rating .star:before{color:#212121}.star-rating .star .star-fill:before,.star-rating .star:before{font-family:FontAwesome;content:"\F006";display:block}.star-rating .star .star-fill:before{content:"\F005"}.star-rating.star-colour-black{justify-content:center}.star-rating.star-colour-blue{color:#1e75ba}.star-rating.star-colour-red{color:#ef4236}[data-open-certificate-modal]{cursor:pointer;border:none}.modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;padding:2rem 0;background-color:rgba(0,0,0,.5)}.modal .modal-dialog{margin:0 auto;max-height:100%;display:flex!important;max-width:640px;width:100%;background-color:#fff;border-radius:.25rem}.modal .modal-content{overflow-y:auto}.modal .modal-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1.5rem}.modal .modal-header h5{font-size:1.4rem;margin:0}.modal .modal-header .close{padding:1rem;margin-right:-.5rem;font-size:1.5rem;font-weight:400;line-height:1;color:inherit;text-shadow:none;opacity:.5}.modal .modal-header .close:not(:disabled):not(.disabled){cursor:pointer}.modal .modal-header button.close{padding:1rem;background-color:transparent;border:0;-webkit-appearance:none}.modal .modal-body{display:block;position:relative;flex:1 1 auto;padding:0 1.5rem}.modal .modal-body.modal-response{display:none}.modal .modal-body .mandatory{font-size:smaller}.modal .modal-body a{width:100%;text-align:center}.modal .modal-body a:last-child{margin:0}.modal .modal-body .form-group{margin-bottom:.5rem}.modal .modal-body .form-group.is-invalid input,.modal .modal-body .form-group.is-invalid select,.modal .modal-body .form-group.is-invalid textarea{border-color:#ef4236}.modal .modal-body .form-group .error{color:#ef4236;font-size:.8rem;display:block;text-align:left}.modal .modal-body .fancy-select-wrap{padding:0}.modal .modal-body input,.modal .modal-body select,.modal .modal-body textarea{font-size:14px}.modal .modal-body textarea[rows]{resize:none}.modal .modal-body textarea[rows="4"]{max-height:calc(6.88em + 24px)}.modal .modal-body textarea[rows="5"]{max-height:calc(8.6em + 24px)}.modal .modal-body select{background-color:rgba(0,0,0,.04);border-radius:4px;border:2px solid transparent;padding:10px;height:48px;width:100%;box-shadow:none;font-family:inherit;line-height:24px;color:#555;transition:all .2s ease;-webkit-transition:all .2s ease;margin:0}.modal .modal-body select option{background-color:#fff;color:#000}.modal .modal-body .form-row{display:flex;margin:0 -.5rem}.modal .modal-body .form-row .form-group{padding:0 .5rem}.modal .modal-footer{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-start;padding:1rem 1.5rem}.modal .modal-footer button{margin-left:1rem}.modal.show-response .modal-body{display:none}.modal.show-response .modal-body.modal-response{display:block}.modal.show-response .modal-footer{display:none}body.modal-open{overflow:hidden;height:100vh!important}.supplier-search-simple{display:flex;flex-wrap:wrap;justify-content:center;margin:30px -15px 75px}@media screen and (max-width:999px){.supplier-search-simple{margin-top:30px;margin-bottom:30px}}.supplier-search-simple>*{margin:5px 15px}.supplier-search-simple input{border:2px solid #d6d5d7;max-width:430px;min-width:150px;background-color:#fff;border-radius:0;flex:1 1 0}.supplier-search-simple button{display:flex;align-items:center;text-transform:uppercase}#ajax-content-wrap .supplier-search-simple button{padding-left:35px!important;padding-right:35px!important}.supplier-search-simple button i{top:0;margin-right:.6em}body:not(.woocommerce-cart) .main-content .product-table{margin-bottom:60px}body div#pagination{text-align:center;font-size:16px;height:42px}body div#pagination .page-numbers{display:inline-block;vertical-align:middle;width:42px!important;height:42px!important;line-height:22px;font-weight:400;font-size:16px!important;background-color:#f0f0f0!important;margin:0 8px;border-radius:0!important;padding:10px!important}body div#pagination .page-numbers:hover{background-color:#d7d7d7!important}body div#pagination .page-numbers.current{line-height:22px;background-color:#212121!important;box-shadow:none;font-size:inherit!important}body div#pagination .next,body div#pagination .prev{font-size:0!important}body div#pagination .next:before,body div#pagination .prev:before{font-family:FontAwesome;font-size:16px}body div#pagination .prev:before{content:"\F104"}body div#pagination .next:before{content:"\F105"}.product-positions{display:flex;flex-wrap:wrap;text-align:center;margin:0 -45px;padding-top:30px}.product-positions .product-position{width:50%;padding:0 45px}@media screen and (max-width:1000px){.product-positions .product-position{width:100%}}.product-positions .product-application-wrap{display:flex;flex-wrap:wrap;margin:-25px -15px 50px}.product-positions .product-application{padding:50px 15px 0;flex:0 0 50%;display:flex;flex-direction:column}@media screen and (max-width:479px){.product-positions .product-application{flex-basis:100%}}.product-positions .product-application a{display:flex;align-items:center;justify-content:center;flex-grow:1}.product-positions .product-application .featured-image{flex-grow:0;position:relative;width:100%;margin-bottom:4px;border-radius:50% 50% 5px 5px;overflow:hidden}.product-positions .product-application .featured-image:before{content:"";display:block;width:100%;padding-top:83.3333333333%}.product-positions .product-application .featured-image:after{content:"";position:absolute;z-index:1;width:4px;height:100%;top:0;left:calc(50% - 2px);background-color:#fff}.product-positions .product-application .featured-image img{position:absolute;width:100%;height:100%;top:50%;left:50%;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%) scale(1);transition:all .4s ease}.product-positions .product-application .featured-image:hover img{transform:translate(-50%,-50%) scale(1.05)}.product-positions .product-application .application-title{background-color:#414042;color:#fff;font-size:24px;font-weight:300;line-height:1;padding:15px;border-radius:5px;min-height:2em}.product-positions .product-application .application-title span{min-height:2em;display:flex;align-items:center}.supplier-table-actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:30px -20px}@media screen and (min-width:1000px){.supplier-table-actions{margin-bottom:70px}}@media print{.supplier-table-actions{display:none}}.supplier-table-actions .supplier-search-simple{margin:10px 5px;flex-grow:1;max-width:650px}.supplier-table-actions .export-buttons{margin:10px 5px}@media screen{.supplier-table-wrapper{margin-left:calc(-50vw + 50% + 30px);margin-right:calc(-50vw + 50% + 30px);width:calc(100vw - 60px);margin-bottom:60px}}.supplier-table-wrapper .table-info{margin:-1rem 0 2rem}.supplier-table-wrapper .table-info p{font-size:smaller;margin:0 0 1rem;padding:0;line-height:1.2em}.product-table.supplier thead th{vertical-align:middle;text-align:center}@media print{.product-table.supplier thead th{min-width:0!important}}.product-table.supplier tbody{border-bottom:1px solid #d6d5d7}.product-table.supplier tbody td,.product-table.supplier tbody th{vertical-align:middle;line-height:1.1428571429}.product-table.supplier .nowrap{white-space:nowrap}#ajax-content-wrap .product-table.supplier tr{background-color:transparent}#ajax-content-wrap .product-table.supplier tr.odd td,#ajax-content-wrap .product-table.supplier tr.odd th{background-color:rgba(0,0,0,.05)}#ajax-content-wrap .product-table.supplier tr.even td,#ajax-content-wrap .product-table.supplier tr.even th{background-color:hsla(0,0%,100%,.05)}.product-table.supplier th.rating-heading{text-align:center;font-weight:400;font-size:14px;line-height:1.2;border-right:1px solid #d6d5d7!important;border-bottom:0;background-color:transparent;padding-bottom:0!important}.product-table.supplier th.rating-heading:not(.first){border-top:1px solid #d6d5d7!important}.product-table.supplier .cell-blue{color:#1e75ba}.product-table.supplier .cell-blue:not(:first-child){border-left:0!important}.product-table.supplier .cell-blue:not(:last-child){border-right:0!important}.product-table.supplier .cell-red{color:#ef4236}.product-table.supplier .cell-red:not(:first-child){border-left:0!important}.product-table.supplier .cell-red:not(:last-child){border-right:0!important}.supplier-description{margin:50px 0 30px}p+.supplier-description{margin-top:30px}@media screen and (min-width:1000px){.supplier-description{margin:100px 0 70px}}.export-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.export-buttons .nectar-button{margin:5px 15px;flex-shrink:0;text-transform:uppercase}.export-buttons .nectar-button span{white-space:nowrap}.export-buttons .nectar-button.see-through:active,.export-buttons .nectar-button.see-through:focus,.export-buttons .nectar-button.see-through:hover{background-color:#fff!important}.products-list{display:flex;flex-wrap:wrap;padding-top:30px}.products-list .export-buttons{width:100%;margin-bottom:40px}@media screen and (min-width:1000px){.products-list .export-buttons{margin-bottom:70px}}@media print{.products-list .export-buttons{display:none}}.products-list .product-filter{width:100%;margin-bottom:40px}@media screen and (min-width:1000px){.products-list .product-filter{flex-grow:0;flex-shrink:0;width:360px;padding-right:60px}}.products-list .product-listings{width:100%;margin-bottom:40px}@media screen and (min-width:1000px){.products-list .product-listings{width:calc(100% - 360px);flex-grow:1;flex-shrink:1}}.products-list .product-listings #pagination{margin-top:3rem}.main-content .product-breadcrumbs{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.main-content .product-breadcrumbs .container:after,.main-content .product-breadcrumbs .container:before{content:none}.single-product .product-breadcrumbs{margin-bottom:60px}.product-breadcrumbs{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #eee;font-size:.85rem;line-height:1.2rem}.product-breadcrumbs .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.product-breadcrumbs .breadcrumbs{font-weight:500}.product-breadcrumbs .breadcrumbs i{margin:0 .5rem}.product-breadcrumbs .breadcrumbs .breadcrumb_last,.product-breadcrumbs .product-count{opacity:.6}@media screen and (max-width:999px){.product-filter .filter-toggle{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:0!important;background-color:#212121;color:#fff;padding:15px 30px;border-radius:5px}.product-filter .filter-toggle h3,.product-filter .filter-toggle h4{color:inherit}.product-filter .filter-toggle:after{content:"\F107";font-family:FontAwesome;font-weight:400;transform:rotate(0deg);transition:all .2s ease}.product-filter>form{height:0;overflow:hidden}.product-filter.open .filter-toggle:after{transform:rotate(180deg)}.product-filter.open>form{height:auto;padding-top:30px}}.product-filter .filter-toggle{margin-bottom:30px}.product-filter .filter-toggle h3,.product-filter .filter-toggle h4{margin-bottom:0!important}.product-filter .form-group{position:relative;margin-bottom:30px}.product-filter .form-group>.label-over{position:absolute;transform:translateY(-50%);left:15px;top:0;padding:0 10px;font-size:12px!important;background-color:#fff;z-index:1}.product-filter .form-group .fancy-select-wrap{padding-top:0}.product-filter .form-group>input{font-size:14px;padding-left:23px;padding-right:23px}.product-filter .select2-choices,.product-filter input{height:50px;border:2px solid #d6d5d7;border-radius:0;box-sizing:border-box;background-color:#fff}.product-filter .select2-choices{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;min-height:50px;padding-top:5px;padding-bottom:5px}.product-filter .select2-choices input{height:auto;padding-top:0;padding-bottom:0}.product-filter .select2-container-multi.select2-container-active .select2-choices{border:2px solid #212121}.product-filter .advanced-filters{background-color:#f0f0f0;padding:20px;margin:30px 0 40px}.product-filter .advanced-filters .label-over{background-color:#f0f0f0}.product-filter .advanced-filters button[data-toggle-advanced-filters]{position:relative;text-align:left;border:0;border-bottom:2px solid #212121;background-color:transparent;border-radius:0!important;padding:20px 30px 20px 0;margin-top:-20px;font-weight:300;font-size:16px;width:100%;cursor:pointer}.product-filter .advanced-filters button[data-toggle-advanced-filters]:after{content:"\F106";font-family:FontAwesome;position:absolute;right:0;top:20px}.product-filter .advanced-filters button[data-toggle-advanced-filters]+div{padding-top:20px}.product-filter .advanced-filters.closed button[data-toggle-advanced-filters]:after{content:"\F107"}.product-filter .advanced-filters .form-group{margin-bottom:20px}.product-filter .advanced-filters input[type=text]{background-color:transparent}.product-filter .ratings-options{display:flex;flex-wrap:wrap;margin-right:-10px}.product-filter .ratings-options .custom-checkbox-wrapper{margin-bottom:5px;margin-right:10px;min-width:calc(50% - 10px)}.product-filter .custom-checkbox{opacity:.01;position:absolute;width:1;height:1}.product-filter .custom-checkbox+label{cursor:pointer;position:relative;padding-left:30px;line-height:16px}.product-filter .custom-checkbox+label:before{position:absolute;top:0;left:0;content:"";font-family:FontAwesome;font-weight:400;display:inline-block;width:20px;height:20px;line-height:20px;border:2px solid #d6d5d7;color:#8d8c8f;background-color:#fff;margin:-2px 0;font-size:16px;text-align:center}.product-filter .custom-checkbox:checked+label:before{content:"\F00C"}.product-filter .custom-checkbox[type=radio]+label:before{content:"";border-radius:50px;background-image:radial-gradient(circle at center,#fff 35%,#fff 40%)}.product-filter .custom-checkbox[type=radio]+label:hover:before{background-image:radial-gradient(circle at center,#e7e6e7 35%,#fff 40%)}.product-filter .custom-checkbox[type=radio]:checked+label:before{background-image:radial-gradient(circle at center,#8d8c8f 35%,#fff 40%)}.product-filter .slider-label{font-size:12px!important;display:flex;justify-content:space-between;align-items:center}.product-filter .slider-label [data-range-slider-label]{color:#8d8c8f;text-align:right}.product-filter .noUi-horizontal{margin:15px 0}.product-filter .filter-search{width:100%;text-transform:uppercase}.product-filter .filter-search i{margin-right:.5em}.product-listings .listing{display:flex;flex-wrap:wrap;border:2px solid #d6d5d7;border-radius:4px;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.product-listings .listing+.listing{margin-top:30px}.product-listings .details{flex-grow:1;line-height:1.5;padding:25px}.product-listings .details p{padding-bottom:15px}.product-listings .details ul{font-size:14px;margin-left:0;margin-bottom:20px}.product-listings .details ul li{list-style:none;color:#6d6c6f}.product-listings .details ul strong{color:#212121;font-weight:400}.product-listings .details .more-info{text-transform:uppercase;color:#1d75bb}.product-listings .details .more-info i{display:inline-block;margin-left:.5em}#ajax-content-wrap .product-listings .rating-table{border:0;margin:0 0 5px;border-top:2px solid #d6d5d7}#ajax-content-wrap .product-listings .rating-table thead td,#ajax-content-wrap .product-listings .rating-table thead th{border:0!important;background-color:transparent;color:#212121;text-align:center;vertical-align:middle;padding:20px 5px}#ajax-content-wrap .product-listings .rating-table tr{background-color:transparent}#ajax-content-wrap .product-listings .rating-table tbody .rating-heading{padding:10px 0 5px}#ajax-content-wrap .product-listings .rating-table tbody th{border:0;border-top:1px solid #d6d5d7;text-align:center;font-weight:400;font-size:14px;padding:5px 0 0}#ajax-content-wrap .product-listings .rating-table tbody td{border:0;vertical-align:middle;text-align:center;font-size:16px;padding:0 5px 10px}#ajax-content-wrap .product-listings .rating-table .cell-blue{color:#1e75ba}#ajax-content-wrap .product-listings .rating-table .cell-red{color:#ef4236}#ajax-content-wrap .product-listings .rating-table .star-rating{display:inline-flex}@media print,screen and (min-width:1200px){.product-listings .listing{flex-wrap:nowrap}.product-listings .details{width:calc(100% - 350px);flex-grow:0;flex-shrink:0}#ajax-content-wrap .product-listings .rating-table{width:350px;flex-grow:1;border-top:0}}@media screen and (min-width:1400px){.product-listings .details{width:calc(100% - 420px)}#ajax-content-wrap .product-listings .rating-table{width:420px}}@media print{.product-listings .details{width:45%}#ajax-content-wrap .product-listings .rating-table{margin:1px!important;width:calc(55% - 2px)}}.noUi-horizontal{height:4px;border:0;background-color:rgba(0,0,0,.1)}.noUi-horizontal .noUi-handle{top:-8px;right:-10px;width:20px;height:20px;border-radius:50%;border:2px solid #fff;background-color:#212121;box-shadow:3px 3px 7px 0 rgba(0,0,0,.3)}.noUi-horizontal .noUi-handle:after,.noUi-horizontal .noUi-handle:before{display:none}.noUi-connect{background-color:#212121}.cooling .noUi-connect,.cooling .noUi-handle{background-color:#1e75ba}.heating .noUi-connect,.heating .noUi-handle{background-color:#ef4236}.select2-search-choice-close:before{content:"\D7";font-size:18px}.single-product .post-area{display:flex;flex-wrap:wrap;margin:-20px -15px;width:auto;padding-right:0}.single-product .post-area>*{flex-grow:1;padding:20px 15px}.single-product .post-area #breadcrumbs{width:100%;padding-bottom:0;text-align:center}.single-product .post-area>article{width:100%;margin-bottom:20px}@media screen and (min-width:1000px){.single-product .post-area .product-left,.single-product .post-area .product-right,.single-product .post-area .product-tables{width:50%}}.single-product .product-left h1{margin-bottom:.4em}.single-product .product-left h2{margin-bottom:.8em}.single-product .product-left ul{margin:0}.single-product .product-left ul li{list-style:none;font-weight:300;color:#6d6c6f}.single-product .product-left ul strong{font-weight:700;color:#212121}.single-product .product-right{text-align:left;max-width:50%}.single-product .product-right .export-buttons{justify-content:flex-start;margin:5px -15px}@media screen and (min-width:1000px){.single-product .product-right{text-align:right}.single-product .product-right .export-buttons{justify-content:flex-end;margin:5px -15px}}.single-product .product-thumbnail .note{display:block;color:#8d8c8f;font-size:16px;font-weight:300;line-height:1.5}.single-product .product-thumbnail img{flex-grow:1;border-radius:5px;max-width:300px;width:100%}.single-product .product-thumbnail.mobile-only{margin-bottom:30px}@media print,screen and (min-width:1000px){.single-product .product-thumbnail.mobile-only{display:none}}.single-product .product-thumbnail.mobile-only .note{font-size:12px}.single-product .product-thumbnail.desktop-only{margin-bottom:50px;display:flex;flex-direction:row-reverse;align-items:center}@media screen and (max-width:999px){.single-product .product-thumbnail.desktop-only{display:none}}@media print{.single-product .product-thumbnail.desktop-only{margin-bottom:0}}.single-product .product-thumbnail.desktop-only .note{text-align:right;max-width:11em}.single-product .product-thumbnail.desktop-only img{margin-bottom:0;margin-left:20px}.single-product .product-tables .table-wrapper{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.single-product .product-tables h3,.single-product .product-tables h4{margin-bottom:.5em}.single-product .product-tables table{border-top:1px solid #d6d5d7!important;margin-bottom:30px!important}.single-product .product-tables table td,.single-product .product-tables table th{vertical-align:middle}.single-product .product-tables table tbody th{font-size:14px;font-weight:400}.single-product .product-tables table .star-rating{display:inline-flex;width:160px}.single-product .product-tables table .cell-blue,.single-product .product-tables table .cell-red{font-size:16px;text-align:center}.single-product .product-tables table .cell-blue{color:#1e75ba}.single-product .product-tables table .cell-red{color:#ef4236}.rating-table-container{flex-grow:1}