html{width:100%;height:100%;position:relative}body{overflow-x:hidden;margin:0;width:100%;height:100%;font-size:16px;line-height:1.5em;font-family:'Libre Franklin',sans-serif;color:#333;background:#fff;position:relative;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1{font-size:32px;margin:0 0 20px;line-height:42px;font-weight:700}h2{font-size:28px;line-height:38px;font-weight:700;margin:0 0 20px}h3{font-size:24px;font-weight:700;margin:0 0 15px;line-height:34px}h4{font-size:20px;margin:0 0 20px;line-height:24px;font-weight:700}p{font-size:16px;margin:0 0 20px;line-height:24px}ul{margin:0 0 20px 25px}ol{margin:0 0 20px 25px}ol li{padding:0 0 0 10px;margin:0 0 6px}a{color:#386b9f;text-decoration:none}.clear{clear:both}.container{width:96%;margin:0 auto;position:relative;max-width:1400px}.slicknav_menu{display:none}#header{position:relative;width:100%;z-index:997;padding:0;height:90px;background:#2e2e2f}.logo{position:relative;margin:20px 0 0;float:left}#header .menu{list-style-type:none;margin:35px 0 0;position:relative;float:right}#header .menu li{display:inline-block;position:relative;margin:0;float:left}#header .menu li a{color:#eee;text-transform:uppercase;font-size:18px;font-weight:300;padding:0 14px}#header .menu li.current-menu-item a{font-weight:700;color:#6a6969}img{max-width:100%;height:auto}#slider{position:relative;width:100%;height:100%;z-index:0;top:-90px;margin:0 0 -90px;overflow:hidden}#slider .cycle-slideshow{position:relative;width:100%;height:100%;z-index:0}#slider .cycle-slideshow>div{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity 1.1s ease-in-out,visibility 1.1s ease-in-out}#slider .cycle-slideshow>div.levers-active{opacity:1;visibility:visible;z-index:1}#slider .cycle-slideshow #slide1{width:100%;height:100%;position:absolute;background:url(//leversconceptconstructions.com.au/wp-content/themes/Levers%20Concept%20Constructions/../../uploads/2026/05/themes-levers-concept-construction-images-slide1.jpg) no-repeat top center fixed;background-size:cover;overflow:hidden}#slider .cycle-slideshow #slide2{width:100%;height:100%;position:absolute;background:url(//leversconceptconstructions.com.au/wp-content/themes/Levers%20Concept%20Constructions/../../uploads/2026/05/themes-levers-concept-construction-images-slide2.jpg) no-repeat top center fixed;background-size:cover;overflow:hidden}#slider .cycle-slideshow #slide3{width:100%;height:100%;position:absolute;background:url(//leversconceptconstructions.com.au/wp-content/themes/Levers%20Concept%20Constructions/../../uploads/2026/05/themes-levers-concept-construction-images-slide3.jpg) no-repeat top center fixed;background-size:cover;overflow:hidden}#inner{width:100%;height:200px;position:relative;background:url(//leversconceptconstructions.com.au/wp-content/themes/Levers%20Concept%20Constructions/../../uploads/2026/05/themes-levers-concept-construction-images-inner.jpg) no-repeat bottom center;background-size:cover;overflow:hidden;padding:100px 0 0}#inner h1,#inner h2,#inner h3,#inner h4,#inner h5,#inner h6,#inner2 h1,#inner2 h2,#inner2 h3,#inner2 h4,#inner2 h5,#inner2 h6,#inner3 h1,#inner3 h2,#inner3 h3,#inner3 h4,#inner3 h5,#inner3 h6,#inner4 h1,#inner4 h2,#inner4 h3,#inner4 h4,#inner4 h5,#inner4 h6{color:#fff;display:inline-block;font-size:32px;font-weight:400;text-transform:uppercase;padding:20px;background:rgba(105,105,105,.85)}#inner2{width:100%;height:200px;position:relative;background:url(//leversconceptconstructions.com.au/wp-content/themes/Levers%20Concept%20Constructions/../../uploads/2026/05/themes-levers-concept-construction-images-inner2.jpg) no-repeat center center;background-size:cover;overflow:hidden;padding:100px 0 0}#inner3{width:100%;height:200px;position:relative;background:url(//leversconceptconstructions.com.au/wp-content/themes/Levers%20Concept%20Constructions/../../uploads/2026/05/themes-levers-concept-construction-images-inner3.jpg) no-repeat center center;background-size:cover;overflow:hidden;padding:100px 0 0}#inner4{width:100%;height:200px;position:relative;background:url(//leversconceptconstructions.com.au/wp-content/themes/Levers%20Concept%20Constructions/../../uploads/2026/05/themes-levers-concept-construction-images-inner4.jpg) no-repeat bottom center;background-size:cover;overflow:hidden;padding:100px 0 0}.banner{position:absolute;top:40%;left:50%;width:1400px;margin:0 0 0 -700px;z-index:500}.banner-text{display:inline-block;padding:40px;background:rgba(105,105,105,.75)}.banner h2{text-transform:uppercase;color:#fff;font-size:43px;line-height:53px;margin:0 0 25px}.banner p{max-width:580px;font-size:18px;font-weight:400;line-height:28px;color:#fff}#welcome p{font-size:18px;margin:0 0 20px;line-height:26px}#content{position:relative;padding:75px 0;z-index:999}#welcome{position:relative;padding:75px 0;z-index:999;text-align:center}#welcome h1{font-weight:300}#welcome img{margin:20px 10px 0}#secondary{background:#2e2e2f;height:700px;position:relative;width:100%;overflow:hidden}.secondary{float:left;width:35%;color:#fff;padding:100px 5% 100px 10%;height:500px}.secondary-image{float:right;background:url(//leversconceptconstructions.com.au/wp-content/themes/Levers%20Concept%20Constructions/../../uploads/2026/05/themes-levers-concept-construction-images-secondary.jpg) no-repeat center center;background-size:cover;width:50%;height:100%}#bottom{position:relative;width:100%;height:700px}.bottom{float:right;width:35%;padding:150px 10% 150px 5%}.bottom-image{float:left;background:url(//leversconceptconstructions.com.au/wp-content/themes/Levers%20Concept%20Constructions/../../uploads/2026/05/themes-levers-concept-construction-images-bottom.jpg) no-repeat center center;background-size:cover;width:50%;height:100%}#testimonials{padding:150px 0;background:url(//leversconceptconstructions.com.au/wp-content/themes/Levers%20Concept%20Constructions/../../uploads/2026/05/themes-levers-concept-construction-images-testimonials.jpg) no-repeat center center fixed;background-size:cover;width:100%;min-height:300px;color:#fff;text-align:center;position:relative;height:300px}#testimonials h2{font-weight:300;font-size:32px;margin:0 0 50px}.container2{width:1000px;margin:0 auto;position:relative;z-index:500;max-width:100%}.testimonial{background:url(//leversconceptconstructions.com.au/wp-content/themes/Levers%20Concept%20Constructions/../../uploads/2026/05/themes-levers-concept-construction-images-quote.png) no-repeat;padding:0 50px}.levers-testimonial-carousel{position:relative;min-height:170px;overflow:hidden}.levers-testimonial-carousel .testimonial{position:absolute;top:0;left:0;width:100%;box-sizing:border-box;opacity:0;visibility:hidden;transform:translateX(45px);transition:opacity .75s ease,transform .75s ease,visibility .75s ease}.levers-testimonial-carousel .testimonial.levers-active{opacity:1;visibility:visible;transform:translateX(0)}.levers-testimonial-carousel .testimonial.levers-prev{transform:translateX(-45px)}.testimonial p{padding:0}.cycle-pager{text-align:center;width:100%;z-index:500;position:absolute;bottom:-100px;overflow:hidden}.cycle-pager span{font-family:arial;font-size:80px;width:25px;height:25px;display:inline-block;color:#111;cursor:pointer}.cycle-pager span.cycle-pager-active{color:#fff}.cycle-pager>*{cursor:pointer}.cycle-pager span.levers-active{color:#fff}.levers-fade-up{opacity:0;transform:translateY(36px);transition:opacity .85s ease,transform .85s ease}.levers-fade-up.levers-in-view{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){#slider .cycle-slideshow>div,.levers-testimonial-carousel .testimonial,.levers-fade-up{transition:none}.levers-fade-up{opacity:1;transform:none}}.alignleft{float:left;margin:0 50px 30px 0}.alignright,.wp-post-image{float:right;margin:0 0 30px 50px}#home-gallery img{width:25%;float:left}.grey{background:#f3f3f3;position:relative;padding:75px 0;z-index:999;border-top:1px solid #ccc}.why{width:30.33%;padding:0 0 20px;text-align:center;float:left;margin:0 3% 50px 0;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.75)}.why p,.why h4{padding:0 20px}.why img{width:100%;margin:0 0 20px}#inner-small{width:100%;position:relative;background:#6a6969;padding:50px 0}.post-title{font-weight:300;font-size:26px;line-height:34px;margin:0;color:#fff}.port{width:30.33%;padding:0 0 20px;float:left;margin:0 3% 30px 0;position:relative}.port img{position:relative;z-index:0;opacity:.9;width:100%;transition:all .5s}.port:hover img{opacity:1}.port h3{font-size:18px;line-height:24px;position:absolute;bottom:35px;left:15px;color:#fff;display:inline-block;padding:10px;transition:all .5s}.port:hover h3{background:rgba(105,105,105,1)}.levers-gallery-card{overflow:hidden}.levers-gallery-card a{display:block;position:relative;overflow:hidden}.levers-gallery-card img{transform:scale(1);filter:saturate(.95)}.levers-gallery-card h3{background:rgba(105,105,105,0)}.levers-gallery-card:hover img{transform:scale(1.08);opacity:1;filter:saturate(1.08)}.levers-gallery-card:hover h3{background:rgba(105,105,105,.92);bottom:45px}#top-footer{padding:75px 0;color:#fff;background:#2e2e2f}#top-footer h3{font-size:32px;font-weight:400;margin:0 0 30px}.fcol-1{width:25%;float:left;margin:0}.fcol-1 ul{margin:0;list-style-type:none}.fcol-1 ul li{position:relative;width:47%;float:left;margin:0 3% 0 0;padding:0;display:block}.fcol-1 ul li a{color:#fff}.fcol-2{width:50%;float:left;margin:0;text-align:center;padding:40px 0 0}.fcol-3{width:25%;float:right;margin:0;text-align:right}.fcol-3 p{line-height:30px}.fcol-2 img{max-width:100%}#footer{padding:25px 0;background:#2e2e2f;color:#999;border-top:1px solid #555;position:relative}#footer p{font-size:12px;margin:0}#footer p a{color:#999;text-decoration:none}.copy{float:left}.designer{float:right}#form{width:55%;float:left;margin:0 0 30px}#details{width:40%;float:right;margin:50px 0 30px}.map{width:100% !important;height:350px;margin:15px 0 0;border:1px solid #ccc !important}.wpcf7{width:100%;margin:0}.wpcf7 textarea{background:#f9f9f9;border:1px solid #ccc;color:#555;font-size:16px;width:96%;padding:15px 2%;height:190px;margin:0 0 15px;font-family:inherit !important}.wpcf7 p{color:#333;text-align:left !important}.wpcf7 .req{color:red;font-weight:700;font-size:1.3em}.wpcf7{margin:30px 0 0}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=password]{background:#f9f9f9;border:1px solid #ccc;color:#555;font-size:16px;width:96%;padding:15px 2%;margin:0 0 15px}.wpcf7 input[type=submit]{cursor:pointer;height:50px;padding:0;width:100%;position:relative;text-align:center;transition:all .5s;border:none;text-decoration:none;color:#fff;background:#2e2e2f;font-size:16px;display:block;margin:0}.main{width:65%;float:left}.main .post h2{font-size:26px;line-height:36px;margin:0 0 20px}.sidebar{width:27%;padding:30px 1.5%;background:#f9f9f9;float:right;border:1px solid #ddd}.sidebar h3{font-size:24px}.sidebar ul li{font-size:14px;margin:0 0 10px;line-height:20px}.main .post{margin:0 0 50px;border-bottom:1px dashed #ccc}.main .post a{color:#333}.main .post a h2{color:#333;margin:0}.share{display:inline-block;margin:15px auto}.page-numbers{padding:20px;font-size:18px;text-decoration:none;background:#eee;border:1px solid #ccc;display:inline-block;margin:20px 0}.more{background:#2e2e2f;color:#fff;padding:10px 20px;display:inline-block;margin:15px 0;text-decoration:none}.date{color:#999;font-size:13px;display:block;margin:0;padding:0}@media only screen and (max-width:1400px){.secondary{float:left;width:45%;color:#fff;padding:100px 2.5%;height:500px}.bottom{float:right;width:45%;padding:100px 2.5%}}@media only screen and (max-width:1024px){#header .menu{display:none}.slicknav_menu{display:block;position:fixed;top:0;left:0;width:100%;z-index:9999}#header{text-align:center;margin:50px 0 0;height:auto;width:100%}.logo{float:none;margin:15px 0;max-width:80%}#footer span.mhide{display:none}#footer span.mblock{display:block;width:100%}.copy,.designer{float:none;text-align:center}.alignright,.alignleft,.wp-post-image{max-width:100%;height:auto;float:none;margin:0 0 30px}#content{padding:50px 0;text-align:center}.fcol-1,.fcol-2,.fcol-3{width:100%;float:none;margin:0 0 40px;text-align:center;padding:0}#welcome{text-align:center}#welcome,#content{padding:45px 0}#welcome h1,#content h2,.secondary h2,.bottom h2{font-size:28px;line-height:36px;margin:0 0 22px}.fcol-1 ul li{width:100%;float:none;margin:0 0 5px;text-align:center}.fcol-2 img{margin:15px auto}#inner{height:160px;top:0;margin:0;text-align:center;padding:75px 0 0}.banner{position:absolute;top:50%;left:50%;width:90%;max-width:520px;transform:translate(-50%,-50%);text-align:center;z-index:5}.banner-text{display:block;width:100%;background:rgba(46,46,47,.72);padding:18px 16px;box-sizing:border-box}.banner h2{font-size:24px;line-height:34px;margin:0 0 10px}.banner p{color:#fff;font-size:16px;line-height:24px;margin:0}.banner a{font-size:16px;padding:10px 20px}#secondary,#bottom{height:auto}.secondary-image{display:none}.secondary{float:none;width:95%;color:#fff;padding:70px 2.5%;height:auto;text-align:center}.bottom{float:none;width:95%;padding:70px 2.5%;height:auto;text-align:center}.bottom-image{display:none}.port{width:46%;padding:0 0 20px;float:left;margin:0 2% 30px;position:relative}}@media only screen and (max-width:800px){#slider{height:560px}#slider .cycle-slideshow{height:560px}#slider .cycle-slideshow #slide1{height:560px;background:url(//leversconceptconstructions.com.au/wp-content/themes/Levers%20Concept%20Constructions/../../uploads/2026/05/themes-levers-concept-construction-images-slide1.jpg) no-repeat center center scroll;background-size:cover}#slider .cycle-slideshow #slide2{height:560px;background:url(//leversconceptconstructions.com.au/wp-content/themes/Levers%20Concept%20Constructions/../../uploads/2026/05/themes-levers-concept-construction-images-slide2.jpg) no-repeat center center scroll;background-size:cover}#slider .cycle-slideshow #slide3{height:560px;background:url(//leversconceptconstructions.com.au/wp-content/themes/Levers%20Concept%20Constructions/../../uploads/2026/05/themes-levers-concept-construction-images-slide3.jpg) no-repeat center center scroll;background-size:cover}.banner{top:52%}.banner h2{font-size:22px;line-height:30px}.banner p{font-size:15px;line-height:23px}.alignright,.wp-post-image{float:none;max-width:100%;height:auto;margin:0 0 25px}.alignleft{float:none;max-width:100%;height:auto;margin:0 0 25px}.main,#form,#details{width:100%;float:none;margin:0 0 40px}.sidebar{width:100%;padding:0;background:#fff;float:none;border:none}.sidebar ul{list-style-type:none;margin:0 0 20px}.sidebar ul li{width:100%;padding:0;margin:0 0 5px;text-align:center}#content p,#welcome p,#bottom p,#secondary p,p{font-size:15px;margin:0 0 20px;line-height:21px}.testimonial{margin:0 5%;width:80%;background:url(//leversconceptconstructions.com.au/wp-content/themes/Levers%20Concept%20Constructions/../../uploads/2026/05/themes-levers-concept-construction-images-quote.png) no-repeat;padding:0 2.5% 0 7.5%}.grey{padding:0 0 50px}.why{width:100%;text-align:center;float:none;margin:0 0 40px}}@media only screen and (max-width:600px){#header{margin-top:48px}.logo{max-width:260px}#slider,#slider .cycle-slideshow,#slider .cycle-slideshow #slide1,#slider .cycle-slideshow #slide2,#slider .cycle-slideshow #slide3{height:520px;min-height:520px}.banner{width:92%;top:54%}.banner-text{padding:16px 14px}.banner h2{font-size:20px;line-height:28px}#welcome,#content{padding:38px 0}#welcome h1,#content h2,.secondary h2,.bottom h2{font-size:24px;line-height:31px}#welcome img{max-width:44%;height:auto;margin:15px 2% 0}.secondary,.bottom{padding:52px 3%;width:94%}#testimonials{padding:70px 0 95px;min-height:320px}.levers-testimonial-carousel{min-height:230px}.cycle-pager{bottom:-70px}.cycle-pager span{font-size:58px;width:22px;height:22px}#top-footer{padding:50px 0 35px;text-align:center}#top-footer .menu-main-menu-container,#top-footer .menu{width:100%;display:block;text-align:center}#top-footer .menu li,.fcol-1 ul li{display:block;width:100%;float:none;text-align:center;margin:0 0 6px}#top-footer .menu a{display:block;width:100%;text-align:center}#top-footer .fcol-2 img,.fcol-2 img{display:block;width:min(92vw,360px);max-width:92vw;height:auto;margin:18px auto 34px}#top-footer h3{font-size:36px;line-height:44px;margin:0 0 28px;text-align:center}.fcol-1,.fcol-2,.fcol-3{margin:0 0 44px;text-align:center}.fcol-3 p{font-size:18px;line-height:30px;word-break:break-word}.port{width:96%}}@media only screen and (max-width:800px){.levers-blog-sidebar{width:auto;float:none;padding:26px 22px;margin:36px 0 0;background:#f9f9f9;border:1px solid #ddd;text-align:left;box-sizing:border-box}.levers-blog-sidebar h2{margin:0 0 20px;font-size:26px;line-height:32px;text-align:left}.levers-blog-sidebar ul{margin:0;padding:0;list-style:none}.levers-blog-sidebar ul li{width:auto;margin:0 0 12px;padding:0;text-align:left;line-height:20px}.levers-blog-sidebar a{color:#333;text-decoration:none}}.levers-blog-card a{display:block;text-decoration:none;color:#333}.levers-blog-card h2{margin:0 0 18px;font-weight:400}.levers-blog-card img{max-width:100%;height:auto;margin:0 0 15px}.levers-blog-card .date,.levers-blog-main>.date{display:block;color:#999;font-size:13px;margin:0 0 18px}.levers-blog-main h1{font-weight:400;margin:0 0 12px}.levers-blog-sidebar ul{list-style:none;margin:0;padding:0}.levers-blog-sidebar li{margin:0 0 12px}.levers-blog-sidebar a{color:#333;text-decoration:none}.levers-facebook-link{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;text-decoration:none;color:#2e2e2f}.levers-facebook-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;line-height:1}@media only screen and (max-width:600px){#top-footer .footer-nav,#top-footer .footer-logo,#top-footer .footer-contact{width:100%;float:none;text-align:center;clear:both;margin-left:auto;margin-right:auto}#top-footer .footer-nav .menu-main-menu-container,#top-footer .footer-nav ul.menu{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:0 auto;padding:0;text-align:center}#top-footer .footer-nav ul.menu li{display:block;float:none;width:auto;min-width:160px;margin:0 auto 10px;padding:0;text-align:center}#top-footer .footer-nav ul.menu li a{display:block;width:100%;text-align:center}#top-footer .footer-contact p{text-align:center}.levers-facebook-link{margin-left:auto;margin-right:auto}}#top-footer .fcol-2 img{max-width:min(92vw,420px);height:auto}@media only screen and (max-width:600px){#top-footer .fcol-2 img{width:min(92vw,360px);max-width:92vw}#top-footer .menu,#top-footer .menu-main-menu-container,#top-footer .menu li,#top-footer .menu a{text-align:center;float:none}}a{color:inherit}.container{width:96%;max-width:1400px;margin:0 auto;position:relative}.clear{clear:both}.fa-facebook-official:before{content:none}.slicknav_menu{display:none;background:#2e2e2f}.slicknav_btn{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;color:#fff;text-decoration:none;font-size:16px;text-transform:uppercase}.slicknav_menutxt{display:inline-block;margin-right:10px}.slicknav_icon{display:inline-block;vertical-align:middle}.slicknav_icon-bar{display:block;width:18px;height:2px;background:#fff;margin:3px 0}.slicknav_nav{list-style:none;margin:0;padding:0;background:#2e2e2f}.slicknav_nav li{list-style:none;margin:0;padding:0}.slicknav_nav a{display:block;padding:13px 15px;color:#fff;text-decoration:none;text-transform:uppercase;border-top:1px solid #444;text-align:center}@media (min-width:761px){.home #slider,.home #slider .cycle-slideshow,.home #slider .cycle-slideshow #slide1,.home #slider .cycle-slideshow #slide2,.home #slider .cycle-slideshow #slide3{height:100vh;min-height:650px}}.portfolio-grid{display:block}.lightbox{cursor:zoom-in}#levers-lightbox{display:none;position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.88);align-items:center;justify-content:center;padding:24px}#levers-lightbox.open{display:flex}#levers-lightbox img{max-width:94vw;max-height:90vh;box-shadow:0 10px 45px rgba(0,0,0,.5)}@media (max-width:960px){.container{width:96%;max-width:1400px}}.rgg-imagegrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.rgg-imagegrid .rgg-img{display:block;min-height:220px;background-size:cover;background-position:center;overflow:hidden}.rgg-imagegrid .rgg-img img{width:100%;height:220px;object-fit:cover;opacity:0;display:block}.page-section{clear:both}@media (max-width:760px){.rgg-imagegrid{grid-template-columns:1fr}.rgg-imagegrid .rgg-img,.rgg-imagegrid .rgg-img img{min-height:210px;height:210px}}@media only screen and (max-width:1024px){.slicknav_menu{display:block;position:fixed;top:0;left:0;width:100%;z-index:9999;background:#2e2e2f}}@media only screen and (max-width:600px){.home #slider,.home #slider .cycle-slideshow,.home #slider .cycle-slideshow #slide1,.home #slider .cycle-slideshow #slide2,.home #slider .cycle-slideshow #slide3{height:520px;min-height:520px}.home .banner{top:54%;left:50%;width:92%;max-width:360px;margin:0;transform:translate(-50%,-50%);text-align:center;z-index:5}.home .banner-text{display:block;width:100%;padding:16px 14px;background:rgba(46,46,47,.72);box-sizing:border-box}.home .banner h2{font-size:20px;line-height:28px;margin:0 0 10px}.home .banner p{display:block;color:#fff;font-size:15px;line-height:23px;margin:0}#top-footer .menu-main-menu-container,#top-footer .menu,#top-footer .menu li,#top-footer .menu a{width:100%;text-align:center;float:none;display:block}#top-footer .fcol-2 img,.fcol-2 img{display:block;width:min(92vw,360px);max-width:92vw;height:auto;margin:18px auto 34px}#top-footer h3{font-size:36px;line-height:44px;margin:0 0 28px;text-align:center}.fcol-1,.fcol-2,.fcol-3{margin:0 0 44px;text-align:center}.fcol-3 p{font-size:18px;line-height:30px;word-break:break-word}}.levers-portfolio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 38px;align-items:start}.levers-portfolio-grid .port{float:none;width:auto;margin:0;padding:0;position:relative}.levers-portfolio-grid .levers-gallery-card a{display:block;position:relative;overflow:hidden;aspect-ratio:1.5/1;background:#eee}.levers-portfolio-grid .levers-gallery-card img{width:100%;height:100%;display:block;object-fit:cover}@media only screen and (max-width:1024px){.levers-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 28px}}@media only screen and (max-width:600px){.levers-portfolio-grid{grid-template-columns:1fr;gap:28px}}.levers-facebook-link{display:inline-flex;align-items:center;justify-content:center;color:#fff;line-height:1;text-decoration:none}.levers-facebook-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;line-height:1}@media only screen and (min-width:601px){#top-footer .footer-nav{width:25%;float:left;text-align:left}#top-footer .footer-nav h3{text-align:left}#top-footer .footer-nav ul.menu{display:block;width:100%;margin:0;padding:0;text-align:left}#top-footer .footer-nav ul.menu li{display:block;float:left;width:47%;margin:0 3% 0 0;padding:0 0 10px;text-align:left}#top-footer .footer-nav ul.menu li a{display:block;text-align:left}#top-footer .footer-logo{width:50%;float:left;text-align:center}#top-footer .footer-contact{width:25%;float:right;text-align:right}#top-footer .footer-contact h3,#top-footer .footer-contact p{text-align:right}#top-footer .footer-contact .levers-facebook-link{margin-left:auto;margin-right:0}}@media only screen and (max-width:600px){#top-footer{text-align:center}#top-footer .footer-nav,#top-footer .footer-logo,#top-footer .footer-contact{display:block;float:none;clear:both;width:100%;margin:0 auto 44px;padding:0;text-align:center}#top-footer .footer-nav .menu-main-menu-container,#top-footer .footer-nav ul.menu{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:0 auto;padding:0;text-align:center}#top-footer .footer-nav ul.menu li{display:block;float:none;width:100%;margin:0 0 10px;padding:0;text-align:center}#top-footer .footer-nav ul.menu li a{display:block;width:100%;text-align:center}#top-footer .footer-contact p,#top-footer .footer-contact a{text-align:center}.levers-facebook-link{margin:8px auto 0}.levers-facebook-icon{width:25px;height:25px}}.levers-facebook-icon svg{display:block;width:100%;height:100%;fill:currentColor}