.section-service-fullwidthimage-text{background:var(--color-background, #ffffff);padding:0!important}@media (max-width: 767px){.section-service-fullwidthimage-text{padding:0!important}}.section-service-fullwidthimage-text .section-inner--full-width{width:100%;max-width:none}.section-service-fullwidthimage-text .media-with-content__inner{display:block;width:100%;gap:0!important;padding:0!important}@media (min-width: 1024px){.section-service-fullwidthimage-text .media-with-content__inner{display:flex;flex-direction:row;align-items:center;gap:0!important;padding:0!important;position:relative;min-height:500px}}.section-service-fullwidthimage-text .media-with-content__media-wrapper{display:block;width:100vw;margin-left:calc(-50vw + 50%);position:relative!important}@media (min-width: 1024px){.section-service-fullwidthimage-text .media-with-content__media-wrapper{width:50vw!important;margin-left:0;order:var(--desktop-order);position:absolute!important;top:0;height:100%;z-index:1}.section-service-fullwidthimage-text .media-with-content__media-wrapper.media-position-left{right:50%;left:auto}.section-service-fullwidthimage-text .media-with-content__media-wrapper.media-position-right{left:50%;right:auto}}.section-service-fullwidthimage-text .media-with-content__image{width:100%;min-height:400px;overflow:hidden;position:relative}@media (min-width: 1024px){.section-service-fullwidthimage-text .media-with-content__image{height:100%;min-height:100%;position:absolute;top:0;left:0}}.section-service-fullwidthimage-text .media-with-content__image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media (min-width: 1024px){.section-service-fullwidthimage-text .media-with-content__media-wrapper{height:100%}}.section-service-fullwidthimage-text .placeholder-image{background:#f8f9fa;height:400px;display:flex;align-items:center;justify-content:center;color:#6c757d;border-radius:8px;border:2px dashed #dee2e6;width:100%}@media (min-width: 1024px){.section-service-fullwidthimage-text .placeholder-image{height:500px}}.section-service-fullwidthimage-text .media-with-content__content-wrapper{display:block;width:100%;padding:40px 20px;position:relative}@media (min-width: 1024px){.section-service-fullwidthimage-text .media-with-content__content-wrapper{width:50%;order:var(--desktop-order);padding:60px 40px;display:flex;align-items:center;position:relative;z-index:2}.section-service-fullwidthimage-text .media-with-content__content-wrapper[data-media-position-desktop=left]{justify-content:flex-start;margin-left:auto}.section-service-fullwidthimage-text .media-with-content__content-wrapper[data-media-position-desktop=right]{justify-content:flex-end;margin-right:auto}}.section-service-fullwidthimage-text .service-content-inner{max-width:500px;width:100%}.service-title{font-size:3rem;margin-bottom:1rem;color:var(--color-foreground, #263765);line-height:1;font-weight:200}.service-two-column__heading{color:var(--color-foreground, #263765);font-weight:200;line-height:1.05}.service-two-column__heading{font-size:3rem;margin:0}@media screen and (max-width: 575px){.service-two-column__heading{font-size:2rem}}.section-service-two-column .row.mb-4{padding-top:40px}@media (min-width: 1024px){.section-service-two-column .row.mb-4{padding-top:60px}}@media screen and (max-width: 575px){.service-title{font-size:2rem}}.service-subtitle{font-size:1.25rem;font-weight:300;margin-bottom:1.5rem;color:var(--color-foreground, #263765);line-height:1.2;text-transform:none}.section-service-fullwidthimage-text .service-subtitle{font-size:1.5rem;color:#67676b}@media (max-width: 767px){.section-service-fullwidthimage-text .service-subtitle{font-size:1.25rem}}.service-description{margin-bottom:2rem;line-height:1.6;color:var(--color-foreground, #67676b)}.service-description p{margin-bottom:1rem}.service-description h1,.service-description h2,.service-description h3,.service-description h4,.service-description h5,.service-description h6{color:var(--color-foreground, #263765);font-weight:200;line-height:1.2;margin-top:1rem;margin-bottom:.5rem}.service-buttons{margin-top:2rem;display:flex;flex-wrap:wrap;gap:10px}.btn,button.btn,a.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;margin-right:10px;margin-bottom:10px;background-color:#1a237e;color:#fff;text-decoration:none;border:none;border-radius:0;font-weight:500;font-size:1rem;font-family:inherit;cursor:pointer;transition:all .3s ease;text-align:center;line-height:1.5;min-height:48px;white-space:nowrap;vertical-align:middle;box-sizing:border-box}.btn:hover,button.btn:hover,a.btn:hover{background-color:#0d1741;color:#fff;text-decoration:none}.btn:focus,button.btn:focus,a.btn:focus{outline:2px solid #1a237e;outline-offset:2px}.btn-primary,button.btn-primary,a.btn-primary{background-color:#1a237e;color:#fff}.btn-primary:hover,button.btn-primary:hover,a.btn-primary:hover{background-color:#0d1741}.btn-secondary,button.btn-secondary,a.btn-secondary{background-color:#6c757d;color:#fff}.btn-secondary:hover,button.btn-secondary:hover,a.btn-secondary:hover{background-color:#5a6268;color:#fff}.btn-outline,button.btn-outline,a.btn-outline{background-color:transparent;color:#1a237e;border:2px solid #1a237e;padding:10px 22px}.btn-outline:hover,button.btn-outline:hover,a.btn-outline:hover{background-color:#1a237e;color:#fff}.btn .feather,.btn svg,button.btn .feather,button.btn svg,a.btn .feather,a.btn svg{margin-left:8px;flex-shrink:0;height:18px;width:18px}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal.fade{transition:opacity .15s linear}.modal.show{display:flex!important;align-items:center;justify-content:center;visibility:visible!important}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:auto}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}.modal.show .modal-dialog{transform:none}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-lg{max-width:800px}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;box-shadow:0 .25rem .5rem #00000080}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-title{margin-bottom:0;line-height:1.5;font-size:1.25rem;font-weight:500}.modal-body{position:relative;flex:1 1 auto;padding:1rem;line-height:1.6}.modal-body p{margin-bottom:1rem}.modal-body ul{margin-bottom:1rem;padding-left:1.5rem}.modal-body li{margin-bottom:.5rem}.modal-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e9ecef}.modal-buttons .btn,.modal-buttons button.btn,.modal-buttons a.btn{min-height:48px;margin-right:0;margin-bottom:0}@media (max-width: 576px){.modal-buttons{flex-direction:column}.modal-buttons .btn{width:100%}}.close{padding:1rem;margin:-1rem -1rem -1rem auto;background-color:transparent;border:0;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;cursor:pointer}.close:hover{color:#000;text-decoration:none;opacity:.75}.showcase-list{list-style:none;padding-left:0}.showcase-list li{padding:.75rem 0;border-bottom:1px solid #f0f0f0;font-size:1rem}.showcase-list li:last-child{border-bottom:none}.showcase-list strong{color:var(--color-button, #007bff);font-weight:600}@media (max-width: 1023px){.section-service-fullwidthimage-text .media-with-content__content-wrapper{padding:30px 20px}.section-service-fullwidthimage-text .media-with-content__image{height:350px}.section-service-fullwidthimage-text .service-content-inner{max-width:none}}@media (max-width: 767px){.section-service-fullwidthimage-text{padding:40px 0}.section-service-fullwidthimage-text .media-with-content__content-wrapper{padding:20px 15px}.section-service-fullwidthimage-text .media-with-content__image{height:300px}.service-title{font-size:1.75rem}.service-subtitle{font-size:1rem}.btn{padding:10px 20px;font-size:.9rem;margin-right:5px;margin-bottom:10px}.modal-dialog{margin:1rem}.modal-lg{max-width:none}}@media (max-width: 576px){.btn{width:100%;margin-right:0;justify-content:center}.service-title{font-size:1.5rem}.service-subtitle{font-size:.9rem}}.section-service-two-column--bottom-padding{padding-bottom:40px}@media (min-width: 1024px){.section-service-two-column--bottom-padding{padding-bottom:60px}}.section-service-fullwidthimage-text[data-layout=text_only]{padding:60px 0!important}.section-service-fullwidthimage-text[data-layout=text_only] .media-with-content__inner--text-only{display:block;width:100%;max-width:800px;margin:0 auto}.section-service-fullwidthimage-text[data-layout=text_only] .media-with-content__content-wrapper--centered{width:100%;padding:0 20px}.section-service-fullwidthimage-text[data-layout=text_only] .service-content-inner{text-align:center;margin:0 auto}.section-service-fullwidthimage-text[data-layout=text_only] .service-title,.section-service-fullwidthimage-text[data-layout=text_only] .service-subtitle{text-align:center}.section-service-fullwidthimage-text[data-layout=text_only] .service-description{text-align:center;margin-left:0;margin-right:0}.section-service-fullwidthimage-text[data-layout=text_only] .service-buttons{justify-content:center;margin-top:30px}@media (min-width: 768px){.section-service-fullwidthimage-text[data-layout=text_only]{padding:80px 0!important}.section-service-fullwidthimage-text[data-layout=text_only] .media-with-content__content-wrapper--centered{padding:0 40px}}@media (min-width: 1024px){.section-service-fullwidthimage-text[data-layout=text_only]{padding:100px 0!important}.section-service-fullwidthimage-text[data-layout=text_only] .media-with-content__content-wrapper--centered{padding:0 60px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-service-showcase.css.map */
