/* WordPress / Elementor integration without changing the original site layout */
.gs-custom-logo{max-width:200px;max-height:75px;width:auto;height:auto;object-fit:contain}
.gs-standard-content{max-width:1150px;padding:75px 5% 110px;margin:0 auto;min-height:55vh}
.gs-standard-content h1{margin-bottom:30px}.gs-standard-content p{font-size:15px}.gs-post-preview{padding:30px 0;border-bottom:1px solid var(--line)}
.gs-post-date{font-size:12px}.gs-standard-content img{max-width:100%;height:auto}
.gs-home-main .elementor-widget-gs-section .elementor-widget-container{width:100%}
.gs-home-main .elementor-widget-gs-section{width:100%;min-width:0}
.gs-home-main .e-con.gs-elementor-row{padding:0;margin:0;width:100%;max-width:100%;--container-max-width:100%;--widgets-spacing:0px}
.gs-home-main .elementor-widget:not(:last-child){margin-bottom:0}
.gs-home-main .gs-section-widget{width:100%}
.gs-site-footer{max-width:1250px}
@media(max-width:700px){.gs-standard-content{padding-top:45px}}
