/*
Theme Name: Wp Toot
Theme URI: http://demo.spyropress.com/#toot
Author: RedExp
Author URI: https://themeforest.net/user/redexp
Description: The 2015 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.
Version: 1.9
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready, accessibility-ready
Text Domain: wp-toot

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
/* ls custom by SYN */
@import url('../../../css2');
.ls-drag-btn a,#text-3 > div > div > div.call-to-button > a{background:none !important;background-color:#f23f5f !important;}
.ls-drag-btn a:hover,#text-3 > div > div > div.call-to-button > a:hover{background:#fff !important;border-color:#f23f5f !important;color:#f23f5f !important;}
#post-1736 > div > div:nth-child(6) > div > div > div > div.wpb_text_column.wpb_content_element > div{text-align:justify;}
.ls-call-btn{color:#f23f5f;background-color:#fff;padding:10px 25px;border:2px solid #000;border-radius:5px;font-size:15px;}
.ls-call-btn:hover{color:#ffffff;background-color:#252523;}
.wpcf7-form p label{width:100%;}
.wpcf7-form p .wpcf7-submit{background-color:#f23f5f;color:#ffffff;border:none;padding:5px 20px;}
.toot-footer-top{padding-top:50px;}
.menu-footer-menu-container ul li a{color: #a9a9ab;}
.menu-footer-menu-container ul li a:hover{color: #f23f5f;}
.menu-footer-menu-container ul li a:before{display:none;}
#text-3{margin-bottom:0;}
#text-3 > div > div{margin-bottom:25px;}
.ls-brand-carousel .owl-stage-outer .owl-stage .owl-item .list-clients-item img{filter:grayscale(1);}
.ls-brand-carousel .owl-stage-outer .owl-stage .owl-item .list-clients-item img:hover{filter:none;}
.form-textarea{resize:none;}
::-webkit-input-placeholder { /* WebKit browsers */color: #777 !important;opacity: 0.5;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #777 !important;opacity: 0.5;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color: #777 !important;opacity: 0.5;}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #777 !important;opacity: 0.5;}
#cshero-header-top{border-bottom:1px solid #f3f3f3;}
.site-header .toot-header-top .top-bar-wrap{border:none;}
.toot-header-logo a{height:100px !important;}
@media screen and (min-width: 1200px){.cshero-header-navigation .main-navigation .menu-main-menu > ul > li > a, .cshero-header-navigation .main-navigation .menu-main-menu > li > a,.cshero-header-cart-search .widget_cart_search_wrap .header-search-cart{
	line-height:100px !important;
	}}
@media(min-width:992px){
	#wpcf7-f3119-p3480-o1 > form > p > span.wpcf7-form-control-wrap.your-name,#wpcf7-f3119-p3480-o1 > form > p > span.wpcf7-form-control-wrap.your-email,#wpcf7-f3119-p3480-o1 > form > p > span.wpcf7-form-control-wrap.text-mobile,#wpcf7-f3119-p3480-o1 > form > p > span.wpcf7-form-control-wrap.your-subject{float:left;width:48%;}
	#wpcf7-f3119-p3480-o1 > form > p > span.wpcf7-form-control-wrap.your-name,#wpcf7-f3119-p3480-o1 > form > p > span.wpcf7-form-control-wrap.text-mobile{margin-right:30px;}
	#wpcf7-f3119-p3480-o1 > form > p > span.wpcf7-form-control-wrap.your-name{margin-top:20px;}}
#wpcf7-f3119-p3480-o1 > form > p > span.wpcf7-form-control-wrap.your-name,#wpcf7-f3119-p3480-o1 > form > p > span.wpcf7-form-control-wrap.your-email,#wpcf7-f3119-p3480-o1 > form > p > span.wpcf7-form-control-wrap.text-mobile,#wpcf7-f3119-p3480-o1 > form > p > span.wpcf7-form-control-wrap.your-subject{margin-bottom:10px !important;}
#site-navigation .standar-dropdown{width:275px!important}
@media(max-width:480px){
	.home .cms-fancyboxes-wraper .fancy-style-2 .fancy-icon{float:unset;width:60px;height:60px;}
	.home #cms-fancy-box-single-5 div div.icon-top{text-align:left;}
	.home .cms-fancyboxes-wraper .fancy-style-2 .fancy-content{margin-left:0;}
	.home .cms-fancyboxes-wraper .fancy-style-2 .fancy-icon i{font-size:25px;margin-left: -10px;margin-top: -6px;}
.page-id-2625 .vc_tta-panels-container  div.vc_tta-panel-heading h4 a{padding: 18px 40px 18px 15px !important;}}
.wpcf7-submit{  background-color: #f23f5f !important; color: #ffffff !important;  border: none !important; padding: 5px 20px; !important}



#page.frm_china h1, #page.frm_china h2, #page.frm_china h3:not(h3.wg-title), #page.frm_china h4, #page.frm_china h5, #page.frm_china h6{ font-family: 'Montserrat', sans-serif;color: #000;font-weight: 600; }
#page.frm_china{ font-family: 'Poppins', sans-serif; }
.frm_china p{ color: #676768;font-size: 16px; }
.ls_frm_chnicn img { padding: 8px;background-color: #f23f5f;border: 1px solid #f23f5f;border-radius: 8px;-webkit-transition: 0.6s;-webkit-transform-style: preserve-3d; }
.ls_frm_chnicn .vc_row:hover img { transform: rotateY(180deg); }
.ls_frmchn_btn a{ border: 1px solid #000; }
.ls_frmchn_btn a i, .ls_frmchn_btn a{ color: #f23f5f !important; }
.ls_frmchn_btn a i{ right: 15px; }
.ls_frmchn_btn a{ font-weight: 500;font-size: 17px !important;padding: 10px 35px 10px 15px !important; }
.ls_frm_chnbnrimg img{ border-radius: 10px;-webkit-clip-path: polygon(0% 50%, 25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%);
    -moz-clip-path: polygon(0% 50%, 25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%);    height: 277.12px !important; }
.ls_frmchn_btn a:hover{ background-color: #f23f5f !important;border-color: #000 !important;  }
.ls_frmchn_btn a:hover i, .ls_frmchn_btn a:hover{ color: #fff !important; }
.ls_frm_chn_info .wpb_column { padding: 20px 10px;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;border-top: 3px solid #f23f5f;border-radius: 5px;width: calc(25% - 20px);margin: 0 10px;
    min-height: 210px;transition: all 0.3s ease-out !important;}
.ls_frm_chn_info .wpb_column:hover{ box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;border-color: #000;transform: translateY(-10px); }
.ls_frm_chn_info .wpb_column .fancy-description{ margin-top: 10px; }
.ls_frmchn_mnrw{ background-image: radial-gradient(circle at bottom right,#F3F4F8 50%,#222 50%)!important; }
.ls_form .flx { display: flex;}
.ls_form .flx>div input{ width: 95%; }
.ls_form .flx>div:nth-child(2) input{ float: right; }
.ls_form .w-100 { margin: 25px 0; }
.ls_frm_chnformrow{ background-image: linear-gradient(90deg,#222222 51%,#F3F4F8 51%)!important; }
.ls_form .cptcha{ text-align: right;margin-bottom: 10px; }
.ls_form .cptcha .cf7sr-g-recaptcha{ text-align: end;display: inline-block;}
.ls_form .btn{width: 100%;text-align: end;margin-top: 0; }
.ls_form .btn input{ padding: 15px 50px;}
.ls_form .wpcf7-spinner{ display: none; }
.ls_frm_chnbnrimg { display: block;margin: 0 auto;position: relative;width: 320px !important;height: 277.12px;box-sizing: border-box; }
.ls_frm_chnlst .ls_prsn{ width: 100%;}
.ls_frm_chnlst .ls_sign{ position: absolute;width: 65%;right: 0;top: 62%;border: 5px solid #f23f5f;padding: 20px 0;background-color: #fff;margin-right: 70px;}
.ls_frmchn_mnrw .ls_frm_chnbnrimg:nth-child(2){ margin-right: -133px;margin-top: -137px;}
.ls_frmchn_mnrw .ls_frm_chnbnrimg:nth-child(3){ margin-top: -125px;}
.ls_frm_chnlst .lst_exp{ background-color: #f23f5f;text-align: center;border-radius: 100%;width: 120px;height: 120px;position: absolute;z-index: 9;left: 65px; }
.ls_frm_chnlst .ls_icn .vc_column-inner >.wpb_wrapper { display: flex; }
.ls_frm_chnlst .ls_icn .vc_column-inner figure{ padding: 10px;border: 2px solid #f23f5f;border-radius: 100%;}
.ls_frmchn_mnrw span.sub-title-heading{ color: #fff !important; }
.ls_frm_chn_info .fancy-title { text-transform: capitalize;font-family: 'Montserrat' !important; }
.ls_frm_chnformrow { align-items: center; }
.ls_frm_chn_snglimg>div:first-child img{ border-radius: 10px;box-shadow: 0 0 10px 2px rgb(0 0 0 / 15%);}
.ls_frm_chnsign h1{ font-family: Cedarville Cursive !important;margin: 14px 0 -28px 0 !important; }
.man_in_chn .bnr span.sub-title-heading { color: #fff !important; }
.ls_ndimg img{ border-radius: 10px;box-shadow: 0 0 10px 2px rgb(0 0 0 / 15%);}
.vc_row.man_in_chn_bgimg{ background-position: 0 !important;background-repeat: no-repeat !important;background-size: 80% !important;}
.man_in_chn .ls_cms .cms-fancyboxes-wraper{ box-shadow: 0px 2px 18px 0px rgb(0 0 0 / 30%);background-color: rgba(255,255,255,0.93);padding: 20px;transition: background-color 300ms ease 0ms,background-image 300ms ease 0ms,color 300ms ease 0ms; }
.man_in_chn .ls_cms .cms-fancyboxes-wraper:hover { background-color: rgba(0,0,0,0.73); }
.man_in_chn .ls_cms .cms-fancyboxes-wraper:hover .fancy-description{ color: #fff !important; }
.man_in_chn .ls_flxicn .vc_icon_element-inner { height: auto !important; }
.man_in_chn .ls_flxicn .vc_row .vc_icon_element { padding-top: 13px; }
.man_in_chn .ls_p_bxshdw{ box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; }
@media(max-width:1440px){
	.ls_frmchn_mnrw .ls_frm_chnbnrimg:first-child{ margin-left: 65px;}
	.ls_frmchn_mnrw .ls_frm_chnbnrimg:nth-child(2) { margin-right: -80px;margin-top: -130px; }
	.ls_frmchn_mnrw .ls_frm_chnbnrimg:nth-child(3) { margin-top: -134px;margin-left: 65px; }
	.ls_frm_chnformrow { background-image: radial-gradient(circle at bottom right,#F3F4F8 52%,#222 50%)!important; }
}
@media(max-width: 1024px){
	.ls_frmchn_mnrw{ background-image: url(../../uploads/2022/08/Screenshot_1.png) !important;background-size: cover;background-position: bottom; }
	.ls_frm_chnbnrimg{ width: 245px !important; }
	.ls_frm_chnbnrimg img{ height: 200px !important; }
	.ls_frmchn_mnrw .ls_frm_chnbnrimg:first-child { margin-left: 5px;margin-top: 40px; }
	.ls_frmchn_mnrw .ls_frm_chnbnrimg:nth-child(2) { margin-right: -14px;margin-top: -172px; }
	.ls_frmchn_mnrw .ls_frm_chnbnrimg:nth-child(3) { margin-top: -174px;margin-left: 4px;}
	.ls_frm_chn_info{ padding-left: 10px;padding-right: 10px;}
	.ls_frm_chnformrow{ background-image: linear-gradient(90deg,#222222 55%,#F3F4F8 55%)!important; }
	.ls_frm_chnlst .lst_exp{ left: 10px; }
	.vc_row.man_in_chn_bgimg{ background-size: 100% !important;}
}
@media(max-width: 767px){
	.ls_frmchn_mnrw{ background-image: linear-gradient(180deg,#222 60%,rgba(41,196,169,0) 55%)!important; }
	.ls_frm_chnbnrimg { width: 200px !important; }
	.ls_frm_chnbnrimg img { height: 170px !important; }
	.ls_frmchn_mnrw .ls_frm_chnbnrimg:first-child { margin-left: -70px;margin-top: 40px; }
	.ls_frmchn_mnrw .ls_frm_chnbnrimg:nth-child(2) { margin-right: -11px;margin-top: -188px; }
	.ls_frmchn_mnrw .ls_frm_chnbnrimg:nth-child(3) { margin-top: -189px;margin-left: -67px; }
	.ls_frm_chn_scndrw{ margin-top: -115px; }
	.ls_frm_chn_scndrw .vc_empty_space{ display: none; }
	.ls_frm_chnicn .vc_inner { display: flex; }
	.ls_frm_chnicn .vc_inner>div:first-child { width: 25%; }
	.ls_frm_chn_snglimg>div:first-child{ padding-top: 10px;padding-bottom: 30px;}
	.ls_frm_chn_snglimg h4{ font-size: 20px; }
	.ls_frm_chnicn .vc_inner .vc_col-sm-9 .vc_column-inner { padding-left: 0; }
	.ls_frm_chn_info .wpb_column{ width: auto;margin: 20px 10px; }
	.ls_frm_chnformrow { background-image: linear-gradient(180deg,#222222 40%,#F3F4F8 30%)!important; }
	.ls_frm_chnformrow>div:first-child>div{ padding: 10px 10px !important; }
	.ls_frm_chnform>div{ padding: 20px !important; }
	.ls_frm_chnlst .ls_sign{ width: 80%;margin-right: 46px; }
	.ls_frm_chnlst .lst_exp { left: auto;right: 32px;width: 115px;height: 115px; }
	.ls_prsn{ padding-bottom: 50px; }
	.ls_frm_chnlst>div:nth-child(2){ padding-top: 20px; }
	.ls_frm_chnlst .toot-custom-heading{ margin-bottom: 0; }
	.ls_frm_chnlst .ls_icn img{ max-width: 30px; }
	.ls_frm_chnlst .ls_icn .toot-custom-heading { padding-top: 13px; }
	.ls_frm_chn_info { margin-top: -25px; }
	.ls_form .flx { display: block; }
	.ls_form input:not(input[type=submit]) { margin: 15px 0; }
	.ls_form .flx>div:nth-child(2) input { float: unset; }
	.ls_form .flx>div input { width: 100%; }
	.ls_form .w-100{ margin: 15px 0; }
	.ls_form .btn{ margin-top: -14px !important; }
	.man_in_chn .ttlmb_dwn { margin-top: -15px;margin-bottom: 0px; }
	.ls_ndimg img{ margin-top: 10px;margin-bottom: 15px;}
	.vc_row.man_in_chn_bgimg{ background-size: cover !important; }
	.man_in_chn .ls_cms .wpb_column:not(:first-child) .cms-fancyboxes-wraper { margin-top: 20px; }
	.ls_cms { padding-top: 15px;padding-bottom: 15px; }
	.wpb_column.vc_column_container.vc_col-sm-1.cms_animate { width: 6%; }
	.man_in_chn .ls_flxicn .vc_row .vc_col-sm-11 { width: 90%; }
	.man_in_chn .ls_flxicn .vc_row{ display: flex; }
	.man_in_chn #content{ padding-bottom: 15px; }
	.ls_eql_icn .ls_flxicn:not(:first-child) { margin-top: -18px;} 
	.ls_frm_chnlst .ls_frm_chnsign{ margin-bottom: 25px; }
}