﻿.nudge-box{position:fixed;z-index:9999999}.nudge-box .box-inner{padding:30px 65px 30px 20px;max-height:90vh;background:#fff;border-radius:7px;border:2px solid #e5e5e5;box-shadow:4px 10px 19px rgba(0,0,0,.12)}.nudge-box .box-inner>.box-close+*{margin-top:0}.nudge-box .box-inner :last-child{margin-bottom:0}.nudge-box .box-inner img{max-width:100%}.box-close{position:absolute;top:10px;right:15px;cursor:pointer;background:url(/assets/images/icons-close.svg) 0 0/contain no-repeat;width:56px;height:52px}.nudge-box.popup .box-close i{background:#000;border-radius:50%;height:1.3em;width:1.3em;color:#fff;padding-top:.1em;text-align:center}.nudge-box.popupfullscreen{top:0;width:100%;height:100%;background:rgba(0,0,0,.5);justify-content:center;align-items:center;display:none}.nudge-box.popupfullscreen.active{display:flex}.nudge-box.popupfullscreen .box-inner{overflow:hidden;max-width:90%;max-height:90%;position:relative}.nudge-box.popupfullscreen img{max-width:100%;max-height:100vh}.nudge-box.popupleft,.nudge-box.popupright{width:800px;max-width:80%;bottom:-100%;transition:.3s ease-in-out}.nudge-box.popupleft{left:20px}.nudge-box.popupright{right:20px}.nudge-box.popupleft.active,.nudge-box.popupright.active{bottom:20px}.nudge-box.slideout{top:20vh;transition:.3s ease-in-out}.nudge-box.slideout img{max-width:100%;height:auto!important}.nudge-box.slideoutleft{left:-275px}.nudge-box.slideoutright{right:-275px}.nudge-box.slideoutleft:hover{left:-265px}.nudge-box.slideoutright:hover{right:-265px}.nudge-box.active.slideoutleft{left:0}.nudge-box.active.slideoutright{right:0}.nudge-box.slideout .box-label{position:absolute;width:75px;background:#000;color:#fff;cursor:pointer;padding:10px}.nudge-box.slideoutleft .box-label{right:-75px}.nudge-box.slideoutright .box-label{left:-75px}.nudge-box.slideout .box-inner{width:275px;background:#fff}@media(min-width:768px){.mob{display:none}.nudge-box .box-inner p{font-size:20px}}@media(max-width:600px){.nudge-box .box-inner .f-btn{width:100%}}@media(max-width:767px){.desk{display:none}.nudge-box .box-inner{padding:20px 50px 20px 20px;border-bottom-left-radius:0;border-bottom-right-radius:0}.nudge-box .box-close{width:45px;height:42px}.nudge-box.popup{bottom:-100%;left:5%;right:initial;display:flex;transition:.5s ease-out;width:90%;max-width:90%;height:auto;align-items:flex-start}.nudge-box.popup.active{top:initial;bottom:0}.nudge-box.popup .box-inner{max-width:100%}}