@import url('https://fonts.googleapis.com/css?family=Poppins');@import url('https://fonts.googleapis.com/css?family=Permanent+Marker');@import url('https://fonts.googleapis.com/css?family=Bree+Serif');@import url('https://fonts.googleapis.com/css?family=Raleway');@import url('https://fonts.googleapis.com/css?family=Oswald');@import url('https://fonts.googleapis.com/css?family=Anton');@import url('https://fonts.googleapis.com/css?family=Rubik');.loader-main{width:100vw;height:100vh;position:fixed;z-index:999999;background:#222}.sk-cube-grid{width:70px;height:70px;position:relative;top:50%;transform:translateY(-50%);margin:0 auto}.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#38c7ff;float:left;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{animation-delay:0.2s}.sk-cube-grid .sk-cube2{animation-delay:0.3s}.sk-cube-grid .sk-cube3{animation-delay:0.4s}.sk-cube-grid .sk-cube4{animation-delay:0.1s}.sk-cube-grid .sk-cube5{animation-delay:0.2s}.sk-cube-grid .sk-cube6{animation-delay:0.3s}.sk-cube-grid .sk-cube7{animation-delay:0}.sk-cube-grid .sk-cube8{animation-delay:0.1s}.sk-cube-grid .sk-cube9{animation-delay:0.2s}*{margin:0;padding:0;border:0}*::selection{color:#38c7ff;background:rgba(0,0,0,0.39)}.vertical-align{position:relative;top:50%;transform:translateY(-50%)}.codingsamuel{color:#38c7ff}.nomargin{margin:0 !important}.nopadding{padding:0 !important}a{color:#222}a:hover{color:#4d4d4d;cursor:url('../cursor/LinkSelectWIP3.cur'),auto}.disabled{cursor:url('../cursor/disabled.cur'),auto}::-webkit-scrollbar{width:4px;background:#222}::-webkit-scrollbar-thumb{background-color:#38c7ff;border-radius:5px}li{list-style-type:none;display:inline-block}button:focus,button:active{outline:none}button:hover{cursor:url('../cursor/LinkSelectWIP3.cur'),auto}.bg-material-dark{background:#222 !important}.hidden{display:none}.show{display:block}.wrap-content{white-space:normal}.smooth-load{transition:all 2s;filter:blur(50px)}.abcRioButtonIcon{all:inherit}html,body{background:#222;overflow-x:hidden;font-family:Rubik,sans-serif;cursor:url('../cursor/MaterialLinkSelectBlue.cur'),auto}.header{font-family:Anton,sans-serif;font-size:20px}.header a{display:inline-block !important}.header .choose-language{color:#222;cursor:url('../cursor/LinkSelectWIP3.cur'),auto}.header .choose-language:hover{color:#4d4d4d;text-decoration:underline}.header .choose-language:focus,.header .choose-language:active{outline:0}.header .choose-language option{color:#222 !important}.slideshow{height:100vh;width:100%}.slideshow .img-slideshow{position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:0}.slideshow .img-slideshow:after{position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:0}.slideshow .img-slideshow li span{width:100%;height:100%;position:absolute;top:0px;left:0px;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:none;opacity:0;z-index:0;-webkit-backface-visibility:hidden;animation:imageAnimation 24s linear infinite 0s}.slideshow .img-slideshow li div{z-index:1000;position:absolute;bottom:10px;left:0px;width:100%;text-align:right;opacity:0;animation:titleAnimation 24s linear infinite 0s}.slideshow .img-slideshow li div h3{font-family:Anton,sans-serif;font-size:160px;padding:20px 30px;line-height:120px;color:white}.slideshow .img-slideshow li:nth-child(1) span{background-image:url(../images/show/website.png)}.slideshow .img-slideshow li:nth-child(2) span{background-image:url(../images/show/MateBanner.png);animation-delay:6s}.slideshow .img-slideshow li:nth-child(3) span{background-image:url(../images/show/modern.jpg);animation-delay:12s}.slideshow .img-slideshow li:nth-child(4) span{background-image:url(../images/show/responsive.png);animation-delay:18s}.slideshow .img-slideshow li:nth-child(2) div{animation-delay:6s}.slideshow .img-slideshow li:nth-child(3) div{animation-delay:12s}.slideshow .img-slideshow li:nth-child(4) div{animation-delay:18s}.link-hover{color:#222}.link-hover:hover{color:#4d4d4d}.popup-anim{animation-name:cd-bounce-1;animation-duration:0.3s;animation-iteration-count:1;animation-timing-function:ease-out}.div-icons{z-index:2;height:600px;position:relative;background:url('../images/coffee.jpg');background-size:cover}.div-icons svg{border-radius:50%}.div-icons .websites{background:#FFC107;fill:#424242;padding:60px}.div-icons .age{background:#DC3545;fill:#ddd;padding:40px}.div-icons .projects{padding:60px;background:#17A2B8;fill:#ddd}.div-icons #alter{font-size:3em !important;color:#DC3545;font-weight:bold}.div-icons #webseiten{font-size:3em !important;color:#FFC107;font-weight:bold}.div-icons #apps{font-size:3em !important;color:#17A2B8;font-weight:bold}.login-window{background:rgba(0,0,0,0.39);top:0;right:0;position:fixed;z-index:111111;padding:5px 10px;border-radius:0 0 0 20px;display:block}.login-window .login-text{background:none}.login-window #form-box{background:#0a1439;padding:50px;margin:0 auto;border-radius:3px;height:auto}.login-window #form-box .login-section{width:100%;height:auto}.login-window #form-box .login-section .image-container{position:relative !important;width:67%;height:100%}.login-window #form-box .login-section .image-container img{float:left;margin-top:-100%;overflow:hidden;width:100%;height:auto;object-fit:cover}.login-window #form-box .login-section .image-container img:first-child{margin-top:auto}.login-window #form-box .login-section .login-screen{width:33%;height:auto}.login-window #form-box .login-section .login-screen #login-form{background:#1b2c6c;border-radius:3px;height:100%;padding:10px 0}.login-window #form-box .login-section .login-screen #login-form .form-group{margin-bottom:15px;position:relative;width:100%;overflow:hidden}.login-window #form-box .login-section .login-screen #login-form .form-group .label-control{display:block;font-size:14px;position:absolute;padding:0;width:100%;pointer-events:none;height:100%;color:#38c7ff}.login-window #form-box .login-section .login-screen #login-form .form-group .label-control::before,.login-window #form-box .login-section .login-screen #login-form .form-group .label-control::after{content:"";left:0;position:absolute;bottom:0;width:100%}.login-window #form-box .login-section .login-screen #login-form .form-group .label-control::before{border-bottom:2px solid #38c7ff}.login-window #form-box .login-section .login-screen #login-form .form-group .label-control::after{border-bottom:3px solid lightgreen;transform:translate3d(-100%, 0, 0);transition:transform 1s}.login-window #form-box .login-section .login-screen #login-form .form-group .label-control .label-text{transform:translate3d(0, 35px, 0) scale(1);transform-origin:left top;transition:0.3s;position:absolute}.login-window #form-box .login-section .login-screen #login-form .form-group .form-control{border:none;border-radius:0;margin-top:30px;padding:5px 0 !important;width:100%;font-size:20px;background:none;color:lightgreen !important}.login-window #form-box .login-section .login-screen #login-form .form-group .form-control:focus{outline:none;box-shadow:none;background:none}.login-window #form-box .login-section .login-screen #login-form .form-group.active .label-control::after{transform:translate3d(0, 0, 0)}.login-window #form-box .login-section .login-screen #login-form .form-group.active .label-control .label-text{opacity:1;transform:scale(.9) translate3d(0, 16px, 0);color:lightgreen !important}.login-window #form-box .register-section{display:none}.login-window #form-box .register-section .active-page{display:block !important}@keyframes registering{0%{left:0;display:block}100%{left:calc(79%);display:none}}.login-window #form-box .register-section .next-button::before{content:"";position:absolute;height:2px;width:15px;background:#38c7ff;top:0;left:0;animation:registering .5s infinite alternate-reverse ease-in-out}.login-window #form-box .register-section .q-user ul li input{background:none;color:lightgreen;border-bottom:2px solid lightgreen}.login-window #form-box .loginBtn{box-sizing:border-box;position:relative;margin-bottom:2em;padding:0 15px 0 46px;border:none;text-align:left;line-height:34px;white-space:nowrap;border-radius:0.2em;font-size:16px;cursor:url('../cursor/LinkSelectWIP3.cur'),auto}.login-window #form-box .loginBtn:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:34px;height:100%}.login-window #form-box .loginBtn:focus{outline:none}.login-window #form-box .loginBtn:active{box-shadow:inset 0 0 0 32px rgba(0,0,0,0.1)}.login-window #form-box .loginBtn-insta{background:radial-gradient(circle at 30% 107%, #fff593 0, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%)}.login-window #form-box .loginBtn-insta:before{border-right:#fdf497 1px solid;background:url(../svg/insta-white.svg) 6px 6px no-repeat}.login-window #form-box .loginBtn-insta:hover,.login-window #form-box .loginBtn-insta:focus{background-color:#fdf497}.login-window #form-box .loginBtn-google{background:#DD4B39}.login-window #form-box .loginBtn-google:before{border-right:#BB3F30 1px solid;background:url(../svg/google-white.svg) 6px 6px no-repeat}.login-window #form-box .loginBtn-google:hover,.login-window #form-box .loginBtn-google:focus{background:#E74B37}.login-window .btn-login{background:#38c7ff;color:#222}.popup-box{z-index:111111;background:black;width:100%;height:100%}.popup-box .popbox{display:none;position:absolute;z-index:99999;width:400px;padding:10px;background:#ddd;border:2px solid #28a745;margin:0px;box-shadow:0 0 14px #ddd}.custom-menu{display:none;z-index:1000;position:absolute;overflow:hidden;border:1px solid #222;white-space:nowrap;background:#ddd;color:#222;border-radius:5px;padding:0}.custom-menu li{padding:8px 12px;cursor:url('../cursor/LinkSelectWIP3.cur'),auto;list-style-type:none;transition:all .3s ease;user-select:none;display:block}.custom-menu li:hover{background-color:#607D8B;color:#ddd}#snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:100000;left:50%;bottom:30px}#snackbar.show{visibility:visible;animation:fadein 0.5s, fadeout 0.5s 2.5s}.icon-title{font-size:2.5em;font-family:Poppins,sans-serif}.navigation{padding:1.5em;font-family:Anton,sans-serif;font-size:60px;background:#ddd}.link{outline:none;text-decoration:none;position:relative;line-height:1;display:inline-block}.link-navigation{overflow:hidden;padding:20px 10px;color:#242424;font-weight:bold}.link-navigation:hover{color:#242424;text-decoration:none}.link-navigation:hover:after{transform:translate3d(0, 0, 0)}.link-navigation:hover span::before{width:100%}.link-navigation::after{content:'';position:absolute;height:100%;width:100%;top:0;right:0;z-index:-1;background:#222 !important;transform:translate3d(101%, 0, 0);transition:transform 0.5s;transition-timing-function:cubic-bezier(.7, 0, .3, 1)}.link-navigation span{display:block;position:relative}.link-navigation span::before{content:attr(data-letters);position:absolute;color:#38c7ff;left:0;overflow:hidden;white-space:nowrap;width:0%;transition:width 0.5s;transition-timing-function:cubic-bezier(.7, 0, .3, 1)}.navigation-responsive{height:100px;background:#ddd}.overlay-navigation{position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.39);transform:translateY(-100%)}.overlay-slide-down{transition:all .4s ease-in-out;transform:translateY(0)}.overlay-slide-up{transition:all .8s ease-in-out;transform:translateY(-100%)}nav{width:100%;height:100%;margin:0;padding:0}nav ul{width:100%;height:100%;margin:0;padding:0;display:flex;list-style:none}nav ul li{flex-basis:30%;justify-content:center;align-items:center;height:100%;overflow:hidden;transform:translateY(-100%)}nav ul li a{margin:0 auto;color:#222;text-transform:uppercase;font-family:Anton,sans-serif;font-weight:bold;letter-spacing:5px;text-decoration:none;display:block;font-size:28px;width:fit-content}nav ul li a:after{content:"";position:absolute;width:0;height:3px;display:block;margin-top:5px;right:0;background:#38c7ff;transition:width .2s ease}nav ul li a:hover{text-decoration:none;color:#38c7ff}nav ul li a:hover:after{width:100%;left:0;background:#38c7ff}nav ul li:nth-of-type(1){background-color:#005160}nav ul li:nth-of-type(2){background-color:#078086}nav ul li:nth-of-type(3){background-color:#66A5AD}nav ul li:nth-of-type(4){background-color:#C4DFE6}.slide-in-nav-item{animation:slide-in-nav-item .4s linear 1 .2s both}.slide-in-nav-item-delay-1{animation:slide-in-nav-item .4s linear 1 .4s both}.slide-in-nav-item-delay-2{animation:slide-in-nav-item .4s linear 1 .6s both}.slide-in-nav-item-delay-3{animation:slide-in-nav-item .4s linear 1 .8s both}.slide-in-nav-item-delay-4{animation:slide-in-nav-item .4s linear 1 1s both}.slide-in-nav-item-reverse{animation:slide-in-nav-item-reverse .3s linear 1 .5s both}.slide-in-nav-item-delay-1-reverse{animation:slide-in-nav-item-reverse .3s linear 1 .4s both}.slide-in-nav-item-delay-2-reverse{animation:slide-in-nav-item-reverse .3s linear 1 .3s both}.slide-in-nav-item-delay-3-reverse{animation:slide-in-nav-item-reverse .3s linear 1 .2s both}.slide-in-nav-item-delay-4-reverse{animation:slide-in-nav-item-reverse .3s linear 1 both}.open-overlay{position:absolute;right:5rem;z-index:100;width:34px;display:block;cursor:url('../cursor/LinkSelectWIP3.cur'),auto}.open-overlay span{display:block;height:2px;border-radius:2px;background-color:#222;cursor:url('../cursor/LinkSelectWIP3.cur'),auto;margin-top:8px}.animate-top-bar{animation:animate-top-bar .6s linear 1 both}.animate-bottom-bar{animation:animate-bottom-bar .6s linear 1 both}.animate-middle-bar{animation:animate-middle-bar .6s linear 1 both}.animate-out-top-bar{animation:animate-out-top-bar .6s linear 1 both}.animate-out-bottom-bar{animation:animate-out-bottom-bar .6s linear 1 both}.animate-out-middle-bar{animation:animate-out-middle-bar .6s linear 1 both}.text-switch{text-transform:uppercase;font-weight:900;overflow:hidden;line-height:0.75;color:#c5c2b8;z-index:1000}.text-switch:hover{color:#c5c2b8}.text-switch::after{content:'';position:absolute;height:16px;width:100%;top:50%;margin-top:-8px;right:0;background:#F9F9F9;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transition:-webkit-transform .4s;transition:transform 0.4s;-webkit-transition-timing-function:cubic-bezier(.7, 0, .3, 1);transition-timing-function:cubic-bezier(.7, 0, .3, 1)}.text-switch:hover::after{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.text-switch::before{content:attr(data-letters);position:absolute;z-index:2;overflow:hidden;color:#424242;white-space:nowrap;width:0%;-webkit-transition:width 0.4s 0.3s;transition:width 0.4s 0.3s}.text-switch:hover::before{width:100%}.products{padding:6em 0 0 0;background:#222;font-family:Raleway,sans-serif}.products h1{margin-bottom:50px;font-size:4em;letter-spacing:15px}.products .product-container .foreground{height:600px !important}.products .product-container .product{height:500px;cursor:url('../cursor/LinkSelectWIP3.cur'),auto;font-family:Poppins,sans-serif;transition:all 0.2s}.products .product-container .product h1{letter-spacing:0;font-size:50px;margin-bottom:10px}.products .product-container .product .price{margin-top:50px !important}.products .product-container .product .contains{width:30px;height:30px;fill:#ddd}.products .product-container .first{background:url('../images/bg.png');background-position:left}.products .product-container .first:hover{box-shadow:0 0 80px #7C985A}.products .product-container .second{background:url('../images/bg.png');background-position:center}.products .product-container .second:hover{box-shadow:0 0 80px #FFB760}.products .product-container .third{background:url('../images/bg.png');background-position:right}.products .product-container .third:hover{box-shadow:0 0 80px #FF736F}.products .single-product{height:500px;background-size:cover !important;background-position:center !important}.products .website{background:url('../images/website.jpg')}.products .app{background:url('../images/apps.jpg')}.explanation{padding:8em 0 0 0;background:#222;font-family:Raleway,sans-serif}.explanation .intro-start{color:#38c7ff;font-size:40px;font-family:Bree Serif,serif}.responsive-container{padding:8em 0;background-image:-webkit-linear-gradient(-65deg, #222 50%, #38c7ff 50%);font-family:Raleway,sans-serif}.responsive-container h1{margin-bottom:50px;font-size:4em;letter-spacing:15px}.footer{min-height:100vh;background:#38c7ff}.footer .backTop{margin-top:15px;width:55px;height:55px;border:2px solid #222;border-radius:50%;padding:8px;cursor:pointer;fill:#222;transition:all 0.4s}.footer .backTop:hover{background:#222;fill:#38c7ff;transition:all 0.4s;cursor:url('../cursor/LinkSelectWIP3.cur'),auto}.footer .hexagon{position:relative;width:40px;height:23.09px;margin:23.09px 0;border-left:solid 4px #333333;border-right:solid 4px #333333;transition:all 0.1s}.footer .hexagon:before,.footer .hexagon:after{content:"";position:absolute;z-index:1;width:28.28px;height:28.28px;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);background-color:inherit;left:1.8579px}.footer .hexagon:before{top:-14.1421px;border-top:solid 5.6569px #333333;border-right:solid 5.6569px #333333}.footer .hexagon:after{bottom:-14.1421px;border-bottom:solid 5.6569px #333333;border-left:solid 5.6569px #333333}.footer .hexagon:hover{transform:scale(1.5);cursor:url('../cursor/LinkSelectWIP3.cur'),auto}.footer .hexagon:hover .footer-icons path{fill:#ddd}.footer .hexagon .footer-icons{width:24px;height:24px;fill:#222}.footer input{background:#222;font-family:Anton,sans-serif;transition:all 1s;border:2px solid #222;height:50px !important;color:#28a745}.footer input:hover,.footer input:focus{background:#ddd;transition:all 0.5s;border:2px solid #222;outline:none}.footer input:invalid{color:#DC3545}.footer input:focus::-webkit-input-placeholder{color:#28a745}.footer textarea{background:#222;transition:all 1s;font-family:Anton,sans-serif;border:2px solid #222;min-height:90% !important;color:#28a745}.footer textarea:hover,.footer textarea:focus{background:#ddd;transition:all 0.5s;border:2px solid #222;outline:none}.footer textarea:focus::-webkit-input-placeholder{color:#28a745}.footer .btn-send{border:2px solid #222;background:transparent;height:40px;transition:all 0.3s;cursor:url('../cursor/LinkSelectWIP3.cur'),auto}.footer .btn-send:hover{background:#222 !important;color:#ddd}.footer .btn-send:focus,.footer .btn-send:active{transform:rotateY(15deg);outline:0}input[type="checkbox"]{display:none}input[type="checkbox"]+label{display:block;position:relative;padding-left:35px;margin-bottom:20px;cursor:url('../cursor/LinkSelectWIP3.cur'),auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}input[type="checkbox"]+label:before{content:'';display:block;width:20px;height:20px;border:1px solid #222;position:absolute;left:0;top:0;opacity:.6;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}input[type="checkbox"]:checked+label:before{width:10px;top:-5px;left:5px;border-radius:0;opacity:1;cursor:url('../cursor/LinkSelectWIP3.cur'),auto;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.headerNotMain{height:600px;background:url('../images/header-background.jpg');background-size:cover;background-attachment:fixed}.headerNotMain .header-center{position:relative;top:50%;transform:translateY(-50%)}.contact-profile{min-height:100vh}.contact-profile .contact-img{box-shadow:0 0 14px white}.contact-profile .contact-img:hover{animation:pulse 2s infinite;animation-fill-mode:forwards;animation-timing-function:ease-in-out;cursor:none}.contact-profile #fsize-contact{font-size:1.5em}.contact-profile .titleContactProfile{font-size:4.5em;font-family:Raleway,sans-serif;text-transform:uppercase;font-weight:100;letter-spacing:15px;margin-bottom:50px}.google-maps{height:500px;width:100%}.hr-top{width:100%;border-color:white;margin-bottom:100px}.hr-bottom{width:100%;border-color:white;margin-top:200px}.legal-notice-text{color:#ddd;margin:6.5em 0}.timeline{background-image:-webkit-linear-gradient(-75deg, #222 50%, #38c7ff 50%)}#cd-timeline{position:relative;padding:2em 0;margin-top:2em;margin-bottom:2em}#cd-timeline:before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#d7e4ed}@media only screen and (min-width:1170px){#cd-timeline{margin-top:3em;margin-bottom:3em}#cd-timeline:before{left:50%;margin-left:-2px}}.cd-timeline-block{position:relative;margin:2em 0}.cd-timeline-block:after{content:"";display:table;clear:both}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.cd-timeline-block{margin:4em 0}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}}.cd-timeline-img{position:absolute;top:0;left:0;width:50px;height:50px;border:5px solid #ddd;border-radius:50%;background:#28a745}.cd-timeline-img svg{display:block;width:30px;height:30px;margin:0 auto;fill:#ddd;position:relative;top:50%;transform:translateY(-50%)}@media only screen and (min-width:1170px){.cd-timeline-img{width:60px;height:60px;left:50%;margin-left:-30px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.cssanimations .cd-timeline-img.is-hidden{visibility:hidden}.cssanimations .cd-timeline-img.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s}}.cd-timeline-content{position:relative;margin-left:60px;background:white;border-radius:0.25em;padding:1em;box-shadow:0 3px 0 #d7e4ed}.cd-timeline-content:after{content:"";display:table;clear:both}.cd-timeline-content h2{color:#303e49}.cd-timeline-content p{margin:1em 0;line-height:1.6}.cd-timeline-content .cd-date{float:left;padding:.8em 0;opacity:.7}.cd-timeline-content:before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid white}@media only screen and (min-width:768px){.cd-timeline-content h2{font-size:20px;font-size:1.25rem}.cd-timeline-content p{font-size:16px;font-size:1rem}}@media only screen and (min-width:1170px){.cd-timeline-content{margin-left:0;padding:1.6em;width:45%}.cd-timeline-content:before{top:24px;left:100%;border-color:transparent;border-left-color:white}.cd-timeline-content .cd-date{position:absolute;width:100%;left:122%;top:6px;font-size:16px;font-size:1rem}.cd-timeline-block:nth-child(even) .cd-timeline-content{float:right}.cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:24px;left:auto;right:100%;border-color:transparent;border-right-color:white}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{left:auto;right:122%;text-align:right}.cssanimations .cd-timeline-content.is-hidden{visibility:hidden}.cssanimations .cd-timeline-content.bounce-in{visibility:visible;animation:cd-bounce-2 .6s}}@media only screen and (min-width:1170px){.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{animation:cd-bounce-2-inverse .6s}}@media only screen and (min-width:768px) and (max-width:1280px){.div-icons{height:500px}.div-icons .icon-index{width:200px;height:auto}.register-box{min-width:85% !important}.login-nav ol{padding:0 !important}.popup-box{display:none}.navigation{display:none}.navigation-responsive{display:block}.product-container h1{font-size:40px !important}.img-slideshow li div h3{font-size:120px !important}.h4{font-size:1.2rem !important}}@media only screen and (min-width:480px) and (max-width:767px){.intro-image{padding-top:50px}.popup-box{display:none}.image-container{display:none}.login-screen{width:100% !important}.intro-text{padding:50px !important}.navigation{display:none}.navigation-responsive{display:block}.navigation-responsive nav ul li a{transform:rotate(270deg) !important;font-size:25px}.img-slideshow li div h3{font-size:90px !important}.div-icons{padding:50px 0;height:auto}.div-icons .icon-index{width:200px;height:auto}.products h1:nth-child(1){font-size:3.4em}.product-container .smooth-load:nth-child(1),.product-container .smooth-load:nth-child(2){margin-bottom:50px}.product-container .smooth-load .product{height:500px !important}.responsive-container h1{font-size:3.4em}.title{font-size:39px !important}.headerNotMain{height:400px !important}.text-descr-right{text-align:left !important}}@media only screen and (min-width:361px) and (max-width:479px){.navigation{display:none}.div-icons .websites,.div-icons .projects{padding:25px !important}.image-container{display:none}.login-screen{width:100% !important}.popup-box{display:none}.navigation-responsive{display:block}.navigation-responsive nav ul li a{transform:rotate(270deg) !important;font-size:20px}.img-slideshow li div h3{font-size:60px !important}.title{font-size:30px !important}.div-icons{height:auto;padding:50px 0}.div-icons .icon-index{width:180px;height:auto}.intro-text{font-size:25px !important;padding:50px !important}.intro-image{padding-top:50px}.products h1:nth-child(1){font-size:3.2em;letter-spacing:0px}.product-container .smooth-load:nth-child(1),.product-container .smooth-load:nth-child(2){margin-bottom:50px}.product-container .smooth-load .product{height:500px !important}.explanation h1{font-size:28px}.responsive-container h1{font-size:3em;letter-spacing:0px}.responsive-container h2{font-size:25px}.headerNotMain{height:400px !important}.titleContactProfile{font-size:3em !important}.text-descr-right{text-align:left !important}}@media only screen and (max-width:360px){.icon-index{width:150px;height:auto}.image-container{display:none}.login-screen{width:100% !important}.div-icons .websites,.div-icons .projects{padding:25px !important}.login-window #form-box .loginBtn{width:100%;font-size:13px}.popup-box{display:none}.intro-text{font-size:22px !important;padding:50px !important}.intro-image{height:auto;padding-top:50px}.navigation{display:none}.navigation-responsive{display:block}.navigation-responsive nav ul li a{transform:rotate(270deg) !important;font-size:18px}.img-slideshow li div h3{font-size:40px !important}.title{font-size:25px}.div-icons{height:auto;padding:50px 0}.explanation h1{font-size:28px}.products h1:nth-child(1){font-size:3.2em;letter-spacing:0px}.product-container .smooth-load:nth-child(1),.product-container .smooth-load:nth-child(2){margin-bottom:50px}.product-container .smooth-load .product{height:500px !important}.responsive-container h1{font-size:3em;letter-spacing:0px}.responsive-container h2{font-size:25px}.slogan{font-size:22px}.headerNotMain{height:400px !important}.titleContactProfile{font-size:2em !important}.text-descr-right{text-align:left !important}}