/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
div#main-content{margin-bottom:-12px;}.field.field--name-field-mt-prd-specification-label.field--type-string.field--label-hidden.field__item{margin-bottom:auto;}.node--type-mt-product .field__label{text-transform:none;}
html body .content-title-index--authored-on{border-top:1px dashed;}html body .highlight{background-color:#ff0;}
h1.title.page-title{color:#fff;}.region.region-hero-top nav.breadcrumb span{color:#fff;}.region.region-hero-top h1.title.page-title,.node__submitted-date{color:#fff;}.field--entity-reference-target-type-taxonomy-term,.field--entity-reference-target-type-taxonomy-term.field__item{padding:0 20px;border-radius:10px;background:#fff;}span.internal-banner__meta-separator{display:none;visibility:hidden;}.field.field--name-field-mt-hft-feature .col-md-6{width:100% !important;padding:10px;}.field.field--name-field-mt-hft-feature .col-md-6 img{max-width:100px;margin:auto;display:flex;padding:10px;}
.field.field--name-field-mt-hft-feature > .row{display:flex;gap:30px;}.field--name-field-mt-hft-feature .col-md-6.two-columns.field__item{background:#f1f1f1;padding:50px 30px;flex:1;margin:0;border-radius:16px;box-shadow:1px 2px 1px rgba(0,0,0,0.30);}.clip-path-support .clip-rectangle-container:before{border-color:var(--mt-color-primary-dark);border-radius:12px;opacity:0.75;}.nav-tabs.nav-tabs--fancy a.nav-link.active,.nav-tabs.nav-tabs--fancy a.nav-link.active:focus,.nav-tabs.nav-tabs--fancy a.nav-link.active:hover{border-color:transparent;background:#fff;margin-bottom:2rem;overflow:visible;}.paragraph.paragraph--type--bp-columns.paragraph--view-mode--default.paragraph--id--523.paragraph--color.paragraph--color--secondary{background-color:var(--mt-color-primary);color:#fff;padding:16px 36px 48px 36px;}.node--unpublished{background-color:antiquewhite;}.paragraph-responsive-typography-enabled.page-node-type-mt-post .node__main-content p,.paragraph-responsive-typography-enabled.page-node-type-mt-post .node__main-content li{line-height:calc(155% + 0.2vw);font-size:calc(0.85em + 0.2vw);}
:root{--mt-color-base:#e9f4ff;--mt-color-primary:hsl(18,100%,53.92%);--mt-color-default:var(--mt-color-base);--mt-color-shade:hsl(0deg 0% 61.51%);--mt-color-default-contrast:#666;--mt-form-label-color:rgba(0,0,0,0.90);}.header-top__container{padding:0;}body .bs-border-color-shine{border-color:var(--mt-color-primary) !important;}.cc-color-override--38786966.cc-window{color:rgb(255,255,255);background-color:cornflowerblue;}.ipe-block-form.ipe-form{color:#222;}h2.primary-color{color:var(--mt-color-colored);font-weight:900;line-height:2;}div#block-darkplus-branding{padding-bottom:0;}.to-top.show{border:1px solid #666;}.to-top.show .fas{color:#ff5733;vertical-align:middle;display:flex;justify-content:center;align-items:center;height:100%;}.field--name-field-mt-prd-image .flex-control-nav{background-color:var(--mt-color-base);}.main-content hr.dotted{border-top-width:30px;border-top-style:dotted;margin-bottom:40px;margin-top:40px;border-color:#ff5733;}.region--bright-shade-background .footer-top__container{background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,0.1);}.header-container .region--bright-background .sf-menu.menu ul{background-color:var(--mt-color-bright);min-width:13em;}.onscroll.fixed-header-enabled--scroll .header.js-fixed{backdrop-filter:blur(10px);background-color:rgba(255,255,255,0.8);}.block-mt-logo-links .logo-container .field--name-field-mt-il-image img{max-width:200px;}span.internal-banner__meta-separator.internal-banner__meta-separator--wide{display:none;visibility:hidden;}.header-container ul.sf-menu > li.menuparent > span{padding-right:20px;}.header-container ul.sf-menu > li > span .sf-sub-indicator:after{content:"\f107";font-family:'Font Awesome 5 Free','Font Awesome 5 Pro';font-weight:900;left:50%;top:-2px;margin-left:-3px;font-size:13px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute;transform:none;}div#main-content{background:#fff;border-top:1px solid #eee;}form.webform-submission-add-form{border-color:var(--mt-color-primary) !important;border-width:3px;border-style:dotted;border-radius:32px;padding:8px 32px 32px 32px;}.view-pricing-tables .pricing-table .pricing-table-body .svg-inline--fa{color:var(--mt-color-primary);padding-right:10px;}.view-pricing-tables .pricing-table{background-color:#fff;border-color:cornflowerblue !important;border-width:2px;}.field.field--name-field-mt-if-item .col-lg-3.col-md-6.four-columns.field__item{background:rgba(255,255,255,0.2);padding:32px;backdrop-filter:blur(8px);flex:1 1 23%;margin:1%;border-radius:16px;border:2px solid cornflowerblue;}#drupal-off-canvas-wrapper{background-color:#fff;}.sticky-wrapper{background-color:#fff;}ul.tabs.primary{margin-bottom:0;}.path-frontpage .page-top-container,.region--background-shape{background-image:none;background-position:left top;position:relative;background-repeat:no-repeat;background-size:contain;}.footers-container{background-image:none;}h2#block-darkplus-packages-menu:before,h2#block-darkplus-solutions-menu:before,h2#block-darkplus-support-menu:before{content:"";display:block;width:96px;height:96px;background-size:cover;}h2#block-darkplus-support-menu:before{background-image:url('/sites/default/files/images/coopprojects.svg');}h2#block-darkplus-packages-menu:before{background-image:url('/sites/default/files/images/members.svg');}h2#block-darkplus-solutions-menu:before{background-image:url('/sites/default/files/images/custom.svg');}.region--bright-shade-background{background:var(--mt-color-bright);background:-moz-linear-gradient(top,var(--mt-color-bright) 0%,var(--mt-color-shade) 100%);background:-webkit-linear-gradient(top,var(--mt-color-bright) 0%,var(--mt-color-shade) 100%);background:linear-gradient(to bottom,var(--mt-color-bright) 0%,var(--mt-color-shade) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--mt-color-bright)',endColorstr='var(--mt-color-shade)',GradientType=0);}.region--bright-dark-colored-background .footer-top__container,.region--bright-colored-background .footer-top__container,.region--bright-shade-background .footer-top__container,.region--bright-dark-background .footer-top__container{background-color:#fff;padding:60px 80px 60px;}div#block-darkplus-local-tasks{background:#fff;padding:0;margin:auto;}.node--type-mt-product .field--name-field-mt-prd-product-code:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f05a";padding:0 10px;}.webform-options-display-buttons input:checked + label.webform-options-display-buttons-label{color:#000;border-color:#6495ed;}.modal-open .sticky-wrapper{z-index:1051;}footer#footer a{color:#018fe2;}.footer__container{border-bottom:2px solid #666;}.region--pattern{background-attachment:fixed;background-repeat:no-repeat;background-repeat:repeat;background-position:0 0;background-image:linear-gradient(rgba(0,0,0,.075) .2em,transparent .2em),linear-gradient(90deg,rgba(0,0,0,.075) .2em,transparent .2em);background-size:6em 6em;}.region--dark-typography.region--primarylinear-background{background:linear-gradient(149deg,rgba(0,90,156,1) 0%,rgba(1,143,226,1) 88%);}label.option.region--dark-typography.region--primarycolor-background{background-color:#000033 !important;}label.option.region--dark-typography.region--primarylinear-background{background:linear-gradient(149deg,rgba(0,90,156,1) 0%,rgba(1,143,226,1) 88%) !important;}div#block-id-block-mt-business-darkplus-searchform .modal-content{background-color:#222;padding:32px;}.header-container .logo-enabled .logo-and-site-name-wrapper,.header-container .site-slogan-enabled .logo-and-site-name-wrapper{padding:10px 0;}.region.region-header-top-highlighted-second a{color:#fff;text-decoration:none;font-weight:600;}.region.region-header-top-highlighted-second a:hover{text-decoration:underline;}.header-top-highlighted{background:linear-gradient(149deg,rgba(0,90,156,1) 0%,rgba(1,143,226,1) 88%);}.fixed-header-enabled.fixed-header-enabled--scroll .header.js-fixed .menu.cta-active > li:last-child > a,.fixed-header-enabled.fixed-header-enabled--scroll .header.js-fixed .menu.cta-active > li:last-child > a.is-active{background-color:var(--mt-color-base);border-color:var(--mt-color-base);color:var(--mt-color-primary);}.shine-main_hero .content.two-columns.align-items-center > .container{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 1800" fill="%23005A9C"><path d="M1386.57 181.4c160.9 73.74 328.5 149.72 424.59 281.57 96.09 129.61 118.44 315.09 98.33 487.16-20.11 172.07-84.92 332.97-187.71 446.94-105.03 116.2-250.29 185.48-391.07 243.58-138.55 60.34-272.63 109.5-393.31 91.62-122.91-17.88-234.64-102.8-377.66-160.9-143.02-58.1-317.33-87.15-406.71-183.24-89.39-96.09-96.09-261.46 2.23-368.72 98.33-109.5 301.68-160.9 384.37-270.4 82.68-111.73 42.46-283.81 84.92-422.36C669.24 188.1 798.86 80.83 937.41 60.72c140.79-20.11 290.51 49.16 449.17 120.67Z"></path></svg>');background-repeat:no-repeat;background-position:100% 50%;background-size:50%;}div#hero{background-color:#000033;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2000' height='2000' viewBox='0 0 800 800'%3E%3Cdefs%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='400' y1='590' x2='400' y2='5'%3E%3Cstop offset='0' stop-color='%230058BC'/%3E%3Cstop offset='1' stop-color='%23003'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='400' y1='396' x2='400' y2='12'%3E%3Cstop offset='0' stop-color='%230058BC' stop-opacity='0.5'/%3E%3Cstop offset='1' stop-color='%230058BC' stop-opacity='0'/%3E%3C/linearGradient%3E%3CradialGradient id='c' cx='400' cy='400' r='390' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23000033' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000033'/%3E%3C/radialGradient%3E%3C/defs%3E%3Crect fill-opacity='0.65' fill='url(%23a)' width='800' height='800'/%3E%3Crect fill='url(%23b)' width='800' height='400'/%3E%3Crect fill='url(%23c)' width='800' height='800'/%3E%3C/svg%3E");background-attachment:fixed;background-repeat:no-repeat;}.paragraph--view-mode--mt-tile .feature__icon .fontawesome-icon:after{width:84px;height:56px;}.paragraph--view-mode--mt-tile .feature__icon .fontawesome-icon:before{width:84px;height:56px;}.views-field-field-mt-prd-most-popular span{background-color:cornflowerblue;}.view.view-mt-posts-hero.view-id-mt_posts_hero .view-content{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;}.view.view-mt-posts-hero.view-id-mt_posts_hero .view-content .hero-posts-wrapper{flex:1 1 50%;}.field.field--name-field-mt-hf-highlight{max-width:1400px;margin:auto;padding:30px;}.paragraph.paragraph--type--mt-highlight-figure.paragraph--view-mode--default{background:#fff;height:100%;border-radius:8px;border:2px solid cornflowerblue;}.field.field--name-field-mt-prd-categories .field__item:after{content:",";display:inline-block;position:relative;}div#footer-top{color:#222;}.footer-top__container{bottom:-124px;}.footers-container{padding-top:96px;}.footer__section ul.menu li a,.footer__section ul.menu li > span{font-weight:500;font-size:18px;}.view-pricing-tables .view-footer{font-size:14px;text-align:center;padding-top:35px;}footer .logo img{max-width:300px;}div#block-mt-business-darkplus-contactinfo-2{padding:0 24px;}html body .content-title-index--tabs .tab-pane{background:#fff;}input#edit-api-fulltext{background:#fff;}.region--default-background input.form-text,.region--default-background input.form-tel,.region--default-background input.form-email,.region--default-background input.form-url,.region--default-background input.form-search,.region--default-background input.form-file,.region--default-background input.form-number,.region--default-background input.form-color,.region--default-background input.form-date,.region--default-background input.form-time,.region--default-background textarea,.region--default-background select,.region--default-background fieldset{border-color:var(--mt-color-primary);color:#222;}.region.region-footer img{max-width:300px;margin:auto;}.webform-options-display-three-columns{max-width:none;}@media (min-width:1200px){.view-pricing-tables .views-field-field-mt-prd-price{font-size:44px;}}@media (min-width:979px){.region.region-header-top-highlighted-second{display:flex;align-items:center;justify-content:flex-end;}}@media (min-width:768px){.header-background-image-enabled:not(.onscroll) .header-container .header:after{background-color:rgba(0,0,0,0.57);}form#webform-submission-subscribe-to-shine-add-form .webform-flex.webform-flex--1,.webform-submission-subscribe-to-shine-form .webform-flex.webform-flex--1{display:flex;align-items:flex-end;}form#webform-submission-subscribe-to-shine-add-form div#edit-actions,.webform-submission-subscribe-to-shine-form div#edit-actions{margin:auto;}.subfooter__section.subfooter-second{display:flex;justify-content:flex-end;}}@media (max-width:767px){.highlight-figures-wrapper.region--default-background.mt-style-custom-all .row{display:flex;justify-content:center;flex-direction:column;}h2.primary-color{line-height:normal;}.row.mt-hero-promo-slider-enabled{padding:8px;}footer#footer h2:before{margin:auto;}}fieldset.webform-type-radios legend,fieldset.webform-type-checkboxes legend{border:none;font-weight:bold;font-size:15px;}
