.elementor-7234 .elementor-element.elementor-element-85ed94e > .elementor-container{max-width:1240px;}.elementor-7234 .elementor-element.elementor-element-85ed94e{padding:90px 0px 40px 0px;}.elementor-7234 .elementor-element.elementor-element-8255302{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7234 .elementor-element.elementor-element-662406c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-662406c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7234 .elementor-element.elementor-element-662406c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7234 .elementor-element.elementor-element-662406c .elementor-icon-list-text{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-d592a70 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-d592a70 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7234 .elementor-element.elementor-element-d592a70{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7234 .elementor-element.elementor-element-d592a70 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-a9f8775 > .elementor-container{max-width:1240px;}.elementor-7234 .elementor-element.elementor-element-a9f8775{padding:0px 0px 0px 0px;}.elementor-7234 .elementor-element.elementor-element-a47a0fa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-a47a0fa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7234 .elementor-element.elementor-element-a47a0fa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7234 .elementor-element.elementor-element-a47a0fa .elementor-icon-list-text{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-b961594 > .elementor-container{max-width:1240px;}.elementor-7234 .elementor-element.elementor-element-b961594{padding:90px 0px 40px 0px;}.elementor-7234 .elementor-element.elementor-element-fd74431{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7234 .elementor-element.elementor-element-b653608 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-b653608 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7234 .elementor-element.elementor-element-b653608{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7234 .elementor-element.elementor-element-b653608 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-02bd819 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-02bd819 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7234 .elementor-element.elementor-element-02bd819{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7234 .elementor-element.elementor-element-02bd819 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-b6ed6c3 > .elementor-container{max-width:1240px;}.elementor-7234 .elementor-element.elementor-element-b6ed6c3{padding:0px 0px 0px 0px;}.elementor-7234 .elementor-element.elementor-element-1e9f47b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-1e9f47b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7234 .elementor-element.elementor-element-1e9f47b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7234 .elementor-element.elementor-element-1e9f47b .elementor-icon-list-text{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-478177b > .elementor-container{max-width:1240px;}.elementor-7234 .elementor-element.elementor-element-478177b{padding:90px 0px 40px 0px;}.elementor-7234 .elementor-element.elementor-element-0f2447f{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7234 .elementor-element.elementor-element-4d8480b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-4d8480b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7234 .elementor-element.elementor-element-4d8480b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7234 .elementor-element.elementor-element-4d8480b .elementor-icon-list-text{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-0877603 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-0877603 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7234 .elementor-element.elementor-element-0877603{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7234 .elementor-element.elementor-element-0877603 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-c5a9c64 > .elementor-container{max-width:1240px;}.elementor-7234 .elementor-element.elementor-element-c5a9c64{padding:0px 0px 0px 0px;}.elementor-7234 .elementor-element.elementor-element-92daf13 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7234 .elementor-element.elementor-element-92daf13 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7234 .elementor-element.elementor-element-92daf13{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7234 .elementor-element.elementor-element-92daf13 .elementor-icon-list-text{transition:color 0.3s;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-7234 .elementor-element.elementor-element-85ed94e{padding:60px 0px 30px 0px;}.elementor-7234 .elementor-element.elementor-element-b961594{padding:60px 0px 30px 0px;}.elementor-7234 .elementor-element.elementor-element-478177b{padding:60px 0px 30px 0px;}}@media(min-width:768px){.elementor-7234 .elementor-element.elementor-element-82207d1{width:28%;}.elementor-7234 .elementor-element.elementor-element-efa65fd{width:24%;}.elementor-7234 .elementor-element.elementor-element-738134b{width:24%;}.elementor-7234 .elementor-element.elementor-element-691ba77{width:24%;}.elementor-7234 .elementor-element.elementor-element-50bc5e2{width:50%;}.elementor-7234 .elementor-element.elementor-element-a006a1b{width:50%;}.elementor-7234 .elementor-element.elementor-element-2e0d0bf{width:28%;}.elementor-7234 .elementor-element.elementor-element-e9cc236{width:24%;}.elementor-7234 .elementor-element.elementor-element-fac9d78{width:24%;}.elementor-7234 .elementor-element.elementor-element-c31128b{width:24%;}.elementor-7234 .elementor-element.elementor-element-694e878{width:50%;}.elementor-7234 .elementor-element.elementor-element-7d01583{width:50%;}.elementor-7234 .elementor-element.elementor-element-4b55799{width:28%;}.elementor-7234 .elementor-element.elementor-element-034d6d2{width:24%;}.elementor-7234 .elementor-element.elementor-element-ec23537{width:24%;}.elementor-7234 .elementor-element.elementor-element-ef1e810{width:24%;}.elementor-7234 .elementor-element.elementor-element-5c75d9d{width:50%;}.elementor-7234 .elementor-element.elementor-element-6ac752b{width:50%;}}@media(max-width:1140px) and (min-width:768px){.elementor-7234 .elementor-element.elementor-element-82207d1{width:100%;}.elementor-7234 .elementor-element.elementor-element-efa65fd{width:33%;}.elementor-7234 .elementor-element.elementor-element-738134b{width:33%;}.elementor-7234 .elementor-element.elementor-element-691ba77{width:33%;}.elementor-7234 .elementor-element.elementor-element-2e0d0bf{width:100%;}.elementor-7234 .elementor-element.elementor-element-e9cc236{width:33%;}.elementor-7234 .elementor-element.elementor-element-fac9d78{width:33%;}.elementor-7234 .elementor-element.elementor-element-c31128b{width:33%;}.elementor-7234 .elementor-element.elementor-element-4b55799{width:100%;}.elementor-7234 .elementor-element.elementor-element-034d6d2{width:33%;}.elementor-7234 .elementor-element.elementor-element-ec23537{width:33%;}.elementor-7234 .elementor-element.elementor-element-ef1e810{width:33%;}}/* Start custom CSS */.sg-footer { background:#f5f3ef !important; font-family:Roboto,system-ui,sans-serif; }
.sg-footer:not(.sg-fbottom) { border-top:1px solid #bb9d7b; }
.sg-flogo img { width:110px !important; }
.sg-flogo { margin-bottom:26px !important; }
.sg-fsocial .elementor-social-icon { background:transparent !important; border:1px solid #bb9d7b; width:40px; height:40px; border-radius:0 !important; }
.sg-fsocial .elementor-social-icon i { color:#333333 !important; font-size:16px; }
.sg-fsocial .elementor-social-icon svg { fill:#333333 !important; }
.sg-fsocial .elementor-social-icon:hover { background:#bb9d7b !important; }
.sg-fh .elementor-heading-title { font:500 12px/1 Roboto,system-ui,sans-serif !important; letter-spacing:.22em; text-transform:uppercase; color:#333333 !important; padding-bottom:14px; border-bottom:1px solid #bb9d7b; }
.sg-fh { margin-bottom:22px !important; }
.sg-ftext, .sg-ftext p { font:300 15px/1.75 Roboto,system-ui,sans-serif !important; color:#5c5a57 !important; margin:0 !important; }
.sg-ftext { margin-bottom:14px !important; }
.sg-flist .elementor-icon-list-text { font:400 15px/1.6 Roboto,system-ui,sans-serif !important; color:#333333 !important; }
.sg-flist .elementor-icon-list-icon i { color:#bb9d7b !important; font-size:13px; }
.sg-flist .elementor-icon-list-icon svg { fill:#bb9d7b !important; width:13px; }
.sg-flist a:hover .elementor-icon-list-text { color:#8a7458 !important; text-decoration:underline; }
.sg-fmenu .elementor-nav-menu a { font:400 15px/1.6 Roboto,system-ui,sans-serif !important; color:#5c5a57 !important; padding:4px 0 !important; }
.sg-fmenu .elementor-nav-menu a:hover { color:#333333 !important; }
.sg-fmenu .pll-parent-menu-item, .sg-fmenu .lang-item { display:none !important; }
.sg-fbottom > .elementor-container { border-top:1px solid #e2dcd2; padding:20px 0 26px; }
.sg-fbase, .sg-fbase p, .sg-fbase .elementor-icon-list-text { font:400 13px/1.6 Roboto,system-ui,sans-serif !important; color:#8a8580 !important; margin:0 !important; }
.sg-fbase-r .elementor-icon-list-items { justify-content:flex-end; }
.sg-fbase-r .elementor-icon-list-icon { display:none; }
@media (max-width:767px) { .sg-fbase-r .elementor-icon-list-items { justify-content:flex-start; } .sg-footer .elementor-column + .elementor-column { margin-top:30px; } }/* End custom CSS */