.Wedding_main__pklHJ{width:-moz-max-content;width:max-content}.Wedding_section__sshzY{margin:0 auto;position:relative}.Wedding_form-wrapper__G3idx{width:100%;margin:auto;display:flex;flex-direction:column;justify-content:center}.Wedding_wrapper__8wjvL{width:-moz-max-content;width:max-content;margin:30px auto;text-align:center}.Wedding_image__ujiBe{margin:0 auto;width:70%;height:auto;position:relative}.Wedding_text__FURds{position:absolute;color:white;font-size:8rem;font-family:Style Script,Tahoma,Geneva,Verdana,sans-serif;z-index:999}.Wedding_text-title__DVOp_{top:10%;left:38%}.Wedding_text-name__E__xZ{top:70%;left:27%;font-size:6rem}.Wedding_text-date__x6cWf{top:25%;left:45%;font-size:3rem}.Wedding_details__Z5JLm{font-family:Helvetica;font-weight:700;font-size:1.2rem;line-height:2.2rem;padding:50px;margin:auto}.Wedding_message__CysBY{font-family:Style Script;font-size:4rem}.Wedding_td__mLL4g{padding:0 15px}.Wedding_button__3O2MR{width:100%;padding:2px;box-shadow:2px 2px 5px #000;color:rgb(97,97,97)!important;outline-offset:4px;background:rgb(252 165 165)!important;border:none;border-radius:12px;cursor:pointer;font-size:1.32rem}.Wedding_thank-you__FCZpe{height:100px;color:rgb(0,132,255)}.Wedding_map__XLZkM{padding:20px;height:400px;width:500px}.Wedding_form-message__SJP7d{font-size:1.3rem}.Wedding_note__a3_0z{font-size:1rem;color:red}.Wedding_hide__WSJ1e{display:none}@media screen and (max-width:1000px){.Wedding_main__pklHJ{width:-moz-max-content;width:max-content}.Wedding_details__Z5JLm{font-size:2rem;line-height:4rem}.Wedding_message__CysBY{font-size:6rem}.Wedding_map__XLZkM{height:900px;width:100%}.Wedding_image__ujiBe{width:-moz-max-content;width:max-content}.Wedding_form-message__SJP7d{font-size:2.8rem}.Wedding_note__a3_0z{font-size:2.1rem}}@media screen and (max-width:480px){.Wedding_main__pklHJ{width:100vw;overflow:hidden}.Wedding_form-wrapper__G3idx{flex-direction:column;width:100%}.Wedding_text__FURds{font-size:1.2rem}.Wedding_wrapper__8wjvL{width:100%}.Wedding_details__Z5JLm{height:100%;font-size:.8em;line-height:2rem;padding:0;width:100%;text-align:center;margin-bottom:40px}.Wedding_form-message__SJP7d{font-size:1.3rem}.Wedding_note__a3_0z{font-size:.7rem}.Wedding_message__CysBY{font-size:1.5rem}.Wedding_map__XLZkM{height:300px;width:100%}.Wedding_image__ujiBe{width:100%}}.Nav_container__9xghz{height:60px;width:100%;box-shadow:2px 5px 5px #aaa;position:fixed;top:0;z-index:1}.Nav_wrapper__IG73C{display:block;text-align:center;height:100%;padding:2%;background-color:white}.Nav_page__Md0PD{font-size:1.1em;margin:0 2vw}.about_container__956g5{width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;margin:100px auto 0;display:block;position:relative;padding:8vw}.about_header__yyKx7{display:flex;justify-content:center;flex-direction:column;align-items:center}.about_dp__3hKK2{width:9rem;height:9rem;border-radius:50%;margin-top:-5rem;transition:transform .2s;cursor:pointer;border:3px solid white}.about_dp__3hKK2:hover{transform:scale(1.1);box-shadow:0 2px 5px 0 #dfdfdf,0 8px 40px 0 rgb(10 14 29/6%)}.about_name__X_1YS{font-size:2em;margin-top:1rem;font-family:NotoBold}.about_title__3gTu1{font-size:2em;margin-top:1rm;font-family:NotoItalic;margin-bottom:1em;position:relative}.about_title__3gTu1:after{position:absolute;content:"";height:1.5px;bottom:-2px;margin:0 auto;left:0;right:0;width:90%;background:rgba(35,44,53,1)}.about_content__sQUBG{font-size:1.2em;font-weight:100;margin-bottom:.8em;line-height:1.8rem;text-align:left;max-width:700px;padding:1.5em;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);.about_content__sQUBG strong{font-weight:600;color:#007BFF}}.about_youtubeicon__YlWvR{display:flex;justify-content:center;align-items:center}.about_section__BrJEK{display:flex;flex-direction:column;align-items:center;padding-top:1rem;font-size:.9em;margin-top:3rem;margin-bottom:1rem}.about_about__G9_L_{align-items:center!important}.about_block__Q3xTB{display:flex;width:800px;align-items:center;justify-content:center}.about_experience_block__s7a4_{width:800px;display:flex;flex-direction:row;align-items:stretch;justify-content:space-around;margin-top:20px}.about_company__KBJbM{margin:0 auto;width:280px}.about_branch__cCPEz,.about_company__KBJbM{display:flex;flex-direction:column;align-items:center}.about_branch__cCPEz{font-size:1.2em;margin-top:.8em;justify-content:center}.about_branch_content__qu8ex{margin-top:.4em;margin-bottom:.8em;line-height:1.3rem;font-size:1.1em;font-weight:100}.about_image__5Fmdz{margin:0 auto;height:100px;text-align:center}.about_college__u096W{font-size:1em;font-weight:600;margin:0 auto}.about_skill_sets__2tuR5{flex-direction:row;align-items:flex-start;display:flex;align-content:space-between;width:800px}.about_set__2zKGH{flex-direction:column;align-items:center;display:flex;width:280px}.about_skill_title__fRPgO{align-items:bottom;display:flex;justify-content:space-evenly;margin-bottom:3px;width:180px}@media screen and (max-width:768px) and (min-width:481px){.about_name__X_1YS,.about_title__3gTu1{font-size:5vw}.about_branch__cCPEz,.about_college__u096W{font-size:3vw}.about_branch_content__qu8ex{font-size:2.5vw}}@media (max-width:480px){.about_name__X_1YS{font-size:12vw}.about_title__3gTu1{font-size:10vw}.about_branch__cCPEz,.about_college__u096W{font-size:6vw}.about_dp__3hKK2{margin-top:-7rem}.about_branch_content__qu8ex{font-size:1.3em}.about_content__sQUBG{font-size:1.5em}}.Lightbox_modal__zFljp{display:block;position:fixed;height:100vh;width:100vw;background-color:rgba(26,26,26,.644);z-index:90}.Lightbox_container__tR9Vc{width:auto;height:auto;transform:translate(-50%,-50%)}.Lightbox_container__tR9Vc,.Lightbox_wrapper__LPcPm{background:transparent;position:relative;top:50%;left:50%}.Lightbox_wrapper__LPcPm{transform:translate(-50%)}.Lightbox_arrow__1c219{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}@media (hover:hover){.Lightbox_arrow__1c219:hover{background-color:rgba(240,248,255,.466)}}.Lightbox_right__LAefY{right:1%}.Lightbox_left__oWHtp{left:1%}.Lightbox_close__Ky5uq{position:absolute;top:1%;right:5%;cursor:pointer}@media screen and (max-width:480px){.Lightbox_close__Ky5uq{top:-5%;right:5%}}