/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on April 8, 2019 */.preloader,.sticky{position:fixed;top:0;width:100%}.banner,.preloader,body{background-color:#f5f6f5}.navbar,body,html{font-family:MetropolisLight,Arial}.onehundredviewheight,.section{min-height:100vh}.btn:focus,.contact-form-control:active,.contact-form-control:focus{box-shadow:none}@font-face{font-family:MetropolisLight;src:url(../fonts/metropolis-light-webfont.woff2) format('woff2'),url(../fonts/metropolis-light-webfont.woff) format('woff');font-weight:400;font-style:normal}html{font-size:16px}body{color:#728788}h1,h2,h3,h4,h5,h6{font-size:1.5rem;margin-top:.5rem}a:active,a:focus,a:hover{outline:0;text-decoration:none}.preloader{left:0;height:100%;z-index:500;color:#485758;text-align:center}.preload-spinner{margin-top:50vh}#loading-wrapper{margin:0 auto;padding:0;height:100%;width:100%}.sticky+.header-content{padding-top:70px}.banner{height:180px}.necare-logo{padding-right:20px;padding-left:10px}.call{font-size:1.5rem;padding:20px;color:rgba(72,87,88,.75)}.call:hover{color:rgba(155,128,97,.75)}.navbar{font-weight:400;font-size:1.25rem;color:#728788;background-color:#fafafa}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(72,87,88,1);border-bottom:2px solid #dfdedc;max-width:200px}.navbar-light .navbar-nav .nav-link{color:color: rgba(72,87,88,1);align-content:center;margin:auto;padding-right:1rem;padding-left:1rem;text-align:center}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(155,128,127,.75)}.bg-light{background-color:rgba(245,246,245,.62)!important}.alt-nav-background{z-index:100;background-color:#a5b6be!important}.navbar-light .navbar-toggler{border-color:rgba(94,99,94,.5)}.navbar-toggler{background-color:rgba(245,246,245,.3)!important;border-radius:1px}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(94, 99, 94, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.text-success{color:#a5b6be!important}.form-control{background-color:#f5f6f5;border:1px solid rgba(165,182,190,.5);border-radius:0 .25em .25em}.input-group-text{background-color:rgba(165,182,190,.25);border:1px solid rgba(165,182,190,.5)}.tagline{padding:50px 20px;text-align:center;font-stretch:ultra-expanded}.feat-img{display:flex;object-position:50% 50%;object-fit:fill!important;overflow:hidden;padding:0}.section-about h6,.section-links h5,.section-packages h4,.section-services h3{padding-bottom:20px;padding-top:15px}.section-services{background-color:#f3f2f2;color:#656864;padding-top:62px;padding-left:7vw}.service-list{padding-top:80px}.service-list ul{list-style-type:none;padding:0;margin:0;font-size:1.15em;text-align:center}.our-services,.small,.small-3{padding-left:3vw}.service-list li{margin-bottom:20px}.bar{border-right:#a5b6be 1px solid;border-left:#a5b6be 1px solid}.our-services{padding-top:7vh}.section-packages{padding-top:62px;background-color:#f3f2f3}.small,.small-2,.small-3{max-width:250px;padding-top:5px;padding-bottom:2vh}.section-packages a{color:#171c1c;font-weight:bolder}.small{float:right}.small-2{float:left;padding-right:3vw}.small-3{float:right}.package-l{background-color:#6b8794;color:#fff}.package-r{background-color:#5e635e;color:#f5f6f5}.package-l,.package-r{padding:3vh 8vw;min-height:100vh}.section-links{background-color:rgba(245,246,245,.4);color:#5e635e;padding-top:80px;font-weight:500}.section-footer a,.section-links a{color:#607d9a;font-weight:bolder}.section-footer a:focus,.section-footer a:hover,.section-packages a:focus,.section-packages a:hover{color:#f5f6f5}.section-links a:focus,.section-links a:hover{color:#9a609a}.carousel{padding-bottom:10px}.carousel-item{min-height:180px;background-color:rgba(165,182,190,.2)}.testy{padding:40px 20px 20px;margin-left:10px;margin-right:10px}.xtra{font-size:1.2em}hr{color:#a5b6be 1px solid}.section-footer{background:#dfdedc;color:#485758;padding-top:80px}.phone-email{margin-bottom:50px}.map-and-contact{margin-top:-4vh}.contact-card{border-radius:0;border:1px solid rgba(165,182,190,.5);background-color:#dfdedc}.card-header:first-child{border-radius:0}.contact-card-header{color:#485758;background-color:#dfdedc;border-radius:0;text-align:left}.contact-form-control{border-radius:0 .25em;border:1px solid rgba(165,182,190,.5)}.input-label{width:70px}.modal-content{padding:3em;background-color:#f5f6f5;border:1px solid #485758;color:inherit}.font-large,.font-medium,.font-small,.zoom-fonts{color:#485758;background-color:#f5f6f5;radius:none}input:invalid,textarea:invalid{box-shadow:none!important}.input-group-text{border-top-left-radius:0}.submit{border-radius:0 .25em;border:1px solid rgba(165,182,190,.5)}.submit:focus,.submit:hover{box-shadow:0 0 5px 1px rgba(245,246,245,.25)}.abstractal-footer{bottom:0;padding-top:30px}.zoom-fonts{border-style:none;margin-bottom:10px}.font-large,.font-medium,.font-small{border:1px solid #dfdedc}.font-large:focus,.font-large:hover,.font-medium:focus,.font-medium:hover,.font-small:focus,.font-small:hover{background-color:#f5f6f5;color:rgba(155,128,97,.75);border:1px solid #dfdedc;radius:none}.pointer-container{display:inline-block;position:relative;width:100%;height:35px}.chevron-shell{position:absolute;top:-25px}.chevron{position:absolute;width:1.5rem;height:.5rem;opacity:0;-webkit-transform:scale(.3);transform:scale(.3);-webkit-animation:move-chevron 3s ease-out infinite;animation:move-chevron 3s ease-out infinite}.chevron:first-child{-webkit-animation:move-chevron 3s ease-out 1s infinite;animation:move-chevron 3s ease-out 1s infinite}.chevron:nth-child(2){-webkit-animation:move-chevron 3s ease-out 2s infinite;animation:move-chevron 3s ease-out 2s infinite}.chevron:after,.chevron:before{content:'';position:absolute;top:0;height:100%;width:50%;background:#5e635e}.chevron:before{left:0;-webkit-transform:skewY(30deg);transform:skewY(30deg)}.chevron:after{right:0;width:50%;-webkit-transform:skewY(-30deg);transform:skewY(-30deg)}@-webkit-keyframes move-chevron{25%{opacity:1}33.3%{opacity:1;-webkit-transform:translateY(2.28rem);transform:translateY(2.28rem)}66.6%{opacity:1;-webkit-transform:translateY(3.12rem);transform:translateY(3.12rem)}100%{opacity:0;-webkit-transform:translateY(4.8rem) scale(.5);transform:translateY(4.8rem) scale(.5)}}@keyframes move-chevron{25%{opacity:1}33.3%{opacity:1;-webkit-transform:translateY(2.28rem);transform:translateY(2.28rem)}66.6%{opacity:1;-webkit-transform:translateY(3.12rem);transform:translateY(3.12rem)}100%{opacity:0;-webkit-transform:translateY(4.8rem) scale(.5);transform:translateY(4.8rem) scale(.5)}}.radio-button{display:inline-block;position:relative;cursor:pointer;line-height:20px;font-size:14px;margin:3px}.radio-button .label{position:relative;display:block;float:left;width:30px;height:30px;border:2px solid #6b8794;border-radius:100%;-webkit-tap-highlight-color:transparent}.radio-button .label:after{content:'';position:absolute;top:8px;left:8px;width:10px;height:10px;border-radius:100%;background:#6b8794;transform:scale(0);transition:all .2s ease;opacity:.08;pointer-events:none}.radio-button:hover .label:after{transform:scale(3.6)}input[type=checkbox]:checked+.label{border-color:#337cdb}input[type=checkbox]:checked+.label:after{transform:scale(1);transition:all .2s cubic-bezier(.35,.9,.4,.9);opacity:1}.limited{display:none}.xlm{left:6px}.tky{left:46px}.bfr{left:87px}.hpz{left:127px}.cqg{left:169px}.pvj{left:209px}@media only screen and (max-width:360px){.carousel-item{height:400px!important}}@media only screen and (max-width:414px){.call,h1,h2,h3,h4,h5,h6{font-size:1.25rem}.banner{height:130px}.navbar{font-size:1rem}.carousel-item{min-height:360px!important}}@media only screen and (max-width:992px){.banner{height:180px}.bar{border-left:none;border-right:none}.section-services{padding-left:20px;padding-right:20px;padding-top:80px}.service-list{padding-top:10px}.link-list{padding-left:8vw}}@media only screen and (max-width:768px){.small,.small-2,.small-3{max-width:50%}.package-l,.package-r{min-height:90vh}.section-services{padding-top:70px}.bar{padding-left:20px}.section-packages{padding-top:55px}.carousel-item{min-height:240px}}@media only screen and (max-width:1450px) and (min-width:1200px){.small-3{max-width:100%}}