@font-face{font-family:Prompt;font-style:normal;font-weight:400;src:local(Prompt),url(/assets/Prompt-Regular-CML3dYIz.ttf)format("truetype")}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:Source Sans Pro,sans-serif}html,body{height:100%}body{color:#a6a6a6;font-family:Prompt,serif;font-size:calc(.923077vw + 11.2308px)}hr{border:1px solid gray;width:80%}.visible{visibility:visible}.invisible{visibility:hidden}#root,.app{height:100%;min-height:100%}.container{width:100%;min-height:100%}ul{list-style:none}.main{padding-bottom:50px;overflow:auto}.content{text-align:center;flex-direction:column;align-items:center;width:100%;height:100%;min-height:92.5vh;display:flex;overflow:auto}.content-area{flex-direction:column;justify-content:space-around;align-items:center;margin-top:20px;display:flex}.title{display:relative;width:17%;margin-top:70px;margin-bottom:20px;font:700 1.3em Open Sans,sans-serif}.title p{vertical-align:top;margin-left:-50%;display:inline-block}.word{opacity:0;position:absolute}.letter{transform-origin:50% 50% 25px;display:inline-block;position:relative;transform:translateZ(25px)}.letter.out{transition:transform .32s cubic-bezier(.55,.055,.675,.19);transform:rotateX(90deg)}.letter.behind{transform:rotateX(-90deg)}.letter.in{transition:transform .38s cubic-bezier(.175,.885,.32,1.275);transform:rotateX(0)}.wisteria{color:#8e44ad}.belize{color:#2980b9}.pomegranate{color:#c0392b}.green{color:#16a085}.midnight{color:#2c3e50}.slide{z-index:5;flex-direction:column;justify-content:center;align-items:center;display:flex}.slide-header{margin-top:100px;padding-top:80px;position:relative;overflow:hidden}.slide-header h1{visibility:hidden;z-index:1002;color:#f4e6fa;text-align:center;letter-spacing:.11em;text-shadow:2px 2px 2px #f0f9;margin-top:3%;font-family:Great Vibes,cursive;animation:25s ease-in 5s infinite both showup}@keyframes showup{0%{visibility:visible;transform:translateY(300px)}25%{transform:translateY(0)}80%{opacity:.7;transform:translateY(0)}90%{opacity:.35}to{opacity:0}}.paragraph-bottom-space{margin-bottom:1em}.paragraph-top-space{margin-top:1em}#slideshow{z-index:0;width:100%;height:100%;margin:0;padding:0;list-style:none;position:fixed;top:0;left:0}#slideshow li{opacity:0;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;animation:90s linear infinite imageAnimation;position:absolute;top:0;left:0}#slideshow li:first-child{background-image:url(/assets/wind-energy-kai-gradert-min-Db0qbA8U.jpg)}#slideshow li:nth-child(2){background-image:url(/assets/wind-energy-constantine-fountos-HFruj0qu.jpg);animation-delay:10s}#slideshow li:nth-child(3){background-image:url(/assets/wind-energy-tim-vanderhoydonck-DumU_6o1.jpg);animation-delay:20s}#slideshow li:nth-child(4){background-image:url(/assets/wind-energy-karsten-wurth-D7JOsjaN.jpg);animation-delay:30s}#slideshow li:nth-child(5){background-image:url(/assets/wind-energy-philippe-bourhis-min-BsUhTDqK.jpg);animation-delay:40s}#slideshow li:nth-child(6){background-image:url(/assets/wind-energy-anna-jimenez-calaf-min-BPANVNZ6.jpg);animation-delay:50s}#slideshow li:nth-child(7){background-image:url(/assets/wind-energy-georgi-petrov-Dlnr7zaJ.jpg);animation-delay:60s}#slideshow li:nth-child(8){background-image:url(/assets/wind-energy-andrea-boldizsar-DN7qSLBM.jpg);animation-delay:70s}@keyframes imageAnimation{0%{opacity:0;animation-timing-function:ease-in}10%{opacity:1;animation-timing-function:ease-out}20%{opacity:1}30%{opacity:0}}.no-cssanimations #slideshow li{opacity:1}.navbar{z-index:1001;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:50px;display:flex;position:fixed;top:0}.navbar .firstmenu span{font-size:25px}.navbar .secondmenu{margin-left:20px}.navbar .fa-bars{transition:color .4s ease-out}.navbar .linkMenu{letter-spacing:.15em;color:#fff;text-transform:uppercase;margin-left:5px;margin-right:20px;font-family:Montserrat,sans-serif;font-size:.7rem;text-decoration:none;transition:all .5s ease-out;display:inline-flex}.shadow{text-shadow:1px 1px 1px #c9c6c6}.navbar .firstmenu .fa-minus:hover{color:#e08181;cursor:pointer}.navbar .firstmenu .fa-bars:hover{color:#fff;cursor:pointer}.navbar .secondmenu span:hover{color:#e08181;cursor:pointer}.navbar .linkMenu>i{margin-right:4px}.color{color:#000;text-shadow:.5px .5px .5px #707070}@media screen and (width<=610px){.secondmenu{flex-wrap:wrap;justify-content:space-around;display:flex}.linkMenu{margin-top:3px;margin-bottom:3px}}@media screen and (width<=410px){.secondmenu span{align-items:center;width:5em}}.projects-container{flex-direction:row;justify-content:space-around;align-items:center;min-width:98%;margin:0;padding:0;display:flex;position:relative}.database{flex-direction:column;justify-content:center;align-items:center;width:17%;height:28vw;display:flex}.circle-top{z-index:1000;border-radius:50%}.circle-base{border-bottom-right-radius:50%;border-bottom-left-radius:50%}.common{background-color:#267a88;border:2px solid #fff;width:100%;min-width:78px;height:25%;min-height:55px}.position-zero{z-index:1000;transform:translateY(60px)}.position-one{z-index:999;transform:translateY(15px)}.position-two{z-index:998;transform:translateY(-30px)}.position-three{z-index:997;transform:translateY(-75px)}.source{background:#6762a6;border:1vw solid #c9c3e6;border-color:#0077b5 #c9c3e6 #c9c3e6 #0077b5;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;min-width:15%;padding-bottom:15%;display:flex;position:relative;left:-5px}.data-text{margin:0 -50% 0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.data-text h4{color:#fff;font-size:1.4rem}.nomal-text{color:#3a3a3a;text-align:justify;background-color:#fff5f6;width:80%;padding-bottom:1.5em;font-size:.8em;font-style:normal;line-height:1.6em}.nomal-text p{margin-top:1em;margin-left:1.5em;margin-right:1.5em}.nomal-text p a{text-decoration:none}.data-text ul{flex-direction:column;justify-content:space-between;align-items:baseline;margin-top:.4em;margin-left:1em;list-style-type:square;display:flex}.data-text li{color:#fff;font-size:.7em}#triangle-bottomleft{border-bottom:100px solid red;border-right:100px solid #0000;width:0;height:0}.wall{z-index:1;width:100%;height:80%}@keyframes slide{0%{opacity:0;transform:translate(0)}20%{opacity:1;transform:translate(10vw)}80%{opacity:1;transform:translate(50vw)}to{opacity:0;transform:translate(60vw)}}@keyframes blink{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}.move-wall{z-index:-1;opacity:0;align-self:flex-end;animation-name:slide;animation-duration:10s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;display:flex;position:absolute}.ec{animation-delay:0s;top:0%}.sm{animation-delay:2.5s;top:15%}.crm{animation-delay:5s;top:30%}.ads{animation-delay:8.5s;top:42.5%;right:-15px}.leads{animation-delay:5s;top:55%}.camp{animation-delay:2.5s;top:70%}.cs{animation-delay:0s;top:85%}.any-data{animation:1s linear infinite blink}.behind-wall{color:#0077b5;flex-direction:row;justify-content:center;font-size:1.3vw;font-weight:600;display:flex}.newarrow{z-index:-1;border:.35vw solid #0000;border-color:#ff5454 #0000 #0000 #0077b5;width:.7vw;height:.7vw;transform:rotate(135deg)}.circlecontainer{background:0 0;border-radius:15%;flex-direction:column;justify-content:center;align-items:center;width:20%;min-width:20%;padding-bottom:20%;display:flex;position:relative}.wordscircle{color:#000;position:absolute}.wordscircle p{color:#00f;opacity:.6;z-index:-10;font-family:Great\+Vibes,sans-serif;font-size:1em;font-weight:bolder}.circlecontainer .extraload{vertical-align:top;text-shadow:1px 1px 1px #000,5px 5px 10px #00f;opacity:.5;z-index:-5;margin:0 -50% 0 0;font-size:4.5em;font-weight:bolder;position:absolute;top:49%;left:48%;transform:translate(-50%,-50%)}.nomal-text p:first-letter{padding-left:1.5em}hr{border:.4px groove salmon;opacity:.4;border-block-end-color:red}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (width<=940px){.data-text ul{margin-left:0;list-style-type:none}.data-text li{font-size:.6em}.data-text h4,.wordscircle p{font-size:.8em}.projects-container .extraload{font-size:3em}.projects-container{height:12em}.database{height:35vw;margin-top:1em}.common{border:2.7px solid #fff}}@media screen and (width<=730px){.title p{margin-left:-60%}.data-text ul{visibility:hidden}.data-text h4{margin:0 -50% 0 0;font-size:3vw;font-weight:100;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wordscircle p{font-size:.6em}.projects-container .extraload{font-size:1.7em}.database{height:38vw}.behind-wall{font-size:.6em}.newarrow{border:.3vw solid;border-color:#000 #0000 #0000 red;width:.6vw;height:.6vw}}@media screen and (width<=450px){.source{left:5px}.behind-wall{font-size:8px;font-weight:400}.newarrow{margin-top:3.5px}.projects-container{justify-content:space-between}.circlecontainer{margin-right:15px}.common{width:95%;height:95%}.database{height:20vh;margin-right:15px}}.form-container{flex-flow:column;justify-content:space-around;align-items:center;width:100%;height:20em;display:flex}.form-container .msg-returned{color:#858585;width:60%;font-size:.8em}.form-container .recaptcha{text-align:center;background:#a4a4a4;border:1px solid #a4a4a4;border-radius:2px;margin:0 auto;display:table}.form-container .recaptcha-inner{transform-origin:0;-webkit-transform-origin:0 0;border:.5px solid #fff;margin:0 auto;padding-top:2.5px;padding-left:2.5px;display:table;transform:scale(1)}.form-container .form-element input[type=date],.form-container .form-element input[type=datetime],.form-container .form-element input[type=datetime-local],.form-container .form-element input[type=email],.form-container .form-element input[type=month],.form-container .form-element input[type=number],.form-container .form-element input[type=password],.form-container .form-element input[type=range],.form-container .form-element input[type=search],.form-container .form-element input[type=tel],.form-container .form-element input[type=text],.form-container .form-element input[type=time],.form-container .form-element input[type=url],.form-container .form-element input[type=week],.form-container .form-element select,.form-container .form-element textarea{text-transform:uppercase;color:#fff;text-align:center;background-color:#373737;border:2px solid #a4a4a4;border-radius:0;width:40%;min-width:250px;height:40px;font-size:.7em}.form-container .form-element textarea{height:80px}.form-container .form-element input[type=submit],.form-container .form-element button[type=submit],.form-container .form-element .form-btn{text-transform:uppercase;color:#ccc;text-shadow:2px 2px 3px #000;background:#373737;width:30%;margin-top:10px;padding-top:10px;padding-bottom:10px;font-size:.7em;font-weight:400;transition:all .6s ease-out}.form-container .form-element .form-btn:hover{color:#fff;letter-spacing:.1em;cursor:pointer;background:#1a1a1a;border:2px solid #707070;width:31%;box-shadow:5px 5px 3px 1px #0d0d0de6}.contact-form{flex-direction:column;justify-content:space-between;width:80%;height:80%;padding-bottom:20px;display:flex}.form-container .form-element textarea::-webkit-input-placeholder{color:#717171;background-color:#373737;line-height:80px}.form-container .form-element textarea:-moz-placeholder-shown{color:#717171;opacity:1;background-color:#373737;line-height:80px}.form-container .form-element textarea::-moz-placeholder{color:#717171;opacity:1;background-color:#373737;line-height:80px}.form-container .form-element textarea:-ms-placeholder-shown{color:#717171;background-color:#373737;line-height:80px}.form-container .form-element textarea::-moz-placeholder{color:#717171;background-color:#373737;line-height:80px}.keep-in-touch{text-align:center;width:40%;font-size:.9em}@media screen and (width<=450px){.form-container{height:33em}.title p{margin-left:-100%}.keep-in-touch,.msg-returned{width:80%}}.website{float:left;background-color:#e43;flex-flow:wrap;justify-content:center;width:65%;display:flex}.website-text{color:#fff;text-align:justify;flex-direction:column;justify-content:space-around;align-items:flex-start;width:80%;margin-top:2em;margin-bottom:2em;display:flex}.website-text p{width:100%;font-family:Montserrat,sans-serif;font-size:.7em}.website-text .text-2{flex-direction:column;display:flex}.website-text .text-2 p{width:unset;align-self:center}.website-text .text-3 p{width:unset;align-self:center;margin-bottom:.9%}.website-text .text-4 ul{margin-top:.5em}.website-text a{color:#fff;font-family:Montserrat,sans-serif;text-decoration:none}.website-text a:hover{color:#000;opacity:.7;transition-duration:.7s}.website-text .text-1,.website-text .text-2,.website-text .text-3,.website-text .text-4{width:100%;margin-top:1%;margin-bottom:1%}.website-text .text-3{flex-direction:column;display:flex}.website-text .text-3 .images{background-color:#fff;flex-flow:wrap;justify-content:center;align-self:center;width:60%;display:flex}.website-text .text-3 .images img{margin:5% 3%}.website-text .text-2 .a-plus{color:#71dc71;font-size:1.2em}.website-text ul li{color:#fff;font-size:.6em}.website-text ul{margin-left:6.5em;list-style-type:disc}@media screen and (width<=600px){.website{width:90%}.website-text .text-3 .images{width:100%}.website-text .text-3 .images img{margin:3% 1%}.website-text p{margin-bottom:2%}.website-text ul{margin-left:1em;list-style-type:disc}.website-text{color:#fff;text-align:justify;width:90%;margin-top:1em;margin-bottom:2em}}.about-area{float:left;flex-flow:wrap;justify-content:center;width:65%;padding-bottom:1em;display:flex}.about-area,.skills-container{background-color:salmon}.photo-container{flex-flow:column wrap;justify-content:space-around;align-items:center;width:90%;margin-top:3%;display:flex}.introduction{opacity:1;flex-grow:1;flex-shrink:1;width:70%}.introduction span{color:#fff;font-size:1.2em}.personaldata{color:#474747;flex-direction:column;justify-content:center;align-items:center;min-width:20%;padding-top:1em;font-family:Montserrat,sans-serif;display:flex}.personaldata h4{font-size:1.em;color:#fff;font-style:italic;font-weight:100}.personaldata p{text-align:justify;color:#fff;width:60%;padding-top:1em;padding-bottom:1em;font-size:.75em}.last-phrase{text-align:center;color:#fff;width:100%;padding-top:1.5em;padding-bottom:.5em;font-size:.7em}.personaldata p a{color:#fff;text-decoration:none}.personaldata p a:hover{color:#000;opacity:.7;transition-duration:.7s}.personaldata .Obama-speech{text-align:center;width:45%;font-style:italic}.personaldata .Obama-signature{color:#f5f5f5;text-align:center;font-size:.9em;font-style:normal}.personaldata #data{margin-left:1em;font-size:1.3em;font-weight:100}.photo{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:379px;height:305px;margin:25px;padding:10px;display:flex;position:relative;box-shadow:3px 3px 5px #00000080}.photo .placeholder{box-sizing:border-box;background-color:#7a7a7a;width:280px;height:218px;display:inline-block;position:relative}.photo .placeholder:hover{cursor:pointer}.column,.blind,.blindImg{box-sizing:border-box;height:100%;position:absolute;top:0}.blind{overflow:hidden}.blindImg{background-size:cover;border:1px solid #7a7a7a;border-radius:3px;width:100%}.skills-container{flex-direction:column;align-items:center;width:65%;margin-top:1em;padding-top:1em;padding-bottom:1em;display:flex}.skills-container h4{font-size:1.em;color:#fff;font-style:italic;font-weight:100}.skills-container .th{color:#fff;font-size:.7em}.skills-container .td{color:#fff;text-align:center;font-size:.7em;font-style:italic}.skills-container .fa-star{color:#696969;font-size:.7em}.skills-container .checked{color:#14c9d7}.skills-container .th,.skills-container .td,.skills-container .fa-star{width:7em;margin:.6em .15em}.skills-container .tr{flex-flow:row;font-weight:500;display:flex}.resume-container{flex-flow:row;justify-content:center;width:10em;height:2em;margin-top:.5em;display:flex}.personaldata .status{text-align:center;padding-top:0}.resume-btn{width:6em;height:1.5em;box-shadow:none;background-color:#555;border:none;border-radius:2em;flex-direction:column;justify-content:center;font-family:Lato;display:flex}.resume-btn:hover{margin-top:1px;transition:all .4s;box-shadow:1px 1px #222}.resume-btn a{color:#fff;text-transform:uppercase;font-size:.6em;text-decoration:none}@media screen and (width<=830px){.about-area{width:98%;margin-bottom:1%}.skills-container{width:98%;margin-top:0;margin-bottom:1%}.photo-container{width:100%;margin-top:2%}.photo{width:23em;height:19em;margin-top:0;margin-left:.4em;margin-right:.4em;padding:0}.introduction{width:80%;margin-left:1.1em;margin-right:1.1em}.personaldata p{width:80%}.personaldata .Obama-speech{width:70%}.skills-container .fa-star{width:30%}.skills-container .th{font-weight:100}.skills-container .th,.skills-container .fa-star,.skills-container .td{width:5em}}.search{color:#fff;background-color:#e43;flex-direction:row;justify-content:center;width:100%;height:50px;padding-top:25px;padding-bottom:25px;display:flex}.search input{text-align:center;color:#454549;border:none;border-top-left-radius:34px;border-bottom-left-radius:34px;outline:none;width:300px;height:45px;font-size:20px;box-shadow:3px 3px 6px #00000080}.search .recaptcha{z-index:1001}input[type=text]::-ms-clear{width:0;height:0;display:none}input[type=text]::-ms-reveal{width:0;height:0;display:none}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}.search-icon-btn{cursor:pointer;background-color:#16a085;border:none;border-top-right-radius:34px;border-bottom-right-radius:34px;width:50px;height:45px;text-decoration-line:none;box-shadow:3px 3px 5px #00000080}.search-icon-btn *{transition:all .3s ease-in-out}.search-icon-btn:hover i{text-shadow:1px 1px 2px #0d5d4d;transform:translateY(5%)scale(1)}:focus{outline:0}.search-icon-btn i{color:#fff;text-shadow:3px 3px 5px #0d5d4d;font-size:23px;transform:translate(0%)scale(1)}.no-picture{background-color:#e43}.no-picture i{color:#fff;margin-top:.3em;margin-bottom:.5em;font-size:2.5em}.no-picture h3{color:#fff;margin-bottom:1em;font-size:1.5em}.gallery{float:left;background-color:#e43;flex-flow:wrap;justify-content:center;width:100%;display:flex}.gallery:after{clear:both;display:table}.bg-items{float:left;cursor:pointer;background-color:#fff;width:300px;height:200px;margin:25px 30px;padding:30px;box-shadow:3px 3px 5px #00000080}.gallery .bg-items:first-child,.gallery .bg-items:nth-child(2),.gallery .bg-items:nth-child(3){margin-top:5px}.items{background-color:#102b46;background-size:cover;width:300px;height:200px;position:relative;overflow:hidden}.details{color:#fff;opacity:0;background-color:#00000080;flex-direction:column;justify-content:space-around;width:260px;height:180px;padding:20px;transition:opacity .8s;display:flex;top:0;left:0}.details a{color:#fff;text-align:justify;text-transform:initial}.details h3{text-align:center;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:18px}.details h3 a{font-family:Montserrat,sans-serif}.details p{text-align:center;white-space:normal;max-width:260px;font-size:14px;font-style:italic;line-height:20px;overflow:visible}.details h6{text-align:right;max-width:260px}.items:hover .details{opacity:1;transition:opacity .2s .3s}.items div{position:absolute}.one{width:inherit;height:inherit;background-color:#e43;transition:all .3s;bottom:100%;left:100%}.items:hover .one{transition:all .3s;bottom:0;left:0}.two{width:inherit;height:inherit;background-color:#e43;transition:all .3s;bottom:100%;left:0}.items:hover .two{transition:all .3s;bottom:0;left:0;transform:rotate(180deg)}.three{width:inherit;height:inherit;background-color:#e43;transition:all .3s;top:0;left:0;transform:scale(0)}.items:hover .three{transition:all .3s;top:0;left:0;transform:scale(1)}.four{width:inherit;height:inherit;background-color:#e43;transition:all .3s;top:0;left:0;transform:scale(0)rotate(0)}.items:hover .four{transition:all .3s;top:0;left:0;transform:scale(1)rotate(1080deg)}.tl5{border-top:202px solid #e43;border-right:302px solid #0000;transition:all .3s;top:-202px;left:-302px}.br5{border-bottom:202px solid #e43;border-left:302px solid #0000;transition:all .3s;bottom:-202px;right:-302px}.items:hover .tl5{transition:all .3s;top:0;left:0}.items:hover .br5{transition:all .3s;bottom:0;right:0}.tl6{background-color:#e43;width:165px;height:105px;transition:all .3s;top:-80px;left:-240px}.tr6{background-color:#e43;width:165px;height:105px;transition:all .3s;top:-80px;right:-240px}.br6{background-color:#e43;width:165px;height:105px;transition:all .3s;bottom:-80px;right:-240px}.bl6{background-color:#e43;width:165px;height:105px;transition:all .3s;bottom:-80px;left:-240px}.items:hover .tl6{transition:all .3s;top:0;left:0}.items:hover .tr6{transition:all .3s;top:0;right:0}.items:hover .br6{transition:all .3s;bottom:0;right:0}.items:hover .bl6{transition:all .3s;bottom:0;left:0}.seven{opacity:0;background-color:#e43;width:330px;height:210px;transition:all .3s}.items:hover .seven{opacity:1;transition:all .3s}.eight{border-bottom:70px solid #e43;border-left:100px solid #0000;border-right:100px solid #0000;transition:all .6s;top:32%;left:20%;transform:rotate(35deg)scale(0)}.eight:before{content:"";border-bottom:80px solid #e43;border-left:30px solid #0000;border-right:30px solid #0000;width:0;height:0;display:block;position:absolute;top:-45px;left:-65px;transform:rotate(-35deg)}.eight:after{color:#e43;content:"";border-bottom:70px solid #e43;border-left:100px solid #0000;border-right:100px solid #0000;width:0;height:0;display:block;position:absolute;top:3px;left:-105px;transform:rotate(-70deg)}.items:hover .eight{transition:all .6s;transform:rotate(35deg)scale(4)}.nine{background-color:#e43;border-radius:50%;width:0;height:0;transition:all .3s;top:50%;left:50%}.items:hover .nine{width:400px;height:300px;transition:all .6s;top:-50px;left:-50px}.ten{width:inherit;background-color:#e43;height:50px;left:100%}.ten.i{transition:all .2s;top:0}.ten.ii{transition:all .4s;top:50px}.ten.iii{transition:all .6s;top:100px}.ten.iv{transition:all .8s;top:150px}.items:hover .i{transition:all .2s;left:0}.items:hover .ii{transition:all .4s;left:0}.items:hover .iii{transition:all .6s;left:0}.items:hover .iv{transition:all .8s;left:0}.eleven{width:inherit;background-color:#e43;height:50px;transition:all .3s}.eleven.i{top:0;left:-100%}.eleven.ii{top:50px;left:100%}.eleven.iii{top:100px;left:-100%}.eleven.iv{top:150px;left:100%}.items:hover .eleven{transition:all .4s;left:0}.twelve{width:inherit;background-color:#e43;height:50px;transition:all .3s;top:-50px}.twelve.iv{transition:all .1s}.twelve.iii{transition:all .1s .1s}.twelve.ii{transition:all .1s .2s}.twelve.i{transition:all .1s .3s}.items:hover .twelve.i{transition:all .2s;top:150px}.items:hover .twelve.ii{transition:all .2s .2s;top:100px}.items:hover .twelve.iii{transition:all .2s .4s;top:50px}.items:hover .twelve.iv{transition:all .2s .6s;top:0}.thirteen-r,.thirteen-l{width:150px;height:inherit;background-color:#e43;transition:all .3s;top:0}.thirteen-r{left:100%}.thirteen-l{right:100%}.items:hover .thirteen-r{transition:all .3s;left:0}.items:hover .thirteen-l{transition:all .3s;right:0}.fourteen-r,.fourteen-l{width:150px;height:inherit;background-color:#e43;transition:all .3s;top:0}.fourteen-r{left:100%}.fourteen-l{right:100%}.items:hover .fourteen-r{transition:all .3s;left:50%}.items:hover .fourteen-l{transition:all .3s;right:50%}.t{border:150px solid #0000;border-top:100px solid #e43;border-bottom-width:0;transition:all .3s;top:-100px}.r{border:100px solid #0000;border-left-width:0;border-right:150px solid #e43;transition:all .3s;right:-150px}.b{border:150px solid #0000;border-top-width:0;border-bottom:100px solid #e43;transition:all .3s;bottom:-100px}.l{border:100px solid #0000;border-left:150px solid #e43;border-right-width:0;transition:all .3s;left:-150px}.items:hover .t{transition:all .3s;top:0}.items:hover .r{transition:all .3s;right:0}.items:hover .b{transition:all .3s;bottom:0}.items:hover .l{transition:all .3s;left:0}@media screen and (width<=390px){.bg-items{padding:20px}}footer{clear:both;z-index:1002;flex-direction:row;justify-content:space-around;align-items:center;width:100%;height:50px;margin-top:-50px;display:flex;position:relative}footer .courtesy{text-transform:uppercase;opacity:.9;color:#f9f9f9;letter-spacing:.13em;align-self:center;font-family:Montserrat,sans-serif;font-size:.65rem;font-weight:100}footer p a{color:#fff;letter-spacing:.1em;font-family:Montserrat,sans-serif;text-decoration:none;transition:color .5s ease-out}footer p a:hover{color:#000;text-shadow:1px 1px 1px #000}footer .social-media{flex-direction:row;justify-content:space-between;width:15%;display:flex}footer .social-media span{visibility:hidden;font-size:.45em}footer .fab{color:#fff;margin-top:.5em;transition:color .5s ease-out}footer .fab:hover{color:#000;text-shadow:2px 2px 2px #ffffff4d}footer a i{height:30px}footer .rights{font-family:Montserrat,sans-serif;font-size:.7rem}@media screen and (width<=810px){footer .courtesy,footer .rights{font-size:8px}}@media screen and (width<=650px){.contact-form{width:100%}footer{flex-flow:wrap;justify-content:space-around;display:flex}footer .courtesy,footer .rights{flex-basis:45%;font-size:.5em}footer .social-media{flex-basis:45%;justify-content:space-around}footer p{text-align:center}footer .social-media span{padding:0}footer a i{height:0}footer .fab{margin-top:0}}.modal{cursor:not-allowed;opacity:0;z-index:9999;visibility:hidden;background-color:#0000004d;width:100%;height:100%;transition:visibility 0s linear .25s,opacity .25s,transform .25s;position:fixed;transform:scale(1.1)}.modal .modal-title{margin-top:.5rem}.modal h1,.popup-cookie{letter-spacing:.07rem;text-align:center;color:#fff;margin-bottom:.1rem;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:lighter}.modal-content{cursor:default;background-color:#1f1f1f;border:.2rem solid #fd5c63;border-radius:.5rem;flex-direction:column;justify-content:space-around;align-items:center;width:18.5rem;height:9.5rem;padding:1rem 1.5rem;font-size:.7rem;display:flex;position:fixed;bottom:.5em;left:.5em}.close-button{flex-direction:row;justify-content:space-around;align-items:center;padding-bottom:.4rem;display:flex}.close-button span{color:#fff;margin-left:.5rem;font-size:.9rem}.close-button i{color:#fd5c63;font-size:1.7rem}.close-button i:hover{cursor:pointer;color:#00805a;transition:all .6s ease-out}.popup-cookie{color:#ff9bad;padding:1rem}.show-modal{opacity:1;visibility:visible;transition:visibility linear,opacity .25s,transform .25s;transform:scale(1)}
