*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}footer{background:#e2e2e2;color:#535353;border-top:1px solid #c1c1c1}footer a{color:#535353}footer a:hover{color:#5DC145}footer strong{font-weight:600}footer .title{font-weight:600}footer .formation-badge{margin-top:40px}footer .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}footer .column:first-child{border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1}footer .column:first-child .logo{width:150px;height:130px;background:#5DC145;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;position:relative;margin:-1px -1px 0}footer .column:first-child .logo img{width:95px;height:auto}footer .column:first-child .logo::before{content:'';position:absolute;height:130px;width:323px;top:0;left:-323px;background:url("images/footer-logo-line.svg") center/contain no-repeat;pointer-events:none}footer .column:first-child .logo::after{content:'';position:absolute;height:60px;width:150px;bottom:-60px;left:0;background:url("images/footer-logo-triangle.svg") center/contain no-repeat;pointer-events:none}footer .column:not(:first-child){padding-top:65px;padding-bottom:65px;max-width:275px}footer .column:last-child .btn{margin-top:20px}@media screen and (max-width: 992px){footer .container{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}footer .column:first-child{display:none}footer .column:last-child{display:none}}@media screen and (max-width: 576px){footer{padding-top:30px;padding-bottom:30px}footer .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .column{width:100%;padding-top:30px !important;padding-bottom:30px !important}}.home-splash{position:relative;margin-top:-130px;padding-top:130px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.home-splash .container{padding-top:80px;padding-bottom:80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-splash .background{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;z-index:-1;display:none}.home-splash .background::after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(83,83,83,0.8)}.home-splash .video{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;overflow:hidden}.home-splash .video video{min-height:100%;min-width:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-splash .video::after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(83,83,83,0.8)}.home-splash h1{color:#fff;font-size:6.25em;text-transform:uppercase;text-shadow:5px 5px 5px rgba(0,0,0,0.06);text-align:right;letter-spacing:.05em;line-height:1}.home-splash h1 span{color:#5DC145}.home-splash .content{text-align:right}.home-splash p{color:#fff;font-size:1.625em;max-width:390px;margin-bottom:50px !important;line-height:1.6}.home-splash::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:9px;background:url("images/home-splash-border.svg") bottom/14px 9px repeat-x;background-position-x:0;-webkit-animation:500ms scroll infinite linear;animation:500ms scroll infinite linear}@media screen and (max-width: 992px){.home-splash{margin-top:0;padding-top:0;padding-bottom:0}.home-splash .background{display:block}.home-splash .video{display:none}}@media screen and (max-width: 576px){.home-splash .container{padding-top:40px;padding-bottom:40px}.home-splash h1{font-size:3.3em}}@-webkit-keyframes scroll{100%{background-position-x:14px}}@keyframes scroll{100%{background-position-x:14px}}.home-about{padding-top:110px;padding-bottom:110px}.home-about .column{padding-left:30px;-webkit-box-flex:1;-ms-flex:1;flex:1}.home-about .column:first-child{margin-right:75px}.home-about .column .subtitle,.home-about .one-column .columns .column h1,.one-column .columns .home-about .column h1,.home-about .one-column .columns .column h2,.one-column .columns .home-about .column h2,.home-about .one-column .columns .column h3,.one-column .columns .home-about .column h3,.home-about .two-columns .columns .column h1,.two-columns .columns .home-about .column h1,.home-about .two-columns .columns .column h2,.two-columns .columns .home-about .column h2,.home-about .two-columns .columns .column h3,.two-columns .columns .home-about .column h3,.home-about .three-columns .columns .column h1,.three-columns .columns .home-about .column h1,.home-about .three-columns .columns .column h2,.three-columns .columns .home-about .column h2,.home-about .three-columns .columns .column h3,.three-columns .columns .home-about .column h3,.home-about .column .image-and-content .columns h1,.image-and-content .columns .home-about .column h1,.home-about .column .image-and-content .columns h2,.image-and-content .columns .home-about .column h2,.home-about .column .image-and-content .columns h3,.image-and-content .columns .home-about .column h3,.home-about .column .quote-and-content .columns h1,.quote-and-content .columns .home-about .column h1,.home-about .column .quote-and-content .columns h2,.quote-and-content .columns .home-about .column h2,.home-about .column .quote-and-content .columns h3,.quote-and-content .columns .home-about .column h3{min-height:50px;margin-left:-30px;padding-left:30px;position:relative;padding-top:10px}.home-about .column .subtitle::before,.home-about .one-column .columns .column h1::before,.one-column .columns .home-about .column h1::before,.home-about .one-column .columns .column h2::before,.one-column .columns .home-about .column h2::before,.home-about .one-column .columns .column h3::before,.one-column .columns .home-about .column h3::before,.home-about .two-columns .columns .column h1::before,.two-columns .columns .home-about .column h1::before,.home-about .two-columns .columns .column h2::before,.two-columns .columns .home-about .column h2::before,.home-about .two-columns .columns .column h3::before,.two-columns .columns .home-about .column h3::before,.home-about .three-columns .columns .column h1::before,.three-columns .columns .home-about .column h1::before,.home-about .three-columns .columns .column h2::before,.three-columns .columns .home-about .column h2::before,.home-about .three-columns .columns .column h3::before,.three-columns .columns .home-about .column h3::before,.home-about .column .image-and-content .columns h1::before,.image-and-content .columns .home-about .column h1::before,.home-about .column .image-and-content .columns h2::before,.image-and-content .columns .home-about .column h2::before,.home-about .column .image-and-content .columns h3::before,.image-and-content .columns .home-about .column h3::before,.home-about .column .quote-and-content .columns h1::before,.quote-and-content .columns .home-about .column h1::before,.home-about .column .quote-and-content .columns h2::before,.quote-and-content .columns .home-about .column h2::before,.home-about .column .quote-and-content .columns h3::before,.quote-and-content .columns .home-about .column h3::before{content:'';position:absolute;left:0;top:0;height:50px;width:5px;background:#5DC145}.home-about .header{margin:0 auto;padding:60px 0;text-align:center}.home-about .stats{-ms-flex-pack:distribute;justify-content:space-around}.home-about .stat{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:200px}.home-about .stat .figure{font-family:"Gunplay",sans-serif;font-size:1.375em;color:#5DC145;text-align:center;height:85px;width:85px;line-height:85px;border-radius:50%;border:1px solid #c1c1c1;margin-bottom:20px}.home-about .stat .description{text-align:center;margin-bottom:10px;max-width:100%}.home-about .stat .source{text-align:center;color:#c1c1c1;font-size:.75em;font-style:italic;max-width:100%}@media screen and (max-width: 992px){.home-about{padding-top:50px;padding-bottom:0}.home-about .stats{-ms-flex-wrap:wrap;flex-wrap:wrap}.home-about .stat{width:50%;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:none;margin-bottom:60px}.home-about .stat .description{max-width:200px}}@media screen and (max-width: 768px){.home-about .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.home-about .column{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.home-about .column:first-child{margin-right:0;margin-bottom:50px}}@media screen and (max-width: 576px){.home-about .stat{width:100%}}.home-process{background:#535353;padding-top:80px;padding-bottom:90px;position:relative}.home-process::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:9px;background:url("images/home-splash-border.svg") bottom/14px 9px repeat-x}.home-process .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-process .column{width:calc(50% - 50px)}.home-process .column:first-child{margin-right:100px}.home-process .column img{display:block;max-width:100%;height:auto}.home-process .header{position:relative;width:100%;text-align:center;margin-bottom:65px}.home-process .header::before{content:'';position:absolute;top:-80px;left:0;height:25px;width:62px;background:url("images/section-triangle.svg") top left/contain no-repeat}@media screen and (min-width: 930px){.home-process .header br{display:none}}.home-process .steps{list-style-type:none}.home-process .steps li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;color:#fff;font-size:1.25em;border-bottom:1px solid #8b8b8b}.home-process .steps li:first-child{border-top:1px solid #8b8b8b}.home-process .steps span{display:block;margin-right:15px;background:#5DC145;border-radius:50%;color:#fff;height:30px;width:30px;line-height:34px;text-align:center;font-family:"Gunplay",sans-serif;font-size:.9375rem}.home-process .btn.view-more{margin:40px 0 0 20px}@media screen and (max-width: 992px){.home-process .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-process .column.column{margin-right:0;width:400px}.home-process .column.column:last-child{display:none}}@media screen and (max-width: 576px){.home-process .steps li{padding-left:0;padding-right:0}.home-process .btn.view-more{margin-left:0;width:100%;text-align:center}}.latest-news{padding-top:130px;padding-bottom:115px}.latest-news .header{position:relative;width:100%;text-align:center;margin-bottom:65px}.latest-news .header::before{content:'';position:absolute;top:-50px;left:0;height:25px;width:62px;background:url("images/section-triangle.svg") top left/contain no-repeat}@media screen and (min-width: 520px){.latest-news .header br{display:none}}@media screen and (max-width: 920px){.latest-news{padding-bottom:60px}.latest-news .cards .card:nth-child(3){display:none}}@media screen and (max-width: 576px){.latest-news{padding-bottom:80px}.latest-news .cards .card:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex}.latest-news .header{margin-bottom:25px}}.btn,button{display:inline-block;padding:15px 20px;color:#fff;letter-spacing:.05em;font-weight:700;text-decoration:none;background:#BA7019;position:relative;cursor:pointer;font-family:"Barlow",sans-serif;text-transform:uppercase;z-index:1;border-radius:4px;overflow:hidden;border:none;font-size:1em;line-height:1}.btn span,button span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn span::after,button span::after{content:'';display:block;margin-left:15px;height:11px;width:11px;background:url("images/button-arrow.svg") center/contain no-repeat}.btn::before,button::before{content:'';position:absolute;bottom:0;left:0;height:100%;width:100%;background:#FF8900;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;z-index:-1}.btn:hover,.btn:focus,.btn:active,button:hover,button:focus,button:active{outline:none;color:#fff}.btn:hover::before,.btn:focus::before,.btn:active::before,button:hover::before,button:focus::before,button:active::before{height:0}.btn:focus,button:focus{background:#5DC145}.btn.alt,button.alt{padding:0;background:none;color:#FF8900}.btn.alt span::after,button.alt span::after{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-left:10px;background-image:url("images/button-arrow-orange.svg")}.btn.alt::before,button.alt::before{display:none}.btn.alt:hover span::after,.btn.alt:active span::after,.btn.alt:focus span::after,button.alt:hover span::after,button.alt:active span::after,button.alt:focus span::after{margin-left:15px}.flexible-content-container{width:100%;padding-bottom:30px}.flexible-content:not(:last-child){margin-bottom:70px}.one-column .columns,.two-columns .columns,.three-columns .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.one-column .columns .column,.two-columns .columns .column,.three-columns .columns .column{width:calc(50% - 45px)}.one-column img,.two-columns img,.three-columns img{display:block;max-width:100%;height:auto}.one-column .columns .column{width:calc(100% - 45px)}@media screen and (max-width: 992px){.two-columns .columns .column{width:100%}.two-columns .columns .column:not(:last-child){margin-bottom:60px}}.three-columns .columns .column{width:calc(33.3333% - 45px)}.image-and-content .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.image-and-content .columns .column{-webkit-box-flex:1;-ms-flex:1;flex:1}.image-and-content .columns .column:first-child{margin-right:90px}.image-and-content .image img{display:block;max-width:100%;height:auto}@media screen and (max-width: 992px){.image-and-content .columns .column:first-child{margin-right:40px}}@media screen and (max-width: 768px){.image-and-content .columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.image-and-content .columns .column{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.image-and-content .columns .column:first-child{margin-right:0;margin-bottom:40px}.image-and-content .image img{margin:0 auto}}.quote-and-content .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quote-and-content .columns .column{width:calc(50% - 45px)}.quote-and-content .columns .column:first-child{margin-right:90px}.quote-and-content .quote{background:#e2e2e2;border-left:5px solid #5DC145;padding:60px 70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quote-and-content .quote-text{color:#8b8b8b;padding:60px 0 40px;position:relative;text-transform:none;letter-spacing:0;max-width:300px}.quote-and-content .quote-text::before{content:'';top:0;left:0;width:40px;height:30px;position:absolute;background:url("images/quote-start.svg") center/contain no-repeat}.quote-and-content .quote-source{color:#000;font-family:"Gunplay",sans-serif}@media screen and (max-width: 992px){.quote-and-content .columns .column{width:calc(50% - 20px)}.quote-and-content .columns .column:first-child{margin-right:40px}}@media screen and (max-width: 768px){.quote-and-content .columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.quote-and-content .columns .column{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.quote-and-content .columns .column:first-child{margin-right:0;margin-bottom:40px}.quote-and-content .quote-text{max-width:none}}@media screen and (max-width: 576px){.quote-and-content .quote{padding:30px 40px;margin-left:-10px;margin-right:-10px !important;width:calc(100% + 20px) !important}}.full-width-image img{display:block;width:100%;height:auto}.image-with-caption .main-image{width:100%;position:relative}.image-with-caption .main-image img{display:inline-block;height:auto;max-width:90%}.image-with-caption.left .main-image{text-align:right}.image-with-caption.left .caption{left:0;text-align:left}.image-with-caption.left .caption-image img{display:block;-webkit-box-shadow:10px 10px 10px rgba(0,0,0,0.1);box-shadow:10px 10px 10px rgba(0,0,0,0.1)}.image-with-caption.left .heading,.image-with-caption.left .quote,.image-with-caption.left .text{-webkit-box-shadow:10px 10px 10px rgba(0,0,0,0.1);box-shadow:10px 10px 10px rgba(0,0,0,0.1)}.image-with-caption .caption{position:absolute;top:70px;right:0}.image-with-caption .caption-image img{display:block;-webkit-box-shadow:-10px 10px 10px rgba(0,0,0,0.1);box-shadow:-10px 10px 10px rgba(0,0,0,0.1)}.image-with-caption .heading,.image-with-caption .quote,.image-with-caption .text{background:#5DC145;color:#fff;max-width:430px;-webkit-box-shadow:-10px 10px 10px rgba(0,0,0,0.1);box-shadow:-10px 10px 10px rgba(0,0,0,0.1)}.image-with-caption .heading{font-size:1.75em;padding:50px;line-height:1.4}.image-with-caption .text{padding:25px 30px}.image-with-caption .quote{padding:30px 40px}.image-with-caption .quote .content{padding:0 40px;position:relative}.image-with-caption .quote .content::before{content:'';position:absolute;display:block;height:22px;width:30px;top:8px;left:0;background:url("images/icons/quote-start.svg") center/contain no-repeat}.image-with-caption .quote .content::after{content:'';position:absolute;display:block;height:22px;width:30px;bottom:8px;right:0;background:url("images/icons/quote-end.svg") center/contain no-repeat}.image-with-caption .quote .btn{margin-top:30px;margin-bottom:5px;white-space:nowrap;width:100%;text-align:center}.image-with-caption .quote .btn:hover{color:#fff;border-color:#fff}.image-with-caption .quote .btn:hover::before{background:#fff}.website-screenshot .toolbar{width:100%}.website-screenshot .toolbar img{display:block;width:100%;height:auto}.website-screenshot .screen{overflow:hidden;position:relative;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1)}.website-screenshot .screen::before{content:'';display:block;padding-top:calc((9 / 16) * 100%)}.website-screenshot .screen img{position:absolute;top:0;-webkit-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}.website-screenshot .screen:hover img{top:-100%}.video-testimonial{background:#5DC145;padding:100px 20px;position:relative;color:#fff}.video-testimonial .primary-header{margin-bottom:75px}.video-testimonial .testimonial-text{position:relative;font-size:1.75em;line-height:1.6;margin-bottom:60px}.video-testimonial .testimonial-text::before,.video-testimonial .testimonial-text::after{content:'';display:block;position:absolute;width:30px;height:22px}.video-testimonial .testimonial-text::before{background:url("images/icons/quote-start.svg") center/contain no-repeat;top:7px;left:-45px}.video-testimonial .testimonial-text::after{background:url("images/icons/quote-end.svg") center/contain no-repeat;bottom:7px;right:-45px}.video-testimonial .video{margin-bottom:80px}.video-testimonial .name{font-size:1.25em;font-weight:600;width:100%}.video-testimonial .company{font-size:1em;width:100%}.sub-menu{margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.sub-menu input{display:none}.sub-menu input:checked+label{background:#fff;border-bottom:2px solid #5DC145;color:#5DC145;cursor:default}.sub-menu label{font-size:1.375em;color:#000;font-weight:600;padding:5px 25px;cursor:pointer}.sub-menu label:hover{border-bottom:2px solid #5DC145}.sub-menu.news input:checked+label{background:#f5f5f5}.our-team{background:#5DC145;padding-top:75px;padding-bottom:100px;position:relative}.our-team .container{position:relative}.our-team .header{width:100%;text-align:center;position:relative;margin-bottom:70px}.our-team .header::before{content:'';position:absolute;top:-75px;left:0;height:25px;width:62px;background:url("images/section-triangle-dark.svg") top left/contain no-repeat}.our-team .team{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px);margin-bottom:-60px;margin-bottom:-70px}.our-team .team>*{width:calc(100% / 4 - 60px);margin-left:30px;margin-right:30px;margin-bottom:60px}.our-team .team-member{text-align:center;margin-bottom:70px}.our-team .name{color:#fff}.our-team .role{color:rgba(255,255,255,0.6)}.our-team .image{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.our-team .image img{display:block;max-width:100%;height:auto;margin:0 auto}.our-team::before{content:'';position:absolute;left:0;bottom:0;height:650px;width:200px;background:url("images/dots-pattern.svg") top right/21px 31px repeat}@media screen and (max-width: 768px){.our-team .team{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);margin-bottom:-40px}.our-team .team>*{width:calc(100% / 2 - 40px);margin-left:20px;margin-right:20px;margin-bottom:40px}}.our-process-intro{padding-bottom:90px}@media screen and (max-width: 1200px){.our-process-intro{padding-bottom:40px}}.process-steps .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.process-steps .step{width:100%;background:#fff;margin-bottom:210px;border:1px solid #c1c1c1;padding:65px 65px 65px 125px;position:relative}.process-steps .step::before{content:'';position:absolute;top:0;left:0;width:100%;height:9px;background:url("images/grey-border.svg") bottom/14px 9px repeat-x}.process-steps .step:last-child{margin-bottom:80px}.process-steps .step:last-child .line{display:none}@media screen and (max-width: 768px){.process-steps .step{padding:65px 30px 65px 125px;margin-bottom:120px}}@media screen and (max-width: 576px){.process-steps .step{padding:45px 30px;margin-bottom:60px}}.process-steps .line{position:absolute;width:3px;background:#c1c1c1;top:100px;left:75px;height:calc(100% + 95px)}.process-steps .line::after{content:'';position:absolute;bottom:-11px;left:calc(50% - 17px);height:71px;width:35px;background:url("images/green-arrow-down.svg") center/contain no-repeat}@media screen and (max-width: 768px){.process-steps .line{height:100%}}@media screen and (max-width: 576px){.process-steps .line{display:none}}.process-steps .title{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;margin-left:-75px;position:relative}.process-steps .title .number{display:block;margin-right:20px;background:#5DC145;border-radius:50%;color:#fff;height:54px;width:54px;text-align:center;line-height:60px;font-family:"Gunplay",sans-serif;font-size:1.75em}.process-steps .title .header{margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.process-steps .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e2e2e2;margin-bottom:50px}.process-steps .whos-involved-text{padding-top:60px}.process-steps .whos-involved-text::before{top:0}.process-steps .thumbnail img{display:block;height:auto;max-width:100%}@media screen and (max-width: 1080px){.process-steps .info{padding-bottom:40px}.process-steps .whos-invloved{width:100%}.process-steps .involved{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.process-steps .thumbnail img{display:none}}@media screen and (max-width: 576px){.process-steps .title{margin-left:0}.process-steps .title .header{font-size:1.8em}.process-steps .whos-involved-text{padding-top:0}.process-steps .whos-involved-text::before{display:none}}.involved li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.375em;font-weight:600}.involved li span{margin-right:10px;font-weight:normal;width:22px;text-align:center}.involved li span::before{font-family:FontAwesome}.involved .client-representitive{color:#000}.involved .client-representitive span::before{content:'\f2be'}.involved .account-manager span::before,.involved .ux-designer span::before,.involved .ux-designer span::before,.involved .ux-developer span::before,.involved .ux-tester span::before,.involved .ux-tester-media-technician span::before{content:'\f2c0'}.involved .account-manager{color:#E0655A}.involved .ux-designer{color:#E29771}.involved .ux-developer{color:#65A98D}.involved .ux-tester,.involved .ux-tester-media-technician{color:#4FA3EA}@media screen and (max-width: 1080px){.involved li{width:50%;font-size:1.1em}}@media screen and (max-width: 700px){.involved li{width:100%}}.areas{display:-webkit-box;display:-ms-flexbox;display:flex}.areas .area{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.areas .area:not(:last-child){margin-bottom:40px}.areas .column{width:calc(50% - 40px)}.areas .column:first-child{margin-right:80px}.areas .area-title{color:#535353;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.areas .area-title i{color:#535353;font-size:1.25em;width:24px;text-align:center;margin-right:10px}.areas .description{padding-left:34px;color:#8b8b8b}@media screen and (max-width: 768px){.areas{-ms-flex-wrap:wrap;flex-wrap:wrap}.areas .column{width:100%}.areas .column:first-child{margin-right:0;margin-bottom:40px}}.back-to-top{text-transform:uppercase;font-weight:700;padding-bottom:90px;position:relative}.back-to-top .container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.back-to-top a{color:#FF8900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.back-to-top a::after{content:'';height:11px;width:11px;background:url("images/back-to-top.svg") center/contain no-repeat;margin-left:12px}.back-to-top a:hover{color:#5DC145}.back-to-top a:hover::after{-webkit-filter:brightness(0) saturate(100%) invert(63%) sepia(82%) saturate(395%) hue-rotate(62deg) brightness(91%) contrast(81%);filter:brightness(0) saturate(100%) invert(63%) sepia(82%) saturate(395%) hue-rotate(62deg) brightness(91%) contrast(81%)}.back-to-top::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:9px;background:url("images/home-splash-border.svg") bottom/14px 9px repeat-x}.step:nth-child(1) .lines::after{content:'';height:2576px;width:1173px;background:url("images/our-process-line-1.svg") center/contain no-repeat;position:absolute;right:-1173px;bottom:450px}.step:nth-child(2) .backgrounds::before{content:'';position:absolute;height:625px;width:460px;bottom:-140px;right:-330px;background:url("images/dots-pattern.svg") bottom right/21px 31px repeat}.step:nth-child(3) .backgrounds::before{content:'';position:absolute;height:625px;width:460px;bottom:-400px;left:-230px;background:url("images/dots-pattern.svg") bottom right/21px 31px repeat}.step:nth-child(4) .lines::after{content:'';height:2576px;width:1173px;background:url("images/our-process-line-1.svg") center/contain no-repeat;position:absolute;right:-1173px;top:-2576px}.step:nth-child(5) .backgrounds::before{content:'';position:absolute;height:625px;width:460px;bottom:-370px;right:-350px;background:url("images/dots-pattern.svg") bottom right/21px 31px repeat}.step:nth-child(5) .lines::before{content:'';height:2576px;width:1173px;background:url("images/our-process-line-1.svg") center/contain no-repeat;position:absolute;right:-1173px;bottom:500px}@media screen and (max-width: 1200px){.backgrounds,.lines{display:none}}.map-embed{width:100%;height:600px}.map-embed iframe{width:100%;height:600px}.wpcf7{width:100%}.wpcf7 input,.wpcf7 textarea{color:#8b8b8b;background-color:#f5f5f5;border:1px solid #c1c1c1;font-size:1em;font-family:"Barlow",sans-serif;padding:15px;width:100%;max-width:100%}.wpcf7 input:focus,.wpcf7 textarea:focus{border-color:#5DC145;outline:none;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}.wpcf7 .half-col{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;float:left;margin-right:20px;width:calc(50% - 10px)}.wpcf7 .half-col:nth-child(odd){margin-right:0}@media screen and (max-width: 576px){.wpcf7 .half-col{width:100%;margin-right:0}}form p{margin:0 !important}form button{margin-top:-10px}label{font-weight:600;color:#535353}.wpcf7-response-output{margin:20px 0 0 !important;padding:.6em 1em !important}.wpcf7-not-valid-tip{position:relative;display:inline-block !important;margin-top:15px;z-index:2;background:#f85b50;color:#fff !important;padding:8px 12px;border-radius:10px;font-size:.8em !important}.wpcf7-not-valid-tip::after{content:'';display:block;height:10px;width:10px;background:#f85b50;position:absolute;top:-5px;left:calc(50% - 6px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.acceptance-gdpr .wpcf7-list-item{margin:0}.acceptance-gdpr .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.acceptance-gdpr .wpcf7-list-item label input{-ms-flex-negative:100;flex-shrink:100;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;margin:0;-ms-flex-item-align:center;align-self:center}.acceptance-gdpr .wpcf7-list-item label .wpcf7-list-item-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.wpcf7-form-control-wrap{display:block;margin-top:10px;margin-bottom:40px}.wpcf7-recaptcha{margin-bottom:20px}.contact-top{padding-bottom:40px}.contact-top .content,.contact-top .contact-details{width:calc(50% - 40px)}.contact-top .content .subtitle,.contact-top .content .one-column .columns .column h1,.one-column .columns .column .contact-top .content h1,.contact-top .content .one-column .columns .column h2,.one-column .columns .column .contact-top .content h2,.contact-top .content .one-column .columns .column h3,.one-column .columns .column .contact-top .content h3,.contact-top .content .two-columns .columns .column h1,.two-columns .columns .column .contact-top .content h1,.contact-top .content .two-columns .columns .column h2,.two-columns .columns .column .contact-top .content h2,.contact-top .content .two-columns .columns .column h3,.two-columns .columns .column .contact-top .content h3,.contact-top .content .three-columns .columns .column h1,.three-columns .columns .column .contact-top .content h1,.contact-top .content .three-columns .columns .column h2,.three-columns .columns .column .contact-top .content h2,.contact-top .content .three-columns .columns .column h3,.three-columns .columns .column .contact-top .content h3,.contact-top .content .image-and-content .columns h1,.image-and-content .columns .contact-top .content h1,.contact-top .content .image-and-content .columns h2,.image-and-content .columns .contact-top .content h2,.contact-top .content .image-and-content .columns h3,.image-and-content .columns .contact-top .content h3,.contact-top .content .quote-and-content .columns h1,.quote-and-content .columns .contact-top .content h1,.contact-top .content .quote-and-content .columns h2,.quote-and-content .columns .contact-top .content h2,.contact-top .content .quote-and-content .columns h3,.quote-and-content .columns .contact-top .content h3,.contact-top .contact-details .subtitle,.contact-top .contact-details .one-column .columns .column h1,.one-column .columns .column .contact-top .contact-details h1,.contact-top .contact-details .one-column .columns .column h2,.one-column .columns .column .contact-top .contact-details h2,.contact-top .contact-details .one-column .columns .column h3,.one-column .columns .column .contact-top .contact-details h3,.contact-top .contact-details .two-columns .columns .column h1,.two-columns .columns .column .contact-top .contact-details h1,.contact-top .contact-details .two-columns .columns .column h2,.two-columns .columns .column .contact-top .contact-details h2,.contact-top .contact-details .two-columns .columns .column h3,.two-columns .columns .column .contact-top .contact-details h3,.contact-top .contact-details .three-columns .columns .column h1,.three-columns .columns .column .contact-top .contact-details h1,.contact-top .contact-details .three-columns .columns .column h2,.three-columns .columns .column .contact-top .contact-details h2,.contact-top .contact-details .three-columns .columns .column h3,.three-columns .columns .column .contact-top .contact-details h3,.contact-top .contact-details .image-and-content .columns h1,.image-and-content .columns .contact-top .contact-details h1,.contact-top .contact-details .image-and-content .columns h2,.image-and-content .columns .contact-top .contact-details h2,.contact-top .contact-details .image-and-content .columns h3,.image-and-content .columns .contact-top .contact-details h3,.contact-top .contact-details .quote-and-content .columns h1,.quote-and-content .columns .contact-top .contact-details h1,.contact-top .contact-details .quote-and-content .columns h2,.quote-and-content .columns .contact-top .contact-details h2,.contact-top .contact-details .quote-and-content .columns h3,.quote-and-content .columns .contact-top .contact-details h3{padding-left:35px}.contact-top .content{margin-right:80px}.contact-top .phone-title,.contact-top .our-offices-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-top .phone-title::before,.contact-top .our-offices-title::before{width:23px;height:29px;position:static;left:auto;top:auto;margin-right:12px}.contact-top .phone-title::before{background:url("images/phone.svg") center/contain no-repeat}.contact-top .our-offices-title::before{background:url("images/pin.svg") center/contain no-repeat}.contact-top .phone-details{margin-bottom:40px}@media screen and (max-width: 992px){.contact-top .content{margin-right:40px}.contact-top .content,.contact-top .contact-details{width:calc(50% - 20px)}}@media screen and (max-width: 576px){.contact-top .content{margin-bottom:40px}.contact-top .content,.contact-top .contact-details{margin-right:0;width:100%}}.contact-bottom{padding-bottom:110px}.contact-bottom .form,.contact-bottom .map{width:calc(50% - 40px)}.contact-bottom .form{margin-right:80px}@media screen and (max-width: 992px){.contact-bottom .form{margin-right:40px}.contact-bottom .form,.contact-bottom .map{width:calc(50% - 20px)}}@media screen and (max-width: 768px){.contact-bottom .form,.contact-bottom .map{width:100%;margin-right:0}.contact-bottom .map{padding-top:40px}}/*!
Theme Name: The UX Factory
Author: Simon Newman
Author URI: http://formationmedia.co.uk
Version: 1.0.1
Description: Starter theme and common plugins for a new WordPress project.
*/*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{font-size:16px;color:#8b8b8b;line-height:1.8;font-family:"Barlow",sans-serif;font-weight:500;background:#fff;margin-top:130px;overflow-x:hidden}body.dark{background:#535353;color:#fff;position:relative}body.dark::after{content:'';position:absolute;height:130px;width:300px;top:0;right:0;background:url("images/dots-pattern.svg") bottom left/21px 31px repeat}body.dark::before{content:'';position:absolute;height:625px;width:460px;top:700px;left:0;background:url("images/dots-pattern.svg") bottom right/21px 31px repeat}@media screen and (max-width: 1200px){body.dark::before,body.dark::after{display:none}}@media screen and (max-width: 992px){body{margin-top:60px}}@media screen and (max-width: 768px){body{font-size:14px}}::-moz-selection{background:#5DC145;color:#fff}::selection{background:#5DC145;color:#fff}.img-responsive{display:block;height:auto;max-width:100%}@font-face{font-family:'Gunplay';src:url("fonts/gunplay.woff") format("woff");font-weight:normal;font-style:normal}table{overflow:visible;margin-bottom:50px}td,th{border:1px solid #e2e2e2;padding:5px 10px}tr:nth-of-type(odd){background:#f5f5f5}th{font-weight:700;background:#e2e2e2}p:not(:last-child){margin-bottom:25px}p+h1,p+h2,p+h3{margin-top:50px}a{color:#5DC145;text-decoration:none}a:hover{color:#FF8900}strong{font-weight:700}em{font-style:italic}h1,h2,h3,h4,h5,h6{margin-bottom:25px;font-family:"Gunplay",sans-serif;color:#5DC145;line-height:1.4}h1{font-size:1.6em}h2{font-size:1.42em}h3{font-size:1.27em}h4{font-size:1.13em}.alignright{float:right;margin:20px 0 20px 20px}.alignleft{float:left;margin:20px 20px 20px 0}.aligncenter{display:block;margin:20px auto}.wp-caption{background:#eee;padding:5px}.wp-caption-text{font-size:.8em;padding:8px 5px 0}.posted{font-size:.9em;color:#c1c1c1}article{width:100%}article ul{margin-bottom:30px}article li{list-style-type:disc}.buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;background:#f5f5f5}#news-archive{padding-top:60px;padding-bottom:20px}#news-archive .row{margin-left:-20px;margin-right:-20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#news-archive .post{margin:0 20px 40px;width:calc(33.3333% - 40px);color:#8b8b8b}#news-archive .post:hover .title{color:#FF8900}#news-archive .post:hover img{opacity:.7}#news-archive .image{margin-bottom:15px;background:#FF8900}#news-archive .title{font-family:"Gunplay",sans-serif;font-size:1.2em;color:#5DC145;margin-bottom:10px}section,header,footer{padding-left:20px;padding-right:20px;width:100%;position:relative}section>.container,header>.container,footer>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto;padding:0;max-width:1140px}section>.container.narrow,header>.container.narrow,footer>.container.narrow{max-width:1000px}section>.container.wide,header>.container.wide,footer>.container.wide{max-width:1370px}header{height:130px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;padding-right:60px;background:#535353;position:fixed;top:0;z-index:10;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}header.nav-up{opacity:0;top:-130px}header.home{background:none;border-bottom:1px solid #8b8b8b}header.home.grey{background:#535353}header.home .logo{height:calc(100% + 1px)}header .container{width:100%;height:100%;max-width:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header nav{margin-left:auto}header ul{display:-webkit-box;display:-ms-flexbox;display:flex}header li:not(:last-child){margin-right:40px}header li.current-menu-item a{color:#5DC145}header li a{font-family:"Gunplay",sans-serif;letter-spacing:.05em;font-size:1.125em;text-transform:uppercase;display:block;color:#fff}header li a:hover{color:#5DC145}header .logo{width:150px;height:100%;background:#5DC145;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;position:relative}header .logo img{width:95px;height:auto}header .logo::before{content:'';display:block;position:absolute;bottom:-352px;width:150px;height:353px;left:0;background:url("images/header-logo-line.svg") center/contain no-repeat;pointer-events:none}@media screen and (max-width: 1450px){header .logo::before{display:none}}header .logo::after{content:'';display:block;position:absolute;right:-55px;bottom:0;height:130px;width:55px;background:url("images/header-logo-triangle.svg") center/contain no-repeat;pointer-events:none}header .open-menu-btn{display:none}header .open-menu-btn::after{content:'\f0c9';font-family:FontAwesome;color:#5DC145;display:block;font-size:30px;cursor:pointer}header .open-menu-btn::after:hover{color:#FF8900}header .open-menu-btn.open::after{content:'\f00d'}@media screen and (max-width: 992px){header{height:60px;background:#535353 !important;padding-right:0;border-bottom:none !important}header.nav-up{opacity:1;top:0}header .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:20px;border-bottom:1px solid #8b8b8b;background:#535353 !important}header nav{z-index:-1;background:#535353;position:absolute;top:0;left:0;padding-bottom:50px;width:100vw;overflow:auto;-webkit-box-shadow:0 0 20px #333;box-shadow:0 0 20px #333;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding-top:100px}header nav.open{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}header nav::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:9px;background:url("images/home-splash-border.svg") bottom/14px 9px repeat-x}header ul{display:block}header li{min-width:250px;text-align:center;margin-right:0 !important}header a{padding:15px}header .open-menu-btn{display:block}header .logo{width:70px;padding:8px}header .logo::before{display:none}}.screen-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(83,83,83,0.9);display:none;z-index:-1}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:90px;margin-top:-40px}.pagination .page-numbers:not(.prev):not(.next){display:block;height:52px;width:52px;margin-right:5px;text-align:center;line-height:51px;font-size:1.375em;text-decoration:none;color:#fff;background:#35973C;border:1px solid #35973C;border-bottom-width:3px}.pagination .page-numbers:not(.prev):not(.next):hover{border-color:#5DC145;background:#fff;color:#5DC145}.pagination .page-numbers.current.current,.pagination .page-numbers.current.current:hover{border-color:transparent;background:#fff;color:#5DC145}.pagination .page-numbers.next,.pagination .page-numbers.prev{height:52px;line-height:52px;color:#FF8900;font-weight:700;text-transform:uppercase;letter-spacing:.05em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination .page-numbers.next:hover,.pagination .page-numbers.prev:hover{color:#5DC145}.pagination .page-numbers.next:hover span,.pagination .page-numbers.prev:hover span{-webkit-filter:brightness(0) saturate(100%) invert(63%) sepia(82%) saturate(395%) hue-rotate(62deg) brightness(91%) contrast(81%);filter:brightness(0) saturate(100%) invert(63%) sepia(82%) saturate(395%) hue-rotate(62deg) brightness(91%) contrast(81%)}.pagination .page-numbers.prev{margin-right:15px}.pagination .page-numbers.prev span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination .page-numbers.prev span::before{content:'';display:block;margin-left:10px;height:11px;width:11px;background:url("images/button-arrow-orange.svg") center/contain no-repeat}.pagination .page-numbers.next{margin-left:10px}.pagination .page-numbers.next span::before{content:'';display:block;margin-left:10px;height:11px;width:11px;background:url("images/button-arrow-orange.svg") center/contain no-repeat}#newsletter-bar{background:#f5f5f5;padding:40px 20px}#newsletter-bar .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#newsletter-bar #mc_embed_signup_scroll{display:-webkit-box;display:-ms-flexbox;display:flex}.subtitle,.one-column .columns .column h1,.one-column .columns .column h2,.one-column .columns .column h3,.two-columns .columns .column h1,.two-columns .columns .column h2,.two-columns .columns .column h3,.three-columns .columns .column h1,.three-columns .columns .column h2,.three-columns .columns .column h3,.image-and-content .columns h1,.image-and-content .columns h2,.image-and-content .columns h3,.quote-and-content .columns h1,.quote-and-content .columns h2,.quote-and-content .columns h3{color:#000;font-family:"Barlow",sans-serif;font-size:1.375em;font-weight:600;line-height:1.6}body.dark .subtitle,body.dark .one-column .columns .column h1,.one-column .columns .column body.dark h1,body.dark .one-column .columns .column h2,.one-column .columns .column body.dark h2,body.dark .one-column .columns .column h3,.one-column .columns .column body.dark h3,body.dark .two-columns .columns .column h1,.two-columns .columns .column body.dark h1,body.dark .two-columns .columns .column h2,.two-columns .columns .column body.dark h2,body.dark .two-columns .columns .column h3,.two-columns .columns .column body.dark h3,body.dark .three-columns .columns .column h1,.three-columns .columns .column body.dark h1,body.dark .three-columns .columns .column h2,.three-columns .columns .column body.dark h2,body.dark .three-columns .columns .column h3,.three-columns .columns .column body.dark h3,body.dark .image-and-content .columns h1,.image-and-content .columns body.dark h1,body.dark .image-and-content .columns h2,.image-and-content .columns body.dark h2,body.dark .image-and-content .columns h3,.image-and-content .columns body.dark h3,body.dark .quote-and-content .columns h1,.quote-and-content .columns body.dark h1,body.dark .quote-and-content .columns h2,.quote-and-content .columns body.dark h2,body.dark .quote-and-content .columns h3,.quote-and-content .columns body.dark h3{color:#fff}.header{font-family:"Gunplay",sans-serif;font-size:2.5em;color:#000;letter-spacing:.05em;text-transform:uppercase;line-height:1.3}.header span{color:#5DC145}.header.green{color:#5DC145}.header.white{color:#fff}.header.grey{color:#c1c1c1}.header.grey span{color:#5DC145}.page-highlight{color:#535353;text-transform:uppercase;font-family:"Barlow",sans-serif;letter-spacing:.05em;font-size:1.25em;width:100%;margin-bottom:10px;position:relative}.page-highlight::before{content:'';position:absolute;top:-80px;left:0;height:25px;width:62px;background:url("images/section-triangle.svg") top left/contain no-repeat}.page-highlight.grey.grey{color:#8b8b8b}body.dark .page-highlight{color:#fff}.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px);margin-bottom:-60px}.cards>*{width:calc(100% / 3 - 60px);margin-left:30px;margin-right:30px;margin-bottom:60px}@media screen and (max-width: 1200px){.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);margin-bottom:-30px}.cards>*{width:calc(100% / 3 - 30px);margin-left:15px;margin-right:15px;margin-bottom:30px}}@media screen and (max-width: 920px){.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);margin-bottom:-30px}.cards>*{width:calc(100% / 2 - 30px);margin-left:15px;margin-right:15px;margin-bottom:30px}}@media screen and (max-width: 576px){.cards{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.cards>*{margin:0 20px;width:100%;height:auto !important}}.slick-slider,.slick-list,.slick-track,.slick-slide{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.slick-track{padding:20px 0}.card{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.16);box-shadow:0 0 10px rgba(0,0,0,0.16);border:1px solid #c1c1c1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:400px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.card .content{padding:25px 25px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card img{display:block;width:100%;height:auto}.card .title{color:#535353;font-weight:600;margin-bottom:10px}.card .date{color:#5DC145;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3)}@media screen and (max-width: 768px){.card{min-height:350px}}@media screen and (max-width: 576px){.card{margin:0 10px}.card .date{margin-bottom:60px}.card:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.16);box-shadow:0 0 10px rgba(0,0,0,0.16);-webkit-transform:none;transform:none}}.breadcrumbs{padding-top:50px;padding-bottom:150px}.breadcrumbs li{display:inline-block;text-transform:lowercase}.breadcrumbs li:not(:last-child)::after{content:' //';padding:0 3px}@media screen and (max-width: 992px){.breadcrumbs{padding-bottom:30px}}.page-titles .header{margin-bottom:65px}@media screen and (max-width: 992px){.page-titles .page-highlight::before{display:none}.page-titles .header{margin-bottom:40px}}.posts{padding-bottom:90px}.news-post{padding-bottom:90px}#page{padding-bottom:90px}@media screen and (min-width: 700px){.happy-users br{display:none}}

/*# sourceMappingURL=style.css.map */
