body{
overflow-x: hidden;
}
#wpcf7-f54-p44-o1 form label {
color: white;
}
#wpcf7-f54-p44-o1 input.wpcf7-submit {
border: none;
}
#wpcf7-f54-p44-o1 input.wpcf7-submit:hover {
border: 1px white solid;
background: transparent;
color: white;
}
.border10 .elementor-widget-container {
border-radius: 10px;
}
.elementor-image-box-content {
padding: 20px;
padding-bottom: 0;
}
.twoColVerticalFw .elementor-column-wrap .elementor-widget-wrap {
display: grid;
grid-template-rows: 49% 1% 50%;
}
.botPartHh {
display: flex;
flex-direction: column;
background-color: #006b70;
justify-content: center;
}
.topPartHh {
display: flex;
flex-direction: column;
justify-content: center;
}
@media screen and (max-width: 768px){
.twoColGrid{
display: grid;
grid-template-rows: auto auto;
gap: 10px;
}
.twoColGrid div:first-child{
text-align: center;
}
.twoColGrid img{
width: 50%;
}
.elementor-tab-mobile-title{
font-weight: bold;
border-bottom: 2px #DFDFDF solid !important;
}
.twoColVerticalFw .elementor-column-wrap .elementor-widget-wrap {
display: grid;
grid-template-rows: 40% 10% 50%;
}
.regButton{
margin: auto !important;
}
.fixedHeight img {
height: 350px !important;
object-fit: cover;
}
.topPartHh .elementor-widget-container{
padding: 0 !important;
margin: 20px !important;
}
.tabs.elementor-tabs-view-horizontal .elementor-widget-container{
margin-top: -5px;
}
.elementor-tab-title.elementor-tab-mobile-title.elementor-active{
background: #ABE328;
border-radius: 5px;
}
}
@media screen and (min-width: 900px){
.twoColGrid {
display: grid;
grid-template-columns: 20% 80%;
gap: 50px;
}
.elementor-tabs-wrapper {
display: flex;
justify-content: space-around;
margin-bottom: 30px;
box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.16);
border-radius: 10px;
padding: 5px;
}
.elementor-tab-title.elementor-tab-desktop-title {
padding: 30px 60px;
white-space: nowrap;
}
.elementor-tab-title.elementor-tab-desktop-title.elementor-active {
background: #abe328 !important;
border-radius: 5px;
}
}
.fh img {
height: 1000px;
object-fit: cover;
}
#wpcf7-f271-o1 form,
#wpcf7-f271-o2 form {
display: flex;
align-items: flex-end;
flex-wrap: wrap;
}
#wpcf7-f271-o1 form p,
#wpcf7-f271-o2 form p {
padding: 0;
margin: 0;
}
#wpcf7-f271-o1 form input.wpcf7-submit,
#wpcf7-f271-o2 form input.wpcf7-submit {
background: #006b70;
border: 1px solid #006b70;
border-radius: 5px;
color: white;
right: 0;
bottom: 0;
box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.16);
z-index: 32;
}
#wpcf7-f271-o1 form input,
#wpcf7-f271-o2 form input {
height: 50px;
}
#wpcf7-f271-o1 form input.wpcf7-email,
#wpcf7-f271-o2 form input.wpcf7-email {
width: 100%;
border-radius: 5px;
box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.16);
z-index: 1;
}
.fixedHeight img {
height: 700px;
object-fit: cover;
}
@media (min-width: 768px) and (max-width: 950px) {
selector .elementor-row {
flex-wrap: wrap;
}
selector .elementor-column {
width: 50%;
}
}
.elementor-image-box-img img {
border-radius: 10px;
width: 450px;
height: 200px;
object-fit: cover;
}
.elementor-widget-uael-infobox:not(.publication) .uael-imgicon-wrap .uael-image-content img{
width: 150px !important;
height: 150px !important;
object-fit: cover;
}
.mec-event-image img{
border-radius: 5px;
transform: scale(1.4)
}
@media screen and (max-width: 768px){
.mec-event-image img{
transform: scale(1)
}
}
.eael-event-calendar-wrapper{
background-color: white;
box-shadow: 0 20px 50px rgba(0, 0, 0, 0.16);
border-radius: 10px;
}
.eael-event-calendar-wrapper th, .eael-event-calendar-wrapper td {
border-radius: 5px;
}
.fc-scroller{
height: unset !important;
overflow: hidden;
}
.fc-widget-header{
margin-right: 0 !important;
}
.elementor-widget-uael-infobox{
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.16);
border-radius: 10px;
}
.elementor-widget-uael-infobox .elementor-widget-container{
border-radius: 10px;
}
.tabs{
width: unset !important
}