body{line-height:1.7;color:#4d4d4d;font-weight:300;font-size:1rem}::selection{background:#000;color:#fff}a{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}a:hover{text-decoration:none}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:"Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.text-black{color:#000!important}.site-wrap:before{-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;background:rgba(0,0,0,0.6);content:"";position:absolute;z-index:2000;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden}.offcanvas-menu .site-wrap{position:absolute;height:100%;width:100%;z-index:2;overflow:hidden}.offcanvas-menu .site-wrap:before{opacity:1;visibility:visible}.btn{border-radius:0;font-size:14px;text-decoration:none!important;padding-top:18px;padding-bottom:18px;padding-left:30px;padding-right:30px}.btn.btn-sm{padding-top:7px;padding-bottom:7px;padding-left:20px;padding-right:20px}.btn:hover,.btn:active,.btn:focus{outline:0;-webkit-box-shadow:none!important;box-shadow:none!important}.btn.btn-primary{color:#fff}.btn.btn-outline-white{border:2px solid #fff}.btn.btn-outline-white:hover{background:#fff;color:#ea728c!important}.btn.btn-md{padding:18px 30px}.form-control{height:43px;border-radius:0;font-family:"Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.form-control:active,.form-control:focus{border-color:#ea728c}.form-control:hover,.form-control:active,.form-control:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.site-section{padding:2.5em 0}@media(min-width:768px){.site-section{padding:5em 0}}.site-section-heading{position:relative;font-size:1.7rem;padding-bottom:30px}@media(min-width:768px){.site-section-heading{font-size:2rem}}.site-section-heading:after{content:"";left:0;bottom:0;position:absolute;width:100px;height:1px;background:#ea728c}.site-section-heading.text-center:after{content:"";-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:"";left:50%;bottom:0;position:absolute;width:100px;height:1px;background:#ea728c}.site-footer{padding:4em 0;background:#fff}@media(min-width:768px){.site-footer{padding:8em 0}}.site-footer p{color:#737373}.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5{color:#000}.site-footer a{color:#999}.site-footer a:hover{color:#ea728c}.site-footer ul li{margin-bottom:10px}.site-footer .footer-heading{font-size:1.2rem}.ul-check{margin-bottom:50px}.ul-check li{position:relative;padding-left:35px;margin-bottom:15px;line-height:1.5}.ul-check li:before{left:0;font-size:20px;top:-.3rem;font-family:"icomoon";content:"\e5ca";position:absolute}.ul-check.white li:before{color:#fff}.ul-check.success li:before{color:#5fd080}.ul-check.primary li:before{color:#ea728c}.caption{font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:bold}.btn-pill{border-radius:30px}.site-navbar{margin-bottom:0;z-index:1999;position:absolute;top:2rem;width:100%}.site-navbar.transparent{background:transparent}.site-navbar.absolute{position:absolute;top:0;left:0;width:100%}.site-navbar .site-logo{position:relative;left:0;font-size:24px}.site-navbar .site-navigation .site-menu{margin-bottom:0}.site-navbar .site-navigation .site-menu .active>a span{color:#ea728c;border-radius:30px;display:inline-block;padding:5px 20px}.site-navbar .site-navigation .site-menu a{text-decoration:none!important;display:inline-block}.site-navbar .site-navigation .site-menu>li{display:inline-block}.site-navbar .site-navigation .site-menu>li>a{padding:10px 0;color:#fff;text-decoration:none!important}.site-navbar .site-navigation .site-menu>li>a>span{padding:5px 20px;display:inline-block;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;border-radius:30px}.site-navbar .site-navigation .site-menu>li>a:hover>span{color:#fff;border-radius:30px;display:inline-block}.site-navbar .site-navigation .site-menu .has-children{position:relative}.site-navbar .site-navigation .site-menu .has-children>a span{position:relative;padding-right:30px}.site-navbar .site-navigation .site-menu .has-children>a span:before{position:absolute;content:"\e313";font-size:16px;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:'icomoon'}.site-navbar .site-navigation .site-menu .has-children .dropdown{visibility:hidden;opacity:0;top:100%;position:absolute;text-align:left;border-top:2px solid #ea728c;-webkit-box-shadow:0 2px 10px -2px rgba(0,0,0,0.1);box-shadow:0 2px 10px -2px rgba(0,0,0,0.1);border-left:1px solid #edf0f5;border-right:1px solid #edf0f5;border-bottom:1px solid #edf0f5;padding:0;margin-top:20px;margin-left:0;background:#fff;-webkit-transition:.2s 0s;-o-transition:.2s 0s;transition:.2s 0s}.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top{position:absolute}.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top:before{bottom:100%;left:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top:before{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.site-navbar .site-navigation .site-menu .has-children .dropdown a{text-transform:none;letter-spacing:normal;-webkit-transition:0s all;-o-transition:0s all;transition:0s all;color:#343a40}.site-navbar .site-navigation .site-menu .has-children .dropdown .active>a{color:#ea728c!important}.site-navbar .site-navigation .site-menu .has-children .dropdown>li{list-style:none;padding:0;margin:0;min-width:200px}.site-navbar .site-navigation .site-menu .has-children .dropdown>li>a{padding:9px 20px;display:block}.site-navbar .site-navigation .site-menu .has-children .dropdown>li>a:hover{background:#f4f5f9;color:#25262a}.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>a{position:relative}.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>a:after{position:absolute;right:0;content:"\e315";right:20px;font-family:'icomoon'}.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>.dropdown,.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>ul{left:100%;top:0}.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children:hover>a,.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children:active>a,.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children:focus>a{background:#f4f5f9;color:#25262a}.site-navbar .site-navigation .site-menu .has-children:hover>a,.site-navbar .site-navigation .site-menu .has-children:focus>a,.site-navbar .site-navigation .site-menu .has-children:active>a{color:#ea728c}.site-navbar .site-navigation .site-menu .has-children:hover>a span,.site-navbar .site-navigation .site-menu .has-children:focus>a span,.site-navbar .site-navigation .site-menu .has-children:active>a span{color:#ea728c}.site-navbar .site-navigation .site-menu .has-children:hover,.site-navbar .site-navigation .site-menu .has-children:focus,.site-navbar .site-navigation .site-menu .has-children:active{cursor:pointer}.site-navbar .site-navigation .site-menu .has-children:hover>.dropdown,.site-navbar .site-navigation .site-menu .has-children:focus>.dropdown,.site-navbar .site-navigation .site-menu .has-children:active>.dropdown{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;margin-top:0;visibility:visible;opacity:1}.site-mobile-menu{width:300px;position:fixed;right:0;z-index:2000;padding-top:20px;background:#fff;height:calc(100vh);-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%);-webkit-box-shadow:-10px 0 20px -10px rgba(0,0,0,0.1);box-shadow:-10px 0 20px -10px rgba(0,0,0,0.1);-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.offcanvas-menu .site-mobile-menu{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.site-mobile-menu .site-mobile-menu-header{width:100%;float:left;padding-left:20px;padding-right:20px}.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close{float:right;margin-top:8px}.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close span{font-size:30px;display:inline-block;padding-left:10px;padding-right:0;line-height:1;cursor:pointer;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close span:hover{color:#25262a}.site-mobile-menu .site-mobile-menu-body{overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative;padding:0 20px 20px 20px;height:calc(100vh - 52px);padding-bottom:150px}.site-mobile-menu .site-nav-wrap{padding:0;margin:0;list-style:none;position:relative}.site-mobile-menu .site-nav-wrap a{padding:10px 20px;display:block;position:relative;color:#212529}.site-mobile-menu .site-nav-wrap a:hover{color:#ea728c}.site-mobile-menu .site-nav-wrap li{position:relative;display:block}.site-mobile-menu .site-nav-wrap li.active>a{color:#ea728c}.site-mobile-menu .site-nav-wrap .arrow-collapse{position:absolute;right:0;top:10px;z-index:20;width:36px;height:36px;text-align:center;cursor:pointer;border-radius:50%}.site-mobile-menu .site-nav-wrap .arrow-collapse:hover{background:#f8f9fa}.site-mobile-menu .site-nav-wrap .arrow-collapse:before{font-size:12px;z-index:20;font-family:"icomoon";content:"\f078";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-180deg);-ms-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg);-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.site-mobile-menu .site-nav-wrap .arrow-collapse.collapsed:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.site-mobile-menu .site-nav-wrap>li{display:block;position:relative;float:left;width:100%}.site-mobile-menu .site-nav-wrap>li>a{padding-left:20px;font-size:20px}.site-mobile-menu .site-nav-wrap>li>ul{padding:0;margin:0;list-style:none}.site-mobile-menu .site-nav-wrap>li>ul>li{display:block}.site-mobile-menu .site-nav-wrap>li>ul>li>a{padding-left:40px;font-size:16px}.site-mobile-menu .site-nav-wrap>li>ul>li>ul{padding:0;margin:0}.site-mobile-menu .site-nav-wrap>li>ul>li>ul>li{display:block}.site-mobile-menu .site-nav-wrap>li>ul>li>ul>li>a{font-size:16px;padding-left:60px}.site-blocks-cover{background-size:cover;background-repeat:no-repeat;background-position:top;background-position:center center}.site-blocks-cover.overlay{position:relative}.site-blocks-cover.overlay:before{position:absolute;content:"";left:0;bottom:0;right:0;top:0;background:rgba(0,0,0,0.4)}.site-blocks-cover .player{position:absolute;bottom:-250px;width:100%}.site-blocks-cover,.site-blocks-cover>.container>.row{min-height:600px;height:calc(100vh)}.site-blocks-cover h1{font-size:4rem;font-weight:300;color:#fff}@media(max-width:991.98px){.site-blocks-cover h1{font-size:2rem}}.site-blocks-cover p{color:#fff;font-size:1rem;line-height:1.5}.site-blocks-cover p a:hover{color:#fff;text-decoration:underline}.bg-light{background:#ccc}.owl-carousel-2,.slide-one-item{position:relative;z-index:1}.owl-carousel-2 .owl-nav,.slide-one-item .owl-nav{position:relative;position:absolute;bottom:-90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.owl-carousel-2 .owl-nav .owl-prev,.owl-carousel-2 .owl-nav .owl-next,.slide-one-item .owl-nav .owl-prev,.slide-one-item .owl-nav .owl-next{position:relative;display:inline-block;padding:20px;font-size:30px;color:#000}.owl-carousel-2 .owl-nav .owl-prev.disabled,.owl-carousel-2 .owl-nav .owl-next.disabled,.slide-one-item .owl-nav .owl-prev.disabled,.slide-one-item .owl-nav .owl-next.disabled{opacity:.2}.slide-one-item .owl-dots{text-align:center}.slide-one-item .owl-dots .owl-dot{display:inline-block;margin:4px}.slide-one-item .owl-dots .owl-dot span{display:inline-block;width:10px;height:10px;border-radius:50%;background:#dee2e6}.slide-one-item .owl-dots .owl-dot.active span{background:#ea728c}#date-countdown .countdown-block{color:#b3b3b3}#date-countdown .label{font-size:40px;color:#000}.player{position:relative}.player img{max-width:100px;border-radius:50%;margin-bottom:20px}.player h2{font-size:20px;letter-spacing:.2em;text-transform:uppercase}.player .position{font-size:14px;color:#b3b3b3;text-transform:uppercase}.h-entry img{border-top-left-radius:7px;border-top-right-radius:7px}.h-entry .meta{color:#b3b3b3;font-size:14px}.h-entry h2{font-size:20px}.h-entry .h-entry-inner{padding:30px;border:1px solid #eee;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.person h3{font-size:18px}.custom-pagination a,.custom-pagination span{text-align:center;width:40px;height:40px;line-height:40px;border-radius:50%;display:inline-block;background:#ea728c;color:#fff}.custom-pagination span{background:#e6e6e6;color:#000}.rangeslider.rangeslider--horizontal{margin-bottom:10px;height:7px;background:#e9ecef;-webkit-box-shadow:none;box-shadow:none}.rangeslider.rangeslider--horizontal .rangeslider__fill{-webkit-box-shadow:none;box-shadow:none;height:7px;background:#ea728c}.rangeslider .rangeslider__handle{height:14px;width:14px;top:-3px;border:0;-webkit-box-shadow:none!important;box-shadow:none!important}.rangeslider .rangeslider__handle:after{background:#fff!important;-webkit-box-shadow:none;box-shadow:none;border:3px solid #ea728c;border-radius:50%;height:20px;width:20px}.range-output{font-weight:bold}.range-output:after{content:"Km";font-weight:normal}.typed-words{color:#ea728c}.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 0;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{text-transform:uppercase;font-size:13px;letter-spacing:.1em;color:#ccc}.comment-list li .comment-body .reply{padding:5px 10px;background:#e6e6e6;color:#000;text-transform:uppercase;font-size:14px}.comment-list li .comment-body .reply:hover{color:#000;background:#e3e3e3}.events{margin:0;padding:0}.events li{list-style:none;margin:0 0 30px 0;padding:0}.events li .date{font-size:13px}.events li h2{font-size:18px}.date{color:#888;text-transform:uppercase}.bg-img{background-size:cover;background-position:center center;background-repeat:no-repeat}.half-wrap{width:50%}@media(max-width:991.98px){.half-wrap{width:100%}}.half-wrap>.half{width:50%}@media(max-width:991.98px){.half-wrap>.half{width:100%;height:200px}}.half-wrap>.half.arrow-right{position:relative}.half-wrap>.half.arrow-right:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:15px;margin-top:-15px}@media(max-width:767.98px){.half-wrap>.half.arrow-right:after{display:none}}.half-wrap>.half.arrow-left{position:relative}.half-wrap>.half.arrow-left:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:15px;margin-top:-15px}@media(max-width:767.98px){.half-wrap>.half.arrow-left:after{display:none}}.half-wrap>.half .text{padding:30px;color:#888}.half-wrap h2{font-size:20px;color:#000}.post-lists li{line-height:1.5;margin-bottom:15px}.block-quick-info-2{padding:2rem 0}.block-quick-info-2 .block-quick-info-2-inner{position:relative;z-index:2;padding:30px;background:#fff;margin-top:-80px;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,0.05);box-shadow:0 15px 30px 0 rgba(0,0,0,0.05)}.block-quick-info-2 .quick-info-2 .icon{font-size:3rem;color:#b3b3b3;color:#ea728c}.block-quick-info-2 .quick-info-2 .text .heading{color:#000;font-weight:300}.block-quick-info-2 .quick-info-2 .text .excerpt{color:#b3b3b3}.block-services-1{color:#999}.block-services-1 h3{color:#000}.block-services-1 .block-service-1-more{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;position:relative;display:inline-block}.block-services-1 .block-service-1-more .icon{position:absolute;right:-20px;font-size:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.block-services-1 .block-service-1-more:hover{padding-right:10px}.block-services-1 .block-service-1-card .thumbnail-link{position:relative;overflow:hidden;border-radius:4px}.block-services-1 .block-service-1-card .thumbnail-link img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.block-services-1 .block-service-1-card .block-service-1-heading{font-size:20px}.block-services-1 .block-service-1-card .block-service-1-heading a{color:#000}.block-services-1 .block-service-1-card .block-service-1-heading a:hover{color:#ea728c}.block-services-1 .block-service-1-card:hover .thumbnail-link img,.block-services-1 .block-service-1-card:focus .thumbnail-link img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.block-half-content-1 .block-half-content-img,.block-half-content-1 .block-half-content-text{padding:50px}.block-half-content-1 .block-half-content-img{background-size:cover;background-position:center;width:50%}@media(max-width:991.98px){.block-half-content-1 .block-half-content-img{width:100%;height:300px}}.block-half-content-1 .block-half-content-text{width:50%;padding:100px}@media(max-width:991.98px){.block-half-content-1 .block-half-content-text{width:100%;padding:20px 15px}}.block-half-content-1 .block-half-content-text .block-half-content-heading{color:#fff}.block-half-content-1 .block-half-content-text .block-half-content-excerpt{color:rgba(255,255,255,0.7)}.block-half-content-1 .block-half-content-text .block-half-content-excerpt .lead{font-size:18px}.block-half-content-1 .block-counter-1{text-align:center}.block-half-content-1 .block-counter-1 .number-wrap{text-align:center;font-size:4rem;color:#fff}.block-half-content-1 .block-counter-1 .block-counter-1-caption{font-size:12px;color:rgba(255,255,255,0.5)}.block-testimony{padding:30px;border:1px solid #efefef}.block-cta-1{background-size:cover;background-position:center;background-attachment:fixed;padding-top:7rem;padding-bottom:7rem}.block-cta-1.primary-overlay{position:relative}.block-cta-1.primary-overlay:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(234,114,140,0.9)}.subscription .form-control{height:55px}.subscription .btn{padding-top:7px!important;padding-bottom:7px!important}