.menu-simple-dropdown .sub-menu-dropdown, .menu-simple-dropdown .sub-sub-menu{width:210px !important;}

.sub-menu-dropdown.color-scheme-dark{background:#000000;}

.navigation-style-default .menu-simple-dropdown .color-scheme-dark li a:hover{background-color:#FF930D !important}

h3.comment-reply-title{display: none !important;}

.comment-form {
	display: none;}

.main-address1{margin-top: -15px;}
.mobb{margin-bottom: 10px !important; margin-top: -13px;}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {
     font-size: 15px;
	background-color:#FF9A04;
	    border: none;
	    margin-top: -13px;
}
textarea.wpcf7-form-control.wpcf7-textarea{min-height: 100px;}
#mobile-slider-techut{display:none;}
path.cls-2{fill: darkgoldenrod !important;}
div#techut-contact-me{display:none;}
p.techut-service-text{font-weight: bold !important; text-align: center;}
strong.color-white {
    color: #FFF;
    margin-left: 10%;
}
.mobile-nav{background-color: #000000 !important;}
ul#menu-techut-menu-1.site-mobile-menu{background-color: #000000 !important;}
h4.footer-heading {
    color: #FEA536 !important;
    text-align: left;
}
.btn.btn-scheme-light.repair-button{color:#000000;}
img.having-image{width:25%;}
strong.having-image-text{font-size:16px !important; word-wrap: break-word;}
strong.having-image-text1{font-size:16px !important; word-wrap: break-word;}
p.techut-address1 {
    text-align: left;
    color: #FEA536;
    font-weight: bold;
}
p.techut-service-main1-para a {color: #fea536 !important;}
p.techut-service-main1-para{font-size: 15px;text-align: center;color: #fea536;font-weight: bold;}
p.techut-service2-para{font-size: 20px;text-align: center;color: #fea536;font-weight: bold;}
.sc-sbsi7l-0.ijfSyc{display: none !important;}
img.techut-link-social{
padding-top:30px;
padding-bottom:30px;
margin-left:10px
}
.techut-link-back{background-image: url(https://brandsmartini.ca/techut/wp-content/uploads/2023/12/Background.png);
border-radius: 10px;}
img.techut-link-social{
padding-top:30px;
padding-bottom:30px;
margin-left:10px;
width: 50px !important;
}
span.social-text{margin-left: 150px;
    color: #ffffff;
    font-size: 24px;
    font-weight: 600;}

div.cell-phone1{margin-top: 10%;}
.vc_tta-title-text:hover {
        background: transparent !important;
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    color: #ffffff !important;
    border-radius: 7px;
}

#wd-659d4760e3d59 a {
    background-color: #646464 !important;
    border-color: #646464;
	color:#ffffff !important;
}

.MagicScroll-horizontal .mcs-button-arrow-next {
    left: auto;
    right: 0;
    top: 0;
    bottom: 0;
    float: right;
    margin-top: 37px;
}

.MagicScroll-horizontal .mcs-button-arrow-prev{margin-top: 37px;}

div.span{display: none !important;}

.btn.btn-scheme-dark{
 color: #ffffff;
}
.main-page-wrapper {
    margin-top: -40px;
    padding-top: 0px;
    background-color: #FFF;
}
.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels { background-color: transparent !important}
.woodmart-social-icons i {
    vertical-align: middle;
    color: #ffffff !important;
}
.woodmart-social-icons.icons-size- i, .woodmart-social-icons.icons-size-small i {
    font-size: 18px;
    line-height: 30px;
}
span.vc_tta-title-text {
       background: transparent !important;
    color: #000 !important;
    border-radius: 10px;
    line-height: 30px;
    font-size: 15px;
}
div.vc_tta-panel-heading{background-color: #ffffff;}
div.vc_tta-panel-heading:hover{background-color: #FEA536 !important; color:#ffffff!important;}

div.brands-details-main1 {
height: 115px;
    width: 170px;
    padding: 0px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 10px;
    text-align: center;
}
div.brands-details-main2 {
height: 115px;
    width: 170px;
    padding: 0px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 10px;
    text-align: center;
}
h3.techut-heading{text-align: center; color: #FEA536; font-size:30px;}
p.techut-heading-para{text-align:center; font-size:25px;}
div.techut-service-main1{height: 240px;
    width: auto;
    padding: 10px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 10px;
    text-align: center;}
div.techut-service-main2{height: 240px;
    width: auto;
    padding: 10px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 10px;
    text-align: center;
}
img.brands-details-img{padding:20px;}

div.techut-service2 {
    height: 350px !important;
    width: auto;
    padding: 10px;
	
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 10px;
    text-align: center;
}
div.techut-service3 {
    height: 405px !important;
    width: 310px;
    padding: 10px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 10px;
    text-align: center;
}
h3.cell-phone-head{color: #fea536; text-align: left; line-height: 20px !important;}
p.cell-phone-para{color: #000000; font-size: 18px; line-height: 18px !important;}
p.cell-phone-para1{text-align: left; line-height: 18px;}
h4.cell-phone-head2{color: #fea536; text-align: left; line-height: 36px;}
p.cell-phone-para3{text-align: left; line-height: 4px;}
p.cell-phone-para4{text-align: left; line-height: 4px;}
p.our-journey{font-size:22px; line-height:22px; text-align:left; font-weight:600;color:#222222}
p.para1{font-size:16px; line-height:24px; text-align:justify; font-weight:400;}

span.mission{font-size:18px; line-height:24px; text-align:justify; font-weight:600 !important;color:#FEA536;}
p.para2{font-size:16px; line-height:24px; text-align:justify; font-weight:400;margin-top:-15px;}

.repair-button{margin-top:-10px;}

.sub-heading{text-align:center;font-weight: 500;font-size:26px; line-height:24px;color:#3F3F3F;}

.image-box{font-size:22px;line-height:24px;text-align:left;font-weight:600;margin-left:100px; margin-top:-80px;}

all:hover{
 background-color:#FEA536;
}

.footer-container {
    background-color: #343434 !important;
    color: #ffffff !important;
}

a.techut-links{color:#ffffff !important;}
a.techhut-call{color:#ffffff !important;}
a.techhut-email{color:#ffffff !important;}

.ti-footer{display:none;}

.services-counter{color:#484848; size:64px !important;}

.counter-text{font-size:16px;font-weight:400;line-height:20px;margin-top:-25px !important;}

.whb-flex-flex-middle .whb-col-center {
    flex: 0.9 0 0% !important;
}
p.info-box-title.woodmart-font-weight-400.box-title-style-default{font-size: 14px !important;}
div.whb-header-bottom{background: #2D2D2D !important;}
a.woodmart-nav-link{color: #ffffff !important;}

div.row.col-md-10.techut-newsletter{background:#FEA536;margin-left: 9%;border-radius: 10px;margin-top: -65px;position: absolute;}

div.col-md-2.techut-newsletter1 p{font-weight:bold;font-size: 22px;color: #ffffff;}
input.tnp-email{border-radius: 10px !important;}
input.tnp-submit{border-radius: 10px !important;}

div.tnp.tnp-subscription-minimal{margin-top: 23px;} 

aside.footer-sidebar.widget-area.row{padding-top: 70px;}

div.col-left.reset-mb-10{text-align: center; max-width: 100%;}

span.search-button-icon{color:#ffffff !important;}
div.vc_toggle_title h4 {
    display: inline;
    border-radius: 10px;}

div.vc_toggle_title:hover{border-radius:10px; padding-right:20px; padding-left:20px; padding-top:10px;padding-bottom:10px;background:#FEA536;}

p.faq-answer{border-radius:10px; padding-right:20px; padding-left:20px; padding-top:20px;padding-bottom:20px;background:#f5f5f5;
margin-top:-10px !important; text-align:justify;font-size:16px;}

div.faq-answer{text-align:justify;font-size:16px;}

.vc_tta-title-text{background:#F7F7F7 !important; padding-right:20px; padding-left:20px; padding-top:10px;padding-bottom:10px; color:#000 !important; border-radius:10px;}

.vc_tta-title-text:hover{background:#FEA536 !important; padding-right:20px; padding-left:20px; padding-top:10px;padding-bottom:10px; color:#ffffff !important; border-radius:7px;}
.current-menu-item a{
    color:#fff !important;
    background: #ff930d !important;
}


/* Media Query for Mobile Devices */
@media screen and (max-width: 480px) {
	
#mobile-slider-techut{display:block !important;}
div#techut-contact-me{display:block;}
div#techut-contact-me1{display:none;}
p.tech-social{text-align:center !important;}
div.whb-text-element.reset-mb-10.text-element-inline {
    font-size: 12px;
    line-height: 1.2;
    text-align: center !important;
}
div.footer-logo{margin-top:28%;}
p.techut-service-main1-para{font-size:14px !important;}
.sc-sbsi7l-0.ijfSyc{display: none !important;}
label.contact-form-field{padding:10px;}
li.vc_tta-tab{display: inherit !important;}
h3.cell-phone-head{text-align: center !important;}
p.cell-phone-para{text-align: center !important;}
p.cell-phone-para1{text-align: center !important;}
p.main-techut-call{text-align: center !important;}
p.main-techut-email{text-align: center !important;}
p.main-address1{text-align: center !important; color: #FEA536; margin-top:2%;}
p.main-address2{text-align: center !important; color: #FEA536;}
p.techut-time{color:#ffffff !important; text-align:center !important;}
p.techut-address1{text-align: center !important; color: #FEA536;font-weight:bold;}
a.techhut-call {color: #ffffff !important;
}
a.techhut-email {color: #ffffff !important;
}
ul.footer-techut-links{text-align: center;}	
h4.footer-heading {
    color: #FEA536 !important;
    text-align: center !important;
}
img.choose-us-image{margin-left:140px;}
	
div.brands-details-main1 {
    height: 85px;
    width: 120px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 5px;
    text-align: center;
	  margin-left: 7%;
}
div.brands-details-main2 {
    height: 85px;
    width: 120px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 5px;
    text-align: center;
    position: absolute;
    margin-top: -41%;
    margin-left: 52% !important;
}
p.techut-about{color:#ffffff !important; text-align:center !important;}
div.brands-details {
    height: 140px;
    width: 100%;}

div.techhut-service {
    height: 230px;
    width: 100%;}
div.row.col-md-10.techut-newsletter {
    background: #FEA536;
    margin-left: 0%;
    border-radius: 10px;
    margin-top: -35px;
    position: absolute;
	}
.tnp-subscription-minimal input.tnp-email, .tnp-subscription-minimal input.tnp-name {margin-bottom: 10px;}
.tnp-subscription-minimal input.tnp-submit {
    width: 70%;
    max-width: 100%;
    margin: 0;
    display: block;
    margin-bottom: 0.5rem;
    margin-left: 42px;
}
.site-mobile-menu li{background: #000000 !important;}
h3.cell-phone-head {
    color: #fea536;
    text-align: center;
    line-height: 0px !important;
}
#wd-657fdc9228e64 a {
    background-color: #fea536;
    border-color: #fea536;
    color: #ffffff !important;
    margin-left: 80px;
}
div.footer-logo{
    max-width: 80%;
    margin-bottom: 10px;
    margin-left: 33px;
}
div.contact-form {
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 10px;
    height: 100%;
    padding: 0px;
}
div.techut-service-main1 {
    height: 180px;
    width: 140px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 5px;
    text-align: center;
}
div.techut-service-main2 {
    height: 180px;
    width: 140px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 5px;
    text-align: center;
    position: absolute;
    margin-top: -67%;
    margin-left: 54% !important;
}
div.techut-service2 {
    height: 340px;
    width: 310px;
    padding: 10px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 10px;
    text-align: center;
    margin-left: 17px;
}
div.techut-service3 {
    height: 405px;
    width: 320px;
    padding: 10px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 10px;
    text-align: center;
    margin-left: 18px;
}
h3#techut-heading1{
    text-align: center !important;
    font-weight: bold;
    color: #fea536;
}	
p#techut-heading2{text-align: center !important;color: #000000;}
	
p.cell-phone-para3 {
    text-align: center;
    line-height: 4px;
}
	
p.cell-phone-para4 {
    text-align: center;
    line-height: 4px;
		margin-top:20px !important;
}
.woodmart-button-wrapper.inline-element {
    margin-bottom: 10px;
    margin-right: 87px;
}
h4.cell-phone-head2{margin-top:10px; text-align:center !important;}
p.image-box {
    font-size: 22px;
    line-height: 24px;
    font-weight: 600;
    margin-left: 0px;
    margin-top: 0px;
    text-align: center;
}
.btn.btn-scheme-dark {
    color: #000000;
}	
p.para2 {margin-top: 0px;}	
p.our-journey{line-height:26px;
	}	
.wpb_single_image img {height: auto;
	max-width: 100%;
    vertical-align: top;
    margin-top: -91px;}
p.wpcf7-form-control wpcf7-submit has-spinner{margin-left: -395px;}
	
div.contact-form{padding-top: 10px; padding-bottom: 10px;}
div.sub{margin-left:130px;}
h2.vc_custom_heading{line-height:40px !important;}
div.wpb_single_image .vc_single_image-wrapper {
    display: inline-block;
    vertical-align: top;
    max-width: 100%;
    margin-top: 20px;
}
img.vc_single_image-img {margin-top:0px !important}
span.social-text {
    margin-left:0px;
    color: #000;
    font-size: 24px;
    font-weight: 600;
    margin-top: -144px !important;}
}	

 /* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {
			
div.brands-details-main1{
    height: auto;
    width: auto;
    padding: 0px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 10px;
    text-align: center;
}
div.brands-details-main2{height: auto;
    width: auto;
    padding: 0px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 10px;
    text-align: center;}		
div.techut-service2 {
    height: auto;
    width: auto;
    padding: 10px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 10px;
    text-align: center;
}	
div.techut-service3 {
    height: auto;
    width: auto;
    padding: 10px;
    box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
    border-radius: 10px;
    text-align: centr;
}	
}

/* iPhone XR */
@media only screen 
    and (device-width : 414px) 
    and (device-height : 896px) 
    and (-webkit-device-pixel-ratio : 2) 
{ 
	
  div.techut-service-main2 {
  height: 180px;
  width: 140px;
  box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
  border-radius: 5px;
  text-align: center;
  position: absolute;
  margin-top: -60% !important;
  margin-left: 54% !important;
}

div.brands-details-main2 {
  height: 85px;
  width: 120px;
  box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
  border-radius: 5px;
  text-align: center;
  position: absolute;
  margin-top: -37% !important;
  margin-left: 52% !important;
}	 	
}

/* 1170×2532 pixels at 460ppi For iPhone 12, iPhone 12 Pro, iPhone 13, iPhone 13 Pro, and iPhone 14*/
@media only screen 
    and (width: 390px) 
    and (height: 844px) 
    and (-webkit-device-pixel-ratio: 3) { 
	
 div.techut-service-main2 {
  height: 180px;
  width: 140px;
  box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
  border-radius: 5px;
  text-align: center;
  position: absolute;
  margin-top: -64% !important;
  margin-left: 54% !important;
}

div.brands-details-main2 {
  height: 85px;
  width: 120px;
  box-shadow: rgb(0 0 0 / 14%) 0px 0px 4px, rgb(0 0 0 / 28%) 0px 4px 8px;
  border-radius: 5px;
  text-align: center;
  position: absolute;
  margin-top: -40% !important;
  margin-left: 52% !important;
}	 	
	
	}
.vc_gitem-zone {
    position: relative;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: contain !important;
    background-clip: border-box;
    box-sizing: border-box;
    overflow: hidden;
}

.woodmart-pagination {
    margin-bottom: 40px !important;
}
