.fn-top-section{background-size:cover;background-repeat:no-repeat;background-attachment:scroll;z-index:1;height:600px;background-position:51% 0;box-shadow:0 0 0 0 rgba(0,0,0,.61);background-image:linear-gradient(rgba(0,0,0,.19),rgba(0,0,0,.19));display:flex;margin-bottom:2rem;justify-content:center;align-items:center;text-align:center}.fn-top-section .fn-top-content{max-width:100%;padding:5rem;text-align:center;justify-content:center}.fn-top-section .fn-top-title{color:#fff;font-family:Metropolis;font-size:72px;font-style:normal;font-weight:600;line-height:88px;letter-spacing:-2.16px;text-align:center;margin-left:auto;margin-right:auto;max-width:1041px;justify-content:center;margin-bottom:1.2rem}.fn-top-section .fn-top-subtitle{justify-self:center;color:#fff;align-self:center;font-family:Metropolis;font-size:20px;font-style:normal;font-weight:500;line-height:32px;text-transform:capitalize;width:1109px}@media(max-width:992px){.fn-top-section{height:60vh;padding:3rem 0}.fn-top-title{font-size:3rem}.fn-top-subtitle{font-size:1.5rem}.fn-top-button{padding:10px 25px}}@media(max-width:768px){.fn-top-section{height:50vh;padding:5rem 0 2rem}.fn-top-title{font-size:4rem!important}.fn-top-subtitle{font-size:1.2rem}.fn-top-button{padding:8px 20px}}@media(max-width:482px){.fn-top-section{height:60vh!important;padding:1rem 0!important}.fn-top-title{font-size:32px!important;font-weight:600!important;line-height:46px!important;letter-spacing:-1.6px!important;margin:0!important;width:auto!important}.fn-top-subtitle,.fn-top-title{color:#fff;text-align:center;font-family:Metropolis;font-style:normal;width:310px!important;justify-self:center}.fn-top-subtitle{font-size:16px!important;font-weight:500!important;line-height:24px!important;letter-spacing:.32px!important}.fn-top-button{padding:6px 15px}}