*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}html{scroll-behavior:smooth}@media screen and (max-width:750px){.font-size-S{font-size:14px}.font-size-M{font-size:16px}.font-size-L{font-size:18px}.font-size-LL{font-size:20px}}@media screen and (min-width:750px){.font-size-S{font-size:16px}.font-size-M{font-size:18px}.font-size-L{font-size:20px}.font-size-LL{font-size:24px}}body{color:#221815;background:#e6e6e6;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif}a{text-decoration:none;transition-duration:.2s}p{line-height:1.4em}ul,ol{margin:0;padding:0;list-style-type:none}section img{vertical-align:bottom;width:100%;max-width:750px;height:auto;display:inline-block}:focus{outline:none}.br-sp{display:none}@media screen and (max-width:768px){.br-sp{display:block}}.inner{width:95%;max-width:600px;margin:auto}.pink{color:#fb4c65;font-weight:700}.body-wrapper{background:#fff;max-width:750px;margin:auto;position:relative;overflow-x:hidden}.cta_box{text-align:center;padding:8% 0}.reflection{transform-origin:50%;width:95%;margin:auto;animation:.8s infinite alternate anime1;position:relative;overflow:hidden}@keyframes anime1{0%{transform:scale(.95)}to{transform:scale(1)}}.tell_cta{margin-top:3%;position:relative}.tell_cta img{width:95%}.kc-tel-cta{aspect-ratio:718/199;-webkit-tap-highlight-color:transparent;width:95%;margin:0 auto;display:block;position:relative;container-type:inline-size}.kc-tel-cta__surface{background:linear-gradient(#fcea30 0%,#f6df1c 100%);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:3.3cqw;padding-inline:4%;transition:transform .15s ease-out;display:flex;position:absolute;inset:0 0 9.5%;overflow:hidden;box-shadow:0 2px 4px #00000080,0 5px 12px #00000061}.kc-tel-cta__surface:before{content:"";pointer-events:none;background:#fff188;border-radius:50%;height:92%;position:absolute;top:-55%;left:-6%;right:-6%}.kc-tel-cta:hover .kc-tel-cta__surface{transform:translateY(-1px)}.kc-tel-cta:active .kc-tel-cta__surface{transform:translateY(1px);box-shadow:0 3px 7px #5a460047,0 1px 2px #0000001f}.kc-tel-cta__note{color:#38352f;letter-spacing:0;font-family:Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Hiragino Sans,sans-serif;font-size:3.5cqw;font-weight:300;line-height:1;position:relative}.kc-tel-cta__number{color:#fff;white-space:nowrap;letter-spacing:0;text-shadow:0 1px 1px #5f4600b3,0 2px 3px #5f46008c,0 3px 6px #5f460059;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,sans-serif;font-size:8.3cqw;font-weight:600;line-height:1;position:relative}.kc-tel-cta__arrow{aspect-ratio:1;background:#fff;border-radius:50%;width:6%;position:absolute;top:50%;right:4%;transform:translateY(-50%);box-shadow:0 1px 2px #5a460040}.kc-tel-cta__arrow:before{content:"";border:1cqw solid #0000;border-left:1.6cqw solid #fcea30;border-right-width:0;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.kc-tel-cta__surface{transition:none}}.section01{background-color:#fff}.section02{background-color:#fffee6;margin-top:-12px;padding:0 0 5%}.arrow1{border:5px solid #0000;border-color:#0000 #0000 #f2930a #f2930a;width:40px;height:40px;margin:0 auto -15px;transform:rotate(-45deg)}.arrow1:nth-child(2){margin:0 auto 10px}.accordion_header{cursor:pointer;color:#fff;background-color:#5597c2;justify-content:flex-start;align-items:center;width:100%;padding:10px 0 15px 15px;display:flex;position:relative}.accordion_header img{width:80%}.accordion_content{background-color:#fff;padding:20px 10px;display:none;box-shadow:0 1px 4px gray}.accordion_header:nth-child(n+1){margin-top:20px}.accordion_header:before{content:"";background-color:#fff;width:20px;height:2px;transition:all .3s ease-in-out;position:absolute;top:50%;right:15px;transform:rotate(90deg)}.accordion_header:after{content:"";background-color:#fff;width:20px;height:2px;transition:all .3s ease-in-out;position:absolute;top:50%;right:15px}.accordion_header.open:before{transform:rotate(180deg)}.accordion_header.open:after{opacity:0}.section02 h3{text-align:center}.section02 h3 span{color:#5597c2;background-color:#e9f2f7;padding:5px 10px}.flow{box-sizing:border-box;background-color:#fffee6;border:2px solid #f2930a;border-radius:5px;justify-content:center;align-items:center;width:100%;margin:1.5em auto;padding:15px 5px;display:flex;position:relative}.flow:before{content:"";z-index:2;border:13px solid #0000;border-top-color:#fffee6;margin-left:-16px;position:absolute;bottom:-25px;left:50%}.flow:after{content:"";z-index:1;border:14px solid #0000;border-top-color:#f2930a;margin-left:-17px;position:absolute;bottom:-30px;left:50%}.flow:nth-child(4):before,.flow:nth-child(4):after{content:none}.flow-img{text-align:center;min-width:60px}.flow img{width:55%}.flow h4{color:#5597c2;margin-bottom:5px}.flow h4 span{color:#fff;background-color:#f2930a;border-radius:20px;margin-right:5px;padding:0 5px;font-weight:100}.circle_box{justify-content:space-between;max-width:400px;margin:0 auto 20px;display:flex}.circle{color:#5597c2;text-align:center;background-color:#fffee6;border:2px solid #f2930a;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;font-weight:700;display:flex;box-shadow:3px 3px #663f004d}@media screen and (min-width:750px){.section02{margin-top:-20px}.accordion_header{padding:10px 0 25px 65px}.accordion_content{padding:20px 40px}}.section03{background-color:#e9f2f7;padding:0 0 5%}.triangle3{border-top:20px solid #fffee6;border-left:30px solid #0000;border-right:30px solid #0000;width:0;height:0;margin:auto}.worry{background-color:#fff;background-image:url(/kc/images/worry01.webp);background-position:0 100%;background-repeat:no-repeat;background-size:60px;min-height:80px;margin:20px 0;padding:10px 0 10px 65px}.worry:nth-child(3){background-image:url(/kc/images/worry02.webp)}.answer{background-color:#fffee6;background-image:url(/kc/images/answer.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:60px;margin:20px 0;padding:10px 60px 10px 10px;position:relative}.light{width:30px;position:absolute;top:-15px;right:0}.section04{background-color:#fffee6;padding:5% 0}.section04 h2{margin-bottom:20px}.section04 p{background-color:#fff;margin:20px auto;padding:10px}.card h3{color:#fff;text-align:center;background-color:#f2930a;border-radius:7px 7px 0 0;padding:5px}.card{text-align:center;border:2px solid #f2930a;border-radius:10px}.card img{width:90%;margin:10px auto}.section05{background-color:#ff8a95;padding:5% 0;position:relative}.section05:after{content:"";z-index:10;border:50vw solid #fffee6;border-top:30px solid #ff8a95;border-bottom:0 solid #0000;width:0;height:0;margin-top:-1px;position:absolute;top:100%;left:0;right:0}.balloon05{z-index:20;width:80px;position:absolute;bottom:-50px;left:20px}.review_box{text-align:center;background-color:#fff;border:2px solid #221815;border-radius:50%;flex-shrink:0;width:280px;height:280px;margin:0 10px;padding:45px 30px;position:relative;overflow:visible}.review_box img{width:120px;position:absolute;top:-18%;left:18%}.review_box h3{color:#5597c2;border-bottom:2px dashed #ff8a95;margin-bottom:20px}.slider-container{width:100%;margin:60px auto 20px;position:relative}.slider-wrapper{justify-content:flex-start;transition:transform .5s ease-in-out;display:flex}.prev-button,.next-button{color:#fff;cursor:pointer;z-index:10;background-color:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:14px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.prev-button{left:10px}.next-button{right:10px}.slider-indicators{z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}.indicator-dot{cursor:pointer;background-color:#fff;border:1px solid #221815;border-radius:50%;width:10px;height:10px;margin:0 5px;transition:background-color .3s}.indicator-dot.active{background-color:#221815}@media screen and (min-width:750px){.section05:after{border-width:60px 375px 0}.balloon05{width:120px;bottom:-70px;left:50px}.review_box{width:400px;height:400px;padding:100px 30px}.review_box img{width:200px;top:-20%;left:14%}.slider-container{margin:100px auto 20px}}.section06{background-color:#fffee6;padding:12% 0 0;position:relative;overflow:hidden}.section06 h2{text-align:center;font-size:25px}.section06 h2 span{color:#fb4c65;background:linear-gradient(#0000 60%,#fcea30 60%);font-size:35px}.confetti{opacity:0;transform-origin:50%;opacity:0;border-radius:0%;width:10px;height:10px;animation:5s linear infinite forwards fall;position:absolute}@keyframes fall{0%{opacity:0;transform:translateY(-100px)rotate(0)rotateX(0)}10%{opacity:1}to{opacity:0;transform:translateY(60vh)rotate(1080deg)rotateX(720deg)}}@media screen and (min-width:750px){.section06 h2{font-size:50px}.section06 h2 span{font-size:70px}}.section07{background-color:#e9f2f7;padding:5% 0}.section07 .inner{margin:20px auto}.accordion-item{background-color:#fff;border-radius:5px;margin-bottom:15px;box-shadow:0 0 3px #5597c2b3}.accordion-header{cursor:pointer;text-align:left;border-bottom:1.5px solid #e9f2f7;justify-content:space-between;align-items:center;padding:10px;display:flex}.accordion-header p{width:100%;margin:auto 10px}.question-mark{color:#5597c2;border-radius:10px 0 0 10px;font-family:Inter,sans-serif;font-size:28px;font-weight:700}.toggle-icon{color:#5597c2;flex-shrink:0;justify-content:center;align-items:center;display:flex}.accordion-content{text-align:left;padding:10px;display:none;position:relative}.accordion-content.open{display:block}.accordion-header.open .question-mark{border-radius:10px 0 0}.section_Form{background-color:#e9f2f7;padding-bottom:5%;scroll-margin-top:50px}.section_Form h2{color:#fff;text-align:center;background-color:#5597c2;padding:20px 0 5px;font-size:32px;position:relative}.section_Form h2:after{content:"";z-index:10;border:50vw solid #e9f2f7;border-top:20px solid #5597c2;border-bottom:0 solid #0000;width:0;height:0;margin-top:-1px;position:absolute;top:100%;left:0;right:0}.center_txt{text-align:center;margin-top:30px}.notices_box{background-color:#fffee6;border-radius:2px;width:95%;max-width:400px;margin:2% auto auto;padding:2%;font-size:12px}.form{background-color:#fff;width:97%;max-width:700px;margin:5% auto auto;padding:2% 2% 8%}.require{color:#fa4141;border:1px solid #fa4141;border-radius:10%;margin-right:3%;padding:.2% 1%;font-size:.9rem}.any{color:#666;border:1px solid #666;border-radius:10%;margin-right:3%;padding:.2% 1%;font-size:.9rem}.form_item{border-bottom:1px solid #ccc;margin:5% 0;padding-bottom:2%}.form_head{margin-bottom:5%;font-weight:700}.radio_box{flex-wrap:wrap;gap:10%;display:flex}.form_item label{padding-bottom:3%;padding-left:5%}.zip_input_text{flex:inherit;border:1px solid #ddd;border-radius:6px;width:20%;max-width:400px;height:40px;padding-left:1em;font-size:16px}.input_text{flex:inherit;border:1px solid #ddd;border-radius:6px;width:100%;max-width:400px;height:40px;padding-left:1em;font-size:16px}.annotation{color:#777;font-size:.9rem}.pink{color:#fb4c65}.add_head{margin-top:5%;font-size:.95rem;font-weight:700}.money{align-items:center;gap:2%;display:flex}.money .input_text{width:60%}.yen{font-size:1.2rem}.form_item select{background:#fff;border:1px solid #ddd;border-radius:6px;width:60%;height:40px;padding-left:1em;font-size:16px}.form_item textarea{background:#fff;border:1px solid #ddd;border-radius:6px;width:100%;height:100px;padding-left:1em;font-size:16px}.explanation{text-align:left;font-size:12px}.koumoku_sub{border-bottom:1px solid #5597c2;margin:10px auto}.attachment{margin:20px auto}.button{color:#fff;text-shadow:0 0 2px gray;background-color:#f2930a;border:none;border-radius:50px;justify-content:space-around;align-items:center;width:85%;max-width:350px;margin:0 auto;padding:15px 25px;font-size:24px;font-weight:600;transition:all .3s ease-in-out;display:flex;position:relative;box-shadow:0 5px #b76400}.button:after{content:"";border-top:3px solid #fff;border-right:3px solid #fff;border-radius:1px;width:10px;height:10px;transition:all .3s ease-in-out;position:absolute;top:46%;right:20px;transform:rotate(45deg)translateY(-50%)}@media screen and (min-width:750px){.form{padding:10px 50px 30px}.section_Form h2{padding:40px 0 0;font-size:50px}.section_Form h2:after{border-width:40px 375px 0}.center_txt{margin-top:60px}}.footer{text-align:center;background:#5597c2;padding:1rem 0 .5rem;font-size:.9rem}.footer p{color:#fff;margin-top:5%;font-size:.9rem}.footer a{color:#fff}.floating-banner{z-index:99999;text-align:center;background-color:#00000080;width:100vw;display:none;position:fixed;bottom:0;right:0}.floating-banner img{max-width:90%;margin:auto}.is-hidden{visibility:hidden;opacity:0}@media screen and (min-width:750px){.floating-banner{z-index:99999;width:750px;display:none;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.floating-banner img{max-width:60%;margin:auto}}.err{color:red;margin-top:5px;font-size:.9em}button[disabled],.button[disabled]{cursor:not-allowed!important;background:#f2930a!important}.button:not([disabled]){cursor:pointer!important;background:#f2930a!important}.kc-subpage{background:#fff;padding:40px 5% 60px}.kc-subpage-title{color:#fff;text-align:center;background:#0671bf;border-radius:4px;margin-bottom:32px;padding:15px;font-size:24px;font-weight:700}@media screen and (min-width:750px){.kc-subpage-title{font-size:30px}}.kc-policytxt p{margin-bottom:16px;font-size:16px;line-height:1.75}.kc-company-img{margin-bottom:24px}.kc-company-img img{width:100%;height:auto}.kc-pc-only{display:none}.kc-sp-only{display:block}@media screen and (min-width:750px){.kc-pc-only{display:block}.kc-sp-only{display:none}}.kc-subpage-back{text-align:center;padding:20px 0 40px}.kc-subpage-back a{color:#0671bf;text-decoration:underline}.kc-rate-wrapper{width:100%;margin:0 auto}.kc-rate-title{color:#454444;text-align:center;margin:0 0 6px;padding:0;font-size:20px;font-weight:700}.kc-rate-subtitle{color:#777;text-align:center;margin:0 0 14px;padding:0;font-size:14px}.kc-rate-table{border-collapse:separate;border-spacing:0;table-layout:fixed;font-feature-settings:"palt";background:#fff;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 2px 10px #4646461f}.kc-rate-row-header-label,.kc-rate-row-label{width:22%}.kc-rate-table .kc-rate-header-row th{color:#545353;word-break:break-word;border-bottom:2px solid #fff;border-right:2px solid #fff;padding:13px 4px;font-size:15px;font-weight:700;line-height:1.2}.kc-rate-row-header-label{background:#f2f2f2}.kc-rate-header-cell{background:#e4f5f8}.kc-rate-header-cell~.kc-rate-header-cell{background:#e7ebf5}.kc-rate-table .kc-rate-body-row th,.kc-rate-table .kc-rate-body-row td{word-break:break-word;border-bottom:2px solid #fff;border-right:2px solid #fff;padding:16px 4px;font-size:16px;line-height:1.15}.kc-rate-row-label{color:#545353;text-align:center;white-space:nowrap;letter-spacing:-.02em;font-feature-settings:"palt";background:#f2f2f2;font-weight:700;font-size:13px!important}.kc-rate-cell{color:#6a6b6d;background:#cdecf2;font-weight:600}.kc-rate-cell~.kc-rate-cell{background:#d4dcee}.kc-rate-highlight-header{border-top-left-radius:12px;border-top-right-radius:12px;color:#3f3e3e!important;background:#fef4f5!important;border:3px solid #fb4c65!important;border-bottom:2px solid #fff!important;font-size:14px!important}.kc-rate-highlight-header:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 24'%3E%3Crect x='2' y='4' width='24' height='17' rx='3' fill='%234caf50'/%3E%3Crect x='2' y='4' width='24' height='6' rx='3' fill='%2366bb6a'/%3E%3Crect x='15' y='11' width='12' height='6' rx='3' fill='%23388e3c'/%3E%3Ccircle cx='20' cy='14' r='1.8' fill='%23ffd54f'/%3E%3C/svg%3E") 50%/contain no-repeat;width:min(7vw,28px);height:min(6vw,24px);margin:0 auto 3px;display:block}.kc-rate-highlight-cell{font-weight:800;color:#3f3e3e!important;background:#fde5e8!important;border-bottom:2px solid #fbd1d8!important;border-left:3px solid #fb4c65!important;border-right:3px solid #fb4c65!important;font-size:20px!important}.kc-rate-body-row:last-child .kc-rate-highlight-cell{border-bottom-right-radius:12px;border-bottom-left-radius:12px;border-bottom:3px solid #fb4c65!important}.kc-rate-footer{color:#777;text-align:center;margin:12px 0 0;padding:0;font-size:12px}@media screen and (min-width:751px){.kc-rate-title{font-size:24px}.kc-rate-subtitle{font-size:15px}.kc-rate-table .kc-rate-header-row th{padding:16px 6px;font-size:17px}.kc-rate-highlight-header{font-size:17px!important}.kc-rate-row-label{font-size:16px!important}.kc-rate-table .kc-rate-body-row th,.kc-rate-table .kc-rate-body-row td{padding:20px 6px;font-size:18px}.kc-rate-cell{font-size:18px}.kc-rate-highlight-cell{font-size:24px!important}}@media screen and (max-width:360px){.kc-rate-table .kc-rate-header-row th{padding:11px 2px;font-size:13px}.kc-rate-highlight-header{font-size:13px!important}.kc-rate-table .kc-rate-body-row th,.kc-rate-table .kc-rate-body-row td{padding:13px 2px;font-size:14px}.kc-rate-row-label{font-size:12px!important}.kc-rate-highlight-cell{font-size:17px!important}}
.lp-form-ui__form{box-sizing:border-box;color:#221815;background:#fff;width:97%;max-width:700px;margin:5% auto 0;padding:4% 4% 8%;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif;line-height:1.4}.lp-form-ui__field{border-bottom:1px solid #ccc;flex-direction:column;gap:10px;margin:24px 0;padding-bottom:16px;display:flex}.lp-form-ui__section-title{color:#fff;background:#5597c2;border-radius:4px;margin:0;padding:8px 12px;font-size:1.1rem;font-weight:700;line-height:1.4}.lp-form-ui__label{color:#221815;flex-wrap:wrap;align-items:center;gap:4px 6px;font-weight:700;line-height:1.5;display:flex}.lp-form-ui__label-text{display:inline-block}.lp-form-ui__badge--required,.lp-form-ui__badge--optional{background:#fff;border-radius:4px;flex-shrink:0;order:-1;justify-content:center;align-items:center;padding:2px 8px;font-size:.85rem;font-weight:700;line-height:1.2;display:inline-flex}.lp-form-ui__badge--required{color:#fa4141;border:1px solid #fa4141}.lp-form-ui__badge--optional{color:#666;border:1px solid #666}.lp-form-ui__note{color:#777;flex-basis:100%;margin-top:2px;font-size:.9rem;font-weight:400;line-height:1.5}.lp-form-ui__control{width:100%}.lp-form-ui__control>.lp-form-ui__input+.lp-form-ui__input{margin-top:8px}.lp-form-ui__input,.lp-form-ui__textarea,.lp-form-ui__select{box-sizing:border-box;color:#221815;background:#fff;border:1px solid #ddd;border-radius:6px;width:100%;height:40px;padding:0 1em;font-size:16px;line-height:1.4}.lp-form-ui__input:focus,.lp-form-ui__textarea:focus,.lp-form-ui__select:focus{border-color:#5597c2;outline:none;box-shadow:0 0 0 2px #5597c22e}.lp-form-ui__textarea{resize:vertical;height:100px;padding:10px 1em}.lp-form-ui__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%235597c2' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right .9em center;background-repeat:no-repeat;background-size:.85em;padding-right:2.5em}.lp-form-ui__address{flex-direction:column;gap:8px;width:100%;display:flex}.lp-form-ui__address-postal-row{align-items:center;gap:8px;display:flex}.lp-form-ui__radio-group,.lp-form-ui__checkbox-group{flex-wrap:wrap;gap:10px 24px;display:flex}.lp-form-ui__radio,.lp-form-ui__checkbox{color:#221815;cursor:pointer;align-items:center;gap:6px;font-size:16px;line-height:1.4;display:inline-flex}.lp-form-ui__radio input,.lp-form-ui__checkbox input{accent-color:#5597c2;cursor:pointer;width:1.55em;height:1.55em}.lp-form-ui__image-slot{width:100%}.lp-form-ui__image-slot-input-label{cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:6px;flex-direction:column;align-items:flex-start;gap:8px;max-width:100%;padding:10px 14px;font-size:14px;display:flex}.lp-form-ui__image-slot-input{max-width:100%;font-size:13px}.lp-form-ui__image-slot-hint{color:#888;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.lp-form-ui__image-slot-uploaded{background:#fdf3e2;border:1px solid #f2930a;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.lp-form-ui__image-slot-uploaded-text{overflow-wrap:anywhere;word-break:break-word;flex:auto;min-width:0;margin:0;font-size:13px}.lp-form-ui__image-slot-uploaded-meta{color:#888;margin-left:8px;font-size:12px}.lp-form-ui__image-slot-remove{white-space:nowrap;color:#fa4141;cursor:pointer;background:0 0;border:1px solid #fa4141;border-radius:4px;flex-shrink:0;padding:4px 10px;font-size:12px}.lp-form-ui__image-slot-error{color:#c62828;margin-top:4px;font-size:12px}.lp-form-ui__footer{text-align:center;margin-top:28px}.lp-form-ui__button--primary{color:#fff;text-shadow:0 0 2px gray;cursor:pointer;background:#f2930a;border:none;border-radius:50px;width:85%;max-width:350px;margin:0 auto;padding:15px 25px;font-size:24px;font-weight:600;line-height:1.2;transition:all .3s ease-in-out;display:block;position:relative;box-shadow:0 5px #b76400}.lp-form-ui__button--primary:after{content:"";border-top:3px solid #fff;border-right:3px solid #fff;border-radius:1px;width:10px;height:10px;transition:all .3s ease-in-out;position:absolute;top:46%;right:20px;transform:rotate(45deg)translateY(-50%)}.lp-form-ui__button--primary:hover:not(:disabled){background:#e08800}.lp-form-ui__button--primary:disabled{cursor:not-allowed;background:#f2930a}.lp-form-ui__button--secondary{color:#fff;white-space:nowrap;cursor:pointer;background:#5597c2;border:1px solid #4682a8;border-radius:6px;flex-shrink:0;height:40px;padding:0 14px;font-size:14px;font-weight:700;line-height:1;transition:background-color .2s}.lp-form-ui__button--secondary:hover:not(:disabled){background:#4682a8}.lp-form-ui__button--secondary:disabled{cursor:not-allowed;background:#999;border-color:#888}.lp-form-ui__error{color:#c62828;background-color:#ffebee;border-radius:4px;margin-top:6px;padding:8px 12px;font-size:13px;line-height:1.5}.lp-form-ui__field>.lp-form-ui__error{box-sizing:border-box;width:100%}.lp-form-ui__footer .lp-form-ui__error{margin:16px 0}.lp-form-ui__success{color:#2e7d32;background-color:#e8f5e9;border-radius:4px;margin:16px 0;padding:8px 12px;font-size:13px;line-height:1.5}@media screen and (min-width:750px){.lp-form-ui__form{padding:10px 50px 30px}}
