@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//tyinteractive.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.2.7") format("woff2");
}

:root {
	--wd-text-font: "PT Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(51,51,51);
	--wd-text-font-size: 15px;
	--wd-title-font: "Comfortaa", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 700;
	--wd-title-transform: capitalize;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Comfortaa", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 700;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Roboto", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 500;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 14px;
	--wd-primary-color: rgb(255,66,146);
	--wd-alternative-color: rgb(72,198,251);
	--wd-link-color: rgb(30,115,190);
	--wd-link-color-hover: rgb(255,188,5);
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(255,188,5);
	--btn-accented-bgcolor-hover: rgb(255,66,146);
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
.wd-page-title {
	background-color: rgb(255,188,5);
	background-image: url(https://tyinteractive.com/wp-content/uploads/2022/06/Tareque-Yousuf-Web-Developer-Page-Title-bg.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: inherit;
	background-position: center center;
}
.wd-footer {
	background-color: #ffffff;
	background-image: none;
}
.page .wd-page-content {
	background-color: rgb(255,255,255);
	background-image: none;
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 35px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


/* Mega Menu */
.wd-dropdown-menu.wd-design-full-width:not(.wd-scroll), .wd-dropdown-menu.wd-design-full-width.wd-scroll .wd-dropdown-inner{ 
	border-bottom: 5px solid transparent;
	border-image: linear-gradient(to left, #ff4292, #e964c6, #c284eb, #939efe, #69b2ff, #2dc0fe, #00ccf3, #00d5e0, #14dbb6, #70da7b, #b8d13b, #ffbc05);
	border-image-slice: 1;
}

.wd-sub-accented>li>a {
    --sub-menu-color: #333;
    --sub-menu-color-hover: var(--wd-primary-color);
    text-transform: capitalize;
    font-weight: 400;
    letter-spacing: 1px;
}

.wpb-js-composer .menu-item:has(>.wd-design-full-width) {
    --wd-dropdown-padding: 30px 30px;
}

.main-page-wrapper {
	margin-bottom: -1.4%;
}
/* Checkout */
.checkout-order-review, .woocommerce-order-pay #order_review {
    box-shadow: rgb(204, 219, 232) 3px 3px 6px 0px inset, rgba(255, 255, 255, 0.5) -3px -3px 6px 1px inset;
}
#customer_details{
	  background-image: url("https://tyinteractive.com/wp-content/uploads/2022/06/Tareque-Yousuf-contact-bg-bx-form.png");
    background-repeat: no-repeat;
    background-position: bottom right;
}
/* Portfolio */
.wd-nav-portfolio>li>a {
    text-transform: capitalize;
}
.portfolio-hover .wd-entities-title {
    text-transform: capitalize;
}
/* Home page */

.srvdrp{
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
	background-color:#fff;
}

/* About Me */
.wpb_single_image .vc_single_image-wrapper[class*="vc_box_shadow"]
{
	background-image: linear-gradient(to right, #ff4292, #e964c6, #c284eb, #939efe, #69b2ff, #2dc0fe, #00ccf3, #00d5e0, #14dbb6, #70da7b, #b8d13b, #ffbc05);
}

/* Single Portfolio page */
.wd-nav[class*="wd-style-"]>li.wd-active>a{
	color: #4D980E;
}
.portfolio-entry .entry-header {
    box-shadow: rgb(100 100 111 / 20%) 0px 7px 29px 0px!important;
/*    	margin-right: 4%!important; */
/* 		margin-bottom: 4%!important; */
}
.tspc{
	letter-spacing: 2px;
}
.testimon-align-center .testimonial {
    text-align: center;
    background-image: url("https://tyinteractive.com/wp-content/uploads/2022/06/Tareque-Yousuf-contact-bg-bx-form.png");
    background-repeat: no-repeat;
    background-position: bottom right;
}
.wd-accordion.wd-style-shadow>.wd-accordion-item>.wd-accordion-title {
    padding-right: var(--wd-accordion-spacing);
    padding-left: var(--wd-accordion-spacing);
    background-image: url(https://tyinteractive.com/wp-content/uploads/2022/06/Tareque-Yousuf-contact-bg-bx-form.png);
    background-repeat: no-repeat;
    background-position: bottom right;
}
/* Packages page */
.wd-price-table .wd-plan-feature:not(:last-child) {
    margin-bottom: 5px!important;
    padding-bottom: 5px!important;
    border-bottom: 5px!important;
}
.wd-price-table .wd-price-value {
    vertical-align: middle;
    font-weight: 500!important;
    font-size: 30px!important;
}
table tr:hover{
	background-color:#FFBC05;
	color:#fff;
}
.wd-accordion-opener {
	color: #FF4292!important;
}
.wd-accordion-title-text {
/*   color:#fff!important; */
	letter-spacing: 2px!important;
	font-size: 14px!important;
	text-transform: capitalize!important
}
.wd-accordion-title {
/*     background-color: #48C6FB; */
}
.pckdrsdw{
	box-shadow: 0px 0px 9px 0px rgb(0 0 0 / 15%);
}
table td {
    padding: 15px 12px;
    border-bottom: 1px solid var(--brdcolor-gray-300);
		border-right: 1px solid var(--brdcolor-gray-300);
    width: 20%;
}
table td:last-child {
    padding: 15px 12px;
    border-bottom: 1px solid var(--brdcolor-gray-300);
border-right: 0px solid var(--brdcolor-gray-300);
    border-right: 0px solid var(--brdcolor-gray-300);
    width: 20%;
}
.wd-price-table.price-style-default .wd-plan-price {
    background-color: #48C6FB!important;
    color: #fff;
}
.wd-price-table .wd-plan-inner {
	border-radius: 10px!important;
}
.wd-price-table.price-highlighted .wd-plan-inner {
    border: 0px solid var(--wd-primary-color)!important;
}
.wd-price-table .wd-plan-title {
    font-size: 25px!important;
    letter-spacing: 2px!important;
}
.wd-price-table .wd-plan-price {
	padding: 5px 5px;
}
/* Testimonial page*/
.bgshdw6{
	box-shadow: rgb(0 0 0 / 7%) 0px 1px 1px, rgb(0 0 0 / 7%) 0px 2px 2px, rgb(0 0 0 / 7%) 0px 4px 4px, rgb(0 0 0 / 7%) 0px 8px 8px, rgb(0 0 0 / 7%) 0px 16px 16px;
	background-image: linear-gradient(to right, #ff4292, #e964c6, #c284eb, #939efe, #69b2ff, #2dc0fe, #00ccf3, #00d5e0, #14dbb6, #70da7b, #b8d13b, #ffbc05);
}
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot {
    background-color: #FFBC05;
		border-radius: 50%;
		box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
}
.wd-btn-arrow:after {
    font-size: 14px!important;
		color: #fff!important;
}
.testimon-style-info-top .wd-testimon-text {
    position: relative;
    padding: 25px;
    background-color: #ffffff!important;
    transition: all .25s ease;
}

.testimon-style-info-top .wd-testimon-text:before {
    border-bottom: 12px solid #FFBC05!important;

}
.wd-testimon-name {
    margin-bottom: 0px;
    font-size: 20px;
    letter-spacing: 2px;
}
.wd-testimon-bio {
    letter-spacing: 2px;
    font-size: 13px!important;
    font-style: italic!important;
}
.wd-testimon-thumb {
		box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px!important;
}
.testimon-style-info-top .wd-testimon-thumb img {
    min-width: 90px;
    max-width: 90px;
}
.testimon-style-info-top .wd-testimon-text {
    position: relative;
    padding: 25px;
    background-color: #fff;
    background-image: url(https://tyinteractive.com/wp-content/uploads/2022/06/Tareque-Yousuf-contact-bg-bx-form.png);
    background-repeat: no-repeat;
    background-position: bottom right;
}
/* Contact Page */

.bgshdw{
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
	border-radius: 1%;
}
.bgshdw2{
	box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 4px 0px inset;
}
.bgshdw3{
	box-shadow: rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;
	border-radius: 1%;
}
.bgshdw4{
	box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px, rgba(0, 0, 0, 0.07) 0px 2px 2px, rgba(0, 0, 0, 0.07) 0px 4px 4px, rgba(0, 0, 0, 0.07) 0px 8px 8px, rgba(0, 0, 0, 0.07) 0px 16px 16px;
}
.bgshdw5{
	box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
/* WPForms area */
div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background-color: #48C6FB;
    border: 0px solid #ddd;
    color: #fff;
}
/* Edge */
::-webkit-input-placeholder { 
  color: #C9C9C9!important;
}
/* Internet Explorer 10-11 */
:-ms-input-placeholder { 
  color: #C9C9C9!important;
}

::placeholder {
  color: #C9C9C9!important;
}
/* Footer area */
.footer-container {
	background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
	background-size: 400% 400%;
	animation: gradient 15s ease infinite;
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
.footer-column {
    margin-bottom: 0px!important; 
}

/* Header area */

.btn.btn-style-bordered {
    letter-spacing: 2px;
}
/* Topbar background */
.whb-color-light:not(.whb-with-bg) {
    background-image: linear-gradient(to right, #ff4292, #e964c6, #c284eb, #939efe, #69b2ff, #2dc0fe, #00ccf3, #00d5e0, #14dbb6, #70da7b, #b8d13b, #ffbc05);
}

/* Logo Padding */
.wd-logo img {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}
/* Main Header Shadow */
.whb-with-shadow {
    box-shadow: 0px 5px 30px 0px rgb(0 0 0 / 10%);
    z-index: 10;
}
.wd-nav[class*="wd-style-"]>li.current-menu-item>a {
    color: #4D980E;
}
/* nav menu iteam color */
.wd-nav[class*="wd-style-"]>li>a {
    color: #333;
}
.wd-nav[class*="wd-style-underline"] .nav-link-text {
    letter-spacing: 3px!important;
}
/* Menu icon color */
.fa, .fas {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400;
    color: #FF4292;
}
/* Menu icon size */
.wd-nav>li>a .wd-nav-icon {
    margin-right: 8px;
/* 		margin-bottom: 6px; */
    font-size: 95%;
}
.wd-info-box .info-btn-wrapper {
    margin-top: 0px!important;
}
.tittltxt{
	font-family: 'Raleway',sans-serif!important;
   background-image: linear-gradient(to right,#69317f 0%,#1ec7ff 25%,#ed1169 50%,#ed1169 75%,#fe8020 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
	letter-spacing:3px;
}
.tittltxt2{
	font-family: 'Raleway',sans-serif!important;
   background-image: linear-gradient(to left top, #16558f, #624f9c, #a03d8f, #cc2569, #dd3333);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
	letter-spacing:1px;
}
.page-title .title {
    font-size: 40px!important;
    line-height: 1.2;
}
.wd-toolbar.wd-toolbar-label-show>a, .wd-toolbar.wd-toolbar-label-show>div a {
    position: relative;
    padding-bottom: 15px;
}
.wd-toolbar>a, .wd-toolbar>div a {
    height: 5px!important;
}
.wd-custom-icon {
    display: none!important;
}@media (min-width: 1025px) {
	.brdgraddsk{
display:none!important;
}

}

@media (min-width: 768px) and (max-width: 1024px) {
	.brdgrad{
display:none!important;
}
#brdgrad{
display:none!important;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	.page-title .title {
    font-size: 15px!important;
    line-height: 1.2;
}
.brdgrad{
display:none!important;
}
#brdgrad{
display:none!important;
}
.brdgrad2{
display:none!important;
}
}

@media (max-width: 576px) {
	.page-title .title {
    font-size: 15px!important;
    line-height: 1.2;
}
div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page {
    margin: 0 10px 10px 0;
}
.brdgrad{
display:none!important;
}
#brdgrad{
display:none!important;
}
.wd-btn-arrow[class*="next"]:after {
    content: "\f113";
    margin-right: 25%;
    font-family: "woodmart-font";
}
.wd-btn-arrow[class*="prev"]:after {
    content: "\f114";
    font-family: "woodmart-font";
    margin-left: 25%;
}
}

