.wrapper-main-banner{min-height:585px;padding:88px 0;text-align:center}.wrapper-main-banner h1{color:#fff;text-shadow:none}.wrapper-main-banner .detail-text{max-width:800px;margin:36px auto 48px}.wrapper-main-banner .detail-text p{color:#fff;font-size:24px;font-family:'NunitoSans-SemiBold';font-weight:500}.wrapper-main-banner a{color:#fff;background:#000;min-width:210px;padding:13px;display:inline-block;border-bottom:5px solid;text-transform:uppercase;transition:all .5s ease}.wrapper-main-banner a:hover{transform:translate(0,-5px);box-shadow:0 30px 40px rgba(0,0,0,0.1);transition:all .5s ease}.wrapper-business-problem{text-align:center;padding:80px 0 70px}.wrapper-business-problem h2{text-transform:uppercase;margin-bottom:60px;color:#000}.wrapper-business-problem h3{text-transform:uppercase;margin:19px 0 9px;color:#000}.wrapper-business-problem p{font-size:16px}.wrapper-business-problem .flex-creative{max-width:1155px;margin:0 auto !important;float:none !important}.wrapper-business-problem .flex-creative>span{font-size:0}.wrapper-business-problem .flex-creative>span>div:hover{box-shadow:0 30px 40px rgba(0,0,0,0.1)}.wrapper-business-problem .flex-creative>span>div{display:inline-block;width:25%;vertical-align:top}.wrapper-business-problem .creative{padding:0 13%;border-right:2px solid #ebebeb}.wrapper-business-problem .flex-creative>span>div:nth-child(4n) .creative{border-right:0}.wrapper-business-problem .flex-creative .creative .detail-text p:last-child:hover{font-family:'NunitoSans-Bold'}.wrapper-business-problem .flex-creative .creative .detail-text p:last-child{text-transform:uppercase;font-family:'NunitoSans-SemiBold'}.wrapper-why-vizuri{text-align:left;padding:82px 0 67px}.wrapper-why-vizuri .hm-container{max-width:1185px}.wrapper-why-vizuri h2{color:#fff;text-align:center;margin-bottom:65px}.wrapper-why-vizuri .inner-section h3{color:#fff;text-transform:uppercase;margin:12px 0 18px}.wrapper-why-vizuri .inner-section p{color:#fff;font-size:16px}.wrapper-why-vizuri hr{border:3px solid #fff;width:57%;margin-left:0}.wrapper-why-vizuri .flex-why>span{font-size:0}.wrapper-why-vizuri .flex-why>span>div{display:inline-block;width:26.8%;margin-right:9.8%;vertical-align:top}.wrapper-why-vizuri .flex-why>span>div:last-child{margin-right:0}.wrapper-email-form{background:#000;padding:80px 0 80px}.wrapper-email-form h2{color:#fff;text-align:center;margin-bottom:55px}.wrapper-email-form h3{color:#fff;text-align:center}.wrapper-email-form form>div{display:inline-block;width:23.4%;margin-right:2%;vertical-align:top}.wrapper-email-form form>div.hs_submit{margin-right:0;text-align:right}.wrapper-email-form form .hs-button.primary{background:#105fa5;border-bottom-color:#2b84c1;margin-top:0;padding:13px 66px}.wrapper-email-form form input{height:50px}.wrapper-email-form .row-fluid form .field>label{margin:0}.hs_error_rollup{display:none !important}.wrapper-email-form .row-fluid form input:focus,.wrapper-email-form .row-fluid form select:focus,.wrapper-email-form .row-fluid form textarea:focus{border:1px solid #105fa5}.wrapper-difference{padding:80px 0 85px}.wrapper-difference h2{text-align:center;margin-bottom:78px}.wrapper-difference .wrapper-h6{display:table;position:absolute;top:-35px;right:0;left:0;width:155px;margin:0 auto;background:#fff}.wrapper-difference h6{font-size:18px;text-align:center;border:2px solid #f3f3f3;padding:13px;border-radius:7%;width:122px;height:40px;display:table-cell;vertical-align:middle;text-transform:uppercase}.wrapper-difference p{font-size:16px}.flex-difference>span{font-size:0}.flex-difference>span>div{display:inline-block !important;width:23%;margin-right:2.6%;position:relative;vertical-align:top}.flex-difference>span>div:last-child{margin-right:0}.wrapper-difference .difference{box-shadow:0 30px 40px rgba(0,0,0,0.1);padding:66px 21px 20px}.wrapper-history{background:#99999a;padding:85px 0 46px}.wrapper-history .title-button h2{color:#fff;font-size:40px;margin-bottom:45px}.wrapper-history .title-button a{color:#000;background:#fff;min-width:183px;padding:13px;display:inline-block;border-bottom:5px solid #d67225;text-transform:uppercase;text-align:center;transition:all .5s ease}.wrapper-history .title-button a:hover{transform:translate(0,-5px);box-shadow:0 30px 40px rgba(0,0,0,0.1);transition:all .5s ease}.wrapper-history .counter{padding:23px 10px 4px}.wrapper-history .counter h2{font-size:60px;color:#fff;margin-bottom:0;text-transform:lowercase;vertical-align:top}.wrapper-history .counter h2 span{font-size:36px;vertical-align:super}.wrapper-history .counter p{color:#fff;word-wrap:break-word}.wrapper-history .left-section{width:50% !important;padding:47px 4% 0px 0px}.wrapper-history .flex-counter{margin-left:0 !important;width:50% !important}.wrapper-history .flex-counter>span{font-size:0}.wrapper-history .flex-counter>span>div{display:inline-block;width:29.9%;margin-right:5.15%;vertical-align:top;text-align:center;margin-bottom:40px;background-color:#221e20}.wrapper-history .flex-counter>span>div:nth-child(3n){margin-right:0}.wrapper-blog{padding:81px 0 85px}.wrapper-blog h2{text-align:center;margin-bottom:50px}.wrapper-blog .latest ul{margin:0;font-size:0}.wrapper-blog .latest li{margin:0;display:inline-block;width:32.4%;margin-right:1.2%;vertical-align:top;transition:all .5s ease}.wrapper-blog .latest li:hover{box-shadow:0 30px 40px rgba(0,0,0,0.1);transition:all .5s ease}.wrapper-blog .latest li:last-child{margin-right:0}.headline-text p{font-size:16px}.wrapper-blog .left-img.equal-height{height:258px;background-size:cover !important;background-position:center center !important;position:relative}.right-content.equal-height{padding:37px 12.5%}.wrapper-blog .latest li .headline-text{display:none !important;transition:all .5s ease}.wrapper-blog .latest li:hover .headline-text{display:table !important;height:258px;position:absolute;top:0;right:0;left:0;width:100%;text-align:center;z-index:0;background-color:rgba(16,95,165,0.65);transition:all .5s ease}.wrapper-blog .latest li:hover .headline-text p{font-size:16px;display:table-cell;vertical-align:middle;color:#fff;transition:all .5s ease;padding:20px 18%}.wrapper-blog a.read-article{color:#d67225}.wrapper-blog .latest ul li:before{position:inherit}.wrapper-blog a.read-article:hover{text-decoration-line:underline}.wrapper-blog .latest h3.elements{line-height:1.2}.featured-content a.black-btn{margin-top:19px}img{max-width:100%;height:auto}.search-sections{padding:30px 0}.search-sections .no-list-item{font-size:24px;font-weight:700}a.cos-name{display:block;color:#0084bf}a.cos-name:hover{font-weight:700;text-decoration:underline}.hs-search-results{padding-top:140px}.list-item,.hs-search-results__listing li{padding:25px;background:#fff;box-shadow:0 6px 40px rgba(0,0,0,0.1);margin-bottom:15px;list-style:none !important}.body-container-wrapper .hs-search-results__listing li:before{display:none !important}@media(max-width:1200px){.wrapper-history .flex-counter>span>div{margin-bottom:20px}.wrapper-why-vizuri .flex-why>span>div{width:31.3%;margin-right:3%}.wrapper-difference .difference{padding:55px 21px 10px}.wrapper-history .title-button h2{font-size:30px}.wrapper-history .counter h2{font-size:50px}.wrapper-history .counter h2 span{font-size:32px}.right-content.equal-height{padding:25px 5% 15px}.wrapper-main-banner{min-height:auto}}@media(max-width:1024px){.wrapper-email-form form .hs-button.primary{padding:13px 20px;width:100%}.wrapper-business-problem,.wrapper-why-vizuri,.wrapper-history{padding:55px 0 50px}.wrapper-email-form,.wrapper-difference,.wrapper-blog{padding:50px 0}.wrapper-business-problem h2,.wrapper-email-form h2{margin-bottom:45px}.wrapper-why-vizuri h2{margin-bottom:50px}.wrapper-history .title-button h2{font-size:26px;margin-bottom:30px}.wrapper-history .counter h2{font-size:40px}.wrapper-history .counter h2 span{font-size:28px}.wrapper-blog h2{margin-bottom:40px}.wrapper-main-banner{padding:88px 0 50px}.wrapper-main-banner .detail-text{max-width:800px;margin:30px auto 30px}.wrapper-main-banner .detail-text p{font-size:21px}.search-sections .no-list-item{font-size:20px}}@media(max-width:991px){.flex-difference>span>div{width:48.7%;margin-right:2.6%;margin-bottom:70px}.wrapper-business-problem .flex-creative>span>div{width:50%;margin-bottom:50px}.wrapper-business-problem .flex-creative>span>div:nth-child(2n) .creative{border-right:0}.flex-difference>span>div:nth-child(2n){margin-right:0}.wrapper-history .left-section{width:100% !important;padding:0 0 20px}.wrapper-history .flex-counter{width:100% !important}.wrapper-blog .latest li{width:48%;margin:0 4% 20px 0}.wrapper-blog .latest li:nth-child(2){margin-right:0}.wrapper-blog .latest li:nth-child(3){display:block;margin:0 auto}.wrapper-difference,.wrapper-business-problem{padding:50px 0 0}.wrapper-blog .left-img.equal-height,.wrapper-blog .latest li:hover .headline-text{height:200px}.wrapper-history .title-button a,a.black-btn,.wrapper-main-banner a{padding:13px 25px;min-width:auto}}@media(max-width:767px){.wrapper-email-form form>div{width:49%;margin-bottom:15px}.wrapper-email-form form>div:nth-child(2){margin-right:0}.wrapper-email-form form>div:nth-child(3){width:100%;margin-right:0}.wrapper-email-form form>div.hs_submit{margin:0 auto !important;display:block;max-width:220px;width:100%}.wrapper-business-problem{padding:35px 0 5px}.wrapper-business-problem h2,.wrapper-why-vizuri h2,.wrapper-email-form h2,.wrapper-blog h2{margin-bottom:30px}.wrapper-why-vizuri{padding:35px 0 15px}.wrapper-email-form,.wrapper-blog{padding:35px 0}.wrapper-difference{padding:35px 0 0}.wrapper-difference h2{margin-bottom:65px}.wrapper-difference h6{font-size:16px;height:35px;padding:8px}.wrapper-difference .wrapper-h6{top:-27px}.flex-difference>span>div{margin-bottom:60px}.wrapper-business-problem .flex-creative>span>div{margin-bottom:30px}.wrapper-business-problem .creative{padding:0 20px}.wrapper-history .title-button h2{font-size:22px}body .row-fluid form .hs-button{font-size:14px}.wrapper-history .counter h2{font-size:30px}.wrapper-history .counter h2 span{font-size:24px}.wrapper-history{padding:35px 0 25px}.right-content.equal-height{padding:20px 20px 10px}.wrapper-main-banner{padding:135px 0 35px}.wrapper-main-banner .detail-text p{font-size:18px}.wrapper-blog .latest li:hover .headline-text p{font-size:14px}.search-sections .no-list-item{font-size:18px}}@media(max-width:640px){.wrapper-history .flex-counter>span>div,.wrapper-history .flex-counter>span>div:nth-child(3n){width:47.5%;margin-right:5%}.wrapper-history .flex-counter>span>div:nth-child(2n){margin-right:0}.wrapper-blog .latest li{width:100%;margin:0 0 20px !important;display:block !important}.wrapper-blog .latest li:last-child{margin:0 !important}.wrapper-why-vizuri .flex-why>span>div{display:block;width:100%;margin:0 0 25px !important}.wrapper-why-vizuri .inner-section h3{margin:10px 0}.flex-difference>span>div:last-child{margin-bottom:40px}.hm a{font-size:14px}}@media(max-width:480px){.wrapper-business-problem .flex-creative>span>div{width:100%;margin-bottom:10px}.wrapper-business-problem .flex-creative>span>div .creative{border:0}.wrapper-email-form form>div,.flex-difference>span>div{width:100% !important;margin-right:0 !important;max-width:100% !important}}@media(max-width:360px){.wrapper-history .flex-counter>span>div{width:100% !important;margin-right:0 !important}}