/*!
Theme Name: Wish
Author: Vitaliy Melnichyk
Author URI: https://freelancehunt.com/freelancer/Framework.html
Description: Wish
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: wish
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

*/
/* Alignments
--------------------------------------------- */
.alignleft {

	/*rtl:ignore*/
	float: left;

	/*rtl:ignore*/
	margin-right: 1.5em;
	margin-bottom: 1.5em;
}

.alignright {

	/*rtl:ignore*/
	float: right;

	/*rtl:ignore*/
	margin-left: 1.5em;
	margin-bottom: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1.5em;
}

.lang__list{
	text-transform: uppercase;
}

.advancet__set iframe{
	height:50vh;
}

.video__block iframe{
	width: 100%;
	height: 100%;
}
.block__text{
	max-height:680px;
	overflow-x:auto;
}

/* width */
.block__text::-webkit-scrollbar {
  width: 5px;
}

/* Track */
.block__text::-webkit-scrollbar-track {
  background: #f1f1f1;
}

/* Handle */
.block__text::-webkit-scrollbar-thumb {
  background: #A32A41;
}

/* Handle on hover */
.block__text::-webkit-scrollbar-thumb:hover {
  background: #555;
}

.block__text a{
	color: #0F1215;
	text-decoration: none;
}

.block__text ul{
 display: flex;
    flex-direction: column;
    gap: 20px;
    list-style: none;
    color: #0F1215;
font-family: "Museo Sans Cyrl";
font-size: 18px;
font-style: normal;
font-weight: 300;
line-height: 150%; /* 27px */
}
.block__text ul li{
 position: relative;
    padding-left: 30px;
}
.block__text ul li:before{
	   content: '';
        background-image: url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2148 17.7582L5.30001 12.8434C4.93738 12.4808 4.34945 12.4808 3.98682 12.8434C3.62419 13.206 3.62419 13.794 3.98682 14.1566L9.55824 19.728C9.92087 20.0907 10.5088 20.0907 10.8714 19.728L22.0143 8.58517C22.3769 8.22254 22.3769 7.6346 22.0143 7.27197C21.6517 6.90934 21.0637 6.90934 20.7011 7.27197L10.2148 17.7582Z' fill='%2380152A'/%3E%3C/svg%3E%0A");
        width: 26px;
        height: 27px;
        display: inline-block;
        vertical-align: middle;
        position: absolute;
        left: 0;
}

/* Styles for dialog window */
#form {
	background: white;
	padding: 60px 60px;
	text-align: left;
	max-width:500px;
	margin: 40px auto;
	position: relative;
}
@media screen and (max-width:992px){
	#form {
		padding: 30px 30px;
	}
}

/**
 * Fade-zoom animation for first dialog
 */

/* start state */
.my-mfp-zoom-in .zoom-anim-dialog {
	opacity: 0;

	-webkit-transition: all 0.2s ease-in-out; 
	-moz-transition: all 0.2s ease-in-out; 
	-o-transition: all 0.2s ease-in-out; 
	transition: all 0.2s ease-in-out; 



	-webkit-transform: scale(0.8); 
	-moz-transform: scale(0.8); 
	-ms-transform: scale(0.8); 
	-o-transform: scale(0.8); 
	transform: scale(0.8); 
}

/* animate in */
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {
	opacity: 1;

	-webkit-transform: scale(1); 
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-o-transform: scale(1); 
	transform: scale(1); 
}

/* animate out */
.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog {
	-webkit-transform: scale(0.8); 
	-moz-transform: scale(0.8); 
	-ms-transform: scale(0.8); 
	-o-transform: scale(0.8); 
	transform: scale(0.8); 

	opacity: 0;
}

/* Dark overlay, start state */
.my-mfp-zoom-in.mfp-bg {
	opacity: 0;
	-webkit-transition: opacity 0.3s ease-out; 
	-moz-transition: opacity 0.3s ease-out; 
	-o-transition: opacity 0.3s ease-out; 
	transition: opacity 0.3s ease-out;
}
/* animate in */
.my-mfp-zoom-in.mfp-ready.mfp-bg {
	opacity: 0.8;
}
/* animate out */
.my-mfp-zoom-in.mfp-removing.mfp-bg {
	opacity: 0;
}


.form__content{
	margin:30px 0 0;
}
.form__row{
	display:flex;
	flex-direction:column;
	gap:20px;
}
.input__group{
	width:100%;
}

.text__field{
	background: #F5F5F5;
	color: #0F1215;
font-family: "Museo Sans Cyrl";
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: 150%; /* 24px */
	border:0;
	padding:18px 18px;
	width:100%;
}
.text__field::placeholder{
	color: #0F1215;
}

.form__content .btn__group .btn__primary{
	width:100%;
	  background: #80152A;
backdrop-filter: blur(10px);
color: #FFF;
}

.form__content .btn__group .btn__primary:after{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M8 5L14.2065 10.3198C14.6236 10.6774 14.6236 11.3226 14.2065 11.6802L8 17' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
}
.post-password-form{
	position:relative;
	margin:30px 0;
	display:flex;
	flex-direction:column;
	gap:15px;
	align-items:center;
}

.post-password-form input{
	background: #F5F5F5;
    color: #0F1215;
    font-family: "Museo Sans Cyrl";
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 150%;
    border: 0;
    padding: 10px 18px;
}

.post-password-form input[type="submit"] {
	display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding: 10px 30px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 10px;
    color: #fff;
    text-align: center;
    font-family: "Museo Sans Cyrl";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    background: #80152A;
    backdrop-filter: blur(10px);
    color: #FFF;
    text-decoration: none;
    position: relative;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    border: 0;
    cursor: pointer;
}
.post-password-form input[type="submit"]:hover{
	box-shadow: 0 0 0 4px rgba(238, 175, 151, 0.3568627451);
	background-color: rgba(238, 175, 151, 1.0);
}

.text__editor iframe{
height:700px;
}

