:root{--primary: #1976D2;--secondary: #0A172C;--light-blue: #E4EEFF;--body-color: #475569;--text: #1F2D4A;--muted: #64748B;--orange:#F19A00;--red:#e81224;--banner-text:#93AACF;--white:#ffffff;--bg: #eff5ff;--border: #E2E8F4;--teal: #00C9A7;--green: #1db300;--cta-green: #1D9231}@font-face{font-family:Epilogue;src:url(/fonts/Epilogue-Bold.eot);src:url(/fonts/Epilogue-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Epilogue-Bold.woff2) format("woff2"),url(/fonts/Epilogue-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Epilogue;src:url(/fonts/Epilogue-BoldItalic.eot);src:url(/fonts/Epilogue-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/Epilogue-BoldItalic.woff2) format("woff2"),url(/fonts/Epilogue-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Epilogue;src:url(/fonts/Epilogue-Italic.eot);src:url(/fonts/Epilogue-Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/Epilogue-Italic.woff2) format("woff2"),url(/fonts/Epilogue-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Epilogue;src:url(/fonts/Epilogue-Light.eot);src:url(/fonts/Epilogue-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Epilogue-Light.woff2) format("woff2"),url(/fonts/Epilogue-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Epilogue;src:url(/fonts/Epilogue-LightItalic.eot);src:url(/fonts/Epilogue-LightItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/Epilogue-LightItalic.woff2) format("woff2"),url(/fonts/Epilogue-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Epilogue;src:url(/fonts/Epilogue-Medium.eot);src:url(/fonts/Epilogue-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Epilogue-Medium.woff2) format("woff2"),url(/fonts/Epilogue-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Epilogue;src:url(/fonts/Epilogue-MediumItalic.eot);src:url(/fonts/Epilogue-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/Epilogue-MediumItalic.woff2) format("woff2"),url(/fonts/Epilogue-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Epilogue;src:url(/fonts/Epilogue-Regular.eot);src:url(/fonts/Epilogue-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Epilogue-Regular.woff2) format("woff2"),url(/fonts/Epilogue-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Epilogue;src:url(/fonts/Epilogue-SemiBold.eot);src:url(/fonts/Epilogue-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Epilogue-SemiBold.woff2) format("woff2"),url(/fonts/Epilogue-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Epilogue;src:url(/fonts/Epilogue-SemiBoldItalic.eot);src:url(/fonts/Epilogue-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/Epilogue-SemiBoldItalic.woff2) format("woff2"),url(/fonts/Epilogue-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-Bold.eot);src:url(/fonts/Sora-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Sora-Bold.woff2) format("woff2"),url(/fonts/Sora-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-ExtraBold.eot);src:url(/fonts/Sora-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Sora-ExtraBold.woff2) format("woff2"),url(/fonts/Sora-ExtraBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-Light.eot);src:url(/fonts/Sora-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Sora-Light.woff2) format("woff2"),url(/fonts/Sora-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-Medium.eot);src:url(/fonts/Sora-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Sora-Medium.woff2) format("woff2"),url(/fonts/Sora-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-Regular.eot);src:url(/fonts/Sora-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Sora-Regular.woff2) format("woff2"),url(/fonts/Sora-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-SemiBold.eot);src:url(/fonts/Sora-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Sora-SemiBold.woff2) format("woff2"),url(/fonts/Sora-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}html,body{margin:0;padding:0}ul,ol{margin:0 0 1.5em 20px;padding:0}ul{list-style:outside none disc}ol{list-style:outside none decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}li>ul{list-style:circle}ol.h3-title li::marker,ul.h3-title li::marker{font-size:22px;font-weight:500}ol.h3-title li li::marker,ul.h3-title li li::marker{font-size:16px;font-weight:400}ol.ul-strong li::marker,ul.ul-strong li::marker{font-weight:700!important}ol.ul-strong li li::marker,ul.ul-strong li li::marker{font-weight:400!important}.nowrap{white-space:nowrap}ul.ul-check{list-style:none;margin-left:0}ul.ul-check li{break-inside:avoid;padding:7px 10px 7px 25px;background:url(/images/check.svg) no-repeat left 13px;background-size:18px}hr{background-color:#bbb;border:0 none;height:1px;margin-bottom:1.5em}a{color:var(--primary);text-decoration:underline}a:hover,a:active{color:#000;text-decoration:none}fieldset{border:medium none;margin:15px 0;padding:0}legend{color:#101010;font-size:16px;font-weight:700;margin:10px 0}a:focus,*{outline:none}:-moz-placeholder{color:currentcolor;font-family:Epilogue,sans-serif}*::-moz-placeholder{color:currentcolor;font-family:Epilogue,sans-serif;opacity:.5}figcaption,figure,main{display:block}b,strong{font-weight:700}img{max-width:100%;border:none;vertical-align:top;height:auto}iframe{max-width:100%}.clear:before,.clear:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.uppercase{text-transform:uppercase!important}.align-center{display:flex;align-items:center}.justify-center{justify-content:center}.row-revers{flex-direction:row-reverse}body,button,input,select,textarea{color:var(--body-color);font-family:Epilogue,sans-serif;font-size:15px;font-weight:400;line-height:1.8;letter-spacing:0px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3{clear:both;line-height:1.3;margin:0 0 15px;padding:0;color:var(--secondary);font-family:Epilogue,sans-serif}h1:not(.highlight-heading),.h1{font-size:42px;font-weight:600;font-family:Sora}h2,.h2{font-size:32px;font-weight:600;font-family:Sora}h3,.h3{font-size:26px;font-weight:500;font-family:Sora}h4,.h4{font-size:22px;font-weight:500}h5,.h5{font-size:16px;font-weight:500}h6{font-size:15px}p{margin:0 0 15px;padding:0}p:empty{display:none}p:last-child{margin-bottom:0}.table-wrap{overflow:hidden;overflow-x:auto;margin-bottom:20px}table{border-collapse:collapse;width:100%;margin-bottom:0}table{caption-side:bottom;border-collapse:collapse;display:table;text-indent:0;border-color:#0000001a;width:100%}table>thead{vertical-align:bottom}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}table>:not(caption)>*>*{padding:15px;background-color:#fff;border-bottom-width:1px;line-height:1.3}table>tbody{vertical-align:inherit}table th{padding:15px 20px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--muted);text-align:left;background:var(--bg);border-bottom:2px solid var(--border)}table>tbody>tr:hover>*{background:var(--bg)}.site-content li{padding-top:5px;padding-bottom:5px}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,select{height:45px;line-height:40px;border:solid 1px #e5e5e5;padding:6px 15px;width:100%;margin-bottom:10px;display:block;-webkit-appearance:none;font-family:Epilogue,sans-serif;border-radius:5px;font-size:18px}select{height:44px;line-height:44px;border:solid 1px #e5e5e5;border-radius:5px;color:#000;padding:0 30px 0 10px;background:url(/images/select-arrow.svg) center right 10px no-repeat #fff;background-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Epilogue,sans-serif;font-size:15px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{border-color:#e5e5e5}textarea{height:120px;font-size:15px;line-height:1.5}button,html [type=button],[type=reset],[type=submit],.button{-webkit-appearance:button;background:var(--primary);color:#fff!important;border-radius:6px;line-height:42px;font-size:16px;padding:1px 25px 0;text-align:center;font-family:Sora,sans-serif;cursor:pointer;font-weight:500;display:inline-block;transition:all .2s ease;text-decoration:none!important;border:solid 1px transparent;white-space:nowrap;position:relative}button:hover,html [type=button]:hover,[type=reset]:hover,[type=submit]:hover,.button:hover{background:var(--secondary);color:#fff;border:solid 1px transparent;transform:translateY(-1px);opacity:.85}button,html [type=button],[type=reset],.button{padding-right:45px;transition:all .3s}.button:after,button:after{background:url(/images/arrow-right-white.svg) no-repeat scroll 0 0;width:14px;height:14px;background-size:14px auto;content:"";position:absolute;top:16px;right:25px;transition:all .3s}button:hover:after,.button:hover:after{right:20px}.button.button-wrap{white-space:initial;line-height:1.3;padding-top:7px;padding-bottom:7px}.button+.button{margin-left:5px}.button-sm,.sm-button{padding:0 24px;line-height:34px;font-size:14px}.button-mid{padding:0 30px;line-height:40px;font-size:18px}.button.border-button{background:transparent;border:2px solid var(--primary);color:var(--primary)!important}.button.border-button:after{background:url(/images/arrow-right-blue.svg) no-repeat scroll 0 0;background-size:14px auto}.button.full{width:100%;display:flex;align-items:center;justify-content:center}.button.border-button:hover{background:var(--primary);border:2px solid var(--primary);color:var(--white)!important}.button.border-button:hover:after{background:url(/images/arrow-right-white.svg) no-repeat scroll 0 0;background-size:14px auto}.link-button{font-size:16px;text-decoration:none;border-bottom:1px solid;font-weight:500;font-family:Sora,sans-serif}.dark-header .innerpage-header .link-button{color:#fff}.dark-header .innerpage-header .button:hover{background:var(--primary);color:var(--white)!important}.link-with-arrow{display:inline-flex;gap:5px;align-items:center}.link-with-arrow:after{content:"";background:url(/images/arrow-right-blue.svg) no-repeat scroll center;display:inline-block;height:12px;width:12px;background-size:12px auto;margin-top:-1px}.cta-button{background:var(--cta-green)}.button.cta-button.border-button{border-color:var(--cta-green)}.button.cta-button.border-button:hover{background:var(--cta-green)}.button.white-button{background:var(--white);color:var(--secondary)!important}.button.white-button:after{background:url(/images/arrow-right-dark.svg) no-repeat scroll 0 0;background-size:14px auto}.button.white-button.border-button{background:#ffffff1a;border:1px solid var(--white);color:var(--white)!important}.button.white-button.border-button:after{background:url(/images/arrow-right-white.svg) no-repeat scroll 0 0;background-size:14px auto}.view-products:after{transform:rotate(90deg);right:20px;top:15px}.view-products:hover:after{right:20px}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{clear:both;float:left;margin:0 10px;width:calc(100% - 20px);background-color:#fff3cd;border-color:#ffeeba;color:#856404;padding:8px 12px}.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ng{clear:both;float:left;margin:0 10px;width:calc(100% - 20px);background-color:#f8d7da;border-color:#f5c6cb;color:#721c24;padding:8px 12px}input.wpcf7-not-valid,textarea.wpcf7-not-valid,select.wpcf7-not-valid{border-color:#dc3545}.wpcf7-not-valid-tip{display:none!important}.link-btn{text-transform:uppercase;font-weight:600;position:relative;font-size:14px;padding-right:25px;text-underline-offset:3px;text-decoration-thickness:2px}.link-btn:after{background:url(/images/arrow-right-blue.svg) no-repeat scroll 0 0;width:14px;height:14px;background-size:12px auto;content:"";position:absolute;top:2px;right:5px;transition:all .3s}body{background:#fff}*,*:before,*:after{box-sizing:border-box}img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img{max-width:100%;height:auto}.row{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;row-gap:30px}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-5-new{min-height:1px;padding-left:15px;padding-right:15px;position:relative;flex:0 0 auto}.col-12{width:100%}.col-11{width:91.6667%}.col-10{width:83.3333%}.col-9{width:75%}.col-8{width:66.6667%}.col-7{width:58.3333%}.col-6{width:50%}.col-5{width:41.6667%}.col-4{width:33.3333%}.col-3{width:25%}.col-2{width:16.6667%}.col-1{width:8.33333%}.col-5-new{width:20%}.font-15{font-size:15px}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-24{font-size:24px}.font-s-bold{font-weight:600}.font-bold{font-weight:800}.font-600{font-weight:600}.font-500{font-weight:500}.pb-0{padding-bottom:0!important}.pb-10{padding-bottom:10px!important}.pb-20{padding-bottom:20px!important}.pb-30{padding-bottom:30px!important}.pb-40{padding-bottom:40px!important}.pb-50{padding-bottom:50px!important}.pb-60{padding-bottom:60px!important}.pt-0{padding-top:0!important}.pt-10{padding-top:10px!important}.pt-20{padding-top:20px!important}.pt-30{padding-top:30px!important}.pt-40{padding-top:40px!important}.pt-50{padding-top:50px!important}.pt-60{padding-top:60px!important}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.mb-60{margin-bottom:60px!important}.mt-0{margin-top:0!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mt-60{margin-top:60px!important}.gx-60{margin-left:-30px;margin-right:-30px}.gx-60 [class*=col-]{padding-left:30px;padding-right:30px}.font-13{font-size:13px}.container{max-width:1410px;width:100%;margin:auto;padding:0 30px}.mw-1024{max-width:1024px}.mw-850{max-width:850px}.mw-750{max-width:750px}.mw-650{max-width:650px}.center .mw-1024,.center .mw-750,.center .mw-850,.center .mw-650{margin:auto}.site-header{padding:0;position:absolute;width:100%;top:0;left:0;z-index:1}.inner-header{background:#fff;border-radius:10px;box-shadow:0 0 10px #0000000a;display:flex;justify-content:space-between;align-items:center;padding:15px 0;position:relative;transition:all .4s}.site-header.sticky-header{position:fixed;left:0;right:0;top:0;padding:0;background:#fff;box-shadow:0 2px 10px #0000001a;transition:all .4s ease;animation:slide-down .7s;z-index:1000;border-bottom:1px solid var(--border)}.site-header.sticky-header .inner-header{box-shadow:none}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.main-navigation .menu-toggle{display:none;height:48px;position:absolute;width:48px;padding:14px;text-align:center;border:2px solid var(--border)!important;background:transparent;right:0;flex-direction:column;align-items:center;justify-content:space-between;z-index:1}.main-navigation .menu-toggle:after{display:none}.main-navigation .menu-toggle span{height:2px;background:var(--border);width:20px;border-radius:5px;transition:all .4s}.main-navigation .menu-toggle.toggled{border-color:var(--muted);background:transparent}.main-navigation .menu-toggle.toggled span:nth-child(2){opacity:0}.main-navigation .menu-toggle.toggled span:nth-child(1){transform:rotate(45deg) translate(5px,5px);background:var(--muted)}.main-navigation .menu-toggle.toggled span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px);background:var(--muted)}.main-navigation .menu-toggle:hover{background:transparent!important}.sticky-header .main-navigation .menu-toggle{border-color:var(--muted)!important}.sticky-header .main-navigation .menu-toggle span{background:var(--muted)}.primary-menu-wrapper{height:100%}.main-navigation .menu{display:flex;gap:40px;list-style:none;margin:0;padding:0;height:100%;align-items:center}.main-navigation .menu li{margin:0;position:relative;list-style:none;padding-top:5px}.main-navigation .menu li a{font-weight:600;font-size:15px;line-height:48px;text-transform:uppercase;text-decoration:none;transition:all .4s;color:var(--body-color)}.main-navigation .menu li:hover a,.main-navigation .menu li.current-menu-item a,.main-navigation .menu li.current-menu-parent a{color:var(--primary)}.main-navigation .menu li>.sub-menu{position:absolute;top:100%;left:0;transition:opacity .25s,visibility .25s;max-height:0px;visibility:hidden;opacity:0;min-width:320px;display:table;background-color:#fff;border:1px solid var(--light-blue);margin:0;padding:5px 15px;border-radius:10px}.main-navigation .menu li.menu-item-has-children:after,.main-navigation .menu li.menu-item-has-children:before{bottom:-1px;content:"";height:0;left:50%;opacity:0;pointer-events:none;position:absolute;width:0;z-index:10;border:solid #fff0}.main-navigation .menu li.menu-item-has-children:before{border-width:10px;margin-left:-10px;z-index:-999;border-bottom-color:var(--light-blue)}.main-navigation .menu li.menu-item-has-children:after{border-color:#fff0 #fff0 #fff;border-width:8px;margin-left:-8px}.main-navigation .menu li.menu-item-has-children:hover:before,.main-navigation .menu li.menu-item-has-children:hover:after{opacity:1;transition:opacity .25s;z-index:100}.main-navigation .menu li>.sub-menu li{padding:10px 0}.main-navigation .menu li>.sub-menu li+li{border-top:1px solid var(--light-blue)}.main-navigation .menu li>.sub-menu li a{font-weight:500;font-size:16px;line-height:20px;text-decoration:none;transition:all .4s;color:#565656;text-transform:none;letter-spacing:0}.main-navigation .menu li>.sub-menu li a:hover,.main-navigation .menu li>.sub-menu li.current_page_item a{color:var(--primary)}.main-navigation .menu li:hover>.sub-menu{left:-15px;max-height:inherit;opacity:1;visibility:visible}.main-navigation .menu li.menu-item-has-children.active>.sub-menu{left:-15px;max-height:inherit;opacity:1;visibility:visible}#header-cta-menu{list-style:none;margin:0;padding:0}#header-cta-menu li{list-style:none;padding:0;margin:0}#header-cta-menu li a{background:var(--secondary);color:#fff;padding:4px 45px 0 20px;display:block;line-height:44px;border-radius:6px;text-decoration:none;font-weight:500;position:relative;transition:all .3s;font-size:16px;white-space:nowrap;flex-shrink:0;min-width:fit-content}#header-cta-menu li a:after{content:"";background:#ffffff1f url(/images/arrow-right-white.svg) no-repeat scroll center;width:32px;height:32px;border-radius:30px;position:absolute;right:8px;top:8px}#header-cta-menu li a:hover{background-color:var(--primary)}.site-header{z-index:100}.dark-header .site-main{padding-top:0}.dark-header .inner-header{background:transparent;box-shadow:none;padding:15px 0}.site-branding a{display:block}.site-branding img{width:134px}.site-branding .light-logo{display:none}.site-branding .dark-logo,.dark-header .site-branding .light-logo{display:block}.dark-header .site-branding .dark-logo,.sticky-header .site-branding .light-logo{display:none}.sticky-header .site-branding .dark-logo{display:block}.main-navigation .menu li a{letter-spacing:1px;font-weight:600}.dark-header .main-navigation .menu li a{color:#ffffffb3}.dark-header .main-navigation .menu li:hover a,.dark-header .main-navigation .menu li.current-menu-item a,.dark-header .main-navigation .menu li.current-menu-parent a{color:var(--primary)}.dark-header .main-navigation .menu li>.sub-menu li a{color:#565656}.dark-header .main-navigation .menu li>.sub-menu li a:hover,.dark-header .main-navigation .menu li>.sub-menu li.current_page_item a{color:var(--primary)}.dark-header #header-cta-menu li a{background:#fff;color:var(--secondary)}.dark-header #header-cta-menu li a:after{background:#091527 url(/images/arrow-right-white.svg) no-repeat scroll center}.dark-header .sticky-header .main-navigation .menu li a{color:var(--body-color)}.dark-header .sticky-header .main-navigation .menu li:hover a,.dark-header .sticky-header .main-navigation .menu li.current-menu-item a,.dark-header .sticky-header .main-navigation .menu li.current-menu-parent a{color:var(--primary)}.dark-header .sticky-header #header-cta-menu li a{background:var(--secondary);color:#fff}.dark-header .sticky-header #header-cta-menu li a:after{background:#ffffff1f url(/images/arrow-right-white.svg) no-repeat scroll center}.dark-header .sticky-header #header-cta-menu li a:hover{background:var(--primary)}.dark-header .sticky-header .main-navigation .menu li>.sub-menu li a{color:#565656}.dark-header .sticky-header .main-navigation .menu li>.sub-menu li a:hover,.dark-header .sticky-header .main-navigation .menu li>.sub-menu li.current_page_item a{color:var(--primary)}.site-main{padding-top:100px;position:relative}.page-section{padding-top:70px;padding-bottom:70px;position:relative}.section-heading{margin-bottom:30px}.section-heading.center{text-align:center}.section-heading h2,.section-heading .section-title{font-size:36px;line-height:1.2;font-weight:600;margin-bottom:15px;font-family:Sora;color:var(--secondary)}.section-heading.center .sub-title{margin:auto}.section-heading .label{text-transform:uppercase;color:var(--primary);margin-bottom:5px;letter-spacing:2px;font-weight:600;font-family:Epilogue,sans-serif;font-size:15px;line-height:1.8}.section-heading h1.highlight-heading{font-size:17px;font-weight:500;background:var(--oranage);color:#fff;transform:rotate(-5deg);display:inline-block;border-radius:30px;padding:0 20px;line-height:36px;transition:.4s;animation:left-right 2.2s ease-in-out infinite;margin:0}.lead{font-size:18px;line-height:1.6}.section-heading.side-by-side{display:flex;gap:45px;justify-content:space-between}.section-heading.side-by-side .section-title{flex:0 0 40%;max-width:40%}.section-heading.side-by-side .sub-title{flex:0 0 calc(60% - 45px);max-width:calc(60% - 45px)}.section-heading.with-prefix .sub-title{text-transform:uppercase;color:var(--primary);font-size:24px;font-weight:500}.section-heading .highlight-heading{font-size:17px;font-weight:500;background:var(--oranage);color:#fff;transform:rotate(-5deg);display:inline-block;border-radius:30px;padding:0 20px;line-height:36px;transition:.4s;animation:left-right 2.2s ease-in-out infinite;margin:0}@keyframes left-right{0%{transform:translate(0) rotate(-5deg)}50%{transform:translate(-5px) rotate(-5deg)}to{transform:translate(0) rotate(-5deg)}}.hero-section{background:linear-gradient(228.76deg,#091527 17.61%,#0f3460 82.39%);padding-top:150px;display:flex;align-items:center}.hero-section:before{background:url(/images/hero-bg.png) no-repeat scroll center center;background-size:auto;content:"";position:absolute;inset:0;opacity:.5}.hero-section *{color:#fff}.hero-section .slick-track{display:flex;align-items:center}.hero-section .home-slider-wrap{position:relative;z-index:1;min-height:85vh;overflow:hidden}.hero-section .heading-lbl{font-style:normal;font-weight:400;font-size:22px;line-height:1.1;color:var(--primary);margin-bottom:15px}.hero-section .banner-item{display:flex!important;align-items:center;position:relative;z-index:10}.hero-section .slick-list{margin-left:-30px;margin-right:-30px}.hero-section .slick-list .banner-item{padding-left:30px;padding-right:30px}.hero-section .banner-item .text-column{flex:0 0 50%;max-width:50%;width:100%;font-size:16px}.hero-section .banner-item .image-column{flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px);width:100%}.hero-section .banner-item .slide-title{font-size:40px;margin-bottom:20px;font-weight:600;font-family:Sora,sans-serif;line-height:1.2}.hero-section .banner-item .banner-sub-text{font-style:normal;font-weight:400;font-size:28px;line-height:1.1;letter-spacing:.02em;color:var(--white);margin-bottom:20px;font-family:Epilogue}.hero-section .banner-item .text-column ul{list-style:none;margin:0 0 30px;padding:0;font-size:16px}.hero-section .banner-item .text-column ul li{padding-left:20px;position:relative;margin-bottom:8px;color:#ffffffb3}.hero-section .banner-item .text-column li:before{position:absolute;left:0;top:10px;background:var(--primary);height:8px;width:8px;content:"";border-radius:10px}.button-group{display:flex;align-items:center;gap:15px}.hero-section .banner-item .button-group .button:hover{background:var(--primary)}.hero-section .banner-item .button-group .link-button{text-decoration:none;border-bottom:1px solid}.hero-section .banner-item .button-group .link-button:hover{text-decoration:none;color:#ffffffb3}.hero-section .banner-item .button-group .highlight-text{font-size:20px}.button-group br{display:none}.hero-section .vmc-authorities{margin-top:45px}.hero-section .vmc-authorities .lbl{font-family:Epilogue;font-style:normal;font-weight:400;font-size:16px;line-height:1;letter-spacing:2px;text-transform:uppercase;color:#ffffff4d;margin-bottom:10px}.hero-section .vmc-authorities ul{display:flex;list-style:none;margin:0!important}.hero-section .vmc-authorities ul li{list-style:none;padding-left:45px!important;position:relative;font-size:18px;font-weight:400;color:#fff9;margin-bottom:0!important}.hero-section .vmc-authorities ul li:first-child{padding-left:0!important}.hero-section .vmc-authorities ul li:before{background:#fff9!important;left:18px!important;top:14px!important}.hero-section .vmc-authorities ul li:first-child:before{display:none}.hero-section .image-wrapper{text-align:center}.hero-section .image-wrapper img{max-height:720px;display:inline-block}.hero-section .slick-dots{bottom:30px}.hero-section .slick-dots li button{border:2px solid rgba(255,255,255,.2)}.hero-section .slick-dots li.slick-active button{background:#fff3;border:2px solid rgba(255,255,255,0)}.stats{background:var(--bg);padding-top:45px;padding-bottom:45px}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;max-width:1024px;margin:auto}.stat-box{background:var(--white);border:1px solid var(--border);padding:28px 24px;text-align:center;line-height:1.5}.stat-box strong{display:block;font-family:Fraunces,sans-serif;font-size:2.4rem;font-weight:600;color:var(--primary);line-height:1;margin-bottom:10px}.stat-box .stat-txt{line-height:1.5}.stat-box:first-child{border-radius:10px 0 0 10px}.stat-box:last-child{border-radius:0 10px 10px 0}.prod-grid{display:flex;gap:30px;max-width:1024px;margin:auto}.prod-card{border:1px solid var(--border);border-radius:10px;padding:40px 30px;position:relative;overflow:hidden;transition:box-shadow .25s,transform .25s,border-color .25s;width:100%;border-top-width:5px;background:#fff;display:flex;flex-direction:column}.prod-card.vmc{background:linear-gradient(160deg,#EBF2FF 0%,var(--white) 60%);border-color:var(--primary)}.prod-price{margin-bottom:15px;padding:15px 0 10px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.prod-price strong{font-family:Sora,serif;font-size:32px;color:var(--secondary)}.prod-card:hover{box-shadow:0 12px 40px #1d6af51a;transform:translateY(-4px)}.prod-card h3{font-size:28px;font-weight:600;color:var(--secondary);margin-bottom:10px}.prod-card .tagline{margin-bottom:20px;font-style:italic}.prod-badge{display:inline-flex;align-items:center;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:7px 15px 5px;border-radius:100px;margin-bottom:20px;background:#0a172c1a;color:var(--secondary);align-self:flex-start}.prod-card.vmc .prod-badge{background:#1d6af51a;color:var(--primary)}.prod-feats{list-style:none;margin:0 0 auto}.prod-feats li{color:var(--body-color);padding:5px 0 5px 20px;position:relative}.prod-feats li:before{content:"✓";color:var(--teal);font-weight:700;flex-shrink:0;margin-top:1px;position:absolute;left:0;top:5px}.prod-card .button{margin-top:15px;font-size:14px;line-height:36px;padding:2px 45px 0 25px}.prod-card .button:after{top:13px;width:12px;height:12px;background-size:12px auto}.prod-card .button.border-button:hover:after{background-size:12px auto}.prod-use{padding:20px 0 0}.products .bottom-note{margin-top:30px}.prod-card .prod-bottom .prod-price{margin-bottom:0;padding:0;border-top:0;border-bottom:0}.prod-card .prod-bottom{display:flex;justify-content:space-between;align-items:flex-end;margin-top:20px}.prod-card .prod-price>span{display:block;line-height:1}.prod-card .prod-price strong{line-height:1.1;font-size:30px}.prod-card .prod-price strong span{font-size:16px;font-weight:500}.prod-card .prod-bottom .button{margin-top:0}.prod-card .prod-price>span.start,.prod-card .prod-price>span.per-domain{text-transform:uppercase;font-size:12px;letter-spacing:1px;color:var(--muted);font-weight:500;margin-bottom:4px}.prod-card .prod-badge{align-self:flex-start}.prod-card .tagline{margin-bottom:10px}.prod-card .gmail-preview{display:flex;width:calc(100% + 60px);margin:-40px 0 15px -30px;border-bottom:1px solid var(--border);padding:15px 30px;gap:10px;align-items:center;background:#fff}.prod-card .gmail-preview .logo{border-radius:100px;height:48px;width:48px;overflow:hidden}.prod-card .gmail-preview .logo img{vertical-align:middle;height:100%;width:100%;object-fit:cover}.prod-card .gmail-preview .email-text{flex:1}.prod-card .gmail-preview .heading{font-size:15px;font-weight:600;color:var(--secondary);font-family:Sora;display:flex;align-items:center;gap:5px}.prod-card .gmail-preview .heading img{margin-top:-3px;animation:vmc-logo-icon 10s linear infinite}.prod-card .gmail-preview .email-subject{font-size:13px;line-height:1.4;color:var(--muted)}.dmarc .prod-card .prod-price>span{display:inline-block}.icon-box{background:var(--white);border-radius:10px;padding:30px;height:100%;display:flex;flex-wrap:wrap;flex-direction:column;border:1px solid var(--border);transition:all .4s}.icon-box:hover{box-shadow:0 8px 28px #1d6af514;transform:translateY(-6px)}.icon-box .icon-box-img{display:inline-block;margin-bottom:20px}.icon-box .icon-box-img img{width:100%;width:30px}.icon-box .icon-box-title{font-style:normal;font-weight:600;font-size:18px;line-height:1.2;color:var(--secondary);font-family:Epilogue,sans-serif}.why-mark-certificate .icon-box{border-top:4px solid var(--border)}.why-mark-certificate .icon-box.orange{border-top:4px solid var(--orange)}.why-mark-certificate .icon-box.green{border-top:4px solid var(--teal)}.why-mark-certificate .icon-box.blue{border-top:4px solid var(--primary)}.why-mark-certificate .icon-box.orange img{filter:invert(56%) sepia(94%) saturate(718%) hue-rotate(10deg) brightness(101%) contrast(106%)}.why-mark-certificate .icon-box.green img{filter:invert(47%) sepia(80%) saturate(1067%) hue-rotate(124deg) brightness(97%) contrast(101%)}.bcta{background:var(--primary);color:var(--white);margin-bottom:-60px;padding-bottom:130px}.bcta .section-heading h2{color:var(--white)}.bcta .button-group{justify-content:center}.home-why-vmccerts .row{margin:0;display:flex;gap:2px;flex-direction:row;flex-wrap:nowrap;border-radius:10px;overflow:hidden}.home-why-vmccerts .left{flex:1;padding:40px;background:var(--bg);transition:all .4s}.home-why-vmccerts .right{flex:0 0 480px;max-width:480px;width:100%;padding:0;background:var(--bg);transition:all .4s}.home-why-vmccerts .left:hover{background:var(--light-blue)}.home-why-vmccerts .right ul{margin:0;list-style:none;font-size:16px;font-family:Sora;color:var(--secondary);font-weight:600;line-height:1.5;display:flex;flex-direction:column;height:100%;justify-content:center}.home-why-vmccerts .right ul li{display:flex;border-bottom:2px solid var(--white);padding:14px 30px;transition:all .4s;gap:10px;align-items:center;background:var(--bg)}.home-why-vmccerts .right ul li:hover{background:var(--light-blue)}.home-why-vmccerts .right ul li:last-child{border:0}.home-why-vmccerts .right img{width:100%;object-fit:cover;height:100%}.why-trust-us{background:var(--white);color:var(--body-color)}.why-trust-us h1,.why-trust-us h2,.why-trust-us h3,.why-trust-us h4,.why-trust-us .section-title{color:var(--secondary)}.why-trust-us .feature-box-wrapper{gap:2px;display:flex;flex-wrap:wrap;margin-bottom:45px}.why-trust-us .features-box{flex:0 0 calc((100% - 4px) / 3);max-width:calc((100% - 4px) / 3);width:100%;padding:30px;position:relative;background:var(--bg);transition:all .4s}.why-trust-us .features-box .features-icon{margin-bottom:15px;border-radius:5px;display:inline-block;padding:0}.why-trust-us .features-box .features-icon img{height:32px;width:32px}.why-trust-us .features-box h3,.why-trust-us .features-box .h3{color:var(--secondary);font-size:18px;font-weight:600}.why-trust-us .features-box:first-child{border-top-left-radius:10px}.why-trust-us .features-box:last-child{border-bottom-right-radius:10px}.why-trust-us .features-box:nth-child(3){border-top-right-radius:10px}.why-trust-us .features-box:nth-child(4){border-bottom-left-radius:10px}.why-trust-us .features-box:hover{background:var(--light-blue)}.why-trust-us .button:hover{background:var(--primary)}.why-trust-us .features-box .features-num{text-transform:uppercase;font-size:36px;font-weight:700;color:var(--primary);opacity:.3;line-height:1;margin-bottom:10px}.why-trust-us .column-2 .features-box{flex:0 0 calc((100% - 2px)/2);max-width:calc((100% - 2px)/2)}.why-trust-us .column-2 .features-box:nth-child(2){border-radius:0 10px 0 0}.why-trust-us .column-2 .features-box:nth-child(3){border-radius:0 0 0 10px}.why-trust-us .column-2 .features-box:nth-child(4){border-radius:0 0 10px}.emc-work-steps{display:flex;width:100%;justify-content:space-between;text-align:center;position:relative;margin-bottom:45px}.emc-work-steps:after{content:"";position:absolute;top:27px;left:10%;right:10%;height:4px;background:linear-gradient(90deg,var(--primary),var(--teal))}.emc-work-steps .emc-step{padding:0 15px;flex:0 0 20%;max-width:20%;width:100%;position:relative;text-align:center;z-index:1}.emc-work-steps .emc-step .step-title{font-size:16px;font-weight:600;color:var(--secondary);line-height:1.2;margin-bottom:10px}.emc-work-steps .emc-step .step-desc{line-height:1.5}.emc-work-steps .emc-step .step-number{background:var(--primary);color:var(--white);width:54px;height:54px;margin:0 auto 18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-family:Sora;font-size:24px;box-shadow:0 4px 20px #1d6af566}.how-vmc-works{background:#e4eeff url(https://cdn.vmccerts.com/wp-content/uploads/2026/03/bg-1.svg) no-repeat right top;background-repeat:no-repeat;background-size:auto 100%}.emc-work-steps .emc-step.step-5 .step-number{background:var(--teal);box-shadow:0 4px 20px #00c9a766}.how-emc-work{text-align:center}.how-emc-work .button{display:inline-block}.testimonial{background:var(--bg)}.testimonials-list-wrapper{display:flex;gap:20px;flex-wrap:wrap}.testimonials-list-wrapper .testimonial-item{flex:0 0 calc((100% - 40px) / 3);max-width:calc((100% - 40px) / 3);width:100%}.testimonials-list-wrapper .qoute-wrapper{height:100%;display:flex;flex-wrap:wrap;flex-direction:column;padding:30px;border:1px solid var(--border);border-radius:10px;background:#fff}.testimonials-list-wrapper .quote-desc{margin-bottom:20px}.testimonials-list-wrapper .star-ratings{margin-bottom:15px}.testimonials-list-wrapper .star-ratings img{margin-top:2px;display:block;max-height:12px}.testimonials-list-wrapper .star-ratings br{display:none}.testimonials-list-wrapper .quote-details{display:flex;align-items:center;gap:10px;margin-top:0}.testimonials-list-wrapper .quote-details .profile-pic{background:var(--light-blue);border-radius:30px;height:54px;width:54px;line-height:49px;padding-top:5px;text-align:center;font-size:28px;color:var(--secondary);font-weight:600;text-transform:uppercase}.testimonials-list-wrapper .quote-details .quote-author{font-weight:600;font-size:16px;line-height:1.5;color:var(--secondary)}.testimonials-list-wrapper .quote-details .testi-name{margin-bottom:5px;line-height:1}.testimonials-list-wrapper .quote-details .testi-role{color:var(--muted);font-size:13px;font-weight:400}.testimonials-list-wrapper .quote-desc strong{display:block;margin-bottom:0}.testimonials-list-wrapper .testimonial-item{flex:0 0 calc((100% - 20px) / 3);max-width:calc((100% - 20px) / 3)}.testimonials-list-wrapper .quote-details{gap:15px}.testimonials-list-wrapper .quote-details .profile-pic{border-radius:90px;height:90px;width:90px;overflow:hidden;border:2px solid var(--border);padding:0}.testimonials-list-wrapper .quote-details .quote-author{flex:1}.testimonials-list-wrapper .quote-details .testi-name{font-family:Sora;font-size:18px}.testimonials-list-wrapper .quote-details a img{max-height:20px}.testimonials-list-wrapper .star-ratings{margin-bottom:10px;margin-top:10px}.testimonials-list-wrapper .star-ratings img{max-height:24px;width:120px}.testimonials-list-wrapper .company-wrapper{display:flex;gap:10px;align-items:center}.testimonials-list-wrapper .company-wrapper .company-logo{border-radius:60px;height:60px;width:60px;overflow:hidden;border:1px solid var(--border);padding:0;position:relative}.testimonials-list-wrapper .company-wrapper .company-logo img{object-fit:cover;height:100%;width:100%}.testimonials-list-wrapper .company-wrapper .company-details{flex:1;line-height:1.2}.testimonials-list-wrapper .company-wrapper .company-details a{color:var(--muted);font-size:13px}.testimonials-list-wrapper .company-wrapper .company-name{font-weight:600;font-size:14px;font-family:Sora;margin-bottom:3px}.testimonials-list-wrapper .quote-desc{line-height:1.5}.testimonials-list-wrapper.slick-slider{gap:0;overflow:hidden;padding-top:20px}.testimonials-list-wrapper.slick-slider .slick-list{margin:0 -10px}.testimonials-list-wrapper.slick-slider .testimonial-item{padding:0 10px}.testimonials-list-wrapper.slick-slider.col-1-slider .testimonial-item{max-width:100%;width:100%}.testimonials-list-wrapper .with-flipcard .qoute-wrapper{transition:transform 1.2s;transform-style:preserve-3d;perspective:1000px;width:100%;max-width:100%;position:relative;padding:0}.testimonials-list-wrapper .with-flipcard .qoute-front{backface-visibility:hidden;padding:30px;display:flex;flex-direction:column}.testimonials-list-wrapper .with-flipcard .qoute-back{transform:rotateY(180deg);backface-visibility:hidden;position:absolute;inset:0;padding:30px;background:var(--secondary);color:#fff;border-radius:10px;display:flex;flex-direction:column}.testimonials-list-wrapper .with-flipcard .individual-rating-list{display:flex;flex-direction:column;gap:3px;margin-bottom:15px}.testimonials-list-wrapper .with-flipcard .ir-item{display:flex;gap:10px;align-items:center}.testimonials-list-wrapper .with-flipcard .ir-item img{height:14px}.testimonials-list-wrapper .with-flipcard .ir-item span{min-width:180px}.testimonial-item.with-flipcard:hover .qoute-wrapper{transform:rotateY(180deg);transition:transform .8s}.testimonials-list-wrapper .qoute-front .quote-desc{min-height:120px}.testimonials-list-wrapper .qoute-front .company-wrapper{margin-top:auto}.testimonials-list-wrapper .with-flipcard .qoute-back .company-wrapper{margin-top:auto;padding-top:15px;border-top:1px solid rgba(255,255,255,.1)}.testimonials-list-wrapper.col-3-slider,.testimonials-list-wrapper.col-1-slider{flex-wrap:nowrap;overflow:hidden}.who-needs-holder{width:100%}.who-needs-holder{display:flex;gap:20px;flex-wrap:wrap}.who-needs-card-block{background:#fff;border:1px solid var(--border);border-radius:10px;padding:30px;display:flex;gap:18px;align-items:flex-start;transition:all .2s;flex:0 0 calc((100% - 20px)/2);max-width:calc((100% - 20px)/2);width:100%}.who-needs-card-block .who-icon{width:60px;height:60px;border-radius:6px;background:#0000000f;display:flex;align-items:center;justify-content:center;padding:5px}.who-needs-card-block .card-title{font-size:20px;font-weight:700;color:var(--secondary);margin-bottom:10px}.who-needs-card-block .who-details{width:100%;flex:0 0 calc(100% - 78px);max-width:calc(100% - 78px)}.column-3 .who-needs-card-block{flex:0 0 calc((100% - 40px) / 3);max-width:calc((100% - 40px) / 3);width:100%}.column-3 .who-needs-card-block .card-title{line-height:1.4;font-size:18px;margin-bottom:5px}.supported-email-clients{background:var(--bg);border-top:1px solid var(--border)}.brand-logo-list-wrap{max-width:1024px;margin:auto}.supported-email-clients .brand-logo-list{min-width:100%;flex:none;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:10px}.supported-email-clients .brand-logo-item{padding:15px 20px;position:relative;background:#fff;border-radius:60px;border:1px solid var(--border)}.supported-email-clients .brand-logo-item img{max-height:30px;max-width:120px;vertical-align:middle}.supported-email-clients .dmarc-email-client .brand-logo-item{border-radius:10px;text-align:center;flex:0 0 calc((100% - 30px)/4);max-width:calc((100% - 30px)/4);width:100%;padding:20px 15px;transition:all .4s}.dmarc-email-client .dmarc-client-support{font-size:13px;margin-top:10px;display:block}.dmarc-email-client .dmarc-client-badge{display:inline-block;font-size:13px;background:#16a34a1a;color:var(--teal);padding:4px 10px 2px;border-radius:4px;line-height:22px;margin-top:5px;font-weight:500}.supported-email-clients .dmarc-email-client .brand-logo-item img{max-width:140px;display:block;margin:0 auto 10px}.dmarc-email-client .dmarc-client-badge.partial{color:var(--orange);background:#d977061a}.supported-email-clients .dmarc-email-client .brand-logo-item:hover{box-shadow:0 12px 40px #0a172c29,0 0 0 1px #1976d22e}.inqury-form.page-section{background:linear-gradient(45deg,#091527 17.61%,#0f3460 82.39%);color:var(--banner-text)}.inqury-form.page-section h1,.inqury-form.page-section h2,.inqury-form.page-section h3,.inqury-form.page-section h4{color:#fff}.thank-you-message h2{color:var(--secondary)!important;font-weight:600!important}.thank-you-message .lead{color:var(--body-color)!important}.cta-layout{display:flex;gap:90px;margin-top:30px}.cta-layout .cta-perks{flex:0 0 50%;max-width:50%;width:100%}.cta-layout .cta-perks ul{list-style:none;margin:0}.cta-layout .cta-perks li{padding:10px 0 10px 35px;position:relative;line-height:1.5}.cta-layout .cta-perks li strong{color:#fff;display:block;font-weight:400;font-size:17px;margin-bottom:2px}.cta-layout .cta-perks li:before{content:"✓";color:var(--teal);font-weight:700;flex-shrink:0;margin-top:1px;background:#00c9a726;width:24px;height:24px;border-radius:50%;position:absolute;left:0;display:flex;align-items:center;justify-content:center;padding-top:5px}.cta-layout .cta-perks .section-heading{margin-bottom:15px}.contact-form-wrapper{padding:30px;border-radius:10px;background:#fff;max-width:580px}.contact-form-wrapper .form-title{font-weight:500;font-size:18px;line-height:1.1;letter-spacing:0;text-transform:uppercase;color:var(--primary);margin-bottom:5px}.contact-form-wrapper h3{font-weight:600;font-size:24px;line-height:1.2;color:var(--secondary)!important;margin-bottom:10px}.contact-form-wrapper .form-sub{color:var(--body-color);line-height:1.5}.agency-form .cta-layout .cta-perks{flex:1;max-width:100%}.agency-form .cta-layout .contact-form-wrapper{max-width:580px;flex:0 0 580px}.form-row{display:flex;flex-wrap:wrap;margin:0 -10px;width:calc(100% + 20px)}.form-row .form-group{padding:0 10px;margin-bottom:10px;width:100%;position:relative}.form-row.col-2,.form-row.col-3{width:calc(100% + 20px);padding:0}.form-row.col-2 .form-group{flex:0 0 50%;max-width:50%;width:100%}.form-group input:not([type=submit]),.form-group select,.form-group textarea{margin-bottom:0;border:0;padding:8px 10px;border:1px solid var(--border);border-radius:6px;height:auto;line-height:24px;background:transparent;font-size:14px}.form-group textarea{line-height:26px;padding-top:15px;padding-bottom:15px;height:120px;resize:none}.form-group.btn{text-align:right;margin-bottom:0}.form-group .wpcf7-not-valid{border-color:#dc3232!important}.form-group select{background:url(/images/chevron-down.svg) no-repeat scroll center right;background-size:20px auto;background-position:center right 10px}.last-row.form-row .form-group{margin-bottom:0}.form-group label{font-size:15px;color:var(--secondary);font-weight:500;letter-spacing:0px;text-transform:none;display:block}.form-group .wpcf7-list-item{margin-left:0;margin-bottom:5px}.form-group .wpcf7-list-item label{text-transform:none;font-weight:400;letter-spacing:0;color:var(--body-color);font-size:15px}.form-group .wpcf7-radio,.form-group .wpcf7-checkbox{margin-bottom:0;margin-top:5px}.form-group small{color:var(--banner-text);font-size:13px;letter-spacing:0;font-weight:400;display:block;margin-top:2px}.form-group .wpcf7-list-item{margin-right:15px}.form-group .wpcf7-list-item input{visibility:hidden;opacity:0;position:absolute;margin:0}.form-group .wpcf7-list-item .wpcf7-list-item-label{position:relative;padding-left:25px;cursor:pointer}.form-group .wpcf7-list-item .wpcf7-list-item-label:before{border:1px solid rgba(0,0,0,.1);border-radius:10px;height:17px;width:17px;content:"";position:absolute;left:0;top:-1px;transition:all .3s}.form-group .wpcf7-list-item .wpcf7-list-item-label:after{border-radius:10px;height:9px;width:9px;position:absolute;left:4px;top:3px;background:var(--primary);content:"";transition:all .3s;opacity:0;visibility:hidden}.form-group .wpcf7-list-item input:checked+.wpcf7-list-item-label:after{opacity:1;visibility:visible}.form-group .wpcf7-list-item input:checked+.wpcf7-list-item-label:before{border-color:var(--primary)}.form-group .wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label:after{opacity:1;visibility:visible}.form-group .wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label:before{border-color:var(--primary)}.stack-list.form-group .wpcf7-form-control{grid-template-columns:repeat(2,1fr);display:grid;gap:5px}.stack-list.form-group .wpcf7-list-item{margin-right:0;margin-bottom:0}.form-group .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before{border-radius:0;top:-2px}.form-group .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:after{border-radius:0;top:2px}.inline-list.form-group .wpcf7-form-control{display:flex;gap:15px;flex-wrap:wrap}.bimi-eligibility-check .form-row .form-group{margin-bottom:45px}.form-group .wpcf7-radio.wpcf7-not-valid .wpcf7-list-item-label:before{border-color:red}.resources-tools-wrap{display:flex;gap:30px;flex-wrap:wrap}.resources-tools-wrap .resources-list{display:flex;flex-wrap:wrap;gap:20px;flex:0 0 75%;max-width:75%;width:100%}.resources-tools-wrap .resource-item{flex:0 0 calc((100% - 40px) / 3);max-width:calc((100% - 40px) / 3);width:100%;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:#fff;transition:all .4s}.resources-tools-wrap .resource-item .resource-title{padding:15px 20px}.resources-tools-wrap .resource-item h3{font-size:16px;font-family:Epilogue,sans-serif;font-weight:600;margin-bottom:0;line-height:1.4}.resources-tools-wrap .resource-item h3 a{color:var(--secondary);text-decoration:none;transition:all .3s}.resources-tools-wrap .resource-item h3 a:hover{color:var(--primary)}.resources-tools-wrap .tools-list{border:1px solid var(--border);border-radius:10px;padding:30px 20px;width:100%;max-width:calc(25% - 30px);flex:0 0 calc(25% - 30px)}.tools-list .tools-title{font-size:20px;font-weight:600;margin-bottom:10px;line-height:1.4;color:var(--secondary);font-family:Sora}.tools-list ul{list-style:none;margin:0}.tools-list li{padding:6px 0 6px 20px;position:relative;line-height:1.5}.tools-list li a{color:var(--body-color);text-decoration:underline;font-size:16px;font-weight:600;transition:all .3s}.tools-list li:before{content:"✓";color:var(--teal);font-weight:700;flex-shrink:0;margin-top:1px;position:absolute;left:0;display:flex;align-items:center;justify-content:center}.tools-list li a:hover{text-decoration:none;color:var(--primary)}.dark-header .innerpage-header{background:linear-gradient(45deg,#091527 17.61%,#0f3460 82.39%);padding-top:150px;display:flex;align-items:center;color:var(--banner-text)}.dark-header .innerpage-header p,.dark-header .innerpage-header ul,.dark-header .innerpage-header li{color:#ffffffb3}.dark-header .innerpage-header h1,.dark-header .innerpage-header h2,.dark-header .innerpage-header h3{color:var(--white)}.margin-auto{margin-left:auto;margin-right:auto}.dark-header .innerpage-header:before{background:url(/images/hero-bg.png) no-repeat scroll center center;background-size:auto;content:"";position:absolute;inset:0;opacity:.5}.dark-header .innerpage-header *{position:relative;z-index:10}.innerpage-header .banner-item{display:flex;align-items:center;gap:30px}.pricing-plans{background:var(--bg)}.pricing-plans .prod-grid{max-width:100%}.compare-table{width:100%;border-collapse:collapse;max-width:1080px;margin:0 auto 30px}.compare-table th{padding:15px 20px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--muted);text-align:left;background:var(--bg);border-bottom:2px solid var(--border)}.compare-table th:nth-child(2){color:var(--primary)}.compare-table td{padding:14px 20px;font-size:15px;border-bottom:1px solid var(--border);color:var(--body-color)}.compare-table .check-y{color:var(--teal);font-weight:700}.compare-table .check-n{color:red;font-weight:700}.compare-table tr:hover td{background:var(--bg)}.compare-table td:first-child{font-weight:600}.cas{background:var(--bg);border-bottom:1px solid var(--border)}.ca-grid{display:flex;gap:20px;max-width:1080px;margin:auto}.ca-card{background:var(--white);border:1px solid var(--border);border-radius:10px;padding:30px;text-align:center;transition:box-shadow .2s,transform .2s}.ca-card h4{font-size:20px;font-weight:600}.ca-save{display:inline-block;background:#e5faf6;color:#00956e;font-size:14px;font-weight:600;padding:5px 15px;border-radius:100px;margin-top:10px}.ca-card .logo-item img{max-height:36px;margin-bottom:15px}.page-section.bg{background:var(--bg)}.faqs-item{border:1px solid var(--border);border-radius:10px;background:#fff;padding:20px;transition:all .3s}.faqs-item+.faqs-item{margin-top:15px}.faqs-item .faqs-question{margin-bottom:10px}.faqs-item .faqs-question h3{font-weight:500;font-size:18px;line-height:25px;color:var(--secondary);margin:0}.faqs-item .faqs-answer{line-height:1.6;font-size:15px}.faqs-item .faqs-answer ul{margin-left:15px;margin-bottom:0}.faqs-item .faqs-answer ul+*{margin-top:15px}.faqs-item .faqs-answer ul.two-column{column-count:2}.faqs-item.active .faqs-question h3{color:var(--primary)}.faqs-item:hover{border-color:var(--primary);box-shadow:0 8px 20px #1d6af51a}.row .vmc-faq-wrap{padding:0 15px}.faq-group+.faq-group{margin-top:60px}.faqs-wrapper .section-heading{margin-bottom:30px;padding-bottom:15px;border-bottom:3px solid var(--border)}.faqs-wrapper .section-heading h2.section-title{font-size:28px;margin-bottom:0;line-height:1.3}.vmc-faq-2col .vmc-faq-wrap{column-count:2;column-gap:15px}.vmc-faq-2col .faqs-item{break-inside:avoid}.collapse-style .faqs-item{padding:20px 60px 16px 20px;position:relative;cursor:pointer}.collapse-style .faqs-item .faqs-question{margin-bottom:0}.collapse-style .faqs-item .faqs-answer{padding-top:15px}.collapse-style .faqs-item:after{content:"";position:absolute;height:24px;width:24px;border-radius:24px;background:var(--light-blue) url(/images/plus-icon.svg) no-repeat scroll center;top:18px;right:15px;transition:all .3s;background-size:12px}.collapse-style .faqs-item.active:after{transform:rotate(45deg)}.faqs-tabs{background:var(--bg);border-bottom:1px solid var(--border);padding:0 24px;position:sticky;top:84px;z-index:100}.faqs-tabs ul{display:flex;justify-content:center;flex-wrap:wrap;margin:0;list-style:none;gap:30px}.faqs-tabs ul li{list-style:none}.faqs-tabs ul li a{color:var(--body-color);font-weight:600;font-size:15px;text-decoration:none;padding:12px 5px;display:block;transition:all .3s}.faqs-tabs ul li a.active,.faqs-tabs ul li a:hover{color:var(--primary)}.faqs-with-sidebar{display:flex;justify-content:space-between;gap:60px;align-items:flex-start;margin-top:60px}.faqs-sidebar{position:sticky;top:180px;flex:0 0 320px;max-width:320px;width:100%}.faqs-with-sidebar .faqs-wrapper{width:100%}.faqs-sidebar .sidebar-nav{margin:0 0 30px;padding:0;list-style:none}.faqs-sidebar .sidebar-nav li{list-style:none}.faqs-sidebar .sidebar-nav li a{padding:10px 15px;display:block;color:var(--body-color);font-weight:600;text-decoration:none;border-left:3px solid var(--border);transition:all .3s;border-radius:0 5px 5px 0}.faqs-sidebar .sidebar-nav li a.active,.faqs-sidebar .sidebar-nav li a:hover{background:var(--light-blue);color:var(--primary);border-color:var(--primary)}.faqs-sidebar .sidebar-cta{background:var(--secondary);color:var(--banner-text);border-radius:20px;padding:30px;line-height:1.5}.faqs-sidebar .sidebar-cta h4{color:#fff;margin-bottom:10px;font-size:22px;font-family:Sora}.faqs-sidebar .sidebar-cta a.button{text-transform:none;letter-spacing:0;line-height:36px;padding:3px 45px 0 25px;transition:all .3s}.faqs-sidebar .sidebar-cta .button:after{top:14px;background-size:12px}.faqs-sidebar .sidebar-cta a.button:hover{background:var(--primary)}.faqs-sidebar .vmccerts-agent-widget .cta-details{padding:30px 15px}.innerpage-header.agency-page{padding-bottom:0}.hero-strip{margin:60px auto auto;display:flex;background:#ffffff14;border:2px solid rgba(255,255,255,.08);border-radius:10px 10px 0 0;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.hero-strip .sp{flex:0 0 25%;max-width:25%;width:100%;border-right:2px solid rgba(255,255,255,.08);padding:30px 20px}.hero-strip .sp:last-child{border:0}.hero-strip .sp .sp-icon{width:48px;height:48px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:24px;background:#ffffff1a;margin-bottom:10px}.hero-strip .sp .sp-name{font-size:20px;color:#fff;font-weight:500;line-height:1.5;margin-bottom:2px}.hero-strip .sp .sp-desc{font-size:14px;line-height:1.4}.agencypage-intro{background:var(--bg)}.intro-stats{display:flex;gap:15px;flex-wrap:wrap}.intro-stats .istat{background:var(--white);border:1px solid var(--border);border-radius:10px;padding:20px;flex:0 0 calc((100% - 15px)/2);max-width:calc((100% - 15px)/2);width:100%}.intro-stats .istat strong{display:block;font-family:Sora;font-weight:600;font-size:28px;color:var(--secondary)}.intro-stats .istat .state-txt{line-height:1.5;display:block}.agency-who-grid{display:flex;gap:30px}.agency-who-grid .agency-who-card{flex:0 0 calc((100% - 30px)/2);max-width:calc((100% - 30px)/2);width:100%;padding:30px;border-radius:10px;border:1px solid var(--border);border-top-width:5px;background:#fff;transition:box-shadow .25s,transform .25s,border-color .25s;position:relative;overflow:hidden}.agency-who-grid .agency-who-card:hover{box-shadow:0 12px 40px #1d6af51a;transform:translateY(-4px);border-color:var(--primary)}.agency-who-grid .agency-who-card .who-icon{width:60px;height:60px;border-radius:10px;background:var(--light-blue);display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:20px}.agency-who-grid .agency-who-card .chklist{list-style:none;margin:0}.agency-who-grid .agency-who-card .chklist li{color:var(--body-color);padding:5px 0;display:flex;align-items:flex-start;gap:8px}.agency-who-grid .agency-who-card .chklist li:before{content:"✓";color:var(--teal);font-weight:700;flex-shrink:0;margin-top:1px}.fullstack-products{background:var(--secondary);color:var(--banner-text);border-bottom:1px solid rgba(255,255,255,.08)}.fullstack-products h1,.fullstack-products .h1,.fullstack-products h2,.fullstack-products .h2,.fullstack-products h3,.fullstack-products .h3,.fullstack-products h4,.fullstack-products .h4{color:#fff}.fullstack-products .feature-box-wrapper{gap:2px;display:flex;flex-wrap:wrap;margin-bottom:0}.fullstack-products .features-box{flex:0 0 calc((100% - 4px) / 3);max-width:calc((100% - 4px) / 3);width:100%;padding:30px;position:relative;background:#ffffff0d;transition:all .4s;display:flex;flex-direction:column}.fullstack-products .column-4 .features-box{flex:0 0 calc((100% - 6px)/4);max-width:calc((100% - 6px)/4)}.fullstack-products .column-4 .features-box:first-child{border-radius:10px 0 0 10px}.fullstack-products .column-4 .features-box:last-child{border-radius:0 10px 10px 0}.fullstack-products .features-box:hover{background:#152a4a}.fullstack-products .feature-box-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.fullstack-products .feature-num{font-family:Sora;font-size:18px;color:#ffffff2e;font-weight:600}.fullstack-products .feature-tag{font-size:12px;font-weight:600;letter-spacing:.08em;padding:6px 15px 2px;border-radius:100px;text-transform:uppercase}.fullstack-products .features-box .features-icon{margin-bottom:15px;background:#ffffff0d;border-radius:5px;display:inline-block;padding:8px;font-size:24px;width:48px;height:48px;line-height:32px}.fullstack-products .features-box .features-title h3{font-family:Epilogue,sans-serif;font-size:20px;margin-bottom:10px}.fullstack-products .features-box .features-content{margin-bottom:20px}.features-box .features-box-sell{font-size:14px;font-weight:500;color:var(--primary);border-top:1px solid rgba(255,255,255,.07);padding-top:14px;display:flex;align-items:center;gap:6px;margin-top:auto;line-height:1.5;padding-right:30px}.features-box .features-box-sell:before{content:"↗";font-size:14px;font-weight:500;color:var(--primary)}.f-entry{background:#f5a62326;color:var(--oranage)}.f-core{background:#00c9a726;color:var(--teal)}.f-visual{background:#fff3;color:var(--banner-text)}.f-premium{background:#1d6af533;color:var(--primary)}.revenue{background:var(--secondary);color:var(--banner-text)}.revenue h1,.revenue .h1,.revenue h2,.revenue .h2,.revenue h3,.revenue .h3,.revenue h4,.revenue .h4{color:#fff}.ladder-rows{display:flex;flex-direction:column;gap:10px}.ladder-rows .lr{display:flex;align-items:center;gap:30px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:20px 30px;transition:background .2s,border-color .2s}.ladder-rows .lr-prod{display:flex;align-items:center;gap:15px;flex:0 0 240px;max-width:240px;width:100%}.ladder-rows .lr-prod:before{height:10px;width:10px;border-radius:100%;content:"";background:var(--primary)}.ladder-rows .lr-prod.d-red:before{background:var(--red)}.ladder-rows .lr-prod.d-orange:before{background:var(--orange)}.ladder-rows .lr-prod.d-teal:before{background:var(--teal)}.ladder-rows .lr-prod.d-light-blue:before{background:var(--light-blue)}.ladder-rows .lr-desc{font-size:14px;line-height:1.6;flex:0 0 calc(100% - 500px);max-width:calc(100% - 500px);width:100%}.ladder-rows .lr-rev{text-align:right;white-space:nowrap;flex:0 0 200px;max-width:200px;width:100%}.ladder-rows .lr-prod strong,.ladder-rows .lr-rev strong{font-size:14px;font-weight:700;color:#fff;display:block}.ladder-rows .lr-prod em,.ladder-rows .lr-rev em{display:block;font-style:normal;line-height:1.4}.ladder-rows .lr-rev strong{color:var(--teal)}.ladder-rows .lr:hover{background:#ffffff12;border-color:var(--primary)}.agency-process .emc-work-steps{max-width:1080px;margin:auto}.agency-process .emc-work-steps .emc-step{flex:0 0 30%;max-width:30%}.agency-process .emc-work-steps:after{left:15%;right:15%}.agency-process .emc-work-steps .emc-step.step-3 .step-number{background:var(--teal)}.smime-process .emc-work-steps .emc-step{flex:0 0 25%;max-width:25%}.smime-process .emc-work-steps .emc-step.step-4 .step-number{background:var(--teal)}.smime-process .emc-work-steps:after{left:12%;right:12%}.agency-pricing.pricing-plans .prod-grid{max-width:1200px;gap:15px}.agency-pricing .prod-card{padding:30px 20px}.agency-pricing .prod-feats{padding-top:15px;border-top:1px solid var(--border)}.agency-pricing .prod-feats li{padding:2px 0 2px 20px}.agency-pricing .prod-feats li:before{top:1px}.prod-tier,.prod-unit{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:5px;margin-top:10px;text-align:center}.prod-vol{font-family:Sora;font-size:26px;font-weight:600;color:var(--secondary);margin-bottom:2px;text-align:center;line-height:1}.prod-unit{text-transform:none;font-weight:400;letter-spacing:0;font-size:14px;margin-top:0;margin-bottom:5px}.prod-card.hot{border-color:var(--primary);background:linear-gradient(160deg,#ebf2ff,#fff 60%)}.prod-card .prod-card-tag{position:absolute;top:-1px;left:50%;transform:translate(-50%);background:var(--primary);color:#fff;font-size:12px;font-weight:600;letter-spacing:.08em;padding:3px 15px;border-radius:0 0 10px 10px}.prod-discount{font-size:18px;font-weight:600;color:var(--primary);text-align:center;margin-bottom:20px}.ca-pricing-plans .prod-grid{max-width:100%}.ca-pricing-plans .prod-tier{text-align:left;margin-top:5px;margin-bottom:10px}.ca-pricing-plans .prod-card h3{font-size:24px;margin-bottom:0}.ca-pricing-plans .prod-card .button{padding:6px 50px 6px 40px;font-size:18px;margin-top:0;margin-bottom:15px}.ca-pricing-plans .prod-card .button:after{top:17px;width:16px;height:16px;background-size:16px auto}.ca-pricing-plans .prod-card .prod-price{display:none}.ca-pricing-plans .prod-card .prod-badge{font-size:18px;color:var(--primary);background:transparent;padding:0;line-height:1;margin-top:10px}.dmarc.ca-pricing-plans .prod-card .prod-price,.smime.ca-pricing-plans .prod-card .prod-price{display:block}.dmarc.ca-pricing-plans .prod-card .button,.smime.ca-pricing-plans .prod-card .button{margin-top:15px}.bimi-flow-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:30px 20px;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);max-width:520px;margin:auto}.bimi-flow-title{font-size:14px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#ffffff4d!important;font-family:Epilogue,sans-serif;margin-bottom:15px}.bimi-flow-card .bflow{display:flex;flex-direction:column;gap:2px}.bimi-flow-card .bflow-step{display:flex;align-items:center;gap:12px;padding:15px 20px;border-radius:10px;background:#ffffff08}.bimi-flow-card .bflow-step .bfs-text strong{display:block;font-size:16px;color:#ffffffd9;font-weight:500;line-height:1.4}.bimi-flow-card .bflow-step .bfs-text em{font-size:14px;color:#ffffff59;font-weight:400;font-style:normal;line-height:1.6}.bimi-flow-card .bflow-step .bfs-icon{width:48px;height:48px;border-radius:5px;background:#00000026;font-size:20px;text-align:center;line-height:1;display:flex;align-items:center;justify-content:center}.bflow-arrow{text-align:center;color:#fff3;font-size:20px;padding:5px 0 0;line-height:1}.bimi-flow-card .bflow-step .bfs-icon img{max-width:32px;max-height:32px}.products.bg{background:var(--bg)}.how-emc-work.dark{background:var(--secondary);color:var(--banner-text)}.how-emc-work.dark h1,.how-emc-work.dark h2,.how-emc-work.dark h3,.how-emc-work.dark h4{color:var(--white)}.dark .emc-work-steps .emc-step .step-title{color:var(--white);text-transform:none;font-weight:600}.what-bimi-content .block{margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid var(--border)}.what-bimi-content .block:last-child{border:0;margin-bottom:0;padding-bottom:0}.what-bimi-content .block h3,.what-bimi-content .block h2{font-family:Epilogue,sans-serif;font-size:20px;margin-bottom:10px;font-weight:600}.dark-card{background:var(--secondary);color:var(--banner-text);border-radius:20px;padding:30px}.dark-card strong{display:block;font-size:16px;font-weight:600;color:var(--white)}.dark-card ul{margin:0;padding:0;list-style:none}.dark-card li{position:relative;padding:12px 0 12px 25px;border-bottom:1px solid rgba(255,255,255,.06);font-size:14px}.dark-card li:before{background:var(--light-blue);height:10px;width:10px;content:"";position:absolute;left:0;top:20px;border-radius:10px}.dark-card li.d-red:before{background:var(--red)}.dark-card li.d-blue:before{background:var(--primary)}.dark-card li.d-orange:before{background:var(--orange)}.dark-card li.d-teal:before{background:var(--teal)}.dark-card li:last-child{padding-bottom:0;border:0}.dark-card h4,.dark-card h2,.dark-card h3{color:var(--white);margin-bottom:15px;font-family:Epilogue,sans-serif;font-weight:500}.note{box-sizing:border-box;background:#f9ac0029;border:1px solid rgba(0,0,0,.1);border-radius:10px;color:#000;padding:10px 20px 10px 55px;margin-top:15px;position:relative;line-height:1.6}.note.sucess{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.note.icon-warning:before{content:"";position:absolute;left:20px;width:24px;height:24px;background:url(/images/warning-icon.svg) no-repeat scroll 0 0}.note.error{background:#dc26261a;color:var(--red);border-color:var(--red)}.req-grid{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:30px}.req-grid .req-card{flex:0 0 calc((100% - 60px)/5);max-width:calc((100% - 60px)/5);width:100%;padding:20px 15px 10px;border-radius:10px;border:1px solid var(--border);background:var(--bg);text-align:center;line-height:1.5}.req-grid .req-card p:last-child{margin-bottom:0}.req-grid .req-card .req-num{width:36px;height:36px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:18px;padding-top:4px;line-height:32px;margin:0 auto 12px}.req-grid .req-card h4{font-size:18px;font-weight:600;color:var(--secondary);margin-bottom:10px}.contact-channels{display:flex;flex-direction:column;gap:15px;animation:up .6s .3s ease both;max-width:510px}.contact-channels .channel-card{border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:18px 20px;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);display:flex;align-items:flex-start;gap:15px;transition:background .2s,border-color .2s;cursor:pointer;background:#ffffff0a}.contact-channels .channel-card:hover{border:1px solid var(--primary);background:#ffffff14}.contact-channels .ch-text{line-height:1.5}.contact-channels .ch-text strong{display:block;margin-bottom:5px;font-weight:600;font-size:17px}.contact-channels .ch-text em{font-style:normal}.contact-channels .ch-icon img{width:36px;height:36px}.dark-header .contact-form-wrapper .form-sub,.dark-header .contact-form-wrapper input,.dark-header .contact-form-wrapper select,.dark-header .contact-form-wrapper textarea{color:var(--body-color)}.trust-strip{padding-top:30px;padding-bottom:30px;border-bottom:1px solid var(--border)}.trust-strip-inner{display:flex;flex-wrap:wrap;gap:30px}.trust-strip-inner .ts-item{flex:0 0 calc((100% - 90px)/4);max-width:calc((100% - 90px)/4);width:100%;display:flex;gap:15px}.trust-strip-inner .ts-item .ts-icon{font-size:24px}.trust-strip-inner .ts-item strong{display:block;color:var(--secondary);font-size:16px}.trust-strip-inner .ts-item em{display:block;font-style:normal}.expert-grid{display:flex;gap:30px;flex-wrap:wrap}.expert-grid .expert-card{background:var(--white);border-radius:10px;padding:30px;display:flex;flex-wrap:wrap;flex-direction:column;border:1px solid var(--border);transition:all .4s;flex:0 0 calc((100% - 60px) / 3);max-width:calc((100% - 60px) / 3);width:100%;text-align:center}.expert-grid .expert-card h4{margin-bottom:5px}.expert-grid .expert-card .expert-role{font-size:13px;font-weight:600;color:var(--primary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.expert-grid .expert-card .expert-av{width:60px;height:60px;border-radius:50%;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;color:#fff;background:var(--primary);font-family:Sora}.usp{background:var(--secondary);padding-top:30px;padding-bottom:30px;color:var(--banner-text)}.usp-inner{display:flex;gap:2px;max-width:1180px;margin:auto}.usp-inner .usp-card{background:#ffffff0d;padding:20px;text-align:center;flex:0 0 calc((100% - 6px)/4);max-width:calc((100% - 6px)/4);width:100%}.usp-inner .usp-card:first-child{border-radius:10px 0 0 10px}.usp-inner .usp-card:last-child{border-radius:0 10px 10px 0}.usp-inner .usp-card .usp-icon{font-size:28px}.usp-inner .usp-card .usp-val{font-size:20px;color:var(--white);font-weight:500;font-family:Sora}.usp-inner .usp-card .usp-label{font-size:14px}.authorized-ca-box{background:#fff;padding:30px;border:1px solid var(--border);border-radius:20px}.authorized-ca-box .ca-badge{display:inline-flex;margin-bottom:15px;background:var(--light-blue);padding:7px 15px 5px 35px;border-radius:5px;text-transform:uppercase;font-weight:600;letter-spacing:1px;position:relative}.authorized-ca-box .ca-badge:before{height:10px;width:10px;background:var(--teal);border-radius:10px;content:"";position:absolute;left:15px;top:14px}.authorized-ca-box .ca-list{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.authorized-ca-box .ca-list .ca-item{border:1px solid var(--border);padding:8px 15px;display:flex;justify-content:space-between;border-radius:5px}.authorized-ca-box .ca-list .ca-item em{font-style:normal;color:var(--teal);font-size:14px;font-weight:500;display:flex;align-items:flex-start;gap:5px}.authorized-ca-box .ca-list .ca-item em:before{content:"✓";color:var(--teal);font-weight:700;flex-shrink:0;margin-top:1px}.authorized-ca-box .ca-products{display:flex;gap:15px}.authorized-ca-box .ca-products-item{background:var(--light-blue);padding:15px;text-align:center;border-radius:5px;flex:0 0 calc((100% - 30px) / 3);max-width:calc((100% - 30px) / 3);width:100%;font-size:13px;line-height:1}.authorized-ca-box .ca-products-item strong{display:block;color:var(--primary);font-size:24px;line-height:1;margin-bottom:5px}.highlight-box{background:#fff;padding:15px 20px;border-radius:10px;border:1px solid var(--border)}.highlight-box .highlight-heading{font-size:20px;color:var(--secondary);font-weight:600;margin-bottom:10px}.dmarc-policy-visual-widget{margin-top:30px}.dmarc-policy-visual-widget .title{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--body-color);margin-bottom:10px}.dmarc-policy-visual-widget .policy-levels{display:flex;flex-direction:column;gap:8px}.dmarc-policy-visual-widget .policy-row{display:flex;align-items:center;gap:15px;padding:12px 15px;border-radius:10px;border:1px solid transparent}.dmarc-policy-visual-widget .policy-row .policy-icon{width:40px;font-size:20px}.dmarc-policy-visual-widget .policy-row.none{background:#fef2f2;border-color:#dc262633}.dmarc-policy-visual-widget .policy-row.quarantine{background:#fffbeb;border-color:#d9770633}.dmarc-policy-visual-widget .policy-row.reject{background:#f0fdf4;border-color:#16a34a33}.policy-row .policy-label{font-size:16px;font-weight:500}.policy-row.reject .policy-label{color:var(--teal)}.policy-row.quarantine .policy-label{color:var(--orange)}.policy-row.none .policy-label{color:var(--red)}.policy-row .policy-badge{font-size:12px;font-weight:500;padding:10px 10px 7px;border-radius:6px;white-space:nowrap}.policy-row.none .policy-badge{background:#dc26261a;color:var(--red)}.policy-row.quarantine .policy-badge{background:#d9770626;color:var(--orange)}.policy-row.reject .policy-badge{background:#16a34a17;color:var(--teal)}.policy-row .policy-text-wrap{margin-right:auto}.policy-row .policy-desc{font-size:14px}.auth-visual{display:flex;flex-direction:column;gap:35px;margin-left:45px;justify-content:flex-end;height:100%}.auth-layer{background:var(--white);border:1px solid var(--border);border-radius:10px;padding:15px 20px;display:flex;align-items:center;gap:16px;transition:all .22s;position:relative}.auth-layer:hover{box-shadow:0 6px 30px #0a172c29}.auth-layer.active{border-left:4px solid var(--primary);background:var(--light-blue)}.auth-layer .auth-title{font-size:16px;font-weight:600;color:var(--secondary);margin-bottom:2px}.auth-layer .auth-desc{font-size:13px;line-height:1.5}.auth-layer .auth-num{width:36px;height:36px;border-radius:50%;background:var(--light-blue);border:2px solid rgba(25,118,210,.25);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:var(--primary);flex-shrink:0;padding-top:2px}.auth-layer .auth-num.active{background:var(--primary);color:var(--white);border-color:var(--primary)}.auth-layer .auth-tag{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:5px;color:var(--primary);background:var(--light-blue)}.auth-layer:not(.active) .auth-tag{background:#16a34a17;color:var(--teal)}.auth-layer:after{content:"↓";color:var(--primary);font-size:24px;position:absolute;top:100%;left:50%}.auth-layer:last-child:after{display:none}.ca-pricing-plans.dmarc .prod-card h3{margin-bottom:15px;max-width:320px}.threat-table{border-radius:15px;overflow:hidden;border:1px solid var(--border)}.threat-table .tt-head{background:var(--secondary);padding:14px 20px;display:grid;grid-template-columns:2fr 1.5fr 1fr;gap:8px}.threat-table .tt-head br{display:none}.threat-table .tt-row{display:grid;grid-template-columns:2fr 1.5fr 1fr;gap:8px;padding:12px 20px;border-bottom:1px solid rgba(25,118,210,.08);background:var(--white);align-items:center}.threat-table .tt-head span{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--banner-text)}.threat-table .tt-row:last-child{border-bottom:none}.threat-table .tt-row .tt-threat{font-size:13px;font-weight:500;color:var(--secondary)}.threat-table .tt-row .tt-before{font-size:12px;color:var(--red);display:flex;align-items:center;gap:4px}.threat-table .tt-row .tt-after{font-size:12px;color:var(--teal);display:flex;align-items:center;gap:4px}.dark-card.example-record{padding:0}.dark-card .card-heading{background:#ffffff1a;padding:12px 30px 9px;font-size:17px;color:#fff}.example-record .report-sample{font-family:monospace;padding:0 30px 30px}.report-sample .rs-tag{font-size:11px;line-height:2;color:var(--banner-text)}.report-sample .rs-tag .key{color:#7dd3fc}.report-sample .rs-tag .val{color:#86efac}.report-sample .rs-tag .comment{color:#93aacf80;font-style:italic}.report-sample .rs-tag .val-warn{color:#fca5a5}.report-sample .rs-label{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--banner-text);margin-bottom:10px;margin-top:10px}.smime-uses .who-needs-card-block{background:#fff;flex-direction:column}.smime-uses .who-needs-card-block .who-icon{padding:0;width:40px;height:40px;border-radius:0;background:transparent}.smime-uses .who-needs-card-block .who-details{flex:0 0 100%;max-width:100%}.smime-explainer{display:flex;flex-direction:column;gap:0}.smime-explainer .se-step{display:flex;gap:15px;padding:20px 0;border-bottom:1px dashed var(--border)}.smime-explainer .se-step:last-child{border-bottom:none}.smime-explainer .se-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;background:var(--light-blue)}.smime-explainer .se-content h3{font-size:18px;font-weight:600;color:var(--secondary);margin-bottom:5px;font-family:Epilogue,sans-serif}.smime-explainer .se-content p{font-size:13px;color:var(--body-color);line-height:1.65}.gray-card{background:var(--bg);border-radius:20px;padding:30px;border:1px solid var(--border)}.gray-card .card-heading{background:#ffffff1a;padding:12px 30px 9px;font-size:14px;color:var(--muted);font-weight:600;text-transform:uppercase;border-bottom:1px solid var(--border);letter-spacing:.1em}.gray-card.with-heading{padding:0}.gray-card.with-heading .card-details{padding:15px 30px}.smime-flow-diagram{background:var(--bg);border-radius:20px;padding:30px;border:1px solid var(--border);margin-bottom:30px;display:flex;flex-direction:column;gap:20px}.smime-flow-diagram .fd-label{font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:0}.smime-flow-diagram .flow-row{display:flex;align-items:center;gap:0;margin-bottom:15px;position:relative;gap:20px}.smime-flow-diagram .flow-box{background:var(--white);border:1px solid var(--border);border-radius:10px;padding:15px;flex:1;text-align:center;position:relative}.smime-flow-diagram .flow-box .fb-icon{font-size:20px;margin-bottom:10px;line-height:1}.smime-flow-diagram .flow-box .fb-label{font-size:14px;font-weight:600;color:var(--secondary)}.smime-flow-diagram .flow-result{background:linear-gradient(135deg,var(--teal),#0D9488);border-radius:10px;padding:15px;text-align:center;margin-top:5px;color:var(--white)}.smime-flow-diagram .flow-result .fr-label{font-size:14px;font-weight:600;color:var(--white)}.smime-flow-diagram .flow-row:after{content:"↓";color:var(--primary);font-size:24px;position:absolute;top:100%;left:50%;margin-left:-7px}.smime-flow-diagram .flow-row .flow-box:after{content:"↓";color:var(--primary);font-size:24px;position:absolute;top:50%;left:100%;margin-top:-10px;margin-left:5px;line-height:1;transform:rotate(-90deg)}.smime-flow-diagram .flow-row .flow-box:last-child:after{display:none}.smime-flow-diagram .flow-box .fb-sub{font-size:13px;font-weight:400;color:var(--body-color);line-height:1.4}.compliance-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.compliance-card{background:var(--white);border:1px solid var(--border);border-radius:15px;padding:20px 15px;transition:all .22s}.compliance-card .cc-icon{font-size:24px;margin-bottom:8px;line-height:1}.compliance-card .cc-name{font-size:14px;font-weight:600;color:var(--navy);margin-bottom:4px}.compliance-card .cc-desc{font-size:12px;line-height:1.5;color:var(--body-color)}.compliance-card .cc-badge{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:5px;display:inline-block;margin-top:6px;background:#f0fdfa;color:var(--teal)}.smime-compliance-section{border-bottom:1px solid var(--border)}.compliance-card:hover{box-shadow:0 6px 20px #0a172c29}.card-row.column-2{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.without-smime.gray-card .card-heading,.with-smime.gray-card .card-heading{color:var(--green);font-family:Sora;font-size:18px;text-transform:none;letter-spacing:0}.without-smime.gray-card .card-heading{color:var(--red)}.gray-card{overflow:hidden}.with-smime.gray-card,.without-smime.gray-card{background:var(--white)}.with-smime.gray-card .card-details ul,.without-smime.gray-card .card-details ul{margin:0;list-style:none}.with-smime.gray-card .card-details ul li,.without-smime.gray-card .card-details ul li{padding:0 0 0 25px;position:relative}.with-smime.gray-card .card-details ul li+li,.without-smime.gray-card .card-details ul li+li{margin-top:5px}.with-smime.gray-card .card-details ul li:before{color:var(--green);content:"✓";position:absolute;left:0;font-weight:700;line-height:24px;font-size:16px;top:1px}.without-smime.gray-card .card-details ul li:before{color:var(--red);content:"✗";position:absolute;left:0;font-weight:700;line-height:24px;font-size:16px;top:1px}.blog-listing-wrapper{display:flex;flex-wrap:wrap;margin:0 -15px;position:relative;flex-direction:row;align-items:flex-start}.blog-listing-wrapper .blog-listing{max-width:calc(100% - 360px);flex:0 0 calc(100% - 360px);width:100%;position:relative;padding:0 15px;display:flex;flex-wrap:wrap;gap:30px}.blog-listing>article.post{margin-top:0;flex:0 0 calc((100% - 30px)/2);max-width:calc((100% - 30px)/2);width:100%}.blog-listing.is-loading>article.post,.blog-listing.is-loading .navigation.pagination{filter:blur(3px);opacity:.5;pointer-events:none;transition:filter .18s ease,opacity .18s ease}.blog-listing .blog-listing-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:20;pointer-events:all}.blog-listing .blog-filter-loader{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 14px;border-radius:12px;background:#ffffffd1}.blog-listing>article.post:first-child,.blog-listing>article.post:nth-child(2){margin-top:0}.blog-listing>article.post .article-wrapper:hover{border:1px solid var(--primary);box-shadow:0 4px 24px #0000001a}.blog-listing .article-wrapper{border:1px solid var(--border);border-radius:10px;background:#fff;overflow:hidden;height:100%;transition:all .3s;display:flex;flex-direction:column}.blog-listing .article-wrapper .article-thumbnail{display:flex;align-items:center;color:#fff!important;padding-top:56.25%;position:relative;overflow:hidden}.blog-listing .article-wrapper .article-thumbnail img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.blog-listing .article-wrapper h2{font-size:18px;line-height:1.35;font-weight:600}.blog-listing .article-wrapper .article-content{padding:20px 30px 15px;flex:1;display:flex;flex-direction:column}.blog-listing .article-wrapper .entry-title{font-size:20px;line-height:1.35}.blog-listing .article-wrapper .entry-title a{color:var(--secondary);text-decoration:none}.blog-listing .article-wrapper .entry-title a:hover{color:var(--primary);text-decoration:none}.blog-listing .article-wrapper .article-excerpt{font-size:14px;line-height:1.65;margin-bottom:20px;flex:1}.blog-listing .article-wrapper .article-footer{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--border)}.blog-listing .article-wrapper .article-meta{display:flex;align-items:center;gap:15px}.blog-listing .article-wrapper .article-meta-item{display:flex;align-items:center;gap:3px;font-size:14px;color:var(--muted);font-weight:500}.blog-listing .article-wrapper .article-meta-item svg{width:16px;height:16px;margin-top:-4px}.blog-listing .article-wrapper .card-arrow{width:32px;height:32px;background:var(--light-blue);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--muted);transition:all .3s;flex-shrink:0}.blog-listing .article-wrapper:hover .card-arrow{background:var(--primary);color:var(--white);transform:rotate(-45deg)}.sidebar-widget-area{max-width:360px;flex:0 0 360px;width:100%;position:relative;padding:0 15px}.single-article-wrap .sidebar-widget-area{position:sticky;top:100px;z-index:10}.sidebar-widget-area .widget{padding:0;border-radius:10px;border:1px solid var(--border)}.sidebar-widget-area .widget .widget-title{color:var(--secondary);font-size:18px;font-weight:600;font-family:Sora;padding:10px 20px;border-bottom:1px solid var(--border);margin-bottom:15px}.sidebar-widget-area .widget-title+*{padding:0 20px 20px}.sidebar-widget-area .widget+.widget{margin-top:30px}.bimi-eligibility.widget{margin-bottom:30px;border:0}.bimi-eligibility-wrapper{background:linear-gradient(135deg,#1565c0,#0d47a1);border-radius:20px;padding:30px;text-align:center;color:#ffffffb3;font-size:13px}.bimi-eligibility-wrapper h2{font-size:22px!important;margin-bottom:10px;color:var(--white)}.bimi-eligibility-wrapper a{font-weight:500;background:var(--white);border-radius:30px;line-height:42px;font-size:15px;padding:3px 30px 0;text-decoration:none;cursor:pointer;font-weight:600;white-space:nowrap;letter-spacing:.5px;color:var(--secondary);display:inline-block;text-transform:uppercase;transition:all .4s}.bimi-eligibility-wrapper a:hover{background:var(--secondary);color:var(--white)}.sidebar-widget-area .tools-list li{padding-left:25px}.sidebar-widget-area .tools-list li:before{content:"";background:url(/images/vmccerts-tickmark.svg) no-repeat scroll 0 0;height:18px;width:18px;margin-right:5px;opacity:.7}.tool-form-wrapper .sidebar-widget-area{width:100%!important;max-width:100%!important}.tool-form-wrapper .widget.get-started-cta-wrap{border:0}.tool-form-wrapper .get-started-cta-wrap .cmc-product-expand{background:var(--cta-green)}.tool-form-wrapper .get-started-cta-wrap .dmarc-product-expand{background:var(--orange)}.tool-form-wrapper .get-started-cta-wrap .smime-product-expand{background:var(--body-color)}.tool-form-wrapper .get-started-cta-wrap .button .gs-btn-text{padding:25px 70px 25px 25px}.tool-form-wrapper .get-started-cta-wrap .button:before{display:none}.tool-form-wrapper .get-started-cta-wrap .button:hover{background:var(--secondary)!important}.tool-form-wrapper .get-started-cta-wrap .button .gs-btn-title{color:var(--white)}.tool-form-wrapper .how-emc-work{margin-top:30px}.tool-form-wrapper .how-emc-work .section-title{margin-bottom:5px;font-size:28px}.blog-filters{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:30px}.blog-filters .filter-pill{background:#ffffff12;border:1px solid rgba(255,255,255,.12);color:#ffffffb3;font-size:14px;font-weight:600;padding:8px 18px 5px;border-radius:6px;cursor:pointer;transition:all .3s;text-decoration:none}.filter-pill.active,.filter-pill:hover{background:var(--primary);border-color:var(--primary);color:var(--white)}#ezw_tco-2 .ez-toc-title{font-weight:600!important;font-size:100%!important;color:var(--secondary)!important}#primary #ez-toc-widget-container ul{list-style:none;margin:0;padding:0;font-size:14px}#primary #ez-toc-widget-container ul li{position:relative;padding:8px 0;border-bottom:1px dashed var(--border);display:flex;align-items:flex-start;gap:9px;counter-increment:item}#primary #ez-toc-widget-container ul li:last-child{border-bottom:0}#primary #ez-toc-widget-container ul li a{text-decoration:none;color:var(--body-color);font-size:100%;padding-left:0;transition:all .3s}#primary #ez-toc-widget-container ul li a:hover{color:var(--primary)}#primary #ez-toc-widget-container ul li ul{margin-top:10px}#primary #ez-toc-widget-container ul li li:before{background:transparent;border:2px solid var(--secondary);height:12px;width:12px;opacity:.4}#primary #ez-toc-widget-container ul li:before{content:counters(item,".",decimal-leading-zero) ". ";display:inline-block;flex-grow:0;flex-shrink:0;margin-right:.2em;float:left;position:static;line-height:1.6;height:auto;color:var(--primary);font-weight:500;font-size:14px}#primary #ez-toc-widget-container ul li a:before{display:none}.sticky-sidebar img{border-radius:20px}.single .post .entry-header{max-width:1200px}#breadcrumbs{font-size:16px;margin-bottom:10px;color:var(--banner-text)}#breadcrumbs>span{font-size:14px;display:flex}#breadcrumbs span.sep{font-size:27px;line-height:1;position:relative;top:-1px;margin:0 7px}#breadcrumbs a{color:var(--banner-text);text-decoration:none;font-weight:600}#breadcrumbs a:hover{color:#fff}.single .post .article-meta-bar{margin-top:45px;display:flex;align-items:center;gap:20px}.article-meta-bar .author-chip{display:flex;align-items:center;gap:10px;padding-right:20px}.article-meta-bar .author-chip:after,.article-meta-bar .meta-item:after{width:2px;background:var(--bg);content:"";position:absolute;right:0;top:0;bottom:0;opacity:.1}.article-meta-bar .author-avatar{width:40px;height:40px;border-radius:50%;background:var(--primary);display:flex;padding-top:5px;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:var(--white);flex-shrink:0;top:-3px}.article-meta-bar .author-name{color:var(--white);font-size:14px;font-weight:600;line-height:1.2;margin-bottom:4px}.article-meta-bar .meta-item{font-size:14px;line-height:1.2;padding-right:20px}.article-meta-bar .meta-item span{display:block;color:var(--white);font-size:14px;font-weight:600;line-height:1.2;margin-bottom:4px}.article-meta-bar .author-role{font-size:14px;line-height:1.2}.article-meta-bar .meta-item.read-time:after{display:none}.single .post .single-article-wrap{display:flex;flex-direction:row;margin:0 -15px;align-items:flex-start}.single .post .article-content-wrap{padding:0 15px;position:relative;width:100%}.single .post .post-thumbnail img{width:100%;border-radius:20px;margin-bottom:30px}.single .post .entry-content ul,.single .post .entry-content ol{list-style:none;margin-left:00px}.single .post .entry-content ul>li{padding-left:20px;position:relative}.single .post .entry-content ul>li:before{position:absolute;content:"";background:var(--primary);height:8px;width:8px;border-radius:8px;top:7px;left:0}.single .post .entry-content ul>li+li{margin-top:10px}.single .post .entry-content ol{counter-reset:item}.single .post .entry-content ol>li{padding-left:30px;position:relative}.single .post .entry-content ol>li+li{margin-top:10px}.single .post .entry-content ol>li:before{content:counters(item,".",decimal-leading-zero) ". ";color:var(--primary);font-weight:600;font-size:15px;position:absolute;left:0;top:0;counter-increment:item}.single-article-wrap .key-findings{background:var(--secondary);border-radius:15px;padding:32px 28px;margin:0 auto 20px;max-width:750px}.single-article-wrap .kf-label{font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--teal);margin-bottom:18px}.single-article-wrap .kf-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.single-article-wrap .kf-grid .kf-stat{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:15px;padding:20px 15px}.single-article-wrap .kf-grid .kf-number{font-family:sora;font-size:32px;font-weight:600;line-height:1;color:var(--teal);margin-bottom:6px}.single-article-wrap .kf-grid .kf-number em{font-style:normal;color:var(--orange)}.single-article-wrap .kf-grid .kf-label-stat{font-size:14px;color:#fff9;line-height:1.4}.single-article-wrap .also-read{width:100%;border:1px solid var(--border);padding:10px 15px;border-radius:10px;margin-bottom:18px}.single-article-wrap h2{font-size:28px}.single-article-wrap h3{font-size:24px;font-weight:600}.single-article-wrap .pred-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:20px auto;max-width:750px}.single-article-wrap .pred-grid.full{max-width:100%}.single-article-wrap .pred-grid .pred-year{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin-bottom:8px;line-height:1}.single-article-wrap .pred-grid .pred-title{font-size:18px;font-weight:600;color:var(--secondary);margin-bottom:8px;line-height:1.3;font-family:Sora}.single-article-wrap .pred-grid .pred-card{border:1px solid var(--border);border-radius:15px;padding:20px 18px;position:relative;overflow:hidden;border-top-width:4px}.single-article-wrap .pred-grid .pred-card.pred-card-primary{border-top:4px solid var(--primary)}.single-article-wrap .pred-grid .pred-card.pred-card-teal{border-top:4px solid var(--teal)}.single-article-wrap .pred-grid .pred-card.pred-card-orange{border-top:4px solid var(--orange)}.single-article-wrap .pred-grid .pred-card.pred-card-red{border-top:4px solid var(--red)}.single-article-wrap .pred-grid .pred-body{font-size:14px;color:var(--muted);line-height:1.55}.single-article-wrap .data-card{border:1px solid var(--border);border-radius:10px;overflow:hidden;margin:20px auto;max-width:750px}.single-article-wrap .data-card.full{width:100%;max-width:100%}.single-article-wrap .data-card .data-card-header{background:#152a4a;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;gap:15px}.single-article-wrap .data-card .data-card-title{font-size:16px;font-weight:600;color:#fff;font-family:Sora;line-height:1.3}.single-article-wrap .data-card .data-card-source{font-size:13px;color:#fff6;font-style:italic;line-height:1.3}.single-article-wrap .data-card .data-card-body{width:100%}.single-article-wrap .data-card-body .table-wrap{margin-bottom:0}.single-article-wrap .data-card .bar-chart{padding:20px}.single-article-wrap .data-card .bar-row{display:flex;align-items:center;gap:12px;margin-bottom:10px}.single-article-wrap .data-card .bar-label{font-size:14px;color:var(--secondary);font-weight:500;width:140px;flex-shrink:0;line-height:1.3}.single-article-wrap .data-card .bar-track{flex:1;height:10px;background:var(--border);border-radius:100px;overflow:hidden}.single-article-wrap .data-card .bar-pct{font-size:16px;font-weight:600;color:var(--secondary);width:38px;text-align:right;flex-shrink:0}.single-article-wrap .data-card .bar-fill{height:100%;border-radius:100px;transition:width 1s ease}.single-article-wrap .bar-fill-primary{background:var(--primary)}.single-article-wrap .bar-fill-teal{background:var(--teal)}.single-article-wrap .bar-fill-orange{background:var(--orange)}.single-article-wrap .bar-fill-body-color{background:var(--body-color)}.single-article-wrap .bar-fill-secondary{background:var(--secondary)}.single-article-wrap .bar-fill-muted{background:var(--muted)}.single-article-wrap .bar-fill-green{background:var(--green)}.single-article-wrap .bar-fill-red{background:var(--red)}.single-article-wrap .error-badge{display:inline-block;font-size:12px;font-weight:600;padding:8px 10px 5px;border-radius:100px;text-transform:uppercase;line-height:1;letter-spacing:.5px}.single-article-wrap .error-badge.eb--high{background:#dc26261a;color:var(--red)}.single-article-wrap .error-badge.eb--med{background:#ffb40026;color:var(--orange)}.single-article-wrap .error-badge.eb--low{background:#1db3001a;color:var(--green)}.single-article-wrap .ca-bar-row{display:flex;align-items:center;gap:0;margin-bottom:3px;border-radius:6px;overflow:hidden}.single-article-wrap .ca-segment{height:36px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:400;color:#fff;transition:width 1s ease;white-space:nowrap;overflow:hidden;line-height:36px}.single-article-wrap .ca-legend{display:flex;gap:20px;flex-wrap:wrap;margin-top:15px}.single-article-wrap .data-card-note{font-size:13px;color:var(--muted);margin-top:20px;margin-bottom:0}.single-article-wrap .ca-segment.ca-segment-fill-primary,.single-article-wrap .ca-dot.ca-dot-primary:before{background:var(--primary)}.single-article-wrap .ca-segment.ca-segment-fill-teal,.single-article-wrap .ca-dot.ca-dot-teal:before{background:var(--teal)}.single-article-wrap .ca-segment.ca-segment-fill-orange,.single-article-wrap .ca-dot.ca-dot-orange:before{background:var(--orange)}.single-article-wrap .ca-segment.ca-segment-fill-green,.single-article-wrap .ca-dot.ca-dot-green:before{background:var(--green)}.single-article-wrap .ca-segment.ca-segment-fill-red,.single-article-wrap .ca-dot.ca-dot-red:before{background:var(--red)}.single-article-wrap .ca-segment.ca-segment-fill-body-color,.single-article-wrap .ca-dot.ca-dot-body-color:before{background:var(--body-color)}.single-article-wrap .ca-segment.ca-segment-fill-light-bg,.single-article-wrap .ca-dot.ca-dot-light-bg:before{background:var(--banner-text);color:var(--white)}.single-article-wrap .ca-dot:before{content:"";width:12px;height:12px;border-radius:3px;flex-shrink:0}.single-article-wrap .ca-dot{display:flex;align-items:center;gap:5px;color:var(--secondary);line-height:1.2;font-size:14px;font-weight:500}.title-with-icon{display:flex;gap:10px;margin-bottom:20px}.title-with-icon img{max-width:60px}.title-with-icon h2{margin-bottom:0;padding-top:10px}.media-badge-row{display:flex;gap:5px;flex-wrap:wrap}.media-badge-row .mbadge{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 8px 2px;border-radius:6px;display:flex;align-items:center;gap:3px}.media-badge-row .mb-article{background:#dbeafe;color:#1e40af}.media-badge-row .mb-video{background:#fef3c7;color:#92400e}.media-badge-row .mb-audio{background:#ede9fe;color:#5b21b6}.media-badge-row .mb-info{background:#d1fae5;color:#065f46}.navigation.pagination{display:flex;justify-content:center;width:100%;padding:0 30px;margin-top:30px}.navigation.pagination .nav-links{display:flex;gap:5px}.navigation.pagination .nav-links>*{width:40px;height:40px;border:1px solid var(--light-blue);border-radius:4px;line-height:38px;text-align:center;text-decoration:none;font-size:18px;font-weight:500;display:flex;align-items:center;justify-content:center}.navigation.pagination .nav-links .page-numbers.current{background:var(--light-blue);color:var(--secondary)}.navigation.pagination .nav-links .next .fa{background:url(/images/arrow-right-dark.svg) no-repeat scroll 0 0;width:14px;height:14px;background-position:center;background-size:14px}.navigation.pagination .nav-links .prev .fa{background:url(/images/arrow-right-dark.svg) no-repeat scroll 0 0;width:14px;height:14px;background-position:center;background-size:14px;transform:rotate(180deg)}.wpcf7-spinner{position:absolute!important;bottom:42px;right:200px;background:var(--secondary)}.single .navigation.post-navigation{margin:0 auto 45px;max-width:1410px;width:100%;padding:0 30px}.single .navigation .nav-links{display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);position:relative}.single .navigation .nav-links:before{height:40px;width:40px;content:"";position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;background:url(/images/vmc-tick.svg) no-repeat scroll 0 0;background-size:40px;opacity:.2;filter:grayscale(100)}.single .navigation .nav-previous,.single .navigation .nav-next{flex:0 0 calc((100% - 180px)/2);max-width:calc((100% - 180px)/2);width:100%;padding:15px 0}.single .navigation .nav-next{text-align:right;margin-left:auto}.single .navigation .nav-subtitle{display:block;text-transform:uppercase;font-size:14px;color:var(--primary);font-weight:600;position:relative;margin-bottom:3px;padding-left:25px}.single .navigation .nav-previous .nav-subtitle:before{width:14px;height:14px;content:"";position:absolute;left:0;top:3px;background:url(/images/arrow-right-dark.svg) no-repeat scroll 0 0;background-size:14px auto;transform:rotate(180deg)}.single .navigation .nav-next .nav-subtitle{padding-left:0;padding-right:25px}.single .navigation .nav-next .nav-subtitle:before{width:14px;height:14px;content:"";position:absolute;right:0;top:3px;background:url(/images/arrow-right-dark.svg) no-repeat scroll 0 0;background-size:14px auto}.single .navigation .nav-previous a,.single .navigation .nav-next a{height:100%;display:flex;align-items:flex-start;text-decoration:none;color:#333;flex-direction:column}.single .navigation .nav-next a{align-items:flex-end}.single .navigation .nav-title{line-height:1.4}.secondary-box{margin:20px 0;padding:20px;background:#fff;border-radius:10px;border:1px solid var(--border);border-left-width:4px;font-size:16px;font-weight:500;line-height:1.6}.secondary-box .label{font-weight:600}.secondary-box a{text-decoration:none}.danger-box{background:#fef2f2;border-radius:10px;padding:20px;margin:20px 0;border-left:4px solid #DC2626;font-size:16px;font-weight:500;line-height:1.6}.primary-box{background:var(--light-blue);border-radius:10px;padding:20px;margin:20px 0;border:1px solid var(--border);border-left:4px solid var(--primary);font-size:16px;font-weight:500;line-height:1.6}.success-box{background:#e3f3f3;border-radius:10px;padding:20px;margin:20px 0;border-left:4px solid var(--teal);font-size:16px;font-weight:500;line-height:1.6}.single .post blockquote{background:var(--secondary);color:#fff;font-style:italic;font-family:gorgias;margin:20px 0;text-align:center;font-size:24px;font-weight:400;padding:20px;line-height:1.4;border-radius:10px;color:#ffffffb3}.warning-box{background:#fff6e7;border-radius:10px;padding:20px;margin:20px 0;border-left:4px solid var(--orange);font-size:16px;font-weight:500;line-height:1.6}.warning-box.with-icon{padding-left:60px;position:relative}.warning-box.with-icon:before{background:url(/images/warning-box-icon.svg) no-repeat scroll 0 0;content:"";position:absolute;left:20px;top:20px;width:24px;height:24px;background-size:24px auto;opacity:1;filter:invert(55%) sepia(35%) saturate(5348%) hue-rotate(13deg) brightness(108%) contrast(90%)}.danger-box.with-icon{padding-left:60px;position:relative}.danger-box.with-icon:before{background:url(/images/warning-box-icon.svg) no-repeat scroll 0 0;content:"";position:absolute;left:20px;top:20px;width:24px;height:24px;background-size:24px auto;opacity:1;filter:invert(21%) sepia(88%) saturate(2854%) hue-rotate(350deg) brightness(92%) contrast(87%)}.bottom-banner{border-radius:20px}.promotion-banner{background:url(/images/promotion-bg.png) no-repeat scroll 0 0;background-size:auto;padding:30px 60px;text-align:center;color:#fff;border-radius:10px;overflow:hidden;background-size:cover;margin-top:15px}.promotion-banner .promo-banner-title{font-size:24px;margin-bottom:10px;line-height:1.2;font-family:Sora;font-weight:600}.promotion-banner .promo-banner-desc{font-weight:400;margin-bottom:10px}.promotion-banner .promo-banner-btn a.button{background:var(--white);font-size:15px;padding:0 20px;line-height:36px;font-weight:500;color:var(--secondary)!important}.promotion-banner .promo-banner-btn a.button:after{display:none}.promotion-banner .promo-banner-btn a.button.border-btn{border:1px solid var(--border);color:#fff!important;background:transparent}.faqs-item-post{border:1px solid var(--border);border-radius:10px;background:#fff;padding:20px;transition:all .3s}.faqs-item-post+.faqs-item-post{margin-top:15px}.faqs-item-post .faqs-question{margin-bottom:10px}.faqs-item-post .faqs-question h3{font-weight:500;font-size:18px;line-height:25px;color:var(--secondary);margin:0;font-family:Epilogue,sans-serif}.faqs-item-post .faqs-answer{line-height:1.6;font-size:15px}.media-block{border-radius:15px;overflow:hidden;margin:30px 0}.video-header{background:#112840;padding:13px 20px;display:flex;align-items:center;gap:10px}.video-footer{background:#080e18;padding:10px 20px;display:flex;align-items:center;justify-content:space-between}.video-screen{background:linear-gradient(140deg,#0a172c,#1a3a5c);height:296px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;position:relative;overflow:hidden;cursor:pointer}.video-progress{height:3px;background:#1976d233;position:relative}.play-ring{width:76px;height:76px;border-radius:50%;border:2px solid rgba(255,255,255,.35);background:#ffffff1a;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;transition:all .22s}.play-ring:after{content:"▶";font-size:22px;color:var(--white);margin-left:4px}.video-caption{font-size:13px;color:var(--muted);position:relative;z-index:1}.video-header span{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#93aacf}.vf-left{font-size:11px;color:#93aacf}.vf-right{font-size:10px;font-weight:600;color:#93aacf80;letter-spacing:.06em;text-transform:uppercase}.audio-header{background:#1e1b4b;padding:13px 20px;display:flex;align-items:center;gap:10px}.audio-header span{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a5b4fc}.audio-body{background:linear-gradient(135deg,#1e1b4b,#2d2870);padding:24px}.audio-footer{background:#100e2b;padding:8px 20px;font-size:11px;color:#a5b4fc73}.waveform{height:52px;display:flex;align-items:center;gap:2.5px;margin-bottom:18px}.audio-controls{display:flex;align-items:center;gap:12px}.audio-play-btn{width:42px;height:42px;border-radius:50%;background:var(--primary);border:none;display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--white);cursor:pointer;flex-shrink:0;transition:all .2s;padding:0}.audio-play-btn:after{display:none}.audio-bar{flex:1;height:4px;background:#a5b4fc33;border-radius:2px;position:relative;cursor:pointer}.audio-bar-fill{width:34%;height:100%;background:#818cf8;border-radius:2px}.audio-bar-dot{width:10px;height:10px;border-radius:50%;background:var(--white);position:absolute;top:-3px;left:34%;transform:translate(-50%);box-shadow:0 0 0 2px #ffffff4d}.wb.played{background:#a5b4fcbf}.infographic-header{background:#065f46;padding:13px 20px;display:flex;align-items:center;gap:10px}.infographic-header span{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6ee7b7}.infographic-body{background:#f0fdf4;padding:28px}.infographic-placeholder{border:2px dashed rgba(16,185,129,.3);border-radius:12px;padding:36px 24px;text-align:center;background:#f0fdf499}.infographic-icon{font-size:56px;margin-bottom:12px}.infographic-placeholder h4{font-family:Sora;font-size:17px;color:#047857;margin-bottom:6px}.infographic-placeholder p{font-size:13px;color:#065f46;line-height:1.6}.audience-list{border:1px solid var(--border);border-radius:10px;margin-bottom:15px}.audience-list .widget-title{color:var(--secondary);font-size:18px;font-weight:600;font-family:Sora;padding:10px 20px;border-bottom:1px solid var(--border);margin-bottom:15px}.audience-list ul{display:flex;gap:5px;margin:0!important;list-style:none;padding:0 20px 15px;flex-wrap:wrap}.audience-list ul li{background:var(--light-blue);border-radius:5px;padding:6px 10px 3px!important;color:var(--body-color);list-style:none;font-weight:500;font-size:13px;margin:0!important}.audience-list ul li:before{display:none}.reality-table{width:100%;border-radius:15px;overflow:hidden;margin:20px 0;border:0;box-shadow:0 0 0 1px #1976d212}.rt-think{background:#eff6ff;color:#1e3a5f}.reality-table td{padding:20px 24px;font-size:14px;line-height:1.7;vertical-align:top;width:50%;border:0}.rt-label{font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.rt-think .rt-label{color:var(--primary)}.rt-real{background:#f0fdf4;color:#14532d}.rt-real .rt-label{color:#16a34a}.reality-table tr:hover>*{background:inherit}.sidebar-cta{background:linear-gradient(150deg,var(--navy),#1A3A5C);border-radius:16px;padding:24px 20px;text-align:center}.step-wrapper+.step-wrapper{margin-top:60px}.step-lable{color:var(--primary);text-transform:uppercase;font-weight:600;font-size:16px;display:table;margin-bottom:10px}code{display:block;background:var(--secondary);color:var(--banner-text);font-size:15px;font-weight:400;padding:8px 20px;border-radius:5px;margin:10px 0;font-family:monospace}.how-to-get-content .widget{padding:0;border-radius:10px;border:1px solid var(--border);margin-bottom:30px}.how-to-get-content .widget .widget-title{color:var(--secondary);font-size:18px;font-weight:600;font-family:Sora;padding:10px 20px;border-bottom:1px solid var(--border);margin-bottom:15px}.how-to-get-content .widget-title+*{padding:0 20px 20px}.how-to-get-content .widget .toc-block ul{margin:0;list-style:none}.how-to-get-content .widget .toc-block ul li{position:relative;padding-left:25px}.how-to-get-content .widget .toc-block ul li a{text-decoration:none;color:var(--body-color)}.how-to-get-content .widget .toc-block li+li{margin-top:5px}.how-to-get-content .widget .toc-block li ul{margin-top:5px}.how-to-get-content .widget .toc-block li:before{height:8px;width:8px;background:var(--primary);content:"";position:absolute;left:0;top:9px;border-radius:10px}.how-to-get-content .widget .toc-block li ul li:before{background:transparent;border:2px solid var(--primary)}.how-to-get-content .col-4{position:sticky;top:100px}.how-to-get-content .row{align-items:flex-start}.check-cards{display:grid;grid-template-columns:1fr;gap:12px}.check-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:15px;display:flex;align-items:flex-start;gap:14px;transition:all .4s}.cc-icon{width:48px;height:48px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cc-icon svg{width:28px;height:28px}.cc-title{font-size:16px;font-weight:500;color:var(--white);margin-bottom:3px;line-height:1.6}.cc-desc{font-size:13px;color:#ffffff80;line-height:1.5}.cc-icon.c1{background:#1976d233;color:var(--primary)}.cc-icon.c2{background:#f0b42926;color:var(--orange)}.cc-icon.c3{background:#22c55e26;color:var(--teal)}ul.round-check{list-style:none;margin-left:0}ul.round-check li{position:relative;display:flex;align-items:flex-start;gap:8px;padding:4px 0}ul.round-check li:before{content:"✓";color:var(--teal);font-weight:700;flex-shrink:0;margin-top:0;background:#22c55e26;width:24px;height:24px;text-align:center;line-height:26px;border-radius:20px;font-size:14px}ul.round-check li strong{display:contents}.contact-form-wrapper.eligibility-form{max-width:100%;border:1px solid var(--border)}.contact-form-wrapper.eligibility-form .form-header{padding:30px;background:linear-gradient(228.76deg,#091527 17.61%,#0f3460 82.39%);color:var(--banner-text)!important;margin:-30px -30px 20px;border-radius:10px 10px 0 0}.contact-form-wrapper.eligibility-form .form-sub{color:var(--banner-text)!important}.contact-form-wrapper.eligibility-form .form-header h3{color:var(--white)!important;margin-bottom:5px}.wpcf7-form-control-wrap,.form-group .wpcf7-radio,.form-group .wpcf7-checkbox{width:100%;display:block}.eligibility-form .form-group .wpcf7-list-item{width:100%;display:block;margin:0}.eligibility-form .wpcf7-form-control.wpcf7-radio{display:flex;gap:10px;flex-direction:column}.eligibility-form .form-group .wpcf7-list-item-label{border:1px solid var(--border);border-radius:5px;position:relative;width:100%;display:block;padding:12px 10px 10px 40px;line-height:1.4}.eligibility-form .form-group .wpcf7-list-item-label .radio-sub{display:block;color:var(--banner-text);font-size:12px}.eligibility-form .form-group .wpcf7-list-item .wpcf7-list-item-label:before{left:15px;top:13px}.eligibility-form .form-group .wpcf7-list-item .wpcf7-list-item-label:after{left:19px;top:17px}.eligibility-form .form-group .wpcf7-list-item input:checked+.wpcf7-list-item-label{border:1px solid var(--primary)}.eligibility-form .form-row .form-group{margin-bottom:20px}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item>label{min-height:98px}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item>label:after{display:block;color:var(--banner-text);font-size:12px;line-height:1.3;top:-39px;position:relative;text-align:center;padding:0 10px}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item:first-child>label:after{content:"Registered with USPTO, EUIPO or equivalent"}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item:nth-child(2)>label:after{content:"No active trademark registration — CMC may still apply"}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item:nth-child(3)>label:after{content:"We'll help determine eligibility"}.eligibility-form-section .sidebar-widget-area{width:100%;max-width:100%}.check-bimi-steps ul{list-style:none;margin:0;counter-reset:item}.check-bimi-steps ul li{position:relative;padding:0 0 15px 50px;border-bottom:1px solid var(--border);color:var(--secondary);font-size:16px;font-weight:600;margin-bottom:15px}.check-bimi-steps ul li:before{background:var(--light-blue);height:30px;width:30px;content:counters(item,".",decimal-leading-zero);counter-increment:item;position:absolute;left:0;top:0;color:var(--primary);border-radius:30px;font-size:14px;text-align:center;line-height:32px}.check-bimi-steps ul li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.check-bimi-steps ul li .sub{display:block;font-size:13px;color:var(--body-color);font-weight:400}.eligibility-form-section .bimi-ready .box-button{background:var(--secondary);border:0;padding:15px 20px;position:relative;border-radius:10px;display:block;color:var(--white);font-weight:600;font-size:18px;text-decoration:none;line-height:1.4;transition:all .3s}.eligibility-form-section .bimi-ready .box-button .sub{display:block;font-size:14px;color:var(--white);font-weight:400;opacity:.8}.eligibility-form-section .bimi-ready .box-button+.box-button{margin-top:10px}.eligibility-form-section .bimi-ready .box-button:after{background:url(/images/arrow-right-white.svg) no-repeat scroll 0 0;width:18px;height:18px;background-size:18px auto;content:"";position:absolute;top:27px;right:30px;transition:all .3s;opacity:.5}.eligibility-form-section .bimi-ready .box-button:hover:after{right:20px}.eligibility-form-section .bimi-ready .box-button.vmc{background:var(--primary)}.eligibility-form .product-selection .wpcf7-form-control{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.eligibility-form .product-selection .wpcf7-list-item-label:before,.eligibility-form .product-selection .wpcf7-list-item-label:after{display:none}.eligibility-form .product-selection .wpcf7-list-item-label{text-align:center;font-family:sora;color:var(--secondary);font-size:18px;font-weight:500;padding:15px 10px}.eligibility-form .product-selection input:checked+.wpcf7-list-item-label{background:var(--primary);color:#fff}.eligibility-form .note{border-color:var(--primary);color:var(--secondary);font-size:13px;background:var(--light-blue);border-left-width:4px;padding:10px 15px;margin-bottom:15px}.eligibility-form .note strong{display:block;font-weight:600}.form-box .tabs-list{display:flex;gap:20px}.form-box .tabs-list br{display:none}.form-box .tabs-list .tab-btn{border:1px solid var(--border);border-radius:8px;background:#fff;color:var(--secondary)!important;cursor:pointer;padding:0 30px;line-height:36px}.form-box .tabs-list .tab-btn:after{display:none}.form-box .tabs-list .tab-btn.active,.form-box .tabs-list .tab-btn:hover{background:var(--primary);color:#fff!important;border:1px solid var(--primary)}.form-box .tab-content{display:none}.form-box .tab-content.active{display:block}.tool-checks-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:900px;margin:0 auto}.tool-check-item{background:var(--bg);border:1px solid var(--border);border-radius:20px;padding:30px;transition:all .4s;text-align:left}.tool-check-item-icon{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:15px;color:var(--primary);background:var(--light-blue)}.tool-check-item-icon svg{width:24px;height:24px}.tool-check-item-title{font-size:18px;font-weight:600;color:var(--secondary);margin-bottom:6px}.tool-check-item-desc{font-size:13px;color:var(--body-color);line-height:1.6}.tool-check-item:hover{border-color:var(--primary);box-shadow:0 8px 28px #1d6af514;transform:translateY(-6px)}.other-tools{padding-bottom:140px;margin-bottom:-70px}.tools-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:900px;margin:0 auto}.tools-grid .tool-item>a{background:var(--white);border:1px solid var(--border);border-radius:10px;padding:20px;display:flex;align-items:center;gap:15px;transition:all .3s;cursor:pointer;text-decoration:none}.tools-grid .tool-item br{display:none}.tools-grid .tool-item .tlc-icon{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--primary);background:var(--light-blue)}.tools-grid .tool-item .tlc-icon svg{width:24px;height:24px;color:var(--primary);stroke:var(--primary)}.tools-grid .tool-item .tlc-name{font-size:18px;font-weight:600;color:var(--secondary);margin-bottom:3px;display:block;line-height:1.6}.tools-grid .tool-item .tlc-desc{font-size:13px;color:var(--body-color);line-height:1.6;display:block}.tool-form-card{display:flex;margin:auto;max-width:100%;width:100%;border:1px solid var(--border);border-radius:10px;flex-direction:column}.tool-form-header{padding:30px;background:linear-gradient(228.76deg,#091527 17.61%,#0f3460 82.39%);color:var(--banner-text)!important;border-radius:10px 10px 0 0;margin-bottom:20px}.tool-form-body{padding:0 30px 30px;width:100%}.tool-form-heading{font-weight:600;font-size:24px;line-height:1.2;color:var(--white)!important;margin-bottom:5px;font-family:Sora}.tool-form-card .vmc-hero__input-group{display:flex;width:100%;gap:15px;flex-direction:column}.tool-form-card .vmc-hero__input-wrapper{display:flex;width:100%;gap:10px;align-items:flex-start}.tool-form-card .vmc-hero__input-wrapper br{display:none}.tool-form-card .vmc-hero__input-icon{position:absolute;top:14px;left:15px}.tool-form-card .vmc-hero__input-icon svg{height:20px;stroke:var(--muted);color:var(--muted);fill:var(--muted);opacity:.5}.tool-form-card .vmc-hero__input-field{flex:1;position:relative}.tool-form-card .vmc-hero__input-field input{padding-left:45px;font-size:14px}.tool-form-card .vmc-hero__input-field .small-note{color:var(--banner-text);font-size:13px;letter-spacing:0;font-weight:400;display:block}.tool-form-card #domain-error{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;padding:6px 15px 4px;border-radius:5px;font-size:14px;font-weight:500}.tool-results{margin-top:30px;max-width:100%;margin-left:auto;margin-right:auto}.tool-results .app-card{background:var(--bg);border:1px solid var(--border);padding:30px;border-radius:20px}.tool-results .app-card .section-head{margin-bottom:15px}.tool-results .app-card .section-head .report-heading{font-size:24px;font-weight:600;font-family:Fraunces,serif;line-height:1.4;margin-bottom:0;color:var(--secondary)}.tool-results .app-card .record-box{background:#00000014;color:var(--secondary);font-size:14px;font-family:monospace;line-break:anywhere;display:block;padding:15px;border-radius:5px}.tool-results .app-card .subheading{font-size:18px;font-weight:600;color:var(--secondary)}.tool-results.success .app-card{border-color:var(--teal);background:#f0fdf4}.tool-results.error .app-card{background:#fef2f2;border-color:var(--red)}.tool-results.warning .app-card{background:#fffbeb;border-color:var(--oranage)}.tool-results .grid_policy_status{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:10px}.tool-results .grid_policy_status .policy,.tool-results .grid_policy_status .status{background:#fff;padding:15px;border-radius:10px;font-size:14px;color:var(--secondary);border:1px solid rgba(0,0,0,.08)}.tool-results .grid_policy_status .policy_name,.tool-results .grid_policy_status .status_name{font-weight:400;text-transform:uppercase;font-size:14px;line-height:1.2;margin:0 0 5px}.tool-results .grid_policy_status .status_value,.tool-results .grid_policy_status .policy_value{font-weight:600;font-size:18px;color:var(--secondary);margin:0;line-height:1}.domain-cheker-results{max-width:100%;margin:30px auto auto}.domain-cheker-results.is-loading .domain-report-card,.domain-cheker-results.is-loading .bimi-certificate-tabs{visibility:hidden;opacity:0;pointer-events:none}.domain-cheker-results.is-loading .bimi-certificate-tabs{height:0;overflow:hidden;margin:0}.domain-status-banner{padding:30px;background:linear-gradient(45deg,#091527 17.61%,#0f3460 82.39%);color:var(--banner-text)!important;border-radius:10px;margin-bottom:20px;display:flex;gap:30px;align-items:center;position:relative}.domain-status-banner #loader-vmc{position:absolute;inset:0;display:flex;justify-content:center;z-index:100;display:none}.domain-status-banner.is-loading .left-part,.domain-status-banner.is-loading .right-part{opacity:0;pointer-events:none}.domain-status-banner.is-loading #loader-vmc{display:flex}.domain-status-banner #loader-vmc img.baseloader{max-width:32px;animation:rotate 3s linear infinite}.domain-status-banner #loader-vmc img.checkloader{max-width:28px;position:absolute;top:50%;z-index:1;margin-top:-14px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.domain-status-banner .right-part{font-size:14px}.domain-status-banner .overall-result{width:100px;height:100px;border:2px solid var(--border);padding:20px 10px 10px;text-align:center;border-radius:100px;display:flex;flex-direction:column;align-items:center;justify-content:center}.domain-status-banner .overall-result.success{border-color:var(--green)}.domain-status-banner .overall-result.warning{border-color:var(--orange)}.domain-status-banner .overall-result.error{border-color:var(--red)}.domain-status-banner .overall-result .result{font-size:32px;font-weight:600;font-family:Sora,sans-serif;color:var(--white);line-height:1.2}.domain-status-banner .overall-result .result-from{font-size:16px;font-weight:500;font-family:Sora,sans-serif;line-height:1.2;letter-spacing:1px}.domain-status-banner .domain-status-label{text-transform:uppercase;font-size:14px;letter-spacing:1px;color:var(--banner-text)}.domain-status-banner .domain-status-title{font-size:24px;color:var(--white);font-weight:700;font-family:Sora,sans-serif;margin-bottom:10px}.domain-status-banner .right-part ul{margin:0 0 10px;list-style:none}.domain-status-banner .right-part ul li{position:relative;padding-left:30px;padding-bottom:7px}.domain-status-banner .right-part ul li:before{content:"✓";height:21px;width:21px;position:absolute;left:0;top:1px;background:var(--primary);border-radius:50px;color:#fff;text-align:center;line-height:24px;font-weight:600}.domain-status-banner .right-part ul li.success:before{background:var(--green)}.domain-status-banner .right-part ul li.error:before{background:var(--red);content:"✗";line-height:22px}.domain-status-banner .right-part ul li.warning:before{background:var(--orange);content:"!";line-height:24px}.domain-report-card{border-radius:10px;overflow:hidden;border:1px solid var(--border);margin-bottom:20px}.domain-report-card .card-header{background:var(--secondary);color:var(--banner-text);padding:18px 15px 18px 75px;position:relative}.domain-report-card .card-header:before{content:"✓";height:40px;width:40px;position:absolute;left:20px;top:20px;background:var(--primary);border-radius:50px;color:#fff;text-align:center;line-height:43px;font-weight:600;font-size:24px}.domain-report-card .card-header.success:before{background:var(--green)}.domain-report-card .card-header.error:before{background:var(--red);content:"✗"}.domain-report-card .card-header.warning:before{background:var(--orange);content:"!"}.domain-report-card .card-header .title{font-size:20px;color:var(--white);font-weight:600;font-family:Sora,sans-serif;margin-bottom:5px;line-height:1.2}.domain-report-card .card-header .sub-title{line-height:1.2;font-size:14px}.domain-report-card .card-body .card-row{display:flex;border-top:1px solid var(--border)}.domain-report-card .card-body .card-col-header{padding:15px;font-weight:600;background:var(--bg);flex:0 0 200px;max-width:200px;width:100%;font-size:14px;line-height:1.5}.domain-report-card .card-body .card-col-value{padding:15px;flex:1;font-size:14px;line-height:1.5}.domain-report-card .card-body .card-col-value code{background:none;color:inherit;padding:0;font-size:14px;line-height:1.5;margin:0;line-break:anywhere}.domain-report-card .card-body .card-col-value span{font-weight:500;background:var(--primary);color:var(-white);font-size:13px;padding:9px 12px 7px;border-radius:6px;margin-right:6px}.domain-report-card .card-body .card-col-value span.warning{background:#ffb40026;color:var(--orange)}.domain-report-card .card-body .card-col-value span.success{background:#1db3001a;color:var(--green)}.domain-report-card .card-body .card-col-value span.error{background:#dc26261a;color:var(--red)}.domain-report-card .card-body .card-col-value a{color:inherit;font-weight:500}.bimi-certificate-tabs .tab-content{border:1px solid var(--border);border-radius:0 10px 10px;display:none;overflow:hidden}.bimi-certificate-tabs .tab-content.active{display:block}.bimi-certificate-tabs .tab-content .tab-header{display:none}.bimi-certificate-tabs .card-row{display:flex;border-top:1px solid var(--border)}.bimi-certificate-tabs .card-row:first-child{border:0}.bimi-certificate-tabs .card-col-header{padding:15px;font-weight:600;background:var(--bg);flex:0 0 200px;max-width:200px;width:100%;font-size:14px;line-height:1.5}.bimi-certificate-tabs .card-col-value{padding:15px;flex:1;font-size:14px;line-height:1.5;word-break:break-all}.bimi-certificate-tabs .tabs-list{display:flex;gap:5px}.bimi-certificate-tabs .tabs-list .tab-btn{border-radius:10px 10px 0 0;font-size:18px;font-weight:600;font-family:Sora,sans-serif;line-height:1.2;padding:18px 30px 16px;background:var(--secondary);color:#fff!important}.bimi-certificate-tabs .tabs-list .tab-btn:after{display:none}.bimi-certificate-tabs .tabs-list .tab-btn.active{background:var(--primary);color:#fff!important}.bimi-certificate-tabs .bimi-logo-preview{padding-top:30px;position:relative}.bimi-certificate-tabs .bimi-logo-preview .mobile-device{width:400px;height:400px;border-radius:40px 40px 0 0;position:relative;overflow:hidden;border:10px solid var(--secondary);border-bottom:0;background:#fff;margin-top:30px;margin-left:auto;margin-right:auto;transition:all .4s}.bimi-certificate-tabs .bimi-logo-preview .phone-notch{position:absolute;top:0;left:50%;transform:translate(-50%);width:150px;height:20px;background:var(--secondary);border-bottom-left-radius:10px;border-bottom-right-radius:10px;z-index:2}.bimi-certificate-tabs .bimi-logo-preview .phone-speaker{position:absolute;top:4px;left:45%;transform:translate(-50%);width:60px;height:6px;border-radius:4px;background:#5e6066;z-index:3}.bimi-certificate-tabs .bimi-logo-preview .phone-camera{position:absolute;top:2px;left:calc(50% + 30px);width:10px;height:10px;border-radius:50%;background:#5e6066;z-index:3}.bimi-certificate-tabs .bimi-logo-preview .screen{padding:40px 20px}.bimi-certificate-tabs .bimi-logo-preview .search-bar{background:var(--bg);padding:10px 20px 10px 40px;border-radius:6px;line-height:1.4;transition:all .4s}.bimi-certificate-tabs .bimi-logo-preview .mail-header{font-size:18px;font-weight:600;font-family:Sora,sans-serif;line-height:1.2;color:var(--secondary);margin:15px 0;transition:all .4s}.bimi-certificate-tabs .bimi-logo-preview .featured-mail{display:flex;gap:20px;align-items:flex-start}.bimi-certificate-tabs .bimi-logo-preview .featured-mail>img{flex:0 0 60px;height:60px;max-width:60px;width:100%;border-radius:60px;background:#fff}.bimi-certificate-tabs .bimi-logo-preview .mail-content{flex:1}.bimi-certificate-tabs .mail-content .mail-title-row{display:flex;justify-content:flex-start;align-self:start}.bimi-certificate-tabs .mail-title-row .mail-title{font-size:17px;font-weight:600;font-family:Sora,sans-serif;line-height:1.2;color:var(--secondary);transition:all .4s;max-width:162px;overflow:hidden;white-space:nowrap}.bimi-certificate-tabs .mail-title-row img{width:16px;max-width:16px;flex:0 0 16px!important;height:16px;margin-left:3px;position:relative;top:2px}.bimi-certificate-tabs .mail-title-row .mail-time{font-size:12px;color:var(--muted);position:relative;top:2px;margin-left:auto}.bimi-certificate-tabs .mail-text{font-size:13px;line-height:1.6;margin-top:3px;color:var(--muted)}.mobile-device .placeholder-mail{padding-top:15px;margin-top:15px;border-top:1px solid var(--border);display:flex;gap:15px;align-items:center}.mobile-device .placeholder-mail .placeholder-avatar{flex:0 0 60px;max-width:60px;height:60px;width:100%;border-radius:60px;background:var(--light-blue);text-align:center;line-height:64px;font-size:30px;font-weight:700}.mobile-device .placeholder-mail .mail-content{flex:1}.mobile-device .placeholder-mail .placeholder-title,.mobile-device .placeholder-mail .placeholder-mail-text{height:5px;background:var(--border);width:90%;border-radius:10px}.mobile-device .placeholder-mail .placeholder-title{height:10px;margin-bottom:10px;background:var(--border);width:50%;border-radius:50px}.bimi-certificate-tabs .mobile-device.dark-mode{background:#202e42}.bimi-certificate-tabs .dark-mode .search-bar{background:#2d3b4f;color:var(--muted)}.bimi-certificate-tabs .dark-mode .mail-header,.bimi-certificate-tabs .dark-mode .mail-title-row .mail-title{color:var(--white)}.mobile-device.dark-mode .placeholder-mail{border-top:1px solid rgba(255,255,255,.1)}.bimi-logo-preview .mode-switch{position:absolute;z-index:1;right:30px;top:20px;margin:auto;width:36px;height:36px;background:var(--secondary);box-sizing:border-box;cursor:pointer;transition:background-color .5s ease;padding:5px;border-radius:60px}.bimi-logo-preview .mode-switch:before{transition:all .2s;background:url(/images/light-mode.svg) no-repeat scroll 0 0;content:"";position:absolute;top:5px;left:5px;height:25px;width:25px}.bimi-logo-preview .mode-switch.dark-mode:before{transition:all .2s;background:url(/images/dark-mode.svg) no-repeat scroll 0 0;content:"";position:absolute;top:5px;left:5px;height:25px;width:25px}.bimi-certificate-tabs .note{padding-left:20px;margin:15px;border-radius:8px}.innerpage-header .hero-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:30px 20px;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);margin:auto}.innerpage-header .hero-card ul{list-style:none;margin:0;font-size:16px}.innerpage-header .hero-card ul li{padding:10px;display:flex;gap:10px}.innerpage-header .hero-card ul li+li{border-top:1px solid rgba(255,255,255,.1)}.innerpage-header .hero-card ul li .check{background:var(--teal);height:24px;width:24px;border-radius:50px;text-align:center;font-weight:600;color:#fff}.step-block-wrapper{display:flex}.step-block-wrapper.column-2{gap:10px}.step-block-wrapper .step-block{border:1px solid var(--border);background:var(--bg);padding:20px;flex:0 0 100%;width:100%;max-width:100%;border-radius:10px}.step-block-wrapper .step-block ul{margin:0;list-style:none}.step-block-wrapper .step-block ul li{padding:5px 0;border-top:1px dashed var(--border)}.step-block-wrapper .step-block ul li:first-child{border-top:0}.step-block-wrapper.column-2 .step-block{flex:0 0 calc((100% - 10px)/2);max-width:calc((100% - 10px)/2);width:100%}.step-block-wrapper .step-block .step-block-heading{font-size:18px;font-weight:600;color:var(--secondary);font-family:Sora,sans-serif;margin-bottom:5px}.step-block-wrapper .step-block .status{font-size:13px;padding:9px 12px 7px;border-radius:6px;font-weight:500;line-height:1.2;margin-bottom:5px;display:inline-block}.step-block-wrapper .step-block .status.vmc{background:var(--primary);color:var(--white);border:1px solid var(--primary)}.step-block-wrapper .step-block .status.cmc{background:var(--white);color:var(--primary);border:1px solid var(--primary)}.suggestion-box{display:table;margin:30px auto 0;border:1px solid var(--border);font-family:sora;max-width:1080px;font-weight:400;color:var(--secondary);background:var(--light-blue);border-radius:10px;width:100%;padding:10px 20px 10px 60px;position:relative}.suggestion-box:before{position:absolute;left:15px;top:6px;content:"";background:url(/images/business-idea.svg) no-repeat scroll 0 0;height:32px;width:32px}.customer-logos-list{display:flex;gap:30px;flex-wrap:wrap;align-items:center;justify-content:center}.customer-logos-list .customer-logo{background:#fff;border:1px solid var(--border);width:80px;height:80px;border-radius:80px;align-items:center;display:flex;justify-content:center;transition:all .4s}.customer-logos-list .customer-logo:hover{transform:scale(1.3)}.customer-logos-list .customer-logo{overflow:hidden;padding:0}.customer-logos-list .customer-logo img{width:100%;height:100%;object-fit:contain}.supporting-products{display:flex;gap:60px;max-width:1024px;margin:auto;border:1px solid var(--border);border-radius:20px;padding:30px;background:#fff;position:relative}.supporting-products .supporting-products-wrap:before{top:0;bottom:0;width:1px;background:var(--border);content:"";position:absolute;left:50%}.supporting-products .support-product{flex:0 0 calc((100% - 60px)/2);max-width:calc((100% - 60px)/2);width:100%}.supporting-products .sp-wrap{display:flex;gap:15px}.supporting-products .support-product h3{font-size:20px;margin-bottom:0;font-weight:600}.supporting-products .support-product p{margin-bottom:0}.supporting-products .support-product .sp-price{margin-top:5px;margin-bottom:5px}.supporting-products .support-product .sp-price strong{font-family:Sora,serif;font-size:20px;color:var(--secondary);display:inline-block;font-weight:600}.supporting-products .support-product .sp-icon{height:48px;width:48px;border-radius:10px;background:var(--light-blue);padding:10px;display:flex;align-items:center}.supporting-products .support-product .sp-details{flex:1}.supporting-products{gap:0;flex-direction:column;padding-top:0}.supporting-products .supporting-products-wrap{display:flex;gap:60px;position:relative}.product-grid-title{text-transform:uppercase;color:var(--primary);letter-spacing:2px;font-weight:600;font-size:15px;text-align:center;display:block;position:relative;line-height:1.5;padding:15px 0 12px;border-bottom:1px solid var(--border);margin-bottom:30px}.border-bottom-1{border-bottom:1px solid var(--border)}.border-bottom-2{border-bottom:2px solid var(--border)}.border-bottom-3{border-bottom:3px solid var(--border)}.border-top-1{border-top:1px solid var(--border)}.border-top-2{border-top:2px solid var(--border)}.border-top-3{border-top:3px solid var(--border)}.site-footer{position:relative;background:var(--secondary);color:var(--banner-text);border-radius:60px 60px 0 0;padding-top:50px}.site-footer a{color:#fff}.footer-top{padding-bottom:30px;position:relative;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.1)}.footer-top .footer-tag-line{font-style:normal;font-weight:600;font-size:40px;line-height:1.25;color:#fff;max-width:635px;width:100%;font-family:Sora}.footer-top .button{background:#fff;color:var(--secondary)!important}.footer-top .button:after{background:url(/images/arrow-right-dark.svg) no-repeat scroll 0 0;background-size:14px auto}.footer-widget-areas{padding-top:45px;padding-bottom:45px}.footer-widget-col .widget+.widget{margin-top:30px}.footer-widget-areas .widget-col{padding-left:15px;padding-right:15px}.footer-widget-areas .column-1{width:calc(44% - 60px);padding-right:60px}.footer-widget-areas .column-2{width:24%}.footer-widget-areas .column-3,.footer-widget-areas .column-4{width:18%}.footer-widget-areas .column-1 .footer-widget-col img{width:134px;height:auto}.footer-widget-areas .col-6 .footer-widget-col{padding-right:30px}.footer-widget-col .widget-title{font-style:normal;font-weight:500;font-size:20px;line-height:1.15;color:#fff;margin-bottom:20px}.footer-widget-col .widget .menu{margin:0;padding:0;list-style:none}.footer-widget-col .widget .menu li+li{padding-top:10px}.footer-widget-col .widget .menu li a{text-decoration:none;color:var(--banner-text)}.footer-widget-col .widget .menu li a:hover{color:var(--white)}.footer-widget-areas .social_links{display:flex;gap:10px}.footer-widget-areas .social_links a{width:36px;height:36px;border-radius:30px;background:#ffffff1a;text-align:center;line-height:36px;display:flex;align-items:center;justify-content:center;transition:all .3s}.footer-widget-areas .social_links .social_icon{width:100%;display:flex;align-items:center;justify-content:center}.footer-widget-areas .social_links a img{max-height:18px;width:auto;max-width:18px;display:inline-block;filter:brightness(0) invert(1);transition:all .3s}.footer-widget-areas .social_links a:hover{background:#fff}.footer-widget-areas .social_links a:hover img{filter:brightness(0)}.footer-widget-areas .social_links .title{font-size:0;display:none}.footer-copyright{padding:18px 0;border-top:1px solid rgba(255,255,255,.1);text-align:center}.slick-slider{padding-bottom:45px}.slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;display:flex;justify-content:center}.slick-dots li{position:relative;display:inline-block;width:16px;height:16px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;height:16px;width:16px;background:transparent;border:2px solid #7F7F7F;padding:0;border-radius:50px;transition:all .3s}.slick-dots li button:after{display:none}.slick-dots li.slick-active button,.slick-dots li button:hover{background:var(--secondary);border:2px solid var(--secondary)}.arrow-list{margin-left:0;list-style:none;margin-bottom:10px}ul.arrow-list li{padding:4px 0 4px 25px;position:relative}ul.arrow-list li:before{height:24px;width:24px;content:"";position:absolute;background:url(/images/arrow-right-dark.svg) no-repeat scroll 0 0;left:0;top:6px;filter:grayscale(1);opacity:.5;background-position:center left}.product-image{position:relative}.product-image.vmc .vmc-logo-icon{opacity:1;animation:vmc-logo-icon 10s linear infinite;transition:.4s;z-index:100}.product-image.vmc .vmc-logo-icon{position:absolute;left:165px;top:205px}@keyframes vmc-logo-icon{0%,5%{opacity:1}23%{opacity:1;transform:scale(1)}33%{opacity:1;transform:scale(1.3)}43%{opacity:1;transform:scale(1)}53%{opacity:1;transform:scale(1.3)}63%{opacity:1;transform:scale(1)}73%{opacity:1;transform:scale(1.3)}83%{opacity:1;transform:scale(1)}93%{opacity:1;transform:scale(1.3)}to{opacity:1}}.product-image.vmc .vmc-bluetick-icon{position:absolute;height:14px;width:14px;left:290px;top:206px;opacity:1;animation:vmc-logo-icon 10s linear infinite;transition:.4s;z-index:100}.form-message.error-message{background:#fef2f2;border:1px solid rgba(220,38,38,.2);border-radius:5px;font-size:13px;padding:8px 15px 6px;color:var(--red);font-weight:500}.form-group p{margin-bottom:0}.form-group-title{font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--primary);margin-bottom:15px;margin-top:30px;padding-bottom:6px;border-bottom:1px solid var(--border);line-height:1}.form-group p>label span{opacity:.5;font-weight:400;font-size:12px}.upload-logo-wrap{cursor:pointer;border:1px solid var(--border);border-radius:10px;padding:15px;text-align:center;transition:border-color .15s,background .15s;position:relative;flex:1;display:flex;flex-direction:column;justify-content:center}.upload-logos-wrap{display:flex;gap:10px}.upload-logo-wrap .wpcf7-form-control-wrap{position:absolute;top:0;bottom:0;left:0}.upload-logo-wrap input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.upload-logo-wrap .upload-icon{display:flex;align-items:center;justify-content:center;margin:0 auto}.upload-logo-wrap .upload-text{font-size:14px;color:var(--primary);font-weight:600;line-height:1.2}.upload-logo-wrap .upload-hint{font-size:11px;color:var(--banner-text);margin-top:4px;line-height:1}.upload-logo-wrap #upload-name{color:var(--green);font-size:14px;font-weight:600;line-height:1.2;display:none;margin-top:0}.upload-logo-wrap #upload-name img{max-height:50px;width:100%;max-width:145px!important}.eligibility-form .form-group .wpcf7-list-item-label .radio-sub{margin-top:4px}.upload-logo-wrap .remove-logo{position:absolute;z-index:1000;height:20px;width:20px;background:#333;border-radius:50px;line-height:20px;font-weight:700;color:#fff;top:5px;right:5px}.eligibility-form .column-3-options .wpcf7-form-control{display:flex;gap:10px;flex-direction:inherit}.eligibility-form .column-3-options .wpcf7-form-control .wpcf7-list-item{flex:1}.eligibility-form .column-3-options .wpcf7-form-control .wpcf7-list-item-label,.eligibility-form .column-3-options .wpcf7-form-control label{height:100%}.eligibility-form .column-3-options .wpcf7-form-control .wpcf7-list-item-label{padding:30px 10px 10px;text-align:center}.eligibility-form .column-3-options .wpcf7-form-control .wpcf7-list-item-label:before,.eligibility-form .column-3-options .wpcf7-form-control .wpcf7-list-item-label:after{top:8px;left:50%;margin-left:-8px}.eligibility-form .column-3-options .wpcf7-form-control .wpcf7-list-item-label:after{top:12px;margin-left:-4px}.form-group.followp-method .wpcf7-form-control{display:flex;flex-direction:row;align-items:center;justify-content:center}.form-group.followp-method .wpcf7-list-item-label{padding-left:10px;padding-top:45px;text-align:center;font-size:14px}.form-group.followp-method .wpcf7-list-item-label:before,.form-group.followp-method .wpcf7-list-item-label:after{display:none}.form-group.followp-method .wpcf7-list-item-label:before{display:block;content:"";background:#fff;border-radius:50px;height:30px;width:30px;position:absolute;top:10px!important;left:50%!important;margin-left:-15px;border:0}.form-group.followp-method input[value="Email report only"]+.wpcf7-list-item-label:before{background:var(--bg) url(/images/email-contact.svg) no-repeat scroll 0 0;background-position:center;background-size:18px}.form-group.followp-method input[value="Email + schedule a call"]+.wpcf7-list-item-label:before{background:var(--bg) url(/images/phone-contact.svg) no-repeat scroll 0 0;background-position:center;background-size:18px}.form-group.followp-method input[value="WhatsApp / Text"]+.wpcf7-list-item-label:before{background:var(--bg) url(/images/message-contact.svg) no-repeat scroll 0 0;background-position:center;background-size:18px}.wpcf7-acceptance .wpcf7-list-item-label{background:var(--bg);font-size:13px}.dark .link-button:hover{color:#fff}.get-started-cta-wrap{display:flex;flex-direction:column;gap:10px;flex:0 0 520px;max-width:520px}.get-started-cta-wrap .button{display:flex;text-align:left;white-space:normal;padding:0;border-radius:10px}.get-started-cta-wrap .button .gs-btn-text{display:flex;flex-direction:column;position:relative;padding:25px 70px 25px 90px}.get-started-cta-wrap .button .gs-btn-label{font-size:13px;font-family:Epilogue,sans-serif;color:#fff9;text-transform:uppercase;line-height:1;letter-spacing:2px}.get-started-cta-wrap .button .gs-btn-desc{font-size:13px;font-family:Epilogue,sans-serif;color:#fff9;line-height:1.5}.get-started-cta-wrap .button .gs-btn-title{font-size:20px;font-weight:600;line-height:1.4;margin:5px 0}.get-started-cta-wrap .button .gs-btn-title{color:var(--primary)}.get-started-cta-wrap .button.cta-button .gs-btn-title{color:var(--cta-green)}.get-started-cta-wrap .button.cta-button:hover{border-color:var(--cta-green);background:transparent}.get-started-cta-wrap .button:hover:after{background-position:center;background-size:16px auto}.get-started-cta-wrap .button:hover:after{background-color:var(--primary)}.get-started-cta-wrap .button.cta-button:hover:after{background-color:var(--cta-green)}.get-started-cta-wrap .button:after{top:50%;transform:translateY(-18px);width:36px;height:36px;background:#ffffff1a url(/images/arrow-right-white.svg) no-repeat;background-size:16px auto;background-position:center;border-radius:30px}.get-started-cta-wrap .button:before{height:48px;width:48px;background:#ffffff26 url(/images/quote-request.svg) no-repeat scroll center;border-radius:5px;content:"";background-size:28px auto;position:absolute;top:50%;transform:translateY(-24px);left:25px}.get-started-cta-wrap .button:hover{background:transparent;transform:translateY(-3px);box-shadow:0 7px 20px #1976d21a}.get-started-cta-wrap .button.talk-expert-btn:before{background:#ffffff1a url(/images/talk-expert.svg) no-repeat scroll center;background-size:28px auto}.button.border-button.secondary{border-color:#ffffff26;color:var(--white)}.button.border-button.secondary .gs-btn-title{color:var(--white)}.button.border-button.secondary:after{background:url(/images/arrow-right-white.svg) no-repeat scroll 0 0;background-size:18px auto}.button.border-button.secondary.button:hover{background:transparent}.get-started-cta .cta-perks{flex:1;max-width:100%}.cta-layout.without-cta-perks .get-started-cta-wrap{display:grid;gap:15px;grid-template-columns:repeat(2,1fr);width:100%;margin:auto;max-width:1024px;flex:0 0 100%}.page-section.cta-with-agent{padding-bottom:0}.cta-with-agent .get-started-cta{flex-direction:row-reverse;max-width:970px;margin:auto}.cta-with-agent .get-started-cta .cta-agent{flex:0 0 300px;max-width:300px;width:100%}.cta-with-agent .cta-layout.without-cta-perks .get-started-cta-wrap{flex-direction:column;display:flex;flex:1}.contact-form-section{border-bottom:1px solid var(--border)}.contact-form-section .banner-item{display:flex;gap:30px}.contact-form-section .text-column{flex:0 0 510px;max-width:510px;width:100%}.contact-form-section .image-column{flex:1;width:100%}.contact-channels .channel-card{border-color:var(--border)}.contact-page-header .button-group{justify-content:center;flex-wrap:wrap}.contact-form-section .contact-form-wrapper{border:1px solid var(--border);width:100%;max-width:100%}.advantages-vmccerts .section-heading,.advantages-vmccerts table{max-width:1080px;margin-left:auto;margin-right:auto}.pricing-plans.products .vmccerts-agent-widget{width:360px;max-width:360px;width:100%}.vmccerts-agent-widget{padding:0;border-radius:10px;border:1px solid var(--border);overflow:hidden;background:#fff}.vmccerts-agent-wrapper{background:var(--light-blue)}.vmccerts-agent-widget .cta-agent{position:relative;padding:30px 20px 0;overflow:hidden}.vmccerts-agent-widget .cta-details{padding:30px;background:#fff;flex:1;text-align:center}.vmccerts-agent-widget .cta-title{text-align:center;font-family:Sora;color:var(--secondary);font-weight:600;font-size:19px;line-height:28px;margin-bottom:10px}.vmccerts-agent-widget .cta-agent:before{background:url(/images/agent-bg-pattern.svg) no-repeat scroll 0 0;content:"";position:absolute;right:-80px;top:0;opacity:.1;width:100%;height:100%;z-index:0;background-position:right top}.vmccerts-agent-widget .cta-agent img{max-width:220px;margin:auto;display:table;position:relative;z-index:1}.vmccerts-agent-widget .cta-agent:after{background:url(/images/agent-bg-pattern.svg) no-repeat scroll 0 0;content:"";position:absolute;left:-80px;bottom:-50px;opacity:.06;width:100%;height:100%;z-index:0;background-position:left bottom;transform:rotate(180deg)}.vmccerts-agent-widget .bottom-note{margin-top:25px}.vmccerts-agent-widget .bottom-note a.link-button{display:inline-block;font-size:14px}.border-radius-img img{border-radius:15px}.vmc-page-wtvmc .vmccerts-agent-widget{height:100%}.authorized-ca-box{background:transparent;padding:0;border:none;max-width:580px}.authorized-ca-box .ca-badge{background:transparent;padding:0 0 0 20px;color:var(--secondary);margin-bottom:10px}.authorized-ca-box .ca-badge:before{left:0;top:7px}.authorized-ca-box .ca-list{flex-direction:inherit}.authorized-ca-box .ca-list .ca-item{border-radius:10px;flex:0 0 calc((100% - 20px) / 3);align-items:center;justify-content:center;padding:10px 20px}.authorized-ca-box .ca-list .ca-item img{max-width:160px;max-height:35px}.our-customers-logo-box{background:#fff;border-radius:20px;border:1px solid var(--border)}.our-customers-logo-box .cl-badge{text-transform:uppercase;color:var(--primary);margin-bottom:5px;letter-spacing:2px;font-weight:600;font-family:Epilogue,sans-serif;font-size:15px;line-height:1.4;text-align:center;padding:20px 30px 15px;border-bottom:1px solid var(--border)}.our-customers-logo-box .logos-list{display:grid;grid-template-columns:repeat(6,1fr);gap:25px;padding:15px 30px 30px}.our-customers-logo-box .logos-list .logo-item{border:1px solid var(--border);border-radius:90px;overflow:hidden;transition:all .4s}.our-customers-logo-box .logos-list .logo-item img{vertical-align:middle;width:100%;height:100%;object-fit:cover;filter:grayscale(1);opacity:.4;transition:all .4s}.our-customers-logo-box .logos-list .logo-item:hover{transform:scale(1.3)}.our-customers-logo-box .logos-list .logo-item:hover img{filter:grayscale(0);opacity:1}.vision-states{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-bottom:30px;border-radius:10px;overflow:hidden}.vision-states .vision-state{background:var(--primary);border-radius:0;padding:20px;text-align:center;transition:all .4s}.vision-states .vision-state:hover{background:var(--secondary)}.vision-states .vision-state .vstat-num{font-family:sora;font-size:32px;font-weight:600;line-height:1;color:var(--white);margin-bottom:6px}.vision-states .vision-state .vstat-lbl{font-size:14px;color:var(--white);line-height:1.4}.vision-states .vision-state .vstat-num .n{font-style:normal;color:var(--white)}.page-section.customer-logo-slider{padding:0;border-bottom:1px solid var(--border)}.customer-logo-slider .our-customers-logo-box{display:flex;border:0;border-radius:0;width:100%;overflow:hidden}.customer-logo-slider .our-customers-logo-box .cl-badge{padding:28px 20px 20px;text-align:right;background:#fff;flex:0 0 240px;border:0;margin:0;font-size:13px}.customer-logo-slider .logos-list{display:flex;gap:0px;padding:16px 0;animation:slider-left 50s linear infinite;animation-play-state:paused}.customer-logo-slider .logos-list .logo-item{padding:0 10px;border:0;overflow:visible}.customer-logo-slider .logos-list .logo-item:first-child{padding-left:0}.customer-logo-slider .logos-list .logo-item:last-child{padding-right:0}.customer-logo-slider .logos-list .logo-item img{width:52px;height:52px;border:1px solid var(--border);max-width:inherit;object-fit:contain;border-radius:50%}.customer-logo-slider .logos-list-slider{flex:1;overflow:hidden;align-items:center;flex-wrap:nowrap;white-space:nowrap;display:flex;min-width:100%;gap:20px}@keyframes slider-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.customer-logo-slider:hover .logos-list{animation-play-state:inherit}.dmarc-report #loader-vmc,.spf-report #loader-vmc{position:absolute;left:50%;top:22px;z-index:100;width:36px;height:36px;display:flex;align-items:center;transform:translate(-50%)}.dmarc-report #loader-vmc .checkloader,.spf-report #loader-vmc .checkloader{position:absolute;z-index:1}.dmarc-report #loader-vmc .baseloader,.spf-report #loader-vmc .baseloader{animation:rotate 3s linear infinite}@media only screen and (max-width:1499px){.container{max-width:1140px}.main-navigation .menu{gap:35px}.hero-section{padding-top:110px}.hero-section .heading-lbl{font-size:20px}.hero-section .banner-item .slide-title{font-size:32px}.hero-section .banner-item .banner-sub-text{font-size:24px}.hero-section .image-wrapper img{max-height:550px}.hero-section .banner-item .text-column ul{margin:0 0 20px}.hero-section .banner-item .text-column ul li{margin-bottom:2px}.hero-section .vmc-authorities{margin-top:30px}.hero-section .vmc-authorities .lbl{font-size:14px;margin-bottom:5px}.section-heading h2,.section-heading .section-title{font-size:30px}.product-image.vmc .vmc-logo-icon{left:120px;top:186px;height:42px}.product-image.vmc .vmc-bluetick-icon{left:227px;top:183px}.prod-card h3{font-size:22px}.prod-price strong{font-size:24px}.who-needs-card-block .card-title{font-size:18px;font-weight:600}.who-needs-card-block .card-text{line-height:1.6}.contact-form-wrapper .form-sub{line-height:1.35;font-size:14px}.footer-top .footer-tag-line{font-size:30px;max-width:575px}.footer-widget-areas .column-1{padding-right:20px;width:calc(40% - 60px)}.footer-widget-areas .column-3,.footer-widget-areas .column-4{width:20%}h1:not(.highlight-heading),.h1{font-size:36px}.dark-header .innerpage-header{padding-top:110px}.dark-header .innerpage-header .section-heading{margin-bottom:0}.req-grid .req-card h4{font-size:16px}.col-3 .icon-box,.bimi-flow-card{padding:20px}.bimi-flow-card .bflow-step{padding:10px}.bimi-flow-card .bflow-step .bfs-text strong{font-size:14px}.blog-listing .article-wrapper .article-content{padding:20px 20px 15px}.blog-listing .article-wrapper .entry-title{font-size:18px}.blog-listing .article-wrapper .article-meta-item{font-size:13px}.trust-strip-inner .ts-item strong{font-size:15px;font-weight:600;line-height:1.3;margin-bottom:5px}.trust-strip-inner .ts-item .ts-text{line-height:1.4}.prod-card .prod-card-tag{width:132px}.dark-header .innerpage-header .section-heading+.button-group{margin-top:30px}.intro-stats .istat strong{font-size:24px}.features-box .features-box-sell{padding-right:0}.compliance-grid{grid-template-columns:repeat(3,1fr)}.setup-guide-header .banner-item .image-column{flex:0 0 460px;max-width:460px;width:100%}.contact-form-section .text-column{flex:0 0 420px;max-width:420px;width:100%}.pricing-plans .prod-grid .prod-card{padding:30px 20px}.pricing-plans .prod-card .tagline{line-height:1.4}.pricing-plans .prod-card .prod-badge{margin-bottom:10px}.pricing-plans .prod-price{margin-top:10px}.testimonials-list-wrapper .qoute-wrapper{padding:30px 20px}.testimonials-list-wrapper .quote-details .profile-pic{height:80px;width:80px}.testimonials-list-wrapper .quote-details .testi-name{font-size:16px}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item>label{min-height:115px}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item>label:after{top:-55px}}@media only screen and (max-width:1279px){body,button,input,select,textarea{font-size:14px;line-height:1.7}.link-button{letter-spacing:0;font-weight:600;font-size:14px}.hero-section .heading-lbl{font-size:18px;margin-bottom:10px}.hero-section .banner-item .slide-title{font-size:32px;margin-bottom:20px}.hero-section .banner-item .text-column,.hero-section .banner-item .text-column ul{font-size:14px}.hero-section .banner-item .banner-sub-text{font-size:20px;margin-bottom:15px}.hero-section .vmc-authorities{margin-top:30px}.hero-section .vmc-authorities ul li{font-size:16px}.hero-section .vmc-authorities ul li:before{top:9px!important}.why-trust-us .features-box h3,.why-trust-us .features-box .h3{font-size:18px;font-weight:400}h1:not(.highlight-heading),.h1{font-size:32px}.single .post blockquote{line-height:1.2;font-size:20px;font-weight:300}.single .post h2,.single .post .h2{font-size:28px}.hero-section .banner-item .text-column li:before{top:7px}}@media only screen and (max-width:1199px){.main-navigation .menu{gap:25px}.main-navigation .menu li a{font-size:14px}.product-image.vmc .vmc-logo-icon{left:100px;top:171px}.product-image.vmc .vmc-bluetick-icon{left:201px;top:170px}.hero-section .banner-item .button-group{align-items:flex-start;flex-direction:column;gap:10px}.hero-section .banner-item .button-group .highlight-text{font-size:18px}.stat-box strong{font-size:2rem}.cta-layout{gap:30px}.cta-layout .cta-perks{flex:0 0 40%;max-width:40%}.contact-form-wrapper{max-width:100%}.resources-tools-wrap .tools-list{padding:20px}.tools-list li{padding-top:4px;padding-bottom:4px}.tools-list li a{font-size:15px}.resources-tools-wrap .resource-item .resource-title{padding:15px}.resources-tools-wrap .resource-item h3{font-size:15px}.footer-widget-areas .column-1{padding-right:0;width:100%}.footer-widget-areas .column-1 .widget+.widget{margin-top:15px}.footer-widget-areas .column-2{width:40%}.footer-widget-areas .column-3,.footer-widget-areas .column-4{width:30%}.ca-card{flex:1;padding:20px}.lead br{display:none}.vmc-faq-2col .vmc-faq-wrap{column-count:1;column-gap:0}h3,.h3{font-size:24px}h4,.h4{font-size:20px}.prod-grid{gap:10px}.auth-visual{margin-left:0}.smime-flow-diagram{padding:20px}.faqs-tabs{display:none}.faqs-sidebar{flex:0 0 250px;max-width:250px;top:105px}.faqs-sidebar .sidebar-cta{padding:20px}.faqs-sidebar .sidebar-cta h4{font-size:20px}.sidebar-widget-area{max-width:250px;flex:0 0 250px}.blog-listing-wrapper .blog-listing{max-width:calc(100% - 250px);flex:0 0 calc(100% - 250px)}.bimi-eligibility-wrapper h2{font-size:20px!important}.bimi-eligibility-wrapper{padding:18px;line-height:1.4}.bimi-eligibility-wrapper a{letter-spacing:0;padding:3px 15px 0;line-height:36px;font-size:14px}.trust-strip-inner{gap:30px}.trust-strip-inner .ts-item{flex:0 0 calc((100% - 30px)/2);max-width:calc((100% - 30px)/2)}.usp-inner .usp-card{padding:15px;line-height:1.3}.usp-inner .usp-card .usp-val{margin-bottom:8px}.expert-grid{gap:10px}.expert-grid .expert-card{padding:20px;flex:0 0 calc((100% - 20px) / 3);max-width:calc((100% - 20px) / 3)}.fullstack-products .features-box{padding:20px}.single-article-wrap .sidebar-widget-area{max-width:310px;flex:0 0 310px}.single .post .article-meta-bar{flex-wrap:wrap}.media-badge-row{flex:0 0 100%;max-width:100%}.article-meta-bar .meta-item.read-time:after{display:none}button,html [type=button],[type=reset],[type=submit],.button{letter-spacing:0}.cta-layout.get-started-cta .cta-perks{flex:1;max-width:100%}.get-started-cta-wrap{flex:0 0 420px;max-width:420px}.get-started-cta-wrap .button .gs-btn-title{font-size:18px}.customer-logos-list .customer-logo{width:68px;height:68px}.tool-form-wrapper .vmccerts-agent-widget .cta-details{padding:30px 20px}.faqs-section.collapse-style .faqs-with-sidebar{gap:30px}.faqs-section.collapse-style .faqs-with-sidebar .faqs-sidebar{flex:0 0 280px;max-width:280px}.blog-listing-wrapper .blog-listing{max-width:calc(100% - 320px);flex:0 0 calc(100% - 320px)}.blog-listing>article.post{flex:0 0 100%;max-width:100%}.blog-listing-wrapper .sidebar-widget-area{max-width:320px;flex:0 0 320px}.section-heading .section-title br{display:none}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item>label{min-height:110px}}@media only screen and (max-width:1023px){.page-section{padding-top:50px;padding-bottom:50px}.hero-section{padding-top:65px}.hero-section .home-slider-wrap{display:flex;align-items:center;padding-bottom:0}.bcta{padding-bottom:120px}.hero-section .slick-dots{bottom:0}.auth-layer{padding:15px;gap:10px}.auth-layer .auth-title{line-height:1.3;font-size:15px}.supported-email-clients .dmarc-email-client .brand-logo-item{flex:0 0 calc((100% - 20px) /3);max-width:calc((100% - 20px) /3)}.hero-strip .sp{padding:20px 15px}.intro-stats .istat strong{font-size:20px;margin-bottom:5px}.agency-who-grid .agency-who-card{padding:20px}.fullstack-products .column-4 .features-box{flex:0 0 calc((100% - 2px)/2);max-width:calc((100% - 2px)/2)}.fullstack-products .column-4 .features-box:first-child{border-radius:20px 0 0}.fullstack-products .column-4 .features-box:nth-child(2){border-radius:0 20px 0 0}.fullstack-products .column-4 .features-box:nth-child(3){border-radius:0 0 0 20px}.fullstack-products .column-4 .features-box:last-child{border-radius:0 0 20px}.ladder-rows .lr{flex-wrap:wrap}.ladder-rows .lr-prod,.ladder-rows .lr-desc,.ladder-rows .lr-rev{flex:0 0 100%;max-width:100%}.single .post .single-article-wrap{flex-direction:column-reverse}.single-article-wrap .sidebar-widget-area{max-width:100%;flex:0 0 100%;position:relative;top:0}.warning-box,.danger-box,.primary-box,.secondary-box{font-size:14px;padding:15px}.authorized-ca-box{padding:20px}.authorized-ca-box .ca-products-item strong{font-size:18px}.authorized-ca-box .ca-products{gap:5px}.authorized-ca-box .ca-products-item{padding:10px;font-size:11px;line-height:1.2;flex:0 0 calc((100% - 10px) / 3);max-width:calc((100% - 10px) / 3)}.other-tools{padding-bottom:120px;margin-bottom:-60px}.agency-form .cta-layout{flex-direction:column}.agency-form .cta-layout .cta-perks{flex:0 0 100%;max-width:100%}.agency-form .cta-layout .contact-form-wrapper{max-width:100%;flex:0 0 100%}.contact-form-section .banner-item{flex-direction:column}.contact-form-section .text-column{flex:0 0 100%;max-width:100%}table th{padding:10px}table>:not(caption)>*>*{padding:10px}.customer-logos-list .customer-logo{width:64px;height:64px}.our-customers-logo-box .logos-list{gap:12px}.authorized-ca-box{max-width:100%;width:100%}.why-mark-certificate .col-4{width:100%}.why-mark-certificate .icon-box .icon-box-top{display:flex;gap:20px}.why-mark-certificate .icon-box .icon-box-img{width:30px}.why-mark-certificate .icon-box .icon-box-content{flex:1}.tool-form-wrapper .col-8,.tool-form-wrapper .col-4{width:100%}.tool-form-wrapper .vmccerts-agent-wrapper{background:#fff;display:flex;align-items:center}.tool-form-wrapper .vmccerts-agent-wrapper .cta-agent{background:var(--light-blue);flex:0 0 320px;max-width:320px;width:100%}.faqs-section.collapse-style .faqs-with-sidebar .faqs-sidebar{flex:0 0 100%;max-width:100%}.faqs-with-sidebar .vmccerts-agent-wrapper{background:#fff;display:flex;align-items:center}.faqs-with-sidebar .vmccerts-agent-wrapper .cta-agent{background:var(--light-blue);flex:0 0 320px;max-width:320px}.single-article-wrap .sidebar-widget-area{display:none}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item>label{min-height:95px}}@media only screen and (max-width:990px){.inner-header,.dark-header .inner-header{padding-right:65px}.main-navigation .menu-toggle{display:flex;right:0;top:15px}#site-navigation .primary-menu-wrapper{opacity:1;position:fixed;width:100%;background:#fff;right:0;top:0;border-radius:10px 0 0 10px;box-shadow:0 3px 10px #0000000d;transition:all .4s;height:100vh;max-width:320px;padding-top:90px;transform:translate(320px)}#site-navigation.menu-open .primary-menu-wrapper{transform:translate(0)}.main-navigation .menu{gap:0;flex-direction:column;text-align:left;overflow-y:auto}.main-navigation .menu li{width:100%;border-top:1px solid var(--border)}.main-navigation .menu li a{width:100%;padding:15px 30px;line-height:1.2;display:block;font-weight:600}.main-navigation .menu li>.sub-menu{visibility:visible;opacity:1;position:initial;border:none;padding:0;max-height:none;display:none;background:var(--bg);border-radius:0}.main-navigation .menu li>.sub-menu li{padding:0}.main-navigation .menu li.menu-item-has-children:before{display:none}.main-navigation .menu li>.sub-menu li a{padding:10px 30px;font-weight:500;color:var(--body-color);font-size:15px}.main-navigation .menu li>.sub-menu li+li{border-top:none}.main-navigation .menu li.menu-item-has-children .menu-arrow{position:absolute;height:32px;width:32px;border-radius:20px;background:url(/images/down-arrow-icon.svg) no-repeat scroll center;top:8px;right:15px;transition:all .4s;opacity:1;z-index:10;left:auto;border:none;background-size:14px;cursor:pointer}.main-navigation .menu li.menu-item-has-children .menu-arrow.active{transform:rotate(180deg)}.main-navigation .menu li.menu-item-has-children:after{display:none}.dark-header .main-navigation .menu li a{color:var(--body-color)}.menu-open+.header-cta-menu-wrapper #header-cta-menu li a{background:var(--secondary);color:#fff}.menu-open+.header-cta-menu-wrapper #header-cta-menu li a:after{background:#ffffff1f url(/images/arrow-right-white.svg) no-repeat scroll center}.hero-section .banner-item .slide-title,.section-heading h2,.section-heading .section-title{font-size:28px}.col-4{width:50%}.why-trust-us .features-box{flex:0 0 calc((100% - 2px)/2);max-width:calc((100% - 2px)/2);border-radius:0}.why-trust-us .features-box:nth-child(2){border-top-right-radius:20px}.why-trust-us .features-box:nth-child(5){border-bottom-left-radius:20px}.why-trust-us .features-box:nth-child(4),.why-trust-us .features-box:nth-child(3){border-radius:0}.testimonials-list-wrapper .testimonial-item{flex:0 0 calc((100% - 20px)/2);max-width:calc((100% - 20px)/2)}.resources-tools-wrap .resources-list{flex:0 0 100%;max-width:100%}.resources-tools-wrap .tools-list{max-width:100%;flex:0 0 100%}.section-heading{margin-bottom:30px}.bcta .section-heading{margin-bottom:15px}.footer-top .footer-tag-line{font-size:26px;max-width:440px}.contact-form-wrapper{padding:20px}.contact-form-wrapper h3{font-size:20px}.form-row.col-2,.form-row.col-3,.form-row{width:calc(100% + 10px);margin:0 -5px}.form-row .form-group{padding:0 5px}h1:not(.highlight-heading),.h1{font-size:28px}.hero-section .heading-lbl{font-size:16px}.bimi-flow-card .bflow-step .bfs-icon{flex:0 0 48px}.bimi-flow-card .bflow-step .bfs-text em{line-height:1.4;display:block}.req-grid .req-card{flex:0 0 calc((100% - 30px) / 3);max-width:calc((100% - 30px) / 3)}.col-5,.col-7{width:100%}.col-3{width:50%}.ca-pricing-plans .prod-grid{flex-wrap:wrap;justify-content:center;gap:30px}.ca-pricing-plans .prod-card{flex:0 0 45%;max-width:45%}.ca-pricing-plans .prod-card h3{font-size:20px}.prod-card .prod-card-tag{width:140px;font-size:11px}.cta-layout{align-items:flex-start}.form-row.col-2.last-row .form-group{width:100%;max-width:100%;flex:0 0 100%;text-align:left}.form-group.btn{margin-top:5px}.column-3 .who-needs-card-block{flex:0 0 calc((100% - 20px)/2);max-width:calc((100% - 20px)/2)}.smime-compliance-section .col-6{width:100%}.why-trust-us .feature-box-wrapper{margin-bottom:15px}.faqs-sidebar{flex:0 0 100%;max-width:100%;top:0;position:relative}.faqs-with-sidebar{flex-direction:column;gap:30px}.faqs-wrapper .section-heading h2.section-title{font-size:24px}.blog-listing-wrapper .blog-listing{max-width:100%;flex:0 0 100%;gap:20px}.sidebar-widget-area{max-width:100%;flex:0 0 100%}.blog-listing-wrapper .sidebar-widget-area{margin-top:30px}.innerpage-header.contact .banner-item{flex-direction:column}.hero-section.contact .banner-item .image-column{display:block}.contact-channels{max-width:100%}.hero-section.contact .banner-item .image-column,.hero-section.contact .banner-item .text-column{flex:0 0 100%;max-width:100%;margin-top:30px}.agency-pricing.pricing-plans .prod-grid{flex-wrap:wrap}.agency-pricing .prod-card{flex:0 0 calc((100% - 15px)/2);max-width:calc((100% - 15px)/2);width:100%}.tools-grid .tool-item>a{flex-direction:column;align-items:flex-start}.eligibility-form-section .sidebar-widget-area{max-width:100%;width:100%!important;padding:0}.setup-guide-header .banner-item{flex-direction:column}.setup-guide-header .banner-item .text-column,.setup-guide-header .banner-item .image-column{flex:0 0 100%;max-width:100%;width:100%}.how-to-get-content .col-4{position:relative;top:0;width:100%}.how-to-get-content .col-8{width:100%}.cta-layout.get-started-cta{flex-direction:column}.cta-layout.get-started-cta .cta-perks{flex:0 0 100%;max-width:100%}.cta-with-agent .get-started-cta{flex-direction:row-reverse}.get-started-cta-wrap{flex:0 0 100%;max-width:100%}.tool-form-wrapper .sidebar-widget-area{padding-left:0;padding-right:0}.cta-layout.without-cta-perks .get-started-cta-wrap{max-width:540px;grid-template-columns:repeat(1,1fr)}.home-why-vmccerts .row{flex-direction:column}.home-why-vmccerts .right{flex:0 0 100%;max-width:100%}.prod-card .prod-bottom{flex-direction:column;align-items:center;gap:10px;margin-top:15px}.customer-logos-list{gap:20px}.prod-card{padding:30px 20px}.prod-card .gmail-preview{width:calc(100% + 40px);margin:-30px 0 15px -20px;padding:15px 20px}.testimonials-list-wrapper .with-flipcard .qoute-back,.testimonials-list-wrapper .with-flipcard .qoute-front{padding:20px}.our-customers-logo-box .logos-list{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.our-customers-logo-box .logos-list .logo-item{width:64px;height:64px}.cta-with-agent .get-started-cta-wrap .button:before{display:none}.cta-with-agent .get-started-cta-wrap .button .gs-btn-text{padding:25px 70px 25px 25px}.cta-with-agent .get-started-cta .cta-agent{max-width:280px;flex:0 0 280px}.cta-with-agent .cta-layout.without-cta-perks .get-started-cta-wrap{padding-bottom:30px}.resources-tools-wrap .tools-list ul{display:flex;gap:30px;flex-wrap:wrap}.customer-logo-slider .logos-list .logo-item{width:auto;height:auto}.customer-logo-slider .our-customers-logo-box .logos-list{flex-wrap:nowrap;gap:0}.req-grid .req-card:nth-child(4n),.req-grid .req-card:nth-child(5n){flex:0 0 calc(50% - 7.5px);max-width:calc(100% - 7.5px)}.pricing-plans .vmccerts-agent-widget .cta-details{padding:30px 20px}.faqs-sidebar .sidebar-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.faqs-sidebar .sidebar-nav li a{padding:10px 15px 5px;border-radius:60px;border:1px solid var(--border);font-size:13px}.faqs-with-sidebar{margin-top:30px}.prod-tier,.prod-unit{letter-spacing:.4px}.ca-pricing-plans .prod-grid{gap:10px}.ca-pricing-plans .prod-card{flex:0 0 calc((100% - 20px) / 3);max-width:calc((100% - 20px) / 3)}.ca-pricing-plans .prod-card .button{padding:0 35px 0 20px;font-size:15px}.ca-pricing-plans .prod-card .button:after{top:12px;width:12px;height:12px;background-size:12px auto;right:20px}.vmc-page-wtvmc .col-4{width:33.33%}.eligibility-form-section .col-8,.eligibility-form-section .col-4{width:100%}.contact-form-wrapper.eligibility-form .form-header{margin:-30px -20px 20px}.eligibility-form-section .sidebar-widget-area{display:flex;gap:20px;flex-wrap:wrap}.eligibility-form-section .widget{flex:0 0 calc((100% - 20px)/2);max-width:calc((100% - 20px)/2);margin-top:0!important}.eligibility-form-section .vmccerts-agent-widget{flex:0 0 100%;max-width:100%}.eligibility-form-section .vmccerts-agent-wrapper{background:#fff;display:flex;align-items:center}.eligibility-form-section .vmccerts-agent-wrapper .cta-agent{background:var(--light-blue);flex:0 0 320px;max-width:320px}.how-to-get-content .vmccerts-agent-wrapper{background:#fff;display:flex;align-items:center}.how-to-get-content .vmccerts-agent-wrapper .cta-agent{background:var(--light-blue);flex:0 0 320px;max-width:320px}.blog-listing-wrapper .vmccerts-agent-wrapper{background:#fff;display:flex;align-items:center}.blog-listing-wrapper .vmccerts-agent-wrapper .cta-agent{background:var(--light-blue);flex:0 0 320px;max-width:320px}.blog-listing>article.post{flex:0 0 calc((100% - 20px)/2);max-width:calc((100% - 20px)/2)}.blog-listing-wrapper{margin:0}.blog-listing-wrapper .blog-listing{padding:0}.blog-listing-wrapper .sidebar-widget-area{max-width:100%;flex:0 0 100%;padding:0}.agency-form .cta-layout{align-items:normal}.vision-states{grid-template-columns:1fr 1fr 1fr}.eligibility-form-section .widget{flex:0 0 100%;max-width:100%}.blog-listing-wrapper .tools-list ul{display:flex;gap:30px;flex-wrap:wrap}.faqs-section.collapse-style .faqs-with-sidebar{flex-direction:column-reverse}.faqs-section.collapse-style .faqs-sidebar .sidebar-nav{display:none}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item>label:after{top:-40px}}@media only screen and (max-width:850px){.pricing-plans .prod-grid{flex-wrap:wrap}.pricing-plans .prod-grid .prod-card{flex:0 0 calc((100% - 10px)/2);max-width:calc((100% - 10px)/2)}.pricing-plans.products .vmccerts-agent-widget{max-width:100%;width:100%}.pricing-plans .vmccerts-agent-wrapper{background:#fff;display:flex;align-items:center}.pricing-plans .vmccerts-agent-wrapper .cta-agent{background:var(--light-blue);flex:0 0 320px;max-width:320px;width:100%}.ca-pricing-plans.pricing-plans .prod-grid{flex-wrap:nowrap}.ca-pricing-plans.pricing-plans .prod-grid .prod-card{flex:0 0 calc((100% - 20px)/3);max-width:calc((100% - 20px)/3)}.vmc-page-wtvmc .col-4,.vmc-page-wtvmc .col-8{width:100%}.emc-work-steps{flex-direction:column;gap:30px}.emc-work-steps .emc-step{flex:0 0 100%;max-width:100%;text-align:left;display:flex;gap:15px;align-items:flex-start;padding:0}.emc-work-steps .emc-step .step-number{margin:0;flex:0 0 54px}.emc-work-steps .emc-step .step-desc-wrap{padding-top:5px}.emc-work-steps:after{inset:20px auto 20px 24px;height:auto;background:linear-gradient(135deg,var(--primary),var(--teal));width:4px}.smime-process .emc-work-steps .emc-step{flex:0 0 100%;max-width:100%}.smime-process .emc-work-steps:after{left:25px;right:auto;bottom:40px}.agency-process .emc-work-steps .emc-step{flex:0 0 100%;max-width:100%}.agency-process .emc-work-steps:after{left:26px;right:auto}.agency-pricing.pricing-plans .prod-grid .prod-card{flex:0 0 calc((100% - 15px)/2);max-width:calc((100% - 15px)/2)}}@media only screen and (max-width:767px){.hero-section .slick-list{margin-left:0;margin-right:0}.hero-section .slick-list .banner-item{padding-left:0;padding-right:0}.hero-section .banner-item .image-column{display:none}.hero-section .banner-item .text-column{flex:0 0 100%;max-width:100%;width:100%;padding-right:0}.inner-header,.dark-header .inner-header{padding:10px 0}.inner-header,.dark-header .inner-header{padding-right:65px}.site-branding img{width:124px}#header-cta-menu li a{line-height:40px;padding:2px 45px 0 20px}#header-cta-menu li a:after{top:5px}.main-navigation .menu-toggle{top:12px;width:42px;height:42px;padding:12px}.main-navigation .menu-toggle span{width:18px}.main-navigation .menu-toggle.toggled span:nth-child(1){transform:rotate(45deg) translate(4px,5px)}.main-navigation .menu-toggle.toggled span:nth-child(3){transform:rotate(-45deg) translate(4px,-5px)}.stat-box{padding:20px}.stat-box .stat-txt{line-height:1.3;display:block}.lead{font-size:16px}.prod-grid{gap:15px}.prod-card{padding:30px 20px}.section-heading h2,.section-heading .section-title{font-size:26px}.icon-box,.why-trust-us .features-box,.testimonials-list-wrapper .testimonial-item{padding:20px}.who-needs-card-block{padding:20px;flex-direction:column}.who-needs-card-block .who-details{flex:1;max-width:100%}.who-needs-card-block .card-title{line-height:1.4;margin-bottom:10px}.supported-email-clients .brand-logo-item{padding:10px 15px}.supported-email-clients .brand-logo-item img{max-height:26px;max-width:90px}.cta-layout{flex-direction:column}.cta-layout .cta-perks{flex:1;max-width:100%}.footer-top{flex-direction:column;justify-content:center;text-align:center;gap:15px}.bcta .section-heading{max-width:420px;margin:0 auto 15px}.resources-tools-wrap .resource-item{max-width:100%;flex:0 0 100%}.site-footer{border-radius:30px 30px 0 0}.bcta{padding-bottom:110px}.ca-grid{flex-direction:column}.responsive-table{margin-bottom:30px;overflow-x:auto}.responsive-table table{width:750px}.compare-table td{padding:12px 10px;font-size:13px}.compare-table th{letter-spacing:0;padding:15px;font-size:13px}.faqs-item .faqs-question h3{font-weight:600;font-size:16px;line-height:23px}.faqs-item .faqs-answer{font-size:14px}.req-grid{justify-content:center}.req-grid .req-card{flex:0 0 calc((100% - 15px)/2);max-width:calc((100% - 15px)/2)}.ca-pricing-plans .prod-grid{flex-direction:column}.ca-pricing-plans .prod-card{flex:1;max-width:100%}.col-6{width:100%}.faqs-wrapper .section-heading h2.section-title{font-size:22px}.faqs-item .faqs-question h3{font-size:15px;line-height:20px}.collapse-style .faqs-item{padding:15px 45px 14px 15px}.collapse-style .faqs-item:after{top:12px;right:10px}.blog-listing>article.post{flex:0 0 100%;max-width:100%}.blog-filters{gap:5px}.blog-filters .filter-pill{font-size:13px;font-weight:500;padding:8px 15px 5px}.dark-header .innerpage-header{padding-top:90px}.ladder-rows .lr{padding:20px}.single .post h2,.single .post .h2{font-size:24px}.single .post h3,.single .post .h3{font-size:20px}.faqs-item-post .faqs-question h3{font-size:18px!important}.promotion-banner{padding:30px}.promotion-banner .promo-banner-title{font-size:22px}.article-meta-bar .author-chip{flex:0 0 100%;max-width:100%;margin-bottom:10px;padding-right:0}.article-meta-bar .author-chip:after{display:none}.media-badge-row{margin-top:10px;text-align:center}.article-meta-bar .meta-item{font-size:12px;padding-right:15px}.single .post .article-meta-bar{gap:10px}.article-meta-bar .meta-item span{font-size:12px;font-weight:500}.media-badge-row .mbadge{font-size:10px;letter-spacing:.04em}.single .innerpage-header .entry-title{font-size:24px}.single .post .article-meta-bar{margin-top:20px}.authorized-ca-box .ca-products-item{padding:15px}.highlight-box .highlight-heading{font-size:16px}.tools-grid{grid-template-columns:repeat(1,1fr)}.tools-grid .tool-item>a{flex-direction:revert;align-items:center}.tool-form-card .vmc-hero__input-wrapper{flex-direction:column}.tool-form-card .vmc-hero__input-field{flex:0 0 100%;max-width:100%;width:100%}.domain-report-card .card-body .card-col-header{max-width:180px;flex:0 0 180px}.tool-form-heading{font-size:20px}.tool-form-header{padding:20px}.tool-form-body{padding:0 20px 20px}.domain-status-banner{flex-direction:column}.domain-status-banner .right-part{flex:0 0 100%;width:100%}.form-group.followp-method .wpcf7-list-item-label{font-size:14px}.form-group.followp-method .wpcf7-form-control{flex-direction:column}.card-row.column-2{grid-template-columns:repeat(1,1fr)}.table-responsive{width:100%;overflow-x:auto}.table-responsive table{width:700px}.single-article-wrap .key-findings{padding:15px;border-radius:10px}.supporting-products .support-product{flex:0 0 100%;max-width:100%}.supporting-products-wrap{flex-direction:column}.supporting-products .supporting-products-wrap:before{inset:50% 0 auto;height:1px;width:auto}.home-why-vmccerts .left{padding:30px 20px}.testimonials-list-wrapper .qoute-front .quote-desc{min-height:90px}.about-what-we-do .row:before{display:none}.cta-with-agent .get-started-cta{flex-direction:column-reverse}.cta-with-agent .get-started-cta .cta-agent{max-width:280px;flex:0 0 280px;display:block;width:100%;margin:auto}.cta-with-agent .cta-layout.without-cta-perks .get-started-cta-wrap{padding-bottom:0}.resources-tools-wrap .tools-list ul{gap:0;flex-wrap:nowrap;flex-direction:column}.customer-logo-slider .our-customers-logo-box{flex-direction:column}.customer-logo-slider .our-customers-logo-box .cl-badge{flex:0 0 100%;padding:20px 15px 0;text-align:center}.customer-logo-slider .our-customers-logo-box .cl-badge br{display:none}.pricing-plans .prod-grid .prod-card{flex:0 0 100%;max-width:100%}.tool-form-wrapper .vmccerts-agent-wrapper .cta-agent{flex:0 0 280px;max-width:280px}.tool-checks-grid{grid-template-columns:repeat(1,1fr)}.eligibility-form-section .vmccerts-agent-wrapper .cta-agent{flex:0 0 280px;max-width:280px}.eligibility-form-section .widget{flex:0 0 100%;max-width:100%}.how-to-get-content .vmccerts-agent-wrapper .cta-agent,.pricing-plans .vmccerts-agent-wrapper .cta-agent,.faqs-with-sidebar .vmccerts-agent-wrapper .cta-agent,.blog-listing-wrapper .vmccerts-agent-wrapper .cta-agent{flex:0 0 280px;max-width:280px}.ca-pricing-plans.pricing-plans .prod-grid .prod-card{flex:0 0 100%;max-width:100%}.blog-listing-wrapper .tools-list ul{gap:15px}.blog-listing-wrapper .tools-list ul li{flex:0 0 calc((100% - 15px)/2);max-width:calc((100% - 15px)/2)}.section-heading .label{letter-spacing:1px}#breadcrumbs>span{flex-wrap:wrap}.bimi-certificate-tabs .card-col-value{word-break:break-all}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item>label{min-height:130px}.eligibility-form .column-3-options .wpcf7-form-control .wpcf7-list-item-label{padding:30px 20px 10px}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item>label:after{top:-55px}}@media only screen and (max-width:639px){.row{row-gap:20px;margin-left:-10px;margin-right:-10px}.container{padding:0 20px}.row .vmc-faq-wrap{padding:0 10px}.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-box:first-child{border-radius:10px 0 0}.stat-box:nth-child(2){border-radius:0 10px 0 0}.stat-box:nth-child(3){border-radius:0 0 0 10px}.stat-box:nth-child(4){border-radius:0 0 10px}.prod-grid{flex-direction:column;max-width:420px}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-5-new{padding-right:10px;padding-left:10px}.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.footer-widget-areas .column-2{width:100%}.footer-widget-areas .column-3,.footer-widget-areas .column-4{width:50%}.supported-email-clients .dmarc-email-client .brand-logo-item{flex:0 0 calc((100% - 10px)/2);max-width:calc((100% - 10px)/2)}.gx-60 [class*=col-]{padding-left:10px;padding-right:10px}.column-3 .who-needs-card-block,.expert-grid .expert-card{flex:0 0 100%;max-width:100%}.usp-inner{flex-wrap:wrap}.usp-inner .usp-card{flex:0 0 calc((100% - 2px)/2);max-width:calc((100% - 2px)/2)}.usp-inner .usp-card:first-child{border-radius:20px 0 0}.usp-inner .usp-card:nth-child(2){border-radius:0 20px 0 0}.usp-inner .usp-card:nth-child(3){border-radius:0 0 0 20px}.usp-inner .usp-card:last-child{border-radius:0 0 20px}.hero-strip{flex-wrap:wrap}.hero-strip .sp{flex:0 0 50%;max-width:50%}.hero-strip .sp:nth-child(2){border:0}.hero-strip .sp:nth-child(3),.hero-strip .sp:nth-child(4){border-top:2px solid rgba(255,255,255,.08)}.agency-who-grid{flex-wrap:wrap}.agency-who-grid .agency-who-card{flex:0 0 100%;max-width:100%}.agency-pricing .prod-card{flex:1;max-width:320px;margin:auto}.domain-status-banner .button-group{flex-direction:column;gap:10px;align-items:flex-start}.domain-status-banner .button+.button{margin-left:0}.bimi-certificate-tabs .tabs-list .tab-btn{font-size:15px;padding:14px 20px}.bimi-certificate-tabs .card-col-value{word-break:break-all}.compliance-grid{grid-template-columns:repeat(2,1fr)}.step-block-wrapper.column-2{flex-direction:column}.step-block-wrapper.column-2 .step-block{flex:0 0 100%;max-width:100%}.get-started-cta-wrap .button:after{right:18px}.data-card-body .table-wrap{overflow-x:auto;overflow-y:hidden}.data-card-body .table-wrap table{width:640px}.single-article-wrap .data-card .data-card-header{gap:5px;flex-direction:column;justify-content:center;text-align:center;align-items:center}.promo-banner-btn{display:flex;flex-direction:column;gap:10px;align-items:center}.supporting-products{max-width:420px;padding:0 20px 20px}.our-customers-logo-box .logos-list .logo-item{width:60px;height:60px}.tool-form-wrapper .vmccerts-agent-wrapper .cta-agent,.eligibility-form-section .vmccerts-agent-wrapper .cta-agent,.how-to-get-content .vmccerts-agent-wrapper .cta-agent,.faqs-with-sidebar .vmccerts-agent-wrapper .cta-agent,.blog-listing-wrapper .vmccerts-agent-wrapper .cta-agent{flex:0 0 250px;max-width:250px}.customer-logo-slider .logos-list .logo-item{width:auto;height:auto}.vision-states{grid-template-columns:1fr 1fr}.agency-pricing.pricing-plans .prod-grid{flex-direction:initial}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item>label:after{top:-55px}}@media only screen and (max-width:575px){.prod-grid,.supporting-products{max-width:100%}.main-navigation .menu-toggle{top:10px}.inner-header,.dark-header .inner-header{padding-right:55px}.why-trust-us .features-box,.why-trust-us .column-2 .features-box{flex:0 0 100%;max-width:100%}.why-trust-us .features-box:first-child{border-radius:10px 10px 0 0}.why-trust-us .features-box:nth-child(2),.why-trust-us .column-2 .features-box:nth-child(2),.why-trust-us .column-2 .features-box:nth-child(3),.why-trust-us .column-2 .features-box:nth-child(4),.why-trust-us .features-box:nth-child(5){border-radius:0}.why-trust-us .features-box:last-child,.why-trust-us .column-2 .features-box:last-child{border-radius:0 0 10px 10px}.emc-work-steps:after{bottom:40px}.testimonials-list-wrapper .testimonial-item,.who-needs-card-block{flex:0 0 100%;max-width:100%}.bcta .button-group{flex-direction:column}.form-row.col-2 .form-group{flex:0 0 100%;max-width:100%}.lead{line-height:1.5}.dark-header #header-cta-menu li a:after{display:none}#header-cta-menu li a{padding:2px 15px 0}.dark-card{padding:20px}.dark-card li{line-height:1.5}.threat-table .tt-head,.threat-table .tt-row{gap:5px;padding:10px 15px}.threat-table .tt-head span{font-size:11px;line-height:1.2}.dark-card .card-head,.dark-card .card-heading{font-size:15px;padding:12px 20px 9px}.example-record .report-sample{padding:0 20px 30px}.gray-card .card-heading{padding:12px 20px 9px}.gray-card.with-heading .card-details{padding:15px 20px}.fullstack-products .column-4 .features-box{flex:0 0 100%;max-width:100%}.fullstack-products .column-4 .features-box:first-child{border-radius:20px 20px 0 0}.fullstack-products .column-4 .features-box:nth-child(2),.fullstack-products .column-4 .features-box:nth-child(3){border-radius:0}.fullstack-products .column-4 .features-box:last-child{border-radius:0 0 20px 20px}.bimi-certificate-tabs .tabs-list{display:none}.bimi-certificate-tabs .tab-content .tab-header{display:block;background:var(--secondary);padding:18px 15px;position:relative;font-size:18px;color:var(--white);font-weight:600;font-family:Sora,sans-serif;line-height:1.2}.bimi-certificate-tabs .tab-content{display:block!important;border-radius:10px}.bimi-certificate-tabs .tab-content+.tab-content{margin-top:20px}.domain-report-card .card-header .title{font-size:18px}.bimi-logo-preview .mode-switch{right:15px;top:-76px}.bimi-certificate-tabs .bimi-logo-preview{padding-top:0}.stack-list.form-group .wpcf7-form-control{grid-template-columns:repeat(1,1fr)}.inline-list.form-group .wpcf7-form-control{row-gap:0}.single-article-wrap .pred-grid{grid-template-columns:1fr}.single-article-wrap .kf-grid{gap:10px}.single-article-wrap .kf-grid .kf-number{font-size:24px}.single-article-wrap .kf-grid .kf-label-stat{font-size:13px}.single-article-wrap .kf-grid .kf-stat{padding:15px 10px;border-radius:10px}.single .navigation .nav-links{flex-direction:column}.single .navigation .nav-previous,.single .navigation .nav-next{flex:0 0 100%;max-width:100%}.single .navigation .nav-links:before{display:none}.get-started-cta-wrap .button .gs-btn-title{font-size:16px}.bottom-note .link-button{display:inline-block}.cta-with-agent .get-started-cta .cta-agent{max-width:210px;flex:0 0 210px;display:block;width:100%;margin:auto}.why-mark-certificate .icon-box .icon-box-top{display:flex;flex-direction:column;gap:0px}.pricing-plans .vmccerts-agent-wrapper,.tool-form-wrapper .vmccerts-agent-wrapper{flex-direction:column;align-items:normal}.tool-form-wrapper .vmccerts-agent-wrapper .cta-agent{flex:0 0 100%;max-width:100%}.eligibility-form-section .vmccerts-agent-wrapper,.how-to-get-content .vmccerts-agent-wrapper,.faqs-with-sidebar .vmccerts-agent-wrapper,.blog-listing-wrapper .vmccerts-agent-wrapper{flex-direction:column;align-items:normal}.eligibility-form-section .vmccerts-agent-wrapper .cta-agent,.how-to-get-content .vmccerts-agent-wrapper .cta-agent,.faqs-with-sidebar .vmccerts-agent-wrapper .cta-agent,.blog-listing-wrapper .vmccerts-agent-wrapper .cta-agent,.agency-pricing.pricing-plans .prod-grid .prod-card{flex:0 0 100%;max-width:100%}.agency-pricing.pricing-plans .prod-grid{flex-direction:column;max-width:360px}.how-to-get-content .vmccerts-agent-wrapper .cta-agent,.pricing-plans .vmccerts-agent-wrapper .cta-agent,.faqs-with-sidebar .vmccerts-agent-wrapper .cta-agent,.blog-listing-wrapper .vmccerts-agent-wrapper .cta-agent{flex:0 0 100%;max-width:100%}.domain-report-card .card-body .card-col-header{max-width:150px;flex:0 0 150px;font-size:13px}.domain-report-card .card-body .card-col-value,.domain-report-card .card-body .card-col-value code{font-size:13px}.domain-report-card .card-body .card-col-value a.logo-preview,.domain-report-card .card-body .card-col-value a.certificate-details{display:inline-block;margin-top:5px}.bimi-certificate-tabs .card-col-header{flex:0 0 150px;max-width:150px}.form-box .tabs-list br{display:none}.form-box .tabs-list{gap:10px}.form-box .tabs-list .tab-btn{padding:0 20px;line-height:40px}.setup-guide-header .button-group{flex-direction:column;gap:10px;align-items:flex-start}.innerpage-header .hero-card ul li{padding:10px 0}.innerpage-header .hero-card ul li .check{flex:0 0 24px}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item>label:after{top:-87px}}@media only screen and (max-width:479px){h3,.h3{font-size:22px}.footer-widget-areas .column-3,.footer-widget-areas .column-4{width:100%}.footer-widget-col .widget .menu li+li{padding-top:5px}.footer-widget-col .widget-title{margin-bottom:10px}.footer-widget-areas .widget-col+.widget-col{margin-top:30px}.hero-section .banner-item .slide-title{font-size:24px}.hero-section .banner-item .banner-sub-text{font-size:18px;margin-bottom:10px}.hero-section .banner-item .text-column ul{margin:0 0 20px}.req-grid .req-card{flex:0 0 100%;max-width:100%}.dmarc-email-client .dmarc-client-badge{padding:4px 6px 2px;font-size:11px}.dmarc-email-client .dmarc-client-support{margin:15px auto 0;max-width:113px;line-height:1.3}.supported-email-clients .dmarc-email-client .brand-logo-item img{max-width:120px}.smime-flow-diagram{padding:15px}.smime-flow-diagram .fr-sub,.smime-flow-diagram .fb-sub{line-height:1.4}.smime-flow-diagram .flow-box{padding:10px 12px}.blog-listing .article-wrapper .article-content{padding:15px}.blog-listing .article-wrapper .article-meta-item{font-size:12px}.trust-strip-inner{gap:30px}.trust-strip-inner .ts-item{flex:0 0 100%;max-width:100%}.usp-inner .usp-card .usp-label{font-size:12px}.hero-strip .sp{padding:15px}.hero-strip .sp .sp-icon{width:40px;height:40px;font-size:20px}.hero-strip .sp .sp-name{font-size:16px}.hero-strip .sp .sp-desc{font-size:13px;line-height:1.3}.intro-stats .istat{padding:15px}.bimi-certificate-tabs .bimi-logo-preview .mobile-device{width:300px;height:380px;border:7px solid var(--secondary);border-bottom:0;border-radius:30px 30px 0 0}.bimi-certificate-tabs .bimi-logo-preview .screen{padding:40px 15px}.bimi-certificate-tabs .bimi-logo-preview .mail-header{font-size:16px}.bimi-certificate-tabs .bimi-logo-preview .featured-mail{gap:10px}.bimi-certificate-tabs .bimi-logo-preview .featured-mail img{flex:0 0 48px;max-width:48px;height:48px;border-radius:50%}.bimi-certificate-tabs .mail-title-row .mail-title{font-size:15px;font-weight:500}.bimi-certificate-tabs .mail-title-row .mail-time{font-size:10px}.bimi-certificate-tabs .mail-text{font-size:12px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.domain-status-banner .domain-status-title{font-size:22px;line-height:1.3;font-weight:600}.compliance-grid{grid-template-columns:repeat(1,1fr)}.upload-logos-wrap,.eligibility-form .column-3-options .wpcf7-form-control{flex-direction:column}.eligibility-form .column-3-options .wpcf7-form-control .wpcf7-list-item-label{text-align:left;padding:10px 10px 10px 38px}.eligibility-form .column-3-options .wpcf7-form-control .wpcf7-list-item-label:before,.eligibility-form .column-3-options .wpcf7-form-control .wpcf7-list-item-label:after{left:15px;margin-left:0;top:10px}.eligibility-form .column-3-options .wpcf7-form-control .wpcf7-list-item-label:after{left:19px;top:14px}.authorized-ca-box .ca-products-item{padding:10px 6px}.authorized-ca-box .ca-products-item strong{font-size:15px}.get-started-cta-wrap .button .gs-btn-text{padding:30px 50px 30px 20px}.get-started-cta-wrap .button:before{display:none}.get-started-cta-wrap .button .gs-btn-title{font-size:18px}.supporting-products .support-product p{font-size:13px;line-height:1.4}.authorized-ca-box .ca-list{gap:30px}.authorized-ca-box .ca-list .ca-item img{height:24px}.authorized-ca-box .ca-list .ca-item:before{right:-15px}.our-customers-logo-box .logos-list,.customer-logos-list{gap:14px}.our-customers-logo-box .logos-list .logo-item,.customer-logos-list .customer-logo{width:54px;height:54px}.customer-logo-slider .logos-list .logo-item{width:auto;height:auto}.req-grid .req-card:nth-child(4n),.req-grid .req-card:nth-child(5n){flex:0 0 100%;max-width:100%}.blog-listing-wrapper .tools-list ul li{flex:0 0 100%;max-width:100%}.blog-listing-wrapper .tools-list ul{gap:0}.domain-report-card .card-body .card-row,.bimi-certificate-tabs .card-row{flex-direction:column}.domain-report-card .card-body .card-col-header,.bimi-certificate-tabs .card-col-header{background:transparent;flex:0 0 100%;max-width:100%;padding-bottom:5px}.domain-report-card .card-body .card-col-value,.bimi-certificate-tabs .card-col-value{padding-top:0}.domain-report-card .card-body .card-col-value span{display:inline-block;padding:6px 10px 4px}.bimi-certificate-tabs .mail-title-row .mail-title{max-width:125px}.form-box .tabs-list{grid-template-columns:1fr 1fr;display:grid}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item{margin-bottom:15px}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item>label{min-height:inherit}.eligibility-form .form-group.brand-logo-status .wpcf7-list-item>label:after{top:10px;padding:0;text-align:left}}@media only screen and (max-width:419px){.supporting-products .supporting-products-wrap:before{margin-top:-10px}.prod-card h3{font-size:20px}.inner-header,.dark-header .inner-header{padding-right:45px}.site-branding img{width:100px}.main-navigation .menu-toggle{width:36px;height:36px;padding:10px}#header-cta-menu li a{font-size:13px;letter-spacing:-.5px;line-height:35px}.main-navigation .menu-toggle.toggled span:nth-child(1){transform:rotate(45deg) translate(3px,4px)}.main-navigation .menu-toggle.toggled span:nth-child(3){transform:rotate(-45deg) translate(3px,-4px)}}
