@charset 'utf-8';body,div,article,aside,details,figcaption,figure,footer,header,menu,nav,section,main,form,legend,fieldset,label,ul,ol,li,dl,dt,dd,p,span,blockquote,a,table,tr,th,td,thead,tbody,tfoot,h1,h2,h3,h4,h5,h6,button,input,address{padding: 0px;margin: 0px;border: 0;background: none;font-style: normal;outline: 0}button{-webkit-appearance: none}li{list-style: none}article,aside,details,figcaption,figure,footer,header,menu,nav,section,main{display: block}input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner,button::-moz-focus-inner{padding: 0;border: 0}input,textarea,button,select,a{-webkit-tap-highlight-color: rgba(0,0,0,0)}@font-face{font-family: "Circular-Bold-S";src: url("/wp-content/themes/builtvisible/src/assets/fonts/circular/fonts_subsetted/lineto-circular-bold.eot");src: url("/wp-content/themes/builtvisible/src/assets/fonts/circular/fonts_subsetted/lineto-circular-bold.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/builtvisible/src/assets/fonts/circular/fonts_subsetted/lineto-circular-bold.woff2") format("woff2"), url("/wp-content/themes/builtvisible/src/assets/fonts/circular/fonts_subsetted/lineto-circular-bold.woff") format("woff");font-weight: normal;font-style: normal}@font-face{font-family: "Circular-Medium";src: url("/wp-content/themes/builtvisible/src/assets/fonts/circular/fonts/lineto-circular-medium.eot");src: url("/wp-content/themes/builtvisible/src/assets/fonts/circular/fonts/lineto-circular-medium.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/builtvisible/src/assets/fonts/circular/fonts/lineto-circular-medium.woff2") format("woff2"), url("/wp-content/themes/builtvisible/src/assets/fonts/circular/fonts/lineto-circular-medium.woff") format("woff");font-weight: normal;font-style: normal}@font-face{font-family: "Circular-Book-S";src: url("/wp-content/themes/builtvisible/src/assets/fonts/circular/fonts_subsetted/lineto-circular-book.eot");src: url("/wp-content/themes/builtvisible/src/assets/fonts/circular/fonts_subsetted/lineto-circular-book.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/builtvisible/src/assets/fonts/circular/fonts_subsetted/lineto-circular-book.woff2") format("woff2"), url("/wp-content/themes/builtvisible/src/assets/fonts/circular/fonts_subsetted/lineto-circular-book.woff") format("woff");font-weight: normal;font-style: normal}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{display: block;padding: 0;margin-bottom: 0.8em;font-weight: normal;font-family: 'Circular-Bold-S', Arial, sans-serif}h1.smallmargin,h2.smallmargin,h3.smallmargin,h4.smallmargin,h5.smallmargin,h6.smallmargin,.h1.smallmargin,.h2.smallmargin,.h3.smallmargin,.h4.smallmargin,.h5.smallmargin,.h6.smallmargin{margin-bottom: 0.2em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{text-decoration: none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover{text-decoration: underline}h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus,.h1 a:focus,.h2 a:focus,.h3 a:focus,.h4 a:focus,.h5 a:focus,.h6 a:focus{outline: 0}h1,.h1{font-size: 300%;font-size: 3rem;line-height: 116.66666667%;letter-spacing: -1.5px}h1.font-large,.h1.font-large{font-size: 625%;font-size: 6.25rem}@media only screen and (max-width: 560px){h1,.h1{font-size: 175%;font-size: 1.75rem;line-height: 114.28571429%}h1.font-large,.h1.font-large{font-size: 287.5%;font-size: 2.875rem}}h2,.h2{font-size: 225%;font-size: 2.25rem;line-height: 116.66666667%;letter-spacing: -1px}@media only screen and (max-width: 560px){h2,.h2{font-size: 131.25%;font-size: 1.3125rem;line-height: 123.80952381%}}h3,.h3{font-size: 150%;font-size: 1.5rem;line-height: 116.66666667%;letter-spacing: -0.8px;margin-bottom: 1.4em}@media only screen and (max-width: 560px){h3,.h3{font-size: 112.5%;font-size: 1.125rem;line-height: 133.33333333%}}h4,.h4{font-size: 112.5%;font-size: 1.125rem;line-height: 111.11111111%;letter-spacing: -0.6px;margin-bottom: 1.4em}@media only screen and (max-width: 560px){h4,.h4{font-size: 100%;font-size: 1rem;line-height: 125%}}h5,.h5{font-size: 100%;font-size: 1rem;line-height: 125%;letter-spacing: -0.4px;margin-bottom: 1.4em}@media only screen and (max-width: 560px){h5,.h5{font-size: 87.5%;font-size: .875rem;line-height: 128.57142857%}}h6,.h6{font-size: 87.5%;font-size: .875rem;line-height: 128.57142857%;letter-spacing: -0.2px;margin-bottom: 34px}@media only screen and (max-width: 560px){h6,.h6{font-size: 87.5%;font-size: .875rem;line-height: 128.57142857%}}.underline{position: relative;margin-bottom: 1.5em}.underline:after{content: "";position: absolute;top: 100%;left: 50%;width: 50px;height: 4px;margin: .6em 0 0 -25px;background: #121212}.underline.underline-left:after{left: 0;margin-left: 0}.underline.underline-white:after{background: #fff}a{color: #000;text-decoration: underline}a:hover{text-decoration: none}a:focus{outline: dotted 1px #000}a.inverted{text-decoration: none}a.inverted:hover{text-decoration: underline}p{padding-bottom: 1.9047619em;font-size: 131.25%;font-size: 1.3125rem;line-height: 166.66666667%;word-wrap: break-word}p.nopadding{padding: 0}p.smart{color: #999999;font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 100%;font-size: 1rem}@media only screen and (max-width: 560px){p.smart{font-size: 75%;font-size: .75rem}p.smart .heading{font-size: 87.5%;font-size: .875rem}}p.smart a{color: #999999;text-decoration: none}p.smart a:hover{text-decoration: underline}p.smart .heading{display: block;font-family: 'Circular-Bold-S', Arial, sans-serif;font-size: 112.5%;font-size: 1.125rem;line-height: 133.33333333%;color: #000}p.clean{color: #757575;font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 112.5%;font-size: 1.125rem;line-height: 177.77777778%}@media only screen and (max-width: 560px){p.clean{font-size: 87.5%;font-size: .875rem;line-height: 157.14285714%}}p.subtext{font-family: 'Circular-Book-S', Arial, sans-serif;color: #757575}p.grey{color: #757575}p.grey a{color: #757575}p.services{padding-bottom: 1.5em;font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 100%;font-size: 1rem}p.font-circular{font-family: 'Circular-Book-S', Arial, sans-serif}p.font-size16{font-size: 100%;font-size: 1rem}p.maxwidth830{max-width: 830px;margin-left: auto;margin-right: auto}p.smallspacing{padding-bottom: 1em}p.color666{color: #666666}address{padding-bottom: 1.9047619em;font-size: 112.5%;font-size: 1.125rem;line-height: 133.33333333%;color: #757575;font-family: 'Circular-Book-S', Arial, sans-serif}@media only screen and (max-width: 560px){p,address{font-size: 100%;font-size: 1rem;line-height: 162.5%}}.capitalize{text-transform: capitalize}small,.small{font-size: 87.5%;font-size: .875rem}blockquote{clear: both;margin-bottom: 2em;text-align: center;font-family: "Sentinel A", "Sentinel B", Georgia, serif;font-style: normal;font-weight: 600;font-size: 175%;font-size: 1.75rem;line-height: 171.42857143%;color: #121212}blockquote p{padding: 0 10px;padding-bottom: 1em;max-width: 1190px;font-family: "Sentinel A", "Sentinel B", Georgia, serif;font-style: normal;font-weight: 600;font-size: 175%;font-size: 1.75rem;line-height: 171.42857143%}@media only screen and (max-width: 560px){blockquote p{font-size: 100%;font-size: 1rem;line-height: 162.5%}}blockquote cite{display: block;font-family: "Sentinel A", "Sentinel B", Georgia, serif;font-style: normal;font-weight: 400;font-size: 112.5%;font-size: 1.125rem;line-height: 133.33333333%;font-style: italic;color: #757575}blockquote cite a{color: #757575;font-style: italic !important}blockquote[class*="alt"]{padding-left: 1.3em;max-width: 730px;margin-left: auto;margin-right: auto;border-left: solid 5px #212121;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;font-family: 'Circular-Bold-S', Arial, sans-serif;font-size: 137.5%;font-size: 1.375rem;font-weight: normal;line-height: 1.5em;text-align: left}blockquote[class*="alt"] p{padding: 0 0 .5em 0;max-width: none;font-family: 'Circular-Bold-S', Arial, sans-serif;font-size: 137.5%;font-size: 1.375rem;line-height: 1.5em}blockquote[class*="alt"] p:last-child{padding: 0}blockquote[class*="alt"] p strong{font-family: 'Circular-Bold-S', Arial, sans-serif}@media only screen and (max-width: 560px){blockquote[class*="alt"] p{font-size: 100%;font-size: 1rem;line-height: 162.5%}}blockquote.alt-pink{border-color: #e91e63}blockquote.alt-grey{border-color: #607d8b}@media only screen and (max-width: 560px){blockquote.alt{margin-left: 8%;border-right: solid 5px transparent;font-size: 100%;font-size: 1rem}blockquote.alt p{font-size: 100%;font-size: 1rem}}hr{height: 1px;margin: 50px 0;border: 0;border-top: solid 1px #e0e0e0;clear: both}hr.maxwidth920{max-width: 920px;margin-left: auto;margin-right: auto}.highlight-pink{color: #e91e63}.highlight-purple{color: #9c27b0}.highlight-grey{color: #607d8b}.highlight-blue{color: #2196f3}.highlight-orange{color: #ff9800}.workcontent ul,.workcontent ol,.blogcontent ul,.blogcontent ol,.guidecontent ul,.guidecontent ol{padding-left: 1.2em;margin-bottom: 1em;font-size: 131.25%;font-size: 1.3125rem;line-height: 166.66666667%;margin-bottom: 2.85714286em}@media only screen and (max-width: 560px){.workcontent ul,.workcontent ol,.blogcontent ul,.blogcontent ol,.guidecontent ul,.guidecontent ol{font-size: 100%;font-size: 1rem;line-height: 162.5%}}.workcontent ul li,.workcontent ol li,.blogcontent ul li,.blogcontent ol li,.guidecontent ul li,.guidecontent ol li{padding-bottom: 0.5em;padding-left: 0.7em;word-wrap: break-word}.workcontent ul.clean,.workcontent ol.clean,.blogcontent ul.clean,.blogcontent ol.clean,.guidecontent ul.clean,.guidecontent ol.clean{font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 112.5%;font-size: 1.125rem;line-height: 177.77777778%;color: #757575}@media only screen and (max-width: 560px){.workcontent ul.clean,.workcontent ol.clean,.blogcontent ul.clean,.blogcontent ol.clean,.guidecontent ul.clean,.guidecontent ol.clean{font-size: 87.5%;font-size: .875rem;line-height: 157.14285714%}}.workcontent ul li,.blogcontent ul li,.guidecontent ul li{list-style: disc}.workcontent ol li,.blogcontent ol li,.guidecontent ol li{list-style: decimal}.smalllist{padding-left: 1.2em}.smalllist li{font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 100%;font-size: 1rem;list-style: disc}dl{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;margin-bottom: 1em;font-size: 131.25%;font-size: 1.3125rem;line-height: 166.66666667%;margin-bottom: 2.85714286em}@media only screen and (max-width: 560px){dl{font-size: 100%;font-size: 1rem;line-height: 162.5%}}dl dt{font-family: "Sentinel A", "Sentinel B", Georgia, serif;font-style: normal;font-weight: 400;font-weight: bold}dl dt.separator{padding-top: 1em;border-top: solid 1px #e0e0e0}dl dd{padding-bottom: 1em;font-family: "Sentinel A", "Sentinel B", Georgia, serif;font-style: normal;font-weight: 400}.vertalign{position: relative;top: 50%;transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-tranform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%)}.invisible,.totallyinvisible{position: absolute;left: -100000px;width: 1px;height: 1px;overflow: hidden;outline: 0}.invisible:focus{position: static;width: auto;height: auto}.border-box{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.content-box{-moz-box-sizing: content-box;-webkit-box-sizing: content-box;-ms-box-sizing: content-box;box-sizing: content-box;*behavior: none}.align-center{text-align: center}.align-left{text-align: left}.align-right{text-align: right}.float-left{float: left}.float-right{float: right}.bold{font-weight: bold}.italic{font-style: italic}.hidden{display: none}.block{display: block}.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;font-size: 0}.margin-bottom-none{margin-bottom: 0}.margin-bottom-small{margin-bottom: 1em}.margin-bottom-medium{margin-bottom: 30px}.margin-bottom-large{margin-bottom: 80px}.margin-bottom-huge{margin-bottom: 120px}.margin-top-medium{margin-top: 30px}.margin-top-large{margin-top: 80px}.margin-top-huge{margin-top: 120px}.tablet-only{display: none}.mobile-only{display: none}.desktop-hide{display: none}@media only screen and (max-width: 768px){.desktop-only{display: none}.tablet-only{display: block}.mobile-only{display: none}.desktop-hide{display: block}.tablet-hide{display: none}}@media only screen and (max-width: 560px){.desktop-only{display: none}.tablet-only{display: none}.mobile-only{display: block}.desktop-hide{display: block}.tablet-hide{display: block}.mobile-hide{display: none}.mobile-align-center-block{display: block;margin-left: auto;margin-right: auto}}.header{position: fixed;top: 0;left: 0;width: 100%;z-index: 900;zoom: 1;transition: background .3s;-moz-transition: background .3s;-webkit-transition: background .3s;-o-transition: background .3s}.header:before{content: '';display: block}.header:after{content: '';display: table;clear: both}@media only screen and (max-width: 560px){.header{position: fixed;top: 0;left: 0;width: 100%;background: #000}}.header.light .searchlink:before,.header.active .searchlink:before{border-color: #fff}.header.light .searchlink:after,.header.active .searchlink:after{background-color: #fff}.header.light .logo,.header.active .logo{background: url("/wp-content/themes/builtvisible/src/img/logo_b.svg") no-repeat 50% 50%}.header.light .searchbox,.header.active .searchbox{background: rgba(255,255,255,0.3)}@media only screen and (max-width: 768px){.header.light .searchbox .input,.header.active .searchbox .input{font-size: 100%;font-size: 1rem}}@media only screen and (max-width: 560px){.header.light .searchbox,.header.active .searchbox{background: none}}.header.light.showsearch .searchlink:before,.header.active.showsearch .searchlink:before{background-color: #fff}.header.active{background: #000;background: rgba(0,0,0,0.6)}@media only screen and (max-width: 560px){.header.active{background: #000}}.header.showsearch .searchbox{transform: translateY(0);-ms-transform: translateY(0);-moz-tranform: translateY(0);-webkit-transform: translateY(0);-o-transform: translateY(0)}.header.showsearch .searchbox ::-webkit-input-placeholder{color: #fff}.header.showsearch .searchbox :-moz-placeholder{color: #fff}.header.showsearch .searchbox ::-moz-placeholder{color: #fff}.header.showsearch .searchbox :-ms-input-placeholder{color: #fff}.header.showsearch .searchlink:before,.header.showsearch .searchlink:after{top: 20%;left: 45%;width: 9%;height: 60%;border: 0;-moz-border-radius: 0;border-radius: 0}.header.showsearch .searchlink:before{background: #424242;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-tranform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg)}.header.showsearch .searchlink:after{transform: rotate(45deg);-ms-transform: rotate(45deg);-moz-tranform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg)}@media only screen and (max-width: 560px){.header.showsearch .logo{filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";-moz-opacity: 0;-khtml-opacity: 0;opacity: 0}.header.showsearch .searchbox{margin: 0}.header.showsearch .searchlink:before{background-color: #fff}}.header .headerinner{position: relative;max-width: 1190px;margin: 0 auto}.header .logo{position: absolute;z-index: 915;top: 0;left: 10px;width: 140px;height: 80px;background: url("/wp-content/themes/builtvisible/src/img/logo_b_dark.svg") no-repeat center center / contain;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s}.header .logo:focus{outline: 0}@media only screen and (max-width: 768px){.header .logo{height: 60px}}@media only screen and (max-width: 560px){.header .logo{display: block;position: relative;z-index: 920;left: auto;width: 98px;height: 56px;margin: 0 auto;background-image: url("/wp-content/themes/builtvisible/src/img/logo_b.svg")}}.header .menutoggle{display: none;position: absolute;top: 50%;left: 0;width: 46px;height: 47px;margin-top: -23px;cursor: pointer}.header .menutoggle:before,.header .menutoggle:after{content: "";position: absolute;top: 30%;left: 18.88888888888889%;width: 62.22222222222222%}.header .menutoggle:before{height: 40%;border-top: solid 3px #fff;border-bottom: solid 3px #fff;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.header .menutoggle:after{top: 50%;height: 3px;margin-top: -1.5px;background: #fff}@media only screen and (max-width: 560px){.header .menutoggle{display: block;z-index: 920}}.header .searchlink{z-index: 920;position: absolute;top: 50%;right: 10px;width: 2em;height: 2em;padding: 0;margin: -1em 0 0 0;border: 0;transition: transform .3s;-moz-transition: transform .3s;-webkit-transition: transform .3s;-o-transition: transform .3s;outline: 0;text-indent: -9999px;cursor: pointer}.header .searchlink:hover{border-color: transparent}.header .searchlink:before,.header .searchlink:after{content: "";position: absolute;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s}.header .searchlink:before{top: 25%;left: 25%;width: 36%;height: 36%;border: solid .15em #424242;-moz-border-radius: 1000px;border-radius: 1000px}.header .searchlink:after{top: 50%;left: 60%;width: 9%;height: 26%;-moz-border-radius: 100% 100% 0 0;border-radius: 100% 100% 0 0;background: #424242;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-tranform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg)}@media only screen and (max-width: 560px){.header .searchlink{position: absolute;top: 0;left: auto;right: 0;margin: 0;width: 56px;height: 56px}.header .searchlink:before{border-width: 0.2em;border-color: #fff}.header .searchlink:after{background-color: #fff}}.header .searchbox{position: absolute;z-index: 930;width: 50%;left: 25%;top: 0;margin-top: 16px;transform: translateY(-150%);-ms-transform: translateY(-150%);-moz-tranform: translateY(-150%);-webkit-transform: translateY(-150%);-o-transform: translateY(-150%);transition: transform .3s;-moz-transition: transform .3s;-webkit-transition: transform .3s;-o-transition: transform .3s;background: rgba(0,0,0,0.3);-webkit-box-shadow: none;box-shadow: none}.header .searchbox ::-webkit-input-placeholder{color: #fff}.header .searchbox :-moz-placeholder{color: #fff}.header .searchbox ::-moz-placeholder{color: #fff}.header .searchbox :-ms-input-placeholder{color: #fff}.header .searchbox .input{color: #fff}.header .searchbox .input:-webkit-autofill,.header .searchbox .input:-webkit-autofill:hover,.header .searchbox .input:-webkit-autofill:focus,.header .searchbox .input:-webkit-autofill:active{-webkit-box-shadow: none;-webkit-text-fill-color: #fff;transition: background-color 5000s;-moz-transition: background-color 5000s;-webkit-transition: background-color 5000s;-o-transition: background-color 5000s}@media only screen and (max-width: 560px){.header .searchbox .input{left: 15%;width: 70%}.header .searchbox .input .input{padding-left: 1em;padding-right: 1em;height: 56px;text-align: left;font-size: 100%;font-size: 1rem;color: #fff}.header .searchbox .input .submit{display: none}}.header .searchbox .submit{background: url("/wp-content/themes/builtvisible/src/img/icon-arrow-right.svg") no-repeat 50% 50%}.header .menuwrapper{text-align: center;transition: transform .3s;-moz-transition: transform .3s;-webkit-transition: transform .3s;-o-transition: transform .3s;font-family: 'Circular-Medium', Arial, sans-serif}.header .menuwrapper .links li{float: left}@media only screen and (max-width: 560px){.header .menuwrapper .links li{float: none}}.header .menuwrapper .links li .sub-menu{height: 0;padding: 0;position: absolute;top: 77px;overflow: hidden;border-top: none;background: rgba(0,0,0,0.9);transition: all .2s cubic-bezier(0, .6, .75, 1.63);-moz-transition: all .2s cubic-bezier(0, .6, .75, 1.63);-webkit-transition: all .2s cubic-bezier(0, .6, .75, 1.63);-o-transition: all .2s cubic-bezier(0, .6, .75, 1.63)}.header .menuwrapper .links li .sub-menu.active{padding: .7em 0;height: auto;border-top: 3px solid #424242}@media only screen and (max-width: 768px){.header .menuwrapper .links li .sub-menu{top: 57px}.header .menuwrapper .links li .sub-menu:active{border-top: none}}@media only screen and (max-width: 560px){.header .menuwrapper .links li .sub-menu{display: block;margin-left: -300px;background: #000;border-top: none;z-index: 1000;height: auto;padding: .7em 0;transition: margin .5s ease-in-out;-moz-transition: margin .5s ease-in-out;-webkit-transition: margin .5s ease-in-out;-o-transition: margin .5s ease-in-out}.header .menuwrapper .links li .sub-menu.active{margin-left: 0;border-top: none;padding-bottom: 1em}.header .menuwrapper .links li .sub-menu li a{margin-left: 0;padding-left: 32px;border-left: solid 2px transparent}.header .menuwrapper .links li .sub-menu li a:hover{border-color: #fff}}.header .menuwrapper .links li .sub-menu li{cursor: pointer;float: none;text-align: left}.header .menuwrapper .links li .sub-menu li a{color: #fff;line-height: 1.5em;padding: .3em 1.5em;border-bottom: none;border-left: 3px solid transparent}.header .menuwrapper .links li .sub-menu li a:hover,.header .menuwrapper .links li .sub-menu li a:focus{border-color: #fff}.header .menuwrapper .links li .sub-menu li a.approach{display: none}.header .menuwrapper .links li .sub-menu li a.approach.on{display: block}.header .menuwrapper .links .serve-arrow{background: url("/wp-content/themes/builtvisible/src/img/arrow_ref-black.png") no-repeat center center / contain;display: inline-block;position: relative;left: 12px;top: 1px;height: 12px;width: 12px;cursor: pointer;transform: rotate(0deg);-ms-transform: rotate(0deg);-moz-tranform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);transition: .3s cubic-bezier(.42, 0, .37, 1.89);-moz-transition: .3s cubic-bezier(.42, 0, .37, 1.89);-webkit-transition: .3s cubic-bezier(.42, 0, .37, 1.89);-o-transition: .3s cubic-bezier(.42, 0, .37, 1.89)}.header .menuwrapper .links .serve-arrow.active{transform: rotate(-180deg);-ms-transform: rotate(-180deg);-moz-tranform: rotate(-180deg);-webkit-transform: rotate(-180deg);-o-transform: rotate(-180deg)}@media only screen and (max-width: 560px){.header .menuwrapper .links .serve-arrow{background-image: url("/wp-content/themes/builtvisible/src/img/arrow_ref.png");position: absolute;left: 101px;top: 15px;background-size: inherit;transform: rotate(-90deg);-ms-transform: rotate(-90deg);-moz-tranform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);transition: .35s cubic-bezier(.42, 0, .37, .89);-moz-transition: .35s cubic-bezier(.42, 0, .37, .89);-webkit-transition: .35s cubic-bezier(.42, 0, .37, .89);-o-transition: .35s cubic-bezier(.42, 0, .37, .89)}.header .menuwrapper .links .serve-arrow.active{left: 205px;padding: 16px;top: 0;transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-tranform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg)}}.header .menuwrapper .links .serve{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent}@media only screen and (max-width: 560px){.header .menuwrapper .links .serve{position: relative}}.header .menuwrapper .links li > :first-child{-webkit-user-select: none;-moz-user-select: none;-khtml-user-select: none;-o-user-select: none;user-select: none;cursor: pointer;display: block;padding: 0 1em;padding-top: 3px;line-height: 74px;text-decoration: none;border-bottom: solid 3px transparent;transition: border-color .3s;-moz-transition: border-color .3s;-webkit-transition: border-color .3s;-o-transition: border-color .3s}.header .menuwrapper .links li > :first-child:hover,.header .menuwrapper .links li > :first-child:focus{border-color: #424242;outline: 0}@media only screen and (max-width: 768px){.header .menuwrapper .links li > :first-child{padding-left: 0.3em;padding-right: 0.3em;line-height: 54px}}@media only screen and (max-width: 560px){.header .menuwrapper .links li > :first-child{color: #fff;cursor: pointer;padding: 0 2em;line-height: 2.5em;border: 0;border-left: solid 2px transparent}.header .menuwrapper .links li > :first-child:hover{border-color: #fff}}.header .menuwrapper .primary{display: inline-block;display: flex;align-items: center;justify-content: center}@media only screen and (max-width: 560px){.header .menuwrapper .primary{display: block;padding-top: 10px}}.header .menuwrapper .secondary{position: absolute;top: 0;right: 2em;margin-right: 10px}@media only screen and (max-width: 560px){.header .menuwrapper .secondary{position: static;top: auto;right: auto}}.header .menuwrapper .subboxwrapper{display: none}@media only screen and (max-width: 560px){.header .menuwrapper .subboxwrapper{display: block;position: relative;padding-left: 2em;padding-top: 30px;margin-top: 20px;font-family: 'Circular-Book-S', Arial, sans-serif;color: #999999}.header .menuwrapper .subboxwrapper:before{content: "";position: absolute;top: 0;left: 2em;width: 20px;height: 2px;background: #999999}.header .menuwrapper .subboxwrapper .trigger{cursor: pointer;font-size: 87.5%;font-size: .875rem}.header .menuwrapper .subboxwrapper .trigger:hover{text-decoration: underline}.header .menuwrapper .subboxwrapper .subbox{display: none;position: fixed;z-index: 920;top: 0;left: 0;width: 100%;height: 100%;padding-top: 56px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.header .menuwrapper .subboxwrapper .subboxinner{position: relative;display: flex;justify-content: center;align-items: center;padding: 0 10px;height: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;background: #607d8b;color: #fff;text-align: center}.header .menuwrapper .subboxwrapper .subboxinner .title{margin-bottom: 1em;font-family: 'Circular-Medium', Arial, sans-serif;font-size: 112.5%;font-size: 1.125rem}}.header .menuwrapper .social{display: none}@media only screen and (max-width: 560px){.header .menuwrapper .social{display: block;position: absolute;bottom: 0.5em;left: 0;width: 80%;padding: 0 2em;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.header .menuwrapper .social .slink{margin-right: 1em}}@media only screen and (max-width: 560px){.header .menuwrapper{z-index: 915;position: fixed;top: 0;left: 0;width: 100%;height: 100%;padding-top: 56px;background: rgba(0,0,0,0.5);text-align: left;transform: translateX(-100%);-ms-transform: translateX(-100%);-moz-tranform: translateX(-100%);-webkit-transform: translateX(-100%);-o-transform: translateX(-100%);-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;font-family: 'Circular-Book-S', Arial, sans-serif}.header .menuwrapper .menuinner{width: 80%;height: 100%;background: #000}}.header.light .menuwrapper .serve-arrow,.header.active .menuwrapper .serve-arrow{background-image: url("/wp-content/themes/builtvisible/src/img/arrow_ref.png")}.header.light .menuwrapper li > :first-child,.header.active .menuwrapper li > :first-child{color: #fff}.header.light .menuwrapper li > :first-child:hover,.header.active .menuwrapper li > :first-child:hover,.header.light .menuwrapper li > :first-child:focus,.header.active .menuwrapper li > :first-child:focus{border-color: #fff}.header.light .menuwrapper li .sub-menu.active,.header.active .menuwrapper li .sub-menu.active{border-color: #fff}@media only screen and (max-width: 560px){.header.light .menuwrapper li .sub-menu.active,.header.active .menuwrapper li .sub-menu.active{border-top: none}}.header.showsearch .menuwrapper{transform: translateY(-100%);-ms-transform: translateY(-100%);-moz-tranform: translateY(-100%);-webkit-transform: translateY(-100%);-o-transform: translateY(-100%)}@media only screen and (max-width: 560px){.header.showsearch .menuwrapper{transform: translateY(0%) translateX(-100%);-ms-transform: translateY(0%) translateX(-100%);-moz-tranform: translateY(0%) translateX(-100%);-webkit-transform: translateY(0%) translateX(-100%);-o-transform: translateY(0%) translateX(-100%)}}@media only screen and (max-width: 560px){.header.showmenu .menuwrapper{transform: translateX(0%);-ms-transform: translateX(0%);-moz-tranform: translateX(0%);-webkit-transform: translateX(0%);-o-transform: translateX(0%)}}@media only screen and (max-width: 560px){.header.showsignup .subboxwrapper .subbox{display: block}}.container{margin: 0 auto;padding: 0 10px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;max-width: 1190px}.container.small{max-width: 920px}.row{zoom: 1;clear: both}.row:before{content: '';display: block}.row:after{content: '';display: table;clear: both}.row [class*="span"]{float: left;margin-left: 2.5210084%}.row [class*="span"]:first-child{margin-left: 0}.row .span12{width: 100%}.row .span11{width: 91.45658263%}.row .span10{width: 82.91316526999999%}.row .span9{width: 74.36974789999999%}.row .span8{width: 65.82633053000001%}.row .span7{width: 57.28291317%}.row .span6{width: 48.7394958%}.row .span5{width: 40.19607843%}.row .span4{width: 31.65266106%}.row .span3{width: 23.1092437%}.row .span2{width: 14.56582633%}.row .span1{width: 6.02240896%}.row .offset11{margin-left: 96.49859944000001%}.row .offset11:first-child{margin-left: 93.97759103999999%}.row .offset10{margin-left: 87.95518207000001%}.row .offset10:first-child{margin-left: 85.43417367000001%}.row .offset9{margin-left: 79.41176471%}.row .offset9:first-child{margin-left: 76.89075630000001%}.row .offset8{margin-left: 70.86834734%}.row .offset8:first-child{margin-left: 68.34733894%}.row .offset7{margin-left: 62.32492997%}.row .offset7:first-child{margin-left: 59.80392157%}.row .offset6{margin-left: 53.78151261%}.row .offset6:first-child{margin-left: 51.2605042%}.row .offset5{margin-left: 45.23809524%}.row .offset5:first-child{margin-left: 42.71708683%}.row .offset4{margin-left: 36.69467787%}.row .offset4:first-child{margin-left: 34.17366947%}.row .offset3{margin-left: 28.1512605%}.row .offset3:first-child{margin-left: 25.6302521%}.row .offset2{margin-left: 19.60784314%}.row .offset2:first-child{margin-left: 17.08683473%}.row .offset1{margin-left: 11.06442577%}.row .offset1:first-child{margin-left: 8.54341737%}.row.fixedspacing .row{margin-left: -10px;margin-right: -10px}.row.fixedspacing [class*="span"]{margin: 0;padding-left: 10px;padding-right: 10px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.row.fixedspacing .span12{width: 100%}.row.fixedspacing .span11{width: 91.66666667%}.row.fixedspacing .span10{width: 83.33333333%}.row.fixedspacing .span9{width: 75%}.row.fixedspacing .span8{width: 66.66666667%}.row.fixedspacing .span7{width: 58.33333333%}.row.fixedspacing .span6{width: 50%}.row.fixedspacing .span5{width: 41.66666667%}.row.fixedspacing .span4{width: 33.33333333%}.row.fixedspacing .span3{width: 25%}.row.fixedspacing .span2{width: 16.66666667%}.row.fixedspacing .span1{width: 8.33333333%}.row.fixedspacing .offset11{margin-left: 91.66666667%}.row.fixedspacing .offset10{margin-left: 83.33333333%}.row.fixedspacing .offset9{margin-left: 75%}.row.fixedspacing .offset8{margin-left: 66.66666667%}.row.fixedspacing .offset7{margin-left: 58.33333333%}.row.fixedspacing .offset6{margin-left: 50%}.row.fixedspacing .offset5{margin-left: 41.66666667%}.row.fixedspacing .offset4{margin-left: 33.33333333%}.row.fixedspacing .offset3{margin-left: 25%}.row.fixedspacing .offset2{margin-left: 16.66666667%}.row.fixedspacing .offset1{margin-left: 8.33333333%}.row.reverselayout [class*="span"]{float: right;margin-right: 2.5210084%;margin-left: 0}.row.reverselayout [class*="span"]:first-child{margin-right: 0}.row.reverselayout .offset11{margin-right: 96.49859944000001%}.row.reverselayout .offset11:first-child{margin-right: 93.97759103999999%}.row.reverselayout .offset10{margin-right: 87.95518207000001%}.row.reverselayout .offset10:first-child{margin-right: 85.43417367000001%}.row.reverselayout .offset9{margin-right: 79.41176471%}.row.reverselayout .offset9:first-child{margin-right: 76.89075630000001%}.row.reverselayout .offset8{margin-right: 70.86834734%}.row.reverselayout .offset8:first-child{margin-right: 68.34733894%}.row.reverselayout .offset7{margin-right: 62.32492997%}.row.reverselayout .offset7:first-child{margin-right: 59.80392157%}.row.reverselayout .offset6{margin-right: 53.78151261%}.row.reverselayout .offset6:first-child{margin-right: 51.2605042%}.row.reverselayout .offset5{margin-right: 45.23809524%}.row.reverselayout .offset5:first-child{margin-right: 42.71708683%}.row.reverselayout .offset4{margin-right: 36.69467787%}.row.reverselayout .offset4:first-child{margin-right: 34.17366947%}.row.reverselayout .offset3{margin-right: 28.1512605%}.row.reverselayout .offset3:first-child{margin-right: 25.6302521%}.row.reverselayout .offset2{margin-right: 19.60784314%}.row.reverselayout .offset2:first-child{margin-right: 17.08683473%}.row.reverselayout .offset1{margin-right: 11.06442577%}.row.reverselayout .offset1:first-child{margin-right: 8.54341737%}.row.reverselayout.fixedspacing [class*="span"]{margin: 0}.flexigrid{padding-bottom: 150px;margin: 60px 0 0 0;zoom: 1}.flexigrid:before{content: '';display: block}.flexigrid:after{content: '';display: table;clear: both}.flexigrid .col{float: left;width: 31.66666667%;margin: 0 0 30px 2.5%}.flexigrid .col:nth-child(3n + 1){clear: left;margin-left: 0}.flexigrid.no-padding{padding-bottom: 0}.flexigrid.no-margin{margin: 0}.flexigridtwocol{zoom: 1}.flexigridtwocol:before{content: '';display: block}.flexigridtwocol:after{content: '';display: table;clear: both}.flexigridtwocol .col{float: left;width: 50%}.flexigridvert{display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-moz-box-direction: row;-webkit-box-direction: row;-webkit-flex-direction: row;-ms-flexbox-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center}.flexigridvert .col{width: 50%}.flexigridvert.reverse{-moz-box-direction: row-reverse;-webkit-box-direction: row-reverse;-webkit-flex-direction: row-reverse;-ms-flexbox-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse}.flexigridvert.aligntop{-webkit-box-align: flex-start;-webkit-align-items: flex-start;-moz-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start}.flexigridvert.craftpage .col.text{padding: 0 5%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.grid{display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-moz-box-direction: row;-webkit-box-direction: row;-webkit-flex-direction: row;-ms-flexbox-direction: row;-ms-flex-direction: row;flex-direction: row;-moz-box-wrap: wrap;-webkit-box-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flexbox-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between}.grid:after{content: "";width: 31.66666667%}.grid .col{margin-bottom: 30px}.grid.threecol .col{width: 31.66666667%}.ie .grid .col{float: left;width: 30%;margin: 0 1.5% 30px 1.5%}@media only screen and (max-width: 768px){.row.collapseTablet [class*="span"]{float: none;width: auto;margin-left: 0;padding: 0}.flexigrid .col{width: 48.75%;margin-bottom: 20px}.flexigrid .col:nth-child(3n + 1){clear: none;margin-left: 2.5%}.flexigrid .col:nth-child(2n + 1){clear: left;margin-left: 0}.flexigridtwocol .col{float: none;width: auto}.grid.threecol .col{width: 48.75%}}@media only screen and (max-width: 560px){.row [class*="span"],.row.fixedspacing [class*="span"]{float: none;width: auto;margin-left: 0;padding: 0}.row [class*="offset"],.row.fixedspacing [class*="offset"]{margin-left: 0}.row [class*="offset"]:first-child,.row.fixedspacing [class*="offset"]:first-child{margin-left: 0}.row .row,.row.fixedspacing .row{margin: 0}.row.fix [class*="span"],.row.fixedspacing.fix [class*="span"]{float: left;margin-left: 2.5210084%}.row.fix [class*="span"]:first-child,.row.fixedspacing.fix [class*="span"]:first-child{margin-left: 0}.row.fix .span12,.row.fixedspacing.fix .span12{width: 100%}.row.fix .span11,.row.fixedspacing.fix .span11{width: 91.45658263%}.row.fix .span10,.row.fixedspacing.fix .span10{width: 82.91316526999999%}.row.fix .span9,.row.fixedspacing.fix .span9{width: 74.36974789999999%}.row.fix .span8,.row.fixedspacing.fix .span8{width: 65.82633053000001%}.row.fix .span7,.row.fixedspacing.fix .span7{width: 57.28291317%}.row.fix .span6,.row.fixedspacing.fix .span6{width: 48.7394958%}.row.fix .span5,.row.fixedspacing.fix .span5{width: 40.19607843%}.row.fix .span4,.row.fixedspacing.fix .span4{width: 31.65266106%}.row.fix .span3,.row.fixedspacing.fix .span3{width: 23.1092437%}.row.fix .span2,.row.fixedspacing.fix .span2{width: 14.56582633%}.row.fix .span1,.row.fixedspacing.fix .span1{width: 6.02240896%}.row.fix .offset11,.row.fixedspacing.fix .offset11{margin-left: 96.49859944000001%}.row.fix .offset11:first-child,.row.fixedspacing.fix .offset11:first-child{margin-left: 93.97759103999999%}.row.fix .offset10,.row.fixedspacing.fix .offset10{margin-left: 87.95518207000001%}.row.fix .offset10:first-child,.row.fixedspacing.fix .offset10:first-child{margin-left: 85.43417367000001%}.row.fix .offset9,.row.fixedspacing.fix .offset9{margin-left: 79.41176471%}.row.fix .offset9:first-child,.row.fixedspacing.fix .offset9:first-child{margin-left: 76.89075630000001%}.row.fix .offset8,.row.fixedspacing.fix .offset8{margin-left: 70.86834734%}.row.fix .offset8:first-child,.row.fixedspacing.fix .offset8:first-child{margin-left: 68.34733894%}.row.fix .offset7,.row.fixedspacing.fix .offset7{margin-left: 62.32492997%}.row.fix .offset7:first-child,.row.fixedspacing.fix .offset7:first-child{margin-left: 59.80392157%}.row.fix .offset6,.row.fixedspacing.fix .offset6{margin-left: 53.78151261%}.row.fix .offset6:first-child,.row.fixedspacing.fix .offset6:first-child{margin-left: 51.2605042%}.row.fix .offset5,.row.fixedspacing.fix .offset5{margin-left: 45.23809524%}.row.fix .offset5:first-child,.row.fixedspacing.fix .offset5:first-child{margin-left: 42.71708683%}.row.fix .offset4,.row.fixedspacing.fix .offset4{margin-left: 36.69467787%}.row.fix .offset4:first-child,.row.fixedspacing.fix .offset4:first-child{margin-left: 34.17366947%}.row.fix .offset3,.row.fixedspacing.fix .offset3{margin-left: 28.1512605%}.row.fix .offset3:first-child,.row.fixedspacing.fix .offset3:first-child{margin-left: 25.6302521%}.row.fix .offset2,.row.fixedspacing.fix .offset2{margin-left: 19.60784314%}.row.fix .offset2:first-child,.row.fixedspacing.fix .offset2:first-child{margin-left: 17.08683473%}.row.fix .offset1,.row.fixedspacing.fix .offset1{margin-left: 11.06442577%}.row.fix .offset1:first-child,.row.fixedspacing.fix .offset1:first-child{margin-left: 8.54341737%}.row.reverselayout [class*="span"]{float: none;margin: 0}.row.reverselayout [class*="offset"]{margin-right: 0}.row.reverselayout [class*="offset"]:first-child{margin-right: 0}.flexigrid .col{float: none;width: 100%;margin: 0 0 20px 0}.flexigrid .col:nth-child(3n + 1){margin-left: 0}.flexigrid .col:nth-child(2n + 1){clear: none}.flexigridvert{-moz-box-direction: column;-webkit-box-direction: column;-webkit-flex-direction: column;-ms-flexbox-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center}.flexigridvert .col{width: 100%}.flexigridvert.reverse{-moz-box-direction: column;-webkit-box-direction: column;-webkit-flex-direction: column;-ms-flexbox-direction: column;-ms-flex-direction: column;flex-direction: column}.grid.threecol .col{width: 100%}}input[type=text]::-ms-clear{display: none;width: 0;height: 0}input[type=text]::-ms-reveal{display: none;width: 0;height: 0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display: none}input[type=text]::-ms-clear{display: none;width: 0;height: 0}input[type=text]::-ms-reveal{display: none;width: 0;height: 0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display: none}input,textarea{-webkit-appearance: none;-webkit-border-radius: 0}input[type="checkbox"]{-webkit-appearance: checkbox}input[type="radio"]{-webkit-appearance: radio}.form fieldset{border: 0}.form legend{margin-bottom: 5px}.form label,.form .label{display: block;padding: 0 0 1em 0;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;font-size: 100%;font-size: 1rem;line-height: 150%;font-family: 'Circular-Bold-S', Arial, sans-serif;cursor: pointer}.form input[type="text"],.form input[type="number"],.form input[type="email"],.form input[type="tel"],.form input[type="password"],.form input[type="search"],.form input[type="file"],.form input[type="url"],.form select,.form textarea{padding: .8em 1em;margin: 0 0 1.25em 0;width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;-moz-border-radius: 2px;border-radius: 2px;background: #fafafa;border: 0;color: #555555;font-size: 100%;font-family: 'Circular-Book-S', Arial, sans-serif;line-height: 150%;transition: color .3s;-moz-transition: color .3s;-webkit-transition: color .3s;-o-transition: color .3s}.form input[type="text"]:focus,.form input[type="number"]:focus,.form input[type="email"]:focus,.form input[type="tel"]:focus,.form input[type="password"]:focus,.form input[type="search"]:focus,.form input[type="file"]:focus,.form input[type="url"]:focus,.form select:focus,.form textarea:focus{color: #121212;outline: 0}.form textarea,.form select[multiple="multiple"]{height: 80px}.form textarea{resize: vertical;height: 10em}.form .errormsg{display: none;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;color: red;font-size: 90%}.form .helptext{display: block}.form .gform_button{display: inline-block;padding: 0 2.5em;line-height: 2.85em;margin: 0;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;border: 0;background: #000;border: solid 2px #000;-moz-border-radius: 100px;border-radius: 100px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;color: #fff;outline: 0;cursor: pointer;text-align: center;text-decoration: none;font-size: 1em;vertical-align: middle;font-family: 'Circular-Book-S', Arial, sans-serif;border-collapse: separate;overflow: visible;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;background: #e91e63;border-color: #e91e63;-moz-border-radius: 3px;border-radius: 3px;float: right}.form .gform_button.btn-small{font-size: .9em;line-height: 2.375em;font-weight: normal}.form .gform_button.btn-large{font-size: 1.4em}.form .gform_button:hover,.form .gform_button:focus,.form .gform_button:active{text-decoration: none;background: #e91e63;border-color: #e91e63}.form .gform_button.btn-block{display: block;width: 100%;text-align: left}.form .gform_button.btn-block.center{text-align: center}.form .gform_button[disabled],.form .gform_button.disabled{cursor: default;text-decoration: line-through}.form .gform_button.setwidth{min-width: 190px}.form .gform_button.btn-icon{position: relative;padding-left: 0.7em;padding-right: 2.5em}.form .gform_button.btn-icon.btn-icon-filter:after{content: "";position: absolute;top: 25%;right: 0.7em;width: 1em;height: 50%;background: url('/wp-content/themes/builtvisible/src/img/icon-filter-dark.svg') no-repeat 50% 50%}.form .gform_button.btn-icon.btn-icon-filter:hover:after{background-image: url('/wp-content/themes/builtvisible/src/img/icon-filter.svg')}.form .gform_button.btn-icon.btn-cat-tech{color: #fff;background: #2196f3;border-color: #82c4f8}.form .gform_button.btn-icon.btn-cat-tech:after{background: url('/wp-content/themes/builtvisible/src/img/icon-filter.svg') no-repeat 50% 50%}.form .gform_button.btn-icon.btn-cat-mark{color: #fff;background: #9c27b0;border-color: #ca61dc}.form .gform_button.btn-icon.btn-cat-mark:after{background: url('/wp-content/themes/builtvisible/src/img/icon-filter.svg') no-repeat 50% 50%}.form .gform_button.btn-icon.btn-cat-lead{color: #fff;background: #607d8b;border-color: #99aeb8}.form .gform_button.btn-icon.btn-cat-lead:after{background: url('/wp-content/themes/builtvisible/src/img/icon-filter.svg') no-repeat 50% 50%}.form .gform_button.btn-icon.btn-cat-outreach{color: #fff;background: #ff9800;border-color: #ffc166}.form .gform_button.btn-icon.btn-cat-outreach:after{background: url('/wp-content/themes/builtvisible/src/img/icon-filter.svg') no-repeat 50% 50%}.form .gform_button.btn-primary{background: #e91e63;border-color: #e91e63;-moz-border-radius: 3px;border-radius: 3px}.form .gform_button.btn-primary:hover,.form .gform_button.btn-primary:focus,.form .gform_button.btn-primary:active{background: #ec407a;border-color: #ec407a;border-bottom-color: #ad1457}.form .gform_button.btn-secondary{background: transparent;border-color: #fff}.form .gform_button.btn-secondary:hover,.form .gform_button.btn-secondary:focus,.form .gform_button.btn-secondary:active{background: #fff;color: #000}.form .gform_button.btn-tertiary{background: #fff;color: #121212;border-color: #f5f5f5}.form .gform_button.btn-tertiary:hover,.form .gform_button.btn-tertiary:focus,.form .gform_button.btn-tertiary:active{background: #121212;color: #fff;border-color: #121212}.form .gform_button.btn-blue{background: #2196f3;border-color: #2196f3;color: #fff}.form .gform_button.btn-blue:hover,.form .gform_button.btn-blue:focus,.form .gform_button.btn-blue:active{background: #42a5f5;border-color: #42a5f5}.form .gform_button.btn-pink{background: #e91e63;border-color: #e91e63;color: #fff}.form .gform_button.btn-pink:hover,.form .gform_button.btn-pink:focus,.form .gform_button.btn-pink:active{background: #ec407a;border-color: #ec407a}.form .gform_button.btn-grey{background: #607d8b;border-color: #607d8b;color: #fff}.form .gform_button.btn-grey:hover,.form .gform_button.btn-grey:focus,.form .gform_button.btn-grey:active{background: #78909c;border-color: #78909c}.form .gform_button.margin-top-large{margin-top: 1em}.form .gform_button.margin-bottom{margin-bottom: 0.5em}.form .gform_button:hover,.form .gform_button:focus,.form .gform_button:active{background: #ec407a;border-color: #ec407a;border-bottom-color: #ad1457}.form .ginput_container_checkbox .gfield_checkbox input{position: absolute;left: -100000px;width: 1px;height: 1px;overflow: hidden;outline: 0}.form .ginput_container_checkbox .gfield_checkbox input:checked + label:before{content: "\2713"}.form .ginput_container_checkbox .gfield_checkbox label{position: relative;padding: .3em 0 .3em 3em;margin-bottom: 1em;color: #757575;font-family: 'Circular-Medium', Arial, sans-serif}.form .ginput_container_checkbox .gfield_checkbox label:before{content: "";position: absolute;top: 0;left: 0;width: 2em;height: 2em;background: #fafafa;text-align: center;font-family: 'Circular-Bold-S', Arial, sans-serif;line-height: 1.9em}.form .validation_error{padding: 0.5em;margin: 0 0 1em 0;background: #e91e63;color: #fff;font-family: 'Circular-Book-S', Arial, sans-serif}.form .gfield_description.validation_message{margin: -0.75em 0 .5em 0;color: #e91e63;font-family: 'Circular-Book-S', Arial, sans-serif;text-align: right}.form .field{padding-bottom: 20px;zoom: 1}.form .field:before{content: '';display: block}.form .field:after{content: '';display: table;clear: both}.form .field.error input[type="text"],.form .field.error input[type="number"],.form .field.error input[type="email"],.form .field.error input[type="tel"],.form .field.error input[type="password"],.form .field.error input[type="search"],.form .field.error input[type="file"],.form .field.error input[type="url"],.form .field.error select,.form .field.error textarea{border-color: red}.form .field.error .errormsg{display: block}.form .field.radiocheck{position: relative}.form .field.radiocheck label{position: relative;width: 100%;padding-left: 30px}.form .field.radiocheck input[type="checkbox"],.form .field.radiocheck input[type="radio"]{position: absolute;top: 3px;left: 5px}.form .field.radiocheck .errormsg{padding-left: 30px;clear: left}.form .field.radiocheck.horizontal label{float: left;width: auto;margin-right: 1em}.form .field.wbutton{padding: 0}.form .field.wbutton input[type="text"],.form .field.wbutton input[type="number"],.form .field.wbutton input[type="email"],.form .field.wbutton input[type="tel"],.form .field.wbutton input[type="password"],.form .field.wbutton input[type="search"],.form .field.wbutton input[type="file"],.form .field.wbutton input[type="url"]{float: left;width: 69%;margin-right: 3%}.form .field.wbutton .btn{float: left;width: 28%;padding-left: 0;padding-right: 0}.form .field.wtwo input[type="text"],.form .field.wtwo input[type="number"],.form .field.wtwo input[type="email"],.form .field.wtwo input[type="tel"],.form .field.wtwo input[type="password"],.form .field.wtwo input[type="search"],.form .field.wtwo input[type="file"],.form .field.wtwo input[type="url"]{float: left;width: 49%}.form .field.wtwo input[type="text"]:first-of-type,.form .field.wtwo input[type="number"]:first-of-type,.form .field.wtwo input[type="email"]:first-of-type,.form .field.wtwo input[type="tel"]:first-of-type,.form .field.wtwo input[type="password"]:first-of-type,.form .field.wtwo input[type="search"]:first-of-type,.form .field.wtwo input[type="file"]:first-of-type,.form .field.wtwo input[type="url"]:first-of-type{margin-right: 2%}.form .field.required label:after{content: " *"}.searchbox{position: relative;-moz-border-radius: 2px;border-radius: 2px;background: #f5f5f5;-webkit-box-shadow: 0 0 0px 1px #eee inset;box-shadow: 0 0 0px 1px #eee inset}.searchbox ::-webkit-input-placeholder{color: #999}.searchbox :-moz-placeholder{color: #999}.searchbox ::-moz-placeholder{color: #999}.searchbox :-ms-input-placeholder{color: #999}.searchbox label{position: absolute;left: -100000px;width: 1px;height: 1px;overflow: hidden;outline: 0}.searchbox .input{display: block;width: 100%;height: 48px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;font-family: 'Circular-Book-S', Arial, sans-serif;color: rgba(255,255,255,0.6);text-align: center;color: #607d8b}.searchbox .input:focus{color: #121212}@media only screen and (max-width: 560px){.searchbox .input:focus{color: #fff}}.searchbox .submit{position: absolute;top: 0;right: 0;width: 44px;height: 100%;background: url("/wp-content/themes/builtvisible/src/img/icon-arrow-right-dark.svg") no-repeat 50% 50%;text-indent: -9999px;cursor: pointer}.form.contact-form{margin: 0 0 30px 0;max-width: 730px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.form.contact-form label,.form.contact-form .label{position: absolute;left: -100000px;width: 1px;height: 1px;overflow: hidden;outline: 0}.form.contact-form input,.form.contact-form select,.form.contact-form textarea{margin-top: 15px;margin-bottom: 0;border: solid 1px #eaeaea}.form.contact-form ul{padding: 0;margin: 0}.form.contact-form ul li{padding-left: 0;list-style: none}.form.contact-form .gfield_description{padding: .3em 0;font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 112.5%;font-size: 1.125rem;line-height: 144.44444444%;color: #e91e63}.form.contact-form .gfield_error input,.form.contact-form .gfield_error textarea{border-color: #e91e63}.form.contact-form .gfield_checkbox{padding: 0.5em}.form.contact-form .gfield_checkbox input[type="checkbox"]{margin-right: 1em}.form.contact-form .gfield_checkbox input[type="checkbox"] + label{left: auto;width: auto;height: auto}.form.contact-form .ginput_container_fileupload{position: relative}.form.contact-form .gform_button{float: none;margin-top: 30px}.form .comment-respond label{position: absolute;left: -100000px;width: 1px;height: 1px;overflow: hidden;outline: 0}.form .comment-respond label:focus{position: static;width: auto;height: auto}@media only screen and (max-width: 560px){.form label,.form .label,.form .errormsg,.form .helptext,.form input[type="text"],.form input[type="number"],.form input[type="email"],.form input[type="tel"],.form input[type="password"],.form input[type="file"],.form input[type="url"],.form select,.form textarea{font-size: 87.5%;font-size: .875rem}.form .gform_button{float: none;display: block;margin: 0 auto}.form .field.wbutton input[type="text"],.form .field.wbutton input[type="number"],.form .field.wbutton input[type="email"],.form .field.wbutton input[type="tel"],.form .field.wbutton input[type="password"],.form .field.wbutton input[type="search"],.form .field.wbutton input[type="file"],.form .field.wbutton input[type="url"]{float: none;display: block;width: 100%;margin-bottom: 1em}.form .field.wbutton .btn{float: none;display: block;width: 100%;max-width: 140px;margin: 0 auto}}html{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin: 0 !important}body{font-family: "Sentinel A", "Sentinel B", Georgia, serif;font-style: normal;font-weight: 300;font-size: 100%;color: #121212;-webkit-text-size-adjust: 100%}@media only screen and (max-width: 560px){body{padding-top: 56px}}.main{zoom: 1;padding-bottom: 40px;background-color: #f5f5f5}.main:before{content: '';display: block}.main:after{content: '';display: table;clear: both}.main.bg-white{background-color: #fff}.main .sectionheading{position: relative;margin: 5em -10px 3em -10px}.main .sectionheading img{width: 100%;margin-bottom: 0}.main .sectionheading br{display: none}.main .sectionheading .navwrap{position: absolute;bottom: 0;right: 10%}.main .sectionheading .navwrap .fab{position: absolute;z-index: 1;bottom: 0;right: 0;margin-bottom: -29px}.main .sectionheading .guidenav{position: absolute;z-index: -10;bottom: 0;right: 0;padding: 20px;min-width: 430px;max-height: 340px;margin: 0;margin-bottom: -28.5px;background: #fff;filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;overflow-y: scroll;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;-moz-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.1);box-shadow: 0 5px 15px rgba(0,0,0,0.1);font-family: 'Circular-Medium', Arial, sans-serif;font-size: 100%;font-size: 1rem;line-height: 137.5%;color: #757575}.main .sectionheading .guidenav li{padding: 0;list-style: none}.main .sectionheading .guidenav a{display: block;padding: 20px;color: #757575;text-decoration: none;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s}.main .sectionheading .guidenav a:hover{background: #ff9800;color: #fff}.main .sectionheading .guidenav.active{z-index: 2;filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";-moz-opacity: 1;-khtml-opacity: 1;opacity: 1}.main .sectionheading.nonav .navwrap{display: none}.main .guidecontent .crayon-syntax{margin: 0 0 30px 0;max-width: 920px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.main .crayon-syntax{margin: 0 0 30px 0;max-width: 730px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;margin: 0 auto 40px auto !important}.main .crayon-syntax table th,.main .crayon-syntax table td{font-size: 1rem !important;line-height: 1.5em !important}@media only screen and (max-width: 560px){.main .crayon-syntax table th,.main .crayon-syntax table td{font-size: 0.7rem !important;line-height: 1.5em !important}}.main .crayon-syntax .crayon-toolbar{height: 1.8em}.main .crayon-syntax .crayon-toolbar .crayon-button{cursor: pointer}.cardgrid{margin-bottom: 4em;overflow: hidden;zoom: 1}.cardgrid:before{content: '';display: block}.cardgrid:after{content: '';display: table;clear: both}.cardgrid.threecol .cardwrapper{width: 33.33333333%}.cardgrid.homepage .cardwrapper:nth-child(8n + 4){float: right}.cardgrid .cardwrapper{float: left;width: 50%}.cardgrid .cardwrapper.break{width: 100%}.cardgrid .cardwrapper.border{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;border: solid 1px #fff}@media only screen and (max-width: 768px){.cardgrid .cardwrapper,.cardgrid.threecol .cardwrapper{float: none;width: 100%;margin-bottom: 20px}.cardgrid .cardwrapper.break,.cardgrid.threecol .cardwrapper.break{margin: 0}.cardgrid.homepage .cardwrapper:nth-child(8n + 4){float: none}}.card .bcat,.card .btitle,.card .btime,.card .btext,.card .blogo{position: relative;z-index: 2}.card .btitle{padding-top: 0.6em;max-width: 400px;font-family: 'Circular-Bold-S', Arial, sans-serif;font-size: 225%;font-size: 2.25rem;line-height: 111.11111111%;letter-spacing: -1px;font-size: 2.8vw}@media only screen and (min-width: 1190px){.card .btitle{font-size: 225%;font-size: 2.25rem}}@media only screen and (max-width: 768px){.card .btitle{padding-top: 20px}}@media only screen and (max-width: 560px){.card .btitle{font-size: 112.5%;font-size: 1.125rem}}.card .btime{position: absolute;bottom: 25px;left: 30px}@media only screen and (max-width: 768px){.card .btime{bottom: 20px;left: 15px}}.card .btext{font-family: "Sentinel A", "Sentinel B", Georgia, serif;font-style: normal;font-weight: 300;font-size: 150%;font-size: 1.5rem;line-height: 145.83333333%}.card .btext.alt{width: 100%;font-size: 150%;font-size: 1.5rem;font-family: 'Circular-Book-S', Arial, sans-serif;text-align: center}@media only screen and (max-width: 560px){.card .btext{text-align: center;font-size: 100%;font-size: 1rem;line-height: 150%}}.card .blogo{position: absolute;top: 25px;left: 30px;max-width: 30%}@media only screen and (max-width: 768px){.card .blogo{top: 20px;left: 15px}}.card .inner{padding: 30px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;background-repeat: no-repeat;background-size: cover;background-position: 50% 0;background-color: #607d8b;font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 100%;font-size: 1rem;text-decoration: none;color: #fff;-webkit-tap-highlight-color: rgba(0,0,0,0)}@media only screen and (max-width: 768px){.card .inner{padding: 20px 15px;font-size: 75%;font-size: .75rem}.card .inner .hover{display: none;padding: 20px 15px}}.card .inner.bg:before{content: "";position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 99.00990099009901%;background: rgba(0,0,0,0.1)}.card .inner .hover{position: absolute;z-index: 3;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;top: 0;left: 0;padding: 30px;width: 100%;height: 99%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;background: #2196f3;filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;-webkit-tap-highlight-color: rgba(0,0,0,0)}@media only screen and (max-width: 560px){.card .inner .hover{display: none}}.card .inner .hover .content{position: absolute;top: 30px;left: 30px;right: 30px}.card .inner .hover .content p{font-family: "Sentinel A", "Sentinel B", Georgia, serif;font-style: normal;font-weight: 400}.card .inner .hover .btime{margin-bottom: -1px;border-bottom: solid 1px #fff}.card .inner .hover.hover-blue-darkblue{background: #015054;background: -moz-linear-gradient(-45deg, #015054 0%, #241735 100%);background: -webkit-linear-gradient(-45deg, #015054 0%, #241735 100%);background: linear-gradient(135deg, #015054 0%, #241735 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-pink-blue{background: #ad3058;background: -moz-linear-gradient(-45deg, #ad3058 0%, #406086 100%);background: -webkit-linear-gradient(-45deg, #ad3058 0%, #406086 100%);background: linear-gradient(135deg, #ad3058 0%, #406086 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-blue-grey{background: #043249;background: -moz-linear-gradient(-45deg, #043249 0%, #aca8a9 100%);background: -webkit-linear-gradient(-45deg, #043249 0%, #aca8a9 100%);background: linear-gradient(135deg, #043249 0%, #aca8a9 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-grey-darkgrey{background: #365456;background: -moz-linear-gradient(-45deg, #365456 0%, #4a3532 100%);background: -webkit-linear-gradient(-45deg, #365456 0%, #4a3532 100%);background: linear-gradient(135deg, #365456 0%, #4a3532 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-blue-black{background: #5f8592;background: -moz-linear-gradient(-45deg, #5f8592 0%, #040d08 100%);background: -webkit-linear-gradient(-45deg, #5f8592 0%, #040d08 100%);background: linear-gradient(135deg, #5f8592 0%, #040d08 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-palepink-pink{background: #e4cad5;background: -moz-linear-gradient(-45deg, #e4cad5 0%, #d53f6d 100%);background: -webkit-linear-gradient(-45deg, #e4cad5 0%, #d53f6d 100%);background: linear-gradient(135deg, #e4cad5 0%, #d53f6d 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-lightblue-grey{background: #2f6f95;background: -moz-linear-gradient(-45deg, #2f6f95 0%, #c6c5c3 100%);background: -webkit-linear-gradient(-45deg, #2f6f95 0%, #c6c5c3 100%);background: linear-gradient(135deg, #2f6f95 0%, #c6c5c3 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-black-blue{background: #030c2b;background: -moz-linear-gradient(-45deg, #030c2b 0%, #0a6a83 100%);background: -webkit-linear-gradient(-45deg, #030c2b 0%, #0a6a83 100%);background: linear-gradient(135deg, #030c2b 0%, #0a6a83 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-grey-blue{background: #343f43;background: -moz-linear-gradient(-45deg, #343f43 0%, #b2d7e7 100%);background: -webkit-linear-gradient(-45deg, #343f43 0%, #b2d7e7 100%);background: linear-gradient(135deg, #343f43 0%, #b2d7e7 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-red-grey{background: #7b292b;background: -moz-linear-gradient(-45deg, #7b292b 0%, #b1bcb8 100%);background: -webkit-linear-gradient(-45deg, #7b292b 0%, #b1bcb8 100%);background: linear-gradient(135deg, #7b292b 0%, #b1bcb8 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-darkblue-blue{background: #021041;background: -moz-linear-gradient(-45deg, #021041 0%, #0269b6 100%);background: -webkit-linear-gradient(-45deg, #021041 0%, #0269b6 100%);background: linear-gradient(135deg, #021041 0%, #0269b6 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-black-brown{background: #2e353f;background: -moz-linear-gradient(-45deg, #2e353f 0%, #9f8169 100%);background: -webkit-linear-gradient(-45deg, #2e353f 0%, #9f8169 100%);background: linear-gradient(135deg, #2e353f 0%, #9f8169 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-brown-grey{background: #934b33;background: -moz-linear-gradient(-45deg, #934b33 0%, #caada5 100%);background: -webkit-linear-gradient(-45deg, #934b33 0%, #caada5 100%);background: linear-gradient(135deg, #934b33 0%, #caada5 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-black-gold{background: #2b112c;background: -moz-linear-gradient(-45deg, #2b112c 0%, #bca674 100%);background: -webkit-linear-gradient(-45deg, #2b112c 0%, #bca674 100%);background: linear-gradient(135deg, #2b112c 0%, #bca674 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-blue-lightblue{background: #1e4065;background: -moz-linear-gradient(-45deg, #1e4065 0%, #0198cd 100%);background: -webkit-linear-gradient(-45deg, #1e4065 0%, #0198cd 100%);background: linear-gradient(135deg, #1e4065 0%, #0198cd 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-darkgrey-grey{background: #565656;background: -moz-linear-gradient(-45deg, #565656 0%, #b9bab4 100%);background: -webkit-linear-gradient(-45deg, #565656 0%, #b9bab4 100%);background: linear-gradient(135deg, #565656 0%, #b9bab4 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-yellow{background: #e5a802;background: -moz-linear-gradient(-45deg, #e5a802 0%, #d2c3ae 100%);background: -webkit-linear-gradient(-45deg, #e5a802 0%, #d2c3ae 100%);background: linear-gradient(135deg, #e5a802 0%, #d2c3ae 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-black-red{background: #000;background: -moz-linear-gradient(-45deg, #000 0%, #bc2a35 100%);background: -webkit-linear-gradient(-45deg, #000 0%, #bc2a35 100%);background: linear-gradient(135deg, #000 0%, #bc2a35 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@startcolor', endColorstr='@endcolor', GradientType=1)}.card .inner .hover.hover-black{background: #121212}.card .inner .hover.hover-pink{background: #e91e63}.card .inner .hover.hover-orange{background: #ff9800}.card .inner .hover.hover-blue{background: #2196f3}.card .inner .hover.hover-purple{background: #9c27b0}.card .inner .hover.hover-grey{background: #607d8b}.card .inner:hover .hover{filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";-moz-opacity: 1;-khtml-opacity: 1;opacity: 1}.card.card-square{position: relative;padding-bottom: 100%;height: 0}.card.card-square .inner{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.card.card-square .inner{height: 100%}.card.card-square .inner .hover{height: 100%}.card.card-square .inner.bg:before{height: 100%}.card.card-rect-small{position: relative;padding-bottom: 43.58974359%;height: 0}.card.card-rect-small .inner{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.card.card-rect-small .inner{padding-right: 55%;height: 101%;background-color: #fff;background-size: 50% auto;background-position: 100% 0;color: #000}.card.card-rect-small .inner .btime{color: #999999}.card.card-rect-small .inner:before{display: none}.card.card-rect-small .inner .hover{color: #fff}@media only screen and (max-width: 768px){.card.card-rect-small .inner{display: block;position: static;height: auto;width: auto;padding: 0;padding-top: 70%;background-position: 50% 0;background-size: 100% auto}}@media only screen and (max-width: 768px){.card.card-rect-small{padding: 0;height: auto}.card.card-rect-small .bcat,.card.card-rect-small .btitle,.card.card-rect-small .btime{padding: 0 15px 20px 15px;background: #fff;max-width: none}.card.card-rect-small .bcat{padding-top: 1em}.card.card-rect-small .btime{position: relative;bottom: auto;left: auto}}.card.card-rect-large{position: relative;padding-bottom: 56.41025641%;height: 0}.card.card-rect-large .inner{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.card.card-rect-large .inner{height: 101%}.card.card-rect-vert{position: relative;padding-bottom: 130%;height: 0}.card.card-rect-vert .inner{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.card.card-rect-vert .inner .hover{height: 100%}.ie .card .btext{position: relative;top: 50%;transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-tranform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%)}.herooverlap{position: relative;z-index: 10;padding: 100px 20px 2em 20px;margin-top: -150px;margin-bottom: 80px;background: #fff;-moz-border-radius: 5px;border-radius: 5px;text-align: center}.herooverlap .avatar{position: absolute;top: -75px;left: 50%;margin-left: -75px;width: 150px;height: 150px;-moz-border-radius: 100%;border-radius: 100%}.herooverlap p{font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 112.5%;font-size: 1.125rem;line-height: 133.33333333%;margin: 0 0 30px 0;max-width: 920px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;margin-bottom: 0}@media only screen and (max-width: 560px){.herooverlap p{font-size: 87.5%;font-size: .875rem;line-height: 171.42857143%}}@media only screen and (max-width: 768px){.herooverlap.panes{margin-top: 40px}}@media only screen and (max-width: 560px){.herooverlap{margin-bottom: 40px}}.panes{padding: 0;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-moz-box-direction: row;-webkit-box-direction: row;-webkit-flex-direction: row;-ms-flexbox-direction: row;-ms-flex-direction: row;flex-direction: row;-moz-box-wrap: wrap;-webkit-box-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flexbox-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-moz-border-radius: 5px;border-radius: 5px;overflow: hidden;background: #fff;text-align: left}.panes .pane.pane-left{padding: 2.5em 3em;width: 35%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.panes .pane.pane-right{padding: 2.5em 3em;width: 65%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;background: #eeeeee}.panes .pane.no-padding{padding: 0}.panes .pane.map{min-height: 450px}@media only screen and (max-width: 768px){.panes .pane.pane-left,.panes .pane.pane-right{padding: 1.5em;width: 100%}.panes .pane.no-padding{padding: 0}}.searchresults{margin: 0 0 100px 0;margin: 0 0 30px 0;max-width: 730px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;border-top: solid 1px #e0e0e0}.searchresults .result{padding: 2em 0;border-bottom: solid 1px #e0e0e0}@media only screen and (max-width: 560px){.searchresults .result{padding: 1em 0;text-align: center}}.searchresults .resulttext p{padding: 0;font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 100%;font-size: 1rem;line-height: 175%;color: #757575}@media only screen and (max-width: 560px){.searchresults .resulttext p{padding: 0;font-size: 87.5%;font-size: .875rem;line-height: 150%}}.searchresults a{text-decoration: none}.searchresults a:hover{text-decoration: underline}.code{padding: 1em;margin: 0 -10px 2em -10px;background: #0B2737;font-family: "Courier New", Courier, monospace;font-size: 100%;font-size: 1rem;line-height: 150%;color: #fff;word-wrap: break-word}.code pre{white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;margin: 0 0 30px 0;max-width: 920px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;margin-bottom: 0}.code ol li,.code ul li{font-size: 100%;font-size: 1rem;line-height: 150%}.code + .code{margin-top: -2em}.code.bg-grey{background: #607d8b}@media only screen and (max-width: 768px){.code{font-size: 81.25%;font-size: .8125rem;line-height: 169.23076923%}}.hilight1{color: #00cc66}.hilight2{color: #0099ff}.hilight3{color: red}.hilight4{color: #e91e63}.hilight5{color: #9c27b0}.hilight6{color: #ff9800}.errorpage{display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-moz-box-direction: row;-webkit-box-direction: row;-webkit-flex-direction: row;-ms-flexbox-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;max-width: 820px;height: 100vh;min-height: 800px;margin: 0 auto;background: url('/wp-content/themes/builtvisible/src/img/404.svg') no-repeat 100% 50%;background-size: 60% auto}.errorpage .content{width: 70%}.errorpage .content .title{margin-bottom: 0.3em;font-size: 375%;font-size: 3.75rem}.errorpage .content .copy{padding-bottom: 1em;max-width: 60%;margin: 0;font-family: 'Circular-Bold-S', Arial, sans-serif;font-size: 150%;font-size: 1.5rem;line-height: 125%;color: #000}.errorpage .content .btn{margin: 0 1em 1em 0}@media only screen and (max-width: 768px){.errorpage{display: block;padding: 50px 0 290px 0;min-height: 0;height: auto;background-position: 50% 100%;background-size: auto 300px;text-align: center}.errorpage .content{width: 100%}.errorpage .content .title{font-size: 175%;font-size: 1.75rem;line-height: 114.28571429%}.errorpage .content .copy{max-width: none;font-size: 100%;font-size: 1rem;line-height: 137.5%}}.ie .pagehero .inner .text{position: relative;top: 50%;transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-tranform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%)}.pagehero{position: relative;padding: 0 10px;margin-bottom: 50px;background-color: #121212;background-repeat: no-repeat;background-position: 50% 50%;background-size: cover;text-align: center}.pagehero:after{content: "";position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.1)}.pagehero.author{overflow: hidden}.pagehero.author:after{background: rgba(255,255,255,0.6)}.pagehero.author .authorimg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-position: 50% 50%;background-size: cover;background-repeat: no-repeat;-webkit-filter: blur(20px);-moz-filter: blur(20px);-o-filter: blur(20px);-ms-filter: blur(20px);filter: blur(20px)}.pagehero.bg-blue{background-color: #2196f3}.pagehero.bg-purple{background-color: #9c27b0}.pagehero.bg-pink{background-color: #e91e63}.pagehero.bg-grey{background-color: #607d8b}.pagehero.bg-orange{background-color: #ff9800}.pagehero.bg-black{background-color: #000}.pagehero.bg-none{background-color: transparent}.pagehero.bg-none .inner{color: #000}.pagehero.no-overlay:after{display: none}.pagehero.no-margin{margin: 0}.pagehero .inner{position: relative;z-index: 2;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;height: 550px;color: #fff;margin: 0 auto;padding: 0 10px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;max-width: 1190px}.pagehero .inner.small{max-width: 920px}@media only screen and (max-width: 560px){.pagehero .inner{padding: 1em 0;height: 320px}}.pagehero .inner .text{margin: 0 auto}@media only screen and (max-width: 560px){.pagehero .inner .text{width: 100%}}.pagehero .inner .heroimg{display: block;margin: 0 auto}.pagehero.viewport .inner{height: 83vh;min-height: 550px}@media only screen and (max-width: 560px){.pagehero.viewport .inner{height: 92vh;min-height: 320px}}.pagehero a{color: #fff}.pagehero .fab{position: absolute;bottom: -29px;right: 0}@media only screen and (max-width: 560px){.pagehero .fab{margin-right: 10px}}.pagehero .blogcat{padding-bottom: 0.5em}.pagehero .blogcat a{font-size: 100%;font-size: 1rem;line-height: 137.5%;font-family: 'Circular-Medium', Arial, sans-serif;text-decoration: none}.pagehero .blogcat a:hover{text-decoration: underline}.pagehero .blogmeta{font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 112.5%;font-size: 1.125rem;line-height: 133.33333333%;font-style: italic}.pagehero .blogmeta a{font-weight: bold;text-decoration: none;font-style: italic}.pagehero .blogmeta a:hover{text-decoration: underline}.ourapproachwrapper{position: relative;max-width: 780px;margin: 1em auto}.ourapproachwrapper:before{content: "";position: absolute;z-index: 1;top: 25%;left: 25%;width: 50%;height: 50%;border: solid 2px #a6a6a6;border-left: 0}@media only screen and (max-width: 560px){.ourapproachwrapper:before{left: 50%;top: 5%;height: 85%;width: 0}}.ourapproachwrapper .ourapproach{display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-moz-box-wrap: wrap;-webkit-box-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flexbox-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between}.ourapproachwrapper .ourapproach .box{z-index: 2;padding: 30px;width: 45%;margin: 0 0 50px 0;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;-moz-border-radius: 2px;border-radius: 2px;background: #fff;-webkit-box-shadow: -10px 20px 40px rgba(0,0,0,0.3);box-shadow: -10px 20px 40px rgba(0,0,0,0.3)}.ourapproachwrapper .ourapproach .box.box1{order: 1}.ourapproachwrapper .ourapproach .box.box2{order: 2}.ourapproachwrapper .ourapproach .box.box3{order: 4}.ourapproachwrapper .ourapproach .box.box4{order: 3}.ourapproachwrapper .ourapproach .box .title{font-family: 'Circular-Bold-S', Arial, sans-serif;font-size: 125%;font-size: 1.25rem;color: #121212}.ourapproachwrapper .ourapproach .box p{padding-bottom: 0.5em;font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 106.25%;font-size: 1.0625rem;color: #757575}@media only screen and (max-width: 560px){.ourapproachwrapper .ourapproach .box{width: 100%}.ourapproachwrapper .ourapproach .box.box4{order: 4}.ourapproachwrapper .ourapproach .box.box3{order: 3}.ourapproachwrapper .ourapproach .box p{font-size: 100%;font-size: 1rem}}.footer{padding: 95px 0;background: #000;color: #fff;zoom: 1}@media only screen and (max-width: 560px){.footer{padding: 30px 0}}.footer:before{content: '';display: block}.footer:after{content: '';display: table;clear: both}@media only screen and (max-width: 560px){.footer .footcol{max-width: 280px;margin: 0 auto}}.footer .footcol.col1{float: right;width: 75%}@media only screen and (max-width: 560px){.footer .footcol.col1{float: none;width: auto}}.footer .footcol.col1 .colinner1{float: left;width: 66.66666667%}@media only screen and (max-width: 560px){.footer .footcol.col1 .colinner1{float: none;width: auto}}.footer .footcol.col1 .colinner2{float: left;width: 33.33333333%}@media only screen and (max-width: 560px){.footer .footcol.col1 .colinner2{float: none;width: auto}}.footer .footcol.col2{float: left;width: 25%}@media only screen and (max-width: 560px){.footer .footcol.col2{float: none;width: auto}}.footer .subhead{margin-bottom: 1.5em;font-family: 'Circular-Book-S', Arial, sans-serif}@media only screen and (max-width: 560px){.footer .subhead{font-size: 100%;font-size: 1rem}}.footer .form{max-width: 410px;margin: 0 auto}.footer .social{float: right;padding: 3em 0 0 0;zoom: 1}.footer .social:before{content: '';display: block}.footer .social:after{content: '';display: table;clear: both}@media only screen and (max-width: 560px){.footer .social.small{float: none;padding: 40px 0}.footer .social.small .slink{font-size: 175%;font-size: 1.75rem;border: 0}}.footer .sitelinks{padding-left: 30%;background: url('/wp-content/themes/builtvisible/src/img/logo_b_small.svg') no-repeat 0 50%;background-size: 50px auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;zoom: 1;font-family: 'Circular-Bold-S', Arial, sans-serif;font-size: 87.5%;font-size: .875rem}.footer .sitelinks:before{content: '';display: block}.footer .sitelinks:after{content: '';display: table;clear: both}@media only screen and (max-width: 768px){.footer .sitelinks{padding-left: 0;background: none}}@media only screen and (max-width: 560px){.footer .sitelinks{padding-left: 40%;background: url('/wp-content/themes/builtvisible/src/img/logo_b_small.svg') no-repeat 20px 50%;background-size: 50px auto}.footer .sitelinks a{font-size: 87.5%;font-size: .875rem}}.footer .sitelinks a{display: block;padding: .5em 0;color: #fff;text-decoration: none}.footer .sitelinks a:hover{text-decoration: underline}.footer .sitelinks li{float: left;width: 50%}.bxslider-gallery{padding-bottom: 100px;margin: 3em auto;max-width: 730px}@media only screen and (max-width: 560px){.bxslider-gallery{margin: 1em auto}}.bxslider-gallery .gallery-wrapper{padding: 0 20px}@media only screen and (max-width: 768px){.bxslider-gallery .gallery-wrapper{padding: 0}}.bxslider-gallery .bx-wrapper{position: relative}.bxslider-gallery .bx-wrapper .bx-viewport .bxslider{display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center}.bxslider-gallery .bx-wrapper .bx-viewport .bxslider img{display: block;margin: 0 auto;max-width: 100%;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-user-select: none;-moz-user-select: none;-khtml-user-select: none;-o-user-select: none;user-select: none}.bxslider-gallery .bx-wrapper .bx-controls .bx-pager{position: absolute;left: 0;top: 100%;width: 100%;margin-top: 35px;text-align: center}.bxslider-gallery .bx-wrapper .bx-controls .bx-pager-item{display: inline-block}.bxslider-gallery .bx-wrapper .bx-controls .bx-pager-link{display: inline-block;width: 1em;height: 1em;margin: 0.3em;border: solid 2px #999;-moz-border-radius: 100px;border-radius: 100px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;text-indent: -9999px}.bxslider-gallery .bx-wrapper .bx-controls .bx-pager-link.active,.bxslider-gallery .bx-wrapper .bx-controls .bx-pager-link:hover{background: #999999}.bxslider-gallery .bx-wrapper .bx-controls .bx-pager-link:focus{outline: 0}.bxslider-gallery .bx-wrapper .bx-controls .bx-prev,.bxslider-gallery .bx-wrapper .bx-controls .bx-next{position: absolute;top: 50%;width: 3.5em;height: 3.5em;background: #fff;-moz-border-radius: 100px;border-radius: 100px;font-family: icomoon;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;text-decoration: none}@media only screen and (max-width: 768px){.bxslider-gallery .bx-wrapper .bx-controls .bx-prev,.bxslider-gallery .bx-wrapper .bx-controls .bx-next{display: none}}.bxslider-gallery .bx-wrapper .bx-controls .bx-prev:hover,.bxslider-gallery .bx-wrapper .bx-controls .bx-next:hover{-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.1);box-shadow: 0 0 15px rgba(0,0,0,0.1)}.bxslider-gallery .bx-wrapper .bx-controls .bx-prev:focus,.bxslider-gallery .bx-wrapper .bx-controls .bx-next:focus{outline: 0}.bxslider-gallery .bx-wrapper .bx-controls .bx-prev:before,.bxslider-gallery .bx-wrapper .bx-controls .bx-next:before{position: absolute;top: 50%;left: 50%;transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);-moz-tranform: translateY(-50%) translateX(-50%);-webkit-transform: translateY(-50%) translateX(-50%);-o-transform: translateY(-50%) translateX(-50%);font-size: 175%;font-size: 1.75rem;color: #121212}.bxslider-gallery .bx-wrapper .bx-controls .bx-prev{left: 0;transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);-moz-tranform: translateY(-50%) translateX(-50%);-webkit-transform: translateY(-50%) translateX(-50%);-o-transform: translateY(-50%) translateX(-50%)}.bxslider-gallery .bx-wrapper .bx-controls .bx-prev:before{content: "\e93c"}.bxslider-gallery .bx-wrapper .bx-controls .bx-next{right: 0;transform: translateY(-50%) translateX(50%);-ms-transform: translateY(-50%) translateX(50%);-moz-tranform: translateY(-50%) translateX(50%);-webkit-transform: translateY(-50%) translateX(50%);-o-transform: translateY(-50%) translateX(50%)}.bxslider-gallery .bx-wrapper .bx-controls .bx-next:before{content: "\e93b"}.twentytwenty-wrapper{padding: 0 10px;margin: 3em auto;max-width: 730px}@media only screen and (max-width: 560px){.twentytwenty-wrapper{margin: 1em auto 2em auto}}.twentytwenty-wrapper .twentytwenty-handle{background: rgba(0,0,0,0.1)}_:-ms-fullscreen .circletoggle,:root .ie11up .circletoggle{display: none}.flow{padding: 1.5em 0}.flow .flowitem{position: relative;padding: 25px 15px 0 15px;max-width: 280px;margin: 0 auto 20px auto;background: #fff;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 15px 20px rgba(0,0,0,0.2);box-shadow: 0 15px 20px rgba(0,0,0,0.2)}.flow .flowitem.arrow{margin-bottom: 60px}.flow .flowitem.arrow:before,.flow .flowitem.arrow:after{content: "";position: absolute;top: 100%;left: 50%;transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-tranform: translateX(-50%);-webkit-transform: translateX(-50%);-o-transform: translateX(-50%)}.flow .flowitem.arrow:before{width: 2px;height: 45px;background: #757575}.flow .flowitem.arrow:after{width: 8px;height: 8px;margin-top: 35px;border-right: solid 2px #757575;border-bottom: solid 2px #757575;transform: translateX(-50%) rotate(45deg);-ms-transform: translateX(-50%) rotate(45deg);-moz-tranform: translateX(-50%) rotate(45deg);-webkit-transform: translateX(-50%) rotate(45deg);-o-transform: translateX(-50%) rotate(45deg)}.flow .flowitem .img{max-width: 100%}.flow .flowitem p{padding: 0 15px;font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 93.75%;font-size: .9375rem;line-height: 1.5em;color: #757575}.flow .flowitem .title{padding: .5em 0;margin: 1em -15px 0 -15px;background: #607d8b;color: #fff;font-size: 100%;font-size: 1rem;font-family: 'Circular-Bold-S', Arial, sans-serif;line-height: 1.5em;text-align: center}.rebrandflow{position: relative;max-width: 390px;padding: 1.5em 0;margin: 0 auto}.rebrandflow:after{content: "";position: absolute}.rebrandflow .boxcontainer{position: relative;border-left: solid 2px #757575;padding: 0 30px}.rebrandflow .boxcontainer .boxtitle{position: absolute;top: 50%;left: 0;margin-left: -0.1em;background: #F5F5F5;padding: 0 .5em;transform: translateX(-50%) translateY(-50%) rotate(-90deg);-ms-transform: translateX(-50%) translateY(-50%) rotate(-90deg);-moz-tranform: translateX(-50%) translateY(-50%) rotate(-90deg);-webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg);-o-transform: translateX(-50%) translateY(-50%) rotate(-90deg);font-family: 'Circular-Bold-S', Arial, sans-serif;font-size: 93.75%;font-size: .9375rem}.rebrandflow .boxcontainer:before,.rebrandflow .boxcontainer:after{content: "";position: absolute;left: 0;width: 14px;height: 2px;background: #757575}.rebrandflow .boxcontainer:before{top: 0}.rebrandflow .boxcontainer:after{bottom: 0}.rebrandflow .boxcontainer.scoping .boxtitle{color: #607d8b}.rebrandflow .boxcontainer.scoping .trigger{background: #607d8b}.rebrandflow .boxcontainer.scoping .trigger:hover{background: #78909c}.rebrandflow .boxcontainer.execution .boxtitle{color: #e91e63}.rebrandflow .boxcontainer.execution .trigger{background: #e91e63}.rebrandflow .boxcontainer.execution .trigger:hover{background: #ec407a}.rebrandflow .flowitem{max-width: 280px;margin: 0 auto 40px auto;background: #fff;-webkit-box-shadow: 0 15px 20px rgba(0,0,0,0.2);box-shadow: 0 15px 20px rgba(0,0,0,0.2)}.rebrandflow .flowitem .title{display: block;padding: .75em .5em;text-align: center;font-family: 'Circular-Bold-S', Arial, sans-serif;font-size: 112.5%;font-size: 1.125rem}.rebrandflow .flowitem .flowinner{position: relative;padding: 0 30px 40px 30px}.rebrandflow .flowitem .flowinner .desc{max-height: 0;overflow: hidden;padding-bottom: 0;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;transition: all .6s;-moz-transition: all .6s;-webkit-transition: all .6s;-o-transition: all .6s;color: #757575;font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 93.75%;font-size: .9375rem}.rebrandflow .flowitem .flowinner .trigger{position: absolute;top: 100%;left: 0;width: 100%;height: 40px;transform: translateY(-100%);-ms-transform: translateY(-100%);-moz-tranform: translateY(-100%);-webkit-transform: translateY(-100%);-o-transform: translateY(-100%);transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;cursor: pointer}.rebrandflow .flowitem .flowinner .trigger:before,.rebrandflow .flowitem .flowinner .trigger:after{content: "";position: absolute;top: 50%;left: 50%;width: 2px;height: 16px;transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;-webkit-transform-origin: 50% 50%;transition: all .6s;-moz-transition: all .6s;-webkit-transition: all .6s;-o-transition: all .6s;background: #fff}.rebrandflow .flowitem .flowinner .trigger:before{transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-moz-tranform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%)}.rebrandflow .flowitem .flowinner .trigger:after{transform: translateX(-50%) translateY(-50%) rotate(90deg);-ms-transform: translateX(-50%) translateY(-50%) rotate(90deg);-moz-tranform: translateX(-50%) translateY(-50%) rotate(90deg);-webkit-transform: translateX(-50%) translateY(-50%) rotate(90deg);-o-transform: translateX(-50%) translateY(-50%) rotate(90deg)}.rebrandflow .flowitem .flowinner.active .desc{max-height: 300px;padding-bottom: 20px}.rebrandflow .flowitem .flowinner.active .trigger:before{transform: translateX(-50%) translateY(-50%) rotate(90deg);-ms-transform: translateX(-50%) translateY(-50%) rotate(90deg);-moz-tranform: translateX(-50%) translateY(-50%) rotate(90deg);-webkit-transform: translateX(-50%) translateY(-50%) rotate(90deg);-o-transform: translateX(-50%) translateY(-50%) rotate(90deg)}.rebrandflow .flowitem .flowinner.active .trigger:after{transform: translateX(-50%) translateY(-50%) rotate(270deg);-ms-transform: translateX(-50%) translateY(-50%) rotate(270deg);-moz-tranform: translateX(-50%) translateY(-50%) rotate(270deg);-webkit-transform: translateX(-50%) translateY(-50%) rotate(270deg);-o-transform: translateX(-50%) translateY(-50%) rotate(270deg)}.btn-group{display: inline-block;position: relative;vertical-align: middle;zoom: 1}.btn-group:before{content: '';display: block}.btn-group:after{content: '';display: table;clear: both}@media only screen and (max-width: 768px){.btn-group{display: block}}.btn-group .dropdown-menu{position: absolute;z-index: 100;top: 0;left: 0;min-width: 100%;padding: 20px;visibility: hidden;opacity: 0;transition: opacity .5s;-moz-transition: opacity .5s;-webkit-transition: opacity .5s;-o-transition: opacity .5s;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;-moz-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.1);box-shadow: 0 5px 15px rgba(0,0,0,0.1);background: #fff}.btn-group .dropdown-menu a{display: block;padding: .5em 1.5em;font-size: 100%;font-size: 1rem;line-height: 225%;font-family: 'Circular-Medium', Arial, sans-serif;color: #121212;text-decoration: none;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;white-space: nowrap}.btn-group .dropdown-menu a:hover{color: #fff;background: #121212}.btn-group .dropdown-menu a.cat-tech{color: #2196f3}.btn-group .dropdown-menu a.cat-tech:hover{color: #fff;background: #2196f3}.btn-group .dropdown-menu a.cat-mark{color: #9c27b0}.btn-group .dropdown-menu a.cat-mark:hover{color: #fff;background: #9c27b0}.btn-group .dropdown-menu a.cat-lead{color: #607d8b}.btn-group .dropdown-menu a.cat-lead:hover{color: #fff;background: #607d8b}.btn-group .dropdown-menu a.cat-outreach{color: #ff9800}.btn-group .dropdown-menu a.cat-outreach:hover{color: #fff;background: #ff9800}.btn-group.open .dropdown-menu{visibility: visible;opacity: 1}.btn-group .btn{display: block;float: left;text-align: left;-moz-border-radius: 2px;border-radius: 2px}@media only screen and (max-width: 768px){.btn-group .btn{display: block;float: none}}input.btn{padding-top: 0;padding-bottom: 0;height: 2.964em}input.btn.btn-small{height: 2.03571429em}.btn{display: inline-block;padding: 0 2.5em;line-height: 2.85em;margin: 0;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;border: 0;background: #000;border: solid 2px #000;-moz-border-radius: 100px;border-radius: 100px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;color: #fff;outline: 0;cursor: pointer;text-align: center;text-decoration: none;font-size: 1em;vertical-align: middle;font-family: 'Circular-Book-S', Arial, sans-serif;border-collapse: separate;overflow: visible;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent}.btn.btn-small{font-size: .9em;line-height: 2.375em;font-weight: normal}.btn.btn-large{font-size: 1.4em}.btn:hover,.btn:focus,.btn:active{text-decoration: none;background: #e91e63;border-color: #e91e63}.btn.btn-block{display: block;width: 100%;text-align: left}.btn.btn-block.center{text-align: center}.btn[disabled],.btn.disabled{cursor: default;text-decoration: line-through}.btn.setwidth{min-width: 190px}.btn.btn-icon{position: relative;padding-left: 0.7em;padding-right: 2.5em}.btn.btn-icon.btn-icon-filter:after{content: "";position: absolute;top: 25%;right: 0.7em;width: 1em;height: 50%;background: url('/wp-content/themes/builtvisible/src/img/icon-filter-dark.svg') no-repeat 50% 50%}.btn.btn-icon.btn-icon-filter:hover:after{background-image: url('/wp-content/themes/builtvisible/src/img/icon-filter.svg')}.btn.btn-icon.btn-cat-tech{color: #fff;background: #2196f3;border-color: #82c4f8}.btn.btn-icon.btn-cat-tech:after{background: url('/wp-content/themes/builtvisible/src/img/icon-filter.svg') no-repeat 50% 50%}.btn.btn-icon.btn-cat-mark{color: #fff;background: #9c27b0;border-color: #ca61dc}.btn.btn-icon.btn-cat-mark:after{background: url('/wp-content/themes/builtvisible/src/img/icon-filter.svg') no-repeat 50% 50%}.btn.btn-icon.btn-cat-lead{color: #fff;background: #607d8b;border-color: #99aeb8}.btn.btn-icon.btn-cat-lead:after{background: url('/wp-content/themes/builtvisible/src/img/icon-filter.svg') no-repeat 50% 50%}.btn.btn-icon.btn-cat-outreach{color: #fff;background: #ff9800;border-color: #ffc166}.btn.btn-icon.btn-cat-outreach:after{background: url('/wp-content/themes/builtvisible/src/img/icon-filter.svg') no-repeat 50% 50%}.btn.btn-primary{background: #e91e63;border-color: #e91e63;-moz-border-radius: 3px;border-radius: 3px}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active{background: #ec407a;border-color: #ec407a;border-bottom-color: #ad1457}.btn.btn-secondary{background: transparent;border-color: #fff}.btn.btn-secondary:hover,.btn.btn-secondary:focus,.btn.btn-secondary:active{background: #fff;color: #000}.btn.btn-tertiary{background: #fff;color: #121212;border-color: #f5f5f5}.btn.btn-tertiary:hover,.btn.btn-tertiary:focus,.btn.btn-tertiary:active{background: #121212;color: #fff;border-color: #121212}.btn.btn-blue{background: #2196f3;border-color: #2196f3;color: #fff}.btn.btn-blue:hover,.btn.btn-blue:focus,.btn.btn-blue:active{background: #42a5f5;border-color: #42a5f5}.btn.btn-pink{background: #e91e63;border-color: #e91e63;color: #fff}.btn.btn-pink:hover,.btn.btn-pink:focus,.btn.btn-pink:active{background: #ec407a;border-color: #ec407a}.btn.btn-grey{background: #607d8b;border-color: #607d8b;color: #fff}.btn.btn-grey:hover,.btn.btn-grey:focus,.btn.btn-grey:active{background: #78909c;border-color: #78909c}.btn.margin-top-large{margin-top: 1em}.btn.margin-bottom{margin-bottom: 0.5em}.fab{position: relative;width: 58px;height: 58px;cursor: pointer}.fab:before,.fab:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%}.fab:before{background: #fff;-moz-border-radius: 100%;border-radius: 100%;-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.1);box-shadow: 0 5px 15px rgba(0,0,0,0.1)}.fab:after{background-size: 28% auto;transform: scale(1) translate3d(0px, 0px, 0px);-ms-transform: scale(1) translate3d(0px, 0px, 0px);-moz-tranform: scale(1) translate3d(0px, 0px, 0px);-webkit-transform: scale(1) translate3d(0px, 0px, 0px);-o-transform: scale(1) translate3d(0px, 0px, 0px)}.fab:focus{outline: 0}.fab:hover:before{-webkit-animation: fabanim .3s ease-in;-moz-animation: fabanim .3s ease-in;-ms-animation: fabanim .3s ease-in;-o-animation: fabanim .3s ease-in;animation: fabanim .3s ease-in}@-webkit-keyframes fabanim{0%{transform: scale(1) translate3d(0px, 0px, 0px);-ms-transform: scale(1) translate3d(0px, 0px, 0px);-moz-tranform: scale(1) translate3d(0px, 0px, 0px);-webkit-transform: scale(1) translate3d(0px, 0px, 0px);-o-transform: scale(1) translate3d(0px, 0px, 0px)}50%{transform: scale(1.2) translate3d(0px, 0px, 0px);-ms-transform: scale(1.2) translate3d(0px, 0px, 0px);-moz-tranform: scale(1.2) translate3d(0px, 0px, 0px);-webkit-transform: scale(1.2) translate3d(0px, 0px, 0px);-o-transform: scale(1.2) translate3d(0px, 0px, 0px);-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.1);box-shadow: 0 0 8px rgba(0,0,0,0.1)}100%{transform: scale(1) translate3d(0px, 0px, 0px);-ms-transform: scale(1) translate3d(0px, 0px, 0px);-moz-tranform: scale(1) translate3d(0px, 0px, 0px);-webkit-transform: scale(1) translate3d(0px, 0px, 0px);-o-transform: scale(1) translate3d(0px, 0px, 0px)}}@-moz-keyframes fabanim{0%{transform: scale(1) translate3d(0px, 0px, 0px);-ms-transform: scale(1) translate3d(0px, 0px, 0px);-moz-tranform: scale(1) translate3d(0px, 0px, 0px);-webkit-transform: scale(1) translate3d(0px, 0px, 0px);-o-transform: scale(1) translate3d(0px, 0px, 0px)}50%{transform: scale(1.2) translate3d(0px, 0px, 0px);-ms-transform: scale(1.2) translate3d(0px, 0px, 0px);-moz-tranform: scale(1.2) translate3d(0px, 0px, 0px);-webkit-transform: scale(1.2) translate3d(0px, 0px, 0px);-o-transform: scale(1.2) translate3d(0px, 0px, 0px);-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.1);box-shadow: 0 0 8px rgba(0,0,0,0.1)}100%{transform: scale(1) translate3d(0px, 0px, 0px);-ms-transform: scale(1) translate3d(0px, 0px, 0px);-moz-tranform: scale(1) translate3d(0px, 0px, 0px);-webkit-transform: scale(1) translate3d(0px, 0px, 0px);-o-transform: scale(1) translate3d(0px, 0px, 0px)}}@-ms-keyframes fabanim{0%{transform: scale(1) translate3d(0px, 0px, 0px);-ms-transform: scale(1) translate3d(0px, 0px, 0px);-moz-tranform: scale(1) translate3d(0px, 0px, 0px);-webkit-transform: scale(1) translate3d(0px, 0px, 0px);-o-transform: scale(1) translate3d(0px, 0px, 0px)}50%{transform: scale(1.2) translate3d(0px, 0px, 0px);-ms-transform: scale(1.2) translate3d(0px, 0px, 0px);-moz-tranform: scale(1.2) translate3d(0px, 0px, 0px);-webkit-transform: scale(1.2) translate3d(0px, 0px, 0px);-o-transform: scale(1.2) translate3d(0px, 0px, 0px);-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.1);box-shadow: 0 0 8px rgba(0,0,0,0.1)}100%{transform: scale(1) translate3d(0px, 0px, 0px);-ms-transform: scale(1) translate3d(0px, 0px, 0px);-moz-tranform: scale(1) translate3d(0px, 0px, 0px);-webkit-transform: scale(1) translate3d(0px, 0px, 0px);-o-transform: scale(1) translate3d(0px, 0px, 0px)}}@-o-keyframes fabanim{0%{transform: scale(1) translate3d(0px, 0px, 0px);-ms-transform: scale(1) translate3d(0px, 0px, 0px);-moz-tranform: scale(1) translate3d(0px, 0px, 0px);-webkit-transform: scale(1) translate3d(0px, 0px, 0px);-o-transform: scale(1) translate3d(0px, 0px, 0px)}50%{transform: scale(1.2) translate3d(0px, 0px, 0px);-ms-transform: scale(1.2) translate3d(0px, 0px, 0px);-moz-tranform: scale(1.2) translate3d(0px, 0px, 0px);-webkit-transform: scale(1.2) translate3d(0px, 0px, 0px);-o-transform: scale(1.2) translate3d(0px, 0px, 0px);-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.1);box-shadow: 0 0 8px rgba(0,0,0,0.1)}100%{transform: scale(1) translate3d(0px, 0px, 0px);-ms-transform: scale(1) translate3d(0px, 0px, 0px);-moz-tranform: scale(1) translate3d(0px, 0px, 0px);-webkit-transform: scale(1) translate3d(0px, 0px, 0px);-o-transform: scale(1) translate3d(0px, 0px, 0px)}}@keyframes fabanim{0%{transform: scale(1) translate3d(0px, 0px, 0px);-ms-transform: scale(1) translate3d(0px, 0px, 0px);-moz-tranform: scale(1) translate3d(0px, 0px, 0px);-webkit-transform: scale(1) translate3d(0px, 0px, 0px);-o-transform: scale(1) translate3d(0px, 0px, 0px)}50%{transform: scale(1.2) translate3d(0px, 0px, 0px);-ms-transform: scale(1.2) translate3d(0px, 0px, 0px);-moz-tranform: scale(1.2) translate3d(0px, 0px, 0px);-webkit-transform: scale(1.2) translate3d(0px, 0px, 0px);-o-transform: scale(1.2) translate3d(0px, 0px, 0px);-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.1);box-shadow: 0 0 8px rgba(0,0,0,0.1)}100%{transform: scale(1) translate3d(0px, 0px, 0px);-ms-transform: scale(1) translate3d(0px, 0px, 0px);-moz-tranform: scale(1) translate3d(0px, 0px, 0px);-webkit-transform: scale(1) translate3d(0px, 0px, 0px);-o-transform: scale(1) translate3d(0px, 0px, 0px)}}.fab.fab-arrow:after{background: url('/wp-content/themes/builtvisible/src/img/icon-arrow-down.svg') no-repeat 50% 50%}.fab.fab-list:after{background: url('/wp-content/themes/builtvisible/src/img/icon-list.svg') no-repeat 50% 50%}.social{display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-moz-box-direction: row;-webkit-box-direction: row;-webkit-flex-direction: row;-ms-flexbox-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: space-around;-webkit-justify-content: space-around;justify-content: space-around;-moz-box-wrap: wrap;-webkit-box-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flexbox-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 0 0 1em 0}.social li{display: inline-block}.social .slink{display: inline-block;position: relative;width: 58px;height: 58px;padding: 0;border: solid 2px #607d8b;-moz-border-radius: 100%;border-radius: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;color: #607d8b;font-size: 150%;font-size: 1.5rem;line-height: 57px;outline: 0;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;text-decoration: none;text-align: center}@media only screen and (max-width: 560px){.social .slink{width: 40px;height: 40px;line-height: 40px;font-size: 112.5%;font-size: 1.125rem}}.social .slink:hover{background: #607d8b;color: #F5F5F5;text-decoration: none}.social.small .slink{width: 40px;height: 40px;font-size: 112.5%;font-size: 1.125rem;line-height: 40px}.social.white .slink{color: #fff;border-color: #fff}.social.white .slink:hover{background: #fff;color: #121212}.social.grey .slink{color: #757575;border-color: #757575}.social.grey .slink:hover{background: #757575;color: #F5F5F5}.social.centered{-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;text-align: center}.social.centered .slink{margin: 0 .5em}@media only screen and (max-width: 560px){.social.centered .slink{font-size: 112.5%;font-size: 1.125rem;width: 40px;height: 40px;line-height: 40px}}.social.leftalign{-webkit-box-pack: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;-ms-flex-align: center;-ms-flex-pack: center;-ms-box-orient: horizontal;-moz-box-wrap: nowrap;-webkit-box-wrap: nowrap;-webkit-flex-wrap: nowrap;-ms-flexbox-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap}.social.leftalign .slink{margin-right: 0.5em}table{width: 100%;margin: 0 0 2em 0;background: #fff;border-collapse: collapse;border: solid 1px #e0e0e0;font-size: 131.25%;font-size: 1.3125rem;line-height: 166.66666667%}@media only screen and (max-width: 768px){table{table-layout: fixed;font-size: 87.5%;font-size: .875rem;line-height: 142.85714286%}}table th,table td{padding: 1em;vertical-align: top;text-align: center;font-size: 100%;font-size: 1rem;line-height: 137.5%}@media only screen and (max-width: 768px){table th,table td{padding: 0.5em;vertical-align: top;text-align: center;font-size: 87.5%;font-size: .875rem;line-height: 142.85714286%;word-wrap: break-word}}table th{font-family: 'Circular-Bold-S', Arial, sans-serif;font-weight: normal}table td{padding-bottom: 2em;font-family: 'Circular-Book-S', Arial, sans-serif}@media only screen and (max-width: 768px){table td{padding-bottom: 1em}}table thead{border-bottom: solid 2px #e0e0e0}table thead tr{border: 0}table tbody tr:last-child{border: 0}table tr{border-bottom: solid 2px #e0e0e0}table.leftalign th,table.leftalign td{text-align: left}table.limitwidth{margin: 0 0 30px 0;max-width: 730px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}table.fixedlayout{table-layout: fixed}.popupwrapper .mask{display: none;position: fixed;z-index: 990;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.3)}.popupwrapper .popup{display: none;position: absolute;z-index: 991;left: 50%;width: 80%;padding: 10px;margin: 0 0 0 -40%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;background: #FFFFFF}@media only screen and (max-width: 560px){.popupwrapper .popup{width: 90%;margin-left: -45%}}.popupwrapper .popup.fixed{position: fixed;top: 20%;height: 60%}.popupwrapper .popup.fixed .inner{max-height: 90%;overflow-y: scroll}.popupwrapper .popup.subscribe{padding: 0;width: 730px;height: auto;margin-left: -365px;background: none}.popupwrapper .popup.subscribe .well{margin: 0}@media only screen and (max-width: 768px){.popupwrapper .popup.subscribe{left: 5%;width: 90%;margin: 0}}.well{padding: 30px;margin-bottom: 2.08333333em;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.2);box-shadow: 0 0 6px rgba(0,0,0,0.2);-moz-border-radius: 2px;border-radius: 2px}@media only screen and (max-width: 768px){.well{padding: 20px}}@media only screen and (max-width: 560px){.well{padding: 10px}}.well.bg-grey{background: #607d8b;color: #fff;-webkit-box-shadow: none;box-shadow: none}.well.bg-white{background: #fff;color: #121212}.well.emailsubscribe{padding-top: 50px;margin-bottom: 2.5em}.well.emailsubscribe .form{max-width: 400px;margin: 0 auto;margin-bottom: 1.42857143em}.well.emailsubscribe .form label,.well.emailsubscribe .form .label{display: none}.well.emailsubscribe .form input{margin-bottom: 0}.well.limitwidth{margin: 0 0 30px 0;max-width: 730px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.well.commentbox .comment p{font-size: 112.5%;font-size: 1.125rem;line-height: 155.55555556%;font-family: "Sentinel A", "Sentinel B", Georgia, serif;font-style: normal;font-weight: 400}.well.morecomments{background: #607d8b;font-family: 'Circular-Book-S', Arial, sans-serif;text-align: center;color: #fff;cursor: pointer}.well.margin-bottom-lg{margin-bottom: 60px}.guidecontent .well.limitwidth{max-width: 920px !important}.panel{padding: 20px 0;margin-bottom: 50px}.panel.bg-white{background: #fff}.panel.bg-grey{background: #f9f9f9}.panel.bigpadding{padding: 120px 0}@media only screen and (max-width: 560px){.panel.bigpadding{padding: 30px 0}}.panel.bigpadding .text{padding: 0 8%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}@media only screen and (max-width: 560px){.panel.bigpadding .text{padding: 0 10px}}@media only screen and (max-width: 560px){.panel.bigpadding .image{display: block;margin: 0 auto;max-height: 300px}}.panel.no-margin{margin: 0}.panel.border-bottom{border-bottom: solid 1px #ccc}.panel.metadata p{padding: 1em 0;max-width: none}@media only screen and (max-width: 560px){.panel.metadata p{padding: 0 0 .5em 0}}.limitwidth{margin: 0 0 30px 0;max-width: 730px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.limitwidth-large{margin: 0 0 30px 0;max-width: 920px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.limitwidth-huge{margin: 0 0 30px 0;max-width: 1024px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.box{padding: 1em 0;margin: 1em 0 0 0;background: #121212;color: #fff;text-transform: uppercase;text-align: center;letter-spacing: 2px;font-family: 'Circular-Medium', Arial, sans-serif}@media only screen and (max-width: 560px){.box{padding: .7em 0;max-width: 200px;margin: 1.5em auto 0 auto;font-size: 87.5%;font-size: .875rem}}.box i{font-size: 200%;vertical-align: middle}img,object{max-width: 100%}#map-canvas img{max-width: inherit}a img{border: 0}img.wp-caption{max-width: 100%}.screenwrapper{padding-bottom: 50%;height: 0;z-index: 4;max-width: 980px;margin: 0 auto 0;position: relative;top: 2em;margin-bottom: 2em}.screenwrapper .inner{position: absolute;top: 0;left: 0;width: 100%;height: 100%}@media only screen and (max-width: 768px){.screenwrapper{margin-bottom: 3em}}.screenwrapper img{display: block;margin: 0 auto;width: 61vw;max-width: 748px !important;z-index: -1}.screenwrapper .screenshot{width: 100%;height: 100%;position: absolute;top: -8%;background: url('/wp-content/themes/builtvisible/src/img/screenshot-back.png') no-repeat center / contain}.wp-caption{position: relative;display: block;margin: 0 auto;height: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;margin-bottom: 2.5em;max-width: 100%}.wp-caption img{display: block;margin: 0 auto;height: auto !important;max-width: 100%}.wp-caption > .wp-caption{padding: 0}.wp-caption .wp-caption-text{max-width: none;padding: 1em 1.5em;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;background: #000;background: rgba(0,0,0,0.7);color: #fff;font-size: 87.5%;font-size: .875rem;line-height: 142.85714286%;font-family: 'Circular-Book-S', Arial, sans-serif}.wp-caption .wp-caption-text a{color: #fff}.centerimg{display: block;margin: 1em auto}.video.wp-caption .wp-caption-text{max-width: 730px;margin-top: -41px}.videowrapper{margin: 0 0 30px 0;max-width: 730px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;margin-bottom: 2.5em}.videomagic{position: relative;padding-bottom: 56.25%;height: 0}.videomagic .inner{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.videomagic iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}pre.language-markup{margin: 0 0 30px 0;max-width: 730px;margin-left: auto;margin-right: auto;margin-bottom: 2.5em;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.herostorywrapper{position: relative;background: #121212}.herostorywrapper .fab{position: absolute;z-index: 150;bottom: 0;right: 5%;margin-bottom: -29px}.hero{position: relative}.hero.hero_od{background: url('/wp-content/themes/builtvisible/src/img/homepage/hero_od_bg.jpg') no-repeat bottom / cover}.hero.hero_od .text{width: 45%}@media only screen and (max-width: 768px){.hero.hero_od{background-image: url('/wp-content/themes/builtvisible/src/img/homepage/hero_od_tablet.jpg')}.hero.hero_od .text{width: 70%}}@media only screen and (max-width: 560px){.hero.hero_od{background-image: url('/wp-content/themes/builtvisible/src/img/homepage/hero_od_mobile.jpg')}.hero.hero_od .text{width: 90%}}.hero.hero_od .fg{background: url('/wp-content/themes/builtvisible/src/img/homepage/hero_od_fg.png') no-repeat 60% bottom / auto 77%}.hero.hero_od .circle{background: url('/wp-content/themes/builtvisible/src/img/homepage/hero_od_animation.gif') no-repeat center / cover}.hero.hero_nl{background: url('/wp-content/themes/builtvisible/src/img/homepage/hero_nl_bg.jpg') no-repeat center / cover}@media only screen and (max-width: 768px){.hero.hero_nl{background: url('/wp-content/themes/builtvisible/src/img/homepage/hero_nl_tablet.jpg') no-repeat bottom / cover}}@media only screen and (max-width: 560px){.hero.hero_nl{background-image: url('/wp-content/themes/builtvisible/src/img/homepage/hero_nl_mobile.jpg')}}.hero.hero_nl .fg{background: url('/wp-content/themes/builtvisible/src/img/homepage/hero_nl_fg.png') no-repeat center / auto 100%}.hero.hero_nl .mg{background: url('/wp-content/themes/builtvisible/src/img/homepage/hero_nl_mg.png') no-repeat center / cover}.hero.hero_very{background: url('/wp-content/themes/builtvisible/src/img/homepage/hero_very_bg.jpg') no-repeat bottom / cover}.hero.hero_very .text{width: 42%}@media only screen and (max-width: 768px){.hero.hero_very{background-image: url('/wp-content/themes/builtvisible/src/img/homepage/hero_very_tablet.jpg')}.hero.hero_very .text{width: 70%}}@media only screen and (max-width: 560px){.hero.hero_very{background: url('/wp-content/themes/builtvisible/src/img/homepage/hero_very_mobile.jpg') no-repeat center / cover}.hero.hero_very .text{width: 90%}}.hero.hero_very .fg{background: url('/wp-content/themes/builtvisible/src/img/homepage/hero_very_fg.png') no-repeat bottom / contain}.hero.hero_very .circle{background: url('/wp-content/themes/builtvisible/src/img/homepage/hero_very_fallback.jpg') no-repeat center / cover}.hero.hero_rebrand{background: url('/wp-content/themes/builtvisible/src/img/homepage/hero_rebrand_bg.jpg') no-repeat bottom / cover}@media only screen and (max-width: 768px){.hero.hero_rebrand{background: url('/wp-content/themes/builtvisible/src/img/homepage/hero_rebrand_tablet.jpg') no-repeat center / cover}}@media only screen and (max-width: 560px){.hero.hero_rebrand{background-image: url('/wp-content/themes/builtvisible/src/img/homepage/hero_rebrand_mobile.jpg')}}.hero.hero_rebrand .circle{background-image: url('/wp-content/themes/builtvisible/src/img/homepage/hero_rebrand_animation.gif')}@media only screen and (max-width: 768px){.hero.hero_nl .fg,.hero.hero_very .fg,.hero.hero_sutb .fg,.hero.hero_od .fg,.hero.hero_nl .mg,.hero.hero_very .mg,.hero.hero_sutb .mg,.hero.hero_od .mg,.hero.hero_nl .circle,.hero.hero_very .circle,.hero.hero_sutb .circle,.hero.hero_od .circle{background: none}.hero.hero_nl .circle,.hero.hero_very .circle,.hero.hero_sutb .circle,.hero.hero_od .circle,.hero.hero_nl .circle_inner,.hero.hero_very .circle_inner,.hero.hero_sutb .circle_inner,.hero.hero_od .circle_inner,.hero.hero_nl .circle_bg,.hero.hero_very .circle_bg,.hero.hero_sutb .circle_bg,.hero.hero_od .circle_bg,.hero.hero_nl .video_bg,.hero.hero_very .video_bg,.hero.hero_sutb .video_bg,.hero.hero_od .video_bg{display: none}}.hero .aspect{position: relative;padding-bottom: 66%;height: 0}.hero .aspect .inner{position: absolute;top: 0;left: 0;width: 100%;height: 100%}@media only screen and (max-width: 768px){.hero .aspect{padding: 0;height: auto}.hero .aspect .inner{position: relative;height: 72vh;min-height: 470px;width: auto}}.hero .text{position: absolute;z-index: 5;left: 0;bottom: 70px;width: 33.33333333333333%;color: #fff}@media only screen and (max-width: 768px){.hero .text{left: 15%;width: 70%;text-align: center}}@media only screen and (max-width: 560px){.hero .text{left: 5%;width: 90%;bottom: 60px}}.hero .text .title{font-size: 4.1vw;line-height: 1.2em;margin-bottom: 0.2em}@media only screen and (min-width: 1190px){.hero .text .title{font-size: 300%;font-size: 3rem;line-height: 116.66666667%}}@media only screen and (max-width: 768px){.hero .text .title{font-size: 300%;font-size: 3rem;line-height: 108.33333333%}}@media only screen and (max-width: 560px){.hero .text .title{font-size: 212.5%;font-size: 2.125rem;line-height: 111.76470588%}}.hero .text p{font-size: 2vw;line-height: 1.2em}@media only screen and (min-width: 1190px){.hero .text p{font-size: 150%;font-size: 1.5rem;line-height: 125%}}@media only screen and (max-width: 768px){.hero .text p{max-width: none;font-size: 150%;font-size: 1.5rem;line-height: 125%}}@media only screen and (max-width: 560px){.hero .text p{max-width: none;font-size: 125%;font-size: 1.25rem;line-height: 130%}}.hero .fg,.hero .mg{position: absolute;z-index: 4;top: 0;left: 0;width: 100%;height: 100%;transition: all 2s;-moz-transition: all 2s;-webkit-transition: all 2s;-o-transition: all 2s}@media only screen and (max-width: 768px){.hero .fg,.hero .mg{transform: none;-ms-transform: none;-moz-tranform: none;-webkit-transform: none;-o-transform: none}}.hero .mg{z-index: 3}.hero .circle{position: absolute;z-index: 3;top: 19.97389034%;left: 30.34188034%;width: 39.31623932%;height: 60.05221932%;background: no-repeat center / cover;-moz-border-radius: 100%;border-radius: 100%;-webkit-box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.8), 0 0 15px 10px rgba(255,255,255,0.3);box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.8), 0 0 15px 10px rgba(255,255,255,0.3);transition: width 2s, height 2s, top 2s, left 2s;-moz-transition: width 2s, height 2s, top 2s, left 2s;-webkit-transition: width 2s, height 2s, top 2s, left 2s;-o-transition: width 2s, height 2s, top 2s, left 2s}.hero .circle:after{content: "";position: absolute;z-index: 3;top: 0;left: 0;width: 100%;height: 100%;-webkit-box-shadow: 10px 15px 30px 10px rgba(0,0,0,0.7) inset;box-shadow: 10px 15px 30px 10px rgba(0,0,0,0.7) inset;-moz-border-radius: 100%;border-radius: 100%}@media only screen and (max-width: 768px){.hero .circle{display: none}}.hero .circle .circle_inner{overflow: hidden;position: absolute;top: 0;left: 0;width: 100%;height: 100%;-moz-border-radius: 100%;border-radius: 100%;-webkit-mask-image: -webkit-radial-gradient(circle, #fff 100%, #000 100%)}.hero .circle .circle_bg{display: none;position: absolute;z-index: 1;top: -33.26086957%;left: -77.17391304%;width: 254.34782609%;height: 166.52173913%;transition: all 2s;-moz-transition: all 2s;-webkit-transition: all 2s;-o-transition: all 2s}.hero .circle .circle_bg .video_bg{display: none;position: absolute;top: 11.13989637%;left: 24.35897436%;width: 51.28205128%;height: 77.72020725%}.video.videoloop.videoautoplay .hero .circle .circle_bg{display: block}.video.videoloop.videoautoplay .hero .circle .circle_bg .video_bg{display: block}.herostory{position: static !important;overflow: hidden;background: #607d8b}.herostory .active .hero .fg{transform: translateX(5%);-ms-transform: translateX(5%);-moz-tranform: translateX(5%);-webkit-transform: translateX(5%);-o-transform: translateX(5%)}.herostorywrapper .bx-wrapper{position: relative;margin-bottom: 40px}.herostorywrapper .bx-wrapper .bx-controls{position: absolute;z-index: 500;bottom: 60px;left: 25%;width: 50%;text-align: center}@media only screen and (max-width: 768px){.herostorywrapper .bx-wrapper .bx-controls{width: 100%;left: 0;bottom: 10px}}.herostorywrapper .bx-wrapper .bx-controls .bx-pager-item{display: inline-block}.herostorywrapper .bx-wrapper .bx-controls .bx-pager-link{position: relative;display: block;width: 2em;height: 2em;margin: 0 .2em;overflow: hidden;cursor: pointer;text-indent: -9999px;outline: 0}.herostorywrapper .bx-wrapper .bx-controls .bx-pager-link:after{content: "";position: absolute;top: 50%;left: 50%;width: 10px;height: 10px;margin: -5px 0 0 -5px;background: #fff;-moz-border-radius: 100%;border-radius: 100%;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s}.herostorywrapper .bx-wrapper .bx-controls .bx-pager-link.active:after{width: 18px;height: 18px;margin: -9px 0 0 -9px;background: transparent;border: solid 2px #fff;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.homepagebtns .btn{margin: 15px}.workcontent iframe{display: block;max-width: 730px;margin: 0 auto}@media only screen and (max-width: 768px){.workcontent iframe{max-width: 100%}}.workcontent h1,.workcontent .h1{max-width: 980px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;text-align: center}.workcontent p,.workcontent address,.workcontent h2,.workcontent h3,.workcontent h4,.workcontent h5,.workcontent h6,.workcontent .h2,.workcontent .h3,.workcontent .h4,.workcontent .h5,.workcontent .h6,.workcontent ol,.workcontent ul,.workcontent dl{margin: 0 0 30px 0;max-width: 730px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}@media only screen and (max-width: 560px){.workcontent p,.workcontent address,.workcontent h2,.workcontent h3,.workcontent h4,.workcontent h5,.workcontent h6,.workcontent .h2,.workcontent .h3,.workcontent .h4,.workcontent .h5,.workcontent .h6,.workcontent ol,.workcontent ul,.workcontent dl{max-width: 84%;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}}.workcontent p{margin-bottom: 0}.workcontent blockquote p{max-width: none}.workcontent .code ol{margin-bottom: 0}.workcontent .wp-caption{max-width: 980px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;width: 100%}.workcontent .wp-caption.alignnone img{max-width: 100%}@media only screen and (max-width: 768px){.workcontent .wp-caption{max-width: 100%}}.client-logos{display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-moz-box-wrap: wrap;-webkit-box-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flexbox-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;margin-bottom: 3em}@media only screen and (max-width: 768px){.client-logos{margin-bottom: 2.5em}}.client-logos li{-webkit-flex: 0 0 calc(16.66% - 25px);-ms-flex: 0 0 calc(16.66% - 25px);flex: 0 0 calc(16.66% - 25px);margin: 5px}@media only screen and (max-width: 768px){.client-logos li{flex: 0 0 calc(33.33% - 30px)}}.blogpost{position: relative;height: 100%;-moz-border-radius: 2px;border-radius: 2px;overflow: hidden;background: #fff}.blogpost .imagewrap{display: block;position: relative;padding-bottom: 78%;height: 0}.blogpost .imagewrap .inner{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.blogpost .imagewrap .inner{overflow: hidden;background: no-repeat top / cover}.blogpost .imagewrap .image{min-width: 100%;min-height: 100%;max-width: none}.blogpost .content{padding: 30px;padding-bottom: 60px;border-top: solid 10px transparent}.blogpost .content a{text-decoration: none;color: inherit}.blogpost .content a:hover{text-decoration: underline}.blogpost .content p{font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 100%;font-size: 1rem;line-height: 150%;color: #757575}.blogpost .content p.authormeta{font-size: 87.5%;font-size: .875rem}.blogpost .content .title{font-size: 162.5%;font-size: 1.625rem}.blogpost .content .author2{font-size: 75%;font-size: .75rem;font-style: italic;color: #999999}.blogpost .content .author2 a{font-style: italic;color: #999999}.blogpost .content .bcat{position: absolute;bottom: 30px;left: 30px;font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 87.5%;font-size: .875rem}@media only screen and (max-width: 768px){.blogpost .content p{font-size: 87.5%;font-size: .875rem}.blogpost .content .title{font-size: 112.5%;font-size: 1.125rem}}@media only screen and (max-width: 560px){.blogpost .content{padding: 20px}.blogpost .content p,.blogpost .content .title{max-width: none}.blogpost .content .bcat{position: relative;left: auto;bottom: auto}}.blogpost.service .imagewrap .inner{display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;font-size: 6em;color: #fff;text-align: center}.blogpost.service .content{border: 0}.blogpost.cat-blue .imagewrap{background: #2196f3}.blogpost.cat-blue .bcat a{color: #2196f3}.blogpost.cat-purple .imagewrap{background: #9c27b0}.blogpost.cat-purple .bcat a{color: #9c27b0}.blogpost.cat-pink .imagewrap{background: #e91e63}.blogpost.cat-pink .bcat a{color: #e91e63}.blogpost.cat-orange .imagewrap{background: #ff9800}.blogpost.cat-orange .bcat a{color: #ff9800}.blogpost.cat-grey .imagewrap{background: #607d8b}.blogpost.cat-grey .bcat a{color: #607d8b}.blogcontent iframe{display: block;max-width: 730px;margin: 0 auto}@media only screen and (max-width: 768px){.blogcontent iframe{max-width: 100%}}.blogcontent > p:first-child:first-letter{float: left;margin: .1em .1em 0 0;font-family: "Sentinel A", "Sentinel B", Georgia, serif;font-style: normal;font-weight: 600;font-size: 475%;font-size: 4.75rem;line-height: 50%}.blogcontent p,.blogcontent address,.blogcontent h1,.blogcontent h2,.blogcontent h3,.blogcontent h4,.blogcontent h5,.blogcontent h6,.blogcontent .h1,.blogcontent .h2,.blogcontent .h3,.blogcontent .h4,.blogcontent .h5,.blogcontent .h6,.blogcontent ol,.blogcontent ul,.blogcontent dl{margin: 0 0 30px 0;max-width: 730px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}@media only screen and (max-width: 560px){.blogcontent p,.blogcontent address,.blogcontent h1,.blogcontent h2,.blogcontent h3,.blogcontent h4,.blogcontent h5,.blogcontent h6,.blogcontent .h1,.blogcontent .h2,.blogcontent .h3,.blogcontent .h4,.blogcontent .h5,.blogcontent .h6,.blogcontent ol,.blogcontent ul,.blogcontent dl{max-width: 84%;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}}.blogcontent p{margin-bottom: 0}.blogcontent blockquote p{max-width: none}.blogcontent .code ol{margin-bottom: 0}.blogcontent .wp-caption{max-width: 730px}.blogcontent .wp-caption.alignnone{max-width: 100%}.blogcontent .wp-caption.alignnone img{max-width: 100%}@media only screen and (max-width: 768px){.blogcontent .wp-caption{max-width: 100%}}.ie .blogpost .content{min-height: 440px}.form-submit{padding: 0}@media only screen and (max-width: 560px){.form-submit{max-width: none;text-align: center}}.ctaspacing{padding: 50px 0 80px 0;text-align: center}.ctaspacing .well.emailsubscribe{margin-bottom: 0}.metabox{zoom: 1}.metabox:before{content: '';display: block}.metabox:after{content: '';display: table;clear: both}.metabox p{font-family: 'Circular-Book-S', Arial, sans-serif;font-size: 1.35vw;line-height: 150%;color: #757575}.metabox a{text-decoration: none;color: #757575}.metabox a:hover{text-decoration: underline}.metabox .avatar{float: left;max-width: 30%;height: auto;margin-right: 5%;margin-bottom: 30px;-moz-border-radius: 100%;border-radius: 100%}.metabox .authormeta{padding-top: 1em;font-size: 87.5%;font-size: .875rem;line-height: 171.42857143%}.metabox .author{display: block;font-size: 100%;font-size: 1rem;color: #000}.metabox .author a{color: #121212}.metabox .readtime:before{content: "";display: inline-block;width: 0.5em;height: 0.5em;margin: 0 .5em;background: #757575;-moz-border-radius: 100%;border-radius: 100%}.closeicon{position: absolute;top: 10px;right: 10px;width: 44px;height: 44px;border: solid 1px #fff;-moz-border-radius: 100%;border-radius: 100%;cursor: pointer;text-indent: -9999px}.closeicon:before,.closeicon:after{content: "";position: absolute;top: 20%;left: 48%;width: 2px;height: 60%;background: #fff}.closeicon:before{transform: rotate(45deg);-ms-transform: rotate(45deg);-moz-tranform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg)}.closeicon:after{transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-tranform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg)}.popupwrapper .closeicon{outline: 0}.infiniteLoaderwrap{padding-bottom: 100px}.infiniteLoader{display: none;position: relative;left: 50%;width: 56px;height: 56px;margin: 0 0 0 -28px;background: #fff;-moz-border-radius: 100%;border-radius: 100%;-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.1);box-shadow: 0 5px 15px rgba(0,0,0,0.1)}.infiniteLoader:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url('/wp-content/themes/builtvisible/src/img/icon-loading.svg') no-repeat 50% 50%;background-size: 80% 80%;transform: translate3d(0px, 0px, 0px);-ms-transform: translate3d(0px, 0px, 0px);-moz-tranform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);-o-transform: translate3d(0px, 0px, 0px);-webkit-animation: infiniteload 2s linear infinite;-moz-animation: infiniteload 2s linear infinite;-ms-animation: infiniteload 2s linear infinite;-o-animation: infiniteload 2s linear infinite;animation: infiniteload 2s linear infinite}@-webkit-keyframes infiniteload{0%{transform: rotate(0deg) translate3d(0px, 0px, 0px);-ms-transform: rotate(0deg) translate3d(0px, 0px, 0px);-moz-tranform: rotate(0deg) translate3d(0px, 0px, 0px);-webkit-transform: rotate(0deg) translate3d(0px, 0px, 0px);-o-transform: rotate(0deg) translate3d(0px, 0px, 0px)}100%{transform: rotate(360deg) translate3d(0px, 0px, 0px);-ms-transform: rotate(360deg) translate3d(0px, 0px, 0px);-moz-tranform: rotate(360deg) translate3d(0px, 0px, 0px);-webkit-transform: rotate(360deg) translate3d(0px, 0px, 0px);-o-transform: rotate(360deg) translate3d(0px, 0px, 0px)}}@-moz-keyframes infiniteload{0%{transform: rotate(0deg) translate3d(0px, 0px, 0px);-ms-transform: rotate(0deg) translate3d(0px, 0px, 0px);-moz-tranform: rotate(0deg) translate3d(0px, 0px, 0px);-webkit-transform: rotate(0deg) translate3d(0px, 0px, 0px);-o-transform: rotate(0deg) translate3d(0px, 0px, 0px)}100%{transform: rotate(360deg) translate3d(0px, 0px, 0px);-ms-transform: rotate(360deg) translate3d(0px, 0px, 0px);-moz-tranform: rotate(360deg) translate3d(0px, 0px, 0px);-webkit-transform: rotate(360deg) translate3d(0px, 0px, 0px);-o-transform: rotate(360deg) translate3d(0px, 0px, 0px)}}@-ms-keyframes infiniteload{0%{transform: rotate(0deg) translate3d(0px, 0px, 0px);-ms-transform: rotate(0deg) translate3d(0px, 0px, 0px);-moz-tranform: rotate(0deg) translate3d(0px, 0px, 0px);-webkit-transform: rotate(0deg) translate3d(0px, 0px, 0px);-o-transform: rotate(0deg) translate3d(0px, 0px, 0px)}100%{transform: rotate(360deg) translate3d(0px, 0px, 0px);-ms-transform: rotate(360deg) translate3d(0px, 0px, 0px);-moz-tranform: rotate(360deg) translate3d(0px, 0px, 0px);-webkit-transform: rotate(360deg) translate3d(0px, 0px, 0px);-o-transform: rotate(360deg) translate3d(0px, 0px, 0px)}}@-o-keyframes infiniteload{0%{transform: rotate(0deg) translate3d(0px, 0px, 0px);-ms-transform: rotate(0deg) translate3d(0px, 0px, 0px);-moz-tranform: rotate(0deg) translate3d(0px, 0px, 0px);-webkit-transform: rotate(0deg) translate3d(0px, 0px, 0px);-o-transform: rotate(0deg) translate3d(0px, 0px, 0px)}100%{transform: rotate(360deg) translate3d(0px, 0px, 0px);-ms-transform: rotate(360deg) translate3d(0px, 0px, 0px);-moz-tranform: rotate(360deg) translate3d(0px, 0px, 0px);-webkit-transform: rotate(360deg) translate3d(0px, 0px, 0px);-o-transform: rotate(360deg) translate3d(0px, 0px, 0px)}}@keyframes infiniteload{0%{transform: rotate(0deg) translate3d(0px, 0px, 0px);-ms-transform: rotate(0deg) translate3d(0px, 0px, 0px);-moz-tranform: rotate(0deg) translate3d(0px, 0px, 0px);-webkit-transform: rotate(0deg) translate3d(0px, 0px, 0px);-o-transform: rotate(0deg) translate3d(0px, 0px, 0px)}100%{transform: rotate(360deg) translate3d(0px, 0px, 0px);-ms-transform: rotate(360deg) translate3d(0px, 0px, 0px);-moz-tranform: rotate(360deg) translate3d(0px, 0px, 0px);-webkit-transform: rotate(360deg) translate3d(0px, 0px, 0px);-o-transform: rotate(360deg) translate3d(0px, 0px, 0px)}}.serviceheader{position: relative;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;height: 550px;max-width: 1190px;margin: 0 auto}.serviceheader .circlecontainer{width: 48%}.serviceheader .textcontainer{width: 48%;text-align: left}.serviceheader .textcontainer h3{margin-bottom: 0.5em}.serviceheader .textcontainer p{padding: .1em 0;font-family: 'Circular-Book-S', Arial, sans-serif}@media only screen and (max-width: 560px){.serviceheader{margin-left: -10px;margin-right: -10px;-moz-box-direction: column;-webkit-box-direction: column;-webkit-flex-direction: column;-ms-flexbox-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-webkit-align-items: start;-moz-box-align: start;-ms-flex-align: start;align-items: start;height: auto}.serviceheader .circlecontainer,.serviceheader .textcontainer{width: 100%;min-height: 250px}.serviceheader .circlecontainer{margin-bottom: 1em}.serviceheader .textcontainer{padding: 0 10px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}}.circlewrapper{max-width: 401px;margin: 0 auto}@media only screen and (max-width: 560px){.circletext{margin-top: 1em;text-align: center}}.servicessquare{position: relative;padding-bottom: 100%;height: 0}.servicessquare .innershape{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.servicessquare .innershape{overflow: hidden}.circle{position: absolute;z-index: 1;top: 10%;left: 10%;width: 80%;height: 80%;-moz-border-radius: 100%;border-radius: 100%;transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;-o-transition: all .3s ease;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent}.circle.shrunk{z-index: 0}.circle.outline{background: #FFFFFF;box-shadow: 0 0 0 3px #fff, 0 0 5px 6px rgba(0,0,0,0.2)}.circle .segmentwrapper{position: absolute;top: 49%;left: 49%;width: 2%;height: 2%}.circle .segmentwrapper .segment{position: absolute;bottom: 50%;right: 50%;width: 5000%;height: 5000%;overflow: hidden;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;transform-origin: 0% 100%;-ms-transform-origin: 0% 100%;-moz-transform-origin: 0% 100%;-o-transform-origin: 0% 100%;-webkit-transform-origin: 0% 100%}.circle .segmentwrapper .segment .innerseg{position: absolute;right: -50%;bottom: -50%;width: 100%;height: 100%;background: #333333;-moz-border-radius: 100%;border-radius: 100%;transition: all .15s ease;-moz-transition: all .15s ease;-webkit-transition: all .15s ease;-o-transition: all .15s ease;transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;-webkit-transform-origin: 50% 50%;cursor: pointer}@media only screen and (max-width: 560px){.circle .segmentwrapper .segment .innerseg:hover,.circle .segmentwrapper .segment .innerseg.active{padding: 0 !important}}.circle .segmentwrapper .text{position: absolute;z-index: 100;width: 100%;text-align: center;color: #FFFFFF;font-size: 2.3vw;font-family: 'Circular-Book-S', Arial, sans-serif;-webkit-user-select: none;-moz-user-select: none;-khtml-user-select: none;-o-user-select: none;user-select: none}@media only screen and (min-width: 1190px){.circle .segmentwrapper .text{font-size: 137.5%;font-size: 1.375rem}}@media only screen and (max-width: 560px){.circle .segmentwrapper .text{font-size: 125%;font-size: 1.25rem}}.circle.organic.shrunk .segmentwrapper.segment1{transform: rotate(-30deg) scale(.1);-ms-transform: rotate(-30deg) scale(.1);-moz-tranform: rotate(-30deg) scale(.1);-webkit-transform: rotate(-30deg) scale(.1);-o-transform: rotate(-30deg) scale(.1)}.circle.organic.shrunk .segmentwrapper.segment2{transform: rotate(90deg) scale(.1);-ms-transform: rotate(90deg) scale(.1);-moz-tranform: rotate(90deg) scale(.1);-webkit-transform: rotate(90deg) scale(.1);-o-transform: rotate(90deg) scale(.1)}.circle.organic.shrunk .segmentwrapper.segment3{transform: rotate(210deg) scale(.1);-ms-transform: rotate(210deg) scale(.1);-moz-tranform: rotate(210deg) scale(.1);-webkit-transform: rotate(210deg) scale(.1);-o-transform: rotate(210deg) scale(.1)}.circle.organic .segmentwrapper .text{top: 16%;left: -18%;transform: rotate(-29deg);-ms-transform: rotate(-29deg);-moz-tranform: rotate(-29deg);-webkit-transform: rotate(-29deg);-o-transform: rotate(-29deg)}.circle.organic .segmentwrapper.segment1{transform: rotate(-30deg);-ms-transform: rotate(-30deg);-moz-tranform: rotate(-30deg);-webkit-transform: rotate(-30deg);-o-transform: rotate(-30deg);transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;-o-transition: all .3s ease}.circle.organic .segmentwrapper.segment1 .segment{transform: skewX(-30deg);-ms-transform: skewX(-30deg);-moz-tranform: skewX(-30deg);-webkit-transform: skewX(-30deg);-o-transform: skewX(-30deg)}.circle.organic .segmentwrapper.segment1 .segment .innerseg{background: #607d8b;transform: skewX(30deg);-ms-transform: skewX(30deg);-moz-tranform: skewX(30deg);-webkit-transform: skewX(30deg);-o-transform: skewX(30deg);border: solid 0 #607d8b}.circle.organic .segmentwrapper.segment1 .segment .innerseg:hover,.circle.organic .segmentwrapper.segment1 .segment .innerseg.active{z-index: 3;padding: 0.3em;background: #90a4ae}.circle.organic .segmentwrapper.segment2{transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-tranform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);transition: all .525s ease;-moz-transition: all .525s ease;-webkit-transition: all .525s ease;-o-transition: all .525s ease}.circle.organic .segmentwrapper.segment2 .segment{transform: skewX(-30deg);-ms-transform: skewX(-30deg);-moz-tranform: skewX(-30deg);-webkit-transform: skewX(-30deg);-o-transform: skewX(-30deg)}.circle.organic .segmentwrapper.segment2 .segment .innerseg{background: #2196f3;transform: skewX(30deg);-ms-transform: skewX(30deg);-moz-tranform: skewX(30deg);-webkit-transform: skewX(30deg);-o-transform: skewX(30deg);border: solid 0 #2196f3}.circle.organic .segmentwrapper.segment2 .segment .innerseg:hover,.circle.organic .segmentwrapper.segment2 .segment .innerseg.active{z-index: 3;padding: 0.3em;background: #64b5f6}.circle.organic .segmentwrapper.segment3{transform: rotate(210deg);-ms-transform: rotate(210deg);-moz-tranform: rotate(210deg);-webkit-transform: rotate(210deg);-o-transform: rotate(210deg);transition: all 1.05s ease;-moz-transition: all 1.05s ease;-webkit-transition: all 1.05s ease;-o-transition: all 1.05s ease}.circle.organic .segmentwrapper.segment3 .segment{transform: skewX(-30deg);-ms-transform: skewX(-30deg);-moz-tranform: skewX(-30deg);-webkit-transform: skewX(-30deg);-o-transform: skewX(-30deg)}.circle.organic .segmentwrapper.segment3 .segment .innerseg{background: #e91e63;transform: skewX(30deg);-ms-transform: skewX(30deg);-moz-tranform: skewX(30deg);-webkit-transform: skewX(30deg);-o-transform: skewX(30deg);border: solid 0 #e91e63}.circle.organic .segmentwrapper.segment3 .segment .innerseg:hover,.circle.organic .segmentwrapper.segment3 .segment .innerseg.active{z-index: 3;padding: 0.3em;background: #f06292}.circle.organic .segmentwrapper.segment3 .text{transform: rotate(151deg);-ms-transform: rotate(151deg);-moz-tranform: rotate(151deg);-webkit-transform: rotate(151deg);-o-transform: rotate(151deg)}.circle.detail.shrunk .segmentwrapper.segment1{transform: rotate(-30deg) scale(.1);-ms-transform: rotate(-30deg) scale(.1);-moz-tranform: rotate(-30deg) scale(.1);-webkit-transform: rotate(-30deg) scale(.1);-o-transform: rotate(-30deg) scale(.1)}.circle.detail.shrunk .segmentwrapper.segment2{transform: rotate(10deg) scale(.1);-ms-transform: rotate(10deg) scale(.1);-moz-tranform: rotate(10deg) scale(.1);-webkit-transform: rotate(10deg) scale(.1);-o-transform: rotate(10deg) scale(.1)}.circle.detail.shrunk .segmentwrapper.segment3{transform: rotate(50deg) scale(.1);-ms-transform: rotate(50deg) scale(.1);-moz-tranform: rotate(50deg) scale(.1);-webkit-transform: rotate(50deg) scale(.1);-o-transform: rotate(50deg) scale(.1)}.circle.detail.shrunk .segmentwrapper.segment4{transform: rotate(90deg) scale(.1);-ms-transform: rotate(90deg) scale(.1);-moz-tranform: rotate(90deg) scale(.1);-webkit-transform: rotate(90deg) scale(.1);-o-transform: rotate(90deg) scale(.1)}.circle.detail.shrunk .segmentwrapper.segment5{transform: rotate(150deg) scale(.1);-ms-transform: rotate(150deg) scale(.1);-moz-tranform: rotate(150deg) scale(.1);-webkit-transform: rotate(150deg) scale(.1);-o-transform: rotate(150deg) scale(.1)}.circle.detail.shrunk .segmentwrapper.segment7{transform: rotate(210deg) scale(.1);-ms-transform: rotate(210deg) scale(.1);-moz-tranform: rotate(210deg) scale(.1);-webkit-transform: rotate(210deg) scale(.1);-o-transform: rotate(210deg) scale(.1)}.circle.detail.shrunk .segmentwrapper.segment8{transform: rotate(270deg) scale(.1);-ms-transform: rotate(270deg) scale(.1);-moz-tranform: rotate(270deg) scale(.1);-webkit-transform: rotate(270deg) scale(.1);-o-transform: rotate(270deg) scale(.1)}.circle.detail .segmentwrapper .text{top: 35%;left: -34%;transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;-webkit-transform-origin: 50% 50%;transform: rotate(21deg);-ms-transform: rotate(21deg);-moz-tranform: rotate(21deg);-webkit-transform: rotate(21deg);-o-transform: rotate(21deg);font-size: 1.4vw}@media only screen and (min-width: 1190px){.circle.detail .segmentwrapper .text{font-size: 0.9rem}}@media only screen and (max-width: 560px){.circle.detail .segmentwrapper .text{font-size: 75%;font-size: .75rem}}.circle.detail .segmentwrapper.segment1{transform: rotate(-30deg);-ms-transform: rotate(-30deg);-moz-tranform: rotate(-30deg);-webkit-transform: rotate(-30deg);-o-transform: rotate(-30deg);transition: all .075s ease;-moz-transition: all .075s ease;-webkit-transition: all .075s ease;-o-transition: all .075s ease}.circle.detail .segmentwrapper.segment1 .segment{transform: skewX(50deg);-ms-transform: skewX(50deg);-moz-tranform: skewX(50deg);-webkit-transform: skewX(50deg);-o-transform: skewX(50deg)}.circle.detail .segmentwrapper.segment1 .segment .innerseg{background: #607d8b;transform: skewX(-50deg);-ms-transform: skewX(-50deg);-moz-tranform: skewX(-50deg);-webkit-transform: skewX(-50deg);-o-transform: skewX(-50deg);border: solid 0 #607d8b}.circle.detail .segmentwrapper.segment1 .segment .innerseg:hover,.circle.detail .segmentwrapper.segment1 .segment .innerseg.active{z-index: 3;padding: 0.3em;background: #90a4ae}.circle.detail .segmentwrapper.segment1 .text{top: 32%}.circle.detail .segmentwrapper.segment2{transform: rotate(10deg);-ms-transform: rotate(10deg);-moz-tranform: rotate(10deg);-webkit-transform: rotate(10deg);-o-transform: rotate(10deg);transition: all .15s ease;-moz-transition: all .15s ease;-webkit-transition: all .15s ease;-o-transition: all .15s ease}.circle.detail .segmentwrapper.segment2 .segment{transform: skewX(50deg);-ms-transform: skewX(50deg);-moz-tranform: skewX(50deg);-webkit-transform: skewX(50deg);-o-transform: skewX(50deg)}.circle.detail .segmentwrapper.segment2 .segment .innerseg{background: #607d8b;transform: skewX(-50deg);-ms-transform: skewX(-50deg);-moz-tranform: skewX(-50deg);-webkit-transform: skewX(-50deg);-o-transform: skewX(-50deg);border: solid 0 #607d8b}.circle.detail .segmentwrapper.segment2 .segment .innerseg:hover,.circle.detail .segmentwrapper.segment2 .segment .innerseg.active{z-index: 3;padding: 0.3em;background: #90a4ae}.circle.detail .segmentwrapper.segment3{transform: rotate(50deg);-ms-transform: rotate(50deg);-moz-tranform: rotate(50deg);-webkit-transform: rotate(50deg);-o-transform: rotate(50deg);transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;-o-transition: all .3s ease}.circle.detail .segmentwrapper.segment3 .segment{transform: skewX(50deg);-ms-transform: skewX(50deg);-moz-tranform: skewX(50deg);-webkit-transform: skewX(50deg);-o-transform: skewX(50deg)}.circle.detail .segmentwrapper.segment3 .segment .innerseg{background: #607d8b;transform: skewX(-50deg);-ms-transform: skewX(-50deg);-moz-tranform: skewX(-50deg);-webkit-transform: skewX(-50deg);-o-transform: skewX(-50deg);border: solid 0 #607d8b}.circle.detail .segmentwrapper.segment3 .segment .innerseg:hover,.circle.detail .segmentwrapper.segment3 .segment .innerseg.active{z-index: 3;padding: 0.3em;background: #90a4ae}.circle.detail .segmentwrapper.segment4{transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-tranform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);transition: all .45s ease;-moz-transition: all .45s ease;-webkit-transition: all .45s ease;-o-transition: all .45s ease}.circle.detail .segmentwrapper.segment4 .segment{transform: skewX(30deg);-ms-transform: skewX(30deg);-moz-tranform: skewX(30deg);-webkit-transform: skewX(30deg);-o-transform: skewX(30deg)}.circle.detail .segmentwrapper.segment4 .segment .innerseg{background: #2196f3;transform: skewX(-30deg);-ms-transform: skewX(-30deg);-moz-tranform: skewX(-30deg);-webkit-transform: skewX(-30deg);-o-transform: skewX(-30deg);border: solid 0 #2196f3}.circle.detail .segmentwrapper.segment4 .segment .innerseg:hover,.circle.detail .segmentwrapper.segment4 .segment .innerseg.active{z-index: 3;padding: 0.3em;background: #64b5f6}.circle.detail .segmentwrapper.segment4 .text{top: 30%;left: -31%;transform: rotate(-149deg);-ms-transform: rotate(-149deg);-moz-tranform: rotate(-149deg);-webkit-transform: rotate(-149deg);-o-transform: rotate(-149deg)}.circle.detail .segmentwrapper.segment5{transform: rotate(150deg);-ms-transform: rotate(150deg);-moz-tranform: rotate(150deg);-webkit-transform: rotate(150deg);-o-transform: rotate(150deg);transition: all .6s ease;-moz-transition: all .6s ease;-webkit-transition: all .6s ease;-o-transition: all .6s ease}.circle.detail .segmentwrapper.segment5 .segment{transform: skewX(30deg);-ms-transform: skewX(30deg);-moz-tranform: skewX(30deg);-webkit-transform: skewX(30deg);-o-transform: skewX(30deg)}.circle.detail .segmentwrapper.segment5 .segment .innerseg{background: #2196f3;transform: skewX(-30deg);-ms-transform: skewX(-30deg);-moz-tranform: skewX(-30deg);-webkit-transform: skewX(-30deg);-o-transform: skewX(-30deg);border: solid 0 #2196f3}.circle.detail .segmentwrapper.segment5 .segment .innerseg:hover,.circle.detail .segmentwrapper.segment5 .segment .innerseg.active{z-index: 3;padding: 0.3em;background: #64b5f6}.circle.detail .segmentwrapper.segment5 .text{top: 28%;left: -31%;transform: rotate(-150deg);-ms-transform: rotate(-150deg);-moz-tranform: rotate(-150deg);-webkit-transform: rotate(-150deg);-o-transform: rotate(-150deg)}.circle.detail .segmentwrapper.segment7{transform: rotate(210deg);-ms-transform: rotate(210deg);-moz-tranform: rotate(210deg);-webkit-transform: rotate(210deg);-o-transform: rotate(210deg);transition: all .75s ease;-moz-transition: all .75s ease;-webkit-transition: all .75s ease;-o-transition: all .75s ease}.circle.detail .segmentwrapper.segment7 .segment{transform: skewX(30deg);-ms-transform: skewX(30deg);-moz-tranform: skewX(30deg);-webkit-transform: skewX(30deg);-o-transform: skewX(30deg)}.circle.detail .segmentwrapper.segment7 .segment .innerseg{background: #e91e63;transform: skewX(-30deg);-ms-transform: skewX(-30deg);-moz-tranform: skewX(-30deg);-webkit-transform: skewX(-30deg);-o-transform: skewX(-30deg);border: solid 0 #e91e63}.circle.detail .segmentwrapper.segment7 .segment .innerseg:hover,.circle.detail .segmentwrapper.segment7 .segment .innerseg.active{z-index: 3;padding: 0.3em;background: #f06292}.circle.detail .segmentwrapper.segment7 .text{top: 29%;left: -32%;transform: rotate(208deg);-ms-transform: rotate(208deg);-moz-tranform: rotate(208deg);-webkit-transform: rotate(208deg);-o-transform: rotate(208deg)}.circle.detail .segmentwrapper.segment8{transform: rotate(270deg);-ms-transform: rotate(270deg);-moz-tranform: rotate(270deg);-webkit-transform: rotate(270deg);-o-transform: rotate(270deg);transition: all .9s ease;-moz-transition: all .9s ease;-webkit-transition: all .9s ease;-o-transition: all .9s ease}.circle.detail .segmentwrapper.segment8 .segment{transform: skewX(30deg);-ms-transform: skewX(30deg);-moz-tranform: skewX(30deg);-webkit-transform: skewX(30deg);-o-transform: skewX(30deg)}.circle.detail .segmentwrapper.segment8 .segment .innerseg{background: #e91e63;transform: skewX(-30deg);-ms-transform: skewX(-30deg);-moz-tranform: skewX(-30deg);-webkit-transform: skewX(-30deg);-o-transform: skewX(-30deg);border: solid 0 #e91e63}.circle.detail .segmentwrapper.segment8 .segment .innerseg:hover,.circle.detail .segmentwrapper.segment8 .segment .innerseg.active{z-index: 3;padding: 0.3em;background: #f06292}.circle.detail .segmentwrapper.segment8 .text{top: 29%;left: -31%;transform: rotate(31deg);-ms-transform: rotate(31deg);-moz-tranform: rotate(31deg);-webkit-transform: rotate(31deg);-o-transform: rotate(31deg)}.innercircle{position: absolute;z-index: 2;top: 50%;left: 50%;width: 35%;height: 35%;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-moz-tranform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);background: #FFFFFF;box-shadow: 0 0 10px rgba(0,0,0,0.5);-moz-border-radius: 100%;border-radius: 100%;text-align: center;cursor: pointer;font-size: 2.3vw;color: #121212;font-family: 'Circular-Bold-S', Arial, sans-serif;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;-webkit-user-select: none;-moz-user-select: none;-khtml-user-select: none;-o-user-select: none;user-select: none}@media only screen and (max-width: 560px){.innercircle{font-size: 112.5%;font-size: 1.125rem}}@media only screen and (min-width: 1190px){.innercircle{font-size: 150%;font-size: 1.5rem}}.circletoggle{display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-moz-box-direction: row;-webkit-box-direction: row;-webkit-flex-direction: row;-ms-flexbox-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;padding: .8em 1.5em;max-width: 240px;margin: 0 auto;background: #f1f3f4;box-shadow: 0 0 10px rgba(0,0,0,0.2);-moz-border-radius: 100px;border-radius: 100px;cursor: pointer;font-weight: bold;font-family: 'Circular-Bold-S', Arial, sans-serif;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;-webkit-user-select: none;-moz-user-select: none;-khtml-user-select: none;-o-user-select: none;user-select: none}.circletoggle.active .toggle:after{transform: translateX(0%);-ms-transform: translateX(0%);-moz-tranform: translateX(0%);-webkit-transform: translateX(0%);-o-transform: translateX(0%)}.circletoggle .toggle{position: relative;width: 2.6em;height: 1.2em;background: #c1c2c3;background: #dddddd;-moz-border-radius: 100px;border-radius: 100px}.circletoggle .toggle:after{content: "";position: absolute;top: -0.3em;left: 50%;width: 1.8em;height: 1.8em;background: #999999;-moz-border-radius: 100px;border-radius: 100px;box-shadow: 0 2px 2px rgba(0,0,0,0.2);transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;transform: translateX(-100%);-ms-transform: translateX(-100%);-moz-tranform: translateX(-100%);-webkit-transform: translateX(-100%);-o-transform: translateX(-100%)}@media all and (-ms-high-contrast: none){.circletoggle{display: none}}@supports (-ms-ime-align:auto){.circletoggle{display: none}}.servicestitle{padding-top: 8%}.servicesintro{max-width: 920px;margin: 0 auto}.flexrow{display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-moz-box-direction: row;-webkit-box-direction: row;-webkit-flex-direction: row;-ms-flexbox-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: space-between;-webkit-justify-content: space-between;justify-content: space-between;max-width: 920px;padding: 8% 0;margin: 0 auto}.flexrow.reverse{-moz-box-direction: row-reverse;-webkit-box-direction: row-reverse;-webkit-flex-direction: row-reverse;-ms-flexbox-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse}.flexrow .text{width: 52%}.flexrow .image{width: 40%;margin-bottom: 0.5em;-webkit-box-shadow: .3em .3em .5em rgba(0,0,0,0.2);box-shadow: .3em .3em .5em rgba(0,0,0,0.2);-moz-border-radius: 5px;border-radius: 5px}.flexrow .image.discover{background: url('/wp-content/themes/builtvisible/src/img/servicespage/discover.svg') no-repeat 50% 50% #2196f3;background-size: 45% auto}.flexrow .image.convert{background: url('/wp-content/themes/builtvisible/src/img/servicespage/convert.svg') no-repeat 50% 50% #e91e63;background-size: 45% auto}.flexrow .image.improve{background: url('/wp-content/themes/builtvisible/src/img/servicespage/improve.svg') no-repeat 50% 50% #607d8b;background-size: 45% auto}@media only screen and (max-width: 560px){.flexrow{display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-moz-box-direction: column-reverse;-webkit-box-direction: column-reverse;-webkit-flex-direction: column-reverse;-ms-flexbox-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse}.flexrow.reverse{-moz-box-direction: column-reverse;-webkit-box-direction: column-reverse;-webkit-flex-direction: column-reverse;-ms-flexbox-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse}.flexrow .text,.flexrow .image{width: 100%;margin-bottom: 2em}.flexrow .image{height: 80vmin}}.guideintro{margin: 0 0 30px 0;max-width: 920px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.guidecontent{padding: 0 10px}.guidecontent h1,.guidecontent h2,.guidecontent h3,.guidecontent h4,.guidecontent h5,.guidecontent h6,.guidecontent .h1,.guidecontent .h2,.guidecontent .h3,.guidecontent .h4,.guidecontent .h5,.guidecontent .h6,.guidecontent .videowrapper,.guidecontent p,.guidecontent address,.guidecontent img,.guidecontent ul,.guidecontent ol,.guidecontent dl{margin: 0 0 30px 0;max-width: 920px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.guidecontent p{margin-bottom: 0}.guidecontent figure img.wp-caption{max-width: 100%}.guidecontent .wp-caption{margin-bottom: 0;margin: 0 0 30px 0;max-width: 920px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;width: 100%}.guidecontent .wp-caption.alignnone{max-width: 1170px}.guidecontent .wp-caption.alignnone img{max-width: 1170px}.guidecontent .wp-caption .wp-caption-text{margin-top: -30px}.guidecontent .code ol{margin-bottom: 0}.guidecontent .form.contact-form{padding: 30px;margin-bottom: 100px;background: #607d8b;max-width: 920px}.guidecontent .form.contact-form .gform_button{display: block;margin: 0 auto;margin-top: 0.75em}.guidecontent .form.contact-form .gfield_description{color: #fff}.guidecontent .form.contact-form .validation_error{padding: 0.5em;background: #e91e63;font-size: 131.25%;font-size: 1.3125rem;line-height: 166.66666667%;word-wrap: break-word;color: #fff}.guidecontent .form.contact-form ul{max-width: none}.guidecontent .guideauthor{margin-top: 100px;margin: 0 0 30px 0;max-width: 920px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.guidecontent .guideauthor .avatar{-moz-border-radius: 100%;border-radius: 100%}.guidecontent .guideauthor .authordesc{font-family: 'Circular-Book-S', Arial, sans-serif;color: #757575}.guidecontent .guideauthor .authordesc p{font-size: 112.5%;font-size: 1.125rem;line-height: 133.33333333%}.guidecontent.narrow p,.guidecontent.narrow address,.guidecontent.narrow h1,.guidecontent.narrow h2,.guidecontent.narrow h3,.guidecontent.narrow h4,.guidecontent.narrow h5,.guidecontent.narrow h6,.guidecontent.narrow .h1,.guidecontent.narrow .h2,.guidecontent.narrow .h3,.guidecontent.narrow .h4,.guidecontent.narrow .h5,.guidecontent.narrow .h6,.guidecontent.narrow ol,.guidecontent.narrow ul,.guidecontent.narrow dl{margin: 0 0 30px 0;max-width: 730px;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.guidecontent.narrow p{margin-bottom: 0}.guidecontent.narrow .wp-caption{max-width: 730px}.guidecontent.narrow .sectionheading img.wp-caption{max-width: 100%}.guidecontent.narrow blockquote p{max-width: 1170px !important}@media only screen and (max-width: 560px){.guidecontent p,.guidecontent address,.guidecontent h2,.guidecontent h3,.guidecontent h4,.guidecontent h5,.guidecontent h6,.guidecontent ul,.guidecontent ol,.guidecontent dl{max-width: 84%;margin-left: auto;margin-right: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}.guidecontent img,.guidecontent .videowrapper{max-width: 100%}.guidecontent .sectionheading .navwrap{right: 8%;width: 84%}.guidecontent .sectionheading .guidenav{width: 100%;max-width: 100%;min-width: 0}.guidecontent .guideauthor{text-align: center}.guidecontent .guideauthor .avatar{width: 100px;height: 100px;margin-bottom: 30px}.guidecontent .guideauthor .authordesc p{font-size: 100%;font-size: 1rem;line-height: 162.5%}.guidecontent .form.contact-form{padding: 20px}.guidecontent .form.contact-form .validation_error,.guidecontent .form.contact-form .gfield_description{font-size: 100%;font-size: 1rem;text-align: center}}