#call-containerrr,#form-containerrr{cursor:pointer;position:fixed;right:0;bottom:0;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);line-height:30px}#call-containerrr,#form-containerrr,#form-headdd{color:#FFF;text-align:center}#form-contenttt form,.input{box-sizing:border-box;width:100%}#call-containerrr{margin:0;background-color:#08508b;border:1px solid #003f74;border-top-left-radius:10px;border-top-right-radius:10px;width:40px;max-width:70px;height:30px;font-weight:600;font-size:20px;-webkit-transition:all .2s .45s,height .2s cubic-bezier(.4,0,.2,1) .25s,max-width .2s cubic-bezier(.4,0,.2,1) .35s,width .2s cubic-bezier(.4,0,.2,1) .35s;transition:all .2s .45s,height .2s cubic-bezier(.4,0,.2,1) .25s,max-width .2s cubic-bezier(.4,0,.2,1) .35s,width .2s cubic-bezier(.4,0,.2,1) .35s}#call-containerrr a{text-decoration:none;color:#FFF}form-headdd>h1,form-headdd>h2{font-weight:700;color:#FFF;font-size:52px;margin:0;padding:0 20px}.form-overlayyy{width:0%;height:100%;top:0;left:0;position:fixed;opacity:0;background:#000;-webkit-transition:background 1s,opacity .4s,width 0s .4s;transition:background 1s,opacity .4s,width 0s .4s}.show-form-overlayyy .form-overlayyy{width:100%;opacity:.7;z-index:999;-webkit-transition:background 1s,opacity .4s,width 0s;transition:background 1s,opacity .4s,width 0s}.show-form-overlayyy.form-submitted .form-overlayyy{background:#119DA4;-webkit-transition:background .6s;transition:background .6s}#form-containerrr{z-index:1000;margin:0 45px;background-color:#1773c6;border:1px solid #135794;border-top-left-radius:10px;border-top-right-radius:10px;width:230px;max-width:250px;height:30px;font-weight:600;-webkit-transition:all .2s .45s,height .2s cubic-bezier(.4,0,.2,1) .25s,max-width .2s cubic-bezier(.4,0,.2,1) .35s,width .2s cubic-bezier(.4,0,.2,1) .35s;transition:all .2s .45s,height .2s cubic-bezier(.4,0,.2,1) .25s,max-width .2s cubic-bezier(.4,0,.2,1) .35s,width .2s cubic-bezier(.4,0,.2,1) .35s}#form-containerrr.expand{cursor:auto;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.17);border-radius:0;width:70%;height:610px;max-width:610px;padding:0;-webkit-transition:all .2s,max-width .2s cubic-bezier(.4,0,.2,1) .1s,height .3s ease .25s;transition:all .2s,max-width .2s cubic-bezier(.4,0,.2,1) .1s,height .3s ease .25s}#form-close,.icon::before{cursor:pointer}.input,select option{border:none;outline:0}.icon::before{font-size:30px;line-height:30px;display:block}.fa-pencil::before{content:url(https://markuchi.eu/images/leave-message.png);width:200px;height:30px;display:block}.expand.fa-pencil::before,.fa-close::before{display:none}.expand.fa-close::before{display:block;-webkit-animation:none;animation:none}#form-contenttt{font-family:Roboto,sans-serif;-webkit-transform:translateY(150%);transform:translateY(150%);width:100%;opacity:0;text-align:left;-webkit-transition:opacity .2s .2s,-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:opacity .2s .2s,-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .2s .2s;transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .2s .2s,-webkit-transform .2s cubic-bezier(.4,0,.2,1)}#form-contenttt.expand{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity 0s,-webkit-transform .7s cubic-bezier(.4,0,.2,1) .3s;transition:opacity 0s,-webkit-transform .7s cubic-bezier(.4,0,.2,1) .3s;transition:transform .7s cubic-bezier(.4,0,.2,1) .3s,opacity 0s;transition:transform .7s cubic-bezier(.4,0,.2,1) .3s,opacity 0s,-webkit-transform .7s cubic-bezier(.4,0,.2,1) .3s}#form-contenttt form{color:#FFF;height:100%;padding:0 20px 20px;margin-bottom:10px;text-align:left}#form-headdd{font-size:100%;padding:0;margin:0 20px;-webkit-transition:all .8s .6s;transition:all .8s .6s}#form-headdd>h1,#form-headdd>p{padding:0;margin:0}#form-headdd .preee{display:block}#form-headdd .posttt,.form-submitted#form-headdd .preee{display:none}.form-submitted#form-headdd{-webkit-transform:translateY(250%);transform:translateY(250%)}.form-submitted#form-headdd .posttt,.input{display:block}.input{background:rgba(0,0,0,.2);height:50px;margin:10px 0;padding:0 10px;box-shadow:none;-webkit-transform:translateX(0);transform:translateX(0)}::-webkit-input-placeholder{color:rgba(255,255,255,.8);font-size:90%}:-moz-placeholder{color:rgba(255,255,255,.8);font-size:90%}::-moz-placeholder{color:rgba(255,255,255,.8);font-size:90%}:-ms-input-placeholder{color:rgba(255,255,255,.8);font-size:90%}::-ms-input-placeholder{color:rgba(255,255,255,.8);font-size:90%}:placeholder-shown{color:rgba(255,255,255,.8);font-size:90%}input.email select,input.name,textarea{color:#FFF}.input.message{resize:none;height:150px;padding:10px}.input.submit{background-color:#FFF;color:#1773c6;font-size:120%;height:80px;box-shadow:0 5px rgba(0,0,0,.5);-webkit-transition:all .1s,-webkit-transform 0s .6s;transition:all .1s,-webkit-transform 0s .6s;transition:all .1s,transform 0s .6s;transition:all .1s,transform 0s .6s,-webkit-transform 0s .6s}.input.submit:active{margin-top:15px;box-shadow:0 0 rgba(0,0,0,.5)}.input.form-error{-webkit-animation:error .8s ease;animation:error .8s ease;background:rgba(0,0,0,.7)}select option{background:#1773c6;color:#FFF;box-shadow:none}select option:disabled{font-style:italic;color:rgba(255,255,255,.9);font-size:90%}.input{-webkit-transition:-webkit-transform 0s 1s;transition:-webkit-transform 0s 1s;transition:transform 0s 1s;transition:transform 0s 1s,-webkit-transform 0s 1s}.form-submitted .input{-webkit-transform:translateX(150%);transform:translateX(150%);opacity:0;-webkit-transition:all .5s,-webkit-transform .4s cubic-bezier(.4,0,.2,1) 0s;transition:all .5s,-webkit-transform .4s cubic-bezier(.4,0,.2,1) 0s;transition:all .5s,transform .4s cubic-bezier(.4,0,.2,1) 0s;transition:all .5s,transform .4s cubic-bezier(.4,0,.2,1) 0s,-webkit-transform .4s cubic-bezier(.4,0,.2,1) 0s}.form-submitted .input:nth-child(1){-webkit-transition-delay:.1s;transition-delay:.1s}.form-submitted .input:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}.form-submitted .input:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}.form-submitted .input:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s}.form-submitted .input:nth-child(5){-webkit-transition-delay:.5s;transition-delay:.5s}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #FFF inset}@media (max-width:600px){#form-containerrr.expand{height:100%;width:100%;max-width:100%;overflow:initial;overflow-x:hidden;bottom:0}#form-headdd>h1{font-size:300%}.icon:hover::before{-webkit-animation:none;animation:none}.form-overlayyy{display:none;-webkit-transition:none;transition:none}}@-webkit-keyframes error{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}20%,40%,60%,80%{-webkit-transform:translateX(6px);transform:translateX(6px)}}@keyframes error{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}20%,40%,60%,80%{-webkit-transform:translateX(6px);transform:translateX(6px)}}@-webkit-keyframes wiggle{0%,100%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}50%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes wiggle{0%,100%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}50%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}