.services-archive .service-thumbnail .service-icon img{max-height:10rem;width:auto}.header nav ul #menu-item-1900 a:hover{color:#9e9e9e}.password-form{text-align:center;margin:23.75rem 0 10rem}.password-form label{flex:0 0 100%}.password-form input,.password-form label{font-size:1.7rem;font-family:Mulish,sans-serif}.password-form input{border:1px solid #293077;color:#293077}.password-form input[type=password]{padding:1.9rem 2.5rem;margin:0 0 1.5rem;border-radius:6px}.password-form input[type=submit]{padding:2.25rem 3rem;font-weight:700;transition:all .2s ease-in-out;min-width:20rem;background-color:#fff;border-radius:100px;cursor:pointer;display:inline-block}.password-form input[type=submit]:hover{color:#fff;background-color:#293077}.banner-video{min-height:100%;right:0;position:absolute;bottom:0;min-width:100%}.aligncenter{transform:translateX(-50%);position:relative;text-align:center;left:50%}.alignright{transform:translateX(-100%);position:relative;text-align:right;left:100%}.wp-block-quote{padding:6rem 0 0;position:relative;max-width:635px;margin:0 auto}.gutenberg h3,.gutenberg h4,.gutenberg h5,.gutenberg h6{color:#9e9e9e}.wp-block-quote h3,.wp-block-quote h4,.wp-block-quote h5,.wp-block-quote h6{color:#383837;margin:0 0 1rem}.wp-block-quote h3{font-size:2rem}.wp-block-quote p{font-size:2rem;color:#aaa}.wp-block-quote:before{height:32px;transform:translateX(-50%);content:"";position:absolute;opacity:.1;top:0;left:50%;width:37px;background-image:url(https://vpcostestimate.top/wp-content/themes/windowline/assets/images/quote.svg)}.wp-block-quote cite{font-size:1.5rem;font-weight:400;font-style:normal;color:#9e9e9e;font-family:DM Sans,sans-serif}.is-type-video{max-width:635px}.is-type-video .wp-block-embed__wrapper{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.gutenberg a,.wysiwyg a{text-decoration:underline}.gutenberg iframe{height:100%;right:0;position:absolute;bottom:0;top:0;left:0;width:100%}.sbi_header_text{display:flex}footer #sb_instagram .sb_instagram_header .sbi_header_link .sbi_header_text h3{margin-left:auto!important}.process-content--inner .video{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.process-content--inner .video iframe{height:100%;right:0;position:absolute;bottom:0;top:0;left:0;width:100%}.header nav ul li.menu-item-has-children .sub-menu li .sub-menu li{margin-top:1rem}.header nav ul li.menu-item-has-children .sub-menu li .sub-menu li a{font-size:1.4rem;font-weight:400}.testimonial-section.testimonials-slider .flickity-button:before{width:28px;background-repeat:no-repeat}.banner:after{background:linear-gradient(11deg,#293077 10%,transparent 60%)}@media only screen and (max-width:1800px){.banner:after{background:linear-gradient(15deg,#293077 5%,transparent 60%)}}@media only screen and (max-width:1024px){.wp-block-spacer{height:6rem!important}}footer{padding-top:0}.page-template-page-about .values .col-right .value p{margin-left:10px}.page-template-page-about .values .col-right .value{justify-content:flex-start}.team .team-member.active .team_modal{justify-content:center;align-items:center;display:flex}.team_modal{right:0;position:fixed;bottom:0;top:0;left:0;display:none;z-index:99;z-index:9999}.team_modal .wrapper{padding:40px 20px;justify-content:space-between;flex-wrap:wrap;position:relative;max-width:calc(100% - 60px);align-items:center;background:#fff;width:100%;display:flex;z-index:6}.team_modal .wrapper .team_img{padding:0 20px;width:30%}.team_modal .wrapper .team_text{padding:0 20px;width:70%}.team_modal:before{right:0;content:"";position:fixed;opacity:.6;bottom:0;top:0;background:#000;left:0;z-index:0}.team_text_wrap h4.secondary-font{font-weight:600;margin:0 0 15px}.team_text_wrap h5{font-size:18px;font-weight:600;margin:0 0 20px}.team_modal .wrapper .team_img .social ul{list-style:none;padding:0;justify-content:center;gap:15px;margin:20px 0 0;display:flex}.team_modal .wrapper .team_img img{height:auto;width:100%}.open_modal .team-member{transform:none!important;transition:none!important;opacity:1}.close_btn a{height:35px;right:15px;position:absolute;top:15px;background:#d3d3d3;width:35px}@media only screen and (max-width:991px){.team .team-member.active .team_modal .team_img{margin-bottom:20px;width:100%}.team_text_wrap h4.secondary-font{font-size:24px;font-weight:600;margin:0 0 15px}.team .team-member.active .team_modal .team_text{width:100%}.team_modal .wrapper{padding:20px 0}body.open_modal{height:100vh;overflow:hidden;max-height:100%}body.open_modal .team_modal{overflow:auto;justify-content:flex-start;max-height:100%;margin:20px 0;align-items:flex-start!important}[data-aos^=fade][data-aos^=fade]{opacity:1}}.header:after{display:none}footer .footer-top{border-top:1px solid hsla(0,0%,72%,.3);background:#293077}footer .footer-bottom{background:#293077}.services-archive .service-thumbnail{padding:18% 2rem 4rem}.services-archive .service-thumbnail img{transition:all .5s ease-in-out}.services-archive .service-thumbnail:hover img{transform:scale(1.05)}.service-thumbnail-inner{z-index:2}.services-archive .service-thumbnail h3{margin:0 0 2rem}.service-thumbnail:before{height:100%;content:"";position:absolute;top:0;background-color:rgba(0,0,0,.4);left:0;width:100%;z-index:1}.gfield--type-honeypot{display:none}.col .button{margin-top:4rem}.services-archive .button{margin-top:10rem}.banner-video{max-width:100%;object-fit:cover}.team .team-member .img-container span{text-shadow:0 0 7px rgba(0,0,0,.5)}@media only screen and (max-width:1024px){.services-archive .button{margin-top:5rem}}@media only screen and (max-width:768px){.team .team-member{transform:translateZ(0)}}@media only screen and (max-width:550px){.services-archive .services-slider .flickity-viewport .flickity-slider .service-thumbnail .service-thumbnail-inner{background:transparent!important}}