.popup{bottom:0;font-size:0;left:0;opacity:0;position:fixed;right:0;text-align:center;top:0;visibility:hidden;z-index:80}.popup:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:1px}.popup_overlay{background:rgba(59,75,104,.65);bottom:0;left:0;position:absolute;right:0;top:0}.popup_content_wrapper{box-sizing:border-box;display:inline-block;height:100%;margin-left:-1px;overflow:auto;position:relative;text-align:left;transition:all .4s;vertical-align:middle;width:100%}.popup_close{fill:#8e9aac;position:absolute;right:20px;top:20px}.popup_close:hover{fill:#3b4b68}.popup_close .icon_cross{height:20px;width:20px}.s-popup_open{overflow:hidden}.s-popup_open .popup{opacity:1;visibility:visible}.popup .row{margin:0 -5px}.popup .col{padding:0 5px}.popup_content{background:#fff;box-sizing:border-box;margin:0 auto;min-height:100%;position:relative;width:100%}.popup_header{font-size:13px;line-height:1.30769;padding:18px 60px 18px 20px;position:relative}.popup_header h2{color:#3b4b68;margin-bottom:15px}.popup_header .labels{margin-top:-10px}.popup_header .label{border-radius:2px;display:inline-block;padding:2px 3px;vertical-align:top}.popup_header .back{height:20px;left:20px;position:absolute;top:20px;width:20px}.popup_header .back .icon{fill:#8e9aac;height:22px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:22px}.popup_header .back:hover .icon{fill:#3b4b68}.popup_header .flags{display:inline-block;font-size:0;height:40px;vertical-align:middle}.popup_header .flags .icon,.popup_header .image{height:40px;vertical-align:middle;width:40px}.popup_header .image{display:inline-block}.popup_header .image .bg,.popup_header .image .image_default{border-radius:100%;padding-bottom:100%}.popup_header .image .image_default{background:#3b4b68;color:#fff;position:relative}.popup_header .image .image_default span{font-size:10px;left:50%;max-width:90px;position:absolute;text-overflow:ellipsis;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.popup_header .title{color:#3b4b68;display:inline-block;font-size:20px;line-height:1.2;margin-left:10px;vertical-align:middle}.popup_footer_centered,.popup_header_centered,.popup_tabs{text-align:center}.popup_tabs{font-size:0;margin:0 0 20px;overflow:hidden;padding-bottom:10px}.popup_tabs>.flickity-viewport{overflow:visible!important}.popup_tabs ul{list-style:none}.popup_tabs li{display:inline-block;position:relative;vertical-align:top;width:50%}.popup_tabs li:after{background:#3498db;content:"";display:none;height:14px;left:50%;position:absolute;top:100%;transform:translate(-50%,-50%) rotate(-45deg);width:14px}.popup_tabs_item{display:inline-block;min-width:50%;position:relative;vertical-align:top}.popup_tabs_item:after{background:#3498db;content:"";display:none;height:14px;left:50%;position:absolute;top:100%;transform:translate(-50%,-50%) rotate(-45deg);width:14px}.popup_tabs a{background:#eaeced;color:#8e9aac;display:block;font-size:14px;font-weight:500;padding:16px 20px 14px;text-transform:uppercase}.popup_tabs a:hover{color:#3b4b68}.popup_tabs .s-active:after{display:block}.popup_tabs .s-active a{background:#3498db;color:#fff}.popup_tab{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:1px;left:10px;opacity:0;overflow:hidden;position:absolute;right:10px;top:0;transition:all .3s;visibility:hidden}.popup_tab.s-tab_active{height:auto;opacity:1;position:static;visibility:visible}.popup_body{font-size:14px;line-height:1.4;padding:0 20px}.popup_body hr,.popup_body ol,.popup_body p,.popup_body table,.popup_body ul{margin:0 0 1rem}.popup_body ol,.popup_body ul{color:#444f61;font-size:11px;margin-left:2rem}.popup_body ol li,.popup_body ul li{margin-bottom:1em}.popup_body hr{border:none;border-top:1px solid #b8dbf2}.popup_body table{color:#424b59;font-size:13px;width:100%}.popup_body table small{font-size:11px}.popup_body td{border-bottom:1px solid #b8dbf2;padding:1em;width:50%}.popup_body td:first-child{padding-left:0}.popup_body tr:last-child td{border-bottom:none}.popup_body h2{color:#3b4b68;margin-bottom:15px}.popup_body .red{color:#ff4b5f}.popup_body .green{color:#47bf6f}.popup_footer{color:#6d788a;font-size:12px;padding:20px}.popup_footer .btn{min-width:140px}.popup_footer .secure_message{margin-top:20px}.popup_footer_centered{padding-left:10px;padding-right:10px}.popup_footer_centered .btn{margin:0 5px;min-width:130px}.popup_image{background:transparent;font-size:0;height:100%;text-align:center}.popup_image:before{content:"";height:100%;width:1px}.popup_image .wrapper,.popup_image:before{display:inline-block;vertical-align:middle}.popup_image .wrapper{margin-left:-1px;width:90%}.popup_image img{margin:0 auto;max-height:80vh}.popup_image .popup_close{fill:#fff;position:absolute;right:20px;top:20px}@media (min-width:360px){.popup_footer_centered .btn{margin:0 10px;min-width:140px}}@media (max-width:767px){.popup_external_mobile_header{top:60px}}@media (min-width:768px){.popup{text-align:center;z-index:100}.popup_content_wrapper{max-height:100%;padding:30px 0}.popup_content{max-width:360px}.popup_image{max-width:90%}.popup_image .popup_close{position:fixed}.popup_header_large{padding:28px 60px 28px 30px}.popup_header_large .popup_close{right:30px;top:30px}.popup_header_large .back{left:30px;top:30px}.popup_w_720{max-width:720px}.popup_w_680{max-width:680px}.popup_w_480{max-width:480px}.popup_w_455{max-width:455px}.popup_w_430{max-width:430px}.popup_w_375{max-width:375px}}.popup_login p{font-size:14px}.popup_login p a:hover{text-decoration:underline}.popup_login .form{padding:0 30px 20px}.popup_login_footer{padding-bottom:20px;text-align:center}@media (min-width:768px){.popup_login .form{padding-bottom:30px}}@media (min-width:1024px){.popup_login{background:transparent;padding-bottom:0}.popup_login .popup-content-wrap{background:#fff}.popup_login .landing_demo_button{display:none}.popup_login_footer{padding-bottom:0;padding-top:20px}}.popup_content .popup-content-wrap{padding:0;text-align:left}.popup_content .popup-content-wrap .popup_header h2{font-size:24px;font-weight:400;line-height:1.2;margin:0}.popup_content .popup-content-wrap .popup_header .icon_cross svg{height:20px;margin-top:5px;width:20px}.popup_content .popup-content-wrap .landing_content .form .btn{font-size:20px;text-transform:uppercase}
