@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Italic-VariableFont_wght.ttf) format("truetype");font-style:italic;font-weight:unset}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype");font-style:normal;font-weight:unset}@font-face{font-family:NotoSerif;src:url(../fonts/NotoSerif-Italic-VariableFont_wdth,wght.ttf) format("truetype");font-style:italic;font-weight:unset}@font-face{font-family:NotoSerif;src:url(../fonts/NotoSerif-VariableFont_wdth,wght.ttf) format("truetype");font-style:normal;font-weight:unset}:root{--black:#121212;--white:#f1f1f1;--gray:#cccccc;--primary-color:#52796f;--secondary-color:#354f52;--tertiary-color:#2f3e46;--quarternary-color:#f0f7ee;--accent-color:#e2c044;--maxwidth:1170px;--xxl-font:48px;--xl-font:36px;--l-font:24px;--m-font:20px;--s-font:16px;--xs-font:12px;--section-padding:120px;--l-padding:32px;--m-padding:16px;--s-padding:8px}html{box-sizing:border-box;font-family:Montserrat;color:var(--black);font-size:16px}*,:after,:before{box-sizing:inherit}body{margin:0;position:relative;min-height:100vh}section{margin-bottom:var(--section-padding)}h1{font-size:var(--xl-font);font-weight:400}h2{font-size:var(--l-font);font-weight:400}h3{font-size:var(--m-font);font-weight:400}h4{font-size:var(--s-font);font-weight:400}h5{font-size:var(--s-font);font-weight:300}p{font-size:var(--s-font)}.row{position:relative}.row::after{content:"";display:block;clear:both}.col{width:100%;float:left}.visible-mid{display:none}.visible-large{display:none}.invisible-mid{display:none}.invisible-large{display:none}.first-section{margin-top:100px;padding-top:var(--l-padding);padding-bottom:var(--l-padding)}.last-section{padding-bottom:var(--section-padding)}.container{max-width:var(--maxwidth);margin:auto;padding-left:var(--m-padding);padding-right:var(--m-padding)}.fade-in-section{opacity:0}.primary-button{text-decoration:none;color:var(--white);font-size:var(--s-font);font-weight:400;text-align:center;background-color:var(--primary-color);border-radius:var(--s-padding);margin-top:var(--l-padding);margin-left:auto;margin-right:auto;padding:var(--s-padding) var(--m-padding);display:inline-block}.primary-button:hover{transition:all .1s ease-in;background-color:var(--tertiary-color);color:var(--white)}.secondary-button{text-decoration:none;color:var(--primary-color);font-size:var(--s-font);font-weight:400;text-align:center;background-color:#fff;border-radius:var(--s-padding);border:1px solid var(--primary-color);margin-top:var(--l-padding);margin-left:auto;margin-right:auto;padding:var(--s-padding) var(--m-padding);display:inline-block}.secondary-button:hover{transition:all .1s ease-in;color:var(--tertiary-color)}.tertiary-button{text-decoration:none;color:var(--primary-color);font-size:var(--s-font);font-weight:400;text-align:center;border-radius:var(--s-padding);margin-top:var(--s-padding);margin-left:auto;margin-right:auto;padding:2px var(--m-padding);display:inline-block;position:relative}.tertiary-button::before{content:" ";display:block;width:80px;height:125%;position:absolute;bottom:-5px;right:0;z-index:0;background-color:var(--primary-color);opacity:.25;transition:all .3s ease;border-radius:1px}.tertiary-button-light{color:var(--white)}.tertiary-button-light::before{background-color:var(--quarternary-color);z-index:0}.tertiary-button:hover::before{height:25%}.tertiary-button::after{content:" ➞";display:block;position:absolute;right:-12px;top:0}.border-span{display:block;border-bottom:1px solid var(--black)}nav{font-family:NotoSerif}#navbar-desktop-wrapper{background-color:#fff;justify-content:space-between;box-shadow:0 1px 3px var(--gray);position:fixed;left:0;top:0;z-index:1;width:100%;height:100px;display:none}#navbar-desktop{margin:auto;align-items:center;padding:24px 12px;display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:var(--maxwidth)}#navbar-desktop-logo{height:55px;width:auto}#navbar-desktop-menu{position:relative;top:5px}#navbar-desktop .nav-item{overflow:hidden;display:inline-block;line-height:var(--m-font);margin:0 10px}#navbar-desktop .nav-item a{text-decoration:none;color:var(--black);display:block;position:relative;padding:15px;transition:all .3s ease;font-size:var(--s-font)}#navbar-desktop .nav-item a:link #navbar-desktop .nav-item a:active,#navbar-desktop .nav-item a:visited{text-decoration:none;color:var(--black)}#navbar-desktop .nav-item a .visible-nav-item{height:var(--m-font);overflow:hidden}#navbar-desktop .nav-item:not(:hover) .hover-nav-item,#navbar-desktop .nav-item:not(:hover) .normal-nav-item{transform:translateY(0);transition:transform .35s ease-out}#navbar-desktop .nav-item:hover .hover-nav-item,#navbar-desktop .nav-item:hover .normal-nav-item{transform:translateY(-100%);transition:transform .35s ease-out}#navbar-mobile-wrapper{background-color:#fff;box-shadow:0 1px 2px var(--gray);position:fixed;left:0;top:0;z-index:1;width:100%;height:100px;display:relative}#navbar-mobile{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:24px 12px;width:100%}#navbar-mobile:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:backdrop-filter .3s linear,-webkit-backdrop-filter .3s linear;z-index:-1}#navbar-mobile-logo{font-size:26px;font-weight:300;text-decoration:none;color:var(--black)}#navbar-mobile-logo:link #navbar-mobile-logo:active,#navbar-mobile-logo:visited{text-decoration:none;color:var(--black)}#navbar-mobile-menu{position:relative}#hamburger-button-frame{height:40px;position:relative;text-align:center;width:40px}#hamburger-button-frame:hover{cursor:pointer}#hamburger-button-frame:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:-webkit-backdrop-filter .3s linear;transition:backdrop-filter .3s linear;transition:backdrop-filter .3s linear,-webkit-backdrop-filter .3s linear;z-index:-1}#hamburger-button-frame svg{right:10px;position:absolute;top:10px}#close-menu{opacity:0}#close-menu,#hamburger-button{stroke:var(--black);transition:all .3s ease}#nav-item-list{background-color:var(--tertiary-color);border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-sizing:border-box;height:0;left:0;margin:0;overflow:hidden;position:fixed;top:100px;transition:all .3s ease;width:100%;z-index:10}#mobile-nav-items{display:flex;flex-direction:column;gap:30px;justify-content:space-between;padding:35px 30px 35px 7px}#mobile-nav-items a{text-decoration:none;color:var(--quarternary-color);display:block;text-align:center;position:relative;padding:5px 10px;transition:all .3s ease}#mobile-nav-items a:active,#mobile-nav-items a:link,#mobile-nav-items a:visited{text-decoration:none;color:var(--quarternary-color)}#mobile-nav-items a:hover{text-decoration:none;color:var(--accent-color)}#navbar-line{display:block;width:100%;border-top:1px solid var(--black)}footer{position:absolute;bottom:-520px;width:100%;height:520px;background-color:var(--secondary-color);color:var(--quarternary-color);padding-top:var(--l-padding);padding-bottom:var(--m-padding)}.footer-logo{display:block;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-top:var(--l-padding)}.footer-col{display:block;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-top:var(--l-padding)}.footer-col ul{list-style-type:none;padding:0;margin:0}.footer-col li{padding-bottom:var(--m-padding)}.footer-col a{text-decoration:none;color:var(--quarternary-color);position:relative;margin:0;transition:all .3s ease;display:block;line-height:var(--m-font)}.footer-col a:active,.footer-col a:link,.footer-col a:visited{text-decoration:none;color:var(--quarternary-color)}.footer-col a:hover{text-decoration:none;color:var(--accent-color)}.copyright{display:block;font-size:10px;color:var(--quarternary-color)}#footer-end{padding-top:var(--l-padding);text-align:right}#footer-end li{border-bottom:1px var(--secondary-color) solid;display:inline-block;margin:0}#footer-end a{margin:var(--s-padding)}#footer-end li:hover{border-bottom:1px var(--accent-color) solid;transition:all .3s ease-in}#footer-telephone{background-image:url(https://www.seseke-consulting.de/img/call.svg);background-size:cover;background-position:center;height:36px;width:42.67px;display:block}#footer-email{background-image:url(https://www.seseke-consulting.de/img/mail.svg);background-size:cover;background-position:center;height:36px;width:43px;display:block}#footer-linkedin{background-image:url(https://www.seseke-consulting.de/img/LI-In-Bug_white.png);background-size:cover;background-position:center;height:36px;width:42.67px;display:block}.footer-divider{display:block;width:100%;margin-bottom:var(--m-padding);border-bottom:1px solid var(--white)}#start-header p{font-size:var(--m-font)}#start-services{padding-top:calc(var(--l-padding)*2);background-color:var(--primary-color);color:var(--tertiary-color)}#start-services{padding-top:calc(var(--l-padding)*2);background-color:var(--primary-color);color:var(--white)}#start-services .border-span{border-color:var(--primary-color);margin:calc(var(--l-padding)*2)}.start-services-card{padding:var(--m-padding);padding-bottom:var(--l-padding);margin-bottom:var(--section-padding)}.start-services-img{width:98%;margin:auto;min-height:400px;background-size:cover;border-radius:8px;margin-bottom:var(--section-padding)}#start-consulting-img{background-image:url(https://www.seseke-consulting.de/img/implementation.png)}#start-programming-img-small{background-image:url(https://www.seseke-consulting.de/img/individual_programming.png);display:block}#start-programming-img-large{background-image:url(https://www.seseke-consulting.de/img/individual_programming.png);display:none}#start-projectmanagement-img{background-image:url(https://www.seseke-consulting.de/img/classic_agile.png)}#services-header{color:var(--tertiary-color)}#services-header h2{font-size:var(--xl-font)}#services-header p{font-size:var(--m-font)}.services-description{padding-top:calc(var(--l-padding)*2);color:var(--white)}.services-description h2{text-align:right}.services-description .border-span{border-color:var(--primary-color);margin:calc(var(--l-padding)*2)}.services-description-card{padding:var(--m-padding);padding-bottom:var(--l-padding)}.services-description-img{width:98%;margin:auto;min-height:400px;background-size:cover;border-radius:8px;margin-bottom:var(--section-padding)}#services-consulting{background-color:var(--primary-color)}#services-development{color:var(--black)}#services-project-management{background-color:var(--primary-color)}#services-consulting-img-1{background-image:url(https://www.seseke-consulting.de/img/implementation.png)}#services-consulting-img-2-large{background-image:url(https://www.seseke-consulting.de/img/business_process_optimization.png);display:none}#services-consulting-img-2-small{background-image:url(https://www.seseke-consulting.de/img/business_process_optimization.png);display:block}#services-consulting-img-3{background-image:url(https://www.seseke-consulting.de/img/upgrade.png);background-position:center}#services-programming-img-1{background-image:url(https://www.seseke-consulting.de/img/individual_programming.png)}#services-programming-img-2-large{background-image:url(https://www.seseke-consulting.de/img/interface_programming.png);display:none}#services-programming-img-2-small{background-image:url(https://www.seseke-consulting.de/img/interface_programming.png);display:block}#services-programming-img-3{background-image:url(https://www.seseke-consulting.de/img/mobile_solutions.png);background-position:right}#services-projectmanagement-img-1{background-image:url(https://www.seseke-consulting.de/img/classic_agile.png)}#services-projectmanagement-img-2-large{background-image:url(https://www.seseke-consulting.de/img/custom_made_projects.png);display:none}#services-projectmanagement-img-2-small{background-image:url(https://www.seseke-consulting.de/img/custom_made_projects.png);display:block}#services-projectmanagement-img-3{background-image:url(https://www.seseke-consulting.de/img/experience.png);background-position:right}#about-header{background-color:var(--primary-color);color:var(--white)}#about-header h2{font-size:var(--xl-font)}#about-header p{font-size:var(--s-font)}#about-profile-img{width:auto;max-width:100%;display:none;margin-left:auto;margin-right:auto}.about-experience-card{padding:var(--l-padding) var(--s-padding)}#about-experience img{display:block;margin:auto;width:100%;min-width:100px;max-width:120px;padding-top:calc(var(--l-padding) + 24px)}#about-experience .border-span{margin:var(--s-padding) auto;border-color:var(--gray);width:95%}#contact-header{margin-bottom:var(--l-padding)}#contact-header h2{font-size:var(--xl-font)}#contact-header p{font-size:var(--m-font)}#contact-form{padding-top:var(--l-padding);color:var(--white)}#contact-form a:active,#contact-form a:link,#contact-form a:visited{text-decoration:none;color:var(--white-color)}.contact-form-card{background-color:var(--primary-color);width:90%;max-width:400px;margin:var(--s-padding) auto;border-radius:6px;position:relative}.contact-form-card p{font-size:var(--l-font);color:var(--white);display:inline-block;padding:var(--s-padding) var(--m-padding);margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.contact-form-card:hover{background-color:var(--secondary-color);transition:all .3s ease;cursor:pointer}.contact-form-card img{display:inline-block;margin:auto;width:100px;padding:var(--s-padding)}.contact-form-card span{padding:var(--s-padding);display:block;text-align:center}#datenschutz a{text-decoration:none;color:var(--black)}#datenschutz a:active,#datenschutz a:link,#datenschutz a:visited{text-decoration:none;color:var(--black)}#datenschutz a:hover{color:var(--primary-color)}#error-header{margin-top:var(--section-padding);background-color:var(--primary-color);color:var(--white)}@media (min-width:576px){:root{--xxl-font:50px;--xl-font:38px;--l-font:26px;--m-font:22px;--s-font:18px;--xs-font:14px;--section-padding:140px;--l-padding:32px;--m-padding:16px;--s-padding:8px}.sm-1{width:8.33333%}.sm-2{width:16.6667%}.sm-3{width:25%}.sm-4{width:33.3333%}.sm-5{width:41.6667%}.sm-6{width:50%}.sm-7{width:58.3333%}.sm-8{width:66.6667%}.sm-9{width:75%}.sm-10{width:83.3333%}.sm-11{width:91.6667%}.sm-12{width:100%}.footer-logo{margin:0;width:100%;padding-top:var(--l-padding)}}@media (min-width:768px){:root{--xxl-font:54px;--xl-font:42px;--l-font:30px;--m-font:24px;--s-font:18px;--xs-font:14px;--section-padding:160px;--l-padding:40px;--m-padding:20px;--s-padding:10px}.md-1{width:8.33333%}.md-2{width:16.6667%}.md-3{width:25%}.md-4{width:33.3333%}.md-5{width:41.6667%}.md-6{width:50%}.md-7{width:58.3333%}.md-8{width:66.6667%}.md-9{width:75%}.md-10{width:83.3333%}.md-11{width:91.6667%}.md-12{width:100%}}@media (min-width:992px){:root{--xxl-font:60px;--xl-font:42px;--l-font:30px;--m-font:24px;--s-font:18px;--xs-font:14px;--section-padding:180px;--l-padding:48px;--m-padding:24px;--s-padding:12px}.lg-1{width:8.33333%}.lg-2{width:16.6667%}.lg-3{width:25%}.lg-4{width:33.3333%}.lg-5{width:41.6667%}.lg-6{width:50%}.lg-7{width:58.3333%}.lg-8{width:66.6667%}.lg-9{width:75%}.lg-10{width:83.3333%}.lg-11{width:91.6667%}.lg-12{width:100%}#navbar-mobile-wrapper{display:none}#navbar-desktop-wrapper{display:block}#about-profile-img{display:block}#start-programming-img-small{display:none}#start-programming-img-large{display:block}#services-consulting-img-2-small,#services-programming-img-2-small,#services-projectmanagement-img-2-small{display:none}#services-consulting-img-2-large,#services-programming-img-2-large,#services-projectmanagement-img-2-large{display:block}}