.wpcf7 form{position:relative}.wpcf7 form>div,.wpcf7 form>p{margin-bottom:1.2em}.wpcf7 .wpcf7-form-control-wrap{width:100%;display:block}.wpcf7 input:not([type=submit]):focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:var(--ast-border-color);outline:0}.wpcf7 input:not([type=submit]),.wpcf7 select,.wpcf7 textarea{width:100%;padding:.75em}.wpcf7 input[type=file]{color:#666;height:auto;border-width:1px;border-style:solid;border-color:var(--ast-border-color);border-radius:2px;background:#fafafa;box-shadow:none;box-sizing:border-box;transition:all .2s linear}.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{display:inline-block;background:#e9eef2;color:#555;clear:none;cursor:pointer;line-height:0;height:1.2em;margin:-3px 4px 0 0;outline:0;padding:0;border-radius:.2em;text-align:center;vertical-align:middle;width:1.4em;min-width:1.4em;transition:all .2s linear}.sticky{
position: fixed;
width: 100%;
}
body,html {
height: auto !important;
overflow-x: hidden !important;
overflow-y: auto !important;
}  
.ast-primary-header-bar {
display: block;
position: fixed;
width: 100%;
}
.footerForm{
padding: 25px;
background-color: white;
border-radius: 10px;
box-shadow: 0 1px 6px 0 rgb(2 75 105 / 23%), 0 6px 22px 0 rgb(2 75 105 / 6%);
}
.m-right{
margin-right: 4%;
}
.half-width-field{
width: 48%;
float: left;
}
.footerForm .wpcf7-form-control-wrap input{
height: 50px;	
}
.footerForm .wpcf7-form-control-wrap input:focus {
outline: none;
border: 1px solid #005D84 !important;
}
.footerForm .wpcf7-form-control-wrap textarea:focus {
outline: none;
border: 1px solid #005D84 !important;
}
.footerForm .half-width-field:nth-child(2), .footerForm .half-width-field:nth-child(4), .footerForm .half-width-field:nth-child(6) {
float: right;
}
.elementor-widget-wp-widget-nav_menu ul{
list-style:none;
padding:0;
margin:0;
}
.elementor-widget-wp-widget-nav_menu li a{
font-family: "Montserrat", Sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 35px;
color: #fff;
}
.elementor-element-75a1521 .divider.small-print-divider {
width: 20px;
margin: 0px 14px;
background-color: #fff;
opacity: 0.23;
display: inline-block;
height: 1px;
vertical-align: middle;
}
.elementor-element-75a1521 .split-content  a{
font-family: "Montserrat", Sans-serif;
font-size: 16px;
font-weight: 400;
color: #fff;
}
.elementor-element-4fd80a7{
text-align:right;
font-family: "Montserrat", Sans-serif;
font-size: 16px;
font-weight: 400;
color: #fff;
}
.elementor-24 .elementor-element.elementor-element-24a6d0a .elementor-image-box-title {
float: right;
}
.elementor-24 .elementor-element.elementor-element-24a6d0a .elementor-image-box-wrapper {
text-align: left;
float: right;
}
.elementor-element-24a6d0a .elementor-image-box-content {
width: auto;
float: right;
}
.elementor-page-24 .elementor-element-2a66b00 ,
.elementor-page-111 .elementor-element-2a66b00{
background: none !important;
}
.elementor-element-3cd2061 .elementor-image-box-content {
width: auto;
float: right;
}
.elementor-24 .elementor-element.elementor-element-3cd2061 .elementor-image-box-wrapper{
float:right
}
.elementor-116 .elementor-element.elementor-element-e06795f .elementor-widget-image{
width: 90px;
height: 90px;
margin: 0px auto 23px;
border-radius: 50px;
background-color: #fff;
box-shadow: 0 6px 22px 0 rgb(2 75 105 / 6%), 0 1px 6px 0 rgb(2 75 105 / 23%);
padding: 20px;
}
.elementor-page.elementor-page-116 .elementor-element-2a66b00 {
background: none !important;
}
.elementor-tab-desktop-title.elementor-active {
border-top: 5px solid #f58832 !important;
}
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content {
border-radius: 20px;
overflow: hidden;
padding: 0;
margin-top: 30px;
}
.elementor-page-118 .elementor-element-2a66b00 {
background: none !important;
}
.page-id-251 .elementor-element-2a66b00 {
background: none !important;
}
.elementor-119 .elementor-element.elementor-element-4284018 > .elementor-widget-container {
overflow: hidden;
}
.page.page-id-120 .elementor-element-2a66b00 {
background: none !important;
}
.elementor-element.elementor-element-d44601d .cls-2 {
fill: #f68831 !important;
stroke: #f68832 !important;
stroke-miterlimit: 10;
}
.elementor-element.elementor-element-1807be3 .cls-2 {
fill: #f68832;
stroke: #f68832;
}
#blogBanner {
min-height: 510px;
width: 100%;
padding-top: 80px;
}
.post-type-archive-blog #blogBanner {
background-image: url(//www.vocantas.com/wp-content/uploads/2021/12/60871a8a49382a2ccebbc046_BG_Industries-2.png), url(//www.vocantas.com/wp-content/uploads/2021/12/60b122070af8e058db4ad7a6_Blog_Banner-1.jpeg);
background-position: 50% 50%, 50% 0%;
background-size: cover, cover;
}
.post-type-archive-case_study #blogBanner {
background-image: url(//www.vocantas.com/wp-content/uploads/2021/12/60871a8a49382a2ccebbc046_BG_Industries-2.png), url(//www.vocantas.com/wp-content/uploads/2021/12/60b12209d0bf1bd41b35ad39_CaseStudy_Banner-1.jpeg);
background-position: 50% 50%, 50% 0%;
background-size: cover, cover;
}
.post-type-archive-news #blogBanner {
background-image: url(//www.vocantas.com/wp-content/uploads/2021/12/60871a8a49382a2ccebbc046_BG_Industries-2.png), url(//www.vocantas.com/wp-content/uploads/2021/12/60b122135fdd54dcc1bd9da5_News_Banner.jpeg);
background-position: 50% 50%, 50% 0%;
background-size: cover, cover;
}
.archive .site-content .ast-container{
max-width:100%;
padding:0;
display:block;
}
.blogcontainer {
max-width: 1240px;
margin: 0 auto;
}
#blogBanner h5 {
margin-bottom: 17px;
color: #f58832;
font-size: 30px;
font-family: Montserrat, sans-serif;
font-weight: 600;
}
#blogBanner h2 {
color: #ffffff;
font-family: "Montserrat", Sans-serif;
font-size: 4em;
font-weight: 700;
line-height: 1;
margin-bottom:30px;
}
#blogBanner p{
color: #FFFFFF;
font-family: "Montserrat", Sans-serif;
font-size: 18px;
font-weight: 600;
line-height: 29px;
}
.itemPost {
width: 31.333333%;
float: left;
margin: 0 1% 20px;
transition: all 0.5s;  
}
.itemPost:hover {
transform: scale(0.95);
}
section#postConts {
margin-top: 60px;
margin-bottom: 60px;
display: inline-block;
width: 100%;
}
.itemPost {
width: 31.333333%;
float: left;
margin: 0 1% 30px;
background: #fff;
overflow: hidden;
border-radius: 15px;
box-shadow: 0 1px 6px 0 rgb(2 75 105 / 11%), 0 6px 22px 0 rgb(2 75 105 / 3%);
}
.item_content p {
margin: 0;
}
.item_content {
padding: 30px;
text-align: center;
min-height: 360px;
}
.ContentInnerBase strong {
color: #005d84;
font-weight: 700;
}
.item_content h6{
color: #f58832;
font-size: 14px;
line-height: 1.111em;
font-weight: 600;
white-space: nowrap;
font-family: "Montserrat", Sans-serif;
margin-bottom: 15px;
}
.item_content h3 {
font-size: 18px;
font-family: "Montserrat", Sans-serif;
color: #525252;
margin-bottom: 20px;
font-weight: 600;
}
.wrapper_conts {
padding: 60px 90px 60px 90px;
}
.formsec {
width: 54.644%;
float: left;
}
.textColms {
width: 45.356%;
float: left;
padding: 0px 40px 0px 0px;
}
.wrapper_conts h2 {
font-family: "Montserrat", Sans-serif;
font-weight: 700;
color: #fff;
margin-bottom: 10px;
}
.wrapper_conts {
padding: 60px 90px 60px 90px;
background: url(//www.vocantas.com/wp-content/uploads/2021/11/CTA-Back.svg);
border-radius: 20px;
}
.wrapper_conts p{
font-family: "Montserrat", Sans-serif;
font-size: 18px;
font-weight: 400;
line-height: 22px;
color:#fff;
margin-bottom:0
}
.formsec input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email {
border: none;
font-size: 18px;
height: 56px;
}
body.archive{
background: none !important;
}
.formsec input.wpcf7-form-control.has-spinner.wpcf7-submit {
font-family: "Montserrat", Sans-serif;
font-size: 16px;
font-weight: 700;
border-radius: 11px 11px 11px 11px;
padding: 0px 0px 0px 0px;
margin: -4px 0px 0px 0px;
width: 30%;
height: 59px;
line-height: 50px;
color: #ffffff;
background-color: #F58832;
}
body.archive .elementor-element-2a66b00 {
background: none !important;
}
section#sty_connected {
padding: 60px 0;
background: #f3f3f3;
}
.BodyPaginations a{
border-style: none;
background-color: #005d84;
color: #fff;
cursor: pointer;
display:inline-block;
margin: 0 10px;
padding:10px 20px;
border-radius:10px;
}
.BodyPaginations {
text-align: center;
padding-top: 60px;
display: block;
clear: both;
}
.itemPost img{
width:100%;
height:auto;
}
.single .site-content .ast-container {
max-width: 100%;
padding: 0;
display: block;
}
.Singleconteiner{
max-width:800px;
margin:0 auto
}
.single  section#blogBanner {
padding-bottom: 80px;
text-align: center;
}
section#Bloginner .blogcontainer {
display: flex;
position: relative;
}
.sidebarInnerItem {
position: sticky;
top: 0;
}
section#Bloginner {
padding: 100px 0;
}
.Leftsidebar {
min-width: 320px;
padding-right: 0;
margin-right: 200px;
}
.sidebarInnerItem a:not(.ShereBtn a):not(.itemInnerDetails a) {
width: 100%;
background-color: transparent;
color: #f58832;
font-size: 14px;
font-family: Montserrat, sans-serif;
font-weight: 600;
text-transform: uppercase;
margin-bottom: 20px;
display: block;
}
.itemInnerDetails img {
width: 120px;
height: 120px;
border-radius: 1000px;
margin: 0 auto 20px;
box-shadow: 0 6px 22px 0 rgb(0 93 132 / 7%), 0 1px 6px 0 rgb(0 93 132 / 17%);
}
.itemInnerDetails {
text-align: center;
}
.ast-separate-container{
background:none;
}
.itemInnerDetails {
text-align: center;
border-radius: 24px;
box-shadow: 0 1px 6px 0 rgb(0 93 132 / 10%), 0 6px 22px 0 rgb(0 93 132 / 11%);
text-align: center;
padding: 40px 30px;
}
.itemInnerDetails h3 {
color: #525252;
font-size: 24px;
font-family: "Montserrat", Sans-serif;
font-weight: 600;
}
.itemInnerDetails h4 {
font-family: "Montserrat", Sans-serif;
margin-bottom: 18px;
color: #005d84;
font-size: 20px;
line-height: 1.4em;
}
.ShereBtn {
text-align: center;
margin-top: 40px;
}
.ContentInnerBase h6{
color: #f58832;
font-size: 16px;
font-family: "Montserrat", Sans-serif;
}
.itemInnerDetails a {
margin-top: 10px;
font-family: Montserrat, sans-serif;
color: #525252;
font-size: 12px;
text-decoration: none;
}
.itemInnerDetails strong.bold-text-18 {
color: #005d84;
font-weight: 700;
text-decoration: underline;
}
.single #postConts {
text-align: center;
}
.single #postConts h5 {
color: #f58832;
line-height: 1.111em;
font-weight: 700;
text-align: center;
font-size: 16px;
margin-bottom: 20px;
font-family: "Montserrat", Sans-serif;
}
.single #postConts h2 {
margin-top: 0px;
margin-bottom: 18px;
color: #0d0c54;
font-size: 36px;
line-height: 1.222em;
font-weight: 700;
font-family: "Montserrat", Sans-serif;
}
.single #postConts p:not(.item_content p) {
color: #6e6d6d;
font-family: "Montserrat", Sans-serif;
letter-spacing: -0.03em;
font-size: 16px;
margin-bottom: 10px;
}
a.w-button {
padding: 16px 36px;
border-radius: 5px;
background-color: #f58832;
color: #fff;
line-height: 1.111em;
font-weight: 700;
text-align: center;
letter-spacing: -0.01em;
font-family: "Montserrat", Sans-serif;
margin-bottom: 60px;
display: inline-block;
margin-top: 50px;
}
.team-card {
width: 22%;
display: inline-block;
margin: 0 1% 30px;
vertical-align: top;
text-align: center;
background: #fff;
padding: 20px 0 0px;
border-radius: 15px;
box-shadow: 0 1px 6px 0 rgb(2 75 105 / 11%), 0 6px 22px 0 rgb(2 75 105 / 11%);
}
.team-members {
display: inline-block;
width: 100%;
margin-top: 60px;
}
.team-card-image {
width: 150px;
height: 150px;
min-width: 0px;
margin-right: auto;
margin-bottom: 20px;
margin-left: auto;
border-radius: 1000px;
background-color: #fff;
box-shadow: 0 6px 22px 0 rgb(2 75 105 / 15%), 0 1px 6px 0 rgb(2 75 105 / 21%);
overflow: hidden;
}
.team-card h3 {
margin-top: 0px;
margin-bottom: 10px;
color: #005d84;
font-size: 24px;
line-height: 1.333em;
font-weight: 700;
font-family: "Montserrat", Sans-serif;
}
.team-card-content {
font-family: "Montserrat", Sans-serif;
font-size: 13px;
color: #f58832;
}
.team-card-social p {
color: #525252;
font-size: 12px;
}
.team-card-social a {
color: #525252;
border-radius: 5px;
background-color: #005d84;
width: 30px;
height: 30px;
display: inline-block;
line-height: 28px;
margin-left: 12px;
margin-top: 12px;
}
.elementor-125 .elementor-element.elementor-element-983970e > .elementor-widget-container {
display: inline-block;
width: 130px;
background: #f58832;
padding: 10px !important;
border-radius: 20px;
text-align: center !important;
}
.clickItem {
display: flex;
align-items: baseline;
cursor: pointer;
}
.textArry {
margin-left: 20px;
}
.textArry h3 {
font-size: 26px;
color: #525252;
font-weight: 700;
font-family: "Montserrat", Sans-serif;
margin-bottom: 10px;
}
.openaItem {
padding: 10px 20px 0;
}
.careersItem {
background: #fff;
margin-bottom: 30px;
border-radius: 32px;
padding: 40px 40px 40px;
transition-duration: 0.5s;
box-shadow: 0 1px 6px 0 rgb(13 12 84 / 2%), 0 6px 22px 0 rgb(13 12 84 / 4%);
}
.openaItem {
transition: all;
height: 0px;
overflow: hidden;
transition-duration: 0.5s;
}
.iconSrc span {
color: #525252;
line-height: 1.167em;
letter-spacing: -0.03em;
font-family: Montserrat, sans-serif;
font-size: 16px;
margin-right: 20px;
}
.Open .openaItem {
height: 120px;
}
.iconSrc span i {
color: #f58832;
font-size: 25px;
vertical-align: middle;
margin-right: 5px;
}
.openaItem p {
color: #6e6d6d;
font-family: "Montserrat", Sans-serif;
font-size: 16px;
margin-bottom: 10px;
}
.openaItem a {
color: #f58832;
font-weight: 600;
text-decoration: none !important;
font-family: "Montserrat", Sans-serif;
font-size: 16px;
}
.page-id-125 .elementor-element-2a66b00 {
background: none !important;
}
.elementor-element.elementor-element-5dc79bd.elementor-widget.elementor-widget-text-editor a ,
.elementor-126 .elementor-element.elementor-element-cf82b96  a{
color: #f58832;
text-decoration: none;
}
.iconSrc em {
display: inline-block;
height: 2px;
width: 20px;
background: #000;
vertical-align: middle;
margin-right: 15px;
}
.page-id-126 .elementor-element-2a66b00 {
background: none !important;
}
.clickItem i.icon.icon-chevron-right{
transition-duration: 0.5s;
font-size: 30px;
}
.Open .clickItem i.icon.icon-chevron-right {
transform: rotate(90deg);
color: #f58e3c;
}
.single-careers section#blogBanner {
padding-bottom: 200px;
}
.jobContainer {
max-width: 1000px;
margin: 0 auto;
margin-top: -140px;
padding: 60px;
border-radius: 15px;
background: #fff;
box-shadow: 0 1px 6px 0 rgb(13 12 84 / 2%), 0 6px 22px 0 rgb(13 12 84 / 4%);
}
.single-careers section#blogBanner h5 {
display: flex;
justify-content: center;
align-items: center;
}
.single-careers section#blogBanner h5 em {
width: 22px;
margin: 0px 18px;
background-color: #f58832;
opacity: 0.36;
color: #f58832;
height: 1px;
}
.single-careers section#blogBanner  h5 {
display: flex;
justify-content: center;
align-items: center;
}
#Jobdeatails a:not(.BnyButton):not(p a){
width: 100%;
background-color: transparent;
color: #f58832;
font-size: 14px;
font-family: Montserrat, sans-serif;
font-weight: 600;
text-transform: uppercase;
margin-bottom: 20px;
display: block;
}
section#Jobdeatails h3 {
margin-top: 0px;
margin-bottom: 24px;
color: #005d84;
font-size: 24px;
line-height: 1.214em;
font-weight: 700;
font-family: "Montserrat", Sans-serif;
}
section#Jobdeatails p ,section#Jobdeatails li {
color:#6e6d6d;
font-family: "Montserrat", Sans-serif;
font-size: 16px;
}
section#Jobdeatails h4 {
margin-bottom: 22px;
color: #005d84;
font-weight: 700;
font-family: "Montserrat", Sans-serif;
}
a.BnyButton {
padding: 16px 36px;
border-radius: 5px;
background-color: #f58832;
margin: 0 auto;
display: block;
text-align: center;
max-width: 400px;
font-family: "Montserrat", Sans-serif; 
color: #fff;
font-weight: 600;
font-size: 16px;
}
section#Jobdeatails  p a{
color: #f58832;
}
section#LodeMoreJobs {
padding: 100px 0;
text-align: center;
background: #f3f3f3;
margin-top: 80px;
}
a.BnyButton2 {
padding: 10px 36px;
border-radius: 5px;
background-color: #f58832;
margin: 0 auto;
display: inline-block;
text-align: center;
font-family: "Montserrat", Sans-serif; 
color: #fff;
font-weight: 600;
font-size: 16px;
}
section#LodeMoreJobs h3 {
color: #525252;
font-family: "Montserrat", Sans-serif;
font-size: 25px;
font-weight: 700;
margin-bottom: 18px;
}
section#LodeMoreJobs p{
color: #6e6d6d;
font-family: "Montserrat", Sans-serif;
font-size: 16px;
font-weight: 400;
}
section#LodeMoreJobs p a{
color: #f58832;
}
.single.single-careers .elementor-element-2a66b00 {
background: none !important;
}
.elementor-127 .elementor-element.elementor-element-4e6477f > .elementor-widget-container {
display: inline-block;
width: 130px;
background: #f58832;
padding: 10px !important;
border-radius: 20px;
text-align: center !important;
}
.page.page-id-127 .elementor-element-2a66b00 {
background: none !important;
}
.elementor-widget-text-editor li {
font-family: "Montserrat", Sans-serif;
font-size: 16px;
font-weight: 500;
}
ul#ast-hf-menu-1 li a {
color: #005d84;
font-family: "Montserrat", Sans-serif;
font-size: 16px;
font-weight: 500;
}
.dropdown-menu-toggle{
display: none !important;
}
ul#ast-hf-menu-1 ul a {
padding: 10px 20px 10px;
color: #525252;
}
ul.sub-menu {
border: none !important;
width: 360px !important;
border-radius: 12px !important;
box-shadow: 0 1px 6px 0 rgb(2 75 105 / 11%), 0 6px 22px 0 rgb(2 75 105 / 3%) !important;
overflow: hidden;
}
ul.sub-menu li:hover {
background: #f3f3f3;
}
ul.sub-menu li:hover  a{
color:#f58832 !important;
}
li#menu-item-151 a span:not(.ast-icon) {
width: 40px;
height: 40px;
display: inline-block;
background: url(//www.vocantas.com/wp-content/uploads/2021/11/607ebbe6c5ea214f3a2364fa_ind-Logos-blue-20.svg) no-repeat;
background-size: 100%;
vertical-align: middle;
margin-right: 10px;
}
li#menu-item-152 a span:not(.ast-icon) {
width: 40px;
height: 40px;
display: inline-block;
background: url(//www.vocantas.com/wp-content/uploads/2021/12/607ebbe68e102080b87f29d5_ind-Logos-blue-21.svg) no-repeat;
background-size: 100%;
vertical-align: middle;
margin-right: 10px;
}
li#menu-item-153 a span:not(.ast-icon) {
width: 40px;
height: 40px;
display: inline-block;
background: url(//www.vocantas.com/wp-content/uploads/2021/12/607ebbe6a677232692eaaadc_ind-Logos-blue-18.svg) no-repeat;
background-size: 100%;
vertical-align: middle;
margin-right: 10px;
}
li#menu-item-154 a span:not(.ast-icon) {
width: 40px;
height: 40px;
display: inline-block;
background: url(//www.vocantas.com/wp-content/uploads/2021/12/607ebbe668e58147c3931d23_ind-Logos-blue-19.svg) no-repeat;
background-size: 100%;
vertical-align: middle;
margin-right: 10px;
}
li#menu-item-197 a {
background-color:#f3f3f3 !important;
}
li#menu-item-197 a:hover .ChangecolorImage{
background:url(//www.vocantas.com/wp-content/uploads/2021/12/610c2342444e830c5d9def38_COMMUNICATE2-01.svg) no-repeat;
background-position: center;
}
li#menu-item-197 a span:not(.ast-icon) {
width: 40px;
height: 40px;
display: inline-block;
background: url(//www.vocantas.com/wp-content/uploads/2021/12/Vocantas_icon.svg) no-repeat;  
background-size: 100%;
vertical-align: middle;
margin-right: 10px;
border-radius:100%;
}
li#menu-item-250 a span:not(.ast-icon) {
width: 40px;
height: 40px;
display: inline-block;
background: url(//www.vocantas.com/wp-content/uploads/2021/11/60df11d36802910abdb58070_communicate-Icons-01-2.svg) no-repeat;
background-size: 100%;
vertical-align: middle;
margin-right: 10px;
}
li#menu-item-258 a span:not(.ast-icon) {
width: 40px;
height: 40px;
display: inline-block;
background: url(//www.vocantas.com/wp-content/uploads/2021/11/60df11d4d39c3af7f3b745e2_communicate-Icons-02.svg) no-repeat;
background-size: 100%;
vertical-align: middle;
margin-right: 10px;
}
li#menu-item-268 a span:not(.ast-icon) {
width: 40px;
height: 40px;
display: inline-block;
background: url(//www.vocantas.com/wp-content/uploads/2021/11/60df11d6f5ffea5a5ce64906_communicate-Icons-06-1.svg) no-repeat;
background-size: 100%;
vertical-align: middle;
margin-right: 10px;  
}
li#menu-item-269 a span:not(.ast-icon) {
width: 40px;
height: 40px;
display: inline-block;
background: url(//www.vocantas.com/wp-content/uploads/2021/11/60df11d6618a2499c048bba8_communicate-Icons-07.svg) no-repeat;
background-size: 100%;
vertical-align: middle;
margin-right: 10px;
}
li#menu-item-280 a span:not(.ast-icon) {
width: 40px;
height: 40px;
display: inline-block;
background: url(//www.vocantas.com/wp-content/uploads/2021/11/60df11d3843a4a91b220ef25_communicate-Icons-04.svg) no-repeat;
background-size: 100%;
vertical-align: middle;
margin-right: 10px;
}
li#menu-item-286 a span:not(.ast-icon) {
width: 40px;
height: 40px;
display: inline-block;
background: url(//www.vocantas.com/wp-content/uploads/2021/11/Self-Scheduling-Icon.svg) no-repeat;
background-size: 100%;
vertical-align: middle;
margin-right: 10px;
}
li#menu-item-296 a span:not(.ast-icon) {
width: 40px;
height: 40px;
display: inline-block;
background: url(//www.vocantas.com/wp-content/uploads/2021/12/60df11d6ba2c983ae00bf65b_communicate-Icons-05.svg) no-repeat;
background-size: 100%;
vertical-align: middle;
margin-right: 10px;
}
li#menu-item-308 a span:not(.ast-icon) {
width: 40px;
height: 40px;
display: inline-block;
background: url(//www.vocantas.com/wp-content/uploads/2021/11/Smart-Analytics-Icon.svg) no-repeat;
background-size: 100%;
vertical-align: middle;
margin-right: 10px;
}
.ChangecolorImage {
background: url(//www.vocantas.com/wp-content/uploads/2021/12/610c2342e45a16da479d99f7_COMMUNICATE1-01.svg) no-repeat;
display: inline-block;
width: 200px;
height: 30px;
vertical-align: middle;
background-position: center;
}
li#menu-item-409 a,#menu-item-410 a{
pointer-events: none;
}
li#menu-item-409 ,#menu-item-410{
background: none !important;
}
li#menu-item-409 strong ,#menu-item-410 strong{
color: #f58832;
font-weight: 600;
}
.page-id-119 .elementor-element.elementor-element-2a66b00 {
background: none !important;
}
.featherlight-inner{
display: block !important;
}
div#HeaderPopup {
max-width: 650px;
margin: 0 auto;
position: relative;
}
div#HeaderPopup input:not([type=submit]) {
margin-bottom: 20px;
border-radius: 8px;
}
div#HeaderPopup [name="inquiryType"] {
margin-bottom: 20px;
border-radius: 8px;
}
.inquiryType{
clear: both !important;
}
div#HeaderPopup textarea{
height: 200px;
border-radius: 8px;
}
div#HeaderPopup  .wpcf7 .wpcf7-form-control-wrap{
clear: both;
}
.featherlight .featherlight-content{
background: none !important;
}
div#HeaderPopup h5{
color:#f58832;
font-size: 18px;
font-weight: 700;
text-align: center;
margin-bottom: 20px;
font-family: "Montserrat", Sans-serif;
}
div#HeaderPopup h3{
color:#525252;
font-size: 25px;
font-weight: 700;
margin-bottom: 20px;
font-family: "Montserrat", Sans-serif;
text-align: center;
}
.featherlight-close-icon {
background: none !important;
color: #fff !important;
font-size: 30px;
width: 30px !important;
height: 30px !important;
line-height: 30px !important;
}
#bannerVideoPopup{
max-width: 800px;
}
.elementor-element-61c3f61 span.elementor-button-icon.elementor-align-icon-left ,
.elementor-element-364bb16 span.elementor-button-icon.elementor-align-icon-left {
font-size: 50px;
vertical-align: middle;
}
.elementor-element-61c3f61  .elementor-button span,
.elementor-element-364bb16  .elementor-button span{
align-items: center;
}
.page-id-418 .elementor-element-2a66b00 {
background: none !important;
}
.page-id-421 .elementor-widget-text-editor a {
color: #F58832;
}
.page-id-421 strong{
color: #005d84;
}
.ast-header-button-1 .ast-custom-button{
font-family: "Montserrat", Sans-serif;
font-weight: 500;
font-size: 16px;
}
a.slide-search.astra-search-icon {
width: 40px;
justify-content: center;
height: 40px;
align-items: center;
color: #fff !important;
background: #f58832;
border-radius: 100%;
}
a.slide-search.astra-search-icon  path {
fill: #fff;
} .ekit-wid-con .ekit-form form input:not([type=submit]):not([type=checkbox]):not([type=radio]):hover {
border-color: #f58832;
}
.headerMenu {
display: none;
}
#eael-post-grid-49fc3d2 .eael-entry-wrapper {
position: relative;
padding-top: 50px;
}
#eael-post-grid-49fc3d2 .eael-entry-wrapper .eael-entry-footer {
position: absolute;
top: 15px;
left: 0;
width: 100%;
}
.itemPost img {
width: 100%;
height: 200px;
object-fit: cover;
}
.hideMenu{
position: fixed;
z-index: 99;
background: #fff;
top: 0;
right: -100%;
height: 100%;
width: 100%;
transition: all 0.5s;
}
.hideMenu.Open{
right: 0;
}
.closeIcon {
clear: both;
text-align: right;
}
.closeIcon span {
background: #3e89a9;
display: inline-block;
padding: 10px;
border-radius: 5px;
margin-right: 16px;
margin-top: 8px;
}
.hideMenu ul#nav_menu_tbts ul li {
list-style: none;
display: none;
}
.hideMenu ul#nav_menu_tbts {
margin: 0;
list-style: none;
padding:  45px 40px 0;
}
.hideMenu ul#nav_menu_tbts a:not(ul ul li a) {
color: #005d84;
font-size: 16px;
font-family: "Montserrat", Sans-serif;
font-weight: 500;
line-height: 48px;
}
a.mobile_Rwqa {
font-size: 18px;
background-color: #f58832;
display: block;
width: calc(100% - 80px);
margin: 30px auto 0;
text-align: center;
border-radius: 5px;
color: #fff;
padding: 16px 0;
font-family: "Montserrat", Sans-serif;
font-weight: 500;
}
.hideMenu li.menu-item-151 a span{
background: url(//www.vocantas.com/wp-content/uploads/2021/11/607ebbe6c5ea214f3a2364fa_ind-Logos-blue-20.svg) no-repeat;
}
.hideMenu li.menu-item-152 a span {
background: url(//www.vocantas.com/wp-content/uploads/2021/12/607ebbe68e102080b87f29d5_ind-Logos-blue-21.svg) no-repeat;
}
.hideMenu li.menu-item-153 a span {
background: url(//www.vocantas.com/wp-content/uploads/2021/12/607ebbe6a677232692eaaadc_ind-Logos-blue-18.svg) no-repeat;
}
.hideMenu li.menu-item-154 a span {
background: url(//www.vocantas.com/wp-content/uploads/2021/12/607ebbe668e58147c3931d23_ind-Logos-blue-19.svg) no-repeat;
}
.hideMenu li a span{
width: 30px;
height: 30px;
display: inline-block;
background-size: 100%;
vertical-align: middle;
margin-right: 20px;
}
.hideMenu li ul li a{
font-size: 16px;
font-family: "Montserrat", Sans-serif;
font-weight: 500;
color: #525252;
}
.hideMenu li ul li{
margin-bottom: 10px;
}
.hideMenu ul.sub-menu{
margin: 0 0 5px 0; 
}
.hideMenu .menu-item-197 a span {
background: url(//www.vocantas.com/wp-content/uploads/2021/12/Vocantas_icon.svg) no-repeat;
}
.hideMenu .menu-item-250 a span{
background: url(//www.vocantas.com/wp-content/uploads/2021/11/60df11d36802910abdb58070_communicate-Icons-01-2.svg) no-repeat;
}
.hideMenu .menu-item-258 a span {
background: url(//www.vocantas.com/wp-content/uploads/2021/11/60df11d4d39c3af7f3b745e2_communicate-Icons-02.svg) no-repeat;
}
.hideMenu .menu-item-268 a span{
background: url(//www.vocantas.com/wp-content/uploads/2021/11/60df11d6f5ffea5a5ce64906_communicate-Icons-06-1.svg) no-repeat;
}
.hideMenu .menu-item-269 a span {
background: url(//www.vocantas.com/wp-content/uploads/2021/11/60df11d6618a2499c048bba8_communicate-Icons-07.svg) no-repeat;
}
.hideMenu .menu-item-280 a span {
background: url(//www.vocantas.com/wp-content/uploads/2021/11/60df11d3843a4a91b220ef25_communicate-Icons-04.svg) no-repeat;
}
.hideMenu .menu-item-286 a span {
background: url(//www.vocantas.com/wp-content/uploads/2021/11/Self-Scheduling-Icon.svg) no-repeat;
}
.hideMenu .menu-item-296 a span {
background: url(//www.vocantas.com/wp-content/uploads/2021/12/60df11d6ba2c983ae00bf65b_communicate-Icons-05.svg) no-repeat;
}
.hideMenu .menu-item-308 a span {
background: url(//www.vocantas.com/wp-content/uploads/2021/11/Smart-Analytics-Icon.svg) no-repeat;
}
.hideMenu .menu-item-409 a,.hideMenu .menu-item-410 a{
pointer-events: none;
}
.hideMenu .menu-item-409 ,.hideMenu .menu-item-410{
background: none !important;
}
.hideMenu .menu-item-409 strong ,.hideMenu .menu-item-410 strong{
color: #f58832;
font-weight: 600;
}
.hideMenu .menu-item-28 ul.sub-menu {
margin-left: 20px;
}
.elementor-element-8a1885c .elementor-image-box-content {
width: auto;
float: right;
}
.elementor-element-8a1885c .elementor-image-box-wrapper{
float:right
}
.elementor-element-dc9b9de .elementor-image-box-content{
width: auto !important;
float: right;
}
.parlaxDivs {
position: relative;
margin-top: 50px;
}
.imgNmo {
max-width: 550px;
margin: 0 auto;
border-radius: 10px;
box-shadow: 0 39px 66px 0 rgba(117, 69, 255, 0.02), 0 12px 102px 0 rgba(15, 15, 52, 0.05);
overflow: hidden;
transition-duration: 1s;
}
.imhMobn {
position: absolute;
bottom: -35px;
width: 180px;
right: -35px;
border-radius: 10px;
overflow: hidden;
box-shadow: 0 37px 63px 0 rgb(117 69 255 / 10%), 0 12px 96px 0 rgb(15 15 52 / 13%);
transition-duration: 1s;
}
#serchItems{
display: none;
}
#serchItems input.search-field {
width: 100% !important;
margin-top: 50px !important;
background: no-repeat;
border: none;
border-bottom: 3px solid #fff !important;
margin-bottom: 30px !important;
}
#serchItems .serch_Icon img {
margin-top: -5px !important;
}
button.search-submit.ast-search-submit {
width: 100%;
border-radius: 12px;
}
.page-id-548 a.elementor-accordion-title img {
width: 100px;
height: 100px;
margin-right: 30px;
margin-left: 20px;
}
.page-id-548 .elementor-tab-title {
display: flex;
align-items: center;
}
.page-id-548  .elementor-accordion-item {
padding: 20px;
background-color: #fff;
box-shadow: 0 1px 6px 0 rgb(13 12 84 / 2%), 0 6px 22px 0 rgb(13 12 84 / 4%);
margin-bottom: 30px;
border-radius: 20px;
}
.page-id-548  .elementor-accordion-item strong{
color: #005d84;
font-weight: 700;
}
.page-id-548  .elementor-accordion-item a{
color: #f58832;;
}
.page-id-548  .elementor-accordion-item a:hover {
color: #005d84;
}
.classLine,span.line {
margin: 20px 0;
display: block;
clear: both;
width: 100%;
height: 1px;
background: #acacac;
}
.elementor-accordion-icon i {
font-size: 25px;
}
button.mfp-close {
background: none !important;
color: #fff !important;
right: -50px !important;
padding: 0 !important;
border: none;
margin: 0;
font-size: 50px;
font-weight: 300;
opacity: 1 !important;
top: -25px;
}
.elementor-element-848d1ac .elementor-heading-title a{
padding: 25px;
display: block;
text-decoration: none !important;
}
.headderNmp {
display: flex;
height: auto;
min-height: 150px;
margin-bottom: 15px;
padding-top: 20px;
padding-bottom: 20px;
justify-content: center;
align-items: center;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
background-image: url(https://uploads-ssl.webflow.com/602d7f0cb2ea9529036f56f1/60390d5e3ad86bd6afd2c6c1_Background%20landing%20opt2-05.svg);
background-position: 50% 50%;
background-size: cover;
}
.popUpinner {
max-width: 650px;
background: #fff;
border-radius: 20px;
overflow: hidden;
}
.headderNmp h3 {
margin-top: 0px;
margin-bottom: 0px;
padding-left: 0px;
color: #fff;
font-size: 50px;
text-align: center;
font-family: "Montserrat", Sans-serif; 
font-weight: 700;
}
.popUpinner .image-wrapper.gary-img {
width: 160px;
height: 160px;
min-width: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
border-radius: 1000px;
box-shadow: 0 6px 22px 0 rgb(2 75 105 / 15%), 0 1px 6px 0 rgb(2 75 105 / 21%);
overflow: hidden;
}
.WrapperContents{
display: flex;
}
.ContentInnerside {
padding: 10px 25px 20px;
}
.WrapperContents h3 {
margin-bottom: 0px;
color: #525252;
font-size: 23px;
font-family: "Montserrat", Sans-serif;
font-weight: 700;
text-align: center;
margin-top: 15px;
}
.WrapperContents .gary-title2 {
color: #f58832;
font-size: 16px;
text-align: center;
}
.contentInsidet {
color: #6e6d6d;
font-size: 16px;
font-family: "Montserrat", Sans-serif;
}
.ImageSection {
padding-right: 50px;
}
.contentInsidet a{
color: #f58832;
}
.ContentInnerside {
max-height: 350px;
overflow-y: scroll;
}
.ContentInnerside img{
display: block;
margin: 0 auto 20px;
}
.ContentInnerside p{
color: #6e6d6d;
font-size: 16px;
font-family: "Montserrat", Sans-serif; 
}
.ContentInnerside a{
color: #f58832;
}
.ContentInnerside h3 {
margin-top: 25px;
margin-bottom: 18px;
color: #005d84;
font-size: 24px;
line-height: 1.333em;
font-weight: 700;
font-family: "Montserrat", Sans-serif; 
}
.ContentInnerside h3 a{
color: #f58832;
}
.ContentInnerside h3 a:hover{
color: #005d84;
}
.team-card-social a:hover{
transform: scale(0.9);
background: #f58832;
}
.openaItem a:hover{
color: #005d84;
}
.elementor-icon-list-item a{
text-decoration: none !important;
}
#HeaderPopup{
display: none;
}
.mfp-content #HeaderPopup {
display: block !important;
}
button.mfp-close {
border: none !important;
right: -60px !important;
top: -60px;
}
.ContentInnerBase h4 {
margin-top: 0px;
margin-bottom: 18px;
color: #005d84;
font-size: 20px;
line-height: 1.5em;
font-weight: 700;
font-family: "Montserrat", Sans-serif; 
}
.ContentInnerBase p{
color: #6e6d6d;
font-size: 16px;
font-family: "Montserrat", Sans-serif; 
}
.page-id-570 .ShereBtn {
margin-top: 0;
float: right;
}
.ShereBtn span:not(.addthis_inline_share_toolbox_cq61 span) {
font-weight: 400;
margin-bottom: 13px;
display: block;
}
.page-id-570 section#ContactFormFooter {
background: none;
}
.elementor-element-ee2d909 h3{
margin-top: 25px;
margin-bottom: 18px;
color: #005d84;
font-size: 24px;
line-height: 1.333em;
font-weight: 700;
font-family: "Montserrat", Sans-serif; 
}
.elementor-element-ee2d909 h4{
margin-top: 0px;
margin-bottom: 18px;
color: #005d84;
font-size: 20px;
line-height: 1.5em;
font-weight: 700;
font-family: "Montserrat", Sans-serif; 
}
.elementor-element-ee2d909 a:hover {
color: #005d84;
}
.elementor-element-ee2d909 a {
-webkit-transition: color 350ms ease;
transition: color 350ms ease;
color: #f58832;
text-decoration: none;
}
.elementor-element-8969f08 i {
font-size: 40px;
margin-right: 10px;
}
.elementor-element-8969f08 .elementor-button span {
text-decoration: inherit;
text-align: left;
line-height: 1.6;
align-items: center;
}
.elementor-element-ee2d909 li {
color: #6e6d6d;
font-size: 16px;
font-family: "Montserrat", Sans-serif;
font-weight: 400;
} 
.animatiONside,
.eael-grid-post-holder {
transition: all 0.5s !important;
transform: scale(1);
}
.eael-grid-post-holder-inner{
position: relative;
}
.eael-grid-post-holder:hover ,.animatiONside:hover{
transform: scale(0.95);
}
.BtnsAnims .elementor-widget-image-box {
transition: all 0.5s !important;
}
.BtnsAnims .elementor-widget-image-box:hover {
transform: scale(0.95);
}
a.custom-logo-link img {
transition: all 0.5s;
}
a.custom-logo-link img:hover{
transform: scale(0.95);
}
a.BnmDownlod {
margin: 20px auto 0;
width: fit-content;
padding: 10px 30px;
display: block;
color: #ffffff;
background: #f58832;
font-family: "Montserrat", Sans-serif;
font-weight: 500;
font-size: 16px;
border-radius: 10px;
}
a.BnmDownlod:hover {
background: #005d84;
}
div#content {
padding-top: 72px;
}
.ContentInnerBase blockquote p {
margin-bottom: 0;
}
.ContentInnerBase blockquote {
padding: 20px;
border: none;
margin: 0 60px 30px;
box-shadow: 0px 1px 7px #ddd;
border-radius: 28px;
}
.ContentInnerBase a:not(a.BnmDownlod){
color: #f58832;
}
.ContentInnerBase a:not(a.BnmDownlod):hover{
color: #005d84 !important;
}
.elementor-icon-box-title a{
text-decoration: none !important;
}
.elementor-8 .elementor-element.elementor-element-d82cbea .elementor-heading-title a {
text-decoration: none !important;
}
.elementor-element-c658b24 span.wpcf7-not-valid-tip {
position: absolute;
top: 40px;
left: 30px;
}
.elementor-element-c658b24 .wpcf7 form.invalid .wpcf7-response-output {
background: #ffb900c7;
border: none;
color: #fff;
}
.hpField .email-wrap{
display: none !important;
}
.archive .elementor-element-034c7e5 .elementor-social-icon i {
margin: 13px auto 0;
}
.ekit-wid-con .ekit-form form textarea{
padding-left: 15px;
}
.subject:after {
right: 20px;
}
@media only screen and (max-width:767px) {
.ContentInnerBase p{
text-align: left !important;
}
div#content {
padding-top: 0 !important;
}
.iconSrc span{
display: block;
margin-top: 10px;
}
.Open .openaItem {
height: auto;
}
.iconSrc em{
display: none;
}
html {
overflow-x: hidden;
}
.team-card{
width: 100% !important;
}
section#blogBanner {
TEXT-ALIGN: center;
}
#blogBanner h2 {
FONT-SIZE: 35PX;
}
.itemPost{
width: 98%;
margin-bottom: 20PX;
}
section#Bloginner .blogcontainer{
display: block !important;
}
#Bloginner{
text-align: center;
padding: 40PX 20PX;
}
.Leftsidebar{
margin-right: 0 !important;
}
.textColms,.formsec{
width: 100%;
}
.textColms{
margin-bottom: 20PX;
}
.wrapper_conts{
padding: 40PX;
}
ul.sub-menu{
overflow: visible !important;
box-shadow: none !important;
border: none !important;
width: auto !important;
}
[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
width: 40px;
height: 40px;
fill: #f58832;
}
ul#ast-hf-mobile-menu {
background: #fff;
}
nav#ast-mobile-site-navigation {
position: absolute;
width: 100%;
}
button.ast-menu-toggle {
background: none !important;
color: #000 !important;
padding: 0 !important;
}
nav#ast-mobile-site-navigation li a {
font-family: "Montserrat", Sans-serif;
font-weight: 500;
font-size: 16px;
}
.headerMenu {
display: block !important;
}
.mob-menu-header-holder{
display: none !important;
}
.headerMenu .col-4 {
width: 140px;
}
.headerMenu {
padding: 8px 16px;
position: fixed;
z-index: 99;
background: #fff;
width: 100%;
top: 0;
transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
transform-style: preserve-3d;
transition-duration: 0.5s;
}
.headerMenu .row {
display: flex;
justify-content: space-between;
}
.menu-button {
background-color: #f58832;
width: 45px;
height: 45px;
float: right;
padding: 13px 8px;
border-radius: 5px;
}
.span_line {
height: 2px;
padding: 0px;
background-color: #fff;
display: block;
width: 100%;
}
.menu-button span.span_line:nth-child(2) {
margin: 7px 0;
}
.serch_Icon {
float: right;
background-color: #f58832;
margin-right: 4vw;
padding: 10px;
border-radius: 100%;
width: 40px;
height: 40px;
text-align: center;
margin-top: 2.5px;
}
.serch_Icon img {
width: 20px;
margin-top: -7px !important;
}
.headerMenu a img {
margin-top: 5px;
}
.headerMenu.nav-up {
transform: translate3d(0px, -78px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
transform-style: preserve-3d;
}
.elementor-element-61c3f61 span.elementor-button-icon.elementor-align-icon-left, .elementor-element-364bb16 span.elementor-button-icon.elementor-align-icon-left {
font-size: 30px !important;
}
.textOverlay .elementor-widget-container{
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.elementor-8 .elementor-element.elementor-element-92c6542 .elementor-button{
width: 100%;
}
.elementor-element-a36c65c .elementor-heading-title:after,
.elementor-element-352dfd7 .elementor-heading-title:after{
content: "";
display: block;
float: right;
width: 16px;
height: 12px;
background: url(//www.vocantas.com/wp-content/uploads/2022/01/10897-200.png) no-repeat;
background-size: 100%;
margin-top: 5px;
transition: all 0.5s;
}
.open_nmts:after{
transform: rotate(180deg);
}
.elementor-element-89cdeb9 nav,
.elementor-element-b46bbdc nav,
.elementor-element-6516bb3 nav,
.elementor-element-a35315b nav{
display: none;
}
.elementor-75 .elementor-element.elementor-element-a36c65c .elementor-widget-wrap {
padding-bottom: 0 !important;
}
.elementor-element-a35315b,
.elementor-element-6516bb3,
.elementor-element-b46bbdc,
.elementor-element-89cdeb9{
padding-bottom: 20px;
border-bottom: 1px solid hsla(0, 0%, 100%, 0.21);
}
.elementor-element-339e756,
.elementor-element-9a336f5,
.elementor-element-6cba725{
padding-top: 10px;
}
.elementor-element-ad444db .elementor-button{
width: 100% !important;
}
.elementor-75 .elementor-element.elementor-element-db2b514 .ekit-form form input[type="submit"]{
width: 100% !important;
}
.split-content.small-print-left a {
text-align: left;
font-size: 13px;
}
.small-print {
text-align: left;
margin-top: -18px;
font-size: 14px;
}
.elementor-element-e707462 .elementor-button,
.elementor-element-3bf0764 .elementor-button,
.elementor-element-6351b6f .elementor-button,
.elementor-element-148dcbf .elementor-button,
.elementor-element-3208fbd .elementor-button{
width: 100% !important;
}
.elementor-element-35c19c7 ,
.elementor-element-e92a6f3 {
order: 1;
}
.elementor-element-f2be50e ,
.elementor-element-ef46324 {
order: 2;
}
.elementor-element-20202bc .elementor-image-box-wrapper ,
.elementor-element-9681f79 .elementor-image-box-wrapper ,
.elementor-element-7ba846c .elementor-image-box-wrapper ,
.elementor-element-4ae98e8 .elementor-image-box-wrapper {
display: flex;
}
.elementor-element-20202bc .elementor-image-box-content,
.elementor-element-9681f79 .elementor-image-box-content,
.elementor-element-7ba846c .elementor-image-box-content,
.elementor-element-4ae98e8 .elementor-image-box-content{
margin-left: 20px;
}
.elementor-element-f0ed78c a.elementor-button-link ,
.elementor-element-f781863 a.elementor-button-link ,
.elementor-element-eb7f14a a.elementor-button-link ,
.elementor-element-935d9e2 a.elementor-button-link ,
.elementor-element-211dd68 a.elementor-button-link {
width: 100%;
}
.hideMenu ul.sub-menu{
box-shadow: none !important;
}
.page-id-113 .elementor-image-box-wrapper,
.page-id-115 .elementor-image-box-wrapper,
.page-id-118 .elementor-image-box-wrapper,
.page-id-114 .elementor-image-box-wrapper {
display: flex;
text-align: left;
}
.page-id-113 .elementor-image-box-content,
.page-id-115 .elementor-image-box-content,
.page-id-118 .elementor-image-box-content,
.page-id-114 .elementor-image-box-content{
margin-left: 20px;
}
.page-id-118 .elementor-icon-box-wrapper{
display: flex;
text-align: left;
}
.page-id-118 .elementor-icon-box-content{
margin-left: 20px;
}
.elementor-element-c8bc6c9,
.elementor-element-4b74407,
.elementor-element-f898e9d,
.elementor-element-e18bcfd,
.elementor-element-4d6e2ef,
.elementor-element-cdd5c6e,
.elementor-element-62e06e0{
order: 2;
}
.ButtonStyleresponsive a{
width: 100% !important;
}   
.styleFix .elementor-icon-box-wrapper {
display: flex;
}  
.styleFix .elementor-icon-box-content{
margin-left: 25px;
}  
.NmImgFix .elementor-image-box-wrapper {
display: flex;
align-items: center;
}    
.NmImgFix .elementor-image-box-title{
margin-left: 25px;
}  
.elementor-element-65ca249 .elementor-image-box-wrapper {
align-items: center;
}
.parlaxDivs {
margin-bottom: 50px;
}
.imgNmo {
transform: none !important;
}
.imhMobn {
transform: none !important;
width: 130px;
right: -10px;
}
.elementor-element-af53525 .elementor-widget-wrap {
position: relative;
}
.elementor-element-40f220b {
position: relative !important;
left: 0 !important;
}
.elementor-element-73c005a {
left: 10px !important;
}
.elementor-element.elementor-element-983970e > .elementor-widget-container {
margin: 0 auto;
}
#blogBanner {
padding-top: 130px;
}
.elementor-accordion-icon{
display: none !important;
}
a.elementor-accordion-title img {
display: block;
margin: 0 auto 30px!important;
}
a.elementor-accordion-title {
text-align: center !important;
margin-bottom: 50px;
}
}
@media only screen and (min-width:767px) and (max-width:960px) {
div#content {
padding-top: 0 !important;
}
.headerMenu {
display: block !important;
}
.hideMenu ul.sub-menu{
box-shadow: none !important;
}
.mob-menu-header-holder{
display: none !important;
}
.headerMenu .col-4 {
width: 140px;
}
.headerMenu {
padding: 8px 16px;
position: fixed;
z-index: 99;
background: #fff;
width: 100%;
top: 0;
transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
transform-style: preserve-3d;
transition-duration: 0.5s;
}
.headerMenu .row {
display: flex;
justify-content: space-between;
}
.menu-button {
background-color: #f58832;
width: 45px;
height: 45px;
float: right;
padding: 13px 8px;
border-radius: 5px;
}
.span_line {
height: 2px;
padding: 0px;
background-color: #fff;
display: block;
width: 100%;
}
.menu-button span.span_line:nth-child(2) {
margin: 7px 0;
}
.serch_Icon {
float: right;
background-color: #f58832;
margin-right: 4vw;
padding: 10px;
border-radius: 100%;
width: 40px;
height: 40px;
text-align: center;
margin-top: 2.5px;
}
.serch_Icon img {
width: 20px;
margin-top: -7px !important;
}
.headerMenu a img {
margin-top: 5px;
}
.headerMenu.nav-up {
transform: translate3d(0px, -78px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
transform-style: preserve-3d;
}
.elementor-element-61c3f61 span.elementor-button-icon.elementor-align-icon-left, .elementor-element-364bb16 span.elementor-button-icon.elementor-align-icon-left {
font-size: 30px !important;
}
.textOverlay .elementor-widget-container{
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.elementor-8 .elementor-element.elementor-element-92c6542 .elementor-button{
width: 100%;
}
.elementor-element-a36c65c .elementor-heading-title:after,
.elementor-element-352dfd7 .elementor-heading-title:after{
content: "";
display: block;
float: right;
width: 16px;
height: 12px;
background: url(//www.vocantas.com/wp-content/uploads/2022/01/10897-200.png) no-repeat;
background-size: 100%;
margin-top: 5px;
transition: all 0.5s;
}
.open_nmts:after{
transform: rotate(180deg);
}
.elementor-element-89cdeb9 nav,
.elementor-element-b46bbdc nav,
.elementor-element-6516bb3 nav,
.elementor-element-a35315b nav{
display: none;
}
.elementor-75 .elementor-element.elementor-element-a36c65c .elementor-widget-wrap {
padding-bottom: 0 !important;
}
.elementor-element-a35315b,
.elementor-element-6516bb3,
.elementor-element-b46bbdc,
.elementor-element-89cdeb9{
padding-bottom: 20px;
border-bottom: 1px solid hsla(0, 0%, 100%, 0.21);
}
.elementor-element-339e756,
.elementor-element-9a336f5,
.elementor-element-6cba725{
padding-top: 10px;
}
.elementor-element-ad444db .elementor-button{
width: 100% !important;
}
.elementor-75 .elementor-element.elementor-element-db2b514 .ekit-form form input[type="submit"]{
width: 100% !important;
}
.split-content.small-print-left a {
text-align: left;
font-size: 13px;
}
.small-print {
text-align: left;
margin-top: -18px;
font-size: 14px;
}
.elementor-75 .elementor-element.elementor-element-d2e871a {
width: 100%;
text-align: center;
padding: 0 40px;
}
.elementor-element-bf254f8 .elementor-widget-container {
text-align: center;
}
html{
overflow-x: hidden;
} 
.elementor-75 .elementor-element.elementor-element-d01f152 .ekit-form form input[type="submit"]{
z-index: 1;
position: relative;
}   
.small-print {
float: right;
margin-top: 0px !important;
}
.elementor-element.elementor-element-d26d3f4 .elementor-image-box-content,
.elementor-element.elementor-element-c6233e5 .elementor-image-box-content,
.elementor-element.elementor-element-e36e891 .elementor-image-box-content,
.elementor-element.elementor-element-cadd7a4 .elementor-image-box-content{
width: auto  !important;
}
.elementor-element.elementor-element-d26d3f4 .elementor-image-box-wrapper,
.elementor-element.elementor-element-c6233e5 .elementor-image-box-wrapper,
.elementor-element.elementor-element-e36e891 .elementor-image-box-wrapper,
.elementor-element.elementor-element-cadd7a4 .elementor-image-box-wrapper{
justify-content: center !important;
text-align: center  !important;
} 
.elementor-element-62e06e0,
.elementor-element-4d6e2ef,
.elementor-element-cdd5c6e{
order: 2;
}
.elementor-element-af53525 .elementor-widget-wrap {
position: relative;
}
.elementor-element-40f220b {
position: relative !important;
left: 0 !important;
}
.elementor-element-73c005a {
left: 10px !important;
}
.team-card {
width: 47%;
}
.blogcontainer {
padding: 0 30px;
}
.itemPost{
width: 47% !important;
}
}.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}