button,input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=submit],textarea,select{font-family:Arial,sans-serif;font-weight:400;border-radius:0;-webkit-appearance:none;appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}input{font-family:Arial,sans-serif;font-size:14px}textarea{overflow:auto;resize:none}.content-form ::placeholder{color:#fff}.content-form fieldset{min-width:0}.content-form .intro{margin:0 0 30px}.content-form .info{margin:0 0 15px;font-size:12px;line-height:1.4em}.content-form .field .info{clear:both;margin:0;padding:5px 0 0;line-height:20px;text-align:right}.content-form .field{position:relative;margin:0 0 15px}.content-form .field:after{clear:both;display:block;content:''}.content-form .field:not(.checkbox):not(.multicheckbox):not(.multiradio):not(.file) label{position:absolute;left:-9999px}.content-form .text input,.content-form .email input,.content-form .tel input,.content-form .date input,.content-form .textarea textarea,.content-form .select .customSelect{float:left;width:100%;height:40px;margin:0;padding:10px 0;line-height:20px;font-size:15px;color:#fff;border:none;border-bottom:1px solid #fff;background:0 0;box-sizing:border-box;transition:border-color .3s ease}.content-form .textarea textarea{height:auto;line-height:normal}.content-form .select select{display:block;width:100%!important;height:40px;line-height:20px;cursor:pointer}.content-form .select .customSelect{position:static!important;display:block!important;width:100%!important;max-width:100%;padding-right:40px;line-height:18px;color:#fff;background-image:url(../svg/bg-custom-select-white.svg);background-position:calc(100% + 15px) -10px;background-repeat:no-repeat;background-size:60px 60px;overflow:hidden}.content-form .select .customSelectInner{display:inline-block!important;width:100%!important;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.content-form .select .customSelectChanged{color:#000}.content-form .text input:focus,.content-form .email input:focus,.content-form .tel input:focus,.content-form .date input:focus,.content-form .textarea textarea:focus,.content-form .select .customSelectFocus{border-color:#000}.content-form .checkbox,.content-form .multicheckbox,.content-form .multiradio{padding:10px 0 15px;font-size:15px;border-bottom:1px solid #fff}.content-form .multicheckbox .label,.content-form .multiradio .label{margin:0 0 10px;line-height:1.4em}.content-form .multicheckbox .options .option,.content-form .multiradio .options .option{margin:0 0 10px}.content-form .multicheckbox .options .option:last-child,.content-form .multiradio .options .option:last-child{margin:0}.content-form .checkbox input,.content-form .multicheckbox .options .option input,.content-form .multiradio .options .option input{position:absolute;left:-9999px}.content-form .checkbox label,.content-form .multicheckbox .options .option label,.content-form .multiradio .options .option label{position:relative;display:block;padding:0 0 0 25px;line-height:20px;cursor:pointer}.content-form .checkbox label:before,.content-form .multicheckbox .options .option label:before,.content-form .multiradio .options .option label:before{position:absolute;top:3px;left:0;display:block;width:14px;height:14px;content:'';border:1px solid #fff;background:center center no-repeat transparent;box-sizing:border-box}.content-form .multiradio .options .option label:before{border-radius:50%}.content-form .checkbox input:checked+label:before,.content-form .multicheckbox .options .option input:checked+label:before,.content-form .multiradio .options .option input:checked+label:before{background-image:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/forms/css/../images/bg-input-checked.svg);background-size:14px}.content-form .file{text-align:left}.content-form .file input{position:absolute;top:0;right:0;bottom:20px;left:0;width:100%;opacity:0;cursor:pointer}.content-form .file .custom-upload{position:relative;display:block;overflow:hidden;cursor:pointer}.content-form .file .custom-upload .file-name{display:block;width:100%;height:40px;padding:10px 70px 10px 0;line-height:20px;font-size:15px;color:#fff;text-overflow:ellipsis;border-bottom:1px solid #fff;background:0 0;box-sizing:border-box;white-space:nowrap;overflow:hidden}.content-form .file .custom-upload .file-name.selected{color:#000}.content-form .file .custom-upload .file-select{position:absolute;top:0;right:0;bottom:0;left:auto;width:70px;font-size:14px;text-align:center;line-height:38px;color:#000;background:#fff;transition:all .3s ease}.content-form .file:hover .custom-upload .file-select{color:#fff;background:#000}.content-form .honeypot{display:none}.content-form .controls{display:flex;flex-flow:row wrap;align-items:center;margin:0;padding:20px 0 0}.content-form .controls .button{margin:0 0 0 auto}.validate-form .error-field div.error{position:absolute;top:10px;left:-25px;width:20px;height:20px;text-indent:-9999px;border-radius:50%;background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/forms/css/../images/bg-error.svg) center center no-repeat #fff;background-size:10px}.validate-form .error-field p.info{color:#000}.validate-form .controls p.error{width:100%;margin:0 0 10px;color:#fff;font-size:15px;font-weight:700;font-family:'Montserrat',sans-serif}.validate-form p.success{display:none;color:#fff;font-weight:700;font-size:18px}*{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}button{border:none;border-radius:0;box-shadow:none;background:0 0;-webkit-appearance:none;appearance:none;cursor:pointer}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}img{display:block;max-width:100%;height:auto}:focus{outline:none}abbr{text-decoration:none}strong{font-weight:700}em{font-style:italic}sub{vertical-align:sub}sup{vertical-align:super}sub,sup{font-size:.5em}h4,h5,h6{font-weight:700}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit}h1 em,h2 em,h3 em{font-style:normal}body{font-family:'Poppins',sans-serif;font-size:16px;color:#000;background:#000;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.nav-active{overflow:hidden}a{text-decoration:none;outline:none;transition:color .2s ease}h1,h2,h3{margin:0 0 20px;font-weight:700;line-height:1.2em;letter-spacing:-.02em}h1,h2.large{font-size:43px}h2{font-size:26px}h3{font-size:22px}h1.themed,h2.themed,h3.themed{position:relative;padding-bottom:20px}h1.themed:after,h2.themed:after,h3.themed:after{position:absolute;bottom:0;left:0;width:50px;height:1px;content:'';background:#ccc}h1.themed.theme-a:after,h2.themed.theme-a:after,h3.themed.theme-a:after{background:#da182a}#main .layout-section .section-intro h1.themed:after,#main .layout-section .section-intro h2.themed:after,#main .layout-section .section-intro h3.themed:after{left:50%}h1 span.style-a,h2 span.style-a,h3 span.style-a{font-weight:400}h1 span.style-c,h2 span.style-c,h3 span.style-c{letter-spacing:.18em}h1 a:not(:hover):not(:active):not(:focus),h2 a:not(:hover):not(:active):not(:focus),h3 a:not(:hover):not(:active):not(:focus){text-decoration:none}hr{width:100%;height:5px;margin:40px 0;border:none;background:#ececec}#wpadminbar{position:fixed!important}#page-wrap{max-width:100vw}.wrapper{width:1260px;max-width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}.wrapper:after{clear:both;display:block;content:''}.video-wrap{width:940px;max-width:100%;margin:0 auto 20px auto}.video-wrap .video{position:relative;width:100%;height:0;padding-top:56.25%;overflow:hidden}.video-wrap .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.slick-list,.slick-track{overflow:hidden}.mfp-bg{z-index:5000!important}.mfp-wrap{z-index:5001!important}.mfp-wrap .mfp-container:not(.mfp-iframe-holder) .mfp-content{z-index:5002!important}.mfp-wrap .mfp-container:not(.mfp-iframe-holder) .mfp-content .mfp-close{position:absolute;top:10px;right:10px;display:block;width:30px;height:30px;text-align:left;text-indent:-9999px;transform:rotate(45deg);opacity:1}.mfp-wrap .mfp-container:not(.mfp-iframe-holder) .mfp-content .mfp-close:before,.mfp-wrap .mfp-container:not(.mfp-iframe-holder) .mfp-content .mfp-close:after{position:absolute;display:block;content:'';background:#000;transition:all .2s ease}.mfp-wrap .mfp-container:not(.mfp-iframe-holder) .mfp-content .mfp-close:before{top:50%;right:5px;left:5px;height:2px;transform:translateY(-50%)}.mfp-wrap .mfp-container:not(.mfp-iframe-holder) .mfp-content .mfp-close:after{top:5px;bottom:5px;left:50%;width:2px;transform:translateX(-50%)}.form-popup{position:relative;width:600px;padding:30px;max-width:100%;margin:0 auto;border-radius:30px;background:#f4f4f4;box-sizing:border-box}.map-section .map-wrap{height:300px}.map-wrap iframe{width:100%;height:100%}.hidden{position:absolute!important;left:-9999px!important}.cols-wrap:not(.cols-1){display:flex;flex-flow:row wrap}.cols-wrap .col{box-sizing:border-box}.cols-wrap.cols-2{margin:0 -25px}.cols-wrap.cols-2>.col{width:50%;padding:0 25px}.cols-wrap.cols-3{margin:0 -20px}.cols-wrap.cols-3>.col{width:33.33%;padding:0 20px}.cols-wrap.cols-4{margin:0 -10px}.cols-wrap.cols-4>.col{width:25%;padding:0 10px}.bg-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%)}.bg-video::-webkit-media-controls-start-playback-button{display:none!important;position:absolute!important;left:-9999px!important;opacity:0!important;-webkit-appearance:none}.infinite-scroll .post{opacity:0;transition:opacity 1s ease}.infinite-scroll .post:nth-child(-n+12){opacity:1}.infinite-scroll .next-posts{display:none}.infinite-scroll .post-load-status{display:none;text-align:center}.infinite-scroll .post-load-status .infinite-scroll-request{display:block;width:40px;height:40px;margin:20px auto 50px auto;text-indent:-9999px;background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/loading.gif) 0 0 no-repeat}.slick-controls .control{z-index:1250;position:absolute;top:50%;display:block;width:30px;height:40px;margin-top:-20px;text-indent:-9999px;background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/arrow-right-grey.svg) center center no-repeat;background-size:20px auto;overflow:hidden;opacity:.5;transition:opacity .3s ease}.slick-controls .control:hover{opacity:1}.slick-controls .prev{left:0;transform:rotate(180deg)}.slick-controls .next{right:0}.slick-dots{z-index:1250;position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:center}.slick-dots li{margin:0 5px}.slick-dots li:first-child{margin-left:0}.slick-dots li:last-child{margin-right:0}.slick-dots li button{display:block;width:10px;height:10px;text-indent:-9999px;border-radius:50%;background:#f4f4f4}.slick-dots li.slick-active button{background:#da182a}.filter-form .select{position:relative;width:300px;max-width:100%;margin:0 auto}.filter-form .field label{position:absolute;left:-9999px}.filter-form .select select{display:block;width:100%!important;height:40px;line-height:20px;cursor:pointer}.filter-form .select .customSelect{position:static!important;display:block!important;width:100%!important;max-width:100%;height:40px;margin:0;padding:10px 50px 10px 20px;line-height:16px;color:#da182a;font-size:15px;font-weight:700;text-transform:uppercase;border-radius:20px;border:2px solid #ddd;background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/bg-custom-select.svg) right -7px no-repeat #fff;background-size:50px 50px;overflow:hidden;box-sizing:border-box;transition:border-color .3s ease}.filter-form .select .customSelectInner{display:inline-block!important;width:100%!important;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.button{display:inline-block;max-width:100%;height:50px;margin:0;padding:0 25px;font-size:15px;line-height:46px!important;font-family:'Poppins',sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none!important;border-radius:25px;border:2px solid;transition:all .3s ease !important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.button.theme-a{color:#FFF!important;border-color:#da182a;background:#da182a}.button.theme-a:hover,.button.theme-a:active,.button.theme-a:focus{border-color:#000;background:#000}.button.theme-b{color:#FFF!important;border-color:#fff;background:0 0}.button.theme-b:hover,.button.theme-b:active,.button.theme-b:focus{color:#DA182A!important;background:#fff}.button.theme-c{color:#000!important;border-color:#fff;background:#fff}.button.theme-c:hover,.button.theme-c:active,.button.theme-c:focus{color:#FFF!important;border-color:#000;background:#000}.button.theme-d{color:#000!important;border-color:#000;background:0 0}.button.theme-d:hover,.button.theme-d:active,.button.theme-d:focus{color:#FFF!important;background:#000}.button.theme-e{color:#FFF!important;border-color:#428415;background:#428415}.button.theme-e:hover,.button.theme-e:active,.button.theme-e:focus{border-color:#000;background:#000}.social-links{display:flex;flex-flow:row wrap}.social-links li{margin:0 3px;text-align:left}.social-links li:first-child{margin-left:0}.social-links li:last-child{margin-right:0}.social-links li a{display:block}.social-links li a span{display:block;width:25px;height:25px;text-indent:-9999px;border-radius:3px;background:center center no-repeat #fff;background-size:16px;box-sizing:border-box;transition:background-color .2s ease!important}.social-links li a:hover span,.social-links li a:active span,.social-links li a:focus span{background-color:#000}.social-links li.linkedin a span{background-image:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/social-icons/icon-linkedin-red.svg)}.pagination{display:flex;justify-content:center;padding:30px 0 0;border-top:5px solid #ececec}.pagination li{margin:0 3px}.pagination li:first-child{margin-left:0}.pagination li:last-child{margin-right:0}.pagination li a,.pagination li span{display:block;width:25px;height:25px;line-height:25px;text-align:center;color:#FFF!important;text-decoration:none!important;background-color:#da182a;transition:background-color .2s ease!important}.pagination li .current{background-color:#000}.pagination li a:hover,.pagination li a:active,.pagination li a:focus{background-color:#428415}.pagination li .icon{text-indent:-9999px;background-position:center center;background-repeat:no-repeat;background-size:auto 15px;overflow:hidden}.pagination li .first,.pagination li .last{background-image:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/bg-pagination-double-arrow.svg)}.pagination li .prev,.pagination li .next{background-image:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/bg-pagination-single-arrow.svg)}.pagination li .first,.pagination li .prev{transform:rotate(180deg)}.highlighted.theme-a{color:#DA182A!important}.highlighted.theme-b{color:#858585!important;background:-webkit-linear-gradient(#eee,#333);-webkit-background-clip:text;-webkit-text-fill-color:transparent}a.link-a{font-weight:700;text-transform:uppercase;color:#DA182A!important;text-decoration:none!important}a.link-a:hover,a.link-a:active,a.link-a:focus{color:#000!important}span.style-b{font-weight:700;text-transform:uppercase}.editable-content{overflow-wrap:break-word}.editable-content a{text-decoration:underline;overflow-wrap:break-word;word-wrap:break-word}.editable-content .wp-video{margin:0 0 20px}.editable-content,.editable-content p,.editable-content ul li,.editable-content ol li,.editable-content blockquote,.editable-content table{line-height:1.5em}.editable-content .button{margin:10px 10px 0 0}.editable-content h4,.editable-content h5,.editable-content h6{margin:0 0 20px}.editable-content *:not(h2):not(hr)+h2,.editable-content *:not(h2):not(h3):not(hr)+h3{padding-top:20px}.editable-content p{margin:0 0 20px}.editable-content p.intro-text{font-size:16px;font-weight:700}.editable-content ul,.editable-content ol{margin:0 0 20px}.editable-content ul{list-style:none}.editable-content ol{list-style:decimal}.editable-content ul li{position:relative;padding-left:20px}.editable-content ul li:before{position:absolute;top:0;left:0;content:'\2022';color:#da182a}.editable-content ol li{margin-left:30px;padding-left:10px}.editable-content ul li:not(:last-child),.editable-content ol li:not(:last-child){margin-bottom:5px}.editable-content ul li ul,.editable-content ul li ol,.editable-content ol li ol,.editable-content ol li ul{margin:0;padding-top:10px}.editable-content ul li ul li{padding-left:20px}.editable-content ol li ol{list-style:lower-alpha}.editable-content ol li ol li{padding-left:5px}.editable-content ul li:last-child p:last-of-type,.editable-content ol li:last-child p:last-of-type{margin-bottom:0}.editable-content .checklist li{padding:1px 0 1px 45px;font-weight:700;font-size:22px;line-height:28px}.editable-content .checklist li:not(:last-child){margin-bottom:6px}.editable-content .checklist li:before{width:25px;height:25px;content:'';background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/bg-checklist-li.svg) center center no-repeat;background-size:25px}.editable-content .steplist{position:relative;margin:40px 0}.editable-content .steplist:before{position:absolute;top:0;bottom:0;left:16px;width:2px;content:'';background:#fff}.editable-content .steplist li{padding:5px 0 0 60px}.editable-content .steplist li:not(:last-child){margin-bottom:40px}.editable-content .steplist li:before{z-index:1;width:30px;height:30px;content:'';border-radius:50%;border:2px solid #fff;background:#da182a}.editable-content .steplist li:last-child:after{position:absolute;top:0;bottom:0;left:16px;width:2px;content:'';background:#da182a}.editable-content .steplist li h3{margin:0 0 10px}.editable-content blockquote p{font-size:30px;line-height:1.3em;font-weight:700}.editable-content img{margin:0 0 20px}.editable-content img.alignleft{float:left;margin-right:20px}.editable-content img.aligncenter{margin-right:auto;margin-left:auto}.editable-content img.alignright{float:right;margin-left:20px}.editable-content .wp-caption{display:block;max-width:100%;margin:30px 0 20px;padding:10px;background:#f3f3f3;box-sizing:border-box}.editable-content .wp-caption img{margin:0}.editable-content .wp-caption .wp-caption-text{padding:15px 0 0;font-size:14px;font-style:italic}.editable-content .wp-caption.alignleft{float:left;margin:0 20px 20px 0}.editable-content .wp-caption.aligncenter{margin-right:auto;margin-left:auto}.editable-content .wp-caption.alignright{float:right;margin:0 0 20px 20px}.editable-content .wp-caption.aligncenter .wp-caption-text{text-align:center}.editable-content .button{margin:10px 10px 0 0}.editable-content .table-wrap{width:100%;margin:20px auto;overflow:auto}.editable-content table{width:100%;text-align:left;border:solid #f1f1f1;border-width:1px 0 0 1px;background:#fff;box-sizing:border-box;border-collapse:collapse}.editable-content table th,.editable-content table td{padding:5px 10px;vertical-align:middle;border:solid #f1f1f1;border-width:0 1px 1px 0}.editable-content table th{padding:10px;font-weight:700;background-color:#f1f1f1}.editable-content table th.centered,.editable-content table td.centered{text-align:center}.editable-content table td.centered img{display:inline;margin:0 auto!important}.editable-content .results-list{margin:0 0 30px;padding:30px 0 0;border-top:5px solid #ececec}.editable-content .results-list li{font-size:20px}.editable-content .results-list li:not(:last-child){margin-bottom:20px}.editable-content .results-list li a{text-decoration:none!important}.info-list{margin:0 0 20px}.info-list .wrap:not(:last-child){border-bottom:1px solid #e5e5e5}.info-list .wrap h3{margin:0;font-size:17px;line-height:20px}.info-list .wrap h3 a{position:relative;display:block;padding:20px 60px 20px 0;font-weight:700;text-transform:uppercase;color:#000!important;text-decoration:none!important}.info-list .wrap h3 a.active{color:#DA182A!important}.info-list .wrap h3 a .more{position:absolute;top:20px;right:0;display:block;width:20px;height:20px;text-indent:-9999px;overflow:hidden}.info-list .wrap h3 a .more:before,.info-list .wrap h3 a .more:after{position:absolute;display:block;content:'';background:#707070;transition:all .3s ease}.info-list .wrap h3 a .more:before{top:50%;right:0;left:0;height:2px;transform:translateY(-50%)}.info-list .wrap h3 a .more:after{top:0;bottom:0;left:50%;width:2px;transform:translateX(-50%)}.info-list .wrap h3 a .more:hover:before,.info-list .wrap h3 a .more:hover:after,.info-list .wrap h3 a.active .more:before{background:#da182a}.info-list .wrap h3 a.active .more:after{top:50%;bottom:50%}.info-list .info .content{padding:0 0 10px}.layout-section.theme-g .info-list .wrap:not(:last-child){border-color:#707070}.layout-section.theme-g .info-list .wrap h3 a{color:#858585!important;background:-webkit-linear-gradient(#eee,#333);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.layout-section.theme-g .info-list .wrap h3 a .more:hover:before,.layout-section.theme-g .info-list .wrap h3 a .more:hover:after,.layout-section.theme-g .info-list .wrap h3 a.active .more:before{background:#fff}.local-number a{display:flex;align-items:center;padding:20px;line-height:25px;color:#fff;font-weight:700;background:#000}.local-number a img{width:auto;height:15px;margin-right:10px}.local-number a span{position:relative;display:block;padding-right:17px;font-size:15px;white-space:nowrap}.local-number a span:after{position:absolute;top:8px;right:0;display:block;width:7px;height:7px;content:'';border-radius:50%;background:#5bb721;animation:statusFade 2s ease infinite}@keyframes statusFade{0%{opacity:1}50%{opacity:0}100%{opacity:1}}#header{z-index:2000;position:fixed;top:0;right:0;left:0;min-width:360px;color:#fff;box-shadow:0 0 10px rgba(0,0,0,.15);transition:all .3s ease}.logged-in #header{top:32px}.nav-active #header{z-index:3001;box-shadow:none}#header a{color:#fff}#header .lvl-1{min-height:40px;background:#000}#header .lvl-2{min-height:70px;background:#da182a}#header .wrapper{display:flex;align-items:center;width:auto;min-height:inherit}#header .wrap{display:flex;align-items:center;margin-left:auto}#header .local-number a{padding:0}#header .local-number a span{padding-right:0}#header .local-number a span:after{display:none}#header .times{margin-left:20px}#header .search-toggle{display:block;width:30px;height:30px;margin:0 20px 0 0;content:'';text-indent:-9999px;background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/icon-search.svg) center center no-repeat;background-size:30px;transition:transform .3s ease}#header .search-toggle:hover{transform:scale(1.1)}#header .main-logo{display:block;margin:0 0 5px}#header .main-logo img{width:auto;height:50px}#header .quote-link:not(:hover):not(:active):not(:focus){background:#428415}#header .nav-toggle{display:none}#search-form{z-index:3002;position:fixed;top:-100vh;right:0;left:0;width:100vw;min-height:100vh;color:#fff;background:rgba(0,0,0,.9);opacity:0;visibility:hidden;transition:opacity .3s ease}.search-active #search-form{top:0;opacity:1;visibility:visible}.logged-in.search-active #search-form{top:32px;min-height:calc(100vh - 32px)}#search-form .wrapper{display:flex;flex-direction:column;justify-content:center;min-height:inherit;width:740px;max-width:100%}#search-form .content{width:100%;padding:100px 0}#search-form .content header{display:flex;align-items:center;margin:0 0 20px}#search-form .content header h2{margin:0;color:#fff;font-size:42px}#search-form .content header .close{position:relative;display:block;width:30px;height:30px;margin:0 0 0 auto;text-indent:-9999px;overflow:hidden;transition:all .2s ease}#search-form .content header .close:hover{transform:scale(1.2)}#search-form .content header .close:before,#search-form .content header .close:after{position:absolute;display:block;top:50%;left:50%;width:30px;height:2px;content:'';background:#fff;transition:all .2s ease}#search-form .content header .close:before{transform:translate(-50%,-50%) rotate(45deg)}#search-form .content header .close:after{transform:translate(-50%,-50%) rotate(-45deg)}#search-form .content .search-form{position:relative}#search-form .content .search-input{width:100%;padding:15px 0 15px 50px;line-height:30px;font-size:20px;color:#fff;font-family:muli,sans-serif;border:solid #fff;border-width:1px 0;background:0 0;box-sizing:border-box;transition:border .2s ease}#search-form .content .search-submit{position:absolute;top:15px;left:10px;display:block;width:30px;height:30px;text-indent:-9999px;background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/icon-search.svg) center center no-repeat transparent;background-size:30px;transition:all .2s ease}#search-form .content .search-submit:hover{transform:scale(1.2)}.searchwp-live-search-results{width:700px!important;min-width:700px!important}.searchwp-live-search-results .searchwp-live-search-result{padding:8px 10px}.searchwp-live-search-results .searchwp-live-search-result h4{font-weight:400}.searchwp-live-search-results .searchwp-live-search-result h4 a{line-height:1.3}.searchwp-live-search-results .searchwp-live-search-result h4 a:hover,.searchwp-live-search-results .searchwp-live-search-result h4 a:active,.searchwp-live-search-results .searchwp-live-search-result h4 a:focus{color:#da182a}#banner{position:relative;min-height:400px;color:#fff;background:center center no-repeat #404040;background-size:cover;overflow:hidden}#banner a{color:#fff}#banner .wrapper{z-index:1;position:relative}#banner .content{padding:170px 0 40px}#banner .cols-wrap.has-cta{align-items:center}#banner .cta{margin:0 0 20px;padding:40px 40px 20px;color:#000;border-radius:35px;background:#fff}#banner .cta h2{margin:0;font-size:15px;line-height:20px;font-weight:700;text-transform:uppercase}#banner .cta .local-number{margin:0 0 20px}#banner .cta .local-number a{line-height:40px}#banner .cta .local-number a img{height:40px;margin-right:20px}#banner .cta .local-number a span{padding-right:20px;font-size:28px}#banner .cta .local-number a span:after{top:15px;width:10px;height:10px}#banner .cta .form-wrap{margin:0 0 20px}.front-page #banner{padding-bottom:20px}.front-page #banner .wrapper{display:block;width:auto}.front-page #banner .content{width:585px;max-width:100%;margin:0 70px}#banner .ticker-wrap{border-bottom:1px solid #494949;background:#000}#banner .ticker-wrap .link{display:flex}#banner .ticker-wrap .link .trendstitle{position:relative;width:130px;padding:10px 0;margin:0;font-size:15px;line-height:20px;text-align:center;text-transform:uppercase;color:#fff;background:#da182a;font-weight:700}#banner .ticker-wrap .link .trendstitle:after{position:absolute;top:0;right:-19px;width:0;height:0;content:'';border:solid transparent;border-width:20px 0 20px 20px;border-left-color:#da182a}#banner .ticker-wrap .link .ticker{width:calc(100% - 150px);margin-left:20px;color:#fff}#banner .ticker-wrap .link .ticker .item .wrap{display:flex;justify-content:center;width:100%;padding:10px 0;font-size:15px;line-height:20px;font-weight:700;text-transform:uppercase;color:#818181;box-sizing:border-box}#banner .ticker-wrap .link .ticker .item .wrap p{margin:0 5px;white-space:nowrap}#banner .ticker-wrap .link .ticker .item .wrap p.value{position:relative;padding-left:20px}#banner .ticker-wrap .link .ticker .item .wrap p.value:before{position:absolute;top:2px;left:0;display:block;width:15px;height:15px;content:'';border-radius:50%;background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/icon-ticker.svg) center center no-repeat #fff}#banner .ticker-wrap .link .ticker .item .wrap p.value.icon-1{color:#4a9118}#banner .ticker-wrap .link .ticker .item .wrap p.value.icon-1:before{background-color:#4a9118;transform:rotate()}#banner .ticker-wrap .link .ticker .item .wrap p.value.icon-2{color:#808e33}#banner .ticker-wrap .link .ticker .item .wrap p.value.icon-2:before{background-color:#808e33;transform:rotate(45deg)}#banner .ticker-wrap .link .ticker .item .wrap p.value.icon-3{color:#cecece}#banner .ticker-wrap .link .ticker .item .wrap p.value.icon-3:before{background-color:#cecece;transform:rotate(90deg)}#banner .ticker-wrap .link .ticker .item .wrap p.value.icon-4{color:#e09c1b}#banner .ticker-wrap .link .ticker .item .wrap p.value.icon-4:before{background-color:#e09c1b;transform:rotate(135deg)}#banner .ticker-wrap .link .ticker .item .wrap p.value.icon-5{color:#d1424e}#banner .ticker-wrap .link .ticker .item .wrap p.value.icon-5:before{background-color:#d1424e;transform:rotate(180deg)}#banner .ticker-wrap .slick-list,#banner .ticker-wrap .slick-track,#banner .ticker-wrap .slick-slide,#banner .ticker-wrap .slick-slide>div{height:100%;overflow:hidden}#banner .ticker-wrap .slick-track{display:flex}#banner .ticker-wrap .slick-slide{float:none;flex-grow:1;height:auto}#banner .ticker-wrap .item,#banner .ticker-wrap .item .wrap{min-height:inherit;height:100%}#banner .services-list{display:flex;flex-flow:row wrap;justify-content:center;background:#000}#banner .services-list .service{width:16.66%;padding:20px 0;text-align:center;box-sizing:border-box}#banner .services-list .service a{display:flex;align-items:center;height:100%;padding:10px 20px;color:#fff;box-sizing:border-box}#banner .services-list .service:not(:last-child) a{border:solid #494949;border-width:0 1px 0 0}#banner .services-list .service a h2{width:100%;margin:0;font-size:15px;font-weight:700;text-transform:uppercase;overflow-wrap:break-word;word-wrap:break-word;transition:color .3s ease}#banner .services-list .service a:hover h2,#banner .services-list .service a:active h2,#banner .services-list .service a:focus h2{color:#5bb721}#banner .products-list{display:flex;flex-flow:row wrap;justify-content:center}#banner .products-list .product{width:16.66%;padding:0 1px 0 0;text-align:center;box-sizing:border-box}#banner .products-list .product a{display:block;height:100%;padding:20px;color:#000;background:#fff;box-sizing:border-box}#banner .products-list .product a img{margin:0 auto 10px auto}#banner .products-list .product a h2{margin:0;font-size:15px;font-weight:700;text-transform:uppercase;overflow-wrap:break-word;word-wrap:break-word;transition:color .3s ease}#banner .products-list .product a:hover h2,#banner .products-list .product a:active h2,#banner .products-list .product a:focus h2{color:#da182a}#main{color:#000;background:#fff}#main a{color:#000}#main a:hover,#main a:active,#main a:focus{color:#da182a;text-decoration:underline}#main .breadcrumb-wrap{padding:15px 0;border-bottom:1px solid #e0e0e0}#main .breadcrumb{display:flex;flex-flow:row wrap;font-size:15px;line-height:20px}#main .breadcrumb li:not(:last-child){position:relative;margin:0 5px 0 0;padding:0 18px 0 0}#main .breadcrumb li:not(:last-child):before{position:absolute;top:5px;right:0;width:12px;height:9px;content:'';background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/arrow-down.svg) center center no-repeat;background-size:12px auto;transform:rotate(-90deg)}#main .breadcrumb li a{color:#DA182A!important;text-decoration:none}#main .breadcrumb li a:hover,#main .breadcrumb li a:active,#main .breadcrumb li a:focus{text-decoration:underline}body.single-work-post #main .breadcrumb-wrap{display:none}body.single-post #main .breadcrumb-wrap{padding-top:110px}#main .layout-section .section-intro{text-align:center}#main .layout-section{padding:80px 0 60px;overflow:hidden}#main .layout-section.theme-a{background-color:#fff}#main .layout-section.theme-b{background-color:#f4f4f4}#main .layout-section.theme-c{background:linear-gradient(#f4f4f4 0%,#fff 100%)}#main .layout-section.theme-d{background:linear-gradient(#fff 0%,#f4f4f4 100%)}#main .layout-section.theme-e{color:#fff;background-color:#404040}#main .layout-section.theme-e a,#main .layout-section.theme-e .editable-content ul li:before{color:#fff}#main .layout-section.theme-e a:hover,#main .layout-section.theme-e a:active,#main .layout-section.theme-e a:focus{color:#da182a}#main .layout-section.theme-f{color:#fff;background-color:#da182a}#main .layout-section.theme-f a,#main .layout-section.theme-f .editable-content ul li:before{color:#fff}#main .layout-section.theme-f a:hover,#main .layout-section.theme-f a:active,#main .layout-section.theme-f a:focus{color:#000}#main .layout-section.theme-g{color:#fff;background-color:#000}#main .layout-section.theme-g a,#main .layout-section.theme-g .editable-content ul li:before{color:#fff}#main .layout-section.theme-g a:hover,#main .layout-section.theme-g a:active,#main .layout-section.theme-g a:focus{color:#da182a}#main .layout-section.has-bg{background:center center no-repeat;background-size:cover}#main .layout-section.theme-a:not(.has-bg)+.layout-section.theme-a:not(.has-bg),#main .layout-section.theme-a:not(.has-bg)+.layout-section.theme-d:not(.has-bg),#main .layout-section.theme-a:not(.has-bg)+.layout-section.theme-c.styled,#main .layout-section.theme-b:not(.has-bg)+.layout-section.theme-b:not(.has-bg),#main .layout-section.theme-b:not(.has-bg)+.layout-section.theme-c:not(.has-bg),#main .layout-section.theme-c:not(.has-bg)+.layout-section.theme-a:not(.has-bg),#main .layout-section.theme-d:not(.has-bg)+.layout-section.theme-d:not(.has-bg),#main .layout-section.theme-d:not(.has-bg)+.layout-section.theme-b:not(.has-bg),#main .layout-section.theme-f:not(.has-bg)+.layout-section.theme-f:not(.has-bg),#main .layout-section.theme-g:not(.has-bg)+.layout-section.theme-g:not(.has-bg){padding-top:0}#main .layout-section.type-a{text-align:left}#main .layout-section.type-b{text-align:center}#main .layout-section.type-c{text-align:right}#main .layout-section.type-b .editable-content .button{margin:10px 5px 0}#main .layout-section.type-c .editable-content .button{margin:10px 0 0 10px}#main .layout-section .cols-wrap.cols-b{align-items:center}#main .layout-section.styled{position:relative;background:linear-gradient(#f4f4f4 75%,#fff 100%)!important}#main .layout-section.styled:before{z-index:0;position:absolute;top:0;right:0;bottom:75%;left:0;content:'';background:#fff}#main .layout-section.styled:after{z-index:0;position:absolute;top:25%;right:0;bottom:25%;left:0;content:'';background:#fff;clip-path:polygon(0 0,0% 100%,100% 0)}#main .layout-section.styled .wrapper{z-index:1;position:relative}#main .layout-section .section-intro{padding-bottom:40px}#main .content-section .section-intro{text-align:center}#main .layout-section .button-wrap{padding:40px 0 20px;text-align:center}#main .section-404 .col-1{text-align:right}#main .section-404 .col-1 img{display:inline-block}#main .banner-section{padding:0!important}#main .banner-section.banner-a img{width:100%}#main .banner-section.banner-b{position:relative;min-height:32vw;background:center center no-repeat fixed;background-size:cover}#main .banner-section.banner-b .wrapper{z-index:1;position:relative;display:flex;flex-direction:column;min-height:inherit}#main .banner-section.banner-b .content{width:50%;margin-top:auto;padding:80px 0 60px}#main .banner-section.banner-b .bg-img{z-index:0;position:absolute;top:-50%;right:0;left:0;height:150%;background:center center no-repeat;background-size:cover}#main .banner-section.banner-b.remove-min-height{min-height:auto}#main .details-list{display:flex;flex-flow:wrap;justify-content:center;margin:0 -10px}#main .details-list .detail{width:25%;margin:0 0 20px;padding:0 10px;box-sizing:border-box}#main .details-list .detail .wrap{max-width:290px;height:100%;margin:0 auto;background:#f4f4f4;overflow:hidden}#main .details-list .detail .wrap .thumb{display:flex;align-items:center;justify-content:center;max-width:100%;border:10px solid #f4f4f4;background:#fff;box-sizing:border-box}#main .details-list .detail .wrap .thumb img{width:100%}#main .details-list .detail .wrap .details{padding:20px 30px 10px;box-sizing:border-box}#main .exports-section .map{z-index:0;position:relative;margin:0 0 20px}#main .exports-section .map .locations .location{z-index:1;position:absolute}#main .exports-section .map .locations .location:hover{z-index:2}#main .exports-section .map .locations .location.usa{top:35%;left:18%}#main .exports-section .map .locations .location.north-america{top:36%;left:18%}#main .exports-section .map .locations .location.qatar{top:52%;left:62%}#main .exports-section .map .locations .location.saudi-arabia{top:52.5%;left:60.5%}#main .exports-section .map .locations .location.scandinavia{top:25%;left:51%}#main .exports-section .map .locations .location.south-america{top:72%;left:29%}#main .exports-section .map .locations .location.türkiye{top:43.5%;left:57%}#main .exports-section .map .locations .location.uae{top:52.5%;left:63%}#main .exports-section .map .locations .location a{position:relative;display:block}#main .exports-section .map .locations .location a .text{z-index:1;position:absolute;top:50%;left:calc(100% + 10px);display:block;padding:0 7px 0 5px;font-size:13px;font-weight:700;line-height:20px;color:#fff;background:#000;transform:translateY(-50%);opacity:0;visibility:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .2s ease}#main .exports-section .map .locations .location a:hover .text,#main .exports-section .map .locations .location a:active .text,#main .exports-section .map .locations .location a:focus .text{opacity:1;visibility:visible}#main .exports-section .map .locations .location a .text:before{position:absolute;top:50%;left:-10px;display:block;width:0;height:0;content:'';border:solid transparent;border-width:10px 10px 10px 0;border-right-color:#000;transform:translateY(-50%)}#main .exports-section .map .locations .location a .pin{z-index:0;position:relative;display:block;width:12px;height:12px;border-radius:50%;background:#5cb723;transition:transform .2s ease}#main .exports-section .map .locations .location a .pin:hover,#main .exports-section .map .locations .location a .pin:active,#main .exports-section .map .locations .location a .pin:focus{transform:scale(1.5)}#main .exports-section .map .locations .location a .pin:before{position:absolute;top:50%;left:50%;display:block;width:80%;height:80%;content:'';border-radius:50%;border:1px solid #fff;box-sizing:border-box;transform:translate(-50%,-50%)}#main .faqs-section .category:not(:last-of-type){margin:0 0 50px}#main .faqs-tabs-section .tabs-list{display:flex;flex-flow:wrap;justify-content:center;align-items:center;margin:0 0 40px}#main .faqs-tabs-section .tabs-list li{margin:0 10px}#main .faqs-tabs-section .tabs-list li.selected a{color:#000!important;border-color:#efefef;background:#efefef;cursor:default}#main .faqs-tabs-section .tabs-filter{display:none}#main .form-section{background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/bg-form-block.svg) calc(50% - 547px) bottom no-repeat;background-size:125px 58px}#main .form-section .content-form{margin:0 0 20px}#main .form-section.form-a .col-1{margin-bottom:40px}#main .form-section.form-a .form-wrap{padding:40px 32px 40px 40px;border-radius:30px;background:#fff}#main .form-section.form-b .content-form fieldset{display:flex;flex-flow:row wrap;margin:0 -20px}#main .form-section.form-b .content-form .field{width:50%;margin:0;padding:0 20px;box-sizing:border-box}#main .form-section.form-b .content-form .controls{width:100%;padding-top:30px}#main .form-section.form-b .content-form .error-field div.error{left:-5px}#main .download-section .cols-wrap.has-img{align-items:center}#main .download-section .cols-wrap.has-img .col-1{width:440px}#main .download-section .cols-wrap.has-img .col-2{width:calc(100% - 440px)}#main .gallery-section{padding:0!important}#main .gallery-section .row{display:flex;flex-flow:wrap;width:100vw;max-width:100vw}#main .gallery-section .row:not(:last-of-type){margin-bottom:.5vw}#main .gallery-section .row.img-2 .img{width:49.75vw}#main .gallery-section .row.img-2 .img:nth-of-type(1){margin-right:.25vw}#main .gallery-section .row.img-2 .img:nth-of-type(2){margin-left:.25vw}#main .gallery-section .row.img-3 .img{width:33vw}#main .gallery-section .row.img-3 .img:nth-of-type(2){margin:0 .5vw}#main .gallery-section .row .img .wrap{position:relative;display:block;overflow:hidden}#main .gallery-section .row .img .wrap:before{z-index:1;position:absolute;top:30px;right:30px;display:block;width:50px;height:50px;content:'';border-radius:50%;background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/icon-more.svg) center center no-repeat rgba(0,0,0,.5);background-size:24px;transition:background-color .3s ease}#main .gallery-section .row .img .wrap:hover:before{background-color:rgba(0,0,0,.75)}#main .gallery-section .row .img .wrap img{z-index:0;position:relative;width:100%;margin:0 auto;transition:transform .3s ease}#main .gallery-section .row .img .wrap:hover img{transform:scale(1.1)}#main .image-slides-section .slides-list{display:flex;flex-flow:wrap;justify-content:center;margin:0 -15px}#main .image-slides-section .slides-list .slide{width:25%;padding:0 15px;box-sizing:border-box}#main .image-slides-section .slides-list .slide .wrap{display:block;max-width:260px;margin:0 auto;text-decoration:none}#main .image-slides-section .slides-list .slide .wrap .thumb{margin:0 auto 20px auto}#main .image-slides-section .slides-list .slide .wrap .details h2{margin:0 0 5px}#main .image-slides-section .slides-list .slide .wrap .details h3{margin:0 0 5px;font-size:15px;font-weight:700;text-transform:uppercase;color:#939393}#main .image-slides-section .slides-wrap{position:relative;margin:0 0 20px;padding:0 50px}#main .image-slides-section .slides-wrap .slick-track{display:flex!important}#main .image-slides-section .slides-wrap .slick-slide{height:inherit!important}#main .image-slides-section .slides-wrap .slick-slide>div{height:100%}#main .image-slides-section .slides-wrap .slides-list .slide{display:block!important;height:100%;margin:0}#main .image-slides-section .slides-wrap .slick-controls .control{top:0;margin-top:145px}#main .ingredients-text-section{padding-bottom:30px}#main .ingredients-text-list{display:flex;flex-flow:row wrap;margin:0 -25px}#main .ingredients-text-list .lvl-1{width:20%;margin:0 0 50px;padding:0 25px;box-sizing:border-box}#main .ingredients-text-list .lvl-1 h3{font-size:42px;line-height:1em;color:#da182a}#main .ingredients-text-list .lvl-1 ul .lvl-2{line-height:1.5em}#main .jumps-section{padding-bottom:20px!important}#main .jumps-section.jumps-c{padding:0!important}#main .jumps-section .jumps-list{display:flex;flex-flow:row wrap;justify-content:center}#main .jumps-section .jumps-list{margin:0 -40px}#main .jumps-section .jumps-list .jump{margin:0 0 60px;padding:0 40px;box-sizing:border-box}#main .jumps-section .jumps-list .jump .wrap{display:block;text-decoration:none}#main .jumps-section .jumps-list .jump .wrap .thumb img{width:100%}#main .jumps-section .jumps-list .jump .wrap .details h2{margin:0 0 10px}#main .jumps-section.jumps-a .jumps-list.style-a .jump{width:25%}#main .jumps-section.jumps-a .jumps-list.style-b .jump{width:33.33%}#main .jumps-section.jumps-a.align-b .jumps-list .jump .wrap .thumb{border:1px solid #e5e5e5}#main .jumps-section.jumps-a.align-b .jumps-list .jump .wrap .details h2{font-size:22px}#main .jumps-section.jumps-a.align-b .jumps-list .jump .wrap .details h2:after{content:'.';color:#da182a}#main .jumps-section.jumps-a .jumps-list .jump .wrap .thumb{width:100px;height:100px;margin:0 auto 20px auto;border-radius:50%;overflow:hidden}#main .jumps-section.jumps-b .jumps-list .jump{width:33.33%;margin-bottom:80px}#main .jumps-section.jumps-b .jumps-list .jump .wrap{height:100%;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.15);overflow:hidden}#main .jumps-section.jumps-b .jumps-list .jump .wrap .details{padding:30px 30px 10px;text-align:left}#main .jumps-section.jumps-b .jumps-list .jump a.wrap .details{background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/icon-link.svg) calc(100% - 30px) 30px no-repeat;background-size:33px;transition:background .3s ease}#main .jumps-section.jumps-b .jumps-list .jump a.wrap:hover .details{background-position:calc(100% - 20px) 30px}#main .jumps-section.jumps-b .jumps-list .jump a.wrap .details h2{padding-right:40px}#main .jumps-section.jumps-c .jumps-list{width:100vw;max-width:100vw;margin:0}#main .jumps-section.jumps-c .jumps-list .jump{width:33vw;margin:0;padding:0}#main .jumps-section.jumps-c .jumps-list .jump:nth-child(2){margin:0 .5vw}#main .jumps-section.jumps-c .jumps-list .jump .wrap,#main .jumps-section.jumps-d .jumps-list .jump .wrap{position:relative;display:block;color:#fff;overflow:hidden}#main .jumps-section.jumps-c .jumps-list .jump .wrap .thumb img,#main .jumps-section.jumps-d .jumps-list .jump .wrap .thumb img{margin:0 auto;transition:transform .3s ease}#main .jumps-section.jumps-c .jumps-list .jump .wrap:hover .thumb img,#main .jumps-section.jumps-d .jumps-list .jump .wrap:hover .thumb img{transform:scale(1.1)}#main .jumps-section.jumps-c .jumps-list .jump .wrap:after{position:absolute;top:50%;right:0;bottom:0;left:0;content:'';background:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%)}#main .jumps-section.jumps-c .jumps-list .jump .wrap .details,#main .jumps-section.jumps-d .jumps-list .jump .wrap .details{z-index:1;position:absolute;right:0;bottom:0;left:0;padding:30px 30px 10px}#main .jumps-section.jumps-d .jumps-list{flex-direction:column;align-items:flex-start;height:1600px;margin:0 -25px;padding:0 0 10px;text-align:left}#main .jumps-section.jumps-d .jumps-list .jump{width:50%;margin:0 0 50px;padding:0 25px}#main .jumps-section.jumps-d .jumps-list .jump .wrap{color:#000}#main .jumps-section.jumps-d .jumps-list .jump.theme-b .wrap{color:#fff}#main .jumps-section.jumps-d .jumps-list .jump .wrap .details{top:0;bottom:auto}#main .jumps-section.jumps-e .slides-wrap{display:flex;max-width:100%;margin:0 0 60px calc(50vw - 630px);padding-left:20px;box-sizing:border-box}#main .jumps-section.jumps-e .slides-wrap .intro{width:330px;padding:30px 30px 10px;color:#fff;box-sizing:border-box;background:#da182a}#main .jumps-section.jumps-e .slides-wrap .slides{width:calc(100% - 370px);margin-left:auto;overflow:hidden}#main .jumps-section.jumps-e .jumps-list{display:grid;justify-content:flex-start;margin:0;padding:0 0 20px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#000 #eaeaea}#main .jumps-section.jumps-e .jumps-list::-webkit-scrollbar{height:5px}#main .jumps-section.jumps-e .jumps-list::-webkit-scrollbar-track{background:#eaeaea}#main .jumps-section.jumps-e .jumps-list::-webkit-scrollbar-thumb{border-radius:0;border:none;background-color:#000}#main .jumps-section.jumps-e .jumps-list .jump{width:280px;margin:0;padding:0}#main .jumps-section.jumps-e .jumps-list .jump .wrap{padding-right:40px}#main .jumps-section.jumps-e .jumps-list .jump .wrap .thumb{margin:0 0 15px}#main .jumps-section.jumps-e .jumps-list .jump .wrap .details h3.title{margin:0 0 10px}#main .jumps-section.jumps-f .jumps-list{display:block;margin:0 0 60px}#main .jumps-section.jumps-f .jumps-list .jump{margin:0;padding:0}#main .jumps-section.jumps-f .jumps-list .jump:not(:last-child){margin:0 0 40px;padding:0 0 40px;border-bottom:1px solid #ccc}#main .jumps-section.jumps-f .jumps-list .jump .wrap{display:flex}#main .jumps-section.jumps-f .jumps-list .jump .wrap .thumb{display:block;width:360px}#main .jumps-section.jumps-f .jumps-list .jump .wrap .details{width:calc(100% - 400px);margin-left:auto;text-align:left}#main .jumps-section .button-wrap{padding:0 0 60px}#main .logos-section .logos-wrap{position:relative;margin:0 0 20px;padding:0 50px}#main .logos-section .logos .slick-track{display:flex!important;margin:0 auto}#main .logos-section .logos .slick-slide{height:inherit!important}#main .logos-section .logos .slick-slide>div,#main .logos-section .logos .logo{height:100%}#main .logos-section .logos.slick-slider{margin:0 0 20px}#main .logos-section .logos:not(.slick-slider){display:flex;flex-flow:row wrap;align-items:center;justify-content:center}#main .logos-section .logos:not(.slick-slider) .logo{width:20%;margin:0 0 20px;padding:0 10px;box-sizing:border-box}#main .logos-section .logos .logo .wrap{display:flex;align-items:center;justify-content:center;height:100%;padding:0 10px;text-align:center}#main .map-section{height:400px;padding:0!important}#main .map-section .map-wrap{width:100%;height:100%}#main .nav-section{padding-bottom:20px}#main .nav-section nav .menu{display:flex;flex-flow:row wrap;margin:0 -5px;text-align:left;font-size:12px;line-height:1.4em}#main .nav-section nav .menu>li{width:16.66%;margin:0 0 55px;padding:0 5px;box-sizing:border-box}#main .nav-section nav .menu>li>a{display:block;margin:0 0 15px;padding:0 0 10px;font-weight:700;border-bottom:1px solid #d0d0d0}#main .nav-section nav .menu li .sub-menu li{margin:0 0 5px}#main .product-images-section .images{margin:0 0 20px}#main .product-images-section .images .gallery-wrap{position:relative}#main .product-images-section .images .gallery{margin:0 0 10px;border:1px solid #e0e0e0}#main .product-images-section .images .gallery .image{display:block!important;overflow:hidden}#main .product-images-section .images .gallery .image img{float:left}#main .product-images-section .images .thumbs{margin:0 -5px 10px}#main .product-images-section .images .thumbs .thumb{padding:0 5px;box-sizing:border-box;cursor:pointer}#main .product-images-section .images .thumbs .thumb .wrap{width:100%;border:1px solid #e0e0e0;box-sizing:border-box}#main .product-images-section .images .controls .control{z-index:1250;position:absolute;top:50%;display:block;width:40px;height:60px;margin-top:-30px;text-indent:-9999px;background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/bg-slide-control-b.svg) center center no-repeat rgba(255,255,255,.75);background-size:15px auto;overflow:hidden;transition:background .3s ease}#main .product-images-section .images .controls .control:hover{background-color:rgba(255,255,255,1)}#main .product-images-section .images .controls .prev{left:1px;transform:rotate(180deg)}#main .product-images-section .images .controls .next{right:1px}#main .profile-section .cols-wrap{overflow:hidden}#main .profile-section .col-1{width:30%;padding-right:15px}#main .profile-section .col-1 .thumb{z-index:1;position:relative;padding-top:20px}#main .profile-section .col-1 .thumb img{margin:0 0 20px}#main .profile-section .col-1 .link-wrap{z-index:1;position:relative;text-align:center}#main .profile-section .col-2{width:70%;padding-left:15px}#main .profile-section .col-2 header{position:relative;margin:0 0 30px;padding:30px 0 1px}#main .profile-section .col-2 header:before{z-index:0;position:absolute;top:0;right:-20px;bottom:0;left:-100vw;content:'';background:#f4f4f4}#main .profile-section .col-2 header .details{z-index:1;position:relative;margin:0 0 20px;padding-right:40px}#main .profile-section .col-2 header .details h2{margin:0}#main .profile-section .col-2 header .details h3{margin:0;font-size:20px;color:#da182a}#main .profile-section .col-2 header .details .linkedin{position:absolute;top:0;right:0;display:block;width:30px;height:30px;text-indent:-9999px;border-radius:50%;background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/social-icons/icon-linkedin-white.svg) center center no-repeat #da182a;background-size:16px;box-sizing:border-box;transition:background-color .2s ease}#main .profile-section .col-2 header .details .linkedin:hover,#main .profile-section .col-2 header .details .linkedin:active,#main .profile-section .col-2 header .details .linkedin:focus{background-color:#000}#main .profile-section .col-2 header blockquote{z-index:1;position:relative;padding:57px 0 37px;border-top:1px solid rgba(0,0,0,.1)}#main .profile-section .col-2 header blockquote:before,#main .profile-section .col-2 header blockquote:after{position:absolute;top:27px;left:0;display:block;width:23px;height:17px;content:'';background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/icon-quote.svg) center center no-repeat;background-size:23px auto}#main .profile-section .col-2 header blockquote:after{top:auto;bottom:27px;transform:rotate(180deg)}#main .profile-section .col-2 header blockquote p{margin:0 0 20px;line-height:1.4}#main .profile-section .col-2 .link-wrap{display:none}#main .profiles-section{padding-bottom:40px}#main .profiles-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -20px;text-align:left}#main .profiles-list .profile{width:33.33%;margin:0 0 40px;padding:0 20px;box-sizing:border-box}#main .profiles-list .profile .wrap{display:block;text-decorationn:none}#main .profiles-list .profile .wrap .thumb{position:relative;display:block;margin:0 0 20px;overflow:hidden}#main .profiles-list .profile .wrap .thumb img{width:100%;transition:transform .5s ease}#main .profiles-list .profile .wrap .thumb .more{z-index:1;position:absolute;bottom:20px;right:20px;display:block;width:30px;height:30px;text-indent:-9999px;border-radius:50%;background:#da182a;overflow:hidden}#main .profiles-list .profile .wrap .thumb .more:before,#main .profiles-list .profile .wrap .thumb .more:after{position:absolute;display:block;content:'';background:#fff;transition:all .3s ease}#main .profiles-list .profile .wrap .thumb .more:before{top:50%;right:8px;left:8px;height:2px;transform:translateY(-50%)}#main .profiles-list .profile .wrap .thumb .more:after{top:8px;bottom:8px;left:50%;width:2px;transform:translateX(-50%)}#main .profiles-list .profile .wrap .details h2{margin:0;font-size:16px;line-height:1.4;color:#da182a}#main .profiles-list .profile .wrap .details h3{margin:0;font-size:16px;line-height:1.4;font-weight:400}#main .search-section{padding-top:140px}#main .slides-section{padding:0!important}#main .slides-section .slides-wrap{position:relative}#main .slides-section .slides-list .slick-track{display:flex;align-items:stretch}#main .slides-section .slides-list .slick-slide,#main .slides-section .slides-list .slick-slide>div,#main .slides-section .slides-list .slide{display:flex!important;align-items:stretch;width:100%;height:auto}#main .slides-section .slides-list .slide{position:relative;background:center center no-repeat;background-size:cover}#main .slides-section .slides-list .slide .content{width:50%;padding:80px 0 140px}#main .slides-section .slick-dots{z-index:1250;position:absolute;bottom:80px;left:50%;display:flex;width:1220px;transform:translateX(-50%)}#main .slides-section .slick-dots li{margin:0 10px}#main .slides-section .slick-dots li:first-child{margin-left:0}#main .slides-section .slick-dots li:last-child{margin-right:0}#main .slides-section .slick-dots li button{display:block;width:50px;height:5px;text-indent:-9999px;background:#fff}#main .slides-section .slick-dots li.slick-active button{background:#da182a}#main .stats-section{padding-bottom:20px}#main .stats-section .stats-list{display:flex;flex-flow:row wrap;justify-content:center}#main .stats-section .stats-list .stat{width:33.33%;margin:0 0 60px;padding:0 40px;border:solid #707070;border-width:0 0 0 1px;box-sizing:border-box}#main .stats-section .stats-list .stat:nth-child(3n+3),#main .stats-section .stats-list .stat:last-child{border-width:0 1px}#main .stats-section .stats-list .stat .wrap{width:250px;max-width:100%}#main .stats-section .stats-list .stat .wrap h2{margin:0}#main .stats-section .stats-list .stat .wrap h2 span{display:block}#main .stats-section .stats-list .stat .wrap h2 .value{margin:0 0 10px;font-size:75px;line-height:1em;color:#da182a;white-space:nowrap;letter-spacing:-.05em}#main .stats-section .button-wrap{padding:0 0 60px}#main .steps-list{position:relative;text-align:left}#main .steps-list:before{position:absolute;top:0;bottom:0;left:50%;display:block;width:2px;margin-left:-1px;content:'';background:#da182a}#main .steps-list .step{width:50%;margin-left:auto;padding:0 0 0 80px;box-sizing:border-box}#main .steps-list .step .wrap .thumb{width:160px;height:160px;margin:0 0 20px;border-radius:50%;overflow:hidden}#main .steps-list .step .wrap .details{position:relative}#main .steps-list .step .wrap .details:before{position:absolute;top:0;left:-88px;display:block;width:16px;height:16px;content:'';border-radius:50%;background:#da182a}#main .steps-list .step .wrap .details:after{position:absolute;top:6px;left:-80px;display:block;width:65px;height:2px;content:'';background:#da182a}#main .steps-list .step .wrap .details h3.title{margin:0 0 10px}#main .tabs-section header{margin:0 0 40px}#main .tabs-section header h1{margin:0}#main .tabs-section .tabs-list{z-index:1;position:relative;display:flex;overflow:hidden}#main .tabs-section .tabs-list li{margin:0 5px 0 0}#main .tabs-section .tabs-list li a{display:block;padding:10px 15px;font-weight:700;font-size:16px;line-height:1.4em;text-decoration:none;background:#f4f4f4;border-radius:10px 10px 0 0;text-align:center}#main .tabs-section .tabs-list li.selected a{border:1px solid #707070;border-bottom-color:#fff;background:#fff}#main .tabs-section .filter-form{display:none}#main .tabs-section .tabs{margin:-1px 0 20px;padding:30px 0;border:solid #707070;border-width:1px 0}#main .tabs-section.style-b .tabs{padding:30px;border-width:1px}#main .tabs-section .tabs .tab .wrap.has-img{display:flex;align-items:center}#main .tabs-section .tabs .tab .wrap.has-img .thumb{width:340px;margin:20px 0}#main .tabs-section .tabs .tab .wrap.has-img .details{width:calc(100% - 340px);margin-left:auto;padding:20px 0 0 50px}#main .txt-img-section .cols-wrap{align-items:center}#main .txt-img-section .cols-wrap:nth-of-type(odd){flex-direction:row-reverse}#main .txt-img-section .cols-wrap:not(:last-of-type){margin-bottom:60px}#main .txt-img-section .col-1:after{clear:both;display:block;content:''}#main .txt-img-section .col-1 img{float:left;margin:0 0 20px}#main .videos-section .cols-wrap{align-items:center}#main .videos-section .cols-wrap.type-b{flex-direction:row-reverse}#main .videos-section .videos-wrap{margin:0 0 20px}#main .videos-section .videos{padding-bottom:20px}#main .videos-section .videos .video .wrap{position:relative;display:block;border-radius:30px;overflow:hidden}#main .videos-section .videos .video a.wrap:before{position:absolute;top:50%;left:50%;display:block;width:80px;height:80px;content:'';border:5px solid #fff;border-radius:50%;background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/icon-play.svg) center center no-repeat #da182a;background-size:40px;transform:translate(-50%,-50%);transition:all .2s ease}#main .videos-section .videos .video a.wrap:hover:before{background-color:#000}#page-wrap.animated-content #main .layout-section:not(.banner-section.banner-b):not(.filter-section):not(.ingredients-section.listings):not(.section-404):not(.steps-section):not(.txt-img-section):not(.works-section)>*{opacity:0;transform:translateY(10vh);transition:opacity 1s ease,transform 1s ease}#page-wrap.animated-content #main .layout-section:not(.banner-section.banner-b):not(.filter-section):not(.ingredients-section.listings):not(.section-404):not(.steps-section):not(.txt-img-section):not(.works-section).active>*{opacity:1;transform:translateY(0)}#page-wrap.animated-content #main .steps-section .section-intro{opacity:0;transform:translateY(10vh);transition:opacity 1s ease,transform 1s ease}#page-wrap.animated-content #main .steps-section.active .section-intro{opacity:1;transform:translateY(0)}#page-wrap.animated-content #main .steps-list .step{opacity:0;transition:opacity .75s ease,transform .75s ease}#page-wrap.animated-content #main .steps-list .step:nth-child(odd){transform:translateX(20vw)}#page-wrap.animated-content #main .steps-list .step.active{opacity:1;transform:translateY(0)!important}#page-wrap.animated-content #main .txt-img-section .cols-wrap .col{opacity:0;transition:opacity 2s ease,transform 2s ease}#page-wrap.animated-content #main .txt-img-section .cols-wrap .col-1,#page-wrap.animated-content #main .txt-img-section .cols-wrap:nth-of-type(odd) .col-2{transform:translateX(-30vw)}#page-wrap.animated-content #main .txt-img-section .cols-wrap .col-2,#page-wrap.animated-content #main .txt-img-section .cols-wrap:nth-of-type(odd) .col-1{transform:translateX(30vw)}#page-wrap.animated-content #main .txt-img-section .cols-wrap.active .col{opacity:1;transform:translateY(0)}#page-wrap.animated-content #banner .content{opacity:0;transform:translateX(100px);transition:opacity 1s ease,transform 2s ease}#page-wrap.animated-content #banner .content.active{opacity:1;transform:translateX(0)}#main .ingredient-cats{display:flex;flex-flow:wrap;margin:0 -5px}#main .ingredient-cats li{width:33.33%;margin:0 0 10px;padding:0 5px;text-align:center;box-sizing:border-box}#main .ingredient-cats li .icon{width:55px;height:55px;margin:0 auto;border-radius:50%;border:1px solid #d5d5d5;overflow:hidden}#main .ingredient-cats li h3{margin:0;padding:5px 0 0;font-size:12px;line-height:1.4em;text-transform:uppercase}#main .filter-section.ingredients{position:relative}#main .filter-section #f{position:absolute;top:-100px}#main .filter-section.ingredients .wrapper{display:flex;align-items:center}#main .filter-section .filter{display:flex;flex-flow:wrap;align-items:center;margin:0 -10px}#main .filter-section .filter h3.title{margin:0 10px;font-size:17px;line-height:1.4em;text-transform:uppercase}#main .filter-section .filter .filter-form{display:flex;flex-flow:wrap}#main .filter-section .filter .filter-form .field{display:flex;margin:0 10px}#main .filter-section .views{display:flex;align-items:center;margin-left:auto;overflow:hidden}#main .filter-section .views li{overflow:hidden}#main .filter-section .views li:first-child{border-radius:5px 0 0 5px}#main .filter-section .views li:last-child{border-radius:0 5px 5px 0}#main .filter-section .views li a{display:block;width:44px;height:40px;background:#f4f4f4;transition:background .1s ease}#main .filter-section .views li.selected a{background:#da182a}#main .filter-section .views li a:hover{background-color:#000}#main .filter-section .views li a svg{margin:12px 11px}#main .filter-section .views li a svg *{fill:#9d9d9d;transition:fill .1s ease}#main .filter-section .views li a:hover svg *,#main .filter-section .views li.selected a svg *{fill:#fff}#main .ingredient-section{padding-top:165px;background:center center no-repeat #f4f4f4;background-size:cover}#main .ingredient-section .content{width:calc(50% - 25px);margin:0 0 50px;padding:50px 50px 30px;background:#fff;box-sizing:border-box}#main .ingredient-section .content h1.title{margin:0 0 40px}#main .ingredient-section .content .tabs-list{display:flex;margin:0 0 30px;font-size:15px;font-weight:700;text-transform:uppercase}#main .ingredient-section .content .tabs-list li{padding:0 0 15px;border-bottom:1px solid #fff}#main .ingredient-section .content .tabs-list li.selected{border-bottom-color:#da182a}#main .ingredient-section .content .tabs-list li:first-child{margin-right:20px}#main .ingredient-section .content .tabs-list li a{text-decoration:none}#main .ingredient-section .content .ingredient-cats{padding:20px 0 0}#main .ingredient-section .nav{padding:20px 0 0}#main .ingredient-section .nav ul{display:flex;flex-flow:wrap;margin:0 -5px 10px}#main .ingredient-section .nav ul li{width:50%;min-height:70px;margin:0 0 10px;padding:0 5px;box-sizing:border-box}#main .ingredient-section .nav ul li .button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;line-height:1.3!important;font-weight:700;text-align:center;text-transform:uppercase;border-radius:35px;overflow:visible;white-space:normal}#main .ingredient-section .nav ul li .button span{display:block}#main .ingredients-list{display:flex;flex-flow:wrap;margin:0 -15px}#main .ingredients-list .post{margin:0 0 30px;padding:5px 15px 0;text-align:left;box-sizing:border-box}#main .ingredients-list .post .wrap{position:relative;display:block;height:100%;margin:0 auto;text-decoration:none;color:#000;background:#f4f4f4;overflow:hidden;transition:transform .2s ease}#main .ingredients-list .post .wrap:hover{transform:translateY(-5px)}#main .ingredients-list .post .wrap .note{position:absolute;top:25px;right:-30px;width:140px;padding:5px 10px;color:#fff;font-size:15px;line-height:20px;font-weight:700;text-align:center;text-transform:uppercase;background:#da182a;box-sizing:border-box;transform:rotate(45deg)}#main .ingredients-list .post .wrap .thumb{display:flex;align-items:center;justify-content:center;width:390px;max-width:100%;border:10px solid #f4f4f4;background:#fff;box-sizing:border-box}#main .ingredients-list .post .wrap .details{padding:20px 20px 10px;box-sizing:border-box}#main .ingredients-list .post .wrap .points{margin:0 0 20px}#main .ingredients-list .post .wrap .points li{position:relative;margin:0 0 10px;padding-left:10px;font-size:14px;line-height:1.5em}#main .ingredients-list .post .wrap .points li:before{position:absolute;top:0;left:0;content:'\2022';color:#da182a}#main .ingredients-list .post .wrap .ingredients-cats{margin-left:0}#main .ingredients-list .post .wrap .ingredients-cats li .icon{margin:0}#main .ingredients-list .post .wrap .ingredients-cats li h3{display:none}#main .ingredients-list a{color:#da182a;text-decoration:underline}#main .ingredients-list.grid .post{width:33.33%;box-sizing:border-box}#main .ingredients-list.grid .post .wrap{max-width:390px}#main .ingredients-list.list .post{width:100%}#main .ingredients-section .ingredients-wrap{position:relative;margin:0 0 20px;padding:0 50px}#main .ingredients-section .ingredients-wrap .slick-track{display:flex!important}#main .ingredients-section .ingredients-wrap .slick-slide{height:inherit!important}#main .ingredients-section .ingredients-wrap .slick-slide>div{height:100%}#main .ingredients-section .ingredients-wrap .ingredients-list{justify-content:center}#main .ingredients-section .ingredients-wrap .ingredients-list:not(.slick-slider){display:flex;flex-flow:row wrap;margin:0 -15px}#main .ingredients-section .ingredients-wrap .ingredients-list.slick-slider .post{display:block!important;width:100%!important;height:100%;margin:0}#main .quantities-tabs{display:flex;align-items:stretch;margin:0 0 20px}#main .quantities-tabs .tabs-list{width:270px;padding:0 30px;text-align:right;box-sizing:border-box}#main .quantities-tabs .tabs-list li a{display:block;padding:10px 30px 10px 10px;font-size:20px;line-height:1.1em;font-weight:700;color:rgba(255,255,255,.6);text-decoration:none;background:#da182a;border-radius:25px;margin:0 0 1px}#main .quantities-tabs .tabs-list li a:hover,#main .quantities-tabs .tabs-list li a:active,#main .quantities-tabs .tabs-list li a:focus,#main .quantities-tabs .tabs-list li.selected a{color:rgba(255,255,255,1)}#main .quantities-tabs .tabs-list li.selected a{background:#000 right 15px center no-repeat url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/arrow-right-white.svg);background-size:auto 15px}#main .quantities-tabs .filter-form{display:none}#main .quantities-tabs .tabs{width:calc(100% - 270px)}#main .quantities-tabs .tabs header{padding:30px 40px;background:center center no-repeat #404040;background-size:cover;border-radius:10px}#main .quantities-tabs .tabs header h1{margin:0;color:#fff}#main .quantities-tabs .tabs .types{padding:40px;background:#fff}#main .quantities-tabs .tabs .types .type:not(:last-child){margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #e5e5e5}#main .quantities-tabs .tabs .types .type .wrap{display:flex;align-items:flex-start}#main .quantities-tabs .tabs .types .type .wrap .thumb{padding:9px;border:1px solid #e5e5e5;box-sizing:border-box}#main .quantities-tabs .tabs .types .type .wrap.has-thumb .details{width:calc(100% - 290px);margin-left:auto}#main .quantities-tabs .tabs .types .type .wrap .details h3{color:#da182a}#main .quantities-tabs .tabs .types .type .wrap .details h4,#main .quantities-tabs .tabs .types .type .wrap .details p{font-size:15px;line-height:1.5em;font-weight:700;text-transform:uppercase;color:#939393}#main .quantities-tabs .tabs .types .type .wrap .details p{color:#000}#main .quantities-tabs .tabs .types .type .wrap .details p:not(:last-of-type){margin:0 0 15px}#main .filter-section .work-nav ul{display:flex;flex-flow:wrap;align-items:center;justify-content:center}#main .filter-section .work-nav ul li{margin:0 20px;font-size:17px;font-weight:700;text-transform:uppercase}#main .filter-section .work-nav ul li.selected a{color:#da182a}#main .filter-section .filter-form.work{display:none}#main .works-section{padding:0!important}#main .work-list{display:flex;flex-flow:wrap;margin:0 -1px}#main .work-list .post{width:20%;padding:1px;box-sizing:border-box}#main .work-list .post .wrap{display:block;padding:30px;background:#f4f4f4}#main .work-list .post .wrap img{width:100%;transition:all .3s ease}#main .work-list .post .wrap:hover img{transform:scale(1.05)}#main .work-section .intro .col{padding:0 25px}#main .work-section .intro .col-1{display:flex;align-items:center;width:330px}#main .work-section .intro .col-2{width:calc(100% - 640px)}#main .work-section .intro .col-3{width:300px}#main .work-section .intro .services li{margin:0 0 5px;line-height:1.5em}#main .work-section .intro .services li a{color:#da182a}#main .work-section .details{width:940px;max-width:100%;margin:0 auto;padding:60px 0 0}#main .work-section .details .detail{display:flex;flex-flow:row wrap;padding:40px 0 20px;border-top:1px solid #e5e5e5}#main .work-section .details .detail:last-of-type{padding-bottom:0}#main .work-section .details .detail .title{width:calc(100% - 670px);font-size:17px;font-weight:700;text-transform:uppercase}#main .work-section .details .detail .text{width:640px;margin-left:auto}#main .posts-list:not(.latest){display:flex;flex-flow:row wrap;margin:0 -25px}#main .posts-list:not(.latest) .post{width:33.33%;margin:0 0 50px;padding:0 25px;box-sizing:border-box}#main .posts-list:not(.latest) .post:nth-child(1),#main .posts-list:not(.latest) .post:nth-child(2){width:50%}#main .posts-list .post article{display:block}#main .posts-list .post article .thumb{display:block;margin:0 0 20px}#main .posts-list .post article .details .date{margin:0 0 5px}#main .posts-list .post article .details h2{margin:0 0 10px;font-size:22px}#main .posts-list .post article .details .excerpt{line-height:1.5em}#main .posts-section{padding-bottom:30px}#main .posts-section.latest-posts{padding-bottom:50px}#main .posts-section.latest-posts header{display:flex;align-items:center;margin:0 0 40px}#main .posts-section.latest-posts header h1{margin:0}#main .posts-section.latest-posts header .button{margin-left:auto}#main .posts-section.latest-posts .button-wrap{display:none}#main .post-section{padding-top:80px;overflow:visible}#main .post-section .wrapper{display:flex;flex-flow:row wrap}#main .post-section .post-content{width:780px}#main .post-section .post-content .fw-img{margin:40px 0}#main .post-section .post-content .fw-img:first-of-type{margin-top:0}#main .post-section .post-content a{text-decoration:none;color:#da182a}#main .post-section .post-content a:hover{text-decoration:underline}#main .post-section .post-content header .date{margin:0 0 5px}#main .post-section .post-content header .wrap{display:flex;flex-flow:row wrap;align-items:center;margin:0 0 20px}#main .post-section .post-content header .length{margin-left:auto;font-size:15px;font-weight:700;text-transform:uppercase;color:#da182a}#main .post-section .post-content .author{display:flex;margin:30px 0;padding:30px 0;border:solid #f4f4f4;border-width:5px 0}#main .post-section .post-content .author .thumb{width:130px;height:130px;border-radius:50%;overflow:hidden}#main .post-section .post-content .author.has-thumb .details{width:calc(100% - 160px);margin-left:auto}#main .post-section .post-content .author .details .more{color:#da182a}#main .post-section .post-content .author .details .more:not(:hover):not(:active):not(:focus){text-decoration:none}#main .post-section .post-content .post-nav{margin:0 0 20px}#main .post-section .post-content .section div{padding-bottom:40px}#main .post-section aside{width:380px;margin-left:auto}#aside{overflow:visible}#aside .content{z-index:1000;position:sticky;top:106px}.logged-in #aside .content{top:138px}#aside .cta{margin:0 0 30px}#aside .cta.theme-b{color:#fff;background-color:#da182a}#aside .cta.theme-b a{color:#fff}#aside .cta.theme-c{background-color:#f4f4f4}#aside .cta-editable{display:flex;flex-direction:column;min-height:350px;padding:30px;color:#fff;background:center center no-repeat;background-size:cover;box-sizing:border-box}#aside .cta-editable a{color:#fff}#aside .cta-editable .content,#aside .cta-editable .link-wrap{width:100%}#aside .cta-editable .link-wrap{margin-top:auto}#aside .has-bg{padding:30px;background-image:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/bg-cta-form.svg);background-position:right bottom;background-repeat:no-repeat;background-size:90px 75px}#aside #subscribe-form .controls p.error{display:none!important}#aside #subscribe-form .controls{display:block;padding:0}#aside #subscribe-form .controls .button{margin:0}#aside .cta-linkedin{padding:30px}#aside .cta-linkedin h3{margin:0;font-size:26px;text-align:center}#aside .cta-linkedin h3 a{display:block;text-decoration:none}#aside .cta-linkedin h3 a span{display:inline-block;width:114px;height:30px;margin:0 0 0 3px;text-indent:-9999px;background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/logo-linkedin.svg) center center no-repeat;background-size:114px 30px}#aside .cta-button .button{display:block;width:100%;height:60px;font-size:20px;line-height:56px!important;text-align:center;border-radius:0}#aside #post-nav li{position:relative;margin:0 0 10px;padding:0 0 0 30px;font-size:18px;line-height:24px;font-weight:700}#aside #post-nav li a{color:rgba(255,255,255,.6);text-decoration:none}#aside #post-nav li a.active,#aside #post-nav li a:hover{color:rgba(255,255,255,1)}#aside #post-nav li .more{position:absolute;top:2px;left:0;display:block;width:20px;height:20px;text-indent:-9999px;overflow:hidden}#aside #post-nav li .more:before,#aside #post-nav li .more:after{position:absolute;display:block;content:'';background:#fff;transition:all .3s ease}#aside #post-nav li .more:before{top:50%;right:3px;left:3px;height:2px;transform:translateY(-50%)}#aside #post-nav li .more:after{top:3px;bottom:3px;left:50%;width:2px;transform:translateX(-50%)}#aside #post-nav li .more.active:after{top:50%;bottom:50%}#aside #post-nav li .sub-menu-wrap{display:none}#aside #post-nav li .sub-menu{padding:10px 0}#aside #post-nav li .sub-menu li{margin:0 0 5px;padding:0;font-size:14px;line-height:22px;font-weight:400}#aside #post-nav li .sub-menu li:last-child{margin:0}#footer{padding:50px 0;color:#b1b1b1;font-size:14px;line-height:1.4em;background:linear-gradient(#404040 0%,#000 100%)}#footer a{color:#b1b1b1}#footer a:hover,#footer a:active,#footer a:focus{color:#da182a}#footer h3{margin:0 0 10px;line-height:1.25em}#footer h3,#footer h3 a:not(:hover):not(:active):not(:focus){color:#fff}#footer .wrap{display:flex;flex-flow:row wrap}#footer .wrap.head{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #626262}#footer .wrap.head h3{margin:0;line-height:35px}#footer .wrap.head h3 a{display:block}#footer .wrap.head h3.tel a{padding-left:35px;background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/icon-tel.svg) left center no-repeat;background-size:auto 35px}#footer .wrap.head h3.linkedin{position:relative;margin-left:auto;padding-right:35px}#footer .wrap.head h3.linkedin .title{position:absolute;top:5px;right:0;display:block;width:25px;height:25px;text-indent:-9999px;border-radius:3px;background:url(//supplementfactoryuk.com/wp-content/themes/supplement-factory/assets/css/../images/social-icons/icon-linkedin.svg) center center no-repeat #fff;background-size:16px;box-sizing:border-box;transition:background-color .2s ease!important}#footer .wrap.mid{margin:0 -20px;padding:0 0 10px}#footer .wrap.mid .text{width:30%;padding:0 20px;box-sizing:border-box}#footer .wrap.mid .main-nav{width:70%;padding:0 20px;box-sizing:border-box}#footer .main-nav .menu{display:flex;flex-flow:row wrap;margin:0 -15px}#footer .main-nav .menu li{margin:0 0 5px}#footer .main-nav .menu>li{width:33.33%;margin:0 0 10px;padding:0 15px;box-sizing:border-box}#footer .main-nav .menu>li>a{display:block;margin:0 0 10px;padding:0 0 10px;font-weight:700;font-size:16px;border-bottom:1px solid #626262}#footer .main-nav .menu>li>a:not(:hover):not(:active):not(:focus){color:#fff}#footer .main-nav .menu li .mm-wrap{display:none}#footer .wrap.foot{padding:30px 0 0;border-top:1px solid #626262}#footer .links ul{display:flex;flex-flow:row wrap}#footer .links ul li{margin:0 15px 0 0}#footer .copy{margin-left:auto}.tribe-events-pro-map__map .map-wrap{height:100%}.tribe-common a:not(.tribe-common-anchor--unstyle):focus{outline:none}body.page-id-24506 #main{background:#000}body.page-id-24506 #banner{min-height:650px}body.page-id-24506 #header .lvl-2{background:#222}body.page-id-24506 section#banner .content{background:#fff;max-width:760px;margin:0 auto;border-radius:10px;text-align:center;color:#000;padding:40px 40px 20px}body.page-id-24506 #banner .cols-wrap.cols-2>.col{width:100%}body.page-id-24506 #banner .wrapper{margin-top:300px}@media screen and (min-width:1280px){#main .layout-section .cols-1>.col-1,#main .profiles-section .profiles-wrap,#main .tabs-section.style-b .tabs-wrap{width:940px;margin:0 auto}#main .jumps-section.jumps-a.align-b{padding:40px 0 20px 20px!important}#main .jumps-section.jumps-a.align-b .jumps-list{margin:0 -10px}#main .jumps-section.jumps-a.align-b .jumps-list .jump{margin:0;padding:0 10px}#main .jumps-section.jumps-a.align-b .jumps-list .jump .wrap{display:flex;text-align:left}#main .jumps-section.jumps-a.align-b .jumps-list .jump .wrap .thumb{margin:0}#main .jumps-section.jumps-a.align-b .jumps-list .jump .wrap .details{width:calc(100% - 120px);margin-left:auto;padding:10px 0 0}}@media screen and (max-width:1279px){.wrapper{width:940px}#banner{min-height:350px;background-position:right center}#banner:after{z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:linear-gradient(90deg,rgba(0,0,0,.7) 20%,rgba(0,0,0,.25) 100%)}#main .details-list .detail{width:33.33%}#main .exports-section .map .locations .location a .pin{width:10px;height:10px}#main .filter-section .filter .filter-form .field{width:200px}#main .ingredients-text-section{padding-bottom:40px}#main .ingredients-text-list{margin:0 -20px}#main .ingredients-text-list .lvl-1{width:25%;margin:0 0 40px;padding:0 20px}#main .ingredient-cats{display:block;margin:0}#main .ingredient-cats li{display:flex;align-items:center;width:auto;margin:0 0 10px;padding:0;text-align:left}#main .ingredient-cats li .icon{width:35px;height:35px;margin:0}#main .ingredient-cats li h3{width:calc(100% - 45px);margin-left:auto;padding:0}#main .jumps-section .jumps-list{margin:0 -20px}#main .jumps-section .jumps-list .jump{margin:0 0 40px;padding:0 20px}#main .jumps-section.jumps-b .jumps-list .jump{width:50%;margin:0 0 40px}#main .jumps-section.jumps-d .jumps-list{height:1200px;margin:0 -20px}#main .jumps-section.jumps-d .jumps-list .jump{margin:0 0 40px;padding:0 20px}#main .jumps-section.jumps-e .slides-wrap{margin-left:calc(50vw - 470px)}#main .nav-section nav .menu>li{width:25%}#main .ingredient-section{padding-top:165px}#main .ingredient-section .content{width:66.66%;margin:0 0 20px}#main .posts-list:not(.latest){margin:0 -15px}#main .posts-list:not(.latest) .post{margin:0 0 30px;padding:0 15px}.archive #main .posts-section.latest-posts{padding-bottom:20px}#main .posts-section.latest-posts .cols-wrap{margin:0 -15px}#main .posts-section.latest-posts .col-1{width:33.33%;padding:0 15px}#main .posts-section.latest-posts .col-2{width:66.66%;padding:0 15px}#main .post-section .post-content{width:580px}#main .post-section .post-content .content{padding:0}#main .post-section aside{width:280px}#main .ingredients-list .post .wrap .details{padding:20px 10px 10px}#main .slides-section .slick-dots{bottom:60px;width:900px}#main .tabs-section .tabs .tab .wrap.has-img .thumb{width:300px}#main .tabs-section .tabs .tab .wrap.has-img .details{width:calc(100% - 300px);padding:20px 0 0 30px}#main .txt-img-section .cols-wrap:not(:last-of-type){margin-bottom:40px}#main .work-section .intro .col{width:100%}#main .work-section .intro .col-1 img{margin:0 auto}#main .work-section .intro .col:not(.col-3){margin-bottom:40px}#main .work-section .intro .col-3 h2 br{display:none}#footer .wrap.mid .text{width:100%;margin-bottom:20px}#footer .wrap.mid .main-nav{width:100%}#header .times{display:none}}@media screen and (min-width:1080px){#header .section-links{display:flex;flex-flow:row wrap;align-items:center;min-height:inherit;margin:0 30px 0 0}#header .section-links li{min-height:inherit}#header .section-links li a{display:block;padding:0 15px;font-size:14px;line-height:40px}#header .section-links li.active a{background:#da182a}#header .section-links li.client.active a{background:#222}#main-nav{margin:0 0 0 30px;min-height:inherit}#main-nav .nav-wrap{min-height:inherit}#main-nav .content{display:flex;min-height:inherit}#main-nav .menu{display:flex;min-height:inherit}#main-nav .menu>li{position:relative;min-height:inherit;margin:0 25px 0 0;font-size:16px;line-height:25px;font-weight:600}#main-nav .menu li a{display:block}#main-nav .menu>li>a{padding:2px 0 0;line-height:66px;border-bottom:2px solid #da182a}body.page-id-24506 #main-nav .menu>li>a{border-color:#222}#main-nav .menu>li>a:hover,#main-nav .menu>li>a:active,#main-nav .menu>li>a:focus,#main-nav .menu>li.current-menu-item>a,#main-nav .menu>li.current-menu-parent>a,.single-ingredient-post #main-nav .menu>li.ingredients>a,.single-work-post #main-nav .menu>li.work>a{border-color:#fff}#main-nav .menu li .sub-menu-wrap{z-index:100;position:absolute;top:100%;left:-30px;min-width:200px;padding:30px;background:#f2f2f2;box-shadow:0 0 5px rgba(0,0,0,.15);visibility:hidden;opacity:0;transition:all .2s ease}#main-nav .menu li:hover .sub-menu-wrap,#main-nav .menu>li>a:focus+.sub-menu-wrap{visibility:visible;opacity:1}#main-nav .menu li .sub-menu li{line-height:1.4em;white-space:nowrap}#main-nav .menu li:not(.mega-menu) .sub-menu li:not(:last-child){margin:0 0 10px;padding:0 0 10px;border-bottom:2px solid #e5e5e5}#main-nav .menu li .sub-menu li a{color:#000}#main-nav .menu li .sub-menu li a:hover,#main-nav .menu li .sub-menu li a:active,#main-nav .menu li .sub-menu li a:focus,#main-nav .menu li .sub-menu li.current-menu-item a{color:#da182a}#main-nav .menu .mega-menu .sub-menu-wrap{position:fixed;top:110px;right:0;left:0;padding:30px 15px 10px}.logged-in #main-nav .menu .mega-menu .sub-menu-wrap{top:142px}#main-nav .menu .mega-menu .sub-menu-wrap .sub-menu{display:flex;flex-flow:row wrap;width:940px;margin:0 auto}#main-nav .menu .mega-menu .sub-menu-wrap .sub-menu li{width:25%;margin:0 0 20px;padding:0 15px;box-sizing:border-box;white-space:normal}#main-nav .menu .mega-menu .sub-menu-wrap .sub-menu li a .title{display:none}#main-nav .menu .mega-menu .sub-menu-wrap .sub-menu li a .mm-wrap .thumb{margin:0 0 10px}#main-nav .menu .mega-menu .sub-menu-wrap .sub-menu li a .mm-wrap .title{display:block;margin:0 0 10px;color:#da182a;transition:color .2s ease}#main-nav .menu .mega-menu .sub-menu-wrap .sub-menu li a:hover .mm-wrap .title{color:#000}#main-nav .menu .mega-menu .sub-menu-wrap .sub-menu li a .mm-wrap .text{font-size:14px;color:#676767;font-weight:400;line-height:20px}#header .nav-toggle,#main-nav .more,#main-nav .nav-min{display:none}}@media screen and (min-width:1300px){#main-nav .menu .mega-menu .sub-menu-wrap .sub-menu{width:1260px}}@media screen and (max-width:1079px){#header .lvl-2{min-height:0;padding:10px 0}#header .section-links{display:none}.nav-active #header .main-logo{position:relative;z-index:3001}#header .nav-toggle{display:block;margin-left:auto;margin:0 20px;padding:14px 0;border:none}.nav-active #header .nav-toggle{position:relative;z-index:3001}#header .nav-toggle span,#header .nav-toggle span:before,#header .nav-toggle span:after{position:absolute;display:block;width:30px;height:2px;content:'';background:#fff;transition:all .2s ease}#header .nav-toggle span{position:relative;text-indent:-9999px}#header .nav-toggle span:before{top:-9px}#header .nav-toggle span:after{bottom:-9px}#header .nav-toggle:hover span:before{top:-11px}#header .nav-toggle:hover span:after{bottom:-11px}.nav-active #header .nav-toggle span{background:0 0}.nav-active #header .nav-toggle span:before{top:0;transform:rotate(-45deg)}.nav-active #header .nav-toggle span:after{bottom:0;transform:rotate(45deg)}#main-nav .nav-max{display:none}#main-nav .nav-min{display:block}#main-nav{z-index:3000;position:fixed;top:-100vh;right:0;left:0;min-height:100vh;color:#fff;background:#da182a;opacity:0;visibility:hidden;transition:opacity .3s ease}.nav-active #main-nav{top:0;opacity:1;visibility:visible}.logged-in.nav-active #main-nav{top:32px;min-height:calc(100vh - 32px)}#main-nav .nav-wrap{min-height:inherit;max-height:100vh;overflow-y:auto}.logged-in.nav-active #main-nav .nav-wrap{max-height:calc(100vh - 32px)}#main-nav .content{width:100%;padding:140px 40px;text-align:right;box-sizing:border-box}#main-nav .section-nav li{position:relative;margin:0 0 10px;padding:0 40px 0 0;font-size:28px;line-height:34px;font-weight:600}#main-nav .section-nav li .more{position:absolute;top:7px;right:5px;display:block;width:20px;height:20px;text-indent:-9999px;overflow:hidden}#main-nav .section-nav li .more:before,#main-nav .section-nav li .more:after{position:absolute;display:block;content:'';background:#fff;transition:all .3s ease}#main-nav .section-nav li .more:before{top:50%;right:0;left:0;height:2px;transform:translateY(-50%)}#main-nav .section-nav li .more:after{top:0;bottom:0;left:50%;width:2px;transform:translateX(-50%)}#main-nav .section-nav li .more.active:after{top:50%!important;bottom:50%!important}#main-nav .section-nav li .sub-menu-wrap{display:none}#main-nav .section-nav li .sub-menu-wrap ul{margin:0 -40px 0 0;padding:10px 0}#main-nav .section-nav li .sub-menu-wrap ul li{margin:0 0 5px;font-size:18px;line-height:1.4}#main-nav .section-nav li .sub-menu-wrap ul li .more{top:2px}#main-nav .section-nav li .sub-menu-wrap ul li .more:before{right:2px;left:2px}#main-nav .section-nav li .sub-menu-wrap ul li .more:after{top:2px;bottom:2px}#main-nav .section-nav li .sub-menu-wrap ul li ul{margin:0}#main-nav .section-nav li .sub-menu-wrap ul li ul li{margin:0 0 5px;padding:0;font-size:16px;font-weight:400}#main-nav .section-nav li .sub-menu-wrap ul li ul li:last-child{margin:0}#main-nav .mm-wrap{display:none}#main-nav .links{padding:20px 60px 0 0}}@media screen and (max-width:1079px) and (min-width:980px){#banner .services-list .service a{padding:10px 15px}#banner .products-list .product a{padding:15px}#banner .services-list .service a h2,#banner .products-list .product a h2{font-size:13px}}@media screen and (min-width:980px){#banner .products-list .product:last-child{padding-right:0}#main .ingredients-list.list .post .wrap{display:flex}#main .ingredients-list.list .post .wrap .details{display:flex;align-items:center;width:calc(100% - 390px);margin-left:auto}#main .ingredients-list.list .post .wrap .details .content{width:260px}#main .ingredients-list.list .post .wrap .details .ingredient-cats{width:calc(100% - 280px);margin-left:auto}#main .steps-list .step:nth-child(even){margin:0;padding:0 80px 0 0;text-align:right}#main .steps-list .step:nth-child(even) .wrap .thumb{margin-left:auto}#main .steps-list .step:nth-child(even) .wrap .details:before{right:-88px;left:auto}#main .steps-list .step:nth-child(even) .wrap .details:after{right:-80px;left:auto}}@media screen and (min-width:1280px){#main .ingredients-list.list .post .wrap .details{width:calc(100% - 390px)}#main .ingredients-list.list .post .wrap .details .content{width:390px}#main .ingredients-list.list .post .wrap .details .ingredient-cats{width:calc(100% - 410px)}}@media screen and (max-width:979px){h1,h2.large{font-size:36px}h2{font-size:24px}h3{font-size:20px}.wrapper{width:720px}#banner .content{padding:150px 0 20px}.front-page #banner .content{margin:0}#banner .cols-wrap .col{width:100%}#banner .services-list .service{width:33.33%;padding:0}#banner .services-list .service a{padding:20px}#banner .services-list .service:nth-child(-n+3) a{border-width:0 1px 1px 0}#banner .services-list .service:nth-child(3n+3) a{border-width:0 0 1px}#banner .products-list .product{width:25%;padding:0 1px 1px 0}#banner .products-list .product:nth-child(4n+4){padding:0 0 1px}#main .layout-section{padding:60px 0 40px}#main .layout-section .section-intro{padding-bottom:20px}#main .banner-section.banner-b .content{width:100%;padding:60px 0 40px}#main .details-list .detail{width:50%}#main .download-section .cols-wrap.has-img .col-1,#main .download-section .cols-wrap.has-img .col-2{width:100%}#main .download-section .cols-wrap.has-img .col-1 img{margin:0 auto 30px auto}#main .exports-section .map .locations .location a .pin{width:8px;height:8px}#main .ingredient-section{padding-top:135px}#main .ingredient-section .content{width:100%;padding:30px 30px 10px}#main .ingredients-text-section{padding-bottom:20px}#main .ingredients-text-list .lvl-1{width:33.33%}#main .gallery-section .row .img .wrap:before{top:10px;right:10px;width:30px;height:30px;background-size:14px}#main .jumps-section.jumps-a .jumps-list.style-a .jump{width:33.33%}#main .jumps-section.jumps-c .jumps-list{width:100vw;max-width:100vw;margin:0}#main .jumps-section.jumps-c .jumps-list .jump{width:100%;margin:0 0 5px 0!important;padding:0}#main .jumps-section.jumps-c .jumps-list .jump:nth-child(3){margin:0!important}#main .jumps-section.jumps-c .jumps-list .jump .wrap .thumb{position:absolute;top:50%;left:50%;width:100vw;transform:translate(-50%,-50%)}#main .jumps-section.jumps-c .jumps-list .jump .wrap .details{position:relative;right:auto;bottom:auto;left:auto;padding:60vw 30px 10px}#main .jumps-section.jumps-d .jumps-list{height:910px}#main .jumps-section.jumps-d .jumps-list .jump{margin:0 0 20px;padding:0 10px}#main .jumps-section.jumps-d .jumps-list .jump .wrap .details{padding:20px 20px 1px}#main .jumps-section.jumps-e .slides-wrap{display:block;width:720px;max-width:100%;margin:0 auto 40px auto;padding:0 20px;box-sizing:border-box}#main .jumps-section.jumps-e .slides-wrap .intro{width:auto;margin:0 0 40px}#main .jumps-section.jumps-e .slides-wrap .slides{width:auto;margin-left:0}#main .jumps-section.jumps-f .jumps-list{margin:0 0 40px}#main .jumps-section.jumps-f .jumps-list .jump:not(:last-child){margin:0 0 30px;padding:0 0 30px}#main .jumps-section.jumps-f .jumps-list .jump .wrap .thumb{width:300px}#main .jumps-section.jumps-f .jumps-list .jump .wrap .details{width:calc(100% - 330px)}#main .jumps-section .button-wrap{padding:0 0 40px}#main .profiles-section{padding-bottom:20px}#main .profiles-list .profile{width:50%}#main .nav-section{padding-bottom:15px}#main .nav-section nav .menu>li{width:33.33%;margin-bottom:35px}#main .posts-section.latest-posts .col-1,#main .posts-section.latest-posts .col-2{width:100%}.archive #main .posts-section.latest-posts{padding-bottom:0}#main .posts-list:not(.latest-c) .post{width:100%;margin:0 0 20px}#main .post-section{padding-top:145px}#main .post-section .post-content{width:100%}#main .post-section aside{width:100%;margin:0}#main .posts-list:not(.latest) .post:nth-child(1),#main .posts-list:not(.latest) .post:nth-child(2){width:100%}#main .filter-section.ingredients .wrapper{display:block}#main .filter-section .filter h3.title{display:none}#main .filter-section .filter .filter-form{margin:0 auto 20px auto}#main .filter-section .views{display:none}#main .ingredients-list .post{width:50%!important}#main .ingredients-list .post .wrap{max-width:390px}#main .quantities-tabs{display:block}#main .quantities-tabs .tabs-list{display:none}#main .quantities-tabs .filter-form{display:block;margin:0 0 30px}#main .quantities-tabs .tabs{width:auto}#main .stats-section .stats-list .stat{margin:0 0 40px;padding:0 20px}#main .stats-section .stats-list .stat .wrap h2 .value{font-size:60px}#main .steps-list:before{left:0;margin-left:0}#main .steps-list .step{width:100%;margin:0 0 40px;padding:0 0 0 40px}#main .steps-list .step:last-child{margin-bottom:0}#main .steps-list .step .wrap .details:before{top:0;left:-48px}#main .steps-list .step .wrap .details:after{left:-40px;width:25px}#main .slides-section .slides-list .slide .content{width:100%;padding:60px 0 100px}#main .slides-section .slick-dots{width:680px}#main .slides-section .slick-dots li button{width:20px}#main .tabs-section .tabs-list{display:none}#main .tabs-section .filter-form{display:block;margin:0 0 30px}#main .tabs-section .filter-form .select{margin:0}#main .tabs-section .tabs{margin:0 0 20px;padding:0;border:none}#main .tabs-section.style-b .tabs{padding:0}#main .tabs-section .tabs .tab .wrap.has-img .thumb{width:200px}#main .tabs-section .tabs .tab .wrap.has-img .details{width:calc(100% - 200px)}#main .filter-section .work-nav{display:none}#main .filter-section .filter-form.work{display:block}#main .work-list .post{width:25%}#main .work-section .details .detail{display:block}#main .work-section .details .detail .title{width:auto}#main .work-section .details .detail .text{width:auto;margin-left:0}#aside .content{position:static}#aside .cta-nav{display:none}#footer .wrap.foot{text-align:center}#footer .main-nav .menu>li{width:50%;margin-bottom:20px}#footer .links{width:100%}#footer .links ul{justify-content:center}#footer .links ul li{margin:0 10px 10px}#footer .copy{width:100%;margin-left:0}}@media screen and (max-width:979px) and (min-width:760px){#main .posts-list:not(.latest-c){margin:0}#main .posts-list:not(.latest-c) .post{padding:0 0 20px;border-bottom:1px solid #e5e5e5}#main .posts-list:not(.latest-c) .post article{display:flex}#main .posts-list:not(.latest-c) .post article .thumb{width:170px;margin:0}#main .posts-list:not(.latest-c) .post article .details{width:calc(100% - 190px);margin-left:auto}#main .posts-list:not(.latest-c) .post article .details .excerpt{display:none}#main .post-section aside .posts-list{display:flex;flex-flow:row wrap;margin:0 -10px}#main .post-section aside .posts-list .post{width:50%;margin:0;padding:0 10px;box-sizing:border-box}#main .videos-section .videos .video a:before{width:50px;height:50px;background-size:28px}}@media screen and (max-width:782px){.logged-in #header{top:46px}.logged-in.nav-active #main-nav,.logged-in.nav-active #main-nav .nav-wrap{max-height:calc(100vh - 46px)}}@media screen and (min-width:760px){#main .posts-list.latest-a .post,#main .posts-list.latest-b .post{margin:0 0 20px}#main .posts-list.latest-b .post:not(:last-child){padding:0 0 20px;border-bottom:1px solid #e5e5e5}#main .posts-list.latest-b .post article{display:flex}#main .posts-list.latest-b .post article .thumb{width:170px;margin:0}#main .posts-list.latest-b .post article .details{width:calc(100% - 190px);margin-left:auto}#main .posts-list.latest-b .post article .details .excerpt{display:none}#main .posts-list.latest-c .post{margin:0 0 30px}}@media screen and (min-width:980px){#main .posts-list.latest-b .post article .thumb{width:230px}#main .posts-list.latest-b .post article .details{width:calc(100% - 250px)}}@media screen and (max-width:759px){.wrapper{width:580px}.cols-wrap .col{width:100%!important}#main .details-list .detail{width:100%}#main .exports-section .map .locations .location a .pin{width:6px;height:6px}#main .filter-section .filter .filter-form{width:300px;max-width:100%;margin:0 auto}#main .filter-section .filter .filter-form .field{width:100%;margin:0 0 10px}#main .ingredients-text-section{padding-bottom:40px}#main .ingredients-text-list{margin:0 -10px}#main .ingredients-text-list .lvl-1{width:50%;margin:0 0 20px;padding:0 10px}#main .ingredients-text-list .lvl-1 h3{font-size:32px}#main .faqs-tabs-section .tabs-list{display:none}#main .faqs-tabs-section .tabs-filter{display:block;margin:0 0 40px}#main .form-section.form-b .content-form .field{width:1000%;margin-bottom:20px}#main .jumps-section.jumps-a .jumps-list.style-a .jump,#main .jumps-section.jumps-a .jumps-list.style-b .jump{width:50%}#main .jumps-section.jumps-d .jumps-list{display:block;height:auto}#main .jumps-section.jumps-d .jumps-list .jump{width:100%}#main .jumps-section.jumps-f .jumps-list .jump .wrap{display:block}#main .jumps-section.jumps-f .jumps-list .jump .wrap .thumb{width:360px;max-width:100%;margin:0 auto 20px auto}#main .jumps-section.jumps-f .jumps-list .jump .wrap .details{width:100%;text-align:center}#main .jumps-section.jumps-f .jumps-list .jump .wrap .details h2.themed:after{left:50%;transform:translateX(-50%)}#main .map-section{height:300px}#main .profile-section .col-1{padding-right:25px}#main .profile-section .col-1 .link-wrap{display:none}#main .profile-section .col-2{padding-left:25px}#main .profile-section .col-2.link-wrap{display:block}#main .posts-section.latest-posts header .button{display:none}#main .posts-section.latest-posts .button-wrap{display:block}#main .post-section .post-content header .length{width:100%;margin:10px 0 0}#main .post-section .post-content .author .thumb{display:none}#main .post-section .post-content .author.has-thumb .details{width:100%;margin-left:0}#main .product-images-section .images{margin:0 0 30px}#main .quantities-tabs .tabs .types .type .wrap{display:block}#main .quantities-tabs .tabs .types .type .wrap .thumb{width:260px;max-width:100%;margin:0 0 20px}#main .quantities-tabs .tabs .types .type .wrap.has-thumb .details{width:auto;margin-left:0}#main .slides-section .slick-dots{right:20px;left:20px;width:100%;transform:translateX(0)}#main .stats-section .stats-list .stat{width:50%}#main .stats-section .stats-list .stat:nth-child(2n+2){border-width:0 1px}#main .stats-section .stats-list .stat:nth-child(3n+3){border-right:none}#main .stats-section .stats-list .stat .wrap h2 .value{font-size:40px}#main .tabs-section .tabs .tab .wrap.has-img{display:block}#main .tabs-section .tabs .tab .wrap.has-img .details{width:auto;margin:0;padding:0}.single-work-post #main .banner-section.main{padding-top:105px!important}#main .work-list .post{width:33.33%}#footer{padding:40px 0}#footer .wrap.head h3{line-height:25px}#footer .wrap.head h3.tel a{width:25px;padding-left:0;text-indent:-9999px;background-size:auto 25px}#footer .wrap.head h3.linkedin{padding-right:0}#footer .wrap.head h3.linkedin .text{display:none}#footer .wrap.head h3.linkedin .title{position:static;top:auto}}@media screen and (max-width:740px){#search-form .content header{margin:0 0 10px}#search-form .content header h2{margin:0;color:#fff;font-size:22px}#search-form .content .search-input{padding:5px 0 5px 40px;font-size:16px;line-height:30px}#search-form .content .search-submit{top:5px;left:0;background-size:24px}.searchwp-live-search-results{width:calc(100% - 40px)!important;min-width:calc(100% - 40px)!important}.searchwp-live-search-results .searchwp-live-search-result h4 a{font-size:12px!important}}@media screen and (max-width:579px){h1,h2.large{font-size:30px}.wrapper{width:100%}#header .times{font-size:14px}#header .lvl-2{padding:5px 0}#header .main-logo img{height:40px}#header .quote-link{height:40px;padding:0 15px;font-size:14px;line-height:36px!important;border-radius:20px}#banner .content{padding:120px 0 20px}#banner .cta{padding:20px 20px 1px;border-radius:20px}#banner .cta .local-number a{line-height:30px}#banner .cta .local-number a img{height:30px}#banner .cta .local-number a span{padding-right:25px;font-size:22px}#banner .cta .local-number a span:after{top:10px}#banner .ticker-wrap .link .trendstitle{width:120px;padding:5px 0;font-size:14px}#banner .ticker-wrap .link .trendstitle:after{display:none}#banner .ticker-wrap .link .ticker{width:calc(100% - 120px);margin-left:0}#banner .ticker-wrap .link .ticker .item .wrap{padding:5px 0;font-size:14px}#banner .services-list .service{width:50%;padding:0}#banner .services-list .service:nth-child(-n+4) a{border-width:0 1px 1px 0}#banner .services-list .service:nth-child(2n+2) a{border-width:0 0 1px}#banner .services-list .service a{padding:10px}#banner .products-list .product{width:50%;text-align:left;padding:0 1px 1px 0}#banner .products-list .product:nth-child(2n+2){padding:0 0 1px}#banner .products-list .product a{display:flex;align-items:center;padding:10px}#banner .products-list .product a img{width:70px;margin:0}#banner .products-list .product a h2{width:calc(100% - 80px);margin-left:auto}#main .exports-section .map .locations .location a .text{font-size:11px}#main .gallery-section .row .img{width:100vw!important;margin:0 0 2px 0!important}#main .jumps-section.jumps-b .jumps-list .jump{width:auto;max-width:400px;margin-right:auto;margin-left:auto}#main .jumps-section.jumps-e .slides-wrap{margin-left:0}#main .profiles-section{padding-bottom:40px}#main .profiles-list{margin:0 -10px}#main .profiles-list .profile{margin:0 0 20px;padding:0 10px}#main .nav-section nav .menu>li{width:50%}#main .ingredients-list .post{width:100%!important}#main .ingredient-section .nav ul li{width:100%}#main .quantities-tabs .tabs header{padding:20px}#main .quantities-tabs .tabs .types{padding:20px;background:#fff}#main .work-list .post{width:50%}#main .videos-section .videos .video a:before{width:50px;height:50px;background-size:28px}#footer a{display:block;padding:3px 0}h1 br,h2 br,h3 br{display:none}}@media screen and (max-width:439px){#main-nav .section-nav li{font-size:24px}#main .profiles-list .profile{width:100%}#banner .products-list .product a img{width:50px}#banner .products-list .product a h2{width:calc(100% - 60px)}#main .nav-section{padding-bottom:45px}#main .nav-section nav .menu>li{margin:0 0 15px}#main .nav-section nav .menu>li>a{margin:0 0 5px;padding:0 0 5px}body.page-id-24506 section#banner .content{padding:20px 10px}}@media screen and (max-width:399px){#header .quote-link{display:none}}@media screen and (max-width:349px){#main-nav .content{padding:140px 20px}}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
.swp-flex--col{display:flex;flex-direction:column;flex-grow:1}form.searchwp-form .swp-flex--row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;flex-grow:1}form.searchwp-form .swp-flex--wrap{flex-wrap:wrap}form.searchwp-form .swp-flex--gap-sm{gap:.25em}form.searchwp-form .swp-flex--gap-md{gap:.5em}form.searchwp-form .swp-items-stretch{align-items:stretch}form.searchwp-form .swp-margin-l-auto{margin-left:auto}form.searchwp-form input.swp-input{color:rgba(14,33,33,.8)}form.searchwp-form input.swp-input--search{background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.06786 12.1357C7.3777 12.1357 8.60074 11.7096 9.59495 10.9995L13.3351 14.7396C13.5087 14.9132 13.7375 15 13.9742 15C14.4871 15 14.858 14.6055 14.858 14.1005C14.858 13.8638 14.7791 13.6428 14.6055 13.4692L10.889 9.74487C11.6702 8.7191 12.1357 7.44871 12.1357 6.06786C12.1357 2.73014 9.40558 0 6.06786 0C2.72225 0 0 2.73014 0 6.06786C0 9.40558 2.72225 12.1357 6.06786 12.1357ZM6.06786 10.8259C3.45608 10.8259 1.30984 8.67175 1.30984 6.06786C1.30984 3.46397 3.45608 1.30984 6.06786 1.30984C8.67175 1.30984 10.8259 3.46397 10.8259 6.06786C10.8259 8.67175 8.67175 10.8259 6.06786 10.8259Z' fill='%23CFCFCF'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px top 50%;background-size:15px auto;padding-right:38px;padding-left:.7em}form.searchwp-form .searchwp-form-input-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;flex-grow:1}form.searchwp-form .searchwp-form-input-container .swp-input{margin:0;width:100%}
.searchwp-live-search-results{box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;-webkit-box-shadow:0 0 2px 0 rgba(30,30,30,.4);box-shadow:0 0 2px 0 rgba(30,30,30,.4);border-radius:3px;width:315px;min-width:315px;min-height:175px;max-height:300px}.searchwp-live-search-result{display:flex;flex-wrap:wrap;gap:10px;padding:10px;border-bottom:1px solid rgba(30,30,30,.1)}.searchwp-live-search-result:last-child{border-bottom:none}.searchwp-live-search-result--img{flex-shrink:0;-ms-flex-preferred-size:70px;flex-basis:70px}.searchwp-live-search-results-container.swp-ls--img-sm .searchwp-live-search-result--img{-ms-flex-preferred-size:70px;flex-basis:70px}.searchwp-live-search-results-container.swp-ls--img-m .searchwp-live-search-result--img{-ms-flex-preferred-size:110px;flex-basis:110px}.searchwp-live-search-results-container.swp-ls--img-l .searchwp-live-search-result--img{-ms-flex-preferred-size:150px;flex-basis:150px}.searchwp-live-search-result--img img{display:block;width:100%;height:100%;object-fit:contain;object-position:top}.searchwp-live-search-result--info{flex:1 1 250px;overflow:hidden;text-overflow:ellipsis}.searchwp-live-search-result--title{margin-top:0;font-size:1.1em;font-weight:700}.searchwp-live-search-result--desc{font-size:.9em}.searchwp-live-search-result--ecommerce{margin-left:auto;text-align:end;flex-shrink:0}.searchwp-live-search-result--ecommerce *{font-size:1em}.searchwp-live-search-no-min-chars .spinner{opacity:.3}.searchwp-live-search-result--focused{background:#f7f7f7}.searchwp-live-search-instructions{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}@keyframes searchwp-spinner-line-fade-more{0%,100%{opacity:0}1%{opacity:1}}@keyframes searchwp-spinner-line-fade-quick{0%,39%,100%{opacity:.25}40%{opacity:1}}@keyframes searchwp-spinner-line-fade-default{0%,100%{opacity:.22}1%{opacity:1}}
.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(../svg/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(//supplementfactoryuk.com/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(//supplementfactoryuk.com/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}
.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:5px 0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}