﻿:root{--accent-color: #E0DCDC}body.section-talent{--accent-color: #FF8400}body.section-cyber{--accent-color: #00BFFF}body.section-it{--accent-color: #00BD6B}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto}.sans{font-family:"Wix Madefor Display",Arial,Verdana,sans-serif}.inter{font-family:#1d1d1d}.white{color:#fff}.black{color:#000}.main{color:#111}.alt{color:#1d1d1d}.accent{color:var(--accent-color)}.vlt{color:#f9f8f8}.white-bg{background:#fff}.black-bg{background:#000}.main-bg{background:#111}.alt-bg{background:#1d1d1d}.accent-bg{background:var(--accent-color)}.vlt-bg{background:#f9f8f8}.italic{font-style:italic}.normal{font-weight:400}.medium{font-weight:400}.semi{font-weight:500}.bold{font-weight:700}.xbold{font-weight:800}.center{text-align:center}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.space{letter-spacing:.05em}.xspace{letter-spacing:.1em}.fleft{float:left}.fright{float:right}.plain a,a.plain{text-decoration:none}a{color:var(--accent-color);text-decoration:none;cursor:pointer;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}a:hover{color:#111}.rel{position:relative}ul.clean{list-style:none;margin:0;padding:0}ul.inline{display:inline-block}ul.inline>li{display:inline;float:left}ul.ilb>li,.ilb{display:inline-block;vertical-align:top}ul.ilb{display:block}li.vmiddle,.vmiddle{vertical-align:middle}li.vbottom,.vbottom{vertical-align:bottom}.reverse{direction:rtl}.dfix{direction:ltr}img.full{width:100%;height:auto;display:block;margin:0 auto}img.fill,video.bg-video{object-fit:cover;width:100%;height:100%;display:block}img.contain{object-fit:contain;width:100%;height:100%;display:block}.screen{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}.flex-wrap{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-wrap .flex-item:nth-child(1){-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;width:100% !important}.cover{background:url(images/trans.png) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.flex-bottom{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-bottom .flex-item:nth-child(1){-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;width:100% !important}.grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:auto}.grid.row{grid-auto-rows:1fr}.grid.grid2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid.grid4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid.grid6{grid-template-columns:repeat(6, minmax(0, 1fr))}.over{position:relative;z-index:20}.text{line-height:1.8em;font-size:1.1428571429em;font-family:"Inter","Wix Madefor Display",Arial,Verdana,sans-serif}.text.large-text{font-size:1.5714285714em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif}.text.small-text{font-size:.9285714286em}.text p{margin:15px 0}.text a,.text.main a{color:var(--accent-color);text-decoration:underline}.text a:hover{color:#fff}.text.main a:hover{color:#111}.header-text p:first-child,.text p:first-child{margin-top:0}.header-text p:last-child,.text p:last-child{margin-bottom:0}h1,h2,h3,h4,h5{margin:0;font-weight:normal}.text img{display:block;margin:10px auto;width:auto;height:auto;max-width:100%}.text img.alignleft{float:left;margin:0 30px 30px 0;display:inline-block}.text img.alignright{float:right;margin:0 0 30px 30px;display:inline-block}.text ul{margin:0;padding:0;list-style:none}.text ul li{position:relative;margin:0;padding:0 0 0 20px}.text ul li:before{content:"•";font-size:150%;position:absolute;top:-2px;left:0}.text.bold ul li:before{font-size:120%;top:0}.text ul li+li{margin-top:5px}.text ul li::marker{color:inherit;font-size:1em}.text h1,.text h2,.text h3,.text h4,.text h5{margin:30px 0 10px 0;font-weight:600;color:#fff;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;line-height:1.4em}.text.main h1,.text.main h2,.text.main h3,.text.main h4,.text.main h5{color:#111}.text h1{font-size:3.0473142857rem}.text h2{font-size:2.5394285714rem}.text h3{font-size:1.7776rem}.text h4{font-size:1.1427428571rem;font-weight:700;line-height:1.6em}.text h5{font-family:#1d1d1d;font-weight:700;font-size:1.0157714286rem}.text h1:first-child,.text h2:first-child,.text h3:first-child,.text h4:first-child,.text ul:first-child,.text h5:first-child{margin-top:0}.text h1:last-child,.text h2:last-child,.text h3:last-child,.text h4:last-child,.text ul:last-child,.text h5:last-child{margin-bottom:0}.text blockquote{margin:50px 0;padding:30px 0 0 0;color:#fff;font-weight:normal;font-size:1.5871428571rem;line-height:1.5em;font-style:italic;font-family:"Inter","Wix Madefor Display",Arial,Verdana,sans-serif;position:relative}.post-block .text blockquote{color:#111}.text blockquote:before{content:"";width:100%;height:1px;position:absolute;top:0;left:0;z-index:1;background:url(images/tri-color.svg) no-repeat center top;background-size:100% auto}.text.main.blockquote{color:#111}body{min-width:320px;font-size:14px;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#fff;line-height:1.6em;background:#111}#container{background:#111}.inner{padding:0 30px;max-width:860px;margin:0 auto}.inner.wide{max-width:1260px}.max{max-width:1400px;margin:0 auto}.block-grid{display:grid;grid-template-columns:repeat(14, 1fr)}.block-grid.middle{align-items:center}.page-block{padding:90px 0;border-top:1px solid #292929;position:relative}.page-block:first-child,.page-block.border-none{border:none}.page-block.bg{padding:0}.page-block.alt-bg{background:#1d1d1d}.page-block.white-bg{background:#fff}.page-block.border-solid{border-top:10px solid var(--accent-color)}.page-block.border-tri{position:relative}.page-block.border-tri:before,footer:before{content:"";width:100%;height:5px;position:absolute;top:0;left:0;z-index:1;background:url(images/tri-color.svg) no-repeat center top;background-size:100% auto}.page-block.form-block+footer:before{display:none}.pad-top.max,footer>.max.block-grid{padding-top:90px}.button,input[type=submit],a.angle-button{font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;background:none;text-transform:uppercase;letter-spacing:.05em;color:#fff;border:1px solid var(--accent-color);border-radius:5px;padding:10px 20px;font-weight:600;font-size:.8571428571em;line-height:1.4em;display:inline-block;transition:all .35s ease-in-out}.button.main{color:#111}.button.arrow{display:inline-grid;grid-template-columns:1fr 11px;gap:12px}.button.arrow svg{position:relative;top:3px}.button.arrow.download svg{top:1px}.button.arrow polygon,.button.arrow rect{fill:var(--accent-color);transition:all .35s ease-in-out}.button.arrow:hover polygon,.button.arrow:hover rect{fill:#111}.button:hover,input[type=submit]:hover,.button.main:hover{color:#111;background:var(--accent-color)}.submit-arrow input[type=submit]{background:url(images/arrow-right.svg) no-repeat right 10px center;padding-right:40px}.submit-arrow input[type=submit]:hover{background-image:url(images/arrow-right-white.svg)}.angle-link{font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fff;font-weight:bold;color:var(--accent-color);display:inline-grid;grid-template-columns:1fr 11px;gap:12px;font-size:.8571428571em;line-height:1.4em}.angle-link span{border-bottom:1px solid var(--accent-color);color:var(--accent-color);transition:all .35s ease-in-out}.angle-link svg{position:relative;top:4px}.angle-link:hover span{border-color:#fff;color:#fff}.angle-link.main-hover:hover span{color:#111;border-color:#111}.angle-link polygon{fill:var(--accent-color);transition:all .35s ease-in-out}.angle-link:hover polygon{fill:#fff}.angle-link.main-hover:hover polygon{fill:#111}.big-headline{font-size:7em;font-weight:500;line-height:1.1em}.headline{font-size:5em;font-weight:400;line-height:1.1em}.small-headline{font-size:2.8571428571em;font-weight:500;line-height:1.2em}.subhead{font-size:2em;font-weight:500;line-height:1.4em}.small-subhead{font-size:1.7857142857em;font-weight:500;line-height:1.4em}.vsmall-subhead{font-size:1.5714285714em;font-weight:400;line-height:1.4em}.stat-label,.box-title{font-size:1.4285714286em;font-weight:400;line-height:1.4em}.box-title{font-weight:500;text-transform:uppercase;letter-spacing:.025em}.features-title{font-size:1.2857142857em;font-weight:bold;line-height:1.4em}.small-label,.tiny-label{font-size:.9285714286em;line-height:1.4em;text-transform:uppercase;letter-spacing:.075em;font-weight:600}.tiny-label{font-size:.8571428571em}.offset-block-left,.alt-content{grid-column:2/7}.offset-block-right{grid-column:8/14}.alt-image{grid-column:8/15}.grid-inset{grid-column:2/14}.short-grid,.post-header-bottom-left{grid-column:2/11}.vshort-grid,.home-header-left{grid-column:2/8}.image-header-left{grid-column:2/9}.image-header-right{grid-column:10/14}.over-image-left{grid-column:2/6}.over-image-right{grid-column:7/14}.text-image-left{grid-column:2/7}.text-image-right{grid-column:8/14}.home-header-right{grid-column:9/14}.short-off-left{grid-column:2/5}.short-off-right{grid-column:6/15}.stats-top-left{grid-column:2/9}.stats-top-right{grid-column:10/14}.post-header-bottom-right{grid-column:12/14}.post-inset{max-width:860px;margin:0 auto;padding:0 30px}.case-left{grid-column:1/9}.case-right{grid-column:10/14}.page-form-left{grid-column:2/6}.page-form-spacer{grid-column:6/8}.page-form-right{grid-column:8/14}.code-content{grid-column:2/8}.code-embed{grid-column:9/14}.vsmall-subhead+.tiny-label{margin-top:10px}.subhead+.text,.features-title+.text{margin-top:15px}.small-headline+.text,.tiny-label+.headline{margin-top:25px}.text+.angle-link,.tiny-label+.subhead,.box-title+.text{margin-top:30px}.small-headline+.button,.text+.button{margin-top:35px}.tiny-label+.big-headline,.headline+.text{margin-top:40px}.footer-top{display:grid;grid-template-columns:50px 1fr;gap:45px}.footer-info{display:grid;grid-template-columns:27% 27% 1fr 27%;gap:30px;grid-template-areas:"footer1 footer2 footer3 footer4"}.footer-text{font-size:1em;line-height:2.2em;text-transform:uppercase;letter-spacing:.025em;color:#fff}.footer-text a{color:#fff}.footer-text a:hover{color:var(--accent-color)}ul.footer-links a{display:inline-block;text-decoration:underline;color:#888}ul.footer-links a:hover{color:var(--accent-color)}ul.footer-links li+li{margin-top:8px}a.footer-logo{margin-top:5px}.social{display:flex;gap:12px;flex-wrap:wrap}.footer-social .social{justify-content:flex-end}.social path,.social circle{transition:all .35s ease-in-out}.social a:hover path,.social a:hover circle{fill:var(--accent-color)}.footer-bg-logo{padding:45px 0 55px 0}.home-top-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:45px}.home-top-grid>.tiny-label+.tiny-label{text-align:right}#container{padding-top:80px}#container.no-nav{padding-top:5px}header{position:fixed;top:0;left:0;width:100%;height:80px;z-index:100500;background:#111;display:grid;grid-template-columns:160px 1fr;text-align:center;border-bottom:1px solid #292929}a.logo{width:160px;height:80px;display:flex;align-items:center;justify-content:center;padding:0 25px}ul.nav{border-left:1px solid #292929;display:flex;padding:0 clamp(1.5rem,4vw,3.125rem) 0 clamp(.3125rem,.5vw,1rem);justify-content:flex-end;align-items:center;gap:clamp(0px,3vw - 20px,30px)}ul.nav li{height:100%;display:flex;align-items:center}ul.nav a.main,ul.nav button.main{line-height:20px;font-size:.8571428571em;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:.05em;position:relative;display:block;background:none;border:none;cursor:pointer}ul.nav a.main:before,ul.nav button.main:before{content:"";width:0;height:1px;background:url(images/tri-color.svg) no-repeat center top;background-size:100% auto;position:absolute;top:calc(50% + 13px);left:50%;transition:all .35s ease-in-out}ul.nav a.main:hover:before,ul.nav a.main.active:before,ul.nav button.main:hover:before,ul.nav button.main.active:before{width:100%;left:0}.subnav-wrap{display:none}a.nav-button{padding-left:clamp(2px,2vw,25px);padding-right:clamp(2px,2vw,25px)}.bg-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.bg-image.has-overlay:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(17,17,17,.7);z-index:1}.image-bar-top{margin-bottom:40px}.image-bar-screen{display:flex;justify-content:flex-end;padding:60px 0;flex-direction:column}.image-bar-screen .max{width:100%}.over-image-left{border-right:1px solid #292929}.over-image-wrap .over-image-left,.over-image-wrap .over-image-right{padding:90px 0}.over-image-wrap .over-image-left{padding-right:50px}.header-text-max{margin-top:50px;max-width:490px}.small-icon-left{position:relative;padding-bottom:50px}.small-icon-right{padding-bottom:50px;background:url(images/exos-icon.svg) no-repeat right bottom;background-size:20px auto}.icon-right{padding-bottom:60px;background:url(images/exos-icon.svg) no-repeat right bottom}.icon-left{position:relative;padding-bottom:60px}.icon-bottom{padding-bottom:60px;background:url(images/exos-icon.svg) no-repeat center bottom}.title-icon{padding:0;margin-bottom:-19px;height:20px}*+.home-header-bottom,*+.home-header-middle{margin-top:80px}.acc-top+.acc-bottom{padding-top:20px}.acc-toggle{display:grid;grid-template-columns:70px 1fr;border-bottom:1px solid #292929;position:relative;padding:40px 80px 40px 0;color:#fff;background:none;border:none;width:100%;text-align:left;cursor:pointer}.acc-content{padding:90px 0;display:none;border-bottom:1px solid #292929}.acc-max{max-width:900px;margin:0 auto}.acc-toggle:before{content:"";width:13px;height:13px;position:absolute;top:50%;right:50px;transform:translate(0, -50%);background:url(images/big-plus.svg) no-repeat center;background-size:13px 13px;transition:all .35s ease-in-out}.acc-toggle.ui-state-active:before{background-image:url(images/big-minus.svg)}.acc-toggle .link-list-number{position:relative;top:1px}.swap .alt-headline{text-align:right;direction:ltr}.alt-content,.alt-image{direction:ltr}.alt-content{padding-top:30px}.alt-row .block-grid+.block-grid{margin-top:70px}.swap .block-grid{direction:rtl}.small-icon-left::after,.icon-left::after{content:"";position:absolute;left:0;bottom:0;width:20px;height:20px;background-color:#585858;background-color:var(--accent-color, #585858);-webkit-mask:url(images/exos-icon.svg) no-repeat center;mask:url(images/exos-icon.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}body:not(.section-talent):not(.section-cyber):not(.section-it) .small-icon-left::after,body:not(.section-talent):not(.section-cyber):not(.section-it) .icon-left::after{background-color:#585858}.icon-left::after{width:24px;height:24px}.alts-block.swap .icon-left::after{left:auto;right:0}.case-wrap{height:100%;display:flex;padding:85px 0;flex-direction:column;gap:50px}.case-top{flex-grow:1}.case-image{height:100%}ul.text-cols.grid{gap:60px}*+ul.text-cols{margin-top:70px}.text-max{max-width:900px;margin:0 auto}.text-max.center{padding-top:50px;background:url(images/exos-icon.svg) no-repeat center top;background-size:20px auto}*+.under-features{margin-top:90px}.test-top{display:grid;grid-template-columns:1fr 20px 1fr;align-items:center;gap:25px;justify-content:space-between}.test-icon{width:20px}.test-block .test-icon{color:var(--accent-color)}.test-block .test-icon svg{display:block;width:100%;height:auto}.test-top .tiny-label:last-child{text-align:right}.gallery-image img{height:400px;width:auto;display:block}.gallery-image{padding:5px}.control-grid{display:grid;grid-template-columns:34px 1fr 34px;align-items:center;padding-top:45px}ul.counter{display:flex;justify-content:center;align-items:center;gap:4px}.test-top{padding-bottom:90px}ul.block-list li{padding:35px 0;position:relative;top:-25px}ul.block-list li+li{border-top:1px solid #292929}ul.half-block-list{gap:0 30px;position:relative;top:-30px}ul.half-block-list li{padding:35px 0;border-bottom:1px solid #292929}ul.half-block-list li:last-child,ul.half-block-list li:nth-child(odd):nth-last-child(2){border:none}.flex-column{height:100%;display:flex;flex-direction:column}.flex-column>*:first-child{flex-grow:1}.left-border{border-left:1px solid #292929}.list-block.bg .short-off-left{padding:50px 0}.list-block{overflow:hidden}.list-block.has-border>.max{border-right:1px solid #292929}ul.link-list li+li{border-top:1px solid #292929}.list-block.bg.alt-bg .left-border,.list-block.bg.alt-bg ul.link-list li+li,.list-block.bg.alt-bg>.max{border-color:#585858}a.link-list-wrap{padding:40px 45px;display:grid;grid-template-columns:20px 1fr 150px;gap:20px;transition:all .5s ease-in-out;transition-delay:.35}a.link-list-wrap:hover{background:#1d1d1d;transition:all .35s ease-in-out}.list-block.bg.alt-bg a.link-list-wrap:hover{background:#111}.link-list-number,.col-number{font-size:.9285714286em;line-height:1em;text-transform:uppercase;letter-spacing:.05em;font-weight:600;padding-top:7px}a.link-list-wrap.has-text{grid-template-columns:20px 225px 1fr 11px}.link-list-text{color:#fff}.has-text .link-list-link{padding-top:3px}.number-col-top{margin-bottom:80px}ul.number-cols{gap:60px}.col-number{margin-bottom:50px;padding-top:0}.number-col-top{padding-right:80px;background:url(images/exos-icon.svg) no-repeat right 10px;background-size:40px auto}.number-col-top .headline{max-width:730px}a.partner-link{display:block;width:100%;height:100%;padding:0 8px;cursor:pointer}a.partner-link.plain{cursor:default}.partner-logo{width:190px;height:190px;border:1px solid #292929;padding:15px;display:flex;align-items:center;justify-content:center}.partner-logo img{max-width:100%;max-height:100%;width:auto;height:auto;display:block;transition:all .35s ease-in-out}a.partner-link:hover .partner-logo img{opacity:.8}a.partner-link.plain:hover .partner-logo img{opacity:1}.partners-top{margin-bottom:90px}*+ul.people-grid,.related-block *+ul.post-grid{margin-top:40px}ul.people-grid{gap:15px}.person-content{padding:35px}.person-box{height:100%;display:block}a.person-box .person-image:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:rgba(17,17,17,0);transition:all .35s ease-in-out}a.person-box .person-image:hover:before{background:rgba(17,17,17,.4)}.tiny-tag{display:inline-block;border:1px solid var(--accent-color);border-radius:5px;padding:5px 9px}.grid-post-image{display:block;margin-bottom:20px}.grid-post-image img{transition:all .35s ease-in-out}.grid-post-image:hover img{opacity:.8}ul.post-grid{gap:80px 60px}.grid-post-content{flex-grow:1;padding-bottom:30px}li.grid-post{display:flex;height:100%;flex-direction:column}.post-grid-title a{color:#fff}.post-grid-title a:hover{color:var(--accent-color)}.stats-top{margin-bottom:60px}.stat-row{max-width:950px;margin:0 0 0 auto;padding:50px 0;display:grid;grid-template-columns:27% 1fr 27%;gap:50px}.stat-row.label-row{padding-bottom:0}.stat-number{font-size:7.1428571429em;line-height:1em}.mobile-stats{display:none}.mobile-stat+.mobile-stat{margin-top:50px}.mobile-stat-row{display:grid;grid-template-columns:1fr 1fr;gap:40px}*+.mobile-stat-row{margin-top:30px}.mobile-stat-row .tiny-label+.stat-number{margin-top:20px}.test-info{padding-top:40px}.test-cycle-wrap{padding:0 60px}.test-top-cycle-wrap{padding:0 50px}.test-top-cycle-wrap .slick-next,.test-top-cycle-wrap .slick-prev{position:absolute;top:50%;transform:translate(0, -50%)}.test-block .slick-prev,.test-block .slick-next{color:var(--accent-color);transition:color .35s ease-in-out;background:none;border:none;padding:0;cursor:pointer}.test-block .slick-prev svg,.test-block .slick-next svg{display:block}.test-block .slick-prev:hover,.test-block .slick-prev:focus,.test-block .slick-next:hover,.test-block .slick-next:focus{color:#fff}.test-top-cycle-wrap .slick-next{right:-60px}.test-top-cycle-wrap .slick-prev{left:-60px}.test-cycle-wrap .counter{padding-top:40px}.test-info .tiny-label+.tiny-label{margin-top:5px}.gfield{margin:0;clear:both}.gfield_error.gfield{margin-bottom:30px}input.medium,input.large,input.small,select,textarea,.ginput_complex input,.ginput_product_price_wrapper input[type=text],.gfield--type-product input[type=number],input.datepicker,input[type=text],input[type=email]{background:rgba(0,0,0,0);border-radius:0;height:50px;font-size:1.1428571429em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#fff;padding:0 0 5px 0;border:none;border-bottom:1px solid #585858;-webkit-appearance:none;-moz-appearance:none;width:100%}select{background:url(images/select-arrow.svg) no-repeat right 10px center rgba(0,0,0,0);padding-right:30px}.white-bg input.medium,.white-bg input.large,.white-bg input.small,.white-bg select,.white-bg textarea,.white-bg .ginput_complex input,.white-bg .ginput_product_price_wrapper input[type=text],.white-bg .gfield--type-product input[type=number],.white-bg input.datepicker,.white-bg input[type=text],.white-bg input[type=email]{color:#111}textarea{resize:none;height:150px}.gform_validation_container{display:none !important}body[class*=jf-service-page-template] .gfield_label,body[class*=jf-service-page-template] .ginput_complex label,body[class*=jf-service-page-template] .ginput_container_creditcard legend,body[class*=jf-service-page-template] .gfield--type-choice legend,body[class*=jf-service-page-template] html .code label{color:#000;font-size:1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;font-weight:600;line-height:1.3em;padding-bottom:10px}footer .gfield_label,footer .gform-field-label,footer .ginput_complex label,footer .ginput_container_creditcard legend,footer .gfield--type-choice legend,footer html .code label{color:#fff}body[class*=jf-service-page-template] footer .gfield_label,body[class*=jf-service-page-template] footer .gform-field-label,body[class*=jf-service-page-template] footer .ginput_complex label,body[class*=jf-service-page-template] footer .ginput_container_creditcard legend,body[class*=jf-service-page-template] footer .gfield--type-choice legend,body[class*=jf-service-page-template] footer html .code label{color:#fff !important}::-webkit-input-placeholder{opacity:1;color:#fff;transition:all .35s ease-in-out}:-moz-placeholder{opacity:1;color:#fff;transition:all .35s ease-in-out}::-moz-placeholder{opacity:1;color:#fff;transition:all .35s ease-in-out}:-ms-input-placeholder{opacity:1;color:#fff;transition:all .35s ease-in-out}:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}:focus:-moz-placeholder{color:rgba(0,0,0,0)}:focus::-moz-placeholder{color:rgba(0,0,0,0)}:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.gform_submission_error{padding-bottom:20px;font-weight:bold;color:#ff8400 !important;font-size:1.2857142857em;line-height:1.4em;font-weight:600;padding-bottom:30px}.validation_message,.gfield_validation_message,.gfield_description,.gfield--type-html{padding-top:10px;color:#fff;font-style:italic;font-size:1em;font-weight:500;line-height:1.4em;clear:both}.validation_message,.gfield_validation_message{color:#ff8400}.gform_confirmation_message{color:var(--accent-color);font-weight:600;font-size:1.4285714286em;line-height:1.4em}fieldset{padding:0;margin:0;border:none}.gfield_radio,.gfield_checkbox,.gfield--type-consent{list-style:none;margin:0 0 20px 0;padding:0;display:inline-block;width:100%}fieldset.gfield--type-choice{clear:both}fieldset.gfield--type-choice legend{padding-top:20px}.gfield_radio .gchoice,.gfield_checkbox .gchoice,.gfield--type-consent{text-align:left;width:calc(50% - 4px);display:inline-block;padding:0 25px 0 34px;margin:15px 0 0 0;position:relative;vertical-align:top}.gfield--type-consent{width:100%;margin-bottom:20px}.gfield_radio label,.gfield_checkbox label,.gfield--type-consent label{font-size:1em;display:block;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#fff}.dark-form .gfield_radio label,.dark-form .gfield_checkbox label,.dark-form .gfield--type-consent label{color:#fff}.gfield_radio input,.gfield_checkbox input,.gfield--type-consent input{width:22px;height:22px;border:1px solid #585858;background:rgba(0,0,0,0);border-radius:120%;-webkit-appearance:none;display:inline-block;position:absolute;left:0;z-index:1}.gfield_radio input{outline:3px solid #111;outline-offset:-4px}.gfield_radio input:checked,.gfield--type-consent input:checked{background-color:var(--accent-color) !important}.gfield_checkbox input,.offset input[type=checkbox],.woocommerce input#rememberme,.woocommerce-terms-and-conditions-wrapper input[type=checkbox],.remember_me input[type=checkbox],.gfield--type-consent input{border-radius:0}.gfield_checkbox input:checked,.offset input[type=checkbox],.dark-form .gfield_checkbox input:checked,.dark-form .offset input[type=checkbox],.woocommerce input#rememberme:checked,.woocommerce-terms-and-conditions-wrapper input[type=checkbox]:checked,.remember_me input[type=checkbox]:checked,.gfield--type-consent input:checked{background:url(images/check.svg) no-repeat center}.gfield:first-child .gsection_title{margin-top:0}.gform_fields{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.gfield{flex-basis:100%}.gfield--width-half{flex-basis:calc(50% - 10px)}.ginput_complex{display:flex;gap:20px;flex-wrap:wrap}.gfield--type-time .ginput_complex{gap:10px}.hour_minute_colon{width:3px;position:relative;top:46x}.screen-reader-text{display:none}.gfield--type-time .ginput_container{flex-basis:calc(33.33% - 11px)}.ginput_complex.ginput_container_address span:nth-child(1),.ginput_complex.ginput_container_address span:nth-child(2){flex-basis:100%}.ginput_complex.ginput_container_address span:nth-child(3){flex-basis:40%}.ginput_complex.ginput_container_address span:nth-child(4){flex-basis:calc(30% - 20px)}.ginput_complex.ginput_container_address span:nth-child(5){flex-basis:calc(30% - 20px)}.ginput_complex.ginput_container_address span:nth-child(6){flex-basis:100%}.gfield_description:last-child{margin-top:5px}legend+.gfield_description{margin-top:0}.gform_wrapper{text-align:left}.gform_ajax_spinner{margin:20px auto 0 auto;border:4px solid hsla(0,0%,100%,.2);border-left:4px solid #fff;animation:spinner 1.1s infinite linear;border-radius:50%;width:30px;height:30px}.signup-form .gform_ajax_spinner{border:4px solid rgba(17,17,17,.2);border-left:4px solid #111}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.gfield_required_text,.gfield--input-type-consent legend{display:none !important}.gfield_required:after{content:" *";color:#ff8400;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;font-weight:bold;text-indent:0;font-size:100%;position:relative}h3.gsection_title,.text h3.gsection_title{font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;font-weight:500;border-bottom:1px solid #585858;color:var(--accent-color);font-size:1.5236571429rem;padding-bottom:10px;line-height:1.3em;margin:50px 0 30px 0}.gfield:first-child .gsection_title{margin-top:0}.ginput_complex{display:flex;gap:20px;flex-wrap:wrap}.ginput_complex.ginput_container_address span:nth-child(1),.ginput_complex.ginput_container_address span:nth-child(2){flex-basis:100%}.ginput_complex.ginput_container_address span:nth-child(3){flex-basis:40%}.ginput_complex.ginput_container_address span:nth-child(4){flex-basis:calc(30% - 20px)}.ginput_complex.ginput_container_address span:nth-child(5){flex-basis:calc(30% - 20px)}.ginput_complex.ginput_container_address span:nth-child(6){flex-basis:100%}.gfield_description:last-child{margin-top:5px}legend+.gfield_description{margin-top:0}.text .gform_wrapper{margin-top:40px}.text .gform_wrapper:first-child{margin-top:0}.gform_drop_area{border:1px dashed #fff;padding:40px 20px;margin:5px 0;text-align:center}.gform_drop_instructions{display:block;margin-bottom:15px;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.05em}#extensions_message{display:block;margin-top:3px}.ginput_preview{font-size:1.0714285714em;line-height:16px;font-weight:normal;margin-bottom:8px}.ginput_preview button{width:16px;height:16px;z-index:9;margin-right:5px;position:relative;top:1px;display:inline-block;border:none;padding:0;text-indent:-9999px;background:url(images/cancel.svg) no-repeat}.gform_footer img{display:block;margin:10px auto 0 auto;width:24px;height:24px;clear:both;text-align:center}.ginput_product_price_wrapper{font-size:1.0157714286rem;line-height:1.4em;margin-bottom:10px;border:none;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;margin:0;font-weight:500}.ginput_product_price_wrapper .gform-field-label{margin-bottom:5px}.ginput_product_price_wrapper input[type=text]{font-size:1.0157714286rem;line-height:1.4em;border:none;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;margin:0}.gfield--type-product input[type=number]{margin-left:10px;max-width:90px;display:inline-block;vertical-align:middle;margin-top:10px}.gfield--type-product .ginput_quantity_label{display:inline-block;vertical-align:middle;margin:10px 0 0 0 !important}.gfield--type-total{font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#fff;margin:40px 0}.gfield--type-total .gfield_label{font-size:2.1428571429em;line-height:1.3em;font-weight:bold;display:inline-block;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;vertical-align:top;padding:0 15px 0 0;color:#fff;position:relative;top:1px;text-transform:capitalize}.ginput_container_total{font-weight:bold;display:inline-block;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;vertical-align:top}input.ginput_total{border:none;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;font-size:2.1428571429em;line-height:1.3em;font-weight:bold;color:#fff;background:none;padding:0}.ginput_container_creditcard{max-width:475px}.ginput_container_creditcard span{display:block;width:100%;float:none}.ginput_container_creditcard span+span{margin-top:20px}.ginput_cardinfo_left{margin-bottom:20px}.gform_card_icon_container,.ginput_container_creditcard span.ginput_card_security_code_icon{display:none}.gform_footer{padding-top:40px}.post-signup-block .gform_footer{padding-top:0}.ui-datepicker{padding:15px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);position:absolute;top:-9999px;left:-9999px;transform:translate(0, 15px);width:250px;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif}.ui-datepicker-title{padding:5px 0 15px 0}table.ui-datepicker-calendar td{padding:4px 5px;text-align:center;color:#e0dcdc}table.ui-datepicker-calendar th{color:#111}.ui-datepicker-title select{width:calc(50% - 8px);margin:0 0 0 8px;background-color:rgba(0,0,0,0);border-bottom:1px solid #e0dcdc;font-size:.8253142857rem;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111;padding:0 25px 0 0;font-weight:bold;height:30px;text-transform:uppercase;background-position:right center}.ui-datepicker-title select:first-child{margin:0 8px 0 0}a.ui-datepicker-prev{width:50%;padding:0 5px 3px 12px;line-height:20px;font-weight:bold;background:url(images/arrow-left.svg) no-repeat left 5px;display:inline-block;text-transform:uppercase;color:#111}a.ui-datepicker-next{width:50%;padding:0 12px 3px 5px;text-align:right;line-height:20px;font-weight:bold;background:url(images/arrow-right.svg) no-repeat right 5px;display:inline-block;text-transform:uppercase;color:#111}a.ui-datepicker-prev:hover,a.ui-datepicker-next:hover{color:var(--accent-color)}a.ui-datepicker-prev span{padding-left:10px}a.ui-datepicker-next span{padding-right:10px}.ui-datepicker-calendar{width:100%}table.ui-datepicker-calendar td a{color:#585858;font-weight:bold;display:block}table.ui-datepicker-calendar td.ui-datepicker-today a,table.ui-datepicker-calendar td a:hover{color:var(--accent-color)}.ginput_container_date span,.gfield--type-date .screen-reader-text{display:none}.grecaptcha-logo,.grecaptcha-badge{visibility:hidden !important}.first-post-label{margin-bottom:50px}.post-meta{margin-bottom:25px;display:grid;grid-template-columns:1fr 60px;gap:15px}.meta-share{padding-top:6px;position:relative}.share-toggle{color:#fff;font-size:.8571428571em;line-height:1.3em;padding-right:17px;background:url(images/plus.svg) no-repeat right center;background-size:12px 11px;text-transform:uppercase;font-weight:500;position:relative;display:block;text-align:right;cursor:pointer;border:none;background-color:rgba(0,0,0,0)}.share-toggle.active{background-image:url(images/minus.svg)}.share-box{position:absolute;top:calc(100% + 10px);right:0;padding:0 15px;display:inline-flex;gap:15px;align-items:center;justify-content:center;z-index:10;border-radius:5px;opacity:0;height:0;transition:all .35s ease-in-out}.share-toggle.active+.share-box{opacity:1;height:40px;padding:10px 15px}.share-box path{fill:#111;transition:all .35s ease-in-out}.share-box a:hover path{fill:var(--accent-color)}.first-post-actions{margin-top:35px;display:grid;grid-template-columns:1fr 60px;direction:rtl;gap:20px}.first-post-actions .share-box{right:auto;left:0}.first-post-actions .share-toggle{text-align:left}.first-post-actions .align-right{text-align:right}.post-header-top{margin-bottom:80px}ul.post-cats{display:flex;gap:20px;flex-wrap:wrap;margin-top:40px}.post-header-bottom{margin-top:60px;padding:60px 0 0 0;overflow:hidden}.post-header-bg{position:absolute;width:calc(100% + 40px);top:0;left:-20px;z-index:1;height:100%}.post-share .tiny-label{margin-bottom:20px}.post-share{padding-bottom:60px}.post-header-bottom .block-grid{align-items:end}.page-block.post-header-block{padding-bottom:0}.post-block+.post-block{margin-top:90px}a.back:hover{color:#fff}.post-block .test-info{margin-top:0;padding-top:0}.post-cta{border:1px solid #e0dcdc;padding:110px 40px 40px 40px;background:url(images/exos-icon.svg) no-repeat center 50px;background-size:20px auto}.signup-max{max-width:560px;margin:0 auto}.signup-form{margin-top:35px}.signup-form .gfield_label{display:none}input#input_2_1{border:1px solid var(--accent-color);height:60px;padding:10px 140px 10px 30px;border-radius:30px;color:#111}#gform_fields_2{position:relative;display:block}#gform_fields_2 #gform_submit_button_2{color:#111;border:1px solid var(--accent-color);padding:0 60px 0 30px;background-color:rgba(0,0,0,0);background-image:url(images/arrow-right.svg);background-repeat:no-repeat;background-position:right 20px center;font-weight:bold;line-height:60px;position:absolute;top:0;right:30px;z-index:10;border-radius:30px}#gform_fields_2 #gform_submit_button_2:hover{background-color:var(--secondary--cta--hover);border-color:var(--secondary--cta--hover);color:#111}.signup-form ::-webkit-input-placeholder{color:#111}.signup-form :-moz-placeholder{color:#111}.signup-form ::-moz-placeholder{color:#111}.signup-form :-ms-input-placeholder{color:#111}.signup-form :focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}.signup-form :focus:-moz-placeholder{color:rgba(0,0,0,0)}.signup-form :focus::-moz-placeholder{color:rgba(0,0,0,0)}.signup-form :focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.pagination{font-size:1em;font-weight:600;text-transform:uppercase;padding:90px 0 0 0}.page-numbers{display:inline-block;vertical-align:middle;width:20px;height:30px;line-height:30px;margin:0 5px;position:relative;color:#fff;text-align:center;transition:all .35s ease-in-out}a.page-numbers{cursor:pointer}a.page-numbers:hover,.page-numbers.current{color:var(--accent-color)}.pagination a.next:before,span.page-numbers:first-child:before,.pagination+a.page-numbers:before,.pagination a.prev:before,.pagination a.next:before{display:none}.pagination a.next.page-numbers,.pagination a.prev.page-numbers{margin-left:15px;background:url(images/slide-arrow-right.svg) no-repeat center;background-size:34px 34px;text-indent:-9999px;width:34px;height:34px;color:var(--accent-color);letter-spacing:.025em}.pagination a.next.page-numbers:hover,.pagination a.prev.page-numbers:hover{color:var(--accent-color)}.pagination a.prev.page-numbers{margin:0 15px 0 0;background-image:url(images/slide-arrow-left.svg);text-indent:-9999px;width:34px;height:34px}.pagination a.next.page-numbers:hover{background-image:url(images/slide-arrow-right-white.svg)}.pagination a.prev.page-numbers:hover{background-image:url(images/slide-arrow-left-white.svg)}.subnav-wrap{position:fixed;top:80px;transform:translate(0, -150%);left:0;width:100%;z-index:100000;background:#fff;padding:50px 0;display:block;text-align:left;transition:all .5s ease-in-out}.subnav-wrap.active{transform:translate(0, 0)}.subnav-cols{display:grid;grid-template-columns:1fr 3fr;gap:60px}.subnav-wrap a.angle-link{margin-top:40px}.subnav-wrap .angle-link span{border-bottom-color:#585858;color:#585858}.subnav-left>.icon-left::after,.subnav-left>.small-icon-left::after{background-color:#000}.subnav-wrap .angle-link polygon{fill:#000}.subnav-left{padding-top:25px}.has-tabs .subnav-left{padding-top:0}ul.subnav{gap:25px}ul.subnav a{display:block;height:100%;border-radius:5px;color:#111;padding:20px 17px}ul.subnav a:hover{background:#f9f8f8}.subnav-title{font-weight:700;font-size:1em;line-height:1.4em}.subnav-text{font-size:.8571428571em;line-height:1.5em;margin-top:7px}.subnav-left-text{margin-top:20px;font-size:.8571428571em;line-height:1.6;color:#111}.subnav-left-text>:last-child{margin-bottom:0}.subnav-tab{display:none}.subnav-tab.active{display:block}ul.subnav-tabs{border-bottom:1px solid #e0dcdc}ul.subnav-tabs li{border-top:1px solid #e0dcdc}.tab-link{display:block;padding:20px 0;color:#111;background:none;border:none;width:100%;text-align:left;cursor:pointer}.tab-link:hover,.tab-link.active{color:var(--accent-color)}.page-form-right{padding:100px 0}.page-form-left{padding:100px 0}.page-form-spacer{position:relative}.page-form-spacer:before{content:"";width:1px;height:100%;position:absolute;top:0;left:50%;background:#292929;z-index:1}ul.button-list{display:flex;gap:25px;flex-wrap:wrap}.info-section+.info-section{margin-top:35px}.info-section .tiny-label{margin-bottom:10px}.info-section a,.info-text{display:block;font-size:1.1428571429em;line-height:1.5em}.info-section a{color:#fff}.info-section a:hover{color:var(--accent-color)}.form-info{margin-top:70px}ul.info-phone li{display:grid;grid-template-columns:80px 1fr;gap:10px}*+ul.tab-list{margin-top:50px}ul.tab-list{border-bottom:1px solid #292929}ul.tab-list li{border-top:1px solid #292929}.tab-title{display:block;padding:20px 0;color:#fff;cursor:pointer}.tab-title:hover,.resp-tab-active .tab-title{color:var(--accent-color)}.resp-tab-content,a.resp-accordion{display:none}a.resp-accordion{border-bottom:1px solid #292929;position:relative;padding-right:30px}a.resp-accordion:before{content:"";width:11px;height:6px;position:absolute;top:50%;right:0;transform-origin:center;transform:translate(0, -50%);z-index:1;background:url(images/select-arrow.svg) no-repeat center}a.resp-accordion.resp-tab-active:before{transform:translate(0, -50%) rotate(180deg)}video{width:100%;height:auto;display:block}.nav-toggle{display:none;position:absolute;top:50%;right:30px;width:30px;height:30px;z-index:100500;transform:translate(0, -50%)}.nav-toggle div{width:30px;height:2px;background:var(--accent-color);border-radius:2px;text-indent:-9999px;position:absolute;top:50%;right:0;transform-origin:center;transform:translate(0, -50%);transition:all .35s ease-in-out}.nav-toggle div:nth-child(1){transform:translate(0, -9px)}.nav-toggle div:nth-child(3){transform:translate(0, 8px)}.nav-toggle.active div:nth-child(2){opacity:0}.nav-toggle.active div:nth-child(1){transform:translate(0, -50%) rotate(-45deg)}.nav-toggle.active div:nth-child(3){transform:translate(0, -50%) rotate(45deg)}.nav-wrap{position:fixed;z-index:100000;top:0;left:130vw;width:100%;height:100dvh;background:#111;padding:80px 0 30px 0;overflow:scroll;transition:all .5s ease-in-out}.nav-wrap.slide-nav{z-index:100200}.nav-active .mobile-nav-wrap,.nav-wrap.slide-nav.active{left:0vw}ul.mobile-nav,ul.mobile-subnav,ul.slide-subnav{padding-left:30px}.mobile-link,.slide-back-button{display:block;padding:20px 0;font-size:.8571428571em;line-height:1.3em;font-weight:bold;text-transform:uppercase;letter-spacing:.025em;color:#fff;position:relative}.slide-back-button{display:grid;grid-template-columns:6px 1fr;gap:12px;align-items:center;color:#fff;border-bottom:1px solid #292929;padding:20px 30px;background:none;border:none;width:100%;text-align:left;cursor:pointer}.slide-back-button polygon{fill:var(--accent-color);transition:all .35s ease-in-out}.slide-back-button:hover{color:var(--accent-color)}.mobile-link.mobile-toggle{padding-right:50px;background:rgba(0,0,0,0);border:none}.mobile-link.mobile-toggle:before{content:"";width:13px;height:1px;position:absolute;top:50%;right:30px;z-index:1;background:var(--accent-color);transform:translate(0, -50%)}.mobile-link.mobile-toggle:after{content:"";width:1px;height:13px;position:absolute;top:50%;right:30px;z-index:2;transform:translate(-6px, -50%);background:var(--accent-color);transition:all .35s ease-in-out}.mobile-slide:before{content:"";width:6px;height:11px;position:absolute;top:50%;right:30px;z-index:1;background:url(images/forward-arrow.svg) no-repeat right center}.mobile-link.mobile-toggle.active:after{opacity:0}ul.mobile-nav>li{border-bottom:1px solid #292929}a.mobile-angle-link{margin:13px 0 25px 0}.mobile-left-column .mobile-angle-link{margin-bottom:12px}.mobile-subnav-left-text{font-size:.9285714286em;line-height:1.6;color:inherit}.mobile-subnav-left-text>:last-child{margin-bottom:0}.mobile-subnav-link{font-size:.8571428571em;line-height:1.3em;font-weight:500;color:#fff;padding:12px 0;display:block;position:relative;background:rgba(0,0,0,0);border:none}.mobile-subnav-link:before{display:none}.mobile-subnav-link:hover,.mobile-subnav-link.active,.mobile-link:hover,.mobile-link.active{color:var(--accent-color)}ul.mobile-subnav{padding-bottom:13px;display:none}*+.mobile-nav-button{margin-top:45px}ul.slide-subnav{padding:13px 0}.slide-subnav .mobile-subnav-link{padding:12px 30px}.box-col-grid{grid-auto-rows:1fr}.box-col{height:100%}.box-col .mobile-box{height:100%;display:flex;flex-direction:column;gap:35px;padding:80px 60px;border-left:1px solid #292929}.box-col:first-child .mobile-box{border:none}.box-col-top{flex-grow:1}.box-col.blue-theme .box-title{color:#00bfff}.box-col.orange-theme .box-title{color:#ff8400}.box-col.green-theme .box-title{color:#00bd6b}.box-col.blue-theme .button.arrow{border-color:#00bfff}.box-col.orange-theme .button.arrow{border-color:#ff8400}.box-col.green-theme .button.arrow{border-color:#00bd6b}.box-col.blue-theme .button.arrow:hover{background:#00bfff;color:#fff}.box-col.orange-theme .button.arrow:hover{background:#ff8400;color:#fff}.box-col.green-theme .button.arrow:hover{background:#00bd6b;color:#fff}.box-col.blue-theme .button.arrow polygon{fill:#00bfff}.box-col.orange-theme .button.arrow polygon{fill:#ff8400}.box-col.green-theme .button.arrow polygon{fill:#00bd6b}.box-col.blue-theme .button.arrow:hover polygon,.box-col.orange-theme .button.arrow:hover polygon,.box-col.green-theme .button.arrow:hover polygon{fill:#fff}.box-col.blue-theme:before,.box-col.orange-theme:before,.box-col.green-theme:before{content:"";width:100%;height:5px;position:absolute;top:0;left:0;z-index:1;transform:translate(0, -50%);background:#00bfff}.box-col.orange-theme:before{background:#ff8400}.box-col.green-theme:before{background:#00bd6b}* :focus-visible,a:focus-visible,.nav-toggle:focus-visible,input.gform_button:focus-visible,.share-toggle:focus-visible{outline:2px solid #ff8400;outline-offset:5px}input.medium:focus-visible,input.large:focus-visible,input.small:focus-visible,select:focus-visible,textarea:focus-visible,.ginput_complex input:focus-visible,.ginput_product_price_wrapper input[type=text]:focus-visible,.gfield--type-product input[type=number]:focus-visible,input.datepicker:focus-visible,input[type=text]:focus-visible,input[type=email]:focus-visible{border-color:#00bfff;outline:none}.gfield_radio input:focus-visible,.gfield_radio input:checked{outline:3px solid #111 !important;outline-offset:-4px !important}.gfield_radio input:checked{background:#00bfff !important}.bar-header{height:5px;background:url(images/tri-color.svg) no-repeat center top;background-size:100% auto;position:fixed;top:0;left:0;z-index:100100;width:100%}.fade{opacity:0;-webkit-transition:all .75s ease-in-out;-moz-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.shift-up{position:relative;transform:translate(0, 100px);-webkit-transition:all .75s ease-in-out;-moz-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.inview.fade{opacity:1}.inview.shift-up{transform:translate(0, 0)}.col-image+.col-image{margin-top:10px}@media only screen and (max-width: 1400px){.list-block.has-border>.max{border-right:none}}@media only screen and (max-width: 1300px){.footer-info{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content min-content;gap:30px;grid-template-areas:"r1c1 r1c2" "r2c1 r2c2" "r3c1 r3c2"}.footer1{grid-area:r1c1}.footer2{grid-area:r2c1}.footer3{grid-area:r3c1}.footer4{grid-area:r1c2}ul.footer-links{display:flex;flex-wrap:wrapl;gap:25px}ul.footer-links li+li{margin-top:0}ul.subnav.grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.subnav-cols{grid-template-columns:1fr 2fr}}@media only screen and (max-width: 1200px){.big-headline{font-size:4.2857142857em;font-weight:500;line-height:1.1em}.headline{font-size:3.5714285714em;font-weight:400;line-height:1.1em}.small-headline{font-size:2.1428571429em;font-weight:500;line-height:1.3em}.subhead{font-size:1.5714285714em;font-weight:500;line-height:1.4em}.small-subhead{font-size:1.4285714286em;line-height:1.4em}.vsmall-subhead{font-size:1.2857142857em;line-height:1.4em}.text.large-text{font-size:1.2857142857em}.page-block{padding:70px 0}.pad-top.max,footer>.max.block-grid{padding-top:70px}.image-header-left{grid-column:2/8}.image-header-right{grid-column:9/14}ul.text-cols.grid4,ul.number-cols.grid4{grid-template-columns:repeat(2, minmax(0, 1fr))}.acc-toggle{grid-template-columns:30px 1fr;padding-right:50px}.acc-toggle:before{right:0}.stat-number{font-size:5.7142857143em}ul.post-grid{gap:80px 40px}.post-header-bottom-right{grid-column:11/14}.post-header-bottom-left{grid-column:2/10}}@media only screen and (max-width: 1023px){ul.nav,.page-form-spacer,ul.tab-list{display:none}.related-block ul.post-grid.grid li:nth-child(3){display:none !important}.nav-toggle{display:block;background:rgba(0,0,0,0);border:none}.big-headline{font-size:3.5714285714em;line-height:1.1em}.headline{font-size:2.8571428571em;line-height:1.2em}.text.large-text{font-size:1.1428571429em}.footer-info{grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-rows:min-content min-content min-content min-content;grid-template-areas:"r1" "r2" "r3" "r4"}.footer1{grid-area:r2}.footer2{grid-area:r3}.footer3{grid-area:r4}.footer4{grid-area:r1}.footer-top{grid-template-columns:repeat(1, minmax(0, 1fr));grid-auto-rows:auto;justify-content:center;text-align:center}a.footer-logo{width:50px;display:block;margin:0 auto}ul.footer-links,.footer-social .social{justify-content:center;flex-wrap:wrap}.page-block.border-solid{border-width:5px}.page-block,.page-form-left,.page-form-right,.over-image-wrap,.case-wrap{padding:50px 0}.pad-top.max,footer>.max.block-grid{padding-top:50px}.page-form-right{padding-top:0}.page-form-left,.page-form-right,.image-header-left,.image-header-right,.over-image-left,.over-image-right,.short-grid,.vshort-grid,.home-header-left,.home-header-right,.alt-image,.alt-content,.text-image-left,.text-image-right,.case-right,.stats-top-left,.stats-top-right,.offset-block-left,.offset-block-right,.short-off-left,.short-off-right,.post-header-bottom-left,.post-header-bottom-right,.code-content,.code-embed{grid-column:2/14}.case-left{grid-column:1/15}.page-form-left,.page-form-right{grid-auto-rows:auto}.over-image-wrap .over-image-left,.over-image-wrap .over-image-right{padding:0}.image-header-right,.over-image-wrap .over-image-right,.home-header-left+.home-header-right{padding-top:30px}.alt-content+.alt-image,.alt-row .block-grid+.block-grid,.text-image-left+.text-image-right,.stats-top-left+.stats-top-right,.offset-block-left+.offset-block-right,.post-header-bottom-left+.post-header-bottom-right,.code-embed{margin-top:35px}.image-bar-top,.partners-top{margin-bottom:35px}.over-image-left{border:none}*+.home-header-bottom,*+.home-header-middle,.post-block+.post-block{margin-top:50px}.number-col-top,.test-top,.post-header-top{margin-bottom:50px}.col-number{margin-bottom:30px}.swap .block-grid,.swap .alt-headline{direction:ltr;text-align:left}.over-image-left .flex-column{flex-direction:column-reverse}.over-image-left .flex-column .small-icon-left::after{bottom:auto;top:0}.alt-content{padding-top:0}ul.text-cols.grid,ul.text-cols.grid2,ul.text-cols.grid4,ul.number-cols.grid,ul.number-cols.grid2,ul.number-cols.grid4{grid-template-columns:repeat(1, minmax(0, 1fr))}.number-col-top{padding-right:55px;background-size:30px auto}a.acc-toggle{padding:35px 50px 35px 0}.acc-content{padding:35px 0}.stat-number{font-size:5em}.small-headline+.button,.text+.button,.tiny-label+.big-headline,.headline+.text{margin-top:30px}.image-bar-screen{padding:30px 0}.test-text.small-headline{font-size:1.4285714286em}ul.post-grid.grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.person-content{padding:25px 20px}a.link-list-wrap{padding-left:0;padding-top:30px;padding-bottom:30px;padding-right:0}a.link-list-wrap:hover{background:#111}.list-block.bg.alt-bg a.link-list-wrap:hover{background:#1d1d1d}.short-off-right.left-border{border:none}.list-block.bg .short-off-left{padding-bottom:0}.list-block.bg .short-off-right{padding:30px 0 50px 0}a.resp-accordion{display:block}.resp-tab-content ul.link-list{border-bottom:1px solid #292929}.list-block .resp-tabs-container{border-top:1px solid #292929}a.link-list-wrap{grid-template-columns:20px 1fr 150px}a.link-list-wrap.has-text{grid-template-columns:20px 1fr 11px;grid-template-areas:"r1c1 r1c2 r1c3" "r2c1 r2c2 r2c3"}a.link-list-wrap.has-text .link-list-number{grid-area:r1c1}a.link-list-wrap.has-text .link-list-title{grid-area:r1c2}a.link-list-wrap.has-text .link-list-text{grid-area:r2c2}a.link-list-wrap.has-text .link-list-link{grid-area:r1c3}ul.block-list li,ul.half-block-list li{padding:25px 0}ul.half-block-list.grid.grid2,.box-col-grid{grid-template-columns:repeat(1, minmax(0, 1fr))}ul.half-block-list li,ul.half-block-list li:last-child,ul.half-block-list li:nth-child(odd):nth-last-child(2){border:none}ul.half-block-list li+li{border-top:1px solid #292929 !important}ul.half-block-list{top:0;padding-top:10px}.post-header-bottom{margin-top:50px;padding-top:50px}.text h1{font-size:2.0315428571rem}.text h2{font-size:1.7776rem}.text h3,.text blockquote{font-size:1.2697142857rem}.box-col-grid{grid-auto-rows:auto}.box-col{height:auto;display:grid;grid-template-columns:repeat(14, minmax(0, 1fr));gap:0}.box-col .mobile-box{grid-column:2/14;padding:45px 0;border:none;height:auto}}@media only screen and (max-width: 900px){.stat-row{display:none}.stat-number{font-size:4.2857142857em}ul.people-grid.grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.gallery-image img{height:300px}.mobile-stats{display:block}}@media only screen and (max-width: 768px){.text img.alignleft,.text img.alignright{margin:10px auto;float:none;display:block;max-width:100%;width:auto;height:auto}.big-headline{font-size:2.8571428571em;line-height:1.2em}.headline{font-size:2.2857142857em;line-height:1.3em}.small-headline{font-size:2em;line-height:1.4em}.gfield--width-half{flex-basis:100%}.ginput_complex.ginput_container_address span:nth-child(3){flex-basis:100%}.ginput_complex.ginput_container_address span:nth-child(4){flex-basis:calc(50% - 10px)}.ginput_complex.ginput_container_address span:nth-child(5){flex-basis:calc(50% - 10px)}.image-bar{height:260px;overflow:hidden}.image-bar img.full{object-fit:cover;width:100%;height:100%}.home-top-grid{display:block;text-align:center}.home-top-grid>.tiny-label+.tiny-label{text-align:center;margin-top:10px}.test-top-cycle-wrap{padding:0 0 65px 0}.test-cycle-wrap{padding:0}.test-top-cycle-wrap .slick-next{top:auto;bottom:0;right:auto;left:calc(50% + 25px);transform:translate(-50%, 0)}.test-top-cycle-wrap .slick-prev{top:auto;bottom:0;left:calc(50% - 25px);transform:translate(-50%, 0)}.text h1{font-size:1.7776rem}.text h2{font-size:1.5236571429rem}}@media only screen and (max-width: 700px){.related-block ul.post-grid.grid li:nth-child(3){display:block !important}ul.post-grid.grid{grid-template-columns:repeat(1, minmax(0, 1fr));gap:50px 0}.gallery-image img{height:250px}.stat-number{font-size:3.5714285714em}a.link-list-wrap{grid-template-columns:20px 1fr;grid-template-areas:"r1c1 r1c2" "r2c1 r2c2"}a.link-list-wrap .link-list-number{grid-area:r1c1}a.link-list-wrap .link-list-title{grid-area:r1c2}a.link-list-wrap .link-list-link{grid-area:r2c2}}@media only screen and (max-width: 450px){ul.people-grid.grid{grid-template-columns:repeat(1, minmax(0, 1fr))}.stat-number{font-size:3.2142857143em}}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:rgba(0,0,0,0);background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}body[class*=jf-service-page-template]{--font: "roboto-condensed", Helvetica, Arial, sans-serif;--heading-1: 44px;--heading-2: 36px;--heading-3: 28px;--heading-4: 24px;--heading-5: 22px;--heading-6: 20px;--subheading: 17px;--big--number: 64px;--small--number: 44px;--uppercase--line: 18px;--small--text: 14px;--body--regular: 17px;--body--regular--link: 17px;--body--large: 20px;--button: 18px;--fw-regular: 400 !important;--fw-medium: 600 !important;--fw-bold: 700 !important;--fw-black: 900 !important;--accent--cta: var(--accent-color);--accent--cta--hover: var(--accent-color);--secondary--cta: var(--accent-color);--secondary--cta--hover: var(--accent-color);--brand--colour: var(--accent-color);--brand--colour--secondary: var(--accent-color);--light--background: rgba(241, 241, 241, 1);--heading: rgba(0, 0, 0, 1);--paragraph: rgba(77, 77, 77, 1);--heading--white: rgba(255, 255, 255, 1);--paragraph--white: rgba(255, 255, 255, 1);--box--stroke: rgba(231, 231, 231, 1);--grey-1: rgba(211, 211, 211, 1);--grey-2: rgba(190, 190, 190, 1);--white: rgba(255, 255, 255, 1);--black: rgba(0, 0, 0, 1);--interlinking-marker: none;overflow-x:hidden;background-color:#fff}body[class*=jf-service-page-template] #main .bootstrap-container{font-family:var(--font);font-size:17px;font-weight:var(--fw-regular);line-height:1.4em}body[class*=jf-service-page-template] #main .bootstrap-container .btn{font-size:18px;line-height:1.3em;padding:20px 40px;text-transform:initial}body[class*=jf-service-page-template] #main .bootstrap-container .btn.btn-primary{color:var(--white)}body[class*=jf-service-page-template] #main .bootstrap-container .text-primary{color:var(--brand--colour) !important}body[class*=jf-service-page-template] #main .bootstrap-container .bg-dark,body[class*=jf-service-page-template] .bg-dark{background:#111;color:#fff}body[class*=jf-service-page-template] .bg-dark .text-white,body[class*=jf-service-page-template] .bg-dark .h1,body[class*=jf-service-page-template] .bg-dark .h2,body[class*=jf-service-page-template] .bg-dark .h3,body[class*=jf-service-page-template] .bg-dark .h4,body[class*=jf-service-page-template] .bg-dark .h5,body[class*=jf-service-page-template] .bg-dark .h6,body[class*=jf-service-page-template] .bg-dark .lead,body[class*=jf-service-page-template] .bg-dark p,body[class*=jf-service-page-template] .bg-dark a{color:#fff !important}body[class*=jf-service-page-template] #main .bootstrap-container button:hover,body[class*=jf-service-page-template] #main .bootstrap-container input[type=button]:hover,body[class*=jf-service-page-template] #main .bootstrap-container input[type=reset]:hover,body[class*=jf-service-page-template] #main .bootstrap-container input[type=submit]:hover,body[class*=jf-service-page-template] #main .bootstrap-container .button:hover{transform:translateY(0px)}body[class*=jf-service-page-template] #main .bootstrap-container section{padding-top:100px;padding-bottom:100px;background:#fff}body[class*=jf-service-page-template] #main .bootstrap-container h1,body[class*=jf-service-page-template] #main .bootstrap-container h2,body[class*=jf-service-page-template] #main .bootstrap-container h3,body[class*=jf-service-page-template] #main .bootstrap-container h4,body[class*=jf-service-page-template] #main .bootstrap-container .h1,body[class*=jf-service-page-template] #main .bootstrap-container .h2,body[class*=jf-service-page-template] #main .bootstrap-container .h3,body[class*=jf-service-page-template] #main .bootstrap-container .h4{font-family:var(--font);font-weight:var(--fw-bold)}body[class*=jf-service-page-template] #main .bootstrap-container h5,body[class*=jf-service-page-template] #main .bootstrap-container h6,body[class*=jf-service-page-template] #main .bootstrap-container .h5,body[class*=jf-service-page-template] #main .bootstrap-container .h6{font-family:var(--font);font-weight:var(--fw-medium)}body[class*=jf-service-page-template] #main .bootstrap-container h1,body[class*=jf-service-page-template] #main .bootstrap-container .h1{font-size:48px;line-height:1.3em}body[class*=jf-service-page-template] #main .bootstrap-container h2,body[class*=jf-service-page-template] #main .bootstrap-container .h2{font-size:38px;line-height:1.3em}body[class*=jf-service-page-template] #main .bootstrap-container h3,body[class*=jf-service-page-template] #main .bootstrap-container .h3{font-size:28px;line-height:1.3em;font-weight:var(--fw-bold)}body[class*=jf-service-page-template] #main .bootstrap-container h4,body[class*=jf-service-page-template] #main .bootstrap-container .h4,body[class*=jf-service-page-template] #main .bootstrap-container .h4 p,body[class*=jf-service-page-template] #main .bootstrap-container .h4 a{font-size:24px;line-height:1.3em;font-weight:var(--fw-bold)}body[class*=jf-service-page-template] #main .bootstrap-container h5,body[class*=jf-service-page-template] #main .bootstrap-container .h5,body[class*=jf-service-page-template] #main .bootstrap-container .h5 p,body[class*=jf-service-page-template] #main .bootstrap-container .h5 a{font-size:24px}body[class*=jf-service-page-template] #main .bootstrap-container h6,body[class*=jf-service-page-template] #main .bootstrap-container .h6,body[class*=jf-service-page-template] #main .bootstrap-container .h6 p,body[class*=jf-service-page-template] #main .bootstrap-container .h6 a{font-size:22px;line-height:1.3em;font-weight:var(--fw-bold)}body[class*=jf-service-page-template] #main .bootstrap-container .lead{font-size:20px;line-height:1.3em;font-weight:var(--fw-medium)}body[class*=jf-service-page-template] #main .bootstrap-container .small-lead{font-size:18px;font-weight:var(--fw-bold)}body[class*=jf-service-page-template] #main .bootstrap-container .numbers{font-size:44px;line-height:1.2em;font-weight:var(--fw-bold)}body[class*=jf-service-page-template] #main .bootstrap-container .body-large,body[class*=jf-service-page-template] #main .bootstrap-container .body-large p,body[class*=jf-service-page-template] #main .bootstrap-container p.body-large,body[class*=jf-service-page-template] #main .bootstrap-container .body-large a,body[class*=jf-service-page-template] #main .bootstrap-container .body-large ul,body[class*=jf-service-page-template] #main .bootstrap-container .body-large ul li{font-size:var(--body--large);line-height:1.5em;font-weight:var(--fw-regular)}body[class*=jf-service-page-template] #main .bootstrap-container .big-number{font-size:var(--big--number);line-height:1.2em;font-weight:var(--fw-medium);background:linear-gradient(to top right, var(--brand--colour--secondary), var(--brand--colour));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}body[class*=jf-service-page-template] #main .bootstrap-container p,body[class*=jf-service-page-template] #main .bootstrap-container .p{font-size:var(--body--regular);font-weight:var(--fw-regular)}body[class*=jf-service-page-template] #main .bootstrap-container h2.p,body[class*=jf-service-page-template] #main .bootstrap-container h3.p,body[class*=jf-service-page-template] #main .bootstrap-container .h2.p,body[class*=jf-service-page-template] #main .bootstrap-container .h3.p,body[class*=jf-service-page-template] #main .bootstrap-container p,body[class*=jf-service-page-template] #main .bootstrap-container .p,body[class*=jf-service-page-template] #main .bootstrap-container p a,body[class*=jf-service-page-template] #main .bootstrap-container .p a,body[class*=jf-service-page-template] #main .bootstrap-container ul li{font-size:var(--body--regular);margin-bottom:20px}body[class*=jf-service-page-template] #main .bootstrap-container ul li{margin-bottom:12px}body[class*=jf-service-page-template] #main .bootstrap-container b,body[class*=jf-service-page-template] #main .bootstrap-container strong{font-weight:var(--fw-bold)}body[class*=jf-service-page-template] #main .bootstrap-container ol,body[class*=jf-service-page-template] #main .bootstrap-container ul,body[class*=jf-service-page-template] #main .bootstrap-container dl{list-style:initial}body[class*=jf-service-page-template] #main .bootstrap-container .accordion-collapse.collapse.show{display:block}body[class*=jf-service-page-template] #clients-logos .tns-nav,body[class*=jf-service-page-template] div#loom-companion-mv3{display:none}body[class*=jf-service-page-template] #clients-logos{padding:60px 0 !important}body[class*=jf-service-page-template] .tns-controls button{border:0;color:#c1bdbd}body[class*=jf-service-page-template] #clients-logos .tns-inner .tns-item{padding:20px}body[class*=jf-service-page-template] .bootstrap-container .carousel-control-next-icon,body[class*=jf-service-page-template] .bootstrap-container .carousel-control-prev-icon{display:inline-block;width:12px !important;height:19px !important;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}body[class*=jf-service-page-template] .carousel-indicators [data-bs-target]{width:8px !important;height:8px !important;border-radius:100% !important;background-color:rgba(211,211,211,.3294117647) !important}body[class*=jf-service-page-template] .carousel-indicators .active{background-color:#000 !important}body[class*=jf-service-page-template] #request-quote.request-quote:first-child{margin-top:160px}body[class*=jf-service-page-template] #main .bootstrap-container .request-quote{background-size:cover;background-position:bottom center;background-repeat:no-repeat;padding-bottom:120px}body[class*=jf-service-page-template] .request-quote .form-section-logo{max-height:80px}body[class*=jf-service-page-template] .ytVideoHolder{cursor:pointer}body[class*=jf-service-page-template] .testimonials-slider .testimonial-item .testimonial-quote__author .avatar img{max-width:65px}body[class*=jf-service-page-template] #mapsection .col-md-6.py-4{padding-top:4rem !important}body[class*=jf-service-page-template] #mapsection .col-md-6.py-4 .adress-p a,body[class*=jf-service-page-template] #mapsection .col-md-6.py-4 h2.h3,body[class*=jf-service-page-template] #mapsection a{color:var(--brand--colour)}body[class*=jf-service-page-template] #mapsection .col-md-6.py-4 .adress-p{font-size:18px;color:#4d4d4d}body[class*=jf-service-page-template] #mapsection .sp-icon{width:40px}body[class*=jf-service-page-template] #servicessection .h3.text-center.mb-5{font-size:40px;line-height:50px;margin-bottom:100px !important}body[class*=jf-service-page-template] #servicessection .card.h-100.border-0.shadow-sm.rounded-0{box-shadow:0 .125rem .25rem rgba(0,0,0,.0392156863) !important}body[class*=jf-service-page-template] #servicessection .card.h-100.border-0.shadow-sm.rounded-0 .card-body.py-5.px-4,body[class*=jf-service-page-template] #servicestabs #v-pills-tabContent{padding:50px !important}body[class*=jf-service-page-template] #servicessection .card.h-100.border-0.shadow-sm.rounded-0 .card-body.py-5.px-4 i{color:var(--brand--colour);font-size:50px}body[class*=jf-service-page-template] #servicessection{background-color:#fff !important}body[class*=jf-service-page-template] #partners-logos,body[class*=jf-service-page-template] #services_imgtxt,body[class*=jf-service-page-template] #stats-section,body[class*=jf-service-page-template] #imgtexttitle,body[class*=jf-service-page-template] #mapsection,body[class*=jf-service-page-template] #ctasection,body[class*=jf-service-page-template] #interlinking,body[class*=jf-service-page-template] #faqsection{background-color:#fff !important}body[class*=jf-service-page-template] #servicestabs .accordion-item{color:#fff;background:rgba(0,0,0,0);border:none;border-bottom:2px solid hsla(0,0%,100%,.2)}body[class*=jf-service-page-template] #servicestabs .accordion-button{display:block;box-sizing:content-box;color:#fff;background:rgba(0,0,0,0);border:none;box-shadow:none}body[class*=jf-service-page-template] #servicestabs .accordion-button>.row{width:100%}body[class*=jf-service-page-template] #servicestabs .accordion-button:focus{border-color:rgba(0,0,0,0);box-shadow:none}body[class*=jf-service-page-template] #servicestabs .accordion-button [id*=heading-]{font-size:18px;color:#fff}body[class*=jf-service-page-template] #servicestabs .accordion-body{font-weight:400}body[class*=jf-service-page-template] #interlinking .location-links ul{padding:0;margin:0;list-style:none !important}body[class*=jf-service-page-template] #interlinking .location-links li{position:relative;margin:0 0 12px !important;border:1px solid #ccc;border-radius:10px;transition:all 500ms ease 0s}body[class*=jf-service-page-template] #interlinking .location-links li .marker{position:absolute;top:50%;left:10px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:#00bd6b;transform:translateY(-50%);transition:color 500ms ease 0s}body[class*=jf-service-page-template] #interlinking .location-links li .marker svg{display:block;width:100%;height:auto}body[class*=jf-service-page-template] #interlinking .location-links li:hover{background-color:var(--brand--colour);border:1px solid var(--brand--colour);transition:all 500ms ease 0s}body[class*=jf-service-page-template] #interlinking .location-links li a{display:block;padding:10px 20px 10px 45px;color:var(--heading);transition:all 500ms ease 0s;text-decoration:none}body[class*=jf-service-page-template] #interlinking .location-links li:hover a{color:var(--white);transition:all 500ms ease 0s}body[class*=jf-service-page-template] #interlinking .location-links li:hover .marker{color:var(--white);transition:color 500ms ease 0s}body[class*=jf-service-page-template] #faqsection .accordion-item{border:0;border-bottom:1px solid #e7e7e7;border-radius:0 !important;margin-bottom:15px}body[class*=jf-service-page-template] #faqsection .accordion-item button{border:0 !important;background-color:var(--white);color:var(--black);border-radius:0}body[class*=jf-service-page-template] #faqsection .accordion-item .accordion-body p{color:#111}body[class*=jf-service-page-template] #faqsection .accordion-item .accordion-body ul{list-style:initial}body[class*=jf-service-page-template] #faqsection .h2.mb-4.text-center,body[class*=jf-service-page-template] #faqsection .h2.mb-4.text-center.text-md-start,body[class*=jf-service-page-template] #faqsection .accordion-header{color:#111}body[class*=jf-service-page-template] #faqsection .accordion-body,body[class*=jf-service-page-template] #faqsection .accordion-body ul li,body[class*=jf-service-page-template] #faqsection .accordion-body p{color:#111}body[class*=jf-service-page-template] .bootstrap-container .pr-5{padding-right:3em}body[class*=jf-service-page-template] .bootstrap-container .pl-5{padding-left:3em}body[class*=jf-service-page-template] .bootstrap-container .modal{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}body[class*=jf-service-page-template] .bootstrap-container .modal-content{background-color:#fefefe;margin:6% auto;padding:20px;border:1px solid #888;width:70%}body[class*=jf-service-page-template] .bootstrap-container .close-button{color:#aaa;float:right;font-size:28px;font-weight:bold;padding:9px 12px;border-radius:50%}body[class*=jf-service-page-template] .bootstrap-container .close-button:hover,body[class*=jf-service-page-template] .bootstrap-container .close-button:focus{color:#000;text-decoration:none;cursor:pointer}body[class*=jf-service-page-template] .bootstrap-container .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}body[class*=jf-service-page-template] .bootstrap-container .embed-container iframe,body[class*=jf-service-page-template] .bootstrap-container .embed-container object,body[class*=jf-service-page-template] .bootstrap-container .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body[class*=jf-service-page-template] .bootstrap-container .btn-primary{--bs-btn-color: var(--black);--bs-btn-bg: var(--brand--colour);--bs-btn-border-color: var(--brand--colour);--bs-btn-hover-color: var(--black);--bs-btn-hover-bg: var(--secondary--cta--hover);--bs-btn-hover-border-color: var(--accent--cta--hover);--bs-btn-focus-shadow-rgb: 78, 157, 197;--bs-btn-active-color: var(--black);--bs-btn-active-bg: var(--secondary--cta--hover);--bs-btn-active-border-color: var(--accent--cta--hover);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: var(--black);--bs-btn-disabled-bg: var(--brand--colour);--bs-btn-disabled-border-color: var(--brand--colour)}body[class*=jf-service-page-template] .bootstrap-container .accordion-button svg{transform:rotate(-45deg);transition:background .3s ease,transform .3s ease}body[class*=jf-service-page-template] .bootstrap-container .accordion-button.collapsed svg{transform:rotate(0deg);transition:background .3s ease,transform .3s ease}body[class*=jf-service-page-template] .bootstrap-container .accordion-button::after{content:none}body[class*=jf-service-page-template] #bottomreviews{background-color:#fff;padding:10px 0px;color:#111}body[class*=jf-service-page-template] #bottomreviews h3,body[class*=jf-service-page-template] #bottomreviews p,body[class*=jf-service-page-template] #bottomreviews a{color:#111 !important}body[class*=jf-service-page-template] #request-quote.bottomquote .text-white{color:#111 !important}#gform_submit_button_1{color:#fff !important}body[class*=jf-service-page-template] #request-quote #gform_submit_button_1{color:#111 !important}body[class*=jf-service-page-template] .gform_button,body[class*=jf-service-page-template] .gform_submit_button,body[class*=jf-service-page-template] .gform_next_button,body[class*=jf-service-page-template] .gform_previous_button{background-color:rgba(0,0,0,0) !important;border:1px solid var(--accent-color) !important;color:#fff !important;transition:background-color .3s ease,border-color .3s ease,color .3s ease}body[class*=jf-service-page-template] .gform_button:hover,body[class*=jf-service-page-template] .gform_submit_button:hover,body[class*=jf-service-page-template] .gform_next_button:hover,body[class*=jf-service-page-template] .gform_previous_button:hover{background-color:var(--secondary--cta--hover) !important;border-color:var(--secondary--cta--hover) !important;color:#fff !important}body[class*=jf-service-page-template] footer{background-color:#111;color:#fff}body[class*=jf-service-page-template] footer a{color:#fff}body[class*=jf-service-page-template] footer a:hover{color:var(--accent-color)}body[class*=jf-service-page-template] #mapsection .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}body[class*=jf-service-page-template] #mapsection .embed-container iframe,body[class*=jf-service-page-template] #mapsection .embed-container object,body[class*=jf-service-page-template] #mapsection .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 1700px){body[class*=jf-service-page-template] #testimonialsSection{background-position:90% 50px;background-size:180px}}@media(max-width: 1500px){body[class*=jf-service-page-template] #testimonialsSection{background-position:90% 50px;background-size:180px}}@media(max-width: 1300px){body[class*=jf-service-page-template] #testimonialsSection{background-position:90% 50px;background-size:180px}}@media(max-width: 1100px){body[class*=jf-service-page-template] #testimonialsSection{background-position:95% 50px;background-size:130px}}@media(max-width: 992px){body[class*=jf-service-page-template] #main>.fusion-row{display:initial !important}}@media(max-width: 768px){body[class*=jf-service-page-template] .hero-section .h1{font-size:calc(1.425rem + 2.1vw) !important}body[class*=jf-service-page-template] #request-quote.request-quote:first-child{margin-top:0}}.post-template-default.single table{border:1px solid #00bd6b}.gform_heading{display:none !important}.post-template-default.single .rel.white{padding-top:100px !important}.post-template-default.single table td{padding:15px}.post-template-default.single table.ctablgpost{border:0 !important}.imagesinlinemiddle.cta-player{margin-bottom:0 !important;border:1px solid rgba(8,21,45,.1607843137);padding:20px !important;text-align:center}.post-inset .text a,.text.main a{color:#00bd6b !important;text-decoration:underline}.imagesinlinemiddle li{display:inline-block;margin:0px 15px !important;padding:0 !important}.imagesinlinemiddle li::before{display:none !important}.imagesinlinemiddle li img{height:60px;width:auto}#request-quote.bottomquote{padding:80px 0px !important}.ays-pb-modal.ays-pb-modal_1.ays-pb-border-mobile_1.fadeIn{background:rgba(0,0,0,0) !important;border:0 !important;border-radius:0 !important;padding:0 !important}#herooverlay{padding:90px 0px;background-image:radial-gradient(circle at left, #00bd6b 0%, rgba(0, 189, 107, 0.66) 100%)}.ays-pb-modal.ays-pb-modal_1.ays-pb-border-mobile_1.fadeIn iframe{width:100% !important;border:0 !important}ul.nav li .jf_request_pricing{background-color:#ca1313 !important;color:#fff !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;text-transform:uppercase;letter-spacing:.05em;border:1px solid #ca1313 !important;border-radius:5px;padding:10px 25px;font-weight:600;font-size:0.8571428571em;line-height:1.4em;display:inline-block;transition:all .35s ease-in-out}ul.nav li .jf_request_pricing:hover{background-color:#ae0f0f !important;border-color:#ae0f0f !important}#request-quote.request-quote:first-child{margin-top:64px !important}#request-quote .gform_heading{display:none !important}#about_video img#abrirModal{object-fit:cover !important}#about_video img.d-block.w100{height:428px !important;object-fit:cover !important;width:100% !important}#request-quote .col-md-6.col-lg-7.pr-3.pr-md-5 h2{font-size:2em;font-weight:500;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important;margin:40px 0px !important}#ctasection{margin-top:70px;margin-bottom:70px}.jf_table_post td{border:1px solid #00bd6b;padding:15px;background-color:rgba(0,189,107,.0392156863)}.ctablgpost td{background-image:url(https://exosit.com/wp-content/uploads/2024/12/ctabg1.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:60px;margin-top:60px;display:block}.ctablgpost td h3{color:#fff !important}.ctablgpost td p{color:#fff !important}.ctablgpost td a{color:#fff !important;background:rgba(0,0,0,0) !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif !important;letter-spacing:.05em !important;border:1px solid #00bd6b !important;padding:12px 30px !important;border-radius:5px !important;font-weight:600;font-size:0.8571428571em;line-height:1.4em;text-transform:uppercase !important;text-decoration:none !important;display:inline-block;margin-top:20px}#_form_6703ED295AFEF_._form_3 ._form_element input{color:#fff !important}#about_video img#abrirModal.playbtnvideo{object-fit:initial !important}footer ._form-content input{border-bottom:1px solid #585858 !important;border-top:0 !important;border-left:0 !important;border-radius:0 !important;border-right:0 !important;padding-left:0 !important;padding-right:0 !important}footer ._form-content #_form_66F96FC839166_ ._submit{background-color:rgba(0,0,0,0) !important;border:1px solid #00bd6b !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif !important;font-size:14px !important;display:inline !important}#request-quote{background-repeat:no-repeat !important;background-color:#fff !important;padding:0px 0px !important}#bottomreviews img{height:auto !important}#interlinking .location-links li a{background-repeat:no-repeat;background-size:18px;background-position:12px 10px}#interlinking .location-links li a:hover{background-image:url("https://exosit.com/wp-content/uploads/2024/09/location-icon-white.png")}#servicessection.bg-dark .card.h-100.border-0.shadow.rounded-5{border:1px solid #e0dcdc !important;border-radius:0 !important}#partners-logos img{height:auto !important}#clients-logos{padding-bottom:0 !important}#faqsection{border-top:1px solid #e0dcdc !important;padding-top:100px !important;padding-bottom:100px !important}#request-quote .h1.text-white.mb-3{font-size:3.5em;font-weight:500;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#request-quote h4{font-size:2em;font-weight:500;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important;margin:40px 0px !important}#request-quote p{font-size:18px !important;font-weight:500;line-height:28px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#request-quote .bg-white.rounded-4.p-5{border:1px solid #71c68d !important}#about_video{padding:100px 0px !important}#about_video .col-sm-6.p-0.rounded-end-5.overflow-hidden.ytVideoHolder{position:relative}#about_video img#abrirModal{height:428px}#partners-logos .h4.text-uppercase.fw-normal.small-lead{font-size:18px !important;line-height:28px !important;font-weight:500 !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#50b973 !important;margin:40px 0px !important}#services_imgtxt .mb-3.h6.text-primary{font-size:18px !important;line-height:28px !important;font-weight:500 !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#50b973 !important}#services_imgtxt .h2.mb-5{font-size:3em;font-weight:400;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#services_imgtxt h4{font-size:24px;font-weight:500;line-height:34px;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#services_imgtxt p{font-size:16px !important;font-weight:500;line-height:26px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#services_imgtxt{padding:80px 0px !important}#servicessection{padding:90px 0 !important;border-top:1px solid #e0dcdc;position:relative;border-bottom:1px solid #e0dcdc;background:#fff !important}#servicessection .h2.text-white{color:#111 !important;font-size:3em;font-weight:400;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#servicestabs{background:radial-gradient(circle at top right, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 75%) !important;padding:100px 0px !important}#servicestabs .h2.text-white{font-size:3em;font-weight:400;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif}#servicestabs .col-md-7.body-large.text-white{font-size:18px !important;font-weight:500;line-height:28px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;padding-top:10px !important}#servicestabs .accordion-header{font-size:20px !important;font-weight:500 !important;line-height:30px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif}#stats-section{padding:100px 0px !important}#stats-section .h2{font-size:3em;font-weight:400;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#stats-section .pb-0.text-primary.big-number{font-size:50px !important;line-height:60px !important;font-weight:600 !important;color:#50b973 !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif}#stats-section .mb-0.body-large{font-size:16px !important;font-weight:400;line-height:26px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important;padding-top:5px !important}#imgtexttitle .h2.mb-3.d-block{font-size:3em;font-weight:400;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#imgtexttitle p{font-size:18px !important;font-weight:400;line-height:28px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important;padding-top:5px !important}#mapsection{padding:100px 0px !important}#mapsection .mb-0.h2.text-dark{font-size:2.5em;font-weight:400;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#ctasection .h2.mb-3{font-size:2.8571428571em;font-weight:500;line-height:1.2em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif !important}#ctasection .d-block.text-white.text-start.mb-4{font-size:20px !important;font-weight:400;line-height:30px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif}#ctasection .btn.btn-light.px-5.py-3.rounded-3{color:#fff !important;background:rgba(0,0,0,0) !important;border-color:#00bd6b !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif !important;letter-spacing:.05em !important;border:1px solid #00bd6b !important;padding:12px 30px !important;border-radius:5px !important;font-weight:600;font-size:0.8571428571em;line-height:1.4em;text-transform:uppercase !important}#interlinking{padding:100px 0px !important}#interlinking .h3.mb-4.text-center{font-size:2.5em;font-weight:400;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#interlinking .lead.text-center.body-large.mb-4{font-size:18px !important;font-weight:400;line-height:28px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important;padding-top:5px !important}#interlinking .location-links li a{font-family:"Wix Madefor Display",Arial,Verdana,sans-serif !important}#interlinking .location-links li:hover{background-color:#50b973 !important;border-color:#50b973 !important}#faqsection .h2.mb-4.text-center.text-md-start{font-size:3em;font-weight:400;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#faqsection .accordion-header{font-size:20px !important;font-weight:500 !important;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#faqsection .accordion-body{font-size:16px !important;line-height:26px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif !important;color:#111 !important}#faqsection .accordion-body ul li{font-size:16px !important;line-height:26px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif !important;color:#111 !important}#faqsection .accordion-body p{font-size:16px !important;line-height:26px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif !important;color:#111 !important}#faqsection .accordion-body p a{color:#50b973 !important}#request-quote{background-size:cover !important}#request-quote .h2.text-white.mb-3{font-size:3em;font-weight:400;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important;margin-bottom:15px !important;margin-bottom:60px !important}#mapsection .h2.text-primary.mb-3{font-size:2.5em;font-weight:600;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#50b973 !important;margin:20px 0px !important}#mapsection .adress-p{padding-top:10% !important}#mapsection .adress-p p{font-size:20px !important;font-weight:400;line-height:30px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important;padding-top:5px !important}#servicestabs .mb-0{font-size:16px !important;font-weight:400;line-height:26px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif}#servicestabs p{font-size:16px !important;font-weight:400;line-height:26px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif}#clients-logos .h4.text-uppercase.fw-normal.small-lead{font-size:18px !important;line-height:28px !important;font-weight:500 !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#50b973 !important}#servicessection .col-md-7.body-large.text-white{color:#111 !important;font-size:18px !important;font-weight:500;line-height:28px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important;padding-top:10px !important}#servicessection.bg-dark{background-color:#fff !important;background-color:#fff !important}#servicessection.bg-dark .card.h-100.border-0.shadow.rounded-5 .card-body.p-3.p-md-5{padding:40px !important}#servicessection.bg-dark .card.h-100.border-0.shadow.rounded-5 .card-body.p-3.p-md-5 .h4.service-box-title{color:#111 !important;font-size:1.2857142857em;font-weight:bold;line-height:1.4em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#servicessection.bg-dark .card.h-100.border-0.shadow.rounded-5{box-shadow:initial !important}#servicessection.bg-dark .card.h-100.border-0.shadow.rounded-5 .card-body.p-3.p-md-5 p{color:#111 !important;font-size:16px !important;font-weight:400;line-height:26px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important;padding-top:5px !important}#about_video h2{font-size:3em;font-weight:400;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important;margin-bottom:15px !important}#about_video h3{font-size:4em;font-weight:400;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important;margin-bottom:15px !important}#about_video p{font-size:16px !important;font-weight:500;line-height:26px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#about_video .col-sm-6.p-5.d-flex.flex-column.justify-content-center{justify-content:center !important;padding-top:11% !important}#testimonialsSection{padding:90px 0px !important;background-color:#fff !important}#testimonialsSection .testimonial-quote.mb-4 p{font-size:16px !important;font-weight:500;line-height:26px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#testimonialsSection .row.testimonial-quote__author .h5.fw-bold.mb-1{font-size:16px !important;line-height:26px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#50b973 !important}#testimonialsSection .row.testimonial-quote__author .mb-0{font-size:14px !important;line-height:24px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#testimonialsSection .h2.text-dark{font-size:2.5em;font-weight:400;line-height:1.1em;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important;margin-bottom:15px !important}#testimonialsSection .body-large{font-size:18px !important;font-weight:500;line-height:28px !important;font-family:"Wix Madefor Display",Arial,Verdana,sans-serif;color:#111 !important}#about_video .playbtnvideo{width:105px !important}#request-quote.bottomquote{background-color:#111 !important;background-image:none !important}#request-quote.bottomquote .h2.text-white.mb-3,#request-quote.bottomquote p{color:#fff !important}#bottomreviews::before{content:"";width:100%;height:5px;position:absolute;top:0;left:0;z-index:1;background:url(https://exosit.com/wp-content/uploads/2024/09/tri-color.svg) no-repeat center top;background-size:auto;background-size:100% auto}#bottomreviews{position:relative}@media only screen and (min-width: 150px)and (max-width: 767px){#testimonialsSection{padding-bottom:0 !important}#interlinking .mt-3.location-links{margin-top:0 !important}#bottomreviews .col-md-2.text-end{text-align:center !important;margin-bottom:20px !important}#about_video{padding-top:30ox !important}.nav-toggle{margin-right:20px !important}#request-quote{padding-top:150px !important;padding-bottom:50px !important}#request-quote .h1.text-white.mb-3{color:#111 !important;font-size:40px;line-height:50px}#testimonialsSection .h2.text-dark{font-size:30px;line-height:40px}#testimonialsSection{padding-left:20px !important;padding-right:20px !important}#about_video h2{font-size:30px;line-height:40px}#services_imgtxt .h2.mb-5{font-size:30px;line-height:40px}#servicessection .h2.text-white{color:#111 !important;font-size:30px;line-height:40px}#servicestabs .h2.text-white{font-size:30px;line-height:40px}#clients-logos .tns-inner .tns-item{width:auto !important}#stats-section .h2{font-size:30px;line-height:40px}#imgtexttitle .h2.mb-3.d-block{font-size:30px;line-height:40px}#faqsection .h2.mb-4.text-center.text-md-start{font-size:30px;line-height:40px}#request-quote .h2.text-white.mb-3{color:#111 !important;font-size:30px;line-height:40px}#bottomreviews .text-left.text-md-left.text-white.pb-0{text-align:center}#bottomreviews p{text-align:center}}header .jf_request_pricing{display:none !important}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table--group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*# sourceMappingURL=style.css.map */
