body:not(.wp-admin).single-project .main-content .hero-success-story{position:relative;overflow:hidden;min-height:min(calc(22.5rem + 8.75 * (100vw - 22.5rem) / 67.5),31.25rem);display:flex;align-items:flex-end;padding:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 67.5),5rem) 0;color:#fff;border-radius:0}body:not(.wp-admin).single-project .main-content .hero-success-story .hero-media{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:0}body:not(.wp-admin).single-project .main-content .hero-success-story .hero-media .image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body:not(.wp-admin).single-project .main-content .hero-success-story .hero-media .image .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;object-fit:cover}body:not(.wp-admin).single-project .main-content .hero-success-story .hero-overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:1;background:rgba(19,37,81,.7)}body:not(.wp-admin).single-project .main-content .hero-success-story .hero-gradient{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:2;background:linear-gradient(180deg, rgba(19, 37, 81, 0) 40%, rgba(19, 37, 81, 0.3) 80%, #132551 100%)}body:not(.wp-admin).single-project .main-content .hero-success-story .wrapper{position:relative;z-index:3;display:flex;flex-flow:column;gap:1.25rem;width:100%}body:not(.wp-admin).single-project .main-content .hero-success-story .logo-row{display:flex;flex-wrap:wrap;align-items:center;gap:1.3125rem}body:not(.wp-admin).single-project .main-content .hero-success-story .logo-row .company-logo,body:not(.wp-admin).single-project .main-content .hero-success-story .logo-row .passport-logo{display:flex;align-items:center;justify-content:center;max-width:10rem;height:2.5rem}body:not(.wp-admin).single-project .main-content .hero-success-story .logo-row .company-logo .image,body:not(.wp-admin).single-project .main-content .hero-success-story .logo-row .passport-logo .image{width:100%;height:100%}body:not(.wp-admin).single-project .main-content .hero-success-story .logo-row .company-logo .image .img,body:not(.wp-admin).single-project .main-content .hero-success-story .logo-row .passport-logo .image .img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}body:not(.wp-admin).single-project .main-content .hero-success-story .logo-row .logo-separator{display:inline-flex;width:1.5rem;height:1.5rem;color:#fff}body:not(.wp-admin).single-project .main-content .hero-success-story .logo-row .logo-separator svg{width:100%;height:100%}body:not(.wp-admin).single-project .main-content .hero-success-story .hero-divider{width:100%;height:1px;background:hsla(0,0%,100%,.2)}body:not(.wp-admin).single-project .main-content .hero-success-story .hero-content{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.25rem}@media(min-width: 64rem){body:not(.wp-admin).single-project .main-content .hero-success-story .hero-content{grid-template-columns:minmax(0, 1fr) min(calc(13.75rem + 5 * (100vw - 64rem) / 26),18.75rem);align-items:start}}body:not(.wp-admin).single-project .main-content .hero-success-story .hero-content h1.hero-title{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1.625rem + 1.625 * (100vw - 22.5rem) / 67.5),3.25rem);font-weight:600;line-height:1.2;letter-spacing:-0.02em;text-decoration:none;text-transform:none;margin:0;color:#fff;font-size:min(calc(1.625rem + 1.375 * (100vw - 22.5rem) / 67.5),3rem);font-weight:600 !important;text-transform:capitalize}body:not(.wp-admin).single-project .main-content .hero-success-story .hero-content .hero-meta{display:flex;flex-flow:column;gap:1.25rem;max-width:18.75rem}body:not(.wp-admin).single-project .main-content .hero-success-story .hero-content .hero-meta .category{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:1.875rem;padding:0.25rem 1rem;color:#000;background:#00e796;font-weight:500;line-height:1.4;border-radius:6.25rem}body:not(.wp-admin).single-project .main-content .hero-success-story .hero-content .hero-meta .industry{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 67.5),1.125rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;margin:0;color:#fff;font-size:min(calc(1.125rem + 0.125 * (100vw - 22.5rem) / 67.5),1.25rem)}body:not(.wp-admin).single-project .main-content .success-story-stats{padding:1.25rem 0;color:#fff;background:#132551}body:not(.wp-admin).single-project .main-content .success-story-stats .stats-row{display:grid;grid-template-columns:minmax(0, 1fr);gap:0.5rem;background:rgba(32,116,196,.3);border-radius:min(calc(0.4375rem + 0.4375 * (100vw - 22.5rem) / 67.5),0.875rem)}@media(min-width: 48rem){body:not(.wp-admin).single-project .main-content .success-story-stats .stats-row{grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr) auto minmax(0, 1fr);align-items:stretch}}body:not(.wp-admin).single-project .main-content .success-story-stats .stats-row .stat-divider{display:none;width:1px;background:hsla(0,0%,100%,.2)}@media(min-width: 48rem){body:not(.wp-admin).single-project .main-content .success-story-stats .stats-row .stat-divider{display:block}}body:not(.wp-admin).single-project .main-content .success-story-stats .stats-row .stat-card{display:flex;align-items:center;gap:0.5rem;padding:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem) 1rem}body:not(.wp-admin).single-project .main-content .success-story-stats .stats-row .stat-card .stat-icon{display:inline-flex;flex:0 0 auto;width:1.875rem;height:1.875rem;color:#00e796}body:not(.wp-admin).single-project .main-content .success-story-stats .stats-row .stat-card .stat-icon svg,body:not(.wp-admin).single-project .main-content .success-story-stats .stats-row .stat-card .stat-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}body:not(.wp-admin).single-project .main-content .success-story-stats .stats-row .stat-card .stat-value{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1.0625rem + 0.1875 * (100vw - 22.5rem) / 67.5),1.25rem);font-weight:600;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none;flex:0 0 auto;color:#fff;text-transform:uppercase;letter-spacing:-0.02em;white-space:nowrap}body:not(.wp-admin).single-project .main-content .success-story-stats .stats-row .stat-card .stat-label{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1.0625rem + 0.1875 * (100vw - 22.5rem) / 67.5),1.25rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;flex:1 1 0;min-width:0;color:#fff}body:not(.wp-admin).single-project .main-content .detail-content-wrapper{padding:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem) 0 0}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(1.875rem + 4.375 * (100vw - 22.5rem) / 67.5),6.25rem)}@media(min-width: 64rem){body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper{grid-template-columns:min(calc(20rem + 5 * (100vw - 64rem) / 26),25rem) minmax(0, 1fr)}}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar{align-self:start;order:2}@media(min-width: 64rem){body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar{position:sticky;top:var(--header-height, min(calc(5.625rem + 1.25 * (100vw - 22.5rem) / 67.5), 6.875rem));z-index:3;order:-1}}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form{position:relative;overflow:hidden;padding:1.25rem;color:#fff;background:#132551;border-radius:min(calc(0.4375rem + 0.4375 * (100vw - 22.5rem) / 67.5),0.875rem)}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form::before{content:"";position:absolute;bottom:-6.25rem;left:-6.3125rem;z-index:0;width:min(calc(12.5rem + 3.9375 * (100vw - 22.5rem) / 67.5),16.4375rem);height:min(calc(12.5rem + 3.9375 * (100vw - 22.5rem) / 67.5),16.4375rem);background:rgba(32,116,196,.8);border-radius:50%}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form::after{content:"";position:absolute;top:-1.1875rem;right:-1.25rem;z-index:0;width:min(calc(7.5rem + 1.5625 * (100vw - 22.5rem) / 67.5),9.0625rem);height:min(calc(7.5rem + 1.5625 * (100vw - 22.5rem) / 67.5),9.0625rem);background:rgba(32,116,196,.8);border-radius:50%}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .bg-blur{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:1;background:rgba(0,231,150,.01);-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px)}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content{display:flex;flex-flow:column;position:relative;z-index:2;gap:1.25rem}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .form-title{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.5 * (100vw - 22.5rem) / 67.5),1.5rem);font-weight:400;line-height:1.4;letter-spacing:-0.02em;text-decoration:none;text-transform:none;margin:0;padding:0;color:#fff !important;font-size:1.25rem;font-weight:500;line-height:1.2}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form{width:100%}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .form-wrapper{width:100%}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form .hs-form-field{margin-bottom:0.625rem}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form .hs-form-field>label{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;display:block;margin-bottom:0.5rem;color:#fff}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form .hs-input,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form select.hs-input,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form textarea.hs-input{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;width:100%;padding:0.375rem 0;color:#fff;background:rgba(0,0,0,0);border:0;border-bottom:1px solid #fff;border-radius:0;outline:0;box-shadow:none}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form .hs-input::-moz-placeholder, body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form select.hs-input::-moz-placeholder, body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form textarea.hs-input::-moz-placeholder{color:hsla(0,0%,100%,.5)}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form .hs-input::placeholder,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form select.hs-input::placeholder,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form textarea.hs-input::placeholder{color:hsla(0,0%,100%,.5)}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form .hs-button{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none;margin-top:1rem;min-height:3.5rem;padding:1rem 1.25rem;color:#132551;background:#00e796;font-weight:500;border:0;border-radius:6.25rem;cursor:pointer}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form .hs-button:hover{opacity:.9}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form .legal-consent-container,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form .hs-richtext{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;color:#fff}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form .legal-consent-container a,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-sidebar .side-form .side-form-content .component-form .hubspot-form .hs-richtext a{color:#fff;text-decoration:underline}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content{color:#000}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content img{max-width:100%;height:auto}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .et_pb_image{width:100%;max-width:min(calc(17.5rem + 20 * (100vw - 22.5rem) / 67.5),37.5rem);margin-inline:auto}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .et_pb_image .et_pb_image_wrap{display:block;width:100%}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .et_pb_image .et_pb_image_wrap img{display:block;width:100%;height:auto}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .story-highlights{display:flex;flex-flow:column;gap:1.25rem;margin-bottom:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 67.5),5rem);padding:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);background:#e7f5ff;border-radius:min(calc(0.4375rem + 0.4375 * (100vw - 22.5rem) / 67.5),0.875rem)}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .story-highlights .headline{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1.25rem + 1 * (100vw - 22.5rem) / 67.5),2.25rem);font-weight:600;line-height:1.2;letter-spacing:-0.02em;text-decoration:none;text-transform:none;margin:0;padding:0;font-size:min(calc(1.5rem + 0.75 * (100vw - 22.5rem) / 67.5),2.25rem);border:0}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .story-highlights .highlights-divider{width:100%;height:1px;background:rgba(0,0,0,.2);opacity:.5}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .story-highlights .rich-text{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 67.5),1.125rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .story-highlights .rich-text strong,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .story-highlights .rich-text b{font-weight:700}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .story-highlights .rich-text ul,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .story-highlights .rich-text ol{display:flex;flex-flow:column;gap:0.5rem;list-style:unset;padding-left:1.25rem}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .story-highlights .rich-text ol{list-style:decimal}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content h1{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1.375rem + 1.25 * (100vw - 22.5rem) / 67.5),2.625rem);font-weight:600;line-height:1.2;letter-spacing:-0.02em;text-decoration:none;text-transform:none}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content h2{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1.25rem + 1 * (100vw - 22.5rem) / 67.5),2.25rem);font-weight:600;line-height:1.2;letter-spacing:-0.02em;text-decoration:none;text-transform:none}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content h3{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.5 * (100vw - 22.5rem) / 67.5),1.5rem);font-weight:400;line-height:1.4;letter-spacing:-0.02em;text-decoration:none;text-transform:none;font-size:min(calc(1.25rem + 0.5 * (100vw - 22.5rem) / 67.5),1.75rem)}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content h4{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.5 * (100vw - 22.5rem) / 67.5),1.5rem);font-weight:400;line-height:1.4;letter-spacing:-0.02em;text-decoration:none;text-transform:none}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content h5{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.5 * (100vw - 22.5rem) / 67.5),1.5rem);font-weight:400;line-height:1.4;letter-spacing:-0.02em;text-decoration:none;text-transform:none;font-size:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 67.5),1.25rem)}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content h6{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.5 * (100vw - 22.5rem) / 67.5),1.5rem);font-weight:400;line-height:1.4;letter-spacing:-0.02em;text-decoration:none;text-transform:none;font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 67.5),1.125rem)}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content h1,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content h2,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content h3,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content h4,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content h5,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content h6{padding-bottom:.5em}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content ul,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content ol{list-style:unset}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .share-wrapper{display:flex;align-items:center;gap:1rem;margin-top:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 67.5),5rem);margin-bottom:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);padding-top:0}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .share-wrapper .label{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 67.5),1.125rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;color:#000}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .block-cta-banner-2+.share-wrapper{margin-top:0}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .block-cta-banner-2{width:100%;margin-top:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 67.5),5rem);margin-bottom:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 67.5),5rem);padding:0;color:#fff}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .block-cta-banner-2 .wrapper{width:100%;max-width:100%;margin:0;padding:0}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .block-cta-banner-2 h1,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .block-cta-banner-2 h2,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .block-cta-banner-2 h3,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .block-cta-banner-2 h4,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .block-cta-banner-2 h5,body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .block-cta-banner-2 h6{padding-bottom:0}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .block-cta-banner-2 .rich-text{color:#fff}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .et-l .et_builder_inner_content>.et_pb_section{width:100%;max-width:100%;margin:0;padding:0}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .et-l .et_builder_inner_content>.et_pb_section>.et_pb_row{width:100%;max-width:100%}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .et-l .et_builder_inner_content>.et_pb_section>.et_pb_row:not(:last-child){margin-bottom:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 67.5),5rem)}body:not(.wp-admin).single-project .main-content .detail-content-wrapper>.wrapper .detail-content .et-l .et_builder_inner_content>.et_pb_section>.et_pb_row_0{margin:0;padding:0}body:not(.wp-admin).single-project .main-content .section-divider .wrapper{border-bottom:1px solid rgba(2,4,61,.2)}body:not(.wp-admin).single-project .main-content .block-latest-posts{padding:0}body:not(.wp-admin).single-project .main-content .block-latest-posts>.wrapper{padding-top:min(calc(2.5rem + 5 * (100vw - 22.5rem) / 67.5),7.5rem);padding-bottom:min(calc(2.5rem + 5 * (100vw - 22.5rem) / 67.5),7.5rem);border-top:1px solid rgba(2,4,61,.2);border-bottom:1px solid rgba(2,4,61,.2)}body:not(.wp-admin).single-project .main-content .block-latest-posts .slider-wrapper .swiper-slide .component-card-project-slide{height:100%}body:not(.wp-admin).single-project .main-content .block-marquee-cards,body:not(.wp-admin).single-project .main-content .block-marquee-stats{padding-top:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 67.5),5rem) !important;padding-bottom:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 67.5),5rem) !important}
/*# sourceMappingURL=single-project.css.map */
