.messages__wrapper{margin:25px 0}#edit-mail--2{border:2px solid black!important}#block-martis-exposedformblog-searchblog-search{top:0.25rem!important}.page-node-type-blog .comment-form input[type="text"], .page-node-type-blog .comment-form input[type="email"], .page-node-type-blog .comment-form input[type="url"], .page-node-type-blog .comment-form textarea{border:2px solid black!important}#wrapper .blog-term-index-back.blog-node-back{background:transparent!important;border:0!important}.path-product .br-theme-css-stars .br-widget{justify-content:center!important;display:flex;margin-top:-1rem!important;margin-bottom:2rem}.jd-careers-hero h1{color:black!important}.featured-products-embed .fps__nav span{margin-top:-0.5rem!important;scale:1.5!important;font-weight:800}.node.node--type-job-posting.node--view-mode-full{margin-top:-3rem!important;margin-bottom:-6rem!important}.jd-careers-directory{margin-top:-3.5rem;margin-bottom:-6rem}.jd-forum-community{margin-top:-2rem;margin-bottom:-1rem}html body:not(.path-admin) #wrapper #content-wide-bottom{z-index:5;position:relative}html body .node--type-slide.jd-service-slide .slide-seo{box-shadow:unset!important}.jd-account-menu__panel-heading{text-align:left!important}.page-node-type-blog .post-body .faq-section{border:0!important}.primary-menu .block{padding:1.75rem!important}.header #main-menu.navbar-collapse, .header #main-menu.collapse, .header #main-menu.collapse:not(.show), #main-menu.navbar-collapse, .navbar-expand-md #main-menu{padding:0rem!important}where(#wrapper) .jd-account-menu__icon{border:1px solid purple;border-radius:1000px;padding:12px;content:'';display:inline-block!important;overflow:hidden;position:relative!important;flex:0 0 28px!important;height:28px!important}.jd-account-menu__icon path{color:white!important;fill:white!important;scale:0.85}:where(#wrapper) .jd-account-menu__icon{padding-left:2px;padding-top:2px;background:#7829bc}.jd-account-menu__icon{border:1px solid purple;border-radius:1000px;scale:1.45;margin-right:5px}.jd-account-menu__label{margin-top:-3px;margin-left:-3px}.post-content-wrap .post-title-wrap{margin-top:2rem!important;margin-bottom:-1rem!important}.modal-header-right *{border:0!important;box-shadow:unset!important}.jdd{margin-bottom:0rem!important}.col-sm-7.team-detail .profile-cards-wrapper p a img{margin-left:auto!important;margin-right:auto!important;display:flex!important}.product-catalog .view-header{text-align:center!important}#views-bootstrap-product-catalog-basic-featured-products-carousel{margin-left:6rem;margin-right:6rem}.cyb-form-landing.path-webform.page-form-99-cent-basic .fieldset-wrapper{width:103%!important}.page-node-type-team .region.region-content p:last-child{margin-bottom:-1rem}.pdp-section__toggle{text-transform:uppercase}.page-node-type-slide .text-center.mt-4 a.button, .node--type-slide .text-center.mt-4 a.button, .page-node-type-slide .text-center.mt-4 .button, .node--type-slide .text-center.mt-4 .button{width:25%}.jd-hub-intro{max-width:60rem!important}#content-wide-top .block-block-content .field-item > h1 + .jd-hub-intro *, #content-wide-top .block-block-content .field-item .jd-hub-intro *{text-align:left!important}.post-meta-item.post-author a{font-size:unset!important}.path-webform #block-martis-contacttitle, .path-webform #block-martis-aiformtitle{width:fit-content!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:-1.5rem!important}.page-node-type-service .field.field-field-text-bg.field-type-string.field-label-above.animate__animated.animate__jello.animate__delay-2s.animate__slow.animate__infinite{margin-bottom:1rem!important}.path-frontpage #block-martis-views-block-partners-block-1 .views-element-container{width:57.5%!important}.path-frontpage #block-martis-views-block-testimonials-block-1 #views_slideshow_cycle_main_testimonials-block_1, .path-frontpage #block-martis-views-block-testimonials-block-1 #views_slideshow_cycle_teaser_section_testimonials-block_1{width:75.5%!important}.path-frontpage #block-martis-views-block-testimonials-block-1 .views-slideshow-controls-top.clearfix, .path-frontpage #block-martis-views-block-testimonials-block-1 #views_slideshow_cycle_main_testimonials-block_1 .views-slideshow-controls-top.clearfix{width:57.5%!important}.cart--cart-block .cart-block-empty{margin-top:19rem!important}.header .header-cart .cart-block--summary, .header .header-cart .cart-block--summary a, .header .header-element-item.header-cart .cart-block--summary a{border-color:black!important}.gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code{color:black}.header-top.dark-header-top .cookiesjsr-banner.active .cookiesjsr-btn.important.allowAll{color:purple!important}html body.page-node-type-service .service-cards-wrapper .card li{z-index:5;position:relative}.path-taxonomy .block-title-content h2{color:black!important}.header a[href^="tel:"], .header a[href^="mailto:"], .header-top a[href^="tel:"], .header-top a[href^="mailto:"], .jd-site-footer a[href^="tel:"], .jd-site-footer a[href^="mailto:"], footer a[href^="tel:"], footer a[href^="mailto:"]{display:inline;margin-top:-1rem}.region.region-header-top-first{margin-top:-20px!important}.path-frontpage .region.region-header-top-first, .path-taxonomy .region.region-header-top-first, .path-node .region.region-header-top-first{margin-top:-7px!important}.page-node-type-slide .slide-content.text-light, .node--type-slide .slide-content.text-light, .page-node-type-slide .slide-content.text-light *, .node--type-slide .slide-content.text-light *{text-align:center!important;width:100%!important}.path-taxonomy  #wrapper .header #block-clearance-sales p{margin-top:0rem!important}#wrapper #content-wide-top .num{background:unset!important;border:unset!important;color:#555555!important}#wrapper .summary-box h2{background:#9152c6!important;border-radius:10px;padding:10px;border:2px solid black;z-index:5}.num{border:2px solid black;border-radius:50%;width:10%;padding-left:0.35rem;margin-bottom:0.25rem;background:#b781e3;color:white}.cart-block--contents.text-center.cart-block-empty.cart-block--contents__expanded div{margin-top:0.5rem}.field.field-field-pre-heading-text.field-type-string.field-label-hidden.field-items div:nth-child(2){margin-left:-45rem;margin-right:auto}.product-catalog .view-header{margin-left:auto!important;margin-right:auto!important}.page-node-type-service .block-views .block-title{margin-top:-5rem;margin-bottom:3rem}#wrapper .summary-box h2{background:#9152c6!important}.row.grid-noppading.justify-content-center.grid-wrapper{gap:1rem}.views-field.views-field-name{display:flex;justify-content:center}.page-node-type-slide .slide-content, .node--type-slide .slide-content, .page-node-type-slide .slide-content-main, .node--type-slide .slide-content-main, .page-node-type-slide .slide-content.text-light, .node--type-slide .slide-content.text-light{will-change:unset!important}.header .header-info .header-info-item.header-info-location, .header .header-info .header-info-item:first-child{border-right:1px solid white;margin-right:3rem!important}[id^="block-martis-views-block-partners-block-"] .block-title-wrap.clearfix{justify-content:center;display:flex}.views-element-container.row{margin-left:auto;margin-right:auto;display:flex;justify-content:center}#block-martis-views-block-partners-block-2, #block-martis-views-block-partners-block-3, #block-martis-views-block-partners-block-4, #block-martis-views-block-partners-block-5, #block-martis-views-block-partners-block-6, #block-martis-views-block-partners-block-7{text-align:center}.mb-2 strong{color:black!important}.footer-bottom .jd-site-footer .headin5_amrc{text-align:center!important}#wrapper .service-icon{margin-left:17rem}.field.field-field-text-bg.field-type-string.field-label-above.animate__animated.animate__jello.animate__delay-2s.animate__slow.animate__infinite{margin-left:1rem}.slide-carousel .slide-carousel-hero{max-height:max-content!important}#wrapper .slide-carousel .slide-carousel-hero{max-height:max-content!important}.node--type-slide .trust-badges .badge, .slide-page .trust-badges .badge{display:inline-block;background:#fff;border:1px solid #6b21a8;color:#6b21a8!important;font-size:0.75rem;padding:3px 10px;border-radius:4px;margin:0 4px 6px 0;font-weight:600}.product-catalog .view-header{margin-left:1rem;margin-bottom:1rem}.commerce-content-header.category-listing-h1{margin-left:1rem;margin-right:1rem}.commerce-content-header.brand-listing-h1{margin-left:1rem;margin-right:1rem}.path-blog .pager__item.pagerer-prefix span b{margin-left:0.5rem!important;margin-right:0.25rem!important}.path-blog .pager__item.pagerer-prefix span{display:flex;margin-top:2rem;margin-bottom:-1rem}.path-product .quantity-nav{display:flex;margin-top:-4rem!important;gap:0.15rem;margin-left:10rem;flex-direction:column-reverse}.page-terms-and-conditions .block.block-layout-builder.block-field-blocknodepagebody, .page-bookings-refunds  .block.block-layout-builder.block-field-blocknodepagebody, .page-privacy  .block.block-layout-builder.block-field-blocknodepagebody{margin-bottom:-3rem}body #footer .footer-bottom footer.jd-site-footer a[href="https://johnnydetail.com/blog"]{margin-left:0rem!important}.path-product .product-variation-selector label{color:black!important}.product-variation-wrap.clearfix{border:2px solid black}#edit-subject-0-value, #edit-name, #product-review form.comment-form, #product-review .comment-form{border:2px solid black!important}.product-variation-wrap .form-item-quantity-0-value input{background:white;border:2px solid black!important}.post-stats{text-transform:uppercase}#block-martis-views-block-partners-block-2, #block-martis-views-block-partners-block-3, #block-martis-views-block-partners-block-4, #block-martis-views-block-partners-block-5, #block-martis-views-block-partners-block-6, #block-martis-views-block-partners-block-7{margin-bottom:-4rem!important}#block-martis-views-block-partners-block-1{margin-bottom:-3rem!important}.path-team.page-team .region.region-content .align-items-center{margin-bottom:1rem!important}.nav-tabs{border-bottom:2px solid black!important}.path-product .button--add-to-cart, .path-product #edit-submit{width:50%!important;padding:0rem!important;display:flex;margin-left:auto;margin-right:auto;letter-spacing:0!important;font-size:initial!important}.product-variation-wrap .commerce-order-item-add-to-cart-form{background:#ebd2ff}.product-gallery-thumbs img{height:100%!important}.material-card, .trust-card, .authority-box, .service-areas-callout, .material-card-question, .faq-section, #edit-mail, #edit-homepage, #edit-comment-body-0-value{border:2px solid black!important}.col-md-9.left-content.main-content{margin-bottom:0.75rem!important}#block-martis-blogh1title{margin-left:-1.25rem}#block-martis-exposedformblog-searchblog-search{border-radius:10px!important;margin-top:1rem!important;margin-bottom:1rem!important}#views-exposed-form-blog-search-blog-search .control-label{color:white}#views-exposed-form-blog-search-blog-search #edit-keys{border-radius:10px}#edit-submit-blog-search{background:#6f42c1!important;border-radius:10px;padding-top:0!important;padding-bottom:0!important;width:10%}.slide-carousel .slide-carousel-hero{border-bottom:2px solid black!important}.slide-carousel.owl-loaded .owl-item.active .animated, .hero .owl-item.active .animated{opacity:1}.page-node-type-slide .slide-content.text-light, .node--type-slide .slide-content.text-light, .page-node-type-slide .slide-content.text-light *, .node--type-slide .slide-content.text-light *{color:#ffffff!important;text-shadow:0 2px 6px rgba(0,0,0,0.75),0 1px 3px rgba(0,0,0,0.5)!important}.slide-carousel [data-animation-in]{opacity:1!important}#wrapper #content-wide-top #block-martis-views-block-testimonials-block-1{border-top:2px solid black!important;margin-top:1.5rem!important}[id^="block-martis-views-block-partners-block-"] .views-field.views-field-body .field-content::before, .views-field-body .field-content::before, .views-field-body .field-content::after{color:#6a0dad!important}[id^="block-martis-views-block-partners-block-"] .views-field.views-field-body .field-content::after{color:#6a0dad!important}#block-martis-views-block-partners-block-1 .views-field.views-field-body .field-content h2, #block-martis-views-block-partners-block-2 .views-field.views-field-body .field-content h2, #block-martis-views-block-partners-block-3 .views-field.views-field-body .field-content h2, #block-martis-views-block-partners-block-4 .views-field.views-field-body .field-content h2, #block-martis-views-block-partners-block-5 .views-field.views-field-body .field-content h2, #block-martis-views-block-partners-block-6 .views-field.views-field-body .field-content h2, #block-martis-views-block-partners-block-7 .views-field.views-field-body .field-content h2{color:#6200ea!important}.modal-header-right .close.js-modal-page-ok-button{padding-right:1.5rem!important}.badge{color:black!important}.mt-3 strong{color:black!important}.button.btn-lg{display:none!important}.small.mt-2{font-size:large}.nav.menu.alt-button.mt-4.slide-button, .slide-content-wrap, .slide-wrap{overflow:visible!important}.slide-content-wrap *{overflow:visible!important}.page-node-type-slide .container.slide-wrap, .node--type-slide .container.slide-wrap{top:-10%}#block-martis-content--3 .views-exposed-form input{background:#6f42c1!important;margin-top:2rem!important}#block-martis-exposedformblog-searchblog-search{border:2px solid black!important;background:#8d5dcc!important;width:55.70%!important;justify-content:center!important;display:flex!important;margin-left:auto!important;margin-right:auto!important;margin-top:-4rem ;margin-bottom:6rem}#edit-submit-product-catalog{background:#6f42c1!important}#edit-actions--2 #edit-submit-product-catalog--2{background:#6f42c1!important}.views-exposed-form input, .views-exposed-form select{background:white!important;border:2px solid black!important}:where(#wrapper) .region.region-content-wide-top [type="button"]:not(:disabled), :where(#wrapper) .region.region-content-wide-top [type="reset"]:not(:disabled), :where(#wrapper) .region.region-content-wide-top [type="submit"]:not(:disabled), :where(#wrapper) .region.region-content-wide-top button:not(:disabled){padding:0.25rem!important;margin-top:1rem!important;margin-bottom:0.5rem!important}.path-taxonomy .product-catalog .pager{margin-top:-1rem;margin-bottom:-5rem}.nice-select.form-select.form-control:hover{border:2px solid black!important}#views-exposed-form-product-catalog-product-catalog{box-shadow:unset!important;justify-content:left;padding-left:0}#views-exposed-form-product-catalog-product-catalog input{padding:1rem!important;padding-top:0rem!important;padding-bottom:0rem!important;margin-top:1.5rem;border:2px solid black!important;box-shadow:unset!important}.product-catalog .switch-icon span{border:2px solid black!important}.nice-select.form-select.form-control{border:2px solid black!important}.nice-select.open .list{border:2px solid black;border-radius:10px}.product-teaser .br-theme-css-stars .br-widget{justify-content:center}.field.field-field-ratings.field-type-voting-api-field.field-label-hidden.field-item .votingapi-widgets .chosen-single{display:none!important}.product-teaser-learn-more{border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important}#wrapper .product-teaser .field-field-short-description .field-item, .product-teaser .product-teaser-short-desc .field-item{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:20px!important;border-top-right-radius:20px!important}.btn.btn-outline-primary.product-teaser-learn-more{border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:-1.5rem}.product-gallery-main-img, .product-gallery-main .piczoomer-pic{max-height:fit-content!important;border-radius:20px!important;border:3px solid black!important}.path-products .product-catalog .pager{margin-top:-4rem;margin-bottom:-1rem}.path-products .product-catalog .view-footer{margin-bottom:-2.5rem}.path-blog div.pagerer-container{padding-bottom:0rem!important;margin-top:6rem!important;margin-left:-1rem!important}ul.pager__items.js-pager__items a, .path-taxonomy ul.pager__items.js-pager__items a{background:#8d5dcc;color:white!important;border:2px solid black!important;padding-right:0!important}.product-catalog .product-price{margin-top:-1rem!important}#wrapper .product-teaser .field-field-short-description .field-item, .product-teaser .product-teaser-short-desc .field-item{background:#b781e382!important;padding:1rem;border:2px solid black;border-radius:10px}.product-catalog .product-title a, .product-catalog .product-title-link, .product-catalog .field-title{justify-content:center;display:flex}.product-catalog .product-price{justify-content:center;display:flex}.product-catalog .product-ratings{margin-bottom:-20px;display:flex!important;justify-content:center!important}.product-title-link div{padding-bottom:15px}.product-catalog .product-ratings{margin-bottom:-15px;padding-bottom:15px;margin-top:-20px}.btn.btn-outline-primary.product-teaser-learn-more{background:#6b21a8!important;border:2px solid black!important;color:white!important}.product-catalog .product-teaser-wrap .product-image, .product-catalog .product-list-wrap .product-image, .product-catalog .product-teaser-wrap .product-teaser-image{background:white!important;border-bottom:2px solid black!important}.product-catalog .product-teaser-wrap::before{content:"";display:unset!important;height:unset!important;background:unset!important}.product-teaser.has-no-options{border:2px solid black!important;border-radius:20px!important}.product-meta-wrap{background:#6237b3!important}.product-catalog .field-price{color:white!important}#wrapper .product-teaser .field-field-short-description .field-item, .product-teaser .product-teaser-short-desc .field-item{color:white!important}btn.btn-outline-primary.product-teaser-learn-more{color:white!important;background:#6b21a8!important;border:2px solid black!important}.product-catalog .product-title a, .product-catalog .product-title-link, .product-catalog .field-title{color:white!important}.product-teaser{background:#6237b3!important}#block-martis-contacttitle h1{margin-right:12rem!important}.product-post{border:2px solid black!important}.product-content-wrap .product-title{font-size:2rem!important}.commerce-content-header.category-listing-h1, .commerce-content-header{margin-top:-6.5rem}.path-products .commerce-content-header{margin-top:-4rem}.views-field.views-field-name{padding:0!important}.views-field.views-field-description__value{padding-top:0!important;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.views-field.views-field-description__value .field-content{color:white!important}.views-field.views-field-name{border-top:0!important;border-bottom:0!important}.views-field.views-field-description__value{border-top:0!important}.views-field.views-field-description__value{background:#6237b3!important}.views-field.views-field-name{background:#6237b3!important;box-shadow:unset!important}.views-field.views-field-description__value{box-shadow:unset!important}.views-field.views-field-name:hover{border-right:2px solid black!important;border-left:2px solid black!important}.views-field.views-field-description__value:hover{border-left:2px solid black!important;border-right:2px solid black!important;border-bottom:2px solid black!important}.views-field.views-field-name:hover{padding-top:unset!important}.commerce-content-header.category-listing-h1,  .commerce-content-header{background:#6b21a8!important;border:2px solid black!important}.commerce-content-h1, h1.commerce-product-h1{color:white!important}.box-icon-item{border:2px solid black!important}.path-product h1.commerce-product-h1{margin-bottom:15px!important;color:white!important;border:2px solid black!important;padding:2rem!important;border-radius:10px!important;text-align:center!important;background:#6b21a8!important}.path-taxonomy .row.layout.layout--onecol h1{margin-right:1rem}.path-products .header-main-wrap, .path-taxonomy .header-main-wrap, .path-product .header-main-wrap{margin-left:-15px!important;margin-right:-15px!important}.path-products .header-side.header-right-wrap, .path-taxonomy .header-side.header-right-wrap, .path-product .header-side.header-right-wrap{margin-left:-15px!important;margin-right:-15px!important}.path-products .block.block-layout-builder.block-field-blockblock-contentbasicbody, .path-taxonomy .block.block-layout-builder.block-field-blockblock-contentbasicbody, .path-product .block.block-layout-builder.block-field-blockblock-contentbasicbody{margin-right:0px!important}.path-products .norm-width.block-title-1.block-title-left .block.block-layout-builder.block-field-blockblock-contentbasicbody p, .path-taxonomy .norm-width.block-title-1.block-title-left .block.block-layout-builder.block-field-blockblock-contentbasicbody p, .path-product .norm-width.block-title-1.block-title-left .block.block-layout-builder.block-field-blockblock-contentbasicbody p{width:100%!important}.page-node-type-blog .region.region-content-wide .team-social{margin-top:8.75rem!important}.page-node-type-blog .region.region-content-wide .team-thumb{width:200px!important;height:200px!important;min-width:200px!important;scale:1.25}.page-node-type-blog .region.region-content-wide .team-thumb img{width:100px!important;height:100px!important}.box-desc p{background:#6b21a8!important;border:2px solid black;border-radius:20px;padding:1rem}div#user-account-block-wrap a[href*="user"]{margin-top:-0.5rem}.flexslider .slides #node-title- a{z-index:10;position:relative}.path-team.page-team .team-name{margin-bottom:2rem!important}.col-12.col-sm-12.col-md-6.col-lg-4.grid-item h4{background:#6a0dad!important;padding:1rem;text-align:center;border:2px solid black;border-radius:10px}.nn c-pricing-instruction-container{margin-top:0!important;padding-top:0!important}#wrapper #block-martis-views-block-testimonials-block-1 h2.views-label.views-label-field-image{color:purple!important}#wrapper [id^="block-martis-views-block-partners-block-"] h2.views-label.views-label-field-image.partner{color:purple!important}.page-node-type-blog .region.region-content-wide div.views-element-container h2{margin-top:-0.5rem!important}.jd-badge{width:100%!important;padding:7px 12px!important;border-radius:5px!important}.page-node-type-service .layout__region.layout__region--second .service-brag p{font-weight:1000!important}.jd-card-footer span{font-weight:1000!important}.jd-comparison-table{border-left:0!important;border-right:0!important}.jd-comparison-table thead tr th:first-child,.jd-comparison-table thead tr th:last-child, .jd-comparison-table tr td:first-child, .jd-comparison-table tr td:last-child{border-left:0!important;border-right:0!important}.jd-card-footer{border-top:0px!important}.jd-badge-red{font-weight:1000!important}.jd-badge-amber{font-weight:1000!important}.jd-comparison-table thead th{border:2px solid black!important}.jd-comparison-table tr td{border:2px solid black!important}#wrapper #block-martis-views-block-testimonials-block-1 [id^="views_slideshow_cycle_div_testimonials-block_1_"] .views-field h2{scale:1.5;margin-left:150px!important;margin-top:2rem!important}.nnc-pricing-menu-heading{z-index:10!important}.region.region-content-wide div.views-element-container h2{margin-top:-7rem!important}.service-brag tr th{padding-top:2rem!important}.page-node-type-service .layout__region.layout__region--second .service-brag p{padding:10px!important}.page-node-type-service .layout__region.layout__region--second .service-brag p{font-size:0.5rem!important}.service-brag{z-index:5!important}.layout__region.layout__region--second .service-brag{margin-top:-54.5rem!important;margin-left:38rem!important;width:100%;max-width:56%;margin-bottom:16rem!important}#content-wide-top #block-martis-views-block-testimonials-block-1{padding-top:0.5rem!important}#block-martis-views-block-testimonials-block-1 .views-field.views-field-field-rating img{border-radius:10px!important}#wrapper #footer .footer-bottom footer.jd-site-footer img.protest{margin-left:7.5rem!important}[id^="block-martis-views-block-partners-block-"] .views-field.views-field-body .field-content::before{top:-50px!important}[id^="block-martis-views-block-partners-block-"] .views-field.views-field-body .field-content::after{bottom:-3rem!important}.path-taxonomy #content-wide-top [id^="block-martis-views-block-partners-block-"]{margin-bottom:-3rem!important}@media (max-width: 1000px){#content-wide-top [id^="block-martis-views-block-partners-block-"]{margin-bottom:-2rem!important}.path-taxonomy #content-wide-top [id^="block-martis-views-block-partners-block-"]{margin-bottom:-2.5rem!important}#block-martis-exposedformblog-searchblog-search{top:1rem!important}#vehicle_ai_modal_label{padding-right:1rem!important}#wrapper .rrssb.rrssb-bs-johnny_detail.jd-sharing{width:100%!important}body.page-node-type-service #wrapper .rrssb.rrssb-bs-johnny_detail.jd-sharing{width:93%!important}html body:is(.path-node, .path-product, .path-webform) #wrapper .jd-sharing{width:92%!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:0rem!important;margin-top:0.5rem!important}html body:not(.path-admin) #wrapper form.jd-careers-application{max-width:104%!important;width:104%!important;margin-left:-0.25rem!important}#wrapper .jd-job-posting{width:104%!important;margin-left:-0.5rem!important}body[class*="page-forum-"] .jd-forum-community{margin-bottom:0.5rem!important}#wrapper .jd-job-posting{margin-top:-2.5rem!important}html body.page-node-type-service #content-wide [id*="pricingpackages"], html body.page-node-type-service #content-wide [id^="block-martis-customblocktoaddpricing"], html body.page-node-type-service .nnc-tab-content-container, html body.page-node-type-service .nnc-pricing-container{margin-top:2.5rem!important}.jd-careers-directory{margin-top:-3rem;margin-bottom:-2rem;width:105%!important;margin-left:-0.5rem!important}.path-forum .region.region-content{width:104%;margin-top:1rem;margin-bottom:-0.5rem}.modal-buttons{margin-top:1rem!important}.nav.menu.menu-parent{gap:0.25rem}body.page-node-542 .node-type-service.node-content.service-node-content, body.page-node-type-service .service-node-content{top:0rem!important}body.page-node-542 #block-martis-customblocktoaddpricingpackagesforjetskis{top:-3rem!important}body.page-node-542  #wrapper #content-wide [id*="views-block-blog"].block{top:-2.5rem!important}.jdd-admin-workspace{margin-top:-1rem!important}.jdd-admin-workspace{margin-bottom:5rem!important}.post-content-wrap .post-title-wrap{margin-top:0rem!important;margin-bottom:-1rem!important}:where(#wrapper) .header-top.dark-header-top .jd-account-menu__panel a, :where(#wrapper) .jd-account-menu__panel a{margin-top:-1.25rem!important;margin-bottom:-0.25rem!important}.jdd{margin-bottom:3rem!important}.jdd{margin-bottom:3rem!important;margin-top:-1.5rem!important}.col-sm-7.team-detail .profile-cards-wrapper p a img{margin-bottom:-0.5rem!important}.modal-dont-show-again-label input{top:-1rem!important;position:relative}.modal-dont-show-again-label{top:0.5rem!important;position:relative;left:-1.75rem}#views-bootstrap-product-catalog-basic-featured-products-carousel{margin-left:auto;margin-right:auto}#edit-how-should-we-contact-you---wrapper{width:93%!important}input[type="checkbox"], input[type="radio"]{margin-left:2rem!important;margin-bottom:-2rem!important;margin-top:0rem!important}.page-node-type-team .region.region-content p:last-child{padding:1.5rem;margin-bottom:-2rem}.page-node-type-slide .text-center.mt-4 a.button, .node--type-slide .text-center.mt-4 a.button, .page-node-type-slide .text-center.mt-4 .button, .node--type-slide .text-center.mt-4 .button{text-wrap:auto!important}#block-martis-aiformtitle .row.layout.layout--onecol h1{margin-bottom:-1rem!important}.page-node-type-slide .text-center.mt-4 a.button, .node--type-slide .text-center.mt-4 a.button, .page-node-type-slide .text-center.mt-4 .button, .node--type-slide .text-center.mt-4 .button{padding:0.65rem 0.15rem!important;width:100%!important}.path-webform #block-martis-contacttitle .row.layout.layout--onecol{margin-bottom:-1.5rem!important}.jd-hub-intro{max-width:22.15rem!important;margin-left:1.15rem!important;margin-right:auto!important;margin-top:2rem!important;margin-bottom:-1.5rem!important}html body.page-node-type-service #content-wide [id*="views-block-blog"].block .post-meta{margin-left:2rem!important}.path-webform #block-martis-contacttitle, .path-webform #block-martis-aiformtitle{width:104%!important;margin-bottom:-3rem}body.page-node-type-service .layout__region--first > .block-field-blocknodeservicefield-image{margin-top:-3rem!important;margin-bottom:-4.5rem!important}.page-node-type-service .field.field-field-text-bg.field-type-string.field-label-above.animate__animated.animate__jello.animate__delay-2s.animate__slow.animate__infinite{margin-bottom:-4rem!important} html body[class*="-automotive-services"]:not(.page-node-type-service) #wrapper #content-wide-top .field-body > h1, html body[class*="-automotive-services"]:not(.page-node-type-service) #wrapper #content-wide-top .block-block-content .field-item > h1, html body[class*="-marine-and-rv-services"]:not(.page-node-type-service) #wrapper #content-wide-top .field-body > h1, html body[class*="-marine-and-rv-services"]:not(.page-node-type-service) #wrapper #content-wide-top .block-block-content .field-item > h1{margin-left:1.25rem!important}.path-frontpage #block-martis-views-block-partners-block-1 .views-element-container{width:100%!important}.path-frontpage #block-martis-views-block-testimonials-block-1 .views-slideshow-controls-top.clearfix, .path-frontpage #block-martis-views-block-testimonials-block-1 #views_slideshow_cycle_main_testimonials-block_1 .views-slideshow-controls-top.clearfix{width:100%!important}#block-martis-views-block-partners-block-1 #views_slideshow_cycle_teaser_section_partners-block_1 [id^="views_slideshow_cycle_div_partners-block_"] .views-label.views-label-field-image{margin-left:-1rem!important}.path-frontpage #block-martis-views-block-testimonials-block-1 #views_slideshow_cycle_main_testimonials-block_1, .path-frontpage #block-martis-views-block-testimonials-block-1 #views_slideshow_cycle_teaser_section_testimonials-block_1{width:100%!important}#block-martis-views-block-testimonials-block-1 .block-content.clearfix{padding-left:0px!important;padding-right:0px!important}.header [id^="block-martis-headerinfo"], .header [id*="headerinfo"]{margin-top:0.5rem!important} html body[class*="-automotive-services"]:not(.page-node-type-service) #wrapper #content-wide-top .field-body > h1, html body[class*="-automotive-services"]:not(.page-node-type-service) #wrapper #content-wide-top .block-block-content .field-item > h1, html body[class*="-marine-and-rv-services"]:not(.page-node-type-service) #wrapper #content-wide-top .field-body > h1, html body[class*="-marine-and-rv-services"]:not(.page-node-type-service) #wrapper #content-wide-top .block-block-content .field-item > h1{margin-bottom:-1rem!important}
html body[class*="-automotive-services"]:not(.page-node-type-service) #wrapper #content-wide-top .field-body > h1,
html body[class*="-automotive-services"]:not(.page-node-type-service) #wrapper #content-wide-top .block-block-content .field-item > h1,
html body[class*="-marine-and-rv-services"]:not(.page-node-type-service) #wrapper #content-wide-top .field-body > h1,
html body[class*="-marine-and-rv-services"]:not(.page-node-type-service) #wrapper #content-wide-top .block-block-content .field-item > h1{margin-bottom:-1rem!important}.header .primary-menu .main-menu, .header .mega-menu > ul, .header #main-menu .mega-menu > ul, .header #main-menu ul.menu, .header #main-menu ul.nav.menu.menu-parent, #block-martis-main-menu ul.nav.menu.menu-parent{border-bottom:0!important;padding-top:0.5rem!important}.path-taxonomy #wrapper .region [id^="block-martis-views-block-partners-block-"] .views-label.views-label-field-image.partner.animate__animated.animate__jello.animate__delay-2s.animate__slow.animate__infinite{right:0.25rem!important}.views-label.views-label-field-image.partner.animate__animated.animate__jello.animate__delay-2s.animate__slow.animate__infinite{scale:0.85}#wrapper .header #block-clearance-sales p{margin-top:0rem!important}.path-taxonomy .views-element-container .row.grid-wrapper{margin-left:-1rem!important}.header a[href^="tel:"], .header a[href^="mailto:"], .header-top a[href^="tel:"], .header-top a[href^="mailto:"], .jd-site-footer a[href^="tel:"], .jd-site-footer a[href^="mailto:"], footer a[href^="tel:"], footer a[href^="mailto:"]{margin:-25px!important}.num{width:8%;padding-left:0.4rem}.cart-block--contents.text-center.cart-block-empty.is-outside-horizontal.cart-block--contents__expanded{margin-top:15rem!important} #wrapper .header-item.header-element{top:0.25rem!important}.header .brand.site-name .site-branding-slogan{text-wrap:inherit!important}.nav.menu.menu-parent{padding-right:15px!important}.cart--cart-block .cart-block-empty{margin-top:17rem!important}.views-element-container .row.grid-wrapper{margin-left:0rem!important}.row.grid-wrapper{margin-left:0rem}.field.field-field-pre-heading-text.field-type-string.field-label-hidden.field-items div:nth-child(2){margin-left:4rem}.grid-wrapper.row.grid-noppading{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important;margin-left:0!important;margin-right:0!important;padding-left:8px!important;padding-right:8px!important}.grid-wrapper > .grid-item,
.grid-wrapper > .col-6,
.grid-wrapper > .col-sm-6,
.grid-wrapper > .col-md-4,
.grid-wrapper > .col-lg-3{width:100%!important;max-width:100%!important;flex:none!important;padding-left:0!important;padding-right:0!important;margin:0!important;box-sizing:border-box!important}.grid-wrapper .grid-item img{width:100%!important;height:auto!important;display:block}.col-lg-3.col-md-6.col-sm-6.box-icon-items{padding-right:0}.grid-wrapper > .grid-item{flex:0 0 33.333333%;max-width:33.333333%;width:33.333333%}.row.grid-noppading.justify-content-center.grid-wrapper{margin-right:auto!important;margin-left:auto!important;display:flex;gap:0.25rem!important}#user-account-block-wrap .menu-item{width:30%!important}.header #main-menu.show li.menu-item, #main-menu.show li.menu-item, .header #main-menu.show .menu-item{border:0px!important}#wrapper #main-menu.show a{background-color:#b781e3!important}#wrapper .header #main-menu.show .mega-menu > ul > li > a, .header #main-menu.show .main-menu .nav > li > a, .header #main-menu.show a, #main-menu.show .mega-menu > ul > li > a, #main-menu.show a{background-color:#b781e3!important;border-radius:10px!important;border:2px solid black;width:100%!important;display:flex!important}#wrapper .header #block-call-to-order .field-item, .header .header-right .field-item, .header #block-call-to-order .field.field-body.field-item, .header #block-call-to-order .field-body{margin-top:1rem!important;margin-bottom:-1rem!important}.region.region-header .layout__region.layout__region--content{background-color:#b781e3!important}.page-node-type-service .block-views .block-title{z-index:5;margin-bottom:5rem!important;margin-top:-4rem!important}.product-catalog .view-header{margin-left:-1rem}#wrapper #block-martis-views-block-partners-block-1 #views_slideshow_cycle_teaser_section_partners-block_1 [id^="views_slideshow_cycle_div_partners-block_"] .views-field.views-field-body, #wrapper #block-martis-views-block-partners-block-2 #views_slideshow_cycle_teaser_section_partners-block_2 [id^="views_slideshow_cycle_div_partners-block_"] .views-field.views-field-body, #wrapper #block-martis-views-block-partners-block-3 #views_slideshow_cycle_teaser_section_partners-block_3 [id^="views_slideshow_cycle_div_partners-block_"] .views-field.views-field-body, #wrapper #block-martis-views-block-partners-block-4 #views_slideshow_cycle_teaser_section_partners-block_4 [id^="views_slideshow_cycle_div_partners-block_"] .views-field.views-field-body, #wrapper #block-martis-views-block-partners-block-5 #views_slideshow_cycle_teaser_section_partners-block_5 [id^="views_slideshow_cycle_div_partners-block_"] .views-field.views-field-body, #wrapper #block-martis-views-block-partners-block-6 #views_slideshow_cycle_teaser_section_partners-block_6 [id^="views_slideshow_cycle_div_partners-block_"] .views-field.views-field-body, #wrapper #block-martis-views-block-partners-block-7 #views_slideshow_cycle_teaser_section_partners-block_7 [id^="views_slideshow_cycle_div_partners-block_"] .views-field.views-field-body{margin-left:auto!important;margin-right:auto!important;width:95%!important}.page-node-type-blog   #block-martis-exposedformblog-searchblog-search{width:95%!important;margin-top:0.5rem!important;margin-bottom:0rem!important}.commerce-content-header.category-listing-h1{margin-left:-0.65rem;margin-right:0.4rem}.path-taxonomy .pager__item.pagerer-prefix{margin-top:3rem;margin-bottom:-6rem;padding-top:2rem}.path-taxonomy #edit-submit-product-catalog{margin-top:2rem!important}.path-taxonomy col-md-9.left-content.main-content{margin-left:1rem}.path-taxonomy .product-catalog{margin-left:1rem}.path-taxonomy .commerce-content-header.brand-listing-h1{margin-left:-0.65rem;margin-right:0.35rem}.path-blog .pager__item.pagerer-prefix span{display:flex;margin-top:7rem;margin-bottom:0rem}.path-blog .pager{margin-top:-15rem!important;margin-bottom:10rem!important}.path-blog div.pagerer-container{margin-top:7rem!important;margin-bottom:-5rem!important}.product-content-wrap .field-label{color:black!important}.col-sm-7.team-detail .profile-cards-wrapper p a img{margin-bottom:2rem}.path-blog .views-view-responsive-grid__item .post-image img{height:auto!important;width:100%!important;object-position:center!important;object-fit:fill!important}.path-product #edit-submit-product-catalog{margin-top:2rem!important}.path-team.page-team .region.region-content .align-items-center{margin-bottom:4.5rem!important}.path-product .button--add-to-cart, .path-product #edit-submit{padding:1rem!important}.path-frontpage #block-martis-views-block-partners-block-1 .views_slideshow_cycle_slide .views-row{margin-bottom:3rem!important}.col-md-9.left-content.main-content{margin-bottom:-1.5rem!important}#block-martis-views-block-partners-block-1, #block-martis-views-block-partners-block-2, #block-martis-views-block-partners-block-3, #block-martis-views-block-partners-block-4, #block-martis-views-block-partners-block-5, #block-martis-views-block-partners-block-6, #block-martis-views-block-partners-block-7{margin-bottom:-3.5rem!important}.path-team.page-team .region.region-content .row{margin-bottom:-3rem}.node--type-slide .slide-additional-content{margin-top:-9.5rem!important;padding-bottom:1.5rem!important}.slide-carousel .slide-carousel-hero .slide-image picture img{min-height:25vh!important}#block-martis-exposedformblog-searchblog-search{width:92.5%!important;margin-top:2rem!important;padding-bottom:3rem;margin-bottom:-1rem!important}#block-martis-blogh1title{margin-left:0rem!important}#edit-submit-blog-search{background:#6f42c1!important;border-radius:10px;padding-top:1rem!important;padding-bottom:1rem!important;width:30%;margin-top:0rem!important;margin-bottom:1rem!important}.slide-carousel .slide-carousel-hero{border-bottom:0px!important}.hero.slide-carousel .slide-additional-content, .slide-carousel.owl-carousel .owl-item .slide-additional-content, .slide-block .hero.slide-carousel .slide-additional-content.container{width:100%!important;margin-top:-2rem!important;margin-bottom:-2rem!important}.page-node-type-slide .container.slide-wrap, .node--type-slide .container.slide-wrap{top:0%}.slide-additional-content.container.py-5{padding-right:15px!important;padding-left:15px!important}.cart--cart-block{margin-top:0.85rem!important}.navbar-toggler.nav-button.collapsed{position:relative;top:6px!important}.header-element{top:0px!important}.path-product .product-image-wrap img, .path-product .piczoomer-pic{height:100%!important}.path-taxonomy .product-catalog .pager{margin-top:1rem;margin-bottom:-3rem}#views-exposed-form-product-catalog-product-catalog{padding-left:10px}.view-header{padding-left:10px}#edit-actions{margin-top:-1rem;margin-bottom:-2rem}#views-exposed-form-product-catalog-product-catalog input{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.path-products .commerce-content-header{margin-left:0.3rem;margin-right:0.4rem;margin-bottom:-1rem}.product-catalog .product-list-wrap .product-image .field-field-image .field-item, .product-list-wrap .product-image .field-field-image .field-item{display:inline-grid!important}.path-products .product-catalog .pager{margin-top:0rem!important;margin-bottom:-2rem!important}.path-products .product-catalog .view-footer{margin-bottom:0.5rem}.path-products .pager__items.js-pager__items, .path-taxonomy .pager__items.js-pager__items{margin-top:-1rem!important}.product-catalog .row.justify-content-center.grid-wrapper .col-6.col-sm-6.col-md-4.col-lg-3.grid-item{margin-bottom:-0.5rem!important}ul.pager__items.js-pager__items a, .path-taxonomy ul.pager__items.js-pager__items a{padding-right:0!important;border:2px solid black!important}.path-products .pager__item span, .path-taxonomy .pager__item span{padding:0rem!important}.path-products .pager__items.js-pager__items, .path-taxonomy .pager__items.js-pager__items{display:flex!important}.product-catalog .pager{margin-top:-3rem;margin-bottom:-2rem}#views-exposed-form-product-catalog-product-catalog .row.justify-content-center.grid-wrapper  .col-6.col-sm-6.col-md-4.col-lg-3.grid-item div{width:100%!important}.row.justify-content-center.grid-wrapper{margin-left:auto}.product-post{margin-top:-3rem!important}.path-product h1.commerce-product-h1{font-size:1.25rem!important;padding:1rem!important}.path-product h1.commerce-product-h1{margin:1rem!important;margin-top:-2rem!important}.path-team.page-team .team-name{margin-bottom:1rem!important}.path-team.page-team .region.region-content .team-thumb{margin-top:2rem!important}.page-node-type-blog .region.region-content-wide .ml-3{margin-top:0rem!important}.page-node-type-blog #wrapper .region.region-content-wide .team-thumb{margin-bottom:-3rem!important}.path-products .block.block-layout-builder.block-field-blockblock-contentbasicbody, .path-taxonomy .block.block-layout-builder.block-field-blockblock-contentbasicbody, .path-product .block.block-layout-builder.block-field-blockblock-contentbasicbody{margin-right:-15px!important}.path-taxonomy .row.layout.layout--onecol h1{margin-right:0.25rem}.page-node-type-blog #wrapper .region.region-content-wide .team-thumb{margin-top:-8.5rem}.page-node-type-blog .region.region-content-wide .team-thumb{width:150px!important;height:450px!important;scale:1;margin-top:-8rem}.page-node-type-blog .region.region-content-wide .team-thumb img{width:100px!important;height:100px!important}.page-node-type-blog .region.region-content-wide .team-social{margin-top:12.5rem!important;scale:1.15}.jd-material-card{margin-right:5px}.nnc-tabs-menu.w-tab-menu{margin-bottom:-1.5rem}.node.node-type-team.node-content{margin-left:-10px;margin-right:-10px}.terms-cards-wrapper, .policy-cards-wrapper, .privacy-cards-wrapper{margin-left:-5px!important;margin-right:-5px!important}#wrapper #block-martis-views-block-testimonials-block-1 [id^="views_slideshow_cycle_div_testimonials-block_1_"] .views-field h2{scale:1.75!important;margin-left:2rem!important}.jd-comparison-table thead tr th:first-child{padding-left:0.25rem!important}.jd-comparison-table tbody td:first-child{padding-left:5px!important}.jd-card-header p{margin-right:0px!important}.jd-comparison-table tbody td p{margin-right:0rem!important}.jd-comparison-table thead th{padding-left:0.25rem!important;padding-right:0.85rem!important}.page-node-type-service .layout__region.layout__region--second p{text-wrap:balance}.page-node-type-service .layout__region.layout__region--second .service-brag p{font-size:10px!important}.page-node-type-service .layout__region.layout__region--second .service-brag p{padding:5px!important}.jd-comparison-table thead th{letter-spacing:0px!important}.jd-comparison-table thead th.jd-johnny-col::after{right:2px!important}h2.nnc-pricing-menu-heading{position:absolute}.nnc-tabs.w-tabs{margin-top:3.5rem}.region.region-content-wide div.views-element-container h2{margin-top:-3.5rem!important}.layout__region.layout__region--second .service-brag{margin-top:-6rem!important;margin-left:unset!important;width:100%;max-width:100%!important}.layout__region.layout__region--second .service-brag{display:inline}.service-brag{margin-top:-6rem!important;display:block!important;padding-bottom:22rem!important;margin-right:-0.5rem}.page-node-type-service .layout__region.layout__region--second{margin-top:-2rem!important;display:flex;margin-bottom:4rem!important;padding:0;padding-right:0px!important;margin-left:1rem;margin-right:-1rem!important}.node-type-service .service-brag .block-content, .node-type-service .node-content .block-content{overflow-x:unset!important}.service-brag{display:inline}.page-node-type-service .row.layout.layout--onecol{margin-left:revert-rule!important;margin-right:revert-rule!important;max-width:unset!important}.page-node-type-service .row.layout.layout--onecol  .layout__region{padding-left:0!important;padding-right:10px!important}.path-frontpage #content-wide-top #block-martis-views-block-testimonials-block-1{padding-top:2.5rem!important}#wrapper [id^="block-martis-views-block-partners-block-"] .views-slideshow-controls-top.clearfix{width:100%!important}.path-frontpage #wrapper #footer .footer-bottom footer.jd-site-footer img.protest{margin-left:1.5rem!important}#wrapper #footer .footer-bottom footer.jd-site-footer img.protest{margin-left:auto!important;margin-right:auto!important}}#content-wide-top [id^="block-martis-views-block-partners-block-"]{border-bottom:0!important}.views-element-container.fullwidth.block-title-1.block-title-left.settings-tray-editable.block.block-views *{color:black}#block-martis-views-block-partners-block-1 .block-views .views-field.views-field-body .field-content p,
#block-martis-views-block-partners-block-2 .block-views .views-field.views-field-body .field-content p,
#block-martis-views-block-partners-block-3 .block-views .views-field.views-field-body .field-content p,
#block-martis-views-block-partners-block-4 .block-views .views-field.views-field-body .field-content p,
#block-martis-views-block-partners-block-5 .block-views .views-field.views-field-body .field-content p,
#block-martis-views-block-partners-block-6 .block-views .views-field.views-field-body .field-content p,
#block-martis-views-block-partners-block-7 .block-views .views-field.views-field-body .field-content p,
#block-martis-views-block-partners-block-1 .block-views .views-field.views-field-body .field-content h2,
#block-martis-views-block-partners-block-2 .block-views .views-field.views-field-body .field-content h2,
#block-martis-views-block-partners-block-3 .block-views .views-field.views-field-body .field-content h2,
#block-martis-views-block-partners-block-4 .block-views .views-field.views-field-body .field-content h2,
#block-martis-views-block-partners-block-5 .block-views .views-field.views-field-body .field-content h2,
#block-martis-views-block-partners-block-6 .block-views .views-field.views-field-body .field-content h2,
#block-martis-views-block-partners-block-7 .block-views .views-field.views-field-body .field-content h2{padding-left:2rem!important;padding-right:2rem!important}.views-element-container.fullwidth.block-title-1.block-title-left.settings-tray-editable.block.block-views *{margin-left:auto!important;margin-right:auto!important;text-align:center!important}#block-martis-views-block-partners-block-1 *, #block-martis-views-block-testimonials-block-1 *{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.nnc-tab-content{padding-top:1rem!important}.service-page{margin-top:0rem!important}.faq-grid .faq-card summary{padding-right:3rem}.post-content-wrap .content-wrap .post-meta div{color:black!important}.post-content-wrap .content-wrap .post-meta div a{color:black!important}.post-content-wrap .content-wrap .post-meta div i{color:black!important}div#block-clearance-sales{width:unset!important}.faq-card .faq-answer{background:#6b21a8!important;color:white!important;border:2px solid black}.team-social{visibility:visible!important}.page-wrapper p strong{color:white!important}.region.region-content .policy-cards-wrapper .card p, .region.region-content  .policy-cards-wrapper .card li, .region.region-content .privacy-cards-wrapper .card p, .region.region-content  .policy-cards-wrapper .card li, .region.region-content  .profile-cards-wrapper .faq-card .card li, .region.region-content .profile-cards-wrapper .faq-card .card p{background-color:#b781e3!important}.region.region-content .policy-cards-wrapper .faq-card p, .region.region-content .privacy-cards-wrapper .faq-card p, .region.region-content .privacy-cards-wrapper .faq-card p{background-color:#b781e3!important;border:2px solid black}.policy-cards-wrapper .faq-card, .privacy-cards-wrapper .faq-card, .profile-cards-wrapper .faq-card{background:#6b21a8!important}.policy-cards-wrapper .faq-grid .faq-card, .privacy-cards-wrapper .faq-grid .faq-card, .profile-cards-wrapper .faq-grid .faq-card{background:#6b21a8!important;border:2px solid black!important}.region.region-content p{background-color:#b781e3!important;color:white!important}.policy-cards-wrapper .faq-card, .privacy-cards-wrapper .faq-card, .profile-cards-wrapper .faq-card{background:#6b21a8!important;border:2px solid black!important}.policy-cards-wrapper .faq-card h3, .privacy-cards-wrapper .faq-card h3, .profile-cards-wrapper .faq-card h3{background:#b781e382!important}.region.region-content .policy-cards-wrapper .summary-box p, .region.region-content .privacy-cards-wrapper .summary-box p, .region.region-content .profile-cards-wrapper .summary-box p{background:#b781e3!important}.policy-cards-wrapper .main-grid .card p, .privacy-cards-wrapper .main-grid .card p, .profile-cards-wrapper .main-grid .card p{background:#b781e3!important}.policy-cards-wrapper .card h2, .policy-cards-wrapper .card h3, .policy-cards-wrapper .card h2, .privacy-cards-wrapper .card h3, .profile-cards-wrapper .card h3{color:white!important;background:#9152c6!important}.region.region-content p{background-color:#b781e3!important}.policy-cards-wrapper .faq-card h3, .privacy-cards-wrapper .faq-card h3, .profile-cards-wrapper .faq-card h3{color:white!important;background:#9152c6!important}.terms-cards-wrapper .faq-card h3{color:white!important;background:#b781e382!important}.terms-cards-wrapper .faq-grid .faq-card{border:2px solid black!important}.page-node-type-page .page-wrapper p strong{color:white!important}.page-node-type-page .region.region-content li{background-color:#b781e3!important}.policy-cards-wrapper .summary-box h2, .privacy-cards-wrapper .summary-box h2{color:white!important;background:#b781e382!important}.terms-cards-wrapper .faq-grid .faq-card{background-color:#6b21a8!important}.faq-grid .faq-card{background:transparent!important;border:0!important}.terms-cards-wrapper .card h2, .terms-cards-wrapper .card h3, .privacy-cards-wrapper .card h2{color:white!important;background:#b781e382!important}.nnc-pt-heading-container{border-top-left-radius:30px!important;border-top-right-radius:30px!important}.nav.nav-tabs{margin-left:1rem}.nnc-tab-content-container{width:100%!important;max-width:75rem!important}.product-tab-item > div p, #product-detail .product-tab-item > div p{color:white!important}.product-short-description{margin:0!important;padding:0!important}.product-short-description{margin:0!important;padding:0!important;border:0!important;border-left-width:0px;border-left-style:none;border-left-color:currentcolor;background:transparent!important;box-shadow:unset!important}.trust-card, .material-card, .material-card.hero-card, .service-areas-callout, .authority-box, .material-card-question, .faq-section{padding:1rem!important}.section-description, .faq-description{color:black!important}.faq-answer{border-radius:20px;margin-top:1rem!important}.question-subheader{border:2px solid black!important}.faq-grid .faq-card summary{background:#b781e3!important;border:2px solid black!important}.faq-answer{background:transparent!important;color:white;font-weight:650}.faq-answer strong{font-weight:800}.faq-subheader{box-shadow:unset!important;border:2px solid black}.faq-card summary{background:#b781e3!important}.faq-grid .faq-card{box-shadow:unset!important}.card-title, .trust-card h3{background-color:#b781e3!important;border:2px solid black;padding:1rem;border-radius:10px;z-index:5;position:relative;color:white!important}.team-social{position:absolute}container-wrap.clearfix:hover img{box-shadow:unset!important}.product-gallery-main-img, .product-gallery-main .piczoomer-pic{background:transparent!important;box-shadow:unset!important}.product-gallery-thumb{background:unset!important}div.block-pricing-packages .block-content.clearfix{width:max-content!important}.content-wide div.block-pricing-packages .container-wrap{display:contents!important}#block-martis-customblocktoaddpricingpackages .nav.nav-tabs{width:max-content!important}.section-badge, .faq-subheader .section-badge, .trust-subheader .section-badge{border-radius:10px!important;border:2px solid black!important}.profile-cards-wrapper .faq-card h3{padding:1rem!important}.faq-card{background:#ca8bff!important}.faq-card summary{color:white!important;font-weight:800!important;font-size:1.25rem!important}.faq-answer{padding-top:1.5rem!important}.faq-card[open] summary::after{top:50%}.faq-card summary::after{top:50%!important}.region.region-content .material-card-question .btn-primary{border-color:#8bb6f9a1!important;border:2px solid}.region.region-content .material-card-question  p{background-color:#b781e3!important}.section-badge, .faq-subheader .section-badge, .trust-subheader .section-badge{background:#e4c3ff!important}.material-card{background:linear-gradient(135deg,#7e57c2 0%,#673ab7 50%,#5e35b1 100%)!important}.material-card::before{background:rgba(181,138,255,0.65)!important}.page-node-type-service .row.layout.layout--onecol h1{z-index:2;position:relative}.material-card::after{background:rgba(247,135,229,0.36)!important}.trust-card::after{background:rgba(108,33,236,0.36)!important}.hero-stat{z-index:2}.card-title h2{color:white!important;z-index:2}.material-card-question .btn-primary{padding:10px;border-radius:10px}.region.region-content p{z-index:2;position:relative}.product-content-wrap .product-price{font-size:1.4rem!important}.product-gallery-thumbs img{border-radius:50%;width:10rem!important;display:flex}.product-gallery-thumbs{justify-content:center;display:flex}.product-gallery-thumb{border:2px solid black!important;margin-top:1rem;padding:0.25rem;margin-right:0.25rem}.product-gallery-thumb{border:0!important}.product-image-wrap{max-width:100%!important}#commerce-checkout-flow-multistep-default{background:#ce94ff;border-radius:10px}.commerce-checkout-form .form-item label, .layout-checkout-form .form-item label{color:black!important}.commerce-checkout-form .button, .commerce-checkout-form .form-submit, .layout-checkout-form .button, .layout-checkout-form input[type="submit"]{padding:initial!important;padding-left:1rem!important;padding-right:1rem!important}.path-product .product-price{color:green!important;margin-left:1rem}.field-item:focus{box-shadow:unset!important}.piczoomer-pic-wp:focus{box-shadow:unset!important}.field-item img{box-shadow:unset!important}.path-product .product-info .nav-tabs li a{z-index:5;position:sticky}.path-product .product-meta{display:none}#edit-comment-body-0-format{display:none!important}.product-variation-wrap .commerce-order-item-add-to-cart-form{border:2px solid var(--commerce-purple-light)!important}.path-product .product-title .field-item, .path-product .product-title h1{color:black!important;border:2px solid black!important;padding:2rem!important;text-align:center!important;background:#faf7ff!important}.faq-accordion dt::after{color:white!important;z-index:2}path-product .product-price .field-item{color:#1dae28!important;font-size:1.5rem!important}.product-post .product-tab-item h2, .product-tab-item h2{border-bottom:0px!important}.product-post{background:linear-gradient(135deg,#7e57c2 0%,#673ab7 50%,#5e35b1 100%)!important}.product-post::before{content:"";position:absolute;top:125rem;right:-70px;width:500px;height:500px;border-radius:50%}.product-post::after{content:"";position:absolute;top:-50px;right:50rem;width:500px;height:500px;border-radius:50%;background:rgba(255,255,255,.08)}.path-product .product-info .tab-pane{background:#ebd2ff!important}.product-meta-item:last-child{border-bottom:1px solid var(--commerce-purple-light)!important}.product-content-wrap .product-meta-item > div{padding:10px!important}.nav.nav-tabs li a[href="#product-detail"]{color:white!important}.path-product .product-info .nav-tabs li a{border:2px solid black!important}.messages--status{border:2px solid black!important}.messages--status{position:relative;display:flex;align-items:center;padding:22px 28px 22px 75px;border:none;border-radius:20px;background:#dcb3f354;color:#111827;font-size:15px;font-weight:600;line-height:1.7;box-shadow:0 10px 30px rgba(0,0,0,.05),0 15px 40px rgba(103,58,183,.08);border-left:5px solid #673ab7;overflow:hidden}.messages--status::before{content:"";position:absolute;top:-60px;right:-60px;width:160px;height:160px;border-radius:50%;background:radial-gradient(rgba(126,87,194,.15),transparent 70%)}.messages--status::after{content:"✓";position:absolute;left:22px;top:50%;transform:translateY(-50%);width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#7e57c2,#673ab7);color:#fff;font-size:16px;font-weight:800;box-shadow:0 8px 20px rgba(103,58,183,.30)}.messages--status strong, .messages--status b{color:#111827;font-weight:800}.messages--status a{display:inline-flex;align-items:center;margin-left:6px;color:#673ab7;font-weight:700;text-decoration:none;transition:all .3s ease;text-transform:capitalize}.messages--status a:hover{color:#5e35b1}.messages--status a::after{content:"→";margin-left:6px;transition:transform .3s ease}.messages--status a:hover::after{transform:translateX(4px)}.messages--status{animation:jdSuccessToast .45s ease}@keyframes jdSuccessToast{from{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.path-product .product-post{background:#fff;border-radius:24px;padding:30px;box-shadow:0 4px 15px rgba(0,0,0,.06),0 10px 40px rgba(103,58,183,.08)}.path-product .margin-top-50.product-info{margin-top:70px;position:relative}.path-product .product-info .nav-tabs{border:none;display:flex;gap:15px;margin-bottom:30px;padding:0;list-style:none;justify-content:center}.path-product .product-info .nav-tabs li{margin:0}.path-product .product-info .nav-tabs li a{display:flex;align-items:center;justify-content:center;min-width:180px;height:58px;border-radius:18px;text-decoration:none;font-size:15px;font-weight:700;letter-spacing:.3px;color:#5f6368;background:#ffffff;border:1px solid rgba(103,58,183,.10);transition:all .35s ease;box-shadow:0 4px 12px rgba(0,0,0,.04),0 8px 25px rgba(103,58,183,.05)}.path-product .product-info .nav-tabs li a:hover{color:#673ab7;transform:translateY(-3px);box-shadow:0 12px 25px rgba(103,58,183,.15)}.path-product .product-info .nav-tabs li.active a, .path-product .product-info .nav-tabs li a.active, .path-product .product-info .nav-tabs li a:hover{color:#fff!important;background:linear-gradient(135deg,#7e57c2,#673ab7,#5e35b1);border-color:transparent;box-shadow:0 15px 35px rgba(103,58,183,.35)}.path-product .product-info .tab-content{position:relative}.path-product .product-info .tab-pane{background:#fff;border-radius:28px;padding:45px;border:1px solid rgba(103,58,183,.08);box-shadow:0 10px 35px rgba(0,0,0,.05),0 20px 60px rgba(103,58,183,.08);overflow:hidden}.path-product .product-info .tab-pane::before{content:"";position:absolute;top:0;left:0;width:100%;height:5px}.path-product .product-tab-item h2, .path-product .post-stats{font-size:2rem;font-weight:800;color:#111827;margin-bottom:25px;position:relative}.path-product .product-tab-item h2::after, .path-product .post-stats::after{content:"";display:block;width:auto;height:4px;margin-top:12px;border-radius:20px;background:linear-gradient(90deg,#7e57c2,#673ab7)}.path-product .product-tab-item p{color:#4b5563;font-size:1.05rem;line-height:1.95;margin-bottom:22px}.path-product .product-post{margin-top:-4rem;margin-bottom:0rem!important}.path-product .product-tab-item strong{color:white!important;font-weight:800}.path-product .product-tab-item ul{list-style:none;padding:0;margin:25px 0}.path-product .product-tab-item ul li{position:relative;padding:16px 18px 16px 55px;margin-bottom:12px;border-radius:16px;background:linear-gradient(180deg,#faf7ff,#ffffff);border:1px solid rgba(103,58,183,.08);color:#374151;font-weight:500;transition:all .3s ease}.path-product .product-tab-item ul li:hover{transform:translateX(6px);border-color:rgba(103,58,183,.25);box-shadow:0 10px 25px rgba(103,58,183,.08)}.path-product .product-tab-item ul li::before{content:"✓";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;background:linear-gradient(135deg,#7e57c2,#673ab7)}.path-product .comment-form{margin-top:25px}.path-product .comment-form .form-text, .path-product .comment-form .form-textarea{width:100%;background:#fff;border:2px solid rgba(103,58,183,.10);border-radius:18px;padding:16px 20px;font-size:15px;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.03)}.path-product .comment-form .form-text{height:58px}.path-product .comment-form .form-textarea{min-height:180px}.path-product .comment-form .form-text:focus, .path-product .comment-form .form-textarea:focus{outline:none;border-color:#673ab7;box-shadow:0 0 0 5px rgba(103,58,183,.12)}.path-product .js-filter-guidelines{margin-top:20px;padding:20px;border-radius:16px;background:linear-gradient(180deg,#faf7ff,#ffffff);border:1px solid rgba(103,58,183,.08)}.path-product .js-filter-guidelines ul{margin:0;padding-left:20px}.path-product .js-filter-guidelines li{color:#6b7280;margin-bottom:8px}.path-product .comment-form .form-submit, .path-product #edit-submit--2{margin-top:25px;min-width:220px;height:60px;border:none;border-radius:18px;color:#fff;font-size:15px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;background:linear-gradient(135deg,#7e57c2,#673ab7,#5e35b1);box-shadow:0 15px 35px rgba(103,58,183,.25);transition:all .35s ease}.path-product .comment-form .form-submit:hover, .path-product #edit-submit--2:hover{transform:translateY(-4px);box-shadow:0 25px 45px rgba(103,58,183,.35)}.path-product .product-image-wrap{border-radius:20px;padding:25px;border:1px solid rgba(103,58,183,.08)}.path-product .product-image-wrap img, .path-product .piczoomer-pic{width:100%;height:auto;transition:transform .4s ease}.path-product .product-image-wrap:hover img, .path-product .product-image-wrap:hover .piczoomer-pic{transform:scale(1.04)}.path-product .piclist{margin-top:20px}.path-product .piclist img{border-radius:12px;border:2px solid transparent;transition:all .3s ease}.path-product .piclist img:hover{border-color:#673ab7}.path-product .product-content-wrap{padding-left:25px}.path-product .product-title .field-item, .path-product .product-title h1{font-size:2.25rem;font-weight:800;line-height:1.2;color:#1f2937;margin-bottom:15px}.path-product .product-price-wrap{margin:20px 0}.path-product .product-price .field-item, .path-product .product-price{color:#673ab7;font-size:2.2rem;font-weight:800;letter-spacing:-.5px}.path-product .product-stock{display:inline-flex;align-items:center;gap:10px;margin-bottom:20px;background:#f4fdf6;border:1px solid #d4f4dc;border-radius:12px;padding:10px 15px}.path-product .available-stock{color:#16a34a;font-weight:700}.path-product .product-short-description{margin:25px 0;padding:20px;background:#faf7ff;border-radius:16px;border-left:4px solid #673ab7!important;border:2px solid black}.path-product .product-short-description .field-item{color:#4b5563;line-height:1.8;font-size:1rem}.path-product .product-meta{margin-top:25px}.path-product .product-meta-item{display:flex;align-items:center;gap:10px;padding:12px 0}.path-product .product-meta .field-label{min-width:90px;font-weight:700;color:#673ab7}.path-product .product-meta a{color:#5e35b1;font-weight:600;text-decoration:none}.path-product .product-meta a:hover{color:#7e57c2}.path-product .product-variation-selector label{font-weight:700;color:#374151;margin-bottom:8px;display:block}.path-product .variation-switcher, .path-product .product-post select.form-select{width:100%;border-radius:14px;border:2px solid rgba(103,58,183,.15);padding:14px 16px;background:#fff;transition:all .3s ease}.path-product .variation-switcher:focus, .path-product .product-post select:focus{outline:none;border-color:#673ab7;box-shadow:0 0 0 4px rgba(103,58,183,.12)}.path-product #edit-quantity-wrapper{margin-top:20px}.path-product .form-number{border-radius:14px;border:2px solid rgba(103,58,183,.15);padding:12px;font-weight:600}.quantity-button.quantity-down{margin-right:10px}.product-variation-wrap .quantity-nav{border:0px!important;box-shadow:unset!important}.path-product .quantity-button{width:40px;height:40px;border-radius:12px;background:#673ab7;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.path-product .quantity-button:hover{background:#5e35b1;transform:translateY(-2px)}.path-product .button--add-to-cart, .path-product #edit-submit{width:100%;margin-top:20px;border:none;border-radius:16px;padding:16px 24px;background:linear-gradient(135deg,#7e57c2,#673ab7,#5e35b1);color:#fff;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease;box-shadow:0 10px 25px rgba(103,58,183,.25)}.path-product .button--add-to-cart:hover, .path-product #edit-submit:hover{transform:translateY(-3px);box-shadow:0 18px 35px rgba(103,58,183,.35)}.path-product .product-icon-wrap{display:flex;gap:12px;margin-top:25px}.path-product .product-icon{width:48px;height:48px;border-radius:14px;background:#faf7ff;border:1px solid rgba(103,58,183,.12);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.path-product .product-icon:hover{background:#673ab7;color:#fff;transform:translateY(-3px)}.path-product .product-info{margin-top:50px}.path-product .product-info .nav-tabs{border:none;gap:10px}.path-product .product-info .nav-tabs li a{border:none;border-radius:14px;padding:14px 24px;background:#f4f4f5;color:#4b5563;font-weight:700;transition:all .3s ease}.path-product .product-info .nav-tabs li.active a, .path-product .product-info .nav-tabs li a:hover{background:#673ab7;color:#fff}.path-product .product-tab-item h2{color:#1f2937;font-weight:800}.path-product .product-tab-item p, .path-product .product-tab-item li{color:#4b5563;line-height:1.9}.path-product .comment-form input, .path-product .comment-form textarea{border-radius:14px;border:2px solid rgba(103,58,183,.12);padding:14px}.path-product .comment-form input:focus, .path-product .comment-form textarea:focus{border-color:#673ab7;box-shadow:0 0 0 4px rgba(103,58,183,.12);outline:none}.product-catalog{padding:30px 0}.product-catalog .grid-wrapper{row-gap:30px}.product-catalog .product-teaser-wrap{background:#ffffff;border-radius:20px;overflow:hidden;height:100%;box-shadow:0 4px 12px rgba(0,0,0,.08),0 10px 30px rgba(103,58,183,.08);transition:all .35s ease;border:1px solid rgba(103,58,183,.08);position:relative}.product-catalog .product-teaser-wrap:hover{transform:translateY(-8px);box-shadow:0 15px 35px rgba(0,0,0,.12),0 20px 50px rgba(103,58,183,.18)}.product-catalog .product-teaser-wrap::before{content:"";display:block;height:4px;background:linear-gradient(90deg,#7e57c2,#673ab7,#5e35b1)}.product-catalog .product-image{padding:20px;text-align:center;background:linear-gradient(180deg,#faf7ff 0%,#ffffff 100%)}.product-catalog .product-image img{width:100%;height:220px;object-fit:contain;transition:transform .35s ease}.product-catalog .product-teaser-wrap:hover .product-image img{transform:scale(1.05)}.product-catalog .product-meta{padding:20px}.product-catalog .product-title{margin-bottom:12px;min-height:60px}.product-catalog .product-title a, .product-catalog .product-title-link, .product-catalog .field-title{color:#1f2937;font-size:1rem;font-weight:700;line-height:1.5;text-decoration:none;transition:color .3s ease}.product-catalog .product-title a:hover, .product-catalog .product-title-link:hover{color:#673ab7}.product-catalog .product-ratings{margin-bottom:15px}.product-catalog .br-widget a.br-selected:after, .product-catalog .br-widget a.br-active:after{color:#ffb300!important}.product-catalog .product-price{margin-top:15px}.product-catalog .field-price{font-size:1.5rem;font-weight:800;color:#673ab7;letter-spacing:-.5px}.product-catalog .views-exposed-form{margin-bottom:40px;display:flex;justify-content:flex-end;align-items:center;gap:15px}.product-catalog .nice-select, .product-catalog .form-select{border-radius:12px!important;border:1px solid rgba(103,58,183,.20)!important;background:#fff;min-width:220px;font-weight:600;color:#444;box-shadow:0 2px 10px rgba(103,58,183,.05)}.product-catalog .nice-select:hover{border-color:#673ab7!important}.product-catalog .form-submit, .product-catalog input[type="submit"]{background:linear-gradient(135deg,#7e57c2,#673ab7);border:none;color:#fff;font-weight:700;border-radius:12px;padding:12px 28px;transition:all .3s ease;box-shadow:0 4px 12px rgba(103,58,183,.25)}.product-catalog .form-submit:hover, .product-catalog input[type="submit"]:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(103,58,183,.35)}.product-catalog .switch-icon{display:flex;gap:10px}.product-catalog .switch-icon span{width:42px;height:42px;border-radius:12px;background:#fff;border:1px solid rgba(103,58,183,.15);display:flex;align-items:center;justify-content:center;color:#673ab7;transition:all .3s ease;cursor:pointer}.product-catalog .switch-icon span.active, .product-catalog .switch-icon span:hover{background:#673ab7;color:#fff}.product-catalog .pager{margin-top:50px}.pager__items{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;list-style:none;padding:0}.pager__item a{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;text-decoration:none;background:#fff;color:#673ab7;font-weight:700;border:1px solid rgba(103,58,183,.15);transition:all .3s ease}.product-catalog .pager__item a:hover, .product-catalog .pager__item.is-active a{background:#673ab7!important;color:#fff;box-shadow:0 8px 20px rgba(103,58,183,.25)}.product-catalog .view-footer{text-align:center;margin-top:25px;color:#6b7280;font-weight:600;font-size:.95rem}.cart.cart-block{padding:0.5rem;background:white;border-radius:10px}tr:hover{background:white!important}.commerce-cart-form, .views-form-commerce-cart-form, .cart.cart-form{background:#ce94ff;border:2px solid black!important}.cart-block--contents.cart-block-empty a.view-more-products{font-size:0.65rem;font-weight:600;padding:4px 8px;border-radius:10px;transition:all 0.2s ease;display:inline-flex;border:1px solid var(--commerce-purple-light);background:white}.cart--cart-block .cart-block-empty{background:#6b21a8!important;border:2px solid black;margin-top:1rem}.cart-block--contents.text-center.cart-block-empty.cart-block--contents__expanded div{background:#9152c6;padding:15px;border-radius:10px;border:2px solid black;color:white;font-weight:800}.cart-block--contents.cart-block-empty a.view-more-products{font-size:0.75rem;background:#b781e3;color:white!important;border:2px solid black!important}.cart-block--contents.cart-block-empty i.ti-shopping-cart{border:2px solid black;border-radius:50%;margin-left:50%;margin-right:20%;padding:1rem;background-color:#b781e3;color:white;font-weight:600}.cart-block--contents.text-center.cart-block-empty.cart-block--contents__expanded i{margin-top:0rem;margin-left:auto;margin-right:auto;border-radius:20px!important;width:33%}.cart-block--contents__inner{border-radius:10px;border:2px solid white;margin-top:1rem;background:#ede1f7}.cart-block--contents{background:transparent!important}.cart-block--contents__links a[href="/cart"]:hover{background:var(--commerce-purple)!important}.cart-block--contents__links a[href="/cart"]{background:#774fbe99!important}.cart-block--contents__items td.views-field.views-field-title, .cart-block--contents__items .views-field-title{display:contents}.cart-block--contents__links.cart-block-link a[href="/cart"]{color:white!important;border:1px solid black}.summary-box{background:#6b21a8!important}.nav.nav-tabs li a div{font-size:1.5rem!important}h2.nnc-pricing-menu-heading{font-weight:700!important;scale:1.25}.region.region-content-wide div.views-element-container h2{font-size:2rem;color:black!important;font-weight:700;text-shadow:unset!important}.page-node-type-service .post-image img{margin-top:-7rem}.page-node-type-service .flexslider .slides img{box-shadow:unset!important;scale:2}.page-node-type-service .post-image img{background-size:contain;object-fit:contain!important;border-radius:10px!important;scale:1.5}.page-node-type-service .post-image img{display:block;width:100%;padding:1rem!important;margin-bottom:-14rem!important;transition:transform .3s ease;border-radius:10%!important;scale:0.7!important}.page-node-type-service .post-image img{scale:1.5}.service-page{margin-top:0rem}.profile-cards-wrapper .card h2, .profile-cards-wrapper .card h3{color:white!important;text-shadow:unset!important;background:#b781e382!important}.page-node-type-team .team-body h2{text-shadow:unset!important}.profile-cards-wrapper .faq-grid{margin-bottom:1rem}.col-sm-7.team-detail .profile-cards-wrapper p a img{border:2px solid black}.page-node-type-service #content-wide .norm-width.block-title-1.block-title-left.block-block-content{width:-webkit-fill-available}.col-sm-7.team-detail .profile-cards-wrapper p a img{border-radius:10px}.service-cards-wrapper{background:transparent!important}.page-node-type-service .layout.layout--twocol-section.layout--twocol-section--50-50.row{margin-bottom:-24rem}.block.block-layout-builder.block-field-blocknodeservicefield-text-bg{margin-top:17rem}.block.block-layout-builder.block-field-blocknodeservicefield-teaser-icon img{width:120px;border-radius:50%;margin-top:-50rem;background-image:linear-gradient(204deg,#b19cd9,#6a0dad);border:5px solid black;margin-left:33rem;z-index:6;position:relative}.region.region-content p{padding:1rem;border-radius:10px}.page-wrapper .main-content .block:last-child{margin-bottom:-50rem}.region.region-content p{margin-bottom:1rem}.page-node-type-page .row.layout.layout--onecol h1{margin-bottom:1rem}.profile-cards-wrapper{background:unset!important}.privacy-cards-wrapper .summary-box p{padding:1rem;border-radius:10px;margin-bottom:1rem}.privacy-cards-wrapper .main-grid .card p{padding:1rem;border-radius:10px}.privacy-cards-wrapper .faq-card p{border-radius:10px;padding:1rem;margin-bottom:0.1rem}.privacy-cards-wrapper{background:unset!important}.terms-cards-wrapper{background:unset!important}.policy-cards-wrapper{background:unset!important}.summary-box h2{background:white!important}.policy-cards-wrapper .main-grid .card p{padding:1rem;border-radius:10px}.page-node-type-page .region.region-content li{border-radius:10px;padding:1rem}.policy-cards-wrapper .faq-card p{border-radius:10px;padding:1rem;margin-bottom:0.2rem}.policy-cards-wrapper .card p, .policy-cards-wrapper .card li{border-radius:10px;padding:1rem}.policy-cards-wrapper .summary-box p{padding:1rem;border-radius:10px;margin-bottom:1rem}.terms-cards-wrapper .faq-card p{border-radius:10px;padding:1rem}.terms-cards-wrapper .card p, .terms-cards-wrapper .card li{padding:1rem;border-radius:10px}._none.block.block-layout-builder.block-field-blocknodeservicefield-text-bg{margin-top:14rem}.post-body div .faq-accordion .faq-answer p{background:#ca8bff!important}.page-node-type-blog .post-body *{background:transparent}.page-node-type-service #block-martis-views-block-blog-block-1 .post-meta *{color:black!important}.page-node-type-service .row.layout.layout--onecol h1{margin-right:0rem!important}.page-node-type-team b{text-shadow:-2px 2px 6px #6716aa,0 1px 0 black,1px 0 0 white,-1px 0 0 white,0 0 1px white!important;color:#6716aa!important}div.pagerer-container{z-index:5;margin-top:3rem!important}ul.pager__items.js-pager__items a{padding-right:0.5rem}.page-wrapper a{text-shadow:unset!important}.pager__item a{color:black;border-radius:5px!important;box-shadow:unset!important}div.pagerer-left-pane, div.pagerer-center-pane, div.pagerer-right-pane{display:block!important;margin-bottom:-5rem}.pagerer-left-pane{padding-top:2rem}.pager{margin-bottom:3rem;margin-top:-3rem;justify-content:center;display:flex;gap:3rem}div.pagerer-left-pane ul.pager__items{text-align:left}.pager__items.js-pager__items{display:flex}.pager__items.js-pager__items{margin-bottom:0rem}.pager__item.pagerer-prefix{list-style-type:none}.pager__item{list-style:none;list-style-type:none}.path-blog .field.field-field-category.field-type-entity-reference.field-label-above .field-item a{font-size:10px!important;text-shadow:unset!important}.path-blog .post-meta-item.post-date{color:black!important}.path-blog .post-meta-item.post-author{color:black!important}.path-blog .post-meta-item.post-comment{color:black!important}.path-blog .post-link .read-more{display:inline-block;margin-top:6px;background:linear-gradient(204deg,#b19cd9,#6a0dad);color:#ffffff;padding:8px 14px;border-radius:8px;font-weight:600;font-size:0.9rem;text-decoration:none;transition:opacity .15s ease,transform .12s ease;justify-content:center;display:flex;border:2px solid black;color:white!important}.path-blog .post-tags.clearfix{margin-left:-1rem}.path-blog .post-tags{display:flex;gap:8px;align-items:center;color:#475569;padding:12px 18px;border-top:1px solid #f1f5f9;font-size:0.75rem}.path-blog .post-tags{font-size:0.75rem}.path-blog .field-items{column-count:2}.path-blog .tags-list .field-item a{color:white!important;font-size:12px!important}.path-blog .post-content a{color:black!important;text-shadow:unset;font-weight:600}.path-blog .post-meta-item{display:inline-flex;gap:6px;align-items:center;background:white;padding:6px 10px;border-radius:5px;margin-left:0.25rem;border:2px solid black;color:black!important}.path-blog .post-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:13px;color:#6b7280;border:0!important;background-color:transparent}.path-blog .post-meta{margin-top:0rem!important;margin-left:0.75rem}.path-blog .post-meta{font-size:10px!important}.post-meta{border:2px solid black;background-color:#f9f9f9;border-radius:5px}.path-blog .post-excerpt .field-item, .path-blog .post-body{color:#334155;font-size:0.95rem;line-height:1.6;max-height:5.6rem;overflow:hidden;overflow-y:hidden;text-overflow:unset;overflow-y:auto!important;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);mask-repeat:no-repeat;mask-size:100% 100%}.page-node-type-service .block-title-wrap.clearfix :hover img{box-shadow:unset!important}.page-node-type-service .container-wrap.clearfix :hover img{box-shadow:unset!important}.page-node-type-service .flexslider .slides img{box-shadow:unset!important}.page-node-type-service .blog-post-teaser.post-row{margin-bottom:-2.5rem!important}.page-node-type-service .read-more{width:80%;margin-left:auto;margin-right:auto}.page-node-type-service .post-link .read-more{display:inline-block;margin-top:6px;background:linear-gradient(204deg,#b19cd9,#e2baff);color:#ffffff;padding:8px 14px;border-radius:8px;font-weight:600;font-size:0.9rem;text-decoration:none;transition:opacity .15s ease,transform .12s ease;justify-content:center;display:flex;border:2px solid black;color:white!important;opacity:1}.page-node-type-service .content-wrap .post-content .field-item a{font-size:0.85rem!important}.page-node-type-service .post-meta-item{display:inline-flex;gap:6px;align-items:center;background:rgba(15,23,36,0.03);background-color:rgba(15,23,36,0.03);padding:6px 10px;border-radius:5px;margin-left:0.25rem;border:2px solid black;background-color:white}.page-node-type-service #node-title-{margin-top:-2rem!important;text-align:center;margin-bottom:-2rem}.page-node-type-service #node-title-{padding-top:2rem}.page-node-type-service .post-title{margin:0;margin-top:0px;margin-bottom:0px;font-size:1.125rem;line-height:1.25;font-weight:600;color:#0f1724}.page-node-type-service .post-title a{color:black!important;text-decoration:none;display:inline-block;text-shadow:unset!important}.page-node-type-service .post-excerpt .field-item, .page-node-type-service .post-body{color:#334155;font-size:0.95rem;line-height:1.6;max-height:5.6rem;text-overflow:unset;overflow-y:auto;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);mask-repeat:no-repeat;mask-size:100% 100%}.page-node-type-service #block-martis-views-block-blog-block-1 *, #block-martis-views-block-blog-block-4 *, #block-martis-views-block-blog-block-5 *, #block-martis-views-block-blog-block-6 *, #block-martis-views-block-blog-block-3 *, #block-martis-views-block-blog-block-2 *{box-shadow:unset!important;color:white}.page-node-type-service #block-martis-views-block-blog-block-1 *{box-shadow:unset!important;color:white}.page-node-type-service .blog-post-teaser.post-row .content-wrap{margin-bottom:-3rem!important}.page-node-type-service .views-element-container .post-content{background-color:#6a0dad!important;margin:5rem;border-radius:10px;padding-bottom:2rem}.page-node-type-service .content-wrap *{color:white!important}.page-node-type-service .post-excerpt{margin-top:3rem;width:80%;margin-left:auto;margin-right:auto}.page-node-type-service .post-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:13px;color:#6b7280;border:0!important;background-color:transparent}.page-node-type-service .post-meta{margin-top:1rem!important;margin-bottom:1rem!important}.page-node-type-service .post-meta{margin-left:0rem;justify-content:center}.page-node-type-service .post-tags.clearfix{margin-left:0rem;margin-right:0rem;column-gap:20px;justify-content:center;display:flex!important;column-gap:7rem}.page-node-type-service .post-tags{display:flex;gap:8px;column-gap:8px;align-items:center;color:#475569;padding:12px 18px;border-top:1px solid #f1f5f9;font-size:0.9rem}.page-node-type-service .post-tags.clearfix{margin-right:auto}.page-node-type-service .post-link{margin-bottom:0rem!important}.page-node-type-service .post-image{margin-top:2rem!important;margin-left:7rem;margin-right:7rem;margin-bottom:-7rem}.page-node-type-service .post-thumb, .page-node-type-service .post-media{width:100%;position:relative}.page-node-type-service .post-content-wrap{border:2px solid black;border-radius:10px;margin-left:0rem!important;margin-bottom:0rem}.page-node-type-service .post-content-wrap{background-color:#b781e382!important}.page-node-type-service .blog-post-teaser, .page-node-type-service .blog-post-full{display:flex;flex-direction:column;background:#ffffff;border-radius:12px;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease;color:#111827;text-decoration:none;min-height:100%}.page-node-type-service .blog-post-teaser.post-row{margin-bottom:1.5rem}.page-node-type-service .post-image img{display:block;width:100%;padding:1rem!important;object-position:center;transition:transform .3s ease}.page-node-type-service .post-image img{background-size:contain;object-fit:contain!important}.path-blog .views-view-responsive-grid{display:block ruby;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;justify-content:center;display:flex}.path-blog .post-content-wrap, .path-blog .post-content{padding:18px;padding-top:18px;display:flex;flex-direction:column;gap:12px;width:20rem;margin-left:-1rem}.path-blog .post-content{padding-top:2.5rem!important}.path-blog .post-content{background-color:#6a0dad!important;border-radius:10px;width:100%!important;justify-content:center;display:flex!important;margin-left:auto!important;margin-right:auto!important;margin-top:-1rem}.path-blog .blog-post-teaser, .path-blog .blog-post-full{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease;color:#111827;text-decoration:none;min-height:100%}.path-blog .post-content-wrap, .path-blog .post-content{padding:18px;display:flex;flex-direction:column;gap:12px;width:20rem;margin-left:-1rem}.path-blog .post-content-wrap{border:2px solid black;border-radius:10px;margin-left:0rem!important;margin-bottom:3rem}.path-blog .post-content-wrap{background-color:#b781e382!important}.path-blog .post-thumb, .path-blog .post-media{width:100%;position:relative}.path-blog .post-thumb{width:95%!important;margin-left:0.5rem}.path-blog .post-content-wrap *{color:white!important}.path-blog .post-title{margin:0;font-size:1.125rem;line-height:1.25;font-weight:600;color:#0f1724}.path-blog .post-title a{color:black!important;text-decoration:none;display:inline-block;text-shadow:unset!important}.page-node-type-service #content-wide .block-title-wrap.clearfix{justify-content:center;display:flex}.path-webform .form-item .alert{margin-top:0.5rem}.path-webform .form-item .form-item--error-message.alert{margin-top:1rem}.webform-ajax-form-wrapper .button{display:block;background-color:#fff;color:#1b5e20;border:2px solid #000;border-radius:5px;padding:2px 20px;padding-right:20px;padding-left:20px;font-weight:bold;cursor:pointer;margin-right:auto;margin-left:auto}.webform-ajax-form-wrapper .webform-button--previous{margin-bottom:1rem!important}input[size="60"]{width:100%;border-radius:5px}.webform-section-title{text-align:center;margin-bottom:15px}#edit-request-a-quote--description p{border:0!important;margin-bottom:1rem;text-align:center}.progress-text{display:block;padding:8px 8px;overflow:hidden;text-overflow:ellipsis}.webform-progress-tracker.progress-tracker.progress-tracker--center{margin-top:0rem;margin-bottom:0rem}.webform-progress{margin-left:auto;margin-right:auto;display:flex}.webform-ajax-form-wrapper{background-color:#6a0dad!important;border:2px solid black;border-radius:10px;padding:20px;max-width:800px;margin:0 auto;margin-bottom:0px;color:#fff;margin-bottom:3rem}.page-node-625 #block-martis-servicebragsheet{margin-top:-11rem}.page-node-616 #block-martis-servicebragsheet{margin-top:-11.5rem;margin-bottom:6rem}.page-node-613 #block-martis-servicebragsheet{margin-top:-11rem}.page-node-606 #block-martis-servicebragsheet{margin-top:-11rem}.page-node-624 #block-martis-servicebragsheet{margin-top:-11rem}.page-node-615 #block-martis-servicebragsheet{margin-top:-11.5rem;margin-bottom:5.5rem}.page-node-612 #block-martis-servicebragsheet{margin-top:-11rem}.page-node-605 #block-martis-servicebragsheet{margin-top:-11rem}.page-node-600 #block-martis-servicebragsheet{margin-top:-11.5rem}.page-node-594 #block-martis-servicebragsheet{margin-top:-11rem}.page-node-623 #block-martis-servicebragsheet{margin-top:-11rem}.page-node-619 #block-martis-servicebragsheet{margin-top:-8.25rem}.page-node-611 #block-martis-servicebragsheet{margin-top:-9.5rem}.page-node-604 #block-martis-servicebragsheet{margin-top:-9.5rem;margin-bottom:8rem}.page-node-599 #block-martis-servicebragsheet{margin-top:-11rem}.page-node-593 #block-martis-servicebragsheet{margin-top:-9.5rem}.page-node-622 #block-martis-servicebragsheet{margin-top:-11.5rem;margin-bottom:5.5rem}.page-node-618 #block-martis-servicebragsheet{margin-top:-12rem}.page-node-610 #block-martis-servicebragsheet{margin-top:-10rem}.page-node-607 #block-martis-servicebragsheet{margin-top:-10rem}.page-node-598 #block-martis-servicebragsheet{margin-top:-10rem}.page-node-592 #block-martis-servicebragsheet{margin-top:-10rem}.page-node-621 #block-martis-servicebragsheet{margin-top:-9.5rem}.page-node-609 #block-martis-servicebragsheet{margin-top:-11rem}.page-node-603 #block-martis-servicebragsheet{margin-top:-9.5rem}.page-node-591 #block-martis-servicebragsheet{margin-top:-11rem}.page-node-620 #block-martis-servicebragsheet{margin-top:-8rem}.page-node-617 #block-martis-servicebragsheet{margin-top:-11.5rem}.page-node-602 #block-martis-servicebragsheet{margin-top:-9.5rem}.page-node-596 #block-martis-servicebragsheet{margin-top:-9.5rem}.page-node-574 #block-martis-servicebragsheet{margin-top:-9.5rem;margin-bottom:1rem}.page-node-274 #block-martis-servicebragsheet{margin-top:-11rem}.page-node-265 #block-martis-servicebragsheet{margin-top:-11rem;margin-bottom:6rem}.page-node-540 #block-martis-servicebragsheet{margin-top:-8rem}.page-node-type-blog .tags-list{display:flex;margin-top:1rem}.page-node-type-blog #edit-comment-body-0-format{display:none}.path-blog .post-meta ::before{color:black;margin-right:0.5rem}.page-node-type-service #content-wide .norm-width.block-title-1.block-title-left.block-block-content .block-title-wrap{justify-content:center;display:flex!important}.flexslider .flex-direction-nav a, .flexslider .flex-direction-nav a{display:block!important;opacity:0.5}.flexslider .slides .tags-label{margin-right:-1rem}.flexslider .slides .ti-tag::before{margin-left:2rem;margin-right:-1.5rem;color:white}.flexslider .slides .field-items{column-count:2}.flexslider .slides .tags-label{color:white}.flexslider .slides #node-title- a{color:white!important;margin-top:1rem}.flex-prev::before{margin-top:-0.5rem!important;color:white!important}.flex-next::before{margin-top:-0.5rem!important;color:white!important}#block-martis-views-block-team-team-carousel-2{margin-bottom:-5rem}.page-team-jesus-christ .ti-facebook[href="https://www.vatican.va/content/vatican/en.html"]{background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDA0IiBoZWlnaHQ9IjU2NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHRpdGxlPkNocmlzdGlhbiBDcm9zczwvdGl0bGU+CjxwYXRoIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSI4MCIgZD0ibTIwMiwyVjU2Mk0yLDIwMkg0MDIiLz4KPC9zdmc+')}.ti-facebook[href="https://www.vatican.va/content/vatican/en.html"]::before{display:none}.ti-facebook[href="https://www.vatican.va/content/vatican/en.html"]{display:inline-block!important;width:24px;height:24px;background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDA0IiBoZWlnaHQ9IjU2NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHRpdGxlPkNocmlzdGlhbiBDcm9zczwvdGl0bGU+CjxwYXRoIHN0cm9rZT0iIzZhMGRhZCIgc3Ryb2tlLXdpZHRoPSI4MCIgZD0ibTIwMiwyVjU2Mk0yLDIwMkg0MDIiLz4KPC9zdmc+');background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent;color:#6a0dad;text-shadow:-1.25px -1.25px 0 black,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black!important;filter:drop-shadow(-1.25px -1.25px 0 black)!important;font-size:0;line-height:0}#block-martis-views-block-team-team-carousel-2 h2{color:black}.page-node-type-blog .team-name{margin-left:0rem}.page-node-type-blog .region.region-content-wide .team-biography{margin-top:5px!important;overflow-y:auto!important;max-height:10rem;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);mask-repeat:no-repeat;mask-size:100% 100%;color:white}.page-node-type-blog .region.region-content-wide .team-teaser, .page-node-type-blog .team-content{background-color:#b781e3!important;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.1);margin-bottom:30px;padding:10px;text-align:left;border:5px solid #6a0dad;padding-bottom:25px}.page-node-type-blog .region.region-content-wide .team-thumb{width:150px;height:150px;min-width:150px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;margin-bottom:0;margin-top:-1.5rem}.page-node-type-blog .region.region-content-wide .team-thumb img{object-fit:cover!important;border-radius:50%!important;border:5px solid #dabff1!important}.page-node-type-blog .region.region-content .team-meta .team-name{font-size:1.8em;color:#3f51b5;margin-bottom:5px;font-weight:600}.page-node-type-blog .region.region-content-wide .team-meta .team-name a{text-shadow:-1px -1px 0 black,1px -1px 0 black,1px 1px 0 black,1px -1px 0 black!important;color:white}.page-node-type-blog .region.region-content-wide .team-position{font-size:1.25em;color:white;margin-bottom:15px;font-weight:800}.page-node-type-blog .region.region-content-wide .team-social{margin-top:20px}.page-node-type-blog  .region.region-content-wide .team-social a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.75rem!important;height:1.75rem!important;margin:0!important;padding:0!important;background:#6716aa!important;background-image:none;background-image:none!important;border:2px solid #000!important;border-radius:999px!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-size:0.8rem!important;line-height:1!important;text-decoration:none!important;box-shadow:0 1px 0 #000!important}#content-wide-top [id^="block-martis-views-block-partners-block-"]{margin-bottom:-1rem!important}.path-frontpage #content-wide-top [id^="block-martis-views-block-partners-block-"]{margin-bottom:-1.5rem!important}.page-node-type-blog .region.region-content-wide .team-social a:hover{color:#3f51b5}.page-node-type-blog  .region.region-content-wide .team-body, .page-node-type-blog  .region.region-content .team-biography{text-align:left;margin-top:20px;color:white;line-height:1.7}.page-node-type-blog .region.region-content-wide .col-sm-5.figure{display:flex;justify-content:center;align-items:flex-start;margin-bottom:20px}.page-node-type-blog .region.region-content-wide .team-thumb img{border-radius:8px;border:none}.page-node-type-blog .region.region-content-wide .team-detail{text-align:left}.page-node-type-blog .region.region-content-wide .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.page-node-type-blog .region.region-content-wide .col-sm-5, .page-node-type-blog .region.region-content-wide .col-sm-7{position:relative;width:100%;padding-right:15px;padding-left:15px}.page-node-type-blog .region.region-content-wide .container{max-width:1200px;margin:0 auto;padding:0 20px}.page-node-type-blog.d-flex{display:flex!important}.page-node-type-blog .region.region-content-wide .align-items-center{align-items:center!important}.page-node-type-blog .region.region-content-wide .flex-wrap{flex-wrap:wrap!important}.page-node-type-blog  .region.region-content-wide .text-left{text-align:left!important}.page-node-type-blog  .region.region-content-wide .ml-3{margin-left:1rem!important}.header-info{z-index:5;position:relative}.page-node-type-team .col-sm-7.team-detail{max-width:100%!important;width:100%!important;flex:0 0 100%}.page-node-type-team .header-side.header-right-wrap{margin-right:6px!important}.page-node-type-team .header-item.header-right{margin-right:-1rem!important;padding-right:1rem}.page-node-type-team .header-side.header-right-wrap{margin-left:-1rem;margin-right:-1rem}.page-node-type-team .header-main-wrap{margin-left:-1rem!important;margin-right:-1rem!important}.page-node-type-team .region.region-content p{color:white!important}.page-node-type-team .region.region-content p:last-child{border-bottom:0!important}.page-node-type-team .col-sm-7.team-detail{margin-top:-2rem;margin-bottom:-2rem}.page-node-type-team .team-header.flex-wrap{background-color:#6a0dad;padding:2rem;width:90%;margin-left:auto;margin-right:auto;border:2px solid black!important;border-radius:10px!important}.page-node-type-team .col-sm-5.figure *{color:white!important}.page-node-type-team .col-sm-5.figure{margin-top:-1rem}.page-node-type-team .team-body header{border-radius:10px;background-color:#dabff1}.page-node-type-team .team-body ul{border-bottom:2px solid black;padding:0.5rem}.page-node-type-team .team-body h2{color:white;text-align:center}.page-node-type-team .team-body p{margin-bottom:0rem;border-left:0!important;border-right:0!important;padding:0.5rem}.page-node-type-team .team-body ul li{color:white;text-shadow:0 1px 0 rgba(0,0,0,0.95),0 -1px 0 rgba(0,0,0,0.95),1px 0 0 rgba(0,0,0,0.95),-1px 0 0 rgba(0,0,0,0.95),0 0 6px rgba(0,0,0,0.45)!important}.page-node-type-team .team-meta.text-left{margin-top:-7.5rem;margin-left:8rem;margin-bottom:1.5rem}.page-node-type-team #page-wrapper .container{max-width:1200px;margin:0 auto;padding:0 15px}.page-node-type-team .team-social{position:absolute;margin-top:0rem!important}.page-node-type-team #page-wrapper .team-teaser{background-color:#ffffff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);margin-bottom:20px;padding:20px;text-align:center;display:flex;align-items:center}.page-node-type-team #page-wrapper .team-thumb{width:100px;height:100px;min-width:100px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;margin-right:15px;border:5px solid #b781e3}.page-node-type-team #page-wrapper .team-thumb img{width:150px;height:150px;object-fit:cover;border-radius:50%}.page-node-type-team #page-wrapper .team-meta{flex-grow:1;text-align:left}.page-node-type-team #page-wrapper .team-name{width:125%!important}.page-node-type-team #page-wrapper .team-name{font-size:1.5em;color:#1976d2;margin-bottom:5px;font-weight:500;margin-right:-2rem}.page-node-type-team .team-thumb{margin-top:0rem;margin-bottom:2rem!important;margin-left:-1rem}.page-node-type-team #page-wrapper .team-name a{text-decoration:none;color:#1976d2}.page-node-type-team #page-wrapper .team-name a:hover{text-decoration:underline;color:#1565c0}.page-node-type-team #page-wrapper .team-position{font-size:0.9em;color:#616161;margin-bottom:10px}.page-node-type-team #page-wrapper .team-social{margin-top:10px}.page-node-type-team #page-wrapper .team-social a{color:#424242;font-size:1.3em;margin:0 6px;transition:color 0.3s ease,transform 0.3s ease}.page-node-type-team #page-wrapper .team-social a:hover{color:#1976d2;transform:translateY(-2px)}.page-node-type-team #page-wrapper .team-body{text-align:left;margin-top:3rem;color:#424242;line-height:1.6}.page-node-type-team #page-wrapper .team-biography{font-style:italic;color:#757575;margin-top:10px;padding:10px;border-left:3px solid #1976d2}.page-wrapper .team-social a{text-shadow:-1.25px -1.25px 0 black,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black!important}.nnc-pricing-table-content-container{list-style:none;padding-left:0}.nnc-pricing-table-content-container ul li{position:relative;padding-left:1.5em;margin-bottom:0.5rem;list-style:none}.nnc-pricing-table-content-container ul li::before{content:'✓';position:absolute;left:0;color:#28a745;font-weight:bold;margin-right:0.5rem;font-size:1.2em}.path-team.page-team .col-12.col-sm-12.col-md-6.col-lg-4.grid-item{margin-bottom:-2rem}.team-social{position:absolute;margin-top:12.5rem!important}#block-martis-frontpagetitle{margin-top:0.5rem!important;margin-bottom:-1.5rem}.path-team.page-team .team-name{margin-left:-10.5rem}.path-team.page-team .region.region-content .team-biography{margin-top:5px!important;overflow-y:auto!important;max-height:10rem;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);mask-repeat:no-repeat;mask-size:100% 100%}.path-team.page-team .region.region-content .team-teaser, .path-team.page-team .team-content{background-color:#ffffff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.1);margin-bottom:30px;padding:10px;text-align:left}.region.region-content .team-teaser.d-flex.align-items-center{border:5px solid #6a0dad;background-color:#b781e3!important}.path-team.page-team .region.region-content .team-thumb{width:150px;height:150px;min-width:150px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;margin-bottom:0;margin-top:2rem}.path-team.page-team .region.region-content .team-thumb img{width:150px;height:140px;object-fit:cover;border-radius:50%;border:5px solid #dabff1}.path-team.page-team .region.region-content .team-meta .team-name{font-size:1.8em;color:#3f51b5;margin-bottom:5px;font-weight:600}.path-team.page-team .region.region-content .team-meta .team-name a{text-shadow:-1px -1px 0 black,1px -1px 0 black,1px 1px 0 black,1px -1px 0 black!important;color:white}.path-team.page-team .region.region-content .team-position{font-size:1.25em;color:white;margin-bottom:15px;font-weight:800}.path-team.page-team .region.region-content .team-social{margin-top:20px}.path-team.page-team  .region.region-content .team-social a{color:#6a0dad;font-size:1.6em;margin:0 8px;transition:color 0.3s ease,transform 0.3s ease}.path-team.page-team .region.region-content .team-social a:hover{color:#3f51b5;transform:translateY(-3px)}.path-team.page-team  .region.region-content .team-body, .path-team.page-team  .region.region-content .team-biography{text-align:left;margin-top:20px;color:white;line-height:1.7}.path-team.page-team .region.region-content .col-sm-5.figure{display:flex;justify-content:center;align-items:flex-start;margin-bottom:20px}.path-team.page-team .region.region-content .team-content .team-thumb img{border-radius:8px;border:none}.path-team.page-team .region.region-content .team-detail{text-align:left}.path-team.page-team .region.region-content .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.path-team.page-team .region.region-content .col-sm-5, .path-team.page-team .col-sm-7{position:relative;width:100%;padding-right:15px;padding-left:15px}.path-team.page-team .region.region-content .container{max-width:1200px;margin:0 auto;padding:0 20px}.path-team.page-team.d-flex{display:flex!important}.path-team.page-team .region.region-content .align-items-center{align-items:center!important}.path-team.page-team .region.region-content .flex-wrap{flex-wrap:wrap!important}.path-team.page-team  .region.region-content .text-left{text-align:left!important}.path-team.page-team  .region.region-content .ml-3{margin-left:1rem!important}article.blog-post-teaser.post-row{margin-bottom:-4rem!important}ol.flex-control-nav.flex-control-paging{display:none}._none.block.block-layout-builder.block-field-blocknodeservicefield-text-bg{padding-left:1rem;padding-right:12rem}.text-bg{padding-left:0rem;margin-left:-1rem}.field-field-text-bg{outline:2px solid black;background-color:#6a0dada6;backdrop-filter:blur(10px);width:50%;border-radius:10px}.page-node-type-service .layout__region.layout__region--second p{margin-bottom:1rem!important}.views-label.views-label-field-image.animate__animated.animate__jello.animate__delay-2s.animate__slow.animate__infinite{opacity:0.1!important}.views_slideshow_cycle_slide .views-label.views-label-field-image{color:black!important;font-size:6rem!important;position:absolute;margin-left:28rem!important;margin-top:-9.75rem;opacity:0.25;text-shadow:-5px 3px 3px black,0 1px 0 black,1px 0 0 black,-1px 0 0 black,0 0 1px black!important;color:white!important}.page-node-type-service .field-field-text-bg .field-item{margin-top:-37rem;text-shadow:-1px -1px 0 #9949dc,1px -1px 0 #9949dc,-1px 1px 0 #9949dc,-1px 1px 0 #9949dc;margin-bottom:36.5rem;margin-left:2rem;font-size:1.5rem;color:white;-webkit-text-fill-color:#9949dc;-webkit-text-stroke:1px white}.text-bg .field-field-text-bg.field-type-string .field-item{margin-top:-21rem;text-shadow:-1px -1px 0 #9949dc,1px -1px 0 #9949dc,-1px 1px 0 #9949dc,-1px 1px 0 #9949dc;margin-bottom:16.5rem;margin-left:1rem;font-size:1.5rem;color:white;-webkit-text-fill-color:#9949dc;-webkit-text-stroke:1px white}.text-bg .field-field-text-bg.field-type-string .field-item:nth-child(2){padding-top:4rem}.field.field-field-pre-heading-text.field-type-string.field-label-hidden.field-items div:nth-child(2){-webkit-text-stroke:2px!important;font-size:10rem;z-index:-1;position:fixed;opacity:0.35;margin-top:-7rem;letter-spacing:0.5rem!important;text-shadow:-5px 3px 3px black,0 1px 0 black,1px 0 0 black,-1px 0 0 black,0 0 1px black!important}.field.field-field-text-bg.field-type-string.field-label-hidden.field-item{font-size:2rem;position:absolute;margin-top:-23rem;margin-left:0.5rem;opacity:0.5;-webkit-text-stroke:3px!important;color:white;letter-spacing:0.5rem;text-shadow:-5px 3px 3px black,0 1px 0 black,1px 0 0 black,-1px 0 0 black,0 0 1px black!important}.field.field-field-text-bg.field-type-string.field-label-hidden.field-item{font-size:2rem;position:absolute;margin-top:-23rem;margin-left:0.5rem;opacity:0.5;-webkit-text-stroke:3px!important;color:white;letter-spacing:0.5rem}.service-teaser2 .mb-3{margin-top:5px!important;overflow-y:auto!important;max-height:10rem;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);mask-repeat:no-repeat;mask-size:100% 100%}.form-item.js-form-item.form-type-textfield.js-form-type-textfield.form-item-what-vehicle-are-you-looking-to-get-serviced-.js-form-item-what-vehicle-are-you-looking-to-get-serviced- .form-item--error-message.alert.alert-danger.alert-sm{margin-top:0.5rem!important;margin-bottom:0.5rem!important}fieldset[aria-invalid="true"] .fieldset-wrapper div{padding-bottom:1rem}.form-item.js-form-item.form-type-textfield.js-form-type-textfield.form-item-what-vehicle-are-you-looking-to-get-serviced-.js-form-item-what-vehicle-are-you-looking-to-get-serviced- .description.help-block div[class="webform-element-description"]{margin-top:0rem}.form-item.js-form-item.form-type-managed-file.js-form-type-managed-file.form-item--please-provide-us-with-pictures-of-your-vehicle.js-form-item--please-provide-us-with-pictures-of-your-vehicle{text-align:center}.form-textarea-wrapper textarea{border:2px solid black!important}.form-textarea-wrapper textarea:focus{border:2px solid #6716aa}input[data-once="webform-disable-autosubmit"]{margin-top:0rem}fieldset[data-drupal-selector="edit-what-service-are-you-inquiring-about-"] .control-label.option{margin-top:-1.75rem!important}fieldset[data-drupal-selector="edit-what-service-are-you-inquiring-about-"] div input{margin-top:0.55rem;margin-bottom:0.5rem}fieldset[data-drupal-selector="edit-personal-information-"] .control-label.option{margin-top:-1.5rem!important}fieldset[data-drupal-selector="edit-personal-information-"] fieldset[aria-invalid="true"] .control-label.option{margin-top:-1.5rem!important;margin-bottom:0rem!important}div[data-drupal-selector="edit-service-information"] .form-item--error-message.alert.alert-danger.alert-sm{margin-top:2rem;margin-bottom:-1.5rem}.views-field.views-field-body{margin-left:23rem!important}.views-field.views-field-title{margin-left:8rem!important}.views-field.views-field-field-rating{margin-left:auto!important;margin-top:17.5rem!important}.page-node-218.path-node.page-node-type-page.page-privacy .breadcrumb{margin-top:-0.75rem}.sitewide-alert.alert.alert-primary{color:black;background-color:#f8d7da;border:2px solid #721c24;font-weight:800;font-size:1.5rem;margin-bottom:0.5rem;padding-bottom:0}.nnc-pricing-tab.active{display:inline-block!important}.feat-container.service-teaser.service-teaser2 div[class="post-content"] a strong{display:inline-block!important}#gt_float_wrapper:hover .gt_float_switcher img{box-shadow:none!important}.path-webform .row.content-layout .fieldset-wrapper .form-item{box-shadow:3px 3px 3px rgba(0,0,0,0.6)!important}.block-content.clearfix :hover * button img{box-shadow:none!important}.webform-ajax-form-wrapper .button{margin-bottom:0.75rem!important;line-height:1.5rem!important;padding-left:10px!important;padding-right:10px!important}#user-account-block-wrap .nav.menu.menu-parent{border-radius:5px}#user-account-block-wrap .menu-item a{border-radius:5px!important}#user-account-block-wrap{border-radius:5px!important}.task-bar.alert.alert-dismissable.clearfix{border-bottom:2px solid white;border-radius:0!important;margin-bottom:-1rem!important}.path-webform.page-form-vehicle-data-collection .task-bar.alert.alert-dismissable.clearfix{margin-bottom:-2rem}.path-webform.page-form-vehicle-data-collection .fieldset-wrapper .task-bar.alert.alert-dismissable.clearfix .messages.messages--error{margin-bottom:2rem!important}.messages.messages--error{text-shadow:-1px -1px 0 black,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black!important}.webform-progress-tracker .progress-title[role="link"]{text-shadow:none!important}.progress-title{text-shadow:none!important}.webform-progress__status{text-shadow:none!important}.messages.messages--error{color:black;text-shadow:none!important;-webkit-text-stroke:0.2px red;font-weight:800;background-color:#f8d7da;border:2px solid #721c24!important;border-radius:5px;margin-bottom:0rem!important;padding:10px;padding-bottom:10px}a.dropdown-toggle{padding-top:0px!important;padding-bottom:3px!important}nav#block-martis-useraccountmenu{margin-top:0.5rem!important}.cookiesjsr-banner.active *{text-shadow:0 1px 0 rgba(0,0,0,0.95),0 -1px 0 rgba(0,0,0,0.95),1px 0 0 rgba(0,0,0,0.95),-1px 0 0 rgba(0,0,0,0.95),0 0 6px rgba(0,0,0,0.45)!important}.cookiesjsr-banner.active{border-top:2px solid black}.cookiesjsr-btn.important.allowAll{text-shadow:-1px 1px 2px black,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black!important;border-radius:5px!important}.gt_float_switcher img{box-shadow:unset!important}.gtranslate_wrapper:hover .gt_float_switcher img{box-shadow:unset!important}a.dropdown-toggle{text-shadow:0 1px 0 black,0 -1px 0 black,1px 0 0 black,-1px 0 0 black,0 0 6px black!important;background-color:#ecd7fdcf!important;border-radius:5px;padding:5px;padding-right:15px;border:2px solid black!important;padding-bottom:8px}.container-wrap.clearfix.menu-wrap a.dropdown-toggle::after{box-shadow:1px 1.5px 0px rgba(0,0,0,0.6);margin-right:7px}.region.region-branding:hover * :hover img{box-shadow:none!important}#block-call-to-order *{text-shadow:-1.1px -1.1px 0 black,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black!important;background-color:#b781e3!important;color:white}.header-info-container *{text-shadow:-1.1px -1.1px 0 black,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black!important;color:white!important}.navbar.header-center{background-color:#b781e3!important}#block-breadcrumbs{padding-top:8px}.breadcrumb{background-color:#b781e382!important}.breadcrumb *{color:white!important}.breadcrumb ul li{text-shadow:-1.1px -1.1px 0 black,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black!important;font-weight:800!important}div#user-account-block-wrap a[href*="user"]{background-color:#dabff1!important;color:white!important}#user-account-block-wrap .nav.menu.menu-parent li  a{text-shadow:-1.25px -1.25px 0 black,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black}#user-account-block-wrap .nav.menu.menu-parent li{border-bottom:0!important}.page-wrapper a{text-shadow:-1.25px -1.25px 0 #6716aa,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black}.description p[data-pm-slice="1 1 []"]{background-color:unset!important}#webform-submission-vehicle-data-collection-form-ajax .fieldset-wrapper p{background-color:unset!important}.page-node-type-service .views-element-container.norm-width.block-title-1.block-title-left.settings-tray-editable.block.block-views h2{box-shadow:unset!important;text-align:center}.page-node-type-service .block-views .block-title h2{text-shadow:-2.1px -6.1px 0 #6716aa,16px 0px 0 #6716aa,0px 0px 0 black,14px 0px 0 #6716aa!important}.path-webform.page-form-get-in-touch h1{margin-right:11.25rem!important}.path-webform.page-form-vehicle-data-collection h1{margin-right:11.25rem!important}.button.side-btn{background-color:#dabff1!important;color:white!important}.views-field.views-field-body{background-color:#b781e3!important}.views-label.views-label-body{color:white!important}.path-taxonomy .field.field-field-media-image.field-type-image.field-label-visually_hidden, .path-frontpage .field.field-field-media-image.field-type-image.field-label-visually_hidden{border-radius:10px;padding-bottom:1rem}.views-element-container.fullwidth.block-title-1.block-title-left.settings-tray-editable.block.block-views .media__element.b-lazy.b-loaded{background-color:white!important}.page-node-type-service .layout__region.layout__region--second p{background-color:#b781e382!important;color:white!important}.card.card-body{color:white!important;background-color:#b781e382}.service-teaser2 .post-content{background-color:#b781e382!important}.page-node-595 #block-martis-servicebragsheet{margin-top:-11rem!important}.page-node-601 #block-martis-servicebragsheet{padding-top:0rem;margin-top:-7rem;margin-bottom:8rem}.page-node-274 #block-martis-servicebragsheet .layout__region.layout__region--content{margin-bottom:6rem}.page-node-540 #block-martis-servicebragsheet .layout__region.layout__region--content{margin-bottom:6rem!important}.page-node-539 #block-martis-servicebragsheet .layout__region.layout__region--content{margin-bottom:6rem!important}page-node-539 #block-martis-servicebragsheet .layout__region.layout__region--content{margin-bottom:6rem!important}.page-node-539 #block-martis-servicebragsheet{padding-top:4rem}.row.layout.layout--onecol h1{background-color:#b781e3!important;border:2px solid black;padding:10px;border-radius:5px;text-align:center;margin-right:-.85rem}#block-martis-servicebragsheet{padding-top:2rem}.block-content .service-icon:hover img{box-shadow:3px 3px 3px rgba(0,0,0,0.6)!important}.field-body:hover .footer:hover *{box-shadow:unset!important}.colorbox.cboxElement:hover img{box-shadow:3px 3px 3px rgba(0,0,0,0.6)!important}.field-content:hover .field-item img{box-shadow:px 3px 3px rgba(0,0,0,0.6)!important}.views-slideshow-controls-top.clearfix:hover a{box-shadow:3px 3px 3px rgba(0,0,0,0.6)!important}.service-teaser:hover .service-icon .field-item:hover img{box-shadow:5px 5px 3px rgba(0,0,0,0.6)!important}.nnc-tab-content:hover .pricing-table .nnc-pricing-table-content-container img{box-shadow:none!important}.container-wrap:hover .block-content .button.side-btn{box-shadow:3px 3px 3px rgba(0,0,0,0.6)!important}.close{text-shadow:-1px 2.5px 0px rgba(154,154,154,0.6)}.container-wrap.clearfix.menu-wrap a.dropdown-toggle::after{box-shadow:1px 1.5px 0px rgba(0,0,0,0.6)}.path-webform .row.content-layout .fieldset-wrapper .form-item{box-shadow:3px 3px 3px rgba(0,0,0,0.6)}.path-webform .row.content-layout{text-shadow:none!important}.form-item--error-message.alert.alert-danger.alert-sm{text-shadow:none;-webkit-text-stroke:0px black!important;font-weight:800}.navbar-toggler.nav-button{box-shadow:-2px -2px 3px rgba(0,0,0,0.6)}.nnc-pricing-table-content-container img{box-shadow:none!important}.service-icon img{border-radius:50%!important;box-shadow:5px 5px 3px rgba(0,0,0,0.6)!important}.button, .button.slide-button-link, .views-slideshow-controls-top.clearfix a, .feat-container.service-teaser.service-teaser2 div[class="post-content"] a strong{box-shadow:3px 3px 3px rgba(0,0,0,0.6)!important}.site-branding-logo img{box-shadow:none!important}.page-terms-and-conditions #block-clearance-sales p, .page-bookings-refunds #block-clearance-sales p, .page-privacy #block-clearance-sales p{margin-top:0.5rem!important}.page-node-type-page .region.region-content li{color:white!important;background-color:#b781e3!important}.region.region-content .terms-cards-wrapper p{background-color:#b781e3!important}.region.region-content p{background-color:#6b21a8!important;color:white!important}.comp-heading.dark{text-shadow:-1.1px -1.1px 0 #6716aa,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black}.footer *{text-shadow:-1.25px -1.25px 0 #6716aa,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black;box-shadow:none!important}.nnc-pricing-instruction-container h2{text-shadow:1px -1px 0 #ababab,1px -1px 0 #ababab,0px 0px 0 #ababab,1px 1px 0 #ababab!important}.nnc-pricing-table-content-container *{text-shadow:0 1px 0 rgba(0,0,0,0.95),0 -1px 0 rgba(0,0,0,0.95),1px 0 0 rgba(0,0,0,0.95),-1px 0 0 rgba(0,0,0,0.95),0 0 6px rgba(0,0,0,0.45)!important}#vehicle_ai_modal_label{text-shadow:0 1px 0 black,0 -1px 0 black,1px 0 0 black,-1px 0 0 black,0 0 6px black!important}.nnc-pricing-table-heading{text-shadow:0 1px 0 black,0 -1px 0 black,1px 0 0 black,-1px 0 0 black,0 0 6px black!important}.btn.btn-default.js-modal-page-ok-button, .btn.btn-default.js-modal-page-left-button{text-shadow:0 1px 0 black,0 -1px 0 black,1px 0 0 black,-1px 0 0 black,0 0 6px black!important;box-shadow:3px 3px 3px rgba(0,0,0,0.6)!important}#vehicle_ai_modal_desc span{text-shadow:0 1px 0 black,0 -1px 0 black,1px 0 0 black,-1px 0 0 black,0 0 6px black!important;color:white!important}.post-content a{color:white!important;font-weight:800}.post-content .mb-3 div{color:white!important;font-weight:800}.header-info-container *{text-shadow:-1.1px -1.1px 0 #6716aa,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black!important}.mega-menu > ul > li{text-shadow:-1.1px -1.1px 0 #6716aa,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black!important}.nnc-pricing-table-price{text-shadow:-1.1px -1.1px 0 #6716aa,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black!important}.breadcrumb ul li{text-shadow:-1.1px -1.1px 0 #6716aa,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black}.nav > li > a{text-shadow:-1.25px -1.25px 0 #6716aa,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black}.heading-text .field-field-heading-text .heading-text-content{text-shadow:0 1px 0 black,0 -1px 0 black,1px 0 0 black,-1px 0 0 black,0 0 6px black!important}a.button.slide-button-link{text-shadow:-1.5px -1.5px 0 black,0px 0px 0 black,0px 0px 0 black,-1px -1px 0 black}.header-top.dark-header-top .dropdown-toggle::after, .nice-select::after{box-shadow:1px 1px 0px black}#block-clearance-sales p{text-shadow:0 1px 0 black,0 -1px 0 black,1px 0 0 black,-1px 0 0 black,0 0 6px black!important}.site-branding-slogan{text-shadow:-1px -1px 0 black,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black;color:white}.pre-heading-text .field-field-pre-heading-text{text-shadow:0 1px 0 black,0 -1px 0 black,1px 0 0 black,-1px 0 0 black,0 0 6px black!important}.container.slide-wrap p{text-shadow:0 1px 0 black,0 -1px 0 black,1px 0 0 black,-1px 0 0 black,0 0 6px black!important}a.dropdown-toggle{text-shadow:0 1px 0 black,0 -1px 0 black,1px 0 0 black,-1px 0 0 black,0 0 6px black!important}.row.layout.layout--onecol h1{margin-top:0rem!important;color:white!important;text-shadow:-1px -1px 0 black,1px -1px 0 black,1px 1px 0 black,1px -1px 0 black!important}.site-name a{text-shadow:-0.5px -0.5px 0 black,-1px 1px 0 black,1px 0px 0 black,-0.5px -0.5px 0 black;color:white}.views-field.views-field-field-vehicle-detailed{margin-right:unset!important;padding-right:10rem}.form-item--error-message.alert.alert-danger.alert-sm{border:2px solid #721c24}#webform-submission-get-in-touch-form-ajax fieldset[aria-invalid="true"] .form-item{padding-top:0.5rem!important;padding-bottom:0.5rem}#edit-how-should-we-contact-you---wrapper .form-item.js-form-item.form-type-radio.js-form-type-radio.form-item-how-should-we-contact-you-.js-form-item-how-should-we-contact-you-{padding-top:0.5rem}#webform-submission-vehicle-data-collection-form-ajax .fieldset-wrapper .fieldset-legend.js-form-required.form-required{margin-bottom:-1rem}#webform-submission-vehicle-data-collection-form-ajax .fieldset-wrapper p{border:0px!important;margin-bottom:1rem}#webform-submission-vehicle-data-collection-form-ajax fieldset[aria-invalid="true"]  .fieldset-wrapper div label{margin-top:-1.25rem!important}div[class="js-webform-radios webform-options-display-one-column radios"] .form-item{background-color:#b781e3!important;padding-bottom:0;padding-top:0}fieldset[data-drupal-selector="edit-what-type-of-vehicle"] input[data-once="webform-disable-autosubmit"]{margin-top:1rem}#edit-what-type-of-vehicle--wrapper div[class="js-webform-radios webform-options-display-one-column radios"] label{margin-top:-1.25rem!important;margin-bottom:0.75rem!important}div[class="js-webform-radios webform-options-display-one-column radios"] .form-item{background-color:#b781e3!important}fieldset[data-drupal-selector="edit-how-should-we-contact-you-"] legend{padding-top:2rem;margin-top:-2rem}.fieldset-wrapper .form-item{padding:10px;border:1px solid white;border-radius:5px;margin-bottom:1rem;background-color:#9949dc!important}.fieldset-wrapper .form-item label{margin-top:0rem!important;justify-content:center;text-align:center;display:flex}.views-field.views-field-field-rating .field-content{margin-top:1rem}.views-field.views-field-field-rating{position:absolute;margin-top:14rem;font-weight:800}.path-tfa .row.layout.layout--onecol h1{margin-left:18.5rem;width:50%}.path-tfa .breadcrumb ul li:nth-child(2){text-transform:uppercase}.path-tfa .tfa-entry-form{background-color:#6716aa;border:2px solid black;border-radius:5px;box-shadow:2px 2px 0 white;padding:20px;width:50%;margin:0 auto;color:white;margin-bottom:2.75rem}.path-tfa .form-item{margin-bottom:15px}.path-tfa .form-item label{color:white;font-weight:bold;margin-bottom:5px;justify-content:center;display:flex}.path-tfa .form-text{background-color:white;color:black;border:2px solid black;padding:8px;width:100%;box-sizing:border-box;border-radius:5px}.path-tfa fieldset{background-color:#6716aa;border:2px solid white;padding:15px;margin-top:20px}.path-tfa .fieldset-legend{color:white;font-weight:bold;margin-top:-2.5rem!important;padding-top:1rem}.path-tfa .fieldset-wrapper{color:white}.path-tfa .fieldset-wrapper a{color:white;text-decoration:underline}.path-tfa .fieldset-wrapper a:hover{color:#9949dc}.path-tfa .description{color:white;font-size:0.9em;margin-top:5px}.path-tfa .button--primary{background-color:#9949dc;color:white;border:2px solid black!important;padding:0px 20px;cursor:pointer;transition:background-color 0.3s,color 0.3s;display:flex;margin-left:auto;margin-right:auto;border-radius:5px!important}.path-tfa .button--primary:hover{background-color:#6716aa;color:white}.path-tfa input[type="hidden"]{display:none}@media (min-width: 1001px){.path-blog .field-item{padding-left:0.5rem}.field.field-field-category.field-type-entity-reference.field-label-hidden.field-item a{color:black!important}.post-meta-item{margin-left:auto;margin-right:auto;padding:0.5rem;background-color:#d3d3d338;margin:0.5rem;border-radius:10px}.page-node-type-blog #block-martis-content--3 .post-image img{box-shadow:unset!important}.page-node-type-blog .post-image img{display:block!important;max-width:100%!important;height:auto!important;margin-left:auto;margin-right:auto;border-radius:8px!important;box-shadow:unset!important;border:2px solid black}.page-node-type-blog  .post-image img{border-radius:5px;margin-bottom:-1rem;margin-top:0rem}.page-node-type-blog .comment-form .form-actions input[type="submit"]{background:#6a0dad!important;color:white!important;border:none!important;border-radius:6px!important;font-size:1rem!important;cursor:pointer!important;transition:background 0.3s ease!important;box-shadow:unset!important;border:2px solid black!important}.page-node-type-blog .comment-form .description.help-block{font-size:0.875rem!important;color:#666!important;margin-bottom:1rem!important}.page-node-type-blog .post-comment h2.post-stats{font-size:1.5rem!important;margin-bottom:1.5rem!important;text-align:center!important;color:black!important}.page-node-type-blog .comment-form input[type="text"], .page-node-type-blog .comment-form input[type="email"], .page-node-type-blog .comment-form input[type="url"], .page-node-type-blog .comment-form textarea{width:100%!important;padding:0.75rem 1rem!important;margin-bottom:1rem!important;border:1px solid #ccc!important;border-radius:6px!important;font-size:1rem!important;background:#fff!important;box-sizing:border-box!important}.page-node-type-blog  .form-text{display:block;margin-top:.25rem}.page-node-type-blog  .post-header{border:0}.page-node-type-blog .post-body a{color:blue!important}.page-node-type-blog  .field.field-field-category.field-type-entity-reference.field-label-hidden.field-item a{color:white}.page-node-type-blog .post-tags .field-item a{background:#fff!important;padding:0.3rem 0.6rem!important;border-radius:4px!important;text-decoration:none!important;color:#333!important;font-weight:500!important;border:2px solid black}.page-node-type-blog  .post-tags.clearfix a{font-size:16px!important}.page-node-type-blog  .page-wrapper a{text-shadow:unset!important}.page-node-type-blog .post-tags .field-item{display:inline-block!important;margin-right:0.5rem!important;margin-bottom:0.5rem!important}.page-node-type-blog  .field.field-field-tags.field-type-entity-reference.field-label-hidden.field-items{margin-top:1rem}.path-blog .post-meta, .page-node-type-service .post-meta{justify-content:center;display:flex!important;margin-left:auto;margin-right:auto}.page-node-type-blog .post-comment{margin-top:2rem!important;padding:2rem!important;background:#f4f4f4!important;border-radius:8px!important;box-shadow:0 2px 6px rgba(0,0,0,0.1)!important}.page-node-type-blog .post-comment .post-stats{font-size:1.2rem!important;font-weight:600!important;margin-bottom:1rem!important;text-align:center!important}.page-node-type-blog .post-comment{font-size:1rem!important;text-align:center!important}.page-node-type-blog #block-martis-content--3{border:2px solid black;border-radius:10px;padding:1rem;margin-bottom:3rem}.page-node-type-blog #block-martis-content--3{background-color:#dabff1!important;margin-bottom:0rem}.page-node-type-blog .animate__animated.animate__heartBeat.animate__slower{color:white}.page-node-type-blog .post-title, .page-node-type-blog .post-meta{text-align:center!important;margin-bottom:1rem!important;color:black!important}.page-node-type-blog .post-title, .page-node-type-blog .post-meta{text-align:center!important;margin-bottom:1rem!important;color:black}.page-node-type-blog .post-meta{background-color:white;color:black!important}.page-node-type-blog  .post-meta{border:2px solid black;background-color:#f0f0f0;border-radius:10px}.page-node-type-blog .post-media{padding-bottom:0.005rem}.page-node-type-blog .post-tags{font-size:0.9rem!important}.page-node-type-blog .post-tags{margin-top:2rem!important;padding:1rem!important;background:#e0e0e0!important;border-radius:6px!important;font-size:0.95rem!important;border:2px solid black}.page-node-type-blog .post-comment{font-size:0.95rem!important}.page-node-type-blog .post-comment{margin-top:2rem!important;padding:1rem!important;background:#f1f1f1!important;border-radius:6px!important;font-size:1rem!important;text-align:center!important;margin-bottom:3rem;margin-bottom:0rem;border:2px solid black}.page-node-type-blog .post-comment{box-shadow:0 2px 6px rgba(0,0,0,0.1)!important}.page-node-type-blog .post-body h2{font-size:1.2rem!important}.page-node-type-blog .post-body h2{color:#555!important;font-size:1.4rem!important;margin-top:2rem!important;margin-bottom:1rem!important}.page-node-type-blog .region.region-content p{background-color:#6a0dad!important}.page-node-type-blog  .region.region-content p{background-color:#6b21a8!important;color:white!important}.page-node-type-blog .post-body p{padding:1rem!important;font-size:1rem!important}.page-node-type-blog .post-body p{padding:0.75rem 1rem!important;line-height:1.6!important;font-size:1rem!important;margin-bottom:1rem;border-radius:5px}.page-node-type-blog  .region.region-content p{border:2px solid black!important}.page-node-type-blog  ul{padding:0;margin-bottom:0;list-style-position:inside}.node.node-type-team.node-content{margin-bottom:-2rem}.path-blog .post-meta, .page-node-type-service .post-meta{justify-content:center;display:flex!important;margin-left:auto;margin-right:auto;display:grid!important;grid-template-columns:1fr 1fr}.page-node-type-service .post-meta-item{width:80%;justify-content:center;margin-left:auto;margin-right:auto}.page-node-type-blog  .post-meta, .page-node-type-service .post-meta{display:grid!important;grid-template-columns:1fr 1fr;gap:1rem!important}.page-node-type-blog  .post-meta-item{display:flex;align-items:center;gap:0.5rem;border:2px solid black;justify-content:center;background-color:white}.mega-menu > ul > li > a{padding:0 13px 0 0}}.page-node-type-partners .node.node--type-partners.node--partners.node-content.partners-page{margin-top:-1rem!important;margin-bottom:-6rem!important}@media (max-width: 768px){.page-node-type-blog .region.region-content-wide .team-thumb img{width:125px!important;height:125px!important;object-fit:cover!important;border-radius:50%!important;border:5px solid #dabff1!important}.page-node-type-partners .node.node--type-partners.node--partners.node-content.partners-page{margin-top:-2rem!important;margin-bottom:-3rem!important}.path-frontpage #content-wide-top [id^="block-martis-views-block-partners-block-"]{margin-bottom:-2.5rem!important}.path-tfa .tfa-entry-form{width:100%;padding:10px}.path-tfa .form-text{padding:6px}.path-tfa .button--primary{padding:8px 16px}.path-tfa fieldset{padding:10px}}div#user-account-block-wrap a[href*="user"]{border:2px solid black!important;background-color:white}#user-account-block-wrap .nav.menu.menu-parent .menu-item a[data-drupal-link-system-path="user"]{border-bottom:0px!important}nav#block-martis-useraccountmenu{padding-right:0rem}div#user-account-block-wrap a[href*="user"]{border:2px solid black!important}.dropdown-menu.user-account-block-wrap .nav{padding:0px!important}nav#block-martis-useraccountmenu{margin-top:0.25rem}.header-top .block{border-right:none}input[data-drupal-selector="edit-your-phone"]{border:2px solid black!important}#webform-submission-vehicle-data-collection-form-ajax .task-bar.alert.alert-dismissable.clearfix .messages.messages--error{margin-left:-1.25rem;margin-right:-1.25rem}input[data-once="webform-disable-autosubmit"]{border:2px solid black!important}#vehicle_ai_modal_desc{margin-bottom:-10px;margin-top:-15px}button.close{color:white;opacity:1}#block-martis-aiformtitle .row.layout.layout--onecol h1{margin-left:12.1rem}div#webform-submission-get-in-touch-form-ajax .task-bar.alert.alert-dismissable.clearfix{border-bottom:2px solid white;margin-bottom:-1rem;border-radius:0px!important;padding-left:0px;padding-right:0}#edit-contact-information--2 .fieldset-legend{margin-top:1rem!important}#webform-submission-vehicle-data-collection-form-ajax .fieldset-wrapper{margin-top:1rem;margin-left:auto;margin-right:auto;margin-bottom:1rem}.fieldset-legend{margin-top:1rem!important}.form-item.js-form-item.form-type-webform-image-file.js-form-type-webform-image-file.form-item-please-upload-a-photo-of-the-front-passenger-side-of-the-vehicle.js-form-item-please-upload-a-photo-of-the-front-passenger-side-of-the-vehicle .description.help-block{margin-bottom:1rem}.webform-progress{border-bottom:2px solid white;margin-bottom:1rem}.webform-progress__status{margin-top:2rem}section[data-drupal-selector="edit-discount-code-section"] *{justify-content:center;display:block;margin-left:auto;margin-right:auto;text-align:center}.form-item.js-form-item.form-type-number.js-form-type-number.form-item-vehicle-year.js-form-item-vehicle-year .form-item--error-message.alert.alert-danger.alert-sm{margin-top:0.5rem}fieldset[data-drupal-selector="edit-what-type-of-vehicle"] .fieldset-wrapper div label{justify-content:center;display:flex;margin-top:-1.25rem!important;margin-bottom:1rem}#webform-submission-vehicle-data-collection-form-ajax .task-bar.alert.alert-dismissable.clearfix .messages.messages--error{border-bottom:2px solid white;padding-bottom:1rem;margin-bottom:-2rem}.description.help-block div[class="webform-element-description"]{text-align:center;margin-top:2rem}fieldset[data-drupal-selector="edit-service-information-"], .fieldset-legend{justify-content:center!important;display:flex!important}input[data-once="fileValidate auto-file-upload webform-auto-file-upload"]{background-color:white;border-radius:5px;justify-content:center;display:flex;margin-left:auto;margin-right:auto;color:black;border:2px solid black}div .alert .item-list__comma-list li a{color:#721c24;font-weight:800;text-shadow:none!important;-webkit-text-stroke:0px black!important}.task-bar div .messages.messages--error button.close{color:black;opacity:1;-webkit-text-stroke:0!important}.description p[data-pm-slice="1 1 []"]{border:0!important;margin-bottom:1rem}input[data-drupal-selector="edit-license-plate"]{margin-bottom:1rem}input[data-drupal-selector="edit-vehicle-year"], input[data-drupal-selector="edit-license-plate"]{background-color:white;background-image:linear-gradient(190deg,var(--main-color),rgba(131,131,131,0.35));width:100%;border-radius:5px;border:1px solid black}#edit-request-a-quote--description p{border:0!important;margin-bottom:1rem}#block-martis-contacttitle h1{margin-left:12rem}.cookiesjsr-banner--info{margin-left:15rem}.modal-header{background-color:#9949dc!important}.btn.btn-default.js-modal-page-ok-button, .btn.btn-default.js-modal-page-left-button{background-color:#9949dc;color:white;border:2px solid black;padding:10px 20px;border-radius:6px;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;cursor:pointer;transition:background-color 0.3s,transform 0.2s}.btn.btn-default.js-modal-page-ok-button:hover, .btn.btn-default.js-modal-page-left-button:hover{background-color:#57148d;transform:scale(1.05)}.modal{top:15%}.modal-page-content{background-color:#6716aa;color:white;border:2px solid black;border-radius:8px;padding:20px;max-width:600px;margin:0 auto;font-family:Arial,sans-serif}.modal-header{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid black;padding-bottom:10px;margin-bottom:20px}.modal-title{font-size:24px;font-weight:bold;margin-top:-0.75rem}.modal-header-right .close{background:none;border:none;color:white;font-size:24px;cursor:pointer}.modal-body{font-size:16px;line-height:1.5;margin-bottom:10px;padding:0.25rem}.modal-footer{display:flex;justify-content:space-between;align-items:center;border-top:2px solid white;padding-top:10px}.modal-dont-show-again-label{font-size:14px;display:flex;align-items:center}.modal-dont-show-again-label input{margin-right:5px}.modal-buttons{display:flex;gap:10px}.modal-header .close{padding:1rem 2rem}#js-modal-page-show-modal{display:block;opacity:1}#vehicle_ai_modal_label{color:white}.modal-backdrop{background-color:transparent}.modal-open #js-modal-page-show-modal .fade:not(.show){opacity:unset!important}.comp-row.top.alt.alt-light{vertical-align:middle;display:-webkit-box}#w-node-johnny-detail{font-weight:1000!important;font-size:1rem;color:black}#block-martis-servicebragsheet .row.layout.layout--onecol{padding-left:10px}.nnc-tab-content-container{display:grid}.page-node-621 #block-martis-servicebragsheet .layout__region.layout__region--content{margin-bottom:11rem!important}.page-node-type-service .service-icon{margin-left:29rem;margin-top:-7.5rem;z-index:2}.nnc-pricing-table-content-container p{text-align:center}.service-icon{position:absolute;border:2px solid black;border-radius:50%;width:25%;background-color:#9949dc;margin-top:10.5rem;margin-left:-2rem;scale:1.25}.text-bg{padding-top:10rem;margin-bottom:-10rem}.comp-heading.dark{margin-top:-2.35rem}.page-node-540 #content-wide{margin-top:4rem}.page-node-540 #block-martis-servicebragsheet .layout__region.layout__region--content{margin-top:-31rem}.page-node-596 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-5.5rem}.page-node-265 #content-wide{margin-top:6rem}.page-node-625 #content-wide{margin-top:4rem}.page-node-625 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-4rem}.page-node-616 #content-wide{margin-top:6rem}.page-node-613 #content-wide{margin-top:4rem}.page-node-613 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-1rem}.page-node-606 #content-wide{margin-top:4rem}.page-node-606 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-1rem}.page-node-595 #content-wide{margin-top:4rem}.page-node-595 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-2.5rem}.page-node-601 #content-wide{margin-top:14rem}.page-node-624 #content-wide{margin-top:4rem}.page-node-624 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-2.5rem}.page-node-615 #content-wide{margin-top:16rem}.page-node-612 #content-wide{margin-top:4rem}.page-node-612 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-1rem}.page-node-605 #content-wide{margin-top:4rem}.page-node-605 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-5.5rem}.page-node-600 #content-wide{margin-top:4rem}.page-node-600 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-2.5rem}.page-node-594 #content-wide{margin-top:4rem}.page-node-594 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-4rem}.page-node-623 #content-wide{margin-top:4rem}.page-node-623 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-4rem}.page-node-619 #content-wide{margin-top:4rem}.page-node-619 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-2.5rem}.page-node-611 #content-wide{margin-top:4rem}.page-node-611 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-1rem}.page-node-604 #content-wide{margin-top:4rem}.page-node-604 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-5.5rem}.page-node-599 #content-wide{margin-top:4rem}.page-node-599 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-2.5rem}.page-node-593 #content-wide{margin-top:4rem}.page-node-593 #block-martis-servicebragsheet .container-wrap.clearfix{margin-top:-1rem}.page-node-622 #content-wide{margin-top:7.5rem}.page-node-618 #content-wide{margin-top:4rem}.page-node-618 #block-martis-servicebragsheet .layout__region.layout__region--content{margin-top:-26.5rem}.page-node-610 #content-wide{margin-top:4rem}.page-node-610 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-1rem}.page-node-607 #content-wide{margin-top:4rem}.page-node-607 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-13rem}.page-node-598 #content-wide{margin-top:4rem}.page-node-598 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-7rem}.page-node-592 #content-wide{margin-top:4rem}.page-node-592 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-4rem}.page-node-621 #content-wide{margin-top:4rem}.page-node-621 #block-martis-servicebragsheet .layout__region.layout__region--content{margin-top:-34rem}.page-node-614 #block-martis-servicebragsheet{margin-top:-6rem}.page-node-614 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-4rem}.page-node-609 .region.region-content-wide{margin-top:4rem}.page-node-609 #block-martis-servicebragsheet .container-wrap.clearfix{margin-top:-1rem}.page-node-603 #content-wide{margin-top:4rem}.page-node-603 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-10rem}.page-node-597 #block-martis-servicebragsheet{margin-top:-5.5rem}.page-node-597 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-8.5rem}.page-node-591 .region.region-content-wide{margin-top:4rem}.page-node-591 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-2.5rem}.page-node-620 .region.region-content-wide{margin-top:4rem}.page-node-620 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-4rem}.page-node-617 #content-wide{margin-top:4rem}.page-node-617 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-2.5rem}.page-node-608 #block-martis-servicebragsheet{margin-top:-5.5rem}.page-node-608 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-7rem}.page-node-602 .region.region-content-wide{margin-top:4rem}.page-node-602 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-11.5rem}.page-node-596 #content-wide{margin-top:4rem}.page-node-274 .region.region-content-wide{margin-top:9rem}.page-node-542 .region.region-content-wide{margin-top:4.5rem}.page-node-542 #block-martis-servicebragsheet{margin-top:-11rem;margin-bottom:1rem}.page-node-542 .nnc-pricing-container{margin-top:-4.5rem}.page-node-539 #block-martis-servicebragsheet{margin-top:-13rem;margin-bottom:7rem}.page-node-270 #block-martis-servicebragsheet{margin-top:6rem;margin-bottom:6rem}.page-node-539 #content-wide{margin-top:4rem}.page-node-539 #block-martis-servicebragsheet .layout__region.layout__region--content{margin-top:-29.5rem}.page-node-265 #block-martis-servicebragsheet .layout__region.layout__region--content{border:2px solid black;padding:0;border-radius:10px;width:47.5%;margin-top:-27rem;margin-left:0.5rem}.page-node-574 #content-wide{margin-top:4rem}.page-node-574 #block-martis-servicebragsheet .block-content.clearfix{margin-top:-1rem}#block-martis-servicebragsheet .layout__region.layout__region--content{border:2px solid black;padding:0;border-radius:10px;width:47.5%;margin-top:-27rem;margin-left:0.5rem;margin-bottom:6rem}.region.region-content-wide #block-martis-servicebragsheet{background-image:unset!important}.nnc-pricing-tab.active{background-image:linear-gradient(204deg,#b19cd9,#6a0dad);border:2px solid black}.text-sm{font-size:0.85rem;opacity:0.8;color:black;display:flex;justify-content:center}.webform-progress-tracker .progress-title[role="link"]{font-weight:800}fieldset[data-drupal-selector="edit-how-should-we-contact-you-"] div[class="description"]{padding-bottom:1rem!important;margin-top:-1rem}fieldset[data-drupal-selector="edit-additional-information-"] div[class="webform-element-description"]{margin-bottom:1rem;margin-top:1rem!important}fieldset[data-drupal-selector="edit-how-should-we-contact-you-"] .fieldset-wrapper{margin-right:auto;margin-left:auto}input[class="js-hide button js-form-submit form-submit"]{margin-top:1rem}div[class="js-form-managed-file form-managed-file"]{display:block ruby}input[data-drupal-selector="edit-what-service-are-you-inquiring-about-other"]{background-color:white;border:2px solid black}.webform-ajax-form-wrapper .button{margin-bottom:1rem;border:2px solid black!important}.norm-width.block-title-1.block-title-left  .block.block-layout-builder.block-field-blockblock-contentbasicbody p{width:101.25%!important}.num{margin-right:0.25rem}.total{margin-left:0.25rem}ul.social_footer_ul{scale:0.75!important;margin-bottom:-2rem!important;margin-top:-1.5rem}.cookiesjsr-banner--action{margin-top:-1.5rem}.cookiesjsr-btn.important{width:30%;margin-left:8.25rem;border:2px solid black}.nnc-pricing-table-content-container a img{margin-bottom:1rem}.cookiesjsr-settings{display:none!important}.cookiesjsr-links.links--row li::before{display:none}.service-image img{border-top-left-radius:7px;border-top-right-radius:7px}.col-12.col-sm-12.col-md-6.col-lg-4.grid-item h4{border-bottom:2px solid black!important}.protest{border:2px solid white;border-radius:50%}.protest{margin-bottom:-2rem;width:10%}.page-node-type-page .region.region-content li{border:2px solid black!important}.nnc-pricing-table-content-container{border-radius:10px!important;border-top-left-radius:10px;border-top-right-radius:10px;border:2px solid black!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important}.nnc-pt-heading-container{border:2px solid black}.nnc-pricing-table-price{border-bottom:0px!important}a.button.side-btn{border:2px solid black!important}.page-node-type-service .row.layout.layout--onecol h1{font-size:1.25rem!important}.page-node-type-service .layout__region.layout__region--second p{font-size:1rem!important}.hero .slide-content-body, .slide-content .slide-button{font-size:1.25rem!important}.row.grid-wrapper .field.field-body.field-type-text-with-summary.field-label-hidden.field-item{font-size:1rem}.post-content a{font-size:1.25rem!important}.post-content a strong{font-size:1rem!important}.button.slide-button-link{border:2px solid black!important;border-radius:10px!important}.card.card-body p{margin-bottom:0px}.path-taxonomy .row.layout.layout--onecol h1{margin-bottom:-1rem!important}.page-wrapper .main-content .block:last-child{margin-bottom:25px}.content-wide .container-wrap{padding-top:0px!important}ul.nav.menu.menu-parent{background-color:transparent!important}.nav > li > a{padding:0 15px 0 0;line-height:50px;color:white}.owl-nav{display:none}.block-price-package-boad-block{margin-bottom:-10px!important}a.button.side-btn{margin-bottom:-1rem!important}.button.side-btn{background-color:white;border-radius:7px}.page-node-type-service #content-wide .norm-width.block-title-1.block-title-left.block-block-content{border-top:2px solid black;background-image:linear-gradient(204deg,#b19cd9,#6a0dad)}.page-node-type-service .norm-width.block-title-1.block-title-left .block.block-layout-builder.block-field-blockblock-contentbasicbody p{color:white!important}.page-node-type-service .norm-width.block-title-1.block-title-left.block-block-content .block-title-content h2{color:white!important;border-bottom:2px solid white;padding-bottom:10px;justify-content:center;display:flex}.page-node-type-service .block-views .block-title{color:black!important;font-size:25px;margin-top:-2rem}.card.card-body{color:black;margin-top:1rem;margin-bottom:1rem;border:2px solid black}.block-views .collapse:not(.show){display:block}.card-header{border:2px solid #000!important;border-radius:5px!important}.card-header{background-image:linear-gradient(204deg,#b19cd9,#6a0dad)}div#block-views-block-faq-block-2 h2.block-title, div#block-views-block-faq-block-3 h2.block-title, div#block-views-block-faq-block-4 h2.block-title, div#block-views-block-faq-block-5 h2.block-title, div#block-views-block-faq-block-6 h2.block-title, div#block-views-block-faq-faq-accordion-2 h2.block-title{color:#000;margin-bottom:20px}.nnc-pricing-table-content-container{background-image:linear-gradient(204deg,#b19cd9,#6a0dad);color:white!important}.nnc-pricing-table-price{background-color:#19212c;color:white}.page-node-type-service .layout.layout--twocol-section.layout--twocol-section--50-50.row{margin-top:-1.5rem}.nav.nav-tabs{justify-content:center}.pricing-table{border-radius:10px}.nnc-pt-heading-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;padding-top:21px;padding-bottom:13px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#8e44ad;background-image:linear-gradient(204deg,#b19cd9,#6a0dad)}.nnc-pricing-table-content-container h3{text-align:center;color:white;font-size:20px;border-bottom:2px solid white}.nnc-pricing-table-content-container ul{padding-top:10px;padding-bottom:10px}.nnc-pricing-table-content-container{align-items:center!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:26px 8px 21px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.nnc-pt-heading-container{border-bottom:2px solid black}.nnc-tab-content{column-count:3}.nnc-pricing-table-price{padding-top:26px;padding-bottom:26px;border-bottom:2px solid black;border-radius:0px;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Fira Sans','Droid Sans','Helvetica Neue',sans-serif;color:white;font-size:30px;line-height:80%;font-weight:100;text-align:center;letter-spacing:2px;font-weight:300}.ncc-pricing-table-timeline{display:none}.nav.nav-tabs li.active a{background-color:#8e44ad!important;text-align:center}.nnc-pricing-table-heading{margin-bottom:8px;font-family:'Saira Extra Condensed',sans-serif;color:white;font-size:20px;line-height:100%;text-align:center;letter-spacing:3px;text-transform:uppercase}.nav.nav-tabs li a{display:inline-block;margin-right:18px;padding:9px 30px;padding-top:22px;padding-bottom:15px;margin-bottom:18px;cursor:pointer;line-height:100%;font-weight:300;align-items:center;border-radius:10px;background-color:#19212c;-webkit-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out;color:#fff}.nav.nav-tabs .nnc-pricing-tab-heading{margin-bottom:5px;font-family:'Saira Extra Condensed',sans-serif;font-size:20px;line-height:110%;font-weight:500;letter-spacing:4px;text-transform:uppercase}.nnc-pricing-instruction-container h2{text-align:center;color:black!important;font-size:25px}.views-field-field-image .field-content a img{border-radius:50%!important}.page-node-type-service .row.layout.layout--onecol h1{margin-top:1.75rem!important;margin-bottom:1rem!important}.path-frontpage .row.layout.layout--onecol h1{margin-top:0rem!important;margin-bottom:0rem!important}.row.layout.layout--onecol h1{margin-top:-2rem;margin-bottom:-1rem}.page-wrapper .main-content .block:first-child{padding-top:0px!important}.layout__region.layout__region--second .block-content.clearfix{padding-top:2rem;padding-bottom:6rem}.page-node-type-service ._none.block.block-layout-builder.block-field-blocknodeservicefield-image img, .page-node-type-service .layout__region.layout__region--second p{background-color:#fff;border-radius:10px;padding:20px;border:2px solid black!important}.service-image{border-top-left-radius:10px;border-top-right-radius:10px}.mb-3, .my-3{margin-bottom:5px!important}.post-content .mb-3 div{margin-bottom:1rem}.service-teaser2 .mb-3{margin-top:5px!important}.service-teaser2 .post-content{padding:1rem}.service-teaser2 .post-content{margin-bottom:-15px;background-color:#f6f6f6;border:2px solid black;border-top-left-radius:0!important;border-top-right-radius:0!important}.service-teaser2 .mb-3, .my-3{margin-bottom:15px!important}.service-teaser2 .post-content{margin-bottom:-15px;background-color:#f6f6f6;border-radius:10px}.service-image{border-left:2px solid black;border-right:2px solid black;border-top:2px solid black}.feat-container.service-teaser.service-teaser2 div[class="post-content"] a strong{padding:5px;border-radius:7px!important;background-color:white;border-bottom-left-radius:0;border-bottom-right-radius:0;color:white!important;border:2px solid black}.feat-container.service-teaser.service-teaser2 div[class="post-content"] a strong{text-shadow:-2px -px 0 black,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black!important;background-color:#6a0dad!important}.breadcrumb ul li:nth-child(n+2)::before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' height='8' width='5'%3e%3cpath fill='currentColor' d='M1.207.647L.5 1.354 3.146 4 .5 6.647l.707.707L4.561 4z'/%3e%3c/svg%3e");margin-right:10px}.breadcrumb{margin-top:-0.5rem}.path-taxonomy .region.region-content-wide-top{margin-top:0px}.breadcrumb{border-bottom:2px solid black!important}.breadcrumb ul{margin-bottom:0rem}.views-field-field-image .field-content img{object-fit:none!important}.slide-image{border:0px!important}.slide-image{margin-top:0px!important}.fullwidth.block-title-1.block-title-left.settings-tray-editable.block.slide-block.block-block-content .owl-carousel{border-top:2px solid black!important}.mobile-tab-container{display:none}.owl-dots{display:none}.page-node-type-service .content-wide .norm-width.block-title-1.block-title-left .block.block-layout-builder.block-field-blockblock-contentbasicbody p{text-align:left}.page-node-type-page .layout__region.layout__region--content{padding-right:0px!important;padding-left:0px!important}.page-node-type-page .row.layout.layout--onecol h1{margin-top:0rem!important;margin-right:0rem}page-terms-and-conditions .row.layout.layout--onecol h1{margin-top:1rem!important}page-bookings-refunds .row.layout.layout--onecol h1{margin-top:1rem!important}.page-wrapper p{margin-bottom:-15px}.page-node-type-page .policy-title, .page-node-type-page .terms-policy, .page-node-type-page .booking-title{margin-top:25px!important}@media (max-width: 1000px){#user-account-block-wrap{background:transparent;border:0!important}#user-account-block-wrap .menu-item{border:0!important}ul.nav.menu.menu-parent{background-color:transparent!important}.container.p-0 #block-martis-main-menu .menu-item:last-child{border:0px solid white!important}.layout-wrap.non-sticky-header .container-wrap > ul > li, .navbar.header-center, .primary-menu{background-color:#f8f8f8!important;background:#6a0dad!important}.layout-wrap.non-sticky-header li.menu-item{border:2px solid white!important;border-radius:10px!important;margin-bottom:1rem!important}.layout-wrap.non-sticky-header .container-wrap > ul{border-bottom:2px solid black!important;margin-left:-15px;padding-left:15px}.layout-wrap.non-sticky-header  nav .menu-item:last-child{border-bottom:2px solid white!important;border-top:2px solid white!important}.layout-wrap.non-sticky-header  nav .menu.menu-parent .menu-item:first-child{border-top:2px solid white!important;margin-top:15px!important}.gin--navigation .layout-wrap.non-sticky-header nav .menu.menu-parent .menu-item{margin-bottom:1rem!important}.gin--navigation .layout-wrap.non-sticky-header nav .menu.menu-parent .menu-item:last-child{margin-bottom:0rem!important}.gin--navigation .layout-wrap.non-sticky-header nav .menu.menu-parent .menu-item:first-child{margin-top:1rem!important;gap:0.25rem!important}.layout-wrap.non-sticky-header .container-wrap > ul > li{background-color:#b781e3!important}.page-node-type-blog .post-body .faq-answer{background:transparent!important;color:white!important;border:0!important}.nav.nav-tabs li{overflow-x:clip!important}.nnc-pricing-menu-heading.animate__animated.animate__pulse.animate__slow.animate__infinite{width:100%!important;padding:3rem!important}.page-node-type-service .layout__region.layout__region--first{padding-left:15px!important;padding-right:0px!important}.service-page{width:103%!important}.nnc-pricing-table-content-container{border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important}.page-node-type-service .nnc-pricing-container, .page-node-type-service.block-content{max-width:100%;overflow-x:hidden}.page-node-type-service .nnc-pricing-instruction-container{width:100%;max-width:100%;box-sizing:border-box}.page-node-type-service .nnc-tabs, .page-node-type-service .nnc-tabs-menu, .page-node-type-service .nav.nav-tabs{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.node-type-service .service-brag .block-content, .node-type-service .node-content .block-content{max-width:100%;overflow-x:hidden}.service-page{max-width:100%;width:100%;margin-right:0;overflow-x:hidden;box-sizing:border-box}.service-page::after{left:auto;right:-80px;width:220px;height:220px;bottom:-80px}.service-page .faq-section{overflow:hidden;max-width:100%;box-sizing:border-box}.service-page .faq-section::before{top:-60px;right:-40px;width:180px;height:180px}.service-page .material-card, .service-page .material-card.hero-card, .service-page .trust-card, .service-page .faq-card, .service-page .material-card-question, .service-page .authority-box, .service-page .service-areas-callout{max-width:100%;overflow:hidden;box-sizing:border-box}.service-page .material-card::before{top:-40px;right:-40px;width:120px;height:120px}.service-page .material-card::after{bottom:-35px;left:-35px;width:90px;height:90px}.service-page .trust-card::before{top:-40px;right:-40px;width:110px;height:110px}.service-page .trust-card::after{bottom:-35px;left:-35px;width:90px;height:90px}.service-page .faq-card::before{top:-40px;right:-40px;width:100px;height:100px}.service-page .faq-card::after{bottom:-35px;left:-35px;width:80px;height:80px}.service-page .material-card-question::before{top:-40px;right:-40px;width:110px;height:110px}.service-page .material-card-question::after{bottom:-35px;left:-35px;width:90px;height:90px}.service-page .highlight-grid, .service-page .trust-grid, .service-page .package-grid, .service-page .faq-grid{max-width:100%;min-width:0}.service-page .highlight-grid{grid-template-columns:1fr}.service-page .trust-grid{grid-template-columns:1fr}.service-page .package-grid{grid-template-columns:1fr}.service-page .faq-subheader, .service-page .faq-description, .service-page .section-badge, .service-page .question-subheader, .service-page .hero-stats{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.service-page .faq-card summary{padding-right:2.75rem!important}#js-modal-page-show-modal .modal-page-dialog, #js-modal-page-show-modal .modal-page-content{max-width:100%!important;width:calc(100vw - 2rem);margin-left:auto;margin-right:auto;box-sizing:border-box}body.modal-open{padding-right:0!important;overflow-x:hidden}.page-node-type-service .node-content, .page-node-type-service .content-wide, .page-node-type-service .content-wide .container-wrap{max-width:100%}.faq-section{overflow:hidden}.faq-section::before{right:0;width:200px;top:-60px}.faq-answer{background:#6b21a8!important;color:white!important;border:2px solid black}faq-answer strong{color:#f759c8!important}.nav.nav-tabs{margin-left:0rem!important}.trust-card, .material-card, .service-areas-callout, .authority-box, .material-card-question{padding-bottom:0rem!important}div.block-pricing-packages .block-content.clearfix{width:95%!important}#block-martis-customblocktoaddpricingpackages .nav.nav-tabs{width:100%!important}.service-page{margin-top:0rem!important}.service-page{margin-right:-0.9rem!important}.faq-card summary{padding-right:2.5rem!important}.faq-section{margin-top:1rem!important}.service-page{border-radius:20px}.material-card{margin-bottom:1rem!important}.highlight-grid{gap:0px!important}.service-areas-callout{margin-top:1rem!important}.authority-box{margin-top:1rem!important}.faq-card summary{z-index:2}.box-icon-section{margin-top:-1.5rem}.path-product .nav.nav-tabs{margin-top:-3rem}.path-product .product-post{margin-top:-5rem;margin-bottom:-1.5rem!important}.path-product .product-image-wrap{margin:1rem}.path-product .product-title .field-item{margin:1rem!important}.product-content-wrap{margin-top:0px!important;padding-right:0!important}.product-short-description{margin:1rem!important}.product-variation-wrap.clearfix{margin:1rem!important}.path-product .product-price-wrap{text-align:center}.path-product .product-stock{display:flex!important;gap:0px!important;margin:1rem!important}.path-product .row{margin-right:-0.9rem!important}.path-product .row.content-layout{padding:1rem!important}.page-node-type-blog .region.region-content p{background-color:#6b21a8!important;color:white!important}.page-node-type-blog .page-wrapper p strong{color:white!important}.page-wrapper p strong{color:white!important}.messages--status{padding:18px 18px 18px 65px;font-size:14px;margin-top:-2rem}.messages--status::after{width:32px;height:32px;left:18px;font-size:14px}.path-product .product-info .tab-pane{padding:25px;border-radius:20px}.path-product .product-info .nav-tabs{flex-direction:column}.path-product .product-info .nav-tabs li a{width:100%;min-width:auto}.path-product .product-tab-item h2, .path-product .post-stats{font-size:1.5rem}.path-product .product-content-wrap{padding-left:0;margin-top:30px}.path-product .product-title .field-item{font-size:1.8rem}.path-product .product-price{font-size:1.8rem}.path-product .product-post{padding:20px}.product-catalog .product-image img{height:180px}.product-catalog .product-title{min-height:auto}.product-catalog .views-exposed-form{flex-direction:column;align-items:stretch}.product-catalog .nice-select, .product-catalog .form-select{width:100%}.views-form-commerce-cart-form .form-actions .button, .cart.cart-form .form-actions .button{width:unset!important;margin-left:0!important}.commerce-cart-form, .views-form-commerce-cart-form, .cart.cart-form{margin-bottom:3rem!important}.service-brag .field.field-body.field-type-text-with-summary.field-label-hidden.field-item{border:0px!important}.page-node-type-service .region.region-content-wide h2.nnc-pricing-menu-heading{font-size:1.35rem!important;font-weight:800!important}.region.region-content-wide div.views-element-container h2.nnc-pricing-menu-heading{font-size:2rem;font-weight:625}h2.nnc-pricing-menu-heading{width:50%;font-weight:700!important;scale:1.25}.page-node-type-service .region.region-content-wide{margin-top:7rem!important}.page-node-type-service .region.region-content-wide div.views-element-container{margin-top:-4rem!important;margin-bottom:0rem!important}#block-martis-views-block-blog-block-5{width:100%}.block.block-layout-builder.block-field-blocknodeservicefield-teaser-icon img{margin-left:16rem!important;margin-top:-34rem!important}.page-node-type-service .layout__region.layout__region--content h2{margin-right:0rem!important}.page-node-type-service .layout__region.layout__region--content .card{margin-right:-1rem}.nnc-pricing-instruction-container{margin-top:-1.5rem!important}\t
 .page-node-type-service .service-cards-wrapper{margin-left:auto!important;margin-right:auto!important}.layout.layout--twocol-section.layout--twocol-section--50-50.row{margin-top:-6rem!important}.page-wrapper p:is([style="color:#4c1d95;font-weight:600;text-align:center;"],.jd-db-match-0b210f117874){margin-top:2rem!important}.terms-cards-wrapper p:is([style="color:#4c1d95;font-weight:600;margin-bottom:1.25rem;text-align:center;"],.jd-db-match-4d69311d077e){margin-top:0rem!important}.terms-cards-wrapper p{margin-top:0rem!important;border-radius:5px}.privacy-cards-wrapper  p:is([style="color:#4c1d95;font-weight:600;text-align:center;"],.jd-db-match-0b210f117874){margin-top:2rem!important}.privacy-cards-wrapper p{margin-top:0rem!important;border-radius:5px}.policy-cards-wrapper p:is([style="color:#4c1d95;font-weight:600;margin-bottom:1.25rem;text-align:center;"],.jd-db-match-4d69311d077e){margin-top:2rem!important}.policy-cards-wrapper p{margin-top:0rem!important;border-radius:5px}.profile-cards-wrapper p{margin-top:0rem!important;border-radius:5px}.team-social{margin-top:12.5rem!important;opacity:1!important}.page-node-type-blog .post-meta{padding-bottom:1rem;padding-top:1rem}.field.field-field-category.field-type-entity-reference.field-label-hidden.field-item a{color:black!important}.page-node-type-blog .region.region-content p{padding-right:2.5rem!important}.nav-button{line-height:40px}button.navbar-toggler.nav-button[aria-expanded="true"]{padding-top:2.5px!important}.page-node-type-service .row.layout.layout--onecol h1{margin-right:-0.85rem!important}.page-node-type-service #node-title-{margin-top:-3rem!important}.pagerer-right-pane{margin-top:4rem!important}div.pagerer-container{margin-top:-3rem!important;margin-bottom:3.5rem;justify-content:center}.path-blog .post-meta-item.post-comment{width:100%}.post-meta-item.post-date{margin-left:-2rem!important}.path-blog .post-meta-item.post-comment{width:100%;margin-left:-2rem}.page-node-type-service #content-wide .block-title-wrap.clearfix{display:block}.page-node-616 #block-martis-servicebragsheet{margin-bottom:-2.5rem}.page-node-601 #block-martis-servicebragsheet{padding-top:2rem;margin-bottom:0rem}.page-node-615 #block-martis-servicebragsheet{margin-top:0.5rem;margin-bottom:-2.5rem}.page-node-604 #block-martis-servicebragsheet{margin-bottom:-2.5rem}.page-node-610 #block-martis-servicebragsheet{margin-top:-1.5rem}.page-node-574 #block-martis-servicebragsheet{margin-top:0.5rem;padding-bottom:1rem}.page-node-542 #block-martis-servicebragsheet{margin-top:0.5rem;margin-bottom:-2.5rem}.page-node-274 #block-martis-servicebragsheet{margin-top:0.5rem}.page-node-540  #block-martis-servicebragsheet{margin-bottom:-3rem;margin-top:0.5rem!important}.page-node-type-blog .post-meta-item{margin-top:1rem;padding-bottom:0.5rem;gap:20px}.page-node-type-blog .navbar > .container .header-item.header-right{margin-right:-10px;margin-left:-10px}.path-blog .navbar > .container .header-item.header-right{margin-right:-10px;margin-left:-10px}.path-team.page-team .row.layout.layout--onecol h1{margin-bottom:-0.5rem!important}.page-node-type-team .header-item.header-main .row{margin-right:6px!important}.page-node-type-team .row{margin-right:-7px!important}.page-node-type-team .team-meta.text-left{margin-top:-7.5rem;margin-left:6.5rem;margin-right:-2rem}.page-node-type-team #page-wrapper .team-teaser{flex-direction:column;text-align:center}.page-node-type-team #page-wrapper .team-thumb{margin-right:0;margin-bottom:15px}.page-node-type-team #page-wrapper .team-meta{text-align:center}.mobile-tab-container ul li::marker{content:'✓';color:#28a745;font-size:1.2em;margin-right:0.5rem}.path-team.page-team .header-main-wrap{margin-left:-1rem!important;margin-right:-0.65rem!important}.path-team.page-team .header-side.header-right-wrap{margin-left:-1rem;margin-right:-0.6rem}.header-info .header-info-container{margin:auto}.header-info{padding-left:0rem}.path-team.page-team .col-12.col-sm-12.col-md-6.col-lg-4.grid-item{margin-bottom:0rem}#block-martis-teamh1title{margin-bottom:-2.5rem}.header-element i{display:none}button.navbar-toggler.nav-button[aria-expanded="false"]{padding-top:3.5px!important}.path-team.page-team .col-sm-5{flex:0 0 33.333333%;max-width:33.333333%}.path-team.page-team .col-sm-7{flex:0 0 66.666667%;max-width:66.666667%}.path-team.page-team .team-content .col-sm-5.figure{margin-right:40px;margin-bottom:0}.path-team.page-team .team-content .team-thumb{border:none}.path-team.page-team .team-content .team-thumb img{border-radius:8px}.path-blog .views-view-responsive-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.views-view-responsive-grid.views-view-responsive-grid--vertical{display:block!important;
        --views-responsive-grid--column-count: 1 !important}.pager__items.js-pager__items{display:flex}.page-node-type-service .views-element-container.norm-width.block-title-1.block-title-left.settings-tray-editable.block.block-views{z-index:5}.page-node-type-service .layout.layout--twocol-section.layout--twocol-section--50-50.row{margin-top:-3rem}p:is([style="font-size:12px;margin-bottom:4rem;margin-left:-0.5rem;margin-top:-1rem;"],.jd-db-match-ac5cdab3f3cb) a{margin-top:-5rem!important;display:block;margin-bottom:8rem}._none.block.block-layout-builder.block-field-blocknodeservicefield-text-bg{padding-right:0rem}.text-bg .field-field-text-bg.field-type-string .field-item{margin-top:-22rem;margin-bottom:17.5rem}.views-slideshow-controls-top.clearfix{z-index:5;position:relative}.views_slideshow_cycle_slide .views-label.views-label-field-image{margin-top:4.5rem!important;margin-left:-0.75rem!important}.page-node-type-service .field-field-text-bg{margin-top:22rem;margin-bottom:-20rem;margin-left:0.5rem}.field.field-field-pre-heading-text.field-type-string.field-label-hidden.field-items div:nth-child(2){font-size:3rem;margin-top:-2rem;margin-left:-1rem}.views-element-container.fullwidth.block-title-1.block-title-center.settings-tray-editable.block.block-views .block-subtitle{padding-left:1rem}.views-element-container.fullwidth.block-title-1.block-title-center.settings-tray-editable.block.block-views{padding-left:0rem!important;padding-right:0rem!important}.views-field.views-field-body{margin-left:0rem!important}.views-field.views-field-field-rating{margin-top:7rem!important}.page-node-218.path-node.page-node-type-page.page-privacy nav#block-martis-useraccountmenu{margin-left:0rem}.page-node-218.path-node.page-node-type-page.page-privacy .region.region-header-top-second{margin-top:-1rem;margin-left:1rem}.page-node-218.path-node.page-node-type-page.page-privacy .dropdown-toggle.header-icon.account-icon::after{margin-right:0.5rem!important}.page-node-218.path-node.page-node-type-page.page-privacy .norm-width.block-title-1.block-title-left.block-block-content{margin-top:-0.01rem}.page-node-218.path-node.page-node-type-page.page-privacy .block.block-layout-builder.block-field-blockblock-contentbasicbody *{color:white!important}#user-account-block-wrap .nav.menu.menu-parent li{border-radius:5px}.container-wrap.clearfix.menu-wrap a.dropdown-toggle::after{margin-right:10px}#block-breadcrumbs{padding-top:10px}.header-item.header-element button{background-color:#6A0DAD!important}.header-item.header-element button:focus{background-color:#6A0DAD}.navbar-toggler.nav-button{border:1.5px solid white!important}#block-header-info2 .row.layout.layout--onecol{color:white}.header-info-container *{text-shadow:-1.1px -1.1px 0 black,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black!important;color:white!important}#block-call-to-order *{text-shadow:-1.1px -1.1px 0 black,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black!important;background-color:#b781e3!important;color:white}.breadcrumb{background-color:#b781e382!important}.breadcrumb *{color:white!important}.breadcrumb ul li{text-shadow:-1.1px -1.1px 0 black,0px 0px 0 black,0px 0px 0 black,0px 0px 0 black!important}.navbar-toggler.nav-button.collapsed{background-color:#6A0DAD}.navbar.header-center{background-color:#b781e3!important}.path-webform.page-form-get-in-touch h1{margin-top:-1.5rem!important}.page-node-616 #block-martis-servicebragsheet{margin-top:-1rem!important}.page-node-539 #block-martis-servicebragsheet{margin-top:-1.5rem!important;margin-bottom:-3rem}.page-node-539 .nnc-pricing-instruction-container{margin-top:-6rem!important}.page-node-603 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-270 #block-martis-servicebragsheet{margin-top:0.5rem!important}.page-node-602 #block-martis-servicebragsheet{margin-top:-1.5rem}.page-node-596 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-608 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-617  #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-620 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-591  #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-597 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-609  #block-martis-servicebragsheet{margin-top:0.5rem!important}.page-node-614 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-592 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-602 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-621  #block-martis-servicebragsheet{margin-top:0.5rem!important}.page-node-598  #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-607   #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-618 #block-martis-servicebragsheet{margin-top:0.5rem!important}.page-node-622  #block-martis-servicebragsheet{margin-top:0.5rem!important;margin-bottom:-2rem}.page-node-593   #block-martis-servicebragsheet{margin-top:0.5rem!important}.page-node-599  #block-martis-servicebragsheet{margin-top:0.5rem!important}.page-node-611   #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-604 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-612 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-624 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-619 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-623  #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-594   #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-600 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-605 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-595  #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-606 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-613 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-625 #block-martis-servicebragsheet{margin-top:-1.5rem!important}.page-node-601 #block-martis-servicebragsheet{margin-top:0.5rem!important}.page-node-616   #block-martis-servicebragsheet{margin-top:-1rem!important}.nnc-pricing-instruction-container{margin-top:-2.5rem}#block-martis-servicebragsheet{margin-top:0.5rem;padding-bottom:2.75rem}.views-field.views-field-field-vehicle-detailed{margin-right:auto!important;padding-right:unset!important}.views-field.views-field-field-rating{margin-left:unset!important}#webform-submission-vehicle-data-collection-form-ajax .fieldset-wrapper{box-sizing:border-box;margin-top:1rem;margin-bottom:1rem;margin-left:0;margin-right:0;padding-left:env(safe-area-inset-left,1rem);padding-right:env(safe-area-inset-right,1rem);width:100%;max-width:100vw;display:block;justify-content:center}.fieldset-wrapper .task-bar.alert.alert-dismissable.clearfix .messages.messages--error{margin-bottom:0rem;padding:5px;border-radius:5px;background-color:#f8d7da;color:#721c24}.fieldset-wrapper .task-bar.alert.alert-dismissable.clearfix .messages.messages--error .item-list__comma-list li a{color:#721c24!important}fieldset[data-drupal-selector="edit-how-should-we-contact-you-"]{margin-top:-2rem}.views-field.views-field-field-rating img{width:96%;margin-left:-1rem!important}.path-tfa .row.layout.layout--onecol h1{margin-left:unset;width:100%}.path-tfa .header-info{padding-left:0px!important}.path-tfa .navbar > .container .header-item.header-right{margin-right:-1rem;margin-left:-1rem}.path-tfa  .header-item.header-main{margin-left:-1rem;margin-right:-1rem}.path-tfa .region.region-header{padding-left:2rem}nav#block-martis-useraccountmenu{margin-top:2.5rem!important;margin-left:2rem}#webform-submission-get-in-touch-form-ajax div[data-drupal-selector="edit-contact-information"]{margin-top:1rem}#edit-contact-information--2{margin-top:1rem}#block-martis-aiformtitle .row.layout.layout--onecol h1{margin-left:0rem}#block-martis-contacttitle h1{margin-left:0rem;margin-right:-1rem!important}.cookiesjsr-banner--info{margin-left:0rem}.modal{top:0%}.nnc-pricing-instruction-container h2{font-weight:800}#block-martis-servicebragsheet{border-top:0!important}.page-node-type-service #content-wide .norm-width.block-title-1.block-title-left.block-block-content{border-top:2px solid black;z-index:5}.page-node-621 #block-martis-servicebragsheet{margin-bottom:-12rem}#block-martis-servicebragsheet .layout__region.layout__region--content{margin-bottom:2rem!important}.comp-row.top.alt.alt-light{display:flex}.page-node-595 #block-martis-servicebragsheet{margin-bottom:1.5rem}.page-node-594 #block-martis-servicebragsheet{margin-bottom:1.75rem}.page-node-593 #block-martis-servicebragsheet{margin-bottom:1.75rem}.page-node-592 #block-martis-servicebragsheet{margin-bottom:1.5rem!important}.page-node-265 #block-martis-servicebragsheet{padding-left:3px;margin-top:0.5rem}.page-node-265 #block-martis-servicebragsheet{margin-bottom:1.5rem}#block-martis-servicebragsheet{margin-left:4px}.page-node-540 #content-wide{margin-top:initial}.page-node-540 #block-martis-servicebragsheet .layout__region.layout__region--content{margin-top:initial}.page-node-596 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-265 #content-wide{margin-top:initial}.page-node-625 #content-wide{margin-top:initial}.page-node-625 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-616 #content-wide{margin-top:1.5rem}.page-node-613 #content-wide{margin-top:initial}.page-node-613 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-606 #content-wide{margin-top:initial}.page-node-606 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-595 #content-wide{margin-top:initial}.page-node-595 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-601 #content-wide{margin-top:initial}.page-node-624 #content-wide{margin-top:initial}.page-node-624 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-615 #content-wide{margin-top:initial}.page-node-612 #content-wide{margin-top:initial}.page-node-612 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-605 #content-wide{margin-top:initial}.page-node-605 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-600 #content-wide{margin-top:initial}.page-node-600 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-594 #content-wide{margin-top:initial}.page-node-594 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-623 #content-wide{margin-top:initial}.page-node-623 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-619 #content-wide{margin-top:initial}.page-node-619 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-611 #content-wide{margin-top:initial}.page-node-611 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-604 #content-wide{margin-top:initial}.page-node-604 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-599 #content-wide{margin-top:initial}.page-node-599 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-593 #content-wide{margin-top:initial}.page-node-593 #block-martis-servicebragsheet .container-wrap.clearfix{margin-top:initial}.page-node-622 #content-wide{margin-top:initial}.page-node-618 #content-wide{margin-top:initial}.page-node-618 #block-martis-servicebragsheet .layout__region.layout__region--content{margin-top:initial}.page-node-610 #content-wide{margin-top:initial}.page-node-610 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-607 #content-wide{margin-top:initial}.page-node-607 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-598 #content-wide{margin-top:initial}.page-node-598 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-592 #content-wide{margin-top:initial}.page-node-592 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-621 #content-wide{margin-top:initial}.page-node-621 #block-martis-servicebragsheet .layout__region.layout__region--content{margin-top:initial}.page-node-614 #block-martis-servicebragsheet{margin-top:1.75rem}.page-node-614 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-609 .region.region-content-wide{margin-top:initial}.page-node-609 #block-martis-servicebragsheet .container-wrap.clearfix{margin-top:initial}.page-node-603 #content-wide{margin-top:initial}.page-node-603 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-597 #block-martis-servicebragsheet{margin-top:1.75rem}.page-node-597 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-591 .region.region-content-wide{margin-top:initial}.page-node-591 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-620 .region.region-content-wide{margin-top:initial}.page-node-620 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-617 #content-wide{margin-top:initial}.page-node-617 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-608 #block-martis-servicebragsheet{margin-top:1.75rem}.page-node-608 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-602 .region.region-content-wide{margin-top:initial}.page-node-602 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:initial}.page-node-596 #content-wide{margin-top:initial}.page-node-274 .region.region-content-wide{margin-top:initial}.page-node-542 .region.region-content-wide{margin-top:initial}.page-node-542 .nnc-pricing-container{margin-top:initial}.page-node-270 #block-martis-servicebragsheet{margin-bottom:-3rem}.page-node-539 #content-wide{margin-top:initial}.page-node-539 #block-martis-servicebragsheet .layout__region.layout__region--content{margin-top:initial}.page-node-265 #block-martis-servicebragsheet .layout__region.layout__region--content{border:initial;padding:initial;border-radius:initial;width:initial;margin-top:initial;margin-bottom:initial;margin-left:initial}.page-node-574 #content-wide{margin-top:initial}.page-node-574 #block-martis-servicebragsheet .block-content.clearfix{margin-top:initial}#block-martis-servicebragsheet{margin-left:7.5px}#block-martis-servicebragsheet .layout__region.layout__region--content{border:initial;padding:initial;border-radius:initial;width:initial;margin-top:initial;margin-bottom:initial;margin-left:4px;margin-right:-18px}.w-layout-vflex.comp-table-mask{border:2px solid black}#block-martis-servicebragsheet{margin-bottom:-3rem}#block-martis-servicebragsheet .row.layout.layout--onecol{padding-left:0px}.comp-section{margin-bottom:0.15rem!important;margin-right:-0.75rem!important}.page-node-type-service .service-icon{margin-left:17rem;margin-top:-5.5rem}.service-icon{margin-top:10.5rem;margin-left:17rem}.text-sm{justify-content:center}.norm-width.block-title-1.block-title-left .block.block-layout-builder.block-field-blockblock-contentbasicbody p{width:100%!important}.col-sm-4.col-md.col-6.col p a button{margin-right:0rem!important}.gt_float_switcher .gt-selected .gt-current-lang{padding:5px 5px!important;border:2px solid black}.col-12.col-sm-12.col-md-6.col-lg-4.grid-item .post-content a{font-size:1.35rem!important}.protest{margin-bottom:-1.5rem;width:50%}.path-frontpage .footer .container .row.justify-content-center .col-5.text-center p{padding-left:10px;padding-right:25px}.path-frontpage .footer .container{margin-left:-4px}.path-frontpage .logo-container{margin-left:auto!important;margin-right:auto!important}.page-node-type-service .row.justify-content-center p, .page-node-type-page .row.justify-content-center p{padding-right:20px}.page-node-type-service  .row.justify-content-center .col-sm-4.col-md.col-6.col .headin5_amrc.col_white_amrc.pt2, .page-node-type-page  .row.justify-content-center .col-sm-4.col-md.col-6.col .headin5_amrc.col_white_amrc.pt2{padding-right:20px}.page-node-type-service  .footer_ul_amrc.service-areas, .page-node-type-page  .footer_ul_amrc.service-areas{padding-right:20px}.path-frontpage .container{padding-right:0px!important;padding-left:0px!important}.footer_ul_amrc.service-areas{margin-left:0!important}.container .block.block-layout-builder.block-field-blockblock-contentbasicbody .col-5 p{margin-left:0px!important}.footer_ul_amrc.service-areas{width:150%!important;margin-left:-1.5rem!important}.col-sm-4.col-md.col-6.col{padding-left:0;padding-right:0}.headin5_amrc.col_white_amrc.pt2{margin-top:-1rem}.footer_ul_amrc.service-areas{width:125%!important}.logo-container{margin-top:-7rem!important}.hero .slide-content-body, .slide-content .slide-button{font-size:0.9rem!important}.webform-progress-tracker .progress-text{display:block!important}.page-wrapper .main-content .block:last-child{margin-bottom:25px!important}.breadcrumb ul li{line-height:unset}.breadcrumb{padding-left:15px;padding-right:15px}.path-taxonomy .row.layout.layout--onecol h1{margin-bottom:-0.5rem!important;margin-top:-0.5rem!important}.views-label.views-label-field-image{font-size:18px!important}.page-node-type-service .layout__region.layout__region--second{margin-top:-15px!important}.col-12.col-sm-12.col-md-6.col-lg-4.grid-item{padding-right:0px}.page-node-type-page .block.block-layout-builder.block-field-blocknodepagebody{margin-bottom:0.5rem}.page-node-type-page .row.layout.layout--onecol h1{margin-top:-1rem!important}.page-node-type-page .policy-title, .page-node-type-page .terms-policy, .page-node-type-page .booking-title{margin-top:15px!important}.layout__region.layout__region--content{padding-left:0px!important}.page-node-type-page .layout__region.layout__region--content{padding-right:0px!important;padding-left:0px!important}.terms-policy, .booking-title, .policy-title{margin-top:10px}.navbar > .container  .header-item.header-right{margin-right:0px;margin-left:0px}.header-item.header-right{display:block;text-align:center}.header-item.header-main{display:block}.navbar > .container .header-main-wrap{margin-right:0px;margin-left:0px}.header-info{display:flex!important;padding-top:0.5rem;padding-bottom:0.5rem;margin-left:auto;margin-right:auto}.nav > li > a{padding-left:10px}.nav.menu.menu-parent .menu-item{width:100%}:where(#wrapper) .header .menu-item{background-color:#19212e!important}.region.region-header-top-second{margin-top:-2rem}.path-taxonomy.page-katy-tx .slide-image{border-bottom:0px!important}.slide-image{border-bottom:2px solid black!important}#block-user-account-menu{margin-top:0rem}#block-martis-menukaty .menu-item{background-color:#b781e3!important;width:100%}#block-martis-menukaty #main-menu{padding-right:0}#block-martis-menukaty .nav > li > a{color:white;padding-left:10px}.mega-menu > ul > li a{color:white!important}.mega-menu > ul > li{background-color:#19212c!important}#main-menu{padding-right:0}.footer-bottom .block{margin-right:-10px!important}.page-node-type-service .footer-bottom .block{margin-right:-10px!important}.footer-bottom .block{margin-right:10px}.nnc-pricing-instruction-container h2{font-size:16px}div#block-home09-slider{margin-bottom:0rem}.page-node-type-service .block-views .block-title{margin-top:-3.5rem}.card.card-body{padding-bottom:1.25rem}.nnc-tab-content{column-count:1}.next{background-color:#c8c8c8;opacity:0.75}.prev{background-color:#c8c8c8;opacity:0.75}.nav.nav-tabs li a{text-align:center}.nav.nav-tabs{display:block}.nnc-pricing-tab{width:100%}.nnc-pricing-table-content-container{color:white!important}.prev{background-color:#c8c8c8;border:2px solid black!important}.next{border:2px solid black!important}.nnc-pricing-table-content-container h4{color:white;border-bottom:2px solid white;font-size:20px}.nnc-tab-content-container{display:none}.mobile-tab-container{display:block}.slideshow-container{max-width:1000px;position:relative;margin:auto}.slideshow-container .active, .dot:hover{background-color:#717171}.layout__region.layout__region--second{padding-right:10px!important;margin-top:-3rem!important}.layout__region{padding-right:15px!important}.layout__region.layout__region--first{padding-right:10px!important}.page-node-type-service  .layout__region.layout__region--first{padding-right:0px!important}.page-node-type-service  .layout__region.layout__region--second{margin-top:1.75rem!important}.page-node-type-service .footer .container{padding-right:0px!important;padding-left:0px!important}.layout__region.layout__region--first{margin-bottom:-1.5rem}.layout__region.layout__region--second .block-content.clearfix{padding-top:0rem;padding-bottom:0rem}.path-frontpage .row.layout.layout--onecol h1{margin-top:0rem!important}.row.layout.layout--onecol h1{margin-top:0rem!important}.col-md-9.left-content.main-content{margin-bottom:-2rem}.page-node-type-page .col-md-9.left-content.main-content{margin-bottom:1rem!important}.navbar-toggler.nav-button::before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="20" viewBox="0 0 30 25"><rect width="30" height="3" fill="white"/><rect y="8" width="30" height="3" fill="white"/><rect y="16" width="30" height="3" fill="white"/></svg>')}#block-martis-frontpagetitle{margin-bottom:-2rem}.fullwidth.block-title-1.block-title-left.settings-tray-editable.block.slide-block.block-block-content .owl-carousel{border-bottom:0px!important}#block-breadcrumbs .container-wrap.clearfix{padding-left:0;padding-right:0}.row.layout.layout--onecol h1{font-size:2rem;margin-bottom:0rem}.views-field.views-field-field-link{padding-right:12.5px}.media.media--blazy.media--image.is-b-loaded{margin-left:-2rem!important}.views-label.views-label-title{width:150%;margin-left:-1.5rem!important}.path-taxonomy .region.region-content-wide-top{padding-left:unset;padding-right:unset;margin-top:unset}.fullwidth.block-title-1.block-title-left.settings-tray-editable.block.slide-block.block-block-content .owl-carousel{border-left:0px!important;border-right:0px!important}.footer{padding-left:15px}.row{margin-right:0px!important}.col-md-9.left-content.main-content{margin-top:2rem;padding-right:0}.footer-bottom p{width:100%!important}#block-clearance-sales p{margin-left:1.5rem!important;margin-top:-1rem!important;margin-bottom:-0.5rem!important}#block-user-account-menu{margin-top:1.5rem}.page-node-type-service .layout__region.layout__region--second p{margin-right:-10px}.page-bookings-refunds .row.layout.layout--onecol h1{margin-top:1.5rem!important}.page-privacy .row.layout.layout--onecol h1{margin-top:1.5rem!important}.page-terms-and-conditions .block.block-layout-builder.block-field-blocknodepagebody{margin-bottom:2rem;margin-top:1rem}.page-bookings-refunds .block.block-layout-builder.block-field-blocknodepagebody{margin-bottom:2rem;margin-top:-1rem}.page-privacy .block.block-layout-builder.block-field-blocknodepagebody{margin-bottom:2rem;margin-top:-1rem}.col-12.col-sm-12.col-md-6.col-lg-4.grid-item{margin-bottom:0.5rem}footer.footer .row.justify-content-center{width:100%}@media (max-width: 1000px){.node.node-type-service.node-content.service-node-content{top:2.5rem!important}#block-header-info2 .row.layout.layout--onecol{margin-top:0.5rem!important}.header-item.header-main{border-top:2px solid black}.header-item.header-right{border-top:2px solid black}.path-webform.page-form-vehicle-data-collection h1{margin-right:-0.75rem!important}.page-node-type-page .col-md-9.left-content.main-content{margin-bottom:-4rem!important}.row.layout.layout--onecol h1{font-size:1.5rem!important}.page-bookings-refunds .row.layout.layout--onecol h1{margin-top:-1.5rem!important;margin-bottom:1.25rem!important}.page-terms-and-conditions .row.layout.layout--onecol h1{margin-bottom:2rem!important}.page-privacy .row.layout.layout--onecol h1{margin-top:-1.5rem!important;margin-bottom:1.25rem!important}.row.layout.layout--onecol h1{margin-top:-0.5rem!important;margin-bottom:-2.5rem!important}.page-node-type-service .row.layout.layout--onecol h1{margin-top:0rem!important;margin-bottom:1rem!important;margin-right:0rem!important}.path-frontpage .row.layout.layout--onecol h1{margin-bottom:0.5rem!important}}.page-wrapper .main-content .block:last-child{margin-bottom:0px}.path-automotive-services .region.region-content{margin-bottom:25px}.path-marine-and-rv-services .region.region-content{margin-bottom:25px}.path-katy-tx .region.region-content, .path-spring-tx .region.region-content, .path-cypress-tx .region.region-content, .path-tomball-tx .region.region-content, .path-houston-tx .region.region-content, .path-jersey-village-tx .region.region-content{margin-bottom:25px}.webform-ajax-form-wrapper{background-color:#6716aa;border:2px solid black;border-radius:10px;padding:20px;max-width:800px;margin:0 auto;color:#fff;margin-bottom:3rem}.webform-section-title, .control-label, legend, .fieldset-legend{font-weight:bold}.webform-section-title{text-align:center;margin-bottom:15px}.webform-ajax-form-wrapper input[type="text"], .webform-ajax-form-wrapper input[type="email"], .webform-ajax-form-wrapper input[type="tel"], .webform-ajax-form-wrapper select, .webform-ajax-form-wrapper textarea{width:100%;padding:10px;margin-bottom:10px;border:1px solid #000;border-radius:5px;box-sizing:border-box}.webform-ajax-form-wrapper .button{display:block;background-color:#fff;color:#6716aa;border:2px solid #000;border-radius:5px;padding:2px 20px;font-weight:bold;cursor:pointer;margin-right:auto;margin-left:auto}.webform-progress{margin-left:auto;margin-right:auto;display:flex}.webform-ajax-form-wrapper input:focus, .webform-ajax-form-wrapper button:focus, .webform-ajax-form-wrapper select:focus, .webform-ajax-form-wrapper textarea:focus{outline:none;box-shadow:none}@media (max-width: 1000px){.navbar-toggler.nav-button.collapsed{margin-top:0.5rem!important}.page-node-type-blog #wrapper .region.region-content-wide .team-thumb{margin-left:-2rem;margin-right:-2rem}#block-martis-main-menu{margin-right:-15px}.text-bg{padding-top:unset!important;margin-bottom:-11rem!important;margin-top:11rem;margin-left:0.5rem}.page-terms-and-conditions .row.layout.layout--onecol h1{margin-top:-2.5rem!important}.webform-ajax-form-wrapper .button{padding:5px 10px!important;margin-bottom:-0.75rem!important}.webform-ajax-form-wrapper{max-width:100%;padding:15px}}.webform-progress-tracker.progress-tracker.progress-tracker--center{margin-top:0rem;margin-bottom:0rem}.fieldset-legend{font-size:1rem}#block-martis-attentionworld-2 *{color:black!important;font-weight:1000;margin-bottom:-0.25rem}@media (max-width: 1000px){.main-menu .nav > li > a, .mega-menu > ul > li > a{width:100%}.path-marine-and-rv-services .navbar > .container .header-main-wrap, .path-taxonomy .navbar > .container .header-main-wrap, .page-node-type-service .navbar > .container .header-main-wrap, .page-node-type-page .navbar > .container .header-main-wrap, .path-webform .navbar > .container .header-main-wrap, .path-automotive-services.page-automotive-services .navbar > .container .header-main-wrap, .path-katy-tx .navbar > .container .header-main-wrap, .path-houston-tx .navbar > .container .header-main-wrap, .path-jersey-village-tx .navbar > .container .header-main-wrap, .path-cypress-tx .navbar > .container .header-main-wrap, .path-tomball-tx .navbar > .container .header-main-wrap, .path-spring-tx .navbar > .container .header-main-wrap{margin-right:-10px!important;margin-left:0px!important}.path-marine-and-rv-services .navbar > .container .header-item.header-right, .path-taxonomy .navbar > .container .header-item.header-right, .page-node-type-service .navbar > .container .header-item.header-right, .page-node-type-page .navbar > .container .header-item.header-right, .path-webform .navbar > .container .header-item.header-right, .path-automotive-services.page-automotive-services .navbar > .container .header-item.header-right, .path-katy-tx .navbar > .container .header-item.header-right, .path-houston-tx .navbar > .container .header-item.header-right, .path-jersey-village-tx .navbar > .container .header-item.header-right, .path-cypress-tx .navbar > .container .header-item.header-right, .path-tomball-tx .navbar > .container .header-item.header-right, .path-spring-tx .navbar > .container .header-item.header-right{margin-right:-10px!important;margin-left:-10px!important}.path-frontpage .navbar > .container .header-main-wrap{margin-right:0px!important;margin-left:0px!important}.path-frontpage .navbar > .container .header-item.header-right{margin-right:0px!important;margin-left:0px!important}.views-slideshow-controls-top.clearfix{width:90%;margin-left:1rem}}.description p[data-pm-slice="1 1 []"]{background-color:unset!important}@media (max-width: 1000px){.views-element-container.fullwidth.block-title-1.block-title-left.settings-tray-editable.block.block-views *{padding-left:0rem;padding-right:0rem}.views-field.views-field-body p{padding-right:0rem!important;padding-left:0rem!important}.path-taxonomy .views-field.views-field-body p{padding-left:0rem!important}.views_slideshow_cycle_slide.views_slideshow_slide .views-field.views-field-title{margin-left:12rem!important}.container-wrap .block-content .views_slideshow_cycle_slide .views-label.views-label-field-image.partner.animate__animated.animate__jello.animate__delay-2s.animate__slow.animate__infinite{padding-right:20.75rem;font-size:4.5rem!important;padding-top:1.75rem!important;opacity:0.1!important}.views-label.views-label-field-link{margin-top:2rem;margin-bottom:0rem!important}.page-node-type-service .layout__region.layout__region--second{margin-top:-2rem!important}.page-node-599 #block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-2rem!important}.page-node-type-service .layout__region.layout__region--second p{margin-top:1rem}.page-node-type-service .layout__region.layout__region--second p{margin-top:0.5rem!important}#block-martis-servicebragsheet .row.layout.layout--onecol{margin-top:-2rem}}.webform-ajax-form-wrapper .webform-button--previous{margin-bottom:1rem!important}#block-martis-views-block-blog-block-6{margin-top:-0.5rem;margin-bottom:-0.5rem}#block-martis-views-block-blog-block-5{margin-top:0rem;margin-bottom:-0.5rem}#block-martis-views-block-blog-block-4{margin-top:-0.5rem;margin-bottom:-1.5rem}#block-martis-views-block-blog-block-3{margin-top:-0.5rem;margin-bottom:-0.5rem}#block-martis-views-block-blog-block-2{margin-top:-0.5rem;margin-bottom:-3rem!important}.page-node-type-blog #block-martis-content--3{background-color:#dabff1!important}.page-node-type-blog .region.region-content p{background-color:#6a0dad!important}.page-node-type-blog .field-body h4{color:black}.page-node-type-blog .post-meta{background-color:#f0f0f0;color:white!important;column-count:2;gap:20px}.page-node-type-blog .post-meta ::before{color:white}.page-node-type-blog .post-meta a{color:white!important}.page-node-type-blog .page-node-type-blog .post-title span{color:white;font-weight:800}.page-node-type-blog .post-media{padding-bottom:0.005rem}.page-node-type-blog .post-body ul li{margin-bottom:1rem;color:#555}.path-blog .post-content-wrap{background-color:#dabff1!important}.path-blog .post-content-wrap *{color:white!important}.path-blog .tags-list .field-item a{color:white!important;font-size:12px!important}.path-blog .post-content{background-color:#6a0dad!important;border-radius:10px;width:100%!important;justify-content:center;display:flex!important;margin-left:auto!important;margin-right:auto!important;margin-top:-1rem}.path-blog .post-thumb{width:95%!important;margin-left:0.5rem}.path-blog .post-meta{font-size:10px!important}.path-blog .post-content{padding-top:2.5rem!important}.page-node-type-service .blog-post-teaser.post-row{margin-bottom:1.5rem}.page-node-type-service #block-martis-views-block-blog-block-1{margin-bottom:1.5rem}.page-node-type-service .blog-post-teaser, .page-node-type-service .blog-post-full{display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;transition:transform 0.22s ease,box-shadow 0.22s ease;color:#111827;text-decoration:none;min-height:100%}.page-node-type-service .blog-post-teaser:hover, .page-node-type-service .blog-post-teaser:focus-within, .page-node-type-service .blog-post-full:hover, .page-node-type-service .blog-post-full:focus-within{transform:translatey(-6px);box-shadow:0 12px 40px rgba(18,26,40,0.12)}.page-node-type-service .blog-post-teaser.post-row .content-wrap{margin-bottom:-3rem!important}.page-node-type-service .blog-post-teaser:hover .post-image img, .page-node-type-service .blog-post-full:hover .post-image img{transform:scale(1.03)}.page-node-type-service .blog-post-full .post-body{max-height:none}@media (max-width: 1000px){.page-node-type-blog .post-meta .post-meta-item{border:2px solid black;border-radius:5px;margin:1rem;padding-top:0.5rem;background-color:white;color:black!important}#block-martis-views-block-blog-block-2{margin-bottom:1.5rem}#block-martis-views-block-blog-block-6{margin-bottom:-0.5rem!important}#block-martis-views-block-blog-block-5{margin-bottom:-0.5rem!important;margin-top:-3rem}#block-martis-views-block-blog-block-3{margin-bottom:-0.5rem!important}#block-martis-views-block-blog-block-4{margin-bottom:-0.5rem!important}.path-blog .post-link .read-more{margin-left:-1rem!important}.page-node-type-blog .post-media{padding-bottom:3rem}.page-node-type-blog .post-body h2{margin-top:0rem!important}.path-blog .post-content{margin-top:0rem!important}.page-node-type-service .blog-post-teaser.post-row .content-wrap{margin-bottom:3rem!important}.page-node-type-service .blog-post-teaser.post-row .post-content{border:2px solid black!important;border-radius:10px!important;background-color:#6a0dad!important}.page-node-type-service .blog-post-teaser.post-row{margin-right:-0.75rem!important}.page-node-type-service #block-martis-views-block-blog-block-1{margin-bottom:0rem!important}.page-node-type-service .blog-post-teaser.post-row{margin-bottom:-4rem!important;margin-left:0rem!important}.page-node-type-service div#flexslider-1{margin-bottom:3rem}}.path-blog .post-content a{color:black!important;text-shadow:unset!important;font-weight:600}.path-blog .field-items{column-count:2;margin-left:2rem}.blog-post-teaser.post-row:hover img{box-shadow:unset!important}.path-blog .views-view-responsive-grid__item .post-image img{box-shadow:unset!important;border:2px solid black}.page-node-type-blog #block-martis-content--3 .post-image img{box-shadow:unset!important}.path-blog .post-meta{margin-top:0rem!important;margin-left:0.75rem}.page-node-type-blog .post-comment{box-shadow:unset!important}.page-node-type-blog .post-comment{margin-top:2rem!important;padding:2rem!important;background:#f4f4f4!important;border-radius:8px!important;box-shadow:0 2px 6px rgba(0,0,0,0.1)!important}.page-node-type-blog .post-comment .post-stats{font-size:1.2rem!important;font-weight:600!important;margin-bottom:1rem!important;text-align:center!important}.page-node-type-blog .post-comment h2.post-stats{font-size:1.5rem!important;margin-bottom:1.5rem!important;text-align:center!important;color:black!important}.page-node-type-blog .comment-form input[type="text"], .page-node-type-blog .comment-form input[type="email"], .page-node-type-blog .comment-form input[type="url"], .page-node-type-blog .comment-form textarea{width:100%!important;padding:0.75rem 1rem!important;margin-bottom:1rem!important;border:1px solid #ccc!important;border-radius:6px!important;font-size:1rem!important;background:#fff!important;box-sizing:border-box!important}.page-node-type-blog .comment-form textarea{resize:vertical!important;min-height:120px!important}.page-node-type-blog .comment-form .form-actions input[type="submit"]:hover{background:#6a0dad!important}.page-node-type-blog .comment-form .form-actions input[type="submit"]{background:#6a0dad!important;color:white!important;border:none!important;border-radius:6px!important;font-size:1rem!important;cursor:pointer!important;transition:background 0.3s ease!important;box-shadow:unset!important;border:2px solid black!important}.page-node-type-blog .comment-form .description.help-block{font-size:0.875rem!important;color:#666!important;margin-bottom:1rem!important}.path-blog .post-content a{text-shadow:unset}.path-blog :hover .post-image img{transform:unset!important;transition:unset!important}.path-blog .header-item.header-main{margin-left:-10px;margin-right:-10px}.page-node-type-blog #block-martis-content--3{border:2px solid black;border-radius:10px;padding:1rem;margin-bottom:3rem}.page-node-type-blog .breadcrumb *{margin-bottom:0rem!important}.path-blog .views-view-responsive-grid{display:block ruby;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;justify-content:center;display:flex}.path-blog .views-view-responsive-grid__item-inner{height:100%}.path-blog .blog-post-teaser, .path-blog .blog-post-full{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;transition:transform 0.22s ease,box-shadow 0.22s ease;color:#111827;text-decoration:none;min-height:100%}.path-blog .blog-post-teaser:hover, .path-blog .blog-post-teaser:focus-within, .path-blog .blog-post-full:hover, .path-blog .blog-post-full:focus-within{transform:translatey(-6px);box-shadow:0 12px 40px rgba(18,26,40,0.12)}.path-blog .post-thumb, .path-blog .post-media{width:100%;position:relative}.path-blog .post-content-wrap{border:2px solid black;border-radius:10px;margin-left:0rem!important;margin-bottom:6rem}.path-blog .post-image img{display:block;width:100%;height:180px;object-fit:cover;object-position:center;transition:transform 0.3s ease}.path-blog .blog-post-teaser:hover .post-image img, .path-blog .blog-post-full:hover .post-image img{transform:scale(1.03)}.path-blog .post-image--placeholder{display:grid;place-items:center;height:180px;color:#9aa4b2;background:linear-gradient(180deg,#eef2f6 0%,#fff 100%);font-size:14px}.path-blog .post-content-wrap, .path-blog .post-content{padding:18px;display:flex;flex-direction:column;gap:12px;width:20rem;margin-left:-1rem}.path-blog .post-title{margin:0;font-size:1.125rem;line-height:1.25;font-weight:600;color:#0f1724}.path-blog .post-title a{color:black!important;text-decoration:none;display:inline-block;text-shadow:unset!important}.path-blog .post-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:13px;color:#6b7280;border:0!important;background-color:transparent}.path-blog .post-meta-item{display:inline-flex;gap:6px;align-items:center;background:white;padding:6px 10px;border-radius:5px;margin-left:0.25rem;border:2px solid black;color:black!important;justify-content:center}.path-blog .post-meta-item i{font-size:14px;color:#9aa4b2}.path-blog .post-excerpt .field-item, .path-blog .post-body{color:#334155;font-size:0.95rem;line-height:1.6;max-height:5.6rem;overflow:hidden;text-overflow:unset;overflow-y:auto!important;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);mask-repeat:no-repeat;mask-size:100% 100%}.path-blog .blog-post-full .post-body{max-height:none}.path-blog .post-link .read-more{display:inline-block;margin-top:6px;background:linear-gradient(204deg,#b19cd9,#6a0dad);color:#fff;padding:8px 14px;border-radius:8px;font-weight:600;font-size:0.9rem;text-decoration:none;transition:opacity 0.15s ease,transform 0.12s ease;justify-content:center;display:flex;border:2px solid black;color:white!important}.path-blog .post-link .read-more:hover, .path-blog .post-link .read-more:focus{opacity:1;transform:translatey(-2px)}.path-blog .post-tags{display:flex;gap:8px;align-items:center;color:#475569;padding:12px 18px;border-top:1px solid #f1f5f9;font-size:0.75rem}.path-blog .post-comment{padding:12px 18px}.path-blog .visually-hidden{position:unset!important;height:unset!important;width:unset!important;overflow:unset!important;clip:unset!important;white-space:unset!important}.page-node-type-blog .post-body ul li{margin-bottom:1rem}.page-node-type-blog .post-title, .page-node-type-blog .post-meta{text-align:center!important;margin-bottom:1rem!important;color:black}.page-node-type-blog .post-image img{display:block!important;max-width:100%!important;height:auto!important;margin-left:auto;margin-right:auto;border-radius:8px!important;box-shadow:unset!important;border:2px solid black}.page-node-type-blog .post-body p{padding:0.75rem 1rem!important;line-height:1.6!important;font-size:1rem!important;margin-bottom:1rem;border-radius:5px}.page-node-type-blog .post-body h2{color:#555!important;font-size:1.4rem!important;margin-top:2rem!important;margin-bottom:1rem!important}.page-node-type-blog .post-tags{margin-top:2rem!important;padding:1rem!important;background:#e0e0e0!important;border-radius:6px!important;font-size:0.95rem!important;border:2px solid black}.page-node-type-blog .post-tags .field-item{display:inline-block!important;margin-right:0.5rem!important;margin-bottom:0.5rem!important}.page-node-type-blog .post-tags .field-item a{background:#fff!important;padding:0.3rem 0.6rem!important;border-radius:4px!important;text-decoration:none!important;color:#333!important;font-weight:500!important;border:2px solid black}.page-node-type-blog .post-comment{margin-top:2rem!important;padding:1rem!important;background:#f1f1f1!important;border-radius:6px!important;font-size:1rem!important;text-align:center!important;margin-bottom:3rem;margin-bottom:0rem;border:2px solid black}.page-node-type-blog .animate__animated.animate__heartBeat.animate__slower{color:white}@media (max-width: 1000px){div.pagerer-container{display:flex;margin-top:-6rem;padding-bottom:1rem;z-index:5;position:relative}.path-blog .post-comment{margin-top:0.5rem}.path-blog .post-meta{margin-left:2rem;margin-top:0rem!important;justify-content:center}.path-blog .post-meta{margin-top:-1rem!important}.path-blog .post-image img{margin-top:0.5rem}.page-node-type-blog .header-main-wrap{margin-left:-10px!important;margin-right:-10px!important}.page-node-type-blog .post-tags .field-item{margin-bottom:1rem!important}.page-node-type-blog #block-martis-content--3{margin-bottom:2rem!important;margin-top:-1rem}.path-blog .post-image img{width:100%!important;box-shadow:unset!important;border:2px solid black;margin-bottom:0rem}.path-blog .blog-post-teaser.post-row{margin-bottom:-1.5rem;margin-left:-1rem}.path-blog .post-content-wrap{width:96%!important}.path-blog .row.content-layout{width:100%!important;justify-content:center;display:flex;text-align:center;margin-left:0.5rem}.path-blog .views-view-responsive-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.path-blog .post-image img, .path-blog .post-image--placeholder{height:140px}.path-blog .post-content-wrap, .path-blog .post-content{padding:14px;gap:10px}.path-blog .post-title{font-size:1.05rem}.path-blog .post-excerpt .field-item{max-height:8rem;font-size:0.95rem;text-align:left}.path-blog .post-meta{font-size:12px;gap:8px}.path-blog .post-link .read-more{padding:7px 12px;font-size:0.88rem;border-radius:7px}}.page-node-type-blog .post-title span{font-size:1.5rem!important;font-weight:800;text-shadow:-1px -1px 0 black,1px -1px 0 black,1px 1px 0 black,1px -1px 0 black!important}.page-node-type-blog .post-meta-item{display:block!important;margin-bottom:0.5rem!important}.page-node-type-blog .post-body p{padding:1rem!important;font-size:1rem!important}.page-node-type-blog .post-body h2{font-size:1.2rem!important}.page-node-type-blog .post-tags{font-size:0.9rem!important}.page-node-type-blog .post-comment{font-size:0.95rem!important}@media (max-width: 1000px){.page-node-type-blog .post-body h2{margin-top:0rem!important}}.page-node-type-blog .post-body a{color:blue!important}.page-node-type-service .post-image img{box-shadow:unset!important}.post-tags.clearfix a{font-size:16px!important}.page-node-type-service .post-content-wrap{background-color:#b781e382!important}.page-node-type-service .views-element-container .post-content{background-color:#6a0dad!important;margin:5rem;border-radius:10px;padding-bottom:2rem}.page-node-type-service .post-image{margin-top:2rem!important;margin-left:7rem;margin-right:7rem;margin-bottom:-7rem}.page-node-type-service .post-image img{background-size:contain;object-fit:contain!important}.page-node-type-service .post-tags.clearfix{margin-left:0rem;margin-right:0rem;column-gap:20px;justify-content:center;display:flex!important;column-gap:7rem}.page-node-type-service .post-meta{margin-left:0rem;justify-content:center;-webkit-text-fill-color:black}.page-node-type-service .post-link{margin-bottom:0rem!important}.page-node-type-service .post-tags.clearfix{margin-right:auto}.page-node-type-service .post-meta{margin-top:1rem!important;margin-bottom:1rem!important}.page-node-type-service .post-excerpt{margin-top:3rem;width:80%;margin-left:auto;margin-right:auto}.page-node-type-service .post-image{margin-top:1rem}.page-node-type-service .views-view-responsive-grid__item .post-image img{box-shadow:unset!important;border:2px solid black}.page-node-type-service .post-content a{text-shadow:unset}.page-node-type-service :hover .post-image img{transform:unset!important;transition:unset!important}.page-node-type-service .post-thumb, .page-node-type-service .post-media{width:100%;position:relative}.page-node-type-service .post-content-wrap{border:2px solid black;border-radius:10px;margin-left:0rem!important;margin-bottom:0rem}.page-node-type-service .post-image img{display:block;width:100%;height:180px;object-fit:cover;padding:1rem!important;border-radius:1.5rem!important;margin-top:-2rem!important;object-position:center;transition:transform 0.3s ease}.page-node-type-service .post-image--placeholder{display:grid;place-items:center;height:180px;color:#9aa4b2;background:linear-gradient(180deg,#eef2f6 0%,#fff 100%);font-size:14px}.page-node-type-service .post-title{margin:0;font-size:1.125rem;line-height:1.25;font-weight:600;color:#0f1724}.page-node-type-service .post-title a{color:black!important;text-decoration:none;display:inline-block;text-shadow:unset!important}.page-node-type-service .post-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:13px;color:#6b7280;border:0!important;background-color:transparent}.page-node-type-service .post-meta-item{display:inline-flex;gap:6px;align-items:center;background:rgba(15,23,36,0.03);padding:6px 10px;border-radius:5px;margin-left:0.25rem;border:2px solid black;background-color:white}.page-node-type-service .post-meta-item i{font-size:14px;color:#9aa4b2}.page-node-type-service .post-excerpt .field-item, .page-node-type-service .post-body{color:white;font-size:0.95rem;line-height:1.6;max-height:5.6rem;text-overflow:unset;overflow-y:auto;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);mask-repeat:no-repeat;mask-size:100% 100%;margin-top:-2rem}.page-node-type-service .post-link .read-more{display:inline-block;margin-top:6px;background:linear-gradient(204deg,#b19cd9,#e2baff);color:#fff;padding:8px 14px;border-radius:8px;font-weight:600;font-size:0.9rem;text-decoration:none;transition:opacity 0.15s ease,transform 0.12s ease;justify-content:center;display:flex;border:2px solid black;color:white!important;opacity:1}.page-node-type-service .post-link .read-more:hover, .page-node-type-service .post-link .read-more:focus{opacity:1;transform:translatey(-2px)}.page-node-type-service .post-tags{display:flex;gap:8px;align-items:center;color:#475569;padding:12px 18px;border-top:1px solid #f1f5f9;font-size:0.9rem}@media (max-width: 1000px){.page-node-type-service .post-content-wrap{margin-bottom:5rem!important}.page-node-type-service .post-content-wrap{margin-bottom:2rem!important}.page-node-type-service .views-element-container .post-content{margin:0rem!important;margin-bottom:-2rem!important}.page-node-type-service .post-content{margin-bottom:-1.5rem!important}.page-node-type-service .post-image img{padding:0rem!important;object-position:center;object-fit:fill!important}.page-node-type-service .post-image{margin:3rem!important;margin-bottom:3rem!important;margin-top:1rem!important;margin-bottom:0rem!important}.page-node-type-service .post-tags.clearfix{column-gap:1.5rem}.post-image img{margin-bottom:-2.5rem!important}.page-node-type-service .post-link{margin-bottom:-2rem!important}.page-node-type-service .post-image *{border:0!important;scale:1.25!important}.page-node-type-service .post-comment{margin-top:0.5rem!important;width:100%;justify-content:center;margin-left:auto;margin-right:auto;margin-left:-1rem}.page-node-type-service .post-meta{margin-left:2rem!important;margin-top:0rem!important}.page-node-type-service .post-meta{margin-top:-1rem!important}.page-node-type-service .post-image img{margin-top:0.5rem!important;scale:1.25!important}.page-node-type-service .post-image img{width:100%!important;box-shadow:unset!important;border:2px solid black!important;margin-bottom:0rem!important}.page-node-type-service .post-content-wrap{width:97%!important;margin-left:0rem!important}.page-node-type-service .post-image img, .page-node-type-service .post-image--placeholder{height:140px!important}.page-node-type-service .post-content-wrap, .page-node-type-service .post-content{padding:14px!important;gap:10px!important}.page-node-type-service .post-title{font-size:1.05rem!important}.page-node-type-service .post-excerpt .field-item{max-height:8rem!important;font-size:0.95rem!important}.page-node-type-service .post-meta{font-size:12px!important;gap:8px!important;justify-content:center!important}.page-node-type-service .post-link .read-more{padding:7px 12px;font-size:0.88rem;border-radius:7px}}.post-meta-item.post-category{display:none!important}.post-header{border:0}.post-image{margin-bottom:-2rem}.post-image img{border-radius:5px;margin-bottom:1rem;margin-top:0rem}.post-link{margin-bottom:-3rem}.post-meta{border:2px solid black;background-color:#f9f9f9;border-radius:5px}@media (max-width: 1000px){.page-node-type-service .post-tags.clearfix{margin-left:0rem}.page-node-type-service .post-meta{margin-top:0rem!important}.post-image{margin-bottom:-1rem}.post-meta-item.post-category{display:none}.post-link{margin-left:1rem}}.feat-container.service-teaser.service-teaser2 div[class="post-content"] a strong{display:inline-block!important}.button, .button.slide-button-link, .views-slideshow-controls-top.clearfix a, .feat-container.service-teaser.service-teaser2 div[class="post-content"] a strong{box-shadow:3px 3px 3px rgba(0,0,0,0.6)!important}.post-content a{color:white!important;font-weight:800}.post-content .mb-3 div{color:white!important;font-weight:800}.post-content a{font-size:1.25rem!important}.post-content a strong{font-size:1rem!important}.post-content .mb-3 div{margin-bottom:1rem}.service-teaser2 .post-content{padding:1rem}.service-teaser2 .post-content{margin-bottom:-15px;background-color:#f6f6f6;border:2px solid black;border-top-left-radius:0!important;border-top-right-radius:0!important}.service-teaser2 .post-content{margin-bottom:-15px;background-color:#f6f6f6;border-radius:10px}.feat-container.service-teaser.service-teaser2 div[class="post-content"] a strong{padding:5px;border-radius:7px!important;background-color:white;border-bottom-left-radius:0;border-bottom-right-radius:0;color:white!important;border:2px solid black}@media (max-width: 1000px){.col-6.col-sm-6.col-md-4.col-lg-3.grid-item div .product-teaser.has-no-options{width:100%!important}._none.block.block-layout-builder.block-field-blocknodeservicefield-text-bg{margin-top:26rem;margin-bottom:-9.5rem!important}.col-12.col-sm-12.col-md-6.col-lg-4.grid-item .post-content a{font-size:1.35rem!important}}.service-teaser2 .post-content{margin-bottom:15px}.page-node-type-service :hover .post-image img{box-shadow:unset!important}div.pagerer-right-pane ul.pager__items{list-style-type:none}#pagination-heading{display:none}.pagerer-left-pane{padding-top:2rem}#pagination-heading--2{display:none}.pager__items.js-pager__items{margin-bottom:2.5rem}.pager__item.pagerer-prefix{list-style-type:none}.pager__items.js-pager__items{display:block ruby}.pager__items.js-pager__items a{padding-right:1rem}.pager__item.is-active span{padding-right:0.5rem}.pager__item span{padding-right:0.5rem}.path-blog .visually-hidden{display:none}}.path-webform div[class="webform-element-description"] p{background:transparent!important}.path-webform div[class="webform-element-description"]{background:transparent!important}.col-sm-7.team-detail .profile-cards-wrapper p{background-color:unset!important;border:0!important}@media (max-width: 768px){.slide-carousel .slide-carousel-hero,
  #wrapper .slide-carousel .slide-carousel-hero{max-height:none!important;min-height:0!important;overflow:hidden!important}.slide-carousel .slide-carousel-hero .slide-content-wrap{inset:0!important;max-height:100%!important;overflow:hidden!important}.slide-carousel .button.slide-button-link{font-size:0.72rem!important;padding:0.4rem 0.75rem!important}}#block-call-to-order,
.header-right,
.header-right-wrap,
.header-item.header-right{display:block!important;visibility:visible!important}#block-call-to-order a.call-phone-link,
#block-call-to-order .call-phone a,
#block-call-to-order strong.text-sm{color:#6716aa!important}#block-call-to-order a.call-phone-link:hover,
#block-call-to-order .call-phone a:hover{color:#5b21b6!important}
.header-info{min-height:0!important;max-width:100%!important}.header-info .header-info-container{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:0.35rem 1.25rem!important}@media (max-width: 991.98px){#main-menu.show,
  #main-menu.collapse.show,
  #main-menu.navbar-collapse.show{background:#3b0a5c!important;background-color:#3b0a5c!important}#main-menu.show .menu-item,
  #main-menu.show li{background:transparent!important;background-color:transparent!important}#main-menu.show a{color:#ffffff!important}#main-menu.show a.is-active,
  #main-menu.show .menu-item--active-trail > a{color:#c9a0e8!important}}body.page-node-type-service .service-brag,
body.page-node-type-service .service-brag .jd-comparison-table,
body.page-node-type-service .service-brag .cy-comparison-table{max-width:100%!important;width:100%!important;box-sizing:border-box!important}body.page-node-type-service .service-brag table{width:100%!important;max-width:100%!important}