#modal-mod{
	padding: 20px;
}
#cf-any{
	margin-left: 3%;
}
.wpcf7-list-item-label{
	color:black !important;
}
.um-button{
    background-color: #CBB378 !important;
    color: #fff !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    border: none !important;
    transition: all .2s ease-in-out !important;
}
.um-button:hover{
 background-color:#B5A06A !important;
color: #fff !important;
}
.um .um-tip:hover, .um .um-field-radio.active:not(.um-field-radio-state-disabled) i, .um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i, .um .um-member-name a:hover, .um .um-member-more a:hover, .um .um-member-less a:hover, .um .um-members-pagi a:hover, .um .um-cover-add:hover, .um .um-profile-subnav a.active, .um .um-item-meta a, .um-account-name a:hover, .um-account-nav a.current, .um-account-side li a.current span.um-account-icon, .um-account-side li a.current:hover span.um-account-icon, .um-dropdown li a:hover, i.um-active-color, span.um-active-color{
	 color: #CBB378 !important;
}
#wpforms-353{
	text-align: center;
}
#wpforms-353-field_0-container{}
#wpforms-353-field_0{
	display: inline;
    width: 100%;
    padding: calc(16px*var(--scale-font)) 0;
    font-size: 1rem;
    line-height: 1;
    color: #fff;
    background-color: rgba(0, 0, 0, 0);
    background-clip: padding-box;
    border: 1px solid rgba(167, 167, 180, 0.2);
    border-radius: 0;

    border-top: none;
    border-left: none;
    border-right: none;
    font-size:calc(22px*var(--scale-font));
    outline: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    font-family: 'Roboto', Bold;
}
#wpforms-353-field_1{
	display: inline;
		display: inline;
    width: 100%;
    padding: calc(16px*var(--scale-font)) 0;
    font-size: 1rem;
    line-height: 1;
    color: #fff;
    background-color: rgba(0, 0, 0, 0);
    background-clip: padding-box;
    border: 1px solid rgba(167, 167, 180, 0.2);
    border-radius: 0;

    border-top: none;
    border-left: none;
    border-right: none;
    font-size:calc(22px*var(--scale-font));
    outline: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    font-family: 'Roboto', Bold;
}
#wpforms-submit-353{
	 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
/* --font-family-sans-serif: "Graphik", sans-serif;
--font-family-monospace: "Domaine", serif; */
--scale-font: 1;
--scale-spacing: 1;
box-sizing: border-box;
border-radius: 0;
margin: 0;
font-family: inherit;
line-height: inherit;
overflow: visible;
text-transform: none;
-webkit-appearance: button;
	text-align:center;
width: 20%;
height: calc(70px*var(--scale-font));
background-color: #CBB378;
color: #fff;
font-size: 16px;
font-weight: 500;
border: none;
transition: all .2s ease-in-out;
cursor: pointer;
border-radius: 40px;
}
#wpforms-submit-353:hover{
	   background-color:#B5A06A;
color: #fff;
}
.smart-h2{
	font-weight: 900;
}
.btx-accordion-title{
	font-family: 'Noto Serif', sans-serif;
	font-size:20px;
}
#left-square1{
	    width: 40%;
    height: 85%;
    position: absolute;
}
#left-square2{
	    width: 80%;
    height: 85%;
    position: absolute;
}
#left-square3{
	  width: 75%;
    height: 1000%;
    position: absolute;
}
#right-square1{
	    position: absolute;
    width: 700px;
    height: 700px;
    left: 0px;
}
#right-square2{
	 position: absolute;
	margin-left:130px;
	margin-top:0;
	
	top:0;
    width: 100%;
    height: 720px;
    left: 40px;
}
#right-square3{
	 position: absolute;
	margin-left:130px;
	margin-top:0;
	
	top:0;
    width: 100%;
    height: 95%;
    left: 40px;
}
#left-square4{
	 position: absolute;
	margin-right:130px;
	margin-top:0;
	top:0;
    width: 100%;
    height: 620px;
    right: 40px;
}

#qwerty1{
	    margin-left:0 ;
    margin-right: 12%;
	margin-top:0;
		
}
#contant-phone1{
	text-align: initial;
}
.sat-container{
   
    font-family: "Roboto",Bold;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.4;
    text-align: left;
    color: #1E1E1E;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    flex: 0 0 55%;
    -webkit-box-ordinal-group: 3;
    order: 2;
}
.sat-form-mobile{
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
/* --font-family-sans-serif: "Graphik", sans-serif;
--font-family-monospace: "Domaine", serif; */
--scale-font: 1;
--scale-spacing: 1;
font-family: "Roboto",Bold;
font-size: 1rem;
font-weight: 400;
line-height: 1.4;
text-align: left;
color: #1E1E1E;
box-sizing: border-box;
transition-property: opacity, transform, -webkit-transform;
transition-duration: 1000ms;
transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
opacity: 1;
transform: translate(0, 0);
background-image: linear-gradient(-180deg, #303437 0%, #1E1E1E 30%);
box-shadow: 0 100px 100px 0 rgba(0, 0, 0, 0.2);
padding: calc(60px*var(--scale-font)) calc(20px*var(--scale-font));
}
.sat-form{
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
/* --font-family-sans-serif: "Graphik", sans-serif;
--font-family-monospace: "Domaine", serif; */
--scale-font: 1;
--scale-spacing: 1;
font-family: "Roboto",Bold;
font-size: 1rem;
font-weight: 400;
line-height: 1.4;
text-align: left;
color: #1E1E1E;
box-sizing: border-box;
transition-property: opacity, transform, -webkit-transform;
transition-duration: 1000ms;
transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
opacity: 1;
transform: translate(0, 0);
background-image: linear-gradient(-180deg, #303437 0%, #1E1E1E 30%);
box-shadow: 0 100px 100px 0 rgba(0, 0, 0, 0.2);
padding: calc(80px*var(--scale-font)) calc(100px*var(--scale-font));
}
.sat-block{
    width: 100%;
    margin-bottom: calc(40px*var(--scale-font));-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
   
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
    /* --font-family-sans-serif: "Graphik", sans-serif;
    --font-family-monospace: "Domaine", serif; */
    --scale-font: 1;
    --scale-spacing: 1;
    font-family: "Roboto",Bold;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.4;
    text-align: left;
    color: #1E1E1E;
    box-sizing: border-box;
    margin-bottom: calc(40px*var(--scale-font));
    position: relative;
}
.sat-label{
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
/* --font-family-sans-serif: "Graphik", sans-serif;
--font-family-monospace: "Domaine", serif; */
--scale-font: 1;
--scale-spacing: 1;
font-family: "Graphik",sans-serif;
line-height: 1.4;
text-align: left;
box-sizing: border-box;
display: inline-block;
color: #fff;
margin-bottom: 4px;
min-height: 16px;
font-size: 12px;
font-weight: 500;
}
.sat-cf7-control{
    display: block;
    width: 100%;
    padding: calc(16px*var(--scale-font)) 0;
    font-size: 1rem;
    line-height: 1;
    color: #fff;
    background-color: rgba(0, 0, 0, 0);
    background-clip: padding-box;
    border: 1px solid rgba(167, 167, 180, 0.2);
    border-radius: 0;

    border-top: none;
    border-left: none;
    border-right: none;
    font-size: calc(22px*var(--scale-font));
    outline: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    font-family: 'Roboto', Bold;
	font-size: 20px;
}
#sat-cf7-message{
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
    /* --font-family-sans-serif: "Graphik", sans-serif;
    --font-family-monospace: "Domaine", serif; */
    --scale-font: 1;
    --scale-spacing: 1;
    box-sizing: border-box;
    margin: 0;
    font-family: inherit;
    overflow: auto;
    resize: vertical;
    display: block;
    width: 100%;
    padding: calc(16px*var(--scale-font)) 0;
    color: #fff;
    background-color: rgba(0, 0, 0, 0);
    background-clip: padding-box;
    border: 1px solid rgba(167, 167, 180, 0.2);
    border-radius: 0;
    line-height: 1.3;
    border-top: none;
    border-left: none;
    border-right: none;
    font-size: calc(22px*var(--scale-font));
    outline: none !important;
    box-shadow: none !important;
    position: relative;
    font-family: "Roboto",Bold;
}
.sat-check-input{
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
/* --font-family-sans-serif: "Graphik", sans-serif;
--font-family-monospace: "Domaine", serif; */
--scale-font: 1;
--scale-spacing: 1;
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit;
overflow: visible;
position: absolute;
margin-top: .3rem;
margin-left: -1.25rem;
box-sizing: border-box;
padding: 0;
font-family: "Roboto",Bold;
}
.sat-check-label{
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
/* --font-family-sans-serif: "Graphik", sans-serif;
--font-family-monospace: "Domaine", serif; */
--scale-font: 1;
--scale-spacing: 1;
font-family: "Graphik",sans-serif;
line-height: 1.4;
text-align: left;
box-sizing: border-box;
display: inline-block;
margin-bottom: 4px;
min-height: 16px;
font-weight: 500;
color: rgba(255, 255, 255, 0.3);
font-size: 16px;
padding-left: 8px;
}
.sat-block-check{
    display: block;
    padding-left: 1.25rem;
}
.sat-cf7-submit{
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
/* --font-family-sans-serif: "Graphik", sans-serif;
--font-family-monospace: "Domaine", serif; */
--scale-font: 1;
--scale-spacing: 1;
box-sizing: border-box;
border-radius: 0;
margin: 0;
font-family: inherit;
line-height: inherit;
overflow: visible;
text-transform: none;
-webkit-appearance: button;
display: block;
width: 100%;
height: calc(70px*var(--scale-font));
background-color: #CBB378;
color: #fff;
font-size: 16px;
font-weight: 500;
border: none;
transition: all .2s ease-in-out;
cursor: pointer;
border-radius: 40px;
}
.sat-cf7-submit:hover{
    background-color:#B5A06A;
color: #fff;
}
/*i{
color: #CBB378;
}*/
.wpcf7-list-item-label{
	color:#fff;
}
.twf-vk:before{
	font-family: "Font Awesome 5 Brands";
  content: "\f189";
}
.twf-telegram:before{
	font-family: "Font Awesome 5 Brands";
  content: "\f2c6";
}
.btx-footer-column {
    width: 27%;
}
.twf{
	content:none;
}