margin-left: 0.25rem !important;}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media(min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media(min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#78d5ef!important}a.text-primary:hover,a.text-primary:focus{color:#4ac7ea!important}.text-secondary{color:#6c757d!important}a.text-secondary:hover,a.text-secondary:focus{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:hover,a.text-success:focus{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:hover,a.text-info:focus{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:hover,a.text-warning:focus{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:hover,a.text-danger:focus{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:hover,a.text-light:focus{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:hover,a.text-dark:focus{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:initial;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;border-radius:4px}@keyframes skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.skeleton-wrap{opacity:0;transition:opacity .3s ease}.skeleton-placeholder{transition:opacity .3s ease}body.loaded .skeleton-wrap{opacity:1}body.loaded .skeleton-placeholder{display:none}.skeleton-review{display:flex;flex-direction:column;align-items:center;gap:12px;padding:30px 20px;max-width:600px;margin:0 auto}.skeleton-review-avatar{width:70px;height:70px;border-radius:50%}.skeleton-review-stars{height:20px;width:120px}.skeleton-review-text{height:14px;width:90%}.skeleton-review-text:last-child{width:60%}.skeleton-review-name{height:16px;width:100px;margin-top:8px}.skeleton-map-container{position:relative}.skeleton-map{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e8e8e8;z-index:1;transition:opacity .3s ease}.skeleton-map.hidden{opacity:0;pointer-events:none}.skeleton-map-pin{width:40px;height:40px;border-radius:50%;background:#d0d0d0}.skeleton-clinic{width:100%;aspect-ratio:4/3;border-radius:8px}@media(prefers-reduced-motion:reduce){.skeleton{animation:none;background:#e8e8e8}}@media print{*,*::before,*::after{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title)")"}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6!important}}body{font-family:open sans,Sans-serif;background:#fff;font-size:15px;line-height:1.8;font-weight:400;background:#fff;color:#000}body.menu-show{overflow:hidden;position:fixed;height:100%;width:100%}a{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;color:#a98c6e}a:hover,a:focus{outline:none!important;text-decoration:none;color:#2f89fc}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{line-height:1.5;color:#000;font-weight:400}.text-primary{color:#2f89fc!important}.ftco-navbar-light{box-shadow:0 0 10px rgba(0,0,0,.1);position:absolute;top:0;left:0;right:0;z-index:3}@media(min-width:992px){.ftco-navbar-light{padding:15px 0}}@media(max-width:991.98px){.ftco-navbar-light{background:#fff!important;position:relative;top:0}}.ftco-navbar-light .navbar-brand{color:#000;font-weight:400}.ftco-navbar-light .navbar-brand span{font-weight:700}@media(min-width:768px){.ftco-navbar-light .navbar-brand{color:#fff}}@media(max-width:991.98px){.ftco-navbar-light .navbar-nav{padding-bottom:20px}}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link{font-size:13px;padding-top:.9rem;padding-bottom:.9rem;padding-left:20px;padding-right:20px;font-weight:400;color:#000;opacity:1!important}@media(min-width:992px){.ftco-navbar-light .navbar-nav>.nav-item>.nav-link{color:#000}}@media(max-width:767.98px){.ftco-navbar-light .navbar-nav>.nav-item>.nav-link{padding-left:0}}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link:hover{color:rgba(255,255,255,.8)}.ftco-navbar-light .navbar-nav>.nav-item .dropdown-menu{border:none;background:#fff;-webkit-box-shadow:0 10px 34px -20px rgba(0,0,0,.41);-moz-box-shadow:0 10px 34px -20px rgba(0,0,0,.41);box-shadow:0 10px 34px -20px rgba(0,0,0,.41)}.ftco-navbar-light .navbar-nav>.nav-item.ftco-seperator{position:relative;margin-left:20px;padding-left:20px}@media(max-width:991.98px){.ftco-navbar-light .navbar-nav>.nav-item.ftco-seperator{padding-left:0;margin-left:0}}.ftco-navbar-light .navbar-nav>.nav-item.ftco-seperator:before{position:absolute;content:"";top:10px;bottom:10px;left:0;width:2px;background:rgba(255,255,255,5%)}@media(max-width:991.98px){.ftco-navbar-light .navbar-nav>.nav-item.ftco-seperator:before{display:none}}.ftco-navbar-light .navbar-nav>.nav-item.cta>a{color:#fff!important;background:#a98c6e;padding-top:.5rem;padding-bottom:.5rem;padding-left:20px;padding-right:20px;margin-top:4px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}@media(max-width:991.98px){.ftco-navbar-light .navbar-nav>.nav-item.cta>a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}}.ftco-navbar-light .navbar-nav>.nav-item.cta>a span{display:inline-block;color:#fff}.ftco-navbar-light .navbar-nav>.nav-item.cta.cta-colored span{border-color:#a98c6e}.ftco-navbar-light .navbar-nav>.nav-item.active>a{color:#a98c6e}.ftco-navbar-light .navbar-toggler{border:none;color:#383838!important;cursor:pointer;padding-right:0;text-transform:uppercase;font-size:16px;letter-spacing:.1em}.ftco-navbar-light.scrolled{position:fixed;right:0;left:0;top:0;margin-top:-130px;background:#fff!important;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.ftco-navbar-light.scrolled .nav-item.active>a{color:#a98c6e!important}.ftco-navbar-light.scrolled .nav-item.cta>a{color:#fff!important;background:#a98c6e;border:none!important;padding-top:.5rem!important;padding-bottom:.5rem!important;padding-left:20px;padding-right:20px;margin-top:6px!important;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}@media(max-width:991.98px){.ftco-navbar-light.scrolled .nav-item.cta>a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}}.ftco-navbar-light.scrolled .nav-item.cta>a span{display:inline-block;color:#fff!important}.ftco-navbar-light.scrolled .nav-item.cta.cta-colored span{border-color:#2f89fc}@media(max-width:991.98px){.ftco-navbar-light.scrolled .navbar-nav{background:0 0;border-radius:0;padding-left:0!important;padding-right:0!important}}@media(max-width:767.98px){.ftco-navbar-light.scrolled .navbar-nav{background:0 0;padding-left:0!important;padding-right:0!important}}.ftco-navbar-light.scrolled .navbar-toggler{border:none;color:rgba(0,0,0,.5)!important;border-color:rgba(0,0,0,.5)!important;cursor:pointer;padding-right:0;text-transform:uppercase;font-size:16px;letter-spacing:.1em}.ftco-navbar-light.scrolled .nav-link{padding-top:.9rem!important;padding-bottom:.9rem!important;color:#000!important}.ftco-navbar-light.scrolled .nav-link.active{color:#2f89fc!important}.ftco-navbar-light.scrolled.awake{margin-top:0;-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.ftco-navbar-light.scrolled.sleep{-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.ftco-navbar-light.scrolled .navbar-brand{color:#000}.navbar-brand{font-weight:700;line-height:1;font-size:20px;text-transform:uppercase}.owl-carousel{position:relative}.owl-carousel .owl-item{opacity:.4}.owl-carousel .owl-item.active{opacity:1}.owl-carousel .owl-nav{position:absolute;top:50%;width:100%}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-10px;-moz-transition:all .7s ease;-o-transition:all .7s ease;-webkit-transition:all .7s ease;-ms-transition:all .7s ease;transition:all .7s ease;opacity:0}.owl-carousel .owl-nav .owl-prev span:before,.owl-carousel .owl-nav .owl-next span:before{font-size:40px;color:#e6e6e6}.owl-carousel .owl-nav .owl-prev{left:0}.owl-carousel .owl-nav .owl-next{right:0}.owl-carousel .owl-dots{text-align:center}.owl-carousel .owl-dots .owl-dot{width:10px;height:10px;margin:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #ccc}.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot:focus,.owl-carousel .owl-dots .owl-dot:hover{background:#2f89fc;border:1px solid #2f89fc;outline:none!important}.owl-carousel:hover .owl-nav .owl-prev,.owl-carousel:hover .owl-nav .owl-next,.owl-carousel:focus .owl-nav .owl-prev,.owl-carousel:focus .owl-nav .owl-next{opacity:1}.owl-carousel:hover .owl-nav .owl-prev span:before,.owl-carousel:hover .owl-nav .owl-next span:before,.owl-carousel:focus .owl-nav .owl-prev span:before,.owl-carousel:focus .owl-nav .owl-next span:before{color:#d9d9d9}.owl-carousel:hover .owl-nav .owl-prev,.owl-carousel:focus .owl-nav .owl-prev{left:-20px}.owl-carousel:hover .owl-nav .owl-next,.owl-carousel:focus .owl-nav .owl-next{right:-20px}.owl-carousel.home-slider{z-index:0;position:relative}.owl-carousel.home-slider .slider-item{background-size:cover;background-repeat:no-repeat;background-position:50%;height:700px;position:relative}.owl-carousel.home-slider .slider-item .overlay{position:absolute;top:0;left:0;right:0;bottom:0;content:'';background:#000;opacity:.2}.owl-carousel.home-slider .slider-item .slider-text{color:#fff;height:700px}.owl-carousel.home-slider .slider-item .slider-text h1{font-size:40px;color:#fff;line-height:1.2;font-weight:400}@media(max-width:991.98px){.owl-carousel.home-slider .slider-item .slider-text h1{font-size:40px}}.owl-carousel.home-slider .slider-item .slider-text p{font-size:20px;line-height:1.5;font-weight:300;color:rgba(255,255,255,.8)}.owl-carousel.home-slider .slider-item .slider-text p strong{font-weight:700}.owl-carousel.home-slider .slider-item .slider-text p strong a{color:#fff}.owl-carousel.home-slider .slider-item .slider-text .breadcrumbs{text-transform:uppercase;font-size:13px;letter-spacing:1px}.owl-carousel.home-slider .slider-item .slider-text .breadcrumbs span{border-bottom:2px solid rgba(255,255,255,.1)}.owl-carousel.home-slider .slider-item .slider-text .breadcrumbs span a{color:#fff}.owl-carousel.home-slider .slider-item.bread-item{height:400px!important}@media(max-width:1199.98px){.owl-carousel.home-slider .slider-item.bread-item{background-position:50%!important}}.owl-carousel.home-slider .slider-item.bread-item .overlay{}.owl-carousel.home-slider .slider-item.bread-item .slider-text{height:500px}.owl-carousel.home-slider .owl-nav .owl-prev span,.owl-carousel.home-slider .owl-nav .owl-next span{color:#fff}.owl-carousel.home-slider:hover .owl-nav .owl-prev,.owl-carousel.home-slider:hover .owl-nav .owl-next{opacity:1}.owl-carousel.home-slider:hover .owl-nav .owl-prev{left:20px}.owl-carousel.home-slider:hover .owl-nav .owl-next{right:20px}.owl-carousel.home-slider .owl-dots{position:absolute;left:0;right:0;bottom:130px;width:100%;text-align:center}.owl-carousel.home-slider .owl-dots .owl-dot{width:18px!important;height:18px!important;margin:5px;border-radius:50%;background:#e6e6e6;background:0 0;border:2px solid rgba(255,255,255,.5);outline:none!important;position:relative;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;display:inline-block}.owl-carousel.home-slider .owl-dots .owl-dot span{position:absolute;width:12px;height:12px;background:rgba(255,255,255,.5);border-radius:50%!important;left:50%;top:50%;display:block;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.owl-carousel.home-slider .owl-dots .owl-dot.active{border:2px solid #fff}.owl-carousel.home-slider .owl-dots .owl-dot.active span{background:#fff}.owl-custom-nav{float:right;position:relative;z-index:10;border:1px solid red}.owl-custom-nav .owl-custom-prev,.owl-custom-nav .owl-custom-next{padding:10px;font-size:30px;background:#ccc;line-height:0;width:60px;text-align:center;display:inline-block}.bg-light{background:#fafafa!important;z-index:0}.bg-primary{background:#2f89fc}.btn{cursor:pointer;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;-webkit-box-shadow:none!important;box-shadow:none!important}.btn:hover,.btn:active,.btn:focus{outline:none}.btn.btn-primary{background:#a98c6e;border:1px solid #a98c6e;color:#fff}.btn.btn-primary:hover{border:1px solid #a98c6e;background:0 0;color:#a98c6e}.btn.btn-primary.btn-outline-primary{border:1px solid #a98c6e;background:0 0;color:#a98c6e}.btn.btn-primary.btn-outline-primary:hover{border:1px solid transparent;background:#a98c6e;color:#fff}.btn.btn-outline-white{border-color:rgba(255,255,255,.8);background:0 0;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;border-width:1px;color:#fff}.btn.btn-outline-white:hover,.btn.btn-outline-white:focus,.btn.btn-outline-white:active{background:#fff;border-color:#fff;color:#2f89fc}.ftco-intro{color:#fff}.ftco-intro .container{margin-top:-100px}@media(min-width:768px){.ftco-intro .container{margin-top:-100px}}.ftco-intro .color-1{background:#2cbcbc}.ftco-intro .color-2{background:#21aac4}.ftco-intro .color-3{background:#2f89fc;background:-moz-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,#2f89fc),color-stop(100%,#2cbcbc));background:-webkit-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-o-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-ms-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-webkit-linear-gradient(315deg,#2f89fc 0%,#2cbcbc 100%);background:-o-linear-gradient(315deg,#2f89fc 0%,#2cbcbc 100%);background:linear-gradient(135deg,#2f89fc 0%,#2cbcbc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f89fc',endColorstr='#00dc94',GradientType=1)}.ftco-intro h3{font-size:20px;color:#fff}.ftco-intro .phone-number{font-size:18px}.ftco-intro .openinghours{display:block;width:100%;font-size:14px}.ftco-intro .openinghours span{width:50%;display:block}.ftco-intro .appointment-form .form-group{position:relative}.ftco-intro .appointment-form .form-group input,.ftco-intro .appointment-form .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0!important;border-bottom:1px solid rgba(255,255,255,.2);color:#fff!important;font-size:14px;padding-right:20px!important}.ftco-intro .appointment-form .form-group input option,.ftco-intro .appointment-form .form-group select option{color:#fff}.ftco-intro .appointment-form .form-group input::-webkit-input-placeholder,.ftco-intro .appointment-form .form-group select::-webkit-input-placeholder{color:#fff!important}.ftco-intro .appointment-form .form-group input::-moz-placeholder,.ftco-intro .appointment-form .form-group select::-moz-placeholder{color:#fff!important}.ftco-intro .appointment-form .form-group input:-ms-input-placeholder,.ftco-intro .appointment-form .form-group select:-ms-input-placeholder{color:#fff!important}.ftco-intro .appointment-form .form-group input:-moz-placeholder,.ftco-intro .appointment-form .form-group select:-moz-placeholder{color:#fff!important}.ftco-intro .appointment-form .form-group .btn-primary{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;border:none;border-bottom:1px solid rgba(255,255,255,.4);padding-left:0;padding-right:0!important}.ftco-intro .appointment-form .icon{position:absolute;top:50%!important;right:0;font-size:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff}@media(max-width:767.98px){.ftco-intro .appointment-form .icon{right:10px}}.ftco-services{padding-bottom:0!important}.services{display:block;width:100%;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.services .icon{line-height:1.3;position:relative;width:100px;height:100px;background:#f8fbff;margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.services .icon span{font-size:50px;background:#2f89fc;background:-moz-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,#2f89fc),color-stop(100%,#2cbcbc));background:-webkit-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-o-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-ms-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-webkit-linear-gradient(315deg,#2f89fc 0%,#2cbcbc 100%);background:-o-linear-gradient(315deg,#2f89fc 0%,#2cbcbc 100%);background:linear-gradient(135deg,#2f89fc 0%,#2cbcbc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f89fc',endColorstr='#00dc94',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.services .media-body h3{font-size:20px}.about-wrap{width:100%;padding:30px;color:rgba(255,255,255,.7);background:#2f89fc;background:-moz-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,#2f89fc),color-stop(100%,#2cbcbc));background:-webkit-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-o-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-ms-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-webkit-linear-gradient(315deg,#2f89fc 0%,#2cbcbc 100%);background:-o-linear-gradient(315deg,#2f89fc 0%,#2cbcbc 100%);background:linear-gradient(135deg,#2f89fc 0%,#2cbcbc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f89fc',endColorstr='#00dc94',GradientType=1)}@media(min-width:768px){.about-wrap{padding:7% 25% 5% 10%}}.about-wrap .list-services{display:block;margin-bottom:30px}.about-wrap .list-services .icon{margin-top:20px;width:60px;height:60px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:0}.about-wrap .list-services .icon:after{position:absolute;top:0;left:0;right:0;bottom:0;width:60px;height:60px;content:'';border:1px solid rgba(255,255,255,.3);z-index:-1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.about-wrap .list-services .icon span{color:#fff;font-size:30px}.about-wrap .list-services .text{width:calc(100% - 60px);padding-left:40px}.about-wrap .list-services .text h3{font-size:20px;color:#fff}.about-wrap .list-services:hover .icon:after,.about-wrap .list-services:focus .icon:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.gallery{display:block;height:450px;position:relative}.gallery .icon{width:50px;height:50px;margin:0 auto;z-index:0;opacity:0;position:relative;-moz-transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease}.gallery .icon:after{position:absolute;top:0;left:0;right:0;bottom:0;width:50px;height:50px;content:'';background:#a98c6e;z-index:-1;-moz-transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease}.gallery .icon span{color:#fff}.gallery:hover .icon,.gallery:focus .icon{opacity:1}.gallery:hover .icon:after,.gallery:focus .icon:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.ftco-section-parallax{position:relative}.ftco-section-parallax .parallax-img{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;padding:4em 0;background:#2f89fc;background:-moz-linear-gradient(-45deg,#a98c6e 0%,#a98c6e 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,#a98c6e),color-stop(100%,#a98c6e));background:-webkit-linear-gradient(-45deg,#a98c6e 0%,#a98c6e 100%);background:-o-linear-gradient(-45deg,#a98c6e 0%,#a98c6e 100%);background:-ms-linear-gradient(-45deg,#a98c6e 0%,#a98c6e 100%);background:-webkit-linear-gradient(315deg,#a98c6e 0%,#a98c6e 100%);background:-o-linear-gradient(315deg,#a98c6e 0%,#a98c6e 100%);background:linear-gradient(135deg,#a98c6e 0%,#a98c6e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a98c6e',endColorstr='#a98c6e',GradientType=1)}.ftco-quote{padding:0}.ftco-quote .choose p,.ftco-quote .choose li{color:rgba(255,255,255,.8)}.ftco-quote .un-styled{padding:0}.ftco-quote .un-styled li{list-style:none;margin-bottom:10px}.ftco-quote .un-styled li span{color:#fff;margin-right:10px}.staff{background:#fff;width:100%;display:block;padding:25px;border:1px solid #f5f5f5;-webkit-box-shadow:0 3px 66px -24px rgba(0,0,0,.2);-moz-box-shadow:0 3px 66px -24px rgba(0,0,0,.2);box-shadow:0 3px 66px -24px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}@media(max-width:767.98px){.staff{margin-bottom:30px}}.staff .info{width:100%}.staff .info h3{font-size:18px}.staff .info h3 a{color:#000}.staff .info span.position{display:block;margin-bottom:15px;font-size:13px;font-weight:400;color:#a98c6e}.staff .img{width:180px;height:180px;margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.staff .text .ftco-social{padding:0}.staff .text .ftco-social li{list-style:none;display:inline-block;margin:0 5px}.staff:hover,.staff:focus{-webkit-box-shadow:0 3px 66px -24px rgba(0,0,0,.5);-moz-box-shadow:0 3px 66px -24px rgba(0,0,0,.5);box-shadow:0 3px 66px -24px rgba(0,0,0,.5)}@media(min-width:768px){.block-3{margin-bottom:7em}}.block-3 .text,.block-3 .image{width:100%;padding:10% 7%;display:block}@media(min-width:768px){.block-3 .text,.block-3 .image{width:50%;padding:10% 7%}}.block-3 .text .subheading{font-size:13px;text-transform:uppercase;letter-spacing:.1em}.block-3 .text .heading{font-size:30px;margin-bottom:30px}.block-3 .text .heading a{color:#000}.block-3 .text p:last-child{margin-bottom:0}.block-3 .image{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.block-3 .image:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';-webkit-box-shadow:20px 20px 0 0 #add0fe;box-shadow:20px 20px #add0fe}.block-3 .image.image-2:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';-webkit-box-shadow:-20px 20px 0 0 #add0fe;box-shadow:-20px 20px #add0fe}@media(max-width:767.98px){.block-3 .image{height:300px}}.block-5{overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:50%;height:400px;position:relative;display:block}.block-5:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(top,transparent 0%,transparent 18%,rgba(0,0,0,.8) 99%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,transparent 0%,transparent 18%,rgba(0,0,0,.8) 99%,rgba(0,0,0,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(18%,transparent),color-stop(99%,rgba(0,0,0,.8)),to(rgba(0,0,0,.8)));background:-o-linear-gradient(top,transparent 0%,transparent 18%,rgba(0,0,0,.8) 99%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,transparent 0%,transparent 18%,rgba(0,0,0,.8) 99%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#cc000000',GradientType=0);opacity:.8}.block-5 .text{position:absolute;bottom:0;right:0;left:0;padding:20px 20px 10px;-webkit-transition:.8s all ease;-o-transition:.8s all ease;transition:.8s all ease}.block-5 .text:before{bottom:0;left:0;right:0;z-index:1;background:#fff;visibility:hidden;opacity:0;height:0;position:absolute;content:"";-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.block-5 .text .heading,.block-5 .text .subheading,.block-5 .text .post-meta,.block-5 .text .excerpt,.block-5 .text .price{z-index:2;position:relative}.block-5 .text .subheading{color:#fff;text-transform:uppercase;letter-spacing:.1em;font-size:12px;margin-bottom:5px;opacity:.6}.block-5 .text .heading{color:#fff;margin:0 0 10px;padding:0;font-weight:700;font-size:24px;line-height:1.2;font-weight:400}.block-5 .text .post-meta{line-height:1.4;color:#fff;font-size:14px}.block-5 .text .post-meta span{display:inline-block;margin-right:10px;margin-bottom:10px;opacity:.6}.block-5 .text .price{color:#fff}.block-5 .text .excerpt{line-height:1.4;color:#fff}.block-5:hover .text:before,.block-5:focus .text:before{visibility:visible;opacity:1;height:100%;background:#fff}.block-5:hover .text .heading,.block-5:hover .text .subheading,.block-5:hover .text .post-meta,.block-5:hover .text .price,.block-5:hover .text .star-rate,.block-5:focus .text .heading,.block-5:focus .text .subheading,.block-5:focus .text .post-meta,.block-5:focus .text .price,.block-5:focus .text .star-rate{color:#000}.aside-stretch{background:#2f89fc;z-index:0}.aside-stretch:after{position:absolute;top:0;right:100%;bottom:0;content:'';width:360%;background:#2f89fc;z-index:-1}@media(max-width:767.98px){.aside-stretch{background:#2f89fc}.aside-stretch:after{background:0 0;display:none}}.form-control{height:52px!important;background:#fff!important;color:#000!important;font-size:16px;border-radius:0;padding-right:0;padding-left:0;-webkit-box-shadow:none!important;box-shadow:none!important;border:none;border-bottom:1px solid #e6e6e6}.form-control:focus,.form-control:active{border-color:#ccc}textarea.form-control{height:inherit!important}.ftco-vh-100{height:100vh}@media(max-width:1199.98px){.ftco-vh-100{height:inherit;padding-top:5em;padding-bottom:5em}}.ftco-vh-75{height:75vh;min-height:700px}@media(max-width:1199.98px){.ftco-vh-75{min-height:700px;height:inherit;padding-top:5em;padding-bottom:5em}}.ftco-tab-nav{padding:0;margin:0;display:inline-block!important}@media(max-width:767.98px){.ftco-tab-nav{display:block!important;margin-bottom:10px;width:100%!important}}.ftco-tab-nav li{padding:0;margin:0 5px;display:inline-block!important}@media(max-width:767.98px){.ftco-tab-nav li{display:block!important;margin-bottom:10px;width:100%!important}}.ftco-tab-nav li a{text-transform:uppercase;font-size:14px;letter-spacing:.2em;color:#ccc;border:2px solid #ccc;border-radius:0!important}.ftco-tab-nav li a.active{background:0 0!important;color:#000!important;border:2px solid #000}.ftco-animate{opacity:0;visibility:hidden}.bg-primary{background:#2f89fc!important}.media-custom{background:#fff}.media-custom .media-body .name{font-weight:500;font-size:16px;margin-bottom:0;color:#2f89fc}.media-custom .media-body .position{font-size:13px;color:#d9d9d9}.about-author img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.about-author .desc h3{font-size:20px}.ftco-section{padding:2em;position:relative}.ftco-section.ftco-section-2{position:relative;padding:3em 0!important}.ftco-section .overlay{position:absolute;top:0;left:0;right:0;bottom:0;content:'';opacity:1;background:#2f89fc;background:-moz-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,#2f89fc),color-stop(100%,#2cbcbc));background:-webkit-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-o-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-ms-linear-gradient(-45deg,#2f89fc 0%,#2cbcbc 100%);background:-webkit-linear-gradient(315deg,#2f89fc 0%,#2cbcbc 100%);background:-o-linear-gradient(315deg,#2f89fc 0%,#2cbcbc 100%);background:linear-gradient(135deg,#2f89fc 0%,#2cbcbc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f89fc',endColorstr='#00dc94',GradientType=1)}@media(max-width:767.98px){.ftco-section{padding:1em 0}}.ftco-bg-dark{background:#3c312e}.ftco-footer{font-size:16px;background:#191919;padding:6em 0}.ftco-footer .ftco-footer-logo{text-transform:uppercase;letter-spacing:.1em}.ftco-footer .ftco-footer-widget h2{font-weight:400;color:#fff;margin-bottom:40px;font-size:18px;font-weight:400}.ftco-footer .ftco-footer-widget ul li a span{color:#fff}.ftco-footer .ftco-footer-widget .btn-primary{background:#fff!important;border:2px solid #fff!important}.ftco-footer .ftco-footer-widget .btn-primary:hover{background:#fff;border:2px solid #fff!important}.ftco-footer p{color:rgba(255,255,255,.7)}.ftco-footer a{color:rgba(255,255,255,.7)}.ftco-footer a:hover{color:#fff}.ftco-footer .ftco-heading-2{font-size:17px;font-weight:400;color:#000}.ftco-footer .block-21 .text .heading{font-size:16px;font-weight:300}.ftco-footer .block-21 .text .heading a{color:rgba(255,255,255,.9)}.ftco-footer .block-21 .text .heading a:hover,.ftco-footer .block-21 .text .heading a:active,.ftco-footer .block-21 .text .heading a:focus{color:#fff}.ftco-footer .block-21 .text .meta>div{display:inline-block;font-size:12px;margin-right:5px}.ftco-footer .block-21 .text .meta>div a{color:rgba(255,255,255,.5)}.ftco-footer-social li{list-style:none;margin:0 10px 0 0;display:inline-block}.ftco-footer-social li a{height:50px;width:50px;display:block;float:left;background:rgba(255,255,255,5%);border-radius:50%;position:relative}.ftco-footer-social li a span{position:absolute;font-size:26px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ftco-footer-social li a:hover{color:#fff}.footer-small-nav>li{display:inline-block}.footer-small-nav>li a{margin:0 10px 10px 0}.footer-small-nav>li a:hover,.footer-small-nav>li a:focus{color:#2f89fc}.media .ftco-icon{width:100px}.media .ftco-icon span{color:#2f89fc}.ftco-media{background:#fff;border-radius:0}.ftco-media .heading{font-weight:400}.ftco-media.ftco-media-shadow{padding:40px;background:#fff;-webkit-box-shadow:0 10px 50px -15px rgba(0,0,0,.3);box-shadow:0 10px 50px -15px rgba(0,0,0,.3);-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease;position:relative;top:0}.ftco-media.ftco-media-shadow:hover,.ftco-media.ftco-media-shadow:focus{top:-3px;-webkit-box-shadow:0 10px 70px -15px rgba(0,0,0,.3);box-shadow:0 10px 70px -15px rgba(0,0,0,.3)}.ftco-media .icon{font-size:50px;display:block;color:#2f89fc}.ftco-media.text-center .ftco-icon{margin:0 auto}.ftco-overflow-hidden{overflow:hidden}.padding-top-bottom{padding-top:120px;padding-bottom:120px}#gmap{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}#gmap iframe{left:0;top:0;height:100%;width:100%;position:absolute}#map{height:400px;width:100%}@media(max-width:991.98px){#map{height:300px}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(47,137,252,.4)}70%{-webkit-box-shadow:0 0 0 30px rgba(47,137,252,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(47,137,252,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(47,137,252,.4);-webkit-box-shadow:0 0 0 0 rgba(47,137,252,.4);box-shadow:0 0 rgba(47,137,252,.4)}70%{-moz-box-shadow:0 0 0 30px rgba(47,137,252,0);-webkit-box-shadow:0 0 0 30px rgba(47,137,252,0);box-shadow:0 0 0 30px rgba(47,137,252,0)}100%{-moz-box-shadow:0 0 0 0 rgba(47,137,252,0);-webkit-box-shadow:0 0 0 0 rgba(47,137,252,0);box-shadow:0 0 rgba(47,137,252,0)}}.heading-section .subheading{font-size:14px;font-size:400;display:block;margin-bottom:20px}.heading-section h2{font-size:30px;font-weight:400;background:#a98c6e;background:-moz-linear-gradient(-45deg,#a98c6e 0%,#a98c6e 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,#a98c6e),color-stop(100%,#a98c6e));background:-webkit-linear-gradient(-45deg,#a98c6e 0%,#a98c6e 100%);background:-o-linear-gradient(-45deg,#a98c6e 0%,#a98c6e 100%);background:-ms-linear-gradient(-45deg,#a98c6e 0%,#a98c6e 100%);background:-webkit-linear-gradient(315deg,#a98c6e 0%,#a98c6e 100%);background:-o-linear-gradient(315deg,#a98c6e 0%,#a98c6e 100%);background:linear-gradient(135deg,#a98c6e 0%,#a98c6e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a98c6e',endColorstr='#a98c6e',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:767.98px){.heading-section h2{font-size:28px}}.heading-section.heading-section-white .subheading{color:rgba(255,255,255,.9)}.heading-section.heading-section-white h2{font-size:30px;background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.heading-section.heading-section-white p{color:rgba(255,255,255,.9)}.img,.blog-img,.user-img{background-size:cover;background-repeat:no-repeat;background-position:50%}.testimony-section{position:relative}.testimony-section .owl-carousel{margin:0}.testimony-wrap{display:block;position:relative}.testimony-wrap .user-img{width:100px;height:100px;border-radius:50%;position:relative;margin-top:-75px;margin:0 auto}.testimony-wrap .user-img .quote{position:absolute;bottom:-20px;left:50%;width:40px;height:40px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#2f89fc;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.testimony-wrap .user-img .quote i{color:#fff}.testimony-wrap .name{font-weight:500;font-size:16px;margin-bottom:0;color:#000}.testimony-wrap .position{font-size:13px}@media(max-width:767.98px){.about-image{height:400px;margin-bottom:30px}}.ftco-section{position:relative;width:100%;display:block}.ftco-section .nav-pills p{margin-bottom:0}.ftco-section .nav-pills .nav-link{margin-bottom:0;color:#a98c6e;font-size:18px;font-weight:400;position:relative;display:inline-block;border-bottom:1px solid #a98c6e;margin-left:5px;margin-right:5px;padding:10px 15px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.ftco-section .nav-pills .nav-link.active,.ftco-section .nav-pills .nav-link:hover{color:#fff;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;background:#a98c6e;border:1px solid #a98c6e}.ftco-section .nav-pills .nav-link.active:after,.ftco-section .nav-pills .nav-link:hover:after{opacity:1}@media(max-width:767.98px){.ftco-section .nav-pills .nav-link.active:after,.ftco-section .nav-pills .nav-link:hover:after{opacity:0}}@media(max-width:767.98px){.ftco-section .nav-pills .nav-link{display:block;width:100%;margin-bottom:5px}}.ftco-section .tab-content .tab-pane h2{font-size:24px}.ftco-section .tab-content .tab-pane .one-forth{width:50%}.ftco-section .tab-content .tab-pane .one-forth img{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,3%);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,3%);box-shadow:0 2px 5px rgba(0,0,0,3%)}@media(max-width:767.98px){.ftco-section .tab-content .tab-pane .one-forth img{margin-bottom:20px}}@media(max-width:767.98px){.ftco-section .tab-content .tab-pane .one-forth{width:100%}}.ftco-section .tab-content .tab-pane .one-half{width:50%}@media(max-width:767.98px){.ftco-section .tab-content .tab-pane .one-half{width:100%}}.image-popup{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}#section-counter{position:relative;z-index:0}#section-counter:after{position:absolute;top:0;left:0;bottom:0;right:0;content:'';z-index:-1;opacity:.1;background:#000}.ftco-counter{padding:0}@media(max-width:1199.98px){.ftco-counter{background-position:50%!important}}.ftco-counter .text strong.number{font-weight:400;font-size:34px;color:#fff}.ftco-counter .text span{font-size:16px;color:rgba(255,255,255,.7)}@media(max-width:767.98px){.ftco-counter .text{text-align:center}}@media(max-width:767.98px){.ftco-counter .counter-wrap{margin-bottom:20px}}.pricing-entry{border:1px solid #f0f0f0;position:relative;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}@media(max-width:767.98px){.pricing-entry{margin-bottom:4em}}.pricing-entry>div{padding:20px}.pricing-entry>div p{margin-bottom:0}.pricing-entry h3{font-size:14px;text-transform:uppercase}.pricing-entry p .price{font-weight:400;font-size:26px;color:#2f89fc}.pricing-entry p .per{font-size:12px}.pricing-entry ul{margin:0;padding:0}.pricing-entry ul li{list-style:none;padding:10px 20px}.pricing-entry ul li:nth-child(odd){background:#fafafa}.pricing-entry .button{position:absolute;bottom:-26px;left:0;right:0;margin-bottom:0;opacity:0;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.pricing-entry .button .btn{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.pricing-entry .button .btn.btn-outline-primary{background:#fff;border:1px solid #f0f0f0;color:#ccc}.pricing-entry .button .btn.btn-outline-primary:hover,.pricing-entry .button .btn.btn-outline-primary:focus{background:#fff!important}.pricing-entry:hover,.pricing-entry:focus{border:1px solid #2f89fc}.pricing-entry:hover .button,.pricing-entry:focus .button{opacity:1}.pricing-entry:hover .button .btn.btn-outline-primary,.pricing-entry:focus .button .btn.btn-outline-primary{background:#2f89fc!important;border:1px solid #2f89fc!important;color:#fff}.block-20{overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:50%;height:350px;position:relative;display:block}@media(min-width:768px){.blog-entry{margin-bottom:30px}}@media(max-width:767.98px){.blog-entry{margin-bottom:30px}}.blog-entry .text{position:relative;border-top:0;border-radius:2px}.blog-entry .text .desc{width:calc(100% - 100px)}.blog-entry .text .heading{font-size:20px;margin-bottom:16px}.blog-entry .text .heading a{color:#000}.blog-entry .text .heading a:hover,.blog-entry .text .heading a:focus,.blog-entry .text .heading a:active{color:#2f89fc}.blog-entry .text .meta-chat{color:#b3b3b3}.blog-entry .text .read{color:#000;font-size:14px}.blog-entry .meta{width:100px;text-align:right}.blog-entry .meta>div{display:block;margin-right:5px;margin-bottom:0;font-size:15px}.blog-entry .meta>div a{color:#b3b3b3;font-size:13px}.blog-entry .meta>div a:hover{color:#ccc}.block-23 ul{padding:0}.block-23 ul li,.block-23 ul li>a{display:table;line-height:1.5;margin-bottom:15px}.block-23 ul li span{color:rgba(255,255,255,.7)}.block-23 ul li .icon,.block-23 ul li .text{display:table-cell;vertical-align:top}.block-23 ul li .icon{width:40px;font-size:18px;padding-top:2px;color:#fff}.block-6{margin-bottom:40px}.block-6 .media-body p{font-size:16px}.block-10 .chef-img{height:400px}.block-10 .person-info{height:75px}.block-10 .person-info span{display:block}.block-10 .person-info .name{font-size:20px;color:#000;font-weight:400}.block-10 .person-info .position{font-size:14px}.block-17 form .fields{width:100%;position:relative}@media(max-width:991.98px){.block-17 form .fields{width:100%}}.block-17 form .fields .one-third{width:100%!important;margin-bottom:10px}@media(max-width:991.98px){.block-17 form .fields .one-third{width:100%;border-right:none;padding-left:0;padding-right:0;margin-bottom:10px}}.block-17 form .fields .one-third:last-child{border-right:none}.block-17 form .fields .one-third label{font-weight:700;color:#000}.block-17 form .fields .form-control{-webkit-box-shadow:none!important;box-shadow:none!important;border:transparent;background:0 0!important;color:#4d4d4d!important;border:2px solid rgba(0,0,0,.1);font-size:14px;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.block-17 form .fields .form-control::-webkit-input-placeholder{color:#4d4d4d}.block-17 form .fields .form-control::-moz-placeholder{color:#4d4d4d}.block-17 form .fields .form-control:-ms-input-placeholder{color:#4d4d4d}.block-17 form .fields .form-control:-moz-placeholder{color:#4d4d4d}.block-17 form .fields .icon{position:absolute;top:50%;right:30px;font-size:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:rgba(0,0,0,.7)}@media(max-width:767.98px){.block-17 form .fields .icon{right:10px}}.block-17 form .fields .select-wrap{position:relative}.block-17 form .fields .select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.block-17 form .search-submit{width:100%;background:#2f89fc;border:2px solid #2f89fc;color:#fff;padding:12px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.block-17 form .search-submit:hover{background:#000;color:#fff;border:2px solid #000}.block-18{width:100%;display:block}.block-18 .icon>span{font-size:40px}.block-18 .text strong{font-size:30px}.block-18 .text span{display:block}.block-27 ul{padding:0;margin:0}.block-27 ul li{display:inline-block;margin-bottom:4px;font-weight:400}.block-27 ul li a,.block-27 ul li span{color:#2f89fc;text-align:center;display:inline-block;width:40px;height:40px;line-height:40px;border-radius:50%;border:1px solid #add0fe}.block-27 ul li.active a,.block-27 ul li.active span{background:#add0fe;color:#2f89fc;border:1px solid transparent}.block-8 .accordion-item .heading{font-size:16px;font-weight:400;padding:10px 0}.block-8 .accordion-item .heading>a{padding-left:35px;position:relative;color:#000}.block-8 .accordion-item .heading>a:before{width:20px;height:20px;line-height:18px;border:1px solid #ccc;text-align:center;font-size:18px;top:.1em;left:0}.block-8 .accordion-item .heading>a[aria-expanded=true]:before{font-family:icomoon;position:absolute;content:"\e316";-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;background:#2f89fc;color:#fff;border:1px solid #2f89fc}.block-8 .accordion-item .heading>a[aria-expanded=false]:before{content:"\e313";color:#ccc;font-family:icomoon;position:absolute;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.block-8 .accordion-item .body-text{font-size:16px;padding:5px 0;padding-left:30px}.block-4 .nonloop .owl-stage{padding-bottom:2em}.block-4 .nonloop .owl-item{-webkit-box-shadow:0 7px 20px -5px rgba(0,0,0,.2);box-shadow:0 7px 20px -5px rgba(0,0,0,.2)}.block-4 .nonloop .owl-nav{z-index:2;position:absolute;width:100%;bottom:-2px}.block-4 .nonloop .owl-nav .owl-prev,.block-4 .nonloop .owl-nav .owl-next{opacity:.2;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;position:absolute}.block-4 .nonloop .owl-nav .owl-prev:hover,.block-4 .nonloop .owl-nav .owl-next:hover{opacity:1}.block-4 .nonloop .owl-nav .owl-prev.disabled,.block-4 .nonloop .owl-nav .owl-next.disabled{display:none}.block-4 .nonloop .owl-nav .owl-prev span,.block-4 .nonloop .owl-nav .owl-next span{font-size:30px}.block-4 .nonloop .owl-nav .owl-prev{left:50px}.block-4 .nonloop .owl-nav .owl-next{right:50px}.block-4 .nonloop .owl-dots{bottom:-40px;position:absolute;width:100%;text-align:center}.block-4 .nonloop .owl-dots .owl-dot{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%;margin-right:10px;margin-bottom:10px;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.block-4 .nonloop .owl-dots .owl-dot.active{background:#2f89fc}.contact-section .contact-info p a{color:#1a1a1a}.block-9 .form-control{outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;font-size:15px}.block-21 .blog-img{display:block;height:80px;width:80px}.block-21 .text{width:calc(100% - 100px)}.block-21 .text .heading{font-size:18px;font-weight:300}.block-21 .text .heading a{color:#000}.block-21 .text .heading a:hover,.block-21 .text .heading a:active,.block-21 .text .heading a:focus{color:#2f89fc}.block-21 .text .meta>div{display:inline-block;font-size:12px;margin-right:5px}.block-21 .text .meta>div a{color:gray}.custom-pagination{width:100%;text-align:center;display:inline-block}.custom-pagination li{display:inline-block}.custom-pagination .prev a,.custom-pagination .next a{font-size:20px!important;line-height:38px!important}.custom-pagination li a,.custom-pagination .prev a,.custom-pagination .next a{width:40px;height:40px;line-height:40px;padding:0;margin:0;border-radius:50%!important;font-size:16px}.custom-pagination li.active a,.custom-pagination .prev.active a,.custom-pagination .next.active a{display:block;width:40px;height:40px;line-height:40px;padding:0;margin:0;border-radius:50%!important;font-size:16px;background:#2f89fc;color:#fff}.custom-pagination li.active a:hover,.custom-pagination li.active a:focus,.custom-pagination .prev.active a:hover,.custom-pagination .prev.active a:focus,.custom-pagination .next.active a:hover,.custom-pagination .next.active a:focus{color:#fff}.custom-pagination .prev{float:left}.custom-pagination .next{float:right}.post-info{font-size:12px;text-transform:uppercase;font-weight:700;color:#fff;letter-spacing:.1em}.post-info>div{display:inline-block}.post-info>div .seperator{display:inline-block;margin:0 10px;opacity:.5}.tagcloud a{text-transform:uppercase;display:inline-block;padding:4px 10px;margin-bottom:7px;margin-right:4px;border-radius:4px;color:#000;border:1px solid #ccc;font-size:11px}.tagcloud a:hover{border:1px solid #000}.comment-form-wrap{clear:both}.comment-list{padding:0;margin:0}.comment-list .children{padding:50px 0 0 40px;margin:0;float:left;width:100%}.comment-list li{padding:0;margin:0 0 30px;float:left;width:100%;clear:both;list-style:none}.comment-list li .vcard{width:80px;float:left}.comment-list li .vcard img{width:50px;border-radius:50%}.comment-list li .comment-body{float:right;width:calc(100% - 80px)}.comment-list li .comment-body h3{font-size:20px}.comment-list li .comment-body .meta{font-size:13px;color:#ccc}.comment-list li .comment-body .reply{padding:5px 10px;background:#f2f2f2;color:#000;text-transform:uppercase;font-size:11px;letter-spacing:.1em;font-weight:400;border-radius:4px}.comment-list li .comment-body .reply:hover{color:#fff;background:#000}.search-form .form-group{position:relative}.search-form .form-group input{padding-right:50px}.search-form .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.subscribe-form .form-group{position:relative;margin-bottom:0;border:1px solid rgba(255,255,255,.7);-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.subscribe-form .form-group input{background:0 0!important;border:1px solid transparent;color:rgba(255,255,255,.7)!important;font-size:16px;padding-left:20px;padding-right:20px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.subscribe-form .form-group input::-webkit-input-placeholder{color:rgba(255,255,255,.7)!important}.subscribe-form .form-group input::-moz-placeholder{color:rgba(255,255,255,.7)!important}.subscribe-form .form-group input:-ms-input-placeholder{color:rgba(255,255,255,.7)!important}.subscribe-form .form-group input:-moz-placeholder{color:rgba(255,255,255,.7)!important}.subscribe-form .form-group .submit{background:0 0;border:1px solid transparent;border-left:1px solid rgba(255,255,255,.7);color:#fff!important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;font-size:16px}.subscribe-form .form-group .submit:hover{cursor:pointer}.subscribe-form .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:rgba(255,255,255,.8)}.sidebar-box{margin-bottom:30px;padding:25px;font-size:15px;width:100%;float:left;background:#fff}.sidebar-box *:last-child{margin-bottom:0}.sidebar-box h3{font-size:18px;margin-bottom:15px}.categories li,.sidelink li{position:relative;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #dee2e6;list-style:none}.categories li:last-child,.sidelink li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.categories li a,.sidelink li a{display:block}.categories li a span,.sidelink li a span{position:absolute;right:0;top:0;color:#ccc}.categories li.active a,.sidelink li.active a{color:#000;font-style:italic}#ftco-loader{position:fixed;width:96px;height:96px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(255,255,255,.9);-webkit-box-shadow:0 24px 64px rgba(0,0,0,.24);box-shadow:0 24px 64px rgba(0,0,0,.24);border-radius:16px;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease-out,visibility 0s linear .2s;-o-transition:opacity .2s ease-out,visibility 0s linear .2s;transition:opacity .2s ease-out,visibility 0s linear .2s;z-index:1000}#ftco-loader.fullscreen{padding:0;left:0;top:0;width:100%;height:100%;-webkit-transform:none;-ms-transform:none;transform:none;background-color:#fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#ftco-loader.show{-webkit-transition:opacity .4s ease-out,visibility 0s linear 0s;-o-transition:opacity .4s ease-out,visibility 0s linear 0s;transition:opacity .4s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}#ftco-loader .circular{-webkit-animation:loader-rotate 2s linear infinite;animation:loader-rotate 2s linear infinite;position:absolute;left:calc(50% - 24px);top:calc(50% - 24px);display:block;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#ftco-loader .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:loader-dash 1.5s ease-in-out infinite;animation:loader-dash 1.5s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes loader-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loader-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-136px}}@keyframes loader-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-136px}}#img1{height:50px}#code36{display:none}.container_countdown{margin:auto;width:400px}.path--background{fill:#a98c6e;stroke:#fff;stroke-width:0}.pulse{fill:#a98c6e!important}.path--foreground{fill:#eee;stroke:#eee;stroke-width:2px}.label{font:90px open sans;font-weight:900;text-anchor:middle;fill:#a98c6e}.resume p{text-align:justify}.foot{position:fixed;left:0;bottom:0;width:100%;background-color:#a98c6e;border-top:1px solid #fff;box-shadow:8px 4px rgba(0,0,0,.2),6px 20px rgba(0,0,0,.19);color:#fff;text-align:center;height:40px;padding:10px}@media screen and (max-width:1920px){.div-only-mobile{visibility:hidden}}@media screen and (max-width:906px){.desk{visibility:hidden}.div-only-mobile{visibility:visible;z-index:1}}@font-face{font-family:Ramillas;src:url(font/TT_Ramillas_Trial_Regular.ttf);font-display:swap}#site_name{font-family:Ramillas;color:#a98c6e}#nav-logo{width:30px;height:30px}#footer-logo{width:50px;height:50px}@media screen and (max-width:1920px){.images_cab{object-fit:cover;width:600px;height:600px;margin:20px}}@media screen and (max-width:906px){.images_cab{object-fit:cover;width:400px;height:400px;margin:20px}}.commute{width:20px;height:20px}#list_commute{list-style-type:none}#chir_dent{width:90px}#resume_pp{box-shadow:10px 10px 20px rgba(0,0,0,.2);max-width:465px;max-height:465px}@media screen and (max-width:1920px){#resume_pp{width:465px;height:465px}}@media screen and (max-width:1000px){#resume_pp{width:300px;height:300px}}@media screen and (max-width:700px){#resume_pp{width:250px;height:250px}}#cv{text-align:justify}#description_breve_equipe{text-align:justify}.slider-item{height:200px}.row_active{background:#f5f1e8;border-radius:10px;padding:10px}