/*!
 * Start Bootstrap - Stylish Portfolio v5.0.7 (https://startbootstrap.com/template-overviews/stylish-portfolio)
 * Copyright 2013-2020 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-stylish-portfolio/blob/master/LICENSE)
 */
body,html{max-width:100%;height:100%}body{font-family:'Nunito';font-weight:100}.btn-xl{padding:1.25rem 2.5rem}.content-section{padding-top:100px;padding-bottom:100px}.content-section-heading h2{font-size:3rem}.content-section-heading h3{font-size:1rem;text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:'Source Sans Pro',sans-serif}a{cursor:pointer}a:hover{color:#f6921e !important;text-decoration:underline !important}.text-faded{color:rgba(255,255,255,.7)}.map{height:30rem}@media(max-width:992px){.map{height:75%}}.map iframe{pointer-events:none}.scroll-to-top{position:fixed;right:15px;bottom:15px;display:none;width:50px;height:50px;text-align:center;color:#fff;background:rgba(52,58,64,.5);line-height:45px}.scroll-to-top:focus,.scroll-to-top:hover{color:#fff}.scroll-to-top:hover{background:#343a40}.scroll-to-top i{font-weight:800}.text-blue-w{color:#1f475b}.text-orangew-w{color:#f6921e}.masthead{min-height:30rem;position:relative;display:table;width:100%;height:100vh;padding-top:8rem;padding-bottom:8rem}.masthead h1{font-size:4rem;margin:0;padding:0}@media(min-width:992px){.masthead h1{font-size:5.5rem}}#logo-svg{box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.element-cover{position:absolute;top:0;left:0;display:block;min-width:100vw;min-height:100vh;overflow:hidden}video{min-width:100%;min-height:100%;background-position:center;background-size:cover}#topo{overflow:hidden}.sombra{z-index:100;-webkit-filter:drop-shadow(0 0 1px rgba(255,255,255,0));filter:drop-shadow(0 0 1px rgba(255,255,255,0))}#about h2{color:#1f475b}#sidebar-wrapper{position:fixed;z-index:2;right:0;width:250px;height:100%;transition:all .4s ease 0s;transform:translateX(250px);background:#1f475b;border-left:1px solid rgba(255,255,255,.1)}.sidebar-nav{position:absolute;top:0;width:250px;margin:0;padding:0;list-style:none}.sidebar-nav li.sidebar-nav-item a{display:block;text-decoration:none;color:#fff;padding:15px}.sidebar-nav li a:hover{text-decoration:none;color:#fff;background:rgba(255,255,255,.2)}.sidebar-nav li a:active,.sidebar-nav li a:focus{text-decoration:none}.sidebar-nav>.sidebar-brand{font-size:1.2rem;background:rgba(52,58,64,.1);height:80px;line-height:50px;padding-top:15px;padding-bottom:15px;padding-left:15px}.sidebar-nav>.sidebar-brand a{color:#f6921e;font-weight:bold}.sidebar-nav>.sidebar-brand a:hover{color:#fff;background:none}#sidebar-wrapper.active{right:250px;width:250px;transition:all .4s ease 0s}.menu-toggle{position:fixed;right:15px;top:15px;width:60px;height:60px;text-align:center;color:#fff;background-color:rgba(52,58,64,.48);-webkit-filter:drop-shadow(4px 4px 6px rgba(0,0,0,.5));filter:drop-shadow(4px 4px 6px rgba(0,0,0,.5));line-height:60px;font-size:1.5rem;z-index:999;transition:all .5s ease 0s}.menu-toggle:focus,.menu-toggle:hover{color:#fff}.menu-toggle.active{width:45px;height:45px;line-height:45px;font-size:1.3rem;color:#fff;background-color:transparent;transition:all .5s ease 0s}.service-icon{background-image:url("/img/hexagono_white.svg");background-size:cover;color:#1f475b;height:9rem;width:9rem;display:grid;align-items:center;justify-items:center;font-size:2.25rem;-webkit-filter:drop-shadow(2px 2px 3px rgba(0,0,0,.5));filter:drop-shadow(2px 2px 3px rgba(0,0,0,.5));transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s}.service-icon:hover{cursor:pointer;-webkit-filter:none;filter:none;transform:scale(.95);transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.icon-modal{height:150px;width:100%;position:relative;display:grid;justify-items:center}.icon-modal .icon-modal-bg{background:radial-gradient(circle at bottom,#4c7e96 0%,#1f475b 66%);background-position:top;height:120px;width:100%}.icon-modal i{font-size:7rem;color:#f6921e;position:absolute;bottom:0;text-shadow:0 3px 6px #4e4e4e}.modal-content h4{color:#1f475b}.modal-content .modal-footer button{box-shadow:0 2px 4px rgba(78,78,78,.5)}.modal-content .modal-footer button:hover{box-shadow:none;background-color:#f6921e !important;border-color:#f6921e !important}.prodOne{padding:15rem 0;background:linear-gradient(90deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),url("../img/bg_pladon.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.prodTwo{padding:15rem 0;background:linear-gradient(90deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),url("../img/bg_pme.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.product-img{height:75px}.product-item{display:block;position:relative;overflow:hidden;max-width:530px;margin:auto auto 1rem}.product-item .caption{display:grid;height:100%;width:100%;position:absolute;top:0;bottom:0;z-index:1;justify-items:center}.product-item .caption .caption-content{color:#fff;margin:auto}.product-item .caption .caption-content h2{font-size:.8rem;text-transform:uppercase}.product-item .caption .caption-content p{font-weight:300;font-size:1.2rem}@media(min-width:992px){.product-item{max-width:none;margin:0}.product-item .caption{-webkit-clip-path:inset(0);clip-path:inset(0);transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.product-item .caption .caption-content{transition:opacity .25s;margin:auto}.product-item img{-webkit-clip-path:inset(-1px);clip-path:inset(-1px);transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.product-item:hover .img-hover{-webkit-clip-path:inset(2rem);clip-path:inset(2rem);transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}.product-item:hover .caption{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}}.box1{background-color:rgba(0,0,0,.5);padding:2em}.modal-content #modal-img-pladon-logo{text-shadow:0 3px 6px #4e4e4e;width:300px}.modal-content #modal-img-pladon-view{max-width:300px}.modal-content .icon-modal-prod{height:100px;width:100%;position:relative;display:grid;justify-items:center}.modal-content .icon-modal-prod button span{color:#000}.portfolio-item{display:block;position:relative;overflow:hidden;max-width:530px;margin:auto auto 1rem}@media(min-width:992px){.portfolio-item{max-width:none;margin:0}}.portfolio-item:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}#portfolio h2{color:#1f475b}.modal-pf-bg{position:relative;background-color:#1f475b;padding-bottom:1em}.modal-pf-bg h3{padding-top:16px;color:#f6921e}.modal-pf-bg ul{padding:0;margin:0;padding-bottom:16px}.modal-pf-bg ul li{color:#fff;list-style:none}.modal-pf-bg a{color:#fff;text-decoration:none;font-size:14px}.modal-pf-bg a:hover{color:#f6921e}.carousel-control-next,.carousel-control-prev{-webkit-filter:invert(100%);filter:invert(100%)}footer{color:#1f475b;height:auto;padding-top:25px;padding-bottom:25px}footer ul{list-style:none;margin:0}footer ul li a{color:#1f475b;text-decoration:none}footer ul li a:hover{color:#f6921e}a{color:#1d809f}a:hover,a:focus,a:active{color:#155d74}.btn-primary{background-color:#1f475b !important;border-color:#1f475b !important;color:#fff !important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#122935 !important;border-color:#122935 !important}.btn-secondary{background-color:#f6921e !important;border-color:#f6921e !important;color:#fff !important}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background-color:#d87809 !important;border-color:#d87809 !important}.btn-dark{color:#fff !important}.btn{box-shadow:0 3px 3px 0 rgba(0,0,0,.1);font-weight:700}.bg-primary{background-color:#1d809f !important}.bg-blue-w{background-color:#1f475b}.bg-orange-w{background-color:#f6921e}.text-primary{color:#1d809f !important}.text-secondary{color:#ecb807 !important}.text-blue-w{color:#1f475b}.text-orange-w{color:#f6921e}.form-control:focus{border-color:#f6921e;box-shadow:0 0 0 .2rem #f6921e}.modal-title{position:relative;top:16px;left:16px}.modal-close{position:absolute;top:16px;right:16px}.modal-footer{border-top:none;justify-content:center;margin-top:-16px}.social{font-size:40px}.social a{margin-left:20px;margin-right:20px}.social-nav{font-size:35px;color:#fff;text-align:center;font-size:40px;padding-left:15px;padding-right:15px}.social-nav a{margin-left:10px;margin-right:10px;color:#fff}.social-nav a:hover{text-decoration:none;color:#fff;background:none !important}