.bottom-pane-wrap .bottom-pane-area{position:relative;padding:104px 0;text-align:center;overflow:hidden;background-color:#1c1c51;z-index:1}.bottom-pane-wrap .bottom-pane-blue{background-color:transparent;background-image:linear-gradient(rgba(2,156,215,.2),transparent);left:calc(50% - 660px);position:absolute;top:60px;z-index:-1;height:180px;width:360px}.bottom-pane-wrap .bottom-pane-yellow{background-color:transparent;background-image:linear-gradient(rgba(245,179,19,.2),transparent);bottom:20px;left:calc(50% - 440px);position:absolute;z-index:-1;height:120px;width:420px}.bottom-pane-wrap .bottom-pane-purple{background-image:linear-gradient(rgba(181,58,205,.2),transparent);right:calc(50% - 660px);top:20px}.bottom-pane-wrap .bottom-pane-green,.bottom-pane-wrap .bottom-pane-purple{background-color:transparent;position:absolute;z-index:-1;height:160px;width:300px}.bottom-pane-wrap .bottom-pane-green{background-image:linear-gradient(rgba(14,191,122,.2),transparent);bottom:0;right:calc(50% - 860px)}.bottom-pane-wrap .bottom-pane-inner{padding:0 100px}.bottom-pane-wrap .bottom-pane-inner h3{margin:0 0 40px;font-weight:500;color:#fff;font-size:24px;line-height:36px}.popup-col-wrap{justify-content:center}.bottom-pane-wrap .bottom-pane-button{margin-bottom:12px}.bottom-pane-wrap .bottom-pane-button a{outline:none;border:0;transition:background-color .2s ease 0s,box-shadow .2s ease 0s,color .2s ease 0s;cursor:pointer;border-radius:8px;font-family:Calibre,-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif;font-weight:500;background-color:transparent;box-shadow:inset 0 0 0 2px #fff;color:#fff;min-height:64px;padding-left:40px;padding-right:40px;font-size:20px;line-height:64px;width:auto;margin:0 14px;display:inline-block;-moz-box-sizing:inherit!important;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;vertical-align:top;text-decoration:none}.bottom-pane-wrap .bottom-pane-button a:hover{background:hsla(0,0%,100%,.12);text-decoration:none}.bottom-pane-wrap .bottom-pane-button a.button-popup{background-color:#f5b313;color:#1c1c51;outline:none;border:0;box-shadow:none}.bottom-pane-wrap .bottom-pane-button a.button-popup:hover{background-color:#f6bc30}.bottom-pane-wrap .popup-wrap{display:none}.bottom-pane-wrap.popup-open .popup-wrap{display:block;position:fixed;background:hsla(0,0%,100%,.8);top:0;left:0;right:0;bottom:0;z-index:10000}.bottom-pane-wrap .popup-inner-wrap{position:absolute;top:50%;left:50%;width:100%;max-height:calc(100% - 48px);min-height:100px;transform:translate(-50%,-50%);box-sizing:border-box;border-radius:4px;box-shadow:0 0 20px rgba(28,28,81,.12);background-color:#fff;overflow:hidden scroll;max-width:360px}.bottom-pane-wrap .popup-close{position:absolute;top:16px;right:16px;width:32px;height:32px;border:0;font-size:30px;line-height:0;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer;background-color:#1c1c51;border-radius:16px;color:#fff;box-shadow:inset 0 0 20px rgba(28,28,81,.24)}.bottom-pane-wrap .popup-content-wrap{width:100%;max-width:1280px;margin:0 auto;padding:16px 16px 32px;box-sizing:border-box}.bottom-pane-wrap .popup-top-content{margin-bottom:15px}.bottom-pane-wrap .popup-top-content h3{margin:32px 0 8px;color:#1c1c51;line-height:48px;text-align:center;font-size:28px;font-weight:400}.bottom-pane-wrap .popup-top-content h3 span{position:relative;display:inline-block;font-weight:500}.bottom-pane-wrap .popup-top-content p{margin:0;color:#1c1c51;font-weight:400;line-height:28px;font-size:14px;text-align:center}.bottom-pane-wrap .popup-col-wrap{display:flex;margin-left:-20px;margin-right:-20px;flex-direction:column}.bottom-pane-wrap .popup-left-content-col{flex-basis:50%;display:block;margin-bottom:16px}.bottom-pane-wrap .popup-left-content-col,.bottom-pane-wrap .popup-right-content-col{box-sizing:border-box;padding-left:20px;padding-right:20px}.bottom-pane-wrap .popup-left-content-col-inner,.bottom-pane-wrap .popup-right-content-inner{background-color:#fff;border-radius:4px;box-sizing:border-box;box-shadow:0 2px 26px rgba(28,28,81,.12);border:1px solid #f4f4f6;display:flex;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;flex:1 1 0%;min-height:346px;padding:32px}.bottom-pane-wrap .popup-left-content-col-bg{height:192px;left:8px;bottom:80px}.bottom-pane-wrap .popup-left-content-col-bg,.bottom-pane-wrap .popup-right-content-bg{background-color:transparent;background-image:radial-gradient(rgba(28,28,81,.15) 2px,transparent 0);background-position:0 0;background-size:15px 15px;display:none;width:344px;position:absolute;z-index:-1}.bottom-pane-wrap .popup-right-content-bg{height:191px;right:8px;top:152px}.bottom-pane-wrap .popup-col-wrap h3{margin:0;color:#1c1c51;font-weight:500;font-size:36px;line-height:48px;text-align:center}.bottom-pane-wrap .popup-col-wrap p{margin:0 0 24px;line-height:28px;font-size:18px;color:#029cd7;font-weight:500;text-align:center}.bottom-pane-wrap .popup-col-wrap .popup-right-content-inner p{color:#b53acd}.bottom-pane-wrap .popup-col-wrap ul{margin:0;padding:0;list-style:none;text-align:left}.bottom-pane-wrap .popup-col-wrap ul li{display:flex;-webkit-box-align:center;align-items:center;margin-bottom:16px;color:#1c1c51;font-weight:400;line-height:28px;font-size:16px;padding-left:0}.bottom-pane-wrap .popup-bottom-content p{font-size:14px;text-align:center;color:rgba(28,28,81,.7);margin:15px 0 0;font-weight:400;line-height:28px}.bottom-pane-wrap .popup-bottom-content p a{position:relative;display:inline-block;font-weight:500;line-height:inherit;text-decoration:none;cursor:pointer;font-size:14px;color:#029cd7}.bottom-pane-wrap .popup-bottom-content p a:hover{text-decoration:underline}.bottom-pane-wrap .popup-btn{outline:none;border:0;transition:background-color .2s ease 0s,box-shadow .2s ease 0s,color .2s ease 0s;cursor:pointer;border-radius:8px;font-family:Calibre,-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif;font-weight:500;background-color:#029cd7;height:50px;font-size:20px;line-height:64px;display:flex;-webkit-box-align:center;align-items:center;padding:4px;max-width:276px;color:#fff;line-height:normal;text-decoration:none}.bottom-pane-wrap .popup-btn img{display:block;max-width:100%;width:auto;height:100%;margin-right:16px}.bottom-pane-wrap .popup-btn span{-webkit-box-flex:1;flex-grow:1;margin-right:8px;line-height:1em;text-align:center}.bottom-pane-wrap .popup-right-content-col .popup-btn{background-color:#b53acd}.bottom-pane-wrap .popup-right-content-col .popup-btn:hover{background-color:#be52d3}.bottom-pane-wrap .popup-btn:hover{background-color:#02b2f5;color:#fff;text-decoration:none}.bottom-pane-wrap .popup-right-content{margin-bottom:16px}.bottom-pane-wrap .popup-inner-wrap{max-width:740px!important}.bottom-pane-wrap .popup-content-wrap{padding:64px 30px}@media screen and (min-width:768px){.bottom-pane-wrap .bottom-pane-inner h3{font-size:36px;line-height:48px}.bottom-pane-wrap .popup-inner-wrap{max-width:680px}.bottom-pane-wrap .popup-top-content h3{font-size:36px;margin-top:0}.bottom-pane-wrap .popup-content-wrap{padding:64px 64px 32px}.bottom-pane-wrap .popup-top-content p{font-size:18px}.bottom-pane-wrap .popup-col-wrap{flex-direction:column}.bottom-pane-wrap .popup-left-content-col{display:flex;padding-right:20px;margin-bottom:16px}.bottom-pane-wrap .popup-right-content-col{padding-left:20px}.bottom-pane-wrap .popup-left-content-col-inner,.bottom-pane-wrap .popup-right-content-inner{min-height:inherit}.bottom-pane-wrap .popup-left-content-col-bg,.bottom-pane-wrap .popup-right-content-bg{display:none}.bottom-pane-wrap .popup-col-wrap ul li{font-size:18px}}@media screen and (min-width:1024px){.bottom-pane-wrap .bottom-pane-inner h3{font-size:36px;line-height:48px}.bottom-pane-wrap .popup-inner-wrap{max-width:840px}.bottom-pane-wrap .popup-top-content h3{font-size:36px;margin-top:0}.bottom-pane-wrap .popup-content-wrap{padding:64px 64px 32px}.bottom-pane-wrap .popup-col-wrap{flex-direction:row;margin-right:-45px}.bottom-pane-wrap .popup-left-content-col{display:flex;padding-right:16px;margin-bottom:0}.bottom-pane-wrap .popup-right-content-col{padding-left:16px}.bottom-pane-wrap .popup-left-content-col-bg,.bottom-pane-wrap .popup-right-content-bg{display:block}}@media screen and (max-width:1024px){.bottom-pane-wrap .bottom-pane-inner{padding:0 10vw}}@media screen and (max-width:767px){.bottom-pane-wrap .bottom-pane-button a{margin:0 0 16px;width:100%}}