blockquote .fa-quote-left{color:#1e51a4;padding:0 15px 0 0;position:relative;font-size:32px}blockquote i.fa-quote-right{color:#1e51a4;padding:0 0 0 15px;position:relative;font-size:32px;line-height:18px}span.elementor-testimonial-name{margin:0;padding:0;position:relative;top:15px}span.elementor-testimonial-company{top:15px;position:relative}.caseStudyContainer{width:100%;margin:0;padding:0}.elementor-box-1{width:100%;margin:0;padding:0;float:left}.elementor-box-2{width:50%;margin:0;padding:0;float:left}.elementor-box-3{width:33.33%;margin:0;padding:0 0 10px;float:left}.elementor-box-4{width:25%;margin:0;padding:0;float:left}.elementor-box-5{width:20%;margin:0;padding:0;float:left}.serviceItem img{width:100%}.serviceItem h2{font-size:24px;color:#fff;text-align:center;margin:-48px 0 0 0;padding:10px 0;position:relative;background:#306fbf}.py-3{padding-top:5px!important;padding-bottom:5px!important;padding-left:5px!important;padding-right:5px!important}.serviceItem.odd{background:#2d2a41;margin:0 auto;padding:0 65px 0 85px;height:25vw;vertical-align:middle;display:table-cell;width:100vw}.serviceItem.odd:hover{background:#306fbf}.serviceItem.odd h3{font-size:40px;color:#fff;line-height:60px}.serviceItem.odd:hover h3,.serviceItem.odd:hover a.oddbtn{visibility:hidden}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:rgb(45 42 65 /85%)}.serviceItem:hover .overlay{opacity:1}.serviceItem:hover h2{display:none}.serviceItem{position:relative}.overlay_text{color:#fff;font-size:20px;position:absolute;top:50%;left:50%;right:-35%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.serviceItem.odd .overlay_text{top:58%}h2.title-o{background:#fff0;font-size:28px;display:block!important}.serviceItem.odd:hover h2{background:#fff0;font-size:28px;display:block!important;text-align:center}.serviceItem.odd h2{font-size:40px;color:#fff;line-height:60px;background:#fff0;text-align:left}.overlay_text p{font-size:20px!important;line-height:28px}.divider{width:80px;margin:0 auto 20px;opacity:1;text-align:center;background:#fff;height:1px}.services{z-index:10;position:relative;margin:-85px 0 0 0}a.btn.btn-outline-primary.btnpinpoint{position:relative;z-index:99;display:block;font-size:18px;text-decoration:none;margin:10px auto;padding:8px 25px;border:1px solid #fff;width:165px;text-align:center;clear:both}.recent-post__category,.recent-post__category a{font-family:"Wes FY Black";font-weight:500;color:#306fbf}.recent-post__category .fas{padding-right:10px}.recent-post__text h3{font-size:25px;line-height:30px;color:#306fbf;margin:15px 0}.recent-post__excerpt,.recent-post__excerpt p{font-family:"Wes FY";font-weight:500;font-size:16px;line-height:24px;letter-spacing:1px;padding-bottom:5px}.recent-post__text a.read-more{font-family:'WES FY BLACK';font-size:15px;font-weight:100;color:#306fbf}@media only screen and (min-width:1680px) and (max-width:2000px){.serviceItem.odd{height:22vw}}@media only screen and (min-width:1420px) and (max-width:1679px){.serviceItem.odd{height:25vw}}@media only screen and (min-width:1025px) and (max-width:1270px){.serviceItem.odd{text-align:center;height:30vw;padding:0 42px}}@media only screen and (min-width:769px) and (max-width:1024px){.elementor-box-3,.elementor-box-4,.elementor-box-5{width:50%}.serviceItem.odd{text-align:center;height:50vw;padding:0 42px}}@media only screen and (min-width:481px) and (max-width:768px){.elementor-box-3,.elementor-box-4,.elementor-box-5{width:50%}.serviceItem.odd{text-align:center;height:50vw;padding:0 42px}}@media only screen and (max-width:480px){.elementor-box-2,.elementor-box-3,.elementor-box-4,.elementor-box-5{width:100%}.serviceItem.odd{text-align:center;height:42vh;padding:0 42px}article.recent-post__item.elementor-box-3{text-align:center;padding-bottom:20px}.recent-post__text h3{margin:5px 0}}