/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 30 2025 | 13:46:27 */
body, .faq-one__faq-box .faq-one-accrodion .accrodion.active .accrodion-title h4, .about-one__text-1{color:#222;}
.login-page__top{display:none;}
.main-menu__logo{padding:25px 0;}
.main-slider__bg, .video-one__inner{background-color:transparent !important;}
img{mix-blend-mode:normal !important;}
a.ffc_power {display: none;}
.about-one__img-2{bottom:-145px;}
.about-one__img::before{display:none;}
.main-slider__bg{opacity:0.95;}
.brand-one__img > img{opacity:0.95;}
.stricky-header.stricked-menu.main-menu.stricky-fixed {background: #666;}
.services-details{padding-top:60px;}
.contact-page__points li .content h4{font-size:16px;}
.footer-widget__about-text, .footer-widget__link-list li a, .footer-widget__Contact-text, .site-footer__bottom-text{color: #ccc;}
.site-footer{background-color:#222;}
.site-footer__bottom-text a{color:#fff;}
.why-choose-three__text {color: #fff;opacity: 1;}
.counter-two{background-color:#fff;}
.page-header__bg{background-attachment:fixed;background-size: 100% auto;}
.testimonial-one{display:none;}
.brand-one {padding: 50px 0 20px;}
.wc-proceed-to-checkout br, .quantity-box br, .return-to-shop br{display: none;}
.products__all-icon-boxes{display: none;}
.single-product .product-details__buttons .woosw-btn-2958{display:none;}
.woocommerce-error {background-color: #999;}
.woocommerce-shop .woosq-btn, .woocommerce-shop .woosw-btn{border: 2px solid #f1f2f2 !important; border-radius:0 !important; background:#fff !important;font-size:0.85em;}
span.price {width: 100%;margin-left: 0 !important;}

.product-details__title span{color:#000;}
.xt_woofc-checkout {font-size: 18px;}
section#block-14{margin: 0;padding: 0;}
p.product.woocommerce.add_to_cart_inline {text-align: center;}
.shop-one__product-count{padding: 20px;width: 648px;background: #f1f2f2;}
.blog-sidebar{padding-top:60px;}
.product .added_to_cart, .shop-one__image .added_to_cart {padding: 16px 16px 17px;font-size: 16px;line-height: 16px;}
.single-product .added_to_cart{margin-left: -5px;margin-right: 3px;}
.widget_search{padding: 0px !important;border: 1px solid #ddd;margin-bottom:29px;}
.shop-one__sidebar .widget .wp-block-search .wp-block-search__button{right: 0;top: 5px;}
.page-id-244 .woocommerce-column--billing-address{width: 50%;float: left;}
.page-id-244 .woocommerce-column--shipping-address{width: 50%;float: left;}
.woocommerce-account .woocommerce{padding-top:75px;}
.login-register__btn, .login-page__form-btn {padding: 20px 25px 20px;}
.main-menu .main-menu__list > li + li, .stricky-header .main-menu__list > li + li{margin-left: 25px;}

.billing_country_field{background: #ccc;padding: 15px;width: 100%;float: left;}
.woocommerce-shop .product .added_to_cart, .shop-one__image .added_to_cart {padding: 3px 20px 3px;font-size: 12px;line-height: 30px;}
.entry-summary .thm-btn.cart-btn{line-height:16px;}

.scroll-to-top{display:none !important;}


#menu-item-2982{position:fixed;z-index: 999;left:-8px;bottom:145px;}
#menu-item-2982 a{font-size: 0px;width:75px;height:75px;background-image: url(http://somato.in/wp-content/uploads/2025/06/login.png);background-size: 100%;margin-top: 4px; background-repeat:no-repeat;border-radius: 6px;box-shadow: 0 4px 30px rgba(0, 0, 0, .17);}

#menu-item-2985{position:fixed;z-index: 999;left:-8px;bottom:60px;}
#menu-item-2985 a{font-size: 0px;width:75px;height:75px;background-image: url(http://somato.in/wp-content/uploads/2025/06/myaccount.png);background-size: 100%;margin-top: 4px; background-repeat:no-repeat;border-radius: 6px;box-shadow: 0 4px 30px rgba(0, 0, 0, .17);}

.main-menu__wrapper-inner{background: #fff;}
.main-menu li a {color:#333 !important;}
.main-header__top-inner{background-color:#f1f2f2; display:none;}
.main-header__social-box::before{border:none;}
.main-header__social-box{background-color:transparent;}
.main-menu .main-menu__list > li > ul, .main-menu .main-menu__list > li > ul > li > ul, .stricky-header .main-menu__list > li > ul, .stricky-header .main-menu__list > li > ul > li > ul{padding: 5px 0px 5px;}
.main-header__contact-list li .text p a, .main-header__contact-list li .text p{color:#333;}
.main-slider .owl-carousel.owl-drag .owl-item{height:775px;}
.main-slider .item{padding-top:215px;}
.main-slider{margin-top:-1px;}
.main-menu__call-sub-title, .main-menu__call-number a{color:#000;}
.main-menu__right{padding:26px 0;}
.main-menu__call{background:#f1f2f2;padding: 10px 15px;border-radius: 5px;}
.page-header{padding:135px 0 25px;}
.page-header{margin-top:-2px;}
.main-menu__left{flex: 1 1 auto;justify-content: space-between;}
.project-one__img-box::before{background-image: linear-gradient(0deg, rgb(226, 227, 228) 18%, rgba(226,227,228,0) 93%);}
.main-menu__main-menu-box{margin-right:100px;}
.main-slider__title{font-size:50px; line-height:55px;}
.services-one__content{padding: 25px 20px 40px;}
.services-one__inner{padding-bottom: 40px;padding-top: 35px;padding-left: 35px;}
.services-one__icon svg {width: 100px;}
.services-three__single{padding:30px 30px 5px 30px;}
.services-three__single p {line-height: 26px;color: #fff;}
.main-menu__search, .main-menu__cart{color:#000;}
button.thm-btn.cart-btn.single_add_to_cart_button, .add_to_cart_button{display: none !important;}
@media only screen and (max-width:1024px) {
.main-menu__main-menu-box {margin-right: 15px;}
	.services-one__list li{max-width:49%;}
	.about-one__points li{max-width:100%;}
	.about-one{padding-bottom:50px;}
	.video-one{display:none;}
	.about-one__certified{bottom:-45px; max-width:280px;}
	.main-slider .owl-carousel.owl-drag .owl-item{height:650px;}
	.main-slider__title {font-size: 36px;line-height: 40px;}
	.main-slider__content{margin-top:-65px;}
	.page .elementor-widget-sidebar-nav, .page .elementor-widget-pitoon-document, .elementor-element-ad36cc9{display:none;}
	.page-header__bg{background-position-y:40px;background-size:250%;}

}