
.ui-dialog{position:fixed!important;display:flex;width:100%!important;height:100vh!important;z-index:1000;border-radius:0!important;background:rgba(255,255,255,1)}
.ui-dialog-titlebar{display:none}
.modal-open{overflow:hidden}
.modal-inner{display:none;margin:auto}
	.modal-inner *{text-align:center;}
	.contact-form,.successfull-sent{display:none}
	.modal-inner form{width:80vw;min-width:300px;max-width:600px}
	.modal-inner .successfull-sent{width:100%;padding:0 15px 0 15px}
	.modal-inner .successfull-sent i{color:rgba(255,140,0,1)}
	.modal-inner label{display:inline-block;width:100%;position:relative;margin:0 0 5px 0}
	.modal-inner label.user-choice{width:auto}
	.modal-inner input,.modal-inner textarea,.modal-inner .ui-selectmenu-text{display:block;width:100%;height:50px;line-height:50px;padding:5px;margin:0;background:rgba(255,255,255,1);border:1px solid rgba(230,230,230,1);transition:0.4s;color:rgba(0,0,0,1);font-family:'Roboto Condensed',Tahoma,Verdana,Geneva,sans-serif;font-size:12pt}
	.modal-inner input:active,.modal-inner input:focus,.modal-inner textarea:active,.modal-inner textarea:focus{border:rgba(255,140,0,1) 1px solid}
	.modal-inner textarea{height:auto;min-height:85px;line-height:20px;overflow:hidden;resize:none}
	.modal-inner input[type=checkbox]{display:inline-block;width:15px;height:15px}
	.modal-inner .user-gdpr,.modal-inner .user-gdpr span{text-align:left}
	.modal-inner .user-gdpr{margin:15px 0 0 0}
	.modal-inner .user-gdpr span{display:block;margin:-20px 0 0 25px;font-size:10pt;color:rgba(0,0,0,0.5)}
	.modal-inner .user-gdpr a{text-decoration:underline}
	.modal-inner button{transition:all 0.4s}

.fancybox{}
	.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
	.fancybox-wrap{position:absolute;top:auto;left:auto;margin:auto;z-index:1100}
	.fancybox-skin{position:relative;margin:auto}
	.fancybox-opened{z-index:8030}
	.fancybox-opened .fancybox-skin{}
	.fancybox-outer, .fancybox-inner{position:relative}
	.fancybox-inner{display:flex;align-content:center;align-items:center;justify-content:center}
	.fancybox-image,.fancybox-iframe{display:block;width:90%;height:90%}
	.fancybox-image{max-width:100%;max-height:100%;border:12px solid #FFF}
	.fancybox-lock {overflow:hidden}
	.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:1000;background:rgba(0,0,0,0.85)}
	.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
	.fancybox-lock .fancybox-overlay{overflow:hidden}
	.fancybox-title-float-wrap{position:absolute;right:0;left:0;margin:5px 0 0 0;text-align:center}
	.fancybox-nav{position:absolute;top:0;width:40%;height:100%}
	.fancybox-prev{left:0;text-align:left}
	.fancybox-next{right:0;text-align:right}
	.fancybox-close,
	.fancybox-nav span{display:flex;align-content:center;align-items:center;justify-content:center;position:absolute;width:50px;height:50px;z-index:1;transition:all 0.4s}
	.fancybox-close{position:fixed;top:0;right:0}
	.fancybox-nav span{top:50%;margin-top:-25px}
	.fancybox-close,
	.fancybox-nav span{font-size:1.5em;color:rgba(255,255,255,1)}
	.fancybox-prev span{left:-35px}
	.fancybox-next span{right:-35px}
	.fancybox-close:hover,
	.fancybox-nav:hover span{color:rgba(66,111,132,1)}
	.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}
	
@media (max-width:900px) {
.fancybox-wrap{width:100%!important;left:0!important;}
.fancybox-inner{width:100%!important}
.fancybox-image, .fancybox-iframe{width:98%;height:98%}
.fancybox-image{border:5px solid #FFF}
.fancybox-close,
.fancybox-nav span{font-size:1em;color:rgba(66,111,132,1)}
.fancybox-nav span{background:rgba(255,255,255,0.3)}
.fancybox-nav span:hover{background:rgba(255,255,255,0.75)}
.fancybox-prev span{left:5px}
.fancybox-next span{right:5px}
.fancybox-close{position:absolute;top:-45px;right:-10px}
.fancybox-close:hover,
.fancybox-nav:hover span{color:rgba(66,111,132,0.5)}
}
	