/* Elementor's wrappers must not introduce spacing around the preserved layouts. */
.agnk-minimal .elementor-widget[class*="elementor-widget-agnk-"]{width:100%;max-width:100%;margin:0;--kit-widget-spacing:0px;--widgets-spacing:0px}
.agnk-minimal .elementor-widget[class*="elementor-widget-agnk-"]>.elementor-widget-container{margin:0;padding:0}
.agnk-minimal .agnk-document,.agnk-minimal .agnk-document>.e-con-inner{width:100%;max-width:none;gap:0;padding:0;margin:0;--container-widget-width:100%;--widgets-spacing:0px;--kit-widget-spacing:0px}
.agnk-minimal .agnk-document>.elementor-element{flex-shrink:0}
.agnk-minimal .agnk-document .mn-section{width:100%}
.agnk-minimal .agnk-document.mn-inner-page{padding:40px 0 100px}
.agnk-minimal .agnk-feed{width:100%;margin:0;padding:0;gap:0;--widgets-spacing:0px}
.agnk-minimal .agnk-feed .elementor-widget-shortcode{width:100%;margin:0}
.agnk-minimal .agnk-document .mn-header{width:100%}
.agnk-minimal .elementor-widget-agnk-header{position:relative;z-index:50}
.agnk-minimal .elementor-widget-agnk-header .mn-mobile-menu{z-index:60}
.agnk-minimal .mn-breadcrumb{width:100%}
.agnk-minimal .elementor-widget-agnk-breadcrumb .mn-breadcrumb{max-width:1320px}
.agnk-minimal .elementor-widget-agnk-hero .mn-hero{width:100%}
/* The preview iframe uses the same typeface as the public page. */
.agnk-minimal .elementor-widget[class*="elementor-widget-agnk-"]{font-family:Vazirmatn,Tahoma,sans-serif;color:var(--mn-ink)}
@media(max-width:767px){.agnk-minimal .agnk-document.mn-inner-page{padding-top:28px;padding-bottom:60px}}
