.video_text{overflow:hidden;position:relative}.video_text:after{background-position:50%;background-repeat:no-repeat;background-size:auto;content:"";height:100%;position:absolute;right:0;top:0;width:522px}.video_text_section{display:flex;justify-content:center;position:relative;z-index:1}.video_text_content{width:100%}.video_text_detail{line-height:0;position:relative}.video_text_detail img{height:686px;object-fit:cover;width:100%}.overlay-con{left:0;position:absolute;top:40%;transform:translateY(-50%);width:100%;z-index:2}.popup_con,.video_text_detail .play-button{display:flex;justify-content:center}.popup_con{align-items:center;flex-direction:column}.popup-t .video_text_detail .popup_con h2{line-height:58.5px;margin-bottom:38.5px;text-align:center;vertical-align:middle}.popup_con h6{line-height:100%}.video_text_detail .play-button a{align-items:center;border-radius:50%;display:flex;height:72px;justify-content:center;width:72px}.video_text_detail .play-button svg{height:24px;width:24px}#video-popup-overlay{background-color:#000;display:none;inset:0;opacity:.8;position:fixed;z-index:995}#video-popup-container{display:none;left:50%;position:fixed;top:20%;transform:translateX(-50%);width:60%;z-index:996}#video-popup-close{background:#000;border-radius:50%;color:#fff;cursor:pointer;font-size:12px;height:25px;line-height:25px;position:absolute;right:-10px;text-align:center;top:-10px;width:25px;z-index:998}#video-popup-iframe-container{background:#000;padding-bottom:56.25%;position:relative;width:100%}#video-popup-iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.video_text_detail:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.video_text_detail img{position:relative;z-index:0}.testimonials{bottom:100px;position:relative}.testimonials:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.testimonials li.glide__slide .testimonials_content{border-radius:30px;height:100%;padding:35px 35px 43px}.testimonials li.glide__slide .testimonials_content h6{font-size:18px;font-weight:500;letter-spacing:1px;line-height:26px;margin:0 0 7px}.testimonials li.glide__slide .testimonials_content .test-cont p{display:inline-block;font-size:18px;font-weight:400;line-height:27px;margin:0 0 30px;vertical-align:middle}.testimonials li.glide__slide .testimonials_content .quote{line-height:0px;padding-bottom:32px}.testimonials .testimonials_content .testimonials_author{align-items:center;display:flex;flex-wrap:wrap}.testimonials .testimonials_author .testimonials_author_img{height:70px;line-height:0;width:70px}.testimonials .testimonials_author .testimonials_author_img img{border-radius:100%;height:100%!important;object-fit:cover;width:100%}.testimonials .testimonials_author .testimonials_author_content{padding:0 0 0 20px;width:calc(100% - 70px)}.testimonials .testimonials_author .testimonials_author_content h5{letter-spacing:0;line-height:26px;margin:0 0 8px;vertical-align:middle}.testimonials .testimonials_author .testimonials_author_content p{font-size:13px;font-weight:500;letter-spacing:2px;line-height:16.9px;margin:0!important;text-transform:uppercase;vertical-align:middle}.testimonials li.glide__slide .testimonials_content svg{height:21px;margin:0 0 25px}.testimonials .glide__bullets{align-items:center;bottom:20px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;left:0;margin:0;position:absolute;right:0}.testimonials .testimonials_section{position:relative;z-index:1}.testimonials .glide__bullets .glide__bullet{border:none;border-radius:100%;cursor:pointer;height:10px;padding:0;width:10px}.testimonials .glide__bullets button.glide__bullet.glide__bullet--active{border-radius:8.4px;height:9.6px;width:24px}.testimonials li.glide__slide{height:auto}@media only screen and (max-width:1024px){.testimonials .glide__bullets{bottom:-40px}.get-your-quote .row{justify-content:flex-end}.get-your-quote .row .col-right{width:80%!important}}@media only screen and (max-width:991px){.testimonials li.glide__slide .testimonials_content .quote{padding-bottom:8px}}@media only screen and (max-width:767px){.get-your-quote .row .col-right .form-section form{padding:0}}@media only screen and (max-width:480px){.get-your-quote .row .col-right{width:100%!important}.popup_con h2 br{display:none}.popup-t .video_text_detail .popup_con h2{line-height:36px;padding:0 20px}.testimonials li.glide__slide .testimonials_content{padding:35px 20px 43px}}@media only screen and (min-width:768px) and (max-width:1024px){.popup-t .video_text_detail .popup_con h2{line-height:130%}}