@import url('https://fonts.cdnfonts.com/css/futura-lt');h1,h2,h3,h4,h5,h6{font-family:'futura lt',sans-serif;font-weight:400}body,input,textarea,select{font-family:'futura lt',sans-serif;font-weight:400}figure.wp-block-gallery{margin-bottom:20px}.wp-block-quote{border-color:#ffd70d}.category-list{}.category-list ul{list-style:none;margin:0;padding:0;display:flex;gap:20px;flex-wrap:wrap}.category-list li a{color:#000000}.category-list li a:hover{color:#ffd70d}.post-item{display:flex;gap:40px;background:#ffffff;margin-bottom:20px;flex-wrap:wrap}.post-item-left{width:100%}.post-item-left a{display:block}.post-item-left img{display:block;object-fit:cover;height:360px;object-position:center}.post-item-right{padding:30px;width:100%}.post-item-right h3{line-height:1.3;font-size:26px}.post-item-right h3 a{color:#000000}.post-item-right h3 a:hover{color:#ffd70d}.post-item-right .post-item-read-more a{color:#000000}.post-item-right .post-item-read-more a:hover{color:#ffd70d}@media(min-width:768px){.post-item{flex-wrap:none}.post-item-left{flex:1}.post-item-right{flex:1}}.post-listing-pagination{display:flex;gap:10px;justify-content:center}.post-listing-pagination .page-numbers{display:block;padding:10px 20px;background:#ffd70d;text-align:center;color:#000000}.post-listing-pagination .page-numbers.current,.post-listing-pagination a.page-numbers:hover{background:#000000;color:#ffffff}.post-meta ul{display:flex;gap:30px;margin:0;padding:0}.post-meta li:first-child{list-style:none}.team-title-block h1{font-size:50px}@media(max-width:768px){#main-menu-container .et_pb_menu__wrap{justify-content:center}#call-us-container .et_pb_main_blurb_image{display:none}#call-us-container .et_pb_blurb_container{padding-left:0}}.gh-form-wrapper .gh-input{display:block;padding:6px;width:100%}.gh-form-wrapper .gh-submit-button,.gh-form-wrapper .gh-submit{border:none;background:#000;color:#fff;font-size:16px;padding:5px 10px;width:100%;cursor:pointer}.gh-form-wrapper .gh-submit-button:hover,.gh-form-wrapper .gh-submit:hover{background-color:#2b689c}.et-social-twitter a.icon:before{content:"\e61b";font-family:"Font Awesome 6 Brands"!important}.testimonial-slider .style1 div.childDiv_style1 div.bxsliderx.rowcust div div.rowupdate.margin_Quotes div.colupdate-sm-12.setmargin div img.imgupdate-circle.imgupdate-circle-img{display:none!important}.testimonial-slider .style1 div.childDiv_style1 div.bxsliderx.rowcust div div.rowupdate blockquote.open_close .author_name{text-align:center;margin-left:-8%}.testimonial-slider .style1 div.childDiv_style1 div.bxsliderx.rowcust div div.rowupdate blockquote.open_close .author_position{text-align:center;font-weight:400;font-size:16px;float:right;margin-left:-8%}.testimonial-slider .style1 div.childDiv_style1 div.bxsliderx.rowcust div div.rowupdate blockquote.open_close .quotes_content::after{display:none!important}.testimonial-slider .style1 div.childDiv_style1 div.bxsliderx.rowcust div div.rowupdate blockquote.open_close .quotes_content::before{margin-left:-28%!important;display:inline;background-size:100px;padding:40px;background-position:center!important;background-image:url("https://www.vwssoftware.com/wp-content/uploads/2025/05/Speech-marks-black.png")}.testimonial-slider .open_close{min-width:100%}.testimonial-slider .style1 div.childDiv_style1 div.bxsliderx.rowcust div div.rowupdate .setmargin .open_close{display:flex;flex-direction:column;justify-content:center;align-items:center}.testimonial-slider .quotes_content{margin-left:25%;font-size:24px;font-weight:500;color:#1d1d1d;max-width:62%;min-height:150px;margin-bottom:20px}.testimonial-slider .style1 div.childDiv_style1 div.bxsliderx.rowcust div div.rowupdate blockquote.open_close .author_name:before{display:none}.testimonial-slider .sub-heading{margin-top:80px;text-align:center;font-weight:900}.strong-view.nav-position-inside:not(.controls-type-sides) .wpmslider-controls{margin-left:-17%;bottom:100px!important}.strong-view.wpmtst-modern .wpmtst-testimonial-content:after{display:none}.strong-view.wpmtst-modern .wpmtst-testimonial-content{margin-left:30%!important;text-align:left!important}.strong-view.wpmtst-modern .wpmtst-testimonial-content:before{margin-left:-25%;padding:40px;width:70px!important;height:70px!important;background-size:contain!important;-webkit-mask:none!important;mask:none!important}.strong-view.wpmtst-modern .wpmtst-testimonial-content:before{background-color:transparent!important}.strong-view.wpmtst-modern:nth-child(odd) .wpmtst-testimonial-content::before{background-image:url(https://www.vwssoftware.com/wp-content/uploads/2025/05/Speech-marks-black.png)!important}.strong-view.wpmtst-modern:nth-child(even) .wpmtst-testimonial-content::before{background-image:url(https://www.vwssoftware.com/wp-content/uploads/2025/05/Speech-marks-white-1.png)!important}.strong-view.wpmtst-modern.nav-position-inside .wpmtst-testimonial-inner{padding-bottom:90px!important;padding-top:80px!important;display:flex;flex-direction:column;justify-content:center;align-items:baseline}.testimonial-slider .wpmslider-viewport{min-height:300px}.strong-view.wpmtst-modern .testimonial-name{margin-top:70px}.strong-view.controls-style-buttons:not(.rtl) .wpmslider-next:before{}.et_pb_post_content_0_tb_body{border-bottom:none!important}.homepage-testimonials .wpmtst-testimonial-content{font-style:normal!important}.strong-view.wpmtst-modern .wpmtst-testimonial-heading{font-weight:400!important;margin-top:0;font-size:26px;border-bottom:3px solid #ffd70d;margin-bottom:20px;width:fit-content;line-height:1.8}.strong-view.wpmtst-modern .wpmtst-testimonial-content p{color:#000000ad;min-height:85px}.strong-view.controls-style-buttons:not(.rtl) .wpmslider-next:before{mask:none!important;background-color:unset!important;background-image:url("/wp-content/uploads/2025/06/right-arrow-2.png")!important;background-repeat:no-repeat!important;width:35px!important;height:35px!important;background-size:20px!important}.strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev:before{mask:none!important;background-color:unset!important;background-image:url("/wp-content/uploads/2025/06/arrow.png")!important;background-repeat:no-repeat!important;width:35px!important;height:35px!important;background-size:20px!important}.strong-view.nav-position-inside:not(.controls-type-sides) .wpmslider-controls .wpmslider-next{margin:0 8px!important}.strong-view.wpmtst-modern .wpmtst-testimonial-field{padding-left:5%;font-size:18px}.strong-view.wpmtst-modern .testimonial-company{font-weight:600}@media only screen and (max-width:480px){.strong-view.wpmtst-modern .wpmtst-testimonial-content:before{position:absolute!important;width:30px!important;height:30px!important}.strong-view.nav-position-inside:not(.controls-type-sides) .wpmslider-controls{margin-left:-25%!important}.strong-view.wpmtst-modern .wpmtst-testimonial-content p{min-height:220px}}