@charset "UTF-8";.sec__two__wrapper{background:#1a1a1a}.sec__two{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:63px;margin:0 auto;padding:63px;max-width:1600px}@media (min-width: 768px){.sec__two{display:grid;gap:120px 63px;grid-template-columns:minmax(288px,288px) auto;grid-template-rows:auto;grid-template-areas:"approach casestudies" "approach casestudies"}}@media (min-width: 768px){.sec__two{column-gap:67px;row-gap:0;padding:84px 86px}}@media (min-width: 1280px){.sec__two{column-gap:84px;padding:84px 108px}}@media (min-width: 1600px){.sec__two{column-gap:105px;grid-template-columns:minmax(288px,352px) auto;padding:105px 135px}}.approach{padding:0;max-width:500px}@media (min-width: 768px){.approach{max-width:auto;grid-area:approach;align-self:start;padding-top:84px}}@media (min-width: 1280px){.approach{padding-top:126px}}@media (min-width: 1600px){.approach{padding-top:157.5px}}.approach__wrapper{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;gap:42px;margin:0;padding:0}@media (min-width: 568px){.approach__wrapper{align-items:flex-start}}.approach__title{font-family:DIN,sans-serif;font-weight:900}.approach__title .approach__title__main{color:#fff;font-size:40px;line-height:44px;white-space:nowrap}@media (min-width: 1600px){.approach__title .approach__title__main{font-size:50px;line-height:55px}}@media (min-width: 568px){.approach__title .approach__title__main br{display:none}}@media (min-width: 768px){.approach__title .approach__title__main br{display:initial}}.approach__title .approach__title__love{color:#0097ff}.approach__title .approach__title__para{color:#fff;font-size:20px;line-height:30px;white-space:nowrap}@media (min-width: 1600px){.approach__title .approach__title__para{font-size:25px;line-height:37.5px}}.approach__copy{color:#fff;font-family:DIN,sans-serif;font-weight:100;text-align:center}@media (min-width: 568px){.approach__copy{text-align:left}}@media (min-width: 768px){.approach__copy{max-width:55ch}}@media (min-width: 1280px){.approach__copy{font-size:16px;line-height:19.2px}}@media (min-width: 1600px){.approach__copy{font-size:20px;line-height:24px}}.approach__copy p{margin-bottom:24px}.approach__copy p:last-of-type{margin-bottom:0}.approach__link{color:#fff;font-family:DIN,sans-serif;font-weight:900;font-size:20px;line-height:1;text-transform:uppercase}@media (min-width: 1600px){.approach__link{font-size:25px}}.love__test{background:#333;width:450px}.love__test ul{position:relative;display:flex;width:450px;flex-wrap:nowrap;gap:10px}.love__test ul.love__test__one{margin-bottom:30px}.love__test ul.love__test__two{margin-bottom:0}.love__test ul li{list-style-type:none;border-radius:10px;width:100px;height:100px}.test__two{background:red;width:600px;display:flex}.love__img{background:#ffffff40;width:200px;height:auto;margin:50px 0}.love__img img{width:200px;height:auto}.l__img__container{position:relative;margin-left:10px}@media (min-width: 1600px){.l__img__container{margin-left:12px}}.l__img__container img{height:100%;padding:20px 0 10.8px}@media (min-width: 768px){.l__img__container img{padding:20.4px 0 11.6px}}@media (min-width: 1600px){.l__img__container img{padding:22px 0 14px}}.l__img{position:absolute;top:0;left:0}.relative{background:pink;overflow:hidden}.relative .flex{display:flex;flex-direction:row;justify-content:center}.relative .text-6xl{font-size:22px;margin:30px;width:50px}.slider__single{margin-top:-137px}@media (min-width: 568px){.slider__single{margin-top:-167px}}@media (min-width: 768px){.slider__single{margin-top:-140px}}@media (min-width: 1024px){.slider__one{margin-top:-132px}}@media (min-width: 1280px){.slider__one{margin-top:-147px}}@media (min-width: 1600px){.slider__one{margin-top:-168px}}@media (min-width: 1024px){.slider__two{margin-top:-153px}}@media (min-width: 1280px){.slider__two{margin-top:-202px}}@media (min-width: 1600px){.slider__two{margin-top:-245px}}.slider__list{background:none;width:100%;height:auto;overflow:hidden;pointer-events:auto}@media (min-width: 568px){.slider__list{height:870px}}@media (min-width: 768px){.slider__list{height:560px}}@media (min-width: 1024px){.slider__list{height:580px}}@media (min-width: 1280px){.slider__list{height:716px}}@media (min-width: 1600px){.slider__list{height:866px}}.slider__list:before,.slider__list:after{content:"";display:block;position:absolute;width:100%;z-index:1;pointer-events:none}.slider__list:before{height:8.6%;background-image:linear-gradient(0deg,#1a1a1a00 0% 10%,#1a1a1a33 30%,#1a1a1ab3 60%,#1a1a1ae6,#1a1a1a);top:0}.slider__list:after{height:8.6%;background-image:linear-gradient(180deg,#1a1a1a00 0% 10%,#1a1a1a33 30%,#1a1a1ab3 60%,#1a1a1ae6,#1a1a1a);bottom:0}@media (min-width: 568px){.slider__list:after{bottom:-4px}}@media (min-width: 768px){.slider__list:after{bottom:0}}.slick-vertical .slick-slide{border:none!important}.slick-vertical .slick-slide>div{margin:0;padding:8px 0}.slick-vertical .slick-slide img{width:100%;height:auto;display:block!important;border-radius:25px}.slider__list__item{width:100%;height:100%}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:none}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0;z-index:999999}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-loading .slick-list{background:url(/ajax-loader.gif) center center no-repeat #fff}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}.slick-prev{left:25px}[dir=rtl] .slick-prev{right:25px;left:auto}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:25px}[dir=rtl] .slick-next{right:auto;left:25px}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;width:100%;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}button:focus{outline:none}.slider__list__item__wrapper{display:grid}.slider__list__item{display:block!important;position:relative}.slider__list__item__img{grid-area:1/1;width:100%;height:101%}.slider__list__item__overlay{display:grid;grid-area:1/1;padding:0;position:relative;place-items:center;text-decoration:none;transition:all .25s ease;width:100%;height:100%;border-radius:25px}.slider__list__item__overlay:hover{cursor:pointer;background-color:#000000bf}.slider__list__item__overlay:hover .slider__list__item__highlight{transition:opacity .25s .125s ease;opacity:1}.slider__list__item__overlay .slider__list__item__highlight{position:absolute;width:100%;height:100%;opacity:0;transition:opacity .25s ease}.slider__list__item__overlay .slider__list__item__content{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-end;gap:16px;margin:0;padding:33.5px;align-content:flex-end;top:0;width:100%;height:100%}@media (min-width: 1280px) and (max-width: 1599px){.slider__list__item__overlay .slider__list__item__content{padding:42px}}@media (min-width: 1600px){.slider__list__item__overlay .slider__list__item__content{gap:24px;padding:52.5px}}.slider__list__item__title{color:#fff;font-family:Din,sans-serif;font-size:38px;font-weight:900;line-height:42px;width:100%}@media (min-width: 568px){.slider__list__item__title{font-size:48px;line-height:50px}}@media (min-width: 768px){.slider__list__item__title{font-size:28px;line-height:30px}}@media (min-width: 1024px){.slider__list__item__title{font-size:28px;line-height:30px}}@media (min-width: 1280px){.slider__list__item__title{font-size:38px;line-height:42px}}@media (min-width: 1600px){.slider__list__item__title{font-size:48px;line-height:50px}}.slider__list__item__tags{position:relative;display:flex;flex-flow:row wrap;justify-content:left;align-items:flex-start;gap:8px;margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.slider__list__item__tags{position:relative;display:flex;flex-flow:row wrap;justify-content:left;align-items:flex-start;gap:8px;margin:0;padding:0}}.slider__list__item__tags li{color:#fff;font-family:DIN,sans-serif;font-size:20px;font-weight:100;line-height:20px;text-transform:uppercase}@media (min-width: 568px){.slider__list__item__tags li{font-size:24px;line-height:24px}}@media (min-width: 768px){.slider__list__item__tags li{font-size:16px;line-height:16px}}@media (min-width: 1024px){.slider__list__item__tags li{font-size:16px;line-height:16px}}@media (min-width: 1280px){.slider__list__item__tags li{font-size:20px;line-height:20px}}@media (min-width: 1600px){.slider__list__item__tags li{font-size:24px;line-height:24px}}.slider__list__item__tags li:after{content:","}.slider__list__item__tags li:last-of-type:after{content:""}.casestudies{padding:0;width:100%}@media (min-width: 768px){.casestudies{grid-area:casestudies;align-self:start}}.casestudies__wrapper{width:100%;height:100%}.casestudies__wrapper__inner{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:42px;margin:0;padding:0;width:100%;height:100%}.casestudies__singlerow{position:relative;display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;gap:12px;margin:0;padding:0;width:100%;height:auto}@media (min-width: 568px) and (max-width: 767px){.casestudies__singlerow{width:425px;height:866px}}@media (min-width: 768px) and (max-width: 1023px){.casestudies__singlerow{width:280px;height:560px}}@media (min-width: 1024px){.casestudies__singlerow{display:none}}.casestudies__columns{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (min-width: 1024px) and (max-width: 1279px){.casestudies__columns{width:576px;height:576px}}@media (min-width: 1280px) and (max-width: 1599px){.casestudies__columns{width:716px;height:716px}}@media (min-width: 1600px){.casestudies__columns{width:866px;height:866px}}.single__col{width:100%}.col__one{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;gap:16px;margin:0;padding:0}.col__two{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-end;gap:16px;margin:0;padding:0}.col__two .slick-slider{transform:rotate(180deg)}.col__two .slick-vertical .slick-slide{transform:rotate(-180deg)}.casestudies__link{color:#fff;font-family:DIN,sans-serif;font-weight:900;font-size:20px;line-height:1;text-transform:uppercase}@media (min-width: 1600px){.casestudies__link{font-size:25px}}
