body{margin: 0px 0px 0px 0px; padding:0px; height:100%; min-height:1000px;   font-family:FuturaRegular;  font-size:15px; background:#f5f5f5; } 

a, .link{color:#425DFB; text-decoration:underline; -moz-transition: color 0.1s 0.01s ease; -o-transition: color 0.1s 0.01s ease; -webkit-transition: color 0.1s 0.01s ease;cursor:pointer;text-decoration:none;  background-image: linear-gradient(to top,rgba(66, 93, 251,.6) 2px,transparent 1px);}
a:hover, .link:hover{color:#d64a31 !important; color:#3d4884 !important; background:none !important;  text-decoration:none; cursor:pointer; background:none;}
a:visited { text-decoration:none;  }
a:focus {text-decoration:none;}
a:active { text-decoration:none; }

h1{font-size:32px; font-weight: normal; }
h2{font-size:18px; font-weight: normal; font-weight: normal;}
h3{font-size:16px; font-weight: normal; font-weight: normal;}
h2{text-align:;     letter-spacing: 0;   font-family: ;   font-size: 44px; color:#282828;    text-transform:  ;}
h3{text-align:; letter-spacing:;    font-family: ;    font-size: 46px; color:#282828;    text-transform:  ;}
h4{text-align:; letter-spacing: 0;    font-family:     font-size: 24px; color:#282828;    text-transform:  ;}

ul{margin:0px 0px 0px 20px; padding:0px; }/*list-style-position: outside;*/
ol{margin:0px 0px 0px 30px; padding:0px; } /*list-style-position: inside;*/
ul li {list-style:none; background:url(/img/after.png) left center no-repeat; padding:0px 0px 0px 25px; margin:0px 0px 5px 0px; line-height:20px; }
ol li{line-height:20px; margin:5px 0px 5px 0px;}

.no_bg{background:none;}
.clear{height:0px; width:100%; clear:both;}
.spacer_half{height:5px; width:100%;}
.spacer{height:10px; width:100%;}
.spacer_2{height:20px; width:100%;}
.spacer_3{height:30px; width:100%;}
.spacer_5{height:50px; width:100%;} 
.center{text-align:center;}
.bold{font-weight:bold;}
.highlight{color:#cc3333;} 
.red_text{color:#dc6565;}
.green_text{color:#a9d637;}
.gray_text{color:#555;}
.clarification{font-size:12px; color:#777;}
.screen_size{position:absolute; top:0px; left:0px; background:#fff; padding:5px; border:1px solid #ccc;}
.margin__40{margin-top:-40px;}
 
	.page{max-width:1600px;width:100%;  margin: 0 auto; position:relative;}
	 
/* INDEX */
	.head{position:fixed; top:100px; width:100%; z-index:100; min-height:80px; background: #FFFFFF; box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1); }
		.head_auth{ }
			.head_reg_button{order:3; position:relative; margin-left:30px; font-size: 15px; cursor:pointer; border: 2px solid #425DFB;float:left; padding:6px 20px; color:#fff; font-weight:500; background: linear-gradient(93.92deg, #425DFB 0%, #212BF8 100%);box-shadow: 0px 0px 20px rgba(47, 105, 255, 0.35);border-radius: 5px;}
			
			
			
			.head_auth_button{ border: 2px solid #425DFB;float:left; padding:6px 0px 0px 0px; margin:0px 25px 0px 0px; color:#425DFB; font-family:FuturaMedium; background-image: linear-gradient(to top,rgba(66, 93, 251,.9) 2px,transparent 1px);}
		.head_menu_item{float:left; margin:0px 15px;}
		.head_menu_item a{line-height:80px; font-size:18px; padding:0px 0px;  }
	.head_text{z-index:1; color:#383838; line-height:14px; font-size:14px; text-align:left;  }
	.head_text p{margin:0px;}
	
	.logo_holder {float:left; }
	.logo_holder img{width:160px;}
	.langs{ float:right; margin:-5px 0px 0px 15px;}
	.lang{font-family:FuturaBold;}
	
	
.sticky_menus{bottom: 0; height: 100%;  align-self: self-end;position: sticky;     transform: translateZ(0);}
	.sub_blocks{filter: drop-shadow(2px 2px 10px rgba(0, 0, 0, 0.1)); border-radius:10px; overflow: hidden;}
		.sub_blocks_img{position:relative; z-index:1;}
		.sub_blocks_img img{width:100%;}
			.sub_blocks_title{  color:#383838; font-family:FuturaBold; font-size: 18px;line-height: 24px;}
			.sub_blocks_hr{background:#EEF0F5; height:2px; width:100%;}
		
		.sub_blocks_content{padding:0px 20px; position:relative;border-radius:10px; z-index:10; background:#fff; }
			.sub_blocks_button_border{position:relative; text-align:center; border-radius: 5px; padding:10px 20px; width:100%; font-family:FuturaBold;font-size: 18px;line-height: 24px; color:#425DFB; border: 2px solid #425DFB;}
			.sub_blocks_button_border:hover{background:#425DFB; color:#fff;}
			.sub_blocks_button_border:hover a{ color:#fff !important;}
			.sub_blocks_button_border a{display:block; background:none;}
			.sub_blocks_button{cursor:pointer; position:relative; text-align:center; border-radius: 5px; padding:10px 20px; width:100%; font-family:FuturaMedium;font-size: 18px;line-height: 20px; color:#fff; background:#425DFB; border: 2px solid #425DFB;}
			.sub_blocks_button:hover{color:#425DFB; background:#fff; border: 2px solid #425DFB;}
			.head_reg_button:hover{color:#425DFB; background:#fff; border: 2px solid #425DFB;}
			.sub_blocks_button_border_flag{position:absolute; top:-12px; right:-8px; overflow:hidden; border-radius:  ;}
			.sub_blocks_button_border_flag img{max-width:24px;}
		

		.sub_block_translaters{border-right:5px solid #EEF0F5; font-family:FuturaBold;  border-radius:5px 5px 5px 5px; font-size: 14px;line-height: 17px;text-align: center;color: #383838;}
		.sub_block_translaters:hover{background: #EEF0F5; }
		.sub_block_translaters img{ width:44px;}

	.help_links_dot{float:left; width: 8px;height: 8px; margin:8px 10px 0px 0px; border-radius:8px;background: #425DFB;}
	.help_links{font-family:FuturaBold; font-size:17px;}
		
		.center_block_content{min-height:500px; position:relative;border-radius:10px; z-index:10; background:#fff; }
	
		.main_content_item{position:relative; padding:15px; background: #FFFFFF;border: 2px solid #EEF0F5;box-shadow: 4px 4px 15px rgba(0, 0, 0, 0.1);border-radius: 5px;}
			.main_content_item_content {line-height:20px; font-size:16px; text-align:justify;}
			.main_content_item_content iframe{max-width:100% !important; width:100% !important; height:auto !important;}
			.main_content_item_content p{margin:5px 0px;}
			.main_content_item_content img{width:100%; border-radius:5px;}
			.main_content_item_author_img{float:left; margin:0px 15px 0px 0px;}
				.main_content_item_author_login{font-family:FuturaBold;  font-size: 16px;line-height: 18px;color: #383838;}
				.main_content_item_author_status{ font-size: 13px;line-height: 16px;color: #383838;}
		
		.input_text{width:100%; border:1px solid #eee; border-radius:3px; padding:5px; height:70px; font-family:FuturaMedium; font-size: 14px; line-height: 15px; color: #444;}
		
		.likes{cursor:pointer; float:left; background:url(/img/Heart.png) left center no-repeat; padding:0px 30px 0px 30px; line-height:24px;  font-family:FuturaBold;font-size: 12px; color: #383838;}
		.comments{float:left; background:url(/img/Chat.png) left center no-repeat; padding:0px 30px 0px 30px; line-height:24px; font-family:FuturaBold;font-size: 12px; color: #383838;}
		
		.plus{float:right; background:url(/img/Plus.png) left center no-repeat; width:24px; height:24px; margin:-5px 0px 0px 10px;}
		.send{cursor:pointer; color:#425DFB;  font-family:FuturaBold; font-size:16px; float:right; background:url(/img/Send.png) right center no-repeat; width: ; padding-right:30px; height:24px; margin:0px 0px 0px 10px;}
/* PAGINATION */
	.pages_link_current{font-family: Verdana, Arial, sans-serif;font-size:12px;	display: inline-block;	margin-right: 4px;	background: #e9e9e9; font-family:FuturaBold;	text-decoration: none;	color: #f0f0f0;	border: solid 1px #000;	border-radius: 2px;	padding:3px 7px;background: #616161;box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);text-shadow: 0px 0px 3px rgba(0,0,0, .5);	} 		
	.pages_link{ font-family: Verdana, Arial, sans-serif; font-size:12px; display:inline-block; margin-right: 4px; border-radius: 2px; border: solid 1px #c0c0c0; background: #e9e9e9;	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9)); background: -moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);	font-weight: bold;	text-decoration: none;	text-shadow: 0px 1px 0px rgba(255,255,255, 1);	}
	.pages_link:hover{	background: #eeeeee;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eeeeee));background: -moz-linear-gradient(0% 0% 270deg,#fff, #eeeeee);	}
	.pages_link a{display:block; padding:3px 7px; color: #000; text-decoration:none;}
	.pages_link a:hover{color:red;}
	
	
/*NAVIGATION*/
	.navigation { color:#6f777d; font-family:Calibri; font-size:14px;}
	.navigation img{margin:0px 10px;}
	.navigation a{ color:#6f777d; text-decoration:none; font-family:Calibri; font-size:14px;}
	.navigation a:hover{ text-decoration:none; background:none; color:#6f777d !important;}
	

.sub_pages_full_list h3{font-size: 18px;    padding: 0px 0px;  margin-bottom:12px;   font-weight: 500;}	
	
.index_banner{display:flex;	align-items: center; cursor:pointer; border-radius:4px; height:185px; box-shadow: 0 2px 4px rgba(6, 30, 52, 0.2);}
		.index_banner:hover{transition:0.2s; box-shadow: 0 8px 59px rgb(6 30 52 / 10%);}
			.index_banner_content{text-align:center;width:90%; margin:0 auto;}
			.index_banner_title{width:100%; font-size:26px; line-height:34px; font-weight:700; color:#fff;  font-family:  ;  }
			.index_banner_description{font-size:20px; line-height:20px; font-weight:400; color:#fff;  } 
/*  PAGES  CONTENT  */

	hr{  background: #434445; background: #6f777d;  width: 80px;    height: 4px;     margin: 30px 0 30px;}
	.content_title{margin:0px 0px 10px 0px; font-family: NotoSerifBold;  font-size:18px; letter-spacing: 0.06em; text-transform: uppercase;}
	.content_title h1{margin:0px;;}
	.content_hr{  background: #6f777d;  width: 80px;    height: 4px;     margin: 30px 0px 30px 0px;}
	.content_text{font-size: 16px; overflow:hidden; word-wrap:break-word; font-family:Lato, Helvetica, Arial, sans-serif; line-height:24px; text-align: justify; color: #434445;}
	.content_text a{text-decoration: ; }
	.content_text h1{color:#434445; font-size:18pt; font-family:NotoSerifBold; line-height:22px; margin:15px 0px 10px 0px; }
	.content_text h2{color:#434445; font-size:16pt; font-family:NotoSerifBold; line-height:30px; margin:5px 0px 10px 0px; }
	.content_text h3{color:#434445; font-size:14pt; font-family:NotoSerifBold; line-height:22px; margin:15px 0px 10px 0px; }
	.content_text h4{color:#434445; font-size:12pt; font-family:NotoSerifBold; line-height:22px; margin:15px 0px 10px 0px; }
		.content_text p{margin:5px 0px 10px 0px; text-indent:0px;  }
		.content_text img{max-width:100%; height:auto !important; border-radius:4px;}
		.content_text ul li {list-style:none; background:url(/img/after.png) 0px 7px no-repeat;}
		.content_text ol li{  margin:15px 0px 10px 0px !important; padding: 0px 0px 0px 5px; !important;}
		.content_text ul li{  margin:15px 0px 10px 15px !important; padding: 0px 0px 0px 25px; !important;}
		.content_text strong{ color:#586269; } 
		.content_text table{margin:0 auto; max-width:100%; border-collapse: collapse; border:0px; }
			.content_text TR:hover, .content_text TR:hover TD{   background: #f4f7fa;} 
				.content_text TH{text-align:center; font-size:14px; padding: 10px; background: #f1f3f5; border: 1px solid #dbe6eb;  color: #333; font-weight:700;}		
				.content_text TH p{ margin:0px;}		
				.content_text TD p{margin:0px;}  
				.content_text TD{ padding:1px; vertical-align: top; padding: 7px 10px; font-weight:400;  color: #282828; border: 1px solid #dbe6eb;}  
	 
		 

      
	
/* CALLBACK FANCY */

	.head_bg_callback_form{background:; border-radius:5px; max-width:100%; width:350px; margin:0 auto;}
	.head_bg_callback_form_title{color:#231f20; font-size:25px; font-family:FuturaBold; text-align:center; text-transform:uppercase;}
	.head_bg_callback_form_text{color:#231f20; font-size:16px;max-width:300px; margin:0 auto; line-height:16px; text-align:center; font-family:FuturaRegular;}
	.head_bg_callback_form_line{width:; margin:0 auto; text-align:center;}
	.head_bg_callback_form textarea{max-width:100%;  width:300px; height:100px; text-indent:0px; border-radius:5px; outline:none;  border:1px solid #dfe2e3; background:#f8f8f8; padding:18px 18px 18px 48px;}
	.head_bg_callback_form input{max-width:100%; max-width:; width:300px; border-radius:5px; outline:none;  border:1px solid #dfe2e3; background:#f8f8f8; padding:18px;}
	
	.head_bg_callback_form input::-webkit-input-placeholder, .head_bg_callback_form input::-moz-placeholder, .head_bg_callback_form input:-moz-placeholder, .head_bg_callback_form input:-ms-input-placeholder   	{ color:#666666; }

	.callback_name{background:#fff url(../../img/callback_name.png?1) 12px center no-repeat !important; text-indent:25px;}
	.callback_phone{background:#fff url(../../img/callback_phone.png?1) 12px center no-repeat !important; text-indent:25px;}
	.callback_email{background:#fff url(../../img/callback_email.png?1) 12px 16px no-repeat !important; text-indent:25px;}
	.callback_text{background:#fff url(../../img/callback_email.png?1) 12px 16px no-repeat !important; height:100px; text-indent:25px;}

	.callback_form_button{margin:0 auto;  border-radius:5px; max-width:100%; width:300px; height:58px; line-height:58px;   
	color:#666666;   font-family: FuturaRegular;    font-size: 16px; border:1px solid #f08a00;
	background: #4fc043; border:1px solid #4fc043; font-family: FuturaBold;    font-size: 18px; color:#fff;cursor:pointer;}
	.callback_form_button:hover{background:#f08a00;  border:1px solid #f08a00; color:#fff;
			text-shadow: #fff 0 0 15px;
			background: #31d420; border:1px solid #31d420;  color: #fff;}
	
	.head_bg_callback_form_title_thanks{color:#231f20; font-size:25px; font-family:FuturaBold; font-weight:; text-align:center; text-transform:;}
		
		.thanks_text{color:#4b4b4c; font-size:; text-align:justify;}
		.thanks_text p{color:#4b4b4c; font-size:16px; text-align:center; font-family:FuturaRegular;}
		.thanks_text a{color:#4b4b4c; text-decoration:underline;}
		
			.social_in_thanks{background:url(../../img/inst.png) center center no-repeat; width:38px; height:38px; margin:5px 5px; cursor:pointer;}
			.social_in_thanks:hover{ background:url(../../img/inst_hover_thanks.png) center center no-repeat !important; width:38px; height:38px;}
			.social_fb_thanks{background:url(../../img/fb.png) center center no-repeat; width:38px; height:38px; margin:5px 5px; cursor:pointer;}
			.social_fb_thanks:hover{ background:url(../../img/fb_hover_thanks.png) center center no-repeat !important; width:38px; height:38px;}
			.social_yt_thanks{background:url(../../img/yt.png) center center no-repeat; width:38px; height:38px; margin:5px 5px; cursor:pointer;}
			.social_yt_thanks:hover{ background:url(../../img/yt_hover_thanks.png) center center no-repeat !important; width:38px; height:38px;}
	
	.youtube_container{position:relative;}
		.youtube_btn{position:absolute; background: url(/img/youtube_play.png) center center no-repeat; width:48px; height:48px; top:50%; left:50%; margin:-24px 0px 0px -24px;}
/******************* PHOTOS+FILES ************************/
	.files h3, .photos h3{   font-size:18px; margin:0px 0px 10px 0px; text-transform:  ;    font-weight: 700;}	
		.file{margin: 7px; line-height:22px; font-size:15px; }
		.photos{margin:30px -15px;}
			.photo{ margin:0px 0px 0px 0px; } 
			.photo img{ border-radius:3px;} 
			.file img{width:16px; height:16px; float:left; margin:0px 10px 0px 0px;}
									
/*NOTIFICATORS*/
	.notifier_info, .notifier_warning, .notifier_error, .notifier_success{ padding:15px 20px 15px 70px; margin:10px 0px; }
	.notifier_info{background:#d1e4f3 url(/img/notifier/info.png) 20px center no-repeat; border:1px solid #4d8fcb;}
	.notifier_warning{background:#ffe9ad url(/img/notifier/warning.png) 20px center no-repeat; border:1px solid #fab418; }
	.notifier_error{background:#fccac1 url(/img/notifier/error.png) 20px center no-repeat; border:1px solid #eb5439; }
	.notifier_success{background:#effeb9 url(/img/notifier/success.png) 20px center no-repeat; border:1px solid #98c700; }
	
	.notifier_title{font-weight:bold; font-size:; color:#565656;}
	.notifier_text{ color:#565656;  line-height:20px; font-size:14px; }
	.notifier_text ul{list-style:none; padding:0px; margin:5px 0px 5px 35px;}
	.notifier_text ul li{padding:0px 0px 0px 15px; background:url(/img/after.png) left center no-repeat;}
	
	.notifier_mini_info, .notifier_mini_warning, .notifier_mini_error, .notifier_mini_success{ padding:5px 5px 5px 50px; font-size:12px; }
	.notifier_mini_info{background:#d1e4f3 url(/img/notifier/info.png) 10px center no-repeat; border:1px solid #4d8fcb;}
	.notifier_mini_warning{background:#ffe9ad url(/img/notifier/warning.png) 10px center no-repeat; border:1px solid #fab418; }
	.notifier_mini_error{background:#fccac1 url(/img/notifier/error.png) 10px center no-repeat; border:1px solid #eb5439; }
	.notifier_mini_success{background:#effeb9 url(/img/notifier/success.png) 10px center no-repeat; border:1px solid #98c700; }
	.notifier_text_mini{ color:#565656;  line-height:16px; }

				
/* CALLBACK CIRCLE */
	.popup__toggle{bottom:25px;right:0px;position:fixed; z-index:1000; cursor:pointer;}
	.img-circle{background-color:#4fc043;box-sizing:content-box;-webkit-box-sizing:content-box;}
	.circlephone{ box-sizing:content-box;-webkit-box-sizing:content-box;border: 2px solid #4fc043;width:150px;height:150px;bottom:-25px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius: 100%;border-radius: 100%;opacity: .5;-webkit-animation: circle-anim 2.4s infinite ease-in-out !important;-moz-animation: circle-anim 2.4s infinite ease-in-out !important;-ms-animation: circle-anim 2.4s infinite ease-in-out !important;-o-animation: circle-anim 2.4s infinite ease-in-out !important;animation: circle-anim 2.4s infinite ease-in-out !important;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
	.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#4fc043;width:100px;height:100px;bottom:0px;right:35px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;-webkit-animation: circle-fill-anim 2.3s infinite ease-in-out;-moz-animation: circle-fill-anim 2.3s infinite ease-in-out;-ms-animation: circle-fill-anim 2.3s infinite ease-in-out;-o-animation: circle-fill-anim 2.3s infinite ease-in-out;animation: circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
	.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;bottom: 14px;right: 49px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;opacity: .7;}
	.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;background-image:url(/img/mini.png);background-position: center center;background-repeat:no-repeat;animation-name: tossing;-webkit-animation-name: tossing;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;}
	.img-circle:hover{opacity: 1;} #popup__toggle, .popup__toggle{bottom:10px;right:-20px;} .circlephone{width:100px;height:100px;bottom:0px;right:35px;} .circle-fill{width:100px;height:100px;bottom:0px;right:35px;} .img-circle{width:52px;height:52px;bottom: 24px;right: 59px;} .img-circleblock{width:52px;height:52px; background-size:16px;} @keyframes pulse {0% {transform: scale(0.9);opacity: 1;}  50% {transform: scale(1); opacity: 1; }     100% {transform: scale(0.9);opacity: 1;}} @-webkit-keyframes pulse {0% {-webkit-transform: scale(0.95);opacity: 1;}  50% {-webkit-transform: scale(1);opacity: 1;}     100% {-webkit-transform: scale(0.95);opacity: 1;}}@keyframes tossing {  0% {transform: rotate(-8deg);}  50% {transform: rotate(8deg);}  100% {transform: rotate(-8deg);}}@-webkit-keyframes tossing {  0% {-webkit-transform: rotate(-8deg);}  50% {-webkit-transform: rotate(8deg);}  100% {-webkit-transform: rotate(-8deg);}}@-moz-keyframes circle-anim {  0% {-moz-transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;-moz-opacity: .1;-webkit-opacity: .1;-o-opacity: .1;}  30% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;-moz-opacity: .5;-webkit-opacity: .5;-o-opacity: .5;}  100% {-moz-transform: rotate(0deg) scale(1) skew(1deg);opacity: .6;-moz-opacity: .6;-webkit-opacity: .6;-o-opacity: .1;}}@-webkit-keyframes circle-anim {  0% {-webkit-transform: rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity: .1;}  30% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);-webkit-opacity: .5;}  100% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);-webkit-opacity: .1;}}@-o-keyframes circle-anim {  0% {-o-transform: rotate(0deg) kscale(0.5) skew(1deg);-o-opacity: .1;}  30% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);-o-opacity: .5;}  100% {-o-transform: rotate(0deg) scale(1) skew(1deg);-o-opacity: .1;}}@keyframes circle-anim {  0% {transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;}  30% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;}  100% {transform: rotate(0deg) scale(1) skew(1deg);opacity: .1;}}@-moz-keyframes circle-fill-anim {  0% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}  50% {-moz-transform: rotate(0deg) -moz-scale(1) skew(1deg);opacity: .2;}  100% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}@-webkit-keyframes circle-fill-anim {  0% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;  }  50% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;  }  100% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}@-o-keyframes circle-fill-anim {  0% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}  50% {-o-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}  100% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}@keyframes circle-fill-anim {  0% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}  50% {transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}  100% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
  
  
  
  
@media (max-width: 767px) { 													/* XS  SM */
	.navigation{display:none;}
	h1{font-size:40px;}
	h2{font-size:44px;}
	h3{font-size:36px;}
	h4{font-size: 20px;}
	.head_reg_button{margin:0px;}
	.menu_items{  margin-top:-9px;
  padding-bottom:10px;}
}
@media (min-width: 768px) and (max-width: 977px) {								/* MD */
	.menu-items li {padding:0px 0px 0px 15px; font-size: 1.0rem;}
	
}
@media (min-width: 978px) and (max-width: 1199px) {								/* LG */
	
	 .menu-items li {padding:0px 0px 0px 25px;}
}
@media (min-width: 1200px) {													/* XL */
	
	 .menu-items li {padding:0px 0px 0px 25px;}
}