body{font-family:"brandon-grotesque";font-size:20px;line-height:30px;color:#272324;font-variation-settings:"slnt" 0;background:linear-gradient(rgba(255, 255, 255, 0.73), rgba(255, 255, 255, 0.73)), url("/wp-content/themes/mastertemplatetwo-child/images/White_Background_hires.jpg?x27892")}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"oswald";font-weight:600;font-variation-settings:"slnt" 0}.mt_btn{font-family:"oswald";font-weight:500;font-size:16px;font-variation-settings:"slnt" 0}.mt_heading_clr{color:#272324}.mt_main_heading{font-family:"oswald";font-weight:400}.mt_sub_heading{font-family:"oswald";font-weight:400;color:#272324;margin-bottom:20px}@media (max-width: 991px){.mt_sub_heading{margin-bottom:16px}}.mt_col_heading{font-family:"oswald";font-weight:400;color:#272324;margin-bottom:20px}.mt_col_subheading{font-family:"oswald";font-weight:400;color:#272324;margin-bottom:10px}.mt_sec_sub_heading{font-family:"oswald";font-weight:400;color:#272324}.mt_h4_heading{font-family:"oswald";font-weight:400;color:#272324}.mt_details_wrap p,
.mt_details_wrap span,
.mt_details_wrap ul li,
.mt_details_wrap
a{font-family:"brandon-grotesque";font-weight:400;color:#272324;font-variation-settings:"slnt" 0}.mt_paragraph,
.mt_architect_name_block
h3{font-family:"brandon-grotesque";font-weight:400;color:#272324;font-variation-settings:"slnt" 0}.mt_text_small{font-family:"brandon-grotesque";font-weight:600;font-variation-settings:"slnt" 0}.mt_txt_intro{font-size:24px;line-height:32px;font-weight:400}@media (max-width: 991px){.mt_txt_intro{font-size:18px;line-height:28px}}#content-sect h3,
.floor-plans-detail span,
.floor-plans-detail ul
li{font-size:16px;line-height:24px}.mt_txt_sub{font-size:20px;line-height:30px}#content-sect>*{font-family:"brandon-grotesque";font-variation-settings:"slnt" 0}.mt_copy_small{font-size:16px;line-height:24px}.mt_btn{font-family:"oswald";font-size:16px;font-weight:500;line-height:24px;letter-spacing:0em;font-variation-settings:"slnt" 0}footer{font-size:16px;line-height:24px;color:#fff}footer
a{color:inherit}.mt_specials_heading,
#mt_testimonial_widget
.mt_h4_heading{font-family:"brandon-grotesque";font-weight:400;font-size:36px;line-height:44px;color:#272324;margin-bottom:8px}@media (max-width: 991px){.mt_specials_heading,
#mt_testimonial_widget
.mt_h4_heading{font-size:24px;line-height:32px}}.mt_spcls_disclaimer{font-size:12px;line-height:18px}#mt_home_page .mt_banner
.mt_main_heading{font-size:72px;line-height:90px;letter-spacing:-0.02em}@media (max-width: 991px){#mt_home_page .mt_banner
.mt_main_heading{font-size:36px;line-height:44px}}@media (min-width: 992px){#mt_home_page .mt_banner
.mt_btn{font-size:18px;line-height:28px}}.mt_banner
.mt_banner_content{color:#fff}.mt_evt_blg_date{font-weight:600;font-size:14px;line-height:20px;color:#272324}.mt_category_list>li{font-weight:400;font-size:14px;line-height:20px;color:#272324;font-variation-settings:"slnt" 0}.mt_category_list>li>button,.mt_category_list>li>span{font-weight:400;font-size:14px;line-height:20px;color:#272324;font-variation-settings:"slnt" 0}.mt_fp_filter_lbl{font-weight:700;font-size:10px;line-height:20px;color:#272324;margin-right:8px}@media (max-width: 991px){.mt_fp_filter_lbl{color:#272324}}.lightbox__close,
.blog .mt_box a,
#back_btn,
header a,.special_slider_wrapper{font-size:16px}header
a{font-weight:500}.pagination_list
li{font-size:14px}html.system .pagination_list li:hover{border-radius:20px;background-color:#fff}html.system .pagination_list li.next:hover, html.system .pagination_list li.prev:hover, html.system .pagination_list li.dots:hover{background-color:transparent}.pagination_list li
a{color:#272324}.floor-plans-detail .mt_col_content
p{font-size:18px;line-height:28px}.floor-plans-detail .mt_fp_details
label{font-size:16px}.floor-plans-detail .mt_fp_details
span{font-size:20px}.blog .mt_cat
b{font-size:13px}#available_filters .mt_filter_wrap .dropdown .selectivo__label,
#available_filters .mt_filter_wrap .dropdown
.selectivo__option{font-size:16px;line-height:24px;font-variation-settings:"slnt" 0;color:#272324;font-family:"brandon-grotesque"}#available_filters .mt_filter_wrap .dropdown .selectivo__label:hover,
#available_filters .mt_filter_wrap .dropdown .selectivo__option:hover{color:#fff}#available_filters .mt_filter_wrap .dropdown .selectivo__label.selectivo__option--selected,
#available_filters .mt_filter_wrap .dropdown .selectivo__option.selectivo__option--selected{color:#fff;background:#231F20}.mt_filter_sticky_bar
.mt_fp_filter_btn{color:#272324}#mt_contact_page .mt_tab_content
*{font-family:"brandon-grotesque";font-variation-settings:"slnt" 0}@media (max-width: 991px){.mt_fp_btn_wrap
.mt_btn{font-size:14px}}@media (max-width: 359px){.mt_fp_btn_wrap
.mt_btn{font-size:12px}}.mt_fp_chk_list label,
.mt_fp_chk_box
label{font-weight:500;font-size:16px;line-height:24px}@media (max-width: 991px){.mt_fp_chk_list label,
.mt_fp_chk_box
label{font-size:14px;line-height:20px}}@media (max-width: 359px){.mt_fp_chk_list label,
.mt_fp_chk_box
label{font-size:12px}}body{font-family:"brandon-grotesque";font-size:20px;line-height:30px;color:#272324;font-variation-settings:'slnt' 0;background:linear-gradient(rgba(255, 255, 255, 0.73), rgba(255, 255, 255, 0.73)), url("/wp-content/themes/mastertemplatetwo-child/images/White_Background_hires.jpg?x27892")}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"oswald";font-weight:600;font-variation-settings:'slnt' 0}.mt_btn{font-family:"oswald";font-weight:500;font-size:16px;font-variation-settings:'slnt' 0}.mt_heading_clr{color:#272324}.mt_main_heading{font-family:"oswald";font-weight:400}.mt_sub_heading{font-family:"oswald";font-weight:400;color:#272324;margin-bottom:20px}@media (max-width: 991px){.mt_sub_heading{margin-bottom:16px}}.mt_col_heading{font-family:"oswald";font-weight:400;color:#272324;margin-bottom:20px}.mt_col_subheading{font-family:"oswald";font-weight:400;color:#272324;margin-bottom:10px}.mt_sec_sub_heading{font-family:"oswald";font-weight:400;color:#272324}.mt_h4_heading{font-family:"oswald";font-weight:400;color:#272324}.mt_details_wrap p,
.mt_details_wrap span,
.mt_details_wrap ul li,
.mt_details_wrap
a{font-family:"brandon-grotesque";font-weight:400;color:#272324;font-variation-settings:'slnt' 0}.mt_paragraph,
.mt_architect_name_block
h3{font-family:"brandon-grotesque";font-weight:400;color:#272324;font-variation-settings:'slnt' 0}.mt_text_small{font-family:"brandon-grotesque";font-weight:600;font-variation-settings:'slnt' 0}.mt_txt_intro{font-size:24px;line-height:32px;font-weight:400}@media (max-width: 991px){.mt_txt_intro{font-size:18px;line-height:28px}}#content-sect h3,
.floor-plans-detail span,
.floor-plans-detail ul
li{font-size:16px;line-height:24px}.mt_txt_sub{font-size:20px;line-height:30px}#content-sect>*{font-family:"brandon-grotesque";font-variation-settings:'slnt' 0}.mt_copy_small{font-size:16px;line-height:24px}.mt_btn{font-family:"oswald";font-size:16px;font-weight:500;line-height:24px;letter-spacing:0em;font-variation-settings:'slnt' 0}footer{font-size:16px;line-height:24px;color:#fff}footer
a{color:inherit}.mt_specials_heading,
#mt_testimonial_widget
.mt_h4_heading{font-family:"brandon-grotesque";font-weight:400;font-size:36px;line-height:44px;color:#272324;margin-bottom:8px}@media (max-width: 991px){.mt_specials_heading,
#mt_testimonial_widget
.mt_h4_heading{font-size:24px;line-height:32px}}.mt_spcls_disclaimer{font-size:12px;line-height:18px}#mt_home_page .mt_banner
.mt_main_heading{font-size:72px;line-height:90px;letter-spacing:-0.02em}@media (max-width: 991px){#mt_home_page .mt_banner
.mt_main_heading{font-size:36px;line-height:44px}}@media (min-width: 992px){#mt_home_page .mt_banner
.mt_btn{font-size:18px;line-height:28px}}.mt_banner
.mt_banner_content{color:#fff}.mt_evt_blg_date{font-weight:600;font-size:14px;line-height:20px;color:#272324}.mt_category_list>li{font-weight:400;font-size:14px;line-height:20px;color:#272324;font-variation-settings:'slnt' 0}.mt_category_list>li>button,.mt_category_list>li>span{font-weight:400;font-size:14px;line-height:20px;color:#272324;font-variation-settings:'slnt' 0}.mt_fp_filter_lbl{font-weight:700;font-size:10px;line-height:20px;color:#272324;margin-right:8px}@media (max-width: 991px){.mt_fp_filter_lbl{color:#272324}}.lightbox__close,
.blog .mt_box a,
#back_btn,
header a,.special_slider_wrapper{font-size:16px}header
a{font-weight:500}.pagination_list
li{font-size:14px}html.system .pagination_list li:hover{border-radius:20px;background-color:#fff}html.system .pagination_list li.next:hover, html.system .pagination_list li.prev:hover, html.system .pagination_list li.dots:hover{background-color:transparent}.pagination_list li
a{color:#272324}.floor-plans-detail .mt_col_content
p{font-size:18px;line-height:28px}.floor-plans-detail .mt_fp_details
label{font-size:16px}.floor-plans-detail .mt_fp_details
span{font-size:20px}.blog .mt_cat
b{font-size:13px}#available_filters .mt_filter_wrap .dropdown .selectivo__label,
#available_filters .mt_filter_wrap .dropdown
.selectivo__option{font-size:16px;line-height:24px;font-variation-settings:'slnt' 0;color:#272324;font-family:"brandon-grotesque"}#available_filters .mt_filter_wrap .dropdown .selectivo__label:hover,
#available_filters .mt_filter_wrap .dropdown .selectivo__option:hover{color:#fff}#available_filters .mt_filter_wrap .dropdown .selectivo__label.selectivo__option--selected,
#available_filters .mt_filter_wrap .dropdown .selectivo__option.selectivo__option--selected{color:#fff;background:#231F20}.mt_filter_sticky_bar
.mt_fp_filter_btn{color:#272324}#mt_contact_page .mt_tab_content
*{font-family:"brandon-grotesque";font-variation-settings:'slnt' 0}@media (max-width: 991px){.mt_fp_btn_wrap
.mt_btn{font-size:14px}}@media (max-width: 359px){.mt_fp_btn_wrap
.mt_btn{font-size:12px}}.mt_fp_chk_list label,
.mt_fp_chk_box
label{font-weight:500;font-size:16px;line-height:24px}@media (max-width: 991px){.mt_fp_chk_list label,
.mt_fp_chk_box
label{font-size:14px;line-height:20px}}@media (max-width: 359px){.mt_fp_chk_list label,
.mt_fp_chk_box
label{font-size:12px}}.mt_two_column_container{padding:3% 0}.mt_two_column_layout .mt_two_col .mt_col_img,
.mt_two_column_list_layout .mt_two_col
.mt_col_img{align-self:center}@media (max-width: 991px){.mt_two_column_layout .mt_two_col .mt_col_img,
.mt_two_column_list_layout .mt_two_col
.mt_col_img{margin-bottom:20px;width:calc(100% - 32px)}}@media (max-width: 991px){.mt_two_column_layout .mt_two_col .mt_col_content,
.mt_two_column_list_layout .mt_two_col
.mt_col_content{padding:0px
4.2vw 20px}}.mt_two_column_layout .mt_two_col .mt_col_content .mt_col_logo,
.mt_two_column_list_layout .mt_two_col .mt_col_content
.mt_col_logo{max-width:270px;margin:0
auto}@media (max-width: 991px){.mt_two_column_layout .mt_two_col.mt_col_reverse,
.mt_two_column_list_layout
.mt_two_col.mt_col_reverse{flex-direction:column}}@media (max-width: 991px){.mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_content,
.mt_two_column_list_layout .mt_two_col.mt_col_reverse
.mt_col_content{padding:0px
4.2vw 20px}}@media (max-width: 991px){.mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_img,
.mt_two_column_list_layout .mt_two_col.mt_col_reverse
.mt_col_img{margin-top:20px;margin-bottom:20px}}.mt_banner{background-size:100% !important}@media (max-width: 991px){.mt_banner{background-size:cover !important}}.mt_banner .mt_banner_content>div{max-width:80%}.expense-display .rfwa-expense-guide-container
h2{color:#272324}.expense-display .rfwa-expense-guide-container
p{color:#272324}.expense-display .rfwa-expense-guide-container .rfwa-group-description{color:#272324}.expense-display .rfwa-expense-guide-container .rfwa-expense-footer{color:#231F20}.expense-display .rfwa-expense-guide-container .rfwa-expense-type.Optional{background-color:#e2e2e2;color:#000;border:1px
solid #e2e2e2}.expense-display .rfwa-expense-guide-container .rfwa-accordion-icon::before{border-color:#000101 !important}.expense-display .rfwa-expense-guide-container .rfwa-expense-type-badge.rfwa-expense-type-required, .expense-display .rfwa-expense-guide-container .rfwa-expense-type-badge.rfwa-expense-type-optional{padding:4px
8px !important;font-size:12px;line-height:1.2}.services .mt_two_column_list_layout li:nth-last-child(-n+2){list-style:none !important;margin-left:-30px !important}.services .mt_two_column_list_layout li:nth-last-child(-n+2):nth-child(odd){margin-top:2vw}.mt_quick_fpsrch
button{background-color:#fff;color:#231F20;border:1px
solid #231F20 !important}.mt_quick_fpsrch button:hover{background-color:#fff !important;color:#231F20 !important;border:1px
solid #231F20 !important}.specials_banner
.mt_btn.mt_fill_btn{padding-top:8px;padding-bottom:12px}.mt_specials_wrapper .mt_specials_popup
p{color:#272324 !important;font-family:"brandon-grotesque" !important}.special_slider_wrapper{border-bottom:unset}.special_slider_wrapper .slick-active div>span{padding-top:10px}.mt_specials_wrapper .mt_specials_popup
.mt_promo{font-family:"brandon-grotesque"}.special_slider_wrapper .mt_cta_slider .slick-slide span, .special_slider_wrapper .mt_cta_slider .slick-slide
a{font-family:"oswald"}.mt_one_column.mt_quick_fpsrch .mt_one_column_content_wrapper
.mt_btn{color:#272324 !important;background-color:#fff !important;border:1px
solid #fff !important}.mt_one_column.mt_quick_fpsrch .mt_one_column_content_wrapper .mt_btn:hover{background-color:#231F20 !important;color:#fff !important;border:1px
solid #fff !important}@media (max-width: 991px){.special_slider_wrapper .mt_cta_slider .slick-slide{justify-content:center;text-align:center}}.mt_quick_fpsrch .mt_one_column_content_wrapper
.mt_txt_sub{font-family:"brandon-grotesque"}header{width:100% !important;background-color:#231F20 !important}header
.logo{height:auto}@media (min-width: 992px) and (max-width: 1399px){header
.logo{margin-right:50px}}header
.header_right{white-space:nowrap}header nav ul li
a{font-family:"muli"}header
.mt_menu_toggle{border:1px
solid #fff !important}header .mt_menu_toggle .mt_menu_1, header .mt_menu_toggle .mt_menu_2, header .mt_menu_toggle
.mt_menu_3{border-bottom:2px solid #fff !important}.mt_hamb_menu.menu_open{background:#231F20 !important}.mt_hamb_menu.menu_open
.mt_menu_toggle{border:1px
solid #fff !important}.mt_hamb_menu.menu_open .close_btn
path{stroke:#fff}.mt_hamb_menu.menu_open .inner_menu .primary-menu li
a{color:#fff;font-family:"oswald"}.mt_hamb_menu.menu_open .inner_menu .primary-menu li a:hover{color:#272324}.mt_hamb_menu.menu_open .inner_menu .primary-menu li.current_page_item
a{color:#272324}.mt_hamb_menu.menu_open ul.mt_ext_link li
a{color:#fff}.mt_hamb_menu.menu_open ul.mt_ext_link li a:hover{color:#272324}header.color_theme.mt_fixed .mt_navigation_wrapper ul li
a{color:#fff}.schedule_tour_menu{background-color:#fff;border:1px
solid #fff}.schedule_tour_menu:hover{background-color:#231F20 !important;border:1px
solid #fff !important}.schedule_tour_menu
a{color:#231F20 !important}.schedule_tour_menu a:hover{color:#fff !important}.phone_number_menu{background-color:#231F20;border:1px
solid #fff}.phone_number_menu:hover{background-color:#fff;border:1px
solid #fff}.phone_number_menu
a{color:#fff !important}.phone_number_menu a:hover{color:#231F20 !important}header.color_theme
.left_btn{background-color:#fff !important;color:#272324 !important;font-family:"muli";border-color:#fff !important}header.color_theme .left_btn:hover{background-color:#231F20 !important;color:#fff !important;border-color:#fff !important}header.color_theme.mt_fixed
.left_btn{background-color:#fff !important;color:#272324 !important;font-family:"muli";border-color:#fff !important}header.color_theme.mt_fixed .left_btn:hover{background-color:#231F20 !important;color:#fff !important;border-color:#fff !important}header.color_theme.mt_fixed .mt_navigation_wrapper ul li a::after{background:#fff}#menu-hamburger-menu ::marker{color:#231F20}.mt_fill_btn{padding:10px
20px 12px}footer .mt_footer_main .mt_social_login
.mt_resident_login{color:#fff !important}footer .mt_footer_main .mt_social_login .mt_resident_login:hover{color:#231F20 !important}.mt_fill_btn{padding:10px
20px 12px}.mt_txt_sub{color:#fff}.mt_address
span{color:#fff}footer
a.phonenumber{color:#fff}.mt_hours
p{color:#fff}footer .mt_footer_main .mt_footer_top_row .mt_footer_logo_wrap .mt_footer_btn_wrap
a.mt_ft_cnt_btn{background-color:#fff !important;border-color:#fff !important;color:#231F20 !important}footer .mt_footer_main .mt_footer_top_row .mt_footer_logo_wrap .mt_footer_btn_wrap a.mt_ft_cnt_btn:hover{background-color:#231F20 !important;color:#fff !important;border-color:#fff !important}footer .mt_footer_main .mt_footer_top_row .mt_footer_logo_wrap .mt_footer_btn_wrap
.mt_ft_tour_btn{color:#fff !important;border-color:#fff !important;background-color:#231F20 !important}footer .mt_footer_main .mt_footer_top_row .mt_footer_logo_wrap .mt_footer_btn_wrap .mt_ft_tour_btn:hover{background-color:#fff !important;color:#231F20 !important;border-color:#fff !important}footer .mt_footer_sub
.mt_ft_links{color:#fff !important}footer .war_horse_logo
img{max-width:165px;filter:invert(1)}footer .solstice_logo
img{max-width:88px;filter:invert(1)}footer .mt_bozzuto_logo
img{max-width:124px}@media (max-width: 991px){footer .mt_footer_sub
.mt_subfooter_logo{display:flex;flex-direction:column;align-items:center;gap:16px}footer .mt_footer_sub .mt_subfooter_logo a:not(:last-child){margin-right:0px}}.mt_header_wrap{position:relative}.mt_two_column_container,.mt_two_column_layout,.mt_two_column_list_layout{overflow-x:hidden}.mt_two_column_layout .mt_two_col .mt_col_img,
.mt_two_column_list_layout .mt_two_col
.mt_col_img{transform:translateX(-200px) scale(0.95);opacity:0;transition:transform 1s ease 0.1s, opacity 1s ease 0.1s;will-change:transform, opacity}.mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_img,
.mt_two_column_list_layout .mt_two_col.mt_col_reverse
.mt_col_img{transform:translateX(200px) scale(0.95)}.mt_two_column_layout .mt_two_col .mt_col_content,
.mt_two_column_list_layout .mt_two_col
.mt_col_content{transform:translateY(8px) scale(0.85);opacity:0;transition:transform 1.5s ease 0.1s, opacity 1s ease 0.1s;will-change:transform, opacity}.mt_two_column_layout .mt_two_col.inposition .mt_col_img,
.mt_two_column_list_layout .mt_two_col.inposition
.mt_col_img{transform:translateX(0) scale(1);opacity:1}.mt_two_column_layout .mt_two_col.inposition .mt_col_content,
.mt_two_column_list_layout .mt_two_col.inposition
.mt_col_content{transform:translateX(0) scale(1);opacity:1;transition:transform 1s ease 0.1s, opacity 1s ease 0.1s}*{margin:0;padding:0;box-sizing:border-box;font-family:sans-serif}.main-header{display:flex;justify-content:space-between;align-items:center;padding:15px
30px;background-color:#172433;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1);position:sticky;top:0;z-index:1000}.header-left,.header-center,.header-right{flex:1;display:flex;align-items:center}.header-left{justify-content:flex-start}.header-center{justify-content:center}.header-right{justify-content:flex-end}.logo{height:40px;object-fit:contain}.register-link{color:#fff;text-decoration:none;padding:8px
16px;border:1px
solid #fff;border-radius:4px;transition:all 0.3s ease}.register-link:hover{background-color:#fff;color:#172433}.banner-1{background-image:url("/wp-content/themes/mastertemplatetwo-child/css/pages/assets/img_hero.svg?x27892");background-size:cover;background-position:center;height:100vh;position:relative;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.banner-1
.content{padding:0
5%;width:100%;max-width:700px}.banner-1 .content
img{max-width:100%;height:auto}.bottom-line{display:flex;flex-direction:column;gap:24px;position:absolute;bottom:10%;width:100%;text-align:center;padding:0
20px}.bottom-line-1{font-weight:300;font-size:clamp(24px, 5vw, 32px);text-transform:uppercase;line-height:1.2}.bottom-line-2{font-size:clamp(14px, 3vw, 16px);line-height:150%;font-weight:400;text-transform:uppercase}.banner-2{background:url("assets/bg pattern.svg");background-size:cover;background-position:center;min-height:100vh;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:60px
0}.banner-2
.content{max-width:1200px;width:90%;margin:0
auto}.banner-2-description{padding:clamp(2rem, 8vw, 10rem);font-size:clamp(16px, 2vw, 18px);line-height:1.8}.title{font-size:clamp(32px, 5vw, 48px);font-weight:300;text-transform:uppercase;margin-bottom:2rem;line-height:1.2}.description{font-size:clamp(16px, 2vw, 18px);font-weight:300;line-height:1.6}.banner-3{display:flex;flex-direction:row;align-items:center;background-color:#fff;padding:80px
5%;gap:50px}.banner-image{flex:1}.banner-image
img{width:100%;height:auto;box-shadow:0 10px 30px rgba(0, 0, 0, 0.1)}.banner-text{flex:1;font-size:clamp(16px, 2vw, 18px);color:#333;line-height:1.8;padding:0
20px}.banner-4{background-color:#ebe8e5;padding:120px
5% 150px;display:flex;flex-direction:column;align-items:center;text-align:center}.banner-4
.title{margin-bottom:1.5rem}.banner-4
.description{max-width:800px;margin-bottom:2rem}.banner-4 p:last-child{font-weight:500;font-size:clamp(16px, 2vw, 18px);color:#444;margin-top:1rem}@media (max-width: 992px){.banner-3{padding:60px
5%;gap:30px}}@media (max-width: 768px){.banner-3{flex-direction:column;text-align:center;padding:50px
5%}.banner-text{padding:30px
15px 0}.banner-2-description{padding:3rem 2rem}.banner-4{padding:80px
5% 100px}}@media (max-width: 600px){.main-header{padding:15px}.bottom-line{bottom:8%;gap:15px}.banner-1 .content
img{max-width:80%}.banner-4{padding:60px
5% 80px}}@media (max-width: 480px){.main-header{flex-direction:column;gap:10px;padding:10px}.header-left,.header-right,.header-center{width:100%;justify-content:center;margin:5px
0}.bottom-line{bottom:5%}.banner-2-description{padding:2rem 1rem}}.home_banner_slider_wrapper
.mt_slide{position:relative}.home_banner_slider_wrapper .mt_slide
.mt_banner_content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:2rem;box-sizing:border-box;text-align:center}.home_banner_slider_wrapper .mt_slide
.mt_banner_content.mt_banner_lef_aligned{justify-content:center;text-align:left}.mt_one_column .mt_one_column_content_wrapper .mt_btn, .mt_two_column_layout .mt_two_col .mt_col_content
.mt_btn{background-color:#231F20;color:#fff;border:1px
solid #231F20}.mt_one_column .mt_one_column_content_wrapper .mt_btn:hover, .mt_two_column_layout .mt_two_col .mt_col_content .mt_btn:hover{background-color:#fff;color:#231F20;border:1px
solid #231F20}@media (max-width: 991px){.home .mt_two_column_layout .mt_two_col.mt_col_reverse
.mt_col_img{margin-bottom:20px}}.mt_fill_btn{padding:10px
20px 12px}body:has(.special_slider_wrapper:not(.closed)) .mt_banner.mt_full_height_banner
.mt_banner_content{padding-top:unset}.gallery_section .mt_one_column .mt_one_column_content_wrapper
.mt_btn{background-color:#fff;border:1px
solid #fff;color:#231F20}.gallery_section .mt_one_column .mt_one_column_content_wrapper .mt_btn:hover{background-color:#231F20;color:#fff;border:1px
solid #231F20}