.portfolio>div .breadcrumb,.portfolio>div .fixed-breadcrumb,.portfolio>div .main-header,.portfolio>div header{background-color:#fcf6e4}.portfolio__breadcrumb{padding-top:78px}@media only screen and (max-width:767px){.portfolio-details{padding-top:37px;padding-bottom:50px}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details{padding-top:42px;padding-bottom:80px}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details{padding-top:57px;padding-bottom:107px}}@media only screen and (min-width:1300px){.portfolio-details{padding-top:80px;padding-bottom:150px}}.portfolio-details__content{display:flex;margin-bottom:80px}@media only screen and (max-width:767px){.portfolio-details__content{flex-direction:column;gap:30px;margin-bottom:40px}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__content{flex-direction:column;gap:30px;margin-bottom:40px}}.portfolio-details__content__title{padding-right:200px;width:75%}@media only screen and (max-width:767px){.portfolio-details__content__title{padding-right:0;width:100%}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__content__title{padding-right:0;width:100%}}.portfolio-details__content__title h1{color:#38393e}@media only screen and (max-width:767px){.portfolio-details__content__title h1{font-size:28px;line-height:1.54;padding-bottom:30px}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__content__title h1{font-size:30px;padding-bottom:42px}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details__content__title h1{font-size:38px;padding-bottom:57px}}@media only screen and (min-width:1300px){.portfolio-details__content__title h1{font-size:60px;padding-bottom:40px}}.portfolio-details__content__info{display:flex;flex-direction:row;justify-content:end;align-items:end}@media only screen and (max-width:767px){.portfolio-details__content__info{justify-content:start}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__content__info{justify-content:start}}.portfolio-details__content__customer span{font-family:HankenGroteskBold}@media only screen and (max-width:767px){.portfolio-details__content__customer{margin-top:-15px;padding-bottom:30px}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__content__customer{margin-top:-21px;padding-bottom:42px}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details__content__customer{margin-top:-28px;padding-bottom:57px}}@media only screen and (min-width:1300px){.portfolio-details__content__customer{margin-top:-40px}}.portfolio-details__content__customer a{color:#fed800!important}.portfolio-details__content__customer .result{font-weight:900}.portfolio-details__content__customer .portfolio-country,.portfolio-details__content__customer .portfolio-timeline{padding:10px 0}.portfolio-details__content__customer .portfolio-industry{padding-top:10px}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details .row{margin:0 -10px!important}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details .row{margin:0 -15px!important}}@media only screen and (min-width:1300px){.portfolio-details .row{margin:0 -25px!important}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details [class*=col]{padding-left:10px!important;padding-right:10px!important}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details [class*=col]{padding-left:15px!important;padding-right:15px!important}}@media only screen and (min-width:1300px){.portfolio-details [class*=col]{padding-left:25px!important;padding-right:25px!important}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details .col-md-6:nth-child(2n){padding-right:21px!important}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details .col-md-6:nth-child(2n){padding-right:28px!important}}@media only screen and (min-width:1300px){.portfolio-details .col-md-6:nth-child(2n){padding-right:40px!important}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details .col-md-6:nth-child(odd){padding-left:21px!important}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details .col-md-6:nth-child(odd){padding-left:28px!important}}@media only screen and (min-width:1300px){.portfolio-details .col-md-6:nth-child(odd){padding-left:40px!important}}@media only screen and (max-width:767px){.portfolio-details .col-6:nth-child(2n){padding-left:6.25px!important}.portfolio-details .col-6:nth-child(odd){padding-right:6.25px!important}.portfolio-details__cover{padding-bottom:30px!important}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__cover{padding-bottom:53px!important}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details__cover{padding-bottom:71px!important}}@media only screen and (min-width:1300px){.portfolio-details__cover{padding-bottom:100px!important}}.portfolio-details__paragraph{width:100%;flex-direction:row;justify-content:center;align-items:start;display:flex;padding-left:5px}@media only screen and (max-width:767px){.portfolio-details__paragraph{flex-direction:column}}.portfolio-details__first-paragraph{display:flex;flex-direction:column;flex:1 1}@media only screen and (max-width:767px){.portfolio-details__first-paragraph{flex-direction:column;margin-bottom:20px}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__first-paragraph{margin-bottom:32px}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details__first-paragraph{margin-bottom:43px}}@media only screen and (min-width:1300px){.portfolio-details__first-paragraph{margin-bottom:60px}}.portfolio-details__first-paragraph .detail-info{margin-top:20px;border-left:3px solid;border-image:linear-gradient(0deg,#122bac,#fed800) 1;height:100%}.portfolio-details__second-paragraph{display:flex;flex:1 1;flex-direction:column}@media only screen and (max-width:767px){.portfolio-details__second-paragraph{margin-bottom:30px}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__second-paragraph{margin-bottom:48px}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details__second-paragraph{margin-bottom:64px}}@media only screen and (min-width:1300px){.portfolio-details__second-paragraph{margin-bottom:60px;margin-left:90px}}.portfolio-details__second-paragraph .detail-info{margin-top:20px;border-left:3px solid;border-image:linear-gradient(0deg,#122bac,#fed800) 1;height:100%;display:flex;align-items:center}@media only screen and (max-width:767px){.portfolio-details__third-paragraph{margin-top:10px;margin-bottom:30px}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__third-paragraph{margin-top:11px;margin-bottom:69px}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details__third-paragraph{margin-top:20px;margin-bottom:130px}}@media only screen and (min-width:1300px){.portfolio-details__third-paragraph{margin-top:20px;margin-bottom:130px}}.portfolio-details__core-feature{width:100%;justify-content:center;gap:80px}@media only screen and (max-width:767px){.portfolio-details__core-feature{flex-direction:column;gap:30px;margin-bottom:30px}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__core-feature{flex-direction:column;gap:30px;margin-bottom:48px}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details__core-feature{margin-bottom:64px}}@media only screen and (min-width:1300px){.portfolio-details__core-feature{margin-bottom:90px}}.portfolio-details__item-content-core-feature{line-height:1.5;color:#393e41}@media only screen and (max-width:767px){.portfolio-details__item-content-core-feature{font-size:14px;line-height:1.57}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__item-content-core-feature{font-size:14px;width:264px!important}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details__item-content-core-feature{font-size:14px;width:352px!important}}@media only screen and (min-width:1300px){.portfolio-details__item-content-core-feature{font-size:20px;width:495px!important}}.portfolio-details__item-content-core-feature li a{color:#fed800!important}.portfolio-details__item-title-core-feature{line-height:1.67;text-align:right}@media only screen and (max-width:767px){.portfolio-details__item-title-core-feature{font-size:32px;text-align:left}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__item-title-core-feature{font-size:20px}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details__item-title-core-feature{max-width:32%;font-size:24px}}@media only screen and (min-width:1300px){.portfolio-details__item-title-core-feature{font-size:36px;max-width:32%}}.portfolio-details__next-project{background-color:#24272c;background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}@media only screen and (max-width:767px){.portfolio-details__next-project{padding:67.5px 0 67.5px 30px}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__next-project{padding:42px}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details__next-project{padding:57px}}@media only screen and (min-width:1300px){.portfolio-details__next-project{padding:80px}}.portfolio-details__next-project h2,.portfolio-details__next-project p{color:#fff}.portfolio-details__next-project h2{line-height:1.67}@media only screen and (max-width:767px){.portfolio-details__next-project h2{font-size:20px;line-height:1.3;padding-bottom:2px}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__next-project h2{font-size:20px}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details__next-project h2{font-size:24px}}@media only screen and (min-width:1300px){.portfolio-details__next-project h2{font-size:36px}}.portfolio-details__next-project p{line-height:1.5}@media only screen and (max-width:767px){.portfolio-details__next-project p{font-size:14px;line-height:1.21}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__next-project p{font-size:14px}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details__next-project p{font-size:14px}}@media only screen and (min-width:1300px){.portfolio-details__next-project p{font-size:20px}}.portfolio-details__item-title{line-height:1.67}@media only screen and (max-width:767px){.portfolio-details__item-title{font-size:14px;margin-left:0;max-width:32%;text-align:left;margin-right:auto}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__item-title{font-size:20px}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details__item-title{font-size:24px}}@media only screen and (min-width:1300px){.portfolio-details__item-title{font-size:20px}}.portfolio-details__item-content{line-height:1.5;color:#393e41}@media only screen and (max-width:767px){.portfolio-details__item-content{font-size:14px;line-height:1.57;padding-left:20px}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__item-content{font-size:14px;width:264px!important;margin-right:85px;padding-left:20px}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details__item-content{font-size:14px;width:352px!important;margin-right:114px;padding-left:20px}}@media only screen and (min-width:1300px){.portfolio-details__item-content{font-size:15px;width:540px!important;padding-left:20px}}.portfolio-details__item-content li a{color:#fed800!important}.portfolio-details ul{-webkit-padding-start:0;padding-inline-start:0;margin-bottom:0}@media only screen and (max-width:767px){.portfolio-details ul{width:100%!important}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details ul{width:100%!important}}.portfolio-details ul>li{width:100%!important;display:flex;margin-bottom:0}@media only screen and (max-width:767px){.portfolio-details ul>li:before{font-size:14px}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details ul>li:before{font-size:14px}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details ul>li:before{font-size:18px}}@media only screen and (min-width:1300px){.portfolio-details ul>li:before{font-size:24px}}.portfolio-details .no-margin-bottom{margin-bottom:0}.portfolio-details .list-item-no-style>li:before{content:none}.portfolio-details img{width:100%}@media only screen and (max-width:767px){.portfolio-details__image{padding-bottom:20px!important}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-details__image{padding-bottom:42px!important}}@media only screen and (min-width:1024px)and (max-width:1299px){.portfolio-details__image{padding-bottom:57px!important}}@media only screen and (min-width:1300px){.portfolio-details__image{padding-bottom:80px!important}}@media only screen and (max-width:767px){.case-study{font-size:14px!important}}.breadcrumb__vector{margin:0 10px}.portfolio-list{background-color:#f6f7fc}.portfolio-list__container .header{padding-top:70px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.portfolio-list__container .header h3{text-align:center}.portfolio-list__container__list-item{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:80px}.portfolio-list__container__list-item .list-item-content{width:393px}@media only screen and (max-width:767px){.portfolio-list__container__list-item .list-item-content{width:100%}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-list__container__list-item .list-item-content{width:100%}}.portfolio-list__container__list-item .list-item-content .content img{border-radius:20px}@media only screen and (max-width:767px){.portfolio-list__container__list-item .list-item-content .content img{width:100%;height:auto}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-list__container__list-item .list-item-content .content img{width:100%;height:auto}}.portfolio-list__container__list-item .list-item-content .content .type{background:linear-gradient(#fff 0 0) padding-box,linear-gradient(270deg,#fed800,#122bac) border-box;padding:3px 8px;border:2px solid transparent;border-radius:10px;display:inline-block;margin:75px 0;font-weight:900;font-size:14px}@media only screen and (max-width:767px){.portfolio-list__container__list-item .list-item-content .content .type{display:block;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:768px)and (max-width:1023px){.portfolio-list__container__list-item .list-item-content .content .type{display:block;width:-moz-fit-content;width:fit-content}}.portfolio-list__container__list-item .list-item-content .content .title,.portfolio-list__container__list-item .list-item-content .content .type{margin:15px 0}.portfolio-list__container__list-item .list-item-content .content .overview{margin-top:5px;color:gray;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.portfolio-list__button{padding:80px 0}