button#delete_image[data-v-12e60db7]{position:absolute;bottom:-20px;right:-20px;z-index:5}.avatar[data-v-9995b0ea]{display:block;margin:1rem auto;overflow:hidden;max-width:100%;transition:all .3s ease}#cv[data-v-9995b0ea]{margin:auto}@media screen and (max-width:575px){.left-panel ul>li[data-v-9995b0ea]{font-size:3vw!important;text-align:center}.left-panel ul>li .bi[data-v-9995b0ea]:before{padding-right:2vw!important}.left-panel h2[data-v-9995b0ea]{font-size:3.75vw!important}.right-panel h2[data-v-9995b0ea]{font-size:7vw!important}.right-panel p[data-v-9995b0ea]{font-size:4vw!important}.right-panel p.rodo[data-v-9995b0ea]{font-size:.75rem!important;margin:1rem}.right-panel .education-dates p[data-v-9995b0ea]{font-size:4vw!important;display:inline-block!important}.right-panel .education-info h5[data-v-9995b0ea]{font-size:5vw!important;font-weight:600!important}.right-panel .projects h5[data-v-9995b0ea]{font-size:5vw}.right-panel .projects p[data-v-9995b0ea]{font-size:4vw}}@media screen and (min-width:576px){.left-panel li[data-v-9995b0ea]{text-align:left;margin-left:1rem}}ul[data-v-9995b0ea]{padding:0}ul>li[data-v-9995b0ea]{padding:.5rem 0;list-style:none}ul>li>.bi[data-v-9995b0ea]{display:inline}.left-panel[data-v-9995b0ea]{transition:all .3s ease}.left-panel h2[data-v-9995b0ea]{text-align:center;padding-top:1rem}.left-panel>h2[data-v-9995b0ea]{margin:2rem .5rem;color:#fff}.left-panel>h2[data-v-9995b0ea]:first-child{margin:.5rem}.bi[data-v-9995b0ea]:before{padding-right:1em}.contact-padding[data-v-9995b0ea]{padding-left:.5rem}.card[data-v-9995b0ea]{margin:1rem .5rem;padding:.75rem}.card[data-v-9995b0ea]:first-child{margin-top:.5rem}.card p[data-v-9995b0ea]{margin-bottom:.3rem}.education-dates[data-v-9995b0ea]{margin:0}.topBorder[data-v-9995b0ea]{border-top:1px solid #dee2e6;padding-top:1rem}h2[data-v-7dbff724]{text-transform:uppercase;margin:1rem 0;font-size:.75rem}.preview-button-container[data-v-7dbff724]{width:3.25rem!important}.preview-button[data-v-7dbff724]{transition:all .3s ease}.preview-button[data-v-7dbff724]:hover{height:2.5rem;width:2.5rem}.preview-button-color[data-v-7dbff724]{height:2rem;width:2rem}.preview-button-color-active[data-v-7dbff724]{height:2.5rem;width:2.5rem;color:#fff}h2[data-v-10f5ee26]{text-transform:uppercase;margin:1rem 0;font-size:.75rem}.preview-button-container[data-v-10f5ee26]{width:3.25rem!important}.preview-button[data-v-10f5ee26]{transition:all .3s ease}.preview-button[data-v-10f5ee26]:hover{height:2.5rem;width:2.5rem}.preview-button[data-v-10f5ee26]{height:2rem;width:2rem}.preview-button-active[data-v-10f5ee26]{height:2.5rem;width:2.5rem;color:#fff}html{height:100%!important}body,html{font-family:Lato,sans-serif;scroll-behavior:smooth;min-width:284px;background-color:var(--bs-gray-300)}.header-navigation-button{transition:all .5s ease}.header-navigation-button:hover{background-color:#b7bfc7!important;border-radius:10%/50%}.header-navigation-button:active{background-color:#c1c9d1!important;border-radius:30%/70%;transition:all .15s ease-out}#footer{background-color:var(--bs-gray-800)}.bg-gray{background-color:var(--bs-gray-500)}.hidden-links{position:absolute;top:-100%;list-style-type:none;margin:0}.hidden-links>li>a:focus{background-color:#000!important;text-decoration:none;color:#fff;padding:5px;position:fixed;top:0;left:0;border:0}.slide-vertical-enter-from{opacity:0;transform:translateY(100%)}.slide-vertical-enter-to,.slide-vertical-leave-from{opacity:1;transform:translateY(0)}.slide-vertical-enter-active,.slide-vertical-leave-active{transition:all .3s ease}.slide-vertical-leave-to{opacity:0;transform:translateY(-100%)}.fade-enter-from,.fade-leave-to{opacity:0;scale:0}.fade-enter-to,.fade-leave-from{opacity:1;scale:1}.fade-enter-active,.fade-leave-active{transition:all .3s ease}.list-inline-item-name{color:var(--bs-dark)!important;font-weight:700}.list-inline-item-value{color:var(--bs-gray-800)!important;font-weight:400}@media print{#app_page{display:none!important}#cv_download{display:block!important;height:100vh!important;padding:1rem}#cv_download .left-panel{padding-left:.5rem;word-break:normal}#cv_download .rodo{margin:1rem}}#preview-tip{top:50%;position:relative;text-align:center;transform:translateY(-50%);z-index:5;scroll-behavior:smooth}#preview-tip p{font-size:1rem!important;font-weight:700}#cv_page{transition:all .3s ease}#cv-preview{position:fixed;right:5%;bottom:calc(74px + 10%);color:#fff}#preview{height:250px}#preview .left-panel h2{font-size:1vw;padding-top:.5vw!important;padding-bottom:.5vw!important;margin:.5vw auto!important}#preview .left-panel ul{margin-bottom:.5vw!important}#preview .col-8{padding-left:.8%}#preview .col-8 h2{font-size:1vw}#preview .col-8 .col-3{padding-right:0;padding-top:.2vw}#preview .card{padding:3%}#preview h5,#preview li,#preview p{font-size:.8vw;margin:.2vw!important;padding:.2vw!important}#cv_options{padding:1rem}#cv_options h2{text-transform:uppercase;margin:1rem 0;font-size:.75rem}#cv_options h5,#cv_options li,#cv_options p{font-size:1rem}#cv_options .preview-button-container{width:3.25rem!important}#cv_options .preview-button{transition:all .3s ease}#cv_options .preview-button:hover{height:2.5rem;width:2.5rem}#cv_options .preview-button{height:2rem;width:2rem}#cv_options .preview-button-active{height:2.5rem;width:2.5rem;color:#fff}#modal_preview_footer{margin:0;padding:.5rem}#modal_preview_footer .modal-mobile-preview-button{transition:all .3s ease;border-bottom-width:2px;border-bottom-style:solid;border-radius:0}#modal_preview_footer .modal-mobile-preview-button:hover{border-bottom-color:#0dcaf0}#modal_preview_footer .modal-mobile-preview-button-active,#modal_preview_footer .modal-mobile-preview-button-active:hover{border-bottom-color:#4651bb}.form-section{padding-top:.75rem}.form-section:first-child{padding-top:.25rem}.form-control{border-radius:0}.form-control:focus{border-bottom-width:2px}textarea{max-height:10rem}.nav-dot{width:12px;height:12px;padding:0;list-style-type:none;border-radius:50%;border:1px solid transparent;margin:auto .5rem}.text-small{font-size:.75rem!important}.required:after{content:" *";color:red}.cv-fullview{width:900px!important}@media screen and (max-width:767px){#footer{margin-bottom:74px!important}}@media screen and (min-width:768px){#footer{margin-bottom:0!important}}@media screen and (max-width:991px){#preview-column{max-width:280px!important}#preview-column #cv_options,#preview-column #cv_page{width:280px!important}#preview-column h2{display:block}}@media screen and (min-width:992px){#preview-column{max-width:380px!important}#preview-column #cv_options,#preview-column #cv_page{width:380px!important}#preview-column h2{display:inline-block}}