footer h1, footer .h1, footer h2, footer .h2, footer h3, footer .h3{margin-bottom:25px}.last{margin-top:-2px !important}p{margin:0 0 28px}@media screen and (max-width:770px){body{font-size:20px}p{margin:0 0 15px}}#cssmenu a.mPS2id-highlight,#cssmenu2 a.mPS2id-highlight{color:#afbfe9 !important}.testimonials{font-size:18px}footer{font-size:20px}footer h3{font-size:20px}#footer-bottom{font-size:12px}@media screen and (min-width:970px){.banner{font-size:150%}.banner h1{font-size:150%;font-weight:bold}}@media screen and (max-width:970px){.banner{font-size:130%;text-align:center}.banner h1{font-size:150%;font-weight:bold}}.menumobilefooter{position:fixed;width:100%;bottom:0;left:0;background:#2d5a91;border-top:1px solid #000}.menumobilefooter a{width:50%;padding:3px 0;text-align:center;float:left;font-size:15px}.btn1{background:#35bdd1;color:#fff}.btn1:hover,.btn1:active{background:#222;color:#fff}.btn3{background:#1a6672;color:#fff}.btn3:hover,.btn3:active{background:#222;color:#fff}@media screen and (max-width:970px){#logo{max-width:200px;margin-left:20px;position:relative;z-index:9999;margin-bottom:3px}#cssmenu #menu-button:before{border-top:3px solid #fff}#cssmenu #menu-button:after{border-top:3px solid #fff;border-bottom:3px solid #fff}#cssmenu #menu-button{height:60px;margin-top:-60px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%% !important;padding:15px 19px;text-transform:uppercase;font-size:16px;font-weight:bold;letter-spacing:1px;color:transparent;cursor:pointer;position:relative;background:transparent}}.dark h2{color:#1e3375 !important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%}.wpb_gmaps_widget .wpb_wrapper{padding:0px}@media screen and (min-width:970px){.desktoppadding{padding:100px 0}.desktoppaddingbottom{padding-bottom:100px}}.ult-item-wrap>.wpb_button, .ult-item-wrap>.wpb_content_element, .ult-item-wrap>.wpb_row, .ult-item-wrap>div, .ult-item-wrap>ul.wpb_thumbnails-fluid>li{min-height:400px}.writing{font-family:'La Belle Aurore', cursive;color:#222;margin-top:0;font-size:350%;font-weight:normal}