/* CSS Generated Wed, 26 Jun 2019 01:40:51 +0000 by User ID 2 */
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.fl-builder-bottom-edge-layer{display:none}}.fl-post-content p{color:#000}.fl-post-content .gform_wrapper input.gform_button{background-color:#000}.fl-post-content .gform_wrapper input,.fl-post-content .gform_wrapper textarea{border:1px solid #333}.fl-builder-content .fl-rich-text a,.fl-module-fl-post-content a{text-decoration:underline;color:#333}:target{padding-top:90px;margin-top:-90px}.menu > li.current-menu-item{border-bottom:solid 2px}@media only screen and (min-width:993px){.fl-builder-content .sub-menu > li > a{font-size:12px;border-bottom:solid 2px #bbbcbc;margin:0 20px 0 20px}.fl-builder-content .fl-has-submenu-container{margin:0 20px 0 20px}ul.fl-menu-horizontal li.mega-menu.fl-has-submenu:hover > ul.sub-menu,ul.fl-menu-horizontal li.mega-menu.fl-has-submenu.focus > ul.sub-menu{max-width:50%;margin-right:0;margin-left:auto}}.fl-theme-builder-header-scrolled .fl-builder-bottom-edge-layer,.fl-theme-builder-header-scrolled .header-ugm-logo-col{display:none}.fl-theme-builder-header-scrolled .header-menu-mod .fl-menu .menu{float:none;margin-left:auto;margin-right:auto;display:table}.fl-theme-builder-header-scrolled ul.fl-menu-horizontal li.mega-menu.fl-has-submenu:hover > ul.sub-menu,.fl-theme-builder-header-scrolled ul.fl-menu-horizontal li.mega-menu.fl-has-submenu.focus > ul.sub-menu{max-width:50%;margin-right:auto;margin-left:auto}.fl-module-content .fl-node-content .fl-menu .fl-menu-responsive-toggle-medium-mobile{margin:0}#mobile-logo img{float:none}@media only screen and (max-width:768px){.fl-builder-bottom-edge-layer{display:none}}.fl-builder-content a.fl-button{box-shadow:5px 5px 23px -13px rgba(0, 0, 0, 0.75)}.fl-builder-content .fl-rich-text a,.fl-module-fl-post-content a{text-decoration:none}body.search-results .post-meta,body.search-result .fl-post-meta{display:none}@media only screen and (min-width:769px){.form-group{display:inline-block;margin-right:20px;width:29%}.form-control{font-size:19px;height:50px}.fl-page input[type=button]{height:50px}}.toolset-buttons a.fl-button{text-decoration:none}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=number],input[type=search],input[type=url]{height:auto}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container{border-bottom:1px solid #0077c0}.fl-post-content .gform_wrapper input,.fl-post-content .gform_wrapper textarea{border:none}.fl-post-content .gform_wrapper input.gform_button{background-color:#0077c0;padding:10px}.gform_wrapper input,.gform_wrapper textarea{background-color:#f4f2f2;border-radius:0}input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}@media only screen and (max-width:992px){#menu-primary ul.sub-menu{margin-left:10px}}@media only screen and (min-height:2000px){.fl-row.vh-50 > .fl-row-content-wrap{max-height:500px;min-height:500px}.fl-row.vh-85 > .fl-row-content-wrap{max-height:850px;min-height:850px}.fl-col.vh-40 > .fl-col-content{max-height:400px;min-height:400px}.fl-col.vh-50 > .fl-col-content{max-height:500px;min-height:500px}.fl-row.vh-30 > .fl-row-content-wrap{max-height:300px;min-height:300px}}