.elementor-356 .elementor-element.elementor-element-5c03a85f{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-356 .elementor-element.elementor-element-288a7f60{--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;--justify-content:center;}.elementor-356 .elementor-element.elementor-element-34c687b9{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-8f0dc0e );}.elementor-356 .elementor-element.elementor-element-7d784862 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:63px;font-weight:700;color:var( --e-global-color-7663a14 );}.elementor-356 .elementor-element.elementor-element-31305ad3{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;line-height:29px;color:var( --e-global-color-7663a14 );}.elementor-356 .elementor-element.elementor-element-31305ad3 p{margin-block-end:13px;}.elementor-356 .elementor-element.elementor-element-2f698b91{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-356 .elementor-element.elementor-element-a2566ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-356 .elementor-element.elementor-element-a2566ad .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.7px;border-radius:3px 3px 3px 3px;}.elementor-356 .elementor-element.elementor-element-5d3cca39{--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;}.elementor-356 .elementor-element.elementor-element-3a373904.elementor-element{--order:99999 /* order end hack */;}.elementor-356 .elementor-element.elementor-element-316685c1{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-356 .elementor-element.elementor-element-316685c1:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-316685c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-356 .elementor-element.elementor-element-7de4696c{--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;--justify-content:center;}.elementor-356 .elementor-element.elementor-element-cee6d26{--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;}.elementor-356 .elementor-element.elementor-element-1bd804c7{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-356 .elementor-element.elementor-element-1afd985e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:700;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-5751377c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-356 .elementor-element.elementor-element-5751377c:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-5751377c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-407f28e );}.elementor-356 .elementor-element.elementor-element-68e0bf40{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-8f0dc0e );}.elementor-356 .elementor-element.elementor-element-3710746e{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:41px;font-weight:600;line-height:60px;word-spacing:1px;color:var( --e-global-color-7663a14 );}.elementor-356 .elementor-element.elementor-element-37b1f42d{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1px 1px 1px 1px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;word-spacing:1px;color:var( --e-global-color-8f0dc0e );}.elementor-356 .elementor-element.elementor-element-a73fb50{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1px 1px 1px 1px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;word-spacing:1px;color:var( --e-global-color-8f0dc0e );}.elementor-356 .elementor-element.elementor-element-7e5a9764 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;word-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:3px 3px 3px 3px;}.elementor-356 .elementor-element.elementor-element-7e5a9764 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-356 .elementor-element.elementor-element-7e5a9764 .elementor-button:hover, .elementor-356 .elementor-element.elementor-element-7e5a9764 .elementor-button:focus{color:var( --e-global-color-7663a14 );}.elementor-356 .elementor-element.elementor-element-7e5a9764 .elementor-button:hover svg, .elementor-356 .elementor-element.elementor-element-7e5a9764 .elementor-button:focus svg{fill:var( --e-global-color-7663a14 );}.elementor-356 .elementor-element.elementor-element-6ab5da45{--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;}.elementor-356 .elementor-element.elementor-element-6ab5da45:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-6ab5da45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060E36;}.elementor-356 .elementor-element.elementor-element-17c17890{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-8f0dc0e );}.elementor-356 .elementor-element.elementor-element-7b588a63{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:41px;font-weight:600;line-height:42px;word-spacing:1px;color:var( --e-global-color-7663a14 );}.elementor-356 .elementor-element.elementor-element-5c752d75{text-align:center;line-height:27px;letter-spacing:1px;color:var( --e-global-color-7663a14 );}.elementor-356 .elementor-element.elementor-element-194e47e2.elementor-element{--order:99999 /* order end hack */;}.elementor-356 .elementor-element.elementor-element-194e47e2{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:400;font-style:italic;color:var( --e-global-color-7663a14 );}.elementor-356 .elementor-element.elementor-element-3d2229c2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:26px 26px;--row-gap:26px;--column-gap:26px;--grid-auto-flow:row;--justify-items:start;--overflow:hidden;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-356 .elementor-element.elementor-element-3d2229c2::before, .elementor-356 .elementor-element.elementor-element-3d2229c2 > .elementor-background-video-container::before, .elementor-356 .elementor-element.elementor-element-3d2229c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-356 .elementor-element.elementor-element-3d2229c2 > .elementor-background-slideshow::before, .elementor-356 .elementor-element.elementor-element-3d2229c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-356 .elementor-element.elementor-element-3d2229c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF12;--background-overlay:'';}.elementor-356 .elementor-element.elementor-element-5713f4d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8f0dc0e );--border-color:var( --e-global-color-8f0dc0e );--border-radius:8px 8px 8px 8px;}.elementor-356 .elementor-element.elementor-element-5713f4d:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-5713f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-356 .elementor-element.elementor-element-a57b6fe{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-356 .elementor-element.elementor-element-a57b6fe .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;color:#C092011F;}.elementor-356 .elementor-element.elementor-element-76ff2fe .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-7663a14 );}.elementor-356 .elementor-element.elementor-element-30257f94{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF8C;}.elementor-356 .elementor-element.elementor-element-33f77a7d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8f0dc0e );--border-color:var( --e-global-color-8f0dc0e );--border-radius:8px 8px 8px 8px;}.elementor-356 .elementor-element.elementor-element-33f77a7d:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-33f77a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-356 .elementor-element.elementor-element-36792c23{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-356 .elementor-element.elementor-element-36792c23 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;color:#C092011F;}.elementor-356 .elementor-element.elementor-element-46fe17a3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-7663a14 );}.elementor-356 .elementor-element.elementor-element-3978d2a3{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF8C;}.elementor-356 .elementor-element.elementor-element-3658bf0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8f0dc0e );--border-color:var( --e-global-color-8f0dc0e );--border-radius:8px 8px 8px 8px;}.elementor-356 .elementor-element.elementor-element-3658bf0:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-3658bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-356 .elementor-element.elementor-element-7ddd54eb{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-356 .elementor-element.elementor-element-7ddd54eb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;color:#C092011F;}.elementor-356 .elementor-element.elementor-element-536a7160 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-7663a14 );}.elementor-356 .elementor-element.elementor-element-64e65010{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF8C;}.elementor-356 .elementor-element.elementor-element-350fe843{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-356 .elementor-element.elementor-element-350fe843:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-350fe843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-356 .elementor-element.elementor-element-37bcaad9{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;}.elementor-356 .elementor-element.elementor-element-37bcaad9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-356 .elementor-element.elementor-element-6c719047{padding:8px 8px 8px 8px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-356 .elementor-element.elementor-element-6c719047 p{margin-block-end:0px;}.elementor-356 .elementor-element.elementor-element-195df63 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:700;color:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-3170b38{text-align:start;font-size:15px;line-height:27px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-f9bad98{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-356 .elementor-element.elementor-element-f9bad98:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-f9bad98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7663a14 );}.elementor-356 .elementor-element.elementor-element-858ba46{--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;}.elementor-356 .elementor-element.elementor-element-aa9ff9b{--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;}.elementor-356 .elementor-element.elementor-element-e8abad8{padding:8px 8px 8px 8px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-356 .elementor-element.elementor-element-e8abad8 p{margin-block-end:0px;}.elementor-356 .elementor-element.elementor-element-b002b7c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;letter-spacing:1px;word-spacing:1px;color:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-e7b9c7b{letter-spacing:1px;word-spacing:1px;color:var( --e-global-color-9085ff3 );}.elementor-356 .elementor-element.elementor-element-59eefdfd{--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;}.elementor-356 .elementor-element.elementor-element-59eefdfd:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-59eefdfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-356 .elementor-element.elementor-element-28e30248{padding:8px 8px 8px 8px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-356 .elementor-element.elementor-element-28e30248 p{margin-block-end:0px;}.elementor-356 .elementor-element.elementor-element-0ffac16 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;letter-spacing:1px;word-spacing:1px;color:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-a86b862{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-356 .elementor-element.elementor-element-a86b862:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-a86b862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-356 .elementor-element.elementor-element-bc58906{--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;}.elementor-356 .elementor-element.elementor-element-bc58906.e-con{--align-self:center;}.elementor-356 .elementor-element.elementor-element-ad383ea{padding:8px 8px 8px 8px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-ad383ea p{margin-block-end:0px;}.elementor-356 .elementor-element.elementor-element-b7a52f6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;letter-spacing:1px;word-spacing:1px;color:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-787b4b4{color:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-42e9eeb{--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;}@media(max-width:1024px){.elementor-356 .elementor-element.elementor-element-2f698b91{--grid-auto-flow:row;}.elementor-356 .elementor-element.elementor-element-3d2229c2{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-356 .elementor-element.elementor-element-288a7f60{--width:50%;}.elementor-356 .elementor-element.elementor-element-5d3cca39{--width:50%;}.elementor-356 .elementor-element.elementor-element-7de4696c{--width:50%;}.elementor-356 .elementor-element.elementor-element-cee6d26{--width:50%;}.elementor-356 .elementor-element.elementor-element-37bcaad9{--width:48%;}.elementor-356 .elementor-element.elementor-element-858ba46{--width:50%;}.elementor-356 .elementor-element.elementor-element-aa9ff9b{--width:50%;}.elementor-356 .elementor-element.elementor-element-bc58906{--width:50%;}.elementor-356 .elementor-element.elementor-element-42e9eeb{--width:50%;}}@media(max-width:767px){.elementor-356 .elementor-element.elementor-element-2f698b91{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-356 .elementor-element.elementor-element-3d2229c2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-5751377c */.elementor-356 .elementor-element.elementor-element-5751377c {
  position: relative;
}
.elementor-356 .elementor-element.elementor-element-5751377c::after {
  content: '\201C';
  font-family: 'Cormorant Garamond', serif;
  font-size: 320px;
  color: rgba(192,146,1,0.06);
  position: absolute;
  top: -32px;
  left: 32px;
  line-height: 1;
  pointer-events: none;
}
position:         absolute
top:              -100px
right:            -100px
width:            500px
height:           500px
border-radius:    50%
background:       rgba(192,146,1, 0.04)   ← gold at 4% opacity
                                            barely visible/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5713f4d */.elementor-356 .elementor-element.elementor-element-5713f4d {
  position: relative;
  overflow: hidden;
}
.elementor-356 .elementor-element.elementor-element-5713f4d::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 28px;
  right: 28px;
  height: 2px;
  background: linear-gradient(to right, #C09201, transparent);
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.3s ease;
}
.elementor-356 .elementor-element.elementor-element-5713f4d:hover::after {
  transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f77a7d */.elementor-356 .elementor-element.elementor-element-33f77a7d {
  position: relative;
  overflow: hidden;
}
.elementor-356 .elementor-element.elementor-element-33f77a7d::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 28px;
  right: 28px;
  height: 2px;
  background: linear-gradient(to right, #C09201, transparent);
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.3s ease;
}
.elementor-356 .elementor-element.elementor-element-33f77a7d:hover::after {
  transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3658bf0 */.elementor-356 .elementor-element.elementor-element-3658bf0 {
  position: relative;
  overflow: hidden;
}
.elementor-356 .elementor-element.elementor-element-3658bf0::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 28px;
  right: 28px;
  height: 2px;
  background: linear-gradient(to right, #C09201, transparent);
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.3s ease;
}
.elementor-356 .elementor-element.elementor-element-3658bf0:hover::after {
  transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64f909e */@media (max-width: 768px) {
  .beyond-grid { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 480px) {
  .beyond-grid { grid-template-columns: 1fr; }
}/* End custom CSS */