body,input,textarea{font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;font-size:18px}body.home .tagline{background-color:rgba(128,128,128,0.75);padding:17px 32px 19px;margin:0 auto 25px;animation:fadein 2s;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;-o-animation:fadein 2s;font-size:28px;line-height:38px}#top-menu a{color:#fff;text-decoration:none;padding:0 12px;padding-bottom:0px;display:block;font-size:24px}body{padding-top:0px}#custom_html-2{font-size:13px;margin-top:50px!important;float:right;color:#D8D7D7}#et-logo{color:#fff;font-size:48px;font-weight:100;float:left;width:240px;margin-top:-20px;margin-bottom:5px}h1,h2,h3,h4,h5,h6{padding-bottom:5px;color:#333;font-weight:normal;line-height:1.5em}#et-logo img{max-height:100%}#top-menu .container{padding:30px 0 0}nav{display:block;padding-top:30px}.left{float:left;line-height:1.3}.footer_first{width:440px;margin-left:20px;line-height:1.3}.right{float:right}.footer_last{margin-right:20px;display:grid}body.home #top-menu nav,.et-fixed nav{padding-top:30px}#top-menu.et-fixed{height:108px}#content-area{background-color:#fff;padding:60px 0 30px}#main-footer{padding:20px 0 20px}.footer-widget{float:left;width:100%;margin-right:0px;color:#fff}.menu-footer-container{margin:0;margin-left:0px;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;text-transform:uppercase;width:115%;margin-left:-55px}#menu-footer .menu-item{display:inline-block;float:left;margin-top:-5px;border-right:1px solid #c4c4c4;padding:3px 6px 5px 5px;font-size:16px;font-weight:bolder}#menu-footer .menu-item:last-child{border-right:0px solid #c4c4c4}.footer-widget li::before{border:0px solid transparent}body.home #et-logo{display:block}.tagline{font-size:18px}body.home #top-area{padding:130px 0 550px}#top-area{padding:130px 0 150px}body.home #top-area .container{text-align:left;float:left;padding-top:170px}body.home #top-area .title{margin-bottom:0px;font-weight:bolder;font-size:60px;color:#fff;padding-left:30px;background-color:rgba(128,128,128,0.75);padding-top:19px;text-shadow:1px 2px 2px rgba(0,0,0,0.75)!important;padding-bottom:15px}#top-area .title{margin-bottom:27px;font-weight:100;font-size:60px;color:#fff;font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);line-height:1.5em;animation:fadein 2s;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;-o-animation:fadein 2s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}body.home .tagline{background-color:rgba(128,128,128,0.75);padding:17px 32px 19px;margin:0 auto 25px;animation:fadein 2s;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;-o-animation:fadein 2s}a.action-button{padding:15px 60px;font-size:30px;border-radius:0px;margin-left:35px;border:1px solid}#top-menu{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.2);box-shadow:0 3px 5px rgba(155,155,155,1)}#top-menu .container{text-align:left;margin:0 auto;width:960px;position:relative}.one_half{width:45%}.homeh2{font-size:24px;color:#595959;font-weight:bold;text-align:center;padding-top:140px;padding-bottom:25px}.homeicon-wrapper{background-color:rgba(245,250,250,0.75);height:215px;opacity:1!important;width:100%;border:1px solid #C8C8C8}.homeicon-wrapper p{padding-bottom:0px}.homeicon-wrapper :hover{text-decoration:none}.homeicon:hover{z-index:2;-webkit-transition:all 200ms ease-in;-webkit-transform:scale(1.1);-ms-transition:all 200ms ease-in;-ms-transform:scale(1.1);-moz-transition:all 200ms ease-in;-moz-transform:scale(1.1);transition:all 200ms ease-in;transform:scale(1.1);text-decoration:none}.homeicon{font-size:1000%;color:lightgray;margin-left:auto;margin-right:auto;position:relative;display:table;padding-top:5%}.homeicon-text{text-align:center;padding-top:30px;line-height:23px;color:#696868;height:200px;overflow:hidden}.more-icon{background-color:rgba(200,200,200,0.75);height:42px;padding-top:23px;opacity:1!important;width:51%;margin-top:40px;border:1px solid gray;margin-left:auto;margin-right:auto}.more-icon:hover{background-color:white}.more-icon a{text-align:center;display:block;color:#313131;font-size:18px;font-weight:bolder}.more-icon a:hover{text-decoration:none}.desaturate{filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:url(/elements/grayscale.svg#desaturate);filter:gray;-webkit-filter:grayscale(1)}.desaturate:hover{filter:grayscale(0%);filter:none;-webkit-filter:grayscale(0)}a{text-decoration:underline;color:#363636}a:hover{text-decoration:underline;color:#979797}@media only screen and (max-width:1088px){.menu-footer-container{margin:0;margin-left:0px;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;text-transform:uppercase;width:100%;margin-left:0px}}@media only screen and (max-width:959px){.footer_first{width:auto;margin-left:0px;float:unset;display:block;margin-top:20px;margin-bottom:23px;line-height:1.3}.one_half{width:100%}#top-menu.et-fixed{height:auto}#top-menu .container{text-align:center;margin:0 auto;width:auto;position:relative}.left{float:none;line-height:1.3}.footer_last{margin-right:0px;float:unset;margin-top:15px}}@media only screen and (max-width:767px){.right{float:unset}.container,.et-description,.footer-widget{width:90%}}@media only screen and (max-width:600px){#top-area .title{margin-bottom:27px;font-weight:100;font-size:40px;color:#fff}body.home #top-area .container{text-align:center;float:none;padding-top:0px}body.home #top-area{padding:62px 0 75px}}@media only screen and (max-width:415px){#top-area h1.title{margin-bottom:27px;font-weight:100;font-size:28px;color:#fff}.three_fourth{width:100%}}@media only screen and (min-width:768px) and (max-width:959px){#et-logo{display:block;width:100%;margin-bottom:20px}.one_fourth{width:100%}}@media only screen and (min-width:479px) and (max-width:768px){.one_fourth{width:100%}}@media only screen and (max-width:479px){#et-logo{color:#fff;font-size:48px;font-weight:100;float:left;width:100%;margin-top:-20px;margin-bottom:5px}.one_fourth{width:100%}body.home #top-area .title{margin-bottom:0px;font-weight:bolder;font-size:47px;color:#fff;padding-left:;background-color:rgba(128,128,128,0.75);padding-top:19px;text-shadow:1px 2px 2px rgba(0,0,0,0.75)!important;padding-bottom:15px;padding-left:0px}#top-menu .mobile_nav{position:relative;display:inline-block;color:#fff;margin-top:11px;margin-bottom:20px}}