.fv{width:100%;height:auto;margin-top:260px}@media screen and (max-width: 580px){.fv{margin-top:200px}}.fv__head{width:90%;max-width:1180px;height:auto;margin:0 auto}.fv__head--nav{display:flex}.fv__head--nav span{margin-right:0px;font-weight:bold;color:#585858}@media screen and (max-width: 580px){.fv__head--nav span{font-size:14px}}.fv__head--nav span a{position:relative}.fv__head h2{font-size:46px;margin-top:16px;font-family:"Mulish";font-weight:800}@media screen and (max-width: 580px){.fv__head h2{font-size:42px;line-height:46px}}@media screen and (max-width: 480px){.fv__head h2{font-size:36px;line-height:40px}}.fv__thumb{width:100%;height:680px;background-size:cover;margin-top:62px;display:flex;flex-direction:column;justify-content:end}@media screen and (max-width: 580px){.fv__thumb{height:560px;margin-top:32px}}.fv__thumb--copy{width:90%;max-width:1180px;height:auto;margin:0 auto}.fv__thumb--copy h3,.fv__thumb--copy p{color:#fdfdfd;text-shadow:2px 2px 8px rgba(0,0,0,.1)}.fv__thumb--copy h3{font-size:32px}@media screen and (max-width: 580px){.fv__thumb--copy h3{font-size:22px}}.fv__thumb--copy p{font-size:14px;margin:16px 0 80px 0;line-height:32px}@media screen and (max-width: 580px){.fv__thumb--copy p{font-size:13px}}.subsemi{width:100%;height:auto;margin-top:160px}.subsemi__title{width:90%;max-width:1180px;margin:0 auto;display:flex}@media screen and (max-width: 580px){.subsemi__title{flex-direction:column}}.subsemi__title h2{font-size:14px;margin-left:60px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 580px){.subsemi__title h2{margin-left:0;margin-top:20px;font-size:12px}}.subsemi__title span{font-size:46px;font-family:"Mulish";font-weight:800;line-height:1em;vertical-align:middle}@media screen and (max-width: 580px){.subsemi__title span{font-size:36px;line-height:1.2em}}.subsemi__container{width:100%;height:450px;display:flex;justify-content:space-between;margin-top:52px}@media screen and (max-width: 960px){.subsemi__container{height:auto;flex-direction:column}}.subsemi__container--contents{width:33.333%;height:auto;padding:52px 62px;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 960px){.subsemi__container--contents{width:100%;padding:42px 0}}.subsemi__container--contents h3,.subsemi__container--contents p,.subsemi__container--contents span,.subsemi__container--contents a{color:#fdfdfd}.subsemi__container--contents .txt{width:100%}@media screen and (max-width: 960px){.subsemi__container--contents .txt{width:90%;margin:0 auto}}.subsemi__container--contents .txt span{display:inline-block;font-size:32px;line-height:1.1em;margin-top:8px}.subsemi__container--contents .txt h3{font-size:14px;font-weight:200}.subsemi__container--contents .txt p{font-size:14px;margin-top:32px;line-height:32px}.subsemi__container--contents .btn{width:100%;height:auto}@media screen and (max-width: 960px){.subsemi__container--contents .btn{width:90%;margin:32px auto 0 auto;text-align:right}}.subsemi__container--contents .btn a{font-size:16px;margin-left:auto;margin-right:120px;display:inline-block;text-align:center;position:relative}@media screen and (max-width: 960px){.subsemi__container--contents .btn a{margin-right:80px}}.subsemi__container--contents .btn a::before{content:"";display:block;width:40px;height:1px;background-color:#fdfdfd;position:absolute;top:50%;right:-20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-animation:lineDraw 3s infinite;animation:lineDraw 3s infinite}.subsemi__container--contents .btn a::after{content:"";display:block;width:36px;height:36px;border:1px solid #fdfdfd;border-radius:50%;position:absolute;top:50%;right:-80px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.subsemi__container .apps{background-image:url(/users_site/ilab/sys/wp-content/themes/iLab_Theme/image/apps_bg.jpg)}.subsemi__container .movs{background-image:url(/users_site/ilab/sys/wp-content/themes/iLab_Theme/image/movs_bg.jpg)}.subsemi__container .intelleggs{background-image:url(/users_site/ilab/sys/wp-content/themes/iLab_Theme/image/intelleggs_bg.jpg)}@-webkit-keyframes lineDraw{0%{width:0px;opacity:0}50%{width:40px;opacity:1;-webkit-transform:translateX(40px)}100%{width:1px;opacity:1;-webkit-transform:translateX(40px)}}@keyframes lineDraw{0%{width:0px;opacity:0}50%{width:40px;opacity:1;transform:translateX(40px)}100%{transform:translateX(40px);width:1px;opacity:1}}.cta{width:100%;height:auto;padding:160px 0;position:relative;background-position:center center}.cta::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-color:rgba(3,22,37,.85);z-index:0}@media screen and (max-width: 420px){.cta{padding:120px 0}}.cta__container{width:90%;max-width:1180px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.cta__container--txt{z-index:1;width:60%}@media screen and (max-width: 960px){.cta__container--txt{width:100%}}.cta__container--txt h2,.cta__container--txt span{color:#fdfdfd}.cta__container--txt span{font-size:46px;font-family:"Mulish";font-weight:800;line-height:1em;color:#fdfdfd}@media screen and (max-width: 960px){.cta__container--txt span{font-size:42px}}@media screen and (max-width: 580px){.cta__container--txt span{font-size:36px;line-height:1.2em}}.cta__container--txt h2{margin-top:20px;line-height:.8em;font-size:14px;color:#fdfdfd}@media screen and (max-width: 580px){.cta__container--txt h2{margin-top:16px;font-size:12px}}.cta__container--txt h3{font-size:32px;color:#fdfdfd;margin-top:36px}@media screen and (max-width: 580px){.cta__container--txt h3{font-size:22px}}.cta__container--txt p{font-size:14px;margin-top:20px;line-height:32px;font-weight:400;color:#fdfdfd}@media screen and (max-width: 580px){.cta__container--txt p{font-size:13px}}.cta__container--btn{width:40%;vertical-align:bottom;text-align:right;display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (max-width: 960px){.cta__container--btn{width:100%;margin-top:32px}}@media screen and (max-width: 580px){.cta__container--btn{margin-top:42px}}@media screen and (max-width: 420px){.cta__container--btn{margin-top:72px}}.cta__container--btn a{font-size:14px;margin-left:auto;margin-right:120px;display:inline-block;text-align:center;position:relative;color:#fdfdfd;z-index:1}@media screen and (max-width: 420px){.cta__container--btn a{margin-right:84px}}.cta__container--btn a::before{content:"";display:block;width:40px;height:1px;background-color:#fdfdfd;position:absolute;top:50%;right:-20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-animation:lineDraw 3s infinite;animation:lineDraw 3s infinite}.cta__container--btn a::after{content:"";display:block;width:36px;height:36px;border:1px solid #fdfdfd;border-radius:50%;position:absolute;top:50%;right:-80px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.cta__container--btn span{content:"";display:block;width:270px;height:270px;position:absolute;top:50%;left:80%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);border:1px solid #fdfdfd;border-radius:50%}@media screen and (max-width: 580px){.cta__container--btn span{width:230px;height:230px;border:1px solid rgba(253,253,253,.4)}}.contact{width:100%;height:auto;padding:160px 0;position:relative;background:-webkit-gradient(linear, left top, right bottom, from(#FDF5F5), to(#DBD9E0));background:linear-gradient(to bottom right, #FDF5F5, #DBD9E0)}@media screen and (max-width: 420px){.contact{padding:120px 0}}.contact__container{width:90%;max-width:1180px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.contact__container--txt{width:60%}@media screen and (max-width: 960px){.contact__container--txt{width:100%}}.contact__container--txt span,.contact__container--txt h2{color:#050505}.contact__container--txt span{font-size:46px;font-family:"Mulish";font-weight:800;line-height:1.1em}@media screen and (max-width: 960px){.contact__container--txt span{font-size:42px}}@media screen and (max-width: 580px){.contact__container--txt span{font-size:36px;line-height:1.2em}}.contact__container--txt h2{margin-top:20px;line-height:.8em;font-size:14px}@media screen and (max-width: 580px){.contact__container--txt h2{margin-top:16px;font-size:12px}}.contact__container--txt h3{font-size:32px;color:#fdfdfd;margin-top:36px}@media screen and (max-width: 580px){.contact__container--txt h3{font-size:22px}}.contact__container--txt p{font-size:14px;margin-top:20px;line-height:32px;font-weight:400;color:#fdfdfd}@media screen and (max-width: 580px){.contact__container--txt p{font-size:13px}}.contact__container--btn{width:40%;vertical-align:bottom;text-align:right;display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (max-width: 960px){.contact__container--btn{width:100%;margin-top:32px}}@media screen and (max-width: 580px){.contact__container--btn{margin-top:42px}}@media screen and (max-width: 420px){.contact__container--btn{margin-top:72px}}.contact__container--btn a{font-size:14px;margin-left:auto;margin-right:120px;display:inline-block;text-align:center;position:relative;color:#050505;z-index:1}@media screen and (max-width: 420px){.contact__container--btn a{margin-right:84px}}.contact__container--btn a::before{content:"";display:block;width:40px;height:1px;background-color:#050505;position:absolute;top:50%;right:-20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-animation:lineDraw 3s infinite;animation:lineDraw 3s infinite}.contact__container--btn a::after{content:"";display:block;width:36px;height:36px;border:1px solid #050505;border-radius:50%;position:absolute;top:50%;right:-80px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.contact__container--btn span{content:"";display:block;width:270px;height:270px;position:absolute;top:50%;left:80%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);border:1px solid #050505;border-radius:50%}@media screen and (max-width: 580px){.contact__container--btn span{width:230px;height:230px;border:1px solid rgba(5,5,5,.4)}}.fadeIn{opacity:0;transition:2s}.fadeIn.is-show{opacity:1}.fadeIn_up{opacity:0;transform:translate(0, 15%);transition:1.5s}.fadeIn_up.is-show{transform:translate(0, 0);opacity:1}.fadeIn_right{opacity:0;transform:translate(15%, 0);transition:1.5s}.fadeIn_right.is-show{transform:translate(0, 0);opacity:1}.fadeIn_left{opacity:0;transform:translate(-15%, 0);transition:1.5s}.fadeIn_left.is-show{transform:translate(0, 0);opacity:1}#loading{width:100%;height:100%;background-color:#fdfdfd;position:fixed;z-index:9999}#loading svg{width:420px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media screen and (max-width: 480px){#loading svg{width:220px}}#loading svg.start path{stroke:#050505}#loading svg path{fill-opacity:0;transition:fill-opacity .5s;fill:none;stroke:none}#loading svg.done path{fill:#050505;fill-opacity:1;stroke:none}#loading-skip{font-size:12px;display:hidden;position:absolute;top:75%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);border:1px solid #585858;color:#585858;padding:6px 14px;border-radius:20px;opacity:.9}main{width:100%;height:auto}.top{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center}.top span{width:90%;max-width:1180px;font-size:78px;letter-spacing:.052em;line-height:78px;font-weight:bold;display:inline-block;margin:0 auto}@media screen and (max-width: 580px){.top span{font-size:60px;line-height:60px}}@media screen and (max-width: 420px){.top span{font-size:54px;line-height:52px}}.top h1{width:90%;max-width:1180px;display:inline-block;margin:32px auto 0 auto;font-size:16px;letter-spacing:.022em}@media screen and (max-width: 580px){.top h1{font-size:12px}}.recruit{width:100%;height:auto;background-color:#fdf5f5;position:relative}.recruit__container{width:90%;max-width:1180px;margin:120px auto 0 auto;padding:120px 0 80px 0;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 960px){.recruit__container{margin:0 auto}}@media screen and (max-width: 580px){.recruit__container{padding:90px 0 60px 0}}.recruit__container::before{content:"INNOVATE WITH US";font-family:Avenir;font-weight:bold;font-size:78px;letter-spacing:.052em;-webkit-text-stroke:1px #050505;color:rgba(0,0,0,0);position:absolute;top:-52px;left:0;width:100%;text-align:center}@media screen and (max-width: 960px){.recruit__container::before{top:-32px;font-size:52px}}@media screen and (max-width: 580px){.recruit__container::before{top:-24px;font-size:36px}}@media screen and (max-width: 420px){.recruit__container::before{font-size:32px;top:-22px}}.recruit__container--txt{width:60%}@media screen and (max-width: 960px){.recruit__container--txt{width:100%}}.recruit__container--txt h2{font-weight:600}@media screen and (max-width: 580px){.recruit__container--txt h2{font-size:26px}}@media screen and (max-width: 420px){.recruit__container--txt h2{font-size:22px}}.recruit__container--txt p{font-size:14px;margin-top:32px;line-height:32px;font-weight:400}@media screen and (max-width: 580px){.recruit__container--txt p{font-size:13px}}.recruit__container--btn{width:40%;vertical-align:bottom;text-align:right;display:flex;flex-direction:column;justify-content:end}@media screen and (max-width: 960px){.recruit__container--btn{width:100%;text-align:left}}.recruit__container--btn a{font-size:14px;padding:18px 0px;border:1px solid #050505;border-radius:30px;display:inline-block;width:280px;height:auto;text-align:center;margin-left:auto;color:#050505}.recruit__container--btn a:hover{background-color:#050505;color:#fdfdfd}@media screen and (max-width: 960px){.recruit__container--btn a{margin:32px auto 0 0}}@media screen and (max-width: 580px){.recruit__container--btn a{padding:16px 0px;width:260px;font-size:13px}}@media screen and (max-width: 420px){.recruit__container--btn a{margin:32px auto 0 auto}}.recruit .slide{overflow:hidden;display:flex;align-items:center;height:260px}.recruit .slide__container{width:auto;height:100%;display:flex;-webkit-animation:loop-slide 60s infinite linear 1s both;animation:loop-slide 60s infinite linear 1s both}.recruit .slide__container--item{display:block;width:420px;height:100%;background-color:#000;background-size:cover}@-webkit-keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}.rd{width:100%;height:auto}.rd__container{width:90%;max-width:1180px;margin:180px auto 0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 960px){.rd__container{margin:160px auto 0 auto}}@media screen and (max-width: 420px){.rd__container{margin:120px auto 0 auto}}.rd__container--txt{width:60%}@media screen and (max-width: 960px){.rd__container--txt{width:100%}}.rd__container--txt h2{font-size:46px;font-family:"Mulish";font-weight:800;line-height:1em}@media screen and (max-width: 960px){.rd__container--txt h2{font-size:42px}}@media screen and (max-width: 580px){.rd__container--txt h2{line-height:1.2em;font-size:36px}}.rd__container--txt h2 span{line-height:.8em;font-size:14px}@media screen and (max-width: 580px){.rd__container--txt h2 span{line-height:.6em;font-size:12px}}.rd__container--txt p{font-size:14px;margin-top:32px;line-height:32px;font-weight:400}@media screen and (max-width: 580px){.rd__container--txt p{font-size:13px}}.rd__container--btn{width:40%;vertical-align:bottom;text-align:right;display:flex;flex-direction:column;justify-content:end;position:relative}@media screen and (max-width: 960px){.rd__container--btn{margin-top:32px;width:100%}}@media screen and (max-width: 580px){.rd__container--btn{margin-top:42px}}@media screen and (max-width: 420px){.rd__container--btn{margin-top:72px}}.rd__container--btn a{font-size:14px;margin-left:auto;margin-right:120px;display:inline-block;text-align:center;position:relative}@media screen and (max-width: 420px){.rd__container--btn a{margin-right:84px}}.rd__container--btn a::before{content:"";display:block;width:40px;height:1px;background-color:#050505;position:absolute;top:50%;right:-20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-animation:lineDraw 3s infinite;animation:lineDraw 3s infinite}.rd__container--btn a::after{content:"";display:block;width:36px;height:36px;border:1px solid #050505;border-radius:50%;position:absolute;top:50%;right:-80px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.rd__container--btn a span{content:"";display:block;width:270px;height:270px;background-color:#fdf5f5;position:absolute;top:50%;left:80%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);border-radius:50%;z-index:-1}@media screen and (max-width: 580px){.rd__container--btn a span{width:230px;height:230px}}.rd__contents{width:90%;max-width:1180px;margin:52px auto 0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.rd__contents--image{display:block;width:48.5%;height:340px;background-size:cover;border-radius:10px}@media screen and (max-width: 960px){.rd__contents--image{height:260px}}@media screen and (max-width: 580px){.rd__contents--image{width:100%;margin-bottom:32px}}@media screen and (max-width: 420px){.rd__contents--image{height:220px}}.or{width:100%;height:auto;background-image:url(/users_site/ilab/sys/wp-content/themes/iLab_Theme/image/outreach_bg.png);padding:160px 0;position:relative;margin-top:160px}@media screen and (max-width: 420px){.or{margin-top:120px;padding:120px 0}}.or__container{width:90%;max-width:1180px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.or__container--txt{width:60%}@media screen and (max-width: 960px){.or__container--txt{width:100%}}.or__container--txt span{font-size:46px;font-family:"Mulish";font-weight:800;line-height:1em;color:#fdfdfd}@media screen and (max-width: 960px){.or__container--txt span{font-size:42px}}@media screen and (max-width: 580px){.or__container--txt span{font-size:36px;line-height:1.2em}}.or__container--txt h2{line-height:.8em;font-size:14px;color:#fdfdfd;margin-top:20px}@media screen and (max-width: 580px){.or__container--txt h2{font-size:12px}}.or__container--txt h3{font-size:32px;color:#fdfdfd;margin-top:36px}@media screen and (max-width: 580px){.or__container--txt h3{font-size:22px}}.or__container--txt p{font-size:14px;margin-top:20px;line-height:32px;font-weight:400;color:#fdfdfd}@media screen and (max-width: 580px){.or__container--txt p{font-size:13px}}.or__container--btn{width:40%;vertical-align:bottom;text-align:right;display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (max-width: 960px){.or__container--btn{width:100%;margin-top:32px}}@media screen and (max-width: 580px){.or__container--btn{margin-top:42px}}@media screen and (max-width: 420px){.or__container--btn{margin-top:72px}}.or__container--btn a{font-size:14px;margin-left:auto;margin-right:120px;display:inline-block;text-align:center;position:relative;color:#fdfdfd;z-index:1}@media screen and (max-width: 420px){.or__container--btn a{margin-right:84px}}.or__container--btn a::before{content:"";display:block;width:40px;height:1px;background-color:#fdfdfd;position:absolute;top:50%;right:-20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-animation:lineDraw 3s infinite;animation:lineDraw 3s infinite}.or__container--btn a::after{content:"";display:block;width:36px;height:36px;border:1px solid #fdfdfd;border-radius:50%;position:absolute;top:50%;right:-80px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.or__container--btn span{content:"";display:block;width:270px;height:270px;position:absolute;top:50%;left:80%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);border:1px solid #fdfdfd;border-radius:50%}@media screen and (max-width: 580px){.or__container--btn span{width:230px;height:230px;border:1px solid rgba(253,253,253,.4)}}.or__slide{width:100%;height:auto;position:absolute;bottom:-116px;left:0;overflow:hidden}@media screen and (max-width: 960px){.or__slide{bottom:-82px}}@media screen and (max-width: 420px){.or__slide{bottom:-68px}}.or__slide--wrap{width:100%;transition:all .3s;opacity:1;animation:marquee 10s linear infinite;display:flex;white-space:nowrap}.or__slide--txt{display:block;font-family:Avenir;font-weight:bold;font-size:162px;letter-spacing:.052em;-webkit-text-stroke:1px #dbd9e0;color:rgba(0,0,0,0);text-align:center;padding-right:.5em}@media screen and (max-width: 960px){.or__slide--txt{font-size:112px}}@media screen and (max-width: 420px){.or__slide--txt{font-size:92px}}@keyframes marquee{0%{transform:translate(-40%, 0%)}100%{transform:translate(-60%, 0%)}}.news{width:100%;height:auto}.news__container{width:90%;max-width:1180px;margin:240px auto 0 auto;display:flex;justify-content:space-between}@media screen and (max-width: 960px){.news__container{flex-direction:column}}@media screen and (max-width: 420px){.news__container{margin:160px auto 0 auto}}.news__container--title{width:60%;display:flex}@media screen and (max-width: 960px){.news__container--title{width:100%}}@media screen and (max-width: 580px){.news__container--title{flex-direction:column}}.news__container--title h2{font-size:14px;margin-left:60px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 580px){.news__container--title h2{margin-left:0;margin-top:20px;font-size:12px}}.news__container--title span{font-size:46px;font-family:"Mulish";font-weight:800;line-height:1em;vertical-align:middle}@media screen and (max-width: 580px){.news__container--title span{font-size:36px;line-height:1.2em}}.news__container--btn{width:40%;vertical-align:bottom;text-align:right;display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (max-width: 960px){.news__container--btn{margin-top:26px;margin-left:auto}}@media screen and (max-width: 580px){.news__container--btn{width:100%}}@media screen and (max-width: 420px){.news__container--btn{margin-top:42px}}.news__container--btn a{font-size:14px;margin-left:auto;margin-right:120px;display:inline-block;text-align:center;position:relative}@media screen and (max-width: 420px){.news__container--btn a{margin-right:84px}}.news__container--btn a::before{content:"";display:block;width:40px;height:1px;background-color:#050505;position:absolute;top:50%;right:-20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-animation:lineDraw 3s infinite;animation:lineDraw 3s infinite}.news__container--btn a::after{content:"";display:block;width:36px;height:36px;border:1px solid #050505;border-radius:50%;position:absolute;top:50%;right:-80px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.news__container--btn span{content:"";display:block;width:270px;height:270px;background-color:#fdf5f5;position:absolute;top:50%;left:80%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);border-radius:50%;z-index:-1}@media screen and (max-width: 580px){.news__container--btn span{width:230px;height:230px}}.news__articles{width:90%;max-width:1180px;margin:20px auto 0 auto}@media screen and (max-width: 960px){.news__articles{display:flex;flex-wrap:wrap;justify-content:space-between}}.news__articles--item{display:flex;justify-content:space-between;padding:42px 0}@media screen and (max-width: 960px){.news__articles--item{width:48%;flex-direction:column;padding:42px 0 12px 0}}@media screen and (max-width: 580px){.news__articles--item{width:100%}}.news__articles--item:not(:last-child){border-bottom:1px solid #dbd9e0}@media screen and (max-width: 960px){.news__articles--item:not(:last-child){border:none}}.news__articles--item .image{position:relative;display:block;width:285px;background-size:cover;border-radius:10px}@media screen and (max-width: 960px){.news__articles--item .image{width:100%}}.news__articles--item .image:before{content:"";display:block;padding-top:56.25%}.news__articles--item .image:hover{box-shadow:-2px -2px 8px rgba(0,0,0,.02)}.news__articles--item .txt{width:calc(100% - 320px);height:auto}@media screen and (max-width: 960px){.news__articles--item .txt{width:100%;margin-top:20px}}.news__articles--item .txt .date{font-size:14px}.news__articles--item .txt .title{font-size:16px;margin-top:12px}@media screen and (max-width: 580px){.news__articles--item .txt .title{font-size:15px}}.news__articles--item .txt .title:hover{opacity:.7}.news__articles--item .txt .description{font-size:14px;margin-top:8px}@media screen and (max-width: 960px){.news__articles--item .txt .description{margin-top:12px}}@media screen and (max-width: 580px){.news__articles--item .txt .description{font-size:13px}}.members{width:90%;max-width:1180px;height:auto;margin:120px auto 0 auto}.members__title{width:100%;display:flex}@media screen and (max-width: 580px){.members__title{flex-direction:column}}.members__title h2{font-size:14px;margin-left:60px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 580px){.members__title h2{margin-left:0;margin-top:20px;font-size:12px}}.members__title span{font-size:46px;font-family:"Mulish";font-weight:800;line-height:1em;vertical-align:middle}@media screen and (max-width: 580px){.members__title span{font-size:36px;line-height:1.2em}}.members__transition{width:100%;height:auto;display:flex;justify-content:space-between}@media screen and (max-width: 580px){.members__transition{flex-direction:column}}.members__transition--layout{width:460px;height:auto;display:flex;justify-content:space-between;margin-top:42px}@media screen and (max-width: 960px){.members__transition--layout{flex-direction:column;width:100%}}@media screen and (max-width: 580px){.members__transition--layout{margin-top:24px}}.members__transition--layout .title{width:auto;height:auto}.members__transition--layout .title h3{font-size:36px}@media screen and (max-width: 580px){.members__transition--layout .title h3{font-size:26px}}.members__transition--layout .title h3 span{font-size:24px}@media screen and (max-width: 580px){.members__transition--layout .title h3 span{font-size:16px}}.members__transition--layout .btn{width:auto;vertical-align:bottom;text-align:right;display:flex;flex-direction:column;justify-content:end;position:relative}@media screen and (max-width: 960px){.members__transition--layout .btn{margin-top:26px}}@media screen and (max-width: 580px){.members__transition--layout .btn{margin-top:12px}}.members__transition--layout .btn a{font-size:14px;margin-left:auto;margin-right:120px;display:inline-block;text-align:center;position:relative}@media screen and (max-width: 580px){.members__transition--layout .btn a{margin-right:84px}}.members__transition--layout .btn a::before{content:"";display:block;width:40px;height:1px;background-color:#050505;position:absolute;top:50%;right:-20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-animation:lineDraw 3s infinite;animation:lineDraw 3s infinite}.members__transition--layout .btn a::after{content:"";display:block;width:36px;height:36px;border:1px solid #050505;border-radius:50%;position:absolute;top:50%;right:-80px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.members__transition--layout .btn span{content:"";display:block;width:270px;height:270px;background-color:#fdf5f5;position:absolute;top:50%;left:80%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);border-radius:50%;z-index:-1}@media screen and (max-width: 580px){.members__transition--layout .btn span{width:230px;height:230px}}.members__image{width:100%;height:auto;display:block;background-size:cover;background-position:bottom center;margin-top:52px}@media screen and (max-width: 960px){.members__image{margin-top:42px}}.members__image:before{content:"";display:block;padding-top:56.25%}/*# sourceMappingURL=style.css.map */