*,:after,:before{box-sizing:border-box}main{opacity:1}img{display:block;max-width:100%}body{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:28px;margin:0}h1{font-size:45px;line-height:55px}h1,h2{font-family:Poppins,sans-serif;font-weight:600;margin:0}h2{font-size:36px;line-height:46px}h3{font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:32px}h3,p{margin:0}section{margin:0 auto;max-width:1270px;padding:0 100px}.phl-logo{height:45px}.font-sm{font-size:16px;line-height:26px}.font-xs{font-size:14px;line-height:20px}header{background-color:#f3f3f4}footer{background-color:#fff}footer section,header section{align-items:center;display:flex;height:170px;justify-content:space-between}.divider-line{background-image:url(https://info.pigeonholelive.com/hubfs/webinars/zoom-webinar/divider-line-blue.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;height:5px;margin-bottom:30px;margin-top:20px;width:92px}.magic-section{display:flex;flex-direction:column}.magic-container{order:2;position:relative}.swoosh-wrapper{background-color:#f3f3f4;padding-bottom:60px}.swoosh-divider{background-image:url(https://info.pigeonholelive.com/hubfs/webinars/zoom-webinar/swoosh-zoom-grey.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;padding-bottom:6.55%;width:100%}.swoosh-wrapper .form-section{display:flex;flex-flow:row nowrap;gap:60px}.swoosh-wrapper .form-section .content{flex-grow:1}.swoosh-wrapper .form-section .content h1{margin-bottom:22px}.swoosh-wrapper .form-section .content p{margin-bottom:32px}.swoosh-wrapper .form-section .content img{width:100%}.swoosh-wrapper .form-section .form-placeholder{flex-shrink:0;position:relative;width:calc(50% - 30px)}.registration-form{margin:0 auto;max-width:1270px;order:1;position:relative;width:100%;z-index:1}.registration-form form{background-color:#fff;border-radius:10px;box-shadow:0 0 10px hsla(0,0%,39%,.4);font-size:15px;max-width:530px;padding:40px;position:absolute;right:100px;top:0;width:calc(50% - 110px)}.registration-form form h2{color:#f39124;margin-bottom:40px}.registration-form form .hs-form-field{margin-bottom:22px}.registration-form form .hs-fieldtype-text.hs-form-field label{display:none}.registration-form form .hs-fieldtype-text .hs-input{background-color:#f3f3f4;font-size:16px;height:42px}.registration-form form .hs-fieldtype-select label{margin-bottom:10px}.registration-form form .hs-fieldtype-select>.input{position:relative}.registration-form form .hs-fieldtype-select>.input:after{background-color:transparent;background-image:url(https://info.pigeonholelive.com/hubfs/webinars/zoom-webinar/down-chevron.svg);content:"";height:10px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:18px}.registration-form form .hs-fieldtype-select select{appearance:none;background-color:#f3f3f4}.registration-form form .hs-fieldtype-checkbox ul{list-style-type:none;padding:0}.registration-form form .hs-fieldtype-checkbox .hs-form-checkbox-display{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.registration-form form .hs-fieldtype-checkbox .hs-input{cursor:pointer;flex-grow:0;height:28px;left:0;margin:0;opacity:0;position:absolute;width:auto;width:28px;z-index:1}.registration-form form .hs-fieldtype-checkbox .hs-form-checkbox{margin-bottom:16px}.registration-form form .hs-fieldtype-checkbox .hs-form-checkbox .hs-form-checkbox-display{position:relative}.registration-form form .hs-fieldtype-checkbox .hs-form-checkbox span{font-size:15px;padding-left:44px}.registration-form form .hs-fieldtype-checkbox .hs-form-checkbox span:before{background-image:url(https://info.pigeonholelive.com/hubfs/webinars/zoom-webinar/unchecked.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:28px;left:0;position:absolute;top:0;width:28px}.registration-form form .hs-fieldtype-checkbox .hs-form-checkbox .hs-input:checked+span:before{background-image:url(https://info.pigeonholelive.com/hubfs/webinars/zoom-webinar/checked.svg)}.registration-form form .legal-consent-container .hs-richtext p{font-size:14px;line-height:20px}.registration-form form .hs-submit .hs-button{cursor:pointer}.hs-button,.hs-button.primary.large{font-family:Roboto,sans-serif;font-size:18px;font-weight:500;height:50px;padding:0}.thank-you-container{background-color:#f3f3f4}.thank-you-section .divider-line{margin-left:auto;margin-right:auto}.thank-you-section{background-color:#f3f3f4;padding:50px 0;position:relative;text-align:center}.event-details{background-color:#fff;border-radius:8px;box-shadow:1px 2px 12px 2px rgba(0,0,0,.1);display:grid;grid-template-columns:1fr 1fr;left:50%;max-width:680px;position:absolute;top:calc(100% - 25px);transform:translateX(-50%);width:90%}.event-details .event-icon{width:28px}.event-details .event-cell{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:30px;padding:30px 38px;text-align:left}.event-details .event-title{border-bottom:1.5px solid #e8e8ea;grid-column:1/3}.event-details .event-date{border-right:1.5px solid #e8e8ea;grid-column:1/2}.event-details .event-date,.event-details .event-time{font-family:Poppins,sans-serif;font-size:16px;grid-row:2/3}.event-details .event-time{grid-column:2/3}.about-section{margin-top:160px}.about-section .wrapper{display:flex;flex-flow:row nowrap;gap:60px}.about-section .wrapper .image-wrapper{flex-shrink:0;width:calc(50% - 10px)}.about-section .wrapper .image-wrapper img{width:100%}.you-will-learn-section{margin-top:130px}.you-will-learn-section h1{text-align:center}.you-will-learn-section .divider-line{margin-left:auto;margin-right:auto}.you-will-learn-section .cards{display:grid;gap:30px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto}.you-will-learn-section .card{border:1.5px solid #2d8cff;border-radius:8px;padding:30px 20px}.you-will-learn-section .card h3{color:#2d8cff;margin-bottom:30px}.cant-attend-section{margin-top:100px}.cant-attend-section .wrapper{background-color:#f39124;border-radius:15px;color:#fff;padding:70px 60px}@media screen and (max-width:1366px){.magic-container{padding-bottom:60px}.swoosh-wrapper{padding-bottom:80px}}@media screen and (max-width:1150px){.magic-container,.swoosh-wrapper{padding-bottom:100px}}@media screen and (max-width:1024px){.magic-container,.swoosh-wrapper{padding-bottom:0}.swoosh-divider{background-image:url(https://info.pigeonholelive.com/hubfs/webinars/zoom-webinar/swoosh-zoom-grey-m.svg);margin-top:-2px;padding-bottom:14%;width:100%}.swoosh-wrapper .form-section{gap:0;padding-bottom:30px}.swoosh-wrapper .form-section .form-placeholder{width:0}.registration-form{margin-top:50px;order:3}.registration-form form h2{text-align:center}.registration-form form{box-shadow:none;margin-top:0;max-width:none;padding:0 24px 50px;position:relative;right:auto;top:auto;width:100%}.registration-form form:after{bottom:0;box-shadow:0 0 10px hsla(0,0%,39%,.4);content:"";height:10px;left:0;position:absolute;width:100%;z-index:-1}.you-will-learn-section .cards{grid-template-columns:repeat(2,1fr)}.about-section .wrapper{flex-flow:row wrap}.about-section .content{text-align:center}.about-section .wrapper .image-wrapper,.swoosh-wrapper .form-section .content .image-wrapper{margin:0 auto;max-width:530px;width:100%}}@media screen and (max-width:768px){body{font-size:16px}section{padding:0 24px}h1,h2{font-size:28px;line-height:38px}h3{font-size:22px;line-height:32px}header section{height:150px}footer section{flex-direction:column;gap:20px;justify-content:center}.thank-you-section{padding:20px 0}.event-details{left:auto;margin:40px auto 0;position:relative;top:auto;transform:none}.event-details .event-cell{gap:14px;padding:22px 16px}.about-section{margin-top:60px}.about-section h1{text-align:center}.about-section .divider-line{margin-left:auto;margin-right:auto}.you-will-learn-section{margin-top:100px}.you-will-learn-section h1{text-align:center}.you-will-learn-section .cards{gap:20px;grid-template-columns:repeat(1,1fr)}.you-will-learn-section .card{padding:25px 22px}.you-will-learn-section .card h3{margin-bottom:14px}.cant-attend-section{margin-top:50px;padding:0}.cant-attend-section .wrapper{border-radius:0;padding:50px 24px}.cant-attend-section h1,.cant-attend-section p{text-align:center}}