.form{margin-top:50px}.castomier__country{color:#fff;font-family:HeliosCond;font-size:28px}.clients_canada{border:1px solid #f0f0f0;height:21px;width:42px}.castomier__canada{display:inline-block;height:25px;margin-right:15px;width:32px}.clients_usa{border:1px solid #f0f0f0;display:inline-block;height:21px;width:42px}.castomier__usa{height:25px;width:32px}.castomier__australia,.castomier__usa{display:inline-block;margin-right:15px}.section__row-inner-col{display:inline-block;vertical-align:top;width:30%}.section__row-inner-col._first{max-width:635px;padding-right:30px;width:70%}.section__row-inner-col._first img{margin-top:-15px}.solution-builderadvisor .solution__text{width:350px}@media (max-width:499px){.castomier-logo{height:225px}.section__row-inner-col,.section__row-inner-col._first{max-width:100%;width:100%}}.castomier-logo{font-size:0;height:195px;margin:0;max-width:100%;padding:0;position:relative;width:100%;z-index:-1}.castomier-logo__wrap{border-top:0;display:block;height:100%;margin:0 auto;max-width:1250px;padding:0 5px;width:100%}.castomier-logo__triangle{background-position:0 -150px;bottom:0;display:inline-block;height:95px;margin:0 0 -4px;overflow:hidden;position:absolute;width:100%}.castomier-logo__triangle-img{height:820px;left:0;position:absolute;top:-92px;width:100%}.castomier-logo__img{display:inline-block;margin:5px;vertical-align:middle}.castomier-logo__align-helper{display:inline-block;height:85%;vertical-align:middle}@media (max-width:499px){.castomier-logo__img{margin:10px 0;vertical-align:top}}.progect-description{margin:-6px auto 0;max-width:100%;padding:0 10px;text-align:right;width:990px}.progect-description .progect-description__text+div[class^=icon-]{position:relative;top:3px}.progect-description__text{color:#9a9a9a;display:inline-block;font-family:HeliosCond;font-size:22px;margin:0;padding:0 0 10px;text-align:right}.progect-description__list{list-style:none;margin:0;padding:0 0 20px;text-align:right}.progect-description__item{background-color:#eaeaea;color:#969696;display:inline-block;font-family:PT-Sans;font-size:15px;margin:3px;padding:10px 10px 9px;text-align:right;vertical-align:top}.progect-description__item-cake{background:url(/img/case_study_shredex/sprite.png);background-position:-108px 82px;display:inline-block;height:22px;margin-right:10px;padding-top:3px;vertical-align:bottom;width:22px}.progect-description__item-jquery{background:url(/img/case_study_shredex/sprite.png);background-position:-77px 87px;display:inline-block;height:22px;margin-right:7px;vertical-align:bottom;width:20px}.progect-description__item-responsive{background:url(/img/case_study_clc/sprite.png);background-position:-39px 86px}.progect-description__item-dot-net,.progect-description__item-responsive{display:inline-block;height:22px;margin-right:10px;vertical-align:bottom;width:27px}.progect-description__item-dot-net{background:url(/img/case_study_shredex/sprite.png);background-position:-140px 86px}.progect-description__item-html5{background:url(/img/case_study_shredex/sprite.png);background-position:-173px 86px}.progect-description__item-html5,.progect-description__item-js{display:inline-block;height:22px;margin-right:10px;vertical-align:bottom;width:27px}.progect-description__item-js{background:url(/img/case_study_shredex/sprite.png);background-position:-202px 86px}.progect-description__item-html5-img,.progect-description__item-js-img{width:20px}.progect-description__item-aglie{background:url(/img/case_study_shredex/sprite.png);background-position:-6px 86px}.progect-description__item-aglie,.progect-description__item-backbonejs{display:inline-block;height:22px;margin-right:5px;vertical-align:bottom;width:27px}.progect-description__item-backbonejs{background:url(/img/case_study_shredex/sprite.png);background-position:-234px 86px}.progect-description__client{background:url(/img/case_study_clc/sprite.png);background-position:100% 0;background-repeat:no-repeat;display:inline-block;height:21px;text-align:right;width:30px}.progect-description__client-canada{background:url(/img/case_study_shredex/sprite.png);background-position:100% 0;background-repeat:no-repeat;display:inline-block;height:23px;text-align:right;width:46px}.progect__description_shredex{background-color:#52a7ef}.progect__description_builderadvisor{background-color:#3259a0}.progect-description__client-img{width:30px}.progect-description__item-backbonejs-img{width:18px}.img-wrap{display:inline-block;padding:20px}.img-wrap img{border-radius:5px;box-shadow:1px 0 46px rgba(0,0,0,.4)}.img-wrap .max-width{max-width:85%}@media (max-width:900px){.img-wrap .max-width{max-width:100%}}.img-wrap-partner{padding:25px}.img-partner-left{margin-right:7vw}@media (max-width:800px){.img-partner-left{margin:0}}.list{color:#fc4b49;font-family:PT-Sans;font-size:18px;margin:15px 0 25px;max-height:999999px;padding:0 0 0 30px}.list_white{color:#fff;margin:5px 0}.list_black,.list_white{font-family:PT-Sans;font-size:15px;max-height:999999px;padding:0 0 0 25px}.list_black{color:#000;margin:0}.list__item{padding-bottom:10px}.list__item-text{color:#242424}.list__item_link,.list__item_link:hover{color:#fff}.list_num{color:#fc4b49;counter-reset:o-counter 0;font-family:PT-Sans;font-size:18px;list-style-type:none;margin:10px 0 20px;max-height:999999px;padding:0 0 0 30px}.list_num li:before{content:counter(o-counter) ") ";counter-increment:o-counter}.list_num .list__item-text{padding-left:20px}.list_white.builderadvisor__item-6{list-style:none;margin-top:0;padding-left:0}.text_dark-pt{color:#242424;font-family:PT-Sans;font-size:18px;padding-bottom:30px}.text_dark-pt._landing{padding-bottom:60px}.text_white-small-pt{color:#fff;padding-bottom:30px}.text_dark-small-pt,.text_white-small-pt{font-family:PT-Sans;font-size:16px;margin:0}.text_dark-small-pt{color:#242424;padding-bottom:10px}.text_pink{color:#ffd6d2;padding-bottom:30px}.text_pink,.text_white-pt{font-family:PT-Sans;font-size:18px}.text_white-pt{color:#fff;padding-bottom:10px}.text_white-pt._landing{font-size:20px;font-weight:700}@media (max-width:768px){.text_white-pt._landing{font-size:5vw}}.title_cs{margin:25px 0}.title_cs,.title_cs-orange-underlined{color:#ff6639;font-family:HeliosCond;font-size:35px}.title_cs-orange-underlined{border-bottom:1px solid #d3d3d3;margin:0 0 30px;padding-bottom:18px}.title_cs-white{color:#fff;font-family:HeliosCond;font-size:32px;margin:20px 80px 20px 0;padding-bottom:0;text-align:right;text-transform:uppercase}@media (max-width:900px){.title_cs-white{margin:0;text-align:center}}.title_cs-white-underlined{border-bottom:1px solid #fff;color:#fff;font-family:HeliosCond;font-size:35px;margin:0 0 39px;padding-bottom:18px}.title_cs-subsection-white{color:#fff;font-family:HeliosCond;font-size:24px;letter-spacing:-.025em;line-height:30px;margin:0;padding-bottom:30px;position:relative}.body_case-study h2,.body_case-study p:not(.hover-menu-trigger),.section_visit-progect .title_cs{letter-spacing:-.025em;line-height:1.5}.body_case-study p{margin:0}.icon-arrow{max-width:10%!important}.icon-arrow-left{margin-bottom:-118px;margin-left:3vw;margin-top:10px}.icon-arrow-right{margin-top:-55px;position:absolute;right:0}@media (max-width:900px){.icon-arrow-left,.icon-arrow-right{display:none}}.new-portfolio .customers__logo{margin-bottom:6px}.customers__wrapper{align-items:center;display:flex;margin:0 auto;max-width:1280px}@media (max-width:769px){.customers__wrapper{flex-direction:column;flex-wrap:wrap}}.column__3x{display:inline-block;position:relative;text-align:center;vertical-align:top;width:33%}@media (max-width:800px){.column__3x{display:none}}.column__3x_latest-post{display:inline-block;margin-top:20px;position:relative;text-align:center;vertical-align:top;width:33%}.column__3x_approach{padding:5%;position:relative}@media (max-width:800px){.column__3x_approach{margin-bottom:30px;padding:0 5%}}@media (min-width:800px){.column__3x_approach{display:inline-block;padding:30px 30px 0;vertical-align:top;width:33%}}.section__team__col{padding:2% 5% 4%}.section__team__col:first-child{padding:0}@media (min-width:800px){.section__team__col{display:inline-block;padding:5%;vertical-align:top;width:50%}}.column__wrap,.column__wrap_dashed{min-height:355px;padding:35px 10px 5px}.column__wrap_dashed{border-right:2px dashed #fa7669}.column_2x{padding:0 10px 0 0;width:49%}.column_2x,.column_4x{display:inline-block;vertical-align:top}.column_4x{padding:0 10px;width:25%}.who_does_what_arrow_small{background:url(/img/home/arrow.png);display:inline-block;height:36px;position:absolute;top:270px;width:8px}.who_does_what_arrow_medium1{background:url(/img/home/arrow.png);background-position:-98px 2px}.who_does_what_arrow_medium1,.who_does_what_arrow_medium2{display:inline-block;height:25px;position:absolute;top:93px;width:165px}.who_does_what_arrow_medium2{background:url(/img/home/arrow.png);left:258px}.who_does_what_arrow_medium3{height:25px;left:258px;top:199px;width:165px}.who_does_what_arrow_long,.who_does_what_arrow_medium3{background:url(/img/home/arrow.png);display:inline-block;position:absolute}.who_does_what_arrow_long{height:59px;right:243px;top:170px;width:476px}.who_does_what_arrow_long2{height:54px;right:314px;top:340px;width:433px}.who_does_what_arrow_long2,.who_does_what_arrow_medium-rev{background:url(/img/home/arrow.png);display:inline-block;position:absolute}.who_does_what_arrow_medium-rev{height:20px;top:269px;width:165px}@media (max-width:1010px){.section_orange .section__wrap .column_2x._first,.section_orange .section__wrap .column_2x:first-child{margin-right:0}.column_2x{padding:0 10px}}@media (max-width:799px){.column_4x{width:50%}}@media (max-width:499px){.column_2x,.column_4x{width:100%}}.solution-sightsy .title_cs-subsection-white{text-align:left}@media (max-width:499px){.solution-sightsy ._left>.img-wrap{display:none}}.solution-sightsy .solution__text{padding-top:0}.solution_clc-1{background:url(/img/case-study/city-lunch-club/solution.png) no-repeat;background-position:0 50%;min-height:495px;text-align:right}.solution_clc-2{background:url(/img/case-study/city-lunch-club/solution2.png) no-repeat;background-position:100% 50%;min-height:495px;text-align:left}.solution_clc-3{background:url(/img/case-study/city-lunch-club/solution3.png) no-repeat;background-position:0 50%;min-height:495px;text-align:right}.solution_clc-4{background:url(/img/case-study/city-lunch-club/solution4.png) no-repeat;background-position:100% 50%;min-height:495px;text-align:left}.solution_shredex-1{background:url(/img/case-study/shredex/solution1.png) no-repeat;background-position:0 50%;min-height:495px;text-align:right}.solution_shredex-2{background:url(/img/case-study/shredex/solution2.png) no-repeat;background-position:100% 50%;min-height:495px;text-align:left}.solution_shredex-3{background:url(/img/case-study/shredex/solution3.png) no-repeat;background-position:0 50%;min-height:495px;text-align:right}.solution_foxtutors-1{background:url(/img/case-study/foxtutors/solution.png) no-repeat;background-position:0 50%;min-height:495px;text-align:right}.solution_foxtutors-2{background:url(/img/case-study/foxtutors/solution2.png) no-repeat;background-position:100% 50%;min-height:495px;text-align:left}.solution_foxtutors-3{background:url(/img/case-study/foxtutors/solution3.png) no-repeat;background-position:0 50%;min-height:495px;text-align:right}.solution_foxtutors-4{background:url(/img/case-study/foxtutors/solution4.png) no-repeat;background-position:100% 50%;min-height:495px;text-align:left}.solution_foxtutors-5{background:url(/img/case-study/foxtutors/solution5.png) no-repeat;background-position:0 50%;min-height:495px;text-align:right}.solution_foxtutors-6{background:url(/img/case-study/foxtutors/solution6.png) no-repeat;background-position:100% 50%;min-height:495px;text-align:left}.solution_foxtutors-7{background:url(/img/case-study/foxtutors/solution7.png) no-repeat;background-position:50% 50%;background-size:contain;min-height:675px;text-align:right}.solution_hashtagio-1{background:url(/img/case-study/hashtagio/hashtagio_solution1.png) no-repeat;background-position:0 50%;min-height:280px;text-align:right}.solution_hashtagio-2{background:url(/img/case-study/hashtagio/hashtagio_solution2.png) no-repeat;background-position:100% 50%;margin-top:-20px;min-height:455px;padding-left:100px;text-align:left}.solution_hashtagio-3{background:url(/img/case-study/hashtagio/hashtagio_solution3.png) no-repeat;background-position:0 50%;margin-top:-55px;min-height:635px;padding-top:90px;text-align:right}.solution_hashtagio-4{background:url(/img/case-study/hashtagio/hashtagio_solution4.png) no-repeat;background-position:100% 50%;min-height:495px;padding-top:10px;text-align:left}.solution_hashtagio-4 .solution__text{display:inline-block;padding-top:53px;text-align:left;width:220px}.solution_hashtagio-5{background:url(/img/case-study/hashtagio/hashtagio_solution5.png) no-repeat;background-position:0 50%;min-height:515px;padding-right:80px;text-align:right}.solution_hashtagio-6{background:url(/img/case-study/hashtagio/hashtagio_solution6.png) no-repeat;background-position:90% 50%;min-height:590px;padding-left:30px;text-align:left}.solution__text{display:inline-block;padding-top:53px;text-align:left;width:260px}.solution__text .title_cs-subsection-white{font-size:22px;padding-bottom:24px}.solution_sightsy-1._left{padding-left:25px;width:62%}.solution_sightsy-1._left .solution__text{padding-left:70px;padding-top:20px}.solution_sightsy-1._left .list_white{margin-bottom:22px}.solution_sightsy-1._right{width:62%}.solution_sightsy-1._right .pointer{float:left;margin:6px 0 0 -65px;width:52px}@media (min-width:500px) and (max-width:1000px){.solution_sightsy-1 .title_cs-subsection-white{text-align:center}}.solution_sightsy-1-left-image{margin-left:-40px}.solution_sightsy__item{display:inline-block;vertical-align:top}@media (min-width:1000px){.solution-sightsy .solution_sightsy__item._right{position:relative}.solution-sightsy .solution_sightsy__item._right .title_cs-subsection-white{padding-left:110px;text-align:left}.solution-sightsy .solution_sightsy__item._right .pointer{left:0;margin-top:6px;position:absolute}}@media (min-width:500px) and (max-width:1000px){.solution_sightsy-2 .title_cs-subsection-white,.solution_sightsy-6 .title_cs-subsection-white,.solution_sightsy-7 .title_cs-subsection-white{text-align:center}}@media (min-width:1000px){.solution_sightsy-2,.solution_sightsy-6,.solution_sightsy-7{margin-bottom:42px}.solution_sightsy-2 .title_cs-subsection-white,.solution_sightsy-6 .title_cs-subsection-white,.solution_sightsy-7 .title_cs-subsection-white{padding-left:100px}}@media (max-width:499px){.solution_sightsy-2,.solution_sightsy-4,.solution_sightsy-5,.solution_sightsy-7{padding-top:30px}}.solution_sightsy-2-right-image{position:relative;right:-39px}@media (min-width:500px){.solution_sightsy-3._right{float:right;margin-top:22px;max-width:360px}.solution_sightsy-3._right .pointer{left:-100px;margin:7px 15px 0 20px;position:absolute;width:61px}}@media (min-width:1000px){.solution_sightsy-3 .solution_sightsy__item._right .title_cs-subsection-white{padding-left:110px}}.solution_sightsy-3-right-image{margin-left:12px}.solution_sightsy-4{margin-bottom:58px}.solution_sightsy-4>p{max-width:760px;padding-left:63px}@media (min-width:1000px){.solution_sightsy-4 .title_cs-subsection-white{padding-left:40px}.solution_sightsy-4 .pointer{float:right}}.solution_sightsy-4__item._left{padding:10px 0 24px 60px;width:34%}.solution_sightsy-4__item._left .list__item{line-height:1.4;padding-bottom:13px}.solution_sightsy-4__item._left p{padding-bottom:11px}.solution_sightsy-4__item._right{margin-top:-284px;position:relative;right:8px;width:65%}.solution_sightsy-5{margin-bottom:27px}@media (min-width:500px){.solution_sightsy__item-6 .title_cs-subsection-white{padding-right:10px}}.solution_sightsy__item-6._left{width:45.2%}.solution_sightsy__item-6._right{padding-top:65px;width:45.8%}.solution_sightsy__item-6._right .pointer{margin:4px 15px}.solution_sightsy__item-6._right .solution__text{margin-left:85px;padding-top:0;width:285px}@media (min-width:500px){.solution_sightsy-2,.solution_sightsy-4,.solution_sightsy-6,.solution_sightsy-8{margin-bottom:90px}.solution_sightsy-2 .pointer,.solution_sightsy-4 .pointer,.solution_sightsy-6 .pointer,.solution_sightsy-8 .pointer{margin-top:6px}.solution_sightsy-2 ._left,.solution_sightsy-4 ._left,.solution_sightsy-6 ._left,.solution_sightsy-8 ._left{padding-top:40px;width:38%}.solution_sightsy-2 ._right,.solution_sightsy-4 ._right,.solution_sightsy-6 ._right,.solution_sightsy-8 ._right{width:62%}.solution_sightsy-1 .pointer,.solution_sightsy-3 .pointer,.solution_sightsy-5 .pointer,.solution_sightsy-7 .pointer{margin-top:6px}.solution_sightsy-1 ._right,.solution_sightsy-3 ._right,.solution_sightsy-5 ._right,.solution_sightsy-7 ._right{padding-top:40px;width:38%}.solution_sightsy-1 ._left,.solution_sightsy-3 ._left,.solution_sightsy-5 ._left,.solution_sightsy-7 ._left{width:62%}}@media (min-width:1000px){.solution_sightsy-6 .title_cs-subsection-white{padding-left:100px}.solution_sightsy-8 .title_cs-subsection-white{padding-left:10px;padding-right:120px;position:relative}.solution_sightsy-8 .pointer{position:absolute;right:0;top:0}}@media (min-width:500px){.solution_sightsy-7__item._left{margin-left:4%;width:32.5%}.solution_sightsy-7__item._left .pointer{margin:9px 0 0 36px;width:112px}.solution_sightsy-7__item._left .inner__text{max-width:250px}.solution_sightsy-7__item._right{margin-top:-32px;width:63.5%}}.solution_sightsy-7{margin-bottom:65px}@media (min-width:500px){.solution_sightsy-7 ._left{width:62%}.solution_sightsy-7 ._right{padding-top:40px;width:38%}}@media (min-width:1000px){.solution_sightsy-7 ._right.solution_sightsy__item{padding-right:110px}.solution_sightsy-7 ._right.solution_sightsy__item .title_cs-subsection-white{padding-left:110px;text-align:left}}.solution_sightsy__item-8._left{left:9px;position:relative;width:64%}.solution_sightsy__item-8._right{padding-top:50px;width:30%}.solution_sightsy__item-8._right .pointer{margin:5px 11px;width:66px}.solution_sightsy__item-8._right .solution__text{margin-left:28%;padding-top:0;width:270px}.solution_sightsy-9{margin-bottom:50px}.solution_sightsy-9__item._left{margin-left:6%;margin-right:2%;margin-top:10px;width:22.5%}.solution_sightsy-9__item._right{margin-top:-145px;position:relative;z-index:10}.solution_sightsy-10{margin-bottom:55px}.solution_sightsy-10__item._left{margin-left:5%;padding-top:46px;width:25%}.solution_sightsy-10__item._left .inner__text{width:230px}.solution_sightsy-10__item._left .pointer{margin:6px 5px 0 40px;width:90px}.solution_sightsy-10__item._right{left:10px;position:relative;width:68%}.solution_sightsy__item-10-footer{margin:-189px 0 0 40px;position:relative;z-index:10}@media (max-width:999px){.pointer{display:none}.solution-sightsy .solution__text{width:100%}.solution_sightsy-1{margin-bottom:40px}.solution_sightsy-1._left{padding-left:25px;padding-right:25px;width:62%}.solution_sightsy-1._left .solution__text{padding-left:70px;padding-top:20px}.solution_sightsy-1._left .list_white{margin-bottom:22px}.solution_sightsy-1._right{width:37%}.solution_sightsy-2-right-image{position:relative;right:-15px}.solution_sightsy-3._right{float:none;margin-top:22px;max-width:27%}.solution_sightsy-3._left{float:none;max-width:70%}.solution_sightsy-3-right-image{margin-left:0}.solution_sightsy-4 p{padding:10px 20px}.solution_sightsy-4__item._left{float:none;margin:0;padding:10px 0 5px 5px;width:34%}.solution_sightsy-4__item._left .list__item{line-height:1.4;padding-bottom:13px}.solution_sightsy-4__item._left p{padding-bottom:11px}.solution_sightsy-4__item._right{float:none;margin:0;width:65%}.solution_sightsy-5{margin-bottom:27px}.solution_sightsy-5__item._left{margin-left:7%;padding-top:15px;width:42%}.solution_sightsy-5__item._right{width:51%}.solution_sightsy__item-6._left{width:45.2%}.solution_sightsy__item-6._right{padding-top:65px;width:45.8%}.solution_sightsy__item-6._right .solution__text{margin-left:2%;padding-top:0;width:90%}.solution_sightsy-6{margin-bottom:90px}.solution_sightsy-7__item._left{margin-left:4%;width:45%}.solution_sightsy-7__item._left .inner__text{max-width:100%}.solution_sightsy-7__item._right{margin-top:0;width:51%}.solution_sightsy-7{margin-bottom:65px}.solution_sightsy__item-8._left{margin-top:0;width:51%}.solution_sightsy__item-8._right{margin-left:4%;width:45%}.solution_sightsy__item-8._right .solution__text{margin:0;max-width:100%}.solution_sightsy-9{margin-bottom:50px}.solution_sightsy-9__item._left{margin-left:6%;margin-right:2%;margin-top:10px;width:37%}.solution_sightsy-9__item._right{margin-top:5px;position:relative;width:55%;z-index:10}.solution_sightsy-10{margin-bottom:55px}.solution_sightsy-10__item._left{float:none;margin-left:5%;padding-top:46px;width:40%}.solution_sightsy-10__item._left .inner__text{width:97%}.solution_sightsy-10__item._right{float:none;width:55%}.solution_sightsy__item-10-footer{margin:-50% 0 0 auto;position:relative;width:55%;z-index:10}.solution_hashtagio-1{background-position:0 50%;background-size:60%;margin-top:0}.solution_hashtagio-1 .solution__text{max-width:39%}.solution_hashtagio-2{background-position:100% 50%;background-size:60%;background-size:contain;margin-top:0;padding-left:30px}.solution_hashtagio-2 .solution__text{max-width:39%}.solution_hashtagio-3{background-position:0 50%;background-size:60%;background-size:contain;margin-top:0;min-height:535px;padding-top:50px}.solution_hashtagio-3 .solution__text{max-width:39%}.solution_hashtagio-4{background-position:100% 50%;background-size:60%;background-size:contain;margin-top:0;min-height:345px;padding-left:20px}.solution_hashtagio-4 .solution__text{max-width:38%}.solution_hashtagio-5{background-position:0 50%;background-size:60%;background-size:contain;margin-top:0;padding-right:0}.solution_hashtagio-5 .solution__text{width:39%}.solution_hashtagio-6{background-position:100% 50%;background-size:60%;background-size:contain;margin-top:0;min-height:485px;padding-left:20px}.solution_hashtagio-6 .solution__text{max-width:39%}.solution_shredex-1{background-position:0 50%;background-size:60%;margin-top:0;min-height:450px}.solution_shredex-1 .solution__text{max-width:39%}.solution_shredex-2{background-position:100% 50%;background-size:60%;margin-top:0;min-height:450px}.solution_shredex-2 .solution__text{max-width:39%}.solution_shredex-3{background-position:0 50%;background-size:60%;margin-top:0;min-height:450px}.solution_shredex-3 .solution__text{max-width:39%}.solution_foxtutors-1{background-position:0 50%;background-size:60%;margin-top:0}.solution_foxtutors-1 .solution__text{max-width:39%}.solution_foxtutors-2{background-position:100% 50%;background-size:60%;margin-top:0}.solution_foxtutors-2 .solution__text{max-width:39%}.solution_foxtutors-3{background-position:0 50%;background-size:60%;margin-top:0}.solution_foxtutors-3 .solution__text{max-width:39%}.solution_foxtutors-4{background-position:100% 50%;background-size:60%;margin-top:0}.solution_foxtutors-4 .solution__text{max-width:39%}.solution_foxtutors-5{background-position:0 50%;background-size:60%;margin-top:0}.solution_foxtutors-5 .solution__text{max-width:39%}.solution_foxtutors-6{background-position:100% 50%;background-size:60%;margin-top:0}.solution_foxtutors-6 .solution__text{max-width:39%}.solution_foxtutors-7{background-position:0 50%;background-size:90%;margin-top:0}.solution_foxtutors-7 .solution__text{max-width:39%}.solution_clc-1{background-position:0 50%;background-size:60%;margin-top:0}.solution_clc-1 .solution__text{max-width:39%}.solution_clc-2{background-position:100% 50%;background-size:60%;margin-top:0}.solution_clc-2 .solution__text{max-width:39%}.solution_clc-3{background-position:0 50%;background-size:60%;margin-top:0}.solution_clc-3 .solution__text{max-width:39%}.solution_clc-4{background-position:100% 50%;background-size:60%;margin-top:0}.solution_clc-4 .solution__text{max-width:39%}}@media (max-width:799px){.solution_hashtagio-1,.solution_hashtagio-2,.solution_hashtagio-3,.solution_hashtagio-4,.solution_hashtagio-5,.solution_hashtagio-6{background-size:60%}}@media (max-width:499px){.pointer{display:none}.solution__image-mobile{display:inline}.solution__image-mobile_sightsy-footer{margin-top:-50%}.solution__text .title_cs-subsection-white{text-align:left}.body_case-study .cercle_gray{display:block;margin:0 auto 5px}.body_case-study .title_cs-subsection-dark{display:block;text-align:center}.solution_hashtagio-1,.solution_hashtagio-2,.solution_hashtagio-3,.solution_hashtagio-4,.solution_hashtagio-5,.solution_hashtagio-6{background-image:none;height:auto;line-height:18px;margin:0;min-height:0;padding:0;text-align:left}.solution_hashtagio-1 .solution__text,.solution_hashtagio-2 .solution__text,.solution_hashtagio-3 .solution__text,.solution_hashtagio-4 .solution__text,.solution_hashtagio-5 .solution__text,.solution_hashtagio-6 .solution__text{max-width:100%;padding-top:10px;width:100%}.solution_shredex-1,.solution_shredex-2,.solution_shredex-3{background-image:none;height:auto;line-height:18px;margin:0;min-height:0;padding:0;text-align:left}.solution_shredex-1 .solution__text,.solution_shredex-2 .solution__text,.solution_shredex-3 .solution__text{max-width:100%;padding-top:10px;width:100%}.solution_foxtutors-1,.solution_foxtutors-2,.solution_foxtutors-3,.solution_foxtutors-4,.solution_foxtutors-5,.solution_foxtutors-6,.solution_foxtutors-7,.solution_foxtutors-8{background-image:none;height:auto;line-height:18px;margin:0;min-height:0;padding:0;text-align:left}.solution_foxtutors-1 .solution__text,.solution_foxtutors-2 .solution__text,.solution_foxtutors-3 .solution__text,.solution_foxtutors-4 .solution__text,.solution_foxtutors-5 .solution__text,.solution_foxtutors-6 .solution__text,.solution_foxtutors-7 .solution__text,.solution_foxtutors-8 .solution__text{max-width:100%;padding-top:10px;width:100%}.solution_clc-1,.solution_clc-2,.solution_clc-3,.solution_clc-4{background-image:none;height:auto;line-height:18px;margin:0;min-height:0;padding:0;text-align:left}.solution_clc-1 .solution__text,.solution_clc-2 .solution__text,.solution_clc-3 .solution__text,.solution_clc-4 .solution__text{max-width:100%;padding-top:10px;width:100%}.solution-sightsy .solution__text{width:100%}.solution_sightsy-1-left-image,.solution_sightsy-10-right-image,.solution_sightsy-11-right-image,.solution_sightsy-2-right-image,.solution_sightsy-3-right-image,.solution_sightsy-5-right-image,.solution_sightsy-6-left-image,.solution_sightsy-7-right-image,.solution_sightsy-8-left-image{display:none}.solution_sightsy-1{display:table}.solution_sightsy-1._left{display:table-footer-group;width:100%}.solution_sightsy-1._right{display:table-header-group;width:100%}.solution_sightsy-1._right .solution__text{padding-top:20px}.solution_sightsy-1 h3{margin-top:0}.solution_sightsy-2__item._left{margin-right:0;padding-left:0;width:100%}.solution_sightsy-2__item._left .title_cs-subsection-white{text-align:left}.solution_sightsy-2__item._right{width:100%}.solution_sightsy-2__item h3{margin-top:25px}.solution_sightsy-3{display:table}.solution_sightsy-3._right{display:table-header-group;margin-top:22px;max-width:100%}.solution_sightsy-3._right .title_cs-subsection-white{text-align:left}.solution_sightsy-3._left{display:table-footer-group;max-width:100%}.solution_sightsy-3 h3{margin-top:25px}.solution_sightsy-4__item._left,.solution_sightsy-4__item._right{width:100%}.solution_sightsy-4__item h3{margin-top:45px}.solution_sightsy-5__item._left{margin-left:0;padding-top:15px;width:100%}.solution_sightsy-5__item._left .title_cs-subsection-white{text-align:left}.solution_sightsy-5__item._right{position:relative;width:100%}.solution_sightsy-5__item h3{margin-top:45px}.solution_sightsy__item-6{display:header}.solution_sightsy__item-6._left{display:table-footer-group;margin-left:0;width:100%}.solution_sightsy__item-6._right{display:table-header-group;padding-top:15px;width:100%}.solution_sightsy__item-6._right .solution__text{margin-left:0;padding-top:0;width:100%}.solution_sightsy__item-6._right .title_cs-subsection-white{text-align:left}.solution_sightsy__item-6 h3{margin-top:45px}.solution_sightsy-6{margin-bottom:20px}.solution_sightsy-6 h3{margin-top:45px}.solution_sightsy-7__item._left{margin-left:0;width:100%}.solution_sightsy-7__item._left .title_cs-subsection-white{text-align:left}.solution_sightsy-7__item._right{margin-top:0;width:100%}.solution_sightsy-7__item h3{margin-top:45px}.solution_sightsy-8{margin-bottom:25px}.solution_sightsy-8 h3{margin-top:45px}.solution_sightsy__item-8{display:table}.solution_sightsy__item-8._left{display:table-footer-group;margin-top:0;width:100%}.solution_sightsy__item-8._right{display:table-header-group;margin-left:0;width:100%}.solution_sightsy__item-8._right .solution__text{margin:0;max-width:100%}.solution_sightsy__item-8._right .title_cs-subsection-white{text-align:left}.solution_sightsy__item-8 h3{margin-top:45px}.solution_sightsy-9{display:table;margin-bottom:20px}.solution_sightsy-9__item._left{margin-left:0;margin-right:0;margin-top:10px;width:100%}.solution_sightsy-9__item._right{margin-top:5px;position:relative;width:100%;z-index:10}.solution_sightsy-9__item h3{margin-top:45px}.solution_sightsy-10{margin-bottom:25px}.solution_sightsy-10 h3{margin-top:45px}.solution_sightsy-10__item._left{float:none;margin-left:0;padding-top:25px;width:100%}.solution_sightsy-10__item._left .inner__text{width:98%}.solution_sightsy-10__item._left .title_cs-subsection-white{text-align:left}.solution_sightsy-10__item._right{float:none;width:100%}.solution_sightsy-10__item h3{margin-top:45px}.solution_sightsy__item-10-footer{margin:0 0 0 auto;position:relative;width:100%;z-index:10}}.sightsy-case-study>div{margin-bottom:0}@media (min-width:500px){.sightsy-case-study>div{margin-bottom:70px}}.solution_builderadvisor-1{margin-bottom:40px}.solution_builderadvisor-1._left{padding-left:25px;width:62%}.solution_builderadvisor-1._left .solution__text{padding-left:70px;padding-top:20px}.solution_builderadvisor-1._left .list_white{margin-bottom:22px}.solution_builderadvisor-1._right .pointer{float:left;margin:6px 0 0 -65px;width:52px}.solution_builderadvisor-1-left-image{margin-left:-40px}.solution_builderadvisor__item{display:inline-block;vertical-align:top}.small-pb,.small-pb.text_white-small-pt{padding-bottom:10px}.solution_builderadvisor-2{margin-bottom:42px}.solution_builderadvisor-2__item._left{margin-right:60px;padding-left:35px;width:27%}.solution_builderadvisor-2__item._left h3{margin-top:45px}.solution_builderadvisor-2__item._left .pointer{margin:0;position:absolute;right:-100px;top:7px;width:130px}.solution_builderadvisor-2-right-image{position:relative}.solution_builderadvisor-3._right{float:right;margin-right:18px;margin-top:22px;max-width:247px}.solution_builderadvisor-3._right .pointer{left:-100px;margin:7px 15px 0 20px;position:absolute;width:61px}.solution_builderadvisor-3-right-image{margin-left:12px}.solution_builderadvisor-4{margin-bottom:58px}.solution_builderadvisor-4>p{max-width:760px;padding-left:63px}.solution_builderadvisor-4__item._left{padding:10px 0 24px 60px;width:34%}.solution_builderadvisor-4__item._left .list__item{line-height:1.4;padding-bottom:13px}.solution_builderadvisor-4__item._left p{padding-bottom:11px}.solution_builderadvisor-4__item._right{margin-top:-284px;position:relative;right:8px;width:65%}.solution_builderadvisor-5{margin-bottom:27px}.solution_builderadvisor-5__item._left{margin-left:11%;padding-top:25px;width:38%}.solution_builderadvisor-5__item._left p{max-width:270px}.solution_builderadvisor-5__item._left .pointer{margin:6px 25px 0 30px;width:200px}.solution_builderadvisor-5__item._right{position:relative;right:23px;top:-8px;width:51%}.solution_builderadvisor__item-6._left{margin-left:9%;width:45.2%}.solution_builderadvisor__item-6._right{padding-top:65px;width:45.8%}.solution_builderadvisor__item-6._right .pointer{margin:4px 25px 0 0;width:57px}.solution_builderadvisor__item-6._right .solution__text{margin-left:85px;padding-top:0;width:285px}.solution_builderadvisor-6{margin-bottom:90px}.solution_builderadvisor-7__item._left{margin-left:4%;width:32.5%}.solution_builderadvisor-7__item._left .pointer{margin:9px 0 0 36px;width:112px}.solution_builderadvisor-7__item._left .inner__text{max-width:250px}.solution_builderadvisor-7__item._right{margin-top:-32px;width:63.5%}.solution_builderadvisor-7{margin-bottom:65px}.solution_builderadvisor__item-8._left{left:9px;position:relative;width:64%}.solution_builderadvisor__item-8._right{padding-top:50px;width:30%}.solution_builderadvisor__item-8._right .pointer{margin:5px 11px 0 0;width:66px}.solution_builderadvisor__item-8._right .solution__text{margin-left:28%;padding-top:0;width:270px}.solution_builderadvisor-9{margin-bottom:50px}.solution_builderadvisor-9__item._left{margin-left:6%;margin-right:2%;margin-top:10px;width:22.5%}.solution_builderadvisor-9__item._right{margin-top:-145px;position:relative;z-index:10}.solution_builderadvisor-10{margin-bottom:55px}.solution_builderadvisor-10__item._left{margin-left:5%;padding-top:46px;width:25%}.solution_builderadvisor-10__item._left .inner__text{width:230px}.solution_builderadvisor-10__item._left .pointer{margin:6px 5px 0 40px;width:90px}.solution_builderadvisor-10__item._right{left:10px;position:relative;width:68%}.solution_builderadvisor__item-10-footer{margin:-189px 0 0 40px;position:relative;z-index:10}.solution__image-mobile{display:none}.founder-container{margin:0 auto;max-width:1030px;padding:200px 15px 70px;width:100%}.founder-wrap{background:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(51,51,51,.12);display:flex;padding:40px}@media (max-width:767px){.founder-wrap{flex-direction:column}}.founder-user{flex:1 0 auto;max-width:215px;width:100%}@media (max-width:767px){.founder-user{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:100%;text-align:center}}.founder-user__image{border-radius:50%;height:100px;margin-bottom:10px;overflow:hidden;width:100px}.founder-user__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.founder-user__name h2{color:#333;font-size:24px;line-height:28px;margin:0 0 10px}.founder-user__name h2,.founder-user__name p{font-family:HeliosCond;font-style:normal;font-weight:400}.founder-user__name p{color:#d0d0d0;font-size:20px;line-height:24px;text-transform:uppercase}.founder-text{padding-left:68px;position:relative}@media (max-width:767px){.founder-text{padding-left:0;padding-top:68px}}.founder-text:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4.1 30.558.046.309a.025.025 0 0 0 .03.02.026.026 0 0 1 .031.02A9 9 0 1 0 13 20c-.61 0-1.127-.551-.859-1.1.021-.043.044-.087.067-.13.228-.616.584-1.15.938-1.688.296-.582.818-.976 1.202-1.474.402-.484.95-.806 1.384-1.208.426-.42.984-.63 1.428-.926.464-.266.868-.56 1.3-.7l1.078-.444c.545-.226.842-.818.7-1.39l-.423-1.69a1.238 1.238 0 0 0-1.491-.904c-.382.096-.848.208-1.378.342-.542.1-1.12.374-1.764.624-.634.286-1.372.476-2.056.934-.688.436-1.482.8-2.182 1.384-.678.602-1.496 1.124-2.1 1.888-.66.716-1.312 1.468-1.818 2.324-.586.816-.984 1.712-1.404 2.598-.38.886-.686 1.792-.936 2.672a24.143 24.143 0 0 0-.768 4.874c-.068 1.436-.028 2.63.056 3.494.028.36.07.72.126 1.078Zm22 0 .046.309a.026.026 0 0 0 .03.02.025.025 0 0 1 .031.02A9 9 0 1 0 35 20c-.61 0-1.127-.551-.859-1.1l.067-.13c.228-.616.584-1.15.938-1.688.296-.582.818-.976 1.202-1.474.402-.484.95-.806 1.384-1.208.426-.42.984-.63 1.428-.926.464-.266.868-.56 1.3-.7l1.078-.444c.545-.223.84-.812.698-1.383l-.423-1.693a1.238 1.238 0 0 0-1.491-.904c-.382.096-.848.208-1.378.342-.542.1-1.12.374-1.764.624-.634.286-1.372.476-2.056.934-.688.436-1.482.8-2.182 1.384-.678.602-1.496 1.124-2.1 1.888-.66.716-1.312 1.468-1.818 2.324-.586.816-.984 1.712-1.404 2.598-.38.886-.686 1.792-.936 2.672a24.143 24.143 0 0 0-.768 4.874c-.068 1.436-.028 2.63.056 3.494.03.36.072.718.128 1.074Z' fill='%23D0D0D0' opacity='.2'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:"";height:48px;left:0;position:absolute;top:0;width:48px}.founder-text p{color:#333;font-family:PT Sans;font-size:18px;font-style:normal;font-weight:400;line-height:27px;margin-bottom:20px}.founder-text p:last-child{margin-bottom:0}.founder-link{align-items:center;border:1px solid #17313b;color:#17313b;display:flex;font-family:HeliosCond;font-size:16px;font-weight:500;gap:10px;line-height:1.2;padding-right:10px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.founder-link span{z-index:1}.founder-link:before{background-color:#17313b;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' baseProfile='tiny' viewBox='0 0 19.5 22'%3E%3Cpath fill='%23fff' d='M15.2 15.6c-1.1 1-2.6 1.6-4.2 1.6-3.6 0-6.2-2.6-6.2-6.2S7.4 4.9 11 4.9c1.6 0 3.1.5 4.2 1.5l.8.7 3.4-3.4-.9-.8C16.6 1 13.9 0 11 0 4.6 0 0 4.6 0 10.9 0 17.2 4.7 22 11 22c2.9 0 5.6-1 7.6-2.9l.8-.8-3.4-3.4-.8.7z'/%3E%3Ccircle fill='%23ff3d2e' cx='10.8' cy='11' r='3.7'/%3E%3C/svg%3E") 50% no-repeat;background-size:40%;content:"";display:inline-block;flex:1 0 auto;height:45px;width:63px}.founder-link:after{background-color:#17313b;content:"";height:100%;left:63px;position:absolute;top:0;transition:all .3s ease;width:0}.founder-link:hover{color:#fff}.founder-link:hover:after{width:calc(100% - 63px)}.progect-madpaws{display:inline-block!important}.list__item_padding-madpaws{padding-bottom:0}.list_white_margin-madpaws{margin:0}.section__row-inner-col._first._first-madpaws{width:100%}@media (min-width:600px){.section__row-inner-col._first._first-madpaws{width:50%}}.section__row-inner-col-madpaws{text-align:center;width:100%}@media (min-width:600px){.section__row-inner-col-madpaws{width:50%}}.madpaws:after{clear:both;content:"";display:block}.madpaws.solution_builderadvisor-1,.madpaws.solution_builderadvisor-2{margin-bottom:30px}@media (min-width:600px){.madpaws.solution_builderadvisor-1,.madpaws.solution_builderadvisor-2{margin-bottom:70px}}.madpaws .solution_builderadvisor-2__item._left .pointer{bottom:0;left:100%;margin-top:22px;position:absolute;right:auto;top:0;width:80px}.madpaws .solution_builderadvisor-1._right .pointer{left:-135px;margin-top:12px;position:absolute;top:10px;width:90px}.madpaws .solution__text{padding-top:0}.madpaws .list_white{font-size:18px}.madpaws .title_cs-white-underlined{margin:0 0 20px}.madpaws h3.title_cs-subsection-white{position:relative;text-align:left}@media (min-width:600px){.madpaws h3.title_cs-subsection-white{max-width:350px;padding:15px 10px 10px}}.madpaws .text_white-pt{margin:0 0 30px;padding:0}.madpaws .text_dark-pt_padding{padding:0 0 10px}.madpaws .title_cs-subsection-white-madpaws{padding-bottom:10px}.madpaws .text_white-pt_padding{padding-bottom:30px}.madpaws .title_cs-subsection-dark{min-height:115px}.madpaws .title_cs-madpaws{margin:0}.madpaws .list-madpaws{padding:0 0 0 20px}.madpaws .list-madpaws li{margin-bottom:10px}@media (min-width:500px){.madpaws>._left{float:left;max-width:50%}.madpaws>._right{float:right;max-width:50%}}@media (max-width:500px){.madpaws .solution__text{width:100%}.madpaws ._left .img-wrap,.madpaws ._left img{display:none}}.pointer{background-color:transparent;border-bottom:1px solid #fff;display:inline-block;height:10px;margin:65px 25px 0 20px;vertical-align:top;width:75px}.pointer__cercle{float:right}.pointer__cercle,.pointer__cercle_left{background-color:#fff;border-radius:150px;height:10px;margin-top:5px;position:relative;width:10px}.pointer__cercle_left{float:left}.pointer_dashboard{border-bottom:1px solid #fff;left:104px;margin:65px 25px 0 20px;position:absolute;top:42px;width:255px}.pointer_dashboard,.pointer_result{background-color:transparent;display:inline-block;height:10px;vertical-align:top}.pointer_result{border-bottom:1px solid #c4c4c4;margin:65px 20px 0;width:110px}.pointer__cercle_result{float:right}.pointer__cercle_result,.pointer__cercle_result-left{background-color:#c4c4c4;border-radius:150px;height:10px;margin-top:5px;position:relative;width:10px}.pointer__cercle_result-left{float:left}.solution_clc-1 .pointer{left:-87px;margin:0;position:absolute;top:7px;width:70px}.solution_clc-2 .pointer{margin:0;position:absolute;right:-90px;top:7px;width:92px}.solution_clc-3 .pointer{left:-90px;margin:0;position:absolute;top:8px;width:70px}.solution_clc-4 .pointer{margin:0;position:absolute;right:-75px;top:8px;width:170px}.result_clc-1 .pointer_result{left:-83px;margin:0;position:absolute;top:31px;width:63px}.solution_shredex-1 .pointer{left:-87px;margin:0;position:absolute;top:7px;width:70px}.solution_shredex-2 .pointer{margin:0;position:absolute;right:-80px;top:7px;width:225px}.solution_shredex-3 .pointer{left:-87px;margin:0;position:absolute;top:7px;width:70px}.result_shredex-1 .pointer_result{left:-145px;margin:0;position:absolute;top:32px;width:130px}.result_shredex-2 .pointer_result{margin:0;position:absolute;right:-193px;top:52px;width:205px}.result_shredex-3 .pointer_result{margin:0;position:absolute;right:-100px;top:30px;width:70px}.result_shredex-5 .pointer_result{left:-140px;margin:0;position:absolute;top:30px;width:120px}.solution_hashtagio-1 .pointer{left:-135px;margin:0;position:absolute;top:4px;width:95px}.solution_hashtagio-2 .pointer{margin:0;position:absolute;right:-107px;top:4px;width:140px}.solution_hashtagio-3 .pointer{left:-200px;margin:0;position:absolute;top:4px;width:170px}.solution_hashtagio-4 .pointer{margin:0;position:absolute;right:-105px;top:4px;width:105px}.solution_hashtagio-5 .pointer{left:-200px;margin:0;position:absolute;top:4px;width:165px}.solution_hashtagio-6 .pointer{margin:0;position:absolute;right:-140px;top:4px;width:120px}.result_hashtagio-1 .pointer_result{left:-86px;margin:0;position:absolute;top:32px;width:67px}.result_hashtagio-2 .pointer_result{margin:0;position:absolute;right:-235px;top:32px;width:205px}.solution_foxtutors-1 .pointer{left:-78px;margin:0;position:absolute;top:4px;width:60px}.solution_foxtutors-2 .pointer{margin:0;position:absolute;right:-74px;top:4px;width:155px}.solution_foxtutors-3 .pointer{left:-78px;margin:0;position:absolute;top:4px;width:60px}.solution_foxtutors-4 .pointer{margin:0;position:absolute;right:-68px;top:4px;width:236px}.solution_foxtutors-5 .pointer{left:-78px;margin:0;position:absolute;top:4px;width:60px}.solution_foxtutors-6 .pointer{margin:0;position:absolute;right:-68px;top:4px;width:70px}.solution_foxtutors-7 .pointer{left:-85px;margin:0;position:absolute;top:4px;width:60px}.result_foxtutors-1 .pointer_result{left:-81px;margin:0;position:absolute;top:31px;width:60px}.result_foxtutors-2 .pointer_result{margin:0;position:absolute;right:-170px;top:30px;width:145px}.result_foxtutors-3 .pointer_result{left:-81px;margin:0;position:absolute;top:31px;width:60px}.result_foxtutors-4 .pointer_result{margin:0;position:absolute;right:-170px;top:30px;width:145px}.result_foxtutors-5 .pointer_result{left:-81px;margin:0;position:absolute;top:31px;width:60px}.result_foxtutors-6 .pointer_result{margin:0;position:absolute;right:-202px;top:30px;width:135px}.result_foxtutors-8 .pointer_result{left:-81px;margin:0;position:absolute;top:31px;width:60px}.result_clc-1{background:url(/img/case-study/city-lunch-club/result.png) no-repeat;background-position:0 50%}.result_clc-1,.result_shredex-1{min-height:495px;text-align:right}.result_shredex-1{background:url(/img/case-study/shredex/result.png) no-repeat;background-position:0 50%}.result_shredex-2{background:url(/img/case-study/shredex/result2.png) no-repeat;background-position:100% 50%;line-height:304px;margin-bottom:35px;margin-top:-158px;min-height:345px;text-align:left;vertical-align:bottom}.result_shredex-2 .result__text{line-height:18px;vertical-align:bottom}.result_shredex-3{background:url(/img/case-study/shredex/result3.png) no-repeat;background-position:100% 50%;min-height:495px;text-align:left}.result_shredex-4{background:url(/img/case-study/shredex/result4.png) no-repeat;background-position:100% 50%;line-height:629px;margin-top:-205px;min-height:750px;text-align:left}.result_shredex-4 .result__text{line-height:18px;vertical-align:middle;width:217px}.result_shredex-5{background:url(/img/case-study/shredex/result5.png) no-repeat;background-position:0 50%;min-height:495px;text-align:right}.result_hashtagio-1{background:url(/img/case-study/hashtagio/hashtagio.png) no-repeat;background-position:0 50%;min-height:495px;text-align:right}.result_hashtagio-1 .result__text{line-height:18px;vertical-align:middle;width:245px}.result_hashtagio-2{background:url(/img/case-study/hashtagio/result2.png) no-repeat;background-position:100% 50%;min-height:495px;padding-left:40px;text-align:left}.result_hashtagio-2 .result__text{line-height:18px;vertical-align:middle;width:205px}.result_foxtutors-1{background:url(/img/case-study/foxtutors/result.png) no-repeat;background-position:0 50%;background-size:contain;min-height:592px;padding-right:22px;text-align:right}.result_foxtutors-2{background:url(/img/case-study/foxtutors/result2.png) no-repeat;background-position:100% 50%;min-height:495px;padding-left:120px;padding-top:50px;text-align:left}.result_foxtutors-3{background:url(/img/case-study/foxtutors/result3.png) no-repeat;background-position:0 50%;min-height:495px;text-align:right}.result_foxtutors-4{background:url(/img/case-study/foxtutors/result4.png) no-repeat;background-position:100% 50%;min-height:495px;text-align:left}.result_foxtutors-5{background:url(/img/case-study/foxtutors/result5.png) no-repeat;background-position:0 50%;min-height:495px;text-align:right}.result_foxtutors-6{background:url(/img/case-study/foxtutors/result6.png) no-repeat;background-position:100% 50%;min-height:495px;text-align:left}.result_foxtutors-7{margin-bottom:60px;margin-top:20px;min-height:280px;padding:0 110px;text-align:left}.result_foxtutors-8{background:url(/img/case-study/foxtutors/result8.png) no-repeat;background-position:0 50%;min-height:495px;text-align:right}.result__text{display:inline-block;line-height:18px;padding-top:53px;position:relative;text-align:left;width:260px}.result__text .title_cs-subsection-dark{font-size:22px;line-height:30px}.result_foxtutors-1 .result__text,.result_foxtutors-2 .result__text,.result_foxtutors-3 .result__text,.result_foxtutors-4 .result__text,.result_foxtutors-5 .result__text,.result_foxtutors-6 .result__text,.result_foxtutors-7 .result__text,.result_foxtutors-8 .result__text{padding-top:0}.result_builderadvisor-1__item._image{margin:-8px 0 0 -15px;width:64%}.result_builderadvisor-1__item._text{width:36%}.result_builderadvisor-1__item._text .text_dark-small-pt{margin-left:90px;width:200px}.result_builderadvisor-1__item._text .pointer_result{margin:7px 20px 0 0;width:67px}.result_builderadvisor-1__item._text .title_cs-subsection-dark{margin-top:25px;padding-bottom:24px}.result_builderadvisor-1__item,.result_builderadvisor-2__item{display:inline-block;vertical-align:top}.result_builderadvisor-2__item._text{margin-left:3%;margin-top:50px;width:33%}.result_builderadvisor-2__item._text .pointer_result{margin:9px 1px 1px 17px;width:85px}.result_builderadvisor-2__item._text p{width:260px}.result_builderadvisor-2__item._image{margin-top:30px;width:64%}.result-list-builderadviser__item{display:inline-block;margin-right:5%;vertical-align:top;width:30%}.result-list-builderadviser__item:last-child{margin-right:0}.result-list-builderadviser{margin-top:33px}.result__image-mobile{display:none}@media (max-width:999px){.pointer_result{display:none}.result_hashtagio-1{background-position:0 50%;background-size:60%;margin-top:0}.result_hashtagio-1 .result__text{max-width:39%}.result_hashtagio-2{background-position:100% 50%;background-size:60%;margin-top:0;min-height:425px;padding-left:30px}.result_hashtagio-2 .result__text{max-width:38%;padding-top:0}.result_shredex-1{background-position:0 50%;background-size:60%;margin-top:0;min-height:435px}.result_shredex-1 .result__text{max-width:39%}.result_shredex-2{background-position:100% 50%;background-size:60%;margin-top:-145px;min-height:390px;padding-left:30px}.result_shredex-2 .result__text{max-width:38%;padding-top:0}.result_shredex-3{background-position:100% 50%;background-size:60%;margin-top:0;min-height:435px}.result_shredex-3 .result__text{max-width:39%}.result_shredex-4{background-position:100% 50%;background-size:60%;line-height:550px;margin-top:0;min-height:550px}.result_shredex-4 .result__text{max-width:39%}.result_shredex-5{background-position:0 50%;background-size:60%;margin-top:0;min-height:435px}.result_shredex-5 .result__text{max-width:39%}.result_foxtutors-1{background-position:0 70%;background-size:90%;margin-top:0;min-height:550px}.result_foxtutors-1 .result__text{max-width:39%}.result_foxtutors-2{background-position:100% 50%;background-size:60%;margin-top:0;min-height:425px;padding-left:10px;padding-top:10px}.result_foxtutors-2 .result__text{max-width:39%}.result_foxtutors-3{background-position:0 50%;background-size:60%;margin-top:0;min-height:425px}.result_foxtutors-3 .result__text{max-width:39%}.result_foxtutors-4{background-position:100% 50%;background-size:60%;margin-top:0;min-height:425px}.result_foxtutors-4 .result__text{max-width:39%}.result_foxtutors-5{background-position:0 50%;background-size:60%;margin-top:0;min-height:425px}.result_foxtutors-5 .result__text{max-width:39%}.result_foxtutors-6{background-position:100% 50%;background-size:60%;margin-top:0;min-height:425px}.result_foxtutors-6 .result__text{max-width:39%}.result_foxtutors-7{padding:0 10px}.result_foxtutors-7 .text_dark-small-pt{width:100%}.result_foxtutors-8{background-position:0 50%;background-size:60%;margin-top:0}.result_foxtutors-8 .result__text{max-width:39%}.result_clc-1{background-position:0 50%;background-size:60%;margin-top:0}.result_clc-1 .result__text{max-width:39%}.result_builderadvisor-1__item._image{margin:1% 0 0 2%;width:54%}.result_builderadvisor-1__item._text{width:43%}.result_builderadvisor-1__item._text .text_dark-small-pt{margin-left:0;padding-left:5%;width:100%}.result_builderadvisor-1__item._text .title_cs-subsection-dark{margin-top:25px;padding-bottom:24px}.result_builderadvisor-1__item,.result_builderadvisor-2__item{display:inline-block;vertical-align:top}.result_builderadvisor-2__item._text{margin-left:3%;margin-top:50px;width:43%}.result_builderadvisor-2__item._text p{width:97%}.result_builderadvisor-2__item._image{margin-top:30px;width:54%}}@media (max-width:599px){.result_foxtutors-1{background-position:0 85%}}@media (max-width:499px){.result__image-mobile{display:inline}.body_case-study .result__text .title_cs-subsection-dark{text-align:left}.pointer_result{display:none}.result_hashtagio-1,.result_hashtagio-2{background-image:none;padding:0;text-align:left}.result_hashtagio-1 .result__text,.result_hashtagio-2 .result__text{max-width:100%;padding-top:10px;width:100%}.result_hashtagio-1 .title_cs-subsection-dark,.result_hashtagio-2 .title_cs-subsection-dark{padding:25px 0 15px}.result_shredex-1,.result_shredex-2,.result_shredex-3,.result_shredex-4,.result_shredex-5{background-image:none;height:auto;line-height:18px;margin:0;min-height:0;padding:0;text-align:left}.result_shredex-1 .result__text,.result_shredex-2 .result__text,.result_shredex-3 .result__text,.result_shredex-4 .result__text,.result_shredex-5 .result__text{max-width:100%;padding-top:10px;width:100%}.result_shredex-1 .title_cs-subsection-dark,.result_shredex-2 .title_cs-subsection-dark,.result_shredex-3 .title_cs-subsection-dark,.result_shredex-4 .title_cs-subsection-dark,.result_shredex-5 .title_cs-subsection-dark{padding:25px 0 15px}.result_foxtutors-1,.result_foxtutors-2,.result_foxtutors-3,.result_foxtutors-4,.result_foxtutors-5,.result_foxtutors-6,.result_foxtutors-7,.result_foxtutors-8{background-image:none;height:auto;line-height:18px;margin:0;min-height:0;padding:0;text-align:left}.result_foxtutors-1 .result__text,.result_foxtutors-2 .result__text,.result_foxtutors-3 .result__text,.result_foxtutors-4 .result__text,.result_foxtutors-5 .result__text,.result_foxtutors-6 .result__text,.result_foxtutors-7 .result__text,.result_foxtutors-8 .result__text{max-width:100%;padding-top:10px;width:100%}.result_foxtutors-1 .title_cs-subsection-dark,.result_foxtutors-2 .title_cs-subsection-dark,.result_foxtutors-3 .title_cs-subsection-dark,.result_foxtutors-4 .title_cs-subsection-dark,.result_foxtutors-5 .title_cs-subsection-dark,.result_foxtutors-6 .title_cs-subsection-dark,.result_foxtutors-7 .title_cs-subsection-dark,.result_foxtutors-8 .title_cs-subsection-dark{padding:25px 0 15px}.body_case-study .result_foxtutors-7 .title_cs-subsection-dark{padding:25px 0 15px;text-align:left}.body_case-study .result_foxtutors-7 .text_dark-small-pt{padding:0 0 10px}.result_clc-1{background-image:none;height:auto;line-height:18px;margin:0;min-height:0;padding:0;text-align:left}.result_clc-1 .result__text{max-width:100%;padding-top:10px;width:100%}.result_clc-1 .title_cs-subsection-dark{padding:25px 0 15px}.result-list-builderadviser__item{margin-right:0;vertical-align:top;width:100%}.result_builderadvisor-1{display:table}.result_builderadvisor-1__item._image{display:none}.result_builderadvisor-1__item._text{display:table-header-group;width:100%}.result_builderadvisor-1__item._text .text_dark-small-pt{margin-left:0;padding-left:5%;width:100%}.result_builderadvisor-1__item._text .title_cs-subsection-dark{margin-top:15px;padding-bottom:24px;text-align:left}.result_builderadvisor-1__item,.result_builderadvisor-2__item{display:inline-block;vertical-align:top}.result_builderadvisor-2__item._text{margin-left:0;margin-top:50px;width:100%}.result_builderadvisor-2__item._text p{width:97%}.result_builderadvisor-2__item._image{display:none}.body_case-study .result_builderadvisor-2__item .title_cs-subsection-dark{text-align:left}}.shredex-video{background:#fff;height:0;overflow:hidden;padding-top:56%;position:relative}.shredex-video .video-frame{height:100%;left:0;position:absolute;top:0;width:100%}.jewelry-logo__img{width:110px}.list_iteration_item{color:#000;list-style:none;padding-left:10px}.list_iteration_item li:before{content:"-";font-size:20px;position:relative}.list__item .iteration_item{color:#000;list-style:none}.visit-progect-jewelry{padding:20px 0 60px}.jewelry_quote{padding-top:25px}.pdf_example_image{max-height:0;overflow:hidden;text-align:center;transition:all 1s}.pdf_example_image img{padding:20px 0 10px}.pdf_example_image.active{max-height:1500px}.switch_display_pdf_image_button{background:#ccc;border:0;height:40px;position:relative;width:100%}.switch_display_pdf_image_button span{display:inline-block;max-width:90%;transition:all .2s}.switch_display_pdf_image_button i{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIuMDExIDUxMi4wMTEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMi4wMTEgNTEyLjAxMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTUwNS43NTUgMTIzLjU5MmMtOC4zNDEtOC4zNDEtMjEuODI0LTguMzQxLTMwLjE2NSAwTDI1Ni4wMDUgMzQzLjE3NiAzNi40MjEgMTIzLjU5MmMtOC4zNDEtOC4zNDEtMjEuODI0LTguMzQxLTMwLjE2NSAwcy04LjM0MSAyMS44MjQgMCAzMC4xNjVsMjM0LjY2NyAyMzQuNjY3YTIxLjI3NSAyMS4yNzUgMCAwIDAgMTUuMDgzIDYuMjUxIDIxLjI3NSAyMS4yNzUgMCAwIDAgMTUuMDgzLTYuMjUxbDIzNC42NjctMjM0LjY2N2M4LjM0LTguMzQxIDguMzQtMjEuODI0LS4wMDEtMzAuMTY1eiIvPjwvc3ZnPg==") no-repeat;background-size:contain;height:18px;position:absolute;right:20px;transition:all .2s;width:20px}.switch_display_pdf_image_button:hover i{filter:invert(1)}.switch_display_pdf_image_button:hover span{color:#fff}.switch_display_pdf_image_button.active i{transform:rotate(180deg)}.list_image_item{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.list_image_item li{cursor:pointer;padding:5px;width:33.3%}.list_image_item li img{transition:all .3s}.list_image_item li img:hover{opacity:.6}.video-wrap{text-align:center;width:100%}.video-wrap video{box-shadow:1px 0 46px rgba(0,0,0,.4);max-width:90%}.list__wrap .list{list-style:none;padding-left:0}.castomier-logo__wrap strong{color:#fff;font-size:30px;padding-bottom:20px}.logi_items{align-items:flex-end;display:flex;max-width:410px}.iteration_items{padding-bottom:40px!important}.plan-popup{align-items:center;animation:showBlock .5s;background-color:rgba(0,0,0,.8);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:20}.plan-popup__img-box{background-color:#fff;display:flex;max-height:600px;max-width:1000px;overflow:hidden}.plan-popup__img-box .pinch-zoom-container{display:flex;flex-direction:column;justify-content:flex-start}.plan-popup__img-box img{height:auto;width:100%}@media (max-width:$mobile){.plan-popup__img-box{height:60vw;width:90%}}.plan-popup.js-show{display:flex}@keyframes showBlock{0%{opacity:0}to{opacity:1}}.big-quote{min-height:230px;padding:80px 15px}.big-quote__wrapper{position:relative}.big-quote_centered .big-quote__wrapper:before{background:url(/img/big_quote.svg) 50%/contain no-repeat;content:"";height:200px;left:50%;opacity:.2;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:269px;z-index:-1}.big-quote__title{color:#fc4b49;font-size:54px;line-height:72px;text-align:center}.big-quote_centered .big-quote__title{font-size:60px;line-height:80px;margin:0 auto;max-width:1000px;width:72%}.new-portfolio .big-quote_centered .big-quote__title{letter-spacing:0}@media (max-width:768px){.big-quote{padding:60px 15px}.big-quote_centered .big-quote__title{font-size:43px;line-height:60px;width:100%}}@media (max-width:520px){.big-quote_centered .big-quote__title{width:100%}.big-quote__title,.big-quote_centered .big-quote__title{font-size:28px;line-height:42px}}.portfolio__features hr{border:1px solid #fc4b49;margin-bottom:40px}.portfolio__features .feature__item .portfolio-preview_centered{margin:60px auto}.portfolio__features .features-description{display:flex;gap:40px 80px;justify-content:space-between;list-style:none;padding:0}.portfolio__features .features-description li{flex:1 1 50%;font-size:18px;line-height:27px}@media (max-width:840px){.portfolio__features .features-description{flex-wrap:wrap}}.portfolio__features .features-description__list{color:#333;font-size:18px;font-weight:400;line-height:27px;list-style:none}.portfolio__features .features-description__list li:before{color:#fc4b49;content:"•";display:inline-block;margin-left:-18px;width:18px}.project__details-section{margin-top:116px}.looking-site-preview4{min-width:1124px}@media (max-width:1124px){.looking-site-preview4{margin:-30px auto 80px;min-width:auto}}.project__details{padding:0}.project__details .detail__item:last-child{border-bottom:none;margin-bottom:120px}.project__details .detail__item{border-bottom:1px solid #fc4b49;display:flex;gap:25px 50px;justify-content:space-between;padding:19px 0 24px}.project__details .detail__item>h2{width:calc(29.55% - 25px)}.project__details .detail__item>div{flex:auto!important;margin-top:4px;width:calc(70.45% - 25px)}.project__details .detail__item>div *{font-family:PT-Sans;font-size:18px;letter-spacing:0}@media (max-width:769px){.project__details .detail__item{flex-wrap:wrap}.project__details .detail__item:last-child{border-bottom:none;margin-bottom:0}.project__details .detail__item>div,.project__details .detail__item>h2{width:100%}}.project__details .detail__item .details__description{display:flex;flex-direction:column;gap:10px;list-style:none;padding-left:0}.project__details .detail__item .details__description li{line-height:27px;padding-left:14px}.project__details .detail__item .details__description li:before{color:#fc4b49;content:"•";display:inline-block;margin-left:-17px;width:12px}.project__details .detail__item .sub__title{margin:0}.project__details .detail__item div{flex:0 1 65%}@media (max-width:769px){.project__details .detail__item div{flex:1 1 100%}}.project__details .detail__item .detail__item__title{color:#242424;font-size:18px;font-weight:700;line-height:27px}.client__testimonials{display:flex;gap:30px 60px;margin-bottom:140px;padding:50px 0 100px}@media (max-width:769px){.client__testimonials{align-items:center;flex-direction:column;margin:0;padding:50px 0}}.client__testimonials .sub__title{margin:0 0 20px}.client__testimonials img{max-height:360px;max-width:480px;-o-object-fit:contain;object-fit:contain;width:100%}.our-team .sub__title{margin-bottom:20px}.our-team .team-line-up{align-items:center;display:flex;flex-wrap:wrap;gap:40px 150px;justify-content:center;list-style:none;margin:70px auto 35px;padding:0;width:70%}@media (max-width:769px){.our-team .team-line-up{gap:40px;width:100%}}.our-team .team-line-up li{align-items:center;display:flex;flex:0 0 150px;flex-direction:column}.our-team .team-line-up li .description{text-align:center}.customers__wrapper{border-bottom:1px solid #e2e2e2;padding:60px 15px 20px}.customers__wrapper .customers__description,.customers__wrapper .customers__logo{flex:1 1 50%;font-family:HeliosCond}@media (max-width:769px){.customers__wrapper .customers__logo{align-self:center;margin-bottom:20px}}.customers__wrapper .customers__description{list-style:none;padding:0}.customers__wrapper .customers__description li{color:#9a9a9a;font-size:22px;font-weight:400;line-height:26px;margin-bottom:20px;text-align:right}@media (max-width:769px){.customers__wrapper .customers__description li{text-align:left}}.customers__wrapper .customers__description li span{color:#242424;font-weight:700}.sub__title{font-size:35px;font-style:normal;font-weight:400;line-height:41px;margin:25px 0 40px;text-align:center}@media (max-width:768px){.sub__title+.big-quote{margin-top:-60px}}.sub__title_orange{color:#fc4b49}.sub__title_white{color:#fff}.sub__title_left{text-align:left}.looking-glass-logo{max-height:93px;max-width:385px}.used_tech .sub__title{letter-spacing:0;margin-bottom:0}.used_tech ul{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin-top:13px;padding:0}.used_tech ul li{background:#eaeaea;border-radius:4px;color:#969696;font-size:16px;font-weight:400;line-height:19px;padding:10px}.new-portfolio .container_new{max-width:1030px}.portfolio-preview_centered{display:block;margin:0 auto;text-align:center}.new-portfolio .portfolio-preview_centered{margin:21px auto 55px}.new-portfolio .sub__title{letter-spacing:0}.new-portfolio h1.sub__title{padding:0 15px}.portfolio .description{color:#333;font-size:18px;font-weight:400;line-height:27px;margin-bottom:10px}.portfolio .images__preview_grid{display:flex;flex-wrap:wrap;gap:75px 150px;justify-content:center}.portfolio .images__preview_grid img{height:50%;max-height:670px;max-width:330px;-o-object-fit:contain;object-fit:contain;width:50%}.portfolio .images__preview_grid img:nth-of-type(2n){margin-top:75px}@media (max-width:840px){.portfolio .images__preview_grid img:nth-of-type(2n){margin-top:0}}.conclusion-section .customers__wrapper{border-bottom:0;justify-content:center}.orange-section{background:#fc4b49;overflow:hidden;padding:130px 0;position:relative;width:100%}@media (max-width:1124px){.orange-section{padding:90px 0}}@media (max-width:830px){.orange-section{padding:75px 0}}.orange-section:before{background:#fff;content:"";height:17vw;left:-1%;position:absolute;top:-12.25%;transform:rotate(-4.2deg);width:104%}@media (max-width:1124px){.orange-section:before{top:-4.25%}}@media (max-width:500px){.orange-section:before{top:-2.25%}}.orange-section:after{background:#fff;bottom:-12.25%;content:"";height:17vw;left:-1%;position:absolute;transform:rotate(4.2deg);width:104%}@media (max-width:1124px){.orange-section:after{bottom:-4.25%}}@media (max-width:500px){.orange-section:after{bottom:-2.25%}}.orange-section.orange-section-team{margin-bottom:-17px;margin-top:-58px;padding-bottom:216px}@media (max-width:768px){.orange-section.orange-section-team{padding-bottom:96px}}.orange-section.orange-section-team:before{transform:rotate(-2.2deg)}@media (max-width:1124px){.orange-section.orange-section-team:before{height:19vw;left:-2%;transform:rotate(-4.2deg)}}.orange-section.orange-section-team:after{transform:rotate(2.2deg)}@media (max-width:1124px){.orange-section.orange-section-team:after{height:19vw;left:-2%;transform:rotate(4.2deg)}}.orange-section.orange-section-team .sub__title{margin-top:122px}@media (max-width:768px){.orange-section.orange-section-team .sub__title{margin-top:40px}}.orange-section.orange-section-team .team-line-up{gap:28px 120px}@media (max-width:768px){.orange-section.orange-section-team .team-line-up{gap:28px 60px}}.orange-section.orange-section-team .our-team>.description{font-family:PT-Sans;font-size:18px;letter-spacing:0;max-width:950px}.orange-section.orange-section-team .our-team .team-line-up{margin-top:40px}.orange-section.orange-section-team .our-team .team-line-up .description{font-size:20px;letter-spacing:0;line-height:28px;margin-top:4px}.orange-section .orange-section-title{color:#fff;font-size:18px;font-weight:700;letter-spacing:-.08px;margin:0 0 -3px;padding-top:63px}@media (max-width:500px){.orange-section .orange-section-title{padding-top:0}}.orange-section .sub__title{margin-bottom:18px}.orange-section hr{border:1px solid #fff;margin-bottom:20px}.orange-section .description{color:#fff}.orange-section .company_name{color:#fff;font-size:18px;font-weight:700;line-height:21px;padding:20px 0 0}.orange-section .project__description{display:flex;flex-wrap:wrap;gap:30px 70px;justify-content:space-between;list-style:none;padding:0}.orange-section .project__description .description{display:flex;flex-direction:column;gap:9px;width:calc(50% - 38px)}.orange-section .project__description .description,.orange-section .project__description .description *{font-family:PT-Sans;font-size:18px;letter-spacing:0;line-height:27px}@media (max-width:840px){.orange-section .project__description .description{width:100%}}.orange-section .project__preview-looking{display:flex;gap:30px;justify-content:space-between;margin:82px auto 70px;max-width:870px}.orange-section .project__preview-looking picture{height:-moz-max-content;height:max-content;max-width:330px;width:calc(50% - 15px)}.orange-section .project__preview-looking picture:nth-child(2){margin-top:74px}.orange-section .images__preview_grid{margin:80px 0}@media (min-width:2600px){.orange-section:before{top:-11vw}.orange-section:after{bottom:-11vw}}.mvp__text{font-weight:400}@media (max-width:536px){.mvp__text{font-size:30px}}.mvp-subtitle{color:#5c5757;font-size:42px;font-weight:700;text-align:center}@media (max-width:768px){.mvp-subtitle{font-size:36px}}@media (max-width:414px){.mvp-subtitle{font-size:32px}}.mvp-benefits__wrapper{display:grid;gap:20px;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr)}@media (max-width:1200px){.mvp-benefits__wrapper{grid-template-columns:repeat(3,1fr);grid-template-rows:auto}}@media (max-width:920px){.mvp-benefits__wrapper{grid-template-columns:auto;grid-template-rows:repeat(3,1fr);width:100%}}@media (max-width:536px){.mvp-benefits__wrapper{grid-template-columns:repeat(1,100%)}}.mvp-benefit{background:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(51,51,51,.12);display:flex;flex-direction:column;gap:20px;padding:40px}@media (max-width:536px){.mvp-benefit{align-items:center}}.mvp-benefit h3{color:#fc4b49;font-family:PT-Sans,sans-serif;font-size:38px;font-weight:700;line-height:50px;margin:0;width:100%}.mvp-benefit img{height:64px;width:64px}.mvp-benefit-text{font-size:24px;margin:0;width:50%}@media (max-width:536px){.mvp-benefit-text{text-align:center;width:100%}}.mvp-benefit-special{background-color:#fc4b49;grid-column:2;grid-row:1/span 2}@media (max-width:1200px){.mvp-benefit-special{grid-row:auto}}@media (max-width:536px){.mvp-benefit-special{grid-column:auto}}.mvp-benefit-special p{color:#fff!important}.mvp-benefit-transparent{align-items:center;background-color:transparent;box-shadow:none}.mvp-benefit-transparent h3{color:#5c5757}.mvp-benefit-transparent p{width:100%!important}.mvp-benefit--textCenter{text-align:center}.container_new{color:#5c5757;font-family:HeliosCond;margin:0 auto;max-width:1250px;padding:100px 15px}@media (max-width:768px){.container_new{padding:50px 15px}}.container_flat{padding:0 15px}@media (max-width:768px){.container_flat{padding:0 15px}}.mvp__title{font-weight:700;padding:0}@media (max-width:767px){.mvp__title{font-size:36px}}.mvp__text{color:#5c5757;font-size:30px;max-width:900px}@media (max-width:767px){.mvp__text{font-size:20px}}@media (max-width:536px){.mvp-services a{text-align:center;width:100%}}.mvp-stages .mvp__title,.mvp-tech-stack .mvp__title{text-align:center}.mvp-stages .mvp__text,.mvp-tech-stack .mvp__text{font-family:PT-Sans,sans-serif;font-size:24px;font-weight:300;max-width:unset;text-align:center}@media (max-width:768px){.mvp-stages .mvp__text,.mvp-tech-stack .mvp__text{font-size:20px}}.faq .mvp__text,.mvp-software .mvp__text{text-align:center}.faq .mvp__text{margin:1rem auto}.mvp-reasons .mvp-reasons__list{align-items:flex-start;border-top:2px solid #f2f2f2;display:flex;justify-content:space-between;padding:30px 0}@media (max-width:768px){.mvp-reasons .mvp-reasons__list{border-top:none;flex-direction:column}}.mvp-reasons .mvp-reasons__list .mvp-reason__title{flex:1 0 40%;font-size:36px;line-height:60px;margin:0}.mvp-reasons .mvp-reasons__list .mvp-reason__title span{height:40px;margin-right:10px;width:40px}.mvp-reasons .mvp-reasons__list .mvp-reason__title img{height:36px;width:36px}@media (max-width:768px){.mvp-reasons .mvp-reasons__list .mvp-reason__title{font-size:30px;line-height:42px;padding-bottom:10px}}.mvp-reasons .mvp-reasons__list .mvp-reason__info{flex:1 1 45%;font-size:24px;margin-left:55px}.mvp-reasons .mvp-reasons__list .mvp-reason__info p:first-child{margin-top:0}.mvp-reasons .mvp-reasons__list .mvp-reason__info p:last-child{margin-bottom:0}.mvp-reasons .mvp-reasons__list .mvp-reason__info ul{list-style:none;padding:10px 20px}.mvp-reasons .mvp-reasons__list .mvp-reason__info ul li:before{color:#fc4b49;content:"•";display:inline-block;margin-left:-18px;width:18px}@media (max-width:768px){.mvp-reasons .mvp-reasons__list .mvp-reason__info{border-top:2px solid #f2f2f2;font-size:20px;padding-top:10px}}.mvp__contact-us{align-items:center;background:#fc4b49;border-radius:12px;display:flex;justify-content:space-between;padding:40px}@media (max-width:768px){.mvp__contact-us{align-items:flex-start;flex-direction:column;gap:16px;padding:32px 16px}}.mvp__contact-us a{background:#fff;color:#333;font-size:19px;font-weight:400;line-height:24px;margin:0;min-width:200px;text-align:center}@media (max-width:536px){.mvp__contact-us a{width:100%}}.mvp__contact-us a:hover{color:#333}.mvp__contact-us .mvp__title{color:#fff}@media (max-width:536px){.mvp__contact-us .mvp__title{max-width:250px}}.mvp__list{list-style:none;padding:0 0 0 23px}.mvp__list li{color:#333;font-size:24px;font-weight:400;line-height:27px;margin-bottom:10px}.mvp__list li:before{color:#fc4b49;content:"•";display:inline-block;margin-left:-18px;width:18px}.technology__wrapper{display:flex;gap:50px 30px}@media (max-width:768px){.technology__wrapper{flex-wrap:wrap}}.technology__wrapper-second{flex-direction:row-reverse}@media (max-width:768px){.technology__wrapper-second{flex-direction:column}}.technology__item{list-style:none;margin-bottom:40px}.technology__title{color:#333;font-size:30px;font-weight:700;line-height:35px;margin:0}.technology__text{color:#5c5757;font-size:24px;margin:0;padding-top:20px}.technology__image{margin:0 auto;min-width:300px;width:33%}.technology__image img{height:-moz-fit-content!important;height:fit-content!important;width:100%!important}@media (max-width:768px){.technology__image{min-width:auto;width:auto}}.technology__info{width:67%}@media (max-width:768px){.technology__info{width:100%}}.technology--forReact .technology__wrapper{align-items:center}.technology--forReact .technology__info{margin:0;padding:0;width:60%}@media (max-width:768px){.technology--forReact .technology__info{width:100%}}.technology--forReact .technology__image{margin:0 0 0 auto;max-width:-moz-fit-content;max-width:fit-content;width:40%}.technology--forReact .technology__image img{width:100%}@media (max-width:768px){.technology--forReact .technology__image{margin:0 auto;width:100%}}.industries-block{align-items:center;display:flex;flex-wrap:wrap}.industries-description{width:50%}@media (max-width:991px){.industries-description{text-align:center;width:100%}}.industries-description h2{color:#fc4b49;font-family:HeliosCond;text-transform:uppercase}.industries-description p{color:#5c5757;font-size:30px}.industries-logos{width:50%}@media (max-width:991px){.industries-logos{width:100%}}.industries-list{align-items:center;display:flex;flex-wrap:wrap;gap:20px;height:-moz-fit-content;height:fit-content;justify-content:space-between;list-style:none;padding:0;width:100%}@media (max-width:575px){.industries-list{flex-wrap:nowrap;overflow:scroll}}.industries-list::-webkit-scrollbar{display:none}.industries-list li{flex:1 0 auto;width:calc(25% - 15px)}@media (max-width:575px){.industries-list li{width:calc(33% - 20px)}}.industries-list li img{height:-moz-fit-content!important;height:fit-content!important;width:100%!important}.app-benefits .mvp-benefits__wrapper{grid-template-columns:repeat(4,1fr)}@media (max-width:1200px){.app-benefits .mvp-benefits__wrapper{grid-template-columns:auto}}.email__link{color:#fc4b49}.pm .pm__wrapper{display:flex;gap:70px;margin-top:70px}@media (max-width:768px){.pm .pm__wrapper{flex-wrap:wrap}}.pm .pm__wrapper .pm__main{background-color:#fc4b40;border-radius:10px;box-shadow:0 4px 20px rgba(51,51,51,.12);flex:1 1 30%;padding:40px}.pm .pm__wrapper .pm__main .mvp__title{color:#fff;font-size:30px;line-height:1.4;margin:0}.pm .pm__wrapper .pm__main .mvp__title span{display:block;margin-top:20px}.pm .pm__wrapper .pm__main .mvp__text{color:#fff;font-size:24px;margin:30px 0 0}.pm .pm__wrapper .pm__parts{display:grid;flex:1 1 50%;gap:20px;grid-template-columns:repeat(2,1fr)}@media (max-width:1200px){.pm .pm__wrapper .pm__parts{grid-template-columns:auto}}.pm .pm__wrapper .pm__parts .pm__part{border-radius:10px;box-shadow:0 4px 20px rgba(51,51,51,.12);padding:40px}.pm .pm__wrapper .pm__parts .mvp__title{font-size:30px;line-height:1.4;margin:0}.pm .pm__wrapper .pm__parts .mvp__text{font-size:24px;margin:30px 0 0}@media (max-width:768px){.choice .container_new{margin-bottom:50px}}.choice .choice__wrapper{display:flex;gap:60px;margin:40px 0 0}@media (max-width:768px){.choice .choice__wrapper{flex-wrap:wrap;gap:30px}}.choice .choice__wrapper .choice__info{background:#fc4b49;border-radius:10px;color:#fff;flex:1 0 60%;font-size:30px;padding:40px}@media (max-width:920px){.choice .choice__wrapper .choice__info{font-size:24px;padding:20px}}.choice .choice__wrapper .choice__employee{display:flex;flex:1 1 35%;flex-direction:column;text-align:center}.choice .choice__wrapper .choice__employee .choice__employee_img{width:100%}.choice .choice__wrapper .choice__employee .choice__employee_name{font-size:30px;font-weight:700;margin:15px 0}.choice .choice__wrapper .choice__employee .choice__employee_position{font-size:24px;margin:0 0 15px}.choice .choice__wrapper .choice__employee .submit-btn{margin:0 auto}.choice .choice__wrapper .choice__employee .submit-btn:hover{color:#fff}.advantages .container_new{display:flex}.advantages .container_new .advantages__list{align-items:center;color:#fc4b49;display:flex;flex-direction:column;font-size:26px;font-weight:700;justify-content:space-between;list-style:none;margin:0;padding:0}.social-benefits .mvp-benefits__wrapper{grid-template-columns:repeat(3,1fr);margin-top:50px}@media (max-width:1200px){.social-benefits .mvp-benefits__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.social-benefits .mvp-benefits__wrapper{grid-template-columns:auto}}.social-benefits .mvp-benefits__wrapper .mvp-benefit .mvp-benefit-text{width:100%}.social-benefits .mvp-benefits__wrapper .mvp-benefit-transparent span{color:#5c5757}.care{align-items:center;display:flex;gap:50px;margin-bottom:20px;padding:20px 0}@media (max-width:768px){.care{flex-wrap:wrap}}.care .care-image{flex:1 1 70%}.care .care-image img{height:-moz-fit-content;height:fit-content;width:100%}.care .care-image img,.care .care-info{border-radius:10px;box-shadow:0 4px 20px rgba(51,51,51,.12)}.care .care-info{background-color:#fc4b49;flex:1 1 30%;padding:40px}@media (max-width:768px){.care .care-info{padding:20px}}.care .care-info h3{color:#fff;font-size:30px;font-weight:600;text-align:center}@media (max-width:768px){.care .care-info h3{font-size:24px}}.technology-travel h3{font-size:30px;margin:0 0 15px}.technology-travel h3:not(:first-child){margin:50px 0 15px}.technology-travel li,.technology-travel p{color:#5c5757;font-size:24px;margin:0 0 15px}.section .styled-ul{list-style:none;padding-left:20px}.section .styled-ul li{color:#5c5757;font-family:Raleway,sans-serif;font-size:17px;line-height:1.35;margin:1rem auto;position:relative}@media (max-width:768px){.section .styled-ul li{font-size:15px}}.section .styled-ul li:before{color:#fc4b49;content:"•";display:inline-block;left:-20px;position:absolute;top:0}.section .styled-ol{padding-left:20px}.section .styled-ol li{color:#5c5757;font-family:Raleway,sans-serif;font-size:17px;line-height:1.35;margin:1rem auto}@media (max-width:768px){.section .styled-ol li{font-size:15px}}.section-cost .container_new{align-items:center;display:flex;padding:0 15px}@media (max-width:768px){.section-cost .container_new{flex-direction:column-reverse}}.section-cost .mvp__title{text-align:center}.section-cost .contact-form__wrapper{box-shadow:none}.section-cost .banner,.section-cost .contact-form__wrapper{flex:1 1 50%}@media (max-width:768px){.section-cost .banner,.section-cost .contact-form__wrapper{flex:1 1 100%;width:100%}}.section-cost .banner{align-items:center;background-color:#fc4b49;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:flex-end}@media (max-width:1000px){.section-cost .banner{margin:0 0 0 50px}}@media (max-width:768px){.section-cost .banner{margin:0;padding:30px;text-align:center}}.section-cost .banner:after{background-color:#fc4b49;border-radius:8px 0 0 8px;content:"";height:100%;position:absolute;right:0;top:0;width:50%;z-index:-1}@media (max-width:768px){.section-cost .banner:after{display:none}}.section-cost .banner .mvp__title{color:#fff;font-size:60px;line-height:80px;max-width:400px;text-align:left}@media (max-width:768px){.section-cost .banner .mvp__title{text-align:center}}.section-cost .banner p{color:#fff;font-size:24px;font-weight:400;line-height:32px;max-width:400px}.form .container{gap:0}.form .form-top{align-items:center;display:flex;justify-content:space-between}.form .form-top h2{color:#fc4b49;font-size:64px;font-weight:700;line-height:89px;text-align:left;width:44%}.form .form-top img{align-self:flex-end;height:-moz-fit-content!important;height:fit-content!important;width:48%!important}.form .form-bottom{display:flex;justify-content:space-between;width:100%}.form .form-bottom h3{color:#5c5757;font-family:PT-Sans;font-size:32px;font-weight:700;line-height:42px;margin:0}.form .form-bottom .goodfirm-widget{margin:-20px 0 0 -15px}.form .form-bottom .form-text{display:flex;flex-direction:column;gap:20px;margin-top:64px;width:48%}.form .form-bottom .contact-form-rating{display:flex;flex-wrap:wrap;gap:40px;width:100%}.form .form-bottom .contact-form-rating a{color:#5c5757;display:flex;flex-direction:column;font-size:18px;gap:8px;letter-spacing:1px;line-height:25px;text-decoration:none}.form .form-bottom .contact-form-rating p{margin:0}.form .form-bottom .contact-form-steps .contact-form-list{display:flex;flex-direction:column;gap:20px;padding-inline-start:25px}.form .form-bottom .contact-form-steps li{color:#5c5757;font-family:PT-Sans;font-size:20px;line-height:28px;list-style-type:decimal}.form .form-bottom .contact-form-request__contents{border:1px solid #333;border-radius:16px;box-shadow:8px 8px 0 0 #333;width:48%}.form .form-bottom .contact-form-request__contents form{display:flex;flex-direction:column;gap:20px;padding:40px}.form .form-bottom .contact-form-request__contents form .input-wrap{align-items:center;cursor:pointer;display:flex;position:relative;width:100%}.form .form-bottom .contact-form-request__contents form .input-wrap:hover:has(.checkmark) .checkmark{background-color:#d94240;transition:.3s}.form .form-bottom .contact-form-request__contents form .checkmark{background-color:#fc4b49;border-radius:4px;height:24px;transition:.3s;width:24px}.form .form-bottom .contact-form-request__contents form .checkmark.active:before{background-color:#fff;bottom:7px;content:"";height:10px;left:0;position:absolute;transform:translateX(10px) rotate(-45deg);transform-origin:left bottom;width:2px}.form .form-bottom .contact-form-request__contents form .checkmark.active:after{background-color:#fff;bottom:7px;content:"";height:2px;left:1px;position:absolute;transform:translateX(10px) rotate(-45deg);transform-origin:left bottom;width:15px}.form .form-bottom .contact-form-request__contents form label{color:#5c5757;cursor:pointer;font-family:PT-Sans;font-size:21px;font-weight:400;line-height:29.4px;padding:0 10px;width:100%}.form .form-bottom .contact-form-request__contents form input,.form .form-bottom .contact-form-request__contents form textarea{border:0;border-bottom:2px solid rgba(51,51,51,.122);border-radius:4px;color:#333;font-family:PT-Sans;font-size:19px;font-weight:400;line-height:24px;margin-right:5px;outline:none;padding:12px 16px;width:100%}.form .form-bottom .contact-form-request__contents form input:focus,.form .form-bottom .contact-form-request__contents form input:target,.form .form-bottom .contact-form-request__contents form textarea:focus,.form .form-bottom .contact-form-request__contents form textarea:target{border:2px solid #fc4b49}.form .form-bottom .contact-form-request__contents form input:disabled,.form .form-bottom .contact-form-request__contents form textarea:disabled{background-color:#aeaeae;border:2px solid #aeaeae}.form .form-bottom .contact-form-request__contents form input::-moz-placeholder,.form .form-bottom .contact-form-request__contents form textarea::-moz-placeholder{color:#9b9b9b}.form .form-bottom .contact-form-request__contents form input::placeholder,.form .form-bottom .contact-form-request__contents form textarea::placeholder{color:#9b9b9b}.form .form-bottom .contact-form-request__contents form textarea{border:2px solid rgba(51,51,51,.122);height:120px;max-height:220px;min-height:125px;resize:vertical}.form .form-bottom .contact-form-request__contents form .error{color:red}.form .form-bottom .contact-form-request__contents form .input__button{align-items:center;background-color:#f8f7f7;border:0;border-radius:10px;cursor:pointer;display:flex;gap:10px;height:53px;padding:12px 16px;position:relative;width:100%}.form .form-bottom .contact-form-request__contents form img{height:24px;width:24px}.form .form-bottom .contact-form-request__contents form input[type=file]{display:block;height:100%;opacity:0;position:absolute;width:100%;z-index:-1}.form .form-bottom .contact-form-request__contents form .form-submit{align-items:center;background-color:#fc4b49;border:none;border-radius:8px;color:#fff;display:flex;font-family:PT-Sans;font-size:19px;font-weight:600;gap:10px;justify-content:center;line-height:24px;padding:12px;text-align:center;transition:all .2s ease}.form .form-bottom .contact-form-request__contents form .form-submit:hover{background-color:#d94240}.form .form-bottom .contact-form-request__contents form .form-submit:disabled{background-color:#aeaeae}@media (max-width:1050px){.form .form-top{flex-direction:column}.form .form-top h2{max-width:640px;text-align:center;width:100%}.form .form-top img{align-self:center;max-width:640px!important;width:100%!important}.form .form-bottom{align-items:center;flex-direction:column-reverse}.form .form-bottom .contact-form-request__contents,.form .form-bottom .form-text{max-width:640px;width:100%}}@media (max-width:640px){.form .form-top h2{font-size:42px;line-height:58px;max-width:450px}.form .form-top img{max-width:450px!important}.form .form-bottom .form-text{max-width:450px}.form .form-bottom .contact-form-rating{flex-direction:column}.form .form-bottom .contact-form-request__contents{max-width:450px}.form .form-bottom .contact-form-request__contents form{padding:25px}}
