.hero_banner_container__hc8Kz{position:relative;width:100%;height:auto;background-image:url(/images/ben_photography.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.hero_banner_heroImage__eZ_S6{width:100%;height:auto;display:block}.hero_banner_box__MeYXa{position:absolute;top:50%;left:70%;transform:translate(-50%,-50%);width:50rem;max-width:60%;height:30rem;font-size:30px;background-color:#1f1d1d;opacity:90%;color:#fff;border-radius:10px;display:flex}.hero_banner_box_content__s287a{padding:60px}.hero_banner_p__bdqLk{color:#fff;font-size:20px;margin-right:100px}.hero_banner_title__edRQW{font-size:23pt;font-weight:lighter;margin-bottom:10px}.hero_banner_subtitle__eK8h4{font-size:23pt;font-weight:700;margin-bottom:20px}.hero_banner_h2__IP8Vb{font-weight:200;color:#ded3d3}.hero_banner_h4__O3j3W{font-size:medium}.hero_banner_form__U2Fz7{font-size:medium;color:grey;margin-top:25px;display:flex;flex-wrap:wrap}.hero_banner_input__PAXen{text-align:center;color:#000;font-weight:500;border-radius:10px;width:300px}.hero_banner_button__yB8Ho{background-color:#9e4040;color:#eeeef1;font-size:medium;padding:10px 20px;margin-left:9px;border-radius:10px}.hero_banner_button__yB8Ho:hover{background-color:#c66060;transition:.7s}@media screen and (max-width:1255px){.hero_banner_container__hc8Kz{display:flex;flex-direction:column;height:100%}.hero_banner_box__MeYXa{width:100%;height:100%;min-width:100%;min-height:105%;font-size:15px;position:absolute;top:50%;left:50%;border-radius:0}.hero_banner_box_content__s287a{display:flex;flex-direction:column;padding:40px 0 0 100px;justify-content:center;align-items:flex-start}.hero_banner_p__bdqLk{font-size:23px}.hero_banner_form__U2Fz7{font-size:medium;color:grey;margin-top:10px;display:flex;flex-wrap:wrap}.hero_banner_input__PAXen{text-align:center;color:#000;font-weight:500;border-radius:10px;width:400px}.hero_banner_button__yB8Ho{background-color:#9e4040;color:#eeeef1;font-size:medium;padding:10px 20px;margin-left:9px;border-radius:10px}}@media screen and (max-width:820px){.hero_banner_container__hc8Kz{display:flex;flex-direction:column;min-height:55vh}.hero_banner_heroImage__eZ_S6{display:none}.hero_banner_box__MeYXa{width:100%;height:105%;min-width:100%;min-height:100%;font-size:14px;position:absolute;top:50%;left:50%;border-radius:0}.hero_banner_box_content__s287a{display:flex;flex-direction:column;padding:40px 0 0 50px;justify-content:center;align-items:flex-start}.hero_banner_p__bdqLk{font-size:20px}}@media screen and (max-width:560px){.hero_banner_box_content__s287a{display:flex;flex-direction:column;padding:60px 0 0 40px;justify-content:center;align-items:flex-start}.hero_banner_title__edRQW{font-size:14pt;font-weight:lighter;margin-bottom:5px}.hero_banner_subtitle__eK8h4{font-size:12pt;font-weight:700;margin-bottom:10px}.hero_banner_p__bdqLk{color:#fff;font-size:15px;margin-right:60px}.hero_banner_form__U2Fz7{font-size:medium;color:grey;margin-top:0;display:flex;flex-wrap:wrap}.hero_banner_input__PAXen{text-align:center;color:#000;font-weight:500;border-radius:10px;width:250px;height:30px}.hero_banner_button__yB8Ho{background-color:#9e4040;color:#eeeef1;font-size:medium;padding:0 20px;margin-left:9px;border-radius:10px;height:30px}}.about_me_main__Q3j_3{height:100%;width:100%;display:flex;flex-direction:column}.about_me_header__io_ns{width:100%;height:150px;background-color:#1e1c1c;color:#fff;display:flex;justify-content:center;align-items:center}.about_me_container__IX2RQ{margin:10px;display:flex;flex-direction:row}.about_me_image_container__5SU_I{height:100%;max-width:400px;flex:1 1;flex-direction:column;padding:80px 10px;margin:4rem}.about_me_img__BAdvm{border-radius:7px}.about_me_social__jlxRI{display:flex;margin-top:50px;flex-direction:row;justify-content:space-evenly}.about_me_description__R5GHr{padding:130px 40px;height:100%;max-width:none;flex-direction:column;flex:2 1;color:#1b1b1b;margin-bottom:40px;margin-right:50px}.about_me_p__5YSm2{font-size:20px}.about_me_h1__S3qiw{font-size:25px;font-weight:700}.about_me_h2__pKHxR{font-size:20px;font-weight:500;margin-top:10px;margin-bottom:5px}@media screen and (max-width:950px){.about_me_header__io_ns{height:130px}.about_me_container__IX2RQ{display:flex;flex-direction:column;align-items:center;padding:1rem;gap:1rem}.about_me_image_container__5SU_I{margin:0;padding:0;display:flex;flex-direction:column;align-items:center}.about_me_img__BAdvm{height:330px;width:300px}.about_me_social__jlxRI{display:flex;flex-direction:row;justify-content:center;margin-top:1rem;gap:1rem}.about_me_description__R5GHr{margin:0;padding:1rem;text-align:left;max-width:90vw}.about_me_h1__S3qiw{font-size:22px;font-weight:700;text-align:center;margin-top:1rem}.about_me_h2__pKHxR{font-size:18px;font-weight:500;text-align:center;margin-top:.5rem;margin-bottom:1rem}.about_me_p__5YSm2{font-size:16px;margin:.75rem 0;line-height:1.5}}.recent_posts_container__eiEXD{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.recent_posts_post_container__wJtGd{display:flex;flex-direction:column;margin:40px 12px 0;flex-wrap:wrap}.recent_posts_image__yxvEe{width:300px;min-width:200px;height:180px;border-radius:25px;align-items:center}.recent_posts_image__yxvEe:hover{transform:scale(1.02)}.recent_posts_title__z2aA9{font-size:16px;font-weight:700;max-width:240px;margin:10px auto;color:#343131;text-align:center;display:block}.recent_posts_title__z2aA9:hover{color:#ae5454;text-decoration:none!important;cursor:pointer}.recent_posts_see_more___z1qs{font-size:18px;display:flex;justify-content:flex-end;padding:5px 25px;text-decoration:underline}.recent_posts_see_more___z1qs:hover{color:#ae5454;cursor:pointer}.newsletter_container__Wc5ru,.newsletter_header__UAghZ{width:100%;flex-direction:column;align-items:center;justify-content:center}.newsletter_header__UAghZ{height:150px;background-color:#1e1c1c;color:#fff;display:flex}.newsletter_h1__q0dYP{margin:10px}.newsletter_h2__lofp2{text-align:center;margin:0 60px}.index_container__Xi8tY{display:flex;flex-direction:column;padding-top:2rem}@media screen and (max-width:800px){.index_container__Xi8tY{display:flex;flex-direction:column}}