@charset "UTF-8";
/***!  /templates/jl_lucian_pro/custom/custom-css-js/custom.css  !***/

:root{--input-txt:#000}a.jl-navbar-toggle.jl-navbar-toggle-animate.mobile-toggle{transform:scale(1.5);position:relative;left:-10px}.jl-icon.jl-navbar-toggle-icon::before{content:"MENU";font-size:0.46rem;font-weight:bold;padding-bottom:5px;position:absolute;margin-left:-1px;margin-top:-4px;color:#2aace2}.tm-nav-mobile .jl-nav a,.tm-nav-mobile .jl-nav-sub a{text-align:left;justify-content:flex-start}.tm-nav-mobile ul.jl-nav-sub li{margin-left:10px;line-height:1.2;padding-bottom:20px}canvas.particles-js-canvas-el{display:none!important}#g-navigation .jl-logo img{width:160px}.itemid-273 #g-navigation .tm-header{background:rgb(255 255 255 / 75%) !important}.itemid-273 #g-navigation{background:#ffffff00}#g-navigation .tm-header{background:rgb(255 255 255) !important}#g-navigation .tm-header .jl-light .jl-navbar-nav>li>a,#g-navigation .tm-header .jl-light .jl-search-toggle,#g-navigation .tm-header .jl-light .jl-navbar-toggle{color:rgb(102 102 102)!important}#g-navigation .tm-header .jl-light .jl-navbar-nav>li>a:hover,#g-navigation .tm-header .jl-light .jl-navbar-nav>li:hover>a{color:#2aace2!important}#g-navigation .jl-navbar-nav>li>a,#g-navigation .jl-search-toggle,#g-navigation .jl-navbar-toggle{color:rgb(102 102 102)}#g-navigation .tm-header .jl-light .jl-navbar-nav>li>a,#g-navigation .tm-header .jl-light .jl-search-toggle,#g-navigation .tm-header .jl-light .jl-navbar-toggle{color:rgb(102 102 102)!important}#g-navigation .tm-header .jl-light .jl-navbar-nav>li>a:active,#g-navigation .tm-header .jl-light .jl-navbar-nav>li.jl-active>a{color:#2aace2!important}#g-navigation a{font-weight:bold}#g-navigation .jl-navbar-dropdown{padding:25px 10px}#g-navigation .jl-nav li a{padding:10px 10px;line-height:1.3}#g-navigation .jl-navbar-dropdown-nav>li>a:focus,#g-navigation .jl-navbar-dropdown-nav>li>a:hover{color:#2aace2;background:#2aace221}.tm-nav-mobile span.jl-icon{transform:rotate(180deg)}#jlnavbar-9951.tm-header .jl-light .jl-navbar-nav>li>a:active,#jlnavbar-9951.tm-header .jl-light .jl-navbar-nav>li.jl-active>a{color:#2aace2!important}#g-slideshow h3{text-shadow:0px 2px 5px rgba(0,0,0,0.5)}#g-slideshow strong{font-weight:100}#g-slideshow .jl-slideshow-pt h1{text-shadow:0px 2px 5px rgba(0,0,0,0.5);font-weight:bold}#g-intro .jl-heading-intro img,#g-footer img{width:200px}#g-intro h2{color:#282828;font-size:40px;font-weight:700;margin:0;letter-spacing:-1px}#g-intro h2 span,#g-footer .jl-footer-copyright a,#g-contact .jl-link-js .tm-content a{color:#2aace2}#g-intro h2 .icon{margin-bottom:10px}#g-utility,#g-testimonials{color:#222;position:relative;background:url(https://hamptoncustomhomesllc.com/images/joomlead/background/calltoaction-bg-hch.jpg) top center no-repeat fixed;background-size:cover}#g-utility::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / 50%);opacity:0.85}#g-utility>.g-grid{position:relative;z-index:2}#g-utility .ba-form-footer p{display:none}#g-features .jl-features span.tm-icon:hover{color:#2aace2}#g-features .jl-features span.tm-icon,#g-features .jl-features span.tm-icon:hover{transition:.2s ease-in}#g-team .jl-position-bottom-right{bottom:10px;right:10px;background:rgb(42 172 226 / 75%)}#g-team .jl-position-bottom-right span{font-weight:bold}#g-team .jl-gallery-project .jl-overlay{box-shadow:1px 2px 10px 0px #00000085}.item-gallery-01:hover,.item-gallery-02:hover,.item-gallery-03:hover,.item-gallery-04:hover,.item-gallery-05:hover,.item-gallery-06:hover{cursor:pointer}.jl-hidden-js{display:none}#g-testimonials .jl-light .jl-dotnav>.jl-active>*{background-color:#2aace2;border-color:white}#g-testimonials .read-more{background:#2aace2}.jl-testimonial-section{padding-left:9%;padding-right:9%}.jl-heading-project{padding-right:15%;padding-left:15%}.jl-breadcrum-section{padding-bottom:0!important}#g-contact .convertforms .cf-input{border:solid 1px #e5e5e5!important}.jl-filter-button .jl-button-default{color:#2aace2;border:1px solid #2aace2;border-radius:5px}.jl-filter-button .jl-button-default:hover,.jl-filter-button .jl-button-default:focus,.jl-filter-button .jl-button-default:active,.jl-filter-button .jl-button-primary{background-color:#2aace2;border-color:#2aace2;color:#fff !important;border-radius:5px}.jl-filter-button .jl-grid-small>.jl-grid-margin{margin-top:5px}.place-card.place-card-large{display:none!important}#g-navigation ul.jl-nav a,.tm-nav-mobile ul.jl-nav-sub a{display:flex;flex-direction:column;align-items:flex-start}#g-navigation ul.jl-nav a span,.tm-nav-mobile ul.jl-nav-sub a span{font-weight:300}.tm-nav-mobile ul.jl-nav a{font-weight:bold}@media (min-width:1400.99px){.jl-heading-project{padding-right:16%;padding-left:16%}#g-testimonials .jl-testimonials .jl-card-body{margin-left:110px;margin-top:-50px}#g-testimonials .jl-testimonials .jl-card-default .jl-card-header{border-bottom:none}}@media (min-width:1025px) and (max-width:1400px){.jl-testimonial-section{padding-left:0;padding-right:0}}@media (min-width:992px) and (max-width:1024.99px){#g-team #jlgallery-6895>div>div{width:calc(100% * 1 / 2.001)}.jl-testimonial-section{padding-left:0;padding-right:0}}@media (min-width:768px) and (max-width:991.98px){#g-slideshow .jlslideshow-8599 .tm-title{font-size:50px}#g-slideshow .jlslideshow-8599,#g-slideshow #jl-slideshow-7-items{min-height:520px!important}#g-intro{padding-top:15px;padding-bottom:0}.jl-heading-project{padding-right:0%;padding-left:0%}#g-testimonials .jl-testimonials .jl-description-js{text-align:center !important}#g-contact .jl-flex-js{flex:0 50%;width:50%}#g-above-footer iframe{height:300px!important}}@media (max-width:575.98px){#g-slideshow .jlslideshow-8599 .tm-title{font-size:45px}#g-intro,.jl-heading-contact>div{padding-bottom:0}#g-features{padding-top:0}.jl-contact-js>div{padding-top:0;margin-top:0}.itemid-273 #g-intro{padding-top:20px}#g-intro .g-content{padding:0}#g-intro h2{font-size:30px}#g-features .jl-features h2{font-size:22px}.jl-form-testimonial{padding-left:20px;padding-right:20px}.jl-heading-project{padding-right:0;padding-left:0}#g-team .jl-position-bottom-right{bottom:0;right:0;width:100%}.jl-gallery-project .jl-overlay{padding:20px 10px!important;text-align:center}#jlheading-1707-particle{padding-bottom:0;margin-bottom:0}#jltestimonial2-1146{padding:0 0 20px 0}#g-testimonials .jl-testimonials{text-align:center !important}#g-testimonials .jl-testimonials .author-image{display:flex;justify-content:center}#g-testimonials .jl-testimonials .jl-card-default .jl-card-header{border-bottom:none}#g-testimonials .jl-testimonials .jl-card-body{margin-top:-30px}}
