.pzf-registration-pass-section .container{margin:auto;max-width:1280px}.pzf-registration-pass-section .pzf-registration-pass-title{margin-right:20px}.pzf-registration-pass-section .pzf-registration-pass-title.left{text-align:left}.pzf-registration-pass-section .pzf-registration-pass-title.center{text-align:center}.pzf-registration-pass-section .pzf-registration-pass-title.right{text-align:right}.pzf-registration-pass-section .pzf-registration-pass-title h2{color:#232221;font-size:50px;font-weight:400;line-height:60px;margin:0}.pzf-registration-pass-section .pzf-registration-pass-title p{color:#232221;font-size:20px;font-weight:400;line-height:28px;margin:15px 0 0}.pzf-registration-pass-section .pzf-registration-pass{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-inner{background:#fff;box-shadow:3.5629px 6.23508px 8.4619px 0 rgba(0,0,0,.16);display:flex;flex-direction:column;padding:0 0 34px;position:relative}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-img{position:relative}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-img:before{background:linear-gradient(180deg,#f6aa1c,#ff5c64);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-img img{height:auto;max-width:100%;object-fit:cover;width:-webkit-fill-available}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-details-box{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:19px 20px 15px;position:relative;text-align:center;transition:all .5s ease;z-index:1}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-details-box h3{color:#232221;font-size:30px;font-weight:600;line-height:36px;margin:0;text-transform:capitalize}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-details-box h5{color:#232221;font-size:20px;font-weight:600;line-height:36px;margin:21px 0 0;text-transform:capitalize}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-details-box p{color:#232221;font-size:20px;font-weight:400;line-height:24.94px;margin:18px 0 0}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-details-box .pzf-registration-pass-btn{display:block;margin:33px 0 0}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-details-box .pzf-registration-pass-btn a{border-radius:5px;color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:19px;overflow:hidden;padding:18px 30px;position:relative}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-details-box .pzf-registration-pass-btn a:after,.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-details-box .pzf-registration-pass-btn a:before{bottom:0;content:"";display:block;left:0;position:absolute;transition:all .4s ease-in-out;width:100%;z-index:-1}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-details-box .pzf-registration-pass-btn a:before{background-color:#ff5c64;top:0}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-details-box .pzf-registration-pass-btn a:after{height:0}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-details-box .pzf-registration-pass-btn a:hover:after{background-color:#232221;height:100%}.pzf-registration-pass-section .pzf-registration-pass-company,.pzf-registration-pass-section .pzf-registration-pass-designation{font-size:12px}.pzf-registration-pass-section .pzf-registration-pass-inner .pzf-line{border-bottom:.5px solid #333;bottom:29px;left:27px;position:absolute;right:27px}.pzf-registration-pass-section .pzf-registration-pass-inner .pzf-line:after,.pzf-registration-pass-section .pzf-registration-pass-inner .pzf-line:before{background-color:#f7aa1d;border-radius:50%;content:"";height:10px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.pzf-registration-pass-section .pzf-registration-pass-inner:nth-child(2n) .pzf-line:after,.pzf-registration-pass-section .pzf-registration-pass-inner:nth-child(2n) .pzf-line:before{background-color:#ff5c64}.pzf-registration-pass-section .pzf-registration-pass-inner .pzf-line:after{left:auto;right:0}@media(max-width:1200px){.pzf-registration-pass-section .pzf-registration-pass{gap:40px;grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.pzf-registration-pass-section .pzf-registration-pass-title.right{text-align:left}}@media(max-width:991px){.pzf-registration-pass-section .pzf-registration-pass{gap:30px;grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.pzf-registration-pass-section .pzf-registration-pass-title h2{font-size:40px;line-height:48px}.pzf-registration-pass-section .pzf-registration-pass-title p{margin:12px 0 0}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-inner{padding:0 0 34px}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-title{margin:15px 0 0}.pzf-registration-pass-section .pzf-registration-pass{grid-template-columns:repeat(1,1fr)}.pzf-registration-pass-section .pzf-registration-pass .pzf-registration-pass-details-box h3{font-size:26px;line-height:32px}}.pwr-debug-jquery-module-marker-content,.pwr-debug-message-editor-warning{display:none!important}