.divi-toggle-text .et_pb_text_inner{max-height:200px;transition:max-height 0.3s ease-out;overflow:hidden}.divi-toggle-text .et_pb_text_inner:after{content:"";display:inline-block;position:absolute;pointer-events:none;height:100px;width:100%;left:0;right:0;bottom:0;background-image:linear-gradient(0deg,#fff 10%,transparent)}.divi-toggle-text .divi-text-expand-button{padding:0.5em;text-align:center;color:#666!important;font-weight:bold}.divi-toggle-text .divi-text-expand-button span{cursor:pointer}.divi-toggle-text .divi-text-expand-button .divi-text-toggle-icon{font-family:ETMODULES,"sans-serif"}.divi-toggle-text .divi-text-toggle-expanded{max-height:2000px;transition:max-height 0.3s ease-in}.divi-toggle-text .divi-text-toggle-expanded.et_pb_text_inner:after{background:none}.mec-totalcal-view{display:none!important}.ui-datepicker{width:246px!important;height:auto;padding:0px}.ui-datepicker.ui-widget td a:hover{background:#274474!important;color:#fff}.gform_wrapper{font-family:'Libre Caslon Text';font-weight:100;color:#274474}.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{font-weight:100!important}.parents-title{font-weight:700}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-color:#274474;background:#ffffff47}.gform_wrapper .top_label li.row>ul:not(.col-md-12) li.gfield div:not(.ginput_container_date) select.medium{background:#ffffff47;border-color:#274474}.gform_wrapper .gform_footer input.button{padding:10px 20px}th.header,td.header{background:#f9b33b!important;border-color:#ffffff!important;border:2px;border-style:solid;font-size:16px;font-weight:700;color:#666666;font-family:'Libre Caslon Text';text-align:left!important}th.header,td.text{text-align:center}td.text{font-family:'Libre Caslon Text',Georgia,"Times New Roman",serif;font-weight:700;font-size:15px;color:#666;border-color:#ffffff!important;border:2px;border-style:solid}tr:nth-child(even){background:#ddd}tr:nth-child(odd){background:#e8e8e8}.et-pb-contact-message{color:#f7f7f7}#et_pb_contact_form_school .et-pb-contact-message{color:#666}@media only screen and (max-width:767px){.captcha-obj{transform:scale(0.75);transform-origin:0 0;-ms-transform:scale(0.75);-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75)}.entry-content tr td,body.et-pb-preview #main-content .container tr td,.entry-content thead th,.entry-content tr th,body.et-pb-preview #main-content .container thead th,body.et-pb-preview #main-content .container tr th{font-size:13px;padding:2px 2px}}