.wpcf7 form {
display: block;
}
.wpcf7-form label {
display: block;
} #page-header .l-subheader-cell .w-socials-item.twitter .fa-x-twitter svg {
display: none !important;
}:root {
--uacf7-global-color-primary: #382673;
--uacf7-global-text-color-secondary: #383c41;
--uacf7-global-placeholder-color: #606266;
--uacf7-global-border-color: #e4e9f8;
--uacf7-global-button-color: var(--uacf7-global-color-primary);
--uacf7-border-radius: 5px;
--uacf7-white-color: #fff;
} .uacf7-wrapper-default {
border: none !important;
margin: 0 !important;
padding: 0 !important;
box-shadow: none !important;
outline: none !important;
min-inline-size: 100%;
}
.uacf7-wrapper-default hr {
background-color: var(--uacf7-global-border-color);
border: none;
height: 1px;
margin-bottom: 20px;
width: 100%;
}
.uacf7-wrapper-default label {
display: inline-block;
font-weight: 500;
line-height: inherit;
margin-bottom: 15px;
width: 100%;
}
.uacf7-wrapper-default label span {
display: block;
margin-top: 5px;
}
.uacf7-wrapper-default .wpcf7-acceptance label span {
display: inline-block;
margin-top: 5px;
} .uacf7-wrapper-default input[type="date"],
.uacf7-wrapper-default input[type="email"],
.uacf7-wrapper-default input[type="number"],
.uacf7-wrapper-default input[type="password"],
.uacf7-wrapper-default input[type="search"],
.uacf7-wrapper-default input[type="tel"],
.uacf7-wrapper-default input[type="text"],
.uacf7-wrapper-default input[type="url"],
.uacf7-wrapper-default select,
.uacf7-wrapper-default textarea,
.uacf7-wrapper-default label span textarea,
.uacf7-wrapper-default label span input {
padding: 0.7rem 1rem;
background-clip: padding-box;
background-image: none;
border: 1px solid var(--uacf7-global-border-color);
border-radius: var(--uacf7-border-radius);
color: var(--uacf7-global-text-color-secondary);
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
outline: none;
}
.uacf7-wrapper-default textarea {
height: 90px;
}
input[type="date"]:focus-visible,
input[type="date"]:visited,
input[type="email"]:focus-visible,
input[type="email"]:visited,
input[type="number"]:focus-visible,
input[type="number"]:visited,
input[type="password"]:focus-visible,
input[type="password"]:visited,
input[type="search"]:focus-visible,
input[type="search"]:visited,
input[type="tel"]:focus-visible,
input[type="tel"]:visited,
input[type="text"]:focus-visible,
input[type="text"]:visited,
select:visited,
select:focus-visible,
textarea:visited,
textarea:focus-visible {
border-color: var(--uacf7-global-button-color) !important;
} .uacf7-wrapper-default .uacf7-checkbox .wpcf7-list-item-label {
margin: 0;
}
.uacf7-wrapper-default .uacf7-checkbox .wpcf7-list-item {
display: flex !important;
align-items: center;
margin: 0.5em 0 0 1em;
font-weight: 400;
}
.uacf7-wrapper-default .uacf7-checkbox span input {
margin-right: 10px;
} .uacf7-wrapper-default .uacf7-radio .wpcf7-list-item-label {
margin: 0;
}
.uacf7-wrapper-default .uacf7-radio .wpcf7-list-item {
display: flex !important;
align-items: center;
margin: 0.5em 0 0 1em;
font-weight: 400;
}
.uacf7-wrapper-default .uacf7-radio span input {
margin-right: 10px;
}
.uacf7-wrapper-default .uacf7-rating label span {
display: inline-block;
} .uacf7-wrapper-default .uacf7-submint {
display: flex;
align-items: center;
}
.uacf7-wrapper-default .uacf7-submint.end {
display: flex;
flex-direction: row-reverse;
align-items: center;
}
.uacf7-wrapper-default .uacf7-submint input[type="submit"] {
font-size: 16px;
font-weight: 700;
color: var(--uacf7-white-color);
background-color: var(--uacf7-global-color-primary);
border-style: solid;
border-radius: var(--uacf7-border-radius);
border-width: 2px;
border-color: var(--uacf7-white-color);
padding: 10px 20px;
text-align: center;
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
box-shadow 0.15s ease-in-out;
outline: none;
}
.uacf7-wrapper-default .uacf7-submint input[type="submit"]:focus,
.uacf7-wrapper-default .uacf7-submint input[type="submit"]:hover {
color: var(--uacf7-white-color);
background-color: var(--uacf7-global-color-primary);
} .uacf7-wrapper-default .uacf7-submint.fill input[type="submit"] {
background-color: var(--uacf7-global-color-primary);
color: var(--uacf7-white-color) !important;
}
.uacf7-wrapper-default .uacf7-submint.fill input[type="submit"]:focus,
.uacf7-wrapper-default .uacf7-submint.fill input[type="submit"]:hover {
color: var(--uacf7-global-color-primary);
background-color: var(--uacf7-white-color);
} .uacf7-wrapper-default .uacf7-submint.full-width {
position: relative;
}
.uacf7-wrapper-default .uacf7-submint.full-width input[type="submit"] {
width: 100%;
}
.uacf7-wrapper-default .uacf7-submint.full-width > span {
position: absolute;
left: 50%;
margin-left: -12px;
}
.uacf7-wrapper-default .uacf7-submint.fill.full-width > span.wpcf7-spinner {
background-color: var(--uacf7-white-color);
}
.uacf7-wrapper-default
.uacf7-submint.fill.full-width
> span.wpcf7-spinner::before {
background-color: var(--uacf7-global-color-primary);
}
.uacf7-wrapper-default .uacf7-charity-dinner {
padding: 0 15px;
}
.uacf7-wrapper-default .uacf7-charity-dinner .wpcf7-submit {
background: #115e99 !important;
color: #ffffff !important;
border-color: #115e99 !important;
}
.uacf7-wrapper-default .uacf7-order-bump-form .wpcf7-submit {
background-color: #e6a23c !important;
border-radius: 6px;
font-size: 18px;
line-height: 1.5;
padding: 8px 16px;
}
.uacf7-wrapper-default .uacf7-order-bump-form .wpcf7-submit:hover {
background-color: #ebb563 !important;
}.uacf7-row {
display: flex;
flex-wrap: wrap;
margin-left: -15px;
margin-right: -15px;
}
.uacf7-col-3,
.uacf7-col-4,
.uacf7-col-6,
.uacf7-col-12 {
padding-left: 15px;
padding-right: 15px;
box-sizing: border-box; } .uacf7-col-3 {
flex: 0 0 25%;
}
.uacf7-col-4 {
flex: 0 0 33.3333%;
}
.uacf7-col-6 {
flex: 0 0 50%;
}
.uacf7-col-12 {
flex: 0 0 100%;
}
.uacf7-col-12 label,
.uacf7-col-6 label,
.uacf7-col-3 label,
.uacf7-col-4 label,
.uacf7-col-12 .wpcf7-form-control,
.uacf7-col-6 .wpcf7-form-control,
.uacf7-col-3 .wpcf7-form-control,
.uacf7-col-4 .wpcf7-form-control {
width: 100% !important;
display: block;
}
@media only screen and (max-width: 767px) {
.uacf7-row {
display: flex;
flex-wrap: wrap;
}
.uacf7-col-3,
.uacf7-col-4,
.uacf7-col-6,
.uacf7-col-12 {
flex: 1 1 100%; max-width: 100%;
margin-right: 0;
}
}.main-header-bar {
border-bottom-width: 1px;
background: #ffbe9d;
box-shadow: 2px 2px 1px 0px #ccc;
} 
.ast-site-identity { padding:0;}
.site-branding { align-self:normal;}
.main-header-menu .menu-link, .main-header-menu > a { display:flex; align-items:center; justify-content:center;}
ul#primary-menu li a { color: #333;  }
.main-header-menu .current-menu-item > .menu-link, .main-header-menu .current-menu-ancestor > .menu-link, ul#primary-menu li a.menu-link:hover , ul#primary-menu li a.menu-link:active ,
ul#primary-menu li.current_page_item a { border-radius: 10px; max-height: 70%; }
.ast-desktop .main-header-menu.submenu-with-border .sub-menu, .ast-desktop .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper {    border-color: #f09e73; } .ast-sticky-active.ast-header-sticked  .main-header-bar-wrap 	{	border-top: 6px solid white;	}
.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity { 	padding-top:0px; 	} span.ara {color:#A31221;} .elementor-873 .elementor-element.elementor-element-8c58fca .uael-post__excerpt { text-align:justify;	}  .slide { display:flex; font-family:sans-serif; border-radius:10px; border:#ddd solid 2px;overflow:hidden; max-width:580px; background:white url(https://ara.vikconconsulting.in/wp-content/uploads/slider3/ellipses-bg.svg) no-repeat; background-size:20%; background-position:105% 110%; box-shadow:#00000091 0 0 10px; margin:14px 0; height:300px; text-align: left;}
.slide img {margin-right:10px; min-width:250px; }
.slide .thumbimg{width:40%; overflow:hidden; clip-path: ellipse(50% 85% at 40% 50%)!important; display:flex; justify-content:center;}
.slide .testicontent {width:60%; padding: 20px 40px 20px 0; font-family: "Quicksand", Sans-serif; }
.slide .testicontent p { font-size:.9rem; line-height:1.2rem; margin-bottom:0;}
.slide .testicontent p:empty {display:none;}
.slide .testicontent h6 { margin:0; color:#A31221; font-weight:600; line-height:1em; margin-bottom:1rem;}
.slide .testicontent h4 { margin-bottom:0; font-weight:600;}
.slide .testicontent a { color:#A31221; border:#A31221 solid 1px; padding:5px 10px; display:inline-block; border-radius:10px; margin-top:1rem;}
.type-testimonial.testimonial .elementor-image {border-radius:50%; overflow:hidden; box-shadow:#333 0 0 10px; width:200px; height:200px;} .clipimg img { overflow:hidden; clip-path: ellipse(50% 85% at 40% 50%)!important;}
.circlesbg>div { background-size:50%!important; background-position:110% 110%!important;} #elementor-popup-modal-2131 .dialog-widget-content {    box-shadow: 0px 0px 0px !important; } #contactform-container {display:block!important;}
#contactform-container:before { content: "";width: 0px;height: 0px;position: absolute;border-left: 50px solid transparent;border-right: 10px solid #FFBE9D;border-top: 55px solid #FFBE9D;border-bottom: 10px solid transparent;right: 0px;bottom: -60px;}
.connectfrm label { width:100%; }
.wpcf7 .elementor-row .elementor-column{ margin-left:1rem;}
.wpcf7 .elementor-row .elementor-column:nth-child(1) { margin-left:0;}
.wpcf7-form-control.wpcf7-select {height: 45px;}
.wpcf7-form-control-wrap.acceptance .wpcf7-list-item-label {    font-size: 1em !important; }  .elementor-63 .elementor-element.elementor-element-3126deea .uael-post__thumbnail {   width: 180px;	}
.elementor-63 .elementor-element.elementor-element-3126deea .uael-post__inner-wrap:not(.uael-post__noimage) .uael-post__content-wrap { margin:0; width:70%; }
.elementor-63 .elementor-element.elementor-element-3126deea .uael-post-wrapper .uael-post__inner-wrap:not(.uael-post__noimage) .uael-post__content-wrap { margin:0; }
.elementor-63 .elementor-element.elementor-element-3126deea .uael-post__content-wrap {    padding: 0px 30px; } .eael-tabs-nav ul { display: flex;	justify-content: center !important; }
.eael-advance-tabs .eael-tabs-nav > ul li { flex:inherit;} #elementor-popup-modal-825 .dialog-widget-content {
animation-duration: 1.2s;
box-shadow: none;
background-color: transparent; }
.elementor-popup-modal .dialog-message { overflow:hidden; }  elementor-188 .elementor-element.elementor-element-303e216 .elementor-icon-list-text {   margin-top: -5px;} @media only screen and (max-width: 680px) { .slide .thumbimg {width:0%;}
.slide .testicontent {     width: 100%; padding-left:10%; }
}
@media only screen and (max-width: 768px) {
:root { overflow-x: hidden; } .ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-section-2 {    padding: 0; margin-left: 15%;	}
.ast-header-break-point .ast-site-identity { margin-top:-20px;}
.main-header-menu .current-menu-item > .menu-link, .main-header-menu .current-menu-ancestor > .menu-link, ul#primary-menu li a.menu-link:hover, ul#primary-menu li.current_page_item a {
max-height: 100%;} .wpcf7 .elementor-row .elementor-column {    margin-left: 0; }
}