Aumentar o espaçamento entre teoremas e antes do início de uma seção?

Aumentar o espaçamento entre teoremas e antes do início de uma seção?

A seguir está o código que estou executando e gostaria de criar espaços antes de uma nova seção começar e espaço antes de escrever a próxima linha depois de tornar a seção um pouco maior. Também existe uma maneira de aumentar um pouco o espaço entre teoremas, lemas, corolários, etc.

\documentclass[12pt,a4paper]{amsart}
\usepackage{amsfonts}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{amscd}
\usepackage[latin2]{inputenc}
\usepackage{t1enc}
\usepackage[mathscr]{eucal}
\usepackage{indentfirst}
\usepackage{graphicx}
\usepackage{graphics}
\usepackage{pict2e}
\usepackage{epic}
\numberwithin{equation}{section}
\usepackage[margin=2.9cm]{geometry}
\usepackage{epstopdf} 
\def\numset#1{{\\mathbb #1}}
\theoremstyle{plain}
\newtheorem{Th}{Theorem}[section]
\newtheorem{Lemma}[Th]{Lemma}
\newtheorem{Cor}[Th]{Corollary}
\newtheorem{Prop}[Th]{Proposition}
\theoremstyle{definition}
\newtheorem{Def}[Th]{Definition}
\newtheorem{Conj}[Th]{Conjecture}
\newtheorem{Rem}[Th]{Remark}
\newtheorem{?}[Th]{Problem}
\newtheorem{Ex}[Th]{Example}
\newcommand{\im}{\operatorname{im}}
\newcommand{\Hom}{{\rm{Hom}}}
\newcommand{\diam}{{\rm{diam}}}
\newcommand{\ovl}{\overline}
%\newcommand{\M}{\mathbb{M}}
\begin{document}
\title{lipsum}
\author{John Cena}
\begin{abstract} Abstract
\end{abstract}
\maketitle
\section{Introduction} In this section
\end{document}

informação relacionada