ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}.full_width-single{min-height:100vh;background-color:#fff}.subtitle-bg{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.subtitle-overlay{background-image:linear-gradient(rgb(0 0 0/.4),#fff0)}.subtitle-content{padding:270px 20% 170px}@media screen and (max-width:768px){.subtitle-content{padding:200px 10% 75px}}.subtitle-content h1{color:#0070bb;font-size:12vh;font-weight:500}.full_width-single .subtitle-content h1{color:#0070bb;font-size:72px;font-weight:500}@media screen and (max-width:768px){.full_width-single .subtitle-content h1{font-size:42px}}.full_width_inner-single{padding:42px 15%}.row-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.cta-button a{color:#fff;border-width:0;border-radius:5px;letter-spacing:1px;font-size:20px;font-family:"Bebas Neue",display!important;text-transform:uppercase;background-color:#0070bb;padding:14px 50px 11px 40px;transition:.2s}.cta-button a:hover{background-color:#333}.cta-button{margin-left:10%;margin-top:2%}.product-row{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:42px;margin-bottom:42px;align-items:center}.product-title h2{color:#0070bb;font-size:32px}.product-desc p,.product-desc ul li{font-size:18px;line-height:26px;font-weight:300;color:#101010}.product-desc ul li{list-style:square}.col-6{width:48%}@media screen and (max-width:768px){.col-6{width:100%}}.project-info{display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:1px dotted #101010;padding:3px 0;width:40%;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.project-info{width:100%}}.project-left,.project-right{color:#101010;line-height:26px}.product-gallery ul li{margin-right:1%;margin-bottom:1%;width:24%;border:.5px solid #dbdbdb}@media screen and (max-width:768px){.product-gallery ul li{width:49%}}.product-gallery ul,.tabs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.tabs label{order:1;display:block;padding:1rem .7rem;margin-right:.2rem;cursor:pointer;background:#0070bb;font-weight:700;transition:background ease .2s;color:#fff!important}.tabs .tab{order:99;flex-grow:1;width:100%;padding:1rem 0;background:#fff}.tabs .tab,.tabs input[type=radio]{display:none}.tabs input[type=radio]:checked+label{background:#333;color:#fff!important;text-decoration:underline;transform:scale(1.03);margin:1px;margin-right:.6rem;margin-left:.4rem}.tabs input[type=radio]:checked+label+.tab{display:block}@media (max-width:45em){.tabs .tab,.tabs label{order:initial}.tabs label{width:100%;margin-right:0;margin-top:.2rem}}.information-row{width:100%}