@import url(https://fonts.googleapis.com/css2?family=Niramit:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap);.inner_nav_icon_popup i,.main_nav_icons>i{display:inline-block;height:36px;line-height:36px;cursor:pointer;text-align:center}.inner_main_nav_area ul li .sub_menu,.main_nav_middle_box_item{visibility:hidden;top:130%;background-color:var(--whitec);position:absolute}.inner_about_right_shap,.inner_shap_middle,.inner_shap_right_img{animation:5s linear 1s infinite alternate witr_movetb_box45}.btn:focus,a,a:focus,a:hover{text-decoration:none}.inner_blog_content h2 a,.inner_shop_content a{-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}:root{--blackc:#000;--whitec:#fff;--bgcolor:#E8A317;--brcolor:#E8A317;--paracolor:#555555;--linkcolor:#fcc800;--titlecolor:#30180c}body,html{overflow-x:hidden}body{font-size:16px;font-weight:400;font-family:Niramit,sans-serif!important;color:var(--paracolor);line-height:26px}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-size:20px;font-weight:700;color:var(--titlecolor);line-height:1.2;font-family:Niramit,sans-serif!important;padding:0;margin-bottom:10px}h1{font-size:30px}.single_comment_title h3,h2{font-size:20px}.inner_offer_btn a,.inner_yblog_form button i,h3{font-size:18px}h4{font-size:17px}h5{font-size:16px}a,h6{font-size:15px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.btn-primary:focus,input:focus,textarea:focus{box-shadow:none!important;border:none}input,textarea{outline:0}.btn:focus{outline:0;box-shadow:none}button:focus,input:focus,textarea:focus{border-color:transparent;outline-color:transparent}::-moz-placeholder{font-size:16px}::-webkit-input-placeholder{font-size:16px}:-ms-input-placeholder{font-size:16px}::placeholder{font-size:16px}a{font-weight:500;transition:.5s;color:var(--titlecolor)}a:focus,a:hover{outline:0}a:hover:hover{color:var(--brcolor)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{transition:background-color 50000s ease-in-out,color 5000s ease-in-out}p.form-messege{margin-top:8px}.mobile_p .tuetion_theme_widget>div.widget_block,.shop_quenty,.sin_page_icons,.witr_all_pd0{padding:0}.highlight,.inner_blog_content>a:hover,.inner_feature_area h3 a:hover,.inner_main_nav_area>ul>li>a:hover,.inner_offer_btn a:hover,.inner_yblgo_left_style2 a:hover,.yblog_left_sub h2 a:hover,.yblog_left_text_sub span i{color:var(--brcolor)}.main_menu_area{padding:2px 90px;background-color:var(--whitec)}.main_menu_area.sticky{position:fixed;top:0;left:0;right:0;z-index:999999;background:#fff;box-shadow:0 1px 10px -5px}.inner_faq_ac_item a.active i,.main_menu_area .sticky_logo,.main_menu_area.sticky .main_logo{display:none}.main_menu_area.sticky .sticky_logo{display:block}.main_menu_area.sticky .inner_main_nav_area>ul>li>a{color:#000}.about_footer_area .copyright_text p,.about_footer_area .footer_logo_area p,.about_footer_area .footer_nav ul li a,.about_footer_area .footer_widget p,.about_footer_area .inner_copyright_right ul li a,.absolute_menu .inner_main_nav_area>ul>li>a,.contact_area p.form-messege,.inner_port_possition p,.main_menu_area.sticky .inner_main_nav_area>ul>li>a i,.main_menu_area.sticky .main_nav_btn a,.main_menu_area.sticky .main_nav_icon_right>i,.main_menu_area.sticky .main_nav_icons a i,.main_menu_area.sticky .main_nav_icons>i,.portfolio_overlay_cont p,.video_slider_area .inner_slider_content h1,.video_slider_area .inner_slider_content h2{color:var(--whitec)}.absolute_menu .inner_main_nav_area>ul>li>a:hover,.main_menu_area.sticky .inner_main_nav_area>ul>li>a:hover{color:var(--linkcolor)}.main_nav_area{align-items:center;justify-content:end}.absolute_menu .main_nav_area,.inner_shop_title{justify-content:space-between}.absolute_menu{position:absolute;top:0;left:0;right:0;z-index:999;background:0 0}.landing_menu .main_nav_area{justify-content:end}.main_menu_all_item{align-items:center}.inner_breadcum_area ul,.inner_main_nav_area ul,.inner_portfolio_lower_nav ul,.portfolio_nav ul{list-style:none;margin:0;padding:0}.inner_main_nav_area>ul>li{display:inline-block;position:relative}.inner_main_nav_area>ul>li>a{display:inline-block;font-size:14px;margin:30px 10px;text-transform:uppercase;color:var(--titlecolor)}.footer_nav ul li a i,.inner_main_nav_area>ul>li>a>i{font-weight:700}.honley_right_area,.inner_shop_title_right,.main_nav_icons_together{display:flex;align-items:center}.main_nav_icons{margin-left:7px}.main_nav_icons>i{width:36px;border-radius:100%;transition:.5s}.about_footer_area .footer_socail_icons a,.footer_socail_icons a:hover,.hbtn a.active:hover,.inner_portfolio_lower_nav ul li a.current,.inner_portfolio_lower_nav ul li a:hover,.inner_project_in_icon a:hover,.inner_shop_icons a:hover,.inner_shop_right_icon ul li a.active,.main_nav_icons>i:hover,.portfolio_nav ul li.current_menu_item,.portfolio_nav ul li:hover,.slick-next:hover::before,.slick-prev:hover::before,.tab_list_socail_icon a:hover,.yblog_left_sub>a:hover,.ycalender_inner td.active{background-color:var(--brcolor);color:var(--whitec)}.main_nav_btn{margin-left:35px}.main_nav_btn a{display:inline-block;font-size:16px;font-weight:400;padding:14px 25px;background-color:var(--brcolor);color:var(--whitec);border-radius:50px}.footer_widget button:hover,.hbtn a.active,.hbtn a:hover,.inner_about_bottom_btn a:hover,.inner_contact_btn button:hover,.inner_port_possition a:hover,.main_nav_btn a:hover,.pay_sub_btn button:hover,.team_socail_icons a:hover{background-color:var(--bgcolor);color:var(--whitec)}.nav_icon_popup{position:fixed;top:-110%;left:0;background:#000000f0;display:flex;align-items:center;width:100%;height:100%;z-index:999;opacity:0;visibility:hidden;transition:1s}.nav_icon_popup.icon_popup{opacity:1;visibility:visible;top:0}.inner_nav_icon_popup{width:47%;margin:0 auto;position:relative}.inner_nav_icon_popup input{font-size:30px;font-weight:500;padding:17px 40px 15px 15px;width:100%;border:none;outline:0;box-shadow:0 0 30px 0 #dddddd45;background:var(--whitec);border-radius:10px}.inner_nav_icon_popup input::placeholder{font-size:30px}.inner_nav_popup_form_icons{position:absolute;top:35%;right:10px;transform:translateY(-50%)}.inner_nav_popup_btnicon{font-size:40px;border:none;outline:0;background:0 0}.inner_nav_icon_popup i{margin-top:10px;width:36px;border-radius:100%;background-color:var(--whitec);color:var(--blackc);font-size:25px;transition:1s}.main_nav_icons_middle{margin-left:18px;position:relative}.main_nav_icons_middle a{position:relative;font-size:18px;cursor:pointer;padding:8px;display:inline-flex;background:#fff;border-radius:100%}.hbtn a,.inner_about_bottom_btn a,.main_nav_icons_middle a span{background-color:var(--brcolor)}.main_nav_icons_middle a span{position:absolute;top:0;right:-5px;width:18px;height:20px;font-size:12px;line-height:20px;text-align:center;border-radius:100%;color:var(--whitec)}.main_nav_middle_box_item{overflow:scroll;right:0;width:300px;height:300px;z-index:999;opacity:0;transition:.5s}.main_nav_icons_middle:hover .main_nav_middle_box_item{top:180%;opacity:1;visibility:visible}.blog_all_main,.main_nav_middle_box_item p{padding:20px}.inner_main_nav_area ul li .sub_menu{left:-150%;width:max-content;min-width:750px;max-width:750px;text-align:left;margin:0;padding:15px 15px 14px;z-index:9999;box-shadow:0 0 30px rgb(0 0 0 / 9%);opacity:0;transition:.5s}.footer_widget form,.inner_counter_area,.inner_main_nav_area ul li .sub_menu li,.inner_video_area{position:relative}.inner_main_nav_area ul li .sub_menu li a{display:inline-block;color:var(--titlecolor);padding:0}.inner_main_nav_area ul li .sub_menu li a:hover{color:var(--brcolor);margin-left:5px}.inner_main_nav_area>ul>li:hover .sub_menu{top:100%;opacity:1;visibility:visible}.inner_main_nav_area .sub_menu>li>ul.sub_menu{top:130%;left:100%;opacity:0;visibility:hidden;transition:.5s}.inner_main_nav_area ul li .sub_menu li:hover ul.sub_menu{top:0;opacity:1;visibility:visible}.mean-container a.meanmenu-reveal,.mobile_logo_area{display:none!important}.mean-container .mean-nav>ul{padding:0;margin:0;width:100%;list-style-type:none;display:block!important}.mean-container .mean-bar{background:#fff;padding:0}.mean-container .mean-nav ul li{border-top:0 solid #ddd}.mean-container .mean-nav ul li a,.mean-container .mean-nav ul li li a{color:#444}.mean-container .mean-nav ul li li a{border-top:1px solid #ddd}.mean-container .mean-nav ul li a:hover{color:#ff4a17}.mobile_p{position:fixed;right:0;width:300px;padding:80px 20px 0;overflow-y:scroll;top:0;height:100%;z-index:9999;display:block;transition:.5s;box-shadow:0 0 30px rgb(0 0 0 / 7%);transform:translateX(100%);background:#fff}.tx-s-open{transform:translateX(0)}.mobile_p .tuetion_theme_widget>div{padding:20px 0;box-shadow:none}.mean-container .mean-nav ul li a{border:0;width:100%;border-top:1px solid #ddd;font-size:14px;padding:12px 5px;font-weight:500;display:block}.mean-container .mean-nav ul li a.mean-expand{width:auto}.mobile_opicon{text-align:right;padding:4px 0}.mean-container .mean-nav>ul>li:first-child>a{border-top:0}.mobilemenu_con{display:flex;align-items:center;justify-content:space-between}.mobile_menu_o i{font-size:26px}.inner_faq_ac_item,.inner_feature_area,.inner_project_information_img,.mobile_menu_content .mobile_menu_logo,.single_service_area,.single_service_area img{margin-bottom:20px}.mobile_cicon{position:absolute;right:30px;top:50px}.mobile_overlay{top:0;left:0;right:0;bottom:0;opacity:0;z-index:999;width:100vw;height:100vh;visibility:hidden;position:fixed;background:rgba(0,0,0,.8);transition:.3s ease-out}.blog_area:hover .slick-next,.blog_area:hover .slick-prev,.brand_area:hover .slick-next,.brand_area:hover .slick-prev,.inner_portfolio_items:hover .overlay,.inner_portfolio_items:hover .portfolio_overlay,.mobile_overlay.mactive,.shop_area:hover .slick-next,.shop_area:hover .slick-prev,.testimonial_area:hover .slick-next,.testimonial_area:hover .slick-prev{opacity:1;visibility:visible}.inner_slider_area{height:875px;background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex!important;align-items:center;position:relative}.inner_slider_content{width:68%;margin:0 auto}.inner_slider_content h1{font-size:18px;font-weight:500;text-transform:uppercase}.inner_slider_content h2{font-size:72px;font-weight:600}.inner_slider_content p{color:var(--whitec);width:50%;margin:20px 0 45px}.hbtn a{display:inline-block;padding:16px 50px;font-size:18px;font-weight:400;border-radius:100px;color:var(--whitec);margin-right:10px}.slick-next,.slick-prev{position:absolute;top:50%;width:60px;height:60px;line-height:60px;border-radius:100%;outline:0;border:none;font-size:0;background:0 0;transform:translateY(-50%);transition:1s;z-index:1;opacity:0;visibility:hidden}.slick-prev{left:-50px}.slick-next{right:-55px}.slick-next::before,.slick-prev::before{content:'\eac9';font-family:IcoFont;display:inline-block;width:35px;height:35px;line-height:35px;border-radius:100%;font-size:22px;font-weight:700;background-color:var(--bgcolor);color:var(--whitec);transition:1s}.slick-next::before{content:'\eaca'}.video_slider_area{position:relative;height:100%;overflow:hidden}.video_slider_area::before,.witr_youtube_video{position:absolute;left:0;width:100%;height:100%;top:0}.video_slider_area::before{content:'';z-index:-1;background-color:#00000061}.witr_youtube_video{pointer-events:none;z-index:-99;transform:scale(1.3)}.witr_youtube_video iframe{width:100%;height:100%;border:none}.breadcum_area{padding:75px 0 80px;background-size:cover;background-position:left bottom}.inner_breadcum_area h1{font-size:29px;font-weight:700;color:var(--whitec);margin:0}.inner_breadcum_area ul li,.inner_breadcum_area ul li a{display:inline-block;color:var(--whitec)}.inner_breadcum_area ul li a i,.inner_breadcum_area ul li i,.inner_offer_btn a i,.inner_port_possition>a>i,.play-icon i{font-size:22px}.feature_area{padding:110px 0 40px}.inner_feature_area img,.inner_shop_content a,.inner_shop_content h2{margin-bottom:0}.inner_feature_area h3 a{font-size:18px;font-weight:600}.inner_feature_area p{width:90%;margin:0 auto}.about_area{padding:50px 0;background-color:transparent}.section_area{background:#882523;color:#fff!important}.single_page_about{background:0 0;padding:50px 0 80px}.counter_area,.service_area{background-size:cover;background-repeat:no-repeat}.inner_about_left_img img{transition:1s;width:100%;height:100%;border-radius:5px}.inner_about_left_img img:hover,.inner_faq_img img:hover{transform:rotateY(180deg)}.inner_about_area{position:relative;z-index:1}.portfolio_2,.section_title_area{margin-bottom:30px}.section_title_area h2{font-size:18px;font-weight:500;color:var(--brcolor);text-transform:uppercase}.portfolio_title h3,.section_title_area h3{font-size:48px}.inner_about_counter>h3,.inner_about_counter>h4{font-size:72px;color:var(--linkcolor)}.inner_about_bottom_area{align-items:start}.inner_about_counter{display:flex;align-items:baseline}.inner_about_counter>h3{margin-right:6px}.inner_about_counter_cont>h2{font-size:18px;font-weight:500;text-transform:capitalize}.inner_about_counter_cont>p{font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:2px}.inner_about_bottom_btn a{display:inline-block;padding:14px 50px;font-size:16px;font-weight:400;color:var(--whitec);border-radius:30px}.inner_about_right_shap{position:absolute;top:0;right:-103%;z-index:-1}.service_area{padding:180px 0;background-position:bottom center}.single_service_area p{width:90%;margin:0 auto 10px}.portfolio_title h2,.ser_btn a{font-size:18px;color:var(--brcolor)}.counter_area{padding:40px 0 35px;background-position:center center;margin-top:0;position:relative}.hb_h{height:300px}.hb_h img{overflow:hidden;object-fit:cover;height:100%;border-radius:8px}.about_counter{padding:120px 0 65px}.testimonial_counter{padding:150px 0 120px;z-index:1}.inner_counter_sub_cont{display:flex;justify-content:center;align-items:baseline}.inner_counter_sub_cont h3,.inner_counter_sub_cont span{color:#982724;font-size:33px;font-weight:600;margin-bottom:0}.inner_counter_area h2{font-size:18px;font-weight:400;color:#706f6f}.inner_counter_area img{height:80px;width:80px;border-radius:50%;border:3px solid #9d2727}.inner_shop_icons a,.tab_list_socail_icon a{height:38px;line-height:38px;display:inline-block}.shop_area,.testimonial_area{padding:50px 0;position:relative}.shop_area .portfolio_nav_all{padding:10px 0 20px}.inner_shap_right_img{position:absolute;top:0;right:-200px;z-index:-1}@keyframes witr_movetb_box45{0%{transform:translateY(0);transform:translateX(0)}100%{transform:translateY(45px);transform:translateX(45px)}}.inner_shap_middle{position:absolute;bottom:-24%;right:5%;z-index:-1}.inner_shap_bottom{position:absolute;bottom:-15%;left:-20px;z-index:-1;animation:5s linear 1s infinite alternate witr_movetb_box46}@keyframes witr_movetb_box46{0%{transform:translateY(0)}100%{transform:translateY(45px)}}.shop_area .shop_nav_area ul li{font-size:16px;font-weight:500;border:1px dashed #772d28;border-radius:100px;padding:10px 29px;color:#802521}.shop_area .shop_nav_area ul li:hover{background-color:var(--brcolor);color:var(--whitec);border:1px dashed transparent}.shop_area .shop_nav_area ul li.current_menu_item{background-color:#942724;color:var(--whitec);border:2px dashed transparent}.shop_title{margin-bottom:55px}.inner_shop_img img,.shop_title p,.testimonial_inner_img img{margin:0 auto}.inner_shop_area{margin-bottom:20px;text-align:center;border:1px solid #772d2a;box-shadow:4px 4px 0 #812620;border-radius:10px;padding:15px 15px 10px;transition:.2s}.inner_about_area p,.section_title_area p{text-align:justify}.inner_shop_img{position:relative;overflow:hidden;text-align:center;transition:.5s;border-bottom:1px solid #e8a317;border-radius:0;padding-bottom:12px}.inner_shop_icons{position:absolute;bottom:-50px;left:0;right:0;transition:.5s}.inner_shop_area:hover .inner_shop_icons{bottom:20px}.inner_shop_icons a{width:38px;border-radius:100%;text-align:center;background-color:var(--whitec);color:var(--titlecolor)}.inner_shop_content{padding:0;margin:0}.inner_single_course_right_select,.select_items{border-radius:5px;padding:10px 20px;outline:0;cursor:pointer}.inner_shop_content h3 a{font-weight:600}.inner_shop_content p{font-weight:700;color:#6d6b6b;margin:0}.inner_shop_content i{display:inline-block;margin-top:0;font-size:11px;color:#ffc107}.sell_cat{font-size:14px;color:#d20e09}.inner_single_course_right_select{border:1px solid #e8e8e8}.inner_shop_title{display:flex;margin-bottom:30px}.shop_btn_area{margin-top:30px}.shop_btn_area a{display:inline-block;font-size:18px;font-weight:400;padding:14px 50px;background-color:#dc4500;color:var(--whitec);text-align:center;border-radius:30px}.shop_btn_area a:hover{background-color:#e8a317;color:var(--whitec)}.inner_faq_ac_item a i,.single_post_comment_area button:hover,.sp_inner_contact_form button:hover{background-color:var(--bgcolor)}.select_items{border:1px solid #ddd;font-size:14px;font-weight:600}.inner_shop_right_icon ul li a{font-size:22px;margin:1px 0 0 10px;padding:7px 9px;display:inline-block;border-radius:5px;color:#333;border:1px solid #e8e8e8}.tab_list_main{margin-bottom:30px;box-shadow:0 0 30px 0 rgb(0 0 0 / 5%)}.inner_project_information_img img,.inner_sin_shop_img img,.inner_team_area:hover .team_overlay,.inner_team_img img,.inner_video_area img,.inner_yblog_left_img img,.portfolio_img_area img,.tab_list_img img{width:100%}.inner_tab_list_text{padding:30px 20px 20px}.inner_tab_list_text span{color:var(--brcolor);font-weight:700;margin-bottom:20px}.inner_contact_btn,.inner_tab_list_text p,.sin_shop_right_content p{margin-top:10px}.tab_list_socail_icon a{width:38px;border-radius:100%;text-align:center;background-color:var(--whitec);color:var(--titlecolor);margin:0 5px;box-shadow:0 0 10px 0 rgb(27 81 209 / 10%)}.style2_shop_area{padding:150px 0 50px;position:relative}.style2_shop_right_shap{position:absolute;top:120px;right:60px;animation:5s linear 1s infinite alternate witr_movetb_box45}.style2_shop_area .section_title_area{margin-bottom:50px}.product_shop .inner_shop_area,.style2_shop_area .inner_shop_area{margin:10px 15px}.product_shop{padding:130px 0 50px}.single_shop_page{padding:120px 0 0}.sin_page_icons i{color:#ffc107}.sin_shop_right_content span{color:var(--brcolor);font-weight:500}.shop_quenty span{color:var(--brcolor);margin-right:10px}.shop_quenty input{border:1px solid #ddd;height:40px;padding:0 20px;margin-right:10px}.shop_quenty button{display:inline-block;padding:3px 10px;border:none;outline:0;font-size:14px;font-weight:500;text-transform:capitalize;background-color:var(--brcolor);color:var(--whitec);border-radius:3px}.shop_quenty button a i{font-size:18px;margin-right:10px}/======== check-page-template area start ==========/ .details_heading{color:#fff;background:var(--bgcolor);font-size:22px;font-weight:600;margin-top:0;margin-bottom:10px;padding:10px 15px}.check_label{line-height:2;font-weight:500;font-size:16px;display:block}.check_label span{color:red;font-weight:700}.check_input{width:100%;display:block;border:1px solid #e4e4e4;padding:.8em;border-radius:2px;font-weight:400}.check_info input,.check_info select,.check_input:focus{border:1px solid #e4e4e4}.check_input::placeholder{font-weight:500;font-size:16px}.check_info,.inner_contact_form{margin-bottom:15px}.check_info input{width:100%;height:45px;padding:20px}.check_info select{width:100%;padding:.6180469716em;border-radius:2px;font-weight:400}.check_info select:focus-visible{border:1px solid #e4e4e4;outline:0}.check_info select option{font-weight:500;font-size:16px;color:#555}.product_checkout{padding:100px 0}.payment_text p,.woocommerce-info{padding:1em 2em 1em 3.5em;margin:0 0 2em;background-color:#f7f6f7;list-style:none;width:auto;word-wrap:break-word;position:relative}.woocommerce-info{color:#515151;border-top:3px solid #e0a067}.portfolio_2_subc h2 a:hover,.portfolio_overlay_cont h2 a:hover,.woocommerce-info a{color:var(--bgcolor)}.woocommerce-info::before{font-family:WooCommerce;content:"\e028";display:inline-block;position:absolute;top:1em;left:1.5em;color:#e0a067}.product_details,.total_pr{font-weight:600;padding:9px 12px;line-height:1.5em;font-size:18px;text-transform:uppercase}.product_quantity,.section_title_area h3{font-weight:700!important}.check_tab{border:1px solid rgba(0,0,0,.1);margin:20px 0 24px;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.payment_text{background:#fbf9f9;border-radius:5px;padding:1em}.contact_area,.inner_offer_area{background-position:center center;background-size:cover}.payment_text p{color:#515151;border-top:3px solid #be9674;line-height:2}.payment_text h6 a:hover,.payment_text p span{color:#e0a067}.payment_text h6{padding:1em;color:#666;font-size:16px;font-weight:400;line-height:1.6;border-top:1px solid #d3ced2}.payment_text h6 a{color:#ff9800;font-size:16px;font-weight:400}.category,.pay_sub_btn{text-align:center}.pay_sub_btn button{background:var(--brcolor);color:var(--whitec);padding:.6em 1em;outline:0;border:0;cursor:pointer;border-radius:3px;font-weight:700;transition:.6s}.product_details2{font-weight:400;text-transform:uppercase}/======== check-page-template area end ==========/ .video_area{position:relative;z-index:99;padding:70px 0 0}.inner_video_area a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:80px;height:80px;line-height:80px;border-radius:100%;animation:1s linear infinite witr-shadow;background-color:var(--whitec);color:var(--blackc)}@keyframes witr-shadow{0%{box-shadow:0 0 0 0 rgba(255,255,255,.3),0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3)}100%{box-shadow:0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3),0 0 0 30px rgba(255,255,255,0)}}.team_area{padding:115px 0 65px}.inner_team_area{position:relative;overflow:hidden;padding-bottom:20px}.inner_blog_thumb,.inner_team_img{position:relative;overflow:hidden}.team_overlay{position:absolute;top:0;right:0;width:0;height:100%;background-color:rgb(186 58 0 / 64%);transition:.5s}.team_socail_icons{position:absolute;top:-235px;right:50px;display:grid;transition:1s}.inner_team_area:hover .team_socail_icons{top:50%}.team_socail_icons a{display:inline-block;width:35px;height:35px;line-height:35px;border-radius:50%;text-align:center;background-color:var(--brcolor);color:var(--whitec);font-size:20px;margin:5px 0}.inner_team_content{position:relative;margin:-50px 20px 0;padding:15px 30px 13px;background-color:var(--whitec);box-shadow:0 0 30px 0 rgba(42,67,113,.15)}.testimonial_left_shap,.testimonial_middle_shap,.testimonial_right_shap{position:absolute;z-index:-1;animation:5s linear 1s infinite alternate witr_movetb_box45}.inner_project_information_descrip p,.inner_team_content h2,.inner_team_content p,.portfolio_overlay_cont h2,.single_blog_post_area p{margin:0}.contact_area{padding:50px;background-repeat:no-repeat}.inner_contact_form input,.inner_contact_form select{border:1px solid #772622;width:100%;height:40px;border-radius:8px;padding:0 20px;color:#8e2723}.inner_contact_form input::placeholder{color:#a53c38}.inner_contact_form textarea::placeholder{color:#a53c38}.contact_label{color:#762521;margin-bottom:2px}.inner_contact_form textarea{width:100%;border:1px solid #772622;padding:0 20px;border-radius:5px;color:#8e2723}.inner_contact_btn button{display:inline-block;font-weight:600;background-color:var(--brcolor);color:var(--whitec);border-radius:50px;padding:12px 40px;border:none;outline:0;transition:1s}.sp_contact_area{padding:50px 0 70px}.sp_contact_border{padding:70px 60px 50px;border:3px solid var(--brcolor)}.sp_inner_contact_area{padding:0 20px}.inner_single_page_content_area p,.sp_inner_contact_form{margin-top:20px}.sp_inner_contact_form input{outline:0;border:1px solid #ddd;width:100%;height:55px;padding:0 20px;margin-right:15px}.sp_inner_contact_form input::placeholder{color:var(--titlecolor)}.sp_inner_contact_form textarea{width:100%;outline:0;padding:20px;border:1px solid #ddd}.sp_inner_contact_form button{width:100%;padding:14px 30px;font-size:16px;font-weight:600;border:none;outline:0;background-color:var(--brcolor);color:var(--whitec);transition:.5s}.map_area{margin:50px 0}.inner_contact_map{width:100%;height:450px}.inner_contact_map iframe{width:100%;height:100%;border:none;outline:0}.about_testimonial{padding:120px 0 70px}.inner_testimonial_area{margin:0 15px}.inner_testimonial_content p{width:90%;margin:15px auto 20px;font-weight:400;font-size:17px;color:var(--paracolor);line-height:30px}.inner_test_subcont h3{margin:10px 0 5px}.inner_test_subcont span{color:var(--brcolor);font-size:14px}.testimonial_left_shap{top:85%;left:30px}.testimonial_middle_shap{top:-100%;left:20%}.testimonial_right_shap{top:-200px;right:40px}.brand_area,.offer_area{padding:50px 0}.service_offer{padding:70px 0 85px}.inner_offer_area{border-radius:10px;padding:30px 200px 30px 30px}.inner_offer_btn{margin:110px 0 10px}.faq_area{padding:55px 0 60px;position:relative}.inner_faq_img img{width:100%;transition:1s}.inner_faq_left_content h2{font-size:48px;text-transform:uppercase}.inner_faq_area{margin-top:70px}.inner_faq_ac_item a{width:100%;font-size:17px;padding:15px 30px 15px 20px;font-weight:600;display:flex;justify-content:space-between;align-items:center;border:1px dashed var(--brcolor);border-radius:10px}.inner_faq_ac_item a:hover{background-color:var(--brcolor);color:var(--whitec);border:1px dashed var(--whitec)}.inner_faq_ac_item a i{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:5px;text-align:center;color:var(--whitec);font-size:18px;font-weight:400}.inner_faq_ac_item a.active{background-color:var(--brcolor);color:var(--whitec);position:relative;border:1px dashed var(--whitec)}.inner_faq_ac_item a.active::before{content:'\ef9a';font-family:Icofont!important;position:absolute;top:15px;bottom:0;right:30px;display:inline-block;width:30px;height:30px;line-height:30px;border-radius:5px;text-align:center;background-color:var(--whitec);color:var(--bgcolor);font-size:18px;font-weight:400}.inner_faq_text{width:100%;border-radius:0 0 5px 5px;border:1px solid var(--textcolor)}.inner_faq_text p{padding:10px 20px}.inner_faq_right_shap{position:absolute;top:-250px;right:0;z-index:-1;animation:5s linear 1s infinite alternate witr_movetb_box45}.blog_area{padding:105px 0 50px;position:relative}.inner_blog_area{border:1px solid #e8e8e8;margin:10px 15px;overflow:hidden;background-color:var(--whitec);box-shadow:0 0 10px #dddddd6e}.inner_blog_img img{width:100%;transition:.5s}.inner_about_left_img:hover video,.inner_blog_area:hover .blog_overlay,.inner_blog_area:hover .inner_blog_img img{transform:scale(1.2)}.blog_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / 50%);transform:scale(0);transition:.5s}.inner_blog_absolute{position:absolute;top:20px;left:20px;display:inline-block;color:var(--whitec);background:var(--brcolor);padding:4px 10px;border-radius:5px;font-size:14px;text-align:center}.inner_blog_text span a{color:var(--paracolor);font-weight:400;font-size:14px}.inner_blog_text span{font-size:14px;font-weight:400;margin-right:10px;color:var(--paracolor)}.inner_blog_text span i{margin-right:3px;color:var(--brcolor)}.footer_socail_icons,.inner_blog_content{padding:10px 0 0}.inner_blog_content h2 a{font-size:20px;display:inline-block;margin-bottom:8px;font-weight:500;display:-webkit-box;overflow:hidden}.inner_blog_content p{font-size:14px;width:90%}.inner_blog_content>a{font-size:18px;font-weight:400;color:var(--brcolor)}.inner_blog_btn{padding:5px 0 0}.inner_blog_btn a{font-size:18px;font-weight:400;color:var(--bgcolor)}.inner_blog_btn a i{font-weight:700;margin-left:4px;font-size:20px}.inner_blog_shap{position:absolute;top:-50px;left:26%;animation:7s linear 1s infinite alternate witr_movetb_box47}.footer_left_shap,.footer_right_shap{animation:5s linear 1s infinite alternate witr_movetb_box45}@keyframes witr_movetb_box47{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.about_brand_area{padding:85px 0 120px}.inner_brand_area img{margin:0 auto;width:100%;border-radius:10px}.portfolio_area{padding:115px 0 120px}.portfolio_title p{width:64%;margin:0 auto}.inner_port_possition>a,.portfolio_overlay_cont>a{width:55px;line-height:55px;text-align:center;height:55px}.portfolio_2_subc{padding:0 0 5px 15px}.portfolio_2_subc h2 a{font-size:24px;transition:.5s;color:var(--brcolor)}.portfolio_nav_all{padding:0 0 22px}.portfolio_nav ul li{display:inline-block;border:1px solid #f3eaea;padding:10px 20px;font-size:16px;font-weight:500;margin:0 5px 10px;border-radius:5px;cursor:pointer;transition:.5s}.inner_port_possition h2 a,.portfolio_overlay_cont h2 a{margin-top:10px;color:var(--whitec);transition:.5s;display:inline-block}.portfolio_img_area{position:relative;overflow:hidden;margin-bottom:20px}.overlay{position:absolute;top:0;left:0;background-color:#ba3b0094;text-align:center}.inner_port_possition,.portfolio_overlay_cont{left:50%;width:100%;position:absolute;transform:translate(-50%,-50%)}.inner_port_possition{top:50%}.inner_port_possition>a{display:inline-block;border-radius:5px;color:var(--whitec);margin-right:6px;transition:.5s}.inner_port_possition h2 a{width:100%;font-size:22px}.inner_port_possition h2 a:hover{background:0 0;color:var(--blackc)}.portfolio_overlay_cont{top:60%;transition:.3s ease-in-out .3s;opacity:0;visibility:hidden}.portfolio_overlay_cont>a{display:inline-block;border-radius:5px;background:0 0;color:var(--whitec)}.yblog_left_sub>a,.yblog_left_text_sub span{color:var(--paracolor)}.portfolio_overlay_cont>a:hover{background:var(--bgcolor);color:var(--whitec)}.portfolio_overlay_cont>a i{font-size:25px}.portfolio_overlay_cont h2 a{font-size:24px}.inner_portfolio_items:hover .portfolio_overlay_cont{top:50%;opacity:1;visibility:visible}.portfolio_lo_nav_area{padding:40px 0 0}.inner_portfolio_lower_nav ul li{display:inline-block}.inner_portfolio_lower_nav ul li a{display:inline-block;border-radius:5px;font-size:19px;line-height:1;margin:0 5px;padding:15px 24px;box-shadow:0 10px 40px 0 rgba(50,65,141,.12)}.inner_portfolio_lower_nav ul li a i{font-size:22px;font-weight:700}.yblog_left{padding:100px 0 70px}.inner_yblog_form{position:relative;width:100%;padding:20px 0;box-shadow:0 0 20px 0 rgb(0 0 0 / 5%)}.inner_yblog_form input{width:90%;outline:0;height:55px;border:1px solid #efefef;margin-left:20px;padding-left:20px}.inner_yblog_form button{position:absolute;right:0;display:inline-block;outline:0;border:none;padding:16px 20px 14px;margin-left:-5px;background-color:#ddddddb9}.inner_yblog_left_title{margin:30px 0;width:100%;padding:20px 20px 15px;box-shadow:0 0 20px 0 rgb(0 0 0 / 5%)}.inner_yblog_left_title h2{font-size:24px;padding-bottom:10px;margin-bottom:20px}.inner_yblog_left_title a{display:inline-block;margin-top:15px}.inner_yblog_left_title a.bottom{border-bottom:none}.inner_yblog_left_title a:hover,.single_blog_post_area a:hover{color:var(--hoverbg)}.inner_yblgo_left_style2 a{display:inline-block;width:100%;border-bottom:1px solid #ddd;padding:13px 0 12px;margin-top:0}.inner_yblog_left_img{margin-bottom:10px}.yblog_left_inner{padding:0;background:0 0;margin:0 0 30px;box-shadow:0 0 30px 0 rgb(0 0 0 / 5%)}.yblog_left_sub{padding:25px 0 30px 15px}.yblog_left_sub h2 a{width:100%;font-size:22px}.footer_nav ul li,.yblog_left_text_sub{padding:0 0 10px}.yblog_left_sub p{font-size:16px;font-weight:400;width:95%}.yblog_left_sub>a{display:inline-block;margin:7px 0 0;padding:7px 25px;border:1px solid #ddd;font-size:16px;font-weight:400;border-radius:5px;text-transform:capitalize}.inner_project_in_icon a,.ycalender_inner td,.ycalender_inner th{border:1px solid #ddd;text-align:center}.ycalender_inner h5{background-color:var(--brcolor);color:var(--whitec);padding:14px 0 12px;text-align:center;text-transform:uppercase;letter-spacing:2px;width:100%;margin:0}.ycalender_inner{padding:20px;width:100%}.ycalender_inner th{padding:10px 16px;font-size:15px;font-weight:700}.ycalender_inner td{padding:10px 12px;font-size:14px;font-weight:400}.project_information_area{padding:100px 0 85px}.about_footer_area .inner_copyright_right ul,.inner_project_infor_list{padding:0;list-style:none}.inner_project_right_content h2,.inner_project_text_area h2,.inner_single_page_middle_text h2{font-size:24px}.inner_project_right_content p span{font-size:16px;color:var(--bgcolor);font-weight:700}.inner_project_in_icon a{width:48px;height:48px;display:inline-block;line-height:46px;border-radius:30px;background-color:var(--whitec);color:var(--bgcolor);font-size:20px;margin-right:4px}.inner_project_text_area{margin-top:25px}.inner_project_information_descrip{margin-bottom:8px}.inner_project_information_descrip h4{font-size:16px}.inner_project_infor_list{margin-bottom:15px}.inner_project_infor_list li,.inner_single_box_area p{margin-bottom:5px}.inner_single_box_area{background-color:#f8f9fa;padding:20px}.inner_single_page_middle_text{margin:35px 0 45px}.single_blog_group{margin-top:125px}.inner_single_blog_group_box{background-color:#f8f9fa;padding:10px 20px 30px;margin-top:30px}.inner_single_blog_group_box p{font-size:1.5em;font-style:italic;margin-bottom:0}.inner_single_blog_group_box span{font-size:1.125em;font-weight:400;color:var(--paracolor)}.single_blog_post_area{margin:80px 0 30px;padding:25px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.single_blog_post_area a{color:var(--paracolor);font-size:16px;font-weight:400}.single_comment_title{margin:35px 0 55px}.single_post_comment_area input{width:47%;outline:0;height:42px;padding:0 20px;border:1px solid #ced4da;border-radius:5px;margin-right:20px;margin-bottom:20px}.inner_single_post_checkbox{display:flex;align-items:center;margin:10px 0}.inner_single_post_checkbox input{height:15px;width:12px;margin-right:6px}.single_post_comment_area textarea{width:97%;padding:10px 20px;height:150px;margin-top:15px;margin-bottom:15px;outline:0;border:1px solid #ced4da;border-radius:5px}.single_post_comment_area button{display:inline-block;text-align:center;padding:16px 30px;margin-top:5px;border-radius:5px;background-color:var(--brcolor);color:var(--whitec);border:none;outline:0;transition:.6s}.footer_area{padding:50px 0 15px;position:relative;z-index:999;background:#2a2a2a}.footer_upper_address{margin-bottom:40px;padding:20px 0;border-bottom:2px dashed var(--brcolor)}.footer_address_area{display:flex}.footer_address_icon{margin-right:15px}.footer_address_icon i{display:inline-block;border:2px solid #e5e5e5;font-size:21px;border-radius:15px 15px 15px 0;width:45px;color:#e5e5e5;height:45px;line-height:40px;text-align:center;transition:.5s}.footer_address_area:hover .footer_address_icon i{background-color:var(--brcolor);color:var(--whitec);border:2px solid transparent}.footer_address_content h3{margin:0;color:#fff;font-size:15px;font-weight:400}.footer_address_content p{font-size:14px;color:#e7e4e4}.footer_logo_area p{padding:10px 0;margin:0;color:#e7e4e4;text-align:justify}.footer_socail_icons a{display:inline-block;color:var(--whitec);background:#e8a317;font-size:18px;height:30px;width:30px;line-height:28px;border-radius:5px;text-align:center;margin-right:10px}.footer_widget h2{margin-bottom:20px;padding:0 0 12px;color:#fff}.footer_nav{margin-top:12px}.footer_nav ul{list-style:none;padding-left:0}.footer_nav ul li a{font-weight:400;color:#e7e4e4}.footer_widget input{width:100%;font-size:16px;line-height:28px;border-radius:10px;border:none;outline:0;padding:15px;height:50px}#scrollUp,.footer_widget button{font-size:30px;background:var(--brcolor);color:var(--whitec)}.footer_widget button{position:absolute;top:0;right:0;padding:10px 15px;border:none;outline:0;border-radius:10px;transition:.5s}.copy_right_border{padding:15px 10px 0;border-top:2px dashed #727272;margin-top:10px}.copyright_text p{margin:0;color:#e7e4e4}.footer_left_shap{position:absolute;top:125px;left:30px;z-index:-1}.footer_right_shap{position:absolute;bottom:50px;right:50px}.about_footer_area{padding:100px 0 0;background-position:center center}.about_footer_area .footer_widget button,.about_footer_area .footer_widget input{border-radius:0}.about_footer_area .copy_right_border{padding:10px 0 0;border-top:1px solid var(--whitec)}.about_footer_area .inner_copyright_right ul li{margin-left:25px;display:inline-block}#scrollUp{bottom:40px;height:40px;line-height:40px;right:40px;text-align:center;border-radius:5px;width:40px;box-shadow:0 0 10px #0000002e}.main_logo img{width:180px}.footer_logo_area img,.sticky_logo img{width:144px;background-color:#fff;border-radius:50%}.mobile_menu_logo a img{width:75px}.footer_logo_area img{margin-bottom:11px}.inner_about_right_shap img{width:38%}@media (max-width:991px){.service_area{padding:70px 0 95px!important}}.inner_shop_img img,.popular-fod .inner_shop_img img{width:100%;height:160px;object-fit:contain}.inner_img_area{width:70px;padding:6px 8px}.inner_feature_area{display:flex;gap:15px;border:1px solid #882623;align-items:center;padding:10px 15px;border-radius:10px;box-shadow:4px 4px 0 #8c2723}.inner_feature_area h3{color:#832622;text-align:start}.p_img{height:80px}.category-sec{background:#e8a317;margin-top:50px;padding-bottom:25px}.category img{width:50%}.category h4{color:#fff;font-size:22px}.contact_form_box{border:2px solid #831714;padding:20px 15px;box-shadow:0 0 20px #e8a31738;border-radius:10px}.image-overlay-section{position:relative;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.image-overlay-section .image-container{width:100%;height:100%}.image-overlay-section img{width:100%;height:100%;display:block}.image-overlay-section .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(231 171 47 / 42%)}.image-overlay-section .content{position:absolute;z-index:2;color:#fff;max-width:100%;padding:133px 10px;top:0}.image-overlay-section .content h2{font-size:40px;margin-bottom:15px;font-weight:700;color:#fff}.image-overlay-section .content p{font-size:22px;line-height:1.5;margin-bottom:25px}.image-overlay-section .content a{display:inline-block;background:#e8a317;color:#fff;text-decoration:none;padding:10px 30px;border-radius:43px;font-weight:600;transition:background .3s}.image-overlay-section .content a:hover{background:#b20d08}@media (max-width:768px){.image-overlay-section .content h2{font-size:26px}.image-overlay-section .content p{font-size:16px}}.inner_shop_content h2{font-size:17px!important;text-align:start}.grid-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;list-style:none;padding:0;margin:0}.header_drop_headding{text-transform:capitalize;font-size:17px;line-height:25px;text-align:start;word-spacing:3px;color:#e8a317;font-weight:400}.boder_n{border:none!important}.h_235{height:235px}.footer_list{display:flex;gap:5px;justify-content:end}.footer_list li a{color:#e7e4e4!important}@media(max-width:767px){.carousel-control-next,.carousel-control-prev{display:none}}.instagram-post-card{width:100%;position:relative;border-radius:11px;transition:transform .3s ease-in-out;padding:20px 0}.instagram-post-card:hover{transform:translateY(-5px)}.gallery-item{break-inside:avoid}.image_post{position:relative;z-index:-999}.instagram-post-card img{width:100%;border-radius:10px;margin:auto;height:200px}.instagram-sec .slick-slide{padding:0 7px}.play-icon{position:absolute!important;z-index:9999;top:42%;left:34%;text-align:center;color:#7a2622;background:#fff;border-radius:50%;font-size:12px;height:50px;width:50px;line-height:56px;overflow:visible}.inner_about_left_img,.video-wrapper{overflow:hidden}.play-icon i:after{content:"";position:absolute;height:100%;width:100%;top:50%;left:50%;z-index:-1;background-color:#fff;border-radius:50%;animation:1.5s linear infinite ripple-wave;transform:translate(-50%,-50%) scale(1);transition:.5s ease-in-out;opacity:.6}.product-bx{border-radius:10px;border:1px solid #e8a317}.inner_contact_form input,.inner_contact_form textarea,.inner_feature_area{background:0 0}.play-btn,.play-btn:hover{background:rgb(150 39 36)}.hunter-logo img{width:150px}.inner_shop_content a{font-size:17px;font-weight:500;line-height:25px;display:-webkit-box;overflow:hidden;color:#fff}.inner_about_left_img video{transition:transform .6s}.video-wrapper{position:relative;border-radius:10px}.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}.play-btn i{color:#fff;font-size:25px}.blog_area .section_title_area{margin-bottom:25px}.single_service_area img{margin-bottom:20px;width:70px}@media (min-width:1200px) and (max-width:1600px){.slid_img{height:500px}}@media (min-width:992px) and (max-width:1199px){.slid_img{height:500px}}@media (min-width:768px) and (max-width:991px){.inner_blog_shap{position:absolute;top:-50px;left:0;animation:7s linear 1s infinite alternate witr_movetb_box47}.inner_blog_shap img{width:100%}.shop_area{padding:40px 0 50px;position:relative}.inner_slider_area{height:360px;width:100%}.slid_img{height:300px}}@media only screen and (min-width:600px) and (max-width:767px){.inner_blog_shap{position:absolute;top:-50px;left:0;animation:7s linear 1s infinite alternate witr_movetb_box47}.shop_area{padding:40px 0 50px;position:relative}.inner_blog_shap img{width:100%}.inner_slider_area{height:360px;width:100%}.slid_img{height:200px}}@media only screen and (min-width:480px) and (max-width:599px){.inner_blog_shap{position:absolute;top:-50px;left:0;animation:7s linear 1s infinite alternate witr_movetb_box47}.inner_blog_shap img{width:100%}.shop_area{padding:40px 0 50px;position:relative}.inner_slider_area{height:360px;width:100%}.slid_img{height:200px}}@media only screen and (min-width:320px) and (max-width:479px){.inner_blog_shap{position:absolute;top:-50px;left:0;animation:7s linear 1s infinite alternate witr_movetb_box47}.shop_area{padding:40px 0 50px;position:relative}.inner_blog_shap img{width:100%}.slid_img{height:150px}.normal-cursor{cursor:default!important}}
.dt{
    display:block;
}
.mb{
    display:none;
}
#bee {
  position: fixed;
  width: 200px; 
  height: 200px;
  pointer-events: none;
  transform: translate(-20%, -20%);
  z-index: 9999;
}

#bee-text {
  position: fixed;
  font-size: 17px;
  color: #844a1a;  
  font-weight: bold;
  pointer-events: none;
  transform: translate(-50%, -50%);
  z-index: 9999;
}

.logo-tx {
    margin-bottom: 20px;
    color: #bc8c52;
    font-weight: 600;
    line-height: 0px;
}

.cat{
 margin-left:10px !important;   
 display:none;
}


.grid-list li:hover{
     .cat{  
     display:block;
    }   
}

.image-container {
   position: relative;
   width: 100%;
   height: auto;
   }
   .market-wrapper {
   position: absolute;
   bottom: 20px;      /* distance from bottom */
   right: 15%;       /* distance from right */
   display: flex;
   flex-direction: row;   /* stack vertically */
   gap: 10px;          /* spacing between icons */
   }
   .market-btn img {
   height: auto;
   border-radius: 8px;
   display: block;
   transition: 0.3s;
   margin:0 5px;
   }
   .market-btn img:hover {
   transform: scale(1.1);
   }
.iphone-frame {
   position: relative;
   width: 100%;
   aspect-ratio: 9 / 16;
   background: #111;
   border-radius: 36px;
   padding: 10px;
   }
   .iphone-screen {
   position: relative;
   width: 100%;
   height: 100%;
   background: #000;
   border-radius: 26px;
   overflow: hidden;
   border: 1px solid #ffff;
   }
   .iphone-screen video {
   width: 100%;
   height: 100%;
   object-fit: cover;
   }
   .iphone-frame::before {
   content: "";
   position: absolute;
   top: 8px;
   left: 50%;
   transform: translateX(-50%);
   width: 84px;
   height: 17px;
   background: #000000;
   border-radius: 0px 0px 10px 10px;
   z-index: 2;
   border: 1px solid #fff;
   border-top: none;
   }
   .iphone-frame::after {
   content: "";
   position: absolute;
   left: -3px;
   top: 90px;
   width: 3px;
   height: 70px;
   background: #333;
   border-radius: 3px;
   }
   @media (max-width: 992px) {
   .iphone-frame {
   border-radius: 30px;
   }
   }
   @media (max-width: 576px) {
    .dt{
        display:none;
    }
    .mb{
        display:block;
    }
   .iphone-frame {
   aspect-ratio: 4 / 5;
   border-radius: 26px;
   }
   .iphone-frame::before {
   width: 60px;
   height: 12px;
   }
   }
   .video-wrapper {
   position: relative;
   width: 100%;
   height: 450px;
}

.video-thumbnail {
   width: 100%;
   height: 100%;
   cursor: pointer;
   border-radius: 10px;
   overflow: hidden;
   position: relative;
}

.video-thumbnail img {
   width: 100%;
   height: 100%;
   object-fit: cover;
}

.play-btn {
   position: absolute;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
   font-size: 60px;
   color: #fff;
   background: rgba(0,0,0,0.4);
   border-radius: 50%;
   width: 80px;
   height: 80px;
   display: flex;
   align-items: center;
   justify-content: center;
}
