@media (min-width:1025px){.banner.form-banner{max-height:750px;overflow:visible}.banner.form-banner .banner__image{height:930px;overflow:hidden}.banner.form-banner .sticky-form__form{max-width:618px;margin-left:auto;margin-top:140px}}@media (min-width:1024px) and (max-width:1200px){.banner.form-banner .banner__image{height:100%;overflow:hidden}}.banner.form-banner .sticky-form__form{position:relative !important;z-index:22;margin-top:40px}.banner.form-banner .banner__content{margin-top:100px}.banner.form-banner .banner__content-text p{color:#666;font-weight:500}.banner.form-banner .banner__image:before{background:0 0}.banner.form-banner .banner__breadcrumb[class] *{color:#bb431b}.industry-form .gfield label.gfield_label{font-size:14px !important;font-style:normal;font-weight:800 !important;color:#666 !important}.industry-form .gfield input:not([type=submit]),.industry-form .gfield select,textarea{border:1px solid rgba(102,102,102,.3) !important;background-color:rgba(237,239,242,0) !important;backdrop-filter:blur(2px) !important}.industry-form .gfield select{color:rgba(102,102,102,.75) !important}.gform_wrapper.gravity-theme .industry-form .gform_body .gform_fields .gfield textarea{height:109px}.gform_wrapper.gravity-theme .industry-form .gform_fields{grid-row-gap:0 !important}.gform_wrapper.gravity-theme .industry-form .gform_footer .gform_button{margin-top:10px}.top-content{font-size:18px;font-style:normal;font-weight:600;color:#666;line-height:30px}.style-block{padding:90px 0}.style-block+.style-block{padding-top:0}.orange{color:#bb431b !important}.style-block__title .h3{font-size:28px;line-height:34px}.style-block__title .h4{font-size:22px;line-height:30px}.style-block .bg-img{height:100%;margin-bottom:30px}.style-block .bg-img img{height:calc(100% - 30px);object-fit:cover}.cta-blocks--p{margin-bottom:30px;box-shadow:10px 10px 20px 0px rgba(0,0,0,.12);position:relative;display:flex;align-items:center;width:100%;background-repeat:no-repeat;background-size:cover}.cta-blocks--p:before{content:"";background:linear-gradient(90deg,rgba(28,53,94,.9) 46.3%,rgba(28,53,94,0) 99.75%);top:0;right:0;bottom:0;left:0;position:absolute}.cta-blocks--content{position:relative;z-index:22;max-width:565px;margin:0 0 20px 40px}.cta-blocks--content .icon{margin-bottom:15px;filter:brightness(10)}.cta-blocks--content h4{font-size:25px;line-height:34px}.cta-blocks--content h4,.cta-blocks--content p{color:#fff}.working-our-work .team-working__holder h2{max-width:70%;margin-bottom:50px}.working-our-work h4{color:#fff;font-family:"Roboto",Helvetica,Roboto,Arial,sans-serif}.working-our-work h4 span{display:block;font-size:22px;font-style:normal;font-weight:500;line-height:39.5px}.working-our-work .flex-ul{display:flex;justify-content:space-between;flex-wrap:wrap}.working-our-work .flex-ul ul{width:49%;display:block}.working-our-work ul li:after{color:#30405d !important;background-color:#fff !important}.working-our-work .flex-ul ul li{width:100% !important;padding-right:0}.working-our-work ul li span{display:block;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.image-content.intro-content{padding-top:80px;background:#fff}.image-content .intro-content__holder{max-width:1180px}.image-content .intro-content__image{width:410px}.image-content .intro-content__content{width:calc(100% - 420px);padding-left:50px;margin:0;padding-top:0}.image-content .intro-content__content h2{font-size:35px;font-style:normal;font-weight:800;margin-bottom:40px}.image-content .intro-content__content ol{max-width:647px}.image-content .intro-content__content ol li{font-size:18px;font-style:normal;font-weight:700;color:#1e355e;line-height:30.5px}.image-content .intro-content__content a{margin-top:10px}.image-content .intro-content__content ol li+li{margin-top:40px}.image-content .intro-content__content ol li em{font-weight:400;font-style:normal}.image-content.reverse-content .intro-content__holder{flex-direction:row-reverse}.image-content.reverse-content .intro-content__content{padding-left:0;padding-right:50px}.image-content+.image-content{padding-top:0}.service-slider.work-slider{padding-top:50px;margin:0;padding-bottom:50px}.work-slider .slick-track{display:flex}.work-slider .service-slider__slide{padding-left:10px;padding-right:10px;height:auto}.work-slider .service-slider__slide .button{color:#00a651 !important}.work-slider .service-slider__slide .button i{background-color:#00a651 !important}.work-slider .card-service{height:100%;padding:15px}.shop-info .link-title{font-size:12px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase;color:#1e355e}.shop-info .shop-info__block .button{margin-top:20px}.shop-info .shop-info__block .button i{background-color:#1e355e}.page-template-home-template .shop-info__top p{color:#666}.card-block{margin:0 8px;background:var(--White,#fff);box-shadow:10px 10px 20px 0px rgba(0,0,0,.12);padding:18px}.location-slider .slick-track{padding:40px 0}.locations{padding:60px 0}.locations .card-block__content h4{font-size:25px;font-style:normal;font-weight:800;line-height:normal;color:#1e355e;margin-top:20px}.locations .card-block__content h4 span{display:block;font-size:22px}.locations img{width:100%}.locations .card-block__content p{font-size:18px;font-style:normal;font-weight:700;line-height:30.5px;text-transform:capitalize;color:#bb431b}.locations .card-block__content .button{text-align:right;color:#1e355e}.locations .card-block__content .button--text i{background-color:#1e355e}.page-template-home-template .hero__content h1 span{display:block;color:#bb431b;font-family:Roboto;font-size:20px;font-style:normal;font-weight:700;line-height:30px}.page-template-home-template .work-section__left h4,.page-template-home-template .work-section__left .stretched-link .button{color:#00a651}.page-template-home-template .work-section__left .button.button--text i{background-color:#00a651}.page-template-home-template .work-section__right p{color:#666 !important}.page-template-home-template .work-section__top p{color:#666}.page-template-home-template .usp-section__block h3{font-size:18px;font-style:normal;font-weight:700;line-height:25px;color:#666;font-family:Roboto}.page-template-home-template .usp-section__block p{color:#666;font-size:16px !important}.page-template-home-template .usp-section__content p{color:#666}.page-template-home-template .usp-section__icon{margin-bottom:16px}.page-template-home-template .usp-section__block{padding:16px;min-height:286px}.page-template-home-template .wrapper:after{position:absolute;top:380px;left:0;width:1725px;height:2750px;content:"";z-index:1;background-image:url(/wp-content/themes/pival/dist/images//overlay.svg);background-repeat:no-repeat;background-position:left center}.page-template-home-template .usp-section__holder{max-width:968px}.page-template-home-template .columns-row .column h3{font-size:18px;font-style:normal;font-weight:800;line-height:31px;text-transform:capitalize;color:#bb431b}.page-template-home-template .intro-content__content h2{font-size:42px;font-style:normal;font-weight:800;line-height:58px}.page-template-home-template .intro-content__content p{font-size:18px;font-style:normal;font-weight:700;line-height:30px;color:#666}.page-template-home-template .column--content{color:#666}.page-template-home-template .column--content{font-size:16px;font-style:normal;font-weight:500;line-height:31px;color:#666}.page-template-home-template .intro-content__holder{align-items:center;margin-left:0;max-width:1030px}.page-template-home-template .intro-content__holder img{box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}.column-holder{max-width:1300px;margin-left:auto;position:relative;z-index:11;position:relative}.page-template-home-template .shipment__holder .button{text-decoration:none}.page-id-3017 .column-holder{display:none}.testimonial-slider__item{padding:20px 0}.testimonial-slider-section .testimonial-slider__item-content h3{font-size:35px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px;color:#fff}.testimonial-slider-section .testimonial-slider__item-content p{font-size:18px;font-style:normal;font-weight:400;line-height:normal;line-height:30.5px;color:#fff}.testimonial-slider-section .testimonial-slider__item-content strong{font-size:20px;font-style:normal;font-weight:700;line-height:normal;color:#fff}.testimonial-slider-nav{top:-25px;position:relative}.testimonial-slider-nav .slick-dots{padding-top:10px !important;justify-content:flex-start !important}.checkmark-list{padding:0 0 40px}.checkmark-list h2{margin-bottom:80px}.checkmark-list__item{display:flex;gap:10px;margin-bottom:40px}.checkmark-list__item-icon{width:47px;height:45px}.checkmark-list__item-content{width:calc(100% - 47px)}.checkmark-list__item-content h4{font-size:18px;font-style:normal;font-weight:700;line-height:30.5px;text-transform:capitalize;color:#00a651;margin-bottom:8px}.checkmark-list__item-content p{font-size:16px;font-style:normal;font-weight:400;line-height:25px;color:#666}.shop-info.style-2{position:relative;padding-top:244px;margin-top:-200px;background-size:cover}.shop-info.style-2:before{content:"";background:var(--Gradient1,linear-gradient(89deg,#e5e9ee .74%,rgba(229,233,238,.58) 40.69%,rgba(229,233,238,0) 71.11%));position:absolute;top:0;left:0;width:100%;bottom:0}.shop-info.style-2 .shop-info__top p{font-size:18px;font-style:normal;font-weight:700;line-height:30.5px;text-transform:capitalize;color:#1e355e}.shop-info.style-2 .shop-info__top p strong{font-size:28px;font-style:normal;font-weight:800;line-height:74px;display:block;font-family:Raleway}.table-content{padding:114px 0;background-color:#1e355e;background-repeat:no-repeat;background-size:cover;position:relative;margin-bottom:100px}.table-content h2,.table-content p{color:#fff}.table-content p{font-weight:400}.table-content:after{margin-right:-570px;position:absolute;top:0;right:50%;width:0;height:0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:100px 75px 0;content:""}.table-content-data{display:flex}.row-header{background:rgba(211,213,215,.3)}.td-cell h3,.header-cell{color:rgba(102,102,102,.83);font-family:Raleway;font-size:22px;font-style:normal;font-weight:800;padding-left:15px}.header-cell{height:80px;line-height:40px;display:flex;align-items:center}.static-column .row-normal{color:#666;font-family:Raleway;font-size:15px;font-style:normal;font-weight:700;line-height:24px;padding-left:15px}.table-content-data{border-radius:20px;background:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);overflow:hidden}.static-column{width:23%}.dynamic-column{width:26%}.rating-value{color:rgba(30,53,94,.5);font-family:Raleway;font-size:13px;font-style:normal;font-weight:400;padding-left:0;line-height:24px;display:flex;gap:5px}.low .rating-value{color:#e15829}.high .rating-value,.rating-value .green{color:#00a651;font-weight:700}.row-normal.td-cell{display:flex;align-content:center;height:80px;flex-direction:column;justify-content:center;padding-left:15px}.fa{color:#f6b221}.far{color:#d9d9d9}.static-column.show-for-768{display:none}.third-row .header-cell{color:#1c355e !important}.static-column .td-cell{padding-left:35px}@media (max-width:1024px){.image-content .intro-content__image{width:40%}.image-content .intro-content__content{width:60%;padding-left:30px}.cta-blocks--p{padding-top:30px;padding-bottom:30px}.header-cell{height:80px;display:flex;align-items:center;font-size:22px;line-height:34px}.static-column .td-cell{padding-left:15px}}@media (max-width:768px){.hide-for-768{display:none}.working-our-work .team-working__holder h2{max-width:100%}.working-our-work .flex-ul ul{width:100%}.working-our-work .flex-ul ul li{padding-top:0}.working-our-work .flex-ul ul li:after{width:28px;height:28px;font-size:16px;top:4px}.image-content{padding:0}.testimonial-slider-nav{top:0;position:relative}.testimonial-slider__item-image{text-align:center;margin-bottom:20px}.testimonial-slider-section{padding:50px 0 30px}.testimonial-slider .testimonial-slider-nav{padding-bottom:20px}.checkmark-list h2{margin-bottom:40px}.checkmark-list__item-icon svg{width:30px}.checkmark-list__item-content h4{font-size:16px}.checkmark-list__item-content p{font-size:14px}.static-column.show-for-768{display:block}.table-content-data{flex-wrap:wrap}.static-column,.dynamic-column{width:50%}.header-cell{background:0 0 !important}.third-row{background:#f1f1f1;padding-top:25px}.third-row .header-cell{color:#1c355e !important;padding-right:25px}.table-content-data{overflow:hidden}}@media (max-width:640px){.image-content .intro-content__image,.image-content .intro-content__content{width:100%}.image-content .intro-content__content{padding-left:0;padding-top:40px}.working-our-work{padding-left:10px}}