html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,figure,footer,header,hgroup,nav,section{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}html,body{height:100%;font-family:"wedding-gothic-atf";font-size:16px;font-weight:300}@media screen and (max-width: 700px){html,body{font-size:14px}}.gridCtn{margin:0 auto;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));grid-gap:40px}@media screen and (max-width: 1200px){.gridCtn{grid-gap:30px}}@media screen and (max-width: 900px){.gridCtn{grid-gap:20px}}@media screen and (max-width: 1600px){.gridCtn{max-width:96%}}::selection{background-color:#fff;color:#000}a[itemprop=email]{font-family:"Roboto",sans-serif}.btn{background-color:rgba(0,0,0,0);border:1px solid #fff;padding:12px 18px;text-transform:uppercase}main{padding:20vh 0;min-height:100vh;justify-content:center;align-items:center;text-align:center;grid-template-rows:1fr min-content}.left{grid-column:2/6;margin-right:10%}.center{grid-column:6/8}.center img{max-width:200px;width:100%}.right{grid-column:8/12;margin-left:10%}.bottom{margin-top:40px;height:min-content;grid-column:4/10}.bottom a{font-size:14px;color:#000}.bottom form-control{display:block;width:90%;max-width:600px;margin:0 auto;margin-bottom:40px;font-family:"Roboto",sans-serif}.bottom form-control input[type=email]{margin:20px 0;padding:12px 20px;width:100%;max-width:400px;border-radius:0;border:1px solid #000}.bottom form-control .checkCtn{font-size:9px;opacity:.8}.bottom form-control .checkCtn label{display:flex}.bottom form-control .checkCtn label input{height:fit-content}.bottom form-control .checkCtn label a{font-size:inherit}.bottom form-control button{margin-top:20px;appearance:none;background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:0;padding:12px 50px;font-size:16px}.bottom form-control .slideMsg{margin-top:20px;font-size:16px}.bottom form-control .slideMsg p{display:none}.bottom form-control .slideMsg p.show{display:block}.bottom form-control .btnnn{display:block;max-width:400px;text-align:center;margin:0 auto;text-decoration:none;width:90%;margin-top:20px;appearance:none;background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:0;padding:12px 50px;font-size:16px;transition:background-color .6s,color .6s}.bottom form-control .btnnn:hover{background-color:#000;color:#fff}@media screen and (max-width: 900px){.left{grid-column:2/12;margin-right:0%}.center{grid-column:4/10}.right{grid-column:2/12;margin-left:0%}.bottom{grid-column:1/13}}/*# sourceMappingURL=style.css.map */
