﻿@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";body,p,a{font-size:14px;font-style:normal;font-weight:400;font-family:"Roboto",sans-serif;color:#8a8a8a;letter-spacing:.03em}button:focus,button:active{outline:none}.btn{border:none}.btn,.form-control{outline:none;box-shadow:none;border-radius:3px;border:1px solid #dedede;font-family:"Roboto",sans-serif;cursor:pointer;transition:.4s all}.btn:focus,.btn:hover,.form-control:focus,.form-control:hover{box-shadow:none;outline:none;color:inherit}.btn-small,.form-control-small{font-size:12px;padding:6px 14px}.btn-view-all,.btn-custom,.form-control-view-all,.form-control-custom{font-size:13px;text-transform:uppercase;padding:8px 26px}.btn.btn-custom-large,.btn.btn-custom-small,.form-control.btn-custom-large,.form-control.btn-custom-small{padding:12px 32px;color:#fff;font-size:14px;font-weight:400;font-family:"Open Sans",sans-serif;text-transform:uppercase;border:1px solid #4cb848;background-color:#4cb848;letter-spacing:.03em}.btn.btn-custom-large:hover,.btn.btn-custom-small:hover,.form-control.btn-custom-large:hover,.form-control.btn-custom-small:hover{color:#4cb848;background-color:rgba(0,0,0,0)}.btn.btn-custom-small,.form-control.btn-custom-small{padding:8px 20px}.btn.btn-custom-small.ghost,.form-control.btn-custom-small.ghost{background-color:rgba(0,0,0,0);border-color:#4cb848;color:#4cb848}.btn.btn-custom-small.ghost:hover,.form-control.btn-custom-small.ghost:hover{background-color:#4cb848;color:#fff}.btn.btn-primary,.form-control.btn-primary{background-color:#4cb848;color:#fff;border-color:#4cb848}.btn.btn-primary:hover,.form-control.btn-primary:hover{background-color:#419f3e;border-color:#4cb848;outline:1px solid #4cb848;color:#fff}.btn.btn-secondary,.form-control.btn-secondary{background-color:#00c5db;color:#000;border-color:#00c5db}.btn.btn-secondary:hover,.form-control.btn-secondary:hover{background-color:rgba(0,0,0,0);border-color:#00c5db;color:#00c5db}.btn.btn-dark,.form-control.btn-dark{background-color:#000;color:#fff;border-color:#000}.btn.btn-dark:hover,.form-control.btn-dark:hover{background-color:rgba(0,0,0,0);border-color:#000;color:#000}.btn.btn-light,.form-control.btn-light{background-color:#fff;color:#332d2d;border-color:#fff}.btn.btn-light:hover,.form-control.btn-light:hover{background-color:#000;border-color:#000;color:#fff}@media screen and (max-width: 991px){.btn-small,.form-control-small{font-size:11px}.btn-view-all,.btn-custom,.form-control-view-all,.form-control-custom{font-size:12px}.btn.btn-custom-large,.btn.btn-custom-small,.form-control.btn-custom-large,.form-control.btn-custom-small{font-size:12px}}@media screen and (max-width: 767px){.btn.btn-custom-large,.btn.btn-custom-small,.form-control.btn-custom-large,.form-control.btn-custom-small{padding:8px 20px;font-size:12px}}.scrollevent a{font-size:18px;text-decoration:none}.scrollevent a:hover{font-style:normal}.scrollevent a .btn-scroll-up{padding:5px 6px;background-color:rgba(76,184,72,.95);box-shadow:none;border:1px solid;border-color:#3d9439;border-radius:6px 6px 0 0;color:#fff;transition:.6s all;cursor:pointer}.scrollevent a .btn-scroll-up i{transform:translateY(0);transition:.6s all;color:#fff}.scrollevent a .btn-scroll-up:hover i{transform:translateY(-5px)}.scrollevent a .btn-scroll-up:focus{text-decoration:none;border:none;outline:none}.scrollToTop{z-index:9999;text-align:center;background:rgba(0,0,0,0);color:#fff;position:fixed;bottom:50px;right:30px;display:none !important;cursor:pointer}.scrollToTop.d-block{display:block !important}@media screen and (max-width: 767px){.scrollToTop.d-block{display:none !important}}.scrollToTop button i{padding:3px;font-size:18px;color:#fff}.scrollToTop:hover{text-decoration:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0;padding:0}ul{margin:0;padding:0;list-style:none}ul li{display:block;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:400}p{margin:0;padding:0;line-height:1.7}figure{margin:0}img{max-width:100%;transition:.4s all}a{color:#000;text-decoration:none;display:block;overflow:hidden;transition:.4s all}a:hover,a:focus,a:active{text-decoration:none;font-style:normal;cursor:pointer;outline:none}i{font:700 12px "Font Awesome 5 Free"}.no-padding{padding:0}.no-margin{margin:0}.no-border-right{border-right:none !important}.no-border-left{border-left:none !important}.no-border-top{border-top:none !important}.no-border-bottom{border-bottom:none !important}.slick-slide:focus{outline:none}.mobile-call-button{position:fixed;bottom:20px;right:20px;text-align:center;z-index:99;display:none}@media screen and (max-width: 767px){.mobile-call-button{display:block}}.mobile-call-button a{font-size:20px;height:45px;width:45px;line-height:45px;color:#fff;background-color:rgba(76,184,72,.7);border-radius:100%}.slick-dots{margin-top:15px;text-align:center}.slick-dots li{display:inline-block;margin:3px;height:6px;width:6px;border-radius:100%;background-color:#8a8a8a;cursor:pointer}.slick-dots li button{text-indent:-9999px;border:none;background-color:rgba(0,0,0,0)}.slick-dots li button:focus{outline:none}.slick-dots li.slick-active{background-color:#4cb848}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%)}.slick-arrow i{font-size:16px;line-height:25px;height:25px;width:25px;color:#fff;padding:10px 5px;text-align:center;cursor:pointer;font-family:"Font Awesome 5 Free"}.slick-arrow.left{left:0px;z-index:9}.slick-arrow.right{right:0px}.section{padding:80px 0;z-index:3}header{z-index:99;background-color:#fff}.banner{z-index:999}body{position:relative;z-index:3;background-color:#fff}footer,.footer-bottom{position:relative;z-index:3}.about-section{z-index:999}.services-section{position:relative;z-index:9;background-color:#fff}.gallery-section{position:relative}@media screen and (max-width: 1200px){.section{padding:60px 0}}@media screen and (max-width: 992px){.section{padding:45px 0}}@media screen and (max-width: 768px){.section{padding:30px 0}}header{position:relative}header::before{position:absolute;top:0;left:0;width:45%;height:100vh;content:"";background-color:#4cb848}header .navbar .navbar-brand{padding-right:150px}header .navbar .navbar-brand img{max-height:90px}header .navbar .navbar-collapse{justify-content:space-between}header .navbar .navbar-collapse .information .number{color:#fff}header .navbar .navbar-collapse .navbar-nav{align-items:center}header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-family:"Poppins",sans-serif;font-size:14px;font-weight:400;color:#1c1c1c;text-transform:capitalize;padding:5px 20px}header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.btn{margin-left:30px;color:#fff;padding:8px 20px}header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.btn:hover{background-color:#409b3c}@media screen and (max-width: 1200px){header::before{width:40%}header .navbar .navbar-brand{padding-right:50px}}@media screen and (max-width: 992px){header::before{width:100%;height:260px}header .navbar .navbar-brand{padding-right:20px}header .navbar .navbar-brand img{max-height:70px}header .navbar .navbar-toggler{background-color:#000;position:relative}header .navbar .navbar-toggler:focus{box-shadow:none}header .navbar .navbar-toggler::before{position:absolute;top:7px;left:0;right:0;bottom:0;content:"";font:700 12px "Font Awesome 5 Free";color:#fff;font-size:20px}header .navbar .navbar-collapse .information{display:none}header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{padding:7px;font-size:15px}header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.btn{margin-left:0;background-color:#fff;color:#000}header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.btn:hover{background-color:#000;color:#fff}}.banner{position:relative}.banner .wrapper .block{position:relative}.banner .wrapper .block .image{position:relative}.banner .wrapper .block .image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right, rgba(0, 0, 0, 0.86) 5%, rgba(0, 0, 0, 0.84) 6%, rgba(0, 0, 0, 0.37) 37%, rgba(81, 81, 81, 0.06) 57%, rgba(255, 255, 255, 0.06) 100%)}.banner .wrapper .block .text{position:absolute;top:50%;left:100px;max-width:550px;transform:translateY(-50%)}.banner .wrapper .block .text h1{margin-bottom:15px;color:#fff;font-size:38px;font-weight:300;letter-spacing:.04em;line-height:1.4}.banner .wrapper .block .text h1 strong{font-weight:900;display:block}.banner .wrapper .block .text h1 span{display:block}.banner .wrapper .block .text p{font-size:16px;color:#fff}.banner .wrapper .block .text .button{margin-top:30px}@media screen and (max-width: 1200px){.banner .wrapper .block .text h1{font-size:28px}.banner .wrapper .block .text p{font-size:16px}}@media screen and (max-width: 992px){.banner .wrapper .block .text{position:static;background-color:#000;max-width:100%;transform:translateY(0);padding:20px}.banner .wrapper .block .text h1{font-size:20px}.banner .wrapper .block .text p{font-size:14px}.banner .wrapper .block .text .button{margin-top:20px}}.about-section{background-color:#fff;position:relative}.about-section .wrapper{display:flex;flex-direction:row;align-items:center}.about-section .wrapper .text{flex:0 0 60%}.about-section .wrapper .text h3{font-size:20px;color:#000;font-weight:700;text-transform:uppercase;padding-bottom:20px}.about-section .wrapper .text h3 strong{font-size:38px;display:block;margin-top:10px;color:#00c5db}.about-section .wrapper .text .listing{flex-wrap:wrap;gap:30px 15px}.about-section .wrapper .text .listing li{flex:0 0 calc(50% - 15px);display:flex;align-items:center;background-color:#000;padding:12px;color:#dedede;gap:10px}.about-section .wrapper .text .listing li .icon{flex-basis:40px}.about-section .wrapper .text .listing li .icon img{width:100%;height:100%;object-fit:cover}.about-section .wrapper .text .listing li .content{flex-basis:calc(100% - 70px)}.about-section .wrapper .text .social-links{margin-top:20px;align-items:center}.about-section .wrapper .text .social-links li .follow{padding:5px 10px;background-color:#000;color:#fff;margin-right:20px}.about-section .wrapper .text .social-links li a{margin-right:15px}.about-section .wrapper .text .social-links li a i{margin:3px;font-size:18px}@media screen and (max-width: 992px){.about-section .wrapper .text{flex:0 0 65%}.about-section .wrapper .text h3{font-size:16px}.about-section .wrapper .text h3 strong{font-size:24px;margin-top:4px}}@media screen and (max-width: 768px){.about-section .wrapper{flex-direction:column}.about-section .wrapper .text h3 strong{font-size:20px}.about-section .wrapper .text .listing li{margin-right:0;margin-top:10px;flex:0 0 100%}.about-section .wrapper .text .social-links{margin-bottom:30px}}.experience-section{background-color:#4cb848;background:url(../images/bg2.jpg) no-repeat center 100%/cover;background-attachment:fixed;position:relative}.experience-section::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.7)}.experience-section .wrapper{position:relative}.experience-section .wrapper .exp{flex:0 0 60%;padding-right:40px}.experience-section .wrapper .exp h3{font-size:38px;color:#fff;font-weight:700;margin-bottom:20px}.experience-section .wrapper .exp ul li{padding-left:25px;font-size:17px;color:#dedede;line-height:1.6;padding-bottom:12px;position:relative}.experience-section .wrapper .exp ul li::before{content:"";position:absolute;top:9px;left:0;bottom:0;right:0;color:#fff;font:700 12px "Font Awesome 5 Free"}.experience-section .wrapper .experience{flex:0 0 40%;padding:30px;background-color:rgba(0,197,219,.8)}.experience-section .wrapper .experience .residential{text-align:center}.experience-section .wrapper .experience .residential h4{font-size:24px;font-weight:700;color:#fff;margin-bottom:30px}.experience-section .wrapper .experience .residential h4 strong{font-size:60px;font-weight:900;color:#fff;display:block}.experience-section .wrapper .experience .residential h4 span{display:block;font-size:16px;font-weight:400;color:#fff}.experience-section .wrapper .experience .residential p{font-size:20px;color:#fff}.experience-section .wrapper .experience ul li{padding-left:25px;font-size:17px;color:#dedede;line-height:1.6;padding-bottom:12px;position:relative}.experience-section .wrapper .experience ul li::before{content:"";position:absolute;top:9px;left:0;bottom:0;right:0;color:#fff;font:700 12px "Font Awesome 5 Free"}.experience-section .wrapper .experience .other ul{padding:15px 0}.experience-section .wrapper .experience .other ul li{background-color:#fff;color:#000;margin-bottom:2px;padding:7px 25px}.experience-section .wrapper .experience .other ul li::before{display:none}.experience-section .call{text-align:center;margin-top:50px;position:relative}.experience-section .call h6{font-size:20px;color:#4cb848}.experience-section .call h4{font-size:24px;font-weight:700;text-transform:uppercase;color:#fff;margin:15px 0 20px 0;letter-spacing:.03em}.experience-section .call a{align-items:center;justify-content:center;font-size:45px;font-weight:900;color:#fff}.experience-section .call a img{background-color:#fff;padding:10px;max-width:80px;border-radius:12px;margin-right:20px}@media screen and (max-width: 992px){.experience-section .wrapper{position:relative;flex-direction:column}.experience-section .wrapper .exp{flex:0 0 100%;padding-right:0}.experience-section .wrapper .exp h3{font-size:24px}.experience-section .wrapper .exp ul li{font-size:14px}.experience-section .wrapper .exp ul li::before{top:7px}.experience-section .wrapper .experience{flex:0 0 100%;margin-top:20px}.experience-section .wrapper .experience .residential h4{font-size:20px;margin-bottom:20px}.experience-section .wrapper .experience .residential h4 span{font-size:14px}.experience-section .wrapper .experience ul li{font-size:14px}.experience-section .wrapper .experience ul li::before{top:7px}.experience-section .wrapper .experience .other ul{padding:15px 0}.experience-section .wrapper .experience .other ul li{background-color:#fff;color:#000;margin-bottom:2px;padding:7px 25px}.experience-section .wrapper .experience .other ul li::before{display:none}.experience-section .call h6{font-size:16px}.experience-section .call h4{font-size:20px}.experience-section .call a{font-size:24px}.experience-section .call a img{max-width:45px;margin-right:10px}}@media screen and (max-width: 768px){.experience-section .wrapper .experience .residential p{font-size:16px}.experience-section .wrapper .experience .residential h4 strong{font-size:40px}}.services-section{position:relative;background:url(../images/servicebg.jpg) no-repeat center top/cover;background-attachment:fixed}.services-section::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.9)}.services-section .sectionTitle{text-align:center;font-size:38px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#000;position:relative}.services-section .sectionTitle span{font-size:18px;font-weight:400;color:#4cb848;display:block;margin-bottom:4px;text-transform:capitalize}.services-section .sectionTitle::after{content:"";display:block;height:2px;width:50px;background-color:#000;margin:4px auto}.services-section .wrapper{margin-top:40px;position:relative;flex-wrap:wrap}.services-section .wrapper .block{flex:0 0 calc(33.33% - 30px);padding:10px;margin:30px 15px 0 15px;box-shadow:1px 1px 8px #dedede}.services-section .wrapper .block h4{font-size:20px;font-weight:600;color:#4cb848;text-align:center;margin-top:15px;letter-spacing:.03em}.services-section .wrapper .block ul li{font-size:17px;color:#555;line-height:1.6;margin:6px;padding-left:25px;position:relative}.services-section .wrapper .block ul li::before{content:"";position:absolute;top:9px;left:0;font:700 12px "Font Awesome 5 Free";color:#67b915}.services-section .wrapper .block ul li.extra{padding-left:0}.services-section .wrapper .block ul li.extra::before{display:none}@media screen and (max-width: 1200px){.services-section .wrapper .block ul li{font-size:15px}}@media screen and (max-width: 992px){.services-section .sectionTitle{font-size:24px}.services-section .sectionTitle span{font-size:14px}.services-section .wrapper .block{flex:0 0 calc(50% - 30px)}.services-section .wrapper .block h4{font-size:18px}}@media screen and (max-width: 576px){.services-section .wrapper{margin-top:20px}.services-section .wrapper .block{flex:0 0 calc(50% - 20px);margin:20px 10px 0 10px}.services-section .wrapper .block h4{font-size:16px}}.form-section{background-color:#f8f8f8;background:url(../images/grey.jpg) no-repeat center 100%/cover;position:relative}.form-section::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(248,248,248,.8)}.form-section .wrapper{position:relative}.form-section .wrapper .booking{width:100%}.form-section .wrapper .booking .item{align-items:center;justify-content:center;width:33.33%}.form-section .wrapper .booking .item .icon i{font-size:20px;height:55px;width:55px;line-height:55px;border-radius:100%;background-color:#d3b512;color:#fff;text-align:center}.form-section .wrapper .booking .item .content{margin-left:20px}.form-section .wrapper .booking .item .content h4{font-size:24px;font-weight:600;color:#000}.form-section .wrapper .booking .item .content p{font-size:14px;color:#555;margin-top:4px}.form-section .wrapper .booking .item:last-child{justify-content:flex-end}.form-section .wrapper .booking .item:first-child{justify-content:flex-start}.form-section .wrapper .mainButtons{justify-content:center;margin-top:40px}.form-section .wrapper .mainButtons a{width:200px;margin:0 15px}.form-section .wrapper .mainButtons a i{font-size:13px;margin-right:8px}.form-section .wrapper .block{margin-top:60px}.form-section .wrapper .block .title h3{font-size:32px;font-weight:600;color:#000;margin-bottom:30px}.form-section .wrapper .block .title h3.sub{padding:15px;background-color:#d3b512;color:#fff}.form-section .wrapper .block .form{padding-right:50px}.form-section .wrapper .block .form .form-group{margin-bottom:20px}.form-section .wrapper .block .form .form-group .form-control{height:44px;color:#000}.form-section .wrapper .block .form .form-group textarea{resize:none;min-height:120px}.form-section .wrapper .block .suburbs h5{font-size:20px;font-weight:500;color:#000}.form-section .wrapper .block .suburbs ul{margin-top:30px;flex-wrap:wrap;align-items:center;justify-content:center;position:relative}.form-section .wrapper .block .suburbs ul li{display:flex;align-items:center;justify-content:center;flex:0 0 40%;text-align:center;margin-right:5%;margin-bottom:20px;font-size:24px;font-weight:700;color:#fff;background-color:#000;height:60px;width:300px;line-height:1.5;transition:.4s all}.form-section .wrapper .block .suburbs ul li:hover{cursor:pointer;background-color:#67b915}@media screen and (max-width: 992px){.form-section .wrapper .booking{flex-direction:column}.form-section .wrapper .booking .item{justify-content:flex-start;width:100%;margin:15px 0}.form-section .wrapper .booking .item .icon i{font-size:16px;height:45px;width:45px;line-height:45px}.form-section .wrapper .booking .item .content{margin-left:20px}.form-section .wrapper .booking .item .content h4{font-size:18px}.form-section .wrapper .booking .item:last-child{justify-content:flex-start}.form-section .wrapper .booking .item:first-child{justify-content:flex-start}.form-section .wrapper .mainButtons{justify-content:flex-start;flex-direction:column;margin-top:20px}.form-section .wrapper .mainButtons a{width:200px;margin:7px 15px}.form-section .wrapper .block{margin-top:30px}.form-section .wrapper .block .title h3{font-size:24px}.form-section .wrapper .block .title h3.sub{padding:15px;background-color:#4cb848;color:#fff}.form-section .wrapper .block .form{padding-right:0;margin-bottom:30px}.form-section .wrapper .block .form .form-group{margin-bottom:20px}.form-section .wrapper .block .form .form-group .form-control{height:38px;font-size:14px}.form-section .wrapper .block .suburbs h5{font-size:17px}}@media screen and (max-width: 768px){.form-section .wrapper .block .suburbs ul li{font-size:18px}}@media screen and (max-width: 576px){.form-section .wrapper .block .title h3.sub{text-align:center}.form-section .wrapper .block .suburbs ul li{font-size:16px;padding:10px;height:40px;margin-bottom:12px}.form-section .wrapper .block .suburbs ul li:nth-child(even){margin-right:0}}.gallery-section{background-color:#c32e2e}.gallery-section .sectionTitle{margin-bottom:40px;font-size:36px;font-weight:700;text-transform:uppercase;text-align:center;color:#fff}.gallery-section .wrapper ul{flex-wrap:wrap}.gallery-section .wrapper ul li{flex:0 0 25%;padding:10px}.gallery-section .wrapper ul li a img{aspect-ratio:1/1;object-fit:cover}.gallery-section .wrapper ul li a:hover img{filter:grayscale(80%)}.gallery-section .wrapper .mainButton{margin-top:40px;text-align:center}@media screen and (max-width: 768px){.gallery-section .sectionTitle{margin-bottom:25px;font-size:24px}.gallery-section .wrapper ul li{flex:0 0 50%}.gallery-section .wrapper .mainButton{margin-top:25px}}.testimonial{background-image:url("../images/servicebg.jpg");background-size:cover;background-repeat:no-repeat;background-position:top;background-attachment:fixed;position:relative}.testimonial::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.65)}.testimonial .sectionTitle h2{position:relative;text-transform:uppercase;letter-spacing:.03em;font-size:35px;font-weight:700;color:#fff;text-align:center}.testimonial .sectionTitle h2::after{content:"";display:block;margin:4px auto;height:2px;width:50px;background-color:#fff}.testimonial .testimonial-wrapper{position:relative;max-width:900px;margin:0 auto;text-align:center}.testimonial .testimonial-wrapper .testi-block{color:#fff;margin:0 60px}.testimonial .testimonial-wrapper .testi-block p{font-size:20px;font-weight:300;font-style:italic;color:#fff;line-height:1.7;padding:30px 0 60px 0}.testimonial .testimonial-wrapper .testi-block h4,.testimonial .testimonial-wrapper .testi-block h5{font-weight:500;font-size:20px}.testimonial .slick-dots{margin-top:25px;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:flex-end}.testimonial .slick-dots li{display:inline-block;margin:3px;height:20px;width:10px;border-radius:10px;background-color:#fff;transition:.3s ease-in-out}.testimonial .slick-dots li.slick-active{background-color:#4cb848;height:25px}@media screen and (max-width: 991px){.testimonial .testimonial-wrapper .testi-block p{font-size:18px;padding:0}}@media screen and (max-width: 767px){.testimonial{background-attachment:inherit}.testimonial .sectionTitle h2{font-size:22px}.testimonial .testimonial-wrapper .testi-block p{font-size:16px;margin:30px 0}.testimonial .testimonial-wrapper .testi-block h4,.testimonial .testimonial-wrapper .testi-block h5{font-size:18px}.testimonial .slick-dots li{height:15px;width:8px}.testimonial .slick-dots li.slick-active{background-color:#4cb848;height:20px}}@media screen and (max-width: 576px){.testimonial .testimonial-wrapper .testi-block p{font-size:14px;margin:20px 0}.testimonial .testimonial-wrapper .testi-block h4,.testimonial .testimonial-wrapper .testi-block h5{font-size:16px}.testimonial .slick-dots li{height:15px;width:8px}.testimonial .slick-dots li.slick-active{background-color:#4cb848;height:20px}}.call-to-action{padding:100px 0;position:relative}.call-to-action .pestImg{position:absolute;bottom:0;right:0;z-index:99}.call-to-action .pestImg img{max-height:250px}.call-to-action .content{position:relative;text-align:center;max-width:600px;margin:0 auto}.call-to-action .content h4{font-size:28px;font-weight:500;color:#000;margin-bottom:15px}.call-to-action .content p{margin-bottom:20px}.call-to-action .content .btn{z-index:999;position:relative}@media screen and (max-width: 992px){.call-to-action .pestImg img{max-height:100%;max-width:250px}.call-to-action .content{padding-right:100px}}@media screen and (max-width: 768px){.call-to-action{padding:60px 0}.call-to-action .pestImg{opacity:.3}.call-to-action .content{padding-right:0}.call-to-action .content h4{font-size:22px}}footer{padding:70px 0 0 0;background-image:url("../images/footer.jpg");background-repeat:no-repeat;background-size:cover;background-position:top;background-attachment:fixed;position:relative}footer::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.65)}footer .footer-block{position:relative;margin-bottom:40px}footer .footer-block .logo{margin-top:-5px;margin-bottom:20px}footer .footer-block .logo img{max-height:80px}footer .footer-block .footer-about p{color:#fff}footer .footer-block .footer-title{margin-bottom:40px}footer .footer-block .footer-title h2{font-size:20px;font-weight:600;color:#fff;text-transform:uppercase}footer .footer-block .footer-item .footer-link{margin-bottom:10px}footer .footer-block .footer-item .footer-link .info-detail{display:flex;flex-direction:row;align-items:center;color:#fff;font-size:14px;transition:.3s ease-in-out}footer .footer-block .footer-item .footer-link .info-detail i{padding-right:10px}footer .footer-block .footer-item .footer-link .info-detail p{color:#fff;transition:.3s ease-in-out}footer .footer-block .footer-item .footer-link:hover .info-detail{color:#00c5db}footer .footer-block .footer-item .footer-link:hover .info-detail p{color:#00c5db}footer .footer-social-icons{position:relative}footer .footer-social-icons .social-icons{display:flex;flex-direction:row;justify-content:space-evenly;max-width:250px;background:#525252;margin:20px auto 0 auto;border-top-left-radius:4px;border-top-right-radius:4px}footer .footer-social-icons .social-icons a{padding:10px}footer .footer-social-icons .social-icons a i{color:#000;margin:5px 0;font-size:16px;transition:.3s ease-in-out}footer .footer-social-icons .social-icons a:hover i{color:#00c5db}.footer-bottom{background-color:#c32e2e;padding:10px 0;position:relative}.footer-bottom .block{text-align:center}.footer-bottom .block p,.footer-bottom .block a{font-size:14px;font-weight:400;color:#fff;display:inline}@media screen and (max-width: 992px){footer{padding:50px 0 0 0}footer .footer-block{margin-bottom:40px}footer .footer-block .footer-title{margin-bottom:20px}footer .footer-block .footer-title h2{font-size:18px}footer .footer-block .footer-item .footer-link{margin-bottom:10px}footer .footer-block .footer-item .footer-link .info-detail{font-size:14px}footer .footer-block .footer-item .footer-link .info-detail i{padding-right:10px}footer .footer-social-icons .social-icons{max-width:250px}footer .footer-social-icons .social-icons a{padding:10px}footer .footer-social-icons .social-icons a i{font-size:14px}.footer-bottom{padding:10px 0}.footer-bottom .block p,.footer-bottom .block a{font-size:13px}}@media screen and (max-width: 768px){footer{padding:40px 0 0 0;text-align:center}footer .footer-block .footer-about p{font-size:13px}footer .footer-block .footer-title{margin-bottom:15px}footer .footer-block .footer-title h2{font-size:18px}footer .footer-block .footer-item .footer-link{margin-bottom:10px}footer .footer-block .footer-item .footer-link .info-detail{font-size:13px;justify-content:center}footer .footer-block .footer-item .footer-link .info-detail p{font-size:13px}footer .footer-social-icons .social-icons{margin-top:0}footer .footer-social-icons .social-icons a{padding:6px}footer .footer-social-icons .social-icons a i{font-size:13px}.footer-bottom{padding:5px 0}.footer-bottom .block p,.footer-bottom .block a{font-size:13px;display:block}}@media screen and (max-width: 577px){.footer-bottom{padding:5px 0}.footer-bottom .block p,.footer-bottom .block a{font-size:12px}}