@charset "UTF-8";.futura{font-family:futura-pt-bold,sans-serif;font-weight:700;font-style:normal}.objFit{object-fit:contain}.pagetop{display:none;position:fixed;bottom:60px;right:60px;z-index:1}.pagetop a{width:60px;height:60px;border-radius:50%;background-color:#ccc;color:#222;text-decoration:none;opacity:.5;display:flex;align-items:center;justify-content:center}.pagetop a:hover{background-color:#b2d1fb;color:#fff;text-decoration:none;opacity:.5}*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}body{font-family:'Noto Sans JP',游ゴシック,YuGothic,メイリオ,Meiryo,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",sans-serif;font-size:1.8rem;letter-spacing:.075rem;color:#1d1d1d;position:relative;line-height:1;-webkit-text-size-adjust:100%}body.no-scroll{overflow-y:hidden}main{display:block}img{border:none;-webkit-backface-visibility:hidden}ul,ol{list-style:none}li{list-style-type:none}a{text-decoration:none;color:#1d1d1d;transition:.3s all ease}.opacity:hover{opacity:.7;filter:alpha(opacity=70)}table{border-collapse:collapse;table-layout:fixed;width:100%}.outer{min-width:1260px;padding-left:30px;padding-right:30px;position:relative;margin-left:auto;margin-right:auto}.basewidth{margin-left:auto;margin-right:auto;width:1200px}.mr40{margin-right:40px}.ml40{margin-left:40px}.pd110{padding-top:110px}input,select,textarea{font-family:'Noto Sans JP',游ゴシック,YuGothic,メイリオ,Meiryo,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",sans-serif;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border:none;border-radius:0;font-size:1.4rem}table{border-collapse:collapse;table-layout:fixed}.logo *{display:block;width:100%;height:auto}.note{font-size:1.4rem;display:block}main:before{content:"";width:900px;height:440px;background-color:#e2f3e0;position:absolute;top:0;left:0}.mainvisual{margin-left:auto;margin-right:auto;width:calc(100% - 120px);min-width:1200px;max-width:1900px;max-height:740px;border-radius:20px;overflow:hidden;object-fit:cover;position:relative}.lower__page .mainvisual{height:550px}.mainvisual:after{content:"";background-color:rgba(75,75,75,.2);position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1}.mainvisual img{width:100%;object-fit:cover}.mainvisual .title{padding:30px 30px 15px;font-size:32px;font-weight:700;font-family:"Hannari";line-height:2;font-feature-settings:"palt";-ms-writing-mode:tb-rl;writing-mode:vertical-rl;background-color:rgba(255,255,255,.7);border-radius:10px;position:absolute;top:120px;left:50%;transform:translateX(-50%);z-index:2}.mainvisual .title span{margin-top:-2rem;font-size:42px;display:inline-block}.mainvisual-kasou{background-image:url(//keyaki.nagoya/wp-content/themes/keyaki/css/../images/index/mv01.jpg);min-height:460px;display:flex;align-items:center;justify-content:center}.mvtitle-kasou{margin-top:50px;font-size:2.4rem;font-weight:700;letter-spacing:.1rem;color:#fff;position:relative;z-index:2}.mvtitle-kasou:before{content:attr(data-mvtitle-kasou);font-size:7.2rem;font-family:"futura-pt-bold",sans-serif;font-weight:700;letter-spacing:.1em;position:absolute;top:-80px;left:50%;transform:translateX(-50%);text-transform:uppercase}.sec{padding-top:100px;padding-bottom:100px;min-width:1260px}.sec__title{margin-top:50px;margin-bottom:60px;font-size:4.2rem;font-weight:700;letter-spacing:.2rem;color:#65ad12;text-align:center;position:relative}.sec__title:before{content:attr(data-title);font-size:2.4rem;font-family:"futura-pt-bold",sans-serif;font-weight:700;position:absolute;top:-40px;left:50%;transform:translateX(-50%)}.titleBlock{text-align:center}.title_deco{position:relative}.title_deco:before{content:"";background:url(//keyaki.nagoya/wp-content/themes/keyaki/css/../images/index/deco_titleRight.png) center;background-repeat:no-repeat;background-size:contain;width:74px;height:72px;position:absolute;top:-36px;left:-54px}.sec .titleBlock h3{font-size:4.4rem;font-weight:700;letter-spacing:.1em;display:inline-block;text-align:center}.sec h4{margin-bottom:40px;font-size:3rem;font-weight:700;line-height:1.533;letter-spacing:.12em}.lower__page .textWrapper{margin-top:20px}.lower__page .imgWrapper{min-width:560px;height:450px;border-radius:20px;overflow:hidden}.text{line-height:1.875;letter-spacing:.075em;font-feature-settings:"palt"}.flex{display:flex}.bg_gradient{background:linear-gradient(45deg,rgba(218,242,229,1) 0%,rgba(241,245,211,1) 100%)}.marker-green{background:linear-gradient(transparent 65%,#b6f297 65%)}.marker-purple{background:linear-gradient(transparent 65%,#d7b6e2 65%)}.marker-yellow{background:linear-gradient(transparent 65%,#fbfca3 65%)}.listmark{padding-left:30px;position:relative}.listmark:before{content:"";width:18px;height:18px;border-radius:50%;background-color:#7ad64b;position:absolute;top:12px;left:0}.btnBlock{text-align:center}.btn{margin-bottom:80px;position:relative;overflow:hidden;text-decoration:none;background-color:#86cd34;display:inline-block;padding:22px 65px 22px 45px;min-width:360px;border-radius:10px;text-align:center;outline:none;transition:ease .2s}.btn span{z-index:3;font-size:1.8rem;font-weight:700;line-height:1;color:#fff;position:relative}.btn span:after{content:url(//keyaki.nagoya/wp-content/themes/keyaki/css/../images/common/arrow01-small.png);position:absolute;top:2px;right:-40px}.bgleft:before{content:'';position:absolute;top:0;left:0;z-index:2;background:#65ad12;width:100%;height:100%;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transform:scale(0,1);transform-origin:right top}.bgleft:hover:before{transform-origin:left top;transform:scale(1,1)}#header{padding-top:30px;padding-bottom:30px;width:100%;height:120px;display:flex;justify-content:space-between;align-items:center;z-index:9999;background:#fff;position:sticky;left:0;top:0}#header:before{content:"";max-width:900px;width:44vw;height:120px;background-color:#e2f3e0;position:absolute;top:0;left:0;z-index:-1}#header .logo{position:relative;margin-left:30px;width:400px;z-index:9999}#header .logo img{width:100%;height:auto}.entry-nav{margin-bottom:30px;z-index:9;display:flex;position:relative}.entry-nav li{margin-left:20px}#global-nav{display:flex;flex-direction:column-reverse;align-items:flex-end}.global-nav__menu{display:flex}.global-nav__item{margin-left:25px;margin-right:25px}.global-nav__item a{color:#0b0b0b}.global-nav__item a:hover{color:#85cc61;transition:.3s all ease}.sec-access{padding-bottom:140px;position:relative}.sec-access:before{content:"";width:100%;height:320px;background:linear-gradient(45deg,rgba(218,242,229,1) 0%,rgba(241,245,211,1) 100%);position:absolute;bottom:80px;z-index:-1}.sec-access .mainBlock{display:flex;justify-content:center}.sec-access .textWrapper{margin-right:40px;font-size:1.8rem}.sec-access address{margin-bottom:40px;line-height:2}.sec-access .textWrapper h4{margin-bottom:1rem;font-size:1.8rem}.sec-access .textWrapper p{margin-bottom:40px;margin-left:10px}.sec-access .googlemap{border:3px solid #a56431}.btnarrow{margin-bottom:40px;position:relative;display:inline-block;padding:0 20px;color:#649f39;text-decoration:none;outline:none}.btnarrow:before{content:'';position:absolute;bottom:-10px;left:5%;width:95%;height:1px;background:#649f39;transition:all .3s}.btnarrow:after{content:'';position:absolute;bottom:-5px;right:0;width:15px;height:1px;background:#649f39;transform:rotate(35deg);transition:all .3s}.btnarrow:hover:before{left:10%}.btnarrow:hover:after{right:-5%}.sec-contact{padding-bottom:100px;background:url(//keyaki.nagoya/wp-content/themes/keyaki/css/../images/common/bg_contact.jpg) no-repeat center;background-size:cover}.sec-contact .innerBlock{margin-left:auto;margin-right:auto;padding-top:100px;padding-bottom:100px;max-width:1200px;background-color:rgba(255,255,255,.75);border-radius:20px}.sec-contact .entry-nav{margin-bottom:0;display:flex;justify-content:center}.sec-contact .cntWrapper{padding:20px 60px;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row}.sec-contact .contact__link{margin-left:10px;margin-right:10px;width:calc((100% - 20px)/2);height:200px;background-color:#fff;border-radius:10px;transition:all .3s;border:1px solid #86cd34;display:flex;align-items:center;justify-content:center;flex-direction:column}.sec-contact .contact__link a{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}.sec-contact .contact__link .data-contact{font-size:3.2rem;color:#65ad12;font-weight:700;line-height:1;letter-spacing:.1em;position:relative;display:flex;align-items:center;flex-direction:column}.sec-contact .contact__link .data-contact:before{content:"";background-size:contain;width:50px;height:45px;margin:0 auto 20px;transition:all .3s}.sec-contact .contact__link-tel .data-contact:before{content:"";background:url(//keyaki.nagoya/wp-content/themes/keyaki/css/../images/common/icon_tel_green.png) no-repeat center;background-size:contain}.sec-contact .contact__link-mail .data-contact:before{content:"";background:url(//keyaki.nagoya/wp-content/themes/keyaki/css/../images/common/icon_mail_green.png) no-repeat center;background-size:contain}.sec-contact .contact__link .data-contact:after{margin-top:10px;content:attr(data-contact);font-size:1.6rem;letter-spacing:.01em;text-align:center}.hover-frame{position:relative;border:0 solid #fff;border-radius:10px;transition:all .1s}.hover-frame:hover{border:5px solid #86cd34;transition:all .1s}footer{padding-top:40px;padding-bottom:32px;background-color:#649f39;color:#fff}footer .basewidth{display:flex;justify-content:center}footer .rightBlock{width:60%}footer .global-nav__menu{margin-top:30px;justify-content:flex-start}footer .global-nav__item{margin-left:10px;margin-right:10px}footer .global-nav__item a{font-size:1.6rem;letter-spacing:.1em;color:#fff}footer .global-nav__item a:hover{opacity:.8;color:#fff;transition:all .3s}footer .rightBlock .imgWrapper{margin-top:44px;margin-left:28px;width:180px}footer .rightBlock .imgWrapper img{width:100%}footer .leftBlock{width:40%}footer .logo{margin-bottom:20px;margin-left:auto;margin-right:auto;width:400px}footer address{margin-bottom:64px;margin-left:40px;font-size:1.6rem;font-style:normal;letter-spacing:.1em;line-height:2}footer .copyright{font-size:1.4rem;font-weight:500;display:flex;justify-content:center}.sec-qa{padding-top:20px}.sec-qa .innerBlock{margin:0 auto;max-width:1200px;width:100%}.sec-qa .title{margin-bottom:56px}.accordion_area{counter-reset:number 0}.accordion_area .accordion_one{margin-bottom:36px}.accordion_area .accordion_one:last-child{margin-bottom:0}.accordion_area .accordion_one .ac_header{background:#86cd34;padding:1.5rem 4rem 1.5rem 2rem;position:relative;z-index:1;cursor:pointer;transition:.2s;border-radius:20px}.accordion_area .accordion_one .ac_header:not(.open):hover{opacity:.8}.accordion_area .accordion_one .ac_header .i_box{position:absolute;top:50%;right:4rem;width:20px;height:20px;margin-top:-10px}.accordion_area .accordion_one .ac_header .i_box:before,.accordion_area .accordion_one .ac_header .i_box:after{position:absolute;content:"";margin:auto;box-sizing:border-box;vertical-align:middle}.accordion_area .accordion_one .ac_header .i_box:before{border-top:2px solid #fff;width:20px;height:0;top:0;bottom:0;right:0}.accordion_area .accordion_one .ac_header .i_box:after{border-left:2px solid #fff;width:0;height:20px;top:0;bottom:0;right:9px;transition:.3s}.accordion_area .accordion_one .ac_header.open .i_box:after{height:0}.accordion_area .accordion_one .ac_inner{display:none;padding:2rem 2rem 5rem;box-sizing:border-box}.p-faq__headinner{display:block;padding-left:35px;padding-right:35px;position:relative;line-height:1.5}.p-faq__headinner:before{position:absolute;top:4px;left:54px;color:#fff;font-size:2.2rem;line-height:1.3;letter-spacing:.03rem;counter-increment:number 1;content:"Q" counter(number)"．"}.p-faq__headinner p.p-faq__q-txt{padding-left:90px;font-size:2rem;font-weight:700;line-height:1.8;letter-spacing:-.05rem;text-align:left;color:#fff;font-feature-settings:"palt"}.p-faq__bodyinner{display:block;padding-left:35px;position:relative;line-height:1.5}.p-faq__bodyinner:before{position:absolute;left:60px;content:"A．";color:#de0000;font-size:2.2rem;line-height:1.3;letter-spacing:.03rem}.p-faq__bodyinner p.p-faq__a-txt{padding-left:90px;padding-right:40px;font-size:2rem;font-weight:500;line-height:1.6;letter-spacing:.01rem;text-align:left}.outline{margin-top:80px;margin-left:auto;margin-right:auto}.outline dl{display:flex}.outline dt,.outline dd{padding-top:3rem;padding-bottom:3rem;padding-left:20px;font-size:1.8rem;line-height:1.333}.outline dt{padding-left:20px;width:240px;font-weight:700;border-bottom:2px solid #65ad12}.outline dd{padding-left:40px;padding-right:40px;width:calc(100% - 300px);border-bottom:2px solid #e2f3e0}.outline dl:first-child dt{border-top:2px solid #65ad12}.outline dl:first-child dd{border-top:2px solid #e2f3e0}@media screen and (max-width:768px){.pagetop{bottom:7.5vw;right:7.5vw;z-index:10}.pagetop a{width:15vw;height:15vw}html{font-size:2.5vw}body{font-size:1.4rem}img{width:100%}img.size-thumbnail{width:50%}img.image-mini{width:50%}.inner{width:100%}.outer{min-width:100%;padding-left:2.5vw;padding-right:2.5vw}.basewidth{margin-left:5vw;margin-right:5vw;width:90vw}.mr40{margin-right:0}.ml40{margin-left:0}.pd110{padding-top:110px}.note{font-size:3.5vw}.flex{flex-direction:column}main:before{content:none}.mainvisual{margin-left:0;margin-right:0;width:100%;height:calc(100vh - 16.25vw);height:calc((var(--vh,1vh)*100) - 16.25vw);min-width:100%;border-radius:0}.mainvisual-kasou{min-height:auto;height:50vh;display:flex;align-items:center;justify-content:center}.mainvisual:after{height:calc(100vh - 27vw)}.mainvisual-kasou:after{height:100vh}.mainvisual .title{padding:5vw 5vw 2.5vw;width:auto;top:20px;font-size:16px;display:flex;flex-direction:column;justify-content:center;line-height:1.7}.mainvisual .title span{margin-top:-1rem;font-size:18px;display:block;line-height:1.7}.lower__page .mainvisual{height:50vw}.lower__page .mainvisual:after{height:100%}.mvtitle-kasou{margin-top:10vw;font-size:3.5vw}.mvtitle-kasou:before{font-size:10vw;top:-10vw}.sec{padding-top:12.5vw;padding-bottom:12.5vw;min-width:100%}.sec__title{margin-top:7.5vw;margin-bottom:7.5vw;font-size:3vw}.sec__title:before{width:100%;font-size:8.5vw;top:-10vw}.titleBlock{text-align:center}.title_deco{position:relative}.title_deco:before{top:-5vw;left:0;width:38px;height:37px}.sec .titleBlock h3{font-size:6vw;line-height:1.333}.sec h4{margin-bottom:7.5vw;font-size:6vw}.lower__page .textWrapper{margin-top:5vw}.lower__page .imgWrapper{min-width:100%;height:auto;border-radius:5vw;overflow:hidden}.listmark{padding-left:6.5vw;position:relative}.listmark:before{content:"";width:4vw;height:4vw;top:2.5vw;left:0}.btn{min-width:90vw;width:90vw;margin-bottom:15vw;padding:5.5vw 10vw 5.5vw 7vw;border-radius:2.5vw}.btn span{font-size:4.5vw;width:100%;display:inline-block}.btn span:after{top:-.5vw;right:-6.5vw}.bgleft:before{content:'';position:absolute;top:0;left:0;z-index:2;background:#65ad12;width:100%;height:100%;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transform:scale(0,1);transform-origin:right top}.bgleft:hover:before{transform-origin:left top;transform:scale(1,1)}#header{padding-top:2.5vw;padding-bottom:2.5vw;width:100%;height:16.25vw;background:#e2f3e0}#header:before{content:none}#header .logo{margin-left:0;width:65vw}#header .logo img{width:100%;height:auto}nav{width:100%;height:100vh;min-width:100%;padding:25vw 12.5vw 25vw;overflow:auto;position:fixed;left:0;top:0;background:#e2f3e0;transition:.6s all ease;visibility:hidden;opacity:0}#global-nav{width:100%;height:auto;padding:0 0 2.7rem;min-height:auto;flex-direction:column}#menu-btn{width:11.5vw;height:11.5vw;border-radius:50%;position:absolute;right:5vw;top:2.5vw;background:#7ad64b;cursor:pointer;z-index:9}#menu-btn span{display:block;width:20px;height:2px;background:#fff;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transition:.4s all ease}#menu-btn span:nth-of-type(1){transform:translateY(-.8rem)}#menu-btn span:nth-of-type(3){transform:translateY(.8rem)}.opened #menu-btn span:nth-of-type(2){transform:translateX(25%);opacity:0}.opened #menu-btn span:nth-of-type(1){transform:translateY(0) rotate(45deg)}.opened #menu-btn span:nth-of-type(3){transform:translateY(0) rotate(-45deg)}.opened nav{visibility:visible;opacity:1}header .entry-nav{margin-bottom:30px;z-index:9;display:flex;flex-direction:column}header .entry-nav li{margin-left:0}header .entry-nav li a{position:relative;display:inline-block}header .entry-nav li:first-of-type{margin-bottom:7.5vw}header #global-nav{display:flex;flex-direction:column;align-items:flex-end}header .global-nav__menu{margin-bottom:17.5vw;display:flex;flex-direction:column;width:100%}header .global-nav__item{margin-left:0;margin-right:0;text-align:center}header .global-nav__item a{padding-bottom:6.25vw;margin-bottom:6.25vw;width:100%;font-size:4vw;font-weight:700;letter-spacing:.1em;color:#9963ab;border-bottom:1px solid #9963ab;display:inline-block}header .global-nav__item:last-of-type a{margin-bottom:0}.sec-access{padding-bottom:140px;position:relative}.sec-access:before{content:"";width:100%;height:320px;background:linear-gradient(45deg,rgba(218,242,229,1) 0%,rgba(241,245,211,1) 100%);position:absolute;bottom:80px;z-index:-1}.sec-access .mainBlock{margin-left:5vw;margin-right:5vw;flex-direction:column}.sec-access .textWrapper{margin-right:0}.sec-access address{margin-bottom:10vw}.sec-access .textWrapper h4{margin-bottom:1rem;font-size:1.8rem}.sec-access .textWrapper p{margin-bottom:10vw;margin-left:0}.sec-access .googlemap{width:100%}.sec-access .googlemap iframe{width:100%}.btnarrow{margin-bottom:20vw;padding:0 20px}.sec-contact{padding-bottom:12.5vw;background:url(//keyaki.nagoya/wp-content/themes/keyaki/css/../images/common/bg_contact.jpg) no-repeat center;background-size:cover}.sec-contact .innerBlock{margin-left:5vw;margin-right:5vw;max-width:100%;padding-top:20vw;padding-bottom:5vw}.sec-contact .entry-nav{margin-bottom:0;display:flex;justify-content:center}.sec-contact .cntWrapper{padding:2.5vw 5vw;flex-direction:column}.sec-contact .contact__link{margin-left:2.5vw;margin-right:2.5vw;padding-top:5vw;padding-bottom:5vw;width:100%;height:auto}.sec-contact .contact__link:first-of-type{margin-bottom:5vw}.sec-contact .contact__link .data-contact{font-size:2rem;align-items:center}footer.outer{padding-left:5vw;padding-right:5vw;padding-top:17.5vw;padding-bottom:32px}footer .basewidth{margin-left:0;margin-right:0;flex-direction:column}footer .leftBlock{width:100%}footer .logo{margin-bottom:5vw;width:100%;height:auto}footer address{margin-left:0;margin-bottom:5vw;font-size:4vw}footer .rightBlock{width:100%}footer .global-nav__menu{margin-left:2.5vw;margin-right:2.5vw;margin-bottom:12.5vw;justify-content:center;flex-direction:column}footer .global-nav__item{margin-left:0;margin-right:0;padding-left:2.5vw;padding-bottom:4.5vw;margin-bottom:5vw;border-bottom:1px solid #fff}footer .global-nav__item a{font-size:3.5vw}footer .rightBlock .imgWrapper{margin-top:44px;margin-left:28px;width:180px}footer .rightBlock .imgWrapper{margin-top:5vw;margin-left:0;margin-bottom:20vw;width:100%}.sec-qa{padding-top:20vw;padding-bottom:10vw;width:100%}.accordion_area{margin-left:0;margin-right:0}.accordion_area .accordion_one{margin-bottom:5vw}.accordion_area .accordion_one .ac_header .i_box{right:2rem}.p-faq__headinner{padding-left:5vw;padding-right:5vw}.p-faq__headinner:before{left:2.5vw;color:#fff;font-size:1.8rem}.p-faq__bodyinner:before{left:2.5vw;font-size:1.8rem}.p-faq__headinner p.p-faq__q-txt{padding-left:10vw;font-size:1.8rem}.p-faq__bodyinner p.p-faq__a-txt{padding-left:5vw;padding-right:5vw;font-size:1.8rem}.outline{margin-top:10vw;margin-left:auto;margin-right:auto;width:100%}.outline dl{margin-bottom:2rem;flex-direction:column}.outline dt,.outline dd{padding-top:1rem;padding-bottom:1rem;padding-left:20px;font-size:1.8rem;line-height:1.333}.outline dt{padding-left:0;width:100%}.outline dd{margin-top:.5rem;padding-left:0;padding-right:0;width:100%;line-height:1.666;border:none}.outline dl:first-child dt{border-top:none}.outline dl:first-child dd{border-top:none}}@media screen and (max-width:768px){.sp-none{display:none !important}}@media screen and (min-width:769px){.pc-none{display:none !important}.pc-event-none{pointer-events:none}}.wpcf7-form{margin-bottom:40px;padding:40px 40px 10px;background-color:#fef9f9;border-radius:15px}@media screen and (max-width:750px){.wpcf7-form{padding:10vw 2.5vw 2.5vw}}.wpcf7-form .basewidth{width:700px}.wpcf7-form .title{font-size:20px;font-weight:700;color:#65ad12;text-align:center}.wpcf7-form .form__list{margin-bottom:20px}.wpcf7-form .form__list p{margin-bottom:10px}.wpcf7-form .form__list p:first-of-type{display:flex;align-items:center}.wpcf7-form .form__list-submit p:first-of-type{flex-direction:column}.wpcf7-form label{margin-right:10px;font-size:16px;font-weight:700}.wpcf7-form .required-mark{margin-top:1px;padding:5px 10px;font-size:12px;line-height:1;color:#333;border-radius:3px;background-color:#e0e0e0;border:1px solid #ccc;letter-spacing:.1em}.wpcf7-form .required{color:#fff;border-radius:3px;background-color:#65ad12;border:1px solid #65ad12;font-weight:700}.wpcf7-form input,.wpcf7-form select,.wpcf7-form textarea{margin-bottom:5px !important;padding:.5rem;width:100%;font-size:18px;border-radius:3px;background-color:#fff;border:1px solid #65ad12}.wpcf7-form .form__list-submit input[type=submit]{width:100%;display:block;padding:13px 0;border-radius:10px;background-color:#65ad12;color:#fff;font-size:18px;line-height:1.25;text-align:center;white-space:nowrap;cursor:pointer;position:relative;transition:all .3s ease-out}.wpcf7-form .form__list-submit input[type=submit]:hover{opacity:.7;transition:all .3s ease-out}.wpcf7-form .form__list-submit input[type=button]{margin-top:20px;margin-bottom:20px !important;width:100%;background:0 0;background-color:#fff;border-radius:7px;color:#333;cursor:pointer}.wpcf7-form .form__list-submit p.text-confirm{margin-top:60px;font-size:16px;line-height:1.333;color:#65ad12}.wpcf7-form .attention-file{font-size:14px;line-height:1.333;display:block}.wpcf7-form .info_privacy{padding-top:30px !important;padding-bottom:30px !important;font-size:15px;line-height:1.333}.wpcf7-form .info_privacy a{color:#65ad12;text-decoration:underline}.wpcf7-form .form__confirm__list p:last-of-type{padding:.5rem;background-color:#fff}.wpcf7-form .form__confirm__list:last-of-type p:last-of-type{background-color:transparent}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin-left:1.5em}.alignleft{float:left;margin-right:1.5em}img.alignright,img.alignleft{max-width:50%}