@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;1,400;1,600;0,700&display=swap");@font-face{font-family:'Times-Roman';src:url("../typos/Times-Roman.woff2") format("woff2"),url("../typos/Times-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Times-BoldItalic';src:url("../typos/Times-BoldItalic.woff2") format("woff2"),url("../typos/Times-BoldItalic.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Fellix-Regular';src:url("../typos/Fellix-Regular.woff2") format("woff2"),url("../typos/Fellix-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Fellix-Bold';src:url("../typos/Fellix-Bold.woff2") format("woff2"),url("../typos/Fellix-Bold.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}html{overflow-x:hidden;scroll-behavior:smooth}body{position:relative;margin:0;padding:0;color:#6D6E71;font-size:14px;line-height:1.6;font-family:"Montserrat",sans-serif;font-variant-ligatures:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}a{color:inherit;text-decoration:none;cursor:pointer}*,div{box-sizing:border-box}.section{margin:0 auto}img{width:100%}p{margin:0}ul{padding-left:16px}h1{margin-top:0;margin-bottom:24px;font-size:36px;line-height:1.2;line-height:1;font-family:"Times-Roman";font-weight:normal}h3{margin-top:0;margin-bottom:64px;font-size:24px;line-height:1.2;font-family:"Times-Roman";font-weight:normal;text-align:center}h4{margin-top:0;margin-bottom:32px;font-size:18px;line-height:1;letter-spacing:.1em;font-weight:500;text-transform:uppercase}h5{margin-top:0;margin-bottom:32px;font-size:14px;line-height:1;letter-spacing:.1em;font-weight:normal;text-transform:uppercase;font-weight:500}h6{margin-top:0;margin-bottom:40px;font-size:14px;line-height:1;letter-spacing:.1em;font-weight:500;text-transform:uppercase}.container{padding:0 76px}@media screen and (max-width: 1200px){body{font-size:13px}.container{padding:0 80px}h1{font-size:30px}h5{font-size:13px}h6{margin-bottom:24px;font-size:12px}}@media screen and (max-width: 576px){body{font-size:12px}.container{padding:0 24px}h1{margin-bottom:16px;font-size:20px}h5{font-size:11px;line-height:1.4}.banner{flex-direction:column}.banner .btn{margin:0}.banner .btn:first-child{margin-bottom:16px}}
