html{margin-top:0 !important}@media screen and (min-width: 521px){html{font-size:10px}}body{font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体",Meiryo,sans-serif;font-weight:normal;font-style:normal;line-height:1.7;background-color:#fff;color:#404040;font-size:1.6rem;letter-spacing:normal}p.err_msg{font-size:12px;color:#fe0000;margin-bottom:0;margin-top:-6px}form .form_err{background-color:rgba(254,0,0,.2) !important;border:2px solid #fe0000 !important;position:relative}::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:none}h1,h2,h3,h4,h5,h6,p{line-height:1.7}a:hover{opacity:.8}ul{list-style-type:none;padding:0}img,source{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}picture{display:block}.fixed{position:fixed;width:100%}.flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.inner{margin:0 23px}@media screen and (min-width: 768px){.inner{width:70vw;margin:0 auto 5.4vw}}.header{align-items:center;display:flex;height:59px;padding:0 25px;font-size:12px;width:100%;border-radius:0 0 .57vw .57vw;justify-content:space-between;position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:20000;background:rgba(255,255,255,.95);align-items:center}.header-logo{display:block;margin-right:auto;height:20px;width:130px}.header-logo img{width:100%}@media screen and (min-width: 768px){.header-logo{height:24px;width:150px}}.header .nav-wrap{display:flex}.header .nav-wrap .nav-items{display:flex;list-style:none;margin-right:15px;align-items:center}.header .nav-wrap .nav-items .nav-item{margin-right:15px;position:relative;transition:all .3s ease;text-decoration:none}.header .nav-wrap .nav-items .nav-item:last-child{margin-right:0}.header .nav-wrap .nav-items .nav-item a{color:#333}.header .nav-wrap .nav-items .nav-item .nav-btn{color:#fff;border-radius:25px;transition:all .3s ease;display:flex;justify-content:center;align-items:center;height:40px;font-weight:900;letter-spacing:.64px;font-size:12px}.header .nav-wrap .nav-items .nav-item .nav-btn .btn-icon{height:7px;width:17px;margin-right:4px}.header .nav-wrap .nav-items .nav-item .nav-btn .btn-icon img{display:block}@media screen and (min-width: 1000px){.header .nav-wrap .nav-items .nav-item .nav-btn{font-size:14px}}.header .nav-wrap .nav-items .nav-item .type-01{background:#2c2c2c;width:110px}.header .nav-wrap .nav-items .nav-item .type-02{background:#f49e01;width:160px}@media screen and (min-width: 1200px){.header .nav-wrap .nav-items .nav-item .nav-btn{height:45px;font-size:16px}.header .nav-wrap .nav-items .nav-item .type-01{width:220px}.header .nav-wrap .nav-items .nav-item .type-02{width:220px}}@media screen and (min-width: 1400px){.header .nav-wrap .nav-items .nav-item .nav-btn{height:54px}.header .nav-wrap .nav-items .nav-item .type-01{width:268px}.header .nav-wrap .nav-items .nav-item .type-02{width:268px}}@media screen and (min-width: 1400px){.header .nav-wrap .nav-items{margin-right:60px}.header .nav-wrap .nav-items .nav-item{margin-right:40px}}.header .drawer-icon{transition:transform .7s ease 0s;z-index:300;height:11px;width:35px}.header .drawer-icon-bars{cursor:pointer;display:block;height:13px;position:relative;width:27px}.header .drawer-icon-bars .drawer-icon-bar1{background:#2c2c2c;content:"";height:1px;position:absolute;right:0;top:0;transition:all .7s ease;width:27px}.header .drawer-icon-bars .drawer-icon-bar2{top:7px;width:19px;background:#2c2c2c;content:"";height:1px;position:absolute;transition:all .7s ease;right:0}.header .drawer-icon-bars .drawer-icon-bar3{top:14px;width:10px;background:#2c2c2c;content:"";height:1px;position:absolute;transition:all .7s ease;right:0}.header .is-active .drawer-icon-bar1{top:10px;width:35px;transform:translateY(-50%) rotate(45deg)}.header .is-active .drawer-icon-bar2{display:none}.header .is-active .drawer-icon-bar3{top:10px;transform:translateY(-50%) rotate(-45deg);width:35px}@media screen and (min-width: 768px){.header{font-size:14px;height:90px}.header-logo{height:24px;width:150px}}@media screen and (min-width: 1000px){.header{padding:0 40px 0 49px;font-size:16px}.header-logo{height:29px;width:192px}.header .nav-item{margin-right:20px}}.drawer-content{background:#fff;display:block;height:100svh;position:fixed;right:0;top:59px;transform:translateX(105%);transition:transform .7s ease 0s;width:100%;z-index:299}.drawer-content::after{background:url("http://localhost:8080/wp-content/themes/theme/images/bg-drawer.svg");bottom:25px;content:"";height:120px;left:0;position:absolute;width:100%;z-index:-1}.drawer-content-items{padding:20px 20px 0}.drawer-content-items .drawer-content-item{align-items:center;border-bottom:1px solid #b9b9b9;display:flex;height:10vh;position:relative}.drawer-content-items .drawer-content-item a{color:#373737;display:block;font-size:13.52px;font-weight:500;letter-spacing:2px;padding:0;text-decoration:none;width:100%}.drawer-content .drawer-btn-items{margin-top:5vh}.drawer-content .drawer-btn-items .nav-item:first-child{margin-bottom:15px}.drawer-content .drawer-btn-items .nav-item .btn{font-size:14px;font-weight:500;height:57px;margin:0 auto;width:285px;align-items:center;border-radius:25px;color:#fff;display:flex;justify-content:center;letter-spacing:.64px;position:relative;transition:all .3s ease}.drawer-content .drawer-btn-items .nav-item .btn .btn-icon{height:8px;margin-right:4px;margin-top:-3px;width:16px}.drawer-content .drawer-btn-items .nav-item .btn .btn-icon img{display:block;width:100%}.drawer-content .drawer-btn-items .nav-item .-type01{background:#2c2c2c}.drawer-content .drawer-btn-items .nav-item .-type02{background:#f49e01}.is-active{transform:translateX(0)}.contact{height:294px;padding-top:51px;position:relative;text-align:center;width:100%;background:#f49e01}@media screen and (min-width: 768px){.contact{height:523px;padding-top:98px}}.contact .secTitle{text-align:center}.contact .secTitle .title-en{font-size:11px;letter-spacing:1.5px;margin-right:1rem;color:#fff;font-weight:bold;font-family:"sans-serif","Yu Gothic"}@media screen and (min-width: 768px){.contact .secTitle .title-en{font-size:30px;letter-spacing:2.4px}}.contact .secTitle .title-jp{font-size:25px;letter-spacing:2px;margin-top:5.7px;color:#fff}@media screen and (min-width: 768px){.contact .secTitle .title-jp{margin-top:12px;font-size:42px}}.contact .contact-txt{font-size:13.5px;letter-spacing:1px;margin-top:14px;color:#fff}@media screen and (min-width: 768px){.contact .contact-txt{font-size:18px;letter-spacing:1.08px;margin-top:31px}}.contact .btn-wrapper{margin-top:29px;display:inline-block;margin:30px auto 0}@media screen and (min-width: 768px){.contact .btn-wrapper{margin:75px auto 0;font-size:16px}}.contact .btn-wrapper .btn{border-radius:27px;font-size:12px;height:59px;letter-spacing:.5px;width:289px;align-items:center;display:flex;justify-content:center;position:relative;transition:all .3s ease;background:#fff;color:#e27510;font-weight:bold;position:relative}@media screen and (min-width: 768px){.contact .btn-wrapper .btn{height:85px;position:relative;width:385px;font-size:16px}}.contact .btn-wrapper .btn .btn-icon{height:7px;margin-right:2px;margin-top:-1.5px;width:14px}@media screen and (min-width: 768px){.contact .btn-wrapper .btn .btn-icon{margin-right:4px}}.contact .btn-wrapper .btn .btn-icon img{display:block;width:100%}.contact .btn-wrapper .btn::after{background:url("http://localhost:8080/wp-content/themes/theme/images/arrow-btn.svg");height:11px;right:40px;width:6px;content:"";top:50%;transform:translateY(-50%);position:absolute}.footer{padding-top:81px;background:#2c2c2c;position:relative;width:100%}@media screen and (min-width: 768px){.footer{padding-top:60px}}.footer .inner{padding-bottom:50px}@media screen and (min-width: 768px){.footer .inner{height:229px;width:83vw;margin:0 auto 1vw}}@media screen and (min-width: 1000px){.footer .inner{height:229px;width:75vw;margin:0 auto 1vw}}.footer .top-scroll{height:65px;right:10px;top:-20px;width:65px;background:#fff;border-radius:50%;position:absolute;text-align:center;transition:all .3s ease;color:#333}.footer .top-scroll img{height:11.9px;margin-top:15.6px;width:7.8px}.footer .footer-wrapper{display:block}@media screen and (min-width: 768px){.footer .footer-wrapper{display:flex}}.footer .footer-wrapper .footer-logo{height:20px;width:130px}@media screen and (min-width: 768px){.footer .footer-wrapper .footer-logo{height:30px;width:193px}}.footer .footer-wrapper .footer-logo img{width:100%}.footer .footer-wrapper .nav{margin-top:55px;display:block;margin-left:auto}@media screen and (min-width: 768px){.footer .footer-wrapper .nav{margin-top:0}}.footer .footer-wrapper .nav .nav-items{margin-bottom:21px;margin-right:0;margin-top:0;display:block}@media screen and (min-width: 768px){.footer .footer-wrapper .nav .nav-items{align-items:center;display:flex}.footer .footer-wrapper .nav .nav-items:last-child{justify-content:right}}.footer .footer-wrapper .nav .nav-items .nav-item{margin-bottom:24px;margin-left:2px}@media screen and (min-width: 768px){.footer .footer-wrapper .nav .nav-items .nav-item{margin-right:10px;margin-bottom:0}}@media screen and (min-width: 1000px){.footer .footer-wrapper .nav .nav-items .nav-item{margin-right:40px}}.footer .footer-wrapper .nav .nav-items .nav-item .nav-item-link{position:relative;font-size:14px;letter-spacing:1px;color:#fff;display:flex;font-weight:bold;transition:all .3s ease}.footer .footer-wrapper .nav .nav-items .nav-item .nav-item-link img{height:17px;margin-right:8px;width:17px;margin-top:3px}@media screen and (min-width: 768px){.footer .footer-wrapper .nav .-line01{margin-bottom:24px;margin-right:14px;margin-top:4px}.footer .footer-wrapper .nav .-line01 .nav-item:nth-child(3){margin-right:0px}}@media screen and (min-width: 768px)and (min-width: 1000px){.footer .footer-wrapper .nav .-line01 .nav-item:nth-child(3){margin-right:74px}}@media screen and (min-width: 768px){.footer .footer-wrapper .nav .-line01 .nav-item:last-child{margin-right:0}}@media screen and (min-width: 768px){.footer .footer-wrapper .nav .-line02 .nav-item:last-child{margin-right:-1px}}.footer .footer-link-wrapper{margin-top:49px;text-align:left}@media screen and (min-width: 768px){.footer .footer-link-wrapper{text-align:right}}.footer .footer-link-wrapper .footer-link{font-size:14.5px;letter-spacing:1px;margin-top:0;padding-bottom:8px;border-bottom:1px solid #fff;color:#fff;display:inline-block;font-weight:bold;transition:all .3s ease}.footer .copyright{font-size:11px;height:50px;letter-spacing:1.3px;align-items:center;background:#fff;display:flex;font-family:"Outfit",sans-serif;justify-content:center}.change-scale{animation:change-scale 1.5s linear infinite alternate}@keyframes change-scale{50%{transform:scale3d(1.05, 1.05, 1.05)}}.d-none{display:none !important}@media screen and (max-width: 767px){.d-sp-none{display:none !important}}@media screen and (min-width: 768px){.d-md-none{display:none !important}}@media screen and (min-width: 1001px){.d-pc-none{display:none !important}}@media screen and (max-width: 1000px){.d-tb-none{display:none !important}}@media screen and (max-width: 1199px){.d-lg-none{display:none !important}}.hide{display:none}.top-mv{position:relative;margin-top:150px}.top-mv .mv-wrapper .mv-title{margin-left:3px;margin-top:30px;max-height:initial;max-width:initial;width:350px}@media screen and (min-width: 768px){.top-mv .mv-wrapper .mv-title{width:71vw}}.top-mv .mv-wrapper .mv-lead{font-size:15px;letter-spacing:1px;margin-left:0;margin-top:40px;display:inline-block}@media screen and (min-width: 768px){.top-mv .mv-wrapper .mv-lead{font-size:26px;letter-spacing:2.08px;margin-top:4vw}}.top-mv .mv-image{margin-top:111px;width:100%}@media screen and (min-width: 768px){.top-mv .mv-image{margin-top:3.8%}}.top-mv .mv-link-wrapper{position:absolute;transition:all .3s ease;z-index:1;left:25px;right:auto;top:257px}.top-mv .mv-link-wrapper .mv-link{color:#2c2c2c;display:block;font-weight:bold;line-height:1.2222222222;border-bottom:1px solid #787878;border-left:none;border-right:none;border-top:1px solid #787878;font-size:12.5px;letter-spacing:2px;padding:9px 11px;writing-mode:horizontal-tb}@media screen and (min-width: 768px){.top-mv .mv-link-wrapper{left:93.6%;top:-1.2%}.top-mv .mv-link-wrapper .mv-link{font-size:16px;padding:20px 14px;writing-mode:vertical-rl;border-left:1.5px solid #2c2c2c;border-right:1.5px solid #2c2c2c;border-top:none;border-bottom:none;letter-spacing:5px}}@media screen and (min-width: 1400px){.top-mv .mv-link-wrapper .mv-link{font-size:18px;padding:26px 18px 22px}}.customer-voice{position:relative;padding-top:25px;color:#fff}@media screen and (min-width: 768px){.customer-voice{padding-top:20px}}.customer-voice::before{content:"";left:0;position:absolute;width:100%;z-index:-1;background-color:#f49e01;bottom:-45px;height:730px;max-height:initial}@media screen and (min-width: 1000px){.customer-voice::before{height:68vw}}@media screen and (min-width: 1200px){.customer-voice::before{height:55vw}}.customer-voice .inner{display:block}@media screen and (min-width: 768px){.customer-voice .inner{display:flex;justify-content:center}}.customer-voice .inner .about-left{max-width:initial}@media screen and (min-width: 768px){.customer-voice .inner .about-left{width:55%}}.customer-voice .inner .about-left .secTitle{position:relative;text-align:left}.customer-voice .inner .about-left .secTitle .title-jp{font-size:34px;font-weight:bold;letter-spacing:1px;line-height:1.4666666667;margin-top:-0.5px}@media screen and (min-width: 768px){.customer-voice .inner .about-left .secTitle .title-jp{font-size:42px;letter-spacing:3.36px}}.customer-voice .inner .about-left .secTitle .title-jp .is-1300{display:inline}@media screen and (min-width: 1300px){.customer-voice .inner .about-left .secTitle .title-jp .is-1300{display:none}}.customer-voice .inner .about-left .secTitle .title-en{font-size:11px;font-weight:500;letter-spacing:1px;line-height:2.1;margin-top:12px}@media screen and (min-width: 768px){.customer-voice .inner .about-left .secTitle .title-en{font-size:16px;letter-spacing:1.28px;line-height:1.25}}.customer-voice .inner .about-right{font-size:14px;letter-spacing:1px;line-height:2.3846153846;margin-top:32px;width:100%}@media screen and (min-width: 768px){.customer-voice .inner .about-right{margin-top:25px;width:45%;letter-spacing:1.2px;line-height:2.4;font-size:15px}.customer-voice .inner .about-right p{font-size:16px}}.customer-voice .inner .link-wrapper-sp{margin-top:63px;text-align:center}.customer-voice .inner .link-wrapper-sp .link{display:flex;justify-content:center;align-items:center;position:relative;width:250px;margin:0 auto;padding:.9em 3em .9em 2em;border:1px solid #2589d0;border-radius:5px;background-color:#fff;color:#2589d0;font-size:1em}.customer-voice .inner .link-wrapper-sp .link::after{position:absolute;right:2em;transform:translateY(-50%);transform-origin:left;width:2em;height:.5em;background-color:#2589d0;-webkit-clip-path:polygon(0 100%, 100% 100%, 70% 40%, 70% 90%, 0% 90%);clip-path:polygon(0 100%, 100% 100%, 70% 40%, 70% 90%, 0% 90%);content:"";transition:transform .3s}.customer-voice .inner .link-wrapper-sp .link::before{transform:translateY(-50%) scaleX(1.4)}.customer-voice .link-wrapper-pc{margin-top:63px;text-align:center}.customer-voice .link-wrapper-pc .link{display:flex;justify-content:center;align-items:center;position:relative;width:250px;margin:0 auto;padding:.9em 3em .9em 2em;border:1px solid #2589d0;border-radius:5px;background-color:#fff;color:#2589d0;font-size:1em}@media screen and (min-width: 1000px){.customer-voice .link-wrapper-pc .link{width:300px}}@media screen and (min-width: 1300px){.customer-voice .link-wrapper-pc .link{width:350px}}.customer-voice .link-wrapper-pc .link::after{position:absolute;right:2em;transform:translateY(-50%);transform-origin:left;width:2em;height:.5em;background-color:#2589d0;-webkit-clip-path:polygon(0 100%, 100% 100%, 70% 40%, 70% 90%, 0% 90%);clip-path:polygon(0 100%, 100% 100%, 70% 40%, 70% 90%, 0% 90%);content:"";transition:transform .3s}.customer-voice .link-wrapper-pc .link::before{transform:translateY(-50%) scaleX(1.4)}.solutions{padding-bottom:50px;padding-top:85px}@media screen and (min-width: 1001px){.solutions{padding-top:100px}}.solutions .solutions-wrapper{display:block;padding:0}@media screen and (min-width: 1000px){.solutions .solutions-wrapper{align-items:center;display:flex;justify-content:center}}.solutions .solutions-wrapper .solutions-content{width:100%}.solutions .solutions-wrapper .solutions-content .secTitle{text-align:left}.solutions .solutions-wrapper .solutions-content .secTitle .title-en{font-size:15px;font-family:"sans-serif","Yu Gothic";letter-spacing:1px;color:#e27510;font-weight:bold}@media screen and (min-width: 768px){.solutions .solutions-wrapper .solutions-content .secTitle .title-en{font-size:30px;letter-spacing:2.4px}}.solutions .solutions-wrapper .solutions-content .secTitle .title-jp{margin-top:14px;width:initial;font-size:28px;font-weight:bold;letter-spacing:2px;line-height:1.5555555556;font-family:"Noto Sans JP",sans-serif}@media screen and (min-width: 768px){.solutions .solutions-wrapper .solutions-content .secTitle .title-jp{margin-top:20px;margin-bottom:15px;font-size:39px}}@media screen and (min-width: 1001px){.solutions .solutions-wrapper .solutions-content .secTitle .title-jp{font-size:30px;letter-spacing:1px;margin-top:20px;margin-bottom:0}}.solutions .solutions-wrapper .solutions-image{display:block;height:auto;margin-top:23px;width:100%;margin-right:78px;max-height:544px;max-width:887px}@media screen and (min-width: 768px){.solutions .solutions-wrapper .solutions-image{margin-top:0;margin-right:20px}}@media screen and (min-width: 1200px){.solutions .solutions-wrapper .solutions-image{margin-right:94px}}.solutions .solutions-wrapper .title-lead{margin-top:15px;font-size:13.5px;letter-spacing:1px;line-height:2.3846153846}@media screen and (min-width: 768px){.solutions .solutions-wrapper .title-lead{font-size:15px}}.service{padding-bottom:64px;padding-top:70px;background:#f5f7f9}@media screen and (min-width: 768px){.service{padding-bottom:5px}}.service .service-wrapper{margin-top:1.5px;padding-left:10px}@media screen and (min-width: 768px){.service .service-wrapper{margin-bottom:35px}}.service .service-wrapper .secTitle{text-align:left}.service .service-wrapper .secTitle .title-en{font-size:15px;color:#e27510;font-weight:bold;font-family:"sans-serif","Yu Gothic";letter-spacing:1px}@media screen and (min-width: 768px){.service .service-wrapper .secTitle .title-en{font-size:30px;letter-spacing:2.4px}}.service .service-wrapper .secTitle .title-jp{margin-top:6.7px;font-size:28px;letter-spacing:2px;line-height:1.5555555556}@media screen and (min-width: 768px){.service .service-wrapper .secTitle .title-jp{font-size:39px}}@media screen and (min-width: 1001px){.service .service-wrapper .secTitle .title-jp{font-size:30px}}.service .ul-sv{margin-top:23px}@media screen and (min-width: 768px){.service .ul-sv{display:flex;flex-wrap:wrap;justify-content:center;width:70vw;margin:0 auto}}.service .ul-sv li{margin-bottom:15.625vw}@media screen and (min-width: 768px){.service .ul-sv li{width:25vw;margin-bottom:7vw}.service .ul-sv li:nth-of-type(2n+1){margin-right:12.1vw}}.service .ul-sv li .service-link{display:block;transition:transform .3s;text-align:center}.service .ul-sv li .service-link img{width:80%}.service .ul-sv li .ul-sv-ttl{font-size:5.625vw;font-weight:bold;text-align:center;color:#1c2951;margin-bottom:4.6875vw}@media screen and (min-width: 768px){.service .ul-sv li .ul-sv-ttl{font-size:1.71vw;margin-bottom:1.5vw}}.service .ul-sv li .txt-a{font-size:4.375vw;margin:0 5% 7.1875vw;line-height:1.71}@media screen and (min-width: 768px){.service .ul-sv li .txt-a{margin-bottom:.7vw;font-size:1.1424vw;line-height:1.6}}.service .is-sp{margin-top:63px;text-align:center}@media screen and (min-width: 768px){.service .is-sp{margin-top:0}}.service .is-sp .link{display:flex;justify-content:center;align-items:center;position:relative;width:250px;margin:0 auto;padding:.9em 3em .9em 2em;border:1px solid #2589d0;border-radius:5px;background-color:#fff;color:#2589d0;font-size:1em}@media screen and (min-width: 1000px){.service .is-sp .link{width:300px}}@media screen and (min-width: 1300px){.service .is-sp .link{width:350px}}.service .is-sp .link::after{position:absolute;right:2em;transform:translateY(-50%);transform-origin:left;width:2em;height:.5em;background-color:#2589d0;-webkit-clip-path:polygon(0 100%, 100% 100%, 70% 40%, 70% 90%, 0% 90%);clip-path:polygon(0 100%, 100% 100%, 70% 40%, 70% 90%, 0% 90%);content:"";transition:transform .3s}.service .is-sp .link::before{transform:translateY(-50%) scaleX(1.4)}.news{padding-bottom:40px;padding-top:30px;background:#cfd5e6}@media screen and (min-width: 768px){.news{padding-bottom:5px}}.news .news-wrapper{margin-top:1.5px;padding-left:10px}.news .news-wrapper .secTitle{text-align:left}.news .news-wrapper .secTitle .title-en{font-size:15px;color:#e27510;font-weight:bold;font-family:"sans-serif","Yu Gothic";letter-spacing:1px}@media screen and (min-width: 768px){.news .news-wrapper .secTitle .title-en{font-size:30px;letter-spacing:2.4px}}.news .news-wrapper .secTitle .title-jp{margin-top:6.7px;font-size:28px;letter-spacing:2px;line-height:1.5555555556}@media screen and (min-width: 768px){.news .news-wrapper .secTitle .title-jp{font-size:39px}}@media screen and (min-width: 1001px){.news .news-wrapper .secTitle .title-jp{font-size:30px}}.news .news-items{margin-top:30px;font-size:15px;line-height:1.4em}@media screen and (min-width: 768px){.news .news-items{width:70%;margin:0 auto;margin-top:30px}}.news .news-items .news-item{border-bottom:1px solid #8d8d8d;padding:9px 0}.news .news-items .news-item .u-base-text04{font-size:13px;color:#333;text-decoration:none}@media screen and (min-width: 768px){.news .news-items .news-item .u-base-text04{font-size:16px}}.news .news-items .news-item .u-base-text04 .date{margin-bottom:5px}.news .news-items .news-item .u-base-text04 .u-color-blue{color:#267dcb !important}.news .news-items .news-item .u-base-text04 .detail{margin-bottom:1rem}.news .link-wrapper{margin-top:30px;text-align:center}@media screen and (min-width: 768px){.news .link-wrapper{margin-top:45px}}.news .link-wrapper .link{display:flex;justify-content:center;align-items:center;position:relative;width:250px;margin:0 auto;padding:.9em 3em .9em 2em;border:1px solid #2589d0;border-radius:5px;background-color:#fff;color:#2589d0;font-size:1em}@media screen and (min-width: 1000px){.news .link-wrapper .link{width:300px}}@media screen and (min-width: 1300px){.news .link-wrapper .link{width:350px}}.news .link-wrapper .link::after{position:absolute;right:2em;transform:translateY(-50%);transform-origin:left;width:2em;height:.5em;background-color:#2589d0;-webkit-clip-path:polygon(0 100%, 100% 100%, 70% 40%, 70% 90%, 0% 90%);clip-path:polygon(0 100%, 100% 100%, 70% 40%, 70% 90%, 0% 90%);content:"";transition:transform .3s}.news .link-wrapper .link::before{transform:translateY(-50%) scaleX(1.4)}