﻿@import url("https://use.typekit.net/yxr2bsq.css");@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadein-up{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes repeatDown{0%{opacity:0;top:50%}20%{opacity:1;top:50%}70%{opacity:1;top:110%}100%{opacity:0;top:110%}}@keyframes slide-1{0%{opacity:0;-webkit-transform:translateX(150%);transform:translateX(150%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes scale-1{0%{transform:scale(1)}100%{transform:scale(1.1)}}@keyframes works-detail-scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}5%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(-100%);transform:translateY(calc(-100% + 350px))}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.fadein{-webkit-animation:fadein 1.2s ease-out .3s 1 normal forwards;animation:fadein 1.2s ease-out .3s 1 normal forwards}.fadein-up{-webkit-animation:fadein-up 1s ease-out .0s 1 normal forwards;animation:fadein-up 1s ease-out .0s 1 normal forwards}.fancybox-content{width:100% !important;height:100% !important;transform:translate(0px, 0) scale(1) !important}.fancybox-caption{background:transparent !important;color:#000 !important}.fancybox-image{padding:5% !important;background:#fff !important}*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%;height:100%}body{position:relative;overflow-x:hidden;height:100%;font-family:"游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#fff;background:#fff;font-size:1.3rem;line-height:2.15;letter-spacing:0.15rem}body.locked{overflow-y:hidden}h1,h2,h3,h4,h5{font-size:2rem;line-height:1.8}a{color:#fff;text-decoration:none;transition:.3s ease-in}ol,ul,dl,dt,dd{list-style:none;font-weight:normal;line-height:2}img{width:100%;height:auto;vertical-align:bottom}img[src$=".svg"]{width:100%}table th,table td{text-align:left;vertical-align:middle;padding:.5em 1em}::selection{color:#fff;background:#c8102e}::-moz-selection{color:#fff;background:#c8102e}.l-container{margin:0 auto;max-width:1280px;padding-left:20px;padding-right:20px}@media (min-width: 768px){.l-container{padding-left:40px;padding-right:40px}}.p-index-wrap{position:relative;overflow-x:hidden}.p-intro-anim{width:100vw;height:100vh;position:relative;background-color:#fff}.p-intro-anim img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:400px !important}.p-index-main{background-color:#000}.p-hero{position:relative;overflow:hidden;width:100vw;overflow:hidden;background-color:#000}.p-hero:after{content:"";background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.p-hero-heading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:55%;z-index:3;color:#fff;text-align:center;line-height:1;width:100%}.l-index .p-hero-heading{white-space:nowrap}.l-thanks .p-hero-heading{top:50%}.p-hero-heading.is-start .p-index-hero-txt-en:after{width:100%;transition:0.8s cubic-bezier(0.16, 0.46, 0.19, 0.99) 1s}.p-hero-heading.is-start .p-index-hero-txt-en1 span,.p-hero-heading.is-start .p-index-hero-txt-en3 span{-webkit-transform:translateX(0);transform:translateX(0);transition:2s cubic-bezier(0.16, 0.46, 0.19, 0.99)}.p-hero-heading.is-start .p-index-hero-txt-en2{opacity:1;transform:scale(1);transition:1.2s}.p-hero-heading.is-start .p-index-hero-txt-ja{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:1s ease 1.4s}.p-hero-heading.is-start .p-index-hero-logo{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:1s ease 1.8s}.p-hero-logo{width:70%;max-width:300px;margin:50px auto 0;opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}.is-start .p-hero-logo{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:1s 1.8s}.p-hero-list{width:100vw;height:100vh;overflow:hidden;opacity:0}.p-hero-list.is-start{opacity:1;transition:.5s}.p-hero-item{width:100vw;height:100vh;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:1;animation:scale-1 6s linear 0s infinite}.p-hero-item:nth-of-type(1){background-image:url("../img/index-hero/01.jpg")}.p-hero-item:nth-of-type(2){background-image:url("../img/index-hero/02.jpg")}.p-hero-item:nth-of-type(3){background-image:url("../img/index-hero/03.jpg")}.p-hero-item.active{z-index:2}.p-index-hero-txt-en{margin-bottom:3rem;line-height:1;font-size:3.3rem;letter-spacing:.25rem;position:relative;display:inline-block}.p-index-hero-txt-en:after{content:"";position:absolute;left:50%;bottom:-1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);transform-origin:center;background:#fff;width:0;height:1px;transition:.3s}@media (min-width: 600px){.p-index-hero-txt-en{font-size:5rem}}.p-index-hero-txt-en1,.p-index-hero-txt-en2,.p-index-hero-txt-en3{font-family:p22-underground, sans-serif;font-style:normal;display:inline-flex;overflow:hidden}.p-index-hero-txt-en1 span{-webkit-transform:translateX(15rem);transform:translateX(15rem);display:block;font-weight:600}.p-index-hero-txt-en3 span{-webkit-transform:translateX(-15rem);transform:translateX(-15rem);display:block;font-weight:600}.p-index-hero-txt-en2{font-weight:100;margin:0 -1rem;opacity:0;transform:scale(0.5)}.p-index-hero-txt-ja{font-size:1.6rem;letter-spacing:.35rem;opacity:0;-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem)}@media (min-width: 600px){.p-index-hero-txt-ja{font-size:2.4rem}}.p-404-hero-txt{font-size:2rem}.p-thanks-hero-heading{max-width:80%;margin-bottom:3rem;line-height:1.4;font-size:2rem;letter-spacing:.25rem;position:relative;display:inline-block;opacity:0}@media (min-width: 768px){.p-thanks-hero-heading{font-size:3rem}}.is-start .p-thanks-hero-heading{opacity:1;transition:.8s .2s}.p-thanks-hero-heading:after{content:"";position:absolute;left:50%;bottom:-1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);transform-origin:center;background:#fff;width:0;height:1px;transition:.3s}.is-start .p-thanks-hero-heading:after{width:100%;transition:1s cubic-bezier(0.16, 0.46, 0.19, 0.99) 0.8s}.p-thanks-hero-txt{font-size:1.4rem;line-height:1.5;width:80%;margin:0 auto;opacity:0}.is-start .p-thanks-hero-txt{opacity:1;transition:1.8s 1.4s}.p-about{position:relative;min-height:100vh;background-color:#fff}.p-about-main{display:flex;position:relative}@media (max-width: 1023px){.p-about-main{flex-direction:column}}.p-about-txt{color:#333;order:2;padding:4rem 3rem;z-index:2}@media (min-width: 1024px){.p-about-txt{position:absolute;top:-1rem;right:0;width:55%;opacity:0;transition:1.2s;background:#fff;padding:4rem 6rem}.is-start .p-about-txt{opacity:1}}.p-about-txt .c-btn-line a{color:#333;margin-top:2rem}.p-about-txt-item{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);font-size:1.3rem}.is-start .p-about-txt-item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:.4s 1.4s}.is-start .p-about-txt-item:nth-child(2){transition-delay:1.6s}.is-start .p-about-txt-item:nth-child(3){transition-delay:1.8s}.is-start .p-about-txt-item:nth-child(4){transition-delay:2s}.is-start .p-about-txt-item:nth-child(5){transition-delay:2.2s}.is-start .p-about-txt-item:nth-child(6){transition-delay:2.4s}.p-about-image{opacity:0;width:100%;order:1;padding:50vh 0 0;overflow:hidden;position:relative}.is-start .p-about-image{opacity:1;transition:.5s}@media (min-width: 1024px){.p-about-image{margin-left:-5%}}.p-about-image .luxy-el{background-image:url("../img/about/photo-1.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100vh}.p-sec-works{background-color:#fff;min-height:100vh;z-index:3;margin-top:-2px}.p-sec-works-list{display:flex;flex-wrap:wrap}.p-sec-works-item{position:relative;overflow:hidden;width:calc(100% / 2);height:auto;opacity:0}.is-start .p-sec-works-item{opacity:1;transition:.5s}.p-sec-works-item:nth-child(1){transition-delay:.5s}.p-sec-works-item:nth-child(2){transition-delay:1s}.p-sec-works-item:nth-child(3){transition-delay:1.5s}.p-sec-works-item:nth-child(4){transition-delay:2s}.p-sec-works-item:nth-child(5){transition-delay:2.5s}.p-sec-works-item:nth-child(6){transition-delay:3s}.p-sec-works-item:nth-child(7){transition-delay:3.5s}.p-sec-works-item:nth-child(8){transition-delay:4s}.p-sec-works-item:nth-child(9){transition-delay:4.5s}.p-sec-works-item:nth-child(10){transition-delay:5s}.p-sec-works-item:nth-child(11){transition-delay:5.5s}@media (min-width: 1024px){.p-sec-works-item{width:calc(100% / 3)}}@media (min-width: 1920px){.p-sec-works-item{width:calc(100% / 4)}}.p-sec-works-item:before{content:"";display:block;padding-top:100%}.p-sec-works-item:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-sec-works-item img{transition:.2s}.p-sec-works-item-inner{position:absolute;top:0;left:0;width:100%;height:100%}.logo .p-sec-works-item-inner{height:100%;width:100%}.logo .p-sec-works-item-inner a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.logo .p-sec-works-item-inner img{width:90%}.p-contact{position:relative;background-color:#fff}.p-contact-bg{background:url("../img/contact/bg.jpg") no-repeat center center/cover;opacity:0;overflow:hidden;z-index:0;position:relative}.p-contact-bg:before{content:"";position:absolute;filter:blur(10px);top:-10px;left:-10px;right:-10px;bottom:-10px;z-index:-1;background:inherit}.p-contact-bg.is-start{opacity:1;transition:.6s .5s}.p-contact-bg.is-start:before{filter:blur(3px);top:-3px;left:-3px;right:-3px;bottom:-3px;transition:1.8s ease .5s}@media (min-width: 1024px){.p-contact-bg{display:flex}}.p-contact-txt{padding:2rem}@media (min-width: 768px){.p-contact-txt{padding:6rem}}@media (min-width: 1024px){.p-contact-txt{width:40%}}@media (min-width: 1280px){.p-contact-txt{padding:6rem 10rem}}.p-contact-txt-item{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.is-start .p-contact-txt-item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:.4s 1.4s}.is-start .p-contact-txt-item:nth-child(2){transition-delay:1.6s}.is-start .p-contact-txt-item:nth-child(3){transition-delay:1.8s}.is-start .p-contact-txt-item:nth-child(4){transition-delay:2s}.p-contact-txt-copyright{font-size:.9rem;position:absolute;bottom:1rem}@media (max-width: 1023px){.p-contact-txt-copyright{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width: 1024px){.p-contact-txt-copyright{opacity:0}.is-start .p-contact-txt-copyright{opacity:1;transition:.8s 2.2s}}.p-contact-main{position:relative;width:100%;padding:2rem;padding-bottom:10rem}@media (min-width: 768px){.p-contact-main{padding:6rem}}@media (min-width: 1024px){.p-contact-main{width:60%;padding:6rem 10rem}}.p-contact-main:before{content:"";position:absolute;width:100%;height:0;top:0;right:0;background-color:rgba(0,0,0,0.35);mix-blend-mode:overlay}.p-contact-main form{position:relative}.p-contact-main .c-contactForm-item{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.p-contact-main .c-contactForm-btn{opacity:0}.p-contact-main.is-start:before{height:100%;transition:.8s 1.2s}.p-contact-main.is-start .c-contactForm-item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:.4s 1.4s}.p-contact-main.is-start .c-contactForm-item:nth-child(2){transition-delay:1.6s}.p-contact-main.is-start .c-contactForm-item:nth-child(3){transition-delay:1.8s}.p-contact-main.is-start .c-contactForm-item:nth-child(4){transition-delay:2s}.p-contact-main.is-start .c-contactForm-btn{opacity:1;transition:.8s 2.2s}.p-thanks{width:100%;height:100%;position:relative;text-align:center;color:#00b2a9}.p-thanks .inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.p-thanks .logo{margin:0 auto 3rem;max-width:350px;opacity:0;transition:1s}.p-thanks h1{opacity:0;transition:1s}.p-thanks .txt{margin-bottom:3rem;opacity:0;transition:1s}.p-thanks .btn{opacity:0;transition:1.5s}.p-thanks .btn a{padding:1rem 2rem;border:1px solid #c8102e;border-radius:2rem;color:#c8102e}.p-thanks .btn a:hover{background-color:#c8102e;color:#fff}.p-thanks.is-start .logo{opacity:1}.p-thanks.is-start h1{opacity:1;transition-delay:.5s}.p-thanks.is-start .txt{opacity:1;transition-delay:1s}.p-thanks.is-start .btn{opacity:1;transition-delay:1.5s}.p-works-hero{padding-top:100px;padding-bottom:100px;background:linear-gradient(-245.8067910127deg, #c8102e 60.578125%, #00b2a9 60.6979166667%)}.p-works-hero-photo{margin-bottom:2rem;opacity:0}.is-start .p-works-hero-photo{opacity:1;transition:1s .1s}.p-works-hero-txt-item{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.is-start .p-works-hero-txt-item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:.4s .6s}.is-start .p-works-hero-txt-item:nth-child(2){transition-delay:.8s}.is-start .p-works-hero-txt-item:nth-child(3){transition-delay:1s}.p-works-hero-txt-item.c-btn-line a:hover{color:#fff}.p-works-hero-txt-item.c-btn-line a:before{content:none}.p-works-hero-txt-item.c-btn-line a:after{border-bottom-color:#fff}.p-works-detail{padding-top:100px;padding-bottom:100px;background-color:#fcdbe0}.p-works-detail-ss-list{display:flex}@media (max-width: 767px){.p-works-detail-ss-list{flex-direction:column}}@media (min-width: 768px){.p-works-detail-ss-list{justify-content:space-between}}.p-works-detail-ss-item{height:350px;box-shadow:0 0 15px 0px rgba(200,16,46,0.15);position:relative}.p-works-detail-ss-item:after{content:"";position:absolute;right:-10px;bottom:-10px;width:55px;height:55px;line-height:55px;background-color:#c8102e;color:#fff;border-radius:50%;text-align:center}.p-works-detail-ss-item-inner{overflow:hidden;height:100%}.p-works-detail-pc:after{content:"PC"}@media (max-width: 767px){.p-works-detail-pc{order:2}}@media (min-width: 768px){.p-works-detail-pc{width:63%}}.p-works-goju .p-works-detail-pc.is-start img{-webkit-animation:works-detail-scroll 9s ease-out 0s infinite;animation:works-detail-scroll 9s ease-out 0s infinite}.p-works-irally .p-works-detail-pc.is-start img{-webkit-animation:works-detail-scroll 18s ease-out 0s infinite;animation:works-detail-scroll 18s ease-out 0s infinite}.p-works-oneman-band .p-works-detail-pc.is-start img{-webkit-animation:works-detail-scroll 11s ease-out 0s infinite;animation:works-detail-scroll 11s ease-out 0s infinite}.p-works-toirokids .p-works-detail-pc.is-start img{-webkit-animation:works-detail-scroll 20s ease-out 0s infinite;animation:works-detail-scroll 20s ease-out 0s infinite}.p-works-hoikushi-jj .p-works-detail-pc.is-start img{-webkit-animation:works-detail-scroll 9s ease-out 0s infinite;animation:works-detail-scroll 9s ease-out 0s infinite}.p-works-orangebaby .p-works-detail-pc.is-start img{-webkit-animation:works-detail-scroll 15s ease-out 0s infinite;animation:works-detail-scroll 15s ease-out 0s infinite}.p-works-detail-sp:after{content:"スマホ"}@media (max-width: 767px){.p-works-detail-sp{order:1;margin-bottom:2rem}}@media (min-width: 768px){.p-works-detail-sp{width:35%}}.p-works-goju .p-works-detail-sp.is-start img{-webkit-animation:works-detail-scroll 12s ease-out 0s infinite;animation:works-detail-scroll 12s ease-out 0s infinite}.p-works-irally .p-works-detail-sp.is-start img{-webkit-animation:works-detail-scroll 33s ease-out 0s infinite;animation:works-detail-scroll 33s ease-out 0s infinite}.p-works-oneman-band .p-works-detail-sp.is-start img{-webkit-animation:works-detail-scroll 20s ease-out 0s infinite;animation:works-detail-scroll 20s ease-out 0s infinite}.p-works-toirokids .p-works-detail-sp.is-start img{-webkit-animation:works-detail-scroll 30s ease-out 0s infinite;animation:works-detail-scroll 30s ease-out 0s infinite}.p-works-hoikushi-jj .p-works-detail-sp.is-start img{-webkit-animation:works-detail-scroll 33s ease-out 0s infinite;animation:works-detail-scroll 33s ease-out 0s infinite}.p-works-orangebaby .p-works-detail-sp.is-start img{-webkit-animation:works-detail-scroll 30s ease-out 0s infinite;animation:works-detail-scroll 30s ease-out 0s infinite}.c-ttl-sec{padding:100px 0;text-align:center;color:#333}.c-ttl-sec .main{font-family:p22-underground, sans-serif;font-style:normal;font-weight:600;font-size:3rem;line-height:1;opacity:0}.c-ttl-sec .sub{font-family:"游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.5rem;opacity:0}.c-ttl-sec.is-start .main{opacity:1;transition:1.2s cubic-bezier(0.65, 0.07, 0.44, 0.91)}.c-ttl-sec.is-start .sub{opacity:1;letter-spacing:.8rem;transition-delay:.5s;transition:1.2s cubic-bezier(0.65, 0.07, 0.44, 0.91) 0.3s}.c-btn-scroll{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:p22-underground, sans-serif;font-style:normal;bottom:15px;font-size:1rem;z-index:3;opacity:0}@media (min-width: 600px){.c-btn-scroll{bottom:25px;font-size:1.1rem}}.c-btn-scroll.is-start{opacity:1;transition:1s;transition-delay:2.5s}.c-btn-scroll a{font-weight:300;position:relative;box-shadow:inset 0 0 0 1px #fff;width:60px;height:60px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:flex;align-items:center;justify-content:center;overflow:hidden}@media (min-width: 600px){.c-btn-scroll a{width:100px;height:100px}}.c-btn-scroll a:hover{color:#c8102e}.c-btn-scroll a:before,.c-btn-scroll a:after{content:'';position:absolute;width:100%;height:100%}.c-btn-scroll a span{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block}.p-about .c-btn-scroll a{color:#333;box-shadow:inset 0 0 0 1px #333}.c-btn-scroll .draw:before,.c-btn-scroll .draw:after{border:1px solid transparent;width:0;height:0}.c-btn-scroll .draw:before{border-top-color:#c8102e;border-right-color:#c8102e;transition:height 0.25s ease-out, width 0.25s ease-out 0.25s;top:0;left:-2px}.c-btn-scroll .draw:after{border-bottom-color:#c8102e;border-left-color:#c8102e;transition:width 0.25s ease-out, height 0.25s ease-out 0.25s;top:-2px;left:0}.c-btn-scroll .draw:hover:before{width:100%;height:calc(100% - 2px)}.c-btn-scroll .draw:hover:after{width:calc(100% - 2px);height:100%}.c-btn-scroll .draw:hover:before{transition:width 0.25s ease-out, height 0.25s ease-out 0.25s}.c-btn-scroll .draw:hover:after{transition:height 0.25s ease-out, width 0.25s ease-out 0.25s}.c-btn-line a{display:inline-block;position:relative;overflow:hidden;transition:.3s ease-out;font-family:p22-underground, sans-serif;font-style:normal}.c-btn-line a:hover{color:#c8102e}.c-btn-line a:before,.c-btn-line a:after{content:"";width:100%;height:auto;display:inline-block;position:absolute;bottom:0;transition:.3s ease-out}.c-btn-line a:before{border-bottom:1px solid;left:0}.c-btn-line a:after{border-bottom:1px solid #c8102e;left:-100%}.c-btn-line a:hover:after{left:0}.c-contactForm-item{margin-bottom:1rem}.c-contactForm-label{display:block;margin-bottom:.2rem}.c-input,.c-textarea,.c-select{width:100% !important;padding:1rem;border:none;border-radius:2px;background-color:rgba(0,0,0,0.5);font-family:"游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.2rem;color:#fff}.c-textarea{min-height:20rem}.c-hissu{color:#c8102e;font-size:smaller}.c-select-box{position:relative;display:inline-block;width:100%}.c-select-box .c-select{cursor:pointer;outline:none;text-overflow:ellipsis;box-shadow:none;-webkit-appearance:none;appearance:none;padding:.8rem 4rem .8rem .5rem}.c-select-box .c-select option{background-color:#fff;color:#333}.c-select-box:after{position:absolute;top:50%;right:2rem;width:.7rem;height:.7rem;content:'';border-right:1px solid;border-bottom:1px solid;-webkit-transform:rotate(45deg) translateY(-0.7rem);transform:rotate(45deg) translateY(-0.7rem)}.c-contactForm-btn button{width:100%;padding:1rem;background-color:rgba(200,16,46,0.4);color:#fff;border:none;border-radius:2px;cursor:pointer;transition:0.3s cubic-bezier(0.56, 0.2, 0.81, 0.43)}.c-contactForm-btn button:hover{background-color:rgba(200,16,46,0.8)}.is-locked{overflow-y:hidden}.is-none{display:none}.is-block{display:block}.is-blur{-webkit-filter:blur(3px);filter:blur(3px)}
