@charset "utf-8";
/* CSS Document */
@font-face {font-family: 'Material Icons';font-style: normal;font-weight: 400;src: local('Material Icons'), local('MaterialIcons-Regular'), url(https://fonts.gstatic.com/s/materialicons/v13/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format('woff2');}
@font-face{font-family:'Poppins';font-style:normal;font-weight:300;src:local('Poppins Thin'), url('Poppins-Thin.woff') format('woff');}
@font-face{font-family:'Poppins';font-style:normal;font-weight:normal;src:local('Poppins Regular'), url('Poppins-Regular.woff') format('woff');}
@font-face{font-family:'Poppins';font-style:normal;font-weight:500;src:local('Poppins Medium'), url('Poppins-Medium.woff') format('woff');}
@font-face{font-family:'Poppins';font-style:italic;font-weight:normal;src:local('Poppins Italic'), url('Poppins-Italic.woff') format('woff');}
@font-face{font-family:'Poppins';font-style:normal;font-weight:bold;src:local('Poppins Bold'), url('Poppins-Bold.woff') format('woff');}
@font-face{font-family:'Poppins';font-style:italic;font-weight:bold;src:local('Poppins Bold Italic'), url('Poppins-BoldItalic.woff') format('woff');}
@font-face{font-family:'Poppins';font-style:normal;font-weight:700;src:local('Poppins Black'), url('Poppins-Black.woff') format('woff');}
:root{
font-size:16px;
--blackColor: #000000;
--whiteColor: #ffffff;
--whiteSmoke: #f5f5f5;
--primaryColor: #ff495e;
--primaryLight: #FF7485;
--primaryDark: #FF1C37;
--primaryDarker: #FF001E;
--primaryBg: #ffc2c9;
--primaryBgDark: #FFA9B3;
--secondaryColor: #0b002e;
--secondaryLight: #3c42e4;
--secondaryBg: #e3e6f5;
/* --secondaryDark: #6a9537; */
/* --buttonColor: #04a1d4; */
/* --buttonBg: #f4f4fe; */
/* --boxBg: #f9f4fa; */
/* --blue: #0c63e4; */
/* --blue2: rgba(13, 110, 253, .25); */
/* --blueLight: #bdd4fa; */
/* --blueLight1: #e7f1ff; */
--borderColor: #d4d4d5;
--borderDark: #A8A8AC;
--iconColor: #bab8c2;
/* --borderDark: #242943; */
/* --lightGrey4: #a2a9b6; */
/* --borderColor2: #ddd; */
/* --footerColor: #027094; */
--Bg: #f5f3f8;
--bgDark: #e6e5ed;
--defaultTxt: #0c012b;
--grayTxt: #9d99ab;
}
* {font-family:'Poppins',sans-serif;margin:0px;padding:0px;border:0px;text-decoration:none;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*, *::before, *::after{box-sizing:border-box;}
::-webkit-scrollbar{width:0.3em;height:0.2em;border:0;}
::-webkit-scrollbar-track{border-radius:0;background:#fff;}
::-webkit-scrollbar-button{display:block;background:#fff;}
::-webkit-scrollbar-thumb{width:0.2em;height:0.2em;background-color:#e4e5e6;}
html,body{width:100%;overflow-x:hidden;background-color:var(--Bg);font-family:'Poppins',sans-serif;line-height:1.4;
	color:var(--defaultTxt);font-weight:400;}
html{height:100%;}
body{min-height:100%;background:var(--Bg);}

u{text-decoration:underline;}
p{margin-bottom:10px;}
hr{display:block;clear:both;height:1px;background:#f4f4f4;margin:10px 0px 20px;line-height:1px;}
small{font-size:12px;line-height:1.2;}
ol,ul{position:relative;zoom:1;margin:10px 0 10px 30px;list-style-position:outside;}
ul li{position:relative;list-style:none;margin:0;padding:14px 0 0;}
ul li:before{content:'';position:absolute;display:block;width:14px;height:14px;left:-30px;top:16px;
	background:url('../img/list-star.svg') left top no-repeat;background-size:contain;}

h1{color:var(--secondaryColor);font-size:4rem;line-height:1.15;margin:30px 0px;font-weight:500;}
h1.articol_titlu,h1.titlu{font-size:3rem;text-transform:none;}
h1.titlu.small{font-size:2rem;}
h1.titlu strong,h1 strong{color:var(--primaryColor);}
h1 span{text-transform:none;color:var(--primaryColor);}

.col32 h1{margin-top:0px;font-size:2rem;}
h2{font-size:2rem;line-height:1.4;margin:20px 0px;font-weight:500;}
h3{font-size:1.8rem;line-height:1.4;text-align:left;font-weight:normal;}
h4{font-size:1.6rem;line-height:1.4;font-weight:500;margin-bottom:10px;}
h5,h6{font-size:1.4rem;line-height:1.4;font-weight:500;}

dl{position:relative;display:block;clear:both;width:100%;}
dt{clear:both;display:block;width:30%;float:left;font-weight:500;}
dt .icon{display:block;float:left;font-size:14px;padding-right:5px;width:20px;}
dd{display:inline-block;width:65%;}
dl.icons{padding-left:30px;}
dl.icons dt{position:absolute;left:0;width:30px;padding-top:10px;}
dl.icons dt .icon{position:relative;top:-4px;font-size:20px!important;}
dl.icons dd{width:100%;padding-top:10px;}

.onlyMinim,.onlyMobile,.onlyTablet,.noDesktop{display:none !important;}
.onlyDesktop,.onlyMaxim{display:block;}
.noMobile,.noTablet,.noMaxim{display:block;}
.noMinim{display:inline-block;}

a{color:var(--primaryColor);text-decoration:none;}
a.black{color:var(--blackColor);}
a.contextual_links{display:inline-block;position:relative;font-weight:bold;border:1px solid var(--borderColor);
	padding:0px 3px;border-radius:4px;}
a:hover{opacity:0.8;text-decoration:none !important;}
a.contextual_links:hover{border-color:var(--borderDark);}
/* a.more{position:relative;display:inline-block;color:#000 !important;line-height:30px;right:0px;padding:0px 10px 0px 40px;} */
/* a.more .icon{width:20px;height:20px;line-height:20px;margin:4px 5px;float:right;border-radius:50%;} */
/* a.more:before{content:'';position:absolute;display:block;left:0px;top:15px;height:1px;width:30px;background:#ffff;text-shadow: 0px 1px 0px #7d7d7d;} */
/* a.more:hover{text-shadow: 0px 1px 0px #b5b5b5;color: #0069b4 !important;} */
/* a.more:hover:before{background:#0069b4;text-shadow: 0px 1px 0px #b5b5b5;} */

.red{position:relative;display:block;color:var(--primaryDark);font-size:0.9rem;line-height:1.2;
	font-weight:300;padding-bottom:10px;}
.alert{display:block;position:relative!important;text-align:center;padding:20px!important;border:1px solid var(--borderColor);}
.alert::before{content:'';display:block;position:absolute;bottom:-7px;left:20px;width:0px;height:0px;border-left:10px solid #fff;border-right:10px solid #fff;border-top:5px solid #d2d3ff;}
.alert.warning{color:#ec6c21;border-color:#ffe6b3!important;background:#fff2d6!important;}
.warning{color:#ec6c21;}
.alert.warning::before{border-top-color:#ffe6b3;}
.alert.success{color:#3da637;border-color:#d4f5c3!important;background:#e8fadf!important;}
.success{color:#3da637;}
.alert.success::before{border-top-color:#d4f5c3;}
.alert.error{color:#9c2158;border-color:#ffc5bb!important;background:#ffe0db!important;}
.error{color:#9c2158;}
.alert.error::before{border-top-color:#ffc5bb;}
.alert.info{color:#1b75b8;border-color:#b3edf9!important;background:#d7f5fc!important;}
/* .info{color:#1b75b8;} */
.alert.info::before{border-top-color:#b3edf9;}

.button{position:relative;display:inline-block;padding:0px 20px;margin:0px;height:48px;line-height:44px;
	text-align:center;border-radius:12px;font-weight:500;
	border:2px solid var(--secondaryColor);color:var(--secondaryColor)!important;}
.button.center{max-width:460px;padding:10px 30px;margin:0 auto;height:auto;line-height:1.4;
	text-transform:uppercase;}
.button.big{padding:0 30px;height:62px;line-height:58px;font-size:1.1rem;margin:6px 14px;}
.button:hover,.button.activ{border-color:var(--borderColor);}
.button.accent{border:none;line-height:48px;background:var(--primaryColor)!important;color:var(--whiteColor)!important;}
.button.accent:hover,.button.accent.activ{opacity:0.7;}
.button.color{border:none;line-height:48px;background:var(--secondaryColor)!important;color:var(--whiteColor)!important;}
.button.color:hover,.button.color.activ{opacity:0.7;}
.button.big.accent,.button.big.color{line-height:62px;}
.button .icon{float:left;line-height:inherit;width:26px;text-align:left;}
.button .info{position:absolute;display:block;width:100%;top:100%;left:0;padding:5px;
	color:var(--defaultTxt);text-align:center;font-size:0.8rem;line-height:1.2;}

.icon{display:block;text-align:center;}
.material-icons{font-family: 'Material Icons';font-size:20px;font-weight:normal;font-style:normal;
	letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;
	-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;
	vertical-align:text-bottom;line-height:inherit !important;color:inherit !important;}
.icon .material-icons{font-size:inherit !important;}
.icon .material-symbols-outlined{font-size:30px;vertical-align:middle;}
.icon.big{float:left;width:60px;height:60px;font-size:60px;line-height:60px;margin-right:20px;}
a .icon{float:left;padding-right:10px;}
a.rightI .icon{float:right;padding-left:10px;padding-right:0;}

.close{position:absolute;right:20px;top:0px;border-radius:0px 0px 50% 50%;width:30px;height:30px;line-height:30px;
	background:var(--primaryColor);color:var(--whiteColor);font-size:0.9rem;font-weight:500;text-align:center;}
.close:hover{opacity:0.8;color:var(--whiteColor)!important;}
.center{margin:0px auto;float:none !important;}
.centerT{text-align:center;}
.rightT{text-align:right;}

/* .ctce{position:absolute;display:block;width:300px;top:100%;left:0px;margin-left:-150px;background:transparent;padding:0px !important;z-index:99;color:#000 !important; */
	/* -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);box-shadow: 1px 1px 2px rgba(0,0,0,0.2);} */
/* .ui-widget-content{background:#fff !important;} */
/* .ui-widget{font-size:inherit !important;} */
/* .container-phone { background-color: #238c00; color: #ffffff; width: 100%; display: none; position: fixed; top: 0px;  z-index: 99999999999; margin-left: -10px;} */
/* .phone-hidden { display:none !important;} */
/* .container-phone img {margin: 15px 0px;} */
/* .phone { max-width: 320px;margin: 0px auto;} */
/* .phone h3 {margin: 0px !important;text-align: center;font-size: 14px !important;padding-top:5px;} */
/* .phone h3 a {color:#fff !important;} */

.container{position:relative;margin:0;padding:0;display:block;clear:both;}
.box{width:100%;position:relative;margin:0px auto;display:block;padding:20px 40px;clear:both;}
.box .box-inner{position:relative;display:block;width:100%;height:100%;padding:0 60px;}
.border-inner{position:relative;display:block;padding:30px;border:1px solid var(--borderColor);border-radius:26px;}
.white-inner{position:relative;display:block;clear:both;
	padding:40px;background:var(--whiteColor);border-radius:26px;}
.white-inner + .white-inner{margin-top:50px;}
.fix{clear:both;font-size:1px;line-height:1px;height:0px;padding:0px !important;display:block;}
.fixed{position:fixed !important;width:100%;top:0px;z-index:999999 !important;left:0px;}

.module ul.articles_tab{display:table;position:relative;padding:0 0 20px 0;margin:0;}
.module ul.articles_tab li{display:table-cell;padding:1px;text-align:center;}
.module ul.articles_tab li a{display:block;font-size:0.8rem;line-height:38px;height:42px;white-space:nowrap;overflow:hidden;
	padding:0px 5px;color:var(--secondaryColor);border:2px solid var(--whiteColor);border-radius:7px;text-transform:uppercase;}
.module ul.articles_tab li a:hover{border-color:var(--borderColor);text-decoration:none;}
.module ul.articles_tab li a.active{border-color:var(--primaryColor)!important;color:var(--primaryColor)!important;}
.module div.article_tab{display:none;}
.module div.article_tab.active{display:block;}

.nowrap,.nowrap *{white-space:nowrap;}
.bannerDFP{}
.hint,.hint.fixed{position:relative !important;}
form{display:block;position:relative;}
form .cols{padding:0 1px;}
form .icon,form .input-group-text{display:block;width:30px;height:18px;text-align:center;line-height:18px;padding:0px;color:var(--iconColor);
	background:var(--Bg);position:absolute !important;top:-7px;left:14px;z-index:9;font-size:1rem;}
.white-inner .icon{background:var(--whiteColor);}
form label + .icon,form label + .input-group-text{top:5px;}
form .icon.right,.input-group-text.cursor-pointer{right:2px;left:auto;top:8px;text-align:left;}
form .icon .material-icons{line-height:34px;font-size:inherit;}
/* form .icon + input,form .icon + select,form .input-group-text + input,form .input-group-text + select{padding-left:35px;} */

fieldset,.input-group{position:relative;display:block;margin-bottom:20px;}
fieldset label{display:block;color:var(--borderDark);text-transform:uppercase;font-size:0.7rem;padding-left:20px;}
fieldset.icons label{padding-left:48px;}
fieldset.submit_box input{top:16px;}
fieldset.star::before{content:'*';display:block;position:absolute;width:12px;height:16px;line-height:16px;
	background:var(--Bg);text-align:center;color:var(--blackColor);z-index:9;padding-top:6px;overflow:hidden;
	vertical-align:middle;font-size:26px;left:-5px;top:22px;border-radius:50%;}
.white-inner fieldset.star::before{background:var(--whiteColor);}
fieldset.star.show::before{top:12px;}
fieldset label.strong{display:block!important;float:none !important;font-weight:500;}
fieldset label.show{display:block!important;float:left !important;color:var(--defaultTxt);font-size:1rem;line-height:44px!important;padding-right:20px;}
fieldset label.show .icon{position:relative;float:left;margin-right:10px;}
fieldset + .red{top:-10px;}
input,select,textarea{font-family:'Poppins',sans-serif;font-weight:normal;width:100%;padding:0px 10px;font-size:0.8rem;line-height:40px;height:44px;margin:0px;position:relative;
	border:2px solid var(--borderColor);background:var(--whiteColor);color:var(--defaultTxt);border-radius:10px;}
input:hover,select:hover,textarea:hover{border-color:var(--secondaryColor);color:var(--secondaryColor);}
fieldset:hover .icon,fieldset:hover .input-group-text{color:var(--secondaryColor);}
select{width:100% !important;max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;
  background:var(--whiteColor) url('../img/select-arrow.png') 96% / 5% no-repeat;padding-right:30px;}
option{line-height:24px;-webkit-appearance:none;-moz-appearance:none;background:none;}
select::-ms-expand{display:none;}
@media screen and (min-width:0\0) {
    select{background:none\9;padding: 5px\9;} 
}
textarea{width:100% !important;height:200px;line-height:1.6;padding:10px;}
input.error,select.error,textarea.error{color:var(--primaryColor);}
button{display:inline-block;line-height:30px;margin:5px 2px 10px;height:30px;padding:0px 20px;}
input[type=checkbox],input[type=radio],input.checkbox{width:20px !important;height:20px !important;display:inline-block;
	margin:0px 5px;border:none;float:left;padding:0px;}
input[type=submit]{width:auto!important;border:none;line-height:44px;background:var(--primaryColor)!important;color:var(--whiteColor)!important;
	text-transform:uppercase;padding:0 40px;}
input[type=submit].big{width:100%!important;margin:0!important;}
input[type=submit][disabled]{background-color:var(--bgDark);}
input[type=submit]:hover{opacity:0.8;}
/* fieldset.bg{padding:20px;background:#fb6500;color:#fff;border-radius:1rem;} */
/* fieldset.bg label{color:#fff;} */
/* fieldset.bg span.error{position:absolute;text-align:left;top:100%;} */

.checkbox_box{position:relative;padding-left:32px!important;font-size:0.8rem;line-height:20px;}
.checkbox_box.star::before{top:2px;}
.checkbox_box input[type=checkbox],.checkbox_box input[type=radio]{position:absolute;left:0px;width:20px !important;height:20px;}
.checkbox_box .icheckbox_square-blue,.checkbox_box .iradio_square-blue{position:absolute !important;left:2px;top:0;display:inline-block;}
.checkbox_box.small span{font-size:0.8rem;line-height:1.4;}
em.help_form{display:none;position:absolute;background:var(--bgDark);color:var(--secondaryColor);
	padding:8px 10px;margin-bottom:10px;width:70%;left:30%;
	bottom:100%;line-height:1.2;}
em.help_form::before{content:'';display:block;position:absolute;bottom:-6px;left:10px;width:0px;height:0px;border-left:10px solid transparent;
	border-right:10px solid transparent;border-top:5px solid var(--bgDark);}
em.help_form.top{width:100%;left:0px;padding:4px 5px;margin-bottom:7px;}
.error_box{display:block;font-size:0.8rem;color:var(--primaryDark);line-height:1.2;padding:5px 0;}

.popup{display:block;z-index:9999999!important;width:460px;color:#000!important;position:fixed!important;
	text-align:center;padding:50px;top:20%;left:50%;margin-left:-230px;
	/*-webkit-box-shadow: 0px 0px 10px 0px rgba(153,153,153,1);-moz-box-shadow: 0px 0px 10px 0px rgba(153,153,153,1);box-shadow: 0px 0px 10px 0px rgba(153,153,153,1);*/}
.popup:before{content:'';position:absolute;background:var(--bgDark);top:0px;left:0px;opacity:0.6;
	display:block;width:100%;height:100%;}
.popup.hidden{display:none;}
.popup > div{position:relative;padding:30px;background:var(--Bg)!important;text-align:left;font-size:0.9rem;
	max-height:460px;overflow-y:scroll;}
.popup .popup-title{display:block;font-size:18px;
	padding-bottom:20px;margin:0px;line-height:1.1;font-weight:500;}
.popup .popup-title.small{margin:10px 0px;text-transform:none;line-height:1.2;font-size:26px;}
.popup .popup-lst{list-style:none;margin:0;font-size:0.9rem;}
.popup .popup-lst li{list-style:none;padding:10px 0;border-top:1px solid var(--borderColor);}
.popup .popup-lst li:first-child{border:none;}
.popup .popup-lst > span{display:block;}
.popup .popup-lst .popup-data{font-style:italic;}
.popup .important{color:var(--primaryColor)!important;}
.popup img{max-width:100%;max-height:300px;}
.popup .left_box{padding-right:20px;height:80%;overflow-y:scroll;}
.popup .popup_options{text-align:left !important;font-size:0.8rem;line-height:1.1;}
.popup .popup_options.right{text-align:right !important;border-top:2px solid var(--borderColor);padding-top:5px;}
.popup .popup_options a{padding:0px 5px !important;margin:2px;display:inline-block;overflow:hidden;color:var(--whiteColor)!important;
	background:var(--secondaryColor);line-height:26px;}
.popup .popup_options.right a{padding:0px 10px !important;line-height:32px;margin:0px;}
.popup .popup_options a:hover{opacity:0.8;}
.popup.accent{}
.popup.accent:before{background:var(--primaryColor);}
.popup input,.popup select,.popup textarea{background:var(--Bg);}
.popup.double{width:800px;margin-left:-400px;top:20%;}
.popup.big{width:100%;height:100%;left:0px;margin:0px;top:0px;}
.popup.big > div{width:1200px;height:90%;top:5%;position:relative;margin:0px auto;}
.popup.big h1{font-size:26px;margin:15px 0px;line-height:1.1;}
.popup strong{font-weight:500;}

.cols{position:relative;display:block;margin:0px!important;float:left!important;}
.cols.right{float:right!important;}
.colspl{padding-left:40px!important;}
.colspr{padding-right:40px!important;}
.colR{float:right;font-size:0.9rem;}
.colR h3{font-size:1.3rem;}
.colR strong{font-weight:500;}
.col2{width:50%!important;}
.col2:nth-child(2n+3){clear:both!important;}
.col3,.col32{width:33%;}
.col3:nth-child(3n+4){clear:both;}
.col32{width:67%;}
.col4,.col42,.col43{width:25%;}
.col4:nth-child(4n+5){clear:both;}
.col42{width:50%;}
.col43{width:75%;}
.col5,.col52,.col53,.col54{width:20%;}
.col52{width:40%;}
.col53{width:60%;}
.col54{width:80%;}
.col5:nth-child(5n+6){clear:both!important;}

.bg_yellow{background:var(--Bg);padding:26px;border-radius:26px;}
.bg_yellow *{position:relative!important;}
.bg_yellow a{position:relative!important;display:inline-block;}
.bg_yellow a .icon{position:relative!important;top:-3px;left:auto;display:block;float:left;margin:0 10px;text-align:center;
	width:30px;height:30px;line-height:30px;background:var(--primaryColor);color:var(--whiteColor);border-radius:50%;}

.articol{position:relative;display:block;padding:5px 4px;}
.articol-inner{position:relative;padding:50px 20px 40px;border:1px solid var(--secondaryColor);border-radius:12px;overflow:hidden;}
.articol:hover .articol-inner{background:var(--Bg);}
.articol .icon{line-height:inherit;}
.articol .articol_data{position:absolute;top:0;right:0;display:inline-block;height:34px;line-height:34px;text-align:center;
	padding:0 10px;overflow:hidden;background:var(--secondaryColor);color:var(--whiteColor);border-radius:0 0 0 7px;}
.articol .articol_data > div{position:relative;line-height:inherit;} 
.articol .articol_data span{position:relative;display:inline-block;padding:0 2px;font-size:0.8rem;line-height:inherit;
	text-transform:uppercase;} 
.articol .articol_data .zi{font-weight:500;}
.articol .articol_data .luna{padding:0px 3px;}
.articol h3,.articol .articol_title{padding:10px 0;font-size:1.4rem;font-weight:500;}
.articol .articol_info{position:relative;text-align:left;font-weight:normal;display:block;padding:5px 10px;
	font-size:0.8rem;line-height:1.6;} 
.articol .articol_info > span{display:inline-block;position:relative;padding-right:10px;}
.articol .articol_info > span:first-child{padding:0;}
.articol .articol_info .icon{float:left;margin-right:5px;}
.articol .articol_breadcrumbs{position:relative;display:block;clear:left;min-height:25px;
	font-size:0.8rem;overflow:hidden;padding:10px 0;}
.articol .articol_breadcrumbs a{position:relative;display:inline-block;padding:0px 10px;margin-right:4px;border-radius:7px;
	line-height:36px;background:var(--bgDark);color:var(--secondaryColor);margin-bottom:4px;}
/* .articol .articol_breadcrumbs a:hover{background:var(--secondaryColor);color:var(--whiteColor);} */
.articol .articol_content{position:relative;display:block;clear:left;padding:10px 0;
	overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;
	-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}
.articol .articol_content strong{font-size:500;}
.articol .articol_footer{position:relative;display:block;clear:left;text-align:right;padding-top:16px;}
/* .articol .articol_footer a{position:relative;display:inline-block;padding;} */

.articol_revenire{display:block !important;clear:left;width:auto !important;
	padding:20px 0px 0px !important;}
.articol_revenire .articol_info{display:inline-block;border-top:1px solid #90c8ed;padding-top:20px;}

.box_testimonial{position:relative;display:block;padding:20px;margin-bottom:20px;font-size:0.9rem;
	background:var(--bgDark);clear:both;border-radius:26px;}
.box_testimonial:last-child{margin:0px;}
.box_testimonial .info_testimonial{display:block;}
.box_testimonial .info_testimonial h4{font-size:0.9rem;margin:0;font-weight:500;}
.box_testimonial .info_testimonial p{padding:0px;margin:0px;font-size:0.8rem;}
.box_testimonial .info_testimonial .avatar_testimonial{display:none;width:120px;height:120px;border-radius:50%;float:left;
	margin:0px 20px 20px 0px;overflow:hidden;}
.box_testimonial .info_testimonial .avatar_testimonial img{min-height:100%;min-width:100%;max-width:120%;}
.box_testimonial .info_testimonial .brand_image_testiomnial{display:none;width:100px;float:left;text-align:center;}
.box_testimonial .info_testimonial .brand_image_testiomnial img{max-width:80%;}
.box_testimonial .content_testiomnial{clear:both;padding:10px 0;}
.box_testimonial .content_testiomnial .icon{position:absolute;top:0px;float:left;background:none;
	width:40px;font-size:2rem;color:var(--borderColor);}
blockquote{font-style:italic;line-height:1.2;}

.hiddenContent{display:none;}

#login_box,#recovery_box,#new_password_box,#unlock_box{display:none;top:20%;}
#login_box > div,#recovery_box > div,#new_password_box > div,#unlock_box > div{overflow-y:auto;}
#login_box form + p,#recovery_box form + p,#new_password_box form + p,#unlock_box form + p{position:relative;padding:0px 0px 10px;margin:0px 0px 10px;border-bottom:1px solid #fff;line-height:1.2;}
#login_box div,#recovery_box div,#new_password_box div,#unlock_box div{position:relative;}
#login_box form,#recovery_box form,#new_password_box form,#unlock_box form{width:100%;}
#login_box h3,#recovery_box h3,#new_password_box h3,#unlock_box h3{margin-bottom:20px;}
#login_box label,#recovery_box label,#new_password_box label,#unlock_box label{display:none;}
/* #login_box .button_create_account{position:relative;display:inline;padding:0px;line-height:inherit;background:transparent; */
	/* color:#fff !important;text-align:left;} */
/* #login_box .error_box,#recovery_box .error_box,#new_password_box .error_box{background:#fff !important;border:none;margin-bottom:14px;} */
/* #login_box .error_box::before,#recovery_box .error_box::before,#new_password_box .error_box::before{top:100%; */
	/* border-left:10px solid #2083c3;border-right:10px solid #2083c3;border-top:5px solid #fff;border-bottom:none;} */
#login_box em.help_form,#recovery_box em.help_form,#new_password_box em.help_form{color:#265aab;background:#fff;}
#login_box em.help_form:before,#recovery_box em.help_form:before,#new_password_box em.help_form:before{border-left:10px solid transparent;
	border-right:10px solid transparent;border-top:5px solid #fff;}

#right_menu{position:fixed;overflow:hidden;height:40px;text-align:right;left:100%;width:400px;margin-left:-40px;
	top:600px;z-index:999999;transform:rotate(-90deg);transform-origin: left top 0;}
#right_menu a{position:relative;top:10px;display:block;float:right;margin:0px 5px;white-space:nowrap;
	width:170px;background:var(--primaryColor);color:var(--whiteColor);text-transform:uppercase;
	text-align:center;font-size:13px;border-radius:10px 10px 0px 0px;height:30px;line-height:30px;font-weight:400;}
#right_menu a:hover{height:40px;top:0px;}

#header_container .box{padding:10px 250px;}
#header_container a{position:relative;display:inline-block;padding:0 10px;height:52px;line-height:52px;
	font-size:0.9rem;font-weight:500;color:var(--secondaryColor);white-space:nowrap;border-radius:12px;}
#header_container a.icon{color:var(--primaryColor);}
#header_container a .icon{display:block;float:left;width:24px;text-align:left;height:52px;line-height:52px;
	font-size:1.1rem;color:var(--primaryColor;)}
#header_container a.icon .icon{text-align:center;font-size:1.6rem;font-weight:bold;}
#header_container a .title{}
#header_container a .info{display:none;}
#header_container a:hover{background:var(--Bg);}
#header_logo{position:absolute;left:20px;text-align:left;padding-right:20px;max-width:230px;}
#header_logo a{display:table-cell;text-align:center;vertical-align:center;height:58px;}
#header_logo img{max-width:100%;max-height:58px;}
#logo_icon{position:absolute;display:none;left:20px;top:10px!important;text-align:center;}
#logo_icon.fixed{display:block;}
#logo_icon a{display:block;text-align:center;padding:5px;border-radius:12px;
	height:50px;width:50px;background:var(--bgDark);}
#logo_icon img{width:40px;height:40px;}
#header_menu{text-align:center;}
#header_menu .header_menu{position:relative;display:inline-block;margin:0 auto;padding:5px;
	background:var(--bgDark);font-weight:500;border-radius:16px;}
#header_menu.fixed .header_menu{top:10px;opacity:0.9;}
.header_menu_lst{position:relative;display:flex;float:left;margin:0;padding:0;align-items:center;list-style:none;}
.header_menu_lst li{display:list-item;list-style:none;height:52px;padding:0;}
.header_menu_lst li:before{display:none;}
#header_menu .button{margin-left:3px;float:left;height:52px;line-height:52px;color:var()}
#header_right_box{position:absolute;top:10px;right:20px;max-width:230px;padding:3px;}
#header_right_box a:hover{background:var(--bgDark);}

#search_container{display:none;}
#search_container > div{overflow-y:auto;}

#banner_container{padding:30px 0;text-align:center;}
#banner_container .banner-title{font-weight:500;font-size:3.8rem;line-height:1.05;padding:20px 200px;}
#banner_container .banner-content{font-size:1.4rem;padding:20px 160px;}
#banner_container .banner-buttons{padding:20px;}
#banner_container .banner-cols{padding:20px;}
#banner_container .banner-col{position:relative;padding:60px 20px 20px;font-size:0.8rem;}
#banner_container .banner-col strong{font-weight:500;}
#banner_container .banner-subtitle{font-size:1.1rem;font-weight:500;padding-bottom:10px;}
#banner_container .banner-icon{position:absolute;top:0px;width:40px;height:40px;line-height:40px;left:50%;margin-left:-30px;
	border-radius:50%;background:var(--secondaryColor);z-index:4;color:var(--Bg);text-align:center;font-size:2rem;}

#navigare{min-height:48px;padding-bottom:30px;}
#navigare a,#navigare span{position:relative;display:inline-block;line-height:44px;height:44px;background:var(--secondaryColor);color:var(--whiteColor);
	float:left;padding:0px 10px 0px 20px;margin-bottom:4px;margin-right:7px;}
#navigare a::after{content:'';position:absolute;top:0px;right:-16px;display:block;width:0px;height:0px;z-index:2;
	border-left:10px solid var(--Bg);border-top:22px solid transparent;border-bottom:22px solid transparent;}
#navigare a.first{border-radius:7px 0 0 7px;font-size:0;}
#navigare a.first::before{content:'';position:absolute;left:7px;;top:17px;display:block;width:10px;height:10px;z-index:1;
	background:var(--whiteColor);border-radius:5px;}
#navigare a.breadcrumbs{}
#navigare a.breadcrumbs::before{content:'';position:absolute;left:-7px;top:0px;display:block;width:0px;height:0px;z-index:3;
	border-left:10px solid var(--secondaryColor);border-top:22px solid transparent;border-bottom:22px solid transparent;
	opacity:1!important;}
#navigare a.breadcrumbs:hover + #navigare a.breadcrumbs::before,#navigare a.breadcrumbs:hover::after{opacity:0.8;}
#navigare a.breadcrumbs:hover::before{opacity:1;}
#navigare span{border-radius:0 7px 7px 0;}

#news_container{position:relative;display:block;clear:both;z-index:99;text-align:center;}
#news_container p{font-size:0.8rem;line-height:1.3;}
#news_container ul,#news_container li{list-style:none !important;padding:0;}
#news_container li:before{display:none;}
#news_container strong{font-weight:500;}
.news_image{display:inline-block;max-width:130px;height:130px;text-align:center;margin:0px auto;vertical-align:top;}
.news_image .icon{width:60px;height:40px;line-height:40px;background:#000;opacity:0.4;border-radius:12px;
	margin-top:30%;margin-left:-30px;}
.news_image:hover .icon{opacity:0.5;}
.news_image img{max-width:100%;margin:0px auto;max-height:130px;}
.news_txt{text-align:left;}
.news_title{display:block;padding-bottom:14px;font-size:1.1rem;font-weight:500px;}
.news_txt .news_content{width:74%;background:var(--whiteColor);padding:30px;border-radius:26px;}
.news_txt .news_comment{width:26%;position:relative;padding:20px 0 20px 20px;text-align:left;
	font-size:0.9rem;line-height:1.2;}
.news_txt .news_comment img{float:right;max-width:130px;}
.news_txt .news_comment em,.news_txt .news_comment span{display:block;padding-top:5px;}
.news_txt .news_comment span{font-size:0.8rem;}
.news_txt h4{font-size:20px;line-height:1.4;border-bottom:1px solid #034773;}
.news_form{}
.news_form fieldset{padding:0px 5px;}
.news_form input{width:100%!important;}
.news_form .icon{background:var(--whiteColor);}
/* #banner_news  ul{margin:0px;} */
/* #banner_news #rbxslider{max-height:80px !important;overflow:hidden !important;} */
/* #banner_news #rbxslider li{height:80px !important;} */
/* #banner_news .bx-wrapper{margin:0px !important;margin-left:20px !important;padding:0px !important;} */
/* #banner_news .bx-controls{display:none !important;} */
/* #banner_news .bx-viewport{height:auto !important;} */
.bx-viewport{height:auto !important;}


#footer_container{padding:40px 0;color:var(--grayTxt);}
#footer_container img{max-width:100%;width:160px;}
#footer_container ul{position:relative;display:inline-block;margin:0;padding:0;align-items:right;list-style:none;}
#footer_container li{display:inline-block;list-style:none;height:46px;padding:2px;}
#footer_container li:before{display:none;}
#footer_container li a{display:inline-block;border:2px solid var(--secondaryColor);color:var(--secondaryColor);
	font-weight:500;padding:0 20px;border-radius:6px;line-height:38px;height:42px;}
#footer_container li a:hover{border-color:var(--bgDark);}

#bottom_container{padding-bottom:40px;font-size:0.8rem;color:var(--grayTxt);}
#bottom_container .box-inner{border-top:1px solid var(--borderColor);padding-top:40px;}
#bottom_container img{max-width:100%;width:100px;background:var(--grayTxt);padding:2px;}

textarea:focus,input:focus,select:focus{outline:0;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {-webkit-box-shadow: 0 10px 0px 1000px #ffffff inset;}
input:-moz-autofill{-moz-box-shadow: 0 0 0px 1000px #ffffff inset;}
input:-o-autofill{-o-box-shadow: 0 0 0px 1000px #ffffff inset;}
input:-khtml-autofill{-khtml-box-shadow: 0 0 0px 1000px #ffffff inset;}
input:focus:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px #ffffff inset;}
input:focus:-moz-autofill{-moz-box-shadow: 0 0 0px 1000px #ffffff inset;}
input:focus:-o-autofill{-o-box-shadow: 0 0 0px 1000px #ffffff inset;}
input:focus:-khtml-autofill{-khtml-box-shadow: 0 0 0px 1000px #ffffff inset;}
::-webkit-input-placeholder{color:#7b83af;}
::-moz-placeholder{color:#7b83af;}
:-ms-input-placeholder{color:#7b83af;}
:-moz-placeholder{color:#7b83af;}

.icheckbox_square-blue,.iradio_square-blue{position:relative;background:var(--Bg)!important;
	border:2px solid var(--borderColor)!important;border-radius:4px;}
.iradio_square-blue{border-radius:50%;}
.icheckbox_square-blue.hover,.iradio_square-blue.hover{border-color:var(--primaryColor)!important;}
.icheckbox_square-blue.checked,.iradio_square-blue.checked{border-color:var(--primaryColor)!important;}
.icheckbox_square-blue.checked::before{content:'';position:absolute;width:9px;height:9px;
	background:var(--primaryColor);left:5px;top:5px;}
.iradio_square-blue.checked::before{content:'';position:absolute;width:6px;height:6px;border-radius:50%;
	background:var(--primaryColor);left:6px;top:6px;}
.white-inner .icheckbox_square-blue,.white-inner .iradio_square-blue{background:var(--whiteColor)!important;}