.vm-phone-component{width:320px;max-width:100%;min-height:400px;max-height:500px;border:10px solid rgba(0,0,0,0.9);border-radius:15px;box-shadow:0px 0px 33px rgba(0,0,0,0.8);margin:0 auto;padding:30px 15px;box-sizing:border-box;overflow-y:auto}.vm-phone-component.free-width{width:auto}.vm-phone-component.unframe{border:none;box-shadow:none;min-height:100%;max-height:100%}.vm-phone-component>*,.vm-phone-component *{color:#2ea3f2;margin:0;padding:0;box-sizing:border-box;font-family:"Catamaran", sans-serif}.vm-phone-component img{max-width:100%;max-height:200px}.vm-phone-component .vm-header{margin-bottom:30px;padding:15px;text-align:center}.vm-phone-component .vm-container{display:flex;flex-wrap:wrap;flex:0 0 100%;max-width:600px;margin:0 auto}.vm-phone-component .vm-container .vm-item{width:100%;justify-content:center;text-align:center;margin:5px 0px}.vm-phone-component .vm-button{text-decoration:none;transition:0.5s ease all}.vm-phone-component .vm-button,.vm-phone-component .vm-button:visited{display:inline-block;font-size:1.5rem;border:2px solid #2ea3f2;border-radius:6px;padding:0.5rem 0.8rem;width:100%;max-width:100%}.vm-phone-component .vm-button.tagged{position:relative;padding-top:1.2rem}.vm-phone-component .vm-button.tagged>.tag{position:absolute;top:2px;left:2px;display:inline-block;padding:2px 5px;border:2px white solid;border-radius:4px;background-color:#093041;font-size:8px;font-weight:bold;text-transform:uppercase;text-align:center;color:white;vertical-align:middle}.vm-phone-component .vm-button:active,.vm-phone-component .vm-button:hover{background-color:#2ea3f2;border-color:white;color:white}.vm-phone-component .vm-button.inverted{background-color:#2ea3f2;border-color:white;color:white}.vm-phone-component .vm-button.inverted:active,.vm-phone-component .vm-button.inverted:hover{background-color:transparent;color:#2ea3f2;border-color:#2ea3f2}.vm-phone-component .vm-button.red{color:#F62F00;border-color:#F62F00}.vm-phone-component .vm-button.red:active,.vm-phone-component .vm-button.red:hover{background-color:#F62F00;border-color:white;color:white}.vm-phone-component .vm-button.red.inverted{background-color:#F62F00;border-color:white;color:white}.vm-phone-component .vm-button.red.inverted:active,.vm-phone-component .vm-button.red.inverted:hover{background-color:transparent;color:#F62F00;border-color:#F62F00}.vm-phone-component .vm-button.blue{color:#093041;border-color:#093041}.vm-phone-component .vm-button.blue:active,.vm-phone-component .vm-button.blue:hover{background-color:#093041;border-color:white;color:white}.vm-phone-component .vm-button.blue.inverted{background-color:#093041;border-color:white;color:white}.vm-phone-component .vm-button.blue.inverted:active,.vm-phone-component .vm-button.blue.inverted:hover{background-color:transparent;color:#093041;border-color:#093041}.vm-phone-component .vm-button.featured{animation:opacity 2s ease-out infinite}@keyframes opacity{0%{opacity:1}50%{opacity:0.2}100%{opacity:1}}.global-loader{position:fixed;z-index:1000;top:0px;left:0px;display:none;width:100%;height:100%;background-color:rgba(255,255,255,0.85)}.global-loader.active{display:block}.global-loader .box{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:300px;max-width:max-content;max-height:max-content}.global-loader .box .loader{border:16px solid #093041;border-top:16px solid #2ea3f2;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}

/*# sourceMappingURL=style.css.map */
