.ppb-modal{position:fixed;width:100vw;height:100vh;top:0;left:0;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:9999;max-width:100%}.ppb-modal.ppb_open{display:-ms-flexbox!important;display:flex!important}.ppb-modal .ppb-modal-content{position:relative;width:650px;max-height:100%;top:0;left:0;z-index:999;background-repeat:no-repeat;background-size:cover;max-width:100%;overflow:hidden}.ppb-modal .ppb-modal-content .ppb-modal-close{right:15px;top:15px}.ppb-modal .ppb-modal-content p{margin:0 0 15px 0}.ppb-modal .ppb-modal-content p:last-child{margin-bottom:0}.ppb-modal .ppb-modal-content img{vertical-align:top!important}.ppb-modal.height_fit_screen .ppb-modal-content{height:100vh!important;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.ppb-modal.height_fit_screen .ppb-modal-content::-webkit-scrollbar{display:none}.ppb-modal.horizontal_center{-ms-flex-pack:center;justify-content:center}.ppb-modal.horizontal_left{-ms-flex-pack:start;justify-content:flex-start}.ppb-modal.horizontal_left.without_overlay{width:auto;height:auto}.ppb-modal.horizontal_right{-ms-flex-pack:end;justify-content:flex-end}.ppb-modal.horizontal_right.without_overlay{width:auto;height:auto;right:0;left:auto}.ppb-modal.vertical_middle{-ms-flex-align:center;align-items:center}.ppb-modal.vertical_top{-ms-flex-align:start;align-items:flex-start}.ppb-modal.vertical_top.without_overlay{height:auto}.ppb-modal.vertical_bottom{-ms-flex-align:end;align-items:flex-end}.ppb-modal.vertical_bottom.without_overlay{top:auto;bottom:0;height:auto}.ppb-modal .ppb-modal-overlay{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:998;background-color:rgba(0,0,0,.3);background-repeat:no-repeat;background-size:cover}.ppb-modal .ppb-modal-close{position:absolute;color:#333;right:35px;top:35px;z-index:999;font-size:30px;cursor:pointer;transition:.3s}body .bg-pos-right-bottom{background-position:right bottom!important}body .bg-pos-right-top{background-position:right top!important}body .bg-pos-right-center{background-position:right center!important}body .bg-pos-left-bottom{background-position:left bottom!important}body .bg-pos-left-top{background-position:left top!important}body .bg-pos-left-center{background-position:left center!important}body .text-center{text-align:center}