/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.btn,.btn:hover{color:var(--awb-color1)}.btn:hover,.footer_contact_list li a:hover,.footer_part_two_child_two p a,.view-all-btn-hols a,.view-all-btn-hols a:hover,body.post-template-default.single.single-post p a:hover,span.fusion-tb-categories{text-decoration:underline}*{outline:0!important}a{transition:.5s}.mrb10{margin-bottom:10px!important}.post-content h1.fusion-responsive-typography-calculated{margin-top:0!important;font-weight:600;font-family:Outfit}section.avada-page-titlebar-wrapper .fusion-page-title-captions h1{text-transform:uppercase}.category-blog .fusion-content-sep.sep-double.sep-solid,.dropdown-header-list,.footer-main-section-holds form.fusion-form.fusion-form-87 .fusion-form-label-wrapper,.page-id-15 section.avada-page-titlebar-wrapper,.post .fusion-sharing-box.fusion-theme-sharing-box.fusion-single-sharing-box,.post section.about-author{display:none!important}.btn{background:var(--awb-color7);padding:15px 20px;border-radius:5px;display:inline-flex}.btn:hover{background:var(--awb-color8)}.slider-blog-in-home-holdes span.fusion-imageframe img{height:505px!important}.slider-blog-in-home-holdes .fusion-title.title h3 a{font-size:24px!important;font-weight:500!important;font-family:Outfit;color:#282828!important}.header-right-side-box ul{padding:0;margin:0;display:flex}.header-right-side-box ul li.call-btn{list-style:none;display:block}.header-right-side-box ul li.call-btn a i.fa-solid.fa-phone{font-size:23px;padding:17px 18px;background-color:#fff;border-radius:50%;box-shadow:0 1px 11px rgb(0 0 0 / .2);color:#0f7abf}.header-right-side-box ul li.call-btn a i.fa-solid.fa-phone:hover,.header-right-side-box ul li.whatsapp-btn a i.fab.fa-whatsapp:hover{box-shadow:0 1px 11px rgb(133 49 61)}.header-right-side-box ul li.whatsapp-btn{list-style:none;display:block;margin:0 0 0 4px;padding:0}.header-right-side-box ul li.whatsapp-btn a i.fab.fa-whatsapp{font-size:31px;padding:14px 16.5px;background-color:#fff;border-radius:50%;box-shadow:0 1px 10px rgb(0 0 0 / .2);color:#13c913;margin-left:10px}.about-content-holds h1,.about-content-holds h2,.about-content-holds h3,.about-content-holds h4{margin:0 0 16px!important;font-size:21px!important;text-transform:uppercase!important;letter-spacing:1px!important;color:#333!important}.main-blogs-content-holds h3,body.post-template-default.single.single-post h2,body.post-template-default.single.single-post h3{margin-top:0!important;margin-bottom:16px!important}.about-content-holds p{font-size:14px;color:#000000a3;letter-spacing:.5px!important;margin-bottom:14px!important;font-weight:400}body.post-template-default.single.single-post p a{color:#ff2323}.banner-content h1{font-size:24px!important;font-weight:600!important;font-family:Poppins!important;margin-bottom:4px!important}.banner-content p{font-size:14px!important}.banner-content{padding-right:80px!important}.trending-post-right-side-box ul.fusion-grid-posts-cards li.trending-post-card-box{width:100%;margin-bottom:0!important;border-bottom:1px solid #e2e2e2;padding-bottom:4px!important;padding-left:0}.trending-post-right-side-box ul.fusion-grid-posts-cards li.trending-post-card-box .fusion-column-wrapper{flex-direction:row!important}.trending-post-right-side-box ul.fusion-grid-posts-cards li.trending-post-card-box .fusion-column-wrapper .fusion-title.title h3{font-size:15px!important;margin:1px 0 0 20px!important;color:#333!important}.trending-post-right-side-box ul.fusion-grid-posts-cards li.trending-post-card-box .fusion-column-wrapper .fusion-title.title h6{font-size:14px!important;margin:8px 0 0 14px!important;font-weight:500;color:#747474!important}ul li.simple-post-card-holde-second .fusion-title.title h3{font-size:18px!important;margin-top:8px!important;margin-bottom:8px!important;font-weight:500!important}ul li.simple-post-card-holde-second .fusion-title.title h6{font-size:13px!important;font-weight:500;color:#747474!important}li.simple-post-card-holde-second.post-card p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fusion-body .fusion-content-tb p{font-size:14px;line-height:21px;font-family:Poppins;margin-bottom:8px;font-weight:400}ul.slides img{border-radius:8px!important;width:100%!important}.fusion-search-form-content{border:1px solid #e2e2e2;border-radius:4px}body.post-template-default.single.single-post h1.entry-title{font-size:32px!important;font-weight:600!important}body.post-template-default.single.single-post h2{font-size:28px!important;font-weight:600!important}.main-blogs-content-holds h2 strong,body.post-template-default.single.single-post h2 strong{font-size:28px!important;font-weight:600!important;margin-bottom:0!important;padding-bottom:0!important}body.post-template-default.single.single-post h3{font-size:24px!important;font-weight:600!important}.main-blogs-content-holds h3 strong,body.post-template-default.single.single-post h3 strong{font-size:24px!important;font-weight:600!important;margin-bottom:0!important;padding-bottom:0!important}.blogs span,.post-content ol li,.styled-policy .rte strong{font-weight:600}.main-blogs-content-holds ul li p,body.post-template-default.single.single-post ul li p{margin-bottom:3px!important}.main-blogs-content-holds h1{font-size:30px!important;margin-bottom:16px!important}.blogs p,.blogs span,.blogs ul li{font-size:14px}.category-blog h2{margin-top:12px!important}.category-blog ul.slides li a img{border-radius:3px!important}body.blog img.attachment-full.size-full.wp-post-image{height:295px;object-fit:cover}.blogs img{margin-bottom:24px}.home-new-blog-box{background-color:#eff8ff;padding:20px 30px 37px;border-radius:4px;border:1px solid #a6c0d47d}.home-new-blog-box h3{font-size:22px!important}.home-new-blog-box p,.home-new-blog-box ul,section#categories-2 ul li a,section#recent-posts-2 ul li a{font-size:13px!important}.home-new-blog-box p,.view-all-btn-hols a{font-weight:500}.home-new-blog-box ul{padding:0 20px 10px;font-weight:500}.trending-post-right-side-box ul.fusion-grid-posts-cards li.trending-post-card-box .fusion-column-wrapper span.fusion-imageframe{width:150px!important}.trending-post-right-side-box ul.fusion-grid-posts-cards li.trending-post-card-box .fusion-column-wrapper span.fusion-imageframe img{object-fit:cover;height:75px;border-radius:8px}ul li.simple-post-card-holde-second span.fusion-imageframe img{height:135px;object-fit:cover;border-radius:12px!important}.blog-third-img-box-holdes span.fusion-imageframe img{height:344px!important;object-fit:cover!important}.fusion-widget-area .widget_recent_entries li a:before{top:11px}.fusion-featured-slider-tb .fusion-slider-sc .fusion-flexslider-loading.flexslider.flexslider-hover-type-none{margin-bottom:30px!important}section#categories-2 ul li,section#recent-posts-2 ul li{margin:0 0 6px!important;padding:0 0 10px!important;border-bottom:1px solid #bdbdbd;line-height:20px!important}.post-content ol{padding:0 15px;margin:0}.post-content ul{padding:0 20px}.styled-policy{line-height:1.65;margin:20px auto}.styled-policy .rte h1,.styled-policy .rte h2,.styled-policy .rte h3,.styled-policy .rte h4{font-size:20px;font-weight:500}.styled-policy .rte p a,.styled-policy .rte ul li a{color:#0767b7!important;text-decoration:underline}.styled-policy .rte p{margin-bottom:18px;font-size:14px;font-weight:300;font-family:Poppins}.styled-policy .rte ul li{font-size:15px}@media screen and (max-width:768px){.styled-policy{font-size:14px}}.contact-us-page-holds .heading-hoklds h2{font-size:30px;font-weight:600;text-transform:uppercase;margin-left:0}.contact-content-box-upper{text-align:center}.contact-content-box-upper h3{font-size:26px!important;text-transform:uppercase!important;color:#333!important;margin-bottom:18px!important}.contact-content-box-upper p{line-height:22px;font-weight:400;font-style:normal;color:#777;font-size:15px}.contact-us-page-holds .inner-content-box p{font-size:15px;font-weight:500;color:#737373;margin-bottom:6px}.contact-us-page-holds .inner-content-box span{font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:10px;display:block}.contact-us-page-holds .inner-content-box{padding-bottom:32px}.fusion-form-form-wrapper .fusion-form-field .fusion-form-input{width:100%;color:#121212;font-size:14px;height:50px;border:1px solid #ccc!important}.fusion-form-form-wrapper .fusion-form-field .fusion-form-input::placeholder{color:#121212}.fusion-form-form-wrapper .fusion-form-field textarea.fusion-form-input{padding:1em;box-sizing:border-box;height:auto;font-size:14px;border:1px solid #ccc!important}.fusion-form-form-wrapper .fusion-form-field textarea.fusion-form-input::placeholder{color:#121212}.fusion-form-form-wrapper .fusion-form-field select{color:#121212!important;font-size:14px!important;border:1px solid #ccc!important}.fusion-form-form-wrapper .fusion-form-field select option{color:#121212!important;font-size:14px!important}.inner-content-box-btn a{text-transform:uppercase;padding:12px 24px;display:inline-block;font-size:14px;margin-top:24px;text-align:center;background-color:#85313d;color:#fff;border:1px solid #85313d;font-weight:600}.footer_socail_links a i,.view-all-btn-hols a{color:#333;font-size:16px}.inner-content-box-btn a:hover{background-color:#fff;color:#85313d;border:1px solid #85313d}.main-custom-footer-form-fields{width:35%!important;margin:auto!important}.container{width:100%!important}.footer-meida-medium-box{text-align:center;margin:48px 0 30px}.footer-meida-medium-box small{margin-bottom:20px;display:block}.footer-meida-medium-box ul{padding:0;margin:0}.footer-meida-medium-box ul li{list-style:none;display:inline-block}.footer-meida-medium-box ul li a{list-style:none;display:inline-block;margin:0 8px;line-height:1.2;--minFontSize:16;text-transform:uppercase;font-size:13px;color:#131313}ul#menu-left-side li{margin-right:5px}ul#menu-left-side li:first-child span{margin-left:0!important}.view-all-btn-hols{position:absolute;bottom:5px;right:30px}.view-all-btn-hols a:hover{color:#050505}.fusion-woo-badges-wrapper .onsale{margin-left:14px!important;margin-top:32px!important}span.woocommerce-Price-amount.amount{font-weight:600!important}.woo-sale-badge-circle .onsale{line-height:0;border-radius:50%;padding:0 .3em;color:#fff!important;font-weight:600!important}.shop-details-content-holds p.fusion-onsale{position:absolute;margin-top:-18px!important;margin-right:20px!important}.fusion-body .fusion-woo-price-tb.badge-position-right .fusion-onsale{order:2;position:absolute;top:20px!important;z-index:1111;right:25px!important;border:unset;padding:3px 10px;background-color:#129c2f!important;color:#fff!important}.fusion-form .form-submission-notices .fusion-form-response,body.error404 #post-404page .fusion-error-page-search,body.error404 #post-404page .fusion-error-page-useful-links,body.error404 .avada-page-titlebar-wrapper{display:none}.footer-main-section-holds form.fusion-form.fusion-form-87 input::placeholder{font-size:15px!important;padding:2px;color:#6e6e6e}.footer-main-section-holds form.fusion-form.fusion-form-87 .new-colum-for-email .fusion-column-wrapper.fusion-column-has-shadow.fusion-flex-justify-content-flex-start.fusion-content-layout-column{display:flex;flex-direction:row}.footer-main-section-holds form.fusion-form.fusion-form-87 input{border:1px solid #ccc!important;width:335px;height:52px;background-color:unset!important}.footer-main-section-holds form.fusion-form.fusion-form-87 .cutom-form-btn.form-form-submit.button-default{position:absolute;left:-17px;top:0;background-color:#050505;color:#fff!important;border:2px solid #050505;border-radius:unset;width:72px;border-top-right-radius:5px;border-bottom-right-radius:5px}.footer-main-section-holds form.fusion-form.fusion-form-87 .cutom-form-btn.form-form-submit.button-default span{color:#fff;text-transform:uppercase;font-size:14px;font-weight:400;padding:7px 0;line-height:0}.new-colum-for-email input{height:44px!important}.footer-main-section-holds{position:relative}.footer-main-section-holds form.fusion-form.fusion-form-87{position:absolute;right:0;top:-250px;padding-right:5vw}section.footer-upper-section-holds{display:flex;justify-content:space-between;padding:16px 0}section.footer-upper-section-holds .divider-holds{border-right:1px solid #7f7e7e;height:32px;position:relative;top:6px}section.footer-upper-section-holds .box-one span a i.fa.fa-envelope{margin-right:8px;top:1px;position:relative}section.footer-upper-section-holds .box-one span a i.fa.fa-phone{transform:rotate(10deg);margin-right:8px;top:1px;position:relative}section.footer-upper-section-holds .box-one span,section.footer-upper-section-holds .box-one span a{color:#fff;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.custom_container{max-width:unset;margin:unset}.footer_section{float:left;width:100%;padding:64px 0 30px;margin-bottom:14px}span.footer_collapse_icons.fusion-responsive-typography-calculated{font-size:16px!important;line-height:25px!important;letter-spacing:2px;color:#fffffffc;font-family:Montserrat;font-weight:500}.footer-logo-content p{font-style:normal;font-size:13px;color:#ffffffa3;font-family:Montserrat}.footer_data_box{display:grid;width:100%;grid-template-columns:1.3fr 0.7fr 0.7fr 1fr;grid-template-rows:auto;grid-template-areas:". . . .";gap:30px 90px}.footer-logo-content a img{width:285px}.footer_data_box .footer-detail-box-one figure img{width:140px;margin-bottom:16px}.footer_data_box .footer-detail-box-one p{font-size:12px}.footer_detail_box_one,.footer_detail_box_two{display:flex;flex-direction:column;width:100%}.footer_detail_box_one figure{margin:0!important;width:224px!important;padding-bottom:25px}.footer_detail_box_one figure img{width:100%}.footer_detail_box_one p{font-family:Inter;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:rgba(255,255,255,.6);margin:0!important;padding-bottom:32px;padding-right:23px;text-align:left}.footer_part_two_child_one,.footer_socail_links{display:flex;align-items:center}.footer_socail_links a{display:flex;align-items:center;margin-right:14px;background:#333;width:36px;height:36px;justify-content:center;border-radius:50%}.footer_detail_box_heading{position:relative;padding-bottom:24px}.footer_detail_box_heading span{margin-bottom:0!important;font-style:normal;font-weight:600;font-size:14px!important;line-height:18px!important;text-transform:uppercase;color:#fffffffc}.footer_contact_list li,.footer_contact_list li a,.footer_contact_list li i,.footer_detail_box_content_list li a{font-weight:100;color:#ffffffa3;font-family:Montserrat;font-style:normal}.footer_contact_list,.footer_detail_box_content_list{display:flex;flex-direction:column;width:100%;padding:0!important;margin:0!important}.footer_detail_box_content_list li{list-style:none;display:flex;align-items:center;gap:0 5px;padding-bottom:12px}.footer_contact_list li:last-child,.footer_detail_box_content_list li:last-child{padding-bottom:0}.footer_detail_box_content_list li a{line-height:21px;text-transform:capitalize;font-size:14px}.footer_contact_list li a:hover,.footer_detail_box_content_list li a:hover{color:#fff}.footer_contact_list li,.footer_contact_list li i{list-style:none;display:flex;padding-bottom:16px;line-height:25px!important;font-size:15px}a.color{color:#fbeee6!important}.footer_contact_list li a{line-height:25px;font-size:14px;margin-left:4px}.f-contact-heading{padding-top:12px;padding-bottom:14px}.f-contact-heading span{font-style:normal;text-transform:capitalize;font-size:15px!important;line-height:25px!important;letter-spacing:2px;color:#fffffffc;font-family:Montserrat;font-weight:500}.footer-social-links{display:flex}.footer-links i{color:#121212!important;background-color:#fff;height:34px;width:34px;font-size:15px;border-radius:20px;margin-right:8px;display:flex;justify-content:center;align-items:center;border:1px solid #ccc}.footer-links i:hover{color:#fff!important;background-color:#e40101;border:1px solid #e40101}@media (min-width:768px) and (max-width:1024px){.footer_data_box{grid-template-columns:1.6fr 1.6fr 1fr;grid-template-areas:". . .";padding-bottom:60px}}@media (max-width:767px){.footer_data_box{grid-template-columns:1.6fr 1fr;grid-template-areas:". .";padding-bottom:0}.footer_part_two_child_two{text-align:center}}@media (min-width:540px){.copy_right_text1 span,.copy_right_text1 span a,section.copy_right_manin{color:rgba(255,255,255,.6)}.modcontent.panel{display:block!important}section.copy_right_manin{background:#000;border-top:1px solid rgba(255,255,255,.2);float:left;width:100%;display:none}.footer_application_download_links{flex-direction:column;width:100%;align-items:flex-start}.footer_application_download_links a:first-child{margin-bottom:6px}.footer_application_download_links a{margin-bottom:0}}.footer_divider_lines{display:flex;justify-content:space-between;width:100%;align-items:center}.footer_divider_lines small{flex-grow:5;line-height:0;text-align:center;position:relative;padding:0 10px 0 15px}.footer_divider_lines small:before,.form_divider_lines small:before{content:" ";display:block;border-bottom:1px solid #ffffff14}.form_divider_lines span{font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:var(--checkout_process_forms_text_color);margin-bottom:3px}.footer_part_two{color:#fff;float:left;width:100%;padding:10px 0;border-top:1px solid #ffffff4f}.footer_part_two_child_two{display:flex;justify-content:space-between!important;flex-direction:row;width:100%}.footer_part_two_main{display:flex;justify-content:center;width:100%;align-items:center}.footer_part_two_child_one a img{width:130px}.footer_part_two_child_two p,.footer_part_two_child_two span{font-style:normal;font-size:13px;line-height:21px;display:block;text-align:center;color:#ffffffa3;margin:0 3px;font-weight:100!important}.footer_part_two_child_two p a{margin-left:6px;color:#ffffffa3}.footer_part_two_child_two ul{margin:0;padding:0}.footer_part_two_child_two ul li{display:inline-block;font-size:13px;margin-right:21px}.footer_part_two_child_two ul li a{color:#131313}.footer_part_two_child_three span,.footer_part_two_child_three span a{font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:rgb(255 255 255)}img.L-img{width:105px}@media (max-width:540px){.footer_data_box,.home_newsletter_box{grid-template-columns:1fr;grid-template-areas:"."}.footer_detail_box_heading.accordion:after,.footer_detail_box_heading.active:after{color:#fff;font-family:revicons;font-size:26px;position:absolute;height:100%;display:flex;margin:0;top:4px;right:0}.footer_data_box{gap:8px 0}.footer_detail_box_heading{padding-bottom:0}.footer_contact_list,.footer_detail_box_content_list{padding-top:15px!important}.footer_section{padding:32px 30px;margin-bottom:0!important}.footer_socail_links{padding-bottom:15px}.panel{display:none;overflow:hidden;transition:.5s ease-out;text-align:left}.footer_detail_box_heading.accordion:after{content:"\002B";align-items:center;font-weight:600}.footer_detail_box_heading.active:after{content:"\2212"!important;align-items:center;font-weight:600!important}.home_newsletter_box{gap:20px}.footer_application_download_links a:first-child{margin-bottom:15px}.home_newsletter_box_one_content{border-right:0px}.footer_detail_box_one{justify-content:center;align-items:center;text-align:center}.footer_detail_box_one p{padding-right:0;text-align:center}.footer_part_two_main{flex-direction:column}.footer_part_two_child_three{padding-left:6px}.footer_part_two_child_two{padding:0}.footer_part_two_child_one a{padding-bottom:6px}}@media (max-width:768px){.blog-third-img-box-holdes span.fusion-imageframe img{height:175px!important}.slider-blog-in-home-holdes span.fusion-imageframe img{height:201px!important}.slider-blog-in-home-holdes .fusion-title.title h3 a,body.post-template-default.single.single-post h4{font-size:18px!important}.trending-post-right-side-box ul.fusion-grid-posts-cards li.trending-post-card-box .fusion-title.title{margin-bottom:0!important;margin-top:0!important}.trending-post-right-side-box ul.fusion-grid-posts-cards li.trending-post-card-box .fusion-column-wrapper .fusion-title.title h6{font-size:13px!important;margin:5px 0 0 20px!important}.title-heading-border-holdes h1,.title-heading-border-holdes h2,.title-heading-border-holdes h3,.title-heading-border-holdes h4{font-size:22px!important;margin-bottom:16px!important}ul li.simple-post-card-holde-second .fusion-title.title h3{font-size:15px!important;margin-top:8px!important;margin-bottom:0!important;font-weight:500!important}.simple-post-card-holde-second .fusion-title{margin-top:0!important}body.post-template-default.single.single-post h1.entry-title{font-size:20px!important;font-weight:600!important}.post-content p{font-size:14px!important}body.post-template-default.single.single-post h2,body.post-template-default.single.single-post h3{font-size:20px!important}}body.error404 #post-404page{margin-top:40px}body.error404 #post-404page .fusion-error-page-404{margin-bottom:40px}