.form-inputs DIV INPUT:after,.form-inputs:after,#appointment__form:after,#freetrial__form:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.form-inputs DIV INPUT,.form-inputs,#appointment__form,#freetrial__form{display:block;*height:1px}DIV.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 16px 16px 0;margin:0 1rem 1rem 0}.alignright{float:right;margin:0 0 16px 16px;margin:0 0 1rem 1rem}.wp-caption{text-align:center;padding:10px;padding:1rem;margin:10px auto;margin:1rem auto}.widget{margin-bottom:32px;margin-bottom:2rem}.widget SELECT{max-width:100%}.collapse{display:none;visibility:hidden}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#FFF;border:1px solid #DDD;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}HR{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #EEE}SELECT{padding:8px;padding:.5rem;border:1px solid rgb(0 0 0 / .1);border-radius:.4rem;font-size:24px;font-size:1.5rem;width:80%;max-width:200px;margin-left:32px;margin-left:2rem}OPTION{margin:8px 0;margin:.5rem 0}#commentform LABEL{display:block}BUTTON{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-size:18px;font-weight:600;padding:10px 60px 10px 20px;background:rgb(var(--orange));color:#FFF;border-radius:50px!important;box-shadow:rgb(0 0 0 / .3) 2px 2px 4px;transition:0.25s ease;position:relative}BUTTON:after{content:"";bottom:0;right:15px;top:0;position:absolute;background-image:url(/wp-content/themes/tms2.0/images/rightArrow.svg);height:15px;width:11px;background-repeat:no-repeat;margin:auto}BUTTON:hover{background:#1A171B;box-shadow:1px 2px #4D2E0F;cursor:pointer}INPUT{padding:16px;padding:1rem;border:1px solid rgb(0 0 0 / .4);border-radius:.4rem;margin-top:16px;margin-top:1rem;font-size:25.6px;font-size:1.6rem;letter-spacing:1px}INPUT.submit,.wpcf7-submit{padding:16px 48px;padding:1rem 3rem;border:1px solid rgb(0 0 0 / .2);border-radius:1.2rem;margin-top:16px;margin-top:1rem;color:#000;cursor:pointer;font-size:32px;font-size:2rem;letter-spacing:1px;font-weight:700}.btt_float{height:50px;width:50px;position:fixed;right:1rem;z-index:1002;bottom:9rem;background-color:rgba(var(--grey),.5);border-radius:3rem;background-repeat:no-repeat;cursor:pointer;opacity:0;-webkit-transition:400ms ease-in-out;transition:400ms ease-in-out}.btt_float DIV{color:#FFF;display:table-cell;vertical-align:middle;font-size:2.5rem;font-weight:700;text-align:center;height:48px;width:50px}.btt_float.visible{opacity:.8}.btt_float:active,.btt_float:hover,.btt_float:focus{outline:none;background-color:rgba(var(--black),.5);opacity:1}.sector-lead-image FIGURE{max-height:311px}.post-password-form P:last-child{max-width:30rem}.verify-form{margin-top:32px;margin-top:2rem;border:1px solid rgb(0 0 0 / .05);width:90%;padding:16px;padding:1rem;color:#515151;font-size:32px;font-size:2rem}.form-inputs DIV{width:50%;float:left;text-align:center}.form-inputs DIV INPUT{margin:28.8px auto;margin:1.8rem auto;text-align:center}.form-inputs{max-width:700px;max-width:70rem;margin:auto}@media all and (max-width:61.875em){.website .wpcf7-not-valid-tip{left:0rem;top:7px}.form-inputs DIV{width:100%;float:none;text-align:center}}#verify-form{max-width:100%;background-color:#3F8067;padding:16px;padding:1rem;text-align:center;color:#FFF;font-size:43.2px;font-size:2.7rem}#verify-form H3{font-size:64px;font-size:4rem}#appointment{position:fixed;top:-100%;right:0;left:0;bottom:0;background-color:rgba(var(--grey),.76);height:100%;width:100%;text-align:center;cursor:pointer;opacity:0;visibility:hidden;z-index:-1;transform:scale(0,0);transition:all 350ms ease-in-out}#appointment.shown{opacity:1!important;visibility:visible!important;top:0%;transform:scale(1,1);z-index:10000}#appointment__form{align-content:normal;margin:15% auto auto;max-width:37.5rem;background-color:#FFF;padding:1rem;cursor:auto}#appointment__form .wpcf7-form{float:none}.inner{max-width:1200px;margin:auto}.inner P{text-align:center}.contactCTA{width:100%;padding-top:65px;padding-bottom:65px;position:relative;z-index:11;background:url(/wp-content/themes/tms2.0/images/world-map.svg) center / cover no-repeat #fff0;text-align:center}.contactCTA .inner{position:relative;z-index:10;display:flex;flex-wrap:wrap}.contactCTA .inner P{width:100%}.contactCTA .inner DIV{flex-basis:45%}.contactCTA .inner DIV.cta{margin-top:0}.contactCTA-fade{opacity:.6}FORM INPUT,FORM SELECT,FORM TEXTAREA{border-radius:10px;border:none;padding-left:15px;width:100%;margin-bottom:2rem}.contactCTA .frm_error,.contactCTA .frm_error_style{color:#FFF}#frm_form_1_container,#frm_form_8_container{text-align:left;width:50%;margin:auto}.page-id-28 INPUT,.page-id-28 TEXTAREA,.page-id-1986 INPUT,.page-id-1986 TEXTAREA{border:1px solid rgba(var(--grey),.5)}.frm_error_style,.frm_error{margin-left:1.8rem;color:#CD0F0F;margin-top:-2rem;margin-bottom:2rem}.frm_error{margin-left:0}.page-id-28 MAIN #frm_form_1_container,.page-id-1986 MAIN #frm_form_8_container{margin:2rem 2rem 4rem -1.8rem}FORM TEXTAREA{min-height:20rem}.contactCTA .inner FORM INPUT::-webkit-input-placeholder,.contactCTA .inner FORM SELECT::-webkit-input-placeholder,.contactCTA .inner FORM TEXTAREA::-webkit-input-placeholder{color:#909090!important;font-size:17px;font-style:italic}.contactCTA .inner FORM INPUT::placeholder,.contactCTA .inner FORM SELECT::placeholder,.contactCTA .inner FORM TEXTAREA::placeholder{color:#909090!important;font-size:17px;font-style:italic}.cta P{color:rgb(var(--black));color:#FFF;font-size:18px;max-width:700px;margin-left:auto;margin-right:auto;font-weight:400}.contactCTA .inner .title{font-size:30px;color:rgb(var(--orange));font-weight:700}@media print,screen and (min-width:48em){.contactCTA .inner .title{font-size:38px}}@media print,screen and (min-width:64em){.contactCTA .inner .title{font-size:46px}}.contactCTA .inner .title SPAN{font-weight:300}.contactCTA .inner .title SPAN{color:#FFF}.cta{margin:2rem;padding:20px 30px 1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' style='enable-background:new 0 0 490.4 284.9' version='1.1' viewBox='0 0 490.4 284.9'%3E%3Cstyle%3E.st0%7Bfill:%23504f51%7D%3C/style%3E%3Cpath d='M354.7 168.2c17.2 108.7-189.2 116.7-189.2 116.7s109.9-60.2 35.3-170.5C147.3 35.4 0 0 0 0s331.2 20 354.7 168.2' class='st0'/%3E%3Cpath d='M490.2 168.2C497.4 278 342 284.9 342 284.9s76.1-28.1 77.4-95.2c.4-21.1-2.1-44.7-24.5-75.3C335.8 33.2 129.5 0 129.5 0s350.4 13.6 360.7 168.2' class='st0'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:10px;font-size:24px;background-color:rgb(var(--dark-grey));font-weight:700}.cta A:after{content:"  >";transform:scaleY(1.5);translate:6px 1px;display:inline-block;font-weight:400;font-size:22px}.cta A:hover{color:rgb(var(--orange));text-decoration:underline}#bapp{position:fixed;right:0;top:20rem;display:block;line-height:1.5;background-color:rgba(var(--grey),.9);background-color:#FFED00;color:#000;text-align:center;padding:.5rem 1rem .5rem 1.5rem;-moz-border-radius:1.8rem 0 0 1.8rem;-webkit-border-radius:1.8rem 0 0 1.8rem;-khtml-border-radius:1.8rem 0 0 1.8rem;border-radius:1.8rem 0 0 1.8rem;font-weight:500;border:1px solid rgba(var(--grey),.2);border-right:0 none #fff0}A#bapp,A#bapp:hover{text-decoration:none!important}#rft{position:fixed;right:-3.2rem;top:45%;line-height:1.5;font-size:20px;color:#FFF;-moz-border-radius:1rem 0 0 1rem;-webkit-border-radius:1rem 0 0 1rem;-khtml-border-radius:1rem 0 0 1rem;border-radius:1rem 0 0 1rem;z-index:1000;max-width:20rem!important;height:8rem;background:var(--wp--preset--color--vivid-cyan-blue)}#rft:hover A{text-decoration:none!important;color:#fff}#rft:after{content:"";background:none}.page-id-2509 H1,.page-id-2550 H1{background:var(--wp--preset--color--vivid-cyan-blue);color:#FFF;padding:.5rem 2rem}#freetrial{position:fixed;top:-100%;right:0;left:0;bottom:0;background-color:rgba(var(--grey),.76);height:100%;width:100%;text-align:center;cursor:pointer;opacity:0;visibility:hidden;z-index:-1;transform:scale(0,0);transition:all 350ms ease-in-out}#freetrial.shown{opacity:1!important;visibility:visible!important;top:0%;transform:scale(1,1);z-index:10000}#freetrial__form{margin:15% auto auto;max-width:48rem;background-color:#FFF;position:relative;padding:1.5rem;cursor:auto;text-align:left}#freetrial .frm_final_submit:after{display:none}#freetrial .frm_final_submit{color:#FFF;background-color:rgba(var(--orange),1)}#freetrial .frm_half{grid-column:span 12 / span 12}#freetrial__form .wpcf7-form{float:none}#close_form{font-weight:700;position:absolute;right:1rem;top:1rem;cursor:pointer;font-size:x-large;padding:1rem;z-index:1000}.free-trial-footer{text-align:center;font-weight:700;line-height:3}.free-trial-footer A{color:white!important;background-color:var(--blue);padding:.1rem .5rem}.free-trial-footer A:hover{background-color:rgba(var(--orange),1)}.cta__page{max-width:60rem}.cta__page P:first-child{margin-bottom:0!important}.cta__page A{color:rgba(var(--orange),1);border-bottom:none;background-color:#fff0;font-size:2.5rem;font-weight:700}.cta__page A:hover{border-bottom:none}.three_pages{position:relative;z-index:0;padding-top:0}.three_pages:before{content:" ";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNq01SEOgDAMBdB1kjsgEZyKO+BReDwnQyC5A5qWZCQLMFjX/5OmqelLZ0br0M4uzs41NeOyucLw7opb79EAV+3RgMweDQQECgQECsgR5AySAuQIQgPySoQGZCA0oEZyABWSC2QjGiAL0QK/kRLgF1IKfCIWQBKxAl4RS+ARsQZuCAKIEBRwIUjgRNBA+H47JCA5BBgAC7CUHc3QQy0AAAAASUVORK5CYII=);background-size:25px 25px;width:100%;height:120px;width:100%;position:absolute}.linksWrap{max-width:var(--site-width);margin:auto;display:flex;flex-wrap:wrap;justify-content:space-around;text-align:center;position:relative;z-index:1;padding-top:4rem}.linkWrap{margin-bottom:2rem}.linkWrap P{max-width:32rem}.linksWrap .button{margin:auto}.imageWrap{border-radius:50%;max-height:34rem;max-width:34rem;overflow:hidden;margin:auto}.clean_href .imageWrap{border-radius:0}.productSlider H3,.productSlider H4{color:var(--black);font-size:4rem}.productSlider H4{font-size:2.2rem}.productSlider IMG{border-radius:50%;max-width:305px;max-height:305px}.productSlider{margin-top:8rem;padding-bottom:4rem}.slide_pair{display:flex;flex-wrap:wrap;justify-content:space-evenly;text-align:center}.slide_pair .product{margin-bottom:4rem}.CSSgal{position:relative;overflow:hidden;height:100%;text-align:center;padding-bottom:10rem}.CSSgal .slider{height:100%;white-space:nowrap;font-size:0;transition:0.8s}.CSSgal .slider>*{font-size:1rem;display:inline-block;white-space:normal;vertical-align:top;height:100%;width:100%;background:none 50% no-repeat;background-size:cover}.CSSgal .prevNext{position:absolute;z-index:1;top:47%;width:100%;height:0}.CSSgal .prevNext>DIV+DIV{visibility:hidden}.CSSgal .prevNext A{background:#FFF;border-radius:50%;position:absolute;width:60px;height:60px;line-height:60px;text-align:center;opacity:1;-webkit-transition:0.3s;transition:0.3s;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;font-size:3.8rem}.CSSgal .prevNext A:after{content:"<";transform:scale(1.2,2);display:block;color:rgb(var(--orange));position:relative;left:-4px;top:-2px}.CSSgal .prevNext A:nth-child(even){transform:rotate(180deg)}.CSSgal .prevNext A:hover{opacity:1;background-color:rgba(var(--black),1)}.CSSgal .prevNext A+A{left:auto;right:0}.CSSgal .bullets{position:absolute;z-index:2;bottom:10px;width:100%;text-align:center}.CSSgal .bullets>A{display:inline-block;line-height:30px;text-decoration:none;text-align:center;background:rgb(255 255 255);-webkit-transition:0.3s;transition:0.3s;margin:0 1rem;padding:0 1rem}.CSSgal .bullets>A+A{background:rgb(255 255 255 / .5)}.CSSgal .bullets>A:hover{background:rgb(255 255 255)!important}.CSSgal>S:target~.bullets>*{background:rgb(255 255 255 / .5)}#s1:target~.bullets>*:nth-child(1){background:rgb(255 255 255)}#s2:target~.bullets>*:nth-child(2){background:rgb(255 255 255)}#s3:target~.bullets>*:nth-child(3){background:rgb(255 255 255)}#s4:target~.bullets>*:nth-child(4){background:rgb(255 255 255)}#s5:target~.bullets>*:nth-child(5){background:rgb(255 255 255)}.CSSgal>S:target~.prevNext>*{visibility:hidden}#s1:target~.prevNext>*:nth-child(1){visibility:visible}#s2:target~.prevNext>*:nth-child(2){visibility:visible}#s3:target~.prevNext>*:nth-child(3){visibility:visible}#s4:target~.prevNext>*:nth-child(4){visibility:visible}#s5:target~.prevNext>*:nth-child(5){visibility:visible}#s1:target~.slider{transform:translateX(0%);-webkit-transform:translateX(0%)}#s2:target~.slider{transform:translateX(-100%);-webkit-transform:translateX(-100%)}#s3:target~.slider{transform:translateX(-200%);-webkit-transform:translateX(-200%)}#s4:target~.slider{transform:translateX(-300%);-webkit-transform:translateX(-300%)}#s5:target~.slider{transform:translateX(-400%);-webkit-transform:translateX(-400%)}FIGURE.zoom:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAABgUlEQVR4nO2WwUoCURSGPzTdlEuFXkF7h2rfQqN8hUgqracQX8Os98hFFG2yoCJz39Zc1Mq48A8cYtS5MyZB/nBhmHPO/WbOuedwYak/pCxQBS6AZ2Ck5Z47sjmfuWoXeAPGM1YfqMwDmAJaZuN74AQoAqtaJaAO9IxfU7Gx1dJGn8DBjM2c7VC+ATx2esfaaNMjbsvAy77QrKmp+9Mw3QDXE2w1xb4CGR9w1dR0UnqDeoYpDTzIvucDvlTQ8RSfaWCnhuznPuAXBRUTgEuyuz6PrKGCcuZdN0IfO59AOb0bLgJ8FQL+WHSqN8zJjqyOguoJwGeyt+O0Uy9BOz3Kvu87QPoKdGMwTN0fNbU6UuwAWMFTFTMy3RiMqm3gS7E7xFTTwGtK4SSl9acB9B3IxwWnDHysMdjQcFjTcqf31NQ0gAb+BRKorLaY1ccDpTdvZnVieEYD383eJw2GkT6ordNrD1JhnnBf5c3NxH3sOv8FXjBpv10kOIDfTbm1LMWv6hsknKQnB+OM1wAAAABJRU5ErkJggg==);display:block;position:absolute;top:-31px;right:0;width:30px;height:30px}.zoom FIGCAPTION{background-color:#FFF;text-align:center;padding:10px 0}.wp-block-table.product-table TABLE{width:auto;margin-bottom:2rem}.wp-block-table.product-table TABLE TD:first-child{white-space:nowrap}.wp-block-table{font-size:var(--textSize)}.wp-block-table.is-style-stripes{background-color:#fff0;border-bottom:0 none #fff0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes TBODY TR:nth-child(odd){background-color:rgba(var(--orange),.08)}.wp-block-table.is-style-stripes TBODY TR:nth-child(even){background-color:#FFF}.wp-block-table.is-style-stripes TD,.wp-block-table.is-style-stripes TH{border-color:#fff0}#breadcrumbs{text-align:left;margin-top:2rem;margin-left:1rem}#breadcrumbs SPAN{color:rgb(var(--orange));font-weight:700;margin:0}#breadcrumbs SPAN.breadcrumb-seperator{margin:0}#breadcrumbs A{color:#1A171B;font-weight:400}#breadcrumbs A:hover{color:rgb(var(--orange))}.tml .error,.tml .message{color:#333;padding:.5em}.tml .error{border:1px solid rgb(var(--orange));background-color:rgba(var(--orange),.2)}.tml .message{border:1px solid rgb(var(--orange));background-color:#fff0;font-weight:700}#theme-my-login{max-width:50rem;margin:auto}#theme-my-login INPUT:focus{outline:0;border:1px solid #CFCCCC;background-color:#FEFEFE;box-shadow:0 0 5px 1px #CACACA;transition:box-shadow 0.3s,border-color 0.1s ease-in-out}#theme-my-login FORM INPUT{box-sizing:border-box;margin:0 0 1rem;padding:.5rem;border:1px solid #CACACA;background-color:#FEFEFE;line-height:1.5;color:#0A0A0A;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}#theme-my-login FORM INPUT#rememberme{border-radius:0;margin-right:1rem;margin-top:6px;cursor:pointer}.tml-rememberme-wrap,.tml-rememberme-wrap LABEL{cursor:pointer}#theme-my-login FORM INPUT#wp-submit{font-size:18px;font-weight:600;padding:10px 60px 10px 20px;background-color:rgb(var(--orange));color:#FFF;border-radius:50px!important;box-shadow:rgb(0 0 0 / .3) 2px 2px 4px;transition:0.25s ease;display:block;position:relative;white-space:nowrap}#theme-my-login .tml-submit-wrap:before{content:">";transform:scale(1,2);font-size:21px;top:7px;right:15px;position:absolute;margin:auto;font-weight:200;color:#FFF;z-index:1000}#theme-my-login .tml-submit-wrap{position:relative;display:inline-block}#theme-my-login FORM INPUT#wp-submit:hover{background:#1A171B;box-shadow:rgb(0 0 0 / .3) 1px 1px 2px;cursor:pointer}.tml .tml-action-links A{border:;display:inline;padding:.1rem .5rem;text-decoration:none}.widget UL{list-style-type:none;margin-left:.4rem}.widget UL LI{margin-bottom:.6rem}.widget.widget_recent_entries UL LI{margin-bottom:.8rem}.blog .main-grid .sidebar{margin-top:0}A.find{margin-right:3rem;font-size:18px;font-weight:600;padding:10px 60px 10px 20px;position:relative;background:rgb(var(--orange));color:#FFF;border-radius:50px!important;box-shadow:rgb(0 0 0 / .3) 2px 2px 4px;transition:0.25s ease;display:inline-block;margin-bottom:10px;margin-top:10px}A.find:hover{background:#1A171B;box-shadow:rgb(0 0 0 / .3) 1px 1px 2px;cursor:pointer}.find:after{content:"";bottom:0;right:15px;top:0;position:absolute;background-image:url(/wp-content/themes/tms2.0/images/rightArrow.svg);height:15px;width:11px;background-repeat:no-repeat;margin:auto;line-height:30px;font-size:30px}.find.next{padding:10px 60px 10px 20px!important}.find.next:after{content:"";right:15px!important;background-image:url(/wp-content/themes/tms2.0/images/rightArrow.svg)!important;height:15px;width:11px;left:unset!important;transform:none!important}.meta{font-size:80%;margin-bottom:3rem}