.projects-section{width:100%;padding:2rem 0 8.2rem;background-color:#faf1eb}.projects-section .portfolio-header{font-size:1.8rem;font-weight:500}.projects-section .portfolio-container{width:100%;height:100%;display:flex;flex-wrap:wrap;gap:1.96rem}@media (min-width:1200px) and (max-width:1400px){.projects-section .portfolio-container{justify-content:center}}@media (max-width:1199px){.projects-section{height:unset;padding-bottom:6rem}.projects-section .portfolio-container{justify-content:center}}.projects-section .portfolio-container .portfolio-item{height:540px;background-color:#fafafa;border:3px solid #000;border-radius:50px;flex:0 0 435px;display:grid;grid-template-rows:50px 1fr 70px;padding:2rem}@media (max-width:440px){.projects-section .portfolio-container .portfolio-item{flex:0 0 320px;max-width:320px}}.projects-section .portfolio-container .portfolio-item .box-header{display:flex;height:100%;width:100%;align-items:center}.projects-section .portfolio-container .portfolio-item .box-header .box-title{font-size:1.5rem;font-weight:600}.projects-section .portfolio-container .portfolio-item .body-img{width:100%;height:205px}.projects-section .portfolio-container .portfolio-item .body-img img{width:100%;height:100%}@media (max-width:440px){.projects-section .portfolio-container .portfolio-item .box-header .box-title{font-size:1.2rem}.projects-section .portfolio-container .portfolio-item .body-img img{object-fit:contain}}.projects-section .portfolio-container .portfolio-item .body-text{margin-top:1rem}.projects-section .portfolio-container .portfolio-item .box-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:100%}.projects-section .portfolio-container .portfolio-item .box-footer a{font-size:1rem;color:#000100;text-decoration:underline}.projects-section .portfolio-container .portfolio-item .box-footer .tags{font-size:.6rem;display:flex;height:100%;width:100%;flex-direction:column;justify-content:center}.projects-section .portfolio-container .portfolio-item .box-footer .tags p{font-size:inherit}.field-container{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;align-items:center;gap:3rem;margin-top:8.75rem;margin-bottom:8.25rem}.field-container .text{line-height:1.5;height:100%;width:100%;max-width:470px;align-items:start;justify-content:center;display:flex;flex-direction:column}@media (max-width:991px){.field-container{grid-template-columns:unset}.field-container .text{align-items:center}}.field-container .image{width:100%;height:100%}.field-topics{margin-bottom:3.3rem}.devel-container{padding:8.75rem 1rem 8.25rem;display:flex;flex-flow:row wrap;justify-content:start;gap:4.6rem}@media (max-width:1199px){.devel-container{padding-inline:2rem}.our-benefits-section .hero-wave-small{display:none}}@media (min-width:1200px){.devel-container .text{max-width:410px}.our-benefits-section .benefits-container{margin-left:15rem}}@media (min-width:768px) and (max-width:1199px){.devel-container .text{max-width:726px}}.circle{width:440px;height:440px;position:absolute;top:48%;left:unset;transform:translateX(93%);border-radius:50%;display:block;background:linear-gradient(180deg,#e8692b 50%,#b8182a 100%);z-index:4}.circle.circle-white{background:#fff;top:30%;left:unset;transform:translateX(31%);width:345px;height:345px;z-index:2}@media (min-width:992px) and (max-width:1199px){.circle{width:300px;height:300px;top:70%;transform:translateX(33%)}.circle.circle-white{top:56%;transform:translateX(-54%);width:220px;height:220px}}@media (min-width:1200px) and (max-width:1400px){.circle{width:300px;height:300px;top:70%;transform:translateX(33%)}.circle.circle-white{top:56%;transform:translateX(-54%);width:220px;height:220px}}.circle.circle-img{background-image:url(/images/img-black-frame.jpg);background-size:cover;background-position:center;top:54%;left:unset;width:300px;height:300px;z-index:1;transform:rotate(217deg) translate(-40%,-5%)}@media (min-width:992px) and (max-width:1199px){.circle.circle-img{top:52%;width:200px;height:200px;transform:rotate(217deg) translate(0,-105%)}}@media (min-width:1200px) and (max-width:1400px){.circle.circle-img{top:52%;width:200px;height:200px;transform:rotate(217deg) translate(0,-105%)}.dev-worth-section .dev-worth-content-bg{text-align:center}}@media (max-width:991px){.circle,.circle.circle-img,.circle.circle-white{display:none}.dev-worth-section{text-align:center}}.our-benefits-section{padding:9rem 0 6rem;background-color:#000100;position:relative;overflow:hidden;z-index:2;color:#fafafa}.our-benefits-section .hero-wave-small{position:absolute;top:0;right:0}.our-benefits-section h2,.our-benefits-section>h1{color:inherit}.our-benefits-section .benefits-container>h2{margin-bottom:1rem}.our-benefits-section .benefits-container>p{margin-bottom:3rem}.ai-link.link-white{color:#fafafa}.ai-link.link-black{color:#000100}.ai-link{text-decoration:underline}.second-circle-image{position:absolute;top:48%;transform:translateX(-1.3%)}.third-circle-image{position:absolute;top:12%;left:50%;transform:translateX(-165.5%);z-index:3}@media (max-width:1401px){.devel-container{justify-content:center}.second-circle-image,.third-circle-image{display:none}}.benefits-header{position:relative;z-index:1}.benefits-header>h1{color:#fafafa}.orange-list.contact-margin{margin-left:6rem}.orange-list li::marker{color:#e8692b;font-size:1.5rem;line-height:.7}.faq-container{padding:8.5rem 0 11.7rem}@media (max-width:767px){.agile-section .orange-list,.contact-section .orange-list{margin-left:0}}.agile-section.bottom-padding,.contact-section.bottom-padding{padding-bottom:9rem}.agile-section.color-section,.contact-section.color-section{background-color:#faf1eb}.agile-section .text.softdevel,.contact-section .text.softdevel{font-size:16px;font-weight:unset;margin-bottom:1.5rem}.agile-section .button.softdevel-button,.contact-section .button.softdevel-button{width:min(100%,19rem)}.agile-section{position:relative;padding-top:7.1rem;padding-bottom:7.5rem}.agile-section .agile-container{display:flex;flex-flow:column nowrap;align-items:center}@media (min-width:1200px){.agile-section .agile-container{margin-left:7.5rem;padding-left:5rem}.dev-worth-section .dev-worth-content-bg .dev-worth-content.softsolution-margin{margin-left:7rem}}.agile-section .agile-container .agile-header{align-self:end;margin-right:8rem;text-align:center}@media (max-width:1401px){.agile-section .agile-container{margin-left:0;padding-left:0}.agile-section .agile-container .agile-header{align-self:center;margin-right:0}}.agile-section .orange-list{padding-left:1.4rem}.agile-section .circle{height:256px;width:256px;background:unset}.agile-section .circle.theme-circle{width:850px;height:850px;top:49%;left:45.5%}.agile-section .circle.circle-orange{background-color:#e8692b;top:40%;left:50%;transform:translateX(-220%);z-index:2}.agile-section .circle.circle-black{background-color:#000100;height:366px;width:366px;left:50%;transform:translateX(-180%);top:60%;z-index:1}.content-subheader{margin-bottom:4.6rem}.dev-worth-content .title-inner{align-items:unset}.dev-worth-section{width:100%;display:block;position:relative}.dev-worth-section .dev-worth-content-bg{background-color:#fafafa;height:100%;width:100%;padding-top:3.6rem;padding-bottom:5.3rem}.dev-worth-section .dev-worth-content-bg .mittelstand-header{margin-top:5.1rem}.dev-worth-section .dev-worth-content-bg .subheader{margin-top:3.3rem;margin-bottom:3.7rem}.dev-worth-section .dev-worth-content-bg .dev-worth-content{width:100%;height:fit-content;display:flex;flex-wrap:wrap;gap:3rem;position:relative;z-index:3;margin-top:5rem}@media (min-width:1200px) and (max-width:1400px){.dev-worth-section .dev-worth-content-bg .dev-worth-content.softsolution-margin{margin-left:unset}}@media (max-width:1401px){.dev-worth-section .dev-worth-content-bg .dev-worth-content{justify-content:center}}.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item{padding:2rem;border:3px solid #000;background-color:#fafafa;border-radius:50px;flex:0 0 436px;height:330px;text-align:left}@media (min-width:441px) and (max-width:991px){.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item{font-size:1.4rem;line-height:1.2}}.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item.first-dev-worth-item .title-self,.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item.mittelstand-item .title-self,.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item.second-dev-worth-item .title-self{margin-top:1rem}.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item.first-dev-worth-item,.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item.mittelstand-item,.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item.second-dev-worth-item{height:348px;width:678px;flex:unset}@media (max-width:1199px){.benefits-header>h1{text-align:center}.agile-section .circle{display:none}.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item.first-dev-worth-item,.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item.mittelstand-item,.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item.second-dev-worth-item{height:fit-content}.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item .top-content-inner-flex .title-inner .title-self{font-size:1.6rem;line-height:1.2}}.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item.first-dev-worth-item .title-self{margin-bottom:1.4rem}.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item.second-dev-worth-item{width:557px}.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item.second-dev-worth-item .title-self{margin-bottom:2.7rem}.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item.mittelstand-item{width:760px}.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item .top-content-inner-flex{display:flex;flex-flow:column nowrap;height:100%;width:100%}.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item .top-content-inner-flex .title-inner{display:flex;width:100%;align-items:center}@media (max-width:991px){.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item .top-content-inner-flex .title-inner .title-self{font-size:1.3rem}.dev-worth-section .dev-worth-content-bg .dev-worth-content .dev-worth-content-item .top-content-inner-flex .text{font-size:1rem;line-height:1.2}}.fields-section,.individual-software-devel-section{background-color:#faf1eb;height:fit-content;width:100%}.fields-section .fields-container,.fields-section .individual-software-devel-container,.individual-software-devel-section .fields-container,.individual-software-devel-section .individual-software-devel-container{display:flex;height:100%;position:relative}.fields-section .fields-container .image,.fields-section .individual-software-devel-container .image,.individual-software-devel-section .fields-container .image,.individual-software-devel-section .individual-software-devel-container .image{min-height:100%;width:100%;overflow:hidden}.fields-section .fields-container .image img,.fields-section .individual-software-devel-container .image img,.individual-software-devel-section .fields-container .image img,.individual-software-devel-section .individual-software-devel-container .image img{width:100%;height:100%;object-fit:cover;object-position:center}.fields-section .fields-container .content,.fields-section .individual-software-devel-container .content,.individual-software-devel-section .fields-container .content,.individual-software-devel-section .individual-software-devel-container .content{display:flex;width:100%;height:100%;flex-direction:column;justify-content:center}@media(max-width:1199px){.fields-section,.individual-software-devel-section{height:fit-content}.fields-section .fields-container .content,.fields-section .individual-software-devel-container .content,.individual-software-devel-section .fields-container .content,.individual-software-devel-section .individual-software-devel-container .content{padding:2rem}}.fields-section .fields-container .content .content-header,.fields-section .individual-software-devel-container .content .content-header,.individual-software-devel-section .fields-container .content .content-header,.individual-software-devel-section .individual-software-devel-container .content .content-header{font-weight:700;margin-bottom:5rem}@media (max-width:767px){.fields-section .fields-container .content .content-header,.fields-section .individual-software-devel-container .content .content-header,.individual-software-devel-section .fields-container .content .content-header,.individual-software-devel-section .individual-software-devel-container .content .content-header{margin-bottom:3rem}}.fields-section .fields-container .content .content-text,.fields-section .individual-software-devel-container .content .content-text,.individual-software-devel-section .fields-container .content .content-text,.individual-software-devel-section .individual-software-devel-container .content .content-text{font-size:1.8rem;line-height:1.2;font-weight:500;margin-bottom:5rem}.individual-software-devel-section{padding:3.3rem 0 5.75rem}.fields-section{padding-top:8.75rem}.fields-section .fields-container{display:flex;flex-flow:row nowrap;gap:3rem}@media (max-width:1199px){.fields-section .fields-container .content .content-btn,.fields-section .individual-software-devel-container .content .content-btn,.individual-software-devel-section .fields-container .content .content-btn,.individual-software-devel-section .individual-software-devel-container .content .content-btn{align-self:center}.fields-section .fields-container{flex-flow:column nowrap;justify-content:center}}.fields-section .fields-container .box{display:flex;flex-flow:row wrap;justify-content:center}.fields-section .field-bullet-points{display:flex;flex-flow:column nowrap}@media (max-width:1199px){.fields-section .field-bullet-points{flex-flow:row wrap;justify-content:center}}@media (max-width:767px){.fields-section .fields-container .content .content-text,.fields-section .individual-software-devel-container .content .content-text,.individual-software-devel-section .fields-container .content .content-text,.individual-software-devel-section .individual-software-devel-container .content .content-text{font-size:1.125rem;margin-bottom:3rem}.fields-section .field-bullet-points{justify-content:start}}.hero-title.individual-devel-title{margin-bottom:6rem}.hero.unlimited-height{height:fit-content}.themes-container{width:100%;padding:0 0 6rem;background-color:#fafafa;position:relative;z-index:3}.themes-container .themes-wrapper{display:flex;flex-wrap:wrap;gap:3rem;justify-content:space-between;position:relative}@media (max-width:1401px){.themes-container .themes-wrapper{justify-content:center}}@media (min-width:1200px){.fields-section .field-bullet-points{margin-left:8rem}.themes-container .themes-wrapper.theme-first-row{justify-content:start}.themes-container .themes-wrapper.separator{margin-top:6rem}}@media (max-width:1199px){.themes-container .themes-wrapper.theme-first-row{justify-content:center}.themes-container .themes-wrapper.separator{margin-top:2rem}}.themes-container .themes-wrapper.centered{justify-content:center}.themes-container .themes-wrapper .themes-item{padding:2rem;border:3px solid #000;background-color:#fafafa;border-radius:50px;flex:0 0 315px;height:413px;z-index:2}.themes-container .themes-wrapper .themes-item.items-2:last-child{flex:0 0 440px;height:350px;background-color:#fafafa}@media (min-width:1200px){.themes-container .themes-wrapper .themes-item.theme-first-row-l-margin{margin-left:3.2rem}.themes-container .themes-wrapper .themes-item.theme-second-row-l-margin{margin-left:7.5rem}}.themes-container .themes-wrapper .themes-item:nth-child(3){background-color:#faf1eb}.themes-container .themes-wrapper .themes-item.default-color{background-color:#fafafa}.themes-container .themes-wrapper .themes-item .themes-link .underline{text-decoration:underline}.themes-container .themes-wrapper .themes-item .item-inner-grid{display:grid;height:100%;width:100%;grid-template-columns:1fr;grid-template-rows:115px 1fr}.themes-container .themes-wrapper .themes-item .item-inner-grid .item-inner-title{font-weight:700}.themes-container .circle{width:800px;height:800px;position:absolute;top:47%;left:50%;border-radius:50%;display:block;transform:translate(-50%,-50%);background:linear-gradient(80deg,#e8692b 20%,#b8182a 100%);z-index:1}.themes-container .circle.theme-circle{width:850px;height:850px;top:49%;left:45.5%}@media(max-width:991px){.themes-container .circle{width:600px;height:600px}}@media (max-width:767px){.themes-container .themes-wrapper .themes-item.items-2:last-child{flex:0 0 315px}.themes-container .themes-wrapper .themes-item .item-inner-grid{text-align:center}.themes-container .circle{display:none}}/*# sourceMappingURL=softwaredevel.min.css.map */
