.elementor-127 .elementor-element.elementor-element-7221f78{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-7221f78:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-7221f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B00F1F;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-de4cb5e{padding:130px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-de4cb5e .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:55px;font-weight:300;color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-7591aaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-c425f6e{padding:0px 0px 40px 0px;}.elementor-127 .elementor-element.elementor-element-c425f6e .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:36px;font-weight:400;color:#B00F1F;}.elementor-127 .elementor-element.elementor-element-c86e34f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-a827c94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-156524e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-127 .elementor-element.elementor-element-af8cb22{text-align:left;}.elementor-127 .elementor-element.elementor-element-af8cb22 img{width:100%;height:350px;object-fit:cover;object-position:top center;}.elementor-127 .elementor-element.elementor-element-76d4d19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-59b74d0{padding:4px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-59b74d0 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:26px;font-weight:300;color:#191514;}.elementor-127 .elementor-element.elementor-element-a37e351 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;color:#B00F1F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-276b564{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#191514;}.elementor-127 .elementor-element.elementor-element-89e9c81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-e611029{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-a4e2339{text-align:left;}.elementor-127 .elementor-element.elementor-element-a4e2339 img{width:100%;height:350px;object-fit:cover;object-position:top center;}.elementor-127 .elementor-element.elementor-element-1b3ac6b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-4a7e59e{padding:4px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-4a7e59e .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:26px;font-weight:300;color:#191514;}.elementor-127 .elementor-element.elementor-element-d898e31 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;color:#B00F1F;}.elementor-127 .elementor-element.elementor-element-bd3bce8{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#191514;}.elementor-127 .elementor-element.elementor-element-73b88b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-78d5c64 img{width:100%;}.elementor-127 .elementor-element.elementor-element-341ac1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000069;--border-color:#00000069;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-341ac1a:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-341ac1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-4045896{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000036;--border-color:#00000036;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-5641e6a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-1b21ac0 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:26px;font-weight:300;color:#191514;}.elementor-127 .elementor-element.elementor-element-b4ab1bc .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;color:#B00F1F;}.elementor-127 .elementor-element.elementor-element-30fce38{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#191514;}.elementor-127 .elementor-element.elementor-element-01fb29c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-b5ae689 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:26px;font-weight:300;color:#191514;}.elementor-127 .elementor-element.elementor-element-4df38e0 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;color:#B00F1F;}.elementor-127 .elementor-element.elementor-element-09821e4{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#191514;}.elementor-127 .elementor-element.elementor-element-cb98f90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-4ec7fec .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:26px;font-weight:300;color:#191514;}.elementor-127 .elementor-element.elementor-element-9808a84 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;color:#B00F1F;}.elementor-127 .elementor-element.elementor-element-278ab7e{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#191514;}.elementor-127 .elementor-element.elementor-element-c118a4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000069;--border-color:#00000069;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-c118a4a:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-c118a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-7493faa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000036;--border-color:#00000036;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-784f3b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-dc7113a .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:26px;font-weight:300;color:#191514;}.elementor-127 .elementor-element.elementor-element-19adf77 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;color:#B00F1F;}.elementor-127 .elementor-element.elementor-element-232c2dc{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#191514;}.elementor-127 .elementor-element.elementor-element-8fcf9b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-7ad899a .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:26px;font-weight:300;color:#191514;}.elementor-127 .elementor-element.elementor-element-dc95da5 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;color:#B00F1F;}.elementor-127 .elementor-element.elementor-element-03320b4{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#191514;}.elementor-127 .elementor-element.elementor-element-810c74b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-127 .elementor-element.elementor-element-7221f78{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-127 .elementor-element.elementor-element-7591aaa{--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-127 .elementor-element.elementor-element-c425f6e{padding:0px 0px 30px 0px;}.elementor-127 .elementor-element.elementor-element-c86e34f{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-127 .elementor-element.elementor-element-73b88b5{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-127 .elementor-element.elementor-element-341ac1a{--padding-top:0px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-127 .elementor-element.elementor-element-4045896{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-30fce38{line-height:28px;}.elementor-127 .elementor-element.elementor-element-09821e4{line-height:28px;}.elementor-127 .elementor-element.elementor-element-278ab7e{line-height:28px;}.elementor-127 .elementor-element.elementor-element-c118a4a{--padding-top:0px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-127 .elementor-element.elementor-element-7493faa{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-232c2dc{line-height:28px;}.elementor-127 .elementor-element.elementor-element-03320b4{line-height:28px;}}@media(min-width:768px){.elementor-127 .elementor-element.elementor-element-7221f78{--content-width:1240px;}.elementor-127 .elementor-element.elementor-element-7591aaa{--content-width:1240px;}.elementor-127 .elementor-element.elementor-element-73b88b5{--content-width:1240px;}.elementor-127 .elementor-element.elementor-element-341ac1a{--content-width:1240px;}.elementor-127 .elementor-element.elementor-element-c118a4a{--content-width:1240px;}}@media(max-width:767px){.elementor-127 .elementor-element.elementor-element-7221f78{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-127 .elementor-element.elementor-element-de4cb5e{padding:120px 0px 20px 0px;}.elementor-127 .elementor-element.elementor-element-de4cb5e .elementor-heading-title{font-size:40px;}.elementor-127 .elementor-element.elementor-element-7591aaa{--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-127 .elementor-element.elementor-element-c425f6e{padding:0px 0px 20px 0px;}.elementor-127 .elementor-element.elementor-element-c425f6e .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-127 .elementor-element.elementor-element-a827c94{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-156524e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-59b74d0 .elementor-heading-title{font-size:24px;}.elementor-127 .elementor-element.elementor-element-276b564{font-size:16px;}.elementor-127 .elementor-element.elementor-element-4a7e59e .elementor-heading-title{font-size:24px;}.elementor-127 .elementor-element.elementor-element-bd3bce8{font-size:16px;}.elementor-127 .elementor-element.elementor-element-73b88b5{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-127 .elementor-element.elementor-element-78d5c64 img{width:100%;}.elementor-127 .elementor-element.elementor-element-341ac1a{--padding-top:0px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-127 .elementor-element.elementor-element-4045896{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-5641e6a{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-1b21ac0 .elementor-heading-title{font-size:24px;}.elementor-127 .elementor-element.elementor-element-30fce38{padding:0px 0px 0px 0px;font-size:16px;}.elementor-127 .elementor-element.elementor-element-01fb29c{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-b5ae689 .elementor-heading-title{font-size:24px;}.elementor-127 .elementor-element.elementor-element-09821e4{padding:0px 0px 0px 0px;font-size:16px;}.elementor-127 .elementor-element.elementor-element-4ec7fec .elementor-heading-title{font-size:24px;}.elementor-127 .elementor-element.elementor-element-278ab7e{padding:0px 0px 0px 0px;font-size:16px;}.elementor-127 .elementor-element.elementor-element-c118a4a{--padding-top:0px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-127 .elementor-element.elementor-element-7493faa{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-784f3b9{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-dc7113a .elementor-heading-title{font-size:24px;}.elementor-127 .elementor-element.elementor-element-232c2dc{padding:0px 0px 0px 0px;font-size:16px;}.elementor-127 .elementor-element.elementor-element-8fcf9b6{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-7ad899a .elementor-heading-title{font-size:24px;}.elementor-127 .elementor-element.elementor-element-03320b4{padding:0px 0px 0px 0px;font-size:16px;}}/* Start custom CSS for text-editor, class: .elementor-element-276b564 */.elementor-127 .elementor-element.elementor-element-276b564 a {
  position: relative;
  text-decoration: none;
}

.elementor-127 .elementor-element.elementor-element-276b564 a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 1px;
  left: 0;
  bottom: -2px;
  background: currentColor;
  transition: width 0.3s ease;
}

.elementor-127 .elementor-element.elementor-element-276b564 a:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd3bce8 */.elementor-127 .elementor-element.elementor-element-bd3bce8 a {
  position: relative;
  text-decoration: none;
}

.elementor-127 .elementor-element.elementor-element-bd3bce8 a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 1px;
  left: 0;
  bottom: -2px;
  background: currentColor;
  transition: width 0.3s ease;
}

.elementor-127 .elementor-element.elementor-element-bd3bce8 a:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30fce38 */.elementor-127 .elementor-element.elementor-element-30fce38 a {
  position: relative;
  text-decoration: none;
}

.elementor-127 .elementor-element.elementor-element-30fce38 a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 1px;
  left: 0;
  bottom: -2px;
  background: currentColor;
  transition: width 0.3s ease;
}

.elementor-127 .elementor-element.elementor-element-30fce38 a:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09821e4 */.elementor-127 .elementor-element.elementor-element-09821e4 a {
  position: relative;
  text-decoration: none;
}

.elementor-127 .elementor-element.elementor-element-09821e4 a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 1px;
  left: 0;
  bottom: -2px;
  background: currentColor;
  transition: width 0.3s ease;
}

.elementor-127 .elementor-element.elementor-element-09821e4 a:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-278ab7e */.elementor-127 .elementor-element.elementor-element-278ab7e a {
  position: relative;
  text-decoration: none;
}

.elementor-127 .elementor-element.elementor-element-278ab7e a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 1px;
  left: 0;
  bottom: -2px;
  background: currentColor;
  transition: width 0.3s ease;
}

.elementor-127 .elementor-element.elementor-element-278ab7e a:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-232c2dc */.elementor-127 .elementor-element.elementor-element-232c2dc a {
  position: relative;
  text-decoration: none;
}

.elementor-127 .elementor-element.elementor-element-232c2dc a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 1px;
  left: 0;
  bottom: -2px;
  background: currentColor;
  transition: width 0.3s ease;
}

.elementor-127 .elementor-element.elementor-element-232c2dc a:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03320b4 */.elementor-127 .elementor-element.elementor-element-03320b4 a {
  position: relative;
  text-decoration: none;
}

.elementor-127 .elementor-element.elementor-element-03320b4 a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 1px;
  left: 0;
  bottom: -2px;
  background: currentColor;
  transition: width 0.3s ease;
}

.elementor-127 .elementor-element.elementor-element-03320b4 a:hover::after {
  width: 100%;
}/* End custom CSS */