/*
Theme Name: Tadao
Theme URI: https://tadao.qodeinteractive.com
Description: A Contemporary Theme for Creative Business
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Text Domain: tadao
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/* --------------------Home-------------------- */
.elementor-element-6cebd84 .elementor-widget-container .qodef-social-icons-group{display:none!important;}
.elementor-element-db216e5 .qodef-social-icons-holder{display:none!important;}
.elementor-22 .elementor-element.elementor-element-1cacebd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{max-width: 100%;max-height: 378px;}
.elementor-element-1e6ee00{display:none!important;}
.elementor-element-06e7609{display:none!important;}
.elementor-element-1d3d851{display:none!important;}
.elementor-element-a6a3f51{display:none!important;}
.elementor-element-65ac311{display:none!important;}
.elementor-element-a479e03{display:none!important;}
#tadao_core_title_widget-4{display:none!important;}
#tadao_core_button-3{display:none!important;}
#block-40, #block-27, #tadao_core_separator-23, #tadao_core_title_widget-12, #tadao_core_blog_list-2, #tadao_core_separator-11, #tadao_core_title_widget-14, #block-29,
#block-36, #tadao_core_separator-18, #tadao_core_title_widget-19, #block-37 {display:none!important;}
.post-2139, .post-2151{display:none!important;}

/*client slider section*/
.elementor-element-dd2179b{display:none!important;}
.qodef-icon-holder .qodef-icon{border: 1px solid;padding: 10px;border-radius: 50%;}
#qodef-page-footer-top-area-inner{padding-top: 45px;padding-bottom: 100px;border-top: 0 solid var(--qode-main-color);}

/*theme color*/
/*Home Page*/
#qodef-page-footer-top-area {background-color: #fff!important;}
#qodef-page-footer-bottom-area {background-color: #fff!important;}
.qodef-portfolio-interactive-list .qodef-e-content{background-color: #fff!important;}
.qodef-section-title .qodef-m-text{color:#000!important;}
.qodef-testimonials-list.qodef-item-layout--info-aside .qodef-e-text{color:#000!important;}
#qodef-page-footer .widget.widget_block p{color:#000!important;}
#qodef-page-footer .widget a{color:#000!important;}
#qodef-page-header .qodef-skin--light .qodef-header-logo-link .qodef-text-after-logo{margin-left: 95px!important;}
#tadao_core_svg_icon-2 {display:none;}

/*Aboutus Page*/
#qodef-page-header{background-color:transparent !important;}
#qodef-side-area{background-color:#fff!important;}
.qodef-alignment--center .qodef-single-image img {max-width: 55px!important;}
#qodef-side-area .widget a{color:#000!important;}
.qodef-page-title{background-color:#fff!important;}
.qodef-page-title .qodef-breadcrumbs span{color:#000!important;}
.qodef-list-items .qodef-m-list-link{color:#000!important;}
.qodef-icon-with-text .qodef-m-text{color:#000!important;}
.qodef-portfolio-list .qodef-e-categories a{color:#000!important;}
.qodef-portfolio-single .qodef-portfolio-info a{color:#000!important;}
.qodef-e-info-item{color:#000!important;}
.qodef-e.qodef-portfolio-content{color:#000!important;}
.qodef-e-info>a{color:#000!important;}
.qodef-blog.qodef--list .qodef-e-excerpt{color:#000!important;}
.qodef-blog article.format-quote .qodef-e-quote-author{color:#000!important;}
.qodef-m-pagination.qodef--standard .qodef-m-pagination-item{color:#000!important;}
.qodef-m-pagination.qodef--standard .qodef-m-pagination-item.qodef--active,
.qodef-m-pagination.qodef--standard .qodef-m-pagination-item:hover {color:#8E7861!important;}
.qodef-m-pagination.qodef--standard .qodef-m-pagination-item.qodef--next {color:#8E7861!important;}
.qodef-m-pagination.qodef--standard .qodef-m-pagination-item.qodef--prev  {color:#8E7861!important;}
.widget.widget_block p{color:#000!important;}
.widget.widget_categories ul li a{color:#000!important;}
.qodef-icon-holder .qodef-icon{color:#8E7861!important;}
.elementor-2696 .elementor-element.elementor-element-bf3a304 .elementor-element-populated a{color:#000!important;}
/*Admin*/.elementor-2338 .elementor-element.elementor-element-db216e5{display:none!important;}
.qodef-portfolio-interactive-list .qodef-e-number{font-weight: 300!important;}
.elementor-widget-heading .elementor-heading-title {font-weight:300!important;}
#qodef-page-footer-top-area .qodef-content-full-width{display:none!important;}
.qodef-skin--light{display:none!important;}
.qodef-header-sticky {transform: translateY(100%)!important;top: -75px!important;}
#qodef-page-header .qodef-header-logo-link .qodef-text-after-logo{font-size: 20px!important;}
.tp-bullet.selected{background: #E75E2A!important;}
.tadao-pagination-light .tp-bullet.selected:before{background: #E75E2A!important;width: 24%!important;}
#qodef-page-header-inner{display:none!important;}
/*banner pagination lines*/
.tadao-pagination-light .tp-bullet:before{width: 42%!important;}
.tadao-pagination-light .tp-bullet {width: 24px!important;}
.tp-bullets.tadao-pagination-light {width: 129px!important;}
.tadao-pagination-light .tp-bullet.selected {width: 10px !important;}
/*banner pagination lines end*/
.qodef-header-navigation>ul>li{margin: 0 20px!important;}
.elementor-icon svg{width: 16px!important;height: 16px !important;}
.qodef-header-navigation>ul>li:after{right: -20px!important;background-color: #8E7861!important;}
.elementor-widget .elementor-icon-list-icon svg {width: 15px!important;height: 35px!important;color: #8E7861!important;}
.elementor-widget-icon-list .elementor-icon-list-icon svg {fill: #8E7861!important;}
.elementor-widget .elementor-icon-list-item{align-items: start!important;}
.elementor-element-e27294f .qodef-e-title.entry-title {display: flex!important;flex-direction: column!important;align-items: start!important;position: absolute!important;bottom: 65px!important;} 
.qodef-portfolio-interactive-list .qodef-e-title svg {margin: 7px 0 2px 0!important;}
#block-19{display: flex!important;flex-direction: column!important;align-items: flex-start!important;}
#block-19 i{font-size: large;color: #8E7861;!important;}
#qodef-side-area-inner{text-align:start!important;}
#tadao_core_title_widget-18{text-align:center!important;}
#tadao_core_social_icons_group-3{text-align:center!important;}
input, textarea{color:#000!important;}
.elementor-icon-list-items .elementor-icon-list-item:first-child .elementor-icon-list-text {font-weight: bold;}
.elementor-icon-list-items li:nth-child(2) {margin-left: 24px;}
.elementor-icon-list-items li:nth-child(3) {margin-left: 24px;}
.qodef-e-right .qodef-e-title.entry-title {bottom:0!important;}
#block-19 p:first-child {font-weight: bold!important;}
#block-19 p:nth-child(2) {margin-top: 0!important;margin-left: 27px!important;}
#block-19 p {margin: 7px 0!important;}
.tp-video-play-button { display: none !important; }
.html5vid video {pointer-events: none;}
.qodef-header-sticky {background: #fff !important;border-bottom: none !important;}
#qodef-page-header .qodef-header-logo-link .qodef-text-after-logo {display: none;}
.elementor-element-cbe4287 .qodef-social-icons-holder {display:none!important;}
/*.swiper-button-prev, .swiper-button-next {display:none!important;}*/
/*.qodef-m-title {font-size: 36px !important;}*/
.qodef-portfolio-interactive-list .qodef-e-number {color: #8E7861 !important;}
.qodef-page-title.qodef-title--standard-with-breadcrumbs {height: 145px !important;}
.elementor-element-3eeea4d .qodef-shortcode {line-height: 70px!important;}
#qodef-page-header {height: 10px!important;}
.elementor-2338 .elementor-element.elementor-element-460fdad4.elementor-column > .elementor-widget-wrap{position:relative!important;}
.elementor-2338 .elementor-element.elementor-element-47bd8ce1 > .elementor-widget-container {margin: -45px 0px 0px 0px !important;}
.elementor-2338 .elementor-element.elementor-element-4c715b4 > .elementor-widget-container {position: absolute!important;top: 380px!important;display: flex;align-items: center;
    justify-content: center;flex-direction: column;min-width: -webkit-fill-available;}
/*.elementor-element-47bd8ce1 img {width: 40%!important;}*/
.elementor-2338 .elementor-element.elementor-element-47bd8ce1 {display: none !important;}
.elementor-element-df07f6d .elementor-widget-container {display: flex !important;margin-top: -44px !important;display: flex!important;justify-content: end; }
.elementor-element-df07f6d .elementor-widget-container img {width: 230px!important;}

.elementor-element-4c715b4 .elementor-widget-container h5 {margin-bottom: 0;}
.elementor-element-4c715b4 .elementor-widget-container p {margin-top: 0;}
.qodef-e-role {color:#000!important;}
.elementor-element-a2e4074 {margin-bottom: 0!important;}
.elementor-2696 .elementor-element.elementor-element-813dc91 .elementor-heading-title{text-transform: capitalize!important;}
.elementor-2338 .elementor-element.elementor-element-3158d622 > .elementor-element-populated {32px 190px 0 44px !important;}
.elementor-2338 .elementor-element.elementor-element-460fdad4.elementor-column > .elementor-widget-wrap{max-width: 100% !important;max-height: 361px!important;}
.qodef-breadcrumbs {display:none !important;}
.qodef-page-title {border-bottom: none !important;}
.qodef-header-navigation > ul > li.current-menu-item a span { color:#6b5845!important;}
.qodef-header-navigation > ul > li.current-menu-item:after {background-color: #6b5845!important;width:2px!important;}
.elementor-2338 .elementor-element.elementor-element-460fdad4.elementor-column > .elementor-widget-wrap {background-size: contain!important;}
.elementor-element-42450e8 .elementor-widget-container h5 {margin: 0!important;font-size: 24px!important;}
.elementor-element-42450e8 .elementor-widget-container p i {font-size: 17px!important;}
.elementor-element-657ff71 .qodef-e-content h4 {font-size: 20px!important;}
.elementor-element-42450e8 .elementor-widget-container p {margin: 0!important;}
.elementor-element-460fdad4 .elementor-widget-wrap {width: 100%!important;min-height: 100%!important;}
.elementor-element-657ff71 .swiper-slide .qodef-e-content{align-items: center;display: flex;flex-direction: column;justify-content: center;text-align: center;}
.elementor-element-42450e8 .elementor-widget-container {margin-bottom: 22px!important;}
#qodef-page-inner {padding: 0!important;}
.qodef-m-pagination { margin-top: 36px;}
.entry-date.published.updated{display:none!important;}
.qodef-e-content .qodef-e-top-holder{display:none!important;}
#jp-relatedposts {display:none!important;}
.widget a {margin: 5px 0!important;color: #000!important;}
.qodef-team-list.qodef-item-layout--info-below .qodef-e .qodef-e-media-image:after {--gradient-color: none!important;}
.qodef-portfolio-single-item .qodef-e-content .qodef-grid-item .qodef-info--info-items {display:none!important;}
#block-43 {color: #000!important;}
body.page-id-2338 .elementor-2338 section p {text-shadow: none;}
.qodef-portfolio-single-item .qodef-e-content .qodef-grid-item .qodef-info--category{display:none !important;}
.qodef-icon-with-text.qodef-layout--top .qodef-m-title {margin-top: 13px!important;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity: 0 !important;}

.qodef-portfolio-interactive-list .qodef-e-inner{background-color: #020202;}
.qodef-portfolio-interactive-list .qodef-e-inner .qodef-e-content:after {
	background-color: rgba(142,120,97,0.97);
	height: 100%;
	bottom: -100%;
	content: '';
	left: 0;
	right: 0;
	position: absolute;
	-webkit-transition: all 0.5s linear;
	transition: all 0.5s linear;
	opacity: 50% !important;
}

.qodef-portfolio-interactive-list .qodef-e-inner:hover .qodef-e-content:after {
  bottom: 0%;
}


.qodef-portfolio-interactive-list .qodef-e-media img {
	opacity: 0;
}
.qodef-portfolio-interactive-list .qodef-e:hover .qodef-e-content {
	opacity: 1;
	visibility: visible;
}
.qodef-portfolio-interactive-list .qodef-e:hover .qodef-e-content * {
	opacity: 1 !important; color: #fff !important;
}
.qodef-portfolio-interactive-list .qodef-e .qodef-e-content * {
	transform: initial !important;
}
.elementor-element-e27294f .qodef-e-title.entry-title {z-index: 1;}
.qodef-portfolio-interactive-list .qodef-e:hover .qodef-e-media .qodef-e-image-link {
	position: relative;
	z-index: 9;
}



/*mobile*/
.qodef-mobile-header-navigation {background-color: #fff!important;box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;}
#qodef-page-mobile-header .qodef-mobile-header-opener {color: var(--qode-main-color)!important;}
.qodef-mobile-header--standard #qodef-page-mobile-header {border-bottom: none !important;}
.qodef-header-sticky-inner {padding-left: 40px!important;}




.qodef-portfolio-interactive-list .qodef-e-media img {transition: transform 1s ease-in-out!important;
    transform: translateY(100%)!important;}
.qodef-portfolio-interactive-list .qodef-e:hover .qodef-e-media img {transform: translateY(0)!important;}





@media only screen and (max-width: 1899px) {
.elementor-2696 .elementor-element.elementor-element-3eeea4d > .elementor-container {
    margin-left: 193px;
}
    
}
@media only screen and (max-width: 1905px) { 
    .elementor-2696 .elementor-element.elementor-element-3eeea4d > .elementor-container {
    margin-left: 197px;
}
}

@media (max-width: 1440px) {
        .elementor-2696 .elementor-element.elementor-element-3eeea4d > .elementor-container {
        margin-left: 62px;
    }
}

@media (max-width: 1399.98px){
    .elementor-2696 .elementor-element.elementor-element-3eeea4d > .elementor-container {margin-left: 61px;}
@media only screen and (max-width: 1024px) {
.qodef-mobile-header--standard #qodef-page-mobile-header {
	background: #FFFFFF !important;
	border-bottom-color: rgba(142,120,97,0.8) !important;
}
.qodef-mobile-header--standard #qodef-page-mobile-header .qodef-svg--line-opener path:nth-child(1), 
.qodef-mobile-header--standard #qodef-page-mobile-header .qodef-svg--line-opener path:nth-child(2) {display: none;}

}


@media only screen and (max-width: 991px) {
.qodef-portfolio-interactive-list .qodef-e-number { right: 14px; bottom: -30px; font-size: 100px;}
.qodef-portfolio-interactive-list .qodef-e-content {padding: 0 0 0px 34px;}	
.elementor-element-e27294f .qodef-e-title.entry-title {bottom: 4rem!important;  font-size: 30px;}	
button.mfp-arrow.mfp-arrow-left {left: 17px !important;}
button.mfp-arrow.mfp-arrow-right{right: 17px !important;}
}


@media only screen and (max-width: 767px) {
    .qodef-portfolio-interactive-list .qodef-e-content {padding:0 0 5px 14px;}
    .qodef-e-title.entry-title{bottom: 22px!important;}
    .rs_splitted_words {font-size: 45px!important;}
	.elementor-element-e27294f .qodef-e-title.entry-title {bottom: 3rem!important; font-size: 24px;}
   /*.qodef-portfolio-interactive-list .qodef-e-number {font-size: 70px!important; bottom: -11px;}*/
   .elementor-element .elementor-widget-container .wp-block-themepunch-revslider>rs-fullwidth-wrap {height: 430px;}
	.elementor-element .elementor-widget-container .wp-block-themepunch-revslider>rs-fullwidth-wrap rs-module-wrap {height: 430px !important;  width: 100% !important;}
	.elementor-element .elementor-widget-container .wp-block-themepunch-revslider>rs-fullwidth-wrap rs-module-wrap rs-module {width: 100% !important;}
	.qodef-mobile-header--standard #qodef-page-mobile-header {height: 50px;}
	.elementor-element .elementor-widget-container .wp-block-themepunch-revslider > rs-fullwidth-wrap video {height: 430px !important; width: 100% !important;}
	.qodef-portfolio-interactive-list .qodef-e-number {bottom: -10px !important;}
	.elementor-2338 .elementor-element.elementor-element-460fdad4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap {min-width: 100%!important;min-height: 500px!important;}
	    .elementor-2338 .elementor-element.elementor-element-3158d622 > .elementor-element-populated {padding: 50px 30px 36px 30px!important;}
	    .elementor-2338 .elementor-element.elementor-element-460fdad4.elementor-column > .elementor-widget-wrap {background-size: contain!important;margin-left: 0;}
	  .elementor-22 .elementor-element.elementor-element-bb883cd > .elementor-element-populated {padding: 0 20px 50px 0px!important;}
	  .elementor-element-bf2ef5a .elementor-widget-container .qodef-shortcode {display: flex!important;justify-content: center!important;align-items: center!important;}
	  .elementor-element-bf2ef5a .qodef-icon-with-text.qodef--custom-icon .qodef-m-icon-wrapper {margin-right: 24px!important;}
.elementor-element-27f9beb3 .elementor-widget-container .qodef-shortcode {display: flex!important;justify-content: center!important;align-items: center!important;}
.elementor-element-27f9beb3 .qodef-icon-with-text.qodef--custom-icon .qodef-m-icon-wrapper {margin-right: 24px!important;}
}



@media only screen and (max-width:575px) {
    .qodef-portfolio-interactive-list .qodef-e-content {padding:0 0 5px 14px;}
    .qodef-e-title.entry-title{bottom: 22px!important;}
    .rs_splitted_words {font-size: 32px!important;}
   .elementor-element-e27294f .qodef-e-title.entry-title {bottom: 2.3rem!important;}
   .qodef-portfolio-interactive-list .qodef-e-number {font-size: 60px!important; bottom: -16px;}
	.elementor-element .elementor-widget-container .wp-block-themepunch-revslider>rs-fullwidth-wrap {height: 230px;}
	.elementor-element .elementor-widget-container .wp-block-themepunch-revslider>rs-fullwidth-wrap rs-module-wrap {height: 230px !important;}
	.elementor-element .elementor-widget-container .wp-block-themepunch-revslider > rs-fullwidth-wrap video {height: 230px !important; width: 100% !important;}
	.elementor-2338 .elementor-element.elementor-element-4c715b4 > .elementor-widget-container {margin:48px 0px 0px 50px!important;}
	.elementor-element-0431656 .e-con-inner {padding-top: 0!important;}
	.fslightbox-container .fslightbox-slide-btn-container-previous {padding: 30px 30px 30px 17px !important;}
	.fslightbox-container .fslightbox-slide-btn-container-next {padding: 30px 17px 30px 30px !important;}
	.swiper-button-prev {left: 35% !important;top: 92% !important;}
    .swiper-button-next {right: 35% !important;top: 92% !important;}
    .qodef-portfolio-single-item .qodef-popup-item {margin-bottom: 15px !important;}
    #qodef-single-portfolio-navigation {margin: 0 0 13px !important;}
    .qodef-portfolio-single .qodef-variations--big .qodef-e-content {margin-top: 12px !important;}
    .qodef-grid.qodef-vertical-gutter--huge {--qode-columns-row-gap: 10px !important;}
    #tadao_core_separator-10 {display: none !important;}
    #tadao_core_separator-12 {display: none !important;}
    #qodef-page-sidebar {margin-bottom: -50px !important;}
    .swiper-pagination-bullets .swiper-pagination-bullet {width: 18px !important;}
    .qodef-portfolio-interactive-list .qodef-e-number {bottom: -13px !important;font-size: 60px !important;}
}

	@media (max-width: 575px) {
    		.swiper-button-prev {left: 35% !important;top: 92% !important;}
    	 	.swiper-button-next {right: 35% !important;top: 92% !important;}
    	 	 .qodef-portfolio-interactive-list .qodef-e-number {bottom: -13px !important;font-size: 60px !important;}
		}

@media only screen and (max-width:479px) {
.qodef-portfolio-interactive-list .qodef-e-number {
    font-size: 60px!important;
    bottom: 13px;
}
.elementor-element-e27294f .qodef-e-title.entry-title {
    bottom: 1rem!important;
    font-size: 18px;
}	
	.elementor-2338 .elementor-element.elementor-element-4c715b4 > .elementor-widget-container {margin:88px 0px 0px 50px!important;}
/*	.elementor-element-47bd8ce1 img {*/
/*    width: 65% !important;*/
/*}*/
}

@media (max-width: 400.98px) { .elementor-2338 .elementor-element.elementor-element-4c715b4 > .elementor-widget-container {
        margin: 60px 0px 0px 50px !important;
    } }
@media (max-width: 320.98px) { 
    .elementor-2338 .elementor-element.elementor-element-4c715b4 > .elementor-widget-container {margin: 38px 0px 0px 50px !important;}
}



