@charset "UTF-8";h2,h4{color:#000}#header #logo h1 a,a{text-decoration:none}h5,li{color:#626262}a,h4,li{letter-spacing:2px}h4,p{line-height:2}@font-face{font-family:Poppins-Regular;src:url(../fonts/Poppins/Poppins-Regular.ttf)}@font-face{font-family:Poppins-Bold;src:url(../fonts/Poppins/Poppins-Bold.ttf)}@font-face{font-family:Lato-Regular;src:url(../fonts/Poppins/Poppins-Bold.ttf)}@font-face{font-family:Lato-Bold;src:url(../fonts/Poppins/Poppins-Bold.ttf)}@font-face{font-family:Forte;src:url(../fonts/Forte/ForteMTStd.otf)}.fs0{font-size:.5rem!important}.fs08{font-size:.8rem!important}.fs1,.fs2,.fs3{font-size:1rem!important}.font-po-re{font-family:Poppins-Regular}.font-po-bo{font-family:Poppins-Bold}.forte{font-family:Forte;font-size:2em}body{background-color:#fff;color:#333}h1,h2,h3,h4,h5,h6{margin:0}h2{font-weight:600}h4{font-size:13px;font-weight:700;text-transform:uppercase}h5{font-size:14px;font-weight:500}span,ul{letter-spacing:1px}li{font-size:13px;font-weight:400;line-height:30px;text-transform:capitalize}#inicio .btns a,.btn{text-transform:uppercase}p{color:#505050;font-size:14px;font-weight:300;letter-spacing:.5px;margin-bottom:20px}.img-fluid{height:60px;margin-bottom:30px;width:60px}.container{font-family:Poppins-Regular}.container-full{padding-left:0;padding-right:0}.btn{border:1px solid #fff;border-radius:50px;color:#fff;font-size:11px;font-weight:600;padding:15px 40px;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.btn-default:hover{color:#fff;background-color:#e6e6e6;border-color:#adadad}.fa{font-size:13px}.back-to-top{position:fixed;display:none;background:#000;line-height:1;color:#fff;padding:7px 12px 13px;font-size:16px;border-radius:2px;right:15px;bottom:15px;transition:background .5s}@media (max-width:768px){.back-to-top{bottom:15px}}.back-to-top:focus{background:#fff;color:#000;outline:0}.back-to-top:hover{background:#fff;color:#000}#header{background:#000;position:fixed;left:0;top:0;right:0;height:52px;z-index:3;transition:all .5s ease}#header #logo{padding:6px 0 0}#header #logo h1{color:#000;font-family:Poppins-Regular,sans-serif;font-size:26px;font-weight:500;letter-spacing:1px;margin:0}#header #logo h1 a{color:#555;line-height:1;display:inline-block}#header #logo h1 a span{color:#000}#header #logo img{padding:0;margin:0}.scroll-header{background:#fff;box-shadow:0 3px 7px rgba(0,0,0,.1)}#datos{background-color:#fff;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}@media (min-width:900px){#inicio{width:100%;height:calc(100vh - 40px);background-size:100%;position:relative;margin-top:40px;font-family:Poppins-Regular;background-attachment:fixed}}@media (max-width:900px){#inicio{width:100%;height:calc(100vh - 40px);position:relative;margin-top:40px;font-family:Poppins-Regular}}#inicio .btn-servicios,#inicio h1,#inicio h2,#servicios .btn-precio{font-family:Poppins-Regular,sans-serif}#inicio .inicio-container{position:absolute;bottom:0;top:0;left:0;right:0;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}#inicio h1{margin:0 0 10px;font-size:48px;font-weight:700;line-height:56px;color:#000}@media (max-width:768px){#inicio h1{font-size:28px;line-height:36px}}#inicio h2{color:#777;margin-bottom:30px;font-size:20px;font-weight:300}@media (max-width:768px){#inicio h2{font-size:18px;line-height:24px;margin-bottom:30px}}#inicio img{max-width:95%;margin-bottom:30px}#inicio .btn-servicios,#servicios .btn-precio{text-transform:uppercase;font-weight:400;font-size:13px;letter-spacing:1px;display:inline-block;padding:11px 36px;border-radius:50px;transition:.5s;margin-bottom:30px;border:2px solid #000;background:#fff;color:#000;text-decoration:none}#mobile-nav ul li a,.nav-menu a{outline:0;letter-spacing:0;text-decoration:none}#inicio .btn-servicios:hover,#servicios .btn-precio .btn-servicios:hover{background:#000;color:#fff}#inicio .btns a{color:#555;font-size:11px;font-weight:600;margin:4px 20px;text-decoration:none;transition:.3s}.nav-menu a,.nav-menu ul li a{transition:.3s;font-size:14px}@media (max-width:575px){#inicio .btns a{margin:4px 8px}}#inicio .btns a:hover{color:#000;border-bottom:1px solid #000}.nav-menu,.nav-menu *{margin:0;padding:0;list-style:none}.nav-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.nav-menu li{position:relative;white-space:nowrap}.nav-menu>li{float:left}.nav-menu li.sfHover>ul,.nav-menu li:hover>ul{display:block}.nav-menu ul li{min-width:180px;transition:.3s}.sf-arrows .sf-with-ul{padding-right:22px}.sf-arrows .sf-with-ul:after{content:"\f107";position:absolute;right:8px;margin-top:1px;font-family:FontAwesome;font-style:normal;font-weight:400}.sf-arrows ul .sf-with-ul:after{content:"\f105"}#nav-menu-container{float:right;margin:0}@media (max-width:1024px){#nav-menu-container{display:none}}.nav-menu a{padding:8px;display:inline-block;color:#fff;font-family:Poppins-Regular,sans-serif;font-weight:400}.nav-menu li:hover>a,.nav-menu>.menu-active>a{color:#fff;border-bottom:1px solid #fff;font-family:Poppins-Bold}.nav-menu>li{margin-left:10px}.nav-menu ul{margin:0;padding:10px;box-shadow:0 0 30px rgba(127,137,161,.25);background:#fff}#mobile-body-overly,#mobile-nav{top:0;background:rgba(52,59,64,.9)}.nav-menu ul li a{padding:5px 10px;color:#333;display:block;text-transform:none}.nav-menu ul li:hover>a{color:#000}.menu-active1 a{color:red!important}.nav-menu ul ul{top:0;left:100%;margin:0}#mobile-nav-toggle{position:fixed;right:0;top:0;z-index:999;margin:4px 20px 0 0;border:0;background:0 0;font-size:24px;display:none;transition:all .4s;outline:0;cursor:pointer}#mobile-nav-toggle i{color:#fff;font-size:24px}@media (max-width:1024px){#mobile-nav-toggle{display:inline}}#mobile-nav{font-family:Poppins-Regular;position:fixed;padding-top:18px;bottom:0;z-index:998;left:-260px;width:260px;overflow-y:auto;transition:.4s}#mobile-nav .menu-active a,#mobile-nav ul .menu-item-active,#mobile-nav ul li a:hover{font-family:Poppins-Bold;border-bottom:1px solid #fff;color:#fff}#mobile-nav ul{padding:0;margin:0;list-style:none}#mobile-nav ul li{position:relative}#mobile-nav ul li a{color:#fff;font-size:14px;overflow:hidden;padding:6px 22px 6px 15px;position:relative;width:100%;display:block}#mobile-nav ul li li{padding-left:30px}#mobile-nav ul .menu-has-children i{position:absolute;right:0;z-index:99;padding:15px;cursor:pointer;color:#fff}#mobile-nav ul .menu-has-children i.fa-chevron-up{color:#fff}#mobile-body-overly{width:100%;height:100%;z-index:997;left:0;position:fixed;display:none}body.mobile-nav-active{overflow:hidden}body.mobile-nav-active #mobile-nav{left:0}body.mobile-nav-active #mobile-nav-toggle i{color:#fff}.padd-section{padding-bottom:80px}.section-title{margin-bottom:80px}@media (max-width:992px){.padd-section{padding-top:40px;padding-bottom:40px}.section-title{margin-bottom:40px}}.bg-black{background-color:#000}.text-black{color:#000}.under-black{border-bottom:1px solid #000}.bg-white{background-color:#FFF}.text-white{color:#FFF}.under-white{border-bottom:1px solid #fff}.section-title h2{font-family:Poppins-Bold,sans-serif;font-size:45px;font-weight:100;letter-spacing:2px;margin-bottom:20px;text-transform:capitalize}.section-title .separator{margin:0}.separator{color:#626262;font-family:Poppins-Regular,sans-serif;font-size:15px;font-weight:300;margin-bottom:30px;text-transform:capitalize;padding:30px}#servicios .feature-block{background:#fff;padding:30px 20px;transition:all .2s ease-in-out 0s}@media (max-width:991px){#servicios .feature-block{margin-bottom:30px}}#contacto .info p,#servicios .feature-block h4,#servicios .feature-block p{margin-bottom:20px}#servicios .feature-block:hover{box-shadow:0 0 35px #000;transition:all .2s ease-in-out 0s}#servicios .feature-block a{color:#505050;font-size:12px;font-weight:600;text-decoration:none;text-transform:capitalize;transition:.3s}#contacto .info,#servicios .feature-block a:hover{color:#000}#contacto{background:#fff}#contacto .info i{font-size:32px;color:#000;float:left}#contacto .social-links a,#contacto .social-links a:hover{color:#fff;background:#000}#contacto .info p{padding:0 0 10px 50px;line-height:22px;font-size:14px}#contacto .info .email p{padding-top:5px}#contacto .social-links{padding-bottom:20px}#contacto .social-links a{font-size:18px;display:inline-block;line-height:1;padding:6px 0 8px;border-radius:50%;text-align:center;width:36px;height:36px;transition:.3s}#contacto .form #errormessage,#contacto .form #sendmessage{display:none;padding:15px;font-weight:600;margin-bottom:15px;text-align:center}#contacto .form #sendmessage{color:#000;border:1px solid #000}#contacto .form #errormessage{color:red;border:1px solid red}#contacto .form #errormessage.show,#contacto .form #sendmessage.show,#contacto .form .show{display:block}#contacto .form .validation{color:red;display:none;margin:0 0 20px;font-weight:400;font-size:13px}#contacto .form input,#contacto .form textarea{border-radius:0;box-shadow:none;font-size:14px;padding:12px 10px;line-height:1}#contacto .form button[type=submit]{background:#000;border:0;padding:10px 24px;color:#fff;transition:.4s}#contacto .form button[type=submit]:hover{background:#000}.form-control:focus{border-color:#000!important}.footer{background:#000;padding-top:50px;font-family:Poppins-Regular}.footer .navbar-brand h1{font-size:20px}.footer .footer-logo .navbar-brand{color:#fff;display:inline-block;float:none;font-family:Poppins-Bold,sans-serif;font-size:20px;font-weight:500;padding-left:0;padding-top:0}.footer .footer-logo p{color:#fff;font-size:12px;letter-spacing:1px}.footer .list-menu>h4{color:#fff;padding-bottom:20px}.footer .list-menu ul li a,.footer .list-menu ul li h1 a{color:#fff;font-size:12px!important;padding-left:5px;text-decoration:none;letter-spacing:0}.footer .copyrights{background:#fff;margin-top:50px;text-align:center;padding:25px}.footer .copyrights .credits,.footer .copyrights p{margin:0;padding:0;font-family:Poppins-Regular,sans-serif;font-weight:400;font-size:14px;letter-spacing:0}.footer .copyrights .credits a,.footer .copyrights p a{letter-spacing:0;color:#000}.post .category a,.post .date{letter-spacing:.05em}.cookiealert{display:none;right:0;margin:15px;position:fixed;background:#2b2b2b;color:#fff;bottom:0;width:200px;height:200px;padding:15px;border-radius:100px 100px 0;text-align:center;z-index:9999}.sv-data-2,.sv-data-3{height:40px;white-space:nowrap}.acceptcookies:hover,.cookiealert .acceptcookies{color:#000!important;background-color:#fff!important;border-color:#fff!important}.cookiealert.show{opacity:1;transform:translateY(0);transition-delay:1s;display:block}.cookiealert a{text-decoration:underline;color:#fff}.cookiealert button{border-radius:5px}.sv-data-1{background:#e0ffff;padding:0}.sv-data-2{background:#ffb6c1}.sv-data-3{background:#fafad2}.sv-data-4{background:#b0c4de}table.sv-data-table{table-layout:fixed}table.sv-data-table tbody tr{font-size:13px;padding:0}table.sv-data-table tbody tr td{height:36px}table.sv-data-table .td-data-item-1{padding:0;text-align:center;vertical-align:middle}table.sv-data-table .td-data-item-2{padding:0;text-align:center;vertical-align:middle;whitespace:no-wrap}table.sv-data-table .td-data-item-3{padding:0;text-align:center;vertical-align:middle}table.sv-data-table .td-data-item-4{padding:0;text-align:right;vertical-align:middle}table.sv-data-table input[type=number]{border:1px solid #ccc;max-width:50px}.edit-parameters{margin:3px}.parameter-pg-col{background:#add8e6;margin:0;padding:0}@media (max-width:872px){div.parameter-pg-col{min-width:100%!important;padding:0}.card{display:block;margin:10px auto!important;min-width:100%!important}}@media (min-width:872px){.parameters-container{background:#ffb6c1;margin:0 auto;max-width:840px;padding:10px}.card{width:195px}}.vertical-tabs .presupuesto{font-size:1.5rem;color:#000;text-decoration:underline}.post .category a,.post .post-tags .tag,.post a,.post a:focus,.post a:hover,.widget.latest-posts a{text-decoration:none}.vertical-tabs{font-size:14px;padding:10px;color:#000}.vertical-tabs .nav-tabs .nav-link{background:#000;color:#fff;height:50px}.vertical-tabs .nav-tabs .nav-link.active{background-color:#fff!important;border-color:#000!important;color:#000}.vertical-tabs .nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:0!important;border-top-right-radius:0!important;font-size:1.5rem}.vertical-tabs .tab-content>.active{background:#fff;display:block}@media (min-width:1023px){.vertical-tabs .nav.nav-tabs{border-bottom:0;border-right:1px solid transparent;display:block;float:left;margin-right:20px;padding-right:15px}}@media (max-width:1023px){.vertical-tabs .nav.nav-tabs{border-bottom:0;border-right:1px solid transparent;display:block;float:left}}.vertical-tabs .sv-tab-panel{background:#fff;padding-top:10px;text-align:justify}.blog-post .icon,.titleh2{text-align:center}.vertical-tabs div#home-v.tab-pane .sv-tab-panel{background:#a6dba6}.vertical-tabs div#profile-v.tab-pane .sv-tab-panel{background:#99d699}.vertical-tabs div#messages-v.tab-pane .sv-tab-panel{background:#8cd18c}.vertical-tabs div#settings-v.tab-pane .sv-tab-panel{background:#80cc80}.precio{padding:2px;border-bottom:1px solid #000;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-left:1px solid #000;border-radius:5px}#servicios .block-pricing a{background:#000;color:#fff;margin:0;display:inline-block}#servicios .block-pricing a:hover{background:#fff;color:#000}#servicios .block-pricing a .fa{font-size:13px;margin-right:5px}.widget{margin-bottom:40px;padding:30px;border:1px solid #eee}.widget header{margin-bottom:20px}.img-fluid1{max-width:100%!important;height:auto!important}section.latest-posts header{margin-bottom:50px}.post-meta{margin:10px 0;font-size:.8em}.post-meta .date{text-transform:uppercase;font-weight:400}.post-meta .date::after{display:none}.post p:not(.lead){font-weight:400;color:#777;font-size:.95em}.post h3{line-height:1.1em;color:#222;-webkit-transition:all .3s;transition:all .3s;margin-bottom:1rem}.post h3:hover{color:#555}.post .category a{color:#999;font-weight:700;text-transform:uppercase}.post .avatar{max-width:40px;min-width:40px;height:40px;overflow:hidden;border-radius:50%;margin-right:10px}.post .comments,.post .date,.post .title,.post .views{font-weight:400;color:#999;text-transform:capitalize}.post .comments i,.post .date i,.post .title i,.post .views i{margin-right:5px;font-size:1.1em}.post .comments::after,.post .date::after,.post .title::after,.post .views::after{content:'|';display:inline-block;margin:0 7px;font-size:.9em;color:#ccc}.post .post-tags{margin-top:30px}.post .post-tags .tag{padding:5px 25px;border:1px solid #ddd;margin:5px;color:#777;font-size:.75em;text-transform:uppercase;font-weight:600;border-radius:50px}.post .post-tags .tag:hover{background:#999;color:#fff;border-color:#999}.post .meta-last::after{display:none}@media (max-width:767px){.post{margin-bottom:40px}.post:last-of-type{margin-bottom:0}}.widget.latest-posts a{display:block;color:#555}.widget.latest-posts a:hover{color:#000}.widget.latest-posts .image{min-width:60px;max-width:60px;height:60px;overflow:hidden;margin-right:20px}.widget.latest-posts .item{margin-bottom:20px}.widget.latest-posts strong{font-size:.95em;display:block;line-height:1em}.widget.latest-posts .comments,.widget.latest-posts .views{font-size:.8em;font-weight:400;color:#bbb;margin-top:10px}.widget.latest-posts .comments i,.widget.latest-posts .views i{margin-right:5px}.widget.latest-posts .comments::after,.widget.latest-posts .views::after{content:'|';display:inline-block;margin:0 7px;font-size:.9em;color:#ccc}.widget.latest-posts .comments::after{display:none}.widget.categories .item{background:#fafafa;padding:10px;color:#777;font-weight:700}.widget.categories .item:nth-of-type(2n+2){background:0 0}.widget.categories .item a{color:inherit;font-size:.95em}.widget.categories .item a:hover{color:#000;text-decoration:none}.widget.categories .item span{font-size:.9em;color:#aaa}.blog-post .posts-nav{margin-top:50px;color:#777;font-size:.8em}.blog-post .posts-nav a{color:inherit;width:calc(50% - 10px);padding:10px 20px;border:1px solid #eee;margin-bottom:15px}.blog-post .posts-nav a:hover{border-color:#999}.blog-post .posts-nav a:hover .icon{background:#999;color:#fff;border-color:#999}.blog-post .icon{min-width:35px;max-width:35px;height:35px;border-radius:50%;line-height:32px;border:1px solid #ddd;color:#aaa;font-size:1.5em;-webkit-transition:all .2s;transition:all .2s}.blog-post .icon.prev{margin-right:20px}.blog-post .icon.next{margin-left:20px}.imagegrande{max-width:600px!important}.titleh2 h2{float:left;color:#000;border-right:1px solid #000}.titleh2 h2:first{border-left:1px solid #000!important;color:#000}.titleh2 h2 a{color:#000}.titleh2 h2 a:hover{font-family:Poppins-Bold!important}