
/*@font-face {
    font-family: 'Aktiv Grotesk Cd Trial';
    src: url('../fonts/AktivGroteskCdTrial-Bold.eot');
    src: url('../fonts/AktivGroteskCdTrial-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/AktivGroteskCdTrial-Bold.woff2') format('woff2'),
        url('../fonts/AktivGroteskCdTrial-Bold.woff') format('woff'),
        url('../fonts/AktivGroteskCdTrial-Bold.ttf') format('truetype'),
        url('../fonts/AktivGroteskCdTrial-Bold.svg#AktivGroteskCdTrial-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}*/

:root {
	--bs-cardin-green: #17291E;
	--bs-cardin-green-rgb: 23, 41, 30;
	--bs-lemon-ginger: #8A842E;
	--bs-lemon-ginger-rgb: 138, 132, 46;
	--bs-dawn-pink: #e5d9ce;
	--bs-dawn-pink-rgb: 229, 217, 206;
	--bs-white: #ffffff;
	--bs-white-rgb: 255, 255, 255;
	--bs-black: #000;
	--bs-black-rgb: 0, 0, 0;
	--bs-pueblo: #6E2B22;
	--bs-mischka: #9CA3AF;
	--bs-french-grey: #BDBDBD;
}

.font-aktivgroteskcd {font-family: 'Francois One', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.font-roboto {font-family: 'Roboto', sans-serif;}
.font-weight-100 {font-weight: 100;}
.font-weight-200 {font-weight: 200;}
.font-weight-300 {font-weight: 300;}
.font-weight-400 {font-weight: 400;}
.font-weight-500 {font-weight: 500;}
.font-weight-600 {font-weight: 600;}
.font-weight-700 {font-weight: 700;}

.btn {padding: 18px 24px; line-height: 1; font-weight: 500; font-size: 15px; letter-spacing: 0.5px; text-transform: uppercase; border-radius: 5px; border: 0px;}
body.page-template.page-template-blavity360home-page{
    background-color: #fff !important;
}

.btn.btn-secondary {background: #142644; color: #fff;}
.btn.btn-secondary:hover {background: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), #142644; box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);}

.btn.btn-link {padding: 0px; font-size: 16px; color: rgba(0, 0, 0, 0.8); text-transform: none; text-decoration: none;}
.btn.btn-link:hover {color: #0057E2;}


.banner-section {display: flex; flex-wrap: wrap; position: relative;     background-color: #fff;}

.banner-section .banner-image {display: block; position: relative; width: 936px; margin-left: auto; background: url(../images/circles-bg.svg) left bottom no-repeat; height: 881px;}
.banner-section .banner-image .banner-boxs {display: block; position: absolute; top: 0; left: 0; width: 68px; height: 68px; border-radius: 50%; z-index: 1;}
.banner-section .banner-image .banner-boxs img {display: block; max-width: 100%;}
.banner-section .banner-image .img-boxs1 {top: 64px; left: 190px;}
.banner-section .banner-image .img-boxs2 {top: 45px; left: 230px; z-index: 0; background: #071C2D;}
.banner-section .banner-image .img-boxs3 {top: 190px; left: auto; right: 143px; width: 100px; height: 100px;}
.banner-section .banner-image .img-boxs4 {top: 340px; left: auto; right: 145px; width: 70px; height: 70px; background: #E2E1D7;}
.banner-section .banner-image .img-boxs5 {top: auto; bottom: 305px; left: auto; right: 310px; width: 81px; height: 88px;}
.banner-section .banner-image .img-boxs6 {top: auto; bottom: 305px; left: auto; right: 380px; width: 70px; height: 70px; background: #FFFF7E; z-index: 0;}
.banner-section .banner-image .img-boxs7 {top: 240px; left: 290px; width: 100px; height: 100px;}
.banner-section .banner-image .img-boxs8 {top: 315px; left: auto; right: 275px; width: 60px; height: 60px;}
.banner-section .banner-main {position: absolute; top: 50%; transform: translateY(-50%); left: 0px; right: 0px;}
.banner-section .banner-content {display: block; padding-left: 55px;}
.banner-section .banner-content h1 {display: block; margin: 0 0 40px; font-weight: 700; font-size: 68px; line-height: 1; letter-spacing: -0.01em; color: #071C2D;}

.count-section {display: block; position: relative; z-index: 1; margin-top: -142px;    padding-bottom: 0px; background-color: #fff;}
.count-section .count-boxs {display: block; padding: 40px 0;}
.count-section .count-boxs h3 {display: block; font-weight: 500; font-size: 39px; line-height: 1; letter-spacing: 0.5px; color: #0057E2; margin: 0 0 8px;}
.count-section .count-boxs p {display: block; font-weight: 500; font-size: 15px; line-height: 1; letter-spacing: 0.5px; color: #0057E2; margin: 0px;}
.count-section .count-boxs p br {display: none;}

.network-section {margin: 0 20px; background: #F1F4F9; border-radius: 96px 96px 0 0; overflow: hidden; position: relative;}
.network-section .network-slider {width: auto; display: flex; flex-wrap: wrap; margin-left: auto; gap: 20px; position: absolute; right: -90px; top: 50%; transform: translateY(-50%) rotate(-15deg);}
.network-section .slider-boxs {width: 222px; display: block;}
.network-section .slider-boxs .network-logo {width: 100%; height: 222px; border-radius: 24px; display: flex !important; flex-wrap: wrap; align-items: center; justify-content: center;background: #fff; margin-bottom: 20px; padding: 25px;}
.slider-boxs.transform-rounded-180 {transform: rotate(180deg);}
.slider-boxs.transform-rounded-180 .network-logo {transform: rotate(-180deg);}
.network-section .slider-boxs .network-logo img {max-width: 100%; display: block; transform: rotate(12deg);}
.network-section .network-main {padding: 355px 0; display: block; position: relative; z-index: 1;}
.network-section .network-content {display: block;}
.network-section .network-content h2 {display: block; font-weight: 700; font-size: 68px; line-height: 1; letter-spacing: -0.01em; color: #071C2D; margin: 0 0 25px;}
.network-section .network-content p {display: block; font-weight: 400; font-size: 20px; line-height: 1.5; color: rgba(0, 0, 0, 0.8); margin: 0 0 40px;}


.publishersolutions-section {display: block; background: #0057E2 url(../images/publishersolutions-bg.png) right top no-repeat; position: relative; padding: 244px 0 48px; margin: 0 20px;}
.publishersolutions-section.blog-publishersolutions-section {padding: 128px 0; margin: 0;}
.publishersolutions-section:before {content: ''; position: absolute; top: 0px; left: 0px; width: 844px; height: 628px; background: linear-gradient(90deg, rgba(0, 87, 226, 0.94) 48.56%, rgba(0, 87, 226, 0) 100%);}
.publishersolutions-section .container {position: relative;}
.publishersolutions-section .publisher-content {display: block; margin: 0 0 128px;}
.publishersolutions-section .publisher-content h2 {display: block; font-weight: 700; font-size: 68px; line-height: 1; letter-spacing: -0.01em; color: #FFFFFF; margin: 0 0 24px;}
.publishersolutions-section .publisher-content p {display: block; font-weight: 400; font-size: 24px; line-height: 1.5; color: #FFFFFF; opacity: 0.8; margin: 0 0 24px;}
.publishersolutions-section .products-list {display: block;}
.publishersolutions-section .products-list h4 {display: block; font-weight: 300; font-size: 20px; line-height: 1.5; color: #FFFFFF; margin: 0 0 15px;}
.publishersolutions-section .products-list ul {display: block; margin: 0; padding: 0px; list-style: none;}
.publishersolutions-section .products-list ul li {display: block; position: relative; padding-left: 60px; margin: 0 0 16px; font-weight: 700; font-size: 44px; line-height: 1; letter-spacing: -0.01em; color: #FFFFFF; font-family: 'Francois One', sans-serif;}
.publishersolutions-section .products-list ul li span.icon {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; position: absolute; left: 0px; top: 0px; width: 44px; height: 44px; border: 1px solid #F6F06A; border-radius: 40px;}
.publishersolutions-section .products-list ul li span.icon svg {stroke: #F6F06A;}

.publishersolutions-section h2 {display: block; font-weight: 700; font-size: 68px; line-height: 1; letter-spacing: -0.01em; color: #FFFFFF; margin: 0 0 40px;}
.publishersolutions-section .knowledge-slider {display: block; position: relative; margin: 0 -20px;}
.publishersolutions-section .slick-arrow {position: absolute; top: -96px; right: 20px; background: transparent; border: 0px; padding: 0px; margin: 0px;}
.publishersolutions-section .slick-arrow svg {stroke: #fff;}
.publishersolutions-section .slick-arrow.slick-next {transform: rotate(180deg);}
.publishersolutions-section .slick-arrow.slick-prev {right: 84px;}
.publishersolutions-section .slick-arrow[aria-disabled="true"] {opacity: 0.8;}
.publishersolutions-section .slick-arrow[aria-disabled="false"] svg {fill: #fff; stroke: #0057E2;}
.publishersolutions-section .slick-slide {margin: 20px 20px 80px;}
.publishersolutions-section .knowledge-boxs {display: block !important; background: #FFFFFF; border: 1px solid #F1F4F9; box-shadow: 0px 4px 52px rgba(0, 0, 0, 0.05); border-radius: 8px; padding: 32px; transition: all 0.5s; position: relative; transform: translateY(0);}
.publishersolutions-section .knowledge-boxs .img {display: block; margin: 0 0 15px; width: 78px; height: 78px; border-radius: 50%; overflow: hidden; position: relative;}
.publishersolutions-section .knowledge-boxs .img img {display: block; width: 100%; height: 100%; object-fit: cover;}
.publishersolutions-section .knowledge-boxs h5 {display: block; font-weight: 500; font-size: 16px; line-height: 1.5; color: #0057E2; opacity: 0.8; margin: 0 0 15px;}
.publishersolutions-section .knowledge-boxs h3 {display: block; font-family: 'Francois One', sans-serif; font-weight: 700; font-size: 35px; line-height: 1; letter-spacing: -0.01em; color: #071C2D; margin: 0 0 15px; min-height: 131px;}
.publishersolutions-section .knowledge-boxs h3 a {font-family: 'Francois One', sans-serif; color: #071C2D; text-decoration: none;}
.publishersolutions-section .knowledge-boxs p {display: block; font-weight: 400; font-size: 18px; line-height: 1.6; color: #4F4F4F; opacity: 0.8; font-family: 'Roboto', sans-serif;}

.publishersolutions-section .knowledge-boxs:hover {transform: translateY(-4px); box-shadow: 0px 28px 52px rgba(0, 0, 0, 0.25);}


.advertisersolutions-section {display: block; background: #E2E1D7 url(../images/advertiser-bg.png) center center no-repeat; margin: 0 20px; padding: 244px 0 88px; border-radius: 0 0 96px 96px;}
.advertisersolutions-section .advertiser-content {display: block; margin: 0 0 128px;}
.advertisersolutions-section .advertiser-content h2 {display: block; font-weight: 700; font-size: 68px; line-height: 1; letter-spacing: -0.01em; color: #071C2D; margin: 0 0 24px;}
.advertisersolutions-section .advertiser-content p {display: block; font-weight: 400; font-size: 20px; line-height: 1.5; color: #071C2D; opacity: 0.8; margin: 0 0 24px;}
.advertisersolutions-section .products-list {display: block;}
.advertisersolutions-section .products-list h4 {display: block; font-weight: 300; font-size: 20px; line-height: 1.5; color: #071C2D; margin: 0 0 15px;}
.advertisersolutions-section .products-list ul {display: block; margin: 0; padding: 0px; list-style: none;}
.advertisersolutions-section .products-list ul li {display: block; position: relative; padding-left: 60px; margin: 0 0 16px; font-weight: 700; font-size: 44px; line-height: 1; letter-spacing: -0.01em; color: #071C2D; font-family: 'Francois One', sans-serif;}
.advertisersolutions-section .products-list ul li span.icon {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; position: absolute; left: 0px; top: 0px; width: 44px; height: 44px; border: 1px solid #0057E2; border-radius: 40px;}
.advertisersolutions-section .products-list ul li span.icon svg {stroke: #0057E2;}
.advertisersolutions-section h2 {display: block; font-weight: 700; font-size: 68px; line-height: 1; letter-spacing: -0.01em; color: #071C2D; margin: 0 0 40px;}
.advertisersolutions-section .audience-boxs {display: flex; flex-wrap: wrap; align-items: center; margin-bottom: 40px; background: #FFFFFF; border-radius: 8px; text-decoration: none;}
.advertisersolutions-section .audience-boxs .img {display: block; width: 150px; border-radius: 8px 0 0 8px;}
.advertisersolutions-section .audience-boxs .img img {display: block; width: 100%; border-radius: 8px 0 0 8px;}
.advertisersolutions-section .audience-boxs .content {display: block; width: calc(100% - 150px); padding: 20px 24px;}
.advertisersolutions-section .audience-boxs .content h3 {display: block; font-weight: 700; font-size: 36px; line-height: 1; letter-spacing: -0.01em; color: #142644; margin: 0 0 25px;}
.advertisersolutions-section .audience-boxs .content .monthly {display: block;}
.advertisersolutions-section .audience-boxs .content .monthly h4 {display: block; font-family: 'Francois One', sans-serif; font-weight: 700; font-size: 36px; line-height: 1; letter-spacing: -0.01em; color: #0057E2; margin: 0 0 8px;}
.advertisersolutions-section .audience-boxs .content .monthly p {display: block; font-weight: 500; font-size: 15px; line-height: 0.8; letter-spacing: 0.5px; text-transform: capitalize; color: #0057E2; margin: 0px;}




.offcanvas-backdrop {background: rgb(20, 38, 68);}

.join-drawer.offcanvas {--bs-offcanvas-width: 730px; border: 0px;}
.join-drawer.offcanvas .btn-close {background: transparent; position: absolute; top: 11px; right: 30px; width: 44px; height: 44px; padding: 0px;}
.join-drawer.offcanvas .btn-close:hover {opacity: 1;}
.join-drawer.offcanvas .btn-close:focus {opacity: 1; box-shadow: none;}
.join-drawer .offcanvas-header {padding: 0;}
.join-drawer .offcanvas-header .nav.nav-tabs {padding: 0px 30px; background: #F1F4F9; border-bottom: 1px solid #0057E2; width: 100%;}
.join-drawer .offcanvas-header .nav.nav-tabs .nav-link {border-radius:0; font-family: 'Francois One', sans-serif; font-weight: 700; font-size: 40px; line-height: 1; letter-spacing: -0.02em; color: #0057E2; padding: 15px 30px; border-color: #0057E2;}
.join-drawer .offcanvas-header .nav.nav-tabs .nav-link.active {border-bottom-color: #fff;}
.join-drawer .offcanvas-body .tab-pane {padding: 60px;}
.join-drawer .offcanvas-body .tab-pane h2 {display: block; font-weight: 700; font-size: 48px; line-height: 1; letter-spacing: -0.02em; color: #071C2D; margin: 0 0 20px;}

.partner-form {display: block; padding: 0;}
.partner-form .form-group {display: block; margin-bottom: 20px;}
.partner-form .form-group label {display: block; margin-bottom: 12px; font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 15px; line-height: 20px; color: #142644; min-height: 20px;}
.partner-form .form-group label span {color: #0057E2;}
.partner-form .form-group .form-control {display: block; background: #FFFFFF; border: 1px solid #AFAFAF; box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.05); border-radius: 4px; padding: 20px; line-height: 1; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 16px; color: #4F4F4F;}
.partner-form .form-group .form-control::-webkit-input-placeholder {color: #4F4F4F; opacity: 0.55}
.partner-form .form-group .form-control:-ms-input-placeholder {color: #4F4F4F; opacity: 0.55}
.partner-form .form-group .form-control::placeholder {color: #4F4F4F; opacity: 0.55}
.partner-form .form-group textarea.form-control {height: 110px;}
.partner-form .form-group select.form-control {background: #fff url(../images/arrow-down.png) right 15px center no-repeat;}
.partner-form .form-group h5 {display: block; margin-bottom: 15px; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 15px; line-height: 1; letter-spacing: -0.01em; color: #4F4F4F; margin-top: -7px;}

.partner-form .btn.btn-submit {display: block; margin-top: 20px;}

/*.partner-form .form-group .form-control.select-multiple,
.partner-form .form-group .form-control.select-multiple2 {position: absolute; left: 0px; top: 0px; opacity: 0; visibility: hidden;}
*/
.partner-form .wpcf7-form-control-wrap {display: block;}
.partner-form .wpcf7-form-control-wrap .wpcf7-list-item {display: block; position: relative; margin-bottom: 10px;}
.partner-form .wpcf7-form-control-wrap .wpcf7-list-item input {position: absolute; left: 0px; top: 0px; opacity: 0; width: 100%; height: 100%; margin: 0px; padding: 0px; cursor: pointer;}
.partner-form .wpcf7-form-control-wrap .wpcf7-list-item label {display: block; position: relative; margin: 0px;}
.partner-form .wpcf7-form-control-wrap .wpcf7-list-item label span {display: block; font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 15px; line-height: 20px; color: #142644; padding-left: 28px; letter-spacing: -0.01em; cursor: pointer; z-index: 1;}
.partner-form .wpcf7-form-control-wrap .wpcf7-list-item label span:before {content: ''; position: absolute; top: 0; left: 0px; width: 20px; height: 20px; background: #fff; border: 2px solid #0057E2; border-radius: 4px;}
.partner-form .wpcf7-form-control-wrap .wpcf7-list-item input:checked + span:before {background: #fff url(../images/tick.png) center center no-repeat; background-size: 12px auto;}


.blog-details {display: block; padding: 96px 0;      background-color: #fff !important;}
.blog-details h4 {display: block; font-weight: 400; font-size: 40px; line-height: 1; letter-spacing: -1.5px; color: #0057E2; margin: 0 0 30px;}
.blog-details h1 {display: block; font-weight: 400; font-size: 68px; line-height: 1; letter-spacing: -3px; color: #142644; margin: 0 0 30px;}
.blog-details .img {display: block; margin: 0 0 30px;}
.blog-details p {display: block; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 18px; line-height: 1.5; color: #4F4F4F; margin: 0 0 30px;}
.blog-details ul.list-date {display: flex; flex-wrap: wrap; align-items: center; margin: 0px; padding: 0px; list-style: none;}
.blog-details ul.list-date li {font-weight: 500; font-size: 16px; line-height: 1.5; color: #0057E2;}
.blog-details ul.list-date li.separate {padding: 0 8px;}
.blog-details ul.list-date li a {display: block; font-weight: 500; font-size: 16px; line-height: 1.5; color: #0057E2; text-decoration: none;}

.applyform-section {display: block; padding: 96px 0 0;}
.applyform-section h1 {display: block; font-weight: 400; font-size: 68px; line-height: 1; letter-spacing: -3px; color: #142644; margin: 0 0 30px;}
.applyform-section p {display: block; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 18px; line-height: 1.5; color: #4F4F4F; margin: 0 0 30px;}
.applyform-section .publisher-main {display: block; max-width: 372px; border: 1px solid #0057E2; border-radius: 8px; padding: 24px;}
.applyform-section .publisher-main h3 {display: block; font-weight: 400; font-size: 40px; line-height: 1; letter-spacing: -1.5px; color: #142644; margin: 0 0 15px;}
.applyform-section .publisher-main .publisher-boxs {display: block;}
.applyform-section .publisher-main .publisher-boxs h5 {display: block; font-family: 'Roboto', sans-serif; font-weight: 700; font-size: 16px; line-height: 1; color: #142644; margin: 0;}
.applyform-section .publisher-main .publisher-boxs p {display: block; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 16px; line-height: 1.5; color: #142644; margin: 0 0 10px;}
.applyform-section .applyform-main {display: block; background: rgba(241, 244, 249, 0.9) url(../images/apply-form-bg.png) 0 center no-repeat; backdrop-filter: blur(6px); border-radius: 8px; padding: 44px;}
.applyform-section .applyform-main h2 {display: block; font-weight: 400; font-size: 40px; line-height: 1; letter-spacing: -1.5px; color: #071C2D; margin-bottom: 20px;}
.applyform-section .applyform-main p {display: block; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 16px; line-height: 1.5; color: #4F4F4F; margin-bottom: 20px;}

.applyform-section p.small-text {display: block; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.7; text-align: center; color: #4F4F4F; margin: 96px 0 0 0;}

.knowledge-title {display: block; background: #0057E2 url(../images/knowledge-bg.png) right center no-repeat; padding: 125px 0;}
.knowledge-title h1 {display: block; font-weight: 400; font-size: 68px; line-height: 1; letter-spacing: -3px; color: #FFFFFF; margin: 0px;}

.knowledge-section {display: block; padding: 90px 0 140px; background: #F1F4F9 url(../images/knowledge-bg2.png) center center no-repeat; background-size: cover;}
.knowledge-section p {display: block; font-weight: 400; font-size: 24px; line-height: 1.5; color: #071C2D; margin: 0px;}
.knowledge-section .search-form {margin: 54px 0; width: 62%;}
.knowledge-section .search-form .form-group {display: flex; flex-wrap: wrap; width: 100%;}
.knowledge-section .search-form .form-group .form-control {display: block; background: #FFFFFF; box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.05); border-radius: 4px; padding: 18px 20px; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 16px; line-height: 24px; color: #4F4F4F; border: 0px; width: calc(100% - 140px);}
.knowledge-section .search-form .form-group .btn {margin-left: auto;}

.knowledge-section .knowledge-boxs {display: block; background: #FFFFFF; border: 1px solid #F1F4F9; box-shadow: 0px 4px 52px rgba(0, 0, 0, 0.05); border-radius: 8px; padding: 32px; transition: all 0.5s; position: relative; transform: translateY(0);}
.knowledge-section .knowledge-boxs .img {display: block; margin: 0 0 15px; width: 78px; height: 78px; border-radius: 50%; overflow: hidden; position: relative;}
.knowledge-section .knowledge-boxs .img img {display: block; width: 100%; height: 100%; object-fit: cover;}
.knowledge-section .knowledge-boxs h5 {display: block; font-weight: 500; font-size: 16px; line-height: 1.5; color: #0057E2; opacity: 0.8; margin: 0 0 15px;}
.knowledge-section .knowledge-boxs h3 {display: block; font-family: 'Francois One', sans-serif; font-weight: 700; font-size: 35px; line-height: 1; letter-spacing: -0.01em; color: #071C2D; margin: 0 0 15px; min-height: 131px; max-width: 85%;}
.knowledge-section .knowledge-boxs h3 a {font-family: 'Francois One', sans-serif; color: #071C2D; text-decoration: none;}
.knowledge-section .knowledge-boxs p {display: block; font-weight: 400; font-size: 18px; line-height: 1.6; color: #4F4F4F; opacity: 0.8; font-family: 'Roboto', sans-serif; margin: 0 0 15px;}

.knowledge-section .knowledge-boxs:hover {transform: translateY(-4px); box-shadow: 0px 28px 52px rgba(0, 0, 0, 0.25);}

.btn.btn-primary.new {
    background: #0057E2;
    color: #fff;
}
.btn.btn-primary.new:hover {
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), #0057E2;
    box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);
}

/* 1600px */
@media (max-width: 1700px) {
}


/* 1440px */
@media (max-width: 1590px) {
	.publishersolutions-section .knowledge-boxs h3 {min-height: 160px;}
	.knowledge-section .knowledge-boxs h3 {min-height: 160px;}
} 

/* 1280px */
@media (max-width: 1430px) {
	.banner-section .banner-content {padding-left: 0px;}
	.banner-section .banner-content h1 {font-size: 54px; width: 78%;}

	.network-section .network-main {padding: 255px 0;}

	.publishersolutions-section {padding: 150px 0 80px;}
	.publishersolutions-section h2 {font-size: 54px;}
	.publishersolutions-section .publisher-content {margin-bottom: 70px;}
	.publishersolutions-section .publisher-content h2 {font-size: 54px;}
	.publishersolutions-section .products-list ul li {font-size: 40px;}
	.publishersolutions-section .knowledge-boxs h3 {font-size: 30px; min-height: 90px;}
	.knowledge-section .knowledge-boxs h3 {font-size: 30px; min-height: 130px; max-width: 100%;}

	.advertisersolutions-section {padding: 150px 0 40px;}
	.advertisersolutions-section h2 {font-size: 54px;}
	.advertisersolutions-section .advertiser-content {margin-bottom: 70px;}
	.advertisersolutions-section .advertiser-content h2 {font-size: 54px;}
	.advertisersolutions-section .products-list ul li {font-size: 40px;}
	.advertisersolutions-section .audience-boxs .content h3 {font-size: 26px;}
	.advertisersolutions-section .audience-boxs .content .monthly h4 {font-size: 26px;}


}

/* 1024px */
@media (max-width: 1199px) {


	.banner-section .banner-image {width: 650px; height: 600px; background-size: 105% auto;}
	.banner-section .banner-image .img-boxs1 {top: 85px; left: 100px;}
	.banner-section .banner-image .img-boxs2 {top: 50px; left: 140px;}
	.banner-section .banner-image .img-boxs3 {top: 120px; right: 110px; width: 80px; height: 80px; }
	.banner-section .banner-image .img-boxs4 {top: 240px; right: 90px; width: 50px; height: 50px;}
	.banner-section .banner-image .img-boxs5 {bottom: 185px; right: 250px; width: 61px; height: 68px;}
	.banner-section .banner-image .img-boxs6 {bottom: 170px; right: 290px;}
	.banner-section .banner-image .img-boxs7 {top: 175px; left: 185px; width: 70px; height: 70px; }
	.banner-section .banner-image .img-boxs8 {top: 240px; right: 230px;}
	.banner-section .banner-content h1 {font-size: 45px; margin: 0 0 30px;}

	.count-section {margin-top: -110px;}
	.count-section .count-boxs {padding: 20px 0;}
	.count-section .count-boxs p {font-size: 14px;}

	.network-section {border-radius: 40px 40px 0 0;}
	.network-section .network-main {padding: 165px 0;}
	.network-section .network-slider {right: -200px;}
	.network-section .network-content h2 {font-size: 45px;}

	.publishersolutions-section {padding: 80px 0 60px;}
	.publishersolutions-section h2 {font-size: 45px;}
	.publishersolutions-section .publisher-content {margin-bottom: 50px;}
	.publishersolutions-section .publisher-content h2 {font-size: 45px;}
	.publishersolutions-section .publisher-content p {font-size: 20px;}
	.publishersolutions-section .products-list ul li {font-size: 35px;}
	.publishersolutions-section .products-list ul li span.icon {width: 35px; height: 35px;}
	.publishersolutions-section .slick-slide {margin: 0 10px;}
	.publishersolutions-section .knowledge-boxs {padding: 20px;}

	.knowledge-title {padding: 80px 0; background-size: auto 100%;}
	.knowledge-title h1 {font-size: 60px;}

	.knowledge-section {padding: 50px 0 100px;}
	.knowledge-section p {font-size: 20px;}
	.knowledge-section .search-form {margin: 40px 0; width: 100%;}
	.knowledge-section .knowledge-boxs {padding: 20px;}

	.advertisersolutions-section {padding: 80px 0 20px; border-radius: 0 0 40px 40px;}
	.advertisersolutions-section h2 {font-size: 45px;}
	.advertisersolutions-section .advertiser-content {margin-bottom: 50px;}
	.advertisersolutions-section .advertiser-content h2 {font-size: 45px;}
	.advertisersolutions-section .products-list ul li {font-size: 35px;}
	.advertisersolutions-section .products-list ul li span.icon {width: 35px; height: 35px;}
	.advertisersolutions-section .audience-boxs .img {width: 100px;}
	.advertisersolutions-section .audience-boxs .content {padding: 0 14px; width: calc(100% - 100px);}
	.advertisersolutions-section .audience-boxs .content h3 {margin: 0 0 10px;}

	.blog-details {padding: 55px 0;}
	.publishersolutions-section.blog-publishersolutions-section {padding: 70px 0;}
	.applyform-section h1 {font-size: 58px;}
	.applyform-section .applyform-main {padding: 30px;}
	.applyform-section .applyform-main h2 {font-size: 30px;}

}

/* 768px */
@media (max-width: 991px) {
	.btn.btn-link {font-size: 14px;}

	header.navbar {padding: 12px 0; z-index: 22; }
	header.navbar .navbar-brand {margin: 0 auto;}
	header.navbar .navbar-toggler {position: absolute; top: 50%; transform: translateY(-50%); right: 20px; padding: 0px; border-radius: 0px; width: 40px; height: 32px; border: 0px;}
	header.navbar .navbar-toggler svg {display:block; margin: 0 auto;}
	header.navbar .navbar-toggler:focus {box-shadow: none;}
	header.navbar .navbar-toggler .list-icon {display: none;}
	header.navbar .navbar-toggler .close-icon {display: block;}
	header.navbar .navbar-toggler.collapsed .list-icon {display: block;}
	header.navbar .navbar-toggler.collapsed .close-icon {display: none;}
	
	header.navbar ul.navbar-nav li:last-child {width: 100%; display: block; padding: 0px;}
	header.navbar ul.navbar-nav li:last-child a {margin: 0 15px 15px; padding: 18px 16px;}
header.navbar .navbar-brand{margin: 0 !important;}
	.banner-section .banner-image {margin: 0 auto;}
	.banner-section .banner-main {position: relative; top: 0; transform: translateY(0); text-align: center; width: 100%; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 33.33%); padding: 160px 0 0 0; margin-top: -300px;}
	.banner-section .banner-content h1 {margin: 0 auto 30px;}
	.banner-section {     padding: 0px 0 0px!important;
	}
	.count-section {margin: 0px 0 30px;}
	.count-section .count-boxs {display: flex !important; flex-wrap: wrap; align-items: center;}
	.count-section .count-boxs h3 {margin: 0px; font-size: 36px; width: auto;}
	.count-section .count-boxs p {padding: 0 0 0 10px; text-transform: uppercase; width: auto;}
	.count-section .count-boxs p br {display: block;}
.banner-section .banner-content{    padding: 0 0px;}
	.network-section {display: flex; flex-wrap: wrap; flex-direction: column-reverse; margin: 0; background: #F3F4F4;}
	.network-section .network-main {text-align: center; padding: 65px 30px 0;}
	.network-section .network-content h2 {margin: 0 0 15px;}
	.network-section .network-content p {margin: 0 0 15px;}
	.network-section .network-slider {position: relative; top: 0px; transform: translateY(0) rotate(0deg); right: 0px; width: 100%; gap: 10px;}
	.network-section .slider-boxs {width: calc(25% - 8px);}
	.network-section .slider-boxs .network-logo {height: 172px; margin-bottom: 10px; border-radius: 10px; padding: 15px;}

	.publishersolutions-section {margin: 0px; padding: 65px 0 30px; background-size: auto 100%;}
	.publishersolutions-section::before {display: none;}
	.publishersolutions-section h2 {text-align: center;}
	.publishersolutions-section .publisher-content {text-align: center; margin-bottom: 30px;}
	.publishersolutions-section .products-list {text-align: center; margin-bottom: 84px;}
	.publishersolutions-section .products-list ul li {padding: 50px 0 0 0;}
	.publishersolutions-section .products-list ul li span.icon {left: 50%; transform: translateX(-50%) rotate(90deg);}
	.publishersolutions-section .slick-track {max-width: 100% !important; transform: translate3d(0, 0, 0) !important; perspective: 100px;}
	.publishersolutions-section .slick-slide {transform: translate3d(0, 0, 0); transition: all 0.5s; margin: 0 10px; z-index: 0; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; width: 80% !important; margin: 0px; opacity: 0;}
	.publishersolutions-section .slick-slide.slick-current {transform: translate3d(0, 0, 0); z-index: 2; position: relative; opacity: 1; width: 80% !important; margin: 0 10%;}
	.publishersolutions-section .slick-slide.slick-sprev {transform: translate3d(-5%, 0, -10px); z-index: 1; opacity: 1;}
	.publishersolutions-section .slick-slide.slick-snext {transform: translate3d(31%, 0, -10px); z-index: 1; perspective: 1000px; opacity: 1;}
	.publishersolutions-section .slick-slide.slick-current .knowledge-boxs {box-shadow: 0px 4px 52px rgba(0, 0, 0, 0.05);}

	.publishersolutions-section .knowledge-slider {margin: 0;}
	.publishersolutions-section .knowledge-boxs {padding: 15px;}
	.publishersolutions-section .knowledge-boxs .img {width: 60px; height: 60px;}
	.publishersolutions-section .knowledge-boxs h5 {font-size: 13px; margin: 0 0 10px;}
	.publishersolutions-section .knowledge-boxs h3 {font-size: 20px; min-height: inherit; margin: 0 0 10px}
	.publishersolutions-section .knowledge-boxs p {font-size: 13px; margin: 0 0 10px;}
	.publishersolutions-section ul.slick-dots {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 0px; margin: 18px 0 0; list-style: none;}
	.publishersolutions-section ul.slick-dots li {display: block; width: 6px; height: 6px; margin: 0 2px; background: #FFFFFF; opacity: 0.25; border-radius: 50%;}
	.publishersolutions-section ul.slick-dots li.slick-active {opacity: 1;}
	.publishersolutions-section ul.slick-dots li button {display: none;}


	.knowledge-section .knowledge-boxs {padding: 15px;}
	.knowledge-section .knowledge-boxs .img {width: 60px; height: 60px;}
	.knowledge-section .knowledge-boxs h5 {font-size: 14px; margin: 0 0 10px;}
	.knowledge-section .knowledge-boxs h3 {font-size: 24px; min-height: 80px; margin: 0 0 10px}
	.knowledge-section .knowledge-boxs p {font-size: 14px; margin: 0 0 10px;}


	.advertisersolutions-section {margin: 0px; padding: 65px 0 30px; background-size: auto 100%;}
	.advertisersolutions-section h2 {text-align: center;}
	.advertisersolutions-section .advertiser-content {text-align: center; margin-bottom: 30px;}
	.advertisersolutions-section .products-list {text-align: center; margin-bottom: 84px;}
	.advertisersolutions-section .products-list ul li {padding: 50px 0 0 0;}
	.advertisersolutions-section .products-list ul li span.icon {left: 50%; transform: translateX(-50%) rotate(90deg);}
	.advertisersolutions-section .slick-slide {margin: 0; transform: scale(0.8, 0.8); transition: all 0.5s;}
	.advertisersolutions-section .slick-slide.slick-current {transform: scale(1, 1);}
	.advertisersolutions-section .audience-boxs {margin: 0; display: flex !important;}
	.advertisersolutions-section ul.slick-dots {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 0px; margin: 18px 0 0; list-style: none;}
	.advertisersolutions-section ul.slick-dots li {display: block; width: 6px; height: 6px; margin: 0 2px; background: #0057E2; opacity: 0.25; border-radius: 50%;}
	.advertisersolutions-section ul.slick-dots li.slick-active {opacity: 1;}
	.advertisersolutions-section ul.slick-dots li button {display: none;}

	.advertisersolutions-section .slick-track {max-width: 100% !important; transform: translate3d(0, 0, 0) !important; perspective: 100px;}
	.advertisersolutions-section .slick-slide {transform: translate3d(0, 0, 0); transition: all 0.5s; margin: 0 10px; z-index: 0; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; width: 80% !important; margin: 0px; opacity: 0;}
	.advertisersolutions-section .slick-slide.slick-current {transform: translate3d(0, 0, 0); z-index: 2; position: relative; opacity: 1; width: 80% !important; margin: 0 10%;}
	.advertisersolutions-section .slick-slide.slick-sprev {transform: translate3d(-5%, 0, -10px); z-index: 1; opacity: 1;}
	.advertisersolutions-section .slick-slide.slick-snext {transform: translate3d(31%, 0, -10px); z-index: 1; perspective: 1000px; opacity: 1;}
	.advertisersolutions-section .slick-slide.slick-current .audience-boxs {box-shadow: 0px 12px 20px rgba(0, 0, 0, 0.05);}

	.join-drawer.offcanvas {--bs-offcanvas-width: 680px;}
	.offcanvas-body {padding: 0px;}
	.join-drawer .offcanvas-body .tab-pane {padding: 30px;}
	.join-drawer .offcanvas-body .tab-pane h2 {font-size: 38px;}

	.blog-details h4 {font-size: 36px; margin: 0 0 20px;}
	.blog-details h1 {font-size: 60px;}
	.blog-details p {font-size: 16px; margin: 0 0 20px;}
	.publishersolutions-section.blog-publishersolutions-section {padding: 50px 0;}

	.applyform-section {padding: 20px 0 0;}
	.applyform-section .btn {margin-bottom: 20px;}
	.applyform-section .publisher-main {margin-bottom: 20px;}
	.applyform-section p.small-text {margin-top: 30px;}

	.network-loogs-mobile {display: block; overflow: hidden; position: relative; margin-top: 15px; height: 690px;}
	.network-loogs-mobile .network-loogs-margin {margin: 0 -75px; display: flex; gap: 12px;}
	.network-loogs-mobile .network-logos-main {display: block; width: 170px;}
	.network-loogs-mobile .network-logos-main .network-logo {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; width: 100%; padding-bottom: 100%; position: relative; background: #FFFFFF; border-radius: 11px; margin-bottom: 12px;}
	.network-loogs-mobile .network-logos-main .network-logo img {display: block; max-width: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}

	.network-loogs-mobile .network-logos-main:nth-child(2) {margin-top: 85px;}
	.network-loogs-mobile .network-logos-main:nth-child(3) {margin-top: 170px;}
	.network-loogs-mobile .network-logos-main:nth-child(4) {margin-top: 85px;}
	.network-loogs-mobile .network-logos-main:nth-child(5) {margin-top: 85px;}

	.network-mobile-slider {width: 100%; margin: 30px 0 50px 0;}
	.network-mobile-slider .network-logo {display: flex !important; flex-wrap: wrap; align-items: center; justify-content: center; background: #fff; border-radius: 10px; padding: 30px; min-height: 150px; margin: 0 0 30px;}
	.network-mobile-slider .network-logo img {max-width: 100%;}
	.network-mobile-slider .slick-track {max-width: 100% !important; transform: translate3d(0, 0, 0) !important; perspective: 100px;}
	.network-mobile-slider .slick-slide {transform: translate3d(0, 0, 0); transition: all 0.5s; margin: 0 10px; z-index: 0; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; width: 80% !important; margin: 0px; opacity: 0;}
	.network-mobile-slider .slick-slide.slick-current {transform: translate3d(0, 0, 0); z-index: 2; position: relative; opacity: 1; width: 80% !important; margin: 0 10%;}
	.network-mobile-slider .slick-slide.slick-sprev {transform: translate3d(-5%, 0, -10px); z-index: 1; opacity: 1;}
	.network-mobile-slider .slick-slide.slick-snext {transform: translate3d(31%, 0, -10px); z-index: 1; perspective: 1000px; opacity: 1;}
	.network-mobile-slider .slick-slide.slick-current .network-logo {box-shadow: 0px 12px 20px rgba(0, 0, 0, 0.05);}
	.network-mobile-slider ul.slick-dots {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 0px; margin: 18px 0 0; list-style: none;}
	.network-mobile-slider ul.slick-dots li {display: block; width: 6px; height: 6px; margin: 0 2px; background: #000; opacity: 0.25; border-radius: 50%;}
	.network-mobile-slider ul.slick-dots li.slick-active {opacity: 1;}
	.network-mobile-slider ul.slick-dots li button {display: none;}

}

/* 736px */
@media (max-width: 767px) {
	.banner-section .banner-image {width: 500px; height: 500px; background-size: 100% auto;}
	.banner-section .banner-image .banner-boxs {width: 32px; height: 32px;}
	.banner-section .banner-image .img-boxs1 {top: 100px; left: 110px;}
	.banner-section .banner-image .img-boxs2 {top: 90px; left: 130px;}
	.banner-section .banner-image .img-boxs3 {top: 140px; right: 113px; width: 50px; height: 50px;}
	.banner-section .banner-image .img-boxs4 {top: 220px; right: 95px; width: 35px; height: 35px;}
	.banner-section .banner-image .img-boxs5 {bottom: 140px; right: 215px; width: 30px; height: 30px; z-index: 2;}
	.banner-section .banner-image .img-boxs6 {bottom: 135px; right: 240px; width: 30px; height: 30px; z-index: 1;}
	.banner-section .banner-image .img-boxs7 {top: 200px; left: 135px; width: 50px; height: 50px;}
	.banner-section .banner-image .img-boxs8 {top: 240px; right: 196px;}
	.banner-section .banner-content h1{max-width: 100% !important;}
	.publishersolutions-section .knowledge-boxs h3 {min-height: 40px;}
	.network-section .slider-boxs .network-logo {height: 157px;}

	.join-drawer.offcanvas {--bs-offcanvas-width: 400; --bs-offcanvas-height: 90vh;}
	.join-drawer.offcanvas.offcanvas-end {right: 0; left: 0; top: auto; height: var(--bs-offcanvas-height); max-height: 100%; transform: translateY(100%);}
	.join-drawer.offcanvas.offcanvas-end.show {transform: none;}
	.join-drawer.offcanvas .btn-close {width: 35px; height: 35px; top: 10px; right: 10px;}
	.join-drawer.offcanvas .btn-close svg {width: 100%; height: auto; display: block;}
	.join-drawer .offcanvas-header .nav.nav-tabs {padding: 0px;}
	.join-drawer .offcanvas-header .nav.nav-tabs .nav-link {padding: 15px 20px; font-size: 24px;}
	.join-drawer .offcanvas-body .tab-pane {padding: 20px;}
	.join-drawer .offcanvas-body .tab-pane h2 {font-size: 24px; margin: 0px 0 12px;}

	.partner-form .form-group {margin-bottom: 12px;}
	.partner-form .form-group label {line-height: 1; min-height: inherit; margin-bottom: 8px; margin-top: 8px;}
	.partner-form .form-group .form-control {padding: 15px 16px; font-size: 14px; margin-bottom: 4px;}
	.partner-form .form-group h5 {margin-top: -3px;}
	.partner-form .btn.btn-submit {width: 100%;}

	.blog-details h4 {font-size: 24px; letter-spacing: -0.5px;}
	.blog-details h1 {font-size: 36px; letter-spacing: -1.5px; margin-bottom: 20px;}
	.blog-details .img {margin-bottom: 20px;}
	.blog-details ul.list-date li a {font-size: 14px;}

	.applyform-section h1 {font-size: 36px; letter-spacing: -1.5px; margin-bottom: 16px;}
	.applyform-section p {font-size: 14px; margin-bottom: 15px;}
	.applyform-section .publisher-main {max-width: 100%; padding: 16px 12px;}
	.applyform-section .publisher-main h3 {font-size: 24px; letter-spacing: -0.5px;}
	.applyform-section .publisher-main .publisher-boxs h5 {font-size: 14px; margin: 0 0 5px;}
	.applyform-section .publisher-main .publisher-boxs p {font-size: 14px;}

	.applyform-section .applyform-main {padding: 24px 20px;}
	.applyform-section .applyform-main h2 {font-size: 24px; letter-spacing: -0.5px;}
	.applyform-section .applyform-main p {font-size: 14px;}
	.applyform-section p.small-text {font-size: 14px;}
	.applyform-section p.small-text br {display: none;}

	.network-loogs-mobile {height: 530px;}
	.network-loogs-mobile .network-loogs-margin {margin: 0 -65px;}
	.network-loogs-mobile .network-logos-main {width: 130px;}
	.network-loogs-mobile .network-logos-main:nth-child(2) {margin-top: 65px;}
	.network-loogs-mobile .network-logos-main:nth-child(3) {margin-top: 130px;}
	.network-loogs-mobile .network-logos-main:nth-child(4) {margin-top: 65px;}
	.network-loogs-mobile .network-logos-main:nth-child(5) {margin-top: 65px;}

	.knowledge-title {padding: 50px 0;}
	.knowledge-title h1 {font-size: 36px; letter-spacing: -1px;}
	.knowledge-section .search-form .form-group .form-control {width: 100%; margin-bottom: 15px;}
	.knowledge-section .search-form .form-group .btn {width: 100%;}
	.knowledge-section .knowledge-boxs {margin-bottom: 20px;}

}

/* 414px */
@media (max-width: 567px) {
	.btn {font-size: 14px;}

	.banner-section .banner-image {width: 100%; height: auto; padding-bottom: 100%; background-size: 115% auto; background-position: center center;}
	.banner-section .banner-image .img-boxs1 {top: 17%; left: 15%;}
	.banner-section .banner-image .img-boxs2 {top: 14%; left: 20%;}
	.banner-section .banner-image .img-boxs3 {top: 22%; right: 18%;}
	.banner-section .banner-image .img-boxs4 {top: 40%; right: 13%;}
	.banner-section .banner-image .img-boxs5 {bottom: 28%; right: 43%; z-index: 2;}
	.banner-section .banner-image .img-boxs6 {bottom: 27%; right: 48%; z-index: 1;}
	.banner-section .banner-image .img-boxs7 {top: 30%; left: 24%;}
	.banner-section .banner-image .img-boxs8 {top: 43%; right: 38%;}
	.banner-section .banner-main {margin-top: -250px;}
	.banner-section .banner-content h1 {font-size: 36px; width: 100% !important; margin: 0 auto 15px; text-transform: initial; margin-top: 30px;}

	.count-section .count-boxs {padding: 0px;}

	.network-section .network-main {padding: 65px 15px 0;}
	.network-section .network-content {margin-bottom: 20px;}
	.network-section .network-content h2 {font-size: 36px;}
	.network-section .network-content p {font-size: 16px;}
	.network-section .slider-boxs .network-logo {height: 84px;}

	.publishersolutions-section {background:#0057E2 url(../images/publishersolutions-bg-mobile.png) center center no-repeat;}
	.publishersolutions-section h2 {font-size: 36px; margin: 0 0 25px;}
	.publishersolutions-section .publisher-content {margin-bottom: 25px;}
	.publishersolutions-section .publisher-content h2 {font-size: 36px; margin: 0 0 10px;}
	.publishersolutions-section .publisher-content p {font-size: 16px; margin: 0 0 20px;}
	.publishersolutions-section .products-list {margin-bottom: 64px;}
	.publishersolutions-section .products-list h4 {font-size: 14px;}
	.publishersolutions-section .products-list ul li {font-size: 22px; padding: 30px 0 0 0; margin: 0 0 12px;}
	.publishersolutions-section .products-list ul li span.icon {width: 24px; height: 24px;}
	.publishersolutions-section .products-list ul li span.icon svg {width: 11px; height: auto; display: block;}
	.publishersolutions-section .slick-slide {width: 90% !important;}
	.publishersolutions-section .slick-slide.slick-current {width: 90% !important; margin: 0 5%;}
	.publishersolutions-section .slick-slide.slick-snext {opacity: 0.5; transform: translate3d(16%, 0, -10px);}
	.publishersolutions-section .slick-slide.slick-sprev {opacity: 0.5;}
	.publishersolutions-section .knowledge-boxs {padding: 25px;}
	.publishersolutions-section .knowledge-boxs .img img {max-width: 78px;}
	.publishersolutions-section .knowledge-boxs h5 {font-size: 14px;}
	.publishersolutions-section .knowledge-boxs h3 {font-size: 28px; min-height: 92px;}
	.publishersolutions-section .knowledge-boxs p {font-size: 14px;}	

	.advertisersolutions-section {background:#E2E1D7 url(../images/advertiser-bg-mobile.png) center center no-repeat;}
	.advertisersolutions-section h2 {font-size: 36px; margin: 0 0 25px;}
	.advertisersolutions-section .advertiser-content {margin-bottom: 25px;}
	.advertisersolutions-section .advertiser-content h2 {font-size: 36px; margin: 0 0 10px;}
	.advertisersolutions-section .advertiser-content p {font-size: 16px; margin: 0 0 20px;}
	.advertisersolutions-section .products-list {margin-bottom: 64px;}
	.advertisersolutions-section .products-list h4 {font-size: 14px;}
	.advertisersolutions-section .products-list ul li {font-size: 22px; padding: 30px 0 0 0; margin: 0 0 12px;}
	.advertisersolutions-section .products-list ul li span.icon {width: 24px; height: 24px;}
	.advertisersolutions-section .products-list ul li span.icon svg {width: 11px; height: auto; display: block;}
	.advertisersolutions-section .slick-slide {width: 90% !important;}
	.advertisersolutions-section .slick-slide.slick-current {width: 90% !important; margin: 0 5%;}
	.advertisersolutions-section .slick-slide.slick-snext {opacity: 1; transform: translate3d(16%, 0, -10px);}
	.advertisersolutions-section .slick-slide.slick-sprev {opacity: 1;}
	.advertisersolutions-section .audience-boxs .content h3 {font-size: 20px; margin: 0 0 20px;}
	.advertisersolutions-section .audience-boxs .content .monthly h4 {font-size: 20px;}
	.advertisersolutions-section .audience-boxs .content .monthly p {font-size: 14px;}

	.blog-details {padding: 20px 10px;}
	.blog-details p {font-size: 14px;}
	.publishersolutions-section.blog-publishersolutions-section {padding: 50px 10px;}

	.applyform-section .applyform-main {margin: 0 -12px; border-radius: 0px;}

	.network-loogs-mobile {height: 410px;}
	.network-loogs-mobile .network-loogs-margin {margin: 0 -86px;}
	.network-loogs-mobile .network-logos-main {width: 100px;}
	.network-loogs-mobile .network-logos-main:nth-child(2) {margin-top: 50px;}
	.network-loogs-mobile .network-logos-main:nth-child(3) {margin-top: 100px;}
	.network-loogs-mobile .network-logos-main:nth-child(4) {margin-top: 50px;}
	.network-loogs-mobile .network-logos-main:nth-child(5) {margin-top: 50px;}

	.network-mobile-slider {padding: 0 15px; margin: 20px 0 40px 0;}
	.network-mobile-slider .network-logo {min-height: 130px; padding: 20px; margin: 0 0 20px;}




}