.doing{background-color:#e6e8ec;overflow:hidden;padding:80px 0}@media screen and (max-width:1540px){.doing{padding:108px 0 120px}}@media screen and (max-width:1100px){.doing{padding:71px 0 56px}}@media screen and (max-width:767px){.doing{padding:56px 0}}.doing_container{margin:0 auto;max-width:1420px;padding:0 20px}@media screen and (max-width:1540px){.doing_container{max-width:1110px}}@media screen and (max-width:1100px){.doing_container{max-width:738px}}.doing_title{padding-bottom:34px}.doing_title p{display:none;font-family:ITC Avant Garde Gothic Std,ITC Avant Garde Gothic Std fallback;font-size:16px;font-style:normal;font-weight:300;line-height:175%;margin:21px 0 10px}@media screen and (max-width:1100px){.doing_title p{display:block;max-width:350px}}@media screen and (max-width:1540px){.doing_title{padding-bottom:36px}}@media screen and (max-width:1100px){.doing_title{padding-bottom:32px}}@media screen and (max-width:767px){.doing_title{padding-bottom:24px}}.doing_title h2{color:#202020;font-family:Bebas Neue Pro,Bebas Neue Pro fallback;font-size:110px;font-style:normal;font-weight:700;line-height:100%;margin:0;text-transform:uppercase}@media screen and (max-width:1540px){.doing_title h2{font-size:80px}}@media screen and (max-width:1100px){.doing_title h2{font-size:64px}}@media screen and (max-width:767px){.doing_title h2{font-size:48px}}.doing_item{background-color:#fff;border-radius:30px;margin-bottom:4px;margin-right:4px;padding:32px;width:416px}@media screen and (max-width:1540px){.doing_item{margin-right:4px;padding:32px;width:29%}}@media screen and (max-width:1100px){.doing_item{border-radius:20px;min-height:220px;padding:24px;width:100%}}@media screen and (max-width:767px){.doing_item{margin-right:0;padding:24px;width:100%}}.doing_item_top{align-items:center;display:flex;justify-content:flex-start;margin-bottom:16px}.doing_item_icon{align-items:center;background-color:#40acff;border-radius:20px;display:flex;height:72px;justify-content:center;margin-right:16px;width:72px}@media screen and (max-width:1540px){.doing_item_icon{border-radius:18px;height:64px;width:64px}}@media screen and (max-width:1100px){.doing_item_icon{height:48px;width:48px}}.doing_item_icon svg{height:40px;width:40px;fill:transparent}.doing_item_icon svg path{fill:transparent}@media screen and (max-width:1540px){.doing_item_icon svg{height:30px;width:30px}}@media screen and (max-width:1100px){.doing_item_icon svg{height:24px;width:24px}}.doing_item_title{color:#202020;font-family:ITC Avant Garde Gothic Std,ITC Avant Garde Gothic Std fallback;font-size:24px;font-style:normal;font-weight:600;line-height:175%;width:calc(100% - 96px)}@media screen and (max-width:1540px){.doing_item_title{font-size:18px}}@media screen and (max-width:1100px){.doing_item_title{font-size:20px}}@media screen and (max-width:767px){.doing_item_title{font-size:18px}}.doing_item_description p{font-family:ITC Avant Garde Gothic Std,ITC Avant Garde Gothic Std fallback;font-size:18px;font-style:normal;font-weight:300;line-height:175%;margin:0}@media screen and (max-width:1540px){.doing_item_description p{font-size:14px}}.doing_item:nth-child(4){margin-left:calc(100% - 1260px)}@media screen and (max-width:1540px){.doing_item:nth-child(4){margin-left:calc(10% - 2px)}}@media screen and (max-width:1100px){.doing_item:nth-child(4){margin-left:0}}.doing_list{align-items:stretch;display:flex;flex-wrap:wrap}@media screen and (max-width:1100px){.doing_list{display:none}}@media screen and (max-width:767px){.doing_list{margin:0 auto;max-width:420px}}.doing_list_slider{display:none}@media screen and (max-width:1100px){.doing_list_slider .swiper-slide{width:346px}.doing_list_slider{display:block}.doing_list_slider .swiper-slide{width:300px}}.doing_list_slider .swiper-horizontal>.swiper-pagination-bullets,.doing_list_slider .swiper-pagination-bullets.swiper-pagination-horizontal,.doing_list_slider .swiper-pagination-custom,.doing_list_slider .swiper-pagination-fraction{bottom:-20px;top:auto}.doing_list_slider .swiper,.doing_list_slider swiper-container{overflow:visible}.doing_list_slider .swiper-pagination .swiper-pagination-bullet{background-color:transparent;height:10px;margin:0 2px;opacity:1;overflow:hidden;position:relative;width:8px}.doing_list_slider .swiper-pagination .swiper-pagination-bullet:before{background-color:#cdcbdf;border-radius:50%;content:"";height:6px;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:6px}.doing_list_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:#38317f;height:8px;width:8px}
