.header-lp .header__logo>div{border-bottom:2px solid transparent;padding:28px 44px}.header-newsletter-lp{border-bottom:2px solid #000}.header-newsletter-lp .header__container{margin:auto;max-width:1240px}.header-newsletter-lp .header__logo>div{padding:35px 20px 15px}.header-lp-buttons .header__container{align-items:center;border-bottom:2px solid #000;display:flex;justify-content:space-between;padding:13px 29px}.header-lp-buttons .buttons-header .buttons a:first-of-type{margin-left:0!important}.header-lp-buttons .header__logo>div{display:block;padding:0}.header-lp-buttons .header__logo>div img{display:block}.footer-lp{align-items:center;border-top:2px solid #000;color:#000;display:flex;font-family:Manrope,sans-serif;font-size:16px;justify-content:space-between;line-height:1.2em;padding:20px 20px 64px}.footer-lp>div:first-of-type div,.footer-lp>div:first-of-type div *{color:#000;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;line-height:1.2em}.footer-lp>div:first-of-type div a{padding:0 5px;text-decoration:underline}.footer-lp>div:last-of-type div a,.footer-lp>div:last-of-type div a:hover{text-decoration:none;transition:all .2s ease}.footer-main{background-color:#000;border-top:2px solid #000;color:#000;display:flex;flex-flow:column;font-family:Manrope,sans-serif;font-size:16px;line-height:1.2em}.footer-main .top{padding:70px}.footer-main .bottom{border-top:1px solid #797979;display:flex;justify-content:space-between;padding:40px;width:100%}.footer-main .bottom>div:first-of-type>.hs_cos_wrapper{align-items:center;display:flex;gap:40px}.footer-main .bottom>div:first-of-type>.hs_cos_wrapper>div *{color:#fff;font-size:17px;padding:0 10px}.footer-main .bottom>div:first-of-type>.hs_cos_wrapper>div a{text-decoration:underline}.footer-newsletter-lp{padding:20px 20px 25px}.footer-main>div:first-of-type div,.footer-main>div:first-of-type div *{color:#000;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;line-height:1.2em}.footer-main>div:first-of-type div a{padding:0 5px;text-decoration:underline}.footer-main>div:last-of-type div a,.footer-main>div:last-of-type div a:hover{text-decoration:none;transition:all .2s ease}.prolego-mk-playground .span12.widget-span.widget-type-cell>div:not(:first-of-type){border-top:1px solid #000}.prolego-resources-detail .dnd-section .dnd-column{padding:0}.body-wrapper{overflow:hidden}@media (max-width:1024px){.prolego-home .dnd-section,.prolego-home .dnd-section .dnd-column{padding:0}}@media (max-width:1023px){.footer-main .top{padding:40px 30px}}@media (max-width:876px){.footer-main .bottom,.footer-main .bottom>div:first-of-type>.hs_cos_wrapper{align-items:flex-start;flex-flow:column}.footer-main .footer-social{margin-top:20px}.footer-main .bottom>div:first-of-type>.hs_cos_wrapper>div *{padding:0 20px 0 0}.footer-main .footer-social a{padding:0 30px 0 0}}@media (max-width:640px){.footer-lp{flex-flow:column;padding:20px}.footer-lp .footer-social{margin-top:30px}.footer-lp .footer-social a{padding:0 5px}}@media (max-width:540px){.header-lp-buttons .header__container{flex-flow:column;padding:25px 29px}.header-lp-buttons .buttons-header .buttons{margin-top:30px}}.form .field .input input{color:#fff}