.distribution-landing .heading1{font-family:proxima-nova,sans-serif !important;font-size:40px;font-weight:700}
.distribution-landing .heading2{font-family:proxima-nova,sans-serif !important;font-size:28px;font-weight:800}
.distribution-landing .heading3{font-family:proxima-nova,sans-serif !important;font-size:18px;font-weight:600}
.distribution-landing .heading4{font-family:proxima-nova,sans-serif !important;font-size:20px;font-weight:500}
.distribution-landing .text-skyBlue{color:#2078ca}
.distribution-landing .column-grid{display:flex;gap:50px;justify-content:center}
.distribution-landing .column-grid .colBox{max-width:50%}
.distribution-landing .bulletList{margin-top:20px}
.distribution-landing .bulletList ul{padding:0;list-style:none}
.distribution-landing .bulletList ul li{display:flex;align-items:center;position:relative;color:#0a0d0f;font-size:18px;font-weight:600;gap:6px}
.distribution-landing .bulletList ul li:before{content:'';display:block;width:35px;height:35px;background:url(../../../../../content/dam/bullet-icon.png) no-repeat;background-size:contain}
.distribution-landing .bulletList ul li p{font-size:18px;font-weight:600}
.distribution-landing .btnCustomStyle{border:2px solid #fff;border-radius:6px;font-size:20px;padding:10px 24px;margin-top:20px}
.distribution-landing footer .main-footer{padding:30px 0}
.distribution-landing footer .top-footer{display:flex;align-items:center;justify-content:space-between;gap:20px}
.distribution-landing footer .sub-footer{padding:0}
.distribution-landing footer .bottom-footer{display:block;padding:30px 0}
.distribution-landing footer .sub-footer-border{border-top:1px solid #fff}
.distribution-landing footer .footer-links{display:flex;justify-content:center;align-items:center}
.distribution-landing footer .copyrightSec{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:20px}
.distribution-landing footer .copyrightSec a{text-decoration:underline}
.distribution-landing .getStartedForm{padding:40px 0 0;background:#063369;color:#fff;margin-bottom:0}
.distribution-landing .getStartedForm .eloquaForm{width:100%;flex-flow:column;justify-content:center}
.distribution-landing .getStartedForm a{color:#fff;text-decoration:underline}
.distribution-landing .getStartedForm .checkbox input[type="checkbox"]:focus+label::before,.distribution-landing .getStartedForm .checkbox input[type="radio"]:focus+label::before{outline:0}
.distribution-landing .getStartedForm input[type="checkbox"]:checked+label:before,.distribution-landing .getStartedForm .checkbox-primary input[type="radio"]:checked+label:before{background-color:#fff;border-color:#063369}
.distribution-landing .getStartedForm .checkbox-primary input[type="checkbox"]:checked+label::after,.distribution-landing .getStartedForm .checkbox-primary input[type="radio"]:checked+label::after{color:#063369;font-weight:bold}
.distribution-landing .d-flex{display:flex;justify-content:center}
.distribution-landing .d-none{display:none}
.distribution-landing .getStartedForm .form-group{margin:0;padding:20px 0}
.distribution-landing .getStartedForm .form-group input{font-weight:bold}
.distribution-landing .getStartedForm .form-group label.lblanimate{position:absolute;font-size:14px;left:23px;top:27px;display:block;margin:0;color:rgba(0,0,0,.30);transition:transform 250ms cubic-bezier(0.5,0,0,1),font-size 250ms cubic-bezier(0.5,0,0,1);visibility:hidden}
.distribution-landing .getStartedForm .form-group.focused label.lblanimate{background:#cc471d;color:#fff;padding:1px 9px;transform:translateY(-133%);left:15px;font-size:12px;z-index:1;border-top-left-radius:10px;border-top-right-radius:10px;visibility:visible}
.distribution-landing .getStartedForm .form-group.focused label.lblanimate .required{color:#fff}
.distribution-landing .getStartedForm input::placeholder,.distribution-landing .getStartedForm .form-group select{color:rgba(0,0,0,.30);font-weight:normal}
.distribution-landing .getStartedForm input::-ms-input-placeholder{color:rgba(0,0,0,.30);font-weight:normal}
.distribution-landing .getStartedForm .form-group.focused select,.distribution-landing .getStartedForm .form-group select:focus{color:rgba(0,0,0,1);font-weight:bold}
.distribution-landing .prn-testimonial{display:flex;padding:40px 0;justify-content:center;flex-wrap:wrap;gap:30px 0}
.distribution-landing .prn-testimonial .card-view{flex:1;display:flex;flex-direction:column;padding:0 15px;gap:16px;flex:0 0 33.333333%;max-width:33.333333%;text-align:center}
.distribution-landing .prn-testimonial .card-view .quote-icon svg path{fill:#862483}
.distribution-landing .prn-testimonial .card-view p{font-family:"IBM Plex Serif","Times New Roman",serif !important;font-style:italic;font-size:18px;font-weight:400}
.distribution-landing .prn-testimonial .card-view p:last-child{font-family:proxima-nova,sans-serif !important;margin:0;font-style:normal;font-weight:800;margin-top:auto;font-size:16px}
.distribution-landing .iconText .typography{color:#000000CC}
.distribution-landing .iconText .prnBlueColor .typography,.distribution-landing .iconText .prnDeepBlueColor .typography{color:#fff}
.distribution-landing .iconText .logo-list{justify-content:space-between;padding:30px 0;gap:25px;width:500px;margin:0 auto;align-items:inherit}
.distribution-landing .iconText .logo-list .logo{display:flex;flex-direction:column;justify-content:space-between;text-align:center}
.distribution-landing .iconText .logo-list .logo img{max-height:50px;margin:0 auto}
.distribution-landing .iconText .logo-list .logo h3{font-size:20px;font-weight:600;font-family:proxima-nova,sans-serif !important}
.prnBlueColor{background:#063369;color:#fff}
.prnDeepBlueColor{background:#031f41;color:#fff}
@media(max-width:1023px){.distribution-landing footer .sub-footer{margin-top:-1px}
.distribution-landing .iconText .logo-list{gap:15px 40px}
.distribution-landing .iconText .logo-list .logo{padding:0;width:auto}
.distribution-landing .prn-testimonial .card-view p{font-size:15px}
.distribution-landing footer .top-footer .logo-section img{max-width:180px}
.distribution-landing .iconText .logo-list{width:600px}
}
@media(max-width:639px){.distribution-landing .heading1{font-size:22px}
.distribution-landing .heading2{font-size:22px}
.distribution-landing .heading3{font-size:16px}
.distribution-landing .column-grid{flex-direction:column;gap:15px}
.distribution-landing .column-grid .colBox{max-width:100%}
.distribution-landing .bulletList ul li{font-size:16px}
.distribution-landing .prn-testimonial .card-view{gap:7px;flex:0 0 100%;max-width:100%;padding:0}
.distribution-landing .prn-testimonial .card-view p{font-size:13px;line-height:19.5px}
.distribution-landing footer .footer-links{justify-content:inherit;flex-wrap:wrap;gap:10px 0}
.distribution-landing footer .sub-footer ul li:nth-child(4n){margin-left:0}
.distribution-landing footer .footer-links a{height:100%;display:flex;align-items:center}
.distribution-landing footer .copyrightSec{flex-direction:column}
.distribution-landing .d-flex{flex-direction:column}
.distribution-landing .iconText .logo-list{justify-content:center;width:100%}
}