.kg-product-area .kg-inner-product .kg-left-section-blog { width: 64%; float: left; }
.kg-product-area .kg-inner-product .kg-right-section-blog { width: 36%; float: left; padding-left: 50px; }
.kg-product-area .kg-inner-product .kg-left-section-blog .kg-propduct-thumbnail { position: relative; }
.kg-product-area .kg-inner-product .kg-right-section-blog .kg-article-section { margin-bottom: 1.5rem; background-color: #efefef; }
.kg-product-area .kg-inner-product .kg-left-section-blog .kg-propduct-thumbnail .kg-horizental-wrap { position: absolute; top: 0; display: flex; flex-direction: column; align-items: center; left: -10%; margin-top: 5px; }
.kg-product-area .kg-inner-product .kg-left-section-blog .kg-propduct-thumbnail .kg-horizental-wrap a { margin-bottom: 10px; }
.kg-product-area .kg-inner-product .kg-right-section-blog .kg-article-section .inner-grid-wrap { display: flex; flex-direction: column; padding: 21px; height: 100%; }
.kg-product-area .kg-inner-product .kg-right-section-blog .kg-article-section .inner-grid-wrap h2 { padding-bottom: 17px; margin-bottom: 9px; border-bottom: 2px solid #fd7072; font-size: 24px; }
.kg-product-area .kg-inner-product .kg-right-section-blog .kg-article-section .inner-grid-wrap h2 a { color: #233947; }
.kg-product-area .kg-inner-product .kg-right-section-blog .kg-article-section .inner-grid-wrap .kg-content-wrap p { color: #676767; font-weight: 300; font-size: 22px; margin-top: 8px; }
.kg-product-area .kg-inner-product .kg-left-section-blog .kg-propduct-thumbnail .kg-product-grid img { float: left; width: 100px; height: auto; padding-right: 12px; padding-bottom: 12px; }
.kg-product-area .kg-inner-product .kg-left-section-blog .kg-propduct-thumbnail .kg-product-grid { display: inline-block; padding: 15px 0 10px 0; }
.kg-product-area .kg-inner-product .kg-right-section-blog .kg-article-section .inner-grid-wrap h2 a:hover { color: #fd7072; }
.kg-product-area .kg-inner-product .kg-right-section-blog .kg-article-section:last-child { margin: 0; }
.l-section-h.i-cf.kg-container { padding-top: 80px; }
.kg-content-wrap { display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.kg-product-grid img { cursor: pointer; }
.kg-product-area .kg-inner-product .kg-main-inner-product .kg-left-section-blog h1 { font-size: 40px; font-weight: 700; border-top: 2px solid #fd7072; }
.kg-product-area .kg-inner-product .kg-right-section-blog .kg-article-section .inner-grid-wrap h2 a { font-size: 23px; font-weight: 700; }
.kg-product-area .kg-inner-product .kg-right-section-blog .kg-article-section .inner-grid-wrap .kg-content-wrap p { font-size: 20px; font-weight: 700; }
.kg-product-area .kg-inner-product .kg-main-inner-product .kg-left-section-blog .kg-back-to-news i { padding-right: 15px; color: #fd7072; }
.kg-product-area .kg-inner-product .kg-main-inner-product .kg-left-section-blog .kg-back-to-news { margin-bottom: 20px; display: inline-block; width: 100%; color: #233947; font-weight: 700; }
.kg-product-area .kg-inner-product .kg-main-inner-product { display: inline-block; }
.kg-product-area .kg-inner-product .kg-main-inner-product .kg-left-section-blog .kg-published { margin-bottom: 10px; display: inline-block; width: 100%; font-size: 15px; font-weight: 700; color: #676767; }
.kg-product-area .kg-main-inner-product .kg-product-decription .kg-news-title { font-size: 30px; }
.kg-footer-subscribe .gfield_required.gfield_required_text { display: none; }
.kg-footer-subscribe .kg-consent-footer .ginput_container_consent:after { content: '*'; position: absolute; left: -20px; right: 0; top: 30px; bottom: 0; color: #fff; width: 10px; height: 10px; }
.kg-footer-subscribe .kg-consent-footer .ginput_container_consent { position: relative; display: flex; align-items: center; }
.kg-footer-subscribe .kg-subscribe-captcha { position: relative; padding-left: 20px !important; padding-right: 20px !important; }
.kg-footer-subscribe .kg-subscribe-captcha:after { content: '*'; position: absolute; left: 0px; right: 0; bottom: 0; color: #fff; width: 10px; height: 10px; top: 45px; }
.kg-footer-subscribe input[type='checkbox'] { width: 40px; }
.kg-footer-subscribe label.gfield_consent_label { padding: 0 20px; }
.kg-networking-subscribe .gfield.field_sublabel_below { margin: auto; text-align: center; margin-bottom: 60px; width: 100%; }
.kg-networking-subscribe .gform_button.button { position: absolute; top: 220px; }
.kg-networking-subscribe .gfield.gfield--width-full.small-text.gfield_contains_required { position: absolute; top: 270px; }
.kg-networking-subscribe .ginput_container.ginput_container_consent:after { content: '*'; position: absolute; left: 30px; bottom: 0; width: 10px; height: 10px; top: 3px; }
.kg-networking-subscribe .ginput_container.ginput_container_consent { position: relative; }
.kg-networking-subscribe .gform-initialized { padding-top: 55px; }
.kg-networking-subscribe .ginput_recaptcha.gform-initialized>div:after { content: '*'; position: absolute; left: -20px; bottom: 0; width: 10px; height: 10px; top: 10px; }
.kg-networking-subscribe .ginput_recaptcha.gform-initialized>div { position: relative; }
.kg-networking-subscribe .ginput_recaptcha.gform-initialized>div { margin: auto; }
/*.kg-footer-subscribe .gform_footer.top_label { position: absolute; top: 99px; width: 100%; }*/
.kg-footer-subscribe { position: relative; }
/*.kg-footer-subscribe .kg-email-field { margin-bottom: 65px; }*/
section.l-section.wpb_row.us_custom_df440c7c.height_medium.width_full.color_footer-bottom { padding-left: 110px; padding-right: 111px; }
.wpb_text_column.us_custom_1a1a1937.product-h1, .wpb_text_column.us_custom_d9b27c1a.product-desc { display: none; }
.kg-networking-subscribe .kg-form-heading.field_description_above .gfield_label { font-size: 30px; font-weight: 700; display: inline-block; }
span.gfield_required.gfield_required_text { display: none !important; }
.kg-networking-subscribe .kg-form-heading .gfield_description { font-size: 20px !important; margin-top: 15px; }
.kg-networking-subscribe .gform_confirmation_message h2 { font-size: 30px; margin: 0; text-align: center; }
.kg-networking-subscribe .gform_confirmation_message p { text-align: center; font-size: 20px; }
/***Media***/
@media screen and (max-width:1300px) {
.kg-product-area .kg-inner-product .kg-left-section-blog .kg-propduct-thumbnail .kg-horizental-wrap { position: unset; flex-direction: row; margin: 0; padding: 0 10px; }
.kg-product-area .kg-inner-product .kg-left-section-blog .kg-propduct-thumbnail .kg-horizental-wrap a { margin-bottom: 5px; padding: 0 10px; }
.kg-product-area .kg-inner-product .kg-right-section-blog { width: 36%; float: left; padding-left: 40px; }
}
@media only screen and (max-width:1199px) {
.kg-footer-subscribe .kg-consent-footer .ginput_container_consent:after { top: 17px; }
.kg-footer-subscribe .kg-subscribe-captcha:after { top: 25px; }
.kg-networking-subscribe .gfield.gfield--width-full.small-text.gfield_contains_required { position: absolute; top: 290px; }
.kg-networking-subscribe .gform_button.button { position: absolute; top: 240px; }
.kg-networking-subscribe .gfield.gfield--width-full.small-text.gfield_contains_required { position: absolute; top: 310px; }
.kg-networking-subscribe .gform-initialized { padding-top: 90px; }
.kg-footer-subscribe .form_sublabel_below.description_below { display: inline-block !important; }
.kg-footer-subscribe .ginput_container_consent, .kg-footer-subscribe .gfield.field_sublabel_below.field_description_below { padding: 16px 0; }
.kg-footer-subscribe .field_sublabel_below.field_description_below, .kg-footer-subscribe .kg-subscribe-captcha { width: 50%; float: left; }
.kg-footer-subscribe .gfield--width-full { display: inline-block; width: 100% !important; }
.kg-footer-subscribe .ginput_container.ginput_container_consent { padding: 0; }
}
@media only screen and (max-width:1199px) {
.kg-networking-subscribe .gform_button.button { position: absolute; top: 240px; }
.kg-networking-subscribe .gfield.gfield--width-full.small-text.gfield_contains_required { position: absolute; top: 310px; }
}
@media only screen and (max-width:767px) {
.kg-networking-subscribe .ginput_container.ginput_container_consent:after { left: 0px; }
.kg-networking-subscribe .ginput_container_consent input[type='checkbox'] { margin-left: 10px; }
.kg-product-grid { display: flex !important; justify-content: center; flex-wrap: wrap; }
.kg-product-area .kg-inner-product .kg-left-section-blog .kg-propduct-thumbnail .kg-product-grid img { float: left; width: 120px; height: 120px; padding-right: 10px; padding-bottom: 10px; }
.kg-product-area .kg-inner-product .kg-left-section-blog { width: 100%; }
.kg-product-area .kg-inner-product .kg-right-section-blog { width: 100%; padding: 0; display: inline-block; margin-top: 50px; }
}
@media only screen and (max-width:576px) {
.kg-networking-subscribe .gfield.gfield--width-full.small-text.gfield_contains_required { top: 350px; }
.kg-networking-subscribe .gform_button.button { top: 280px; }
}
@media only screen and (max-width:450px) {
.kg-networking-subscribe .gform_button.button { top: 320px; }
.kg-networking-subscribe .gfield.gfield--width-full.small-text.gfield_contains_required { top: 380px; }
}
@media only screen and (max-width:360px) {
.kg-networking-subscribe .gform_button.button { top: 360px; }
.kg-networking-subscribe .gfield.gfield--width-full.small-text.gfield_contains_required { top: 430px; }
}