@import url(https://fonts.googleapis.com/css2?family=Libre+Baskerville&family=Roboto+Condensed&family=Roboto:ital@0;1&display=swap);html,body{contain-intrinsic-size:1px 5000px;font-family:'Roboto Mono','Roboto Condensed',sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Roboto Condensed',sans-serif}#top-menu-form{height:50px}.extra-block-padding{padding:50px 0}section#block-block-16{margin-top:-1px}body.not-front #top-menu{margin-bottom:0;background:#212123}#top-menu-form .container{padding-top:5px}#top-menu-form img{height:35px;padding-top:5px}#top-menu-form .btn{margin-top:4px;border-radius:5px}#top-menu li a{font-size:12px}#block-block-23{margin-top:0;padding:40px 20px}a.homelogo{display:inline-block;width:200px;height:28px;text-indent:-9999px;overflow:hidden}.home-logo{background-image:url(https://www.codebru.com/sites/all/themes/bootstrap_codebru/images/xlogo-codebru-white-green.png.pagespeed.ic.MincJTpCCD.png);background-repeat:no-repeat;background-position:center;background-size:contain}.node-type-app-portfolio .field-name-field-portfolio-contents>.field-items>.field-item:first-child,.node-type-portfolio .field-name-field-portfolio-contents>.field-items>.field-item:first-child{background:#f1f1f1}.node-type-app-portfolio .field-name-field-portfolio-contents .field-collection-view,.node-type-portfolio .field-name-field-portfolio-contents .field-collection-view{max-width:100%!important;display:block!important}@media (min-width:990px){#top-menu-form .btn{transform:translateX(8px)}}@media (min-width:768px){#top-menu li a.contact-link-top-menu{background:#0054a3;border-radius:999rem;padding:.92857rem 1.57143rem}}.phone.view_3{box-shadow:0 3px 0 #bbb , 0 4px 0 #bbb , 0 5px 0 #bbb , 0 7px 0 #bbb , 0 10px 20px #666;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg)}.phone{border:40px solid #ddd;border-width:55px 7px;border-radius:40px;margin:50px auto;overflow:hidden;transition:all .5s ease}.phone iframe{border:0;width:100%;height:100%}audio,canvas,iframe,img,svg,video{vertical-align:middle}.view-webform-block h2{display:none}.view-webform-block{margin:150px 0}.timeline_block .timeline{margin:150px auto}.timeline_block h1{text-align:center}.timeline{position:relative;width:100%;max-width:1140px;margin:0 auto;padding:15px 0}.timeline::after{content:'';position:absolute;width:2px;background:#006e51;top:0;bottom:0;left:50%;margin-left:-1px}.time_container{padding:15px 30px;position:relative;background:inherit;width:50%;margin:130px 0}.time_container.left{left:0}.time_container.right{left:50%}.time_container::after{content:'';position:absolute;width:16px;height:16px;top:calc(50% - 8px);right:-8px;background:#fff;border:2px solid #006e51;border-radius:16px;z-index:1}.time_container.right::after{left:-8px}.time_container::before{content:'';position:absolute;width:50px;height:2px;top:calc(50% - 1px);right:8px;background:#006e51;z-index:1}.time_container.right::before{left:8px}.time_container .date{position:absolute;display:inline-block;top:calc(50% - 8px);text-align:center;font-size:14px;font-weight:bold;color:#006e51;text-transform:uppercase;letter-spacing:1px;z-index:1}.time_container.left .date{right:-75px}.time_container.right .date{left:-75px}.time_container .icon{position:absolute;display:inline-block;width:40px;height:40px;padding:9px 0;top:calc(50% - 20px);background:#f6d155;border:2px solid #006e51;border-radius:40px;text-align:center;font-size:18px;color:#006e51;z-index:1}.time_container.left .icon{right:56px}.time_container.right .icon{left:56px}.time_container .content{padding:30px 90px 30px 30px;background:#f6d155;position:relative;border-radius:0 500px 500px 0}.time_container.right .content{padding:30px 30px 30px 90px;border-radius:500px 0 0 500px}.time_container .content h2{margin:0 0 10px 0;font-size:18px;font-weight:normal;color:#006e51}.time_container .content p{margin:0;font-size:16px;line-height:22px;color:#000}@media (max-width:767.98px){.view-empty{padding-left:20px;padding-right:20px}.timeline::after{left:90px}.time_container .content p{font-size:12px;line-height:15px}.time_container{width:100%;padding-left:120px;padding-right:30px}.time_container.right{left:0%}.time_container.left::after,.time_container.right::after{left:82px}.time_container.left::before,.time_container.right::before{left:100px;border-color:transparent #006e51 transparent transparent}.time_container.left .date,.time_container.right .date{right:auto;left:15px}.time_container.left .icon,.time_container.right .icon{right:auto;left:146px}.time_container.left .content,.container.right .content{padding:30px 30px 30px 90px;border-radius:500px 0 0 500px}}@media (max-width:767px){.xs-center{text-align:center}.xs-center img{margin-left:auto;margin-right:auto}}@media (min-width:768px) and (max-width:991px){.sm-center{text-align:center}.sm-center img{margin-left:auto;margin-right:auto}}@media (min-width:992px) and (max-width:1199px){.md-center{text-align:center}.md-center img{margin-left:auto;margin-right:auto}}@media (min-width:1200px){.lg-center{text-align:center}.lg-center img{margin-left:auto;margin-right:auto}}.all-center{text-align:center}.all-center img{margin-left:auto;margin-right:auto}.page-learn-more .main-container{margin-top:0!important}.learn-more-btn{background:#b8bbb5!important;margin-bottom:90px!important}#top-menu{padding:0;text-align:center!important;top:0}@media (min-width:768px){#top-menu .container{display:flex}.home-logo{margin-right:auto}}#top-menu li{padding:5px 18px}@media (max-width:990px){#top-menu li{padding:0 12px}#top-menu li a{font-size:12px}}@media (max-width:767px){.home-logo{background-size:90%;max-width:250px;padding:20px;margin:0 auto}#top-menu li.home-logo{opacity:0;pointer-events:none}#top-menu li{padding:0 8px}#top-menu li a{font-size:12px}}body .main-container{overflow:hidden}body .main-container .panel-learn-more .line-1 .panel-pane h3,body .main-container .panel-learn-more .line-1 .panel-pane p,body .main-container .panel-learn-more .line-1 .panel-pane h4,body .main-container p{font-family:'Roboto Mono','Roboto Condensed',sans-serif}#top-menu-toggle{top:10px}#top-menu .dropdown-menu{background:#202022}#top-menu .dropdown-menu>li{padding:0}#top-menu .dropdown-menu>.active>a,#top-menu .dropdown-menu>li>a:hover{background-color:transparent}.greentext{color:#30cfa5}.pinktext{color:#ff7fa0}body.front header#page-header,body.page-node-105 header#page-header{background:#212123;background-size:cover;background-repeat:no-repeat;padding-bottom:40px}#page-header{background:#212123}#block-block-25{margin-top:0;color:#fff}#block-block-25 .btn{white-space:normal}#logo-text.container{text-align:center}logolink a{width:200px}.node-type-blog .node-content .field-name-body{line-height:2.3em}.field-name-body{position:relative}.field-name-body .img-responsive{margin-bottom:2em}.field-name-body h4{text-align:center;font-size:1.9em;color:inherit}.field-name-body .border-box{position:relative;border:3px solid #000;border-radius:10px;padding:60px 40px;margin:120px auto 60px;max-width:800px;background:#fafafa}.field-name-body .border-box:before{content:'';display:block;width:3px;height:90px;background:#000;position:absolute;top:-90px;left:50%;transform:translateX(-50%)}.field-name-body .border-box p,.field-name-body .border-box{text-align:center}@media (max-width:767px){.field-name-body .border-box{padding:30px 20px}}.field-name-body .gray-box{background:#fafafa;position:relative;margin-bottom:2em}.field-name-body .gray-box:before,.field-name-body .gray-box:after{content:'';display:block;background:#fafafa;width:50vw;height:100%;position:absolute;top:0;bottom:0}.field-name-body .gray-box:before{left:0;transform: translateX(calc(-100% + 1px))}.field-name-body .gray-box:after{right:0;transform:translateX(calc(100% - 1px))}.field-name-body .gray-box .row{display:flex;align-items:center}.field-name-body .gray-box .row img{margin:50px auto}section.block{margin:40px 0}section.block.container{margin:0 auto}.blog-related{padding:0 15px;margin-bottom:80px!important}.blog-related h2{font-size:24px;text-transform:uppercase;font-weight:bold;font-family:'DIN-Alternate-Bold';padding-bottom:10px}#block-views-companies-list-block{margin-top:0}section#block-block-9{margin-bottom:-1px}#block-block-15,#block-views-team-block,#block-webform-client-block-28{background-color:#fff;padding:0 60px}@media (max-width:767px){#block-block-15,#block-views-team-block{padding:0}}.pane-companies-list{background-color:#fff}.pane-companies-list,#block-views-companies-list-block{border-bottom:none;padding-top:0!important}#block-views-companies-list-block,#block-block-15,#block-views-team-block{overflow:hidden}#block-block-15 h2,#block-views-case-studies-block-block h2,.fancy-header,.fancy-block h2,#block-webform-client-block-28 h2{background:#70a644;color:#fff;font-weight:900;font-size:45px;text-transform:uppercase;padding-bottom:30px;padding-top:30px;margin:0 -50000px;text-align:center}@media (max-width:767px){#block-block-15 h2,#block-views-case-studies-block-block h2,.fancy-header,.fancy-block h2,#block-webform-client-block-28 h2{font-size:28px;font-weight:900;padding-bottom:20px;padding-top:20px;max-width:100%;margin:0 auto}}@media (max-width:590px){#block-block-15 h2,#block-views-case-studies-block-block h2,.fancy-header,.fancy-block h2,#block-webform-client-block-28 h2{font-size:28px;font-weight:900;padding-bottom:20px;padding-top:20px}}@media (max-width:499px){#block-block-15 h2,#block-views-case-studies-block-block h2,.fancy-header,.fancy-block h2,#block-webform-client-block-28 h2{font-size:24px}}@media (max-width:420px){#block-block-15 h2,#block-views-case-studies-block-block h2,.fancy-header,.fancy-block h2,#block-webform-client-block-28 h2{font-size:18px}header#page-header .contact-btn,.download-btn{margin-bottom:10px!important}header#page-header .learn-more-btn{margin-bottom:30px!important}section#block-block-9{margin-top:0!important}}@media (max-width:730px){#top-menu{padding:0;max-height:100vh;overflow:auto}#top-menu .dropdown-menu{width:100%;padding-top:0;margin-top:0}#top-menu .dropdown-menu li a{padding-left:50px}}.fancy-block h2 a,.fancy-header a{color:inherit}.view-companies-list{max-width:100%}.view-companies-list .view-content{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:100vw;margin-left:auto;margin-right:auto}@media (max-width:767px){.view-companies-list .view-content{margin-top:25px;margin-bottom:45px}}.view-companies-list .view-content .views-row{margin:30px}@media (min-width:768px){.view-companies-list .view-content .views-row{margin:50px 30px}}#block-block-15 .team h4,#block-views-team-block .team h4{font-family:'Roboto Mono','Roboto Condensed',sans-serif;font-size:24px;font-weight:700;color:#6aa938;margin:0}#block-block-15 .team h5,#block-views-team-block .team h5{font-size:16px;font-weight:bold;font-style:italic;color:#707070;margin:0;line-height:2}#block-block-15 .team p,#block-views-team-block .team p{font-size:16px;font-style:italic;color:#5c5c5b;line-height:1.7}#block-block-15 .team .col-sm-6,#block-views-team-block .team .col-sm-6{margin-bottom:80px}#block-block-16{background-color:#fff}#block-block-16 .testimonials-container{align-items:center;display:flex;flex-direction:column;margin:60px auto}#block-block-16 .testimonial-row{align-items:center;display:flex;margin:15px 0;width:100%}#block-block-16 .gray-logo{width:275px;height:auto}#block-block-16 .testimonial{align-items:flex-start;flex-direction:column;border:#cecece 1px solid;border-radius:10px;background-color:#fff;display:flex;justify-content:flex-start;margin:0 0 20px;padding:15px;position:relative;text-align:left;width:100%}#block-block-16 .testimonial .quotation{position:absolute;top:-20px;margin:0 30px;right:0;width:45px}#block-block-16 .testimonial h4{font-family:'Roboto Mono','Roboto Condensed',sans-serif;font-size:24px;font-weight:700;color:#6aa938;margin:0}#block-block-16 .testimonial-row .testimonial h5{font-size:16px;font-weight:bold;font-style:italic;color:#6f6f6f;margin:0;line-height:2}#block-block-16 .testimonial-row .testimonial p{font-size:24px;font-style:italic;color:#6f6f6f;line-height:1.2;margin:10px 0}#block-block-16 .title-card,h4{color:#71a54a}@media (max-width:767px){#block-block-16 .testimonial-row{flex-direction:column;margin:0}#block-block-16 .testimonial-row .testimonial{margin:0}#block-block-16 .testimonial .quotation{right:-15px;max-width:30px;top:-15px}#block-block-16 .apex-gray{margin-bottom:15px}#block-block-16 .testimonial-row>.col-lg-4{margin:30px 0}#block-block-16 .testimonial-row>.col-lg-8{margin:30px 0 60px}}.testimonials{padding:80px 0 0}.testimonials .row{display:flex;flex-wrap:wrap}.testimonials .row>div{display:flex;flex-direction:column}@media (min-width:768px){.node-type-portfolio .testimonials .row>div{flex-direction:row;width:100%!important}.node-type-portfolio .testimonials .testimonial-photo{min-width:220px}.node-type-portfolio .testimonials .views-field-nothing{}}.testimonials .testimonial-photo{text-align:center;margin-bottom:30px}.testimonials .testimonial-photo i{color:#ffd200;padding:0 4px;font-size:22px}.testimonials .testimonial-photo img{width:auto;height:118px;border-radius:50%;display:block;margin:0 auto 20px}.testimonials .testimonial-row{border:2px solid #bdbdbd;border-radius:10px;padding:20px;text-align:left;flex-grow:1;margin-bottom:50px}.testimonials .testimonial-row .quotation{float:left;margin-right:15px;margin-bottom:10px;transform:rotate(180deg)}.testimonials .testimonial-row>div{clear:both}.node-type-webform .form-actions{text-align:center}.page-clients .view-portfolio{margin-top:40px}@media (max-width:767px){.page-clients .view-portfolio .views-exposed-form{margin:0 auto 40px}}@media (min-width:768px){.page-clients .view-portfolio .views-exposed-form select,.page-clients .view-portfolio .views-exposed-form label{display:none}}.page-clients .view-portfolio .views-exposed-widgets{text-align:center}.view-portfolio .views-bootstrap-grid-plugin-style .col{padding-bottom:40px}@media (min-width:768px){.view-portfolio .views-bootstrap-grid-plugin-style .col{min-height:400px}}.front .views-field-field-portfolio-list-image{padding:30px}.view-portfolio .views-field-field-portfolio-list-image img{overflow:hidden;border-radius:6px;box-shadow:0 0 30px 0 rgba(120,108,120,.77)}.page-clients .views-field-field-portfolio-list-image img{box-shadow:0 0 60px 0 rgba(120,108,120,.77)}.page-clients .view-portfolio .views-field-title{padding:25px 0 10px}.view-portfolio .views-field-title a{font-size:24px;font-weight:600;color:#727272}.btn-green{min-width:170px;background:#70a644;color:#fff;text-align:center;font-weight:bold;text-decoration:none;text-transform:uppercase;border-radius:25px;font-size:24px;padding-top:10px;padding-bottom:10px;margin-bottom:20px}#block-block-17{border-top:10px #212123 solid;background-color:#f1f1f1;color:#212123;font-weight:900;font-size:24px;padding-top:80px;padding-bottom:80px}#block-block-17 p{text-align:center}.container{max-width:100vw}.phone{max-width:90vw}#views-bootstrap-grid-1 .row{display:flex;flex-wrap:wrap}.cycled{position:relative}.cycled .cycle-next,.cycled .cycle-prev{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;width:30px;height:30px;z-index:9999999;border-radius:50%;background:#fff}.cycled .cycle-next{right:0}.cycled .cycle-prev{left:0}.cycled .cycle-next:before,.cycled .cycle-prev:before{position:absolute;top:50%;left:50%;content:'';border:solid #000;border-width:0 3px 3px 0;display:block;padding:6px}.cycled .cycle-next:before{transform:translate(-50%,-50%) rotate(-45deg)}.cycled .cycle-prev:before{transform:translate(-50%,-50%) rotate(135deg)}.cycled .cycle-slide{padding:2px 15px}.trustpilot-widget{min-height:30px}.works .cycle-slide,.works .cycle-slide p{width:100%;height:266px;display:flex;justify-content:center;align-items:center;align-content:center}.works .cycle-slide img{max-height:266px;width:auto}.works .cycle-slide img[src$=".svg"]{height:256px}.works .flex{}.flex{display:flex;align-items:center;justify-content:center}@media (max-width:767px){.flex{flex-wrap:wrap}}.team img{margin-left:auto;margin-right:auto}.team p{overflow:hidden;padding-right:10px}#block-block-15 .team .cycle-slide,#block-views-team-block .team .cycle-slide{padding:60px 0 10px;display:flex!important;width:100vw;max-width:100%}#block-block-15 .team .cycle-slide .col-xs-4,#block-views-team-block .team .cycle-slide .col-xs-4{max-width:280px}#block-block-15 .team .cycle-slide>div,#block-views-team-block .team .cycle-slide>div{float:none!important}@media (max-width:767px){#block-block-15 .team .cycle-slide,#block-views-team-block .team .cycle-slide{padding-top:50px;padding-bottom:20px}}.top-contact{padding:15px;text-align:right}.top-contact a{color:#fff;font-size:12px}.top-contact a.btn{border-radius:999rem}@media (max-width:767px){.top-contact{display:none}.top-contact a.btn{margin-top:20px}}.tf-v1-popup{max-height:100vh}.dark-block{background:#212123;color:#fff;padding:60px 0 100px}.center-block{text-align:center}.center-block h2{margin-bottom:1em}#block-views-blog-block-1{margin:0}#block-views-case-studies-block-block{color:#fff;background:#262628;margin:0}#block-views-case-studies-block-block .cycle-next,#block-views-case-studies-block-block .cycled .cycle-prev{background:transparent;filter:invert(1)}#block-views-case-studies-block-block .views-row{display:flex!important;gap:20px;padding:80px 20px;min-height:600px}#block-views-case-studies-block-block .views-row .side{width:70%;display:grid;grid-template-columns:1.5fr auto;grid-template-rows:min-content min-content auto;gap:10px;padding:20px 25px;border:3px solid #fff;border-radius:15px;margin:20px 0}@media (max-width:767px){#block-views-case-studies-block-block .views-row .side{width:calc(100vw - 80px);max-width:100%}}#block-views-case-studies-block-block .views-row .side .views-field-title{grid-area: 1 / 1 / 2 / 2}#block-views-case-studies-block-block .views-row .side .views-field-body{grid-area: 2 / 1 / 3 / 2}#block-views-case-studies-block-block .views-row .side .views-field-view-node{grid-area: 3 / 1 / 4 / 2}#block-views-case-studies-block-block .views-row .side .views-field-field-graph-list{grid-area: 1 / 2 / 4 / 3}#block-views-case-studies-block-block .views-row .side .views-field-field-graph-list canvas{max-width:350px}#block-views-case-studies-block-block .views-row .side .views-field-title a{color:#fff}#block-views-case-studies-block-block .views-row .side .views-field-view-node a{text-transform:uppercase;color:#70a644}#block-views-case-studies-block-block .views-row .views-field-field-graphs-for-list-2{width:30%}#block-views-case-studies-block-block .views-row .views-field-field-graphs-for-list-2 .chart{padding:20px 25px;border:3px solid #fff;border-radius:15px;margin:20px 0}@media (max-width:767px){#block-views-case-studies-block-block .views-row .views-field-field-graphs-for-list-2,#block-views-case-studies-block-block .views-row .chart{display:none}}#block-views-portfolio-block-1{margin-top:0}#block-views-portfolio-block-1 .view-content{width:100%;margin-top:40px}#block-views-portfolio-block-1 .view-content .views-row{text-align:center}#block-views-portfolio-block-1 .view-content .views-row img{margin-left:auto;margin-right:auto;margin-bottom:15px}.view-portfolio .views-exposed-widgets{display:flex;flex-wrap:wrap}.custom-tabs{display:flex;flex-wrap:wrap;margin:0 auto 20px}.custom-tabs .tab{cursor:pointer;padding:5px 16px;border:1px solid #cdcdcd;white-space:nowrap;margin:5px;border-radius:20px;color:gray;font-size:16px;line-height:25px}.custom-tabs .tab.active{border:2px solid gray;background:#fafafa}#block-block-37{margin-bottom:0}#custom-map{width:100%;height:500px}.leaflet-popup-content{font-size:15px!important;text-align:center}.leaflet-container a.btn{color:#fff}#popup-text{margin-top:15px!important}#popup-text button{font-size:12px}body #sliding-popup .eu-cookie-compliance-default-button{margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;box-shadow:inset 0 1px 0 0 #fff;background-color:#ededed;background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);border-radius:6px;border:1px solid #dcdcdc;color:#000!important;font-family:Arial,sans-serif;font-weight:700;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #fff}#sliding-popup .eu-cookie-compliance-default-button{color:#fff!important;background-color:transparent!important;border:none!important;text-shadow:none!important}.homepage-hero-block{background:#f2eff0;margin-top:0!important;margin-bottom:0!important;padding-top:40px;padding-bottom:40px}#block-views-homepage-hero-block{padding-bottom:0}#block-views-homepage-hero-block,#block-views-homepage-hero-block h1{font-family:'Libre Baskerville',serif}#block-views-homepage-hero-block h1{line-height:1.3}#block-views-homepage-hero-block .views-field-field-portfolio-list-image{padding:20px 0}#block-views-homepage-hero-block>.view-homepage-hero>.view-content>.views-row{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #000}@media (max-width:767px){#block-views-homepage-hero-block>.view-homepage-hero>.view-content>.views-row:first-child{padding-top:30px;margin-top:30px;border-top:1px solid #000}}@media (min-width:768px){#block-views-homepage-hero-block .views-field-title,#block-views-homepage-hero-block .views-field-field-call-to-action-title,#block-views-homepage-hero-block .views-field-view-node{padding-left:20px;padding-right:20px}}#block-views-homepage-hero-block .views-field-view-node{padding-top:10px}#block-views-homepage-hero-block a{color:inherit}#block-views-homepage-hero-block a:hover{text-decoration:none}#block-views-homepage-hero-block .views-field-view-node span span{display:inline-block;padding:0 3px;background:#4cae4c}@media (max-width:767px){#block-views-homepage-hero-block h1{margin-bottom:30px}}@media (min-width:1199px){#block-views-homepage-hero-block h1{font-size:60px}}@media (min-width:768px){#block-views-homepage-hero-block>.view-homepage-hero{display:grid;grid-template-columns:40% auto;gap:20px}#block-views-homepage-hero-block>.view-homepage-hero:before,#block-views-homepage-hero-block>.view-homepage-hero:after{display:none}#block-views-homepage-hero-block>.view-homepage-hero>.view-content{display:grid;grid-template-columns:50% 50%;gap:20px}}.hero-buttons{margin:30px 0;padding-right:20px;justify-content:space-between;flex-wrap:wrap}.hero-buttons a{display:inline-block;font-size:20px;margin-bottom:10px}@media (max-width:767px){.hero-buttons{text-align:center}.hero-buttons a{flex-grow:1}}.hero-buttons a:hover{text-decoration:none}.hero-buttons a.btn-hero-green,.hero-buttons a.btn-hero-link{padding:12px 30px;color:#333}.hero-buttons a.btn-hero-green{background:#4cae4c;color:#fff}.hero-buttons a.btn-hero-outline{padding:12px 30px;font-family:'Libre Baskerville',serif;color:#333;border:1px solid #333}#block-block-42{margin-top:0}.numbers-container{padding-top:50px;padding-bottom:50px}.numbers-container .flex{justify-content:space-evenly;gap:40px}.numbers-container .numbers{padding:0 20px;display:flex;gap:30px;font-family:'Libre Baskerville',serif}.numbers-container .numbers>div:first-of-type{order:-1}.numbers-container .numbers:before{content:"";border:1px solid #d3d3d3;align-self:stretch}.numbers-container .numbers .num{color:#000;font-size:200%}.employee-photo{border:5px solid #fff}.employee-photo img{filter:grayscale(100%)}.numbers-container .images{padding:0 20px;flex-grow:1;display:grid;grid-template: auto / repeat(3, 1fr);align-items:center}.numbers-container .images img{max-width:100%;height:auto}.headerH1,.headerH2{color:#fff}@media (max-width:767px){.numbers-container .images{}}.numbers-container .images img{display:block;max-width:calc(100% - 20px);margin:20px 10px}.view-filters{padding:0 20px}.view-employee-pages.view-display-id-block_2,.view-employee-pages.view-display-id-block_3{display:flex;gap:30px}.view-employee-pages.view-display-id-block_2 .view-header,.view-employee-pages.view-display-id-block_3 .view-header{min-width:32%}.view-employee-pages.view-display-id-block_2 .row>div,.view-employee-pages.view-display-id-block_3 .row>div{position:relative;margin-left:auto;margin-right:auto;margin-bottom:30px}.view-employee-pages.view-display-id-block_2 .views-field-title,.view-employee-pages.view-display-id-block_2 .views-field-field-job-title,.view-employee-pages.view-display-id-block_3 .views-field-title,.view-employee-pages.view-display-id-block_3 .views-field-field-job-title{position:absolute;z-index:2;left:20px;bottom:10px;display:inline-block;padding:0 8px;line-height:30px;height:30px}.view-employee-pages.view-display-id-block_2 .views-field-title,.view-employee-pages.view-display-id-block_3 .views-field-title{background:#70a644;bottom:40px}.view-employee-pages.view-display-id-block_2 .views-field-field-job-title,.view-employee-pages.view-display-id-block_3 .views-field-field-job-title{background:#262628}.view-employee-pages.view-display-id-block_2 .views-field-title .field-content,.view-employee-pages.view-display-id-block_2 .views-field-field-job-title .field-content,.view-employee-pages.view-display-id-block_3 .views-field-title .field-content,.view-employee-pages.view-display-id-block_3 .views-field-field-job-title .field-content{font-size:14px;display:inline-block;margin:0;padding:0;color:#fff;font-weight:normal}@media (max-width:767px){.view-employee-pages.view-display-id-block_2,.view-employee-pages.view-display-id-block_3{display:block}.view-employee-pages.view-display-id-block_2 .row>div,.view-employee-pages.view-display-id-block_3 .row>div{width:auto}}.app-info{background:#ededed;text-align:center}.app-info p+div img{margin-top:40px}.company-link{clear:none!important;font-size:16px;transform:translateY(-5px)}