.cms-content img{max-width:100%;height:auto}.cms-content table{width:100%}.quote-form{background-color:#f2f2f2;border-radius:5px;width:100%;padding:20px}.quote-form input[type=submit]{cursor:pointer}.quote-form .turnstile-submit-wrapper{margin-bottom:1rem}.custom-content-pages-breadcrumbs .breadcrumb{background-color:#fff;width:75%;margin:auto}.custom-content-pages-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:auto}.custom-content-pages-banner-overlay{background:linear-gradient(90deg,#002b49 8%,#002b49cc 43%,#002b49b3 60%,#002b4980 80%,#fff0 100%);height:100%;padding:45px 45px 45px 13%}.page-title{color:#fff;overflow-wrap:break-word;word-break:break-word;font-size:2.5rem}.page-subtitle{color:#fff;overflow-wrap:break-word;word-break:break-word;font-size:1.5rem;font-weight:100}.custom-content-pages-content{flex-direction:row;gap:1rem;width:75%;margin:auto auto 3rem;padding:1rem;display:flex}.custom-content-pages-content .sidebar{flex:1}.custom-content-pages-content .main{flex:5}.custom-content-pages-content .html{padding:1rem}.custom-content-pages-content .quote-form{float:right;background-color:#f2f2f2;border:1px solid #00000020;border-radius:.25rem;width:400px;margin-bottom:2rem;margin-left:2rem;padding:1rem}.quote-form-sidebar{display:none}.section .html{clear:both;padding:1rem}.section.html{overflow-wrap:break-word;word-break:break-word}.section{margin-bottom:1rem}.highlight-boxes{flex-direction:column;display:flex}.highlight-boxes .box{color:#fff;text-align:center;background-color:#002b49;border-radius:.25rem;margin-top:1rem;margin-bottom:1rem;padding:1.5rem 1rem}.related-links{margin-left:1rem}.related-links ul{padding-left:unset}.related-links li{color:#007bff;list-style-type:none}.section h2{color:#002b49;font-size:1.5rem;font-weight:700}.section .text-success{font-weight:unset}.image-caption-wrapper{border:2px solid #f2f2f2;border-radius:.25rem;height:350px;margin:auto;display:flex}.image-caption-wrapper-left{flex-direction:row}.image-caption-wrapper-right{flex-direction:row-reverse}.image-caption-wrapper>div{padding:1rem}.image-caption-wrapper img{object-fit:contain;height:90%;margin:auto;display:block}.image-caption-wrapper .caption-wrapper{background-color:#f2f2f2;flex:3;align-items:center;display:flex}.image-caption-wrapper .image-wrapper{flex:1}.image-caption-wrapper .caption-right{text-align:left;font-style:italic}.image-caption-wrapper .caption-left{text-align:right;font-style:italic}.faq{padding:1rem}.faq-title{margin-bottom:.75rem}.faq-items{flex-direction:column;gap:5px;display:flex}.faq-question{overflow-wrap:break-word;word-break:break-word;cursor:pointer;background-color:#f2f2f2;border-radius:.25rem;width:100%;padding:1rem;position:relative}.faq-question p{margin-bottom:0}.faq-question p:after{content:var(--icon-content,"+");padding-right:1rem;font-size:1.25rem;position:absolute;right:0}.faq-answer{overflow-wrap:break-word;word-break:break-word;margin-top:.5rem;margin-bottom:.5rem;margin-left:1rem;padding:1rem}.faq-answer p{margin-bottom:0}.quote-form-title{color:#002b49;font-size:1.5rem;font-weight:unset!important}.quote-form-btn{color:#fff;background-color:#007bff}.quote-form-btn:hover{color:#fff}.html ul{padding-left:5rem;font-size:1rem}@media (width<=1535px){.custom-content-pages-content .sidebar{flex:2}.custom-content-pages-content .main{flex:5}.quote-form{display:none}.quote-form-sidebar{background-color:#f2f2f2;border:1px solid #00000020;border-radius:.25rem;margin-top:1rem;padding:1rem;display:block}.image-caption-wrapper .caption-wrapper{display:none}.image-caption-wrapper .image-wrapper img{width:100%}.html ul{text-align:center;padding-left:0;font-size:1rem;list-style:none}}@media (width<=1278px){.custom-content-pages-content{width:90%}.custom-content-pages-banner-overlay{padding-left:7%}.custom-content-pages-breadcrumbs .breadcrumb{width:90%}}@media (width<=960px){.custom-content-pages-content{flex-direction:column-reverse;width:100%;padding-top:0}.custom-content-pages-banner-overlay{padding-left:28px}.custom-content-pages-breadcrumbs .breadcrumb{width:96%}.faq-question:after{margin-left:1rem}.faq-answer{padding:unset}.highlight-boxes{flex-direction:row;margin:auto}.highlight-boxes .box{width:270px;margin-left:.25rem;margin-right:.25rem}.related-links{margin-left:unset;text-align:center;margin:auto}.related-links ul{padding:unset;line-height:300%}}@media (width<=767px){.highlight-boxes{flex-direction:column}.highlight-boxes .box{width:100%;margin:1rem auto auto}}#container-form{background-color:#f2f2f2;border:1px solid #00000020;border-radius:5px;width:100%;padding:20px}.quote-form-sidebar #container-form,.quote-form #container-form{border:none}.card:has(#container-form){border:none}#container-form input[type=submit]{cursor:pointer}.rfqModal{color:#002b49;background-color:#00000008;border:thin solid #00000020;border-radius:5px;padding:20px;font-size:large}.button-pulse{animation:1.2s 5 pulse;transform:scale(1);box-shadow:3px 3px 5px #00000059}@keyframes pulse{0%{transform:scale(1.001);box-shadow:0 0 #0003}to{transform:scale(1);box-shadow:0 0 0 16px #0000}}.standard-quote-form{background-color:#f2f2f2;border:1px solid #00000020;border-radius:5px;width:100%;padding:20px}.quote-form-sidebar .standard-quote-form,.quote-form .standard-quote-form{border:none}.card:has(.standard-quote-form){border:none}.standard-quote-form input[type=submit]{cursor:pointer}
