/**
* Theme Name: Axtra Child
* Description: This is a child theme of Axtra, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/crowdyflow">Crowdyflow</a>
* Template: axtra
* Version: 1.2
*/

.elementor-element-29ce7d69 .work8__title.fade_bottom_3{display:none;}


.elementor-element-29ce7d69 .workitems.sp-x{display:none;}

.elementor-element-29ce7d69 .work8__btn{display:none}

.elementor-element-29ce7d69 .sec-top.sp-x{display:none;}

#smooth-content > main > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-45bafe4.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-0d6d4ea.elementor-widget.elementor-widget-axtra_interactive_link > div > section > div > div:nth-child(2) > div > div > a:nth-child(1) > div > p {display:none}

#smooth-content > main > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-45bafe4.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-0d6d4ea.elementor-widget.elementor-widget-axtra_interactive_link > div > section > div > div:nth-child(2) > div > div > a:nth-child(2) > div > p{display:none;}

#smooth-content > main > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-45bafe4.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-0d6d4ea.elementor-widget.elementor-widget-axtra_interactive_link > div > section > div > div:nth-child(2) > div > div > a:nth-child(3) > div > p{display:none;}

.elementor-element-0d6d4ea .portfolio__list-12 a p{display:none !important}

#d2845, #d2922, #d2815{display:none;}

.portfolio__detail .block-gallery img{height:auto}
#smooth-content > main > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ecba794.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section{display:none;}

.ws-three .solution__title{padding-top:0px !important;}

.ws-three .solution__wrapper {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns:  3fr;
    grid-template-columns: 3fr;
}

.dark .line::before, .dark .line::after, .dark .line-3{background-color:#121212 !important;}
.contact__info ul li a{text-decoration-line: none !important;}

.dark .hero__area-3 .scroll-down img{
	
	-webkit-filter:none !important;
     filter: none !important;
	
}

.hero__area-3 .video-info{left:600px;}

.hero__inner-3 .scroll-down button{border:solid 1px #caff2f !important;}

.hero__area-3::after{display:none !important;}

.dark .wc-btn-primary{border:solid 2px #caff2f !important}

.footer__contact a{text-decoration:none  !important;color:#caff2f  !important;}
.footer__contact li a.phone::after{display:none !important;}

.offcanvas__contact a{text-decoration:none  !important;color:#caff2f  !important;}

.dark .wc-btn-pink{border-color:#caff2f !important;color:#caff2f !important}

.wc-btn-pink span{background-color:#000000 !important;}

.dark .team__member-role-6{color:#caff2f !important;}

.dark .team__member-role-7{color:#caff2f !important;}

.team__member-quote{overflow: hidden;
    position: absolute;
    width: 770px;
    top: 100vh;
    left: -86px;z-index:100px;font-family: Kanit, sans-serif;font-size:50px;padding-right:110px;padding-left:110px;text-align:center;color:#6e6e6e}

.team__member-quote span{color:#ffffff}

.offcanvas__right .shape-1, .offcanvas__right .shape-2{display:none !important;}

.contact__info a{color:#caff2f !important;}
.wpcf7-not-valid-tip{color:#caff2f !important;}

.wpcf7-response-output{padding:10px;border-radius:10px;border-color:#caff2f !important;}

.contact__form input, .contact__form textarea{border:solid 1px #6e6e6e !important;padding-left:10px !important;overflow:auto !important}
.contact__form textarea{
overflow: hidden;
}
.scroll-top{background-color:#caff2f !important;}

.social-media{text-align:left;}

.social-media a{display:inline-block;}

.dark .wc-btn-secondary{border-color:#caff2f !important;}

.footer__copyright p{max-width:100% !important;}
.portfolio__info p{display:none !important;}

.portfolio__content-6 h5.portfolio__date{display:none !important;}

.team__member-social{display:none !important;}

.team__member-quote{display:none !important;}

@media only screen and (min-width: 992px) and (max-width: 1599px){
.postid-2901 .portfolio__detail-top .sec-title {
    font-size: 70px !important;
}
	
	.postid-2845 .portfolio__detail-top .sec-title {
    font-size: 70px !important;
}
	
	.postid-2891 .portfolio__detail-top .sec-title {
    font-size: 70px !important;
}
	
	.postid-2888 .portfolio__detail-top .sec-title {
    font-size: 70px !important;
}
	
	.postid-2815 .portfolio__detail-top .sec-title {
    font-size: 70px !important;
}
	
	.postid-2885 .portfolio__detail-top .sec-title {
    font-size: 70px !important;
}
	
	.postid-2879  .portfolio__detail-top .sec-title {
    font-size: 70px !important;
}
	
}

.postid-2894 .portfolio__detail-top .sec-title {
    font-size: 40px !important;
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.portfolio__detail-top .sec-title {
    font-size: 70px !important;
}
	
	.hero__area-3 .video-info {
    left: 300px  !important;;
  
}
}


@media only screen and (max-width: 767px)
{
.hero__area-3 .sec-title {
    font-size: 60px !important;
}
	
	.elementor-1900 .ws-three .solution__title{font-size:40px !important;}
	
	
	.ws-three .solution__area{padding-top:0px;}
	
	.elementor-1900 .service__items-6{padding-left:50px;padding-right:50px;}
	
	.elementor-1900 .elementor-element.elementor-element-17b302e > .elementor-widget-container{padding-left:0px !important;}
	
	
	.service__area-2 #btn_wrapper > a {left:60% !important;}
	
	.social-media{padding-bottom:50px;}
	
	
	}


@media only screen and (min-width: 1000px) and (max-height: 680px)  {
	
.hero__area-3 .sec-title {
    font-size: 175px !important;
}
	
}

.portfolio__detail-text p{letter-spacing: 1px;}

.portfolio__detail-title{max-width:450px !important;}

.dark .portfolio__detail-info ul li span{letter-spacing: 1px;}

.this2922{display:none !important;}










