.elementor-6382 .elementor-element.elementor-element-3883525{text-align:center;}.elementor-6382 .elementor-element.elementor-element-3883525 .elementor-heading-title{color:#62C4AE;font-family:"gotham", Sans-serif;font-size:40px;font-weight:500;line-height:48px;}.elementor-6382 .elementor-element.elementor-element-345e436e{text-align:center;font-family:"gotham", Sans-serif;font-size:18px;font-weight:500;line-height:26px;}.elementor-6382 .elementor-element.elementor-element-0f2743d > .elementor-container{min-height:400px;}.elementor-6382 .elementor-element.elementor-element-0f2743d:not(.elementor-motion-effects-element-type-background), .elementor-6382 .elementor-element.elementor-element-0f2743d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FFFC;}.elementor-6382 .elementor-element.elementor-element-0f2743d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-6382 .elementor-element.elementor-element-0f2743d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6382 .elementor-element.elementor-element-6d3f99f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6382 .elementor-element.elementor-element-a87a7e4 > .elementor-widget-container{padding:7.9% 5% 15% 05%;background-color:#FFFFFF;border-style:solid;border-color:#62C4AE;border-radius:10px 10px 10px 10px;}.elementor-6382 .elementor-element.elementor-element-a87a7e4:hover .elementor-widget-container{background-color:#F2FFFC;}.elementor-6382 .elementor-element.elementor-element-f81b2d0 > .elementor-widget-container{margin:9.1px 0px 0px 0px;padding:22% 05% 12.5% 05%;background-color:#FFFFFF;border-style:solid;border-color:#62C4AE;border-radius:10px 10px 10px 10px;}.elementor-6382 .elementor-element.elementor-element-f81b2d0:hover .elementor-widget-container{background-color:#F2FFFC;}.elementor-6382 .elementor-element.elementor-element-c4fa206 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6382 .elementor-element.elementor-element-f76734d > .elementor-widget-container{padding:17% 05% 17.5% 05%;background-color:#FFFFFF;border-style:solid;border-color:#62C4AE;border-radius:10px 10px 10px 10px;}.elementor-6382 .elementor-element.elementor-element-f76734d:hover .elementor-widget-container{background-color:#F2FFFC;}.elementor-6382 .elementor-element.elementor-element-281ad6a > .elementor-widget-container{margin:9px 0px 0px 0px;padding:21.9% 05% 16% 05%;background-color:#FFFFFF;border-style:solid;border-color:#62C4AE;border-radius:10px 10px 10px 10px;}.elementor-6382 .elementor-element.elementor-element-281ad6a:hover .elementor-widget-container{background-color:#F2FFFC;}.elementor-6382 .elementor-element.elementor-element-c7fcead{padding:0% 20% 0% 20%;}/* Start custom CSS for section, class: .elementor-element-c7fcead */select.wpcf7-form-control.wpcf7-select {
    outline: none !important;
}
select.selecttest {
    outline: none !important;
}
input.wpcf7-form-control.wpcf7-text {
    outline: none !important;
}
input[type="checkbox"] {
    outline: none !important;
}
select.wpcf7-form-control.wpcf7-select {
    outline: none !important;
}
input#submit {
    outline: none !important;
}

input[type=checkbox], input[type=radio] {
    -webkit-appearance: none;
    -moz-appearance: none;
    position: relative;
    width: 20px !important;
    height: 20px !important;
    border: var(--form--border-width) solid var(--form--border-color);
    background: var(--global--color-white);
    border: 2px solid #C4C4C4;
    vertical-align: middle;
} 
label {
    padding-top: 20px !important;
}label p {
    padding-top: 20px;
        font-family: 'montserrat' !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 17.07px !important;
    color: #5F5F5F;
}
.selecttest {
    border-radius: 8px;
    width: 100% !important;
    border: 1px solid #C4C4C4 !important;
    height: 50px !important;
    font-family: 'montserrat' !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 17.07px !important;
    color: #5F5F5F;
}

.first.row h4 {
    font-family: 'montserrat' !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 17.07px !important;
    color: #5F5F5F;
    padding-bottom: 20px;
}

form.wpcf7-form.init h4 {
    font-family: 'montserrat' !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 17.07px !important;
    color: #5F5F5F;
    padding-bottom: 20px;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit {
    height: 50px !important;
}

.cmsms_cc {
    overflow: visible !important;
}

.row .one-half-contact {
    display: inline-block;
    width: 47%;
    margin-right: 2%;
    padding-top: 10px !important;
}

.row .one-half-contact {
    display: inline-block;
    width: 47%;
    margin-right: 2%;
}

label {
    width: 100%;
    padding-top: 20px;    font-family: 'montserrat' !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 17.07px !important;
    color: #5F5F5F;
    padding-bottom: 20px;
}

span.wpcf7-form-control-wrap.menu-706 {
    width: 100%;
}

.wpcf7-form-control-wrap,
.wpcf7-form-control {
    width: 100% !important;
}

.wpcf7-form-control {
    border-radius: 8px !important;
    width: 100% !important;
    border: 1px solid #C4C4C4 !important;
    padding: 10px !important;
    height: 50px !important;
}

.wpcf7-checkbox {
    border: 0 !important;
    background-color: #F2FFFC;
}

.checkbox-div {
    background-color: #F2FFFC;
    padding: 20px;
    margin: 10px 0;
}

.row .one-half-contact:nth-child(2) {
    float: right;
    margin-right: 0 !important;
}

.wpcf7-form-control-wrap {
    margin-top: 15px;
    margin-bottom: 20px;
}

label {
    font-family: 'montserrat' !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 17.07px !important;
    color: #5F5F5F;
    padding-bottom: 20px;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit {
    font-family: Gotham;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 17px;
    letter-spacing: 0em;
    text-align: center;
    padding: 15px;
    color: #ffffff;
    background: #62C4AE !important;
}

h4 {
    font-family: 'montserrat' !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 17.07px !important;
    color: #5F5F5F;
    padding-bottom: 20px;
}

.first.row p select {
    border-radius: 8px;
    width: 100% !important;
    border: 1px solid #C4C4C4 !important;
    height: 50px !important;
     font-family: 'montserrat' !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 17.07px !important;
    color: #5F5F5F;
}

.one_first.ui-sortable-handle.first_column {
    margin: 0;
    width: 100vw !important;
    background-color: #F2FFFC;
}

table a {
    border-radius: 8px;
    padding: 16px 32px 16px 32px !important;
    color: #ffffff;
    background-color: #62C4AE;
}

table {
    width: 70%;
    margin-bottom: 100px !important;
    margin-top: 100px !important;
    margin: auto;
    height: 700px !important;
}

table th {
    padding: 0 40px 0;
    border: 1px solid #62C4AE;
    border-radius: 15px !important;
    -moz-border-radius: 15px !important;
    -o-border-radius: 15px !important;
    -ms-border-radius: 15px !important;
    -webkit-border-radius: 15px !important;
}

td {
    padding: 50px 40px 50px;
    border: 1px solid #62C4AE;
    border-radius: 15px !important;
}

div#wpcf7-f6384-p6382-o1 {
    margin-top: 100px;
}

.mobile {
    display: none !important;
}

@media only screen and (max-width: 767px) {
    .mobile {
        display: block !important;
    }
    .desktop {
        display: none !important;
    }
    .mobile table {
        margin: 0;
        width: 85%;
        margin-top: 0 !important;
    }
    .row .one-half-contact {
        width: 100% !important;
    }
}

select.selecttest {
    outline: none !important;
    position: relative !important;
    top: 3px !important;
}

#hidden_div {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://staging.medisyncph.com/wp-content/uploads/2022/01/GothamMedium.ttf') format('truetype');
}
@font-face {
	font-family: 'gotham';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://staging.medisyncph.com/wp-content/uploads/2022/01/GothamBook.ttf') format('truetype');
}
@font-face {
	font-family: 'gotham';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://staging.medisyncph.com/wp-content/uploads/2022/01/GothamLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */