section.equal-height div.elementor-widget-wrap>div{display:flex;height:100%}section.equal-height div.elementor-widget-wrap>div .elementor-widget-container{width:100%}section.equal-height div.elementor-widget-wrap>div div.elementor-cta,section.equal-height div.elementor-widget-wrap>div a.elementor-cta{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;height:100%}section.equal-height div.elementor-widget-wrap>div div.elementor-cta:hover,section.equal-height div.elementor-widget-wrap>div a.elementor-cta:hover{text-decoration:none}section.equal-height div.elementor-widget-wrap>div div.elementor-cta .elementor-cta__content,section.equal-height div.elementor-widget-wrap>div a.elementor-cta .elementor-cta__content{flex-grow:1;align-content:flex-start}.elementor-tab-content a{text-decoration:underline!important;color:#E16F4A}.elementor-widget-text-editor a{text-decoration:underline!important;color:#E16F4A}.elementor-widget-text-editor hr{border-top:1px solid rgba(0,0,0,.1);padding:10px 0}.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-widget-text-editor ul,.elementor-widget-text-editor ol{margin-bottom:10px}a.image-hover,a .image-hover{overflow:hidden;display:block}a.image-hover img,a .image-hover img{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;display:block}a:hover.image-hover img,a:hover .image-hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.top-bar .widget_nav_menu ul li{margin:0 10px}@media (max-width:767px){.top-bar .widget_nav_menu ul li{margin:0 7px}}.top-bar .widget_nav_menu ul li a{text-decoration:none}.top-bar .widget_nav_menu ul li a:hover{text-decoration:underline}.top-bar .widget_nav_menu ul li a:before{background-repeat:no-repeat;background-size:contain;color:#4889c5;content:'';width:16px;height:16px;display:inline-block;margin-right:7px;position:relative;top:3px}.top-bar .widget_nav_menu ul li.icon-join a:before{background-image:url(../../../../../../themes/mitc/images/join.svg)}.top-bar .widget_nav_menu ul li.icon-renew a:before{background-image:url(../../../../../../themes/mitc/images/renew.svg)}.top-bar .widget_nav_menu ul li.icon-contact a:before{background-image:url(../../../../../../themes/mitc/images/contact.svg)}@media (max-width:767px){.site-logo{width:220px;padding:10px 0}}.navigation-branding .site-logo,.site-logo.mobile-header-logo .site-logo{padding-top:15px;padding-bottom:15px}.navigation-branding .site-logo img,.site-logo.mobile-header-logo .site-logo img{padding-top:0;padding-bottom:0}.inside-navigation form.navigation-search{border:solid 1px #E16F4A;top:-1px}.inside-navigation .menu-bar-items{position:relative;left:-1px}#primary-menu li.close-search a{color:#E16F4A!important}.home-hero .elementor-widget-wrap{z-index:1}.home-hero:after{content:'';height:350px;width:100%;display:block;position:absolute;left:0;bottom:0;background:#403f3e;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%)}.page-hero{position:relative;height:500px}@media (min-width:768px) and (max-width:970px){.page-hero{height:400px}}@media (max-width:767px){.page-hero{height:300px}}.page-hero .inside-page-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end;height:100%;position:relative;z-index:2}.page-hero h1{color:#fff;font-size:60px;line-height:1em;width:100%;padding-bottom:15px;text-transform:uppercase}@media (min-width:768px) and (max-width:970px){.page-hero h1{font-size:45px;margin-right:20px}}@media (max-width:767px){.page-hero h1{text-align:center;font-size:40px}}.dropdown-hover .main-navigation:not(.toggled) ul .open-left ul,.dropdown-hover .main-navigation:not(.toggled) ul .open-left li:hover>ul{left:auto;right:100%}.main-navigation .main-nav ul .open-left ul li.menu-item-has-children>a{padding-left:0;padding-right:20px}.main-navigation ul .open-left ul .menu-item-has-children .dropdown-menu-toggle{float:left;padding-left:20px;padding-right:15px}@media (min-width:769px){.main-nav>ul>li.menu-item-has-children>a>.dropdown-menu-toggle{display:none}.main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:10px}}table{margin:10px 0 10px 0}table tr:nth-child(odd){background-color:#efefef}table tr td strong{color:#E16F4A}.elementor-posts--thumbnail-top .elementor-posts .elementor-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.elementor-posts--thumbnail-top .elementor-posts .elementor-post__text{padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.elementor-posts--thumbnail-top .elementor-posts .elementor-post__text .elementor-post__excerpt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-posts--thumbnail-top .elementor-posts .elementor-post__text .elementor-post__excerpt p{font-size:15px;line-height:1.7em}.elementor-posts--thumbnail-top .elementor-posts .elementor-post__text .elementor-post__excerpt p:after{content:"..."}.elementor-posts--thumbnail-top .elementor-posts .elementor-post__read-more{margin:0 auto}.elementor-pagination{margin-top:30px;margin-bottom:30px}.elementor-widget-testimonial-carousel .elementor-testimonial__image img{width:auto!important}.elementor-column.gradient-blue{min-height:360px}.elementor-column.gradient-blue:after{content:'';width:calc(100% - 10px);height:180px;position:absolute;left:5px;bottom:5px;background:#427fb7;background:linear-gradient(180deg,rgba(66,127,183,0) 0%,#427fb7 80%,#427fb7 100%);z-index:2}.elementor-column.gradient-blue .elementor-widget-wrap .elementor-element{z-index:3}.elementor-column.gradient-blue .elementor-widget-wrap .elementor-element span svg{filter:drop-shadow(0 0 4px rgba(0,0,0,.7))}.elementor-column.gradient-blue .elementor-widget-wrap .elementor-element h3{text-shadow:0 0 4px #000}.elementor-widget-call-to-action.special .elementor-cta__bg-wrapper{border:solid 1px #fff;margin-bottom:10px}.elementor-widget-call-to-action.special .elementor-cta__bg-wrapper:after{content:'';width:100%;height:100px;position:absolute;bottom:0;background:#505050;background:linear-gradient(0deg,rgba(80,80,80,.8) 0%,rgba(80,80,80,0) 100%);z-index:2}.elementor-widget-call-to-action.special .elementor-cta__content{overflow:visible}.elementor-widget-call-to-action.special .elementor-cta__content h2{margin-top:-3em;height:2.5em;text-align:left;text-shadow:0 0 4px #000}.elementor-widget-call-to-action.add-underline .elementor-cta__content h2{border-bottom:solid 1px #333;padding-bottom:10px}.elementor-widget-call-to-action.blue-gradient .elementor-cta__bg-wrapper:after{content:'';width:100%;height:180px;position:absolute;bottom:0;background:#427fb7;background:linear-gradient(180deg,rgba(66,127,183,0) 0%,rgba(66,127,183,.9) 80%,rgba(66,127,183,.9) 100%);z-index:2}.elementor-widget-call-to-action.blue-gradient .elementor-cta__content{display:flex;flex-wrap:nowrap;align-items:flex-end}.elementor-widget-call-to-action.blue-gradient .elementor-cta__content>div{width:auto;margin-right:20px}@media (min-width:768px) and (max-width:970px){.elementor-widget-call-to-action.blue-gradient .elementor-cta__content .elementor-icon{margin-right:0;display:none}}@media (max-width:767px){.elementor-widget-call-to-action.blue-gradient .elementor-cta__content .elementor-icon{margin-right:0;display:none}}.elementor-widget-call-to-action.no-icon .elementor-cta__content{margin-right:0}section.gradient>.elementor-container{z-index:2}section.gradient:after{content:'';width:100%;height:100px;position:absolute;bottom:0;background:#1670B7;background:linear-gradient(0deg,#1670b7 0%,rgba(22,112,183,0) 100%)}.elementor-widget-heading.header-line h1,.elementor-widget-heading.header-line h2,.elementor-widget-heading.header-line h3,.elementor-widget-heading.header-line h4,.elementor-widget-heading.header-line h5{overflow:hidden;line-height:1.3em}.elementor-widget-heading.header-line h1:before,.elementor-widget-heading.header-line h2:before,.elementor-widget-heading.header-line h3:before,.elementor-widget-heading.header-line h4:before,.elementor-widget-heading.header-line h5:before{content:'';position:relative;right:10px;display:inline-block;height:.5em;vertical-align:bottom;width:100%;margin-left:-100%;border-top:1px solid #cacaca}.elementor-widget-heading.header-line h1:after,.elementor-widget-heading.header-line h2:after,.elementor-widget-heading.header-line h3:after,.elementor-widget-heading.header-line h4:after,.elementor-widget-heading.header-line h5:after{content:'';display:inline-block;position:relative;left:10px;height:.5em;vertical-align:bottom;width:100%;margin-right:-100%;border-top:1px solid #cacaca}.gform_wrapper .top_label .gfield_label,.gform_wrapper legend.gfield_label{font-size:19px!important;font-weight:normal!important}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio]{margin-top:1px!important}.gform_wrapper .gform_footer{text-align:center}.gform_wrapper .gform_footer input[type=submit]{text-transform:uppercase}.member-search-form{padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px) and (max-width:970px){.member-search-form{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.member-search-form{-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}}.member-search-form__input{margin:0 10px}.member-search-form__input:first-child{margin-left:0}.member-search-form__input:last-of-type{margin-right:0}@media (min-width:768px) and (max-width:970px){.member-search-form__input{width:calc(50% - 10px);margin-bottom:10px}.member-search-form__input:nth-child(odd){margin-left:0}.member-search-form__input:nth-child(even){margin-right:0}}@media (max-width:767px){.member-search-form__input{margin:0 0 10px}}.member-search-form__input label{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.member-search-form__input.keywords{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;min-width:210px}.member-search-form__input select{cursor:pointer;height:100%;width:100%;outline:none;border:solid 1px #dbdbda;color:#a3a3a3;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}@media (max-width:767px){.member-search-form__input select{margin:0 0 10px}}.member-search-form__input input{height:100%;color:#a3a3a3}.member-search-form__input input::placeholder{color:#a3a3a3}.member-search-form__input input[type="text"]{width:100%;background-color:#fff;border:solid 1px #dbdbda;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.member-search-form__input input[type="submit"]{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;position:relative;display:inline-block;background-color:#E16F4A;border:solid 1px #E16F4A;padding:10px 20px;line-height:1em;color:#fff;text-transform:uppercase;font-weight:400;transition:all 250ms ease-in-out;padding:10px 20px;font-size:16px;text-align:center}@media (min-width:768px) and (max-width:970px){.member-search-form__input input[type="submit"]{padding:8px 20px}}@media (max-width:767px){.member-search-form__input input[type="submit"]{padding:8px 12px}}.member-search-form__input input[type="submit"]:visited{color:#fff}.member-search-form__input input[type="submit"]:hover{text-decoration:none;background-color:#fff;border:solid 1px #E16F4A;color:#E16F4A}.pagination{text-align:center}.pagination ul.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;text-align:center;margin:2em -2px 1em}.pagination ul.page-numbers li{display:inline-block;margin:2px;min-width:3em}.pagination ul.page-numbers li a,.pagination ul.page-numbers li span{padding:.5em 1.25em;display:block;border:solid 1px #ddd;transition:all 250ms ease-in-out}.pagination ul.page-numbers li a.page-numbers,.pagination ul.page-numbers li span.page-numbers{color:#333}.pagination ul.page-numbers li a:hover,.pagination ul.page-numbers li a.current,.pagination ul.page-numbers li span:hover,.pagination ul.page-numbers li span.current{color:#E16F4A;border:solid 1px #E16F4A;background-color:#eee}.member-loop__summary{margin-bottom:20px}.member-loop__results{display:grid;grid-template-columns:1fr;grid-gap:40px}@media (max-width:767px){.member-loop__results{grid-template-columns:1fr}}.member-loop__results .card{padding:20px;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.member-loop__results .card h3{font-weight:600;font-size:20px;margin-bottom:10px}.member-loop__results .card h3 a{text-decoration:underline}.member-loop__results .card h3:before{background-image:url(../../../../../../themes/mitc/images/member.png);background-repeat:no-repeat;background-size:contain;color:#4889c5;content:'';width:24px;height:24px;display:inline-block;margin-right:5px;position:relative;top:5px}.member-loop__results .card p.location{font-size:12px;margin:0 0 10px 0;padding:3px 0;border-bottom:solid 1px #ececec;border-top:solid 1px #ececec}.member-loop__results .card div.content{font-size:16px}.member-loop__results .card div.content p:last-child{margin-bottom:0}.member-loop__no-results{font-size:20px}