@charset "UTF-8";.dark,.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#efefef}.dark a:hover{color:#efefef}.dark #content,.dark #wrapper,.dark .modal-content,.dark .page-transition-wrap,.dark .section,.section.dark,body.dark{background-color:#282828;border-color:rgba(255,255,255,.1)}#header.dark:not(.transparent-header),.dark #header:not(.transparent-header){background-color:#333c47;border-bottom:1px solid rgba(255,255,255,.05)}#header.dark.sticky-header.transparent-header #header-wrap:not(.not-dark),#header.dark.sticky-header:not(.transparent-header) #header-wrap:not(.not-dark),.dark #header.sticky-header.transparent-header #header-wrap:not(.not-dark),.dark #header.sticky-header:not(.transparent-header) #header-wrap:not(.not-dark),.dark .responsive-sticky-header #header-wrap,.responsive-sticky-header.dark #header-wrap{background-color:#333c47}#header.full-header.dark #header-wrap:not(.not-dark),.dark #header.full-header #header-wrap:not(.not-dark){border-bottom-color:rgba(255,255,255,.15)}.dark .slider-element+#header.full-header #header-wrap:not(.not-dark),.slider-element+#header.full-header.dark #header-wrap:not(.not-dark){border-top-color:rgba(255,255,255,.15)}#header.transparent-header.full-header.dark:not(.sticky-header) #header-wrap:not(.not-dark),.dark #header.transparent-header.full-header:not(.sticky-header) #header-wrap:not(.not-dark){border-bottom-color:rgba(255,255,255,.2)}.dark .slider-element+#header.transparent-header.full-header:not(.sticky-header) #header-wrap:not(.not-dark),.slider-element+#header.transparent-header.full-header.dark:not(.sticky-header) #header-wrap:not(.not-dark){border-top-color:rgba(255,255,255,.2)}#header.full-header.dark #header-wrap:not(.not-dark) #logo,.dark #header.full-header #header-wrap:not(.not-dark) #logo{border-right-color:rgba(255,255,255,.15)}#header.transparent-header.full-header.dark:not(.sticky-header) #header-wrap:not(.not-dark) #logo,.dark #header.transparent-header.full-header:not(.sticky-header) #header-wrap:not(.not-dark) #logo{border-right-color:rgba(255,255,255,.2)}#header.full-header.dark #header-wrap:not(.not-dark) #primary-menu>ul,.dark #header-wrap:not(.not-dark) #primary-menu>.container>ul>li>a,.dark #header-wrap:not(.not-dark) #primary-menu>ul>li>a,.dark #header.full-header #header-wrap:not(.not-dark) #primary-menu>ul{border-right-color:rgba(255,255,255,.15)}#header.transparent-header.full-header.dark:not(.sticky-header) #header-wrap:not(.not-dark) #primary-menu>ul,.dark #header.transparent-header.full-header:not(.sticky-header) #header-wrap:not(.not-dark) #primary-menu>ul{border-right-color:rgba(255,255,255,.2)}#header.dark.transparent-header:not(.sticky-header) #header-wrap:not(.not-dark) form input,.dark #header.transparent-header:not(.sticky-header) #header-wrap:not(.not-dark) form input{border-bottom-color:rgba(255,255,255,.15)!important}.dark #header-wrap:not(.not-dark) #primary-menu>.container>ul>li.current>a,.dark #header-wrap:not(.not-dark) #primary-menu>.container>ul>li:hover>a,.dark #header-wrap:not(.not-dark) #primary-menu>ul>li.current>a,.dark #header-wrap:not(.not-dark) #primary-menu>ul>li:hover>a{color:#efefef}.dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu>ul>li.current>a,.dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu>ul>li:hover>a,.overlay-menu #primary-menu.dark>ul>li.current>a,.overlay-menu #primary-menu.dark>ul>li:hover>a{color:#333c47!important}#primary-menu.dark ul ul,.dark #primary-menu:not(.not-dark) ul ul{background-color:#333c47;border-color:#3f3f3f;border-top-color:#333c47}.not-dark .slider-caption,.not-dark .slider-caption h2{color:#222;text-shadow:none}.dark #page-title{background-color:#282828;border-bottom-color:#3f3f3f}.dark #page-title h1{color:rgba(255,255,255,.9)!important}.dark #page-title span{color:rgba(255,255,255,.7)}.dark .breadcrumb a{color:#bbb}.dark .breadcrumb a:hover{color:#efefef}.dark .portfolio-filter{border-color:rgba(255,255,255,.08)}.dark .portfolio-filter li a{color:#999;border-left-color:rgba(255,255,255,.08)}.dark .portfolio-filter li a:hover{color:#efefef}.dark .portfolio-shuffle{color:#999;border-color:rgba(255,255,255,.08)}.dark .portfolio-filter li.activeFilter a,.dark .portfolio-shuffle:hover{color:#fff}.dark .portfolio-desc h3 a{color:#efefef}.dark .portfolio-desc h3 a:hover{color:#bbb}.dark .portfolio-desc span{color:#888}.dark .portfolio-desc span a{color:#888}.dark .portfolio-desc span a:hover{color:#ccc}.dark .portfolio-notitle .portfolio-desc{background-color:#333c47;border-bottom:1px solid rgba(255,255,255,.08)}.dark .portfolio-1 .portfolio-item{border-bottom-color:rgba(255,255,255,.08)}.dark .portfolio-1.portfolio-fullwidth .portfolio-desc{background-color:#333c47}.dark .portfolio-overlay a{background-color:rgba(0,0,0,.5);color:#fff}.dark .portfolio-overlay a:hover{background-color:rgba(0,0,0,.7)}.dark .portfolio-meta li{color:#999}.dark .portfolio-meta li span{color:#bbb}.dark .button-dark:not(.button-border),.dark .button:hover{background-color:rgba(0,0,0,.3)}.dark .button-dark:hover{background-color:#333c47}.dark .button-light:not(.button-border):hover{background-color:#282828}.dark .button.button-border:not(.button-light){border-color:rgba(255,255,255,.4);color:rgba(255,255,255,.5)}.dark .button.button-border:not(.button-light):hover{color:#efefef}.not-dark .button.button-border:not(.button-light){border-color:#444;color:#333c47}.not-dark .button.button-border:not(.button-light):hover{background-color:#444;color:#fff}.dark .promo>.container>span,.dark .promo>span{color:rgba(255,255,255,.8)}.dark .promo.promo-border{border-color:rgba(255,255,255,.08)}.dark .promo.promo-light{background-color:rgba(255,255,255,.1)}.dark .promo.promo-dark:not(.promo-flat){background-color:rgba(0,0,0,.3)}.dark .sidenav{background-color:rgba(0,0,0,.2)}.dark .sidenav>li>a{border-color:#494949;color:#bbb}.dark .sidenav>li>a:hover{background-color:rgba(0,0,0,.3)}.parallax.dark .testimonial .flex-control-nav{height:8px;margin-top:30px}.parallax.dark .testimonial .flex-control-nav li{width:8px;height:8px;margin:0 3px}.parallax.dark .testimonial .flex-control-nav li a{width:8px!important;height:8px!important;border:1px solid #fff;background-color:transparent}.parallax.dark .testimonial .flex-control-nav li a.flex-active,.parallax.dark .testimonial .flex-control-nav li:hover a{background-color:#fff}.dark label{color:#bbb}.dark label.label-muted{color:#777}.dark .title-block>span{color:#999}.dark .preloader{background-color:rgba(0,0,0,.2)}.dark .form-process{background-color:transparent}#footer.dark,.dark #footer{background-color:#333c47;color:#ccc;border-top-color:rgba(0,0,0,.2)}.dark #copyrights{background-color:rgba(0,0,0,.2);color:rgba(255,255,255,.9);text-shadow:1px 1px 1px rgba(0,0,0,.1)}.dark #copyrights i.footer-icon{color:rgba(255,255,255,.3)}.dark .copyright-links a{color:rgba(255,255,255,.25);border-bottom-color:rgba(255,255,255,.25)}.dark .copyright-links a:hover{color:rgba(255,255,255,.35);border-bottom-color:rgba(255,255,255,.35)}.dark .footer-widgets-wrap a{color:#ccc}.dark .footer-widgets-wrap a:hover{color:#999}.dark .sidebar-widgets-wrap .widget{border-top-color:rgba(255,255,255,.1)}.dark .widget h4{color:#ddd}.dark .widget p{opacity:.8}.dark .widget_archive li a,.dark .widget_categories li a,.dark .widget_links li a,.dark .widget_meta li a,.dark .widget_nav_menu li a,.dark .widget_pages li a,.dark .widget_rss li a{color:#ccc}.dark .widget_archive li a:hover,.dark .widget_categories li a:hover,.dark .widget_links li a:hover,.dark .widget_meta li a:hover,.dark .widget_nav_menu li a:hover,.dark .widget_pages li a:hover,.dark .widget_rss li a:hover{color:#aaa}.dark .nav-tree li a{color:#bbb}.dark .show-grid [class^=col-]{background-color:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.dark .page-header{border-bottom-color:rgba(255,255,255,.1)}.dark .btn:focus,.dark .btn:hover{color:#fff}.dark .btn-link:focus,.dark .btn-link:hover{color:#efefef}.dark .input-group-btn .btn-default,.dark .input-group-text{color:#999;background-color:rgba(0,0,0,.35);border-color:rgba(0,0,0,.25)}.dark .input-group-btn .btn-default{color:#fff}.dark .input-group-btn .btn-default:hover{background-color:rgba(0,0,0,.3)}.dark .page-link{color:#bbb;background-color:rgba(255,255,255,.1);border-color:#666}.dark .page-link:focus,.dark .page-link:hover{color:#efefef;background-color:rgba(0,0,0,.1)}.dark .disabled .page-link,.dark .disabled .page-link:focus,.dark .disabled .page-link:hover{color:#999;background-color:rgba(255,255,255,.2);border-color:#777}.dark .badge{background-color:rgba(255,255,255,.2)}.dark .card{background-color:rgba(0,0,0,.2)}.dark .card-footer{background-color:rgba(255,255,255,.1);border-top-color:rgba(255,255,255,.1)}.dark .card>.card-body+.table,.dark .card>.card-body+.table-responsive{border-top-color:rgba(255,255,255,.1)}.dark .card-group .card-heading+.collapse .card-body{border-top-color:rgba(255,255,255,.1)}.dark .card-group .card-footer+.collapse .card-body{border-bottom-color:rgba(255,255,255,.1)}.dark .card-default{border-color:rgba(255,255,255,.15)}.dark .card-default>.card-heading{color:#ddd;background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.1)}.dark .card-default>.card-heading+.collapse .card-body{border-top-color:rgba(255,255,255,.15)}.dark .card-default>.card-footer+.collapse .card-body{border-bottom-color:rgba(255,255,255,.15)}.dark .close{opacity:1;color:rgba(0,0,0,.15);text-shadow:0 1px 0 rgba(0,0,0,.2)}.dark .close:focus,.dark .close:hover{color:rgba(0,0,0,.4)}/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Copyright (c) 2019 Daniel Eden
*/@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print),(prefers-reduced-motion:reduce){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}@media (max-width:1199.98px){canvas{max-width:100%;height:auto!important}.promo h3{font-size:20px}.promo>.container>span,.promo>span{font-size:15px}.promo-uppercase h3{font-size:19px}.promo-uppercase>.container>span,.promo-uppercase>span{font-size:14px}}@media (min-width:992px) and (max-width:1199.98px){#wrapper{width:1000px}#header.transparent-header.floating-header .container{width:1030px;padding:0 30px}#header.transparent-header.floating-header.sticky-header .container{width:970px;padding:0 15px}}@media (max-width:991.98px){.buscador{top:230px}#wrapper{width:100%;margin:0;box-shadow:none}#header.full-header .container,.container-fullwidth{padding:0 15px!important;margin:0 auto;width:750px!important}.postcontent,.postcontent.bothsidebar,.sidebar{width:100%;margin-right:0;float:none!important;margin-bottom:40px!important;padding-bottom:40px;border-bottom:1px solid #eee}.sidebar.col_last{float:none;margin-bottom:0!important;padding-bottom:0;border-bottom:0}#header,#header-wrap{height:auto!important}#header.sticky-header #header-wrap{position:relative}#header.semi-transparent,#header.transparent-header{background:#fff;border-bottom:1px solid #f5f5f5;z-index:auto}#header.dark.semi-transparent,#header.dark.transparent-header{background-color:#333;border-bottom:1px solid rgba(0,0,0,.1)}#header.transparent-header+#google-map,#header.transparent-header+#page-title.page-title-parallax,#header.transparent-header+#slider,#header.transparent-header.floating-header+#slider,#slider+#header.transparent-header{top:0;margin-bottom:0}.slider-parallax .slider-parallax-inner{position:relative}#header.transparent-header+#page-title.page-title-parallax .container{padding-top:0}body:not(.primary-menu-open) #header.dark.transparent-header-responsive,body:not(.primary-menu-open) #header.transparent-header-responsive{background-color:transparent;border:none}body:not(.primary-menu-open) #header.semi-transparent.transparent-header-responsive{background-color:rgba(255,255,255,.8);z-index:1}body:not(.primary-menu-open) #header.transparent-header-responsive+#google-map,body:not(.primary-menu-open) #header.transparent-header-responsive+#page-title.page-title-parallax,body:not(.primary-menu-open) #header.transparent-header-responsive+#slider,body:not(.primary-menu-open) #header.transparent-header-responsive.floating-header+#slider,body:not(.primary-menu-open) #slider+#header.transparent-header-responsive{top:-101px;margin-bottom:-101px}#logo{display:block;height:auto;float:none;max-width:none;text-align:center;border:0!important;padding:0!important}body:not(.top-search-open) #primary-menu-trigger{opacity:1;-webkit-transition:opacity .2s .2s ease,top .4s ease;-o-transition:opacity .2s .2s ease,top .4s ease;transition:opacity .2s .2s ease,top .4s ease}#primary-menu ul li{float:none;margin:0!important;text-align:left!important;border-top:1px solid #eee}#primary-menu ul li:first-child{border-top:0}#primary-menu ul>li>a,#primary-menu.style-2>div>ul>li>a{padding:14px 5px!important;border:none!important;margin:0!important}#primary-menu ul:not(.windows-mobile-menu) li>a i.icon-angle-down:last-child{display:none}#primary-menu ul ul li{float:none;margin:0;border-top:1px solid #eee}#primary-menu ul ul li>a{padding:11px 5px!important;font-size:13px;text-transform:none;font-weight:400}body:not(.sticky-responsive-pagemenu) #page-menu #page-menu-wrap{position:relative!important;top:0!important}.sticky-responsive-menu #header{min-height:100px;-webkit-transition:min-height .4s ease;-o-transition:min-height .4s ease;transition:min-height .4s ease}.sticky-responsive-menu #header-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky-responsive-menu.device-touch #header,.sticky-responsive-menu.device-touch #header-wrap,.sticky-responsive-menu.device-touch #logo,.sticky-responsive-menu.device-touch #logo img,.sticky-responsive-menu.device-touch #primary-menu-trigger{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}#header.responsive-sticky-header:not(.sticky-style-2):not(.sticky-style-3):not(.static-sticky){min-height:60px}.responsive-sticky-header #header-wrap{z-index:199;position:fixed;top:0;left:0;width:100%;background-color:#fff;border-bottom:1px solid #eee;backface-visibility:hidden;-webkit-backface-visibility:hidden}.responsive-sticky-header:not(.static-sticky) #logo,.responsive-sticky-header:not(.static-sticky) #logo img{height:60px}.responsive-sticky-header:not(.static-sticky) #primary-menu-trigger{top:5px}.responsive-sticky-header #primary-menu>.container>ul,.responsive-sticky-header #primary-menu>ul{max-height:300px;overflow-y:scroll}.responsive-sticky-header #primary-menu>.container>ul,.responsive-sticky-header #primary-menu>ul{margin-bottom:20px!important}#header.responsive-sticky-header:not(.static-sticky)~#page-menu.sticky-page-menu #page-menu-wrap{top:60px}body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas>div>ul,body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas>ul{position:fixed;display:block;z-index:499;width:280px;height:100%;height:calc(100vh);max-height:none!important;margin:0!important;left:0!important;top:0!important;padding:35px 25px 60px!important;background-color:#fff;border-right:1px solid #eee!important;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(-280px,0,0);-o-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas.from-right>div>ul,body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas.from-right>ul{left:auto!important;right:0;border-right:0!important;border-left:1px solid #eee!important;-webkit-transform:translate3d(280px,0,0);-o-transform:translate3d(280px,0,0);transform:translate3d(280px,0,0)}body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas>div>ul,body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas>ul{-webkit-transition:-webkit-transform .3s ease-in-out,opacity .2s ease!important;-o-transition:-o-transform .3s ease-in-out,opacity .2s ease!important;transition:transform .3s ease-in-out,opacity .2s ease!important}body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas>div>ul.d-block,body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas>ul.d-block{-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.portfolio .portfolio-item{width:33.33333333%}.device-touch .portfolio-parallax .portfolio-item .portfolio-desc,.device-touch .portfolio-parallax .portfolio-overlay{opacity:1}.portfolio-ajax-modal{width:90%!important}.entry-meta li{font-size:12px;margin:0 10px 10px 0}.pricing [class^=col-md-] .pricing-box.best-price{margin-top:0}.pricing.pricing-5 .pricing-box.best-price{margin-top:20px}.device-md .pricing.pricing-5 .best-price .pricing-title h3,.device-md .pricing.pricing-5 .pricing-title h3{font-size:14px}.device-md .pricing.pricing-5 .pricing-title span{font-size:12px}.device-md .pricing.pricing-5 .pricing-price{font-size:48px}.device-md .pricing.pricing-5 .pricing-price span{font-size:20px}.device-md .pricing.pricing-5 .pricing-price span.price-tenure{font-size:12px}.device-md .pricing.pricing-5 .pricing-box.best-price .pricing-title{padding:15px 0}.pricing-box.pricing-extended .pricing-action-area,.pricing-box.pricing-extended .pricing-desc{position:relative;float:none;width:auto;padding:25px}.pricing-box.pricing-extended .pricing-action-area{height:auto;border-left:0;border-top:1px solid rgba(0,0,0,.05);border-radius:0 0 3px 3px}.promo:not(.promo-full){padding:30px 20px!important}.promo.promo-dark h3{line-height:1.6}.promo a.button{position:relative!important;top:0!important;margin:20px 0 0!important;left:0!important;right:0}.button.button-full{font-size:22px}}@media (min-width:768px) and (max-width:884px){#logo{float:none;height:64px}.buscador{top:140px}}@media (min-width:768px) and (max-width:991.98px){.buscador{top:180px}.carreta{height:80vh}.carousel-caption{bottom:40%}.carousel-caption h1{font-size:2.4rem}.carousel-caption p{font-size:1.4rem}.fix-top{margin-top:-40px}.sidebar-widgets-wrap{position:relative;margin:0 -20px -40px -20px}.sidebar-widgets-wrap .widget{display:inline-block;vertical-align:top;float:none;width:49.6%;margin:0 0 40px 0;padding-top:0;padding-left:20px;padding-right:20px;border-top:0}}@media (max-width:767.98px){body{padding:0!important}#wrapper{width:100%!important}.container-fullwidth{margin:0 auto;padding:0 15px!important}h1{font-size:28px}h2{font-size:24px}h3{font-size:20px}h4{font-size:16px}.fix-top{margin-top:-40px}#top-bar{height:auto}#top-bar .col_half{width:100%;margin-bottom:0!important}.top-links,.top-links>ul>li{float:none!important}.top-links>ul{text-align:center}.top-links>ul>li{display:inline-block}.top-links>ul>li{margin-right:-4px}.top-links ul div.top-link-section,.top-links ul ul{text-align:left}.top-links ul div.top-link-section{left:auto;right:0;padding:20px 15px}.flex-caption{display:none!important}.flex-control-nav li{opacity:1!important}.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs{height:60px}.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li,.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li img{display:block;width:80px!important;height:60px!important}.col_five_sixth,.col_four_fifth,.col_full,.col_half,.col_one_fifth,.col_one_fourth,.col_one_sixth,.col_one_third,.col_three_fifth,.col_three_fourth,.col_two_fifth,.col_two_third,.postcontent,.sidebar{width:100%;margin-right:0;float:none;margin-bottom:50px!important}.col_last{float:none}.sidebar.col_last{margin-bottom:0!important}#page-title{padding:20px 0 25px;text-align:center}#page-title h1{line-height:1.5;font-size:24px}#page-title .breadcrumb{position:relative!important;top:0!important;left:0!important;right:0!important;margin:20px 0 0!important;justify-content:center}#page-title #portfolio-navigation,#portfolio-ajax-title #portfolio-navigation{position:relative;top:0;left:0;margin:15px auto 0}#portfolio-ajax-title{text-align:center}.portfolio-filter{border:none;border-radius:0;margin-bottom:20px}.portfolio-filter li{width:33.33%;margin:0 0 20px 0!important}.portfolio-filter li a{text-align:center;border-left:none;padding:12px 18px!important;border-radius:2px!important}.portfolio-filter li a:hover{color:#6f42c1}.portfolio-filter li.activeFilter a{color:#fff;margin:0}.portfolio-filter.style-2 li a,.portfolio-filter.style-3 li a{border-radius:22px!important}.portfolio-shuffle{display:none}.product-1 .product-title h3{font-size:19px}.product-1 p{display:none}.pricing-box.best-price{margin-top:0}.pricing.pricing-5 .pricing-box{float:none;width:100%}.pricing-box.pricing-extended .pricing-features li{width:auto;float:none}.button.button-desc{padding:20px 17px;font-size:15px;max-width:100%}.button.button-desc span{font-size:11px}.heading-block h1{font-size:30px}.heading-block h2{font-size:26px}.heading-block h3{font-size:22px}.heading-block h4{font-size:19px}.heading-block h1+span{font-size:20px}.heading-block h2+span{font-size:18px}.heading-block h3+span,.heading-block h4+span{font-size:17px}.heading-block~p:not(.lead){font-size:15px}#copyrights .col_half{text-align:center}#copyrights .col_half:last-child{display:none}#copyrights .footer-logo{margin-left:auto;margin-right:auto}}@media (min-width:576px) and (max-width:767.98px){.carreta{height:60vh}.carousel-caption{bottom:40%}.carousel-caption h1{font-size:2.2rem}.carousel-caption p{font-size:1.2rem}#header.full-header .container,.container-fullwidth{width:540px!important}.container.vertical-middle{width:100%!important}.full-screen:not(.force-full-screen) .container.vertical-middle{width:540px!important}#header.transparent-header.floating-header .container{width:540px;padding:0 15px}.portfolio:not(.portfolio-1){margin:0 -6px -6px 0}.portfolio:not(.portfolio-1) .portfolio-item{padding:0 6px 6px 0}.portfolio:not(.portfolio-1) .portfolio-item{width:50%}.portfolio:not(.portfolio-1) .portfolio-desc{padding:15px 5px 10px}.portfolio:not(.portfolio-1) .portfolio-desc h3{font-size:16px}.portfolio:not(.portfolio-1) .portfolio-desc span{font-size:14px}.portfolio-notitle:not(.portfolio-1) .portfolio-desc{height:78px;padding:15px 5px;bottom:-79px}.portfolio-full.portfolio-notitle:not(.portfolio-1) .portfolio-desc,.portfolio-nomargin.portfolio-notitle:not(.portfolio-1) .portfolio-desc{bottom:-78px;border-bottom:0}.portfolio-notitle .iportfolio:hover .portfolio-overlay a.left-icon,.portfolio-notitle .iportfolio:hover .portfolio-overlay a.right-icon,.portfolio-notitle:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay a.left-icon,.portfolio-notitle:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay a.right-icon{margin-top:-55px!important}.portfolio:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay .portfolio-desc~a{margin:20px 0 0!important}.portfolio:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay .portfolio-desc~a.right-icon{margin-left:5px!important;margin-right:0!important}.portfolio.portfolio-full,.portfolio.portfolio-nomargin{margin:0!important}.post-grid:not(.post-masonry) .entry-image iframe{height:246px}.button.button-full{font-size:18px}.button.button-full i{top:2px!important;margin-left:3px!important}}@media (max-width:575.98px){#carrusel{min-height:80vh}.carreta{height:80vh}.carousel-caption{bottom:40%}.carousel-caption h1{font-size:2.2rem}.carousel-caption p{font-size:1.2rem}.buscador{top:130px}.fix-top{margin-top:-40px}.form-inline{display:block;width:400px}#header.full-header .container,.container,.container-fullwidth{width:100%!important;padding-left:40px!important;padding-right:40px!important}#primary-menu-trigger{left:0}#header.transparent-header.floating-header .container{width:310px;padding:0 15px}.portfolio-filter li{width:50%}.portfolio:not(.portfolio-1){margin:0}.portfolio .portfolio-item{width:100%;padding:0}.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs{height:45px}.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li,.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li img{display:block;width:60px!important;height:45px!important}.parallax .entry-overlay,.parallax .entry-overlay-meta{left:50%!important;right:0!important;margin:0 0 0 -140px!important;width:280px!important}.parallax .entry-overlay{width:288px!important}.parallax .countdown-section{width:64px;height:64px;margin:0 8px 0 0;font-size:11px;padding:0;padding-top:12px}.parallax .countdown-amount{font-size:20px}.button.button-full{font-size:16px}.button.button-full i{top:2px!important;margin-left:3px!important}.button.button-desc{padding:20px 17px;font-size:15px;max-width:100%}.button.button-desc span{font-size:11px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#logo a.standard-logo{display:none}#logo a.retina-logo{display:block}.preloader,.preloader2{background-size:24px 24px}.widget_archive li a,.widget_categories li a,.widget_links li a,.widget_meta li a,.widget_nav_menu li a,.widget_pages li a,.widget_recent_comments li a,.widget_recent_entries li a,.widget_rss li a{background-size:4px 20px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:991.98px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:991.98px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:991.98px),only screen and (min-device-pixel-ratio:2) and (max-width:991.98px),only screen and (min-resolution:192dpi) and (max-width:991.98px),only screen and (min-resolution:2dppx) and (max-width:991.98px){#logo a.standard-logo{display:none}#logo a.retina-logo{display:inline-block}}