article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden],audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-size:16px}blockquote,body,h1,h2,h3,h4,h5,h6,p{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:3% 0;padding:0}ins{background:#ff9;text-decoration:none}ins,mark{color:#000}mark{background:#ff0;font-style:italic;font-weight:700}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ol,ul{padding:0}dd,ol,ul{margin:0}nav ol,nav ul{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{margin:0}fieldset,legend{border:0;padding:0}legend{*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}[role=button],button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.nocallout{-webkit-touch-callout:none}textarea[contenteditable]{-webkit-appearance:none}.gifhidden{position:absolute;left:-100%}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}a:active,a:focus{outline:none}*,:after,:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}svg{width:100%!important;height:auto!important}a[href^=tel]{color:inherit;text-decoration:none}button{border:none;outline:none;padding:0;background:transparent}::selection{background:#666;color:#fff}::-moz-selection{background:#666;color:#fff}body,html{height:100%}body{background:#fff;font-family:Raleway,sans-serif;font-size:62.5%;line-height:1.6;-webkit-font-smoothing:antialiased;color:#666}button,input,select{-webkit-appearance:none}img{max-width:100%;width:auto;height:auto;vertical-align:middle}.video{position:relative;padding-bottom:56.25%}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.svg-container{position:relative;height:0;width:100%;padding-bottom:100%}.svg-container svg{position:absolute;width:100%;height:100%;top:0;left:0}h1 a,h2 a,h3 a,h4 a{color:inherit;text-decoration:none;border:none!important}a{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}@font-face{font-family:opencrm;src:url(fonts/opencrm.eot?63389146);src:url(fonts/opencrm.eot?63389146#iefix) format("embedded-opentype"),url(fonts/opencrm.woff2?63389146) format("woff2"),url(fonts/opencrm.woff?63389146) format("woff"),url(fonts/opencrm.ttf?63389146) format("truetype"),url(fonts/opencrm.svg?63389146#opencrm) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:opencrm;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\e800"}.icon-google-plus:before{content:"\e801"}.icon-linkedin:before{content:"\e802"}.icon-pinterest:before{content:"\e803"}.icon-twitter:before{content:"\e804"}.icon-tick:before{content:"\e805"}.section,.section--full-bleed .full-bleed{position:relative;padding:120px 0}.section--full-bleed,.section--map{padding:0}.container{width:100%;max-width:1140px;padding:0 50px;margin:0 auto}.narrow .container{max-width:750px}.align--left{text-align:left}.align--right{text-align:right}.align--center{text-align:center}.top--pad{padding:120px 0 0}.bottom--pad{padding:0 0 120px}.small--pad{padding-bottom:50px}.no--pad{padding:0}.no-hero{padding-top:190px}@media (max-width:1023px){.section,.section--full-bleed .full-bleed{padding:60px 0}.top--pad{padding:60px 0 0}.bottom--pad{padding:0 0 60px}.small--pad{padding-bottom:25px}.no--pad{padding:0}.no-hero{padding-top:130px}}@media (max-width:639px){.section,.section--full-bleed .full-bleed{padding:40px 0}.top--pad{padding:40px 0 0}.bottom--pad{padding:0 0 40px}.small--pad{padding-bottom:20px}.no--pad{padding:0}.no-hero{padding-top:110px}}h1,h2,h3,h4,h5,h6{font-weight:400;color:#1e1e1e;position:relative;line-height:1.2;margin-bottom:20px}h1{font-size:5em}h2{font-size:4em}h3{font-size:3em}h4{font-size:2.5em}.title-only h1,.title-only h2,.title-only h3,.title-only h4{margin:0}p{font-size:1.6em;margin-bottom:25px}p:last-child{margin-bottom:0}.small{font-size:1.4em}strong{font-weight:600}cite,em{font-style:italic}ul{list-style-type:disc;font-size:1em;margin-bottom:25px}ol{list-style-type:decimal}ol li,ul li{font-size:1.6em;line-height:1.9}ol ul,ul ul{list-style-type:circle;margin-left:20px}ol ol,ol ul,ul ol,ul ul{list-style-position:inside}ol ol,ul ol{list-style-type:lower-latin;margin-left:15px}blockquote{margin:0;padding:0}blockquote .name,blockquote .title{font-size:1.4em;display:block;margin:0}blockquote:before{color:#ccc;content:open-quote;font-family:Playfair Display,serif;font-size:40px;line-height:0;margin-right:0;display:none}blockquote p{display:inline}@media (max-width:639px){h1{font-size:4em}h2{font-size:2.8em}h3{font-size:2em}h4{font-size:1.8em}}@media (max-width:340px){h2{font-size:2.6em}}.alignnone{margin:0}.alignleft{float:left;margin:0 30px 30px 0}.alignright{float:right;margin:0 0 30px 30px}.aligncenter{display:block;margin:0 auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:100%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:0 30px 30px 0}.wp-caption.alignright{margin:0 0 30px 30px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:14px;margin:0;padding:0 4px 5px}.col-wrapper{margin:0 -30px}[class*=" col--"],[class^=col--]{float:left;min-height:1px;padding:0 30px}[class*=" col--"] .image,[class^=col--] .image{margin-bottom:30px}.col--10{width:10%}.col--20{width:20%}.col--25{width:25%}.col--30{width:30%}.col--33{width:33.333%}.col--40{width:40%}.col--50{width:50%}.col--60{width:60%}.col--66{width:66.666%}.col--70{width:70%}.col--75{width:75%}.col--80{width:80%}.col--90{width:90%}.col--100{width:100%;float:none;clear:both}.col--no-pad{padding-left:0!important;padding-right:0!important}.col--20:nth-child(5n+1),.col--25:nth-child(4n+1),.col--33:nth-child(3n+1),.col--50:nth-child(odd){clear:left}@media (max-width:1023px){.col--20{width:33.333%}.col--25{width:25%}.col--33{width:33.333%}}@media (max-width:768px){.col-wrapper{margin:0 -20px}[class*=" col--"],[class^=col--]{padding:0 20px}}@media (max-width:767px){.col--20,.col--25{width:50%}.col--20:nth-child(5n+1),.col--25:nth-child(4n+1){clear:none}.col--20:nth-child(odd),.col--25:nth-child(odd){clear:left}}@media (max-width:639px){.container{padding:0 20px}.col-wrapper{margin:0 -10px}[class*=" col--"],[class^=col--]{padding:0 10px}.col--10,.col--20,.col--25,.col--30,.col--33,.col--40,.col--50,.col--60,.col--66,.col--70,.col--75,.col--80,.col--90,.col--100{width:100%}.col--50{padding-top:20px}.col--50:first-child{padding-top:0}}.page-wrapper{position:relative;overflow:hidden;left:0;transition:all .3s}.home-hero-container{width:600px;display:block}.static-wrap{display:none}.why-container{padding-bottom:93.87755%}.benefits-container{padding-bottom:90.81633%}@media (max-width:1270px){.home-hero-container{width:550px}}@media (max-width:1180px){.home-hero-container{width:100%}}@media (max-width:768px){.home-hero-container{padding:0;height:auto}}.hero--full .hero-content.about-hero-content,.hero-content.about-hero-content .container{max-width:100%;width:100%;padding-bottom:0}.about-hero-container{padding-bottom:14.20849%}.what-we-do-container{padding-bottom:58.16327%}.we-understand-container{padding-bottom:108.16327%}.about-us-container{padding-bottom:75.30612%}.careers-hero-container{padding-bottom:49.90826%}.features-container{padding-bottom:35.71429%}.inner-hero-image{max-width:385px;margin:0 auto}.sales-management-container{padding-bottom:94.69388%}.contact-management-hero-container{padding-bottom:50%}.contact-management-container{padding-bottom:74.69388%}.activity-management-container{padding-bottom:81.63265%}.project-management-container{padding-bottom:79.59184%}.product-management-container{padding-bottom:65.5102%}.animation-wrap{position:absolute;bottom:0;left:0;display:block}#bodymovin,#bodymovin svg,.animation-wrap{width:628px!important;height:528px!important}.comparison-hero .inner-hero-image{max-width:500px}.competitors-hero-container{padding-bottom:57.11538%}.comparison-customisability{width:100%;max-width:360px;height:260px;padding:0;float:right}.comparison-features{width:100%;max-width:360px;height:310px;padding:0;float:right}.comparison-file-storage{width:100%;max-width:350px;height:237px;padding:0;float:right}.comparison-price{width:100%;max-width:215px;height:284px;padding:0;float:right}.security-container{width:100%;max-width:327px;height:287px;padding:0;float:right}.comparison-container{width:100%;max-width:216px;height:267px;padding:0}.faq-container{width:100%;max-width:329px;height:240px;padding:0;float:right}@media (min-width:1400px){.security-container{max-width:327px}}@media (max-width:1280px){#bodymovin,#bodymovin svg,.animation-wrap{width:528px!important;height:428px!important}}@media (max-width:1080px){#bodymovin,#bodymovin svg,.animation-wrap{width:500px!important;height:400px!important}}@media (max-width:1024px){.comparison-hero .inner-hero-image{max-width:385px}.inner-hero-image{max-width:280px}}@media (max-width:768px){.animation-wrap{display:none}.static-wrap{display:block}}@media (max-width:639px){.comparison-container,.comparison-customisability,.comparison-features,.comparison-file-storage,.comparison-price,.faq-container,.security-container{width:100%;max-width:100%;float:none;height:auto;padding-bottom:100%}.comparison-container svg,.comparison-customisability svg,.comparison-features svg,.comparison-file-storage svg,.comparison-price svg,.faq-container,.security-container svg{height:100%!important}.inner-hero-image{max-width:180px}.page-id-9 .hero-image{max-width:200px;margin:0 auto}}.header{position:fixed;top:0;left:0;width:100%;padding:30px 50px;z-index:5;background:hsla(0,0%,98%,0);box-shadow:0 0 25px 0 transparent;transition:top .3s,left .3s,background .3s,padding .3s,box-shadow .3s}.header.active{background:#f9f9f9;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.header .content{position:relative}.header .logo{display:inline-block;width:188px;position:absolute;top:4px;font-size:0}.header .logo:before{content:"";display:block;position:relative;width:100%;padding-bottom:21.2766%}.header .logo svg{position:absolute;top:0;left:0;width:100%;height:100%}.header.active .btn{background:rgba(178,208,27,0);color:#b2d01b}.header .btn{position:absolute;right:0;cursor:pointer}@media (max-width:1060px){.header .btn{right:55px}}@media (max-width:639px){.header,.header.active{background:#fff;padding:22px 20px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.header .logo{width:135px;top:-2px}.header .btn{display:none}}.menu{display:inline-block}.menu-item{list-style:none;position:relative}.menu-item a{position:relative;color:#fff;text-transform:lowercase;display:block;text-decoration:none}.current-menu-item a,.parent-pageid-7 .menu-item-21 a,.parent-pageid-9 .menu-item-20 a,.single-post .menu-item-18 a{font-weight:700}.header-nav{float:right;margin:0 124px 0 auto;padding-right:20px;text-align:center;transition:all .3s ease-in-out}.header-nav li{display:inline-block;padding:0 10px}.header-nav li a{color:#706f73;padding:0 .75em;line-height:45px}.header-nav .current-menu-item a,.header-nav li a:hover,.parent-pageid-7 .header-nav .menu-item-21 a,.parent-pageid-9 .header-nav .menu-item-20 a,.single-post .header-nav .menu-item-18 a{color:#b2d01b}.nav-toggle{display:none;height:21px;z-index:5;float:right;margin:12px 0;text-align:center}.nav-toggle,.nav-toggle-line{width:25px;transition:all .3s ease-in-out}.nav-toggle-line{display:block;height:3px;margin:0 auto 6px;background:#706f73;position:relative}.nav-toggle-line:nth-child(3){margin-bottom:0}.side-nav{height:100%;overflow:auto;position:fixed;background:#1a2738;right:-250px;top:0;transition:right .3s ease 0s;width:250px;z-index:7}.side-nav .menu{display:block}.side-nav .menu-item{display:block;padding:0}.side-nav li,.side-nav li a{color:#fff;display:block;text-decoration:none}.side-nav li a{padding:0 20px;line-height:80px;position:relative}.side-nav .current-menu-item a,.side-nav li a:hover,.single-post .side-nav .menu-item-18 a{background:rgba(0,0,0,.2)}.trial-btn{display:none;position:absolute;left:20px;right:20px;bottom:20px}.side-nav .btn{font-size:2em}@media (max-width:1200px){.header-nav{padding-right:10px}.header-nav li{padding:0 5px}}@media (max-width:1060px){.header-nav{display:none}.header-nav .menu li:last-child,.nav-toggle{display:block}html.nav-open .header{left:-250px}html.nav-open .blocker{border:0 solid hsla(0,0%,39%,0);display:block;position:fixed;left:0;bottom:0;margin:0;overflow:hidden;right:250px;top:0;z-index:6;cursor:pointer}html.nav-open .nav-toggle .nav-toggle-line:first-child{bottom:-1px;margin-bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}html.nav-open .nav-toggle .nav-toggle-line:nth-child(2){display:none}html.nav-open .nav-toggle .nav-toggle-line:nth-child(3){bottom:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}html.nav-open .page-wrapper{overflow:hidden;left:-250px;z-index:0}html.nav-open .side-nav{right:0;-webkit-overflow-scrolling:touch}html.nav-opened{overflow:hidden;position:relative}}@media (max-width:639px){.nav-toggle{margin:0}.side-nav{top:65px;right:0;visibility:hidden;opacity:0;width:100%;text-align:center;height:calc(100% - 65px);transition:opacity .3s ease 0s}html.nav-open .header{left:0}html.nav-open .blocker{display:none}html.nav-open .side-nav{visibility:visible;opacity:1}html.nav-open .page-wrapper{left:0}.side-nav-inner{position:relative;padding:20px;height:100%}.side-nav .menu{padding-top:30px}.side-nav li a{font-size:1.5em;line-height:65px;opacity:0;color:#fff}html.nav-open .side-nav li a{opacity:1}.side-nav .current-menu-item a,.side-nav li a:hover,.single-post .side-nav .menu-item-18 a{background:none}html.nav-open .side-nav .trial-btn{display:block}}@media (max-width:375px) and (max-height:650px){.side-nav .menu{padding-top:20px}.side-nav li a{font-size:1.2em;line-height:50px}}@media (max-width:350px) and (max-height:650px){.side-nav .menu{padding-top:0}.side-nav li a{line-height:42px}}.hero{display:-webkit-box;display:flex;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:flex-end;-webkit-box-pack:flex-end;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:center;justify-content:center;display:-ms-flexbox;-ms-flex-align:end;-ms-flex-pack:center;position:relative;height:750px;background:#f9f9f9}.hero-content{padding-bottom:90px}.hero-col{width:50%}.hero-text h1{font-size:4em;line-height:1.1;letter-spacing:-.025em;position:relative}.hero-text p{font-size:1.6em;line-height:1.7}.hero--home .hero-content .container{display:-webkit-box;display:flex;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;display:-ms-flexbox;-webkit-box-align:center;align-items:center;justify-content:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.hero--home .hero-text h1{max-width:90%}.hero--home .hero-text p{max-width:80%}.hero--home .trial-form{max-width:80%;position:relative}.hero--home .trial-form .form-inputs{padding-right:140.55px}.hero--home .trial-form input[type=text]{border:1px solid #b2d01b;border-right:none}.hero--home .trial-form .form-footer{position:absolute;top:0;right:0}.hero--home .trial-form.error input[type=text]{border:1px solid red}.hero--home .trial-form input[type=submit]{line-height:46px;border-radius:0;-webkit-appearance:none}.hero--home .trial-form .btn{background:#b2d01b;border:2px solid #b2d01b}.hero--home .trial-form .btn:hover{background:rgba(178,208,27,.8);color:#fff}.hero--full.hero--about .hero-text{padding-bottom:140px}.hero--full .hero-content{max-width:940px;text-align:center}.hero--full .hero-text{max-width:680px;margin:0 auto;padding-bottom:30px}.scroll{cursor:pointer;width:60px;height:60px;background:#fff;margin:0 auto;text-align:center;border-radius:50%;-webkit-border-radius:50%;border:1px solid hsla(207,4%,47%,.2);position:absolute;bottom:-30px;left:50%;margin-left:-30px;z-index:1;box-shadow:0 0 10px 0 rgba(0,0,0,.1);transition:all .3s;-webkit-transition:all .3s;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.scroll:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0)}.scroll:after{position:absolute;content:"";border-radius:50%;-webkit-border-radius:50%;top:5px;left:5px;right:5px;bottom:5px;width:48px;height:48px;background:rgba(178,208,27,0);border:1px solid rgba(178,208,27,.4)}.scroll .mouse,.scroll:after{transition:all .3s;-webkit-transition:all .3s}.scroll .mouse{display:block;height:30px;width:18px;border-radius:6px;-webkit-border-radius:6px;margin:0 auto;text-align:center;border:1px solid #b2d01b;position:relative;top:14px;z-index:2}.scroll .mouse:after{position:absolute;content:"";width:2px;height:5px;background:#b2d01b;top:6px;left:50%;margin-left:-1px;-webkit-animation:mouse 1s 1s infinite;animation:mouse 1s 1s infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (max-width:1024px){.hero{height:650px}.hero--inner{height:450px}}@media (max-width:768px){.hero--home,.hero--home .hero-content .container{display:block}.hero--home .trial-form{max-width:100%}.hero--home .trial-form .form-inputs{padding-right:110.55px}.hero--about{max-height:500px}.hero--home .trial-form input[type=submit]{padding:0 15px}.hero-col{width:100%}.hero--home .hero-content,.hero .hero-content{padding:125px 0 20px}.hero--home .hero-content{height:100%}.hero--home .hero-text h1{font-size:2.8em;margin-bottom:10px}.hero--home .hero-text p{font-size:1.6em}.hero--home .hero-text h1,.hero--home .hero-text p{max-width:100%}.hero--home .hero-image{width:48%;padding-top:20px;margin:0 auto}.hero--home .hero-image .home-hero-container{max-width:100%}.hero--home .hero-text{position:relative;z-index:2}.hero--home .scroll{bottom:20px}.hero--full .hero-content.about-hero-content{position:relative}.hero-content.about-hero-content .container{position:absolute;bottom:0}.hero--full.hero--about .hero-text{padding-bottom:100px}}@media (max-width:639px){.hero{height:540px}.hero--full{max-height:420px}.hero--home,.hero--home .hero-content .container{display:block}.hero-col{width:100%}.hero--home .hero-content,.hero .hero-content{padding:85px 0 20px}.hero--home .hero-text h1,.hero-text h1{font-size:3em;margin-bottom:10px}.hero--home .hero-text p,.hero-text p{font-size:1.4em}.hero--full.hero--about .hero-text{padding-bottom:40px}.scroll{bottom:20px}}@media (max-width:360px){.hero--home .hero-image{width:52%}}@media (max-width:340px){.hero{height:400px}.hero-text h1{font-size:2.6em}}@media (max-width:320px){.hero--home .hero-image{display:none}}.intro p{font-size:1.8em}.section--svg .col-wrapper{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section--svg.svg--left .col--50,.section--svg.svg--left .col--60{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section--svg.svg--left .col--40,.section--svg.svg--left .col--50:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section--svg.small-svg-50 .col--50:nth-child(2) .text{width:50%;margin:0 auto}.section--svg.small-svg-80 .col--50:nth-child(2) .text{width:80%;margin:0 auto}@media (max-width:639px){.section--svg .col-wrapper{display:block}.section--svg [class*=" col--"],.section--svg [class^=col--]{padding-top:40px}.section--svg [class*=" col--"]:first-child,.section--svg [class^=col--]:first-child{padding-top:0}.section--svg .col--50:nth-child(2) .text{width:75%;margin:0 auto}}@media (max-width:639px){.home .hide-svg .col--50:first-child,.page-id-7 .hide-svg .col--50:nth-child(2){display:none}}.job-listings{text-align:left}.job-listings .text{background:#f9f9f9;padding:50px}.job-listings .text p{font-size:16px;line-height:28px}.job-listings .text .col-wrapper p{margin:0 0 10px}.job-listings .text ul li{padding:0 0 0 30px;margin:0 0 10px;list-style:none;line-height:24px;position:relative}.job-listings .text ul li:before{position:absolute;font-family:opencrm;font-size:.8em;color:#b2d01b;content:"\e805";display:block;top:2px;left:0}.tabs-wrapper{margin:0 auto;text-align:center;list-style:none;margin-bottom:50px}.tabs{display:inline-block;border-bottom:2px solid #e9e9e9}.tabs li:first-child{padding:0}.tabs li{display:inline-block;padding:0 0 0 40px;font-size:1.6em;color:#999;transition:all .3s ease-in-out}.tabs li div{padding:10px 0;cursor:pointer;position:relative}.tabs li div.active{color:#b2d01b}.tabs li div.active:after{position:absolute;content:"";bottom:-2px;left:0;width:100%;height:2px;background:#b2d01b;transition:all .3s ease-in-out}.tabs li.inactive{opacity:.3;pointer-events:none}.tab-text{display:none}.tab-text.active{display:inherit}.tab-text ul{margin-left:20px}.tab-text ul li{padding-top:10px}.tab-text ul li:first-child{padding:0}.tab-text a{color:#b2d01b}.tab-text a:hover{opacity:.8}.vertical-tabbed-content .tabs-wrapper{width:25%;float:left;text-align:left;padding:0 50px 0 0}.vertical-tabbed-content .tab-text{padding:0 0 0 25%}.vertical-tabbed-content .tabs{border:none;width:100%}.vertical-tabbed-content .tabs li{padding:0;width:100%;display:block;border-bottom:1px solid #e5e5e5}.vertical-tabbed-content .tabs li div:after{display:none!important}@media (max-width:767px){.vertical-tabbed-content .tabs-wrapper{width:100%;float:none;text-align:left;padding:0}.vertical-tabbed-content .tab-text{padding:0}}.accordion .item{border-top:1px solid #e9e9e9}.accordion .title{position:relative}.accordion .title h3{font-size:1.8em;font-weight:600;margin:0;padding:40px 0;width:100%;cursor:pointer}.accordion .title .arrow{position:absolute;right:0;top:43px;height:20px;width:20px;margin:0 auto;text-align:center;cursor:pointer;transition:all .5s}.accordion .title .arrow span{display:block;height:3px;width:12px;background:#b2d01b;top:6.5px;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative}.accordion .title .arrow span:nth-child(2){top:3.5px;left:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion .title.open .arrow span{width:20px;top:7.5px;left:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion .title.open .arrow span:nth-child(2){top:4.5px;left:auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion .text{display:none;padding-bottom:50px}.accordion .text p{font-size:1.6em}@media (max-width:1060px){.accordion .text .col--30{width:100%}}@media (max-width:640px){.accordion .title h3{padding:30px 0}.accordion .title .arrow{top:30px}.accordion .text{padding:30px}.accordion .text p{font-size:1.4em}.job-listings .text ul li{font-size:1.4em;line-height:22px}}.pricing-table{border:1px solid #f1f1f1;box-shadow:0 5px 13px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 5px 13px 0 rgba(0,0,0,.1);overflow:hidden;width:100%;max-width:680px;margin:0 auto 60px;position:relative;top:-70px}.pricing-table.summary{margin:0;height:320px;width:100%}.pricing-table.summary .display-table-cell{width:50%;padding:50px;position:relative}.pricing-table.summary .green-bg{position:absolute;top:0;left:0;width:95%;height:100%;background:#b2d01b}.pricing-table.summary .green-bg:before{position:absolute;content:"";top:50%;right:-50px;width:100px;height:120%;border-radius:50%;background:#b2d01b;margin-top:-40%}.pricing-table .bottom{padding:60px 80px}.pricing-table .top{position:relative;height:460px;padding:50px 120px}.pricing-table .top:before{content:"";display:block;background:#c9de5f;position:absolute;border-bottom-left-radius:150% 50%;border-bottom-right-radius:150% 50%;width:calc(100% + 20px);height:100%;top:0;left:-10px;bottom:0}.pricing-table .bottom .tick-list ul{text-align:left}.pricing-table h2{font-size:8em;font-weight:600;position:relative;margin:0}.pricing-table p,.pricing-table span{position:relative}.pricing-table p.subtitle{font-size:2.5em;font-weight:600;margin:0 0 10px}.pricing-table span{font-size:2em;margin:0 0 20px;display:block}.pricing-table .col-right p{font-size:2em}.pricing-summary{width:100%;float:left;box-shadow:0 0 30px rgba(0,0,0,.05);position:relative;overflow:hidden}.pricing-summary .col-left,.pricing-summary .col-right{width:50%;padding:60px}.pricing-summary .col-right{padding:60px}.pricing-summary:before{content:"";display:block;background:#c9de5f;position:absolute;border-top-right-radius:35% 150%;border-bottom-right-radius:35% 150%;width:50%;height:calc(100% + 20px);top:-10px;left:0}.pricing-summary .title-with-svg{position:relative;top:-30px;float:left;width:100%}.pricing-summary h2{font-size:8em;font-weight:600;margin:0;float:left;margin-left:25%;padding-left:20px}.pricing-summary span{font-size:1.6em;margin:0 0 20px;display:block;position:relative;top:-30px}.pricing-summary p{color:#b2d01b;font-weight:500;font-size:1.8em}.pricing-summary p.subtitle{font-size:2.2em;font-weight:600;margin:0 0 10px}.pricing-table .pricing-plane{position:absolute;padding:0;z-index:4;top:80px;left:80px;float:right}.pricing-table .pricing-plane svg{width:70px!important;height:137px!important}.pricing-table .pricing-clock{position:absolute;max-width:110px;padding:0;z-index:4;top:60px;right:80px}.pricing-table .pricing-clock svg{width:110px!important;height:100px!important}.pricing-table .pricing-docs{position:absolute;width:100%;max-width:200px;padding:0;z-index:4;top:320px;left:100px}.pricing-table .pricing-docs svg{width:200px!important;height:100px!important}.pricing-table .pricing-calendar{position:absolute;width:100%;max-width:285px;padding:0;z-index:4;top:320px;right:50px}.pricing-table .pricing-calendar svg{width:285px!important;height:118px!important}.pricing-summary .pricing-clock{position:absolute;padding:0;float:left}.pricing-summary .pricing-clock svg{width:100px!important;height:92px!important}.pricing-summary .homepage-pricing-calendar{position:absolute;padding:0;z-index:3;position:relative;bottom:50px;float:right;margin-right:20px}.pricing-summary .homepage-pricing-calendar svg{width:350px!important;height:88px!important;left:auto;right:0}.pricing-summary .pricing-plane{position:absolute;width:100%;max-width:55px;padding:0;z-index:4;top:40px;left:385px}@media (max-width:1024px){.pricing-table .two-column-list li{width:50%}}@media (max-width:1023px){.pricing-table{top:-20px}.pricing-summary .col-left,.pricing-summary .col-right{padding:40px}.pricing-table .top{padding:40px 80px}.pricing-table .bottom{padding:40px}}@media (max-width:980px){.pricing-table .col,.pricing-table.summary .col{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;min-width:33.33%}}@media (max-width:780px){.pricing-summary .pricing-clock{display:none}.pricing-summary h2{float:none;padding:0;margin:0 auto}}@media (max-width:767px){.pricing-summary .pricing-clock{display:none}.pricing-summary h2{float:none;padding:0;margin:0 auto}.pricing-table .pricing-plane{max-width:50px}.pricing-table .pricing-clock{max-width:80px}.pricing-table .pricing-docs{max-width:150px}.pricing-table .pricing-calendar{max-width:220px}}@media (max-width:639px){.pricing-summary .col-left,.pricing-summary .col-right{padding:20px}.pricing-table .top{padding:20px;height:auto}.pricing-table .bottom{padding:20px}.pricing-table .pricing-calendar,.pricing-table .pricing-clock,.pricing-table .pricing-docs,.pricing-table .pricing-plane{display:none}.pricing-table .two-column-list ul{display:inline-block;margin:0 auto 25px;width:100%}.pricing-table .two-column-list li{display:block}.pricing-summary:before{border-radius:0;border-bottom-left-radius:50% 20%;border-bottom-right-radius:50% 20%;width:calc(100% + 20px);height:38%;top:-10px;left:-10px}.pricing-summary .col-left,.pricing-summary .col-right{display:block;width:100%}.pricing-summary .title-with-svg{top:0;float:none}.pricing-summary h2,.pricing-summary span{top:0;margin:0}.pricing-summary h2,.pricing-table h2{font-size:5em}.pricing-summary span,.pricing-table span{font-size:1.4em}.pricing-summary p,.pricing-table p{font-size:1.6em}.pricing-table ul li{font-size:1.4em}.pricing-summary p.subtitle,.pricing-table p.subtitle{font-size:2em;font-weight:600;margin:0 0 10px}.pricing-summary .homepage-pricing-calendar{display:none}}@media (max-width:400px){.pricing-table .two-column-list li{width:100%}}.icon-columns-small .image{width:80px}.icon-columns-large .image{width:105px}.icon-columns [class*=" col--"]:nth-child(n+4),.icon-columns [class^=col--]:nth-child(n+4){padding-top:100px}@media (max-width:639px){.icon-columns [class*=" col--"],.icon-columns [class*=" col--"]:nth-child(n+4),.icon-columns [class^=col--],.icon-columns [class^=col--]:nth-child(n+4){padding-top:20px}.icon-columns [class*=" col--"]:first-child,.icon-columns [class^=col--]:first-child{padding-top:0}}.case-studies [class*=" col--"]:nth-child(n+4),.case-studies [class^=col--]:nth-child(n+4){margin-top:60px}.case-studies .box{padding:50px 50px 100px;position:relative}.case-studies a:hover{box-shadow:0 0 30px rgba(0,0,0,.1)}.case-studies .box .cs-logo{max-height:40px;margin-bottom:25px}.case-studies .box .text p{margin-bottom:25px}.case-studies .box .btn{width:auto;text-align:center;position:absolute;left:50px;right:50px;bottom:50px}.case-studies .image{width:60px;height:60px;margin:0;display:inline-block;border-radius:50%;-webkit-border-radius:50%}.case-studies .name,.case-studies .title{font-size:1.4em}.cs-testimonial .image{width:80px;height:80px;display:inline-block;border-radius:50%;-webkit-border-radius:50%}@media (max-width:1024px){.case-studies [class*=" col--"],.case-studies [class^=col--]{width:50%}}@media (max-width:639px){.case-studies [class*=" col--"],.case-studies [class^=col--]{width:100%;padding-top:20px}.case-studies [class*=" col--"]:first-child,.case-studies [class^=col--]:first-child{padding-top:0}}.blog .col-wrapper{margin:0 -15px}.blog .col--33{padding:0 15px 30px}.blog .col--33 a:hover{box-shadow:0 0 30px rgba(0,0,0,.1)}.blog .image{margin:0}.blog .text{background:#fff;padding:30px}.blog h3{font-size:2em}.blog .date{font-size:1.2em;display:block;margin:0}.posts .pagination{margin:0 auto;padding-top:60px;text-align:center}.single .posts .container{max-width:970px}.single .posts p a,.single .posts ul li a{color:#b2d01b;text-decoration:none}.single .posts p a:hover,.single .posts ul li a:hover{color:rgba(178,208,27,.8)}.single .posts ol,.single .posts ul{margin-left:20px}.single .posts .image{margin:50px 0}.single h3{font-size:2em}.single .date{font-size:1.4em}.single .share{padding-top:30px}.single .share ul{height:30.8px}.single .share li:first-child{padding-left:0}.single .share li:last-child{position:relative;top:1px}.single .share li{display:inline-block;vertical-align:middle;padding-left:10px}.single .fb_iframe_widget span{display:block}.single .posts-bottom-nav .btn{margin-top:60px}@media (max-width:639px){.posts .pagination{padding-top:0}}.text-with-sidebar{position:relative}.text-with-sidebar .sidebar{width:320px;position:absolute;top:0;left:0}.text-with-sidebar .sidebar .image{padding-bottom:30px;margin:0 auto 30px;text-align:center;border-bottom:2px solid #eaeaea}.text-with-sidebar .sidebar h4{font-size:1.6em}.text-with-sidebar .tick-list ul li{margin-top:20px}.text-with-sidebar .tick-list ul li:first-child{margin-top:0}.text-with-sidebar .text{margin-left:320px;padding-left:50px}@media (max-width:768px){.text-with-sidebar .sidebar,.text-with-sidebar .text{position:relative;width:100%;margin-left:0;padding-left:0}.text-with-sidebar .sidebar{padding-top:60px}}@media (max-width:639px){.text-with-sidebar .sidebar{padding-top:30px}}.full-bleed{height:650px}@media (max-width:1023px){.full-bleed{height:450px}}@media (max-width:767px){.full-bleed{height:350px}}@media (max-width:639px){.full-bleed{height:250px}}.text--hover{display:none}.col--text-hover:hover .text--hover{display:block}.col--text-hover .bg--cover{padding:30px}.col--text-hover .image{height:350px;padding:30px}.map{min-height:500px}@media (max-width:1023px){.map{min-height:400px}}@media (max-width:767px){.map{min-height:350px}}@media (max-width:639px){.map{min-height:300px}}.logo-grid{margin:0 auto;text-align:center}.logo-grid .item{display:inline-block;padding:0 30px 15px}.logo-grid .item img{max-height:70px}@media (max-width:1023px){.logo-grid .item img{max-height:50px}}@media (max-width:767px){.logo-grid .item img{max-height:40px}}@media (max-width:639px){.logo-grid .item img{max-height:30px}}.testimonials{position:relative}.testimonials blockquote{border:none;padding:0}.testimonials .speech-mark{width:50px;display:inline-block;padding-bottom:40px}.testimonials .quote{padding:0 20px;margin-bottom:20px}.testimonials .quote h4{font-size:4em}.testimonials .quote h4,.testimonials .quote p{color:#fff}.testimonials .name,.testimonials .title{font-size:1.2em;font-weight:700;display:block;text-transform:uppercase;margin:0}.testimonials .name{color:#b2d01b}.testimonials .title{color:#fff}.testimonials.slider{padding-bottom:40px}@media (max-width:639px){.testimonials .speech-mark{width:40px;padding-bottom:20px}.testimonials .quote h4{font-size:2.4em}}.two-column-list ul{float:left;width:100%}.two-column-list li{float:left;width:50%}.two-column-list li:nth-child(odd){padding-right:40px}@media (max-width:1024px){.two-column-list li{width:100%}}@media (max-width:639px){.two-column-list li:nth-child(odd){padding-right:0}}.features-columns .box{position:relative}.features-columns [class*=" col--"]:nth-child(n+3),.features-columns [class^=col--]:nth-child(n+3){margin-top:100px}.features-columns .image{position:absolute;top:0;left:0;width:105px;height:105px}.features-columns .text{margin-left:105px;padding-left:30px}@media (max-width:768px){.features-columns .image{left:20px;width:60px;height:60px}.features-columns .text{margin-left:60px}}@media (max-width:639px){.features-columns [class^=col--]:nth-child(n+3){margin-top:20px}.features-columns .image{left:10px;width:20px;height:20px}.features-columns .text{margin-left:20px;padding-left:20px}}.sign-up-box .text{position:relative;padding:40px 205px 40px 50px;border:2px solid #f3f3f3}.sign-up-box h3{margin-bottom:10px}.sign-up-box p{margin:0}.sign-up-box .btn{position:absolute;top:50px;right:50px}@media (max-width:1024px){.sign-up-box .text{padding:20px}.sign-up-box p{margin-bottom:20px}.sign-up-box .btn{position:relative;top:auto;right:auto;width:100%;text-align:center}}.section--with-image .col-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section--with-image .image{padding-bottom:62.5%;margin:0}.section--with-image.image-left .image{margin-right:20%}.section--with-image.image-right .image{margin-left:20%}.search-form{position:relative}.search-form .form-footer{position:absolute;top:0;right:0}.search-form .btn{height:50px}.support-cards .col-wrapper{margin:0 -25px}.support-cards [class*=" col--"],.support-cards [class^=col--]{padding:0 25px}.support-cards .box{background:#fff;height:100%;padding:25px;-webkit-transform:scale(1) perspective(1px) translateZ(0);transform:scale(1) perspective(1px) translateZ(0);transition:all .3s ease-in-out;cursor:pointer}.support-cards .box,.support-cards .box:hover{-webkit-backface-visibility:hidden;backface-visibility:hidden}.support-cards .box:hover{box-shadow:0 0 30px rgba(0,0,0,.1);-webkit-transform:scale(1.1) perspective(1px) translateZ(0);transform:scale(1.1) perspective(1px) translateZ(0)}.support-cards .box .image{margin-bottom:20px}.support-cards .box h3{font-size:1.8em;font-weight:600;margin-bottom:10px}.support-cards .box p{font-size:1.4em;color:#999}.support-lists h3{font-size:2em;font-weight:600}.support-lists ul{list-style:none;margin:0 0 80px}.support-lists ul:last-of-type{margin:0}.support-lists li:first-child{margin-top:0}.support-lists li{position:relative;padding:0 0 0 30px!important;margin-top:10px;line-height:24px}.support-lists li a{color:#666;text-decoration:none}.support-lists li a:hover{opacity:.8}.support-lists li:after{position:absolute;content:"";display:block;top:8px;left:0;width:8px;height:8px;background:#b2d01b;border-radius:50%;-webkit-border-radius:50%}@media (max-width:900px){.support-cards .col-wrapper{margin:0 -15px}.support-cards [class*=" col--"],.support-cards [class^=col--]{padding:0 15px}}@media (max-width:768px){.support-cards .col-wrapper{margin:0 -15px}.support-cards [class*=" col--"],.support-cards [class^=col--]{width:50%}.support-cards [class*=" col--"]:nth-child(n+3),.support-cards [class^=col--]:nth-child(n+3){margin-top:30px}}@media (max-width:639px){.support-cards [class*=" col--"],.support-cards [class^=col--]{width:100%;margin-top:20px}.support-cards [class*=" col--"]:first-child,.support-cards [class^=col--]:first-child{margin-top:0}.search-form .form-footer{position:relative;margin-top:10px}}.contact-details{margin-bottom:30px}.contact-details .col-wrapper{margin:0 -15px}.contact-details [class*=" col--"],.contact-details [class^=col--]{padding:0 15px}.contact-details .social{padding-bottom:30px}.contact-details .social li a{background:#b2d01b;color:#fff;width:35px;height:35px;line-height:35px;font-size:.95em}.contact-details .social li a:hover{background:rgba(178,208,27,.8)}.contact-details .social .icon-pinterest{font-size:1.2em}.contact-details .social .icon-linkedin{position:relative;font-size:1.1em;top:-1px}.contact-form{background:#f9f9f9;padding:50px}@media (max-width:900px){.contact-details .col-wrapper{margin:0 -10px}.contact-details [class*=" col--"],.contact-details [class^=col--]{padding:0 10px}.contact-details .social li{padding-left:5px}.contact-details .social li a{width:25px;height:25px;line-height:25px;font-size:.65em}.contact-form{padding:25px}}.call-to-action{height:460px}.call-to-action,.call-to-action .container{display:-webkit-box;display:-ms-flexbox;display:flex}.call-to-action .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.call-to-action h2,.call-to-action p{color:#fff}.call-to-action p{font-size:2.2em}.call-to-action .icon-columns{padding-top:30px;display:inline-block}.call-to-action .icon-columns .col-wrapper{margin:0 -50px}.call-to-action .icon-columns .col{float:left;padding:0 50px}.call-to-action .icon-columns .cta-container{height:90px;width:90px;margin:0 auto 10px}.call-to-action .icon-columns h4{font-weight:500;margin:0}.call-to-action .demo-form{max-width:100%;position:relative}.call-to-action .demo-form .form-inputs{padding-right:170.33px}.call-to-action .demo-form .form-footer{position:absolute;top:0;right:0}.call-to-action .demo-form.error input[type=text]{border:1px solid red}.call-to-action .demo-form input[type=submit]{line-height:46px}@media (max-width:1023px){.call-to-action .icon-columns .col-wrapper{margin:0 -25px}.call-to-action .icon-columns .col{padding:0 25px}}@media (max-width:767px){.call-to-action .icon-columns h4{font-size:2em}}@media (max-width:639px){.call-to-action{height:auto}.call-to-action p{font-size:1.8em}.call-to-action .icon-columns .col-wrapper{margin:0 -10px}.call-to-action .icon-columns .col{width:33.33%;padding:0 10px}.call-to-action .icon-columns .cta-container{height:50px;width:50px}.call-to-action .icon-columns h4{font-size:1.4em}.call-to-action .demo-form .form-inputs{padding-right:0}.call-to-action .demo-form .form-footer{position:relative;padding-top:20px}}.social li{float:left;padding-left:10px}.social li:first-child{padding-left:0}.social li a{display:block;width:25px;height:25px;line-height:25px;font-size:.65em;background:#fff;color:#b2d01b;margin:0 auto;text-align:center;text-decoration:none;border-radius:50%;-webkit-border-radius:50%}.social li a:hover{background:hsla(0,0%,100%,.8)}.social .icon-google-plus{position:relative;left:1px}.social .icon-pinterest{font-size:1.2em}.social .icon-linkedin{position:relative;font-size:1.1em;top:-1px}.footer{padding:120px 0 50px;background:#b2d01b}.footer .trial-form{position:relative}.footer .trial-form .form-inputs{padding-right:136.55px}.footer .trial-form .form-footer{position:absolute;top:0;right:0}.footer .trial-form.error input[type=text]{border:1px solid red}.footer .trial-form input[type=submit]{line-height:46px;border-radius:0;-webkit-appearance:none}.footer .trial-form .btn{background:#1a2738;color:#fff;height:50px;border:0}.footer .trial-form .btn:hover{background:rgba(26,39,56,.8);color:#fff}.footer h3{font-size:2.2em}.footer-block{margin-top:80px}.footer .info .footer-contact,.footer .info .footer-nav{float:left;padding:0 25px}.footer .info .footer-nav{float:left;width:60%;margin:0 -25px}.footer .info .footer-contact{width:40%}.footer .info .footer-contact p{line-height:1.8;margin:0}.footer .info .footer-nav .menu{display:block}.footer .info .footer-nav .menu-item a{display:initial}.footer .info .footer-nav li{float:left;min-width:120px;padding:0 25px}.footer .info .footer-nav li:nth-child(odd){clear:left}.footer .info .logo{display:inline-block;width:222px;float:right}.footer .copyright{padding-top:50px;border-top:1px solid hsla(0,0%,100%,.2)}.footer .current-menu-item a{font-weight:400}@media (max-width:1130px){.footer .info .footer-nav{width:70%}.footer .info .footer-contact{width:30%}}@media (max-width:1023px){.footer{padding:60px 0 30px}.footer-block{margin-top:60px}.footer .copyright{padding-top:30px}}@media (max-width:980px){.footer .form .col--50{width:100%}.footer h3{margin:0 0 20px}.footer .info .col--66{width:100%}.footer .info .footer-nav{width:70%}.footer .info .footer-contact{width:30%}.footer .info .logo{display:none}}@media (max-width:700px){.footer{padding:40px 0 20px}.footer-block{margin-top:40px}.footer h3{font-size:1.8em}.footer .info .footer-contact,.footer .info .footer-nav{width:100%;padding:0 10px}.footer .info .footer-nav li{float:none;min-width:100%}.footer .copyright,.footer .info .footer-contact{padding-top:20px}.footer .copyright .f--left,.footer .copyright .f--right{float:none;width:100%}.footer .copyright .f--right{padding-top:20px}}@media (max-width:639px){.footer h3{margin:0}}@media (max-width:480px){.footer .trial-form .form-inputs{padding-right:0}.footer .trial-form .form-footer{position:relative;padding-top:10px}}@media (max-width:359px){.footer .copyright p{font-size:1.4em}}.btn{position:relative;font-family:Raleway,sans-serif;font-weight:600;font-size:1.6em;color:#fff;text-decoration:none;text-transform:lowercase;line-height:42px;display:inline-block;padding:0 30px;border:none;transition:all .3s ease-in-out}.btn--primary{background:#b2d01b;border:2px solid #b2d01b}.btn--primary:hover{background:rgba(178,208,27,0);color:#b2d01b}.btn--outline{background:rgba(178,208,27,0);border:2px solid #b2d01b;color:#b2d01b}.btn--outline:hover{background:#b2d01b;border:2px solid #b2d01b;color:#ffffff;}.btn--secondary{background:#1a2738;border:2px solid #1a2738}.btn--secondary:hover{background:rgba(26,39,56,0);color:#1a2738}.btn--full{width:100%;text-align:center}.link--text a{color:#b2d01b}.link--text a:hover{color:rgba(178,208,27,.8)}.link--block,.link--inherit{color:inherit;text-decoration:none}.link--block{width:100%;height:100%;display:block}.bg--cover{background-size:cover;background-position:50%;background-repeat:no-repeat}.bg--white{background-color:#fff}.bg--grey{background-color:#f9f9f9}.bg--pattern{background:url(img/footer-pattern-smaller.png) #1a2738}.bg--gradient{background:#f9f9f9;background:linear-gradient(180deg,#f9f9f9 35%,#fff 0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9",endColorstr="#ffffff",GradientType=0)}.border-bottom{position:relative}.border-bottom:after{position:absolute;content:"";left:50%;bottom:0;margin-left:-520px;background:hsla(0,0%,80%,.25);height:1px;width:100%;max-width:1040px}.colour--white{color:#fff}.colour--green{color:#b2d01b}.colour--grey{color:#999}.display-table{display:table;width:100%;height:100%}.display-table-cell{display:table-cell;vertical-align:middle;text-align:inherit}.no-margin{margin:0}.f--left{float:left}.f--right{float:right}.tick-list ul li{position:relative;list-style:none;padding-left:30px;line-height:1.9}.tick-list ul li:before{position:absolute;font-family:opencrm;font-size:.8em;color:#b2d01b;content:"\e805";display:block;top:3px;left:0}.numerical{font-family:Roboto,sans-serif;font-weight:300;text-transform:uppercase}.form{position:relative}.form ul,.form ul ul{margin:0;padding:0;list-style:none}.form li{padding-bottom:20px;position:relative}.form label{display:none}.demo-form input[type=text],.form input[type=email],.form input[type=text],.form select,.form textarea,.trial-form input[type=text]{font-family:Raleway,sans-serif;font-size:1.6em;background:#fff;color:#666;line-height:50px;height:50px;width:100%;padding:0 20px;outline:0;border:0;border-radius:0;box-shadow:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-webkit-appearance:none}.trial-form input[type=text]:focus{box-shadow:0 0 30px rgba(0,0,0,.1)}.form textarea{min-height:200px;width:100%;padding:15px 20px;outline:0 none;border:0 none}.form select{cursor:pointer;box-shadow:0}.form input[type=checkbox]{background:#f5f5f5;box-shadow:0;-webkit-appearance:checkbox}.form input[type=radio]{background:#f5f5f5;box-shadow:0;-webkit-appearance:radio}::-webkit-input-placeholder{color:#999;opacity:1}:-moz-placeholder,::-moz-placeholder{color:#999;opacity:1}:-ms-input-placeholder{color:#999;opacity:1}.singlefaqtext ul{margin: 0 0 25px 40px !important;list-style-type:disc;}.singlefaqtext ol{margin: 0 0 25px 40px !important;}.singlefaqtext li{font-size:1rem;}.anchor {margin-top:-120px;padding-top:120px;} .idea-padding {padding-bottom: 20px;}
/*# sourceMappingURL=global.css.map */
.calendly-booking {
    background-color: #fbfcfd;
}

.support-cards .container a .box img.image {
    height: 59px;
}

.support-cards .container .clearfix div[class*=col--] {
    margin-bottom: 10px;
}

/* New Landing Page */
.testimonials-top {
	padding-bottom: 1rem !important;
}
 
.testimonials-bottom {
	padding-top: 0;
}
 
.usps-img {
	border-radius: 50%;
    border-width: 14px;
    border-style: solid;
    border-color: #B2D01B;
    width: 100%;
    height: 100%;
}
 
.usps .text h2 {
	font-size: 3em;
}
 
.testimonials .testimonials-img {
    border-radius: 50%;
	width: 100px
}
 
.testimonials .text p {
    margin-bottom: 0;
}
 
.testimonials .testimonials-rating {
    max-height: 60px;
}
 
.testimonials h4 {
    font-size: 1.25rem;
    line-height: 1.6;
    text-decoration: underline;
    text-underline-offset: 10px;
    text-decoration-color: #b2d01b;
}
 
.testimonials-bottom {
	padding-bottom: 40px;
}
 
.reviews-disc {
	padding-top: 0;
}
 
.reviews-disc h4 {
	font-size: 1rem !important;
}
 
.section--no-pt {
	padding-top:0 !important;
}
 
.section--no-pb {
	padding-bottom: 0 !important;
}
 
.pt {
	padding-top: 120px !important;
}
 
.page-id-11108 .section {
	padding: 60px 0;
}
 
.accreds {
	padding-top: 10px;
}
 
.accreds .col-wrapper {
	display: flex;
	align-items: center;
}
 
.accreds-img {
	max-width: 150px;
	max-height: 150px;
}
 
.section--pb-40 {
	padding-block: 40px;
}
 
.form-section .col-wrapper {
	display: flex;
	align-items: center;
}
 
.page-id-11108.contact-form.form {
	background-color: #b2d01b;
	color: white;
}
 
.demo-form input[type=text], 
.form input[type=email], 
.form input[type=text], 
.form select, 
.form textarea, 
.trial-form input[type=text] {
	border-radius: 50px;
}
 
.contact-form.form .btn--primary {
	border-color: white;
}
 
.contact-form.form .btn--primary:hover {
	background-color: white;
	color: #b2d01b; 
}
 
.page-id-11108 iframe {
	height: auto;
}
 
.trial-button {
	padding: 0 !important;
}
 
@media (max-width:1120px){
	.page-id-11108 .col--33 {
		padding: 0 10px !important;
	}
	.usps .col--33 {
		width: 50% !important;
	}
	.usps .col-wrapper {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.usps .col--33:nth-child(3) {
		margin-top: 1rem;
	}
	.usps-img {
		max-width: 350px;
	}
}
 
@media (max-width:780px){
	.form-section .col-wrapper {
		display: block;
	}
	.form-section .col-wrapper .col--50 {
		width: 100%;
	}	
	.form-section .col-wrapper .col--50:first-child {
		padding-bottom: 2rem;
	}
	.form-section .col-wrapper .text {
		text-align: center;
	}
}
 
@media (max-width: 639px) {
	.form-section .col-wrapper .col--50:first-child {
		padding-bottom: 0;
	}
	.usps-img {
		max-width: 300px;
	}
	.usps .col--33 {
		width: 100% !important;
	}
	.usps .col-wrapper {
		gap: 2rem;
	}
	.usps .col--33:nth-child(3) {
		margin-top: unset;
	}
}
 
@media (max-width:780px){
	.testimonials .col-wrapper,
	.accreds .col-wrapper {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.testimonials .col--33,
	.accreds .col--33 {
		width: 50%;
	}
}
 
 
@media (max-width: 639px){
	.testimonials .col-wrapper,
	.accreds .col-wrapper {
		gap: 2rem;
	}
	.testimonials .col--33,
	.accreds .col--33 {
		width: 100%;
	}
}