body{background:#fff;color:#555;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:300;line-height:1.5}a{transition:all .3s ease}a,a:hover{color:#70ba97}a:hover{text-decoration:none}a.link-underline{text-decoration:underline}a.link-underline:hover{text-decoration:none}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{color:#000;font-family:Montserrat,sans-serif;font-weight:300}strong{font-weight:700}.text-primary{color:#70ba97!important}.apply-now-checkbox{height:30px;width:30px}.ftco-navbar-light{background:transparent!important;left:0;position:absolute;right:0;top:10px;z-index:3}.ftco-navbar-light .logo{background-image:url(/images/logo.png);background-size:160px;height:60px;width:160px}@media (max-width:991.98px){.ftco-navbar-light{background:#232323!important;position:relative;top:0}.ftco-navbar-light .logo{background-image:url(/images/logo-light.png)}}.ftco-navbar-light .navbar-nav>.nav-item{text-align:center}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link{color:#f0f0f0;font-size:1rem;font-weight:400;opacity:1!important;padding:30px}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link:hover{color:#fff}@media (max-width:1199.98px){.ftco-navbar-light .navbar-nav>.nav-item>.nav-link{padding:10px}}@media (max-width:991.98px){.ftco-navbar-light .navbar-nav>.nav-item>.nav-link{padding:10px}}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link.menu-item__bordered{border:1px solid #fff;padding:16px 20px}.ftco-navbar-light .navbar-nav>.nav-item.cta>a{color:#fff;padding-left:0}.ftco-navbar-light .navbar-nav>.nav-item.cta>a span{border:2px solid #fff;border-radius:4px;display:inline-block;padding:10px 20px}.ftco-navbar-light .navbar-nav>.nav-item.cta.cta-colored span{border-color:#70ba97}.ftco-navbar-light .navbar-nav>.nav-item.active{line-height:1.8}.ftco-navbar-light .navbar-nav>.nav-item.active>a{color:#fff;position:relative}.ftco-navbar-light .navbar-nav>.nav-item.active>a:before{background:#fff;bottom:0;content:"";height:2px;left:20px;position:absolute;right:20px}@media (max-width:991.98px){.ftco-navbar-light .navbar-nav>.nav-item.active>a:before{display:none}}@media (max-width:1199.98px){.ftco-navbar-light .navbar-nav>.nav-item.active>a:before{left:10px;right:10px}}.ftco-navbar-light .navbar-toggler{border:none;color:hsla(0,0%,100%,.5)!important;cursor:pointer;font-size:16px;letter-spacing:.1em;padding-right:0;text-transform:uppercase}.ftco-navbar-light.scrolled{background:#fff!important;box-shadow:0 0 10px 0 rgba(0,0,0,.1);left:0;margin-top:-130px;position:fixed;right:0;top:0}.ftco-navbar-light.scrolled .logo{background-image:url(/images/logo.png)}.ftco-navbar-light.scrolled .nav-item.active>a{color:#70ba97!important}.ftco-navbar-light.scrolled .nav-item.active>a:before{display:none}@media (max-width:991.98px){.ftco-navbar-light.scrolled .navbar-nav{background:none;border-radius:0;padding-left:0!important;padding-right:0!important}}@media (max-width:767.98px){.ftco-navbar-light.scrolled .navbar-nav{background:none;padding-left:0!important;padding-right:0!important}}.ftco-navbar-light.scrolled .navbar-toggler{border:none;border-color:rgba(0,0,0,.5)!important;color:rgba(0,0,0,.5)!important;cursor:pointer;font-size:16px;letter-spacing:.1em;padding-right:0;text-transform:uppercase}.ftco-navbar-light.scrolled .nav-link{color:#000!important;padding-bottom:.9rem!important;padding-top:.9rem!important}.ftco-navbar-light.scrolled .nav-link.active{color:#70ba97!important}.ftco-navbar-light.scrolled.awake{margin-top:0;transition:all .3s ease-out}.ftco-navbar-light.scrolled.sleep{transition:all .3s ease-out}.ftco-navbar-light.scrolled .navbar-brand{color:#000}.ftco-navbar-light.scrolled .menu-item__bordered{border:1px solid #000!important}.navbar-brand{font-size:30px;letter-spacing:.1em;margin-right:0;text-transform:uppercase}.bg-image,.ftco-cover{background-repeat:no-repeat;background-size:cover}.ftco-cover{background-position:50%}@media (max-width:991.98px){.ftco-cover .btn{width:100%!important}}.ftco-cover a{color:#fff}.ftco-cover a,.ftco-cover.overlay{position:relative}.ftco-cover.overlay:before{background:rgba(0,0,0,.6);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ftco-cover .ftco-vh-100{min-height:700px!important}.ftco-uppercase{font-size:30px}.menu-item{margin-bottom:30px}.menu-item img{border-radius:50%;width:100px}.menu-item .menu-price{font-size:24px}@media (max-width:991.98px){.display-4{font-size:37px}}.bg-light{background:#fafafa!important}.block-41 .block-41-subheading{color:#ccc;margin-bottom:10px}.block-41 .block-41-subheading>div{display:inline-block;text-transform:uppercase}.block-41 .block-41-subheading>div.block-41-line{background:#70ba97;height:2px;width:50px}.block-41 .block-41-heading{line-height:1.2}@media (min-width:768px){.block-41 .block-41-text{font-size:20px}}.block-48{background:#70ba97;color:#000;padding:50px}.block-48 .block-48-text-1{font-size:30px}.block-48 .block-48-counter{font-size:70px;line-height:1}.block-11 .owl-stage{display:flex;padding-bottom:50px;padding-top:50px}.block-11 .owl-nav{bottom:-50px;left:50%;position:absolute;transform:translateX(-50%)}.block-11 .owl-nav .owl-next,.block-11 .owl-nav .owl-prev{display:inline-block;font-size:30px;padding:20px;position:relative}.block-11 .owl-nav .owl-next.disabled,.block-11 .owl-nav .owl-prev.disabled{opacity:.2}.btn{border:2px solid transparent;border-radius:0;box-shadow:0 5px 20px -5px rgba(0,0,0,.5);color:#999;cursor:pointer;font-size:14px;letter-spacing:.2em;text-transform:uppercase}.btn.btn-hover-white:hover{background:transparent;color:#fff!important}.btn.btn-success{border:2px solid #28a745;color:#fff}.btn.btn-secondary{background-color:#2f4196;border:2px solid #2f4196;color:#fff}.btn.btn-secondary:hover{background-color:#2f4196!important;border:2px solid #2f4196!important;opacity:.6}.btn.btn-white{background:#fff;color:#000}.btn.btn-white:hover{background:#000;color:#fff}.btn.btn-primary{background:#70ba97;border:2px solid #70ba97;color:#fff}.btn.btn-primary:hover{background:transparent;border:2px solid #70ba97;color:#70ba97}.btn.btn-primary:active,.btn.btn-primary:focus{color:#fff!important}.btn.btn-primary.btn-outline-primary{background:transparent;border:2px solid #70ba97;color:#70ba97}.btn.btn-primary.btn-outline-primary:hover{background:#70ba97;border:2px solid transparent;color:#000}.btn.btn-outline-white{background:none;border-color:hsla(0,0%,100%,.8);border-radius:0;border-width:2px;color:#000}.btn.btn-outline-white:active,.btn.btn-outline-white:focus,.btn.btn-outline-white:hover{background:#fff;border-color:#fff;color:#000}.btn:active,.btn:focus,.btn:hover{background:#000!important;border-color:#000!important;box-shadow:none;color:#fff!important;outline:none}.form-control{background:#fff!important;border-radius:0;box-shadow:none!important;color:#000!important}.form-control:active,.form-control:focus{border-color:#000}textarea.form-control{height:inherit!important}.post-entry{margin-bottom:40px}.post-entry .img-wrap{display:block;overflow:hidden;position:relative}.post-entry .img-wrap img{transition:all .3s ease}.post-entry .img-wrap .date{background:#70ba97;bottom:0;color:#fff;font-size:14px;left:0;padding:10px 20px;position:absolute;transition:all .3s ease}.post-entry .img-wrap:hover img{transform:scale(1.2)}.post-entry .img-wrap:hover .date{background:#000;color:#fff;font-size:16px}.post-entry h3{font-size:20px;line-height:1.5}.post-entry h3 a{color:#000}.post-entry h3 a:hover{color:#70ba97}.post-entry p{color:#999}.featured-section{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:4em 0}.featured-section img{border-radius:7px;box-shadow:0 4px 30px -5px #000}.featured-section h2,.featured-section p:not(.alert){color:#fff}.featured-section .featured-text{color:#fff;font-size:1.5rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.featured-section ul{list-style-type:disclosure-closed;padding:0}.featured-section.overlay-color,.featured-section.overlay-color-2,.featured-section.overlay-color-3{position:relative}.featured-section.overlay-color-2:before,.featured-section.overlay-color-3:before,.featured-section.overlay-color:before{background:#28a745;bottom:0;content:"";left:0;opacity:.9;position:absolute;right:0;top:0}.featured-section.overlay-color-2:before{background:#70ba97}.featured-section.overlay-color-3:before{background:#2f4196}.featured-section .invalid-feedback{color:#f1a8a8;font-size:unset}.form-volunteer h2{font-size:25px;margin-bottom:20px}.form-volunteer label{color:#fff}.form-volunteer .form-control{background:none!important;border:2px solid #fff;color:#fff!important;margin-bottom:10px}.form-volunteer .form-control::-webkit-input-placeholder{color:#fff;font-style:italic}.form-volunteer .form-control::-moz-placeholder{color:#fff;font-style:italic}.form-volunteer .form-control:-ms-input-placeholder{color:#fff;font-style:italic}.form-volunteer .form-control:-moz-placeholder{color:#fff;font-style:italic}.custom-progress{background-color:#fff;border-radius:30px;height:.2rem;margin-bottom:10px;overflow:hidden}.package ul,.person ul{list-style:none;padding:0}.package ul li,.person ul li{font-size:1rem}.package .image-container,.person .image-container{height:160px;margin:0 auto;overflow:hidden;width:160px}.package img,.person img{-o-object-fit:cover;object-fit:cover}.package h2,.person h2{font-size:20px;margin:0;padding:0}.package p,.person p{line-height:1.5}.package .time,.person .time{color:#b3b3b3;font-size:13px}.package .donate-amount>div,.person .donate-amount>div{padding:10px;width:50%}.package .donate-amount .label,.person .donate-amount .label{background:#f2f2f2}.package .donate-amount .amount,.person .donate-amount .amount{background:#28a745;color:#fff}.package span.icon i.ion-logo-linkedin,.person span.icon i.ion-logo-linkedin{font-size:2rem}.fundraise-item{border:none;box-shadow:0 0 40px -10px rgba(0,0,0,.1);height:100%}.fundraise-item .custom-progress-success{background-color:#f2f2f2;border-radius:4px;height:.2rem;margin-bottom:20px}.fundraise-item a{color:#000}.fundraise-item a:hover{color:#70ba97}.fundraise-item .donation-time{color:#ccc;display:block;font-size:15px;font-style:italic}.fundraise-item .card-title{font-size:24px}.ftco-animate{opacity:0;visibility:hidden}.bg-primary{background:#70ba97!important}.site-section{padding:4em 0}.border-top{border-top:1px solid #f2f2f2!important}.ftco-bg-dark{background:#3c312e}.footer{background:#404040;color:#fff;padding:8em 0}.footer .heading-section{color:#fff!important;font-size:20px;letter-spacing:.1em;margin-bottom:40px;text-transform:uppercase}.footer .block-21 .heading a{color:#fff!important}.footer .block-21 .heading a:hover{color:#70ba97!important}.footer .block-21 .meta a{color:gray!important}.footer .block-21 .meta a:hover{color:#fff!important}.footer a{color:#70ba97}.footer a:hover{color:#70ba97!important}.grecaptcha-badge{visibility:hidden}.google-captcha-terms{color:#fff;font-size:.8rem}#applyNow .google-captcha-terms,#contactUsPage .google-captcha-terms{color:#000}.ftco-footer-social li{display:inline-block;list-style:none;margin:0 10px 10px 0}.ftco-footer-social li a{background:hsla(0,0%,100%,.05);border-radius:50%;display:block;float:left;height:60px;position:relative;width:60px}.ftco-footer-social li a span{font-size:26px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ftco-footer-social li a:hover{color:#70ba97}.footer-small-nav>li{display:inline-block}.footer-small-nav>li a{margin:0 10px 10px 0}.footer-small-nav>li a:focus,.footer-small-nav>li a:hover{color:#70ba97}#map{height:400px;width:100%}@media (max-width:991.98px){#map{height:300px}}.container-fluid{padding-left:0;padding-right:0}.ftco-section-2 .section-2-blocks-wrapper .button{background:#70ba97;border-radius:50%;display:block;height:100px;margin-right:-50px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100px;z-index:100}@media (max-width:991.98px){.ftco-section-2 .section-2-blocks-wrapper .button{bottom:0!important;left:50%;margin-bottom:-50px;margin-right:auto;right:auto;top:auto;transform:translateX(-50%)}}.ftco-section-2 .section-2-blocks-wrapper .button span{color:#fff;font-size:30px;left:50%;position:absolute;top:50%;transform:translate(-30%,-48%)}.ftco-section-2 .section-2-blocks-wrapper .text{padding:15px;position:relative;z-index:-1}@media (min-width:768px){.ftco-section-2 .section-2-blocks-wrapper .text{padding:10% 7%}}.ftco-section-2 .section-2-blocks-wrapper .text h3{margin-bottom:50px}.ftco-section-2 .section-2-blocks-wrapper .img{background-position:50%;background-size:cover}@media (max-width:991.98px){.ftco-section-2 .section-2-blocks-wrapper .img{height:400px;margin-bottom:70px}}.section-2-blocks-wrapper-2 .text{padding:30px 15px;position:relative}@media (min-width:768px){.section-2-blocks-wrapper-2 .text{padding:40px}}.section-2-blocks-wrapper-2 .text h3{margin-bottom:30px}.section-2-blocks-wrapper-2 .image,.section-2-blocks-wrapper-2 .img{background-position:50%;background-size:cover}.section-2-blocks-wrapper-2 .quote{background:#97de95;background:#70ba97;color:#000;font-size:24px;padding:80px!important;width:100%}.section-2-blocks-wrapper-2 .quote .author{display:block;font-size:16px}.section-2-blocks-wrapper-2 .image{height:500px;margin-left:0;margin-top:0}@media (min-width:768px){.section-2-blocks-wrapper-2 .image{margin-left:-70px;margin-top:-70px}}.flip-container{margin-bottom:50px;-ms-perspective:1000;perspective:1000;-ms-transform:perspective(1000px);-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d}.flip-container.hover .back,.flip-container:hover .back{transform:rotateY(0deg)}.flip-container.hover .front,.flip-container:hover .front{transform:rotateY(180deg)}.flip-container,.flip-container .back,.flip-container .front{height:427px;width:100%}.flip-container .flipper{position:relative;-moz-transform:perspective(1000px);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;transition:.6s}.flip-container .back,.flip-container .front{backface-visibility:hidden;border-radius:4px;left:0;position:absolute;top:0;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;-ms-transition:.6s;transition:.6s}.flip-container .front{background:#90ee90;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);z-index:2}.flip-container .front:before{background:linear-gradient(180deg,transparent 0,transparent 18%,rgba(0,0,0,.8) 99%,rgba(0,0,0,.8));bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#cc000000",GradientType=0);left:0;position:absolute;right:0;top:0}.flip-container .front .box{bottom:0;bottom:20px;left:20px;position:absolute;right:20px}.flip-container .front .box h2,.flip-container .front .box p{color:#fff;line-height:1.5;margin:0;padding:0}.flip-container .front .box h2{font-size:20px}.flip-container .front .box p{font-size:12px}.flip-container .back{background:#fff;box-shadow:0 0 70px -10px rgba(0,0,0,.4);transform:rotateY(-180deg)}.flip-container .back p{font-size:18px;left:0;padding:0 20px;position:absolute;right:0;text-align:center;top:40px}.flip-container .author{bottom:0;bottom:20px;left:20px;position:absolute;right:20px}.flip-container .author .image{width:40px}.flip-container .author .image img{border-radius:50%;max-width:100%}.flip-container .author .position{display:block;font-size:12px}@media (max-width:991.98px){.flip-container .back{transform:rotateY(0deg)}.flip-container .front{transform:rotateY(180deg)}}.image-popup{cursor:zoom-in}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{-webkit-backface-visibility:hidden;opacity:0;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}.ftco-counter .ftco-number{color:#70ba97;display:block;font-size:72px;font-weight:700}.ftco-counter .ftco-label{color:#b3b3b3;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.block-22{padding:3em 0}.block-22 .heading{font-size:30px;font-weight:300}.block-22 .subscribe .form-group{position:relative}.block-22 .subscribe .email{border-radius:30px;height:50px;padding-left:20px;padding-right:180px}.block-22 .subscribe .submit{border-radius:30px;color:#fff;padding-left:30px;padding-right:30px;position:absolute;right:6px;top:6px}.block-22 .subscribe .submit:hover{color:#000}.block-21 figure{flex:0 0 80px}.block-21 figure img{border:4px solid #fff;border-radius:4px}.block-21 .text .heading{font-size:18px;font-weight:300}.block-21 .text .heading a{color:#000}.block-21 .text .heading a:active,.block-21 .text .heading a:focus,.block-21 .text .heading a:hover{color:#70ba97}.block-21 .text .meta>div{display:inline-block;font-size:12px;margin-right:10px}.block-21 .text .meta>div a{color:#ccc}.block-5{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:500px;margin-bottom:30px;overflow:hidden;position:relative}.block-5:before{background:linear-gradient(180deg,transparent 0,transparent 18%,rgba(0,0,0,.8) 99%,rgba(0,0,0,.8));bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#cc000000",GradientType=0);left:0;position:absolute;right:0;top:0}.block-5 .text{bottom:0;padding:20px 20px 10px;position:absolute;transition:all .8s ease}.block-5 .text:before{background:#fff;bottom:0;content:"";height:0;left:0;opacity:0;position:absolute;right:0;transition:all .3s ease;visibility:hidden;z-index:1}.block-5 .text .excerpt,.block-5 .text .heading,.block-5 .text .post-meta,.block-5 .text .subheading{position:relative;z-index:2}.block-5 .text .subheading{color:#fff;font-size:12px;letter-spacing:.1em;margin-bottom:5px;opacity:.6;text-transform:uppercase}.block-5 .text .heading{color:#fff;font-size:20px;font-weight:700;line-height:1.2;margin:0 0 10px;padding:0}.block-5 .text .post-meta{color:#fff;font-size:12px;line-height:1.4;text-transform:uppercase}.block-5 .text .post-meta span{display:inline-block;margin-bottom:10px;margin-right:10px;opacity:.6}.block-5 .text .excerpt{color:#fff;line-height:1.4}.block-5:focus .text:before,.block-5:hover .text:before{background:#fff;height:100%;opacity:1;visibility:visible}.block-5:focus .text .heading,.block-5:focus .text .post-meta,.block-5:focus .text .subheading,.block-5:hover .text .heading,.block-5:hover .text .post-meta,.block-5:hover .text .subheading{color:#000}.block-6 .icon{color:#70ba97;margin-right:30px}@media (min-width:576px){.block-6 .icon.md-mr{margin-right:45px}}.block-6 .icon span:before{font-size:50px}.block-6 .icon span.bg-after:after{background:#b5dbc9;border-radius:50%;content:"";height:40px;left:10px;position:absolute;top:5px;width:40px;z-index:-1}.block-6 .media-body .heading{font-size:18px}.block-6 .media-body p{color:#a2a2a2}.block-6 .media-body p:last-child{margin-bottom:0}.block-13 .owl-stage-outer{padding-bottom:7em}.block-13 .owl-nav{bottom:0;left:50%;position:relative;position:absolute;transform:translateX(-50%)}.block-13 .owl-nav .owl-next,.block-13 .owl-nav .owl-prev{display:inline-block;font-size:30px;padding:20px;position:relative}.block-13 .owl-nav .owl-next.disabled,.block-13 .owl-nav .owl-prev.disabled{opacity:.2}.block-10{margin-bottom:30px}.block-10 .person-info{height:75px}.block-10 .person-info span{display:block}.block-10 .person-info .name{font-size:20px}.block-10 .person-info .position{font-size:14px}@media (min-width:768px){.pricing-wrap{margin-top:-250px}}.block-7{background:#fff;box-shadow:0 10px 30px -5px rgba(0,0,0,.11);margin-bottom:30px;padding:30px}@media (min-width:768px){.block-7{padding:40px}}.block-7 .heading{font-size:50px;line-height:1;margin:0;padding:0}.block-7 .heading-2{font-size:16px;font-weight:400;text-transform:uppercase}.block-7 .price{display:block;margin:0;padding:0}.block-7 .price sup{font-size:20px;top:-2em}.block-7 .price .number{font-size:80px}.block-7 .excerpt{color:#b3b3b3;margin-bottom:20px}.block-7 .label2{text-transform:uppercase}.block-7 .pricing-text{margin-bottom:0}.block-7 .pricing-text,.block-7 .pricing-text li{margin:0;padding:0}.block-7 .pricing-text li{color:#b3b3b3;list-style:none;margin-bottom:10px}.block-7 .pricing-text li strong{color:#000}.block-8 .accordion-item .heading{font-size:16px;font-weight:400;padding:10px 0}.block-8 .accordion-item .heading>a{color:#000;padding-left:35px;position:relative}.block-8 .accordion-item .heading>a:before{border:1px solid #ccc;font-size:18px;height:20px;left:0;line-height:18px;text-align:center;top:.1em;width:20px}.block-8 .accordion-item .heading>a[aria-expanded=true]:before{background:#70ba97;border:1px solid #70ba97;color:#fff;content:"\e316";font-family:icomoon;position:absolute;transition:all .3s ease}.block-8 .accordion-item .heading>a[aria-expanded=false]:before{color:#ccc;content:"\e313";font-family:icomoon;position:absolute;transition:all .3s ease}.block-8 .accordion-item .body-text{font-size:16px;padding:5px 0 5px 30px}.block-4 .nonloop .owl-stage{padding-bottom:2em}.block-4 .nonloop .owl-item{box-shadow:0 7px 20px -5px rgba(0,0,0,.2)}.block-4 .nonloop .owl-nav{bottom:-2px;position:absolute;width:100%;z-index:2}.block-4 .nonloop .owl-nav .owl-next,.block-4 .nonloop .owl-nav .owl-prev{opacity:.2;position:absolute;transition:all .3s ease}.block-4 .nonloop .owl-nav .owl-next:hover,.block-4 .nonloop .owl-nav .owl-prev:hover{opacity:1}.block-4 .nonloop .owl-nav .owl-next.disabled,.block-4 .nonloop .owl-nav .owl-prev.disabled{display:none}.block-4 .nonloop .owl-nav .owl-next span,.block-4 .nonloop .owl-nav .owl-prev 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;text-align:center;width:100%}.block-4 .nonloop .owl-dots .owl-dot{background:#ccc;border-radius:50%;display:inline-block;height:8px;margin-bottom:10px;margin-right:10px;transition:all .3s ease;width:8px}.block-4 .nonloop .owl-dots .owl-dot.active{background:#70ba97}.contact-section{margin-top:-250px}.contact-section .container{background:#fff!important;padding:30px;position:relative;z-index:2}@media (min-width:768px){.contact-section .container{padding:70px}}.custom-pagination{text-align:center;width:100%}.custom-pagination,.custom-pagination li{display:inline-block}.custom-pagination .next a,.custom-pagination .prev a{font-size:20px!important;line-height:38px!important}.custom-pagination .next a,.custom-pagination .next.active a,.custom-pagination .prev a,.custom-pagination .prev.active a,.custom-pagination li a,.custom-pagination li.active a{border-radius:50%!important;font-size:16px;height:40px;line-height:40px;margin:0;padding:0;width:40px}.custom-pagination .next.active a,.custom-pagination .prev.active a,.custom-pagination li.active a{background:#70ba97;color:#fff;display:block}.custom-pagination .next.active a:focus,.custom-pagination .next.active a:hover,.custom-pagination .prev.active a:focus,.custom-pagination .prev.active a:hover,.custom-pagination li.active a:focus,.custom-pagination li.active a:hover{color:#fff}.custom-pagination .prev{float:left}.custom-pagination .next{float:right}.post-info{color:#fff;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.post-info>div{display:inline-block}.post-info>div .seperator{display:inline-block;margin:0 10px;opacity:.5}.tagcloud a{border:1px solid #ccc;border-radius:4px;color:#000;display:inline-block;font-size:11px;margin-bottom:7px;margin-right:4px;padding:4px 10px;text-transform:uppercase}.tagcloud a:hover{border:1px solid #000}.comment-form-wrap{clear:both}.comment-list{margin:0;padding:0}.comment-list .children{float:left;margin:0;padding:50px 0 0 40px;width:100%}.comment-list li{clear:both;float:left;list-style:none;margin:0 0 30px;padding:0;width:100%}.comment-list li .vcard{float:left;width:80px}.comment-list li .vcard img{border-radius:50%;width:50px}.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{color:#ccc;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.comment-list li .comment-body .reply{background:#e6e6e6;border-radius:4px;color:#000;font-size:11px;font-weight:400;letter-spacing:.1em;padding:5px 10px;text-transform:uppercase}.comment-list li .comment-body .reply:hover{background:#000;color:#fff}.search-form{background:#f7f7f7;padding:10px}.search-form .form-group{position:relative}.search-form .form-group input{padding-right:50px}.search-form .icon{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.sidebar-box{background:#fff;float:left;font-size:15px;margin-bottom:30px;padding:25px;width:100%}.sidebar-box :last-child{margin-bottom:0}.sidebar-box h3{font-size:18px;margin-bottom:15px}.categories li,.sidelink li{border-bottom:1px dotted #dee2e6;list-style:none;margin-bottom:10px;padding-bottom:10px;position:relative}.categories li:last-child,.sidelink li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.categories li a,.sidelink li a{display:block}.categories li a span,.sidelink li a span{color:#ccc;position:absolute;right:0;top:0}.categories li.active a,.sidelink li.active a{color:#000;font-style:italic}.section-heading .subheading-sm{color:#999;display:inline-block;font-size:18px;font-weight:300;letter-spacing:.1em;margin-bottom:30px;position:relative;text-transform:uppercase}.section-heading .subheading-sm:after{background:#999;content:"";height:2px;left:120%;position:absolute;top:50%;transform:translateY(-50%);width:80px}.section-heading .heading{font-size:50px;line-height:1.2;margin:0 0 40px;padding:0}.block-32{background:#fff;box-shadow:0 10px 30px -10px rgba(0,0,0,.1);margin-top:-70px;padding:30px;z-index:1}.block-32,.block-32 .field-icon-wrap{position:relative}.block-32 .field-icon-wrap .form-control{box-shadow:none!important;color:#a6a6a6;height:52px!important;padding-right:40px;position:relative}.block-32 .field-icon-wrap .icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:2}.block-32 .field-icon-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.block-32 .btn{color:#fff;height:52px}.block-31 .owl-nav{bottom:130px;position:absolute;right:50px}.block-31 .owl-nav .owl-next,.block-31 .owl-nav .owl-prev{color:#fff;font-size:20px;opacity:1;transition:all .3s ease}.block-31 .owl-nav .owl-next:hover,.block-31 .owl-nav .owl-prev:hover{opacity:1}.block-31 .owl-dots{bottom:100px;position:absolute;right:50px}.block-31 .owl-dots .owl-dot{background:#fff;float:left;height:2px;opacity:.3;width:40px}.block-31 .owl-dots .owl-dot.active{background:#fff;opacity:1}.block-30{background-color:#ccc;background-size:cover;padding:0;position:relative}@media (max-width:991.98px){.block-30{background-position:50%!important}}.block-30 .author{display:block;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;margin-top:30px}.block-30:before{background:#000;bottom:0;content:"";left:0;opacity:.4;position:absolute;right:0;top:0;z-index:0}.block-30.no-overlay:before{display:none}.block-30,.block-30 .row{height:100vh;min-height:700px}.block-30 .subheading-sm{color:#fff;display:inline-block;font-size:18px;font-weight:300;letter-spacing:.1em;margin-bottom:30px;position:relative;text-transform:uppercase}.block-30 .subheading-sm:after{background:#fff;content:"";height:2px;left:120%;position:absolute;top:50%;transform:translateY(-50%);width:80px}.block-30 .heading{color:#fff;font-family:Montserrat,sans-serif;font-size:40px;line-height:1.1;margin-bottom:50px}@media (min-width:768px){.block-30 .heading{font-size:80px}}@media (min-width:992px){.block-30 .heading{font-size:80px}}.block-30 .heading-2{color:#fff}.block-30 .btn{background:#fff;border:2px solid transparent;border-radius:0;box-shadow:0 20px 40px -15px rgba(0,0,0,.2);color:#999;font-size:14px;letter-spacing:.2em;text-transform:uppercase}.block-30 .btn:hover{border-color:#fff;color:#fff}.block-30.block-30-sm,.block-30.block-30-sm .row{height:70vh;min-height:700px}.block-30.block-30-sm.item{height:40vh;min-height:400px}.block-30.block-30-sm.item .row{height:50vh;min-height:500px}.block-30.block-30-sm .heading{font-size:40px;margin-bottom:20px}.block-30.block-30-sm .heading-2{font-size:30px;margin-bottom:20px}.block-30 .lead{color:#fff}.block-23 ul,.block-23 ul li{list-style:none;margin:0;padding:0}.block-23 ul li,.block-23 ul li>a{display:table;line-height:1.5;margin-bottom:15px}.block-23 ul li .icon,.block-23 ul li .text{display:table-cell;vertical-align:top}.block-23 ul li .icon{color:#70ba97;font-size:18px;padding-top:2px;width:40px}.img-hover{display:block;margin-bottom:30px;overflow:hidden;position:relative}.img-hover img{transition:all .3s ease}.img-hover:before{background:#70ba97;bottom:0;content:"";left:0;right:0;top:0;transition:all .3s ease;z-index:1}.img-hover .icon,.img-hover:before{opacity:0;position:absolute;visibility:hidden}.img-hover .icon{color:#fff;left:50%;top:50%;transform:translate(-50%,100%);transition:all .2s ease;z-index:2}.img-hover:hover img{transform:scale(1.2)}.img-hover:hover:before{opacity:.8;visibility:visible}.img-hover:hover .icon{opacity:1;transform:translate(-50%,-50%);visibility:visible}.block-47 .block-47-image{display:block;flex:0 0 70px}.block-47 .block-47-image img{border:5px solid #fff;border-radius:50%;box-shadow:0 8px 10px -2px rgba(0,0,0,.3)}.block-47 .block-47-quote{background:#fff;border-radius:7px;box-shadow:0 2px 30px -2px rgba(0,0,0,.1);margin-left:40px;padding:30px;position:relative}.block-47 .block-47-quote:before{border-color:transparent #fff transparent transparent;border-style:solid;border-width:0 20px 20px 0;content:"";left:-15px;position:absolute;z-index:2}.block-47 .block-47-quote .block-47-quote-author{color:#666;font-size:14px}.block-47.block-47-reverse .block-47-quote{margin-left:auto;margin-right:40px}.block-47.block-47-reverse .block-47-quote:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 20px 20px 0;left:100%}.block-35 .nav{margin-bottom:70px}.block-35 .nav li{width:33.33333%}.block-35 .nav li a{border-bottom:2px solid #e6e6e6;color:#ccc;cursor:pointer;display:block;padding:40px;text-align:center;text-transform:uppercase;width:100%}.block-35 .nav li a:hover{color:#000}.block-35 .nav li a.active{border-bottom:2px solid #70ba97;color:#70ba97}.block-33{background:#fff;box-shadow:0 10px 20px -10px rgba(0,0,0,.2);padding:20px}.block-33 .vcard .image{flex:0 0 60px;margin-right:20px}.block-33 .vcard .image img{border-radius:50%;max-width:100%}.block-33 .vcard .name-text .heading{font-size:18px;font-weight:300;line-height:1.5;margin:0;padding:0}.block-33 .vcard .name-text .meta{color:#a6a6a6;display:block;font-size:14px}.block-33 .text blockquote{border:none!important;font-size:16px;margin-bottom:0;padding:0}.block-33 .text blockquote p:last-child{margin-bottom:0}.block-3,.block-34{background:#fff;box-shadow:0 10px 20px -10px rgba(0,0,0,.2)}.block-3 .image img,.block-34 .image img{max-width:100%}.block-3 .text,.block-34 .text{padding:30px}.block-3 .text .heading,.block-34 .text .heading{font-size:24px;font-weight:300}.block-3 .text .price,.block-34 .text .price{font-size:40px}.block-3 .text .price sub,.block-3 .text .price sup,.block-34 .text .price sub,.block-34 .text .price sup{font-size:16px}.block-3 .text .price sup,.block-34 .text .price sup{top:-1em}.block-3 .text .price sub,.block-34 .text .price sub{bottom:0}.block-3 .text .specs,.block-3 .text .specs li,.block-34 .text .specs,.block-34 .text .specs li{list-style:none;margin:0;padding:0}.block-3 .text .specs li,.block-34 .text .specs li{color:gray;line-height:1.5;margin-bottom:10px}.block-3 .text .specs li strong,.block-34 .text .specs li strong{color:#000}.block-3 .image,.block-3 .text{padding:10% 7%;width:100%}@media (min-width:768px){.block-3 .image,.block-3 .text{padding:10% 7%;width:50%}}.block-3 .text .subheading{color:#a3c2d1;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.block-3 .text .heading{font-size:30px;margin-bottom:30px}.block-3 .text p:last-child{margin-bottom:0}.block-3 .image{background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:767.98px){.block-3 .image{height:300px}}#blog .block-3 .text{padding:4%}#blog .block-3 .heading{margin-bottom:0}#blog .block-3 .heading a{color:#000}#blog .block-3 .heading a:hover{color:#70ba97}#blog .block-3 .meta{color:#999;font-size:16px}#blog .block-3 .meta .sep{display:inline-block;padding-left:5px;padding-right:5px}#blog .block-3 .meta a{color:#999}#blog .block-3 .meta a:hover{color:#4d4d4d}.block-38 .block-38-header .block-38-heading{color:#000;font-size:18px;font-weight:300;margin:0}.block-38 .block-38-header .block-38-subheading{color:#b3b3b3;font-size:15px;margin:0 0 20px;text-transform:uppercase}.block-38 .block-38-header img{border-radius:7px;margin-bottom:20px;width:150px}.img-shadow{border:5px solid #fff;box-shadow:0 5px 20px -5px rgba(0,0,0,.4)}.bcrumbs{color:hsla(0,0%,100%,.4)}.bcrumbs a{color:#fff}.bcrumbs .sep{color:hsla(0,0%,100%,.5)}#ftco-loader{background-color:hsla(0,0%,100%,.9);border-radius:16px;box-shadow:0 24px 64px rgba(0,0,0,.24);height:96px;left:50%;opacity:0;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease-out,visibility 0s linear .2s;visibility:hidden;width:96px;z-index:1000}#ftco-loader.fullscreen{background-color:#fff;border-radius:0;box-shadow:none;height:100%;left:0;padding:0;top:0;transform:none;width:100%}#ftco-loader.show{opacity:1;transition:opacity .4s ease-out,visibility 0s linear 0s;visibility:visible}#ftco-loader .circular{animation:loader-rotate 2s linear infinite;display:block;left:calc(50% - 24px);position:absolute;top:calc(50% - 24px);transform:rotate(0deg)}#ftco-loader .path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:loader-dash 1.5s ease-in-out infinite}@keyframes loader-rotate{to{transform:rotate(1turn)}}@keyframes loader-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-136px}}.hand{cursor:pointer}.page-item.active .page-link{background-color:#70ba97;border-color:unset}.page-item .page-link{color:#2f4196}.page-item .page-link:focus{box-shadow:unset;-webkit-box-shadow:unset}
