


/*------------------------------------------------------------------
* dynamic-style.php index *
[Table of contents]

1.  Background color
2.  Topbar Background color
3.  Element Border color
4.  Textcolor
5.  Boxshadow
6.  Header / Footer background color
7.  Footer background color
8.  Logo Color
9.  Genral Elements
10. "Center Logo Between Menu" options
11. Floating Bar
-------------------------------------------------------------------*/
:root {
	--prt-whitecolor: #ffffff;
	--prt-bordercolor: #e2e2e2;
	--prt-skincolor:#69c4b4;
	--prt-secondarycolor:#000000;
	--prt-greycolor:#f7f7f7;
	--body-fonts-color:#7a7a7a;
	--body-font-family:Prompt;
	--body-line-height:26px;
	--body-font-size:16px;
	--special-element-fontfamily:Prompt;
	--special-element-fontweight:500;
	--prt-button-shape:5px;
	--button-text-transform: uppercase;
	--button-font-weight: 500;
	--button-font-family: Prompt;
	--button_fontsize: 14px;
	--button-topbottom-padding: 16px;
	--mainmenu_fontsize: 15px;
	--mainmenu-text-transform: uppercase;
	--topbar-fontsize: 17px;
	--h3-fontsize: 26px;
	--h3-font-line-height: 36px;
	--h3-font-color: #000000;
	--h4-fontsize: 24px;
	--h4-font-line-height: 30px;
	--tm-blackish-btn:#000000;
	--body-blackfont-color: #000000;
}


/**
 * 0. Background properties
 * ----------------------------------------------------------------------------
 */
body{background-color:#ffffff;background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}
body > .prt-bg-layer{background-color:#ffffff;}
 body #main,.preyantechnosys-sticky-footer .site-content-wrapper{background-color:#ffffff;background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}
body #main,.preyantechnosys-sticky-footer .site-content-wrapper > .prt-bg-layer{background-color:#ffffff;}
 .preyantechnosys-fbar-box-w{background-image:url(//gebraucht-auto.at/wp-content/swift-ai/images/__e/valetex.preyantechnosys.com/wp-content/themes/govizo/images/floatingbar-bg-jpg.webp);background-position:0% 0%;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;}
 div.prt-titlebar-wrapper{background-image:url(//gebraucht-auto.at/wp-content/swift-ai/images/wp-content/uploads/2024/06/ga-autohandel-e1-b1-jpg.webp);background-color:rgba(0,0,0,0.4);background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;}
div.prt-titlebar-wrapper > .prt-bg-layer{background-color:rgba(0,0,0,0.4);}
 .prt-header-style-classic-vertical .site-header{background-color:rgba(26,34,39,0.73);background-position:0% 0%;background-size:cover;background-repeat:repeat;background-attachment:scroll;}
.prt-header-style-classic-vertical .site-header > .prt-bg-layer{background-color:rgba(26,34,39,0.73);}
 .prt-search-overlay{background-color:rgba(0,0,0,0.92);background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;}
.prt-search-overlay > .prt-bg-layer{background-color:rgba(0,0,0,0.92);}
 .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu, #site-header-menu #site-navigation div.nav-menu > ul > li ul{background-color:#ffffff;background-position:center top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu, #site-header-menu #site-navigation div.nav-menu > ul > li ul > .prt-bg-layer{background-color:#ffffff;}
 .mega-menu-preyantechnosys-main-menu-mobile-open .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu,.mega-menu-preyantechnosys-main-menu-mobile-open  #site-header-menu #site-navigation div.nav-menu > ul > li ul{background-color:#ffffff;background-position:center top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;}
.mega-menu-preyantechnosys-main-menu-mobile-open .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu,.mega-menu-preyantechnosys-main-menu-mobile-open  #site-header-menu #site-navigation div.nav-menu > ul > li ul > .prt-bg-layer{background-color:#ffffff;}
 #site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(1) ul, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(1) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}
 #site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(2) ul, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(2) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}
 #site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(3) ul, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(3) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}
 #site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(4) ul, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(4) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}
 #site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(5) ul, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(5) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}
 #site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(6) ul, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(6) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}
 #site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(7) ul, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(7) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}
 #site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(8) ul, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(8) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}
 #site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(9) ul, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(9) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}
 #site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(10) ul, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(10) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}
 .footer{background-image:url(https://gebraucht-auto.at/wp-content/uploads/2025/05/ga-footer-e1-b1-neu-1.webp);background-color:#000000;background-position:center bottom;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;}
.footer > .prt-bg-layer{background-color:#000000;}
 .first-footer{background-color:transparent;background-position:center bottom;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;}
.first-footer > .prt-bg-layer{background-color:transparent;}
 .second-footer{background-color:transparent;background-position:center center;background-size:auto;background-repeat:no-repeat;background-attachment:scroll;}
.second-footer > .prt-bg-layer{background-color:transparent;}
 .site-footer .bottom-footer-text{background-color:transparent;background-position:center center;background-size:auto;background-repeat:no-repeat;background-attachment:fixed;}
.site-footer .bottom-footer-text > .prt-bg-layer{background-color:transparent;}
 body.error404{background-image:url(//gebraucht-auto.at/wp-content/swift-ai/images/__e/valetex.preyantechnosys.com/wp-content/uploads/2023/01/404-bg-img-png.webp);background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;}
 .uconstruction_background{background-color:#fbfbfb;background-position:center top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;}
.uconstruction_background > .prt-bg-layer{background-color:#fbfbfb;}
 .loginpage{background-color:#f7f7f7;background-position:right bottom;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;}
.loginpage > .prt-bg-layer{background-color:#f7f7f7;}
/* Font properties */
body,.elementor-widget-text-editor,.elementor-widget-icon-list .elementor-icon-list-item,.elementor-widget-accordion .elementor-accordion .elementor-tab-content,.elementor-widget-tabs .elementor-tab-content{font-family:"Prompt", Tahoma, Geneva, sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#7a7a7a;}
 h1{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:500;font-size:48px;line-height:52px;color:#000000;}
 h2{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:500;font-size:34px;line-height:42px;color:#000000;}
 h3, h3.prt-element-content-heading{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:500;font-size:26px;line-height:36px;color:#000000;}
 h4,.preyantechnosys-box-blog .preyantechnosys-box-content h4,.preyantechnosys-box-service .preyantechnosys-box-title h4,h4.prt-element-content-heading{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:500;font-size:24px;line-height:30px;color:#000000;}
 h5,h5.prt-element-content-heading{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:500;font-size:22px;line-height:30px;color:#000000;}
 h6,h6.prt-element-content-heading{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:500;font-size:16px;line-height:21px;color:#000000;}
 .prt-element-content-heading{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:500;font-size:55px;line-height:65px;color:#000000;}
 .prt-element-heading-content-wrapper .prt-element-subheading{font-family:"Syne", Arial, Helvetica, sans-serif;font-weight:600;text-transform:uppercase;font-size:14px;line-height:24px;color:#000000;}
 .prt-element-content-desctxt{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#7a7a7a;}
 body .widget .widget-title, body .widget .widgettitle, #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title, .portfolio-description h2, .preyantechnosys-portfolio-details h2, .preyantechnosys-portfolio-related h2{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:500;font-size:24px;line-height:36px;color:#000000;}
 .elementor-widget-progress .elementor-title,.elementor-widget-accordion .elementor-accordion .elementor-accordion-title,.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:500;font-size:20px;}
 .prt-titlebar h1.entry-title, .prt-titlebar-textcolor-custom .prt-titlebar-main .entry-title{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:500;text-transform:capitalize;font-size:70px;line-height:80px;color:#09274c;}
 .prt-titlebar .entry-subtitle, .prt-titlebar-textcolor-custom .prt-titlebar-main .entry-subtitle{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:500;font-size:18px;line-height:22px;color:#09274c;}
 .prt-titlebar .breadcrumb-wrapper, .prt-titlebar .breadcrumb-wrapper a{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:500;font-size:16px;line-height:22px;color:#09274c;}
 .headerlogo a.home-link{font-family:"Poppins", Arial, Helvetica, sans-serif;font-weight:400;font-size:26px;line-height:27px;color:#000000;}
 #site-header-menu #site-navigation div.nav-menu > ul > li > a, .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:500;text-transform:uppercase;font-size:15px;line-height:26px;color:#000000;}
 ul.nav-menu li ul li a, div.nav-menu > ul li ul li a, .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a, .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:hover, .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:focus, .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a.mega-menu-link, .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a.mega-menu-link:hover, .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a.mega-menu-link:focus, .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget,#site-header-menu #site-navigation div.nav-menu li ul.sub-menu >li > ul > li >a{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#7a7a7a;}
 #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title{font-family:"Teko", Arial, Helvetica, sans-serif;font-weight:600;font-size:16px;line-height:20px;color:#09274c;}
 .elementor-element.elementor-widget-button .elementor-button,
			.main-holder .site-content ul.products li.product .add_to_wishlist, .main-holder .site-content ul.products li.product .yith-wcwl-wishlistexistsbrowse a[rel="nofollow"], .woocommerce button.button, .woocommerce-page button.button, input,.woocommerce-page a.button, .button, .wpb_button, button, .woocommerce input.button, .woocommerce-page input.button, .tp-button.big, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .preyantechnosys-post-readmore a,.preyantechnosys-box-service .preyantechnosys-serviceboxbox-readmore a,.post.preyantechnosys-box-blog-classic .preyantechnosys-blogbox-footer-readmore a,.single-tm_portfolio .nav-links a,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .main-holder .site .woocommerce-cart-form__contents button, .main-holder .site .woocommerce-cart-form__contents button.button:disabled[disabled], .main-holder .site table.cart .coupon button,.preyantechnosys-box-blog .preyantechnosys-blogbox-footer-readmore a,.preyantechnosys-iconbox-styleseven .preyantechnosys-serviceboxbox-readmore a,.preyantechnosys-portfoliobox-style2 .prt-project-readmore-btn a,a.prt-button-bold{font-family:"Prompt", Arial, Helvetica, sans-serif;font-weight:500;text-transform:uppercase;}/* Text link and hover color properties */

	a{color:#000000;}
	a:hover{color:#000000;}
	
	/* Sticky menu bg color */
/* breadcum bg color */
	
	.prt-titlebar-wrapper.prt-breadcrumb-on-bottom .prt-titlebar .breadcrumb-wrapper .container
	 {
		background-color:rgba(0,0,0,0.50) !important;
	}
	/* Footer CTA bg color */

.prt-comment-owner a:hover, .comment-meta .prt-comment-owner a:hover,
.wp-block-search__button,.comment-list .reply a.comment-reply-link:hover,ins,
.prt-btn-style-style2.prt-btn-color-white .elementor-button:hover,
.prt-btn-color-white .elementor-button:hover,
.widget.inoterior_all_post_list_widget li a:hover, .widget.inoterior_category_list_widget li a:hover, .widget.inoterior_all_post_list_widget li.prt-post-active a, .widget.inoterior_category_list_widget li.current-cat a,
.prt-sortable-list .prt-sortable-link a:hover, .prt-sortable-list .prt-sortable-link a.selected,
.main-holder .site-content nav.woocommerce-pagination ul li .page-numbers.current, .main-holder .site-content nav.woocommerce-pagination ul li a:hover, .themetechmount-pagination .page-numbers.current, .themetechmount-pagination .page-numbers:hover,.themetechmount-portfoliobox-style1 .prt-post-iconbox a,
#totop,.post.themetechmount-box-blog-classic .prt-box-post-icon,.themetechmount-box-blog.themetechmount-blogbox-stylethree:hover .prt-box-post-date,.themetechmount-box-blog.themetechmount-blogbox-styleeight .prt-box-post-date,
.elementor-element.elementor-widget-button.prt-btn-color-skincolor .elementor-button:not(:hover),.prt-btn-color-skincolor .elementor-button,
.preyantechnosys-boxes-view-carousel .preyantechnosys-boxes-row-wrapper .slick-arrow:hover:before,
#totop, .main-holder .site-content #review_form #respond .form-submit input:hover, .main-holder .site-content #review_form #respond .form-submit input:hover, .single-tm_portfolio .prt-social-share-links ul li a i, .prt-vc_general.prt-vc_btn3.prt-vc_btn3-color-skincolor, .single-tm_portfolio .nav-links a:hover,
.preyantechnosys-portfoliobox-style2 .prt-icon i, .preyantechnosys-portfoliobox-style1 .prt-cat, .prt-contact-btn input[type="submit"],.preyantechnosys-iconbox-styleeight .prt-icon-type-text,.prt-ptablebox .prt-ptablebox-featured-col .prt-ptable-btn a, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-main-demos ul.mega-sub-menu li.widget_media_image > a:after {
    color: #000000;	
}
.main-holder .site-content ul.products li.product .woocommerce-loop-product__title:hover,
.main-holder .site-content ul.products li.product .price,
.main-holder .site-content ul.products li.product .price ins,
.single .main-holder #content div.product .price ins,.woocommerce .price .woocommerce-Price-amount,
.entry-content .page-links .current,
.format-gallery .entry-content .page-links a:hover, .format-audio .entry-content .page-links a:hover, .format-status .entry-content .page-links a:hover, .format-video .entry-content .page-links a:hover, .format-chat .entry-content .page-links a:hover, .format-quote .entry-content .page-links a:hover, .page-links a:hover,.comment-meta a:hover,
body .prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > i, 
body .prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > i,     
body .prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > i,   
body .prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a,     
body .prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > a {
	 color: #000000 !important;	
}
.main-holder .site #content table.cart td.actions .input-text:focus, input[type="password"]:focus, 
input[type="datetime"]:focus, input[type="datetime-local"]:focus, 
input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, 
input[type="week"]:focus, input[type="number"]:focus, 
input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, 
input[type="color"]:focus, input.input-text:focus, select:focus {
	border-color: #000000;	
}

/* List style special style */
.wpb_row .vc_tta.vc_general.vc_tta-color-white:not(.vc_tta-o-no-fill) .vc_tta-panel-body .wpb_text_column, 
.prt-list.prt-list-icon-color- li,
.prt-list-li-content{
	color:#7a7a7a;
}
/* Page loader css */

/* Floating bar */

/**
 * 1. Background color
 * ----------------------------------------------------------------------------
 */ 
 
.elementor-column.elementor-top-column.prt-col-bgcolor-skincolor:not(.prt-bgimage-yes) .elementor-widget-wrap>.prt-stretched-div, .elementor-column.elementor-top-column.prt-col-bgcolor-skincolor:not(.prt-col-stretched-yes)>.elementor-widget-wrap, .elementor-column.elementor-inner-column.prt-col-bgcolor-skincolor:not(.prt-bgimage-yes)>.elementor-widget-wrap
{
	background-color: #69c4b4 !important;
}
.elementor-column.elementor-top-column.prt-col-bgcolor-skincolor.prt-bgimage-yes .elementor-widget-wrap .prt-stretched-div:before {
    background-color: rgba( 105,196,180,0.70)!important;
}

.elementor-section.elementor-top-section.prt-bgcolor-skincolor,
.elementor-section.elementor-top-section.prt-bgcolor-skincolor:before,
 .elementor-section.elementor-inner-section.prt-bgcolor-skincolor,
.prt-bgcolor-skincolor, 
.prt-btn-style-flat.prt-btn-color-skincolor .elementor-button,
.prt-btn-style-flat.prt-btn-color-darkgrey .elementor-button:hover,
.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar,
.prt-accor-btn{
   background-color: #69c4b4;
}

.prt-custom-img:before {
	background-color: rgba( 0,0,0,0.60);
}
/*Heading Seperator Style*/
.prt-header-overlay .social-icons li > a:hover,
.preyantechnosys-testimonialbox-styleone:hover .preyantechnosys-box-content:before,
.preyantechnosys-testimonialbox-styleone:hover .preyantechnosys-box-content:after,
article.preyantechnosys-box-blog-classic .prt-entry-meta-wrapper:before,
.post.preyantechnosys-box-blog-classic .prt-blogbox-classic-date .prt-post-date,
.slick-dots li.slick-active button,
.widget.valetex_category_list_widget li.current-cat a:after,
.widget.valetex_category_list_widget li a:hover:after, 
.widget.valetex_all_post_list_widget li.prt-post-active a:after,
.widget.valetex_all_post_list_widget li a:hover:after, 
.widget.tm_widget_nav_menu li.current_page_item a:after,
.widget.tm_widget_nav_menu li a:hover:after,
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a:after,
.woocommerce-account .woocommerce-MyAccount-navigation li a:hover:after,
#totop,
.prt-site-searchform button,
.preyantechnosys-box-blog.preyantechnosys-blogbox-stylethree:hover .prt-box-post-date,
.main-holder .site-content ul.products li.product .yith-wcwl-wishlistexistsbrowse a[rel="nofollow"]:hover:after,
.main-holder .site-content ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse:hover:after,

.top-contact.prt-highlight-left:after,
.top-contact.prt-highlight-right:after,
.prt-social-share-links ul li a:hover,

.preyantechnosys-blog-box-view-right-image .preyantechnosys-box-content .prt-post-categories>.prt-meta-line.cat-links a:hover,
.preyantechnosys-blog-box-view-left-image .preyantechnosys-box-content .prt-post-categories>.prt-meta-line.cat-links a:hover,
.prt-sortable-list .prt-sortable-link a:hover,

footer#colophon.prt-bgcolor-skincolor > .prt-bg-layer,
.prt-titlebar-wrapper.prt-bgcolor-skincolor .prt-titlebar-wrapper-bg-layer,
.preyantechnosys-box-blog .preyantechnosys-box-content .preyantechnosys-box-post-date:after,
article.preyantechnosys-box-blog-classic .preyantechnosys-post-date-wrapper,

body .datepicker table tr td span.active.active, 
body .datepicker table tr td.active.active,
.datepicker table tr td.active.active:hover, 
.datepicker table tr td span.active.active:hover,

.widget .widget-title::before,

.datepicker table tr td.day:hover, 
.datepicker table tr td.day.focused,

/* Testimonals */
.testimonials-nav .testimonial_item .preyantechnosys-box-img:hover .preyantechnosys-item-thumbnail-inner:before,
.testimonials-nav .slick-center .testimonial_item .preyantechnosys-box-img .preyantechnosys-item-thumbnail-inner:before,

/*Iconbox element*/
.preyantechnosys-iconbox.preyantechnosys-iconbox-styletwo .prt-icon-type-text,
.prt-bg-skin .elementor-icon-box-wrapper .elementor-icon,

.preyantechnosys-servicebox-styleone .preyantechnosys-box-bottom-content:before,
.sidebar .widget-title:before {
	background-color: #69c4b4;
}

 

/* secondary bg color */

.elementor-column.elementor-top-column.prt-col-bgcolor-darkgrey:not(.prt-bgimage-yes) .elementor-widget-wrap>.prt-stretched-div, .elementor-column.elementor-top-column.prt-col-bgcolor-darkgrey:not(.prt-col-stretched-yes)>.elementor-widget-wrap, .elementor-column.elementor-inner-column.prt-col-bgcolor-darkgrey:not(.prt-bgimage-yes)>.elementor-widget-wrap
{
	background-color: #000000 !important;
}

.elementor-column.elementor-top-column.prt-col-bgcolor-darkgrey.prt-bgimage-yes .elementor-widget-wrap .prt-stretched-div:before {
    background-color: rgba( 0,0,0,0.70)!important;
}

.elementor-section.elementor-top-section.prt-bgcolor-darkgrey,
.elementor-section.elementor-top-section.prt-bgcolor-darkgrey:before,
.elementor-section.elementor-inner-section.prt-bgcolor-darkgrey,
.elementor-progress-wrapper {
   background-color: #000000;
}
.prt_coverimgbox_wrapper .prt-bottom-contentbox {
	background-color: rgba( 0,0,0,0.88);
 }
.preyantechnosys-slider-wrapper .prt-quickdetails-area,
.tprt-pricetable-column-w .tprt-featured-title,

.widget.prt-sidebar-custom-banner:before,
.preyantechnosys-box-blog.preyantechnosys-blogbox-stylethree .prt-box-post-date,
.site-header.prt-sticky-bgcolor-darkgrey.is_stuck,
.prt-header-overlay .site-header.prt-sticky-bgcolor-darkgrey.is_stuck,
.site-header-menu.prt-sticky-bgcolor-darkgrey.is_stuck,
.prt-titlebar-wrapper.prt-breadcrumb-on-bottom.prt-breadcrumb-bgcolor-darkgrey .prt-titlebar .breadcrumb-wrapper .container,
.prt-titlebar-wrapper.prt-breadcrumb-on-bottom.prt-breadcrumb-bgcolor-darkgrey  .breadcrumb-wrapper .container:before,
.prt-titlebar-wrapper.prt-breadcrumb-on-bottom.prt-breadcrumb-bgcolor-darkgrey .breadcrumb-wrapper .container:after,
.prt-header-style-infostack .site-header .prt-stickable-header.is_stuck.prt-sticky-bgcolor-darkgrey,
.prt-header-style-infostack .site-header-menu .is_stuck .prt-sticky-bgcolor-darkgrey,
.prt-header-style-infostack .is_stuck.prt-sticky-bgcolor-darkgrey,
.prt-header-style-infostack .prt-bgcolor-darkgrey,
.preyantechnosys-topbar-wrapper.prt-bgcolor-darkgrey,
.prt-bg-highlight-dark,
.prt-col-bgcolor-darkgrey .prt-bg-layer-inner,
.prt-bgcolor-darkgrey,
.prt-bg.prt-bgcolor-darkgrey .prt-bg-layer,
.prt-col-bgcolor-darkgrey.prt-col-bgimage-yes .prt-bg-layer-inner,
.prt-bgcolor-darkgrey.prt-bg.prt-bgimage-yes > .prt-bg-layer-inner {
	background-color: #000000;
}

.prt-textcolor-darkgrey, .wpcf7 .prt-commonform .field-group i,
.preyantechnosys-iconbox.preyantechnosys-iconcolor-darkgrey .prt-box-icon i,
.preyantechnosys-iconbox.preyantechnosys-iconcolor-darkgrey .prt-icon-type-text,
.preyantechnosys-iconbox.prt-highlight-sliderbox .prt-box-icon i {
	color: #000000;
}
.preyantechnosys-box-portfolio .preyantechnosys-overlay {
	background-color: rgba( 0,0,0,0.70);
}
.preyantechnosys-portfoliobox-style1 .prt-featured-wrapper:before {
	background-image: -webkit-linear-gradient( 90deg,rgba( 0,0,0,.90)40%,rgba(0,0,0,0)60%);
}

/*** Button Dark Color ***/
button, 
input[type="submit"], 
input[type="button"], 
input[type="reset"],
.checkout_coupon input.button,
.woocommerce div.product form.cart .button:hover,
table.compare-list .add-to-cart td a:hover,
.woocommerce .widget_shopping_cart a.button:hover,
.woocommerce #review_form #respond .form-submit input:hover,
.main-holder .site table.cart .coupon input:hover,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce-cart #content table.cart td.actions input[type="submit"]:hover,
.woocommerce #payment #place_order:hover,
.woocommerce .wishlist_table td.product-add-to-cart a:hover,
.woocommerce-cart #content table.cart td.actions input[type="submit"],
#tribe-bar-form .tribe-bar-submit input[type=submit],
.wishlist_table tr td a.yith-wcqv-button:hover,
.woocommerce .wishlist_table td.product-add-to-cart a:hover,
.woocommerce .widget_shopping_cart a.button.checkout:hover,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce .widget_shopping_cart a.button,
.woocommerce #payment #place_order,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.main-holder .site table.cart .coupon input,
.main-holder .site-content #review_form #respond .form-submit input,
.woocommerce div.product form.cart .button,
table.compare-list .add-to-cart td a,
.main-holder .site table.cart .coupon button,
.main-holder .site .woocommerce-cart-form__contents button,
.main-holder .site .return-to-shop a.button,
.main-holder .site .woocommerce-MyAccount-content a.woocommerce-Button,
.main-holder .site .woocommerce-form-coupon button,
.main-holder .site .woocommerce-form-login button.woocommerce-Button,
.main-holder .site .woocommerce-ResetPassword button.woocommerce-Button,
.main-holder .site .woocommerce-EditAccountForm button.woocommerce-Button,
.widget_subscribe_form input[type="submit"]:hover,
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,
.mailchimp-inputbox input[type="submit"]:hover {
	color: #fff;
    background-color:#000000;
}

/***Secondary Grey color***/

.elementor-column.elementor-top-column.prt-col-bgcolor-grey:not(.prt-bgimage-yes) .elementor-widget-wrap>.prt-stretched-div, .elementor-column.elementor-top-column.prt-col-bgcolor-grey:not(.prt-col-stretched-yes)>.elementor-widget-wrap, .elementor-column.elementor-inner-column.prt-col-bgcolor-grey:not(.prt-bgimage-yes)>.elementor-widget-wrap
{
	background-color: #f7f7f7 !important;
}

.elementor-column.elementor-top-column.prt-col-bgcolor-grey.prt-bgimage-yes .elementor-widget-wrap .prt-stretched-div:before {
    background-color: rgba( 247,247,247,0.70)!important;
}

.elementor-section.elementor-top-section.prt-bgcolor-grey,
.elementor-section.elementor-top-section.prt-bgcolor-grey:before,
.elementor-section.elementor-inner-section.prt-bgcolor-grey,
.woocommerce-error, .woocommerce-info, .woocommerce-message,
.prt-btn-style-flat.prt-btn-color-grey .elementor-button{
   background-color: #f7f7f7;
}


.preyantechnosys-testimonialbox-styleone .preyantechnosys-box-content:before,
.preyantechnosys-testimonialbox-styleone .preyantechnosys-box-content:after,
.preyantechnosys-blogbox-stylethree .prt-featured-outer-wrapper.prt-post-featured-outer-wrapper:after,
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment,
.woocommerce-account .woocommerce-MyAccount-navigation li a, 

.preyantechnosys-box-team ul.prt-team-social-links,
.preyantechnosys-iconbox.preyantechnosys-iconbox-styleone.preyantechnosys-iconbox-stylethree,
.author-info,
.preyantechnosys-fbar-position-right .preyantechnosys-fbar-btn a.grey,
.prt-col-bgcolor-grey .prt-bg-layer-inner,
.prt-bgcolor-grey,
.site-header.prt-sticky-bgcolor-grey.is_stuck,
.site-header-menu.prt-sticky-bgcolor-grey.is_stuck,
.prt-header-overlay .site-header.prt-sticky-bgcolor-grey.is_stuck,
.prt-header-style-infostack .site-header .prt-stickable-header.is_stuck.prt-sticky-bgcolor-grey,
.prt-header-style-infostack .site-header-menu .is_stuck .prt-sticky-bgcolor-grey,
.prt-titlebar-wrapper.prt-breadcrumb-on-bottom.prt-breadcrumb-bgcolor-grey .prt-titlebar .breadcrumb-wrapper .container,
.prt-titlebar-wrapper.prt-breadcrumb-on-bottom.prt-breadcrumb-bgcolor-grey  .breadcrumb-wrapper .container:before,
.prt-titlebar-wrapper.prt-breadcrumb-on-bottom.prt-breadcrumb-bgcolor-grey .breadcrumb-wrapper .container:after,
.prt-col-bgcolor-grey > .prt-bg-layer-inner,
.prt-bg.prt-bgcolor-grey > .prt-bg-layer {
	background-color: #f7f7f7;
}
.preyantechnosys-blogbox-stylethree .prt-featured-outer-wrapper.prt-post-featured-outer-wrapper{
	border-color: #f7f7f7;
}
.comment-body:after, .comment-body:before {
	border-color: transparent #f7f7f7 transparent #f7f7f7;
}

.preyantechnosys-iconbox.preyantechnosys-iconcolor-grey .prt-box-icon i,
.preyantechnosys-iconbox.preyantechnosys-iconcolor-grey .prt-icon-type-text{
	color: #f7f7f7;
}



/* Drop cap */
.prt-dcap-color-skincolor,

/* Slick Slider */


/* Sidebar */
.sidebar .widget .widget-title:before,
.woocommerce-account .woocommerce-MyAccount-navigation li a:before,
.widget.tm_widget_nav_menu li a:before,
.widget.valetex_category_list_widget li a:before,

/* Global Input Button */
input[type="submit"]:hover, 
input[type="button"]:hover, 
input[type="reset"]:hover,

/* Testimonials Section */
.preyantechnosys-box-view-default .preyantechnosys-box-author .preyantechnosys-box-img .preyantechnosys-icon-box,

.prt-header-overlay .site-header.prt-sticky-bgcolor-skincolor.is_stuck,
.site-header-menu.prt-sticky-bgcolor-skincolor.is_stuck,
.prt-header-style-infostack .site-header .prt-stickable-header.is_stuck.prt-sticky-bgcolor-skincolor,
.is_stuck.prt-sticky-bgcolor-skincolor,
.prt-header-style-infostack .site-header-menu .prt-stickable-header.is_stuck .prt-sticky-bgcolor-skincolor,

/* Blog section */
.preyantechnosys-box-view-overlay .preyantechnosys-boxes .preyantechnosys-box-content.preyantechnosys-overlay .preyantechnosys-icon-box a:hover,
.preyantechnosys-post-box-icon-wrapper,
.preyantechnosys-pagination .page-numbers.current, 
.preyantechnosys-pagination .page-numbers:hover,

/*Search Result Page*/
.prt-sresults-title small a,

/*Pricing Table*/
.main-holder .rpt_style_basic .rpt_recommended_plan .rpt_title,
.main-holder .rpt_4_plans.rpt_style_basic .rpt_plan.rpt_recommended_plan,


/* square social icon */

.preyantechnosys-teambox-style1 .prt-team-social-links-wrapper ul li a:hover,

/*blog top-bottom content */
.preyantechnosys-box-blog.preyantechnosys-box-blog-classic .preyantechnosys-post-date-wrapper,
.entry-content .page-links>span:not(.page-links-title),
.entry-content .page-links a:hover,
mark, 
ins{
	background-color: #69c4b4 ;
}


/* This is Titlebar Background color */
.prt-header-overlay .prt-titlebar-wrapper .prt-titlebar-inner-wrapper{	
	padding-top: 80px;
}
.prt-header-style-classic-box.prt-header-overlay .prt-titlebar-wrapper .prt-titlebar-inner-wrapper{
	padding-top:0px;
}

/* This is Titlebar Text color */

.prt-titlebar-wrapper .prt-titlebar-inner-wrapper{
	height: 320px;	
}
.prt-header-overlay .preyantechnosys-titlebar-wrapper .prt-titlebar-inner-wrapper{	
	padding-top: 110px;
}
.preyantechnosys-header-style-3.prt-header-overlay .prt-titlebar-wrapper .prt-titlebar-inner-wrapper{
	padding-top: 135px;
}

/* Logo Max-Height */
.headerlogo img{
    max-height: 70px;
}
.is_stuck .headerlogo img{
    max-height: 70px;
}

/* Extra Code */
span.prt-sc-logo.prt-sc-logo-type-image {
    position: relative;
	display: block;
}
img.preyantechnosys-logo-img.stickylogo {
    position: absolute;
    top: 0;
    left: 0;
}
.prt-stickylogo-yes .standardlogo{
	opacity: 1;
}
.prt-stickylogo-yes .stickylogo{
	opacity: 0;
}
.is_stuck .prt-stickylogo-yes .standardlogo{
	opacity: 0;
}
.is_stuck .prt-stickylogo-yes .stickylogo{
	opacity: 1;
}

.elementor-element.elementor-widget-button .elementor-size-md.elementor-button{
    padding-top:16px;
    padding-bottom:16px;
}

a.prt-button-bold,
.preyantechnosys-iconbox-styleseven .preyantechnosys-serviceboxbox-readmore a,
.preyantechnosys-portfoliobox-style2 .prt-project-readmore-btn a,
.preyantechnosys-box-blog .preyantechnosys-blogbox-desc-footer a,
.elementor-element.elementor-widget-button .elementor-size-md.elementor-button,
button, input[type="submit"], input[type="button"], input[type="reset"], .checkout_coupon input.button, .woocommerce div.product form.cart .button, table.compare-list .add-to-cart td a, .woocommerce .widget_shopping_cart a.button, .woocommerce #review_form #respond .form-submit input, .main-holder .site table.cart .coupon input, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart #content table.cart td.actions input[type="submit"], .woocommerce #payment #place_order, .woocommerce .wishlist_table td.product-add-to-cart a,.main-holder .site .return-to-shop a.button,
.preyantechnosys-box-blog .preyantechnosys-blogbox-footer-readmore a,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.main-holder .site .woocommerce-cart-form__contents button,
.main-holder .site .woocommerce-cart-form__contents button.button:disabled[disabled],
.main-holder .site table.cart .coupon button,	
.single-tm_portfolio .navigation.post-navigation .nav-links  a,
.post.preyantechnosys-box-blog-classic .preyantechnosys-blogbox-footer-readmore a,
.preyantechnosys-box-service .preyantechnosys-serviceboxbox-readmore a{
	font-size:14px;
	line-height:14px;
}


/**
 * 2. Topbar Background color
 * ----------------------------------------------------------------------------
 */


.top-contact {
	font-size:17px;
}
	
/* Show/hide topbar in some devices */
	@media (max-width: 1200px){
		.preyantechnosys-topbar-wrapper{
			display: none !important;
		}
	}

	

/**
 * 4. Border color
 * ----------------------------------------------------------------------------
 */

.tprt-call-box i,
.prt-slider-button.btn-skin,
#totop.top-visible:before, 
#totop.top-visible:after,
.social-icons li > a:hover,
.preyantechnosys-box-service.preyantechnosys-service-box-view-without-image .prt-service-iconbox,
.prt-link-underline a,
.prt-iconbox-style2 .prt-sbox .prt-vc_cta3-container,
.prt-iconbox-style2 .prt-sbox:hover .prt-vc_cta3-container:after,
.prt-border-skincolor .vc_column-inner,
.slick-dots li.slick-active button:before, 

/* testimonial */
.preyantechnosys-boxes-testimonial.preyantechnosys-boxes-view-slickview .preyantechnosys-testimonials-info .prt-box-img img,
.preyantechnosys-box-view-overlay .preyantechnosys-boxes .preyantechnosys-box-content.preyantechnosys-overlay .preyantechnosys-icon-box a:hover {
	border-color: #69c4b4;
}
.preyantechnosys-box-blog-classic .prt-post-format-icon-wrapper,
.preyantechnosys-box-blog .prt-post-format-icon-wrapper{
	border-top-color: #69c4b4 ; 
}
.preyantechnosys-iconbox.preyantechnosys-iconbox-stylethree:before,
.post.preyantechnosys-box-blog-classic .prt-box-post-date,
.preyantechnosys-iconbox-stylefive .preyantechnosys-iconbox-inner:after,
.preyantechnosys-box-blog.preyantechnosys-blogbox-styleone .prt-box-post-date,
.prt-arrow-tab.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active,
.prt-arrow-tab.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:after{
	border-bottom-color: #69c4b4 !important;
}
/**
 * 5. Textcolor
 * ----------------------------------------------------------------------------
 */

.tprt-header-button a,
.prt-fid.prt-fid-view-style5 strong, 
.prt-fid-view-style6.inside h4 span:nth-child(2),
.prt-ptablebox-features .prt-feature-lines li:before, 
.preyantechnosys-iconbox.prt-iconbg-grey .prt-iconstyle-rounded .prt-box-icon,
.preyantechnosys-iconbox.prt-iconbg-grey .prt-iconstyle-rounded .prt-box-icon i,
.preyantechnosys-portfoliobox-style2 .prt-project-readmore-btn a:hover,
.preyantechnosys-stepboxes-wrapper .prt-stepbox .prt-ptable-icon-wrapper,
.prt-sbox.prt-sbox.prt-iconbox-content-padding a,
.prt-link-underline a,
.prt-underline-skintext u,
.prt-fid-without-icon.inside.prt-fidbox-style2 h4 span,
.prt-fid-view-lefticon.prt-highlight-fid .prt-fld-contents .prt-fid-inner,
.twentytwenty-horizontal .twentytwenty-before-label,
.prt-textcolor-dark.prt-bgcolor-grey .prt-fbar-open-icon:hover,
.prt-textcolor-dark.prt-bgcolor-white .prt-fbar-open-icon:hover,

/*Iconbox element*/


.preyantechnosys-iconbox.preyantechnosys-iconcolor-skincolor .prt-icon-type-text,

/* Icon basic color */
.prt-icolor-skincolor,
.widget_calendar table td#today,

section.error-404 .prt-big-icon,

.prt-bgcolor-darkgrey ul.valetex_contact_widget_wrapper li a:hover,
.prt-bgcolor-skincolor .preyantechnosys-pagination .page-numbers.current, 
.prt-bgcolor-skincolor .preyantechnosys-pagination .page-numbers:hover,

.prt-bgcolor-darkgrey .preyantechnosys-twitterbox-inner .tweet-text a:hover,
.prt-bgcolor-darkgrey .preyantechnosys-twitterbox-inner .tweet-details a:hover,

.prt-dcap-txt-color-skincolor,

 /* Blog */

.comment-reply-link,
.single .prt-pf-single-content-area blockquote:before,
.single .prt-pf-single-content-wrapper blockquote:before,
article.preyantechnosys-blogbox-format-link .prt-format-link-title a:hover, 
article.post.format-link .prt-format-link-title a:hover,
.preyantechnosys-box-blog .preyantechnosys-blogbox-desc-footer a,
.preyantechnosys-meta-details a:hover,


 /* Team Member meta details */ 

.prt-extra-details-list .prt-team-extra-list-title,
.prt-team-member-single-meta-value a:hover,
.prt-team-member-single-category a:hover,
.prt-team-details-list .prt-team-list-value a:hover,

 
/* Testimonials Section */
.prt-bgcolor-skincolor .preyantechnosys-box-view-default .preyantechnosys-box-author .preyantechnosys-box-img .preyantechnosys-icon-box, 
.testimonial_item .preyantechnosys-author-name a,
.preyantechnosys-box-testimonial.prt-testimonial-box-view-style3 .preyantechnosys-author-name,
.preyantechnosys-box-testimonial.prt-testimonial-box-view-style3 .preyantechnosys-author-name a,
.prt-valetex-icon-star-1.prt-active,
.prt-textcolor-white a:hover, 
.prt-textcolor-skincolor,
.prt-textcolor-skincolor a,
.prt-textcolor-skincolor.prt-custom-heading,
.prt-element-content-heading strong,

.preyantechnosys-box-blog.preyantechnosys-box-topimage .preyantechnosys-box-title h4 a:hover,
.preyantechnosys-box-blog-classic .entry-header .prt-meta-line a:hover,
.preyantechnosys-blog-box-view-left-image .preyantechnosys-box-content .prt-post-categories>.prt-meta-line.cat-links a,

ul.valetex_contact_widget_wrapper.call-email-footer li:before,

/*Tweets*/
.widget_latest_tweets_widget p.tweet-text:before,

/*search result page*/
.prt-sresults-first-row .prt-list-li-content a:hover,
.prt-results-post ul.prt-recent-post-list > li > a:hover,
.prt-results-page .prt-list-li-content a:hover,
.prt-sresults-first-row ul.prt-recent-post-list > li > a:hover,

.prt-team-list-title i,
.prt-bgcolor-darkgrey .preyantechnosys-box-view-left-image .preyantechnosys-box-title a:hover,
.prt-team-member-view-wide-image .prt-team-details-list .prt-team-list-title,
.prt-bgcolor-skincolor .preyantechnosys-box-team .preyantechnosys-box-content h4 a:hover,
.prt-col-bgcolor-skincolor .preyantechnosys-box-team .preyantechnosys-box-content h4 a:hover,

/*woocommerce*/
.woocommerce-info:before,
.woocommerce-message:before,
.main-holder .site-content ul.products li.product .price,
.main-holder .site-content ul.products li.product .price ins,
.single .main-holder #content div.product .price ins,
.woocommerce .price .woocommerce-Price-amount,
.main-holder .site-content ul.products li.product h3:hover,
.main-holder .site-content ul.products li.product .woocommerce-loop-category__title:hover,
.main-holder .site-content ul.products li.product .woocommerce-loop-product__title:hover,
.main-holder .site-content ul.products li.product .yith-wcwl-wishlistexistsbrowse a[rel="nofollow"]:hover:after,
.main-holder .site-content ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse:after,
.main-holder .site-content ul.products li.product .yith-wcwl-wishlistexistsbrowse a[rel="nofollow"],
.main-holder .site-content ul.products li.product .yith-wcwl-wishlistexistsbrowse a[rel="nofollow"]:after,


/* Special Section */


.preyantechnosys-pf-detailbox-list .prt-pf-details-date i,
.content-area .social-icons li > a{
	color: #69c4b4;
}

.prt-textcolor-white{
	color: #ffffff;
}


/*** Defaultmenu ***/     
/*Wordpress Main Menu*/      

/* Menu hover and select section */ 

.prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > i, 
.prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > i,     
.prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > i,   
.prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a,     
.prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > a,             

/*Wordpress Dropdown Menu*/
.prt-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li li.current-menu-ancestor > a,    
.prt-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li li.current-menu-item > a,    
.prt-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li li.current_page_item > a,    
.prt-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li li.current_page_ancestor > a,    
     
/*Mega Main Menu*/      
.prt-mmenu-active-color-skin .site-header.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item:hover > a,  
.prt-mmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-item > a,    
.prt-mmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-ancestor > a,      
.prt-mmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-item > a,    
.prt-mmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-ancestor > a,           

/*Mega Dropdown Menu*/  
.prt-dmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-current-menu-item > a,    
.prt-dmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-current-menu-ancestor > a,      
.prt-dmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.current-menu-item > a,  
.prt-dmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.current_page_item > a{
    color: #69c4b4 !important ;
}
    

	
	    
    /* Dropdown Menu Active Link Color -------------------------------- */   
    .prt-dmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li li.current_page_item > a, 
     body #site-header-menu #site-navigation div.nav-menu > ul > li li.current-page-parent > a, #site-header-menu #site-navigation div.nav-menu > ul > li li.current-menu-ancestor > a,        
    .prt-dmenu-active-color-custom #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.current-menu-item > a,    
    .prt-dmenu-active-color-custom #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-current-menu-item > a {
        color: #000000;
    }
    


   
.prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a, 
.prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > a,
.prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li:hover > i, .prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > i, .prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > i, .prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > i
 {
	background-color: #f7f7f7 ;
}

/* Dynamic main menu color applying to responsive menu link text */
.header-controls .search_box i.tmicon-fa-search,
.righticon i,
.menu-toggle i,
.header-controls a{
    color: rgba( 0,0,0 , 1) ;
}
.menu-toggle i:hover,
.header-controls a:hover {
    color: #69c4b4 !important;
}

	.prt-mmmenu-override-yes  #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget div{
		color: rgba( 122,122,122 , 0.8);
		font-weight: normal;
	}
#site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget div.textwidget{
	padding-top: 10px;
}

/*Logo Color --------------------------------*/ 
h1.site-title{
	color: #000000;
}


/**
 * 9. Genral Elements
 * ----------------------------------------------------------------------------
 */

/* Site Pre-loader image */


/**
 * 10. Heading Elements
 * ----------------------------------------------------------------------------
 */
.prt-textcolor-skincolor h1,
.prt-textcolor-skincolor h2,
.prt-textcolor-skincolor h3,
.prt-textcolor-skincolor h4,
.prt-textcolor-skincolor h5,
.prt-textcolor-skincolor h6,

.prt-textcolor-skincolor .prt-vc_cta3-content-header h2{
	color: #69c4b4 !important;
}
.prt-textcolor-skincolor .prt-vc_cta3-content-header h4{
	color: rgba( 105,196,180 , 0.90) !important;
}
.prt-textcolor-skincolor .prt-vc_cta3-content .prt-cta3-description{
	color: rgba( 105,196,180 , 0.60) !important;
}
.prt-slider-button.btn-skin,
.prt-textcolor-skincolor,
.prt-custom-heading.prt-textcolor-skincolor{
	color:#69c4b4!important;
}
.prt-textcolor-skincolor a{
	color: rgba( 105,196,180 , 0.80);
}



/**
 * 10. Floating Bar
 * ----------------------------------------------------------------------------
 */
	
/* Show/hide topbar in some devices */
@media (max-width: 1200px){
	.preyantechnosys-fbar-btn,
    .preyantechnosys-fbar-box-w{
		display: none !important;
	}
}

	
::-moz-selection {
    text-shadow: none;
    background: #69c4b4;
    color: #000000;
}

::-moz-selection {
    text-shadow: none;
    background: #69c4b4;
    color: #000000;
}

::selection {
    text-shadow: none;
    background: #69c4b4;
    color: #000000;
}




/**
 * Extra section
 * ----------------------------------------------------------------------------
 */

.site-footer .preyantechnosys-iconbox-styletwo .preyantechnosys-iconbox-icon .prt-box-icon,
.single-product .main-holder .site-content span.onsale,
.main-holder .site-content ul.products li.product .onsale.product-label,
.woocommerce ul.products li.product .onsale, 
#yith-quick-view-content .onsale,
article.preyantechnosys-box-blog-classic.sticky:after,
.prt-textblock-underline:before, 
.prt-blog-cntbox .prt-lefticon-box,
.preyantechnosys-iconbox .prt-iconstyle-rounded .prt-box-icon,
.preyantechnosys-iconbox .prt-iconstyle-boxed .prt-box-icon,
.preyantechnosys-iconbox .prt-iconstyle-rounded-less .prt-box-icon,

.woocommerce.single-product div.summary .stock,
.preyantechnosys-box-portfolio .preyantechnosys-icon-box a,
.woocommerce-account .woocommerce-MyAccount-navigation li a:hover:before, .widget.tm_widget_nav_menu li a:hover:before, .widget.lawgrid_all_post_list_widget li a:hover:before, .widget.lawgrid_category_list_widget li a:hover:before, .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a:before, .widget.tm_widget_nav_menu li.current_page_item a:before, .widget.lawgrid_all_post_list_widget li.prt-post-active a:before, .widget.lawgrid_category_list_widget li.current-cat a:before,
 article.preyantechnosys-box-blog-classic .prt-post-featured-outer-wrapper .prt-postdate,
.content-area .social-icons li > a:hover,
.widget.woocommerce.widget_product_search input[type="submit"],
.widget.woocommerce.widget_product_search button,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:before,
.tooltip:after, [data-tooltip]:after, 

.post.preyantechnosys-box-blog-classic .prt-box-post-icon,
.preyantechnosys-box-blog .prt-box-post-date,
.preyantechnosys-teambox-view-overlay .preyantechnosys-overlay a,
.preyantechnosys-box-team.preyantechnosys-box-view-topimage-bottomcontent .preyantechnosys-overlay a,
.preyantechnosys-fbar-position-right .preyantechnosys-fbar-btn a.skincolor,
.preyantechnosys-fbar-position-default .preyantechnosys-fbar-btn a.skincolor,
.preyantechnosys-portfolio-box-view-styleone:hover .preyantechnosys-box-link,
.preyantechnosys-box-blog .prt-box-post-date,
.prt-header-icons .prt-header-wc-cart-link span.number-cart,
.prt-col-bgcolor-darkgrey .social-icons li > a:hover,
.preyantechnosys-topbar-wrapper .preyantechnosys-fbar-btn,
.prt-skincolor-bg,
.prt-bgcolor-darkgrey .preyantechnosys-boxes-testimonial.preyantechnosys-boxes-col-one .preyantechnosys-box-view-default .preyantechnosys-box-desc:after,
.preyantechnosys-boxes-testimonial.preyantechnosys-boxes-col-one .preyantechnosys-box-view-default .preyantechnosys-box-desc:after,
.wpcf7 .prt-contactform input[type="radio"]:checked:before,
.prt-dropcap.prt-bgcolor-skincolor,
.preyantechnosys-twitterbox-inner i,
.prt-titlebar-wrapper.prt-breadcrumb-on-bottom.prt-breadcrumb-bgcolor-skincolor .prt-titlebar .breadcrumb-wrapper .container,
.prt-titlebar-wrapper.prt-breadcrumb-on-bottom.prt-breadcrumb-bgcolor-skincolor  .breadcrumb-wrapper .container:before,
.prt-titlebar-wrapper.prt-breadcrumb-on-bottom.prt-breadcrumb-bgcolor-skincolor .breadcrumb-wrapper .container:after {
	background-color: #69c4b4; 
}

/*Woocommerce Section*/
.woocommerce .main-holder #content .woocommerce-error .button:hover, 
.woocommerce .main-holder #content .woocommerce-info .button:hover, 
.woocommerce .main-holder #content .woocommerce-message .button:hover,
.woocommerce .widget_shopping_cart a.button:hover,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.main-holder .site table.cart .coupon button:hover,
.main-holder .site .woocommerce-cart-form__contents button:hover,
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,
.main-holder .site .return-to-shop a.button:hover,
.main-holder .site .woocommerce-MyAccount-content a.woocommerce-Button:hover,
.main-holder .site-content #review_form #respond .form-submit input:hover,
.woocommerce div.product form.cart .button:hover,
table.compare-list .add-to-cart td a:hover,
.woocommerce-cart #content table.cart td.actions input[type="submit"]:hover,
.main-holder .site .woocommerce-form-coupon button:hover,
.main-holder .site .woocommerce-form-login button.woocommerce-Button:hover,
.main-holder .site .woocommerce-ResetPassword button.woocommerce-Button:hover,
.main-holder .site .woocommerce-EditAccountForm button.woocommerce-Button:hover,

.single .main-holder div.product .woocommerce-tabs ul.tabs li.active,
.main-holder .site table.cart .coupon input:hover,
.woocommerce #payment #place_order:hover,
.wishlist_table td.product-price ins,
.widget .product_list_widget ins,
.woocommerce .widget_shopping_cart a.button.checkout,
.woocommerce .wishlist_table td.product-add-to-cart a,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce .widget_price_filter .price_slider_amount .button:hover,
.main-holder .site-content nav.woocommerce-pagination ul li .page-numbers.current, 
.main-holder .site-content nav.woocommerce-pagination ul li a:hover {
	background-color: #69c4b4; 
	color: #000000}

.prt-square-socialicon .preyantechnosys-social-links-wrapper a:hover,
.preyantechnosys-testimonialbox-styletwo .preyantechnosys-box-img:after,
article.sticky ,
.single .prt-pf-single-content-area blockquote,
.single .prt-pf-single-content-wrapper blockquote,
.single article.post blockquote,
.prt-social-share-links ul li a:hover,
.prt-header-icons .prt-header-icon  a:hover,
.widget .search-form .search-field:focus,
.prt-bgcolor-darkgrey .wpcf7 .prt-contactform .wpcf7-textarea:focus {
	border-color:#000000;
}

.footer .social-icons li > a:hover{
	background-color: #69c4b4; 
	border-color:#69c4b4;
}

.comment-form .form-submit:hover:before,
.comment-form .form-submit:hover:after,
.content-area .social-icons li > a,
.preyantechnosys-boxes-testimonial .preyantechnosys-box.preyantechnosys-box-view-default .preyantechnosys-post-item .preyantechnosys-box-desc:after,
.preyantechnosys-box-team .preyantechnosys-box-social-links ul li a:hover,
.prt-header-style-infostack .header-widget .header-icon .icon,
.prt-pf-single-content-wrapper.prt-pf-view-top-image .preyantechnosys-pf-single-detail-box,
.widget .woocommerce-product-search .search-field:focus,
.widget .search-form .search-field:focus{
	border-color: #69c4b4;	
}
.widget .widget-title{
	border-left-color: #69c4b4;	
}
.preyantechnosys-fbar-position-right .preyantechnosys-fbar-btn a:after {
	border-right-color: #69c4b4;	
}
.tooltip-top:before, .tooltip:before, [data-tooltip]:before,
.preyantechnosys-fbar-position-default .preyantechnosys-fbar-btn a:after {
	border-top-color: #69c4b4;	
}
.prt-search-overlay .w-search-form-row:before {
	border-bottom-color: #69c4b4;	
}
 
.prt-search-outer .prt-icon-close:before{
  background-color: #69c4b4 !important;
}

.prt-contactform-onepage .prt-contact-btns:hover .kw_valetex ,
.prt-contactform-onepage .elementor-button.elementor-size-md:hover,
.preyantechnosys-blogbox-stylefive .preyantechnosys-blogbox-footer-readmore a:hover,
.preyantechnosys-iconbox-styleseven .preyantechnosys-serviceboxbox-readmore a,

.mailchimp-inputbox button[type="submit"]:hover,
.prt-bgcolor-white .tprt-header-button a:hover,
.preyantechnosys-iconbox-stylesix .prt-iocnbox-btn a:hover,
.prt-textcolor-white .prt-titlebar-main .breadcrumb-wrapper a:hover,
.preyantechnosys-servicebox-stylefour .preyantechnosys-serviceboxbox-readmore.figcaption.fborder a:hover,
.preyantechnosys-iconbox .prt-iconstyle-rounded-less-outline .prt-box-icon i,
.preyantechnosys-iconbox .prt-iconstyle-boxed-outline .prt-box-icon i,
.preyantechnosys-iconbox .prt-iconstyle-rounded-outline .prt-box-icon i,
.preyantechnosys-box-portfolio:hover .preyantechnosys-icon-box a:hover,
.prt-header-icons .prt-header-wc-cart-link a:hover,

.prt-textcolor-white .preyantechnosys-boxes-row-wrapper .slick-arrow:not(.slick-disabled):hover:before,
.prt-bgcolor-skincolor .preyantechnosys-boxes-row-wrapper .slick-arrow:not(.slick-disabled):hover:before, 
.prt-bgcolor-darkgrey .preyantechnosys-boxes-row-wrapper .slick-arrow:not(.slick-disabled):hover:before,
.woocommerce-account .woocommerce-MyAccount-navigation li a:hover,
.widget.tm_widget_nav_menu li a:hover,
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,
.widget.tm_widget_nav_menu li.current_page_item a:before,
.preyantechnosys-box-blog .preyantechnosys-blogbox-footer-readmore a,
h2.prt-custom-heading strong,
ul.valetex_contact_widget_wrapper li:before,
.prt-link-underline a,
a.prt-link-underline,
.prt-header-icon.prt-header-social-box a.prt-social-btn-link i:focus,
.prt-header-icon.prt-header-social-box a.prt-social-btn-link i:hover,

.preyantechnosys-boxes-testimonial .preyantechnosys-box.preyantechnosys-box-view-default .preyantechnosys-post-item .preyantechnosys-box-desc:after,
.woocommerce .summary .compare.button:hover,
.prt-fid-with-icon.prt-fid-view-topicon .prt-fid-icon-wrapper i,
.prt-col-bgcolor-darkgrey .preyantechnosys-boxes-testimonial .preyantechnosys-box-view-default .preyantechnosys-author-name,
.preyantechnosys-content-team-search-box .search_field i,
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu > li.mega-current-menu-parent > a,
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu > li.mega-current-page-parent > a,
#site-header-menu #site-navigation div.nav-menu > ul > li li.current-page-parent > a,
#site-header-menu #site-navigation div.nav-menu > ul > li li.current-menu-ancestor > a,
.prt-header-style-infostack .header-widget .header-icon i,
.comment-meta a:hover{
	color: #69c4b4;	
}

.prt-head-skin .prt-fid.inside h4,
.prt-icon-skin i,
.prt-skincolo-strong .prt-element-heading-wrapper .prt-custom-heading strong,
.site-footer .prt-skincolor,
.prt-custom-heading.prt-skincolo-strong strong,
.prt-skincolor,
.prt-skincolor-strong strong,
.prt-skincolor-bfont b,
span.prt-skincolor a {
	color: #69c4b4 !important;	 
}

.preyantechnosys-iconbox .prt-iconstyle-rounded-less-outline .prt-box-icon,
.preyantechnosys-iconbox .prt-iconstyle-boxed-outline .prt-box-icon,
.preyantechnosys-iconbox .prt-iconstyle-rounded-outline .prt-box-icon {
	color: #69c4b4;	
	border-color: #69c4b4;
}

.woocommerce-message,
.woocommerce-info,
.single .main-holder div.product .woocommerce-tabs ul.tabs li.active:before,
.prt-search-overlay {
    border-top-color: #69c4b4;
}


/*Elementor Button*/

.prt-btn-style-text .elementor-button-link.elementor-button:hover,
.prt-btn-style-text.prt-btn-color-skincolor .elementor-button{
	color:#69c4b4;
}
.comment-list a.comment-reply-link,
.prt-btn-style-text.prt-btn-color-skincolor .elementor-button:hover{
	color:#000000;
}
.prt-btn-style-text.prt-btn-color-grey .elementor-button{
	color:#f7f7f7;
}

/** flat button **/
.prt-btn-style-flat.prt-btn-color-darkgrey .elementor-button,
.prt-btn-style-flat.prt-btn-color-skincolor .elementor-button:hover{
	background-color:#000000;
}
.prt-btn-style-flat.prt-btn-color-grey .elementor-button,
.prt-btn-style-flat.prt-btn-color-white .elementor-button,
.prt-btn-style-text.prt-btn-color-darkgrey .elementor-button{
	color:#000000;
}
.prt-btn-style-text.prt-icon-align-right .elementor-button .elementor-button-icon:after,
.prt-btn-style-flat.prt-btn-color-grey .elementor-button:hover,
.prt-btn-style-flat.prt-btn-color-white .elementor-button:hover{
	background-color:#69c4b4;
}
.prt-btn-style-flat.prt-btn-color-skincolor.prt-btn-shape-square:not(.prt-btn-style-text).elementor-element.elementor-widget-button .elementor-button-link:before,
.prt-btn-style-flat.prt-btn-color-skincolor.prt-btn-shape-square:not(.prt-btn-style-text).elementor-element.elementor-widget-button .elementor-button-link:after,

.prt-btn-style-flat.prt-btn-color-darkgrey.prt-btn-shape-square:not(.prt-btn-style-text).elementor-element.elementor-widget-button .elementor-button-link:hover:before,
.prt-btn-style-flat.prt-btn-color-darkgrey.prt-btn-shape-square:not(.prt-btn-style-text).elementor-element.elementor-widget-button .elementor-button-link:hover:after,
.prt-contactform-onepage input[type="checkbox"]:checked:after,
.prt-btn-style-outline.prt-btn-color-skincolor.prt-btn-shape-square:not(.prt-btn-style-text).elementor-element.elementor-widget-button .elementor-button-link:hover:before,
.prt-btn-style-outline.prt-btn-color-skincolor.prt-btn-shape-square:not(.prt-btn-style-text).elementor-element.elementor-widget-button .elementor-button-link:hover:after{
	border-color:#69c4b4;
}
.prt-btn-style-flat.prt-btn-color-darkgrey.prt-btn-shape-square:not(.prt-btn-style-text).elementor-element.elementor-widget-button .elementor-button-link:before,
.prt-btn-style-flat.prt-btn-color-darkgrey.prt-btn-shape-square:not(.prt-btn-style-text).elementor-element.elementor-widget-button .elementor-button-link:after,

.prt-btn-style-flat.prt-btn-color-skincolor.prt-btn-shape-square:not(.prt-btn-style-text).elementor-element.elementor-widget-button .elementor-button-link:hover:before,
.prt-btn-style-flat.prt-btn-color-skincolor.prt-btn-shape-square:not(.prt-btn-style-text).elementor-element.elementor-widget-button .elementor-button-link:hover:after,

.preyantechnosys-box-blog.preyantechnosys-blogbox-styleone .preyantechnosys-blogbox-desc-footer a:hover:before,
.preyantechnosys-box-blog.preyantechnosys-blogbox-styleone .preyantechnosys-blogbox-desc-footer a:hover:after{
	border-color:#000000;
}	

	/** Outline button **/
.preyantechnosys-box-blog.preyantechnosys-blogbox-styleone .preyantechnosys-blogbox-desc-footer a,
.prt-btn-style-outline.prt-btn-color-darkgrey .elementor-button{
	border-color:#000000;
	color:#000000;
}

.prt-btn-style-outline.prt-btn-color-darkgrey .elementor-button:hover {
	border-color:#000000;
	color:#fff;
	background-color:#000000;
}
.prt-btn-style-outline.prt-btn-color-skincolor .elementor-button{
	border-color:#69c4b4;
	color:#69c4b4;
}
.comment-list a.comment-reply-link:hover,
.comment-form input[type="submit"]:hover,
.prt-btn-style-outline.prt-btn-color-skincolor .elementor-button:hover{
	color:#fff;
	background-color:#69c4b4;
	border-color:#69c4b4;
}
.prt-btn-style-outline.prt-btn-color-grey .elementor-button{
	border-color:#f7f7f7 !important;
	color:#f7f7f7;
}
.prt-btn-style-outline.prt-btn-color-grey .elementor-button:hover{
	color:#000000;
	background-color:#f7f7f7;
}

.prt-slider-button.btn-skin:hover{
	color:#fff  !important;
	background-color:#69c4b4 !important;
	border-color:#69c4b4 !important;
}

/* Blackish Button Color */

.preyantechnosys-blogbox-stylefive .preyantechnosys-blogbox-footer-readmore a,
.preyantechnosys-iconbox-styleseven .preyantechnosys-serviceboxbox-readmore a:hover,
.prt-bgcolor-white .tprt-header-button a,
.elementor-widget-tabs .elementor-tab-content ul li,
.prt-fid-view-topicon h3.prt-fid-title,
.preyantechnosys-blogbox-stylefour .prt-blog-post-cat a:hover,
.elementor-widget-progress .elementor-title,
.prt-fid.prt-fid-view-style5 h3,
.prt-btn-style-outline.prt-btn-color-white .elementor-button:hover,
.prt-fid-view-circle-progress .prt-fid-number sup,
.prt-fid-view-circle-progress .prt-fid-number sub,
.preyantechnosys-servicebox-styleone .preyantechnosys-serviceboxbox-readmore a,
.prt-fid-view-righticon .prt-fid-icon-wrapper i,
.preyantechnosys-box-portfolio .preyantechnosys-box-bottom-content h4 a:not(:hover),
.prt-publised-in-wrapper span.post-title,
.prt-team-member-single-category a:not(:hover),
.prt-bgcolor-darkgrey .preyantechnosys-team-box-view-overlay .preyantechnosys-box-title a,
.prt-comment-owner,
.prt-comment-owner a:not(:hover),
.comment-reply-link:hover,
.testimonial_item .preyantechnosys-author-name a:hover,
.preyantechnosys-box-team.preyantechnosys-box-view-top-image .preyantechnosys-box-content h4 a,

.preyantechnosys-post-readmore a,
.prt-bgcolor-skincolor .preyantechnosys-blogbox-footer-readmore a:hover,
.logged-in-as a:hover,
.widget.valetex_category_list_widget .widget-title,
.widget.valetex_category_list_widget li a {
	color: #000000;
}
.prt-textcolor-dark,
.prt-textcolor-dark .social-icons li a,
.prt-textcolor-dark.preyantechnosys-fbar-btn-link i,
.prt-textcolor-dark h1,
.prt-textcolor-dark h2,
.prt-textcolor-dark h3,
.prt-textcolor-dark h4,
.prt-textcolor-dark h5,
.prt-textcolor-dark h6,
h2.prt-custom-heading.prt-textcolor-dark,
h4.prt-custom-heading.prt-textcolor-dark,
h3.prt-custom-heading.prt-textcolor-dark{
    color: #000000!important;
}


.elementor-widget-heading .elementor-heading-title,
.prt-pf-view-left-image.style2 .preyantechnosys-pf-detailbox-list .prt-pf-details-date .prt-pf-left-details:first-child,
.woocommerce-account .woocommerce-MyAccount-navigation li a, .widget.tm_widget_nav_menu li a, .widget.valetex_all_post_list_widget li a, .widget.valetex_category_list_widget li a{
	font-family:"Prompt";	
}
.tprt-header-button a,

.preyantechnosys-portfoliobox-style2 .prt-project-readmore-btn a,
.woocommerce-account .woocommerce-MyAccount-navigation li a, .widget.tm_widget_nav_menu li a, .widget.valetex_all_post_list_widget li a, .widget.valetex_category_list_widget li a {
	font-weight:500;	
}


.prt-contact-btn input[type="submit"],
.preyantechnosys-servicebox-stylefour .preyantechnosys-serviceboxbox-readmore a,
.tm_coverimgbox_wrapper .prt-staticbox-more-link,
.preyantechnosys-servicebox-styletwo .preyantechnosys-serviceboxbox-readmore a,
.main-holder .site-content nav.woocommerce-pagination ul li a, .preyantechnosys-pagination .page-numbers,
.single-tm_portfolio .nav-next a,
.widget .social-icons li > a,
.prt-social-share-links ul li a,
.sidebar .widget .tagcloud a,
.preyantechnosys-box-blog.preyantechnosys-blogbox-styleone .preyantechnosys-blogbox-desc-footer a,
.comment-form input[type="submit"],
.post.preyantechnosys-box-blog-classic .preyantechnosys-blogbox-footer-readmore a
{
	border-radius:5px;
}

/* Gradient color */

.elementor-column.elementor-top-column.prt-elementor-bg-color-gradient:not(.prt-bgimage-yes) .elementor-widget-wrap>.prt-stretched-div, .elementor-column.elementor-top-column.prt-elementor-bg-color-gradient:not(.prt-col-stretched-yes)>.elementor-widget-wrap, .elementor-column.elementor-inner-column.prt-elementor-bg-color-gradient:not(.prt-bgimage-yes)>.elementor-widget-wrap
{
	background-color: transparent;
}

.elementor-section.elementor-top-section.prt-elementor-bg-color-gradient, .elementor-section.elementor-top-section.prt-elementor-bg-color-gradient:before, .elementor-section.elementor-inner-section.prt-elementor-bg-color-gradient,
.prt-btn-style-flat.prt-btn-color-gradient .elementor-button {
   background-color: transparent;
}


.prt-vc_icon_element-inner.prt-vc_icon_element-background-color-gradient.prt-vc_icon_element-background,
.preyantechnosys-topbar-wrapper.prt-bgcolor-gradient,
.prt-col-bgcolor-gradient .prt-bg-layer-inner,
.prt-bgcolor-gradient ,
.prt-bg.prt-bgcolor-gradient .prt-bg-layer,
.prt-col-bgcolor-gradient.prt-col-bgimage-yes .prt-bg-layer-inner,
.prt-bgcolor-gradient.prt-bg.prt-bgimage-yes > .prt-bg-layer-inner {
	background-color: transparent;
		
}


/* ********************* Responsive Menu Code Start *************************** */
.headerlogo,
.prt-header-icon, 
.prt-header-text-area,
.site-header .preyantechnosys-fbar-btn{
    height: 80px;
    line-height: 80px !important;
}
.prt-header-icon.prt-header-social-box a.prt-social-btn-link i,
.prt-header-icons .prt-header-search-link a, 
.prt-header-icons .prt-header-wc-cart-link a {
	color: rgba( 0,0,0 , 1) ;
}
.is_stuck .prt-header-icon.prt-header-social-box a.prt-social-btn-link i,
 
.is_stuck .prt-header-icons .prt-header-wc-cart-link a {
	color: rgba( 0,0,0 , 1) ;
}
@keyframes menu_sticky {
	0%   {margin-top:-120px;opacity: 0;}
	50%  {margin-top: -64px;opacity: 0;}
	100% {margin-top: 0;opacity: 1;}
}
/**
* Responsive Menu
* ----------------------------------------------------------------------------
*/
@media (max-width: 1200px){
	/* Responsive Header bg color */
		#masthead #site-header.site-header.prt-bgcolor-custom{
		background-color: #000000 !important;
	}
		
	/*** Header Section ***/
	.site-header-main.prt-wrap{
		margin:0 0px 0 15px;
		width: auto;
		display: block;
		padding-left: 0;
	}

.prt-headerstyle-classic-overlay2 #masthead #site-header.site-header.prt-bgcolor-custom {
    background-color: #000000 !important;
    z-index: 9;
}

.prt-header-style-infostack .site-header-main.prt-wrap{
		margin:0 0;
	}	
	.prt-header-style-infostack .container-customfull {
    margin: 0 15px;
}
.prt-mmmenu-override-yes.prt-bgcolor-darkgrey #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal, 
       .prt-bgcolor-darkgrey #site-header-menu #site-navigation div.nav-menu > ul{
        	background-color: var(--prt-secondarycolor);
        }   
	.site-header-main.prt-wrap .prt-wrap-cell {
		display: block;		
	}	
    .prt-header-icon{
        padding-right: 0px;
        padding-left: 10px;
        position: relative;
    } 
	.prt-header-icon.prt-header-wc-cart-link{
    	float: right;
    }  
	.prt-header-icon.prt-header-social-box,
	.prt-header-icon.prt-header-search-link{
    	float: left;
    } 
	.prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li:hover > a, .prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a, .prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a, .prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > a, .prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li:hover > i, .prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > i, .prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > i, .prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > i {
		background-color: transparent !important;
	}
	.prt-header-style-classic-highlight .prt-header-text-area,
	.prt-header-icon.prt-header-social-box{
    	display: none;
    } 
    .site-title{
        width: inherit;
    }  
	.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget .prt-box-megamenu {
    display: none;
}
#site-header-menu #site-navigation .prt-header-icon a, #site-header-menu #site-navigation .preyantechnosys-fbar-btn a {
    font-size: 18px !important;
    padding-left: 0;
    line-height: 26px;
}
.prt-header-style-classic-two .prt-header-icons .prt-header-search-link a i:before {
	font-weight: 700;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget .prt-box-megamenu {
    padding: 20px 15px 0;
    position: relative;
    height: 150px;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-menu-instablock .mega-sub-menu > li.mega-menu-item-type-widget #sb_instagram .sbi_header_text {
    display: inline-block;
    vertical-align: top;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-menu-instablock .mega-sub-menu > li.mega-menu-item-type-widget #sb_instagram svg.sbi_new_logo {
    margin-top: -22px;
    color: #ff0000;
	margin-left: 0 !important;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-menu-instablock .mega-sub-menu > li.mega-menu-item-type-widget:last-child div#sbi_images {
    padding-top: 0 !important;
}
header .mega-menu-instablock #sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio h3 {
    padding: 0 0 0 35px !important;
    margin: 0 !important;
    float: none;
    clear: unset;
	color: var(--body-fonts-color);
	transition: all 0.5s ease;
}
	div.prt-titlebar-wrapper {
	    background-attachment: scroll !important;	
	}
	.prt-pageslider-yes .headerlogo .standardlogo {
		display: inline-block;
	}
	.prt-pageslider-yes .headerlogo .borderlogo {
		display: none;
	}
	.site-header-main.prt-wrap.container-fullwide{
		margin: 0 15px 0 20px;
	}
	#site-header-menu #site-navigation div.nav-menu > ul > li > i {
		display: none;
	}
	
    /*** Navigation ***/
    .main-navigation {
    	clear: both;
    }    
   	.site-branding,
    #site-header-menu #site-navigation li.mega-menu-megamenu > ul.mega-sub-menu,
    #site-header-menu #site-navigation div.mega-menu-wrap,
	.menu-prt-main-menu-container,
    #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-flyout ul.mega-sub-menu,
	#site-header-menu {
		float: none;	
    }
    /*** Responsive Menu ***/    
    .righticon{
        position: absolute;
        right: 0px;
        z-index: 33;
        top: 15px;
        display: block;
    }    
	.righticon i{
		font-size:20px;
		cursor:pointer;
        display:block;
        line-height: 0px;
	} 
    /*** Default menu box ***/ 
     
	.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal,
     #site-header-menu #site-navigation div.nav-menu > ul {
		position: absolute;
		padding: 10px 20px;
		left: auto;
		right: 0;
		box-shadow: rgb(0 0 0 / 12%) 3px 3px 15px;
		border-top: 0;
		background-color: #ffffff;
		z-index: 100;
		width: 350px;
		top: 80px; 
		transition: all 0.5s ease;
		transform: translateX(100%);
	}
	.preyantechnosys-maxmegamenu-active .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal,
    .preyantechnosys-maxmegamenu-active #site-header-menu #site-navigation div.nav-menu > ul{
		position: absolute;
		padding: 10px 20px;
		left: auto;
		right: 0;
		box-shadow: rgb(0 0 0 / 12%) 3px 3px 15px;
		border-top: 0;
		background-color: #ffffff;
		z-index: 100;
		width: 350px;
		top: 80px; 
		transition: all 0.5s ease;
		transform: translateX(100%);		
    } 
	.preyantechnosys-maxmegamenu-active.mega-menu-preyantechnosys-main-menu-mobile-open .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal , .prt-mmmenu-override-yes #site-header-menu #site-navigation.main-navigation.toggled-on #menu-main-menu,  #site-header-menu #site-navigation.main-navigation.toggled-on div.nav-menu > ul{
		transition: all 0.5s ease;
		transform: translateX(0);
		-webkit-transition-delay: 600ms;
		-moz-transition-delay: 600ms;
		-ms-transition-delay: 600ms;
		-o-transition-delay: 600ms;
		transition-delay: 600ms;
	}
	.mega-menu-preyantechnosys-main-menu-mobile-open .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap .mega-menu-toggle {
		z-index: 99;
	}
	.main-navigation:before, .preyantechnosys-maxmegamenu-active:before {
		content: '';
		position: fixed;
		left: 0;
		top: 0;
		width: 0;
		height: 100%;
		z-index: 99;
		background: rgba( 255,255,255,0.90);
		-webkit-transform: translateX(-101%);
		-ms-transform: translateX(-101%);
		transform: translateX(-101%);
		transition: all 900ms ease;
		-moz-transition: all 900ms ease;
		-webkit-transition: all 900ms ease;
		-ms-transition: all 900ms ease;
		-o-transition: all 900ms ease;
		-webkit-transition-delay: 300ms;
		-moz-transition-delay: 300ms;
		-ms-transition-delay: 300ms;
		-o-transition-delay: 300ms;
		transition-delay: 300ms;
	}
	.preyantechnosys-maxmegamenu-active:before, .main-navigation:before {
		background: rgba( 255,255,255,0.90);
	}
	.mega-menu-preyantechnosys-main-menu-mobile-open:before, .main-navigation.toggled-on:before {
		opacity: 1;
		width: 100%;
		visibility: visible;
		transition: all 900ms ease;
		-moz-transition: all 900ms ease;
		-webkit-transition: all 900ms ease;
		-ms-transition: all 900ms ease;
		-o-transition: all 900ms ease;
		-webkit-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.preyantechnosys-maxmegamenu-active #mega-menu-wrap-preyantechnosys-main-menu .mega-menu-toggle + #mega-menu-preyantechnosys-main-menu {
		display: block;
	}
	.headerlogo img{
		max-height: 70px;
	}
            	.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal, 
        #site-header-menu #site-navigation div.nav-menu > ul{
        	background-color: #ffffff;
        }    
          
    #site-header-menu #site-navigation div.nav-menu > ul,
    #site-header-menu #site-navigation div.nav-menu > ul ul {
        overflow: hidden;
        max-height: 0px;
    }
	#site-header-menu #site-navigation div.nav-menu > ul ul ul{
    	max-height: none;
    }    
	#site-header-menu #site-navigation div.nav-menu > ul ul {
		padding-left:15px;
	}
    #site-header-menu #site-navigation div.nav-menu > ul > li{
    	position: relative;
        text-align: left;
    }    
    #site-header-menu #site-navigation.toggled-on div.nav-menu > ul{       
        display: block;
        max-height: 10000px;       
    }
    #site-header-menu #site-navigation.toggled-on div.nav-menu > ul ul.open {
    	max-height: 10000px;
    }   
    #site-header-menu #site-navigation div.mega-menu-wrap{
    	position: inherit;
    }   
    #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal, 
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-flyout ul.mega-sub-menu{
    	width: 100%;
    }   
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-toggle-on > a, 
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item:hover > a,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a {
    	background: none !important;
    }
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{
    	float: none;
    }
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li{
    	width: 100% !important;
        padding-bottom: 0px;
    }
    #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-flyout ul.mega-sub-menu{
    	padding-left:15px;        
    }
    #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a {
    	padding-left: 0px;
    }
    #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal ul.mega-sub-menu a,
    #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li ul.mega-sub-menu,
    #site-header-menu #site-navigation div.nav-menu > ul ul{
    	background-color: transparent !important;
    }
    #site-header-menu #site-navigation div.nav-menu > ul > li a,    
    #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li a{
        display: block;
        padding: 15px 0px;        
        text-decoration: none;
        line-height: 18px;
        height: auto;
        line-height: 18px !important;
    }     
    #site-header-menu #site-navigation div.nav-menu > ul ul a, 
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item a {
        margin: 0;
        display: block;
        padding: 12px 15px 12px 0px;
    }
    #site-header-menu #site-navigation div.nav-menu > ul > li li a:before,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item li.mega-menu-item a:before{
        font-family: "FontAwesome";
        font-style: normal;
        font-weight: normal;
        display: inline-block;
        text-decoration: inherit;
        margin-right: .2em;
        text-align: center;
        opacity: .8;
        font-variant: normal;
        text-transform: none;
        font-size: 13px;
        content: "\f105";
        margin-right: 8px;
        display: none;
    }         
    .prt-mmmenu-override-yes .mega-sub-menu {
     	display: none !important;
    }
    .mega-sub-menu.open, 
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li .mega-sub-menu .mega-sub-menu {
    	display: block !important;
    }
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li  {
        padding: 0px;
        padding-left: 0px;
    }  
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title{
    	margin-top: 15px;
		padding-bottom: 10px;
		padding-left: 0;
		padding-right: 0;
    }
	.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.widget_media_image {
		margin-top: 15px;
	}
	.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.widget_media_gallery {
		margin-top: 10px;
	}
	.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu:first-child > ul.mega-sub-menu > li.mega-menu-item.widget_media_image, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-menu-instablock > ul.mega-sub-menu > li.mega-menu-item.widget_media_image {
		margin-top: 0;
	}
	.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a ,
	#site-header-menu #site-navigation div.nav-menu > ul > li > a{
		font-size: 17px;
	}
	#site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title {
		font-size: 15px;
	}
	.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget div {
    padding-left: 15px;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget.widget_media_gallery  div {
    padding-left: 0;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-menu-instablock .mega-sub-menu > li.mega-menu-item-type-widget:last-child div {
    padding-left: 0 !important;
}
	#mega-menu-wrap-preyantechnosys-main-menu #mega-menu-preyantechnosys-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu {
    padding: 10px 15px;
}
	.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget div .gallery-item {
    padding-left: 0;
}
.preyantechnosys-maxmegamenu-active #mega-menu-preyantechnosys-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-preyantechnosys-main-menu #mega-menu-preyantechnosys-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
	color: rgba( 0,0,0,1) !important;
    padding: 5px 0 0 0;
}
.preyantechnosys-maxmegamenu-active .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a , .righticon i,#site-header-menu #site-navigation div.nav-menu > ul > li > a , #site-header-menu #site-navigation div.nav-menu > ul > li a , .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item-has-children a, #site-header-menu #site-navigation div.nav-menu > ul ul > li.menu-item-has-children> a {
	color: #000000 !important;
 } 
	#site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item a {
		
		color: #69c4b4 !important;
	}
.preyantechnosys-maxmegamenu-active .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a,
#site-header-menu #site-navigation div.nav-menu > ul ul a, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a {
	color: rgba( 0,0,0,0.6);
 }
 #site-header-menu #site-navigation div.nav-menu > ul ul a,#site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a, #site-header-menu #site-navigation div.nav-menu > ul li.menu-item-has-children > ul li li a {
	color: rgba( 0,0,0,0.6) !important;
 }
  #site-header-menu #site-navigation div.nav-menu > ul ul a:hover,#site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a:hover, #site-header-menu #site-navigation div.nav-menu > ul li.menu-item-has-children > ul li li a:hover {
  color: #69c4b4 !important;
  }
.preyantechnosys-maxmegamenu-active .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget div #sb_instagram h3 {
    color: #000000;
    padding-top: 0!important;
}
.preyantechnosys-maxmegamenu-active.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget div .sbi_header_hashtag_icon , .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a.mega-menu-link {
	color: #000000;
}
	#site-header-menu #site-navigation div.nav-menu > ul li, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li {
    border-bottom: 0 !important;
}
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item:first-child > h4.mega-block-title{
    	margin-top: 0px;
    }      
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item{
   		position: relative;
    }
    #site-header-menu #site-navigation div.nav-menu > ul > li a, 
    #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li a{
    	display: inline-block;
    } 
	#mega-menu-wrap-preyantechnosys-main-menu #mega-menu-preyantechnosys-main-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
		display: none;
	}
    /*** Defaultmenu ***/
    .prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li > a:hover,   
    .prt-mmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a:hover,
    .prt-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul  ul > li > a:hover, 
    .prt-dmenu-active-color-skin #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li > a:hover{
    	color: #69c4b4;
    } 
       /* Dropdown Menu Active Link Color -------------------------------- */   
    .prt-dmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li li.current_page_item > a, 
    .prt-dmenu-active-color-custom #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.current-menu-item > a,    
    .prt-dmenu-active-color-custom #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-current-menu-item > a {
        color: #69c4b4;
    }
         
	      
    .prt-dmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul  ul > li > a:hover, 
    .prt-dmenu-active-color-custom #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li > a:hover{
        color: #69c4b4;
    }    
        
        #site-header-menu #site-navigation div.nav-menu > ul > li > a,     
    .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a,    
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget,
    .righticon i  {
    	color: rgba( 122,122,122 , 1);
    } 
    #site-header-menu #site-navigation div.nav-menu > ul li,
  	.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li {
    	border-bottom: 0 solid rgba( 122,122,122 , 0.15);
    }  
    #site-header-menu #site-navigation div.nav-menu > ul li:last-child,
  	.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li:last-child{
    	border-bottom: none;
    }     
        
	/* Dynamic main menu color applying to responsive menu link text */   
    #site-header-menu #site-navigation .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label-open,
    #site-header-menu #site-navigation .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-closed{
        display: none;
    }    
    .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1{
        margin-top: 5px
    }
    #site-header-menu #site-navigation .mega-menu-toggle .mega-toggle-blocks-right{
        height:28px;
    }
    .menu-toggle i,     
    .prt-header-icons a{
		color: rgba( 0,0,0 , 1) ;
	}            
    .menu-toggle span,
    .menu-toggle span:after,
    .menu-toggle span:before{
    	background-color: rgba( 0,0,0 , 1) ;
    }	
    #site-header-menu #site-navigation div.nav-menu > ul{
        padding-right: 15px;
        padding-left: 15px;
    }    
    #site-header-menu #site-navigation div.nav-menu > ul ul{
    	list-style: none;
    }	
    .prt-header-icons{
        position: absolute;
        top: 0;
        float: none;
        right: 50px;
        margin-right: 0px;
    }   
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu.open, 
    #site-header-menu #site-navigation div.nav-menu > ul > li ul{       
        display: block !important;
        height: auto !important; 
		width: 100%;
    }    
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu{
        opacity: 1;   
    }    
	.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-flyout ul.mega-sub-menu ul.mega-sub-menu,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu, 
    #site-header-menu #site-navigation div.nav-menu > ul > li ul{
        background-image: none !important;      
    }   
    #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu{
    	margin-top: 0;
    }      
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu, 
    #site-header-menu #site-navigation div.nav-menu > ul > li ul,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a.mega-menu-link{
    	background: none;
        background-image: none;
    }    
    .prt-header-overlay .prt-titlebar-wrapper .prt-titlebar-inner-wrapper{
    	padding-top: 0px;
    }  
    #site-header-menu #site-navigation .menu-toggle,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap .mega-menu-toggle {
        top: 20px;
        display: block;
        position: absolute; 
        right: 10px;     
		left: auto;		
        width: 40px;       
        background: none;
        z-index: 99;
        outline: none;
        padding: 0;
        line-height: normal;
    }    
	#site-header-menu #site-navigation .prt-header-icon a, #site-header-menu #site-navigation .preyantechnosys-fbar-btn a {
    font-size: 18px;
}
    .prt-header-invert #site-header-menu #site-navigation .menu-toggle,
    .prt-header-invert .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap .mega-menu-toggle {
        right: 0; 
        left: auto;
    }    
    .prt-header-invert .prt-header-icons {
        left: 0;
        right: auto;
    }    
    #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-right{
        float: none;
    }    
    #site-header-menu #site-navigation .menu-toggle .prt-valetex-icon-bars,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1 {
        display: inline-block;
		width: 28px;
        height: 2px;
        background: #182333;
        border-radius:0px;
        transition: 0.3s;
        position: relative;
    }
    #site-header-menu #site-navigation .menu-toggle .prt-valetex-icon-bars:before,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before {
        top: 8px;
    }
    #site-header-menu #site-navigation .menu-toggle .prt-valetex-icon-bars:after,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after {
        top: -8px;
    }    
    #site-header-menu #site-navigation .menu-toggle .prt-valetex-icon-bars:before, 
    #site-header-menu #site-navigation .menu-toggle .prt-valetex-icon-bars:after,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before, 
    .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after {
        display: inline-block;
		width:28px;
		height: 2px;
        background: #033b4a;
        border-radius:0px;
        transition: 0.3s;
        position: absolute;
        left: 0;
        content: '';
        -webkit-transform-origin: 0.28571rem center;
        transform-origin: 0.28571rem center;
        margin: 0;
    }
    #site-header-menu #site-navigation.toggled-on .menu-toggle .prt-valetex-icon-bars,     
    .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 {
        background: transparent;
    }    
    #site-header-menu #site-navigation.toggled-on .menu-toggle .prt-valetex-icon-bars:before,
    #site-header-menu #site-navigation.toggled-on .menu-toggle .prt-valetex-icon-bars:after,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:before, 
    .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:after {
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        top: 0;
        width:26px;
    }    
    #site-header-menu #site-navigation.toggled-on .menu-toggle .prt-valetex-icon-bars:before,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:before {
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
    }
    #site-header-menu #site-navigation.toggled-on .menu-toggle .prt-valetex-icon-bars:after,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:after {
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
    }   
    /*** Responsive icon color( If custom header background color ) ***/      
    /* White color */ 
	.site-header.prt-bgcolor-darkgrey #site-header-menu #site-navigation .menu-toggle .prt-valetex-icon-bars:before,
	.site-header.prt-bgcolor-darkgrey #site-header-menu #site-navigation .menu-toggle .prt-valetex-icon-bars:after,
	.site-header.prt-bgcolor-darkgrey .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before,
	.site-header.prt-bgcolor-darkgrey .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after,
	.site-header.prt-bgcolor-darkgrey #site-header-menu #site-navigation:not(.toggled-on) .menu-toggle .prt-valetex-icon-bars,
    .site-header.prt-bgcolor-skincolor .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1,
    .site-header.prt-bgcolor-skincolor .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before, 
    .site-header.prt-bgcolor-skincolor .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after,  
    .site-header.prt-bgcolor-darkgrey .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1,
    .site-header.prt-bgcolor-darkgrey .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before, 
    .site-header.prt-bgcolor-darkgrey .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after,      
	.prt-responsive-icon-white.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1,
    .prt-responsive-icon-white.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before, 
    .prt-responsive-icon-white.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after,
    .prt-responsive-icon-white #site-header-menu #site-navigation:not(.toggled-on) .menu-toggle .prt-valetex-icon-bars,
    .prt-responsive-icon-white #site-header-menu #site-navigation .menu-toggle .prt-valetex-icon-bars:before, 
    .prt-responsive-icon-white #site-header-menu #site-navigation .menu-toggle .prt-valetex-icon-bars:after{
         background-color: #ffffff;
    }
    .site-header.prt-bgcolor-skincolor .menu-toggle i, 
    .site-header.prt-bgcolor-skincolor .prt-header-icons a,
    .site-header.prt-bgcolor-darkgrey .menu-toggle i, 
    .site-header.prt-bgcolor-darkgrey .prt-header-icons a,     
    .prt-responsive-icon-white .menu-toggle i, 
    .prt-responsive-icon-white .prt-header-icons a {
    	color: #ffffff;
    }      
    /* Dark color */  
    .site-header.prt-bgcolor-white #site-header-menu #site-navigation .menu-toggle .prt-valetex-icon-bars,
    .site-header.prt-bgcolor-white #site-header-menu #site-navigation .menu-toggle .prt-valetex-icon-bars:before,
    .site-header.prt-bgcolor-white #site-header-menu #site-navigation .menu-toggle .prt-valetex-icon-bars:after,     
    .site-header.prt-bgcolor-grey.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1,
    .site-header.prt-bgcolor-grey.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before, 
    .site-header.prt-bgcolor-grey.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after,         
    .prt-bgcolor-white.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1,
    .prt-bgcolor-white.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before, 
    .prt-bgcolor-white.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after,        
	.prt-responsive-icon-dark.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1,
    .prt-responsive-icon-dark.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before, 
    .prt-responsive-icon-dark.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after,
    .prt-responsive-icon-dark #site-header-menu #site-navigation .menu-toggle .prt-valetex-icon-bars,
    .prt-responsive-icon-dark #site-header-menu #site-navigation .menu-toggle .prt-valetex-icon-bars:before, 
    .prt-responsive-icon-dark #site-header-menu #site-navigation .menu-toggle .prt-valetex-icon-bars:after{
         background-color:#000000;
    }      
    .site-header.prt-bgcolor-grey .menu-toggle i, 
    .site-header.prt-bgcolor-grey .prt-header-icons a,  
    .site-header.prt-bgcolor-white .menu-toggle i, 
    .prt-responsive-icon-dark .menu-toggle i, 
    .prt-responsive-icon-dark .prt-header-icons a {
    	color:#000000;
    }      
    .prt-responsive-icon-white #site-header-menu #site-navigation.toggled-on .menu-toggle .prt-valetex-icon-bars,
    .prt-responsive-icon-dark #site-header-menu #site-navigation.toggled-on .menu-toggle .prt-valetex-icon-bars,
    .site-header.prt-bgcolor-white #site-header-menu #site-navigation.toggled-on .menu-toggle .prt-valetex-icon-bars,
    .site-header.prt-bgcolor-darkgrey #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1,
    .site-header.prt-bgcolor-skincolor #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1,
    .site-header.prt-bgcolor-white.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1,
    .site-header.prt-bgcolor-grey.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1,
    .prt-responsive-icon-dark.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1,
    .prt-responsive-icon-white.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1{
    	background-color: transparent;
    } 

    .prt-headerstyle-classic-overlay2 .prt-responsive-icon-white #site-header-menu #site-navigation.toggled-on .menu-toggle .prt-valetex-icon-bars::before, 
    .prt-headerstyle-classic-overlay2 .prt-responsive-icon-white #site-header-menu #site-navigation.toggled-on .menu-toggle .prt-valetex-icon-bars::after {
	    background-color: #000000;
	}
    /* Display None */

        
    /* prt-header-style-infostack */     
    .prt-header-style-infostack .prt-header-icon.prt-header-btn-w,
    .prt-header-style-infostack .prt-header-widgets-wrapper{
    	display: none;    
    }  
	
	body.preyantechnosys-page-full-width.prt-titlebar-bcrumb-bottom #content .site-main .entry-content > .wpb_row:first-child {
		margin-top: -82px;
	}
    .prt-header-style-infostack.prt-header-overlay .prt-stickable-header-w{        
        top: 0;
    }
    .prt-header-style-infostack .prt-header-top-wrapper .col-sm-4.col-md-3,
    .prt-header-style-infostack .kw-phone{
        display: none;
    }
    .prt-header-style-infostack .site-header-menu{
        display: block;
        position: static;
        top: 0;
        width: 100%;
    }
    .prt-header-style-infostack .prt-header-top-wrapper .col-sm-4.col-md-6{
        padding-left: 0;
    }
    .prt-header-style-infostack .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal, 
    .prt-header-style-infostack #site-header-menu #site-navigation div.nav-menu > ul {
        top: 100px;
    }
	.prt-header-style-infostack .site-header-menu {
		left: 0;
	}
    #site-header-menu #site-navigation .menu-toggle,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap .mega-menu-toggle {
        top: 24px;
    }	
	.prt-titlebar-wrapper.prt-breadcrumb-on-bottom .prt-titlebar-main > .container .prt-titlebar-main-inner .entry-title-wrapper,
	.prt-header-style-infostack .prt-titlebar-wrapper.prt-breadcrumb-on-bottom .prt-titlebar-main > .container .prt-titlebar-main-inner .entry-title-wrapper {
	    margin-top: -54px;	
	}
	/* sticky footer bottom margin */	
	body .site-content-wrapper {
		margin-bottom: 0px !important;
	}
	.prt-titlebar-align-left .entry-title-wrapper .entry-title {
		padding-left: 0px;
	}
	.prt-header-style-infostack .prt-top-info-con {
		display:none;
	}
		.prt-header-style-infostack #site-header-menu .container {
       width: auto;
		display: block;
	}
	#mega-menu-wrap-prt-main-menu #mega-menu-prt-main-menu li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator {
		display: none;
	}
	#mega-menu-wrap-preyantechnosys-main-menu #mega-menu-preyantechnosys-main-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after,
	#mega-menu-wrap-prt-main-menu #mega-menu-prt-main-menu li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
		content:unset;
	}
	.k_flying_searchform_wrapper {
		position: absolute;
		width: 100%;
		z-index: 33;
	}
	.prt-header-style-infostack .prt-box-wrapper .site-header>.container.prt-container-for-header{
		width:unset;
		padding: 0;
	}
	.prt-header-text-area {
		display: none;
	}
	.prt-header-style-classic-three .site-header-main.prt-wrap.container-fullwide {
		margin: 0 0px 0 15px;
	}
	.prt-header-style-classic-three .site-header-main.container-fullwide {
		padding-left: 0;
		padding-right: 0;
	}
}
@media (min-width: 1200px) {
    header #site-header-menu #site-navigation{
        height: 80px;
        line-height: 80px !important;
    }
	/* Header full */
    .prt-header-overlay .prt-stickable-header-w{
        position: absolute;
        z-index: 21;
        width: 100%;
        box-shadow: none;
        -khtml-box-shadow: none;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        -ms-box-shadow: none;
        -o-box-shadow: none;
    } 
	.site-header-main.container-full {
		padding: 0 50px;
	}
	.prt-stickable-header.is_stuck{    	 
        box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.06);
    }
    .prt-stickable-header{
        z-index: 12;      
    }
	.prt-header-icon, 
	.prt-header-icons, 
	.prt-header-overlay .prt-header-icons:before,
    .preyantechnosys-fbar-btn,
	.prt-header-text-area,
   	.prt-header-icons .preyantechnosys-fbar-btn a i,
	.headerlogo,  
	#site-header-menu #site-navigation div.nav-menu > ul > li > a, 
	.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a {
        transition: all .03s ease-in-out;
        -moz-transition: all .03s ease-in-out;
        -webkit-transition: all .03s ease-in-out;
        -o-transition: all .03s ease-in-out;
    }
    .prt-header-icon{       
        position: relative;
    }
	.prt-header-text-area, 
    #site-header-menu #site-navigation .nav-menu,  
    #site-header-menu, 
    .prt-header-icons, 
    .prt-header-icon,
    #site-header-menu #site-navigation .mega-menu-wrap, 
    .menu-prt-main-menu-container{
    	float: right;
    }
	.navbar{
        vertical-align: top;
    }
    .menu-toggle {
        display: none;
        z-index: 10;	
    }
    .menu-toggle i{
        color:#fff;
        font-size:28px;
    }
    .toggled-on li, 
    .toggled-on .children {
        display: block;
    }		
    #site-header-menu #site-navigation div.mega-menu-wrap{
        clear: none;
        position: inherit;
    }
    #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal{
        position: static !important;       
    }
    #site-header-menu #site-navigation .nav-menu-wrapper > ul {
        margin: 0;
        padding: 0; 
    }
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li > a{
    	background: none;
    } 
	#site-header-menu #site-navigation div.nav-menu > ul{
    	margin: 0px;
		position: relative;
    }   
	.k_flying_searchform_wrapper {
        top: auto;
        position: absolute;
        width: 100%;
        left: 0;
        right: 0;
        z-index: 11;
    }
	.prt-header-style-infostack .k_flying_searchform_wrapper {
		max-width: 1140px;
		left: 0;
		right: 0;
		margin-left: auto;
		margin-right: auto;
	}	
	.prt-header-style-infostack .prt-stickable-header:not(.is_stuck) .k_flying_searchform_wrapper {
		top:60px;	
	}
	.prt-header-style-infostack .prt-stickable-header:not(.is_stuck) .k_flying_searchform_wrapper .container {
		width: 1140px;
	}
	.prt-header-style-infostack .prt-stickable-header.is_stuck .k_flying_searchform_wrapper {
		width: 100%;
		max-width: 100%;
	}
    #site-header-menu #site-navigation div.nav-menu > ul > li,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item{
        height: 80px;
        line-height: 80px !important;
    }  
    #site-header-menu #site-navigation div.nav-menu > ul > li {
        margin: 0 0px 0 0;
        display: inline-block;
        position: relative;
		vertical-align: top;
    }   	
    #site-header-menu #site-navigation div.nav-menu > ul > li > a,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a{
    	display: block;	
        margin: 0px;
        padding:  0px 16px 0px 16px;
        text-decoration: none;
        position: relative;
        z-index: 1;       
        height: 80px;
        line-height: 80px !important;        
    }
	    
	.prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li,
    .prt-header-style-classic .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a{
		padding: 0px 10px 0px 10px;
	}	
	.prt-header-style-classic-two #site-header-menu #site-navigation div.nav-menu > ul > li > a,
    .prt-header-style-classic-two .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a{
		padding: 0px 12px 0px 12px;
		margin: 0;
		background: transparent !important;
	}
	
.prt-header-style-classic .header-info-widget .header-widget-main .header-icon {
    padding: 0 16px 0 0;
    font-size: 40px;
    color: var(--prt-secondarycolor);
}	
.prt-header-style-classic .header-info-widget .header-widget-main .header-icon i {
    display: inline-block;
    vertical-align: top;
    padding-top: 20px;
	line-height: normal;
}
.preyantechnosys-fbar-yes .prt-header-style-classic .site-header-main.container-fullwide {
    padding-right: 0 !important;
}
.prt-header-style-classic .header-info-widget .header-widget-main {
	display: flex;
    padding-right: 40px;
    margin-right: 27px;
    border-right: 1px solid var(--prt-bordercolor);
}
.prt-header-style-classic-two .header-info-widget .header-widget-main {
    border: 0;
    margin: 0;
    padding: 0;
}
.prt-header-style-classic .prt-header-text-area .header-info-widget {
    display: block;
}
.prt-header-style-classic .header-info-widget .header-widget-main .header-content {
    line-height: initial;
	margin-top: 15px;
}
.prt-header-style-classic .prt-header-text-area .header-info-widget a.prt-vc_general.prt-vc_btn3 {
    transition: all .5s ease;
    font-family: var(--special-element-fontfamily);
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    padding: 12px 30px 8px;
    background-color: #09274c;
    color: #ffff;
    border-radius: 5px;
        margin-left: 30px;
}
.prt-header-style-classic .prt-header-text-area .header-info-widget a.prt-vc_general.prt-vc_btn3 i {
        display: inline-block;
    font-size: 15px;
    padding-left: 8px;
    line-height: 9px;
    position: relative;

}   	
	
	#site-header-menu #site-navigation div.nav-menu > ul > li:hover > a:before, 
	#site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a:before, 
	#site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a:before, 
	#site-header-menu #site-navigation div.nav-menu > ul > li > a:hover:before,
	.prt-header-style-classic .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item:hover > a:before {
		transform-origin: center center;
		-webkit-transform-origin: center center;
		-webkit-transform: scale(1,1);
		-khtml-transform: scale(1,1);
		-moz-transform: scale(1,1);
		-ms-transform: scale(1,1);
		-o-transform: scale(1,1);
		transform: scale(1,1);
		width:100%;
	}
	
	.prt-header-style-classic-two #site-header-menu #site-navigation div.nav-menu > ul > li > a:before{
		display:none;
	}
	
	.prt-header-text-area {
		padding-left: 33px;
		position: relative;
		z-index: 1;
	}
	.prt-header-text-area .header-info-widget {
		vertical-align: middle;
		display: inline-block;
		text-align: left;
	}
	.prt-header-text-area .header-info-widget h2 {
		font-size:20px;
		line-height:28px;
		margin-bottom:3px;
		font-weight:500;
		color: #69c4b4;
	}
	.prt-header-text-area .header-info-widget h3 {
		font-size: var(--body-font-size);
		line-height: var(--body-line-height);
		color: var(--prt-secondarycolor);
		margin-bottom: 0px;
	}
	.prt-header-text-area .header-info-widget .header-content a {
    font-size: 13px;
	transition: all .3s ease;
}
	.prt-bgcolor-skincolor .prt-header-text-area .header-info-widget h2,
	.prt-bgcolor-darkgrey .prt-header-text-area .header-info-widget h3,
	.prt-bgcolor-skincolor .prt-header-text-area .header-info-widget h3 {
		color:#fff;
	}
	.prt-header-text-area div.header-info-widget:nth-child(2){
		padding-left:62px;
	}
	
	.preyantechnosys-fullwide .prt-header-style-classic .prt-header-text-area{
		border-left: 1px solid var(--prt-bordercolor);
	}
	.preyantechnosys-fullwide .prt-header-style-classic-two .prt-header-text-area {
    padding-right: 40px;
	padding-left: 40px;
    background-color: var(--prt-skincolor);
}
	.preyantechnosys-fullwide .prt-header-style-classic .prt-header-icons .prt-header-wc-cart-link a,
	.preyantechnosys-fullwide .prt-header-style-classic .prt-header-icons .prt-header-search-link a {
		width:86px;
		display: inline-block;
		color:var(--prt-secondarycolor);
		border-radius: 0px;
		font-size: 17px !important;
		transition: all .2s ease-in-out;
		-moz-transition: all .2s ease-in-out;
		-webkit-transition: all .2s ease-in-out;
		-o-transition: all .2s ease-in-out;
		vertical-align: unset;
	}
	.preyantechnosys-fullwide .prt-header-style-classic-two .prt-header-icons .prt-header-search-link a {
		background-color: var(--prt-greycolor);
		color: #000000;
		font-size: 15px !important;
		border-left: 1px solid var(--prt-bordercolor);
	}
	.preyantechnosys-fullwide .prt-header-style-classic-two .prt-header-icons .prt-header-search-link a i:before{
		font-weight: 700;
	}
	.preyantechnosys-fullwide .prt-header-style-classic .prt-search-overlay{
		right: 10px;	
		border-top-color: #fff;
		-webkit-box-shadow: 0px 0px 13px 0px rgba(43, 52, 59, 0.25);
		-moz-box-shadow: 0px 0px 13px 0px rgba(43, 52, 59, 0.25);
		box-shadow: 0px 0px 13px 0px rgba(43, 52, 59, 0.25);
	}
	.preyantechnosys-fullwide .prt-header-style-classic .prt-search-overlay .w-search-form-row:before{
		border-left: 12px solid transparent;
		border-right: 12px solid transparent;
		border-bottom: 12px solid #fff;
		top: -15px;
	}
	
    /*** Defaultmenu ***/ 
    .prt-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li li:hover > a,
    .prt-dmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal ul.mega-sub-menu li:hover > a,    
    .prt-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li li:hover > a,
    .prt-mmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item li:hover > a{
        color: #69c4b4 ;
    }
	.prt-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li li.current_page_item > a, 
	.prt-dmenu-active-color-skin #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.current-menu-item > a,
	.prt-dmenu-active-color-skin #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-current-menu-item > a {
		background-color: #fff;;	
	}	
		        
    /* Dropdown Menu Active Link Color -------------------------------- */ 
	.prt-dmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li li:hover > a,  
    .prt-dmenu-active-color-custom #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:hover > a, 
    .prt-dmenu-active-color-custom #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li:hover > a,
    .prt-dmenu-active-color-custom .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal ul.mega-sub-menu li:hover > a, 				
    .prt-mmenu-active-color-custom .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item li:hover > a{
        color: #000000;
    }
	body #site-header-menu #site-navigation div.nav-menu > ul ul li > a:before {
		background-color: #000000;
	}
       
  	
    .is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li > a,
    .is_stuck.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a,
	 #site-header-menu.is_stuck #site-navigation div.nav-menu > ul > li > a,
    .prt-mmmenu-override-yes #site-header-menu .is_stuck #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a,
    #site-header-menu.is_stuck #site-navigation div.nav-menu > ul > li > a,
    .prt-mmmenu-override-yes #site-header-menu.is_stuck #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a{
    	color: #000000;
    }  
	.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal ul.mega-sub-menu li:hover > a,
	#site-header-menu #site-navigation div.nav-menu > ul ul li:hover > a,    
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:hover > a{
        background: #fff;
    }
	 .prt-dmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal ul.mega-sub-menu li:hover > a,
	.prt-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul ul li:hover > a,    
    .prt-dmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:hover > a{
       background-color: #fff;
    }

	.prt-header-style-infostack .prt-header-menu-bg-color-skincolor .prt-header-icons .prt-header-search-link a,  
	.prt-header-style-infostack .prt-header-menu-bg-color-skincolor .prt-header-icons .prt-header-wc-cart-link a,
	.prt-header-style-infostack .prt-header-menu-bg-color-darkgrey .prt-header-icons .prt-header-search-link a,  
	.prt-header-style-infostack .prt-header-menu-bg-color-darkgrey .prt-header-icons .prt-header-wc-cart-link a{
		border-color: rgba( 0,0,0 , 0.70);
		background-color: transparent;
	}
    .site-header .social-icons li > a:hover,
    .prt-header-icons .prt-header-wc-cart-link a:hover,
    .prt-header-icons .prt-header-search-link a:hover{
    	color: #69c4b4;
    }
	.prt-header-style-infostack .prt-header-menu-bg-color-skincolor .prt-header-icons .prt-header-search-link a:hover,  
	.prt-header-style-infostack .prt-header-menu-bg-color-skincolor .prt-header-icons .prt-header-wc-cart-link a:hover,
	.prt-header-style-infostack .prt-header-menu-bg-color-darkgrey .prt-header-icons .prt-header-search-link a:hover,  
	.prt-header-style-infostack .prt-header-menu-bg-color-darkgrey .prt-header-icons .prt-header-wc-cart-link a:hover {
		border-color: rgba( 0,0,0 , 1) ;
	}
	.prt-header-style-infostack .prt-header-menu-bg-color-skincolor .prt-header-wc-cart-link a span.number-cart{
		background-color:#fff;
		color: #69c4b4 ;
	}
	.prt-header-style-infostack .site-header .prt-header-menu-bg-color-darkgrey .prt-header-wc-cart-link a:hover span.number-cart,
	.prt-header-style-infostack .site-header .prt-sticky-bgcolor-darkgrey.is_stuck .prt-header-wc-cart-link a:hover span.number-cart{
		color:#fff;
		background-color:#69c4b4 ;
	}
	.prt-header-style-infostack .prt-header-text-area  .preyantechnosys-social-links-wrapper {
    margin-top: -5px;
}
	.prt-header-style-infostack .kw-phone{
		position: relative;
		right: 11px;
		top: 0;
		font-size: 14px;
		color: #fff;
		padding: 0px 0px 0px 8px;
		height: 60px;
		line-height: 60px;
		float: right;
	}	
	.prt-header-style-infostack .site-branding .headerlogo:before {
    content: '';
    height: 30px;
    width: 1px;
    display: block;
    position: absolute;
    background: transparent;
	opacity: 13%;
    right: 0;
    left: auto;
    top: 0;
    bottom: 0;
    margin: auto 0;
}
.prt-header-style-infostack .site-branding .headerlogo {
    padding-right: 35px;
    margin-right: 20px;
    position: relative;
}
    /*** Sub Navigation Section ***/
	.prt-header-style-infostack .prt-topbar-content .prt-align-right {
		position: relative;
	}
	.prt-header-style-infostack .prt-topbar-content .prt-col-wrapper-bg-layer.prt-bg-layer {
		background-color: var(--prt-skincolor);
		margin-right: -500px;
		position: absolute;
		right: 0;
		left: auto;
		height: 80px;
	}
	.prt-header-style-infostack .prt-topbar-content .prt-wrap-cell .top-contact li:before {
    left: 0;
}
	.prt-header-style-infostack .preyantechnosys-topbar-wrapper.container-full {
		padding-left: 100px;
		padding-right: 100px;
	    height: 70px;
	}
	.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:not(.mega-menu-megamenu) ul.mega-sub-menu,
    #site-header-menu #site-navigation div.nav-menu > ul > li ul{
		box-shadow: 0 3px 25px 0px rgba(43, 52, 59, 0.10), 0 0 0 rgba(43, 52, 59, 0.10) inset;
    }
    header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.last ul.sub-menu,
    header#masthead #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout.last ul.mega-sub-menu,
    header#masthead #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout.mega-last ul.mega-sub-menu{
        left: auto;
        right: 0px !important;
    }
	.prt-headerstyle-classic-highlight header#masthead .prt-header-menu-position-left #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout.lastsecond ul.mega-sub-menu ul.mega-sub-menu,
    .prt-headerstyle-classic-highlight header#masthead .prt-header-menu-position-left #site-header-menu #site-navigation div.nav-menu > ul li.lastsecond ul.sub-menu ul.sub-menu {
		left:100%;
	}
	header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.last ul.sub-menu ul.sub-menu, 
	header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.lastsecond ul.sub-menu ul.sub-menu,
	header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.lastthird ul.sub-menu ul.sub-menu,
	header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.lastfourth ul.sub-menu ul.sub-menu, 	 	
	header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.last ul.children ul.children, 
	header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.lastsecond ul.children ul.children,
	header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.lastthird ul.children ul.children,
	header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.lastfourth ul.children ul.children,
	header#masthead #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout.lastsecond ul.mega-sub-menu ul.mega-sub-menu,
	header#masthead #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout.last ul.mega-sub-menu ul.mega-sub-menu,
	header#masthead #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout.mega-last ul.mega-sub-menu ul.mega-sub-menu{
    	left: -100%;
    }            
    #site-header-menu #site-navigation div.nav-menu > ul ul {
        width: 210px;
        padding:0px 15px;
    }       
    #site-header-menu #site-navigation div.nav-menu > ul ul li > a,    
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item > a,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-megamenu .mega-sub-menu a {
        margin: 0;
        display: inline-block;
        position: relative;
       padding: 10px 0px 5px 0px;
    }
	.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget .sbi_photo_wrap a {
		display: block;
	}
	#site-header-menu #site-navigation div.nav-menu > ul ul li > a,    
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li > a{
       -webkit-transition: all .3s linear;
		transition: all .3s linear;
        border-bottom: 0 solid rgb(0,0,0,.09);
    }
	 
	#mega-menu-wrap-preyantechnosys-main-menu #mega-menu-preyantechnosys-main-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after,
    #site-header-menu #site-navigation div.nav-menu > ul > li i:before {
		transition: transform .5s cubic-bezier(.19,1,.22,1);
	}
	#mega-menu-wrap-preyantechnosys-main-menu #mega-menu-preyantechnosys-main-menu li.mega-toggle-on.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #site-header-menu #site-navigation div.nav-menu > ul > li:hover i:before {
		transform: rotate(-45deg);
	}
	#site-header-menu #site-navigation div.nav-menu > ul > li:hover i:before {
		text-align:left;
	}
	
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{
        padding: 0px;
		overflow: hidden;
    }
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item:last-child{
    	border-right: none;
    }          
    #site-header-menu #site-navigation div.nav-menu > ul li:hover > ul {
        visibility: visible;
        opacity: 1;
        filter: alpha(opacity=100);
        top: 100%;
        -webkit-transform: rotateX(0);
        transform: rotateX(0);
    } 
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-flyout ul.mega-sub-menu ul.mega-sub-menu,
	#site-header-menu #site-navigation div.nav-menu > ul li > ul ul  {
        border-left: 0;
        left: 100%;
		top: 0px!important;      
    }
    #site-header-menu #site-navigation ul ul li {
    	position: relative;
		list-style: none;
		padding:0 25px;
    }    
    #site-header-menu #site-navigation div.nav-menu > ul ul {
    	text-align: left;
        position: absolute;
        visibility: hidden;
        display: block;
        opacity: 0; 
        line-height: 14px;        
        margin: 0;
        list-style: none;
        left: 0;        
        border-radius:var(--prt-button-shape);
        -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
        background-clip: padding-box;
        transition: all .5s ease;
        z-index: 99;
         -webkit-transition: all 0.2s ease-out;
        transition: all 0.5s ease-out;
        -moz-transition: all 0.5s ease-out;
        -ms-transition: all 0.5s ease-out;
        -webkit-box-shadow: 0px 4px 4px 1px rgb(0 0 0 / 20%);
        box-shadow: 0px 4px 4px 1px rgb(0 0 0 / 20%);
        -webkit-transform: rotateX(-90deg);
        transform: rotateX(-90deg);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
		padding: 15px 0;
    }
	#mega-menu-wrap-preyantechnosys-main-menu #mega-menu-preyantechnosys-main-menu li.mega-menu-item a.mega-menu-link:before,
	.prt-mmmenu-override-yes #mega-menu-wrap-prt-main-menu #mega-menu-prt-main-menu li.mega-menu-item a.mega-menu-link:before {
		vertical-align: unset;
	}
	.prt-mmmenu-override-yes #site-header-menu #mega-menu-preyantechnosys-main-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{
		font-size: 12px;
		margin-left: 4px;
		margin-top: 0px;
		opacity: 0.8;
    }
	#mega-menu-wrap-preyantechnosys-main-menu #mega-menu-preyantechnosys-main-menu li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator::after {
    margin-top: 1px;
}
	
    /*** Sep Section ***/
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-item:after {
        content: ' ';
        display: block;
        width: 30px;
        height: 1000px;
        right: 0px;
        top: 0;
        position: absolute;
        border-right: 1px solid transparent;
    } 
	.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title,
    #site-header-menu #site-navigation div.nav-menu ul ul > li,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li:not(.mega-menu-megamenu) ul.mega-sub-menu > li,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-megamenu ul.mega-sub-menu .mega-menu-item li {
    	border-bottom: 0 solid transparent;
    }
	 #site-header-menu #site-navigation div.nav-menu ul ul > li:last-child, 
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li:not(.mega-menu-megamenu) ul.mega-sub-menu > li:last-child{
        border-bottom: none !important;
    }
	 .prt-dmenu-sep-grey .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title,
    .prt-dmenu-sep-grey #site-header-menu #site-navigation div.nav-menu ul ul > li,
    .prt-dmenu-sep-grey .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li:not(.mega-menu-megamenu) ul.mega-sub-menu > li,
    .prt-dmenu-sep-grey .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-megamenu ul.mega-sub-menu .mega-menu-item li {
        border-bottom-color: rgba(0, 0, 0, 0.08);
    }
    .prt-dmenu-sep-grey .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-item:after {
        border-right-color: #f5f5f5;
    } 
    .prt-dmenu-sep-white .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-item:after {
        border-right-color: rgba(255,255,255,0.10);
    } 
	.prt-dmenu-sep-white .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title,
    .prt-dmenu-sep-white #site-header-menu #site-navigation div.nav-menu ul ul > li,
    .prt-dmenu-sep-white .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li:not(.mega-menu-megamenu) ul.mega-sub-menu > li,
    .prt-dmenu-sep-white .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-megamenu ul.mega-sub-menu .mega-menu-item li {
        border-bottom-color: rgba(255, 255, 255, 0.10);
    }
    /*** Sticky Header Height ***/ 
    header .prt-header-highlight-logo .is_stuck #site-header-menu,
    header .is_stuck #site-header-menu #site-navigation,    
    .is_stuck .headerlogo,
    .is_stuck .preyantechnosys-fbar-btn,  
    .is_stuck .prt-header-icon,
    .is_stuck .prt-header-text-area,
    .is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li,
    .is_stuck.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li,    
    .is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li > a, 
    .is_stuck.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a{
        height: 80px ;
        line-height: 80px !important;
    }
	
	.prt-header-icons .prt-header-wc-cart-link a:before{
		content: '';
		position: absolute;
		height: 27px;
		width: 1px;
		top: 0;
		bottom: 0;
		left: -7px;
		background-color: rgba(255 , 255 , 255 , 0.20);
		margin: auto 0;
	}
	.site-header.prt-bgcolor-white .prt-header-icons .prt-header-wc-cart-link a:before{
		background-color:rgba(0,0,0,0.08);
	}

	
    /*** Sub Navigation menu ***/ 
    .prt-headerstyle-infostack .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li > ul.mega-sub-menu{
    	top: auto; 
		left: 0;
		margin-top: 0;
		border-top: 0 solid #69c4b4;
		border-radius:5px;

    }

    #site-header-menu #site-navigation div.nav-menu > ul > li > ul,
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li > ul.mega-sub-menu{
        top: auto; 
		left: 0;
		margin-top: 0;
		border-top: 0 solid #69c4b4;
		border-radius:5px;
		padding: 15px 0 20px;
    }  
	.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-main-demos ul.mega-sub-menu li.widget_media_image  > a {
    padding: 0;
}
.preyantechnosys-linkeffect-border .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-main-demos ul.mega-sub-menu li.widget_media_image > a:before, .preyantechnosys-linkeffect-border #site-header-menu #site-navigation div.nav-menu > ul > li > ul.sub-menu a:before, .preyantechnosys-linkeffect-border .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-megamenu .mega-sub-menu a:before,
.preyantechnosys-linkeffect-border .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item > a:before {
	content: '';
    width: 0;
	display: block;
    height: 1px;
    bottom: 6px!important;
    position: absolute;
    left: auto;
    right: 0;
    -webkit-transition: width .6s cubic-bezier(.25,.8,.25,1) 0s;
    transition: width .6s cubic-bezier(.25,.8,.25,1) 0s;
}
.preyantechnosys-linkeffect-border .prt-mmenu-active-color-custom .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-main-demos ul.mega-sub-menu li.widget_media_image > a:before, .preyantechnosys-linkeffect-border .prt-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li > ul.sub-menu a:before, .preyantechnosys-linkeffect-border .prt-mmenu-active-color-custom .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-megamenu .mega-sub-menu a:before, .preyantechnosys-linkeffect-border .prt-mmenu-active-color-custom .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item > a:before  {
	background: #000000}
.preyantechnosys-linkeffect-border .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-main-demos ul.mega-sub-menu li.widget_media_image > a:before, .preyantechnosys-linkeffect-border #site-header-menu #site-navigation div.nav-menu > ul > li > ul.sub-menu li:hover > a:before, .preyantechnosys-linkeffect-border .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-megamenu .mega-sub-menu a:hover:before, .preyantechnosys-linkeffect-border .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item > a:hover:before {
    width: 100%;
    left: 0;
    right: auto;
    margin: 0;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item .mega-main-demosul.mega-sub-menu li.widget_media_image > a {
	border: none;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-main-demos > ul.mega-sub-menu > li.mega-menu-item.widget_media_image {
    padding: 0 15px;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget .prt-box-megamenu {
    padding: 20px 15px 0;
    position: relative;
	height: 150px;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget .prt-box-iconbox {
    position: absolute;
    top: 43%;
    left: 45px;
    right: 45px;
    display: flex;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget .prt-featured-mega-wrapper {
    padding-top: 10px;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget .prt-box-desc {
    padding-left: 70px;
	color: var(--body-fonts-color);
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget .prt-box-desc p {
	color: var(--body-fonts-color);
	line-height: var(--body-line-height);
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget .prt-box-desc a {
    display: inline-block;
    font-weight: var(--button-font-weight);
    color: var(--prt-secondarycolor);
	padding: 0;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-main-demos > ul.mega-sub-menu > li.mega-menu-item.widget_media_image .mega-block-title {
    color:#fff;
    background: var(--prt-secondarycolor);
    text-align: center;
    padding: 7px 5px;
    text-transform: capitalize;
    font-size: 13px;
    position: absolute;
    bottom: -50px;
    left: 15px;
    right: 15px;
    z-index: 2;
	opacity: 0;
	transition: all 0.5s ease;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-main-demos > ul.mega-sub-menu > li.mega-menu-item.widget_media_image:hover .mega-block-title {
    bottom: 0;
	opacity: 1;
	transition: all 0.5s ease;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-main-demos ul.mega-sub-menu li.widget_media_image > a:after {
    content: '\e801';
    display: block;
    font-family: 'prt-valetex-icons';
    height: 30px;
    width: 30px;
    line-height: 30px;
    text-align: center;
    background: var(--prt-skincolor);
    border-radius: 50%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 1;
	transition: all 0.5s ease;
	transform: scale(0);
	font-size: 13px;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.widget_media_image:hover > a:after {
    transition: all 0.5s ease;
	transform: scale(1);
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-item.widget_nav_menu:after {
    border-color: var(--prt-bordercolor);
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-item.widget_nav_menu:last-child:after {
    border-color: transparent;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-menu-withoutpadding > ul.mega-sub-menu {
    padding: 0;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-main-demos > ul.mega-sub-menu {
    padding: 30px 15px;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-menu-instablock > ul.mega-sub-menu > li.mega-menu-item.widget_media_gallery, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-menu-instablock > ul.mega-sub-menu > li.mega-menu-item.widget_media_image {
    padding-top: 35px;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-menu-withoutpadding.mega-menu-instablock > ul.mega-sub-menu > li.mega-menu-item.widget_nav_menu:nth-child(2):after {
    border: 0;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.widget_media_gallery .gallery-item:last-child {
    padding-bottom: 0;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.widget_media_gallery .gallery-item {
    padding-bottom: 10px;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-menu-instablock 
 .mega-sub-menu > li.mega-menu-item-type-widget #sb_instagram {
    padding: 0 25px;
	padding-bottom: 35px !important;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-menu-instablock .mega-sub-menu > li.mega-menu-item-type-widget #sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3 {
    margin: 0 !important;
    padding: 0 !important;
    clear: unset !important;
    float: none;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-menu-instablock .mega-sub-menu > li.mega-menu-item-type-widget #sb_instagram .sbi_header_text {
    display: inline-block;
    vertical-align: top;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-menu-instablock .mega-sub-menu > li.mega-menu-item-type-widget #sb_instagram .sbi_header_img {
    display: inline-block;
    vertical-align: top;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-menu-instablock .mega-sub-menu > li.mega-menu-item-type-widget #sb_instagram svg.sbi_new_logo {
    margin: -1px 7px 0 0;
    color: #ff0000;
}
header .mega-menu-instablock #sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio h3 {
    padding: 0 0 0 35px !important;
    margin: 0 !important;
    float: none;
    clear: unset;
	color: var(--body-fonts-color);
	transition: all 0.5s ease;
}
header .mega-menu-instablock #sb_instagram .sb_instagram_header .sbi_header_link:hover .sbi_header_text.sbi_no_bio h3 {
	color: var(--prt-secondarycolor);
	transition: all 0.5s ease;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget #sbi_images {
    margin: 0 -5px;
	padding: 0 !important;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget #sb_instagram.sbi_col_5 #sbi_images .sbi_item {
    width: 14%;
	padding-right: 15px !important;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget .sbi_photo_wrap {
    overflow: hidden;
    border-radius: 5px;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget div.sb_instagram_header {
    padding: 0 !important;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-megamenu .mega-sub-menu a.sbi_header_link {
    padding: 0 0 0 0;
    display: inline-block;
    vertical-align: top;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-menu-instablock > ul.mega-sub-menu > li.mega-menu-item.widget_media_image {
    padding-right: 10px;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-menu-instablock > ul.mega-sub-menu > li.mega-menu-item.widget_media_gallery {
    width: 15.3%;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-menu-instablock > ul.mega-sub-menu > li.mega-menu-item:last-child:before {
    content: '';
    display: block;
    height: 1px;
    width: 50%;
    background: var(--prt-bordercolor);
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    right: auto;
    z-index: -1;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-menu-instablock > ul.mega-sub-menu > li.mega-menu-item:last-child {
    margin-top: -1px;
	padding-top: 20px;
}
	.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu{
        padding: 30px 0;
        margin: 0px auto;
        width: calc(100% - 47.5%);  
		box-shadow: 0 2px 10px 0px rgb(0 0 0 / 8%), 0 0 0 rgb(0 0 0 / 8%) inset;		
	}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-menu-fullwidth > ul.mega-sub-menu {
    width: 100%;
} 
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-menu-fullwidth > ul.mega-sub-menu li:last-child {
    padding-right: 25px;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-menu-customwidth > ul.mega-sub-menu {
    width: calc(100% - 41%);
} 
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-menu-withoutpadding > ul.mega-sub-menu > li.mega-menu-item.widget_nav_menu {
    padding: 25px 0 20px;
}  
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item:last-child:after {
    	border-right: none;
    }  
    /*** Sticky Sub Navigation menu ***/
    .is_stuck  #site-header-menu #site-navigation div.nav-menu > ul > li > ul, 
    .is_stuck.prt-mmmenu-override-yes  #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li > ul.mega-sub-menu{
        top: 80px;
    } 
    /*** Header height ***/
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap .mega-menu-toggle + label{
        top: 40px;
    }  
    .site-header-main.container-fullwide{
    	padding-left: 55px;
        padding-right: 55px;
    }    
	/*** Header Icon border ***/
	.prt-headerstyle-classic-three .prt-header-icons{
		padding-left:50px;
	}
	.prt-header-icons{	
		position: relative;
        height: 80px;
    }       
	.is_stuck .prt-header-icons{	
		border-left-color: rgba( 0,0,0 , 0.15) ;
        height: 80px;
    }
	.preyantechnosys-fullwide .prt-header-style-classic .prt-header-icons .prt-header-wc-cart-link a,
	.preyantechnosys-fullwide .prt-header-style-classic .prt-header-icons .prt-header-search-link a{
		height: 80px;
		line-height:80px;
	}
	.preyantechnosys-fullwide .prt-header-style-classic .is_stuck .prt-header-icons .prt-header-wc-cart-link a,
	.preyantechnosys-fullwide .prt-header-style-classic .is_stuck .prt-header-icons .prt-header-search-link a{
		height: 80px;
		line-height: 80px;
	}
	.prt-header-overlay .prt-header-icons{
		float:right;
	}
	.prt-header-icons:before {
		display: block;
		content: "";
		position: absolute;
		height: 30px;
		width: 1px;
		right: -15px;
		top: 50%;
		margin-top: -14px;
		background-color: rgba( 0,0,0 ,0.20) ;
	}
	.is_stuck .prt-header-icons:before {
		background-color: rgba( 0,0,0 ,0.09) ;	
	}
	/*** Mega menu widget calendar ***/
	#site-header-menu #site-navigation .mega-menu-item-type-widget.widget_calendar caption {
		padding: 0px;
	}
	#site-header-menu #site-navigation .mega-menu-item-type-widget.widget_calendar .calendar_wrap {
		padding-top:10px;
	} 
    /*** Overlay Header ***/    
    .prt-header-overlay .prt-stickable-header-w{
    	background-color: transparent;
    }
    .prt-header-overlay .site-header-menu.prt-bgcolor-grey, 
    .prt-header-overlay .site-header.prt-bgcolor-grey{
    	background-color: rgba(235, 235, 235, 0.38);
    }   
    .prt-header-overlay .site-header-menu.prt-bgcolor-white,
    .prt-header-overlay .site-header.prt-bgcolor-white{
    	background-color: rgba(255, 255, 255, 0.05);
    }
    .prt-header-overlay .site-header-menu.prt-bgcolor-skincolor,
    .prt-header-overlay .site-header.prt-bgcolor-skincolor{
    	background-color: rgba( 105,196,180 , 0.30);
    }    
    .prt-header-overlay .site-header-menu.prt-sticky-bgcolor-darkgrey.is_stuck{
    	background-color: #151515;
    }    
    .prt-header-overlay .site-header-menu.prt-sticky-bgcolor-grey.is_stuck{
    	background-color: #f5f5f5;
    }
    .prt-header-overlay .site-header-menu.prt-sticky-bgcolor-white.is_stuck{
    	background-color: #fff;
    }
    .prt-header-overlay .site-header-menu.prt-sticky-bgcolor-skincolor.is_stuck{
    	background-color: rgba( 105,196,180 , 1);
    } 	
	.prt-header-overlay .site-header.prt-bgcolor-custom:not(.is_stuck):after {
		position: absolute;
		bottom: 0;
		left: 0;
		content: "";
		height: 1px;
		width: 100%;
		background-color: rgba(255,255,255,0.08);
	}
	.prt-topbar-content .prt-wrap-cell .preyantechnosys-social-links-wrapper:before {
    opacity: 0;
}
.prt-header-overlay.prt-header-style-classic2 .site-branding {
    float: left;
}
.prt-header-overlay.prt-header-style-classic2 #site-header.prt-bgcolor-darkgrey {
	background-color: rgba( 0,0,0 , 0.60) ;
}
.prt-header-overlay.prt-header-style-classic2 #site-header.is_stuck.prt-bgcolor-darkgrey {
    background-color: var(--prt-secondarycolor);
}
	.prt-header-style-classic-two .prt-header-icons:before,
	.prt-header-style-classic .prt-header-icons:before,
	.prt-header-style-infostack .prt-header-icons:before {
		content:unset;
	}
    /*** ThemetechMount Center Menu ***/ 	
	.prt-header-menu-position-center #site-header-menu{
		float: none;
	}
	.prt-header-menu-position-center #site-header-menu #site-navigation{
		text-align: center;
		width: 100%;
	}    
    .prt-header-menu-position-center #site-header-menu  #site-navigation .nav-menu,
	.prt-header-menu-position-center.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap {		
		float: none;
		right: 0;
		left: 0;
		text-align: center;  		
	}	
	.prt-header-menu-position-center.prt-mmmenu-override-yes  #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal {
		position: static !important;
		display: inline-block;
	}
	.prt-header-menu-position-center .site-header-menu.prt-wrap-cell{
		display: block;
	}
	.prt-header-menu-position-center .headerlogo, 
	.prt-header-menu-position-center .prt-header-icon{
		position: relative;
		z-index: 2;
	}
	/*** ThemetechMount Left Menu ***/ 	
	.prt-header-menu-position-left #site-header-menu{
		float: none;
		display: block;
    }
    .prt-header-menu-position-left #site-header-menu #site-navigation .nav-menu,
	.prt-header-menu-position-left #site-header-menu #site-navigation div.mega-menu-wrap {
		float: left;
	}
	.prt-header-menu-position-left .site-branding{	
		padding-right: 5px;
	}	
	/*** ThemetechMount Dropdown widht narrow ***/ 	
	.site-header-main.container-full #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu{		
		max-width: 1200px;
		right: 0;
		left: -15px;
		margin: 0px auto;
	}
	/* Header Social link */ 
    .site-header .preyantechnosys-social-links-wrapper{
    	float: right;
    }
	.prt-header-overlay .site-header .preyantechnosys-social-links-wrapper{
    	float: left;
    }
	
    .site-header .social-icons {
        padding-top: 0;
        padding-bottom: 0;
    }
    /***  Tm Header Style Infostack ***/   
    .prt-header-style-infostack:not(.prt-header-invert) #site-header-menu #site-navigation .nav-menu{
    	float: left;
		margin-right: 50px;
	}   
    .prt-header-style-infostack  #site-header-menu{
    	float: none;
    }
    .prt-header-style-infostack #site-header-menu #site-navigation div.nav-menu > ul > li{
        vertical-align: top;
    }
    .prt-header-style-infostack #site-header-menu #site-navigation div.nav-menu > ul > li > a, 
    .prt-header-style-infostack .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a { 
		padding: 0;
		margin: 0px 13px 0px 13px;
    } 	
    .prt-header-style-infostack #site-header-menu #site-navigation div.nav-menu > ul > li > a:before, 
    .prt-header-style-infostack .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a:before{
        display: none;   
    }
	.prt-header-style-infostack .prt-header-top-wrapper .site-branding{
		float:left;
		text-align:left; 
		display:block;
		position: relative;
		z-index: 10;
	}
	.prt-header-style-infostack .prt-header-top-wrapper .headerlogo {
		position: relative;
	}
    .prt-header-style-infostack .site-header-menu .is_stuck .tprt-custombutton:after {
        content: unset;
    }
    .prt-header-style-infostack #site-header-menu #site-navigation div.mega-menu-wrap{
    	float: left;
    }    
    .prt-header-style-infostack .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li > ul.mega-sub-menu{
    	top: auto;
        -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
    }  
    .prt-header-style-infostack .header-content-main .header-content,
    .prt-header-style-infostack .header-content-main .header-icon{
        display: table-cell;
        vertical-align: middle;
    }
    .prt-header-style-infostack .prt-vc_icon_element {
        margin-bottom: 0px;
    }    
    .prt-header-style-infostack .prt-bgcolor-grey .header-content-main .header-content,
    .prt-header-style-infostack .prt-bgcolor-white .header-content-main .header-content{
    	color: rgba(0, 0, 0, 0.8);
    }       
    .prt-header-style-infostack .prt-bgcolor-skincolor .header-content-main .header-content,
    .prt-header-style-infostack .prt-bgcolor-darkgrey .header-content-main .header-content {
        color: rgba( 255,255,255,0.7);
    } 
    .prt-header-style-infostack .prt-bgcolor-skincolor .prt-vc_icon_element.prt-vc_icon_element-outer .prt-vc_icon_element-inner,
    .prt-header-style-infostack .prt-bgcolor-darkgrey .prt-vc_icon_element.prt-vc_icon_element-outer .prt-vc_icon_element-inner{	
    	color: #fff;
    }      
    header.prt-header-style-infostack .site-header:after{
        display: none;       
	}
	.prt-header-style-infostack .prt-header-icons span:only-child:not(.prt-valetex-icon-search) {
		margin-right: -10px;
	}
	.prt-header-style-infostack .prt-bgcolor-skincolor .prt-header-icons a,
	.prt-header-style-infostack .prt-bgcolor-darkgrey .prt-header-icons a,
	.prt-header-style-infostack .prt-bgcolor-skincolor .prt-header-icons,
	.prt-header-style-infostack .prt-bgcolor-darkgrey .prt-header-icons {
		color:#fff;
	}	
    .prt-header-style-infostack .preyantechnosys-fbar-btn.animated {
        -webkit-transform: translateX(0px);
        -ms-transform: translateX(0px);
        transform: translateX(0px);
    }   
    .prt-header-style-infostack .prt-header-icon.prt-header-btn-w{
        padding-right: 0px;
        display: block;
        text-align: center;
        color: #fff;        
        width: auto;
    }
    .prt-header-style-infostack #site-header-menu #site-navigation .prt-header-icon.prt-header-btn-w a{
        color: #fff; 
        font-size: 14px;
        padding: 0px 35px;
        display: block;
        letter-spacing: 1px;      
        background-color: rgba( 105,196,180 , 1);
        -webkit-transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        -ms-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
        transition: all 0.3s ease;
    }    
    .prt-header-style-infostack #site-header-menu.prt-bgcolor-skincolor #site-navigation .prt-header-icon.prt-header-btn-w a{
    	background-color: rgba(0, 0, 0, 0.19);
    }
    .prt-header-style-infostack #site-header-menu.prt-bgcolor-skincolor #site-navigation .prt-header-icon.prt-header-btn-w a:hover{
    	background-color: rgba(0, 0, 0, 0.40);
    }    
    .prt-header-style-infostack #site-header-menu #site-navigation .prt-header-icon.prt-header-btn-w a:hover{
        background-color: rgba( 105,196,180 , 0.80);
    }
    .prt-header-style-infostack #site-header-menu #site-navigation div.nav-menu > ul > li, 
    .prt-header-style-infostack .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item,      
    .prt-header-style-infostack #site-header-menu #site-navigation div.nav-menu > ul > li > a, 
    .prt-header-style-infostack .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a,
    .prt-header-style-infostack .kw-phone .prt-header-icon, 
    .prt-header-style-infostack .kw-phone .prt-header-icons,	
     header.prt-header-style-infostack #site-header-menu #site-navigation,
    .prt-header-style-infostack .kw-phone .preyantechnosys-fbar-btn{
        height: 60px;
        line-height: 60px !important;
    }
    .prt-header-style-infostack #site-header-menu #site-navigation div.mega-menu-wrap{
        position: static;
    }
    .prt-header-style-infostack .prt-stickable-header-w{
        height: auto !important;
    }
	.preyantechnosys-fullwide .prt-header-style-infostack .prt-stickable-header-w{
        position: initial;
		margin-right: 100px;
    margin-left: 100px;
    padding: 0 50px;
    }
	.preyantechnosys-fullwide .prt-header-style-infostack .prt-stickable-header.is_stuck  .prt-stickable-header-w {
    margin: 0;
    padding: 0 150px;
}
	.prt-header-style-infostack #site-header {
    
    width: 100%;
    z-index: 9;
   	background: transparent;
}
    .prt-header-style-infostack #site-header-menu {
        float: none;
    }    	
	.prt-header-style-infostack .prt-top-info-con,
    .prt-header-style-infostack .prt-top-info-con > ul:not(.social-icons) {
        height: 50px;
    }
	.prt-header-style-infostack .kw-phone{
		height: 60px;
		line-height: 60px;
	}
	.prt-header-style-infostack .headerlogo .site-title {
		text-align: left;
	}
    .prt-header-style-infostack .site-branding{
        float: left;
    }
	.prt-header-style-infostack.prt-header-overlay .site-header .prt-stickable-header.prt-header-menu-bg-color-custom:not(.is_stuck),
	.prt-header-style-infostack .site-header .prt-stickable-header.prt-header-menu-bg-color-white:not(.is_stuck) {	
		border-top: 0 solid #ededed;	
	}
    .prt-header-style-infostack .site-header-menu-middle{
        margin: 0 0;       
        padding: 0px;
    }
	.prt-header-style-infostack .top-contact a.prt-whitecolor {
		color: var(--prt-whitecolor);
	}
	.prt-header-style-infostack .prt-topbar-content .prt-align-right .top-contact li span {
		font-weight: 600;
		font-family: var(--special-element-fontfamily);
	}
	.prt-header-style-infostack .prt-topbar-content .prt-align-right li {
    padding-left: 25px;
    padding-right: 25px;
}
	.prt-header-style-infostack .prt-topbar-content .prt-wrap-cell .top-contact li:last-child {
    padding-right: 0;
}
.prt-header-style-infostack .prt-topbar-content .prt-col-wrapper-bg-layer.prt-bg-layer:before {
	display: none;
}
    .prt-header-style-infostack .is_stuck .site-header-menu-middle{
        padding: 0px;
		box-shadow: none;
    }
	.prt-header-style-infostack #site-header-menu #site-navigation div.nav-menu > ul ul {
	    background-clip: unset;	
	}
	.prt-header-style-infostack .is_stuck.prt-sticky-bgcolor-custom .prt-container-for-header .prt-sticky-bgcolor-custom{
        background-color: transparent !important;
    }
    .prt-header-style-infostack.prt-header-overlay .site-header{
        position: absolute;
        width: 100%;        
    } 
	.prt-header-style-infostack.prt-header-overlay .site-header{ 
		z-index: 9;	
    }  	
    .prt-header-style-infostack.prt-header-overlay .site-branding,
    .prt-header-style-infostack.prt-header-overlay .prt-header-widgets-wrapper{
        position: relative;     
        z-index: 1;
    }
    .prt-header-style-infostack.prt-header-overlay .prt-titlebar-wrapper{
        z-index: 0;
    }
	.prt-header-style-infostack .prt-header-menu-bg-color-skincolor .kw-phone .tprt-custombutton a {
		margin-left:0px;
	}
	.prt-header-style-infostack .kw-phone .tprt-custombutton a {
    border: 0;
	margin: 0;
	    color: var(--body-fonts-color);
}
	.prt-header-style-infostack #site-header-menu #site-navigation .kw-phone .preyantechnosys-social-links-wrapper .social-icons li {
    padding: 0;
	float: left;
}
.prt-header-style-infostack .kw-phone .social-icons li > a {
        height: 28px;
    width: 28px;
    line-height: 26px;
    color: var(--prt-whitecolor);
    border-radius: 5px;
}
.prt-header-style-infostack .kw-phone .social-icons li > a i {
    font-size: 12px;
	margin: 0;
    padding: 0;
}
.prt-header-style-infostack .prt-header-text-area {
    line-height: 60px !important;
    height: 60px;
}
.prt-header-style-infostack .kw-phone .top-contact li span {
    font-weight: 600;
    font-family: var(--special-element-fontfamily);
}
 .prt-header-style-infostack .kw-phone .top-contact {
	 height: 80px;
	 line-height: 80px;
 }

	.prt-header-style-infostack #site-header-menu #site-navigation div.mega-menu-wrap > ul > li:after,
	.prt-header-style-infostack #site-header-menu #site-navigation div.nav-menu > ul > li:after {
		
		position: absolute;
		height: 100%;
		width: 1px;
		left: 0px;
		top: 50%;
		-khtml-transform: translateX(0%) translateY(-50%);
		-moz-transform: translateX(0%) translateY(-50%);
		-ms-transform: translateX(0%) translateY(-50%);
		-o-transform: translateX(0%) translateY(-50%);
		transform: translateX(0%) translateY(-50%);
		background-color: rgba( 0,0,0 , 0.07);
		display: inline-block;
	}
	.prt-header-style-infostack #site-header-menu .is_stuck  #site-navigation div.mega-menu-wrap > ul > li:after,
	.prt-header-style-infostack #site-header-menu .is_stuck  #site-navigation div.nav-menu > ul > li:after {
		background-color: rgba( 0,0,0 , 0.07);
	}
	#site-header-menu #site-navigation div.mega-menu-wrap > ul > li:last-child:after,
    #site-header-menu #site-navigation div.nav-menu > ul > li:last-child:after{
        display: none;
    }
	.prt-header-style-classic-highlight .prt-header-icons::before,
	.prt-header-style-infostack .kw-phone .prt-header-icons:last-child:after {
		content:none;
	}	  
    .prt-header-style-infostack #site-header-menu #site-navigation div.nav-menu > ul > li:hover > a:before,
    .prt-header-style-infostack .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item:hover > a:before{
        width: 15px;
        opacity:1;
    }  
	.prt-header-style-infostack .prt-top-info-con > .header-widget:after {
		content: "";
		height: 50px;
		width: 1px;
		background-color: rgba(0, 0, 0, 0.06);
		display: block;
		position: absolute;
		right: 0px;
		top: 30px;
	}
	.prt-header-style-infostack .prt-top-info-con > .header-widget:last-child:after {
		content:none;
	}
	.prt-header-style-infostack .prt-titlebar-wrapper.prt-breadcrumb-on-bottom .prt-titlebar-main > .container .prt-titlebar-main-inner .entry-title-wrapper {
	    margin-top: -14px;	
	}
	.prt-header-style-infostack .prt-header-menu-bg-color-custom .prt-header-icons .prt-header-search-link a,
	.prt-header-style-infostack .prt-sticky-bgcolor-custom .prt-header-icons .prt-header-search-link a,
	.prt-header-style-infostack .prt-sticky-bgcolor-custom .prt-header-icons .prt-header-wc-cart-link a,
	.prt-header-style-infostack .prt-header-menu-bg-color-custom .prt-header-icons .prt-header-wc-cart-link a {
		color: rgba(2,13,38,1);
	}
    /* Right to Left Dropdown menu */          
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-align-bottom-right ul.mega-sub-menu li > a:before {
        content: '\E83A';    
        left: auto;
        right: -14px;   
        -webkit-transition: right .2s ease-in-out;
        -moz-transition: right .2s ease-in-out;
        transition: right .2s ease-in-out;
	}    
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-menu-megamenu.mega-align-bottom-right ul.mega-sub-menu li.menu-item > a{
    	text-align: right;
    }    
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu li.mega-menu-item:after {
        right: auto;
        left: 12px;
        position: absolute;
        border-right: none;
        border-left: 1px solid rgba(255,255,255,0.08);
    }  
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu > li.mega-menu-item > h4.mega-block-title {
        text-align: right;
    }    
   .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu > li.mega-menu-item:first-child:after {
    	border-left: none;
	}    
	.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-flyout ul.mega-sub-menu ul.mega-sub-menu{
        background-image: none !important;      
    }    
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-menu-megamenu.mega-align-bottom-right ul.mega-sub-menu li.menu-item:hover > a,    
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item:hover > a {
    	padding-left: 0px;
        padding-right: 20px;
	}
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-align-bottom-right ul.mega-sub-menu li:hover > a:before {
        left: auto;
        right: 0px;
	}    
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-align-bottom-right ul.mega-sub-menu > li.mega-menu-item-type-widget div.textwidget{
        padding-left: 15px;
        text-align: right;
    }    
    /* Header sticky animation */  
    .site-header.is_stuck {
        position: fixed;
        width:100%;
        top:0;    
        z-index: 999;
        margin:0;
        animation-name: menu_sticky;
        -webkit-box-shadow: 0px 10px 20px -10px rgba(0,0,0,0.17);
        -moz-box-shadow: 0px 10px 20px -10px rgba(0,0,0,0.17);
        box-shadow: 0px 10px 20px -10px rgba(0,0,0,0.17);
        padding: 0;
    }    
    #site-header-menu #site-navigation div.nav-menu > ul > li ul li.page_item_has_children > a:before, 
    #site-header-menu #site-navigation div.nav-menu > ul > li ul li.menu-item-has-children > a:before{
		font-family: "FontAwesome";
		font-style: normal;
		font-weight: normal;
		display: inline-block;
		text-decoration: inherit;
		text-align: center;
		opacity: 1;
		font-variant: normal;
		text-transform: none;
		font-size: 16px;
		content: "\f105";
		position: absolute;
		background-color: transparent;
		right: -15px;
		top:9px;
		margin: 0;
		left:auto;
    }  
    .prt-header-icons .preyantechnosys-fbar-btn, .prt-header-icons .prt-header-icon {
	    margin-left: 0;
	}  
	.prt-header-icons .prt-header-icon.prt-header-wc-cart-link {
		padding-left:0px;
	}
	.prt-header-style-infostack .kw-phone .prt-header-icons .prt-header-wc-cart-link {
		margin-right: 0px;
		margin-left: 15px;
		padding-left: 10px;
		border-left: 1px solid rgba( 0,0,0 , 0.07);
	}
	.prt-header-style-infostack .is_stuck .kw-phone .prt-header-icons .prt-header-wc-cart-link {
		border-color: rgba( 0,0,0 , 0.07);
	}
     /*** Tm-Header-Invert ***/ 
    .prt-header-style-classic.prt-header-invert .container-fullwide #site-header-menu{
        margin-left:20px;
    }
    .prt-header-invert .site-header-main.container-fullwide{
        padding-right: 30px;
        padding-left: 0px;
    }     
    .prt-header-invert #site-header-menu{
        float: left;
    }
    .prt-header-invert .site-branding{
        float:right;    
    } 
    .prt-header-invert .prt-header-icons {        
        float: left;
        border-left: none;
        padding-right: 0px;
        padding-left: 0px;
        margin-left: 0px;
        margin-right: 0px;
    }
    .prt-header-invert .site-header .preyantechnosys-social-links-wrapper{
        padding-right: 0;
        padding-left: 0px;
    } 
    .prt-header-invert .prt-header-search-link,
    .prt-header-invert .prt-header-wc-cart-link{
        float: left;
        padding-left: 0;        
    }
    .prt-header-invert #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal {        
        text-align: right;
    }    
    .prt-header-invert #site-header-menu #site-navigation div.nav-menu > ul > li, 
    .prt-header-invert #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item {
        float: right;      
    }    
    .prt-header-invert .prt-header-top-wrapper.container-fullwide{
        padding-right: 15px;
    }
    .prt-header-invert .prt-header-icon, 
    .prt-header-invert .preyantechnosys-fbar-btn {
        margin-right: 20px;
        margin-left: 0px;
    }
    .prt-header-style-infostack.prt-header-invert .prt-header-widgets-wrapper {
        float: left;
    }    
    .prt-header-style-infostack.prt-header-invert .prt-header-widgets-wrapper .header-widget {
        padding-right: 24px;
        padding-left: 0;
    }    
    .prt-header-style-infostack.prt-header-invert .preyantechnosys-fbar-btn{        
        border-left: 1px solid rgba( 0,0,0 , 0.09) ;
        left: 0;
        float: left;
    }   
    .prt-header-style-infostack.prt-header-invert .prt-header-icon, 
    .prt-header-style-infostack.prt-header-invert .preyantechnosys-fbar-btn {
        margin-right: 0px;
        margin-left: 0px;
    }
    .prt-header-style-infostack:not(.prt-header-invert) .prt-header-top-wrapper.container-fullwide{
        padding-left: 15px;
        padding-right: 15px;
    }       
    .prt-header-style-classic .prt-header-highlight-logo .headerlogo{
        position: relative;
    }
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item-has-children > a.mega-menu-link:after{
        font-size: 10px;
		margin-left: 3px;
		margin-top: 3px;
		margin-top: 3px;
		opacity: 0.3;
    }
	.prt-header-style-infostack .site-header.is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li, 
    .prt-header-style-infostack .site-header.is_stuck .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap    ul.mega-menu.mega-menu-horizontal > li.mega-menu-item,      
    .prt-header-style-infostack .site-header.is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li > a, 
    .prt-header-style-infostack .site-header.is_stuck .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a,
    .prt-header-style-infostack .site-header.is_stuck .kw-phone .prt-header-icon, 
    .prt-header-style-infostack .site-header.is_stuck .kw-phone .prt-header-icons,	
     header.prt-header-style-infostack .site-header.is_stuck #site-header-menu #site-navigation,
    .prt-header-style-infostack .site-header.is_stuck .kw-phone .preyantechnosys-fbar-btn,
	.prt-header-style-infostack .site-header.is_stuck .headerlogo {
		 height: 80px ;
        line-height: 80px !important;
	}

		
	.prt-titlebar-wrapper.prt-breadcrumb-on-bottom .prt-titlebar .entry-title-wrapper {
		margin-top: -50px;
	}
	#site-header-menu #site-navigation .prt-header-icon a.prt-social-btn-link {
		font-size: 18px;
	}
	#site-header-menu #site-navigation .prt-header-icon.prt-header-social-box {
	    width: 50px;
		text-align: center;
	}
	#site-header-menu #site-navigation div.nav-menu > ul > li i {
	    position: absolute;
	    font-size: 10px;
	    transition: all 500ms ease;
	    display: inline-block;
	    top: 1px;
	    right: 10px;
	    transform: rotate(45deg);
	}
	#site-header-menu #site-navigation div.nav-menu > ul > li i:before {
	    margin: 0;
	    text-align: right;
	    content: '\e826';
	    font-weight: 700;
	}
    .prt-headerstyle-classic-overlay2 #site-header-menu #site-navigation div.nav-menu > ul > li i {
	    position: absolute;
	    font-size: 10px;
	    transition: all 500ms ease;
	    display: inline-block;
	    top: 1px;
	    right: 0px;
	    transform: rotate(45deg);
	}
	.prt-headerstyle-classic-overlay2 .main-navigation .nav-menu {
	    padding-left: 80px;
	}

	/*** Themetechmount Classic Box ***/
	.prt-header-style-classic-box .site-header:not(.is_stuck) .container{
        padding: 0;       
    }
	.prt-header-style-classic-box .site-header:not(.is_stuck) .site-branding{
        padding-left: 20px;
    }  
    .prt-header-style-classic-box .site-header:not(.is_stuck) #site-header-menu{
        padding-right: 20px;
    }
    .prt-header-style-classic-box.prt-header-invert #site-header-menu{
        padding-left: 20px;
        padding-right: 0px;
    }
    .prt-header-style-classic-box.prt-header-overlay .site-header:not(.is_stuck){
    	background-color: transparent !important;
    }    
    .prt-header-style-classic-box.prt-header-overlay .site-header:not(.is_stuck) .container-fullwide{
        margin: 30px;
    }    
    .preyantechnosys-fullwide .prt-header-style-classic-box.prt-header-overlay .site-header .site-branding{
    	padding-left: 20px;
    }
    .preyantechnosys-fullwide .prt-header-style-classic-box.prt-header-overlay .site-header .site-header-menu{
    	padding-right: 20px;
    } 
	.prt-header-style-classic-box.prt-header-overlay .preyantechnosys-topbar-wrapper {
		padding:4px 0px 47px;
	}
	.prt-header-style-classic-box.prt-header-overlay .site-header:not(.is_stuck) > .prt-container-for-header {
		box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);	
	}
	.prt-header-style-classic-box.prt-header-overlay .prt-stickable-header-w {
	  top: 49px;
	}
	.prt-header-style-classic-box.prt-header-overlay .prt-titlebar-wrapper .prt-titlebar-inner-wrapper .prt-titlebar-main{
		padding-top:49px;
	}
	.prt-header-menu-position-center #site-header-menu #site-navigation div.nav-menu > ul,
	.prt-header-menu-position-center.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal {
		position: static !important;
		display: inline-block;
	}	
	.prt-header-style-classic-box.prt-header-overlay .prt-header-icons {
		float: right;
	}
	.prt-header-style-classic-box.prt-header-overlay .prt-header-text-area {
		padding-left: 10px;
	}
	.prt-header-style-classic-box .prt-container-for-topbar {
		padding: 0;
	}
	.prt-header-style-classic2.prt-header-overlay .site-header.prt-bgcolor-custom:not(.is_stuck):after {
		content:unset;
	}
	.prt-header-style-classic2.prt-header-overlay .site-header.prt-bgcolor-custom:not(.is_stuck) .site-header-main-inner {
		display: block;
		border-bottom:1px solid rgba(255,255,255,0.09);
	}
	.prt-header-style-classic2.prt-header-overlay #site-header-menu #site-navigation > .nav-menu {
		margin-right: 15px;
	}
	.prt-header-overlay.prt-header-style-classic2 .site-header-main.container-fullwide {
		padding-left:100px;
		padding-right:100px;
	}
	.prt-header-overlay.prt-header-style-classic2 .preyantechnosys-topbar-wrapper.container-full {
		padding-left: 100px;
		padding-right: 100px;
	}
	.prt-header-overlay.prt-header-style-classic2 .preyantechnosys-topbar-wrapper.prt-bgcolor-darkgrey {
		opacity: 90%;
	}
	.prt-headerstyle-toplogo .header-info-widget a {
		color: #fff;
	}
	.prt-headerstyle-toplogo .info-widget-content h2 {
		font-size: 14px;
		line-height: 24px;
		color: #fff;
		font-weight: 400;
	}
	.prt-headerstyle-toplogo .info-widget-content .prt-left-texts h1 {
		font-size: 20px;
		font-weight: 600;
		color: #fff;		
	}
	.prt-headerstyle-toplogo .info-widget-content h1 {
		font-size: 14px;
		line-height: 25px;
		color: #fff;
	}
	span.prt-left-texts {
		display: flex;
	}
	.info-widget-content {
		display: flex;
	}
	.prt-headerstyle-toplogo .widget-right , .prt-headerstyle-toplogo .widget-left {
		padding-top: 30px;
	}
	.prt-headerstyle-toplogo .kw-phone {
		position: absolute;
		top: -10px;
	}
	.site-header .preyantechnosys-social-links-wrapper {    
		padding-left: 13px;
	}
	.prt-headerstyle-toplogo .social-icons li {
		display: inline-block !important;
		padding-left: 0px;
		width: 30px;
		border: none;
		height: 30px;
		margin-right: 4px;
	}
	.prt-headerstyle-toplogo .prt-stickable-header-w {
		position: absolute;
		width: 100%;
		z-index: 21;
		height: auto !important;
	}
	.prt-headerstyle-toplogo .prt-header-text-area .header-info-widget a {
		background-color: var(--prt-skincolor-bg);
		padding: 15px 24px 15px 24px;
	}
	.prt-headerstyle-toplogo header.prt-header-overlay #site-header {
		position: absolute;
		right: 0;
		left: 0;
		width: 100%;
		z-index: 9;
	}
	.prt-headerstyle-toplogo .site-header-menu-middle {
		position: relative;
	}
	.prt-headerstyle-toplogo .prt-header-text-area {
		padding-left: 24px;
		position: absolute;
		z-index: 1;
		right: 0;
		top: 0;
	}
	.prt-headerstyle-toplogo .prt-stickable-header.is_stuck {
		background-color: var(--prt-secondary-bg);		
	}
	.prt-headerstyle-toplogo .prt-header-icons .prt-header-icon {
		margin-left: 0;
	}
	.prt-headerstyle-toplogo .prt-header-icons {		
		padding-left: 0;
	}
	.prt-headerstyle-toplogo .prt-header-icons:before {
		right: -14px;
		left: auto;
		top: 45px;
	}
	.prt-headerstyle-toplogo .social-icons li > a {
		color: #fff;
		border: 1px solid rgba(255 ,255, 255 , 0.20);
		width: 30px;
		height: 30px;
		line-height: 30px;
		font-size: 15px;
	}
	.widget-right h1 {
		padding-right: 10px;
	}
	.prt-headerstyle-toplogo .prt-header-overlay .site-header.prt-bgcolor-custom:not(.is_stuck):after {
		display: none;
	}
	.prt-menu-border {
		padding-right: 30px;
	}
	.prt-menu-border:after {
		display: block;
		content: "";
		position: absolute;
		height: 28px;
		width: 1px;
		right: 12px;
		top: 50%;
		margin-top: -14px;
		background-color: rgba( 255,255,255 ,0.09);
	}
	.prt-headerstyle-toplogo .widget-right .info-widget-content i {
		color: var(--prt-skincolor-text);
		padding-right: 4px;
	}
	.prt-headerstyle-toplogo header #site-header-menu #site-navigation {
		height: 69px;
		line-height: 69px !important;
	}
	.prt-headerstyle-toplogo .prt-stickable-header .container.prt-container-for-header {
		border-bottom: 1px solid rgba(255, 255, 255 , 0.20);
		width: 1400px !important;
		padding: 0;
	}
	.prt-headerstyle-toplogo .prt-header-text-area .header-info-widget {
		margin-top: -32px;
	}
	.prt-headerstyle-toplogo #site-header-menu #site-navigation div.nav-menu > ul > li,
	.prt-headerstyle-toplogo #site-header-menu #site-navigation div.nav-menu > ul > li > a {
		height: 67px;
		line-height: 67px !important;
	}
	.prt-headerstyle-toplogo .widget-right .info-widget-content {
		float: right;
	}
	.prt-headerstyle-toplogo .prt-header-top-wrapper .col-sm-4 {
		padding: 0;
	}
	.prt-headerstyle-toplogo .site-header .social-icons li > a:hover i {
		color: #fff;
	}
	.prt-headerstyle-classic-overlay .prt-header-button {
		display: inline-block;
	}
	.prt-headerstyle-classic-overlay .prt-topbar {
		padding: 1px 50px 0 50px;
		line-height: 10px;
	}
	.prt-headerstyle-classic-overlay span.prt-text-white i,
	.prt-headerstyle-classic-overlay span.prt-text-white {
		color: #fff;
	}
	.prt-headerstyle-classic-overlay .prt-header-overlay .site-header-main.container-fullwide {
		padding-left: 80px;
		padding-right: 90px;
	}
	.prt-headerstyle-classic-overlay .home-link {
		background-color: var(--prt-skincolor-bg);
	}
	.prt-headerstyle-classic-overlay .prt-header-overlay .prt-bgcolor-darkgrey .preyantechnosys-topbar-inner {
		border-bottom: 0 solid transparent !important;
	}
	.prt-headerstyle-classic-overlay .headerlogo.preyantechnosys-logotype-image {
		width: 100%;
	}
	.prt-headerstyle-classic-overlay .prt-topbar i {
		color: #000;
		position: absolute;
    	top: 10px;
    	left: 15px;
    	z-index: 1;
	}
	.prt-headerstyle-classic-overlay .prt-wrap-cell.prt-align-left {
		font-size: 14px;
	}
	.prt-headerstyle-classic-overlay span.prt-text-white {
		padding-left: 10px;
	}
	.prt-headerstyle-classic-overlay .header-info-widget .top-contact li,
	.prt-headerstyle-classic-overlay ul.top-contact li {
		font-size: 14px;
		color: rgba(255 ,255, 255 , 0.50);
	}
	.prt-headerstyle-classic-overlay .top-contact i {
		color: var(--prt-skincolor-text);
	}
	.prt-headerstyle-classic-overlay .top-contact span.prt-text-white-right {
		color: #fff;
		font-weight: 600;
		padding-right: 9px;
	}
	.prt-headerstyle-classic-overlay li.prt-text-white {
		color: #fff !important;
	}
	.prt-headerstyle-classic-overlay .top-contact ul {
		margin: 26px 0 16px 0;
	}
	.prt-headerstyle-toplogo .prt-header-menu-position-left #site-header-menu #site-navigation .nav-menu {
		float: none;
		right: 0;
		left: 0;
		text-align: center;
	}
	.prt-headerstyle-classic-overlay ul.polylang_langswitcher {
		position: absolute;
		top: 100%;
		left: auto;
		right: 0;
		z-index: 1000;
		display: none;
		float: left;
		min-width: max-content;
		padding: 15px 20px;
		margin: 2px 0 0;
		font-size: 14px;
		text-align: left;
		list-style: none;
		background-color: #ffffff;
		-webkit-background-clip: padding-box;
		background-clip: padding-box;
		-webkit-box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 10%);
		-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1);
		box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 10%);
	}
	.prt-headerstyle-classic-overlay .prt-topbar-content .language-title {
		cursor: pointer;
		padding-left: 30px;
	}
	.prt-headerstyle-classic-overlay ul.polylang_langswitcher a {
		color: var(--body-fonts-color);
	}
	.prt-headerstyle-classic-overlay #site-header-menu #site-navigation div.nav-menu > ul li:hover > ul {
		top: 100%;
	}
	.prt-header-style-classic .prt-bgcolor-darkgrey #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a, .prt-header-style-classic .prt-bgcolor-darkgrey #site-header-menu #site-navigation div.nav-menu > ul > li:hover > a, .prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a {
    background: transparent;
}
.preyantechnosys-fullwide #site-header-menu #site-navigation div.nav-menu > ul li:nth-last-child(4) > ul ul {
    right: 100%;
    left: auto;
}
.prt-header-style-infostack .prt-titlebar-wrapper  .prt-titlebar-inner-wrapper {
    padding-top: 55px;
}
header#masthead #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout.lastsecond ul.mega-sub-menu ul.mega-sub-menu {
    left: -128%;
}
.preyantechnosys-fullwide .prt-header-style-classic.prt-header-overlay .prt-header-text-area {
    padding: 0;
    padding-left: 24px;
    border-left: none;
    margin-left: 5px;
}

.prt-headerstyle-classic-overlay .headerlogo.preyantechnosys-logotype-text {
    display: flex;
}

.prt-header-style-classic.prt-header-overlay #site-header-menu #site-navigation div.nav-menu > ul > li:hover > a {
    background: transparent;
}
.prt-header-style-classic-three .site-title {
	position: relative;
    padding-right:40px;
}
.prt-header-style-classic-three .prt-header-menu-position-left #site-header-menu {
    margin-left: 20px;
}
.prt-header-style-classic-three .preyantechnosys-social-links-wrapper {
    float: left;
    padding-right:25px;
}
.prt-header-style-classic-three .prt-quick-call {
	display: inline-block;
    float: right;
}
.prt-header-style-classic-three .prt-quick-call h5 {
	display: inline-block;
}
.prt-header-style-classic-three .prt-quick-call img {
	padding-right:10px;
}
header#masthead.prt-header-style-classic-three .prt-header-menu-position-left #site-header-menu #site-navigation div.nav-menu > ul li.lastsecond ul.sub-menu ul.sub-menu,
header#masthead.prt-header-style-classic-three .prt-header-menu-position-left #site-header-menu #site-navigation div.nav-menu > ul li.lastthird ul.sub-menu ul.sub-menu,
header#masthead.prt-header-style-classic-three .prt-header-menu-position-left #site-header-menu #site-navigation div.nav-menu > ul li.lastfourth ul.sub-menu ul.sub-menu,
header#masthead.prt-header-style-classic-three .prt-header-menu-position-left #site-header-menu #site-navigation div.nav-menu > ul li.lastsecond ul.children ul.children,
header#masthead.prt-header-style-classic-three .prt-header-menu-position-left #site-header-menu #site-navigation div.nav-menu > ul li.lastthird ul.children ul.children,
header#masthead.prt-header-style-classic-three .prt-header-menu-position-left #site-header-menu #site-navigation div.nav-menu > ul li.lastfourth ul.children ul.children {
    left: 100%;
}
.prt-header-style-classic-three .site-header-main.container-fullwide {
    padding-left: 120px;
    padding-right: 120px;
}
.prt-header-style-classic-three .site-branding {
    padding-right:30px;
    float: left;
}
.site-footer .first-footer .tm-container-for-footer>div>.row .widget-area:not(:first-child):after {
    width: 1px;
    height: 100%;
    content: '';
    position: absolute;
    left: -25px;
    background-color: rgba(255,255,255,.1);
    top: 0;
}


 .prt-headerstyle-classic .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item a:before{
        content: '';
    position: absolute;
    border: 1px solid var(--prt-skincolor);
    top: 23px;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: top, right, bottom, left;
    transition-property: top, right, bottom, left;
    opacity: 0;
    height: 31px;
}

.prt-headerstyle-classic .prt-mmenu-active-color-skin .site-header.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item:hover > a {
    color: #ffff !important;
}
 .prt-headerstyle-classic .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item{
    display: inline-block;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgb(0 0 0 / 0%);
    position: relative;
}

.prt-headerstyle-classic .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item:hover > a:before{
	 opacity: 1;
	 background-color: var(--prt-skincolor);
    z-index: -1;
    border-radius: 5px;
}
.prt-headerstyle-classic .prt-mmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-item > a{
	color: #fff !important;
	width:100%;
}

.prt-headerstyle-classic .prt-mmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-item > a:before{
	opacity: 1;
	 background-color: var(--prt-skincolor);
    z-index: -1;
    border-radius: 5px;
    width:100%;
}
.prt-headerstyle-classic .prt-mmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-item > a:before{
	  content: '';
    position: absolute;
    border: 1px solid var(--prt-skincolor);
    top: 23px;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: top, right, bottom, left;
    transition-property: top, right, bottom, left;
     height: 31px;
}

.prt-mmmenu-override-yes #site-header-menu #site-navigation ul.mega-sub-menu li.mega-menu-item.mega-menu-item-type-post_type a:before {
    border:none !important;
}


.prt-headerstyle-classic-overlay .site-branding .headerlogo:before {
    content: '';
    height: 100%; 
    width: 0px;
    display: block;
    position: absolute;
    background: rgb(255 255 255 / 10%);
    right: 0;
    left: auto;
    top: 0;
    bottom: 0;
    margin: auto 0;
}
.prt-headerstyle-classic-overlay .site-branding .headerlogo {
    padding-right: 35px;
    margin-right: 20px;
    position: relative;
}
.prt-headerstyle-classic-three .prt-header-menu-position-center.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap{
	float:right;
}
.prt-header-style-classic-three .preyantechnosys-social-links-wrapper,
.prt-header-style-classic-three .prt-header-button-classic {
	display: table-cell;
    vertical-align: middle;
}
.prt-headerstyle-classic-three .preyantechnosys-slider-wide{
    margin: 0 120px;
    overflow: hidden;
}
.prt-headerstyle-classic-three  .preyantechnosys-slider-wrapper:before {
    content: '';
    position: absolute;
    top: 0px;
    left: 0;
    width: 100%;
    height: 50%;
    background-color: #ffffff;
}

.prt-headerstyle-classic-three  .preyantechnosys-slider-wrapper:after {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
    height: 50%;
    background-color: var(--prt-greycolor);
}
.prt-pf-single-content-wrapper.prt-pf-view-left-image .prt-pf-detail-box .preyantechnosys-pf-single-featured-area.col-lg-8 {
    width: 50%;
    padding-right: 15px;
}
.prt-pf-single-content-wrapper.prt-pf-view-left-image .prt-pf-detail-box .preyantechnosys-pf-single-content-area.col-lg-4{
	width: 50%;
	padding-left:30px;
}
.prt-header-style-infostack .tm-top-info-con{
    height: 100px;
}
.prt-header-style-infostack .tprt-custombutton .info-button {
    display: inline-block;
    position: relative;
    padding: 8px 20px 6px;
    margin-left: 19px;
    margin-right: 30px;
    background-color: transparent;
    height: auto;
    line-height: normal;
    border: 1px solid #09274c;
    border-radius: 5px;
}
.prt-header-style-infostack .kw-phone .prt-header-icon:before {
    content: "";
    height: 25px;
    width: 1px;
    background-color: var(--prt-bordercolor);
    display: block;
    position: absolute;
    top: 0;
    left: auto;
    margin: auto 0;
    bottom: 0;
    right: -16px;
}
.prt-header-style-infostack .tprt-custombutton .info-button:before {
    content: "";
    height: 45px;
    width: 1px;
    background-color: var(--prt-bordercolor);
    display: block;
    position: absolute;
    right: -25px;
    top: 0;
    left: auto;
    margin: auto 0;
    bottom: 0;
}
.prt-header-style-infostack .tprt-custombutton a.infobutton{
    color: initial;
    font-size: 16px;
    font-weight: 600;
    color: #09274c;
    font-family: var(--button-font-family);
    text-transform: uppercase;
}
.prt-header-style-infostack .tprt-custombutton {
	line-height: 100px;
	height:100px;
}
.prt-header-style-infostack .tprt-custombutton  i {
    padding-left: 12px;
     color: #09274c;
}
.prt-header-style-infostack .tprt-custombutton .info-button i {
    font-size: 14px;
}
.prt-header-style-classic-three .prt-header-icons .prt-header-icon a {
    font-size: 18px !important;
}
.prt-header-style-infostack .header-widget:first-child:after{
	content: "";
    height: 45px;
    width: 1px;
    background-color: var(--prt-bordercolor);
    display: block;
    position: absolute;
    right: 0px;
    top: 0;
    margin: auto 0;
    bottom: 0;
}
.prt-header-style-infostack .tprt-custombutton {
    padding-left: 15px;
}
.preyantechnosys-maxmegamenu-active .prt-mmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-ancestor > a:before {
    opacity: 1;
    background-color: var(--prt-skincolor);
    z-index: -1;
    border-radius: 5px;
    width:100%;
}
.preyantechnosys-maxmegamenu-active .prt-mmenu-active-color-skin .prt-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-ancestor > a{
	    color: #fff !important;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li > a:hover:after,
#site-header-menu #site-navigation div.nav-menu > ul ul li > a:hover:after {
    width: 100%;
    transition: all 0.7s ease-in-out;
}
#site-header-menu #site-navigation div.nav-menu > ul ul li > a:after, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li > a:after {
    background-color: #000;
}
#site-header-menu #site-navigation div.nav-menu > ul ul li > a:after, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li > a:after {
    content: "";
    display: block;
    position: absolute;
    height: 1px;
    bottom: 2px;
    left: 0;
    margin-top: -1px;
    width: 0;
    transition: all 0.7s ease-in-out;
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li {
  padding: 0 25px !important;
}
.prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a:before,
.prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li:hover > a:before {
    opacity: 1;
    background-color: var(--prt-skincolor);
    z-index: -1;
    border-radius: 5px;
    width: 100%;
}
.prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a{
	color:#fff;
}
.prt-headerstyle-classic .prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item.current-menu-item > a {
    color: #000 !important;
}
.prt-topbar .prt-topbar-content .top-contact {
    text-align: center;
    display: block;
}
.prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-item > a:before,
.prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a:before {
	content:'';
	position:absolute;
	left: 15px;
    right: 15px;
    top: 0;
    margin: auto;
    background-color: var(--prt-skincolor);
    height: 4px;
    width: unset;
    z-index: -1;
}
.prt-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li:last-child {
    padding-right: 0;
    margin-right: 0;
}
.prt-header-style-classic #site-header-menu #site-navigation .prt-header-contact-btn-wrapper {
    float: right;
}
.prt-header-style-classic.prt-header-overlay .prt-header-contact-btn-wrapper a {
    background-color: transparent;
    color: var(--prt-whitecolor);
}
.prt-header-style-classic .prt-header-contact-btn-wrapper .elementor-element.elementor-widget-button .elementor-button {
    border-left: 1px solid rgba(255 , 255 , 255 , 0.20);
    padding: 3px 0px 3px 30px !important;
}
.prt-header-style-classic.prt-header-overlay #site-header-menu #site-navigation .prt-header-icon i {
    color: #fff;
}
.prt-header-style-classic #site-header-menu #site-navigation .prt-header-text-area .prt-header-number i {
    font-size: 20px;
    color: #fff;
    margin-left: 12px;
}
.prt-header-style-classic #site-header-menu #site-navigation .prt-header-text-area .prt-header-number i:before {
    background-color: #29a71a;
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 50%;
}
.prt-header-style-classic #site-header-menu #site-navigation .prt-header-text-area .prt-header-number a {
    color: #fff;
}
.prt-header-overlay .prt-topbar .prt-topbar-content .top-contact,
.prt-header-overlay .prt-topbar .prt-topbar-content .tm-topbar-form-topbar {
    display: inline-block;
    vertical-align: sub;
}
.prt-topbar .prt-topbar-content .top-contact li {
	color:#000;
}
.prt-header-overlay .prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li > a:before {
	bottom: 34px;
	opacity: 0;
}
.prt-headerstyle-classic .prt-header-icon i.prt-valetex-icon-search:before {
    font-weight: 700;
}
.prt-headerstyle-classic-overlay .prt-header-icon i.prt-valetex-icon-search:before {
    content: '\e841';
}
.prt-header-icons .prt-header-icon.prt-header-wc-cart-link {
    margin-left: 20px;
}
.prt-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul ul li.current-menu-item > a {
    color: #000;
}



.prt-headerstyle-classic-overlay2 .prt-header-text-area .header-info-widget .prt-header-number a,
.prt-headerstyle-classic-overlay2 .prt-header-text-area .header-info-widget {
    color: #fff;
}
.prt-headerstyle-classic-overlay2 #site-header-menu #site-navigation .prt-header-text-area .prt-header-number i:before {
    background-color: #29a71a;
    width: 33px;
    height: 33px;
    line-height: 30px;
    border-radius: 50%;
    border: 2px solid #fff;
}
.prt-headerstyle-classic-overlay2 #site-header-menu #site-navigation .prt-header-text-area .prt-header-number i {
    font-size: 20px;
    color: #fff;
    margin-right: 10px;
}
.prt-headerstyle-classic-overlay2 #site-header-menu #site-navigation .social-icons li > a {
    color: #fff;
    border: 1px solid rgba(255 ,255, 255 , 0.25);
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 0;
    background-color: transparent;
    border-radius: 50%;
}
.prt-headerstyle-classic-overlay2 #site-header-menu #site-navigation .social-icons li > a i {
    font-size: 15px;
}

.prt-header-right-text-area .prt-header-number{
    position: relative;
    padding-right: 20px;
}
.prt-header-right-text-area .prt-header-number:after{
    position: absolute;
    display: block;
    content: "";
    width: 1px;
    height: 35px;
    background-color:rgba(255 ,255, 255 , 0.21);
    top: 0;
    right: 4px;
    bottom: 0;
    margin: auto 0; 
}

.prt-headerstyle-classic-overlay2 .prt-header-text-area .header-info-widget .prt-header-number a:hover{
	color: #69c4b4 !important;
	transition: all 0.5s ease;
}

.prt-headerstyle-classic-overlay2 #site-header-menu #site-navigation .social-icons li > a:hover{
	background-color: #69c4b4 !important;
	color: #000000;
	transition: all 0.5s ease;
}

/* ********************** Responsive Menu Code END **************************** */


/****************** Custom Code **********************/


/******************************************************/
