.section{display:block;padding:4rem 1rem}.site-content{display:block;padding:0!important}.mv{width:100vw;margin:0 calc(50% - 50vw);padding:4rem calc(50vw - 50%);background:linear-gradient(135deg,#2b21a8,#e64a9b)}.front_page_block{display:block}.mv_message{color:#fff;padding:0 1rem}.mv_message>h2{font-size:112px;letter-spacing:.3rem}.mv_message>p{font-size:24px;letter-spacing:.3rem;margin-top:2rem}.contactus>.inner>h2,.concept>.inner>h2,.grid-container>h2,.content_h2{font-size:64px;font-weight:300;letter-spacing:10px}.concept>.inner>h3,.content_h3{font-size:16px;font-weight:200;letter-spacing:.2rem}.concept>.inner>p,.grid-container>p,p{font-size:16px;font-weight:200;margin-top:48px;line-height:2rem;letter-spacing:.2rem}.content_h2{margin-top:8rem}.copyright-bar{display:none}.contactus{background-color:#eee}@media screen and (max-width:767px){.mv_message>h2{font-size:70px;letter-spacing:.3rem}}.button_ama a{position:relative;display:flex;justify-content:center;align-items:center;margin:1rem 0;max-width:300px;padding:10px 25px;color:#fff;transition:.3s ease-in-out;font-weight:600;background:linear-gradient(135deg,#2b21a8,#e64a9b);border-radius:50px;z-index:0;overflow:hidden;text-decoration:none}.button_ama a:hover{transform:translateY(-2px);box-shadow:0 15px 30px -5px rgb(0 0 0/15%),0 0 5px rgb(0 0 0/10%)}.sv_content{display:flex;margin-top:4rem}.service_name{padding:.5em .5em 0;border-left:solid 15px;border-image:linear-gradient(#2b21a8,#e64a9b) 10;margin-bottom:2rem}.service_name>h3{font-size:40px;margin-bottom:20px;line-height:1rem;font-weight:400;text-transform:none}.sv_img{width:30%;padding-right:2rem}.rightsec{width:70%}.service_name>p{margin:0}.hashtag>p{padding-right:2rem;color:#e64a9b;display:inline-block;line-height:1.5;margin:.5rem 0}.fade{filter:blur(1rem);transition:all .5s 0s ease}.active{filter:blur(0);transition:all .5s 0s ease}.contactus .inner{text-align:center}.button_ama{display:inline-block;margin:10px}@media screen and (max-width:767px){.service_name h3{line-height:3rem}.sv_content{display:block}.sv_img{width:50%;text-align:center;margin:0 auto}.rightsec{width:100%}.hashtag{text-align:center}}