@media (max-width:1569px) {
.whitepaper_info{ grid-column-gap: 30px;}
.sub_form h3{ font-size: 26px;}
}
@media (max-width:1199px) {
.left_article h1{ margin-bottom: 30px;}
.left_landing h2{ margin-bottom: 30px; font-size: 26px;}
.left_landing .detail{ gap: 20px;}
.left_landing .whitepaper{ padding: 30px;}
.whitepaper_info{ display: block;}
.download_form{ padding: 30px;}
.download_form .input_group .checkbox{ font-size: 14px;}
.sub_form .grid{ display: block;}
.sub_form h3{ text-align: center; margin-bottom: 20px; font-size: 24px;}
}
@media (max-width: 991px) {
.spacing { padding: 40px 0;}
.left_article .article_img{ margin-bottom: 20px; border-radius: 20px;}
.blog_article{ grid-template-columns: auto 280px; grid-column-gap: 30px;}
.article_form{ padding: 20px; margin-bottom: 30px;}
.article_form h2{ font-size: 26px;}
.article_form p .linebreak{ display: none;}
.article_form p{ margin-bottom: 20px;}
.right_article h4{ font-size: 24px}
.article_block{ padding: 8px 8px 20px; border-radius: 18px;}
.article_block figure{ margin-bottom: 15px;}
.article_block p{ margin-bottom: 25px;}
.left_article span{ font-size: 14px;}
.left_article figure{ border-radius: 20px;}
.left_article figure img{ border-radius: 20px;}
.left_article h1{ font-size: 32px; margin-bottom: 20px;}
.left_article p{ margin-bottom: 25px;}
.left_article h5{ font-size: 24px}

.whitepaper{ padding: 25px 25px 10px 25px;}
.left_landing h2{ margin-bottom: 20px;}
.left_landing .detail{ display: block; margin-bottom: 20px;}
.left_landing .detail p{ margin-bottom: 15px;}
.left_landing h3{ font-size: 26px; margin-bottom: 30px;}
.whitepaper_info .whitepaper_dtl{ gap: 20px;}
.whitepaper_info .whitepaper_dtl span{ height: 50px; width: 50px; min-width: 50px; font-size: 26px;}
.whitepaper_info h6{ font-size: 18px;}

.download_form .input_group .checkbox{ font-size: 14px;}
.download_form .form_group{ display: block;}
.download_form .form_group:last-child .input_group{ margin-bottom: 20px;}
.quotebtn .btns { margin-bottom: 0;}

}
@media (max-width: 767px) {
.blog_article{ display: block;}
.article_block { margin: 0 0 30px; box-shadow:none; border:1px solid rgba(0,0,0,0.1);}
.right_article .download_form, .sub_form.right{ margin-right:0; margin-left:0;}
.left_article .article_img img{ border-radius: 20px;}
.left_landing{ margin-bottom: 30px;}
.article_form{ order: 3;}
.right_article .article_info{ margin-bottom: 0;}
.whitepaper_info{ display: flex; flex-direction: column-reverse;}
.whitepaper_info figure{ margin-bottom: 30px;}
.left_landing .detail p{ text-align: center;}
.left_landing h2{ text-align: center;}
.left_landing h3{ text-align: center;}
.whitepaper_info .whitepaper_dtl { display: block; text-align: center;}
.whitepaper_info .whitepaper_dtl span { height: 40px; width: 40px; min-width: 40px; font-size: 22px; margin: 0 auto 20px;}
.download_form h4 { font-size: 24px; margin-bottom: 20px;}
.sub_form .input-group{ display: block;}
.sub_form .input-group .form-control{ margin-bottom: 20px;}
.sub_form .btns{ width: 100%;}
}
@media (max-width:575px) {
.left_article .article_img img{ height: 175px;}
.left_article .social_icon li:nth-child(1){ display: none;}
.left_article h1{ font-size: 28px; margin-bottom: 25px;}
.left_article figure img{ height: 175px;}
.left_article h5{ margin-bottom: 25px;}
.left_article figure{ margin-bottom: 25px;}

.left_landing h2{ margin-bottom: 25px; font-size: 20px;}
.left_landing .whitepaper{ padding: 25px;}
.left_landing h3{ font-size: 24px;}
.download_form { padding: 20px;}
.download_form .input_group{ margin-bottom: 15px;}

}