@import url("https://fonts.googleapis.com/css?family=Roboto");*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{font-family:'Roboto', sans-serif;line-height:1.4}:root{--primary-color: rgba(198, 213, 218, 0.75);--secondary-color: rgb(0,159,227, 0.75);--overlay-color:rgba(24, 39, 51, 0.85);--menu-speed: 0.75s}.menu-wrap{position:fixed;top:60px;right:80px;z-index:2;display:none}.menu-wrap .toggler{position:absolute;top:0;left:0;z-index:2;cursor:pointer;width:50px;height:50px;opacity:0}.menu-wrap .hamburger{position:absolute;top:0;left:0;z-index:1;width:60px;height:60px;padding:1rem;background:var(--primary-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-wrap .hamburger>div{position:relative;width:100%;height:2px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.menu-wrap .hamburger>div:before,.menu-wrap .hamburger>div:after{content:'';position:absolute;z-index:1;top:-10px;width:100%;height:2px;background:inherit}.menu-wrap .hamburger>div:after{top:10px}.menu-wrap .toggler:checked+.hamburger>div{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.menu-wrap .toggler:checked+.hamburger>div:before,.menu-wrap .toggler:checked+.hamburger>div:after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu-wrap .toggler:checked:hover+.hamburger>div{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.menu-wrap .toggler:checked ~ .menu{visibility:visible}.menu-wrap .toggler:checked ~ .menu>div{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:var(--menu-speed);transition-duration:var(--menu-speed)}.menu-wrap .toggler:checked ~ .menu>div>div{opacity:1;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.menu-wrap .menu{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-wrap .menu>div{background:var(--overlay-color);border-radius:50%;width:200vw;height:200vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.menu-wrap .menu>div>div{text-align:center;max-width:90vw;max-height:100vh;Opacity:0;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.menu-wrap .menu>div>div>ul>li{list-style:none;color:#FFF;font-size:1.5rem;padding:1rem}.menu-wrap .menu>div>div>ul>li>a{color:inherit;text-decoration:none;-webkit-transition:color 0.4s ease;transition:color 0.4s ease}.container{max-width:960px;margin:auto;overflow:hidden;padding:0 3rem}.showcase{background-color:var(--primary-color);color:black;height:100%;position:relative}.showcase .showcase h1{font-size:4rem}.showcase .showcase p{font-size:1.3rem}.showcase::before{content:'';background:url("../img/Front door.jpg") no-repeat center center/cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.showcase .showcase-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:100%}button{padding:0.75rem 1.5rem;text-align:center;margin:20px 10px;border-radius:30%;font-weight:bold;border:2px solid var(--secondary-color);background:transparent;cursor:pointer;position:relative;overflow:hidden}button span{background:var(--secondary-color);height:100%;width:0;border-radius:30%;position:absolute;left:0;bottom:0;z-index:-1;-webkit-transition:0.5s;transition:0.5s}button:hover span{width:100%}.btn-primary{display:inline-block;border:none;border-radius:30%;background-color:var(--primary-color);color:black;padding:0.75rem 1.5rem;margin:20px 0;text-decoration:none;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.btn-primary:hover{opacity:0.7}.btn-secondary{display:inline-block;border:none;border-radius:30%;background-color:var(--secondary-color);color:black;padding:0.75rem 1.5rem;margin:20px 0;text-decoration:none;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.btn-secondary:hover{opacity:0.7}a{color:#262626;text-decoration:none}ul{list-style:none}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:190px;padding:5px 0px}.wrapper{position:absolute;z-index:1;width:100%;border-top:8px solid var(--primary-color);border-bottom:8px solid var(--secondary-color);background-color:var(--primary-color)}.container{width:90%;max-width:1200px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:distribute;align-content:space-around}.main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;font-size:30px}.main-nav ul li{padding:0 10px;position:relative}.main-nav ul li a{padding-bottom:2px}.main-nav ul li::after{content:'';height:3px;width:0;background:var(--secondary-color);position:absolute;left:0;bottom:-10px;-webkit-transition:0.5s;transition:0.5s}.main-nav ul li:hover:after{width:100%}.main-nav ul li a:hover{-webkit-transition:0.5s;transition:0.5s;color:var(--secondary-color)}.main-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.main-nav ul.main-menu{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-left:20px}@media screen and (max-width: 1200px){.main-nav{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:26px}}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.slider{position:relative;overflow:hidden;height:100vh}.slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.slide.current{opacity:1}.slide .notice{position:absolute;top:50px;left:-600px;opacity:0;width:600px;background-color:rgba(255,255,255,0.8);color:#333;padding:35px}.slide .content{position:absolute;bottom:50px;left:-600px;opacity:0;width:600px;background-color:rgba(255,255,255,0.8);color:#333;padding:35px}.slide .content h1{margin-bottom:10px}.slide.current .content{opacity:1;-webkit-transform:translateX(600px);transform:translateX(600px);-webkit-transition:all 0.7s ease-in-out 0.3s;transition:all 0.7s ease-in-out 0.3s}.slide .notice h1{margin-bottom:10px}.slide.current .notice{opacity:1;-webkit-transform:translateX(600px);transform:translateX(600px);-webkit-transition:all 0.7s ease-in-out 0.3s;transition:all 0.7s ease-in-out 0.3s}.buttons button#next{position:absolute;top:40%;right:15px}.buttons button#prev{position:absolute;top:40%;left:40px}.buttons button{border:2px solid #fff;background-color:var(--secondary-color);color:#fff;cursor:pointer;padding:13px 15px;border-radius:50%;outline:none}.buttons button:hover{background-color:#fff;color:#333}@media (max-width: 1024px){.buttons button#next{position:absolute;top:60%;right:15px}.buttons button#prev{top:60%;left:15px}.slide .content{bottom:-300px;left:0;width:100%}.slide .content h1{margin-bottom:10px;font-size:22px}.slide.current .content{-webkit-transform:translateY(-300px);transform:translateY(-300px)}.slide .notice{top:10px;width:100%;padding:5px}.slide .notice h1{margin-bottom:10px;font-size:22px}}.slide:first-child{background:url("../img/Exterior.jpg") no-repeat center bottom/cover}.slide:nth-child(2){background:url("../img/happy_lady_in_chair.jpg") no-repeat center top/cover}.slide:nth-child(3){background:url("../img/EMI_Wing_Radio_Area.jpg") no-repeat center top/cover}.slide:nth-child(4){background:url("../img/Younger_Adults_Lounge.jpg") no-repeat center bottom/cover}.slide:nth-child(5){background:url("../img/Bedroom_3.jpg") no-repeat center top/cover}.slide:nth-child(6){background:url("../img/Exterior.jpg") no-repeat center bottom/cover}@media screen and (max-width: 770px){.menu-wrap{display:block}.main-nav ul.main-menu{display:none}}.quote{background:#f8f8f8;max-width:1000px;height:auto;margin:80px auto;padding:35px;padding-top:70px;border-radius:15px;position:relative}.quote h1{text-align:center;font-size:3em;font-weight:bold;letter-spacing:2px;margin-bottom:20px;color:var(--secondary-color)}.quote h2{text-align:center;letter-spacing:2px;margin-bottom:20px;color:#0d3c64}.quote p{text-align:center;margin-bottom:10px;margin:20px}.quote .form .label{display:block;color:#555555;margin-bottom:6px}.quote .form .social-label{display:inline;color:#555555;margin:0px 10px 6px 10px;width:80px}.quote .form .social{padding:13px 0 13px 45px;width:80px;height:48px;background-color:white;border:2px solid #dddddd;border-radius:15px;margin:0px 10px 0px 10px}.quote .form .input{padding:13px 0 13px 25px;width:100%;text-align:center;border:2px solid #dddddd;border-radius:15px;letter-spacing:1px;word-wrap:3px;outline:none;font-size:16px;color:#555555}.quote .form .email{padding:13px 0 13px 25px;width:100%;text-align:center;border:2px solid #dddddd;border-radius:15px;letter-spacing:1px;word-wrap:3px;outline:none;font-size:16px;color:#555555}.quote .form .textarea{padding:13px 0 13px 25px;width:100%;text-align:center;border:2px solid #dddddd;border-radius:15px;letter-spacing:1px;word-wrap:3px;outline:none;font-size:16px;color:#555555}.quote .card-grp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.quote .social-item{width:auto}.quote .card-item{width:48%}.quote .space{margin-bottom:20px}.quote .icon-relative{position:relative}.quote .far,.quote .fas{font-size:25px;color:var(--secondary-color);position:absolute;pointer-events:none;top:45%;left:15px;-webkit-transition:0.2s ease all;transition:0.2s ease all}.quote .icon-relative .fa-facebook-messenger{position:absolute;bottom:12px;left:11px;font-size:50px;color:var(--secondary-color)}.quote .icon-relative .fa-tasks{position:absolute;bottom:22px;left:11px;font-size:30px;color:#555555}.quote .btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;background:var(--secondary-color);padding:12px;text-align:center;color:#f8f8f8;font-size:20px;border-radius:15px;cursor:pointer}.quote .quote-logo{position:absolute;top:-50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:225px;height:100px;background:#f8f8f8;border-radius:10%;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);text-align:center;line-height:85px}.quote .quote-logo:before{content:"";position:absolute;top:5px;left:5px;width:215px;height:90px;background:var(--primary-color);border-radius:10%;z-index:-1}.quote .quote-logo p{color:#f8f8f8;width:200px;position:relative;font-family:'Baloo Bhaijaan', cursive;font-size:58px}.quote .quote-logo img{height:100px;margin:auto}.quote .alert-success{padding:20px;background-color:#4CAF50;color:white;opacity:1;-webkit-transition:opacity 0.6s;transition:opacity 0.6s;margin-bottom:15px;font-size:20px;border-radius:15px}.quote .alert-danger{padding:20px;background-color:#ff9800;color:white;opacity:1;-webkit-transition:opacity 0.6s;transition:opacity 0.6s;margin-bottom:15px;font-size:20px;border-radius:15px}.quote .user-input-wrp{position:relative;width:48%}.quote .user-input100-wrp{position:relative;width:98%;margin-left:1%}.quote .user-textarea-wrp{position:relative;width:98%;margin-left:1%}.quote .user-input100-wrp .inputText,.quote .user-input-wrp .inputText{padding:13px 0 13px 25px;width:100%;text-align:center;border:2px solid #dddddd;border-radius:15px;letter-spacing:1px;word-wrap:3px;outline:none;font-size:16px;color:#555555;-webkit-box-shadow:none !important;box-shadow:none !important}.quote .user-textarea-wrp .inputText{padding:13px 0 13px 25px;width:100%;text-align:center;border:2px solid #dddddd;border-radius:15px;letter-spacing:1px;word-wrap:3px;outline:none;font-size:16px;color:#555555;-webkit-box-shadow:none !important;box-shadow:none !important}.quote .user-input100-wrp .inputText:focus,.quote .user-input-wrp .inputText:focus{border-color:var(--secondary-color);border-width:medium medium 2px}.quote .user-input100-wrp .floating-label,.quote .user-input-wrp .floating-label{position:absolute;pointer-events:none;top:35px;left:50px;-webkit-transition:0.2s ease all;transition:0.2s ease all}.quote .user-textarea-wrp .inputText:focus{border-color:var(--secondary-color);border-width:medium medium 2px}.quote .user-textarea-wrp .floating-label{position:absolute;pointer-events:none;top:35px;left:50px;-webkit-transition:0.2s ease all;transition:0.2s ease all}.quote .user-input-wrp input:focus ~ .floating-label,.quote .user-input-wrp input:not(:focus):valid ~ .floating-label{top:0px;left:10px;font-size:13px;opacity:1}.quote .user-input100-wrp input:focus ~ .floating-label,.quote .user-input100-wrp input:not(:focus):valid ~ .floating-label{top:0px;left:10px;font-size:13px;opacity:1}.quote .user-textarea-wrp textarea:focus ~ .floating-label,.quote .user-textarea-wrp textarea:not(:focus):valid ~ .floating-label{top:0px;left:10px;font-size:13px;opacity:1}@media screen and (max-width: 420px){.quote{padding:0;padding-top:70px}.quote .card-grp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.quote .card-item{width:100%;margin-bottom:20px}.quote .btn{margin-bottom:20px;width:96%}.quote .form .textarea{padding:13px 0 13px 25px;width:100%;height:100px;text-align:center;border:2px solid #dddddd;border-radius:15px;letter-spacing:1px;word-wrap:3px;outline:none;font-size:16px;color:#555555}.quote .icon-relative .fa-tasks{position:absolute;bottom:35px;left:11px;font-size:30px;color:#555555}.quote .form .email{font-size:13px}.quote .user-input-wrp{width:98%;margin:auto}.quote .user-input100-wrp{width:98%;margin:auto}.quote .user-textarea-wrp{width:98%;margin:auto}}#gallery-container{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;text-align:center;padding:0;padding-bottom:70px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;border-radius:15px}#gallery-container .gallery-content{height:auto;width:100%;font-family:Verdana, Geneva, sans-serif;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-webkit-align-self:flex-start;-ms-flex-item-align:inherit;align-self:flex-start;min-width:0px;margin:auto}ul{list-style:none outside none;padding-left:0;margin:0}.demo .item{margin-bottom:5px;margin-top:25px}.content-slider li{background-color:#ed3020;text-align:center;color:#FFF}.content-slider h3{margin:0}.demo{min-width:500px}img{display:block;height:auto;max-width:100%}@media all and (max-width: 500px){.demo{max-width:500px;min-width:300px}}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:3px solid var(--secondary-color);border-radius:20px;min-height:400px}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#428bca}.lSSlideOuter .media{opacity:0.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url("../img/controls.png");cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0px !important}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}@media all and (max-width: 720px){.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0px solid var(--secondary-color);border-radius:0px;min-height:200px}}#welcome{width:100%;background:var(--primary-color)}.header-spacer{height:35vh}#covid{width:100%;padding:70px 0}.center-box{width:60%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.center-desc{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.center-desc-about{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;background:rgba(255,255,255,0.8);border-radius:10px;padding:15px}.center-desc p,.center-desc-about p{font-size:16px;padding-bottom:20px}#feature{width:100%;padding:0 0}.title-text{text-align:center;padding:30px 0 20px 0;-webkit-animation:slideInFromBottom 1.5s ease-in;animation:slideInFromBottom 1.5s ease-in}.title-text p{margin:auto;font-size:20px;color:var(--secondary-color);font-weight:bold;position:relative;z-index:1;display:inline-block}.quote .title-text{text-align:center;padding-bottom:5px}.quote .title-text p{margin:auto;font-size:26px;color:var(--secondary-color);font-weight:bold;position:relative;z-index:1;display:inline-block}.quote{-webkit-animation:slideInFromBottom 1s ease-in;animation:slideInFromBottom 1s ease-in}.title-text p::after{content:'';width:50px;height:35px;background:-webkit-gradient(linear, left top, left bottom, from(var(--secondary-color)), to(#fff));background:linear-gradient(var(--secondary-color), #fff);position:absolute;top:-20px;left:0;z-index:-1;-webkit-transform:rotate(10deg);transform:rotate(10deg);border-top-left-radius:35px;border-bottom-right-radius:35px}.title-text h2{font-size:50px}.feature-box{width:80%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.features{-ms-flex-preferred-size:50%;flex-basis:50%}.features-rt{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-animation:slideInFromRight 1s ease-in;animation:slideInFromRight 1s ease-in}.features-img{-ms-flex-preferred-size:50%;flex-basis:50%;margin:auto;-webkit-animation:slideInFromRight 1s ease-in;animation:slideInFromRight 1s ease-in}.features-img img{width:50%;border-radius:10px;display:inline-block}.features h2{text-align:left;margin-bottom:10px;font-weight:100;color:var(--secondary-color)}.features-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.feature-icon .fa{width:50px;height:50px;font-size:30px;line-height:50px;border-radius:8px;color:var(--secondary-color);border:1px solid var(--secondary-color)}.feature-text p{padding:0 20px;text-align:initial}.feature-text p a:hover{color:var(--secondary-color)}.overlay{width:100%;padding:70px 0;background:var(--primary-color)}#service-page{width:100%;padding:0 0}.img-title{width:100%;background:var(--primary-color)}.img-title h3{width:100%;position:absolute;background:var(--primary-color);top:10%;color:var(--secondary-color);font-size:40px}.img-title button{position:absolute;bottom:10%}.img-title .btn-secondary{left:40%}.img-title .btn-primary{left:40%}.service-box{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin:auto}.single-service{-ms-flex-preferred-size:48%;flex-basis:48%;text-align:center;border-radius:7px;margin-bottom:20px;color:white;position:relative}.single-service img{width:100%;border-radius:7px}.overlay{width:100%;height:100%;position:absolute;top:0;border-radius:7px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(var(--secondary-color)));background:linear-gradient(rgba(0,0,0,0.5), var(--secondary-color));opacity:0;-webkit-transition:1s;transition:1s}.single-service:hover .overlay{opacity:1}.service-desc{width:80%;position:absolute;bottom:0;left:50%;opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:1s;transition:1s}.service-desc button{padding:0.75rem 1.5rem;text-align:center;margin:20px 10px;border-radius:30%;font-weight:bold;border:2px solid var(--primary-color);background:transparent;cursor:pointer;position:relative;overflow:hidden}.service-desc button span{background:var(--primary-color);height:100%;width:0;border-radius:30%;position:absolute;left:0;bottom:0;z-index:-1;-webkit-transition:0.5s;transition:0.5s}.service-desc button:hover span{width:100%}.btn-primary{display:inline-block;border:none;border-radius:30%;background-color:var(--primary-color);color:black;padding:0.75rem 1.5rem;margin:20px 0;text-decoration:none;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.btn-primary:hover{opacity:0.7}hr{background:#fff;height:2px;border:0;margin:15px auto;width:60%}.service-desc h3{font-size:26px}.service-desc p{font-size:18px}.single-service:hover .service-desc{bottom:40%;opacity:1}#testimonial{width:100%;padding:70px 0}.testimonal-row{width:80%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.testimonal-col{-ms-flex-preferred-size:28%;flex-basis:28%;padding:10px;margin-bottom:30px;border-radius:5px;-webkit-box-shadow:0 10px 20px 3px var(--primary-color);box-shadow:0 10px 20px 3px var(--primary-color);cursor:pointer;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.testimonal-col p{font-size:14px;padding-bottom:15px}.user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}.user img{width:40px;margin-right:20px;border-radius:3px}.user-info .fa{margin-left:10px;color:var(--secondary-color);font-size:20px}.user-info small{color:#009688}.testimonal-col:hover{-webkit-transform:translateY(-7px);transform:translateY(-7px)}#footer{padding:50px 0 20px;background-color:var(--primary-color);position:relative}.footer-row{width:80%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-row .footer-left a:hover,.footer-row .footer-right a:hover{color:var(--secondary-color)}.footer-left,.footer-right{-ms-flex-preferred-size:45%;flex-basis:45%;padding:10px;margin-bottom:20px}.footer-right{text-align:right}.footer-row h3{margin:10px 0}.footer-row p{line-height:35px}.footer-left .fa,.footer-right .fa,.footer-left .fas,.footer-right .fas{font-size:20px;color:var(--secondary-color);margin:10px}.footer-img{max-width:370px;opacity:0.1;position:absolute;left:50%;top:55%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.social-links{text-align:center}.social-links .fa{height:40px;width:40px;font-size:20px;line-height:40px;border:1px solid var(--secondary-color);margin:40px 5px 0;color:var(--secondary-color);cursor:pointer;-webkit-transition:.5s;transition:.5s}.social-links .fa:hover{background:var(--secondary-color);color:#fff;-webkit-transform:translateY(-7px);transform:translateY(-7px)}.social-links p{font-size:12px;margin-top:20px}#consent-popup{position:fixed;bottom:0%;left:0;right:0;padding:2rem;background-color:white;opacity:1;-webkit-transition:opacity .8s ease;transition:opacity .8s ease}#consent-popup.hidden{opacity:0}#consent-popup a{color:var(--secondary-color)}@-webkit-keyframes slideInFromLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInFromLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInFromRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInFromRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInFromTop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInFromTop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInFromBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInFromBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width: 770px){.header-spacer{height:35vh}.title-text h2,.service-desc h3{font-size:35px}.title-text h1,.title-text h2{width:80%;margin:0 auto}.img-title h3{display:none}.features{-ms-flex-preferred-size:100%;flex-basis:100%}.features-img{-ms-flex-preferred-size:100%;flex-basis:100%}.features-img img{width:100%}.single-service{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:30px;-webkit-bottom:30px;-moz-bottom:30px;-ms-bottom:30px;-o-bottom:30px;bottom:30px}.service-desc p{font-size:14px}hr{margin:5px auto}.single-service:hover .service-desc{bottom:15% !important}.service-desc{opacity:1}.overlay{opacity:1}.testimonal-col{-ms-flex-preferred-size:100%;flex-basis:100%}.footer-row{width:90%}.footer-left,.footer-right{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:14px}}
