:root{-color1:#B08D57;-color2:#04110D;-color3:#0B2A24;-color4:#F3EBDD;-color5:#0A0A0A}body{overflow-x:hidden;background:var(--color2)!important;color:var(--color4)}.et_pb_section{background-color:var(--color2)!important}.et-l--header,.et_pb_section_0_tb_header,.tat-header,header{background:linear-gradient(180deg,#071C18 0%,#0B241F 100%)!important;border-bottom:1px solid rgba(176,141,87,0.35)}.et-l--header img,.tat-menu img{max-height:105px!important;width:auto!important;filter:none!important}.tat-menu .et_pb_menu__menu ul>li{padding-right:30px}.tat-menu .et_pb_menu__menu ul>li>a{color:var(--color4)!important;font-size:14px;letter-spacing:1.2px;text-transform:uppercase;font-weight:600}.tat-menu .et_pb_menu__menu ul li:hover>a,.tat-menu .et_pb_menu__menu ul li.current-menu-item a,.tat-menu .et_pb_menu__menu ul>li.active_page_item a{color:var(--color1)!important}.tat-menu .et_pb_menu__menu ul li ul{padding:0;border-top:0!important;background:var(--color2)!important}.tat-menu .et_pb_menu__menu ul li ul li a{width:100%;padding:13px 15px!important;display:block;color:var(--color4)!important;background:var(--color2)!important;border-bottom:1px solid rgba(176,141,87,0.18);transition:all 0.4s ease-in-out!important}.tat-menu .et_pb_menu__menu ul li ul li a:hover{color:var(--color1)!important;opacity:1;padding-left:40px!important}.tat-menu .et_pb_menu__menu ul li ul li a:before{position:absolute;content:"";transform:translateY(-50%);background:var(--color1);width:0;height:2px;left:0;top:50%;transition:all 0.5s ease-in-out}.tat-menu .et_pb_menu__menu ul li ul li a:hover:before{width:20px}.tat-menu .et_mobile_nav_menu{margin:0}.tat-menu .et_mobile_nav_menu .mobile_nav{background:var(--color1)!important;width:40px;height:40px;display:flex;border-radius:0;justify-content:center;align-items:center}.tat-menu .et_mobile_nav_menu .mobile_menu_bar:before{color:var(--color2)!important;transition:all 0.4s ease}.tat-menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:"\4d";transform:rotate(90deg)}.tat-menu .et_mobile_nav_menu .et_mobile_menu{background:var(--color2)!important;overflow-y:scroll!important;max-height:80vh!important;padding:0!important;border:1px solid rgba(176,141,87,0.25)!important}.tat-menu .et_mobile_nav_menu .et_mobile_menu li a{color:var(--color4)!important;opacity:1;text-transform:uppercase;font-weight:500;letter-spacing:1px}.tat-menu .et_mobile_nav_menu .et_mobile_menu li a:hover,.tat-menu .et_mobile_nav_menu .et_mobile_menu>li.active-menu-item>a{color:var(--color1)!important;background:transparent!important}.tat-sec-title .et_pb_text_inner h2{font-size:70px;line-height:80px;font-weight:500;letter-spacing:-0.05px;color:var(--color4)!important;position:relative;text-transform:capitalize}.tat-sec-title .et_pb_text_inner h2 span{color:transparent!important;-webkit-text-stroke:1px var(--color1)!important;opacity:0.9;display:inline-block}.et_pb_text,.et_pb_text p,.et_pb_blurb_description,.et_pb_toggle_content{color:rgba(243,235,221,0.86)!important}.et_pb_section:first-of-type{background:radial-gradient(circle at 25% 45%,rgba(176,141,87,0.08) 0%,transparent 32%),linear-gradient(90deg,rgba(7,28,24,0.98) 0%,rgba(7,28,24,0.88) 42%,rgba(0,0,0,0.78) 100%)!important}.tat-btn,.trt-form .et_contact_bottom_container .et_pb_contact_submit,.price_26 .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_button_wrapper .et_pb_pricing_table_button{background:linear-gradient(135deg,#8C6A43 0%,#B08D57 55%,#D2B16C 100%)!important;color:#071C18!important;border-radius:0!important;border:1px solid rgba(243,235,221,0.25)!important;letter-spacing:1px;text-transform:uppercase;font-weight:700;position:relative;z-index:1;transition:all 0.3s linear!important}.tat-btn:hover,.trt-form .et_contact_bottom_container .et_pb_contact_submit:hover{background:transparent!important;color:var(--color4)!important;border-color:var(--color1)!important}.tat-btn.bg{background:transparent!important;border:1px solid var(--color1)!important;color:var(--color1)!important}.tat-btn.bg:hover{background:var(--color1)!important;color:var(--color2)!important}.tat-btn:after,.trt-form .et_contact_bottom_container .et_pb_contact_submit:after,.price_26 .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_button_wrapper .et_pb_pricing_table_button:after{content:""!important;background:var(--color3);width:0;height:100%;position:absolute;top:0;left:0;margin:0!important;opacity:1!important;z-index:-1;transition:all 0.3s ease}.tat-btn:hover:after,.trt-form .et_contact_bottom_container .et_pb_contact_submit:hover:after,.price_26 .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_button_wrapper .et_pb_pricing_table_button:hover:after{left:auto;right:0;width:100%}.tat-blurb-icon .et-pb-icon,.popup-close .et_pb_icon_wrap .et-pb-icon{color:var(--color1)!important}.popup-close .et_pb_icon_wrap .et-pb-icon{background:var(--color1);color:var(--color2)!important;width:50px;height:50px;line-height:50px;font-size:32px;border-radius:50%}.tat-faq .et_pb_accordion_item{border:1px solid rgba(176,141,87,0.25)!important;padding:22px 20px;background:rgba(0,0,0,0.12)}.tat-faq .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title,.tat-faq .et_pb_accordion_item .et_pb_toggle_title:before{color:var(--color1)!important}.tat-faq .et_pb_accordion_item .et_pb_toggle_title{color:var(--color4)!important;text-transform:capitalize}.tat-faq .et_pb_accordion_item .et_pb_toggle_title:before{content:"\4c"!important;font-size:20px}.tat-faq .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{content:"\4b"!important}.tat-faq .et_pb_accordion_item .et_pb_toggle_content{color:rgba(243,235,221,0.82)!important;font-weight:400;letter-spacing:0.5px}.tat-review .slick-track{display:flex}.tat-review .slick-list{overflow:hidden}.tat-review-deg .tat-review-deg_box{display:flex;align-items:center;gap:20px;justify-content:flex-start;order:2;margin-top:30px;padding-top:30px;margin-bottom:20px;border-top:1px solid rgba(176,141,87,0.25)}.tat-review-deg .et_pb_testimonial_portrait{margin:0!important;outline:3px solid rgba(176,141,87,0.45);outline-offset:5px}.tat-review-deg .et_pb_testimonial_portrait:before{content:none}.tat-blog .et_pb_post{margin-bottom:0}.tat-blog .et_pb_post .entry-featured-image-url{margin-bottom:0}.tat-blog .et_pb_post .entry-featured-image-url img{aspect-ratio:1/1;object-fit:cover;width:100%!important}.tat-blog .et_pb_post .entry-featured-image-url:before{content:"";position:absolute;bottom:0;background:linear-gradient(180deg,rgba(7,28,24,0) 0%,#071C18 100%);left:0;width:100%;height:100%;border-radius:10px}.tat-blog .et_pb_post .published{position:absolute;top:10px;left:10px;background:var(--color1)!important;color:var(--color2)!important;padding:10px 15px}.tat-blog .et_pb_post .info{position:absolute;bottom:30px;left:30px;right:30px;display:flex;flex-direction:column}.tat-blog .pagination a{background:var(--color1);color:var(--color2);padding:10px 16px;border-radius:50px;font-weight:600;transition:all 0.8s ease-in-out 0s}.tat-blog .pagination a:hover{background:var(--color3);color:var(--color4)}.tat-col1-service{position:sticky;top:150px}.tat-service .et_pb_image_wrap img{aspect-ratio:1/1;object-fit:cover;width:100%!important}.fbl_port_col .et_pb_portfolio_items_wrapper .et_pb_portfolio_items{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.fbl_port_col .et_pb_portfolio_filters ul{text-align:center}.fbl_port_col .et_pb_portfolio_filters ul li{display:inline-block;float:none}.fbl_port_col .et_pb_portfolio_filters ul li a,.fbl_port_col .et_pb_portfolio_filters li:last-child a{color:var(--color4)!important;padding:15px 20px;overflow:hidden;z-index:1;position:relative;transition:0.3s;margin:0 5px;border-radius:0!important;border:1px solid rgba(176,141,87,0.25)}.fbl_port_col .et_pb_portfolio_filters ul li a:hover,.fbl_port_col .et_pb_portfolio_filters ul li a.active{color:var(--color2)!important;background:var(--color1)!important;border-color:var(--color1)}.project_9 .project{overflow:hidden;position:relative;transition:all 0.35s ease-in-out}.project_9 .project:hover{box-shadow:0px 10px 30px 0px rgba(0,0,0,0.45)}.project_9 .project span.et_portfolio_image{padding-top:100%;display:block;background:var(--color2)}.project_9 .project span.et_portfolio_image img{position:absolute;height:100%;width:100%;top:0;left:0;object-fit:cover;transform:translateY(25px) scale(1.2);transition:all 0.5s ease 0s}.project_9 .project:hover span.et_portfolio_image img{opacity:0.38;transform:translateY(-25px) scale(1.2)}.project_9 .project .et_pb_module_header{background-color:var(--color1)!important;width:100%;opacity:1;position:absolute;bottom:0;padding-bottom:0;left:0;transition:all 0.5s ease 0s;color:var(--color2)!important}.project_9 .project:hover .et_pb_module_header{bottom:44px}.project_9 .project .et_pb_module_header a{color:var(--color2)!important;display:-webkit-box;-webkit-line-clamp:1;padding:15px;-webkit-box-orient:vertical;overflow:hidden}.project_9 .project .post-meta{background-color:var(--color3)!important;width:100%;opacity:1;position:absolute;bottom:-86px;left:0;color:var(--color4)!important;transition:all 0.5s ease 0s;margin:0;padding:10px 15px}.project_9 .project:hover .post-meta{bottom:0}.project_9 .project .post-meta a{color:var(--color4)!important}.troo-image-item .et_pb_image_wrap img{aspect-ratio:12/9;object-fit:cover}.slick-slide{user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;float:left;margin:0 15px}.price_26 .et_pb_pricing_table_wrap .et_pb_pricing_table{box-shadow:0 0 5px rgb(0 0 0 / 35%);border:1px solid rgba(176,141,87,0.35)!important;text-align:center;padding:0 0 30px;transition:all 0.5s ease 0s;margin:0 0 20px;background:rgba(0,0,0,0.16)}.price_26 .et_pb_pricing_table_wrap .et_pb_pricing_table:hover{border:1px solid var(--color1)!important}.price_26 .et_pb_pricing_table_wrap .et_pb_pricing_table .info_box{width:90%;background:var(--color1)!important;margin:-15px auto 0;position:relative;padding-bottom:25px}.price_26 .et_pb_pricing_table_wrap .et_pb_pricing_table .info_box:before{content:"";border-width:0 0 15px 10px;border-style:solid;border-color:transparent transparent var(--color1);position:absolute;top:0;left:-10px;opacity:0.7}.price_26 .et_pb_pricing_table_wrap .et_pb_pricing_table .info_box:after{content:"";border-width:15px 0 0 10px;border-style:solid;border-color:transparent transparent transparent var(--color1);position:absolute;top:0;right:-10px;opacity:0.7}.gym_trainer_1 .et_pb_team_member_image,.gym_trainer_1 .et_pb_team_member_image img{width:100%;max-width:100%}.gym_trainer_1 .et_pb_team_member_image::before{position:absolute;content:"";width:0;height:100%;top:0;left:0;opacity:0.82;background:var(--color2);transition:0.5s ease-in-out}.gym_trainer_1:hover .et_pb_team_member_image::before{width:100%}.gym_trainer_1 .et_pb_team_member_image img{height:350px;object-fit:cover}.gym_trainer_1 .et_pb_team_member_description{padding:15px}.gym_trainer_1 .et_pb_team_member_description .et_pb_module_header::before{content:"\24";font-family:"ETmodules";position:absolute;top:-50px;right:10px;text-align:center;font-size:25px;font-weight:600;line-height:2.2;height:50px;width:50px;color:var(--color2);border-radius:50%;background-color:var(--color1);transition:0.5s ease-in-out;z-index:1;transform:rotateZ(-25deg)}.gym_trainer_1:hover .et_pb_team_member_description .et_pb_module_header::before{background-color:var(--color4);transform:rotateZ(0deg);color:var(--color2)}.trt-form input,.trt-form textarea,.et_pb_contact_field input,.et_pb_contact_field textarea{color:var(--color4)!important;border-color:rgba(176,141,87,0.35)!important}.trt-form input::placeholder,.trt-form textarea::placeholder{color:rgba(243,235,221,0.65)!important}a{color:var(--color1)}a:hover{color:var(--color4)}@media only screen and (max-width:980px){.tat-menu .et_pb_menu_inner_container{padding:20px 10px}.tat-col1-service{position:relative;top:0}.tat-review-deg .tat-review-deg_box,.tat-review-deg .et_pb_testimonial_content p{margin-top:40px}}@media only screen and (max-width:767px){.tat-sec-title .et_pb_text_inner h2{font-size:36px;line-height:50px}.fbl_port_col .et_pb_portfolio_items_wrapper .et_pb_portfolio_items{display:block}.fbl_port_col .project{margin-bottom:30px}.tat-review-deg .tat-review-deg_box,.tat-review-deg .et_pb_testimonial_content p{margin-top:30px}.popup-close .et_pb_icon_wrap .et-pb-icon{width:35px;height:35px;line-height:35px}}@media only screen and (max-width:566px){.fbl_port_col .et_pb_portfolio_filters ul li{text-align:center;width:100%!important;margin-bottom:15px}}