.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}.wpcf7-form label.error{color:#900; font-size:11px; float:none; padding-left:5px;} .noErrorMsg.wpcf7-form label.error{ display:none !important; height:0px !important; width:0px !important; overflow:hidden !important;}
strong.invalid{ color:red;}
strong.valid{ color:green;}.page_content > .container{width: 100%; max-width: 1240px;}
.container{width: 100%; max-width: 1240px;}
.header_nav_part{padding-left: 60px;}
.main-nav-container .main-menu > .menu-item.menu-right-item{float: right;padding: 0 6px;}
.sticky_header .main-nav-container .menu-item {padding: 0 7px;}
.header_logo_part .logo {margin-top: 15px !IMPORTANT;margin-bottom: 15px !IMPORTANT;}
.site_header .header_container .header_zone{position: absolute;left: 0;right: 0;top: 20px;background: none;}
.menu_box .container.wide_container{padding:5px 25px 0px 25px;background: #FFF;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 8px;margin: 0 auto;max-width: inherit;}
.sticky_header .menu_box .container.wide_container{padding:4px 25px 0px 25px;;}
.logo-in-menu .main-nav-container .menu-item.hide_link{display: none;}
.header_zone .main-nav-container .main-menu > .menu-item > a{text-transform: none;font-weight: 500;font-size: 16px;color: #353535;padding: 0 5px;}
.header_zone .main-nav-container .main-menu > .menu-item.current-menu-item > a,.header_zone .main-nav-container .main-menu > .menu-item > a:hover{color: #E05A2D;}
.main-nav-container .menu-item a, .main-nav-container .menu-item a:hover, .main-nav-container .main-menu > .menu-item > a, .main-nav-container .main-menu > .menu-item > span, .main-nav-container .menu-item .button_open, .main-nav-container .menu_extra_button, .site_name a{line-height: 47px;}
.header_zone .main-nav-container .main-menu > .menu-item.dark-menu > a{color: #331230; text-decoration: underline;}
.main-nav-container .main-menu > .menu-item-has-children > a::after {margin-top: -9px;}
li.extra-button.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-4044.link_align_center.right a{color: #353535 !important;
font-weight: 600;font-size: 24px;padding: 6px 0 0 72px;position: relative;}
li.extra-button.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-4044.link_align_center.right a .flaticon-phone{width: 40px;
height: 40px;display: inline-block;text-align: center;background: #E05A2D;color: #fff !important;border-radius: 50px;line-height: 42px;position: absolute;left: 7px;top: 4px;} 
li.extra-button.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-4044.link_align_center.right a .flaticon-phone::before {font-size: 25px !important;color: #fff !important;}
li.extra-button.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-4044.link_align_center.right a::before {top: 0px;
left: 0px;width: 50px;height: 50px;background-color: #ff9797;border-radius: 100%;animation: ripple 1.5s ease-out infinite;content: "";position: absolute;}
.menu-item > a span.tag_label{left: 65px;top: -2px;font-size: 16px;line-height: 18px;color: #E05A2D !important;text-transform: none !important;
background: none !important;}
.header_zone .main-nav-container .main-menu > .menu-item.btn > a{border: 1px solid #E05A2D;border-radius: 50px;font-size: 16px;line-height: 23px;
color: #E05A2D;padding: 5px 15px;margin-top: 6px;}
.header_zone .main-nav-container .main-menu > .menu-item.btn > a:hover{background: #E05A2D;color: #fff;}
.main-nav-container .main-menu .menu-item .sub-menu{padding: 10px;border-radius: 0 0 10px 10px;}
.main-nav-container .menu-item:hover > .sub-menu{min-width: 195px;}
.main-nav-container .main-menu > .menu-item .menu-item{background: #fff;}
.main-nav-container .sub-menu .menu-item a{font-weight: 400;font-size: 18px;line-height: 40px;color: #353535;text-transform: none;padding-right: 30px;padding-left: 0px;border-bottom: 1px solid rgba(137, 137, 137, 0.4);}
.main-nav-container .sub-menu .menu-item:last-child a{border: 0;}
.main-nav-container .sub-menu .menu-item a{font-size: 16px;}
.header_cont .menu-item .current-menu-parent > .button_open, .header_cont .menu-item .current-menu-item > .button_open{color: #353535;}
.main-nav-container .sub-menu .menu-item:hover > a{padding-right: 30px;padding-left: 0px;color: #E05A2D;}
.header_cont .main-nav-container .sub-menu .menu-item.current_page_item > a, .header_cont .menu-item.current-menu-ancestor .current-menu-ancestor > a, .header_cont .menu-item .current-menu-item > a, .header_cont .menu-item .current-menu-item:hover > a, .header_cont .menu-item .current-product-parent > a, .header_cont .main-nav-container .sub-menu .menu-item:hover > .button_open{color: #E05A2D;}
.main-nav-container .button_open::before {color: #353535;}
.main-nav-container .menu-item.current-menu-item > .button_open,.header_cont .main-nav-container .sub-menu .sub-menu > .menu-item:hover > a{color: #E05A2D !important;}
.header_cont .main-nav-container .sub-menu .sub-menu > .menu-item:hover .button_open::before {color: #E05A2D;}
.header_cont .main-nav-container .sub-menu .sub-menu > .menu-item:hover > a{padding-left: 0px;}
.main-nav-container .sub-menu .menu-item::after {display: none;}
.main-nav-container .sub-menu .menu-item > .sub-menu{box-shadow: none; left: 104%;}
.header_cont .header_nav_part .menu-item.current-menu-ancestor .current-menu-ancestor, .header_cont .header_nav_part .menu-item .current-product-parent, .header_cont .header_nav_part .menu-item .current-menu-item{background: none;}
.home #main .page_content{padding-top: 0;padding-bottom: 0;}
.home-top-section.vc_row{margin-top: -50px !important;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 8px;margin-bottom: 15px;overflow: hidden;height: 100%;background: #fff;align-items: center;}
.home-top-section .cws_textmodule .cws_textmodule_titles .cws_textmodule_title {font-size: 18px;line-height: 25px;color: #331230;font-weight: 500;margin-top: 15px;}
.home-top-section .custom_icons img{max-width: 100% !important;}
.home-top-section .cws_vc_shortcode_module{margin-bottom: 0 !important;}
.cws_vc_column-inner  .hm-topsec-block.wpb_column{height: 100%;}
.hm-topsec-block.wpb_column > .vc_column-inner{height: 100%; padding:0 !important;}
.hm-topsec-block.wpb_column > .vc_column-inner > .wpb_wrapper{height: 100%; padding: 25px 25px;box-sizing: border-box;cursor: pointer;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.hm-topsec-block.wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_single_image,.hm-topsec-block.wpb_column > .vc_column-inner > .wpb_wrapper .cws_vc_shortcode_module{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.hm-topsec-block.wpb_column > .vc_column-inner > .wpb_wrapper:hover{background: #E05A2D;}
.hm-topsec-block.wpb_column > .vc_column-inner > .wpb_wrapper:hover .cws_textmodule .cws_textmodule_titles .cws_textmodule_title{color: #fff !important;}
.hm-topsec-block.wpb_column > .vc_column-inner > .wpb_wrapper:hover .wpb_single_image .vc_single_image-wrapper{filter: brightness(0) invert(1);
-webkit-filter: brightness(0) invert(1);}
.cws_textmodule .cws_textmodule_titles h2.cws_textmodule_title{font-weight: 900;font-size: 50px;line-height: 66px; text-transform: uppercase;}
.cws_textmodule_wrapper.add_divider .cws_textmodule_titles::after{display: none !important;}
.section-title .cws_textmodule_content{max-width: 900px;margin: 0 auto;margin-top: 30px;}
.service-block > .vc_column-inner > .wpb_wrapper{position: relative;}
.service-block > .vc_column-inner > .wpb_wrapper .cws_textmodule{background: #FFFFFF;box-shadow: 0px 8px 24px rgba(51, 18, 48, 0.15);
border-radius: 8px;padding: 25px;position: static; top: 60%;left: 35px;right: 35px;height: 100% ;border: 2px solid transparent;}
.service-block > .vc_column-inner > .wpb_wrapper .cws_textmodule:before{background: #E05A2D;height: 5px;content: "";top: 0;left: 28px;right: 28px;margin: auto;opacity: 0;position: absolute;}
.service-block > .vc_column-inner > .wpb_wrapper .cws_textmodule:hover{border: 2px solid #E05A2D;}
.service-block > .vc_column-inner > .wpb_wrapper .cws_textmodule:hover:before{opacity: 1;}
.cws_textmodule .cws_textmodule_titles h5.cws_textmodule_title{font-size: 21px;line-height: 27px;text-transform: capitalize; font-weight: 700;}
.service-block .cws_textmodule_content{margin-top: 15px;}
.service-block .cws_textmodule_text .cws_textmodule_content p{font-size: 16px;line-height: 18px;text-align: center;color: #353535;}
.service-block > .vc_column-inner > .wpb_wrapper:before{position: absolute; content: ""; top: 0; bottom: 0; left: 0; right: 0;background: rgba(53, 53, 53, 0.6);border-radius: 24px;opacity: 0; display: none;} 
.service-block > .vc_column-inner > .wpb_wrapper:hover:before{opacity: 1;}
.service-block .wpb_single_image.icon-img{position: absolute;top: 40px;left: 0;right: 0;opacity: 0;}
.service-block > .vc_column-inner > .wpb_wrapper:hover .wpb_single_image.icon-img{opacity: 1;}
.over-flow-visibal.vc_row{overflow: visible !important;}
.hm-logo-slider.display-none{display: none !important;}
.hm-logo-slider .vc_images_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner > .vc_item{align-items: center;display: flex;justify-content: center;}
.hm-logo-slider .vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner > .vc_item > .vc_inner{background: #FFFFFF;border: 2px solid transparent;box-shadow: 0px 8px 24px rgba(51, 18, 48, 0.15);border-radius: 16px;padding: 15px;height: 100%;
align-items: center;display: flex;box-sizing: border-box;}
.hm-logo-slider .vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner > .vc_item.vc_active > .vc_inner{border: 2px solid #E05A2D;}
.hm-client-logo.vc_row .vc_column-inner > .wpb_wrapper{background: #FFFFFF;border: 2px solid transparent;box-shadow: 0px 8px 24px rgba(51, 18, 48, 0.15);border-radius: 16px;padding: 15px;height: 100%;align-items: center;display: flex;box-sizing: border-box; width: 100%;}
.hm-client-logo.vc_row .vc_column-inner > .wpb_wrapper:hover{border: 2px solid #E05A2D;}
.hm-client-logo.vc_row .vc_column-inner > .wpb_wrapper .wpb_single_image{margin-bottom: 0;width: 100%;}
.hm-client-logo.vc_row .vc_column-inner > .wpb_wrapper .wpb_single_image .wpb_single_image img{max-width: 170px;}
.cws-content > div.vc_row.hm-brand-row{overflow: visible;}
.cws_textmodule.ind-brand-block .cws_textmodule_titles h2.cws_textmodule_title{line-height: 78px;}
.ind-brand-block .cws_textmodule_content p{font-size: 26px;line-height: 29px;text-transform: capitalize; font-weight: 500;}
.arrow-img.wpb_single_image{position: absolute; left: 0; right: 0; margin: auto;}
.ind-brand-block .cws_custom_button_wrapper.simple .cws_custom_button{border: 1px solid #331230;border-radius: 50px;padding: 8px 20px;
text-decoration: none;font-size: 14px;}
.ind-brand-block .cws_custom_button_wrapper.simple > span::before {display: none;}
.page_footer .cws-widget ul.menu li > a,.page_footer .cws-widget ul.infp-menu li > a{padding: 8px 0;font-size: 16px;line-height: 20px;font-weight: 500;display: block;}
.page_footer .cws-widget ul.menu li > a:before,.page_footer .cws-widget ul.infp-menu li > a:before{position: absolute; content: ""; height: 2px; background: #E05A2D; width: 7px; position: absolute;left: -12px; top: 0; bottom: 0; margin: auto;opacity: 0;}
.page_footer .cws-widget ul.menu li > a:hover:before,.page_footer .cws-widget ul.infp-menu li > a:hover:before{opacity: 1;}
.page_footer .cws-widget .cws_social_links .cws_social_link{background: #fff;margin-right: 15px !important;}
.page_footer .cws-widget .cws_social_links .cws_social_link i.social_icon{color: #3F223C !important;}
.page_footer .cws-widget ul.infp-list li > a{font-size: 15px;line-height: 23px;color: #FFFFFF;font-weight: 600;position: relative;padding: 5px 0;
display: block;padding-left: 40px;}
.page_footer .cws-widget ul.infp-list li.ft-phone > a{font-size: 18px;}
.page_footer .cws-widget ul.infp-list li > a:before{content: ""; position: absolute;left: 0px; top: 6px; bottom: 0; width: 18px; height: 25px; display: inline-block;}
.page_footer .cws-widget ul.infp-list li.ft-phone > a:before{background: url(//solmart.com.au/wp-content/themes/trendustry-child/images/ft-phone-icon.png) no-repeat center center;}
.page_footer .cws-widget ul.infp-list li.ft-email > a:before{background: url(//solmart.com.au/wp-content/themes/trendustry-child/images/ft-mail-icon.png) no-repeat center center;}
.hm-product-row .wcpscwc-product-slider button.slick-prev,.hm-product-row .wcpscwc-product-slider button.slick-next{ border-radius: 50px !important;width: 35px !important;height: 35px !important;font-size: 7px !important;background-size: 9px !important;padding: 0 0 !important;}
.hm-product-row .wcpscwc-product-slider button.slick-next{ }
.hm-product-row .wcpscwc-product-slider .products li{padding: 0 12px !important;} 
.hm-product-row ul.products li.product .trendustry_shop_loop_item_content_wrapper{padding: 0 8px 10px 8px;background: #FFF;border-radius: 8px;}
.woo_products_media_side_links{display: none;}
.hm-product-row .woo_product_post_title.posts_grid_post_title{font-weight: 600;font-size: 16px;line-height: 27px;text-transform: capitalize;color: #331230;display: -webkit-box;  -webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
.hm-product-row .wcpscwc-product-slider .slick-dots{display: none !important;}
.hm-product-row .cws_textmodule_content ul > li{color: #353535;font-weight: 500;padding-left: 24px;}
.hm-product-row .cws_textmodule_content ul > li::before {color: #353535;font-size: 11px;}
.vc_section.hm-inquairy-section > .cws-content{background: #E05A2D;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 8px;padding:0px 33px;}
.hm-inquairy-row.vc_row{align-items: center;}
.phone-icon .vc_single_image-wrapper{position: relative;}
.phone-icon .vc_single_image-wrapper:before{content: "";position: absolute;width: 60%;height: 60%;background-color: #fff;border-radius: 100%;z-index: -1;animation: ripple 1.5s ease-out infinite;top: 0;left: 0;margin: auto;right: 0;bottom: 0;}
.cws_textmodule .cws_textmodule_titles h4.cws_textmodule_title{font-weight: 700;font-size: 45px;}
.inquiry-box .cws_textmodule_content{margin-top: 10px;}
.inquiry-box .cws_custom_button_wrapper.simple > span::before {display: none;}
.inquiry-box .cws_textmodule_content * {  display: block; width: 100%;box-sizing: border-box;}
.inquiry-box .cws_custom_button_wrapper.simple .cws_custom_button{background: #331230;border-radius: 50px;font-size: 18px;line-height: 27px;padding: 8px;border: 2px solid #331230;max-width: 365px;margin: 0 auto;}
.inquiry-box .cws_custom_button_wrapper.simple .cws_custom_button:hover{background: none;}
.contact-row:before{content: ""; background: url(//solmart.com.au/wp-content/themes/trendustry-child/images/about-bg.png) no-repeat center left; width: 30%; height: 200px;background-size: 100% ; display: inline-block !important; position: absolute; top: 25%; left: 0;}
.header_zone .main-nav-container .main-menu > .menu-item.dark-menu > a {color: #331230;background: linear-gradient(to right,#E0592D 10%, #33122F 50%, #33122F 60%); background-size: auto auto;background-clip: border-box; background-size: 200% auto;background-clip: text;text-fill-color: transparent; -webkit-background-clip: text; -webkit-text-fill-color: transparent;animation: textclip 1.5s linear infinite;display:nline-block;}
@keyframes textclip {
to {
background-position: 200% center;
}
}
#main{z-index: 5;}
.cws_custom_button_wrapper.default.regular .cws_custom_button.loction-btn{line-height: 1;padding: 6px 14px 10px 14px;min-width: 245px;font-weight: 600;}
.faq-box .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title .vc_tta-controls-icon{width: 18px;height: 17px;left: auto !important;}
.faq-box .vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-triangle::before {border-width: 10px;}
.faq-box .vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title > a{padding: 15px 40px;}
.faq-box .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title > a > *{margin-left: 0;}
.faq-box .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title > a > .vc_tta-title-text{font-style: normal;font-weight: 600;font-size: 20px;
line-height: 26px;color: #331230 !important;}
.wpb-js-composer .faq-box .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body{padding: 13px 40px;}
.faq-box .vc_tta.vc_general.vc_tta-accordion .vc_active .vc_tta-controls-icon-position-right.vc_tta-panel-title > a{background: #E05A2D;}
.faq-box .vc_tta.vc_general.vc_tta-accordion .vc_active .vc_tta-panel-title > a > .vc_tta-title-text{color: #fff !important;}
.wpb-js-composer .faq-box .vc_tta.vc_general .vc_tta-panel-heading{padding-top: 0;padding-bottom: 0;border-bottom: 1px solid #BDBDBD;}
.wpb-js-composer .faq-box .vc_tta.vc_general .vc_tta-panel-body .wpb_text_column p{font-weight: 500;font-size: 16px;line-height: 26px;color: #000000;}
.faq-box .vc_tta.vc_general .vc_tta-panel.vc_active{background: none !important;}
.faq-box.wpb_column > .vc_column-inner > .wpb_wrapper{background: #FFFFFF;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 8px;padding: 24px 45px;margin-bottom: 35px;}
.vc_section.faq-section-main{margin-top: -192px;}
.vc_section.faq-section-main .cws_textmodule.section-title{margin-bottom: 25px;}
.vc_section.faq-section-main .cws_textmodule .cws_textmodule_titles h2.cws_textmodule_title{font-size: 45px;}
.about-top-section .cws_stretch_row.cws-layer > div{top: 80px;}
.cws-column.about-right-block .cws_vc_column-inner{background-position: left 40px center !important;background-size: 36% auto !important;}
.section-title.abt-sec-title .cws_textmodule_content{margin-top: 20px;}
.about-extra-block .cws_textmodule_content{margin-top: 10px;}
.section-title.abt-sec-title .cws_textmodule_content .text_content_wrapper p{  font-weight: 500;}
.contct-box > .cws_vc_column-inner{overflow: hidden;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}
.contactpage-section .cws_stretch_row.cws-layer > div{bottom: 65px;}
.contact-form .wpcf7-form input,.contact-form .wpcf7-form select,.contact-form .wpcf7-form textarea{border: 1px solid #ACACAC;border-radius: 8px;
font-weight: 500;font-size: 20px;color: #898989;padding: 5px 20px;height: 52px;box-sizing: border-box;}
.contact-form .wpcf7-form textarea{height: 80px;}
.contact-form .wpcf7-form{margin: 0 -15px; padding: 70px 15px;}
.contact-form .col-form{width: 50%;display: inline-block !important;margin-right: -5px;padding: 0 15px;box-sizing: border-box;margin-bottom: 25px;vertical-align: top;}
.contact-form .col-form.col-form-100{width: 100%;}
.contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit.cws_submit{background: #331230;border-radius: 50px;font-weight: 500;font-size: 18px;line-height: 27px;color: #FFFFFF;border: 2px solid #331230;height: auto;width: auto;padding: 4px 40px;}
.contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit.cws_submit:hover{color: #331230; background: none;}
.contact-form .wpcf7-form > .col-form:last-child{margin-bottom: 0;}
.footer-top{border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom: 30px;margin-bottom: 40px;}
.footer-addres-row .row{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;
-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;overflow: visible;margin-left: -15px;margin-right: -15px;}
.footer-addres-row .row .col-sm-5{width: 20%; padding: 0 15px;box-sizing: border-box;text-align: center;}
.footer-addres-row h3{font-weight: 500;font-size: 18px;display: inline-block;border: 1px solid #FFFFFF;border-radius: 50px;padding: 4px 20px 3px 20px;}
.footer-addres-row p{font-weight: 500;font-size: 15px !important;line-height: 20px;} 
.sticky-social {position: fixed;right: 0;top: 60%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); z-index: 1;}
.sticky-social .social-link ul li {display: block;margin-bottom: 4px;}
.sticky-social .social-link ul li:before{display: none !important;}
.sticky-social .social-link ul li a {padding: 8px 5px 8px 5px;font-size: 12px;color: #353535 !important;display: block;background: transparent;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px;transform: translate(90px,0);-webkit-transform: translate(85px,0);-ms-transform: translate(85px,0);transition: all ease 0.5s;border: 3px solid #353535;border-radius: 8px 0px 0px 8px;background: #fff;display: flex;
align-items: center;}
.sticky-social .social-link ul li a i.fa {width: 30px;height: 30px;vertical-align: middle;border-radius: 50px;padding: 0px 2px;margin-right: 5px;
text-align: center;color: #353535 !important;font-size: 29px;align-items: center;display: flex;justify-content: center;}
.sticky-social .social-link ul li a:hover {transform: translate(0,0);}
.sticky_header .sticky_shadow .header_container,.body-cont .sticky_header .header_cont .header_container .menu_box{background: none !important; box-shadow: none !important;}
.page_title .container.header_center > .bread-crumbs{background: #E05A2D;border-radius: 50px;font-weight: 400;font-size: 15px;line-height: 27px;
color: #FFFFFF;padding: 2px 15px;}
.page_title .container.header_center > .bread-crumbs a:hover{color: #fff !important;} 
.page_title .bread-crumbs .delimiter:before{font-family: FontAwesome;background: none;content: '\f101';width: auto;height: auto;}
.block-text h3,.block-text h2{font-weight: 900;font-size: 22px;line-height: 1.2;text-transform: uppercase;color: #e05a2d;}
.block-text h2{font-size: 24px;}
.block-text p{font-weight: 500;line-height: 24px;}
.download-row .wpb_single_image{background: #FFFFFF;box-shadow: 0px 0px 8px rgb(0 0 0 / 25%);border-radius: 8px;padding: 25px;}
.download-row .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title > a{background: none; box-shadow: none;font-weight: 400;
font-size: 18px;line-height: 40px;padding: 0 !important;}
.wpb-js-composer .download-row .vc_tta.vc_general.cwsAccordion .vc_tta-panel-heading{padding-top: 5px;padding-bottom: 5px;}
.download-row .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title > a > .vc_tta-title-text{font-size: 16px;margin-left: 0;}
.download-row .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title.vc_tta-controls-icon-position-right .vc_tta-controls-icon{left: auto !important;right: 0;}
.download-row .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title .vc_tta-controls-icon{width: 15px;height: 15px;}
.wpb-js-composer .download-row .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body{padding: 5px 5px 5px 5px;margin-top: 0;}
.download-row .vc_tta.vc_general.vc_tta-accordion .cws_active .vc_tta-panel-title > a,.download-row .vc_tta.vc_general.vc_tta-accordion .cws_active .vc_tta-panel-title > a > .vc_tta-title-text,.download-row .vc_tta.vc_general.vc_tta-accordion .cws_active .vc_tta-panel-title.vc_tta-controls-icon-position-right .vc_tta-controls-icon{color: rgb(242,116,32) !important;}
.download-row .vc_tta.vc_general.vc_tta-accordion .cws_active ul > li{border-bottom: 1px solid rgba(137, 137, 137, 0.5);padding-left: 0;transition: all ease 0.5s;}
.download-row .vc_tta.vc_general.vc_tta-accordion .cws_active ul > li:before{opacity: 0;transition: all ease 0.5s;}
.download-row .vc_tta.vc_general.vc_tta-accordion .cws_active ul > li:hover:before{opacity: 1;transition: all ease 0.5s;}
.download-row .vc_tta.vc_general.vc_tta-accordion .cws_active ul > li:hover{padding-left: 30px;}
.download-row .vc_tta.vc_general.vc_tta-accordion .cws_active ul > li:last-child{border:0;}
.download-row .vc_tta.vc_general.vc_tta-accordion .cws_active ul > li a{color: rgb(242,116,32) !important;} .protop-description{padding-top: 60px;}
.protop-description .term-description p{font-weight: 400;font-size: 16px;line-height: 28px;text-align: center;color: #353535;}
.protop-description .term-description ul li{width: 50%; box-sizing: border-box; margin-right: -4px; display: inline-block; vertical-align: text-top;font-weight: 400;font-size: 16px;line-height: 18px;color: #353535;margin-bottom: 5px;}
.protop-description .term-description ul li:before{color: #353535;}
.page_content.single_sidebar .container{background: #fff;}
.page_content.single_sidebar:before,.single.single-product .page_content:before{content: ""; background: url(//solmart.com.au/wp-content/themes/trendustry-child/images/about-bg.png) no-repeat center left; width: 30%; height: 200px;background-size: 100% ; display: inline-block !important; position: absolute; top: 42%; left: 0;}
.page_content.single_sidebar:after,.single.single-product .page_content:after{content: ""; background: url(//solmart.com.au/wp-content/themes/trendustry-child/images/about-bg.png) no-repeat center left; width: 30%; height: 200px;background-size: 100% ; display: inline-block !important; position: absolute; bottom: 25%; right: 0;z-index: -1;}
.single.single-product .page_content:after{bottom: 13%;}
ul.products li.product .trendustry_shop_loop_item_content_wrapper{border: 1px solid #d5d5d5;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 8px;overflow: hidden;}
ul.products li.product .trendustry_shop_loop_item_content_wrapper:hover{border: 1px solid #E05A2D;}
ul.products li.product .trendustry_shop_loop_item_content_wrapper .woocommerce-loop-category__title{font-weight: 600;font-size: 18px;line-height: 27px;text-transform: uppercase;color: #331230;padding: 7px;display: block;margin-bottom: -2px;border-top: 1px solid rgba(137, 137, 137, 0.4);}
ul.products li.product .trendustry_shop_loop_item_content_wrapper .woocommerce-loop-category__title mark{color: #331230;display: none;}
ul.products li.product .trendustry_shop_loop_item_content_wrapper:hover .woocommerce-loop-category__title{background: #E05A2D; color: #fff;border-top: 1px solid #E05A2D;}
ul.products li.product .trendustry_shop_loop_item_content_wrapper:hover .woocommerce-loop-category__title mark{color: #fff;}
#main .cws-widget .widget-title .inherit-wt{font-weight: 700;font-size: 24px;line-height: 27px;color: #331230;}
aside .cws-widget ul:not(.menu) li{padding: 5px 0;}
.sb_right .cws-widget ul li > a{color: #E05A2D;font-weight: 600;}
.cws-widget .parent_archive .widget_archive_opener, .cws-widget .menu-item-has-children .opener{color: #E05A2D;height: 40px;line-height: 40px;}
.sb_right .cws-widget ul li > ul.children > li > a{color: #898989;}
.woo_panel .woocommerce-result-count{line-height: 20px;color: #E05A2D;font-weight: 600;}
form.woocommerce-ordering select{border: 1px solid #E05A2D;border-radius: 8px;font-size: 18px;color: #898989;font-weight: 400;}
.archive .products .woo_product_post_title.posts_grid_post_title{font-weight: 600;font-size: 16px;line-height: 20px;text-align: center;text-transform: uppercase;color: #353535;padding: 14px 5px;border-top: 1px solid rgba(137, 137, 137, 0.4);margin-bottom: -2px;}
.archive .products .woo_product_post_title.posts_grid_post_title a{color: #353535;}
.archive ul.products li.product .trendustry_shop_loop_item_content_wrapper:hover .woo_product_post_title.posts_grid_post_title{background: #E05A2D;border-color: #E05A2D;}
.archive ul.products li.product .trendustry_shop_loop_item_content_wrapper:hover .woo_product_post_title.posts_grid_post_title a{color: #fff;}
.woocommerce.columns-3 ul.products li.product, .woocommerce ul.products.columns-3 li.product, .related.products ul.products.columns-3 li.product{width: 30.3%;} .bottom-section {padding-top: 142px;padding-bottom: 50px;}
.bottom-section .man-icon{margin-top: -130px;}
.home-top-section.vc_row{background: #fff; align-items: center; height: 100%;}
.home-top-section .custom_icons img{max-width: 100% !important;}
.home-top-section .cws_vc_shortcode_module{margin-bottom: 0 !important;}
.hm-topsec-block.wpb_column > .vc_column-inner > .wpb_wrapper .cws_textmodule_content{padding: 0; margin: 0;height: 0;}
.hm-topsec-block.wpb_column .cws_custom_button_wrapper.simple > span{position: static;}
.hm-topsec-block.wpb_column .cws_custom_button_wrapper.simple > span:before{display: none;}
.hm-topsec-block.wpb_column > .vc_column-inner > .wpb_wrapper .cws_textmodule_content a.cws_custom_button{position: absolute; top: 0; bottom: 0; left: 0; right: 0;}
.main-nav-container .main-menu .menu-item .sub-menu{padding: 10px;border-radius: 0 0 10px 10px;}
.main-nav-container .menu-item:hover > .sub-menu{min-width: 195px;}
.main-nav-container .main-menu > .menu-item .menu-item{background: #fff;} nav.woocommerce-breadcrumb{display: none;}
.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--init.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images.post_media.woo_product_post_media.post_single_post_media .flex-viewport{background: #FFFFFF;
border: 0.4px solid rgba(0, 0, 0, 0.25);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 8px;}
.woocommerce-product-gallery .flex-control-thumbs li img{border: 1px solid #898989;border-radius: 8px;max-width: 88px;}
.woocommerce-product-gallery .flex-control-thumbs li img:hover,.woocommerce-product-gallery .flex-control-thumbs li img.flex-active{border: 1px solid #E05A2D;}
.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width: 15%;}
.single-product .product .summary h1.product_title{font-weight: 700;font-size: 24px;line-height: 35px;text-transform: uppercase;color: #E05A2D; margin-bottom: 20px;}
.woocommerce-product-details__short-description,.stock-avaibility{margin-bottom: 30px;}
.woocommerce-product-details__short-description p{font-weight: 600;font-size: 20px;line-height: 23px;text-transform: uppercase;color: #353535;}
.stock-avaibility span,.stock-avaibility samp{font-weight: 600;font-size: 18px;line-height: 23px;text-transform: uppercase;color: #353535;margin-right: 10px;}
.stock-avaibility samp.stock-status.green{color: #018015;}
.stock-avaibility samp.stock-status.red{color: red;}
.customize-attechment{display: table; width: 100%;margin-bottom: 40px;}
.customize-attechment > .wcpoa_attachment{display: inline-block; vertical-align: middle;margin-right: 15px;}
.customize-attechment > .wcpoa_attachment a.wcpoa_attachmentbtn{border: 1px solid #E05A2D;border-radius: 50px;font-weight: 600;font-size: 16px;line-height: 23px;color: #E05A2D;padding: 7px 35px;}
.customize-attechment > .wcpoa_attachment a.wcpoa_attachmentbtn img{vertical-align: middle;margin-right: 5px;display: inline-block;width: auto;}
.customize-attechment > .wcpoa_attachment a.wcpoa_attachmentbtn:hover{background: #E05A2D; color: #fff;}
.customize-attechment > .wcpoa_attachment a.wcpoa_attachmentbtn:hover img{filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);} .customize-attechment > .wcpoa_attachment .wcpoa_attachment_name{display: none;}  
#main .cws-widget .widget-title .inherit-wtP{display: block;}
.contact-form.inquery-form .wpcf7-form{padding: 10px 0 0 0;}
.contact-form.inquery-form h3{font-weight: 600;font-size: 20px;line-height: 23px;text-transform: uppercase;color: #E05A2D;display: block; border-bottom:1px solid rgba(137, 137, 137, 1);padding-bottom: 5px;position: relative;}
.contact-form.inquery-form h3:after{background: #E05A2D; content: ""; height: 3px; width: 120px;position: absolute; bottom: -2px; left: 0; display: inline-block;}
.contact-form.inquery-form .col-form{margin-bottom: 22px;}
.contact-form.inquery-form .wpcf7-form input, .contact-form.inquery-form .wpcf7-form select, .contact-form.inquery-form .wpcf7-form textarea{height: 40px;font-size: 14px;}
.contact-form.inquery-form .wpcf7-form textarea{height: 60px;}
div.product .related.products{background: #fff;}
.related.products h2.ce_title{text-align: center; display: block;font-weight: 700;font-size: 50px;line-height: 66px;text-transform: uppercase;
color: #E05A2D;} 
.related.products .woo_product_post_title.posts_grid_post_title{font-weight: 600;font-size: 16px;line-height: 20px;text-align: center;text-transform: uppercase;color: #353535;padding: 14px 5px;border-top: 1px solid #898989;margin-bottom: -2px;}
.related.products .woo_product_post_title.posts_grid_post_title:hover{background: #E05A2D;border-color: #E05A2D;}
.related.products .woo_product_post_title.posts_grid_post_title:hover a{color: #fff;}
.protop-description.sub-cat-avail .term-description{width: 69%;display: inline-block;vertical-align: middle;}
.protop-description .brand-logo{width: 100%;display: inline-block;vertical-align: middle;text-align: right;}
.archive .products .wcpoa_attachment .wcpoa_attachment_name{display: none;}
.archive .products .wcpoa_attachment .wcpoa_attachmentbtn{display: block; text-align: center;font-weight: 600;font-size: 18px;line-height: 20px;text-align: center;text-transform: capitalize;color: #E05A2D;width: 100%;box-sizing: border-box;padding: 12px 0 12px 0;}
.archive .products .wcpoa_attachment .wcpoa_attachmentbtn img{display: inline-block; vertical-align: middle; max-width: 20px;}
nav.woocommerce-breadcrumb{display: none;}
.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--init.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images.post_media.woo_product_post_media.post_single_post_media .flex-viewport{background: #FFFFFF;
border: 0.4px solid rgba(0, 0, 0, 0.25);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 8px;}
.woocommerce-product-gallery .flex-control-thumbs li img{border: 1px solid #898989;border-radius: 8px;max-width: 88px;}
.woocommerce-product-gallery .flex-control-thumbs li img:hover,.woocommerce-product-gallery .flex-control-thumbs li img.flex-active{border: 1px solid #E05A2D;}
.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width: 15%;}
.woocommerce-product-details__short-description,.stock-avaibility{margin-bottom: 30px;}
.woocommerce-product-details__short-description p{font-weight: 600;font-size: 20px;line-height: 23px;text-transform: uppercase;color: #353535;}
.stock-avaibility span,.stock-avaibility samp{font-weight: 600;font-size: 18px;line-height: 23px;text-transform: uppercase;color: #353535;margin-right: 10px;}
.stock-avaibility samp.stock-status.green{color: #018015;}
.stock-avaibility samp.stock-status.red{color: red;}
.customize-attechment{display: table; width: 100%;margin-bottom: 40px;}
.customize-attechment > .wcpoa_attachment{display: inline-block; vertical-align: middle;margin-right: 15px;}
.customize-attechment > .wcpoa_attachment a.wcpoa_attachmentbtn{border: 1px solid #E05A2D;border-radius: 50px;font-weight: 600;font-size: 16px;line-height: 23px;color: #E05A2D;padding: 7px 35px;}
.customize-attechment > .wcpoa_attachment a.wcpoa_attachmentbtn img{vertical-align: middle;margin-right: 5px;display: inline-block;width: auto;}
.customize-attechment > .wcpoa_attachment a.wcpoa_attachmentbtn:hover{background: #E05A2D; color: #fff;}
.customize-attechment > .wcpoa_attachment a.wcpoa_attachmentbtn:hover img{filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);} .customize-attechment > .wcpoa_attachment .wcpoa_attachment_name{display: none;}  
#main .cws-widget .widget-title .inherit-wtP{display: block;}
.contact-form.inquery-form .wpcf7-form{padding: 10px 0 0 0;}
.contact-form.inquery-form h3{font-weight: 600;font-size: 20px;line-height: 23px;text-transform: uppercase;color: #E05A2D;display: block; border-bottom:1px solid rgba(137, 137, 137, 1);padding-bottom: 5px;position: relative;}
.contact-form.inquery-form h3:after{background: #E05A2D; content: ""; height: 3px; width: 120px;position: absolute; bottom: -2px; left: 0; display: inline-block;}
.contact-form.inquery-form .col-form{margin-bottom: 15px;}
.contact-form.inquery-form .wpcf7-form input, .contact-form.inquery-form .wpcf7-form select, .contact-form.inquery-form .wpcf7-form textarea{height: 40px;font-size: 16px;}
.contact-form.inquery-form .wpcf7-form textarea{height: 80px;}
div.product .related.products{background: #fff;}
.related.products h2.ce_title{text-align: center; display: block;font-weight: 700;font-size: 50px;line-height: 66px;text-transform: uppercase;
color: #E05A2D;} 
.related.products .woo_product_post_title.posts_grid_post_title{font-weight: 600;font-size: 16px;line-height: 20px;text-align: center;text-transform: uppercase;color: #353535;padding: 14px 5px;border-top: 1px solid rgba(137, 137, 137, 0.4);margin-bottom: -2px;}
.related.products .woo_product_post_title.posts_grid_post_title:hover{background: #E05A2D;border-color: #E05A2D;}
.related.products .woo_product_post_title.posts_grid_post_title:hover a{color: #fff;}
.protop-description.sub-cat-avail .term-description{width: 69%;display: inline-block;vertical-align: middle;}
.protop-description .brand-logo{width: 30%;display: inline-block;vertical-align: middle;text-align: right;}
.archive .products .wcpoa_attachment .wcpoa_attachment_name{display: none;}
.archive .products .wcpoa_attachment .wcpoa_attachmentbtn{display: block; text-align: center;font-weight: 600;font-size: 18px;line-height: 20px;text-align: center;text-transform: capitalize;color: #E05A2D;width: 100%;box-sizing: border-box;padding: 12px 0 12px 0;}
.archive .products .wcpoa_attachment .wcpoa_attachmentbtn img{display: inline-block; vertical-align: middle; max-width: 20px;}
.wpcf7-form h2{font-weight: 700;font-size: 26px;line-height: 27px;color: #331230;margin-bottom: 30px !important;}
.cws_width_50{width: calc(50% - 0px);}
.cws_width_50:nth-of-type(2n){margin-left: 0px;}
.cws_width_50:nth-of-type(2n+1){margin-right: 0px;}
.sg-popup-builder-content .wpcf7 p{padding: 0 10px; box-sizing: border-box;}  .download-row.support-row .wpb_single_image{margin-bottom: 20px;}
.download-row.support-row .cws_service_item{padding: 0 15px 5px 15px;}
.download-row.support-row .cws_service_info{margin-left: 35px;font-weight: 600;}
.abt-sec-title.wpb_text_column p{font-weight: 500;font-size: 20px;line-height: 23px;color: #9E9E9E;}
.location-text p{color: #9E9E9E;}
.download-btn-box .cws_custom_button_wrapper{width: 100%; border-radius: 50px;overflow: hidden;}
.download-btn-box .sc_button_wrapper a.cws_custom_button.Download-btn{box-sizing: border-box; width: 100%;border-radius: 50px;} .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color: #e05a2d;background: #fff;color: red;} .signup-form{display: -webkit-box;display: -ms-flexbox;display: flex !important;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -8px;margin-left: -8px;}
.signup-form .signup-form-col{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding: 0 8px;box-sizing: border-box; box-sizing: border-box;margin-bottom: 26px;} 
.signup-form .signup-form-col.col-3{-webkit-box-flex: 0;-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}
.inputField {position: relative;}
.inputField input { padding: 14px 20px; padding-top: 14px; border: 1px solid #ACACAC; border-radius: 8px; width: 50%; color: black;width: 100%;}
.inputField input:focus {border: 1.8px solid #6b6b6b;outline: none;}
.inputField span {pointer-events: none; opacity: 0.5; position: absolute; padding-left: 20px; left: 0; top: 50%; -webkit-transform: translateY(-50%);transform: translateY(-50%);cursor: text;}
.inputField input:focus+span,
.inputField input:not(:placeholder-shown)+span {top: -9px;padding-right: 9px;padding-left: 9px;background: #fff;color: #E05A2D;opacity: 1;font-size: 14px;left: 11px;font-weight: 600;position: absolute !important;right: auto;  transform:inherit;}
.inputField input,
.inputField span { -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: all 0.2s;  transition: all 0.2s;-webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);}
.signup-form .signup-form-col.submit-btn{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;text-align: center;}
.signup-form-col.submit-btn input.wpcf7-form-control.wpcf7-submit { background: #331230;border-radius: 50px;font-weight: 500;font-size: 18px;line-height: 27px;color: #FFFFFF;border: 2px solid #331230;height: auto;width: auto;  padding: 4px 40px;}
.signup-form-col.submit-btn input.wpcf7-form-control.wpcf7-submit:hover{color: #331230;background: none;}
#nab-payment-form .contact-form .col-form-submit.col-form{width: 100%; text-align: center;}
#nab-payment-form .contact-form .col-form input{border: 1px solid #ACACAC;border-radius: 8px;font-weight: 500;font-size: 20px;color: #898989;
padding: 5px 20px;height: 60px;box-sizing: border-box;}
#nab-payment-form .contact-form .col-form-submit input[type="submit"]{background: #331230;border-radius: 50px;font-weight: 500;font-size: 18px;line-height: 27px;color: #FFFFFF;border: 2px solid #331230;height: auto;width: auto;padding: 4px 40px;}
#nab-payment-form .contact-form .col-form-submit input[type="submit"]:hover{color: #331230;background: none;} .got-quation-row.vc_row > .got-ques-left.wpb_column{background: #E05A2D;position: relative;}
.got-quation-row.vc_row > .got-ques-left.wpb_column:before{content: "";background: #e15a29;left: -50%;right: 0;top: -24px;bottom: -24px;position: absolute;}
.got-quation-row.vc_row > .got-ques-left.wpb_column::after {  content: "";border-top: 4px dashed #331230;position: absolute;top: 0;bottom: 0;
left: 102px;right: 0;height: 0px;margin: auto;}
.got-quti-block.cws_service_item > .cws_service_item_wrapper{align-items: center;display: flex;color: #fff;}
.got-quti-block.cws_service_item > .cws_service_item_wrapper .cws_service_info{ position: relative;background: #e15a29;padding: 0 5px;}
.got-quti-block.cws_service_item h6.cws_service_title{font-weight:700;font-size: 40px;line-height: 50px;color: #FFFFFF;text-transform: uppercase;
}
.got-quti-block.cws_service_item .cws_service_desc p{font-weight: 600;font-size: 22px;line-height: 25px;color: #FFFFFF; text-transform: uppercase;}
.got-quation-row.vc_row > .got-ques-right.wpb_column{position: relative;}
.got-quation-row.vc_row > .got-ques-right.wpb_column::after {  content: "";border-top: 4px dashed #e15a29;position: absolute;top: 0;bottom: 0;
right: 102px;left: 0;height: 0px;margin: auto;}
.got-qutiright-block.cws_service_item > .cws_service_item_wrapper{align-items: center;display: flex;}
.got-qutiright-block.cws_service_item > .cws_service_item_wrapper .cws_searvice_image_wrapper{order: 2;display: flex;}
.got-qutiright-block.cws_service_item > .cws_service_item_wrapper .cws_service_info{text-align: center;display: flex;width: 85%;justify-content: center;margin: 0;}
.got-qutiright-block.cws_service_item > .cws_service_item_wrapper .cws_service_info a{color: #fff !important;}
.got-qutiright-block.cws_service_item > .cws_service_item_wrapper .cws_service_info .cws_service_desc a{font-weight: 400;font-size: 22px;line-height: 27px;padding: 2px 18px;background: #331230;border-radius: 50px;margin: 0 15px;border: 1px solid #fff;display: inline-block;
min-width: 100px;vertical-align: middle;margin-top: 6px;}
.got-qutiright-block.cws_service_item > .cws_service_item_wrapper .cws_service_info .cws_service_desc a.pay-now{background: #E05A2D;border: 1px solid #E05A2D;}
.our-package-box .our-package-box > .vc_column-inner > .wpb_wrapper{background: #FFFFFF;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 8px;padding: 70px 8px 30px 8px;position: relative;border: 1px solid transparent;}
.our-package-box .our-package-box > .vc_column-inner > .wpb_wrapper:hover{border: 1px solid #E05A2D;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}
.our-package-box h6.cws_service_title{font-weight: 600;font-size: 44px;line-height: 50px;text-transform: uppercase;color: #E05A2D;margin-bottom: 10px;}
.packege-img{margin-bottom: 25px;}
.packege-form{text-align: left;}
.packege-col {display: flex;border-bottom: 0.5px solid #D7D7D7;margin-bottom: 15px;padding-bottom: 15px;}
.packege-form .packege-col:last-child{border: 0;}
.packege-col > p{display: inline-block; margin: 0; min-width: 100px;margin-right: 15px;}
.packege-col > p label{font-weight: 400;font-size: 18px;line-height: 23px;text-transform: capitalize;color: #E05A2D;}
.packege-form ul{display: inline-block;}
.packege-form ul > li{padding-left: 0; display: inline-block;font-weight: 400;font-size: 15px;line-height: 18px;text-transform: capitalize;
color: #353535;margin-bottom: 5px; margin-top: 0; position: relative;width: 50%;margin-right: -4px;}
.packege-form ul > li::before {display: none;}
.packege-form ul > li input[type="radio"]{border-radius: 50px;width: 13px;height: 13px;border-color: #353535;}
.packege-form ul > li input[type="radio"]:before{top: -3px;color: #E05A2D;transform: scale(0.0);}
.packege-form ul > li input[type="radio"]:checked::before{transform: scale(1);}
.packege-form input[type="checkbox"]{width: 13px;height: 13px;border-color: #000;}
.packege-form input[type="checkbox"]::before{font-size: 10px;line-height: 10px;}
.our-package-box .cws_custom_button_wrapper.simple{margin-top: 5px;}
.our-package-box .cws_custom_button_wrapper.simple > span::before{display: none;}
.our-package-box .cws_service_item .cws_custom_button_wrapper.simple .cws_custom_button{font-weight: 600;font-size: 24px;line-height: 27px;color: #FFFFFF;padding: 5px 25px;border-radius: 50px;text-decoration: none;background: #E05A2D;}
.our-package-box .tag{position: absolute;top: 15px;font-weight: 600;font-size: 17px;line-height: 23px;text-transform: uppercase;color: #FFFFFF;
left: 0;padding: 4px 15px;}
.our-package-box .tag.best{background: #0087C7;}
.our-package-box .tag.good{background: #018015;}
.our-package-box .tag.value{background: #E63D38;}
.menu_box .main-nav-container .main-menu > .menu-item > a{position: relative;}
.menu_box .main-nav-container .main-menu > .menu-item > a:before{content: "";background: #E05A2D ; height: 1px; left: 0;width: 0; transition: all ease 0.5s; position: absolute; bottom: 0; }
.menu_box .main-nav-container .main-menu > .menu-item > a:hover:before,.menu_box .main-nav-container .main-menu > .menu-item.current-menu-item > a:before{width: 100%;}
.copyrights a{color: #fff;} .blog-list.posts_grid .post_media .pic{width: 100%;border-radius: 8px;}
.blog-list.posts_grid .post_media .pic img{width: 100%;height: 400px;object-fit: cover;}
.blog-list.posts_grid article.posts_grid_post{padding: 40px 20px 40px 20px;position: relative !important;top: inherit !important;left: inherit !important;}
.blog-list.posts_grid article.posts_grid_post:before{display: none !important;}
.blog-list.posts_grid article.posts_grid_post:after{position: absolute; content: ""; bottom: 0; left: 0; right: 0; height: 1px; border-bottom: 0.5px dashed #331230;}
.blog-list.news.posts_grid_2 .item .post_post_info{padding: 16px 0 0 0;}
.blog-list .item .post_wrapper .cws_custom_button_wrapper{margin: 0;display: none;}
.blog-list.blog_post.posts_grid .cws_vc_shortcode_grid{margin: 0 -20px;height: auto !important;}
.news.blog-list .item .post_title{font-weight: 600;font-size: 38px;line-height: 43px;text-transform: uppercase;color: #E05A2D;font-family: 'Franklin Gothic Demi';overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;
padding-bottom: 0;margin-bottom: 15px;}
.news.blog-list .item .post_title a{color: #E05A2D;}
.news.blog-list .layout-2 .item .post_title::after{display: none !important;}
.news.blog-list .item .post_content:not(:empty){margin-top: 0;}
.news.blog-list .item .post_content p{font-family: 'Franklin Gothic Medium';font-style: normal;font-weight: 400;font-size: 18px;line-height: 20px;color: #9E9E9E;}
.news.blog-list .item .post_top_wrapper .inline_date a,.single.single-post .inline_date a{font-family: 'Franklin Gothic Medium';font-style: normal;font-weight: 400;font-size: 20px;line-height: 40px;color: #331230;}
.news.blog-list .item .post_top_wrapper .inline_date:before,.single.single-post .inline_date a:before{display: inline-block; margin-right: 10px;content: ""; width: 26px; height: 26px; background: url(//solmart.com.au/wp-content/uploads/2022/09/date-icon.png) no-repeat center center;vertical-align: middle; margin-top: -7px;}
.blog-list .pagination .page_links > *{border-radius: 4px !important;margin: 0 7px;border: 1px solid #353535;background: none;color: #353535 !important;}
.blog-list .pagination .page_links > span.page-numbers.current{color: #fff !important;background: #E05A2D;border-radius: 4px;border-color: #E05A2D;}
.blog-list .pagination .page_links .next.page-numbers{position: static;}
.blog-list.news.posts_grid_2{ box-shadow: none; }
.blog-list.posts_grid .layout-2 > article.posts_grid_post:first-child{width: 100%;}
.blog-list.posts_grid .layout-2 > article.posts_grid_post:first-child .posts_grid_post_wrapper{display: flex;}
.blog-list.posts_grid .layout-2 > article.posts_grid_post:first-child .posts_grid_post_wrapper .post_media{width: 50%;padding-right: 20px;}
.blog-list.posts_grid .layout-2 > article.posts_grid_post:first-child .post_post_info{width: 50%;padding-left: 20px;}
.blog-list.posts_grid .layout-2 > article.posts_grid_post:first-child .post_title{-webkit-line-clamp: 3;}
.page.page-id-6420 .sb_left.page_content{background: url(//solmart.com.au/wp-content/uploads/2022/09/blog-bg.png);background-position-x: 0%;
background-position-y: 0%;background-size: auto;background-size: 100% 75%;background-position: top -25% center;background-repeat: no-repeat;}
.single.single-post #header_title_box{display: none;}
.single.single-post .news .item .post_top_wrapper .like,.single-post.single .nav_post_links{display: none;}
.single.single-post .grid_col .cols_wrapper .comments-area{display: none;}
.news.single .posts_grid_post_info{padding-left: 0; padding-right: 0;}
.news.single .grid .item .post_content::before{display: none;}
.post-single-title h1{font-family: 'Franklin Gothic Demi';font-style: normal;font-weight: 400;font-size: 40px;line-height: 48px;text-transform: uppercase;color: #E05A2D;margin-bottom: 0;}
.news.single .grid .item .post_content p{font-family: 'Franklin Gothic Book';font-style: normal;font-weight: 400;font-size: 22px;line-height: 30px;color: #353535;}
.news.single{padding-left: 84px;}
.single.single-post .has-post-thumbnail .post_wrapper.post_post_wrapper,.news.single .grid .item .post_content, body.single-post .cws_wrapper{position: static;}
.news.single .addtoany_content{position: absolute;left: 0px;top: 0;width: 50px;}
.news.single .addtoany_content .a2a_kit a{margin-bottom: 10px;}
.inquiry-box .cws_textmodule_content .addtoany_content,.hm-topsec-block.wpb_column > .vc_column-inner > .wpb_wrapper .addtoany_content{display: none;}
.main-nav-container .sub-menu .menu-item a:before{content: "";background: #E05A2D;height: 1px;left: 0;width: 0;transition: all ease 0.5s;position: absolute;bottom: 0;}
.main-nav-container .sub-menu .menu-item a:hover:before{width: 100%;}
#rev_slider_1_1_forcefullwidth .tparrows::before {color: #000;} .cws_textmodule.leda-section-title .cws_textmodule_titles h4.cws_textmodule_title{font-family: 'Franklin Gothic Medium';font-style: normal;font-weight: 400;font-size: 40px;
line-height: 45px;text-align: center;color: #212529;}
.cws_textmodule.leda-section-title .cws_textmodule_content p{font-family: 'Franklin Gothic Medium';font-style: normal;font-weight: 400;
font-size: 18px;line-height: 20px;text-transform: uppercase;color: #212529;}
@media only screen and (max-width:1450px) {
.header_nav_part {  padding-left: 15px;}
.header_zone .main-nav-container .main-menu > .menu-item > a{font-size: 15px;}
.header_zone .main-nav-container .main-menu > .menu-item.btn > a{padding: 5px 12px;font-size: 13px;}
li.extra-button.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-4044.link_align_center.right a{font-size: 20px !important;}
.menu-item > a span.tag_label{font-size: 12px;}
}
@media only screen and (max-width:1350px) {
.logo-in-menu .main-nav-container .menu-item{padding: 0 5px;}
}
@media only screen and (max-width:1199px) {
li.extra-button.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-4044.link_align_center.right a{font-size: 15px !important;padding: 6px 0 0 48px;}
li.extra-button.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-4044.link_align_center.right a .flaticon-phone{width: 30px;
height: 30px;line-height: 36px;}
li.extra-button.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-4044.link_align_center.right a .flaticon-phone::before {font-size: 15px !important;line-height: 32px;}
.menu-item > a span.tag_label{left: 42px;}
li.extra-button.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-4044.link_align_center.right a::before {width: 40px;height: 40px;}
.header_zone .main-nav-container .main-menu > .menu-item.btn > a {padding: 3px 13px;font-size: 13px;}
.home-top-section.vc_row{margin: 0 15px;}
.hm-topsec-block.wpb_column > .vc_column-inner{padding: 0 !important;}
.home-top-section .cws_textmodule .cws_textmodule_titles .cws_textmodule_title{font-size: 15px;}
.vc_section.custom_property{padding-top: 50px !important;}
.cws_textmodule .cws_textmodule_titles h2.cws_textmodule_title{font-size: 34px;}
.cws_textmodule .cws_textmodule_titles h5.cws_textmodule_title{font-size: 18px;line-height: 1;}
.service-block > .vc_column-inner > .wpb_wrapper .cws_textmodule{left: 20px;right: 20px;}
.service-block .cws_textmodule_text .cws_textmodule_content p{font-size: 13px !important;}
.cws_textmodule.ind-brand-block .cws_textmodule_titles h2.cws_textmodule_title{line-height: 1.2;}
.hm-product-row.vc_row{padding-top: 80px !important;padding-bottom: 130px !important;}
.vc_row.hm-inquairy-row .vc_custom_1657269533958{margin-top: -111px !important;}
.cws_textmodule .cws_textmodule_titles h4.cws_textmodule_title{font-size: 35px;}
.hm-product-row .wcpscwc-product-slider button.slick-prev, .hm-product-row .wcpscwc-product-slider button.slick-next{left: -69%;}
.hm-product-row .wcpscwc-product-slider button.slick-next {left: calc(-69% - -45px);}
.vc_section.hm-inquairy-section{margin-left: 0px;margin-right: 0px;}
.inquiry-box .cws_custom_button_wrapper.simple .cws_custom_button{max-width: 305px;}
.contct-box.wpb_column > .vc_column-inner.vc_custom_1657350841776{padding-left: 0 !important;padding-right: 0 !important;}
.single-product .product .summary h1.product_title{font-size:22px;}
.stock-avaibility span, .stock-avaibility samp{font-size: 16px;}
.contact-form.inquery-form h3{font-size: 18px;}
div.product .related.products h2{font-size: 28px;}
.blog-page-list.vc_row{padding-left: 15px;padding-right: 15px;}
.news.blog-list .item .post_title{font-size: 30px;line-height: 1.2;}
.news.blog-list .item .post_top_wrapper .inline_date a, .single.single-post .inline_date a{font-size: 17px;}
.post-single-title h1{font-size: 30px;line-height: 1.2;}
.got-quti-block.cws_service_item h6.cws_service_title{font-size: 30px;}
.got-quti-block.cws_service_item .cws_service_desc p{font-size: 14px !important;}
.our-package-box h6.cws_service_title{font-size: 26px;}
.packege-col > p label{font-size: 15px;}
.packege-col > p{min-width: 55px;}
header .site_header{z-index: 6;}
}
@media only screen and (max-width:1025px) {
img.logo_desktop{height: 35px;}
.header_logo_part .logo {margin-top: 10px !IMPORTANT;margin-bottom: 10px !IMPORTANT;}
.logo-in-menu .main-nav-container .menu-item {padding: 0 2px;}
.vc_section.hm-inquairy-section.mt-inner{ margin-top: 50px !important;}
.vc_section.pd-tp-btm{padding-top: 30px !important;padding-bottom: 30px !important;}
}
@media only screen and (max-width:991px) {
.cws_mobile .site_header .header_logo_part .logo img.logo_desktop {display: block;}
.single-product .product .summary h1.product_title{font-size: 20px;line-height: 1.2;}
.mobile_menu .menu-item-object-megamenu_item > .menu_row > .cws_megamenu_item_title, .mobile_menu .button_open, .cws_mobile .mobile_menu ul .widgettitle, .cws_mobile .header_container .search_menu, .mobile_menu .menu-item a{color: #353535;}
.cws_mobile ul.mobile_menu li.current-menu-parent > .menu_row a, .cws_mobile ul.mobile_menu li.current-menu-item > .menu_row a, .cws_mobile ul.mobile_menu li.current-menu-item > .menu_row .cws_megamenu_item_title, .cws_mobile ul.mobile_menu li.current-menu-ancestor > .menu_row a, .cws_mobile ul.mobile_menu > li.current-menu-parent > .menu_row > .button_open, .cws_mobile ul.mobile_menu > li.current-menu-item > .menu_row > .button_open, .cws_mobile ul.mobile_menu > li.current-menu-ancestor > .menu_row > .button_open{color: #fff;}
.page_title .title h1 {font-size: 25px !important;}
.bg_page_header .page_title{top: 65%;}
.page_title .container.header_center > .bread-crumbs{font-size: 10px;}
.news.blog-list .item .post_title{font-size: 22px;}
.got-quti-block.cws_service_item h6.cws_service_title{font-size: 26px;}
.got-quti-block.cws_service_item > .cws_service_item_wrapper .cws_service_info{margin-left: 10px;}
.got-qutiright-block.cws_service_item > .cws_service_item_wrapper .cws_service_info .cws_service_desc a{padding: 2px 7px;font-size: 16px;margin: 0 5px;min-width: 86px;margin-top: 6px;}
.got-quti-block.cws_service_item .cws_service_desc p{font-size: 12px !important;}
.packege-form ul > li{width: 100%;}
.our-package-box .cws_service_item.cws_vc_shortcode_module{padding: 0px !important;}
aside.side_panel.dark-theme .mobile_menu_hamburger.close_side_panel:hover span::before, aside.side_panel.dark-theme .mobile_menu_hamburger.close_side_panel:hover span::after, .mobile_menu_hamburger.close_side_panel:hover span::before, .mobile_menu_hamburger.close_side_panel:hover span::after, .cws_mobile ul.mobile_menu > li.current-menu-item > .menu_row, .main-nav-container .sub-menu .cws_megamenu_item .widgettitle:after, .cws_service_item .divider, .cws_custom_button_wrapper.advanced, .cws_custom_button_wrapper.advanced:after, .cws_pricing_plan.highlighted .pricing_title, .cws_pricing_plan:hover .pricing_title, .menu_extra_button a:hover, .top_bar_extra_button:hover, .pagination .page_links > *, p.cws_submit .cws_first_color:after, p.cws_submit .cws_first_color{background-color: rgb(225, 90, 45);}
}
@media only screen and (max-width:979px) {
.menu_box .container.wide_container, .container.wide_container, body.layout_1400 .container.wide_container {width: calc(100% - 0);}
.mobile_menu .menu-item-object-megamenu_item > .menu_row > .cws_megamenu_item_title, .mobile_menu .button_open, .cws_mobile .mobile_menu ul .widgettitle, .cws_mobile .header_container .search_menu, .mobile_menu .menu-item a{color: #33122f;}
.cws_mobile ul.mobile_menu > li.current-menu-parent > .menu_row, .cws_mobile ul.mobile_menu > li.current-menu-ancestor > .menu_row{background-color: rgb(225, 90, 45);}
.home-top-section.vc_row{margin-top: 50px !important;}
.mobile_menu_wrapper .mobile_menu_container{background: #fff;} .cws_textmodule .cws_textmodule_titles h2.cws_textmodule_title{line-height: 1.2;font-size: 30px;}
.service-block > .vc_column-inner > .wpb_wrapper .cws_textmodule{padding: 10px;height: calc(100% - 30px);}
.service-block .wpb_single_image.icon-img{max-width: 60px;margin: auto;}
.hm-product-row .woo_product_post_title.posts_grid_post_title{font-size: 14px;line-height: 22px;}
.hm-product-row ul.products li.product .trendustry_shop_loop_item_content_wrapper{padding: 0 6px 15px 6px;}
.ind-brand-block .cws_textmodule_content p{font-size: 14px !important;
line-height: 22px;}
.vc_row.hm-inquairy-row .vc_custom_1657269533958{max-width: 120px;margin-top: -35px !important;max-width: 82px;}
.hm-product-row.vc_row {padding-top: 50px !important;padding-bottom: 50px !important;}
.cws_textmodule .cws_textmodule_titles h4.cws_textmodule_title {font-size: 28px;}
.inquiry-box .cws_custom_button_wrapper.simple .cws_custom_button{font-size: 14px;line-height: 20px;max-width: 200px;}
.about-top-row.vc_row{margin-top: 20px !important;margin-bottom: 30px !important;}
.vc_section.stat5-section{padding-left: 15px !important;padding-right: 15px !important;}
.vc_section.contactpage-section{margin-top: 0px !important;padding-bottom: 30px !important;}
.contact-left.wpb_column > .vc_column-inner{padding-top: 30px !important;padding-bottom: 30px !important;}
.contact-form .wpcf7-form{padding: 30px 15px;}
.footer-addres-row .row .col-sm-5{width: 33%;}
.news.single {padding-left: 50px;}
}
@media only screen and (max-width:767px) {
.menu_box .container.wide_container{padding: 5px 15px 5px 15px;}
.header_logo_part .logo{line-height: 1 !important;height: auto !important;}
.cws_mobile .menu_box .mobile_menu_hamburger {display: inline-block;padding-top: 15px;  padding-bottom: 15px;}
.page_content > .container{width: auto; max-width: 100%;}
.container {width: auto;max-width: 100%;}
.home-top-section .cws_textmodule .cws_textmodule_titles .cws_textmodule_title{font-size: 18px !important;}
.service-block > .vc_column-inner > .wpb_wrapper::before {z-index: -1;}
.service-block > .vc_column-inner > .wpb_wrapper .cws_textmodule{position: static;height: 100%;padding: 20px;}
.service-block .wpb_single_image.icon-img{top: 35%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);}
.hm-topsec-block.wpb_column > .vc_column-inner{padding: 0 !important;}
.hm-brand-right .cws_textmodule_text.text_align_left{text-align: center !important;}
.section-title .cws_textmodule_content{justify-content: center;max-width: inherit;}
.vc_section.custom_property{padding-bottom: 15px !important;}
.cws_textmodule .cws_textmodule_titles h2.cws_textmodule_title{text-align: center;}
.about-extra-block .cws_textmodule_content{text-align: center;}
.hm-product-row.vc_row {padding-top: 80px !important;padding-bottom: 00px !important;}
.vc_row.hm-inquairy-row .vc_custom_1657269533958{margin: 0 auto;margin-top: 0px !important;}
.section-title.abt-sec-title .cws_textmodule_content{text-align: center;}
.about-extra-block.vc_row .cws_textmodule_wrapper .cws_textmodule_text{text-align: center;}
.vc_section.pd-tp-btm {padding-top: 20px !important; padding-bottom: 20px !important;}
.footer_container {margin-left: -5%;margin-right: -5%;}
.benefits_container .cws-widget, .footer_container .cws-widget {margin-left: 0;margin-right: 0; width: 50%; padding:0 2%;}
.sticky-social{top: 40%;}
.sticky-social .social-link ul li a i.fa{padding: 0px 2px;width: 22px;height: 22px;font-size: 20px;}
.vc_section.hm-inquairy-section.mt-inner{margin-top: 0px !important;padding-top: 0 !important;}
.page_footer .cws-widget ul.menu li > a::before, .page_footer .cws-widget ul.infp-menu li > a::before {display: inline-block;position: relative;left: -16px;}
.contact-form .col-form{width: 100%;padding: 0 0;margin-bottom: 15px;}
.contact-form .wpcf7-form input, .contact-form .wpcf7-form select, .contact-form .wpcf7-form textarea{padding: 5px 15px;font-size: 16px;}
.contact-form .wpcf7-form textarea {height: 65px;}
.hm-product-row .wcpscwc-product-slider button.slick-prev, .hm-product-row .wcpscwc-product-slider button.slick-next{left: 0;bottom: -34px;
right: 52px !important;margin: auto !important;}
.hm-product-row .wcpscwc-product-slider button.slick-next {left: 93px;}
.woo_product_post_media.post_single_post_media + .summary{display: table;width: 100%; margin-top: 20px;}
.contact-form.inquery-form .wpcf7-form {padding: 10px 15px 0 15px;}
.single-product .product .summary h1.product_title{margin-top: 20px;font-size: 18px;}
.woocommerce-product-details__short-description p{font-size: 14px !important;}
.customize-attechment > .wcpoa_attachment a.wcpoa_attachmentbtn{font-size: 14px;padding: 7px 20px;}
.customize-attechment > .wcpoa_attachment{margin-right: 8px;margin-bottom: 0;}
div.product .related.products h2{margin-bottom: 15px;font-size: 20px;line-height: 1.5;}
.benefits_area, .page_content:not(.single_sidebar):not(.double_sidebar){padding-bottom: 0;}
.bottom-section{padding-top: 20px;}
.page_title .title h1 {font-size: 18px !important;}
ul.products li.product{margin-bottom: 20px;}
.page_content:not(:empty), .tribe-events-pg-template{padding: 30px 0;}
.protop-description {padding-top: 25px;}
.protop-description .term-description ul li{width: 100%;}
.archive .products .woo_product_post_title.posts_grid_post_title{font-size: 14px;}
.signup-form .signup-form-col{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 15px;} 
.signup-form .signup-form-col.col-3{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.signup-form{margin-left: 0; margin-right: 0;}
.blog-list.posts_grid .layout-2 > article.posts_grid_post:first-child .posts_grid_post_wrapper{display: table; width: 100%;}
.blog-list.posts_grid .layout-2 > article.posts_grid_post:first-child .posts_grid_post_wrapper .post_media{width: 100%;}
.blog-list.posts_grid .layout-2 > article.posts_grid_post:first-child .post_post_info{width: 100%;}
.news.blog-list .item .post_title{font-size: 20px;}
.blog-page-list.vc_row {padding-left: 0;padding-right: 0;}  
.pagination .page_links > *{width: 30px;height: 30px;line-height: 30px;}
.news.single {padding-left: 50px;}
.got-quti-block.cws_service_item > .cws_service_item_wrapper{display: inherit;text-align: center;}
.got-quti-block.cws_service_item > .cws_service_item_wrapper .cws_service_info{margin-left: 0;width: 100%;margin-top: 15px;}
.got-quation-row.vc_row > .got-ques-left.wpb_column::after,.got-quation-row.vc_row > .got-ques-right.wpb_column::after {width: 1px;height: 100%;top: 0;bottom: 0;left: 0;right: 0;border-left: 4px dashed #331230;border-top: 0;}
.got-quation-row.vc_row > .got-ques-right.wpb_column::after {border-left: 4px dashed #e15a29;}
.got-qutiright-block.cws_service_item > .cws_service_item_wrapper{display: inherit !important;}
.got-qutiright-block.cws_service_item > .cws_service_item_wrapper .cws_searvice_image_wrapper{display: table;width: 100%;margin: 0;margin-bottom: 15px;}
.got-qutiright-block.cws_service_item > .cws_service_item_wrapper .cws_service_info{width: 100%;display: table;margin-top: 15px;}
.got-quation-row.vc_row > .got-ques-left.wpb_column::before {bottom: 0;}
.got-quti-block.cws_service_item > .cws_service_item_wrapper .cws_searvice_image_wrapper.cws_searvice_side{margin-right: 0 !important;}
.faq-box.wpb_column > .vc_column-inner > .wpb_wrapper{padding: 12px 10px;}
.faq-box .vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title > a{padding: 10px 48px 10px 10px !important;}
.faq-box .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title > a > .vc_tta-title-text{font-size: 15px;line-height: 22px;}
.wpb-js-composer .faq-box .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body{padding: 13px 10px;}
.wpb-js-composer .faq-box .vc_tta.vc_general .vc_tta-panel-body .wpb_text_column p{font-size: 14px !important;line-height: 22px;}
}
@media only screen and (max-width:479px) {
.site_header .header_container .header_zone{top: 0;}
.footer-addres-row .row .col-sm-5 {width: 100%; margin-bottom: 20px;}
footer.page_footer img.size-medium{display: inline-block;}
.page_footer .cws-widget ul.infp-list li > a::before {position: relative;left: 0px;}
.page_footer{padding-bottom: 5px !important;}
.copyrights_area {padding: 10px 0;}
.copyrights{font-size: 12px;}
.page_footer .cws-widget ul.infp-list li > a{font-size: 14px;}
.page_footer .cws-widget ul.infp-list li.ft-phone > a {font-size: 16px;}
.news.single .addtoany_content{position: static;width: 100%;}
.news.single .addtoany_content{padding-left: 0;}
}
.package-box .packege-col > p{ display: block !important; }