body.page-template-faq .main-content .container{margin-top:auto}body.page-template-faq .main-content .top-section{position:relative;display:flex;height:58.33vw;margin-bottom:25px;background:transparent none no-repeat center;background-size:cover}body.page-template-faq .main-content .top-section .container{margin-top:auto}body.page-template-faq .main-content .top-section .title-wrapper h1{font-size:6.944vw;font-weight:900;line-height:14.722vw;color:#fff}body.page-template-faq .main-content .faq-section{margin-bottom:63px}body.page-template-faq .main-content .faq-section .summery{margin-bottom:55px}body.page-template-faq .main-content .faq-section .summery p{font-size:3.889vw;line-height:5.833vw;text-align:center;color:#282828;font-weight:500;margin:0;font-family:oe_doo_promedium}@media (min-width:768px){body.page-template-faq .main-content .faq-section .summery p{font-size:25px;line-height:33px;text-align:right}}@media (min-width:992px){body.page-template-faq .main-content .top-section{height:37.5vw}body.page-template-faq .main-content .top-section .title-wrapper h1{font-size:80pt}body.page-template-faq .main-content .faq-section .summery{margin-top:55px}}@media (min-width:1200px){body.page-template-faq .main-content .top-section .container{padding:0 0 0 60px;width:100%}}@media (min-width:1440px){body.page-template-faq .main-content .container{padding:0 100px}body.page-template-faq .main-content .top-section .title-wrapper h1{line-height:80px;font-size:107px}}