@charset "UTF-8";
/* https://www.redambergo.com/wp-content/themes/creativea-child/style.css?ver=e5b58fc83745e709ad4d2c881a06b673 */
body,p{color:#282828}h1{font-size:44px}h2{font-size:30px;line-height:1.35em}h3{font-size:30px;color:#252573}h1{font-family:"Montserrat";font-weight:800;font-size:50px;letter-spacing:1px;line-height:1.2em}h2{font-family:"Montserrat";font-weight:800;font-size:45px}h3{font-family:"Montserrat";letter-spacing:1px;font-weight:800;font-size:30px}h4{font-family:"Montserrat";font-size:20px;font-weight:800}.menu{font-family:"Montserrat";letter-spacing:.5px;font-weight:400;font-size:40px}.title p{font-family:"Montserrat";font-size:18px}p{font-family:"Montserrat";font-size:14.5px}a{font-family:"Montserrat";font-weight:800;letter-spacing:1px}li{font-family:"Montserrat"}.top-header-row h6{font-family:"Montserrat";font-weight:800;font-size:14.5px;letter-spacing:1px}.transparent{background:transparent}.in-front{z-index:1000;position:absolute}.green{color:#3faf4d}.menu a{border:none}.green-background a{margin-top:-15px;position:relative;display:inline-block;vertical-align:middle;background:#44ae51;color:white!important;padding-left:10px!important;padding-right:10px!important;padding-top:12px!important;padding-bottom:12px!important;border-radius:50px}.green-background a:hover:before{display:none;font-weight:700}.hvr-overline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;top:0;background:#000;height:2px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-center:hover:before,.hvr-overline-from-center:focus:before,.hvr-overline-from-center:active:before{left:0;right:0;bottom:0}.underline a:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#000;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}.underline a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}#menu-overlay{position:relative;z-index:100}.logo-red{color:#a8222f}.logo img{max-width:160px;float:left}.title h3{font-size:24px}@media only screen and (max-width :450px){h1{font-size:30px}.testimonial-text{font-size:16px}}.green-background a{margin-top:-15px;position:relative;display:inline-block;vertical-align:middle;background:#44ae51;color:white!important;padding-left:10px!important;padding-right:10px!important;padding-top:12px!important;padding-bottom:12px!important;border-radius:50px}.green-background a:hover:before{display:none;font-weight:700}.hvr-overline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;top:0;background:#000;height:2px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-center:hover:before,.hvr-overline-from-center:focus:before,.hvr-overline-from-center:active:before{left:0;right:0;bottom:0}.underline a:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#000;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}.underline a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}#menu-overlay{position:relative;z-index:100}@media only screen and (max-width :450px){h1{font-size:30px}.testimonials{font-size:16px}}@media only screen and (max-width :768px){.title h3,.calltoaction h3{font-size:18px}}