/* Montserrat-Font */
@font-face {
font-family: 'Montserrat Regular';
font-style: normal;
font-weight: normal;
src: url('../fonts/Montserrat-Regular.woff') format('woff');
}
@font-face {
font-family: 'Montserrat Bold';
font-style: normal;
font-weight: normal;
src: url('../fonts/Montserrat-Bold.woff') format('woff');
}
@font-face {
font-family: 'Montserrat SemiBold';
font-style: normal;
font-weight: normal;
src: url('../fonts/Montserrat-SemiBold.woff') format('woff');
}
/* Poppins-Font */
@font-face {
font-family: 'Poppins Regular';
font-style: normal;
font-weight: normal;
src: url('../fonts/Poppins-Regular.woff') format('woff');
}
@font-face {
font-family: 'Poppins Medium';
font-style: normal;
font-weight: normal;
src: url('../fonts/Poppins-Medium.woff') format('woff');
}
@font-face {
font-family: 'Poppins SemiBold';
font-style: normal;
font-weight: normal;
src: url('../fonts/Poppins-SemiBold.woff') format('woff'); 
}
/* Bebas Neue Font */
@font-face {
    font-family: 'bebas_neueregular';
    src: url('../fonts/bebasneue.woff2') format('woff2'),
         url('../fonts/bebasneue.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
body {
	margin: 0;
	font-family: 'Montserrat Regular', 'Poppins Regular';
	font-size: 1rem;
	font-weight: normal;
	line-height: 1.5;
	color: #fff;
	text-align: left;
}
*{padding: 0px; margin: 0px;}
h1{font-size:42px; color: #282828;font-family: 'Montserrat Regular';}
h2 {font-size:40px; color: #282828;font-family: 'Montserrat Bold';}
h3 {font-size:32px; color: #282828;font-family: 'Montserrat Regular';}
h4 {font-size:28px; color: #282828;font-family: 'Montserrat Regular';}
h5 {
    font-size: 20px;
    color: #282828;
    font-family: 'Montserrat Regular';
    line-height: 1.5;
}
h6 {font-size:18px; color: #282828;font-family: 'Montserrat Regular';}
a{ color: #187cab; text-decoration: none;}
a:hover{ color: #a3b33b;}
p{ font-size: 20px;color: #282828;}
.text-green{ color: #a7b34c;}
.form-control{ font-size: 14px; background-color: #fff;color: #282828; padding: 12px 10px;background: #f9f9f9;border: 1px solid #c2c2c2;}
.form-control:focus{ box-shadow: none;border-color: #ced4da;}
/* .btn-primary {color: #fff;background-color: #a3b33b;border-color: #a3b33b; padding:16px 40px;border-radius: 10px; font-size: 18px; text-transform: capitalize; border: 0px;line-height: normal;} */
.btn-primary {
    color: #fff;
    background-color: #a7b351;
    border-color: #a7b351;
    padding: 16px 40px;
    border-radius: 10px;
    font-size: 18px;
    text-transform: capitalize;
    border: 0px;
    line-height: normal;
}

.btn-primary:hover {color: #fff;background-color: #b3c252;border-color: #b3c252;}
.btn-primary:active {color: #fff;background-color: #a3b33b;border-color: #a3b33b;}
.btn-primary:focus {color: #fff;background-color: #a3b33b;border-color: #a3b33b;box-shadow:none;}

.btn-secondary {color: #fff;background-color: #a3b33b;border-color: #a3b33b; border-radius: 5px; padding: 5px 10px;font-size: 12px; text-transform: capitalize;min-width: 105px;text-align: center;}
.btn-secondary:hover {color: #fff;background-color: #b3c252;border-color: #b3c252;}
.btn-secondary:active {color: #fff;background-color: #a3b33b;border-color: #a3b33b;}
.btn-secondary:focus {color: #fff;background-color: #a3b33b;border-color: #a3b33b;box-shadow:none;}

.btn-success {color: #fff;background-color: #187cab;border-color: #187cab; border-radius: 5px; padding: 5px 10px;font-size: 12px; text-transform: capitalize;min-width: 105px;text-align: center;}
.btn-success:hover {color: #fff;background-color: #0199ca;border-color: #0199ca;}
.btn-success:active {color: #fff;background-color: #187cab;border-color: #187cab;}
.btn-success:focus {color: #fff;background-color: #187cab;border-color: #187cab;box-shadow:none;}

.btn-outline-success {color: #fff;background-color: #a3b33b;border-color: #a3b33b; border-radius: 5px;padding: 5px 10px;font-size: 12px;text-align: center;border: 0px;}
.btn-outline-success:hover {background-color: #b3c252; color: #fff;}

.btn-outline-primary {color: #282828;border: 1px solid #a3b33b; padding:13px 40px;border-radius: 10px; font-size: 18px; text-transform: capitalize;}
.btn-outline-primary:hover{color: #fff;background-color: #b3c252;border-color: #b3c252;}

.navbar-light .navbar-nav .nav-link.active {color: #a3b33b;}
.navbar-expand-lg .navbar-nav .nav-link{ padding: 0 15px; font-size: 15px; color: #fff;}
.navbar-light .navbar-nav .nav-link {color: #187cab;}
.navbar-light .navbar-brand {padding: 0px;}
.navbar-brand img{ width: 110px;}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus{color: #a3b33b;}
.header .fixed-top{ width: 100%; float: left; padding: 20px; background: #fff;box-shadow: 0px 3px 4px 0px rgb(209 207 207);-webkit-box-shadow: 0px 3px 4px 0px rgb(209 207 207);}
/*-----------------------------------------------Common CSS-----------------------------------------*/
header{
    width: 100%;
    float: left;
    padding: 20px;
    background: #fff;
    box-shadow: 0px 3px 4px 0px rgb(209 207 207);
    -webkit-box-shadow: 0px 3px 4px 0px rgb(209 207 207);
	position:fixed;
	z-index: 999;
}
.banner{ background: transparent; width: 100%; float: left; padding: 150px 0 150px; text-align: center; margin-top: 98px;}
.menu {
    font-size: 12px;
    font-weight: 700;
    color: #282828;
    padding: 16px 0 0 0;
    line-height: 1;
    display: inline-flex;
}
.mainMenu{
	padding-left: 2rem;
    font-size: 13px;	
}
.mainMenu li a:hover{
	color:#a3b33b !important;	
}
.menu li {
    line-height: 1;
    /* border-right: 1.5px solid #282828; */
    border-right: none;
}
#menu-secure-right li a {
    background-color: #b3c252;
    color: #fff;
    border-radius: 5px;
    padding: 5px 10px;
    font-size: 12px;
    text-align: center;
    border: 0px;
    margin-right: 10px;
	font-weight: 400;
	font-family: 'Montserrat';
    text-transform: capitalize;
}
.mainContainer{
	padding:8rem 0 0 0;	
}
.langBar {
    background-color: #b3c252 !important;
    border-radius: 35px;
    padding: 2px 3px;
}
.langBarBg{
	padding: 0;	
}
.langUl .nav-link.active, .navbar-nav .nav-link.show {
    background: #fff;
    border-radius: 12px;
    color: #b3c252;
}
.sectionDiv{
	padding-top: 8rem;	
}
.rowPadding {
    margin-top: 6rem;
    float: left;
}
.colPaddingLeft{
	padding-left:4rem;	
}
.colPaddingRight{
	padding-right:4rem;	
}
.section2 {
    padding-bottom: 3rem;
}
.smartSolution{
    padding-bottom: 6rem;
}
.smartSolutionPadding img{
	/*padding-bottom: 2rem;	 */
}
.smartSolution .text-center p{
	padding:0;
	margin:0;
}
.smartSolColor{
	color:#0000FF;	
}
.futureDiv h2{
	padding-bottom: 2rem;	
}
.fingertipsDiv {
    background: #e6f1ff;
    float: left;
    margin-top: 6rem;
}
.fingertipsRow{
    margin-bottom: 6rem;
}
.portfolio{
	font-style:italic;	
}
.btn_explore {
    width: 100%;
    float: left;
    text-align: center;
    margin-top: 20px;
}
.btn_explore .btn {
    background: transparent;
    border: 1px solid #514847;
    color: #0000FF;
    margin-bottom: 40px;
}
.btn_explore .btn:hover {
    background: #b3c252;
    color: #fff;
}
.accordionContainer .accordion-button{
	background-color: transparent;	
	display: block;
}
.accordion-button:not(.collapsed){
	box-shadow: none;	
}
.accordionContainer button.accordion-button {
	background-color: transparent !important;
	background: transparent;
	color: #212529 !important;
	border: 0;
	padding: 1rem;
}
.accordion-item:first-of-type>.accordion-header .accordion-button {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.accordion-item:first-of-type {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.accordion-item {
    border-left: 1px solid lightgray !important;
	border-top: 0 !important;
	border-right: 0 !important;
	border-bottom: 0 !important;
}
.accordionContainer .accordion-body{
	padding-top: 0;	
}
.accordionContainer .accordion-button{
	margin-top: 1rem;
	margin-bottom: 1rem;	
}
footer{
	background: #e5e5e5;	
}
footer ul li a {
    font-size: 16px;
    padding-right: 1rem;
    padding-top: 0;
    float: left;
    color: #282828;
}
footer p{
	font-size: 16px;
    padding-top: 1.5rem;
	float:left;
}
footer img{
	padding-right: 0.3rem;	
}
 
.dropbtn {
  background-color: #04AA6D;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropdown-content a:hover {background-color: #ddd;}

.dropdown:hover .dropdown-content {display: block;}

.dropdown:hover .dropbtn {background-color: #3e8e41;}
.footerDropdown{
	bottom: 0;
    padding-bottom: 10px;
    float: right;
    margin-bottom: 57px;
	border-radius: 10px !important;
    background: #716f6f !important;
}
.footerDropdown a{color:#fff; font-size:12px;}
.footerDropdown a:hover{color:#a3b33b!important;background-color: transparent; font-size: 12px;}
.dropButton{background-color: transparent;
    color: #282828;
    padding-top: 25px;
    font-size: 16px;
    border: none;}
.dropDown_footer:hover .dropbtn{background-color: transparent;}

.menu-top-menu-container{
	    margin-right: auto;
}
footer section{
	position:absolute;
	float:left;
	padding-left:2rem;
	text-align:left;
}
.smartSolutionPadding img{
	height:80px !important;
	width:80px !important;
}
.footer-bottom{
	display: inline;
    border-top: none;
    float: left;
    padding: 20px 0px !important;
    width: 100%;
    text-align: center;
    background: #e5e5e5;
    --bs-gutter-x: 0;
}
.footer-bottom ul{
float: left;
list-style: none;
}
.menu-footer-menu-container{
    display: inline-block;
}
.menu-footer-menu-container ul{
    display: flex;
}
.cnss-social-icon{
display: inline;
}
.mainContainer .rowPadding video{
height: 295px;
    border-radius: 40px;
}
.sectionDiv div{
text-align: center;
}
.sectionDiv div video{
border-radius: 40px;
}
.footer_menu_icon {
	padding-top: 22px;
	float: right;
}
.menu-footer-menu-container .cnss-social-icon{
text-align: left;
    position: relative;
    padding-left: 1rem;
    float: right;
}
.cnss-social-icon {
    text-align: left;
    position: relative;
    padding-left: 2rem !important;
    float: right;
}

.firstsection_h2{
	color:#555555 !important;
}

.cta_button_one{
padding-top: 1rem;
}
.cta_button_one .btn{
padding: 8px 30px;
background: transparent;
color: #282828;
border: 1px solid #b3c252;
}
.cta_button_one .btn:hover{
background: #b3c252;
}
.cta_button_one .btn-lg{
padding: 10px 30px;
background: #b3c252;
color: #282828;
border: 1px solid #b3c252;
}
.cta_button_one .btn-lg:hover{
background: #282828;
color: #fff;
border: transparent;
}
.cta_button_two a{
color: #1A16D5;
}
.cta_button_two a:hover {
    border-bottom: 1px solid #c5c4c2;
    padding-bottom: 1rem;
    color: #282828;
}
.fingertipsDiv .btn-lg{
 padding: 10px 30px;
    background: #b3c252;
    color: #fff !important;
    border: 1px solid #b3c252;
    background-color: #b3c252 !important;
}
.fingertipsDiv .btn-lg:hover {
    padding: 10px 30px;
    background: #282828;
    color: #fff !important;
    border: 1px solid #b3c252;
    background-color: #282828 !important;
}
.section2 .gap-3{
 background: #b3c252 !important;
    color: #fff !important;
    border: 1px solid #b3c252;
    background-color: #b3c252 !important;
    padding: 16px 40px;
    border-radius: 10px;
    font-size: 18px;
    line-height: 1.5;
    text-transform: capitalize;
}
.section2 .gap-3:hover{
  background: #282828 !important;
    color: #fff !important;
    border: 1px solid #282828;
    background-color: #282828 !important;
    padding: 16px 40px;
    border-radius: 10px;
    font-size: 18px;
    line-height: 1.5;
    text-transform: capitalize;
}
.cta_button_one button.btn.btn-outline-primary.start-free-traial{
    padding: 8px 30px;
    background: transparent;
    color: #282828;
    border: 1px solid #b3c252;
}
.cta_button_one button.btn.btn-primary.btn-lg {
	padding: 10px 30px;
	background: #b3c252;
	color: #ffffff;
	border: 1px solid #b3c252;
}

.thanklanguage a.notranslate {
    border-right: 0;
    margin: -6px 0;
}
.thanklanguage a.notranslate {
    padding: 1px 15px;
    color: #fff;
    margin-right: 0;
    position: relative;
    overflow: hidden;
    display: inline-block;
    float: left;
    background: #b3c252;
}
.thanklanguage a.notranslate.EN {
    border-radius: 25px 0 0 25px;
}
.thanklanguage a.notranslate.AR {
    border-radius: 0px 25px 25px 0px;
}
.thanklanguage a.notranslate:before {
    left: 100%;
}

.translated-rtl .thanklanguage a.notranslate.AR:before, .lang-en .thanklanguage a.notranslate.EN:before, .lang-de .thanklanguage a.notranslate.DE:before, .lang-ja .thanklanguage a.notranslate.JA:before, .lang-en-US .thanklanguage a.notranslate.EN:before {
    content: '';
    display: inline-block;
    position: absolute;
    left: 3px;
    top: 3px;
    height: calc(100% - 6px);
    width: calc(100% - 3px);
    z-index: 1;
    background: #fff;
    border-radius: 10px;
}
.thanklanguage img {
    display: none !important;
}
.translated-rtl .thanklanguage a.notranslate.AR span, .lang-en .thanklanguage a.notranslate.EN span, .lang-en-US .thanklanguage a.notranslate.EN span, .lang-de .thanklanguage a.notranslate.DE span, .lang-ja .thanklanguage a.notranslate.JA span {
    color: #b3c252;
}
.thanklanguage a.notranslate span {
    position: relative;
    z-index: 2;
    color: #ffffff;
    margin: 0;
	font-family: 'Montserrat Regular', 'Poppins Regular' !important;
}
.translated-rtl .thanklanguage a.notranslate.AR:before {
    left: 0px;
    right: 3px;
}
.translated-rtl{
	direction:rtl;
}

.menu {
    font-size: 12px;
    font-weight: 700;
    color: #282828;
    padding: 16px 0 0 0;
    line-height: 1;
    display: inline-flex;
}
.menu li {
    line-height: 1;
    / border-right: 1.5px solid #282828; /
    border-right: none;
}
.menu-4see-right-container li a {
    background-color: #b3c252;
    color: #fff !important;
    border-radius: 5px;
    padding: 5px 10px !important;
    font-size: 12px !important;
    text-align: center;
    border: 0px;
    margin-right: 10px;
}
.menu li a {
    padding: 0px 15px;
    font-size: 1rem;
    font-weight: 400;
    color: #187cab;
    font-family: 'Montserrat';
    text-transform: capitalize;
}

/*-----------------------------------------------Demo Start-----------------------------------------*/
.signup_left_div{
	padding: 4rem 8rem 2rem 4rem;	
}
.signup_left_div h2{
	color: #000;
    font-size: 30px;
    font-weight: 700;
    line-height: 40px;
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.signup-right {
    background: url(../images/signup_bg.jpg) no-repeat;
    height: 100vh;
}
.signup-left .signup_left_div p{
	padding-bottom: 1rem;	
}
.signup-left .btn_submit {
    background: #ccdb64 !important;
    color: #282828 !important;
    border: 0;
    border-radius: 5px;
    padding: 10px;
    font-size: 16px;
}
.demo_home{
    float: right;
    padding: 6rem 6rem 0 0;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 14px;
}
.demo_home a{
	float: right;
    color: #fff;
    font-weight: 600;
    font-size: 18px;
    text-transform: uppercase;
    / background: #414141; /
    padding: 8px;
}
.demo_home a:hover{
	color: #a7b34c;	
}
.get-demo-page{
	display:none;
}
.footer_menu_icon_demo{
	
}
/*-----------------------------------------------Demo End-----------------------------------------*/

/* 2024-07-29 */
.home_banner_title{
	font-size: 2rem;
    color: #606467;
}
.one{
	color: #202124;
    width: 100% !important;
    float: left;
}

/* Start Code for Animation Css */ 
.w3-animate-bottom1{position:relative;animation:animatebottom 1.5s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.w3-animate-bottom2{position:relative;animation:animatebottom 3s}@keyframes animatebottom{from{bottom:-500px;opacity:0} to{bottom:0;opacity:1}}
.w3-animate-bottom-img{position:relative;animation:animatebottom 3s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.w3-animate-top{position:relative;animation:animatetop 2.5s}@keyframes animatetop{from{top:-300px;opacity:0} to{top:0;opacity:1}}


.w3-animate-bottom_sec1{position:relative;animation:animatebottom 1.5s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.w3-animate-bottom_sec2{position:relative;animation:animatebottom 3s}@keyframes animatebottom{from{bottom:-500px;opacity:0} to{bottom:0;opacity:1}}
.w3-animate-bottom-sec-img{position:relative;animation:animatebottom 3s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.w3-animate-top{position:relative;animation:animatetop 2.5s}@keyframes animatetop{from{top:-300px;opacity:0} to{top:0;opacity:1}}

.w3-animate-bottom_sec_platform{position:relative;animation:animatebottom 1.5s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}

.w3-animate-bottom3{position:relative;animation:animatebottom 1.5s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.w3-animate-bottom-img3{position:relative;animation:animatebottom 3s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}

/* End Code for Animation Css */

.get_str_burron{
	border-bottom: 1px solid #c5c4c2;
	padding-bottom: 1rem;
	color: #1A16D5;
}
.seven-title h2{
	padding-top: 5rem;
}
.accordionContainer button{
    font-size: 20px;
}
.assessbuilding .innerContainer .accordionContainer .accordion-body {
    font-size: 20px;
}
.accordionContainer .accordion-body{
	font-size: 20px;
}

/* For Arabic Language*/

.translated-rtl .menu-top-menu-container{
	margin-left: auto;
	margin-right: 0;
}
.translated-rtl .mainMenu{
	padding-right: 2rem;
}
.translated-rtl .menu-4see-right-container li a{
    margin-left: 10px;
    margin-right: 0;
}
.translated-rtl .home_first{
	float:none;
	text-align:right;
}
.translated-rtl .home_second .sectionDiv{
    padding-right: 4rem;
    text-align: right;
}
.translated-rtl #features .colPaddingLeft{
    padding-right: 4rem;
    text-align: right;
}
.translated-rtl #resorces .colPaddingRight{
	padding-left: 4rem;
    padding-right: 0;
}
.translated-rtl .home_three .colPaddingLeft{
	padding-right: 4rem;
    padding-left: 0;
    text-align: right;
}
.translated-rtl .home_four{
	text-align: right;
}
.translated-rtl .home_five{
	text-align: right;
}
.translated-rtl .home_six{
	text-align: right;
}
.translated-rtl .comon_head_ar{
	text-align: right;
}	
.translated-rtl .accordion-item{
    border-right: 1px solid lightgray !important;
    border-left: 0 !important;
}
.translated-rtl .footer section{
	padding-right: 2rem;
}
.translated-rtl .cnss-social-icon {
	float: left;
	padding-left: 0 !important;
}
.translated-rtl #block-8{
	padding-right: 2rem;
}
.translated-rtl .fas.fa-long-arrow-alt-right{
	transform: rotate(180deg);
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{color: #dc3232 !important;}

/* Valere Menu 19-09-2024 */
.menu-valere-left-container{
    margin-right: auto;
}
.menu-valere-left-container li a{
	color: #282828;
	text-decoration:none;
}
.menu-valere-footer-container {
	display: inline-block;
}
.footer_menu_icon ul li{
    float: left;
}
.cnss-social-icon img{
	width: auto;
	height: auto;
}
.cta_button_valre_home {
	color: #1A16D5;
	/* border-bottom: 1px solid #c5c4c2; */
	padding-bottom: 1rem;
	padding-top: 1rem;
}
.cta_button_valre_home:hover {
	/*border-bottom: 1px solid #c5c4c2;*/
	padding-bottom: 1rem;
	color: #282828;
}
.cta_button_valre_home a{
	text-decoration: none;
}
.cta_button_valre_home a:hover {
	text-decoration: none;
	color: #282828;
}
.fingertipsDiv .btn-primary{
    text-transform: none;
}
.cn-fa-instagram a{
	padding-right: 0;
}

/*.feature{
	background-color: #d4d4d4;
    width: 125px;
    padding: 10px;
    margin: 5px;
    font-size: 24px;
    font-family: 'Montserrat Regular';
	font-weight: 700;
} */

/* Start Code For Language */

header .gtranslate_wrapper .gt_switcher .gt_selected a{
	width: 100px;
	text-align:left;
}
header .gt_container--f1tn1y .gt_switcher,
header .gt_container--f1tn1y .gt_switcher .gt_option {
    width: 100px;
}
header .gt_container--vkpll .gt_switcher,
header .gtranslate_wrapper .gt_switcher{
    width: 100px;
}

header .gtranslate_wrapper .gt_switcher{
	position: relative;
    overflow: visible;
    height: 32px;
}
header .gtranslate_wrapper .gt_switcher .gt_selected a:after{
	display:none;
}
header .gtranslate_wrapper .gt_switcher .gt_option {
	position: absolute;
    top: 100%;
}
.translated-rtl header .gt_option{
	float: right;
	left: -15px; 
	width: 113px !important;
}
.translated-rtl header .gt_container-uk0ga .gt_switcher{
	text-align: right;
}
.translated-rtl header .gt_container-uk0ga .gt_switcher .gt_option{
	width: 186px;
}
.translated-rtl header .gt_container-uk0ga .gt_switcher .gt_option a {
	color: #000;
	padding: 3px 79px 3px 0;
}
.translated-rtl header .gtranslate_wrapper .gt_switcher .gt_selected a{
    text-align: right;
}
.translated-rtl header .gt_container--echhff .gt_switcher .gt_option a{
	padding: 3px 64px 3px 0;
	float: right;
}
.translated-rtl header .gt_container--ug4u3j .gt_switcher .gt_option{
	width: 126px;
}
.translated-rtl header .gt_switcher .gt_option a{
	padding: 3px 8px 3px 0;
	float: right;
}
.translated-rtl .footer_menu_icon{
	float: left;
}
.translated-rtl footer p{
	float: right;
}
.translated-rtl footer ul li a{
	padding-left: 1rem;
}
footer .container-fluid{
	padding-left: 2rem;
	padding-right: 2rem;
}
.grecaptcha-badge{
	bottom: 44px !important;
}
.valere_copyright_space{
	padding-left:5px;
}
/* End Code For Language */
.signup_left_div .wpcf7-response-output{
	color: #dc3232 !important;
}
.ret_valere_home{
    padding-bottom: 16px;
}
.ret_valere_home a{
	color: #777777;
	font-size:18px;
}
.ret_valere_home a:hover{
	color: #282828;
}