/*
Theme Name: Blockskit Base
Theme URI: https://blockskit.com/blockskit-base/
Author: BlockskitDev
Author URI: https://blockskit.com
Description: Blockskit Base is a modern and versatile WordPress theme designed for various types of websites including blogs, small businesses, startups, agencies, firms, e-commerce shops, personal portfolio sites, and more. It offers full-site-editing, allowing easy customization of all aspects of your site. With multiple templates, patterns, and style variations, it's suitable for different aesthetics. The theme is also compatible with popular plugins like Elementor, WooCommerce, and Spectra – WordPress Gutenberg Blocks, adding extra functionality to your site.
Version: 1.0.3
Requires at least: 6.0
Tested up to: 6.3
Requires PHP: 5.6
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: blockskit-base
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, threaded-comments, translation-ready, wide-blocks, block-styles, blog, portfolio, education

Blockskit Base WordPress Theme, Copyright 2023 BlockskitDev
Blockskit Base is distributed under the terms of the GNU General Public License v3
*/

.wp-block-post-content-is-layout-flow
{
 margin-top: 0px !important;
}
.wp-block-site-logo .custom-logo
{
	 position: absolute;
    z-index: 999;
    top: 13px;
}
.wp-container-core-group-layout-2.wp-container-core-group-layout-2
{
	gap: inherit !important;
}
.has-helvetica-neue-bold-font-family
{
	font-family: 'HelveticaNeue-Regular' !important;
}
/*.has-background-background-color
{
background-color: #0b0854 !important; 
	 background-color: #0404047a !important;
    z-index: 999;
    position: relative;
}*/


.has-background-background-color {
z-index: 999;
    position: relative;
    background-color: rgba(255, 255, 255, 0.35) !important;
    backdrop-filter: blur(12px) saturate(9%) !important;
    -webkit-backdrop-filter: blur(12px) 
}
/*header
{
    position: fixed;
    width: 100%;
    z-index: 999;
}*/

header
{
    position: absolute;
    width: 100%;
    z-index: 999;
}
.main_slide .elementor-element-populated
{
	padding-top:0px !important;
	padding-bottom: 0px !important;
}
.wp-elements-b6077e7aaa8803ee6f9b0ed5807cfe0a
{
padding-left: 20px;
}
.nextend-arrow-previous
{
	margin-left: 16% !important;
	margin-bottom: 3% !important;
}
.nextend-arrow-next
{
	margin-bottom: 3% !important;
}
.nav-bar .wp-block-navigation-item__label:hover
{
	border-top: 1px solid;
    border-left: 1px solid;
    padding-left: 5px;
    /*color: #FFD426;*/
    color:#15c8ef !important;
}
main
{
	 padding-bottom: 0px !important;
}
body  {
    --wp--style--global--wide-size: 1588px !important;
}
/*path
{
	color:#35a17a !important;
}*/


footer > .wp-block-group-is-layout-constrained
{
	padding-top: 0px !important;
    padding-right: 0px !important;
    padding-left: 0px !important;
    padding-bottom: 0px !important;
	background-color: #22316C;
}
.alignwide > .cstm-mrg
{
	margin-left: 251px;
}
.wp-elements-acd6a8e84c1794b48809f13f5e1a9c85
{
 padding-left: 257px !important;
}
.has-modal-open
{
	background-color: White  !important;
}
.alignfull
{
	display:none !important;
}
.elementor-element-72eb8ef.elementor-widget.elementor-widget-image
{
 margin-bottom: 0px !important;
}
.elementor-element-29bb75f.elementor-widget.elementor-widget-image
{
 margin-bottom: 0px !important;
}
.elementor-element-148f923.elementor-widget.elementor-widget-image
{
 margin-bottom: 0px !important;
}
.elementor-element-fce2ec1 .elementor-widget-wrap
{
  padding-top: 0px !important;
}
.elementor-element-45af1a8 .elementor-widget-wrap
{
  padding-top: 0px !important;
}
.elementor-element-eb34d61 ,.elementor-element-bfd81de
{
  margin-bottom: 0px !important;
}
.elementor-element-cc2f220 > .elementor-element-populated
{
 padding-bottom: 0px !important;
padding-top: 14px !important;
padding-left: 0px !important;
}
/* div#n2-ss-3 .n2-style-5c8bd801f59a7c3b8f39c4dab4a344c0-heading */
div#n2-ss-3 .n2-style-1aef4b4418a4623fadfd164b657ca193-heading
{
background: linear-gradient(259deg, #0099CB, #3AC6C6) !important;	
}
div#n2-ss-3 .n-uc-1c92bffe89b2e-inner
{
    backdrop-filter: blur(31px);
}
div#n2-ss-3 .n2-style-6e5e09714b31b74c4c65b1f8dd4e2f65-heading
{
	backdrop-filter: blur(31px);
}
.div#n2-ss-3 .n2-font-da011090218b53b82a0b5bd46bebdd50-hover,.n2-font-5d836d509c7b06ca29021cfbd461e667-hover
{
letter-spacing: 1px;
}
.elementor-widget-divider--view-line,.elementor-element-4528993,.elementor-element-3d0f181,.elementor-element-d540ebc
{
 margin-bottom: 4px !important;
}
.collapsible {
  background-color: #0099CB;
  color: white;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  border-bottom: 1px solid #ffffff73;
}

.active, .collapsible:hover {
  background-color: #0099CB;
}

.content {
  padding: 0 18px;
  display: none;
  overflow: hidden;
  background-color: #FFFFFF;
}
.form-control
{
	width: 90%;
	padding: 10px;
    margin-top: 10px;
    border-radius: 8px;
    border: 1px solid #D0D0D0;
	font-family: 'HelveticaNeue-light';
	font-style: italic;
    font-weight: lighter;
}
.first_colm
{
	    width: 90%;
	padding: 10px;
    border-radius: 8px;
    border: 1px solid #D0D0D0;
	font-family: 'HelveticaNeue-light';
	font-style: italic;
    font-weight: lighter;
}
.chk_box
{
 color: #22316C;
  vertical-align: middle;
	font-family: 'HelveticaNeue-light';
	font-weight: 600;
}
.wpcf7-list-item.first.last
{
margin-left: 0px;
}
.submit_btn
{
	padding: 9px 44px 9px 44px;
    border-radius: 8px;
    border: 1px solid #0099CB;
    background-image: linear-gradient(260deg, #0099CB 0%, #3AC6C6 100%);
    color: white;
    margin-top: 15px;
	font-family: 'HelveticaNeue-Medium';
}
.change_clr
{
 color: #17C8EF;
}
.wpcf7-form p
{
margin-top: 20px !important;
}
.color
{
	font-weight: 900;
    letter-spacing: 3px;
    font-size: 50px;
}
.elementor-element-9b699bb .elementor-divider
{
padding-top: 5px !important;	
}
.n2-style-1aef4b4418a4623fadfd164b657ca193-heading,.n2-style-802519b70be40681022936e928fe56c9-heading 
{
letter-spacing: 1px !important;
}
/*.has-helveticaneue-light-font-family
{
font-family: 'HelveticaNeue-Regular-New !important',
}*/
button.collapsible:after {
    content: '\002B';
    color: white;
    font-weight: bold;
    float: right;
    margin-left: 5px;
}
button.collapsible.active:after {
    content: "\2212" !important;
}
 @media only screen and (min-width: 300px) and (max-width: 1024px)  { 
	 .alignwide > .cstm-mrg {
    margin-left: 33px;
}
.wp-elements-acd6a8e84c1794b48809f13f5e1a9c85
{
 padding-left: 0px !important;
}
.color
	 {
	font-size: 28px;
	 }
.cstm-div
{
padding-left: 20px !important;
}
  }
/* @media screen and (min-device-width: 200px) and (max-device-width: 768px) { 

} */
@media only screen and (min-width: 992px) and (min-width: 1200px) { 
.nextend-arrow-previous {
    margin-left: 24% !important;
    margin-bottom: 3% !important;
}
}
@media only screen and (min-width: 12001px) and (min-width: 1500px) { 
.nextend-arrow-previous {
padding-left: 333px !important;
}
}


/*about page css*/
.about-breadcrumb-title {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
li.wp-block-navigation-item.wp-block-navigation-link {font-family: HelveticaNeue-Thin;}
.about-subheading {margin-top: -10px;}
.veeto-hobbies-section {margin-top: -20px;}
.about-subheading:before {content: "";position: absolute;width: 50%;height: 1px;bottom: 0;border-bottom: 3px solid #adaaaa;top: 25px;}
    
#grad1 {height: 15px;
background: linear-gradient(90deg, #ffd426 0.00%, rgba(97,136,58,0 ) 100.00%);}
span.home a:hover {color: #fff;}
span.mainpage a:hover {color: #fff;}

/*about page css*/

/*usp*/
.veeto-usp-section{margin-top: -20px;}
.usp-first-section {margin-top: -10px;}
span.list-heding {font-family: 'HelveticaNeue-Bold';}
span.usp-blue-text {color: #259299;}
.usp-shirt {margin-top: -32rem;}
/*usp*/

/**/
.wp-block-column li.wp-block-navigation-item.wp-block-navigation-link{font-family: 'HelveticaNeue-Regular';}
/**/

/*home slider desktop*/
@media (min-width: 1200px){
.tparrows {margin-left: -45px !important;}
}
@media (min-width: 1400px){
.tparrows {margin-left: -35px !important;}
}
@media (min-width: 1600px){
.tparrows {margin-left: -20px !important;}
}
@media (min-width: 1800px){
.tparrows {margin-left: -15px !important;}
}
@media (min-width: 2000px){
.tparrows {margin-left: -5px !important;}
}

rs-layer#slider-1-slide-1-layer-1 {
    background-color: rgba(255, 255, 255, 0.78) !important;}

/*home slider desktop*/

/*team page*/
.team-img-bg{height: 200px;}
/*team page*/

/*footer template*/
.collapsible {font-family: 'HelveticaNeue-Regular';}
/*footer template*/


/*become a dealer page*/
.become_dealer label.wpforms-field-label {font-family: HelveticaNeue-bold;font-size: 16px !important;}
div.wpforms-container-full input[type=text]:focus{box-shadow: 0 0 0 1px #000000, 0px 1px 2px rgba(0,0,0,0.15) !important;}
input#wpforms-2123-field_9::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;}
input#wpforms-2123-field_6::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;}
input#wpforms-2123-field_7::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;}
input#wpforms-2123-field_8::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;}
input#wpforms-2123-field_10::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;}
input#wpforms-2123-field_11::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;}
input#wpforms-2123-field_12::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;}
input#wpforms-2123-field_13::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;}

.become_dealer .wpforms-container .wpforms-field {padding: 10px 0 !important;}
label.wpforms-field-label-inline {color: #22316C !important;font-family: "HelveticaNeue-medium";font-size: 16px !important;}
button#wpforms-submit-2123{	
padding: 9px 44px 9px 44px;border-radius: 8px;border: 1px solid #0099CB;
background-image: linear-gradient(260deg, #0099CB 0%, #3AC6C6 100%);color: white;font-family: 'HelveticaNeue-Medium';}

/*become a dealer page*/

/*footer form*/
.footer_form.wpforms-container .wpforms-field {padding: 5px 0 !important;}
button#wpforms-submit-2139{padding: 9px 44px 9px 44px;border-radius: 8px;border: 1px solid #0099CB;
background-image: linear-gradient(260deg, #0099CB 0%, #3AC6C6 100%);color: white;font-family: 'HelveticaNeue-Medium';    margin-top: -10px;}

.footer_form label.wpforms-field-label-inline {font-size: 12px !important;margin-top: 4px !important;}

input#wpforms-2139-field_4::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;font-size:15px;}
input#wpforms-2139-field_32::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;font-size:15px;}
input#wpforms-2139-field_33::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;font-size:15px;}
input#wpforms-2139-field_34::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;font-size:15px;}
input#wpforms-2139-field_35::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;font-size:15px;}
input#wpforms-2139-field_36::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;font-size:15px;}
textarea#wpforms-2139-field_37::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;font-size:15px;}
/*footer form*/


/*footer template css*/  
@media (max-width: 767px)
{
    
.elementor-1851 .elementor-element.elementor-element-82b2bd8 > .elementor-element-populated {padding: 0% 0% 0% 0% !important;}
.elementor-element-53e15f1 h4 {line-height: 0px !important;}
.elementor-element-7699554a h4 {position: relative !important;top: -4px !important;}



}
/*footer template css*/


/*single blog*/
.wp-block-post-featured-image{display:none;}
.wp-block-comments {display: none;}
hr.wp-block-separator.has-text-color.has-outline-color.has-alpha-channel-opacity.has-outline-background-color.has-background.is-style-wide {display: none; }

.wp-block-post-author {display: none;}
p.comment-form-url {
    display: none;
}
p.comment-form-cookies-consent {
    display: none;
}
h3#comments {margin-bottom: 50px;font-size: 25px !important;}
h3#reply-title {font-size: 25px;}
#commentform input#submit {
background-color: #1d243c;margin-top: 2rem;margin-bottom: 2rem;}

@media (max-width: 767px)
{
h3#comments {font-size: 18px !important;}
h3#reply-title { font-size: 18px;}
}

/*single blog*/


/*contact form*/
.contact_form.wpforms-container .wpforms-field {padding: 10px 0 ;}
button#wpforms-submit-2560{padding: 9px 44px 9px 44px;border-radius: 8px;border: 1px solid #0099CB;
background-image: linear-gradient(260deg, #0099CB 0%, #3AC6C6 100%);color: white;font-family: 'HelveticaNeue-Medium';margin-top: -10px;}

.contact_form label.wpforms-field-label-inline {font-size: 12px !important;margin-top: 4px !important;}

input#wpforms-2560-field_32::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;font-size:15px;}
input#wpforms-2560-field_4::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;font-size:15px;}
input#wpforms-2560-field_33::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;font-size:15px;}
textarea#wpforms-2560-field_37::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;font-size:15px;}
textarea#wpforms-2560-field_39::placeholder {color: #000000;font-family: 'HelveticaNeue-Regular';font-style: italic;font-size:15px;}

.elementor-element.elementor-element-2e0a89a.elementor-widget.elementor-widget-wpforms {
background-image: linear-gradient(to right, #326239 , #5bacc4);padding: 40px;
border-radius: 15px;border: 2px solid #fff;box-shadow: 0px 0px 10px 3px #ccc;z-index: 9;}

h2.title_contact_form{font-size: 21px !important;color: #fff;}
img.contact_form_title_img {margin-bottom: -21px !important;padding-left: 95px !important;}
.contact-form-term label.wpforms-field-label-inline {color: #fff !important;}
.contact-enquiry-form {margin-top: -490px;}
/*.contact-map{margin-top: -172px;}*/
.contact-map{margin-top: 65px;}

@media (max-width: 767px)
{
.contact-enquiry-form {margin-top: 0px !important;}
.contact-map{margin-top: 0px !important;}
.elementor-element.elementor-element-2e0a89a.elementor-widget.elementor-widget-wpforms {    padding: 25px 15px !important;}
img.contact_form_title_img {display: none;}
.contact_form.wpforms-container .wpforms-field {padding: 5px 0 !important;}
div#wpforms-2560-field_41-container {display: none;}

.has-background-background-color {
z-index: 999;
    position: relative;
    background-color: rgba(255, 255, 255, 0.35) !important;
    backdrop-filter: none !important;
}

}

/*contact form*/

/*contact page*/
div.mini-adddress{font-family: 'HelveticaNeue-Regular';margin-bottom: 8px;margin-right: 38%;line-height: 22px;
font-size: 14px;}
.border-right-contactpage{line-height:10px;border-left: 1px dashed;margin-right: 30px;}
/*contact page*/

/*header*/
div#modal-1-content .wp-block-navigation-item__label {
    color: #000 ;font-family: 'HelveticaNeue-Regular';
}
div#modal-1-content .wp-block-navigation-item__label:hover {
    /*color: #15c8ef !important;*/
    color: #000000 !important;
    font-weight: 600;
    
}
/*header*/


/*product landing page*/

.veeto-product-landing-section {
    margin-top: -20px;
}
/*.landing-product-categorie-text{
    position: absolute;
    margin-top: -140px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}*/

p.pro-cat-title{font-family: "HelveticaNeue-Bold", Sans-serif;
    font-size: 25px;
   letter-spacing: 1px;}


/*product landing page*/

/**/
.cat-box{
    opacity:0; 
    transition-duration:1.25s;
}
.cat-box button.cat-button{opacity:1 !important;}
.cat-box:hover{
    opacity:1;  transition-duration:1.25s;
    
}
button.cat-button {
    background-color: transparent;
    border: 1px solid #fff;
    border-radius: 2px;
    padding: 5px 15px;
    font-size: 15px;
    color: #fff;
    font-family: "HelveticaNeue-Regular", Sans-serif;
}
.main-box .elementor-widget-container {
    height: 350px;
}
/*.main-box .elementor-widget-container:hover {
    border: 7px solid #FFF;
}*/
.main-box p.pro-cat-title {
    margin-top: 185px;
}

p.prod-cat-descr{text-align: center;
    font-size: 24px;
    line-height: 1.2;color: #000;}

@media (max-width: 767px)
{
 p.prod-cat-descr{text-align: center;
    font-size: 16px;
    line-height: 1.2;color: #000;margin-top:30px;}   
}


/*product landing page*/


/*flipbox css*/
.cfb_wrapper .flipbox-container{margin-top:0px !Important;}
.flip-box-cstm .flex-col-md-12 {
    padding: 0;
}
div#flipbox-widget-2961 .flipbox-front-layout {height: 444px !important;}

.cfb_wrapper .back-layout-btn {
    height: 40px;
    display: inline-block;
    line-height: 25px !important;
    border-radius: 5px;
    padding: 5px 15px;
    text-decoration: none;
    letter-spacing: 1.2px;
    background: #fff;
    transition: all .5s ease;
    margin-top: 0px !important;
    color: #fff;
    border: 1px solid #fff !important;
    background: transparent ;
    font-size: 16px !important;
}
.cfb_wrapper .back-layout-btn:hover {
    font-weight: 500 !important;
    background-color: #ffd425;color: #000 !important;}
 .cfb_wrapper .flipbox-front-description h4 {
    font-size: 26px;
    margin: 20px 0 10px;
    letter-spacing: 1px;
}

.cfb_wrapper .flipbox-front-layout{border-radius:0px;}
.cfb_wrapper .flipbox-back-layout{border-radius:0px;}


/*flipbox css*/


/*product layout*/

p.prod-img-text {
    /* margin-top: -65px; */
    position: absolute;
    top: -75px;
    color: #fff;
    left: 47%;
    transform: translate(-50%, -50%);
    font-size: 14px;
}

p.prod-img-text1 {
    /* margin-top: -65px; */
    position: absolute;
    top: -72px;
    color: #fff;
    left: 47%;
    transform: translate(-50%, -50%);
    font-size: 14px;
}

.product-page-desc td.pro-left-head {
    font-size: 15px;
    letter-spacing: 0.5px;
    color: #000;
    font-family: 'HelveticaNeue-Medium';width: 42%;
}
.product-page-desc td.pro-right-text{
  font-size: 15px;
    letter-spacing: 0.5px;
    color: #000;
    font-family: 'HelveticaNeue-Regular';
    width: 50%;  
}

span.bold-text-product{color: #000;
    font-family: 'HelveticaNeue-Medium';}
    
.pro-enquiry-btn {
    margin-left: -15px;}
.tds-btn{margin-top: -15px;}
.msds-btn{margin-top: -15px;}


@media (max-width: 767px)
{
    .product-page-desc td.pro-left-head {
    font-size: 12px;}
    .product-page-desc td.pro-right-text {
    font-size: 12px;}
    .product-shape-left {
height: 235px !important;}
.product-shape-right {
height: 235px !important;}
.pro-enquiry-btn {
    margin-left: 80px;
    margin-bottom: 25px;
    margin-top: 10px;
}
.tds-btn{margin-left: -12px;}
.msds-btn{margin-left: -12px;}
p.prod-img-text1 {
    top: -65px !important;
    font-size: 11px;}

}
    



/*product layout*/


/*homepage new css*/

.vision-commn{height:55px;}
.mission-commn{height:55px;}


@media (max-width: 767px)
{
 .vision-commn{height:30px;}
.mission-commn{height:30px;}
   
}


/*homepage new css*/



/*product categories*/

p.subcat-title-pro{font-size: 26px;
    font-family: 'HelveticaNeue-Bold';
    letter-spacing: 1px;
    color: #fff;line-height: 32px;height: 95px;
}

.cst-pro-btn{display: inline-block;
    line-height: 25px !important;
    border-radius: 5px;
    padding: 5px 15px;
    text-decoration: none;
    letter-spacing: 1.2px;
    background: #fff;
    transition: all .5s ease;
    margin-top: 0px !important;
    color: #fff;
    border: 1px solid #fff !important;
    background: transparent;
    font-size: 16px !important;}
    
.cst-pro-btn:hover{
    font-weight: 500 !important;
    background-color: #ffd425;
    color: #000 !important;
}



/*product categories*/


/*sub menu*/
.product-menu1.wp-block-navigation-submenu {
    color: #000;
    font-family: 'HelveticaNeue-Regular';
    font-size: 15px;
}

.product-menu2 {
    color: #000;
    font-family: 'HelveticaNeue-Regular';
    font-size: 15px;
}


.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {
border: 1px solid rgba(0,0,0,.15);
    background-color: rgba(255, 255, 255, 0.65) !important;
    backdrop-filter: blur(12px) saturate(9%) !important;
    /*border-bottom-right-radius: 15px !important;
    border-bottom-left-radius: 15px !important;*/
}

.wp-block-navigation .wp-block-navigation__submenu-icon {
    font-size: 22px;
   
    margin-left: 0.75em;
   
}
.wp-block-site-logo img {
    width: 10%;
}
.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container {
   /* height: 176px !important;*/
    
}
li.wp-block-navigation-item.product-menu2.wp-block-navigation-link:last-child {
    border-bottom: 10px solid #2F272A;
    border-bottom-right-radius: 5px;
     border-bottom-left-radius: 5px;
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container:last-child{
   border-bottom-right-radius: 5px;
     border-bottom-left-radius: 5px; 
}
button.wp-block-navigation__submenu-icon.wp-block-navigation-submenu__toggle {
    background-color: transparent;
}
svg {
    color: #000;
}

@media (max-width: 767px)
{
    
.wp-block-site-logo img {
    width: 25%;
}
a.wp-block-navigation-item__content {
    color: #000 !important;
}
li.wp-block-navigation-item.has-child.open-on-hover-click.\.product-menu2.wp-block-navigation-submenu {
    display: none;
}
ul.wp-block-navigation__submenu-container.product-menu1.wp-block-navigation-submenu {
    display: none;
}

}
/*sub menu*/
.wp-block-social-links svg {
    color: #467D89 !important;
}

/*footer*/
@media (max-width: 767px)
{
  
.wp-block-social-links svg {
    color: #467D89 !important;
}
/*.wp-block-template-part a.wp-block-navigation-item__content {
    color: inherit !important;
}*/

.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column a.wp-block-navigation-item__content {
    color: inherit !important;}
}
/*footer*/


/**/
@media (max-width: 767px)
{
rs-module#rev_slider_4_2 {
    margin-top: -12px  !important;
}
.elementor-element-001cca3 {
    margin-top: -25px;
}
}
/**/



