.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Helvetica, Arial, Lucida, sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Helvetica, Arial, Lucida, sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-10823 .elementor-element.elementor-element-66ad95ea{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-nav-menu-horizontal-menu-item-margin:calc( 26.4px / 2 );--nav-menu-icon-size:32px;}.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-menu-toggle{margin-left:auto;background-color:rgba(0,0,0,0);}.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu .elementor-item{font-family:"Montserrat", Helvetica, Arial, Lucida, sans-serif;font-size:18px;font-weight:600;}.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main .elementor-item:hover,
					.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFDA00;}.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:26.4px;}.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown a, .elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown{background-color:#313131;border-style:solid;border-width:3px 0px 0px 0px;border-color:#FFDA00;}.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown a:hover,
					.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown a:focus,
					.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown a.highlighted,
					.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-menu-toggle:hover,
					.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown a:hover,
					.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown a:focus,
					.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown a.highlighted{background-color:#313131;}.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown a.elementor-item-active{color:#FFDA00;background-color:#313131;}.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown .elementor-item, .elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Helvetica, Arial, Lucida, sans-serif;font-size:18px;font-weight:600;}.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:6px;padding-bottom:6px;}.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-10823 .elementor-element.elementor-element-66ad95ea div.elementor-menu-toggle{color:#F5F5F5;}.elementor-10823 .elementor-element.elementor-element-66ad95ea div.elementor-menu-toggle svg{fill:#F5F5F5;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:980px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-10823 .elementor-element.elementor-element-66ad95ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-10823 .elementor-element.elementor-element-66ad95ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for nav-menu, class: .elementor-element-66ad95ea *//* ---- Desktop menu (mirrors Divi #top-menu) ---- */
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main > .elementor-nav-menu { align-items: flex-start; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main .elementor-item { line-height: 14px; transition: opacity .4s ease-in-out; }
/* Links hang 25px below their text (Divi padding-bottom), so text sits at Divi's height and the dropdown starts at the header's bottom edge */
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main > .elementor-nav-menu > li:not(.menu-btn) > .elementor-item { align-items: flex-start; padding-bottom: 25px; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-item.has-submenu { padding-right: 20px; }
/* Divi's ETmodules chevron ("3", 16px, faux-bold): same glyph and box as Divi's a::after (top-right of the link, line-height 14px) */
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main .sub-arrow { position: absolute; top: -1px; right: 0; width: 16px; height: 16px; margin: 0; padding: 0; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main .sub-arrow svg { display: none; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main .sub-arrow::before { content: ""; display: block; width: 16px; height: 16px; background: currentColor; -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'><path stroke='black' stroke-width='36' stroke-linejoin='round' d='M729 442 544 627 359 442Q350 432 336.5 432Q323 432 314 442Q304 451 304 464Q304 477 314 487L521 694Q526 699 532 701.5Q538 704 544 704Q550 704 556 701.5Q562 699 567 694L774 487Q784 477 784 464Q784 451 774 442Q765 432 751.5 432Q738 432 729 442Z'/></svg>") no-repeat 0 0 / 100% 100%; mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'><path stroke='black' stroke-width='36' stroke-linejoin='round' d='M729 442 544 627 359 442Q350 432 336.5 432Q323 432 314 442Q304 451 304 464Q304 477 314 487L521 694Q526 699 532 701.5Q538 704 544 704Q550 704 556 701.5Q562 699 567 694L774 487Q784 477 784 464Q784 451 774 442Q765 432 751.5 432Q738 432 729 442Z'/></svg>") no-repeat 0 0 / 100% 100%; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-item:hover { opacity: .7; }
/* Divi also colours the parent of the current page (li.current-menu-ancestor > a), arrow included */
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main > .elementor-nav-menu > li.current-menu-ancestor > a, .elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main > .elementor-nav-menu > li.current-menu-parent > a { color: #FFDA00; }
/* Dropdowns: Divi's fixed 240px panel (SmartMenus writes width:auto inline, hence !important); 200px text column, 28px lines, .2s fade */
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main .elementor-nav-menu--dropdown { padding: 20px 0; width: 240px !important; min-width: 240px !important; max-width: 240px !important; box-shadow: 0 2px 5px rgba(0,0,0,.1); animation: sgdNavFade .2s ease-in-out; }
@keyframes sgdNavFade { from { opacity: 0; } to { opacity: 1; } }
/* (Elementor adds an 8px transparent start border to dropdown links; Divi has none, so the text column stays 200px) */
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main .elementor-nav-menu--dropdown a { border-inline-start: 0; white-space: normal; line-height: 28px; transition: opacity .2s ease-in-out, background-color .2s ease-in-out; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main .elementor-nav-menu--dropdown a:hover { opacity: .7; background-color: rgba(0,0,0,.03); }
/* Book Your Call pill + Font Awesome 4 phone (same glyph and box as the old <i class="fa fa-phone">: 14.16 x 18px, box from baseline-15px to +3px like Chrome's rounded FA metrics) */
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--main li.menu-btn > a.elementor-item { display: block; background: #FFD300; color: #000 !important; padding: 12px 20px !important; border-radius: 50px; margin-top: -14px; opacity: 1; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea li.menu-btn > a.elementor-item:after { content: ""; display: inline-block; width: 14.16px; height: 18px; margin-left: 4.97px; vertical-align: -3px; background: currentColor; -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1408 1792'><path d='M1408 1240Q1408 1267 1398 1310.5Q1388 1354 1377 1379Q1356 1429 1255 1485Q1161 1536 1069 1536Q1042 1536 1016 1532.5Q990 1529 958.5 1520Q927 1511 911.5 1505.5Q896 1500 856 1485Q816 1470 807 1467Q709 1432 632 1384Q505 1305 368 1168Q231 1031 152 904Q104 827 69 729Q66 720 51 680Q36 640 30.5 624.5Q25 609 16 577.5Q7 546 3.5 520Q0 494 0 467Q0 375 51 281Q107 180 157 159Q182 148 225.5 138Q269 128 296 128Q310 128 317 131Q335 137 370 207Q381 226 400 261Q419 296 435 324.5Q451 353 466 378Q469 382 483.5 403Q498 424 505 438.5Q512 453 512 467Q512 487 483.5 517Q455 547 421.5 572Q388 597 359.5 625Q331 653 331 671Q331 680 336 693.5Q341 707 344.5 714Q348 721 358.5 738Q369 755 370 757Q446 894 544 992Q642 1090 779 1166Q781 1167 798 1177.5Q815 1188 822 1191.5Q829 1195 842.5 1200Q856 1205 865 1205Q883 1205 911 1176.5Q939 1148 964 1114.5Q989 1081 1019 1052.5Q1049 1024 1069 1024Q1083 1024 1097.5 1031Q1112 1038 1133 1052.5Q1154 1067 1158 1070Q1183 1085 1211.5 1101Q1240 1117 1275 1136Q1310 1155 1329 1166Q1399 1201 1405 1219Q1408 1226 1408 1240Z'/></svg>") no-repeat 0 -0.43px / 100% 100%; mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1408 1792'><path d='M1408 1240Q1408 1267 1398 1310.5Q1388 1354 1377 1379Q1356 1429 1255 1485Q1161 1536 1069 1536Q1042 1536 1016 1532.5Q990 1529 958.5 1520Q927 1511 911.5 1505.5Q896 1500 856 1485Q816 1470 807 1467Q709 1432 632 1384Q505 1305 368 1168Q231 1031 152 904Q104 827 69 729Q66 720 51 680Q36 640 30.5 624.5Q25 609 16 577.5Q7 546 3.5 520Q0 494 0 467Q0 375 51 281Q107 180 157 159Q182 148 225.5 138Q269 128 296 128Q310 128 317 131Q335 137 370 207Q381 226 400 261Q419 296 435 324.5Q451 353 466 378Q469 382 483.5 403Q498 424 505 438.5Q512 453 512 467Q512 487 483.5 517Q455 547 421.5 572Q388 597 359.5 625Q331 653 331 671Q331 680 336 693.5Q341 707 344.5 714Q348 721 358.5 738Q369 755 370 757Q446 894 544 992Q642 1090 779 1166Q781 1167 798 1177.5Q815 1188 822 1191.5Q829 1195 842.5 1200Q856 1205 865 1205Q883 1205 911 1176.5Q939 1148 964 1114.5Q989 1081 1019 1052.5Q1049 1024 1069 1024Q1083 1024 1097.5 1031Q1112 1038 1133 1052.5Q1154 1067 1158 1070Q1183 1085 1211.5 1101Q1240 1117 1275 1136Q1310 1155 1329 1166Q1399 1201 1405 1219Q1408 1226 1408 1240Z'/></svg>") no-repeat 0 -0.43px / 100% 100%; position: static; opacity: 1; transform: none; }

/* ---- Tablet / phone menu (≤980px; mirrors Divi's .mobile_menu_bar + .et_mobile_menu) ---- */
@media (max-width: 980px) {
  /* the toggle and panel are positioned against Header Inner (90% wide, position:relative), like Divi's .container */
  .elementor-10823 .elementor-element.elementor-element-66ad95ea { position: static; }
  /* Divi hamburger: ETmodules "a" at 32px, top 10px, flush right, 24px tap area below */
  .elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-menu-toggle { position: absolute; top: 10px; right: 0; width: 32px; height: 56px; padding: 0 0 24px; margin: 0; align-items: flex-start; border-radius: 0; background: transparent; }
  .elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-menu-toggle svg, .elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-menu-toggle i { display: none !important; }
  .elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-menu-toggle::before { content: ""; display: block; width: 32px; height: 32px; background: #F5F5F5; -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'><path d='M224 512H800Q813 512 822.5 502.5Q832 493 832 480Q832 467 822.5 457.5Q813 448 800 448H224Q211 448 201.5 457.5Q192 467 192 480Q192 493 201.5 502.5Q211 512 224 512ZM224 320H800Q813 320 822.5 310.5Q832 301 832 288Q832 275 822.5 265.5Q813 256 800 256H224Q211 256 201.5 265.5Q192 275 192 288Q192 301 201.5 310.5Q211 320 224 320ZM224 704H800Q813 704 822.5 694.5Q832 685 832 672Q832 659 822.5 649.5Q813 640 800 640H224Q211 640 201.5 649.5Q192 659 192 672Q192 685 201.5 694.5Q211 704 224 704Z'/></svg>") no-repeat 0 0 / 100% 100%; mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'><path d='M224 512H800Q813 512 822.5 502.5Q832 493 832 480Q832 467 822.5 457.5Q813 448 800 448H224Q211 448 201.5 457.5Q192 467 192 480Q192 493 201.5 502.5Q211 512 224 512ZM224 320H800Q813 320 822.5 310.5Q832 301 832 288Q832 275 822.5 265.5Q813 256 800 256H224Q211 256 201.5 265.5Q192 275 192 288Q192 301 201.5 310.5Q211 320 224 320ZM224 704H800Q813 704 822.5 694.5Q832 685 832 672Q832 659 822.5 649.5Q813 640 800 640H224Q211 640 201.5 649.5Q192 659 192 672Q192 685 201.5 694.5Q211 704 224 704Z'/></svg>") no-repeat 0 0 / 100% 100%; }
  /* panel: drops from the header's bottom edge, container width, 5% padding, teal top border */
  .elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown.elementor-nav-menu__container { position: absolute; top: 66px; left: 0; width: 100%; padding: 5%; margin: 0 !important; background: #313131; border-top: 3px solid #215968; box-shadow: 0 2px 5px rgba(0,0,0,.1); z-index: 9999; }
  .elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-menu-toggle.elementor-active + .elementor-nav-menu__container { max-height: none; overflow: visible; }
}
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-nav-menu { display: block; padding: 0; margin: 0; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown.elementor-nav-menu__container li { padding: 0; margin: 0; border: 0; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown.elementor-nav-menu__container a { display: block; font-size: 14px; font-weight: 600; line-height: 23px; color: #fff; background: transparent; border-bottom: 1px solid rgba(0,0,0,.03); border-inline-start: 0 !important; white-space: normal; transition: opacity .2s ease-in-out, background-color .2s ease-in-out; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown.elementor-nav-menu__container > ul > li > a { padding: 10px 5% !important; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown.elementor-nav-menu__container > ul > li.menu-item-has-children > a { font-weight: 700; background-color: rgba(0,0,0,.03); }
/* sub-items always open (Divi lists every child), 10px + 5% indent */
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown.elementor-nav-menu__container .sub-menu { display: block !important; position: static !important; width: auto !important; min-width: 0 !important; max-width: none !important; padding: 0 0 0 10px; margin: 0 !important; border: 0; background: transparent; box-shadow: none; animation: none; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown.elementor-nav-menu__container .sub-menu li { padding-left: 5%; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown.elementor-nav-menu__container .sub-menu a { padding: 6px 0 !important; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown.elementor-nav-menu__container .sub-arrow { display: none; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown.elementor-nav-menu__container a:hover { opacity: .7; background-color: rgba(0,0,0,.03); }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown.elementor-nav-menu__container a.elementor-item-active, .elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown.elementor-nav-menu__container a.elementor-sub-item-active { color: #fff; }
/* Book Your Call: yellow pill with the 14px FA4 phone (11 x 14px box, baseline -12/+2) */
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown.elementor-nav-menu__container li.menu-btn > a { background: #FFD300; color: #000 !important; padding: 12px 20px !important; border-radius: 50px; }
.elementor-10823 .elementor-element.elementor-element-66ad95ea .elementor-nav-menu--dropdown.elementor-nav-menu__container li.menu-btn > a.elementor-item:after { width: 11px; height: 14px; margin-left: 3.87px; vertical-align: -2px; -webkit-mask-position: 0 0; mask-position: 0 0; }/* End custom CSS */