.c-gold{color:#C4AA84}.c-gold1{color:#DBCDAC}.c-gold2{color:#AE914C}.c-purple{color:#663e5b}.c-purple1{color:#856A8E}.c-purple2{color:#BFAFC4}.c-pink{color:#EC6D73}.c-bk{color:#434343}.c-wh{color:#fff}.o_c_t.__10{font-size:10px}.o_c_t.__12{font-size:12px}.o_c_t.__14{font-size:14px}.o_c_t.__16{font-size:16px}.o_c_t.__18{font-size:18px}.o_c_t.__20{font-size:clamp(18px, 3vw, 20px)}.o_c_t.__22{font-size:clamp(18px, 3vw, 22px)}.o_c_t.__24{font-size:clamp(22px, 3vw, 24px)}.o_c_t.__26{font-size:clamp(24px, 3vw, 26px)}.o_c_t.__28{font-size:clamp(26px, 4vw, 28px)}.o_c_t.__lh10{line-height:1}.o_c_t.__lh12{line-height:1.2}.o_c_t.__lh14{line-height:1.4}.o_c_t.__lh16{line-height:1.6}.o_c_t.__lh18{line-height:1.8}.o_c_t.__lh20{line-height:2}div#mfp_overlay_background,div#mfp_loading_screen,div#mfp_loading,div#mfp_overlay,#mfp_hidden{display:none}form#mailformpro{overflow:visible !important}#contactform .note{margin:0;padding-left:16px;text-align:justify;text-justify:inter-ideograph}#contactform .note li{font-size:2em;line-height:2em}#mailformpro{margin:40px 0 100px;overflow:hidden}#mailformpro table{font-size:2.4em;line-height:2em;letter-spacing:0.2em;width:100%}#mailformpro table tr th{padding:22px 0px;text-align:left;display:block}#mailformpro table tr td{width:50%}#mailformpro table select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px;width:100%;box-sizing:border-box;background-color:#f0f0ef;border:none;height:45px;border-radius:0 !important;outline:1px solid #f0f0ef;outline-offset:-1px;background-image:url(../img/arrow-black.png);background-position:center right 20px;background-size:12px;background-repeat:no-repeat;font-size:16px}#mailformpro table select::-ms-expand{display:none}#mailformpro table tr td select option{font-size:16px}#mailformpro table tr td input{font-size:16px}#mailformpro .label-box{display:inline-block;background-color:#f0f0ef;padding:15px;margin-right:10px}#mailformpro .label-box:last-child{margin-right:0}#mailformpro input{width:100%;box-sizing:border-box;background-color:#f0f0ef;border:none;padding:16px;margin-right:5px}#mailformpro #choice-2 input,#mailformpro #choice-3 input,#mailformpro #checklist input{width:4% !important}#mailformpro #checklist label{display:block;width:100%}#mailformpro #checklist input{margin-right:0}#mailformpro textarea{width:100% !important;height:120px !important;box-sizing:border-box;background-color:#f0f0ef;border:none;margin-top:12px;font-size:16px}form#mailformpro label{width:20px}#mailformpro #choice-2 ul,#mailformpro #choice-3 ul{list-style:none;padding:0}#mailformpro #choice-1{display:block}#mailformpro .prabox{padding-top:40px}#mailformpro .switchtoggle2{font-size:2.4em;border:1px solid #663e5b;color:#663e5b;padding:24px;text-align:center;font-weight:normal;transition:all 0.3s ease 0s;background-image:url(../img/arrow-violet.png);background-position:center right 20px;background-size:12px;background-repeat:no-repeat}#mailformpro .switchtoggle2:hover{background-color:#663e5b;color:#fff;background-image:url(../img/arrow-white.png)}#mailformpro .pra-txt{font-size:2.2em;line-height:1.8em;letter-spacing:0.2em;margin-bottom:40px}#mailformpro .pra-txt-box{margin-top:30px}#mailformpro .pra-txt-box p a{color:#dbcdac;text-decoration:underline}#mailformpro .pra-txt-box span{font-weight:bold}@media screen and (max-width: 480px){#mailformpro .switchtoggle2{line-height:1.4em}form#mailformpro label{display:table !important;width:100%;text-align:justify;text-justify:inter-ideograph}#mailformpro #checklist input{margin-right:5px}}#mailformpro .check{background-color:#f2f2f2;padding:16px;line-height:1.8em;font-size:2.4em}#mailformpro .check input#send_confirm{display:inline-block;width:auto !important}#confirmation{text-align:center;margin-top:80px}button{width:360px;line-height:70px;font-size:2.6em;background-color:#dbcdac;color:#292929;cursor:pointer;background-image:url(../img/arrow-black-right.png);background-size:9px;background-repeat:no-repeat;background-position:center right 20px;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;transition:0.25s;font-weight:normal;border:none;letter-spacing:0.1em}button:hover{background-color:#663e5b;color:#fff;background-image:url(../img/arrow-white-right.png)}@media screen and (max-width: 480px){button{width:100%}}table#mfp_confirm_table{margin:40px 0 60px}div#mfp_phase_confirm h4{font-size:4em !important;margin:50px;line-height:1.4em;letter-spacing:0.1em}table#mfp_confirm_table tr.mfp_achroma{height:50px}table#mfp_confirm_table tr.mfp_colored{background-color:#fff !important;height:50px}div.mfp_buttons{margin-bottom:160px}#mfp_button_cancel{background-color:#f3f3f3 !important;margin-left:20px}#mfp_button_cancel:hover{background-color:#ccc !important;color:#fff;background-image:url(../img/arrow-white-right.png)}@media screen and (max-width: 800px){#mailformpro table tr td{display:block;width:100%}#mailformpro table tr th{padding:0;margin-top:15px}}@media screen and (max-width: 785px){#mfp_button_cancel{margin-left:0;margin:0 auto;margin-top:20px}}@media screen and (max-width: 640px){#mailformpro .label-box{display:block;margin-top:14px}#mailformpro .label-box:first-child{margin-top:none}}@media screen and (max-width: 480px){#mailformpro{margin:10px 0 100px}div.mfp_buttons button{width:100%}div#mfp_phase_confirm h4{margin:0}}#mailformpro .thanks{font-size:2.4em;line-height:2em;letter-spacing:0.2em}#mailformpro .thanks span{font-size:1.6em;font-weight:bold}#mailformpro .thanksbox{margin:30px 0 60px}#mailformpro .thanks .topbtn{border:1px solid #663e5b;background-image:url(../img/arrow-people-right.png);background-position:right;background-size:8px;background-repeat:no-repeat;padding:20px 50px;background-position:center right 20px;color:#663e5b;text-decoration:none}#mailformpro .thanks .topbtn:hover{background-image:url(../img/arrow-white-right.png);color:#fff;background-color:#663e5b}.hide{display:none}
/*# sourceMappingURL=contact.css.map */
