[data-type="vnn/advertiser"],[data-type="vnn/advertiser"] .block-editor-block-list__block-edit{margin-left:0!important;margin-right:0!important}body .wp-block-vnn-advertiser.alignfull{margin:2rem auto!important;max-width:var(--teft-theme-site-width)!important}.advertiser-section{background:#f3f1f0;font-family:var(--teft-typography-font-family);margin:2rem auto;padding:80px 0}.advertiser-section h1{font-family:var(--teft-typography-heading-font-family);font-size:36px;margin:14px 0 24px}.advertiser-section p{font-size:var(--teft-typography-base)}.advertiser-section .info_content{margin:0 auto;max-width:var(--teft-theme-content-width)}.advertiser-section .logo{height:40px}.advertiser-section a,.advertiser-section button{color:#fff;text-decoration:none}.advertiser-section button{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;font-size:var(--teft-typography-base);font-weight:500;height:auto;margin:24px 0 0;padding:.7em 1.3em}.advertiser-section button span{color:inherit}.advertiser-section button svg{margin-left:5px}.advertiser-section.two-col{padding:0}.advertiser-section.two-col .section-wrap{display:flex}.advertiser-section.two-col .logo{display:none}.advertiser-section.two-col h1{font-size:40px;line-height:48px}.advertiser-section.two-col .side-img{flex:0 1 47%;min-height:400px;position:relative}.advertiser-section.two-col .side-img .img-holder,.advertiser-section.two-col .side-img .img-placeholder,.advertiser-section.two-col .side-img .uploader{background-size:cover;height:100%;width:100%}.advertiser-section.two-col .side-img .img-holder{left:0;position:absolute;top:0}.advertiser-section.two-col .side-img .img-placeholder{align-items:center;border:3px dashed rgba(97,97,97,.18039);color:rgba(97,97,97,.65098);cursor:pointer;display:flex;justify-content:center}.advertiser-section.two-col .info_content{flex:1 1;padding:90px 75px}@media screen and (max-width:950px){.advertiser-section{padding:0}.advertiser-section.two-col .section-wrap{display:block}.advertiser-section .info_content,.advertiser-section.two-col .info_content{flex:1 1;max-width:none;padding:60px 65px}}@media screen and (max-width:600px){.advertiser-section .info_content,.advertiser-section.two-col .info_content{padding:40px 45px}.advertiser-section.two-col .side-img{min-height:250px}.advertiser-section.two-col h1,.advertiser-section h1{font-size:30px;line-height:1.3}}
