:root{--sg-gold:#d2ab67;--sg-brown:#7f5f32;--sg-heading:'Cormorant Garamond',Georgia,serif;--sg-body:'Geologica',Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#000;color:#fff;font-family:var(--sg-body);font-weight:300}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}a:hover{color:var(--sg-gold)}:focus-visible{outline:2px solid var(--sg-gold);outline-offset:5px}
/* Low-specificity defaults let Elementor's own widget controls override typography. */
:where(.sg-layout) .elementor-heading-title{font-family:var(--sg-heading);font-weight:500;line-height:1;letter-spacing:.05em;color:inherit}
:where(.sg-layout) h1.elementor-heading-title{font-size:clamp(42px,3.125vw,60px)}
:where(.sg-layout) h2.elementor-heading-title{font-size:clamp(40px,4.1667vw,80px)}
:where(.sg-layout) h3.elementor-heading-title{font-size:32px}
:where(.sg-layout) .elementor-widget-text-editor{font:300 20px/1.4 var(--sg-body);color:inherit}
:where(.sg-layout) p{margin:0 0 24px}:where(.sg-layout) p:last-child{margin-bottom:0}
.elementor .e-con.sg-layout{--container-max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:100%;--width:100%;--gap:0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--border-radius:0px;display:flex;flex-direction:column;gap:0;min-width:0;margin:0;padding:0;align-items:stretch;flex-shrink:1}.elementor .sg-layout>.elementor-widget{min-width:0;margin:0;max-width:100%}.elementor .sg-layout .elementor-widget-container{height:100%}.elementor .sg-layout .elementor-widget-image img{display:block}.elementor .sg-layout .elementor-widget-heading{margin-bottom:36px}.elementor .sg-action .elementor-button,.elementor .sg-submit{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:8px 28px;border:1px solid var(--sg-gold);border-radius:5px;background:#0005;color:#fff;font:500 24px/1.2 var(--sg-body);transition:background .2s,color .2s}.elementor .sg-action .elementor-button:hover,.elementor .sg-submit:hover{background:var(--sg-gold);color:#000}.elementor .sg-action.sg-solid .elementor-button{background:#9f773ead}
.elementor .e-con.sg-hero{height:56.25vw;min-height:720px;max-height:1200px;position:relative;isolation:isolate}.elementor .sg-hero>.sg-hero-image{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.elementor .sg-hero-image img{width:100%;height:100%;object-fit:cover}.elementor .sg-hero:after{content:'';position:absolute;inset:0;background:#0003;z-index:-1;pointer-events:none}
.elementor .e-con.sg-header{position:absolute;top:6.48%;left:7.6%;width:75.1%;display:flex;flex-direction:row;gap:3.49vw;align-items:flex-start;z-index:10}.elementor .sg-header>.sg-logo{flex:0 0 6.25vw;width:120px;min-width:85px;max-width:120px;background:#000c;border-radius:15px;padding:16px 18px}.elementor .sg-logo img{width:100%;height:auto}.elementor .sg-header>.sg-navigation{flex:1;width:auto}.elementor .sg-nav{background:#0003;border-radius:15px;padding:17px 28px;min-height:76px}.elementor .sg-menu-panel{display:flex;align-items:center;gap:30px}.elementor .sg-menu{display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,2.34vw,45px);list-style:none;margin:0;padding:0;width:100%}.elementor .sg-menu a{font-size:clamp(14px,1.04vw,20px);white-space:nowrap;color:#fff}.elementor .sg-menu a:hover{color:var(--sg-gold)}.elementor .sg-menu>li:last-child>a{display:block;background:#9f773ead;border-radius:5px;padding:10px 18px}.elementor .sg-menu-toggle{display:none}.elementor .sg-languages{display:flex;gap:10px;font-size:16px}.elementor .sg-languages [aria-current]{color:var(--sg-gold)}.elementor .sg-menu .sub-menu{list-style:none;background:#15120d;padding:15px}.elementor .sg-menu li{position:relative}.elementor .sg-menu>li>.sub-menu{display:none;position:absolute;top:100%;left:0}.elementor .sg-menu li:hover>.sub-menu,.elementor .sg-menu li:focus-within>.sub-menu{display:block}
.elementor .e-con.sg-brands{position:absolute;left:7.6%;top:22.69%;width:120px;padding:38px 22.5px;background:#0007;border-radius:15px;gap:23px}.elementor .sg-brands>.elementor-widget-image{width:75px;height:86px}.elementor .sg-brands img{width:75px;height:86px;object-fit:contain}
.elementor .e-con.sg-hero-content{position:absolute;left:17.8125%;top:36.85%;width:510px;max-width:calc(100% - 22%)}.elementor .sg-hero-content>.elementor-widget-heading{margin-bottom:38px}.elementor .sg-hero-content>.sg-divider{width:358px;height:9px;margin-bottom:38px}.elementor .sg-divider img{width:100%;height:9px}.elementor .sg-hero-content>.elementor-widget-text-editor{max-width:478px;margin-bottom:34px}
.elementor .e-con.sg-hero-actions{flex-direction:row;gap:14px;white-space:nowrap}.elementor .sg-hero-actions>.sg-action{width:auto}.elementor .sg-hero>.sg-indicator-widget{position:absolute;bottom:15.2%;left:50%;width:auto;transform:translateX(-50%)}.elementor .sg-hero-indicator{display:flex;gap:17px;align-items:center}.elementor .sg-hero-indicator span{width:10px;height:10px;border-radius:50%;background:#ffffff80}.elementor .sg-hero-indicator span:first-child{background:#fff;outline:1px solid var(--sg-gold);outline-offset:9px}
.elementor .e-con.sg-split{display:grid;grid-template-columns:1fr 1fr;min-height:550px}.elementor .sg-split>.sg-split-image{height:100%;position:relative;overflow:hidden}.elementor .sg-split-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.elementor .e-con.sg-story{background:var(--sg-brown)}.elementor .sg-story>.e-con.sg-split-content{padding:49px 5.2vw 48px 3.28vw}.elementor .sg-body-copy{margin-bottom:32px!important}
.elementor .sg-quality>.e-con.sg-split-content{padding:65px 4.3vw 50px 8.38vw}.elementor .sg-quality .sg-body-copy{margin-bottom:42px!important}.elementor .sg-quality .sg-split-image img{object-position:50% 35%}
.elementor .e-con.sg-collections{min-height:700px;padding:80px 5.2%;display:grid;grid-template-columns:30.35% minmax(0,1fr);gap:15px;background:linear-gradient(90deg,#56401f,#7f5f32);align-items:center}
.elementor .e-con.sg-collection-intro{padding-right:20px;align-self:stretch;justify-content:center}.elementor .sg-collection-intro>.elementor-widget-heading{margin-bottom:48px}.elementor .sg-collection-intro>.sg-control-widget{margin-top:auto;padding-top:30px}
.elementor .e-con.sg-track{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:37px;align-items:stretch}.elementor .sg-track::-webkit-scrollbar{display:none}
.elementor .e-con.sg-product-card{position:relative;flex:0 0 calc((100% - 74px)/3);width:calc((100% - 74px)/3);min-width:0;aspect-ratio:370/537;border-radius:15px;overflow:hidden;background:url('assets/images/card-background.png') center/cover;color:#000;scroll-snap-align:start;padding:32px 26px}.elementor .sg-product-card>.elementor-widget-heading{position:relative;z-index:1;margin-bottom:24px}.elementor .sg-product-card h3.elementor-heading-title{font-size:clamp(22px,1.667vw,32px)}.elementor .sg-card-rule{display:block;width:49px;height:4px;background:var(--sg-brown);margin-bottom:24px}.elementor .sg-product-card>.sg-card-description{width:50%;font-size:clamp(12px,.833vw,16px);z-index:1;position:relative}.elementor .sg-product-card>.sg-bottle{position:absolute;right:0;bottom:59px;width:49.5%;height:75%}.elementor .sg-bottle img{width:100%;height:100%;object-fit:contain}.elementor .sg-product-card:nth-child(2)>.sg-bottle{width:53%;height:81%;right:-2%}.elementor .sg-product-card>.sg-card-link{position:absolute;bottom:26px;left:21px;width:auto}.elementor .sg-card-link .elementor-button{padding:0;border:0;background:transparent;color:var(--sg-brown);font-size:clamp(16px,1.25vw,24px);min-height:24px}.elementor .sg-card-link .elementor-button:after{content:'';width:11px;height:19px;background:url('assets/images/arrow.svg') center/contain no-repeat;margin-left:7px}.elementor .sg-controls{display:flex;justify-content:flex-end;gap:14px}.elementor .sg-controls button{background:none;border:0;padding:0;width:50px;height:50px;cursor:pointer}.elementor .sg-controls button img{width:100%;height:100%}.elementor .sg-controls button:last-child img{transform:rotate(180deg)}.elementor .sg-controls button:disabled{opacity:.35;cursor:default}
.elementor .e-con.sg-news{min-height:932px;padding:73px 5.2% 36px;text-align:center}.elementor .sg-news>.elementor-widget-heading{margin-bottom:32px}.elementor .sg-news>.sg-news-intro{font:400 14px/1.4 Ubuntu,sans-serif;max-width:831px;margin:0 auto 44px}.elementor .e-con.sg-news-track{gap:26px;text-align:left;width:81.1%;margin:0 auto}
.elementor .e-con.sg-news-card{position:relative;flex:0 0 calc((100% - 52px)/3);width:calc((100% - 52px)/3);aspect-ratio:447/490;scroll-snap-align:start;overflow:hidden;border-radius:8px}.elementor .sg-news-card>.sg-news-photo{position:absolute;inset:0;width:100%;height:100%}.elementor .sg-news-photo img{width:100%;height:100%;object-fit:cover}.elementor .sg-news-card:after{content:'';position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#0008);pointer-events:none}.elementor .e-con.sg-news-content{position:absolute;bottom:0;left:0;right:0;z-index:1}.elementor .sg-news-content>.sg-news-date{font:500 14px/1.2 Ubuntu,sans-serif;padding:0 34px}.elementor .sg-news-date p:before{content:'';display:inline-block;width:20px;height:20px;background:url('assets/images/calendar.svg') center/contain no-repeat;vertical-align:middle;margin-right:12px}.elementor .sg-news-content>.elementor-widget-heading{margin:16px 34px 22px}.elementor .sg-news-content h3.elementor-heading-title{font:500 24px/1.2 var(--sg-body);letter-spacing:0}.elementor .sg-read-more .elementor-button{border:0;border-top:1px solid #c1c1c199;border-radius:0;padding:20px 34px 28px;color:#cdcccc;background:transparent;font-size:16px;width:100%;justify-content:flex-start}.elementor .sg-news>.sg-control-widget{margin:40px 0 26px}.elementor .sg-news .sg-controls{justify-content:center}.elementor .sg-news>.sg-action{align-self:center;width:auto}
.elementor .e-con.sg-contact{display:grid;grid-template-columns:1fr 1fr;min-height:750px}.elementor .e-con.sg-contact-info{padding:135px 8.5% 100px 26%;background:linear-gradient(270deg,#0003,transparent),#9f773e}.elementor .e-con.sg-contact-form{padding:135px 12.5% 100px 11%;background:linear-gradient(90deg,#0004,transparent),#7f5f32}.elementor .sg-contact .elementor-widget-heading{margin-bottom:25px}.elementor .sg-contact h2{white-space:nowrap}.elementor .sg-contact .sg-small-copy{font:400 14px/1.4 Ubuntu,sans-serif;max-width:546px;margin-bottom:60px}
.elementor .e-con.sg-contact-details{gap:25px}.elementor .e-con.sg-contact-line{display:flex;flex-direction:row;align-items:center;gap:24px;max-width:383px;border-radius:15px;background:#0005;min-height:57px}.elementor .sg-contact-line>.sg-contact-icon{align-self:stretch;flex:0 0 64px;width:64px;background:var(--sg-gold);border-radius:15px;min-height:57px;display:grid;place-items:center;padding:16px}.elementor .sg-contact-icon .elementor-widget-container{display:grid;place-items:center}.elementor .sg-contact-icon img{width:27px;height:27px;object-fit:contain}.elementor .sg-contact-line>.elementor-widget-text-editor{font-size:14px;padding:10px 12px 10px 0}.elementor .sg-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.elementor .sg-full{grid-column:1/-1}.elementor .sg-field input,.elementor .sg-field textarea{width:100%;background:#0005;border:1px solid transparent;border-radius:15px;min-height:48px;color:#fff;font-size:16px;font-weight:300;box-shadow:8px 13px 32px #0000000a;padding:10px 20px 10px 55px}.elementor .sg-field input::placeholder,.elementor .sg-field textarea::placeholder{color:#fff;opacity:1}.elementor .sg-field input:focus,.elementor .sg-field textarea:focus{border-color:var(--sg-gold)}.elementor .sg-field input{background-image:url('assets/images/person.svg');background-size:14px 20px;background-repeat:no-repeat;background-position:18px center}.elementor .sg-field input[type=email]{background-image:url('assets/images/email.svg');background-size:19px 14px}.elementor .sg-field input[type=tel]{background-image:url('assets/images/phone.svg');background-size:18px 18px}.elementor .sg-field textarea{min-height:102px;resize:vertical;padding:15px 26px;font:400 14px/1.4 Ubuntu,sans-serif}.elementor .sg-submit{display:flex;margin:22px auto 0;border-radius:15px;min-width:276px;cursor:pointer}.elementor .sg-submit:disabled{opacity:.6;cursor:wait}.elementor .sg-form-status{font-size:14px;margin-top:16px}.elementor .sg-sr,.elementor .sg-trap{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.elementor .sg-consent{font-size:14px}
.elementor .e-con.sg-footer{border-top:6px solid var(--sg-gold);min-height:500px;padding:88px 4.65% 16px;justify-content:space-between}.elementor .e-con.sg-footer-main{display:grid;grid-template-columns:1.15fr 1fr 1.1fr 1.2fr .8fr;gap:55px;width:100%;max-width:1466px;margin:auto;align-items:start}.elementor .sg-footer-logo{align-self:center}.elementor .sg-footer-logo img{width:98px;height:124px;object-fit:contain}.elementor .sg-footer .elementor-widget-heading{margin-bottom:25px}.elementor .sg-footer h2.elementor-heading-title,.elementor .sg-back-top .elementor-button{font:700 20px/1.4 Ysabeau,serif;letter-spacing:0;color:var(--sg-gold)}.elementor .sg-footer ul{list-style:none;margin:0;padding:0;font-size:14px;line-height:1.4}.elementor .sg-footer li{margin-bottom:22px}.elementor .e-con.sg-footer-extra{height:248px;justify-content:space-between}.elementor .sg-back-top .elementor-button{white-space:nowrap;background:none;border:0;padding:0}.elementor .sg-social{display:flex;justify-content:space-between;width:176px;height:25px}.elementor .sg-social>*{width:28px;height:25px;background-image:url('assets/images/social.svg');background-repeat:no-repeat;background-size:176px 21px;background-position-y:2px}.elementor .sg-social-instagram{background-position-x:-50px}.elementor .sg-social-linkedin{background-position-x:-99px}.elementor .sg-social-youtube{background-position-x:-148px}.elementor .e-con.sg-footer-bottom{flex-direction:row;justify-content:space-between;gap:20px;margin-top:64px}.elementor .sg-footer-bottom>.elementor-widget-text-editor{width:auto;font-size:14px;color:var(--sg-gold)}.elementor .sg-footer-bottom img{display:inline;width:13px;height:11px}.elementor .sg-notice{max-width:420px;width:calc(100% - 40px);background:#17130d;color:white;border:1px solid var(--sg-gold);border-radius:15px;padding:28px}.elementor .sg-notice::backdrop{background:#0009}.elementor .sg-notice button{background:var(--sg-gold);border:0;padding:10px 20px;border-radius:5px;cursor:pointer}
@media(max-width:1599px){.sg-brands{transform:scale(.8);transform-origin:top left}.elementor .sg-body-copy,.elementor .sg-collection-intro>.elementor-widget-text-editor{font-size:17px}.elementor .e-con.sg-contact-info{padding-left:12%;padding-right:8%}.elementor .e-con.sg-contact-form{padding-left:8%;padding-right:8%}.elementor .sg-contact h2.elementor-heading-title{font-size:clamp(38px,4.1vw,66px)}}
@media(max-width:1399px){.sg-action .elementor-button,.sg-submit{font-size:18px}.elementor .e-con.sg-header{width:87.4%;gap:25px}.elementor .sg-header>.sg-navigation{flex:0 1 auto;margin-left:auto}.elementor .sg-nav{min-width:125px;padding:14px;background:#000b;min-height:48px}.elementor .sg-menu-toggle{display:block;color:white;background:transparent;border:1px solid #d2ab6770;border-radius:5px;padding:8px 14px;cursor:pointer}.elementor .sg-menu-panel{display:none;max-height:70vh;overflow-y:auto}.elementor .sg-nav.is-open .sg-menu-panel{display:flex;flex-direction:column;align-items:flex-start;padding-top:20px}.elementor .sg-menu{flex-direction:column;align-items:flex-start;gap:18px}.elementor .sg-menu a{font-size:17px}.elementor .sg-menu>li>.sub-menu{position:static}.elementor .e-con.sg-product-card{flex-basis:calc((100% - 25px)/2);width:calc((100% - 25px)/2)}.elementor .e-con.sg-track{gap:25px}.elementor .sg-product-card h3.elementor-heading-title{font-size:26px}.elementor .sg-product-card>.sg-card-description{font-size:14px}.elementor .e-con.sg-footer-main{gap:25px}.elementor .sg-footer ul{font-size:13px}}
@media(max-width:1024px){.elementor .e-con.sg-split{grid-template-columns:1fr 1fr}.elementor .sg-split h2.elementor-heading-title{font-size:42px}.elementor .sg-story>.e-con.sg-split-content,.elementor .sg-quality>.e-con.sg-split-content{padding:45px 30px}.elementor .sg-body-copy{font-size:16px}.elementor .e-con.sg-collections{grid-template-columns:1fr;padding:60px 5%;gap:35px}.elementor .e-con.sg-collection-intro{padding:0}.elementor .sg-collection-intro>.elementor-widget-heading{margin-bottom:24px}.elementor .sg-collection-intro>.sg-control-widget{padding-top:20px}.elementor .sg-product-card h3.elementor-heading-title{font-size:32px}.elementor .sg-product-card>.sg-card-description{font-size:16px}.elementor .e-con.sg-product-card{flex-basis:calc((100% - 50px)/3);width:calc((100% - 50px)/3);min-height:430px;padding:26px 20px}.elementor .e-con.sg-news-track{width:100%}.elementor .e-con.sg-news-card{flex-basis:calc((100% - 25px)/2);width:calc((100% - 25px)/2)}.elementor .e-con.sg-contact{grid-template-columns:1fr}.elementor .e-con.sg-contact-info,.elementor .e-con.sg-contact-form{padding:65px 8%}.elementor .sg-contact .sg-small-copy{margin-bottom:35px}.elementor .e-con.sg-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.elementor .sg-footer-logo{grid-column:1/-1}.elementor .sg-footer-extra{height:150px!important}}
@media(max-width:767px){.elementor .e-con.sg-header{top:22px;left:5%;width:90%;gap:16px}.elementor .sg-header>.sg-logo{min-width:75px;padding:12px}.elementor .sg-nav{padding:8px}.elementor .e-con.sg-hero{height:850px;min-height:850px;max-height:none}.elementor .sg-hero-image img{object-position:62% center}.elementor .e-con.sg-brands{left:5%;right:5%;top:auto;bottom:40px;width:90%;padding:15px;flex-direction:row;justify-content:space-around;gap:12px;transform:none}.elementor .sg-brands>.elementor-widget-image{width:45px;height:60px}.elementor .sg-brands img{width:45px;height:60px}.elementor .e-con.sg-hero-content{left:6%;top:29%;width:88%;max-width:88%}.elementor .sg-hero-content h1.elementor-heading-title{font-size:clamp(38px,7.5vw,54px)}.elementor .sg-hero-content>.elementor-widget-heading{margin-bottom:28px}.elementor .sg-hero-content>.sg-divider{width:85%;max-width:358px;margin-bottom:28px}.elementor .sg-hero-content>.elementor-widget-text-editor{font-size:18px}.elementor .e-con.sg-hero-actions{flex-wrap:wrap;gap:12px}.elementor .sg-hero>.sg-indicator-widget{bottom:21%}.elementor .e-con.sg-split{grid-template-columns:1fr}.elementor .sg-split>.sg-split-image{height:320px;min-height:320px}.elementor .sg-quality>.sg-split-image{order:-1}.elementor .sg-story>.e-con.sg-split-content,.elementor .sg-quality>.e-con.sg-split-content{padding:45px 6%}.elementor .sg-body-copy{font-size:17px}.elementor .e-con.sg-product-card{flex-basis:310px;width:310px;min-height:450px}.elementor .sg-product-card h3.elementor-heading-title{font-size:28px}.elementor .sg-product-card>.sg-card-description{font-size:14px}.elementor .sg-card-link .elementor-button{font-size:20px}.elementor .e-con.sg-news{min-height:0;padding:55px 6%}.elementor .e-con.sg-news-card{flex-basis:88%;width:88%;min-height:360px}.elementor .sg-news-content>.sg-news-date{padding:0 24px}.elementor .sg-news-content>.elementor-widget-heading{margin:16px 24px 22px}.elementor .sg-read-more .elementor-button{padding:20px 24px}.elementor .sg-contact h2.elementor-heading-title{font-size:40px;white-space:normal}.elementor .e-con.sg-contact-info,.elementor .e-con.sg-contact-form{padding:50px 6%}.elementor .sg-contact-line>.elementor-widget-text-editor{overflow-wrap:anywhere}.elementor .sg-contact-line{gap:16px!important}.elementor .sg-form-grid{grid-template-columns:1fr}.elementor .sg-submit{min-width:0;width:100%}.elementor .e-con.sg-footer{padding:55px 6% 20px}.elementor .e-con.sg-footer-main{grid-template-columns:1fr}.elementor .sg-footer-logo{grid-column:auto}.elementor .e-con.sg-footer-bottom{flex-direction:column;margin-top:35px}.elementor .sg-footer-extra{height:100px!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/* Keep the editor's selection outlines visible; content uses standard widgets. */
.elementor-editor-active .sg-hero-image{pointer-events:auto}.elementor-editor-active .sg-hero{isolation:isolate}
/* News controls sit beside the cards in the desktop frame. */
.elementor .sg-news>.sg-control-widget{position:absolute;left:5.2%;right:5.2%;top:465px;width:auto;margin:0;pointer-events:none}
.elementor .sg-news .sg-controls{justify-content:space-between}.elementor .sg-news .sg-controls button{pointer-events:auto}
.elementor .sg-news>.sg-pagination-widget{margin:48px auto 28px;width:auto}
.sg-pagination{display:flex;justify-content:center;gap:15px;min-height:20px}.sg-pagination button{border:0;border-radius:50%;width:10px;height:10px;background:#ffffff80;padding:0;cursor:pointer}.sg-pagination button[aria-current=true]{outline:1px solid var(--sg-gold);outline-offset:8px;background:#fff}
.sg-notice{max-width:420px;width:calc(100% - 40px);background:#17130d;color:white;border:1px solid var(--sg-gold);border-radius:15px;padding:28px}.sg-notice::backdrop{background:#0009}.sg-notice button{background:var(--sg-gold);border:0;padding:10px 20px;border-radius:5px;cursor:pointer}
@media(max-width:1399px){.elementor .sg-action .elementor-button,.elementor .sg-submit{font-size:18px}}
@media(max-width:1024px){.elementor .sg-news>.sg-control-widget{position:static;margin:30px 0 0}.elementor .sg-news .sg-controls{justify-content:center}.elementor .sg-news>.sg-pagination-widget{margin:26px auto}.elementor .sg-news{min-height:0}}
