/* You can add your own CSS here. Click the help icon above to learn more. */ .hero-title-container { background-color: transparent; opacity: 0.95; padding-top: 50px; padding-right: 30px; padding-bottom: 50px; padding-left: 30px; font-size: 36px; } .hero-title-container .front-page-title p, .hero-title-container .front-page-title h1, .hero-title-container .front-page-title h2, .hero-title-container .front-page-title h3, .hero-title-container .front-page-title h4, .hero-title-container .front-page-title h5, .hero-title-container .front-page-title h6, .hero-title-container .front-page-title pre, .hero-title-container .front-page-title li, .hero-title-container .front-page-title { color: #ffffff; font-family: 'Work Sans', sans-serif; font-size: 28px; font-weight: 900; display: inline; letter-spacing: 0.1em; line-height: 34px; margin: 0 10px 0 0; padding: 0; text-transform: uppercase; } .hero-title-container .front-page-title p a, .hero-title-container .front-page-title h1 a, .hero-title-container .front-page-title h2 a, .hero-title-container .front-page-title h3 a, .hero-title-container .front-page-title h4 a, .hero-title-container .front-page-title h5 a, .hero-title-container .front-page-title h6 a, .hero-title-container .front-page-title pre a, .hero-title-container .front-page-title li a { color: #ffffff; } .hero-btn-container a { background: transparent; border: 2px solid #fff; color: #ffffff; display: inline-block; font-family: 'Work Sans', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; line-height: 1; padding: 25px 35px; margin-top: 20px; text-transform: uppercase; } .hero-btn-container a:hover { background: rgba(235,240,246,0.85); color: #363639; } .site-info.pull-left{ visibility: hidden; } .confit-address a { color: #787977; } h1 { font-size: 34px; } .serice-row{margin-bottom: 0px;} .services-contact-form{width: 90%;margin: 0 auto;text-align: center;background: #f2ebe0;padding: 18px;} .services-contact-form input[type="submit"] {margin-top: 22px;} .serice-row:after { content: ""; display: table; clear: both; } .serice-row-column, .serice-row-column-three {float: left;padding: 10px;} .serice-row-column-three{width: 33%;} .serice-row-column{width: 50%;} .overview-serice-row:after { content: ""; display: table; clear: both; } .overview-serice-row-column{float: left;padding: 10px;width: 33%;} #menu-section h3, #gallery-section h3{text-align:center;} #menu-section .serice-row-column-three{width:32%;margin: 4px;text-align: center;background: #dadfe8;} #menu-section .serice-row-column-three h5{font-weight:bold;color: #DAA520; padding: 25px 0;} #gallery-section .service-content-title{display:none;} #menu-section .serice-row-column-three:hover h5{color: #60615f;} .events-list a{color: #DAA520; text-decoration:none; font-weight:bold} .events-list a:hover{color: #60615f;text-decoration:none; font-weight:bold} #menu-item-1397 > a{cursor:default} @media screen and (min-width: 992px) { .mobile-only{display:none;} .desktop-only input{height:50px;margin-bottom: 12px;padding: 13px 24px;} } @media screen and (max-width: 992px) { .serice-row-column {width: 100%;} #menu-section .serice-row-column-three { width: 100%;margin: 5px auto;} .desktop-only{display:none;} .mobile-only{display:block} .envira-gallery-wrap .envira-gallery-public.envira-gallery-css-animations .envira-gallery-item img{padding: 6px;} .service-content-title{text-align: center;} .mobile-only input{height: 45px;margin-bottom: 12px;padding: 11px 24px;} #menu-section .serice-row-column-three h5{font-size:20px;} .mobile-only input[type=date]{height: 45px;width: 100%;} #menu-section, .serice-row-column.mobile-only {margin-top: -40px;} }