.download-title{text-align:left;max-width:750px;margin:0 auto}.download-title h1{font-size:20px;margin-bottom:15px;color:#145a7f}.download-title img{margin:0 0 18px;border-radius:8px}.download-form-section .wpforms-container{max-width:750px}.download-form-section .wpforms-field-row.wpforms-field-medium{max-width:100%!important}.download-form-section .wpforms-container-full .wpforms-form button[type=submit]{background:#145a7f;color:#fff;border-radius:3px}.download-form-section .wpforms-container-full .wpforms-form button[type=submit]:hover{background:#145a7f;color:#fff;opacity:.8}.download-form-section input{max-width:100%!important}.download-form-section{padding:48px 0 48px}#footer.container_wrap{background:url(/wp-content/themes/enfold-child/assets/kso-footer-desktop.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding:80px 0 40px;@media screen and (max-width:1539px){padding:64px 0}@media screen and (max-width:1279px){padding:48px 0}@media screen and (max-width:767px){padding:32px 0}.container{max-width:1772px;padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:auto;gap:16px;@media screen and (max-width:1919px){max-width:95vw}@media screen and (max-width:767px){max-width:100vw!important;width:100%!important;padding:0 16px!important;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}&>*.first{grid-column:span 3;@media screen and (max-width:1279px){grid-column:span 6}@media screen and (max-width:767px){grid-column:span 2}}&>*:nth-child(2){grid-column:5 / span 2;@media screen and (max-width:1279px){grid-column:span 3}@media screen and (max-width:767px){grid-column:span 1}}&>*:nth-child(4){@media screen and (max-width:1279px){grid-column:7 / span 3}@media screen and (max-width:767px){grid-column:span 1}}&>*:nth-child(5){@media screen and (max-width:1279px){grid-column:10 / span 3}@media screen and (max-width:767px){grid-column:span 1}}&>*{width:100%;grid-column:span 2;margin:0!important;@media screen and (max-width:1279px){grid-column:span 3}@media screen and (max-width:767px){grid-column:span 1}}&:after{content:none}.widget{margin:0;&.widget_nav_menu{display:flex;flex-direction:column;gap:16px;h3{margin:0;font-size:14px;font-weight:400;line-height:1.42;font-style:normal;text-transform:none}&>span{display:none}.menu{display:flex;flex-direction:column;gap:16px;li{a{padding:0;font-size:16px;font-style:normal;font-weight:700;line-height:1.5}}}}}.rouge-footer-branding{display:flex;flex-direction:column;&>*{margin-bottom:32px;&.rouge-footer-social-title{margin-bottom:16px}&:last-child{margin-bottom:0}}}.rouge-social-icons{display:flex;flex-direction:row;gap:24px;flex-wrap:wrap}.rouge-footer-text{p{margin:0;font-size:16px}}}}footer.container_wrap#socket{background-color:var(--enfold-footer-color-bg);border-color:var(--enfold-footer-color-color);padding:24px 0;.container{max-width:1772px;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:16px;@media screen and (max-width:1919px){max-width:95vw}@media screen and (max-width:767px){max-width:100vw!important;width:100%!important;padding:0 16px!important}.copyright{font-size:14px}.sub_menu_socket{float:none;margin-left:25px;width:fit-content;&>div{height:100%;display:flex;align-items:center;overflow:initial}.menu{margin:0;display:flex;flex-direction:row;height:100%;gap:25px;align-items:center;li{float:none;padding:0;height:fit-content;border:none;a{font-weight:700;font-size:14px;position:relative;&:before{content:"|";position:absolute;font-size:16px;line-height:24px;left:-16px;top:50%;transform:translateY(-50%);font-weight:400}}}}}.divider{margin-left:8px;font-size:16px;line-height:24px}}}