.phone{font-size:20px;color:#176E43;text-align:right;padding-top:60px !important;padding-right:10px !important}nav.main-navigation ul li{margin-top:10px !important}nav.main-navigation ul li li{margin-top:0px !important}nav.main-navigation ul li a{font-weight:300 !important}nav.main-navigation li a:before{content:"";position:absolute;width:100%;height:3px;bottom:0;left:0;background-color:#176E43;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}nav.main-navigation li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.metaslider .caption-wrap{background:#176E43 !important}.metaslider .caption-wrap .caption{font-size:30px;font-family:"Ovo",serif !important}html *{box-sizing:border-box}body,p,li{font-family:'Muli', sans-serif}.home #main{padding-bottom:0px}a,a:link,a:visited,a:hover,a:active{transition:.4s ease all}#primary,.page-template-default #primary{width:69%}#secondary{width:29%}#secondary .widget{border-left:solid 1px #464B46;margin:0 0 15px 0;padding:15px}#secondary .widget :last-child{margin-bottom:0;padding-bottom:0}#secondary .widget h3.widget-title{border-bottom:1px dashed rgba(0,0,0,0.1);margin:5px 0 10px 0;padding:0 0 5px 0}#secondary .widget_recent_entries li{margin-bottom:10px}#secondary .widget input{border:1px solid #ccc !important;border-radius:0;font-weight:300;line-height:25px;padding:0 5px;width:99%}h2{line-height:32px}#callouts .callout{text-align:center}#callouts .callout a{font-size:20px;font-weight:700;text-decoration:none;font-family:"Ovo",serif !important}#callouts .callout a img{border-radius:50%;max-height:300px;transition:.4s ease all;max-width:300px}#callouts .callout a:hover img{border-radius:5%;transition:.4s ease all}#quote h3{color:#fff}#quote p,#quote strong{color:#fff !important;text-align:right;margin-right:60px}.speeching_button{color:#ccc !important}.gfield_label{font-family:'Ovo', serif;font-size:16px !important}#colophon #footer-widgets .widget .widget-title{color:#176E43;font-size:22px;text-align:center}#colophon em.holiday{font-size:10px !important}#colophon #socialbar-footer{margin:0 auto;padding-top:5px;width:82px}#colophon #socialbar-footer ul{list-style-type:none}#colophon #socialbar-footer ul li{float:left}#colophon #socialbar-footer ul li i{padding:4px;color:#fff;float:left;font-size:24px;transition:.4s ease all;text-align:center}#colophon #socialbar-footer ul li i .fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}#colophon #socialbar-footer ul li i:hover{color:#176E43;transition:.4s ease all}#formfields{overflow:hidden}#formfields p{float:left;margin:0 0 10px 0;padding-right:2%;width:50%}#formfields p.full{padding-right:2%;width:100%}#formfields input,#formfields textarea{width:100%;padding:5px}#formfields h2{clear:both;padding:20px 0 0 0;margin:0}@media (max-width: 780px){.phone{font-size:18px;padding-top:15px !important;padding-right:20px !important}nav.main-navigation ul li{margin-top:10px !important}nav.main-navigation ul li a{padding-top:10px !important}nav.main-navigation ul li a{padding-top:30px}.masthead-logo-in-menu .logo>img{width:auto !important;height:70px !important}}@media (max-width: 680px){.entry-content .alignleft,.entry-content .aligncenter,.entry-content .alignright{display:block;float:none;margin:10px auto}footer #footer-widgets .widget{width:100%}}@media (max-width: 480px){#callouts .callout{text-align:center;font-family:'Ovo', serif}#callouts .callout a{font-size:20px;font-weight:700;text-decoration:none}#callouts .callout a img{border-radius:50%;max-height:220px;transition:.4s ease all;max-width:220px}#callouts .callout a:hover img{border-radius:5%;transition:.4s ease all}#formfields p,#formfields p.full{float:none;padding-right:0;width:100%}}
