.wrapper__form{position:relative; background:#fff; color:#fff}
.wrapper__form::after{content: ""; position: absolute; top: 0; left: 0; right: 0; z-index: 2; bottom: 0; background: url(/templates/myata/images/leaf-screen.png) repeat 0 0; pointer-events: none; opacity: 0.02;}
.wrapper__forms{padding:30px; border-radius:30px; box-shadow: 0 0 30px -10px rgba(36,6,70,0.5); position: relative; background: linear-gradient(#765290, #4e276a); z-index: 5; overflow: hidden; }	
.wrapper__forms::after {content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url(/templates/myata/images/leaf-screen.png) repeat 0 0; pointer-events: none; opacity: 0.4;}
.forms__title, .h2.forms__title, .forms__text, .wrapper__forms > .row {position: relative; z-index: 2; color: #fff; text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.2);}
.h1.forms__title{font-weight:600}
.forms__text{font-size:20px;font-weight:300;padding: 20px 150px 30px;}
.wrapper__forms form{}
.wrapper__forms form input, .wrapper__forms form select{height:47px;border-radius: 10px;background:#fff;font-size: 18px;width:100%;border: none;padding: 0 15px;color: #240646;}
.wrapper__forms form textarea{height:150px;border-radius: 10px;background:#fff;font-size: 18px;width:100%;border: none;padding: 10px 15px;color: #240646;}
.wrapper__forms .normalForm.row{margin:0 -5px}
.wrapper__forms .normalForm.row .col-6, .wrapper__forms .normalForm.row .col-12, .wrapper__forms .normalForm.row .col-xl-9, .wrapper__forms .normalForm.row .col-xl-3{padding:5px}
.wrapper__forms .form-agreement-yes{justify-content:start; margin:0; color:#fff}
.wrapper__forms .form-agreement-yes a{color:#fff}
.forms__phone{color:#fff;display: flex; flex-direction: column; justify-content: center; background: rgba(255,255,255,0.09); border-radius: 20px; margin: 5px 0px; height:100%}
.forms__phone a{color:#fff;}
.forms__phone a:hover{text-decoration:none}
.forms__phone .h3{color:#fff; font-weight:600}
@media(max-width:1229px){
	.forms__text{font-size:18px; padding: 15px 45px 25px;}
} 
@media(max-width:767px){
	.forms__text{font-size:16px; padding: 10px 0 20px;}
} 
@media(max-width:575px){
	.wrapper__forms{padding:15px}
} 