/*! CSS Used from: https://gmtmstudio.com/wp-content/themes/Geometrium-template/css/important_style.min.css */
*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;text-decoration:none;line-height:1;}
a{color:#000;font-size:1.6rem;font-weight:400;line-height:1.6rem;}
@media (max-width:568px){
br{display:none;}
}
/*! CSS Used from: https://gmtmstudio.com/wp-content/themes/Geometrium-template/css/page-common-style-page.min.css */
h1{font-size:2em;}
a{background-color:rgba(0,0,0,0);}
.common-h1,h2{font-weight:500;letter-spacing:-.01em;}
li{list-style:none;}
.common-container{margin:0 auto;width:100%;max-width:134.4rem;}
.common-container-small{width:88rem;}
h1,h2,h3,p{margin:0;}
h2{font-size:5.6rem;font-weight:500;line-height:5.6rem;letter-spacing:-.056rem;}
.common-big-offset-top{margin-top:14.4rem;}
.content-page a{text-decoration:underline;}
.content-page p{margin:2.4rem 0;}
.content-page ul{margin:0;padding:0;letter-spacing:.022rem;}
.content-page h2{font-weight:500;}
.content-page h3{margin:3.2rem 0;}
.content-page li{font-weight:400;}
@media (min-width:569px){
.common-h1,h2{font-size:5.6rem;line-height:5.6rem;}
.common-container-small{margin-bottom:12rem;}
.common-h1{margin-bottom:8rem!important;}
.content-page{margin-bottom:12rem;}
.content-page a,.content-page p{font-size:2.2rem;line-height:2.8rem;letter-spacing:.022rem;}
.content-page ul{margin-bottom:4.8rem;}
.content-page h2{font-size:3.2rem;line-height:3.2rem;letter-spacing:-.032rem;margin:4.8rem 0;}
.content-page h3{font-size:2.4rem;line-height:2.8rem;letter-spacing:.024rem;}
.content-page li{font-size:2.2rem;line-height:2.8rem;}
}
@media (max-width:900px){
.common-container{padding:0 2.4rem;}
.common-container-small{padding:0 2.4rem;width:100%;}
h2{font-size:3.6rem;line-height:3.6rem;letter-spacing:-.036rem;}
}
@media (max-width:568px){
.common-h1,h2{font-size:3.6rem;line-height:3.6rem;}
.common-big-offset-top{margin-top:8rem;}
.common-container-small{margin-bottom:8rem;}
.common-h1{margin-bottom:4.8rem!important;}
.content-page{margin-bottom:8rem;}
.content-page a,.content-page p{font-size:1.8rem;line-height:2.2rem;letter-spacing:.018rem;}
.content-page ul{margin:0 0 4.8rem;}
.content-page h2{font-size:2.4rem;line-height:2.4rem;letter-spacing:-.024rem;margin:2.4rem 0;}
.content-page h3{font-size:2rem;line-height:2.4rem;letter-spacing:.02rem;}
.content-page li{font-size:1.8rem;line-height:2.2rem;}
}