@import url('https://fonts.googleapis.com/css2?family=Assistant:wght@200;300;400;600;700;800&display=swap');

	

.button-text.ac-accessibility-button-text {display: none!important;}

	#ac-accessibility-menu {

		opacity: 0!important;

		width: max-content;

	}



	#ac-accessibility-menu.ac-active {

		opacity: 1!important;

	}

	#ac-accessibility-menu * {

		font-family: 'Assistant', sans-serif;

		opacity: 0!important;

	}



	#ac-accessibility-menu.ac-active  * {

		opacity: 1!important;

	}

	#ac-accessibility-menu .btn {

		line-height: .9;

	}

	#ac-accessibility-menu button {

		outline: none;

		padding: 0;

		cursor: pointer!important;

	}

	#ac-accessibility-menu button:active {

		box-shadow: none;

		

	}

	#ac-accessibility-menu {

	    /* background: rgba(255, 255, 255, 0.9)!important; */

	    position: fixed;

	    right: 0;

	    top: 15vh;

	    z-index: 999999;

	    width: 175px;

		font-size: 15px!important;

		direction: rtl;

	}

	

	#ac-accessibility-main-menu {

	    margin-top: 5%;

	    direction: rtl;

	    width: 175px;

	    position: absolute;

	    right: 0;

	    margin: 0;

	    padding: 0;

	}



	/* menu active*/

	#ac-accessibility-menu.active 

		#ac-accessibility-main-menu ,

		#ac-accessibility-menu.active > button{

			/* border-left: 1px solid #909090; */

			-webkit-box-shadow: -2px 3px 7px 2px rgba(0, 0, 0, 0.08)!important;

			-moz-box-shadow: -2px 3px 7px 2px rgba(0, 0, 0, 0.08)!important;

			box-shadow: -2px 3px 7px 2px rgba(0, 0, 0, 0.08)!important;

	}



	#ac-accessibility-menu.active ul {

		display: block!important;

	}

	.zoom-120 #ac-accessibility-menu,

	.zoom-120 #ac-accessibility-popup {

		zoom: 50%!important;

	}

	.zoom-80 #ac-accessibility-menu,

	.zoom-80 #ac-accessibility-popup {

		zoom: 125%!important;

	}

	/* #ac-accessibility-title-wrapper:focus {

		outline: none !important;

		border:1px solid #2700ff;

		box-shadow: 0 0 10px #2700ff;

		box-sizing: border-box;

	} */

	.ac-clear {

		clear: both;

	}

	#ac-accessibility-menu div,

	#ac-accessibility-menu ul {

		/*background: rgba(255, 255, 255, 0.9)!important;*/



	}





	.ADD-BG {

		background: #fff!important;		

	}

	#ac-accessibility-menu .float-right {

		float: right;

	}

	#ac-accessibility-menu .red {

		color: red;

	}

	#ac-accessibility-menu .center {

		text-align: center;

	}



	#ac-accessibility-menu li:nth-child(1) div {

		padding-top: 4px;

	}



	#ac-accessibility-menu li div {

		margin-bottom: 4px;

		display: flex;

		text-align: center;

		justify-content: space-around;

		/* margin: 1vw; */

		background: none!important;

	}

	#ac-accessibility-menu li:last-child div {margin-bottom: 0;}

	#ac-accessibility-title-wrapper {

		display: flex;

		flex-direction: row-reverse;

		justify-content: space-around;

		align-items: center;

		background: #3278B9;

		color: #fff;

		position: relative;

		height: 40px;

		cursor: pointer;

		border-radius: 0;

		width: 50px;

		border: 0;

		background-repeat: no-repeat;

	}

	#ac-accessibility-title-wrapper span {

		font-weight: 100!important;

		margin-right: 20px;

		font-size: 20px;

		display: none;

	}

	#ac-accessibility-title-wrapper svg,

	#ac-accessibility-title-wrapper svg image {

		width: 30px;

		height: 30px;

	}

	#ac-accessibility-title-wrapper svg {

		margin-top: 5px;

		margin-left: 5px;

	}

	#ac-accessibility-title-wrapper svg .a {

		fill: white;

	}

	/* #ac-accessibility-title-wrapper {

		transition: .3s;

		-webkit-transition: .3s;

	} */

	#ac-accessibility-title-wrapper.active {

		width: 175px;

		box-shadow: none;

	}

	#ac-accessibility-title-wrapper.active span {

		display: block;

	}

	#ac-accessibility-title-wrapper h4 {

		color: white!important

	}



	#ac-accessibility-title-wrapper img {

	    position: absolute;

	    left: 10px;

	    top: 10px;

	}



	#ac-accessibility-menu .btn {

		-webkit-box-shadow: 0px 3px 6px #00000029;

		-moz-box-shadow: 0px 3px 6px #00000029;

		box-shadow: 0px 3px 6px #00000029;

		color: #4d4d4d!important;

       	border: 0;

	    border-radius: 0;

    	margin: 0;

	    width: auto!important;

	    display: flex!important;

		flex-direction: column;

		align-items: center;

		justify-content: center;

	    max-width: 100%;

	    padding: 7px;

	    min-width: 32px;

		background-color: white!important;

	}



	#ac-accessibility-menu .btn li:last-child .btn {box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;}



	#ac-accessibility-menu li .btn {

		font-weight: 400!important;

		background-color: white!important;

		color:#000;

	}







	#ac-accessibility-menu .make-font-sml.active {

		background: url(../img/accsess/font-sml-btn-active.png);

		background-repeat: no-repeat;

		width: 32px;

		height: 32px;

		box-shadow: none;

		-webkit-box-shadow: none;

		-moz-box-shadow: none;

	}



	#ac-accessibility-menu .make-font-sml {

		background: url(../img/accsess/font-sml-btn.png);

		background-repeat: no-repeat;

		width: 32px;

    	height: 32px;

	}



	#ac-accessibility-menu .activated-logo {

		background: #909090;

		background-repeat: no-repeat;

		width: 131px;

		border: 0;

		color: #fff;

		font-size: 11px;

	}



	#ac-accessibility-menu .activated-logo svg {

		margin: 4px 0 2px;

	}



	#ac-accessibility-menu .make-font-meduim {

		background-repeat: no-repeat;

		background: none;

	}

	

	#ac-accessibility-menu .disable-screen-black-and-white svg,

	#ac-accessibility-menu .make-font-bigger svg,

	#ac-accessibility-menu .make-font-meduim svg {

		margin-bottom: 6px;

	}

	

	#ac-accessibility-menu .make-font-meduim.active {

		background-repeat: no-repeat;

		background: none;

		box-shadow: none;

		-webkit-box-shadow: none;

		-moz-box-shadow: none;}

	}





	#ac-accessibility-menu .make-font-bigger {

		background-repeat: no-repeat;

		background: none;

	}



	#ac-accessibility-menu .make-font-bigger.active {

		background: none;



	}

		

	#ac-accessibility-menu .make-screen-black-and-white {

		background: none;

		/* background: url(../img/accsess/black-and-white.png);

		background-repeat: no-repeat;

		width: 32px;

    	height: 29px; */

	}



	

	#ac-accessibility-menu .make-screen-black-and-white svg {

		margin-bottom: 3px;

	}



	#ac-accessibility-menu .disable-screen-black-and-white {

		background: none;

		/* background: url(../img/accsess/full-color.png);

		background-repeat: no-repeat;

		width: 32px;

    	height: 32px; */

	}



	



	#ac-accessibility-menu .zoom-in {

		/* background: url(../img/accsess/zoom-in.png); */

		background: none;

		background-repeat: no-repeat;

		/* width: 32px;

    	height: 32px; */

	}



	#ac-accessibility-menu .zoom-out svg,

	#ac-accessibility-menu .make-h-accessibility svg,

	#ac-accessibility-menu .zoom-in svg {

		margin-bottom: 6px;

	}



	#ac-accessibility-menu .zoom-out {

		/* background: url(../img/accsess/zoom-out.png); */

		background: none;

		/* width: 26px;

    	height: 26px; */

		background-repeat: no-repeat;



	}



	#ac-accessibility-menu .disable-zoom {

		/* background: url(../img/accsess/zoom-disable.png); */

		background: none;

		background-repeat: no-repeat;

		/* width: 25px;

    	height: 25px; */

	}



	#ac-accessibility-menu .links {

		/* background: url(../img/accsess/links.png); */

		/* width: 32px;

		height: 32px; */

		background: none;

		

		background-repeat: no-repeat;

	



	}



	#ac-accessibility-menu .links svg {

		height: 25px;

    	margin-bottom: 3.5px;

	}

	





	#ac-accessibility-menu .make-h-accessibility {

		/* background: url(../img/accsess/headline.png); */

		background: none;

		background-repeat: no-repeat;

		/* width: 41px;

    	height: 41px;

    	min-width: 41px; */

    	 

	}



	



	#ac-accessibility-menu .make-flash-accessibility {

		background: none;

		background-repeat: no-repeat;

	}



	#ac-accessibility-menu .stop-flash-accessibility svg,

	#ac-accessibility-menu .make-flash-accessibility svg {

		margin-bottom: 6px;

	}



	#ac-accessibility-menu .stop-flash-accessibility {

		background: none;

		background-repeat: no-repeat;

	}



	#ac-accessibility-menu .light-dezgin{

		background: none;

		/* background: url(../img/accsess/light.png);

		background-repeat: no-repeat;

		width: 26px;

    	height: 26px; */

	}

	

	#ac-accessibility-menu .remove-accessibility svg,

	#ac-accessibility-menu .light-dezgin svg,

	#ac-accessibility-menu .dark-dezgin svg {

		margin-bottom: 6px;

	}



	#ac-accessibility-menu .reg-dezgin {

		background: none;

		/* background: url(../img/accsess/reg.png);

		background-repeat: no-repeat;

		width: 26px;

    	height: 26px; */

	}

	#ac-accessibility-menu .dark-dezgin {

		background: none;

		/* background: url(../img/accsess/dark.png);

		background-repeat: no-repeat;

		width: 26px;

    	height: 26px; */

	}





	#ac-accessibility-menu .remove-accessibility {

		/* background: url(../img/accsess/red-logo.png);

		width: 16px;

		height: 22px; */

		background: none;

		position: relative;

		left: unset;

		top: unset;

		background-repeat: no-repeat;

	}





	#ac-accessibility-menu a {

	    margin-right: 3px;

		margin-left: 3px;

	}



	#ac-accessibility-title-wrapper h4{

		font-size: 19px!important;

		padding-top: 0.5em;

		padding-right: 0.5em;

	    margin-top: 0;

	    text-align: right;

	}



	#ac-accessibility-menu ul {

		padding: 0;

		margin: 0;

		display: none;

		background: #fff;

	}

	#ac-accessibility-menu li {

	    position: relative;

	    list-style-type: none;

    padding-top: 0;

    padding-bottom: 0;

	    border-bottom:  1px dotted #dedede;

        /* border-left: 1px solid #155196; */

	}



	#ac-accessibility-menu li.remove-border-bottom {

		 border-bottom:  0 ;

		 padding-bottom: 0;

	}



	#ac-accessibility-menu li.last {

		border-left: 0;

	    margin-top: 10px;

	    margin-right: -1px;

	}



	#ac-accessibility-menu li.first {

		  margin-top: 0;

		  padding-top: 0;

	}

	.button-text,

	.ac-font-150 .button-text,

	.ac-font-120 .button-text,

	.ac-font-200 .button-text {

		padding-left: 15px;

		padding-right: 15px;

		margin-bottom: 15px;

		font-size: 14.5px!important;

		margin-top: 0;

		background: #F3F3F3;

		padding-top: 5px;

		padding-bottom: 5px;

		font-weight: 600!important;

	}



	.ac-notransition {

	  -webkit-transition: none !important;

	  -moz-transition: none !important;

	  -o-transition: none !important;

	  transition: none !important;

      -webkit-animation: unset!important;animation: unset!important;

	}





	.ac-black-and-white {

		filter: grayscale(100%);

		-webkit-filter: grayscale(100%);

		-moz-filter: grayscale(100%);

		-ms-filter: grayscale(100%);

		 -o-filter: grayscale(100%);

		 filter: gray;

		 -webkit-filter: grayscale(1);

	}



	/*.ac-font-100 {

		font-size: 100%!important;

	}*/



	.ac-font-120{

		font-size: 120%!important;

	}



	.ac-font-120 , 

	.ac-font-120 p , 

	.ac-font-120 h1 , 

	.ac-font-120 h2 , 

	.ac-font-120 h3 , 

	.ac-font-120 h4 , 

	.ac-font-120 h5 , 

	.ac-font-120 h6  ,

	.ac-font-120 a,

	.ac-font-120 label

	 {

		font-size: 120%!important;

	}

	



	.ac-font-150 , 

	.ac-font-150 p , 

	.ac-font-150 h1 , 

	.ac-font-150 h2 , 

	.ac-font-150 h3 , 

	.ac-font-150 h4 , 

	.ac-font-150 h5 , 

	.ac-font-150 h6  ,

	.ac-font-150 a ,

	.ac-font-150 label

	 {

		font-size: 150%!important;

	}



	

	a.ac-accessibility {

		border: 2px solid #337ab7!important;

		text-decoration: underline!important;

	}



	a.ac-accessibility:focus, 

	a.ac-accessibility:hover {



		border: 2px green !important;

		background: blue;

		color:white!important;

	}



	.h-tag-ac-accessibility {

	    font-weight: bolder!important;

	    text-decoration: underline;

	}



	.ac-menu-scroll {

	/*	height:400px;

		overflow-y:scroll;

    	overflow-x: hidden;*/

	}



	@media all and (min-width: 1000px) and (max-height: 700px ){

		#ac-accessibility-menu ul {

				height:400px;

		overflow-y:scroll;

    	overflow-x: hidden;

		}

	}	





	



	/*------------------ #ac-accessibility-popup --------------*/



	#ac-accessibility-popup {

		position: fixed;

		top: 0;

		width: 360px;

		z-index: 999999999;

		top: 50%;

		left: 50%;

		text-align: center;

		background: #fff;

		display: none;

		/* border: 1px solid #dedede; */

		transform: translate(-50%, -50%);

		box-shadow: -2px 3px 7px 2px rgba(0, 0, 0, 0.08);

		-webkit-box-shadow:  -2px 3px 7px 2px rgba(0, 0, 0, 0.08);

		-moz-box-shadow:  -2px 3px 7px 2px rgba(0, 0, 0, 0.08);

	}

	}

	#ac-accessibility-popup h5 {

		margin: 5px 0;

	}



	.ac-accessibility-popup-title-wrapper {

		background: #3278B9!important;

		padding-top: 2px;

		padding-bottom: 3px;

		position: relative;

		color: white;

		font-size: 20px!important;

		margin-bottom: 10px;

	}







	#ac-accessibility-popup a {

		background: #3278B9!important;

		color: #fff;

		font-size: 14px!important;

		border: none!important;

		padding-top: 2px;

		padding-bottom: 4px;

		font-weight: 600!important;

	}



	#ac-accessibility-popup .ac-bottom-link-wrapper a {

		color: #3278B9!important;

		background: none!important;

		font-family: 'Assistant-Regular';

		font-weight: 600!important;

		margin-bottom: 18px!important;

		display: block;

	}

	

	body.dark-dezgin #ac-accessibility-popup h5 ,

	body.light-dezgin  #ac-accessibility-popup h5 ,

	#ac-accessibility-popup h5 {

		color: #3278B9!important;

	}

	

	#ac-accessibility-popup .ac-accessibility-popup-title-wrapper h5,

	body.dark-dezgin #ac-accessibility-popup .ac-accessibility-popup-title-wrapper h5,

	body.light-dezgin #ac-accessibility-popup .ac-accessibility-popup-title-wrapper  h5  {

		font-size: 17px!important;

		color: white!important;

		text-decoration: none!important;

		font-family: 'Assistant', sans-serif;

		font-weight: 600!important;

	}





	body.dark-dezgin #ac-accessibility-popup a ,

	body.light-dezgin #ac-accessibility-popup a ,

	#ac-accessibility-popup a {

		color: white!important;

		text-decoration: none!important;

	}



	body.dark-dezgin #ac-accessibility-popup ,

	body.light-dezgin  #ac-accessibility-popup ,

	#ac-accessibility-popup {

			/* background: rgba(255, 255, 255, 0.90)!important; */

			background: #fff!important;

	}



	body.dark-dezgin #ac-accessibility-popup p, body.light-dezgin #ac-accessibility-popup p, #ac-accessibility-popup p {

		padding-right: 35px;

		padding-left: 35px;

		font-size: 14.5px!important;

		margin-top: 20px;

		margin-bottom: 20px;

		color: #000!important;

		font-family: 'Assistant', sans-serif;

		font-weight: 500!important;

		line-height: 1.3;

	}



	.ac-link-wrapper {

		width: 136px;

	    margin: 0 auto;

	    margin-bottom: 20px;

	}



	.ac-link-wrapper a {

		float: left;

		width: 100%;

	}



	#ac-accessibility-popup h5.ac-pop-up-color {

		color: #3278B9;

		margin: 5px 0;

		font-size: 14px!important;

		text-decoration: none!important;

		font-family: 'Assistant', sans-serif;

		font-weight: 700!important;

		margin-bottom: 7px;

	}



	#ac-accessibility-popup .activated-digital-img {

		width: 100px;

		margin: auto;

	}



	#ac-accessibility-popup .close-img {

		width: 10px;

		margin: auto;

		cursor: pointer;

	}



	.ac-accessibility-popup-title-wrapper .close {

		position: absolute;

		top: 0;

		left: 0;

		color: white;

		/* background: url(../img/accsess/close.png); */

		width: 40px;

		height: 100%;

		opacity: 1;

		background: rgba(255,255,255, .3);

		border: none;

		font-family: 'Assistant-Regular';

		font-size: 14px;

		cursor: progress;

		padding: 0;

		margin: 0;

	}



	body.dark-dezgin #ac-accessibility-menu h5.button-text,

	body.light-dezgin #ac-accessibility-menu h5.button-text , 

	#ac-accessibility-menu h5.button-text {

		color: #000!important;

	}

	/*------------------ #ac-accessibility-popup --------------*/



	@media all and (max-width: 1000px){

		#ac-accessibility-menu,

		#ac-accessibility-popup {

			/*display: none!important;*/

		}

	}



    #ac-accessibility-main-menu{

    	margin-top: 0;

	}

	

	/* #ac-accessibility-menu .btn svg,

	#ac-accessibility-menu .btn svg image {

		width: 25px;

		height: 25px;

	} */



	.noanimation,

	.noanimation * {

		-webkit-animation: none !important;

		-moz-animation: none !important;

		-o-animation: none !important;

		animation: none !important;

		-webkit-transition: none !important;

		-moz-transition: none !important;

		-o-transition: none !important;

		transition: none !important;

	  }













	  /*new code*/



	  .ac-zoom-90 {

	  	zoom:0.9!important;

	  }



	  .ac-zoom-110 {

	  	zoom:1.1!important;

	  }

	  



	  body.ac-underlink-links a {

	  	outline: 2px solid #08c!important;

	  }

	  

  	  body.ac-underlink-links.archive .widget-title.shop-sidebar {

		outline: 2px solid #08c!important;

	  }



	  body.ac-underlink-titles h1, 

	  body.ac-underlink-titles h2, 

	  body.ac-underlink-titles h3,

	  body.ac-underlink-titles h4,

	  body.ac-underlink-titles h5,

	  body.ac-underlink-titles h6

	  {

	  	outline: 2px solid #08c!important;

	  }



	  .ac-dark-invert {

	  	-webkit-filter: invert(100%);filter: invert(100%);

	  }



	  .ac-light-invert {

	  	    

    -webkit-filter: contrast(100%) brightness(150%);    filter: contrast(100%) brightness(150%)

	  }



	  .ac-precent-120 {}

	/*  body.ac-increase-font-size-120 {

	  	font-size: 1em!important;

	  }



	  .ac-increase-font-size {

	  	font-size: 104%!important;

	  }



	  .ac-decrease-font-size {

	  	font-size: 90%!important;

	  }

	  */

	  



/*v2.1 css*/



.button-text, .ac-font-150 .button-text, .ac-font-120 .button-text, .ac-font-200 .button-text {

	margin-bottom: 0;

}



#ac-accessibility-menu .ac-active ,#ac-accessibility-menu  li:hover {



	background: #F3F3F3;

}



#ac-accessibility-menu .btn {

	/* min-width: 56px; */

	width: 81px!important;

    height: 58px!important;

	font-size: 10px!important;

}

#ac-accessibility-menu .btn.hazhara {

	height: 26px!important;

	flex-direction: row;

	width: 98%!important;

	color:#000!important;

	font-size: 13px!important;

}

#ac-accessibility-menu .btn.hazhara svg {

	margin-left:5px;

}

#ac-accessibility-menu .btn.activated-logo {

	width: 98%!important;

	color:#4D4D4D!important;

}



#ac-accessibility-menu li {

	margin-bottom: 0;

}



head {

	display: none;

}