/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 18 2023 | 08:25:25 */
.banners-azules div{padding:100px 0;color:#fff}.banners-azules div:first-child{background:#4DC3FF}.banners-azules div:nth-child(2){background:#008fd8}.banners-azules div:nth-child(3){background:#005C8C}.bg-icono-empresa i{background-image:url(https://www.asepeyo.es/wp-content/uploads/bg-icono-empesa.png);background-repeat:no-repeat;background-size:contain;padding:10px;background-position:center}.bg-recortada{background-size:35%;background-repeat:no-repeat;background-position:right bottom}.big-icon{font-size:5rem;color:grey}.gradient-empresa{background:#4dc3ff;background:-webkit-linear-gradient(to right,#4dc3ff,#cde2c9);background:linear-gradient(to right,#4dc3ff,#cde2c9)}@media only screen and (min-device-width:768px) and (max-device-width:1024px){[id^=page-header]:before{background-image:url(https://www.asepeyo.es/wp-content/uploads/perfil-empresa.png);background-position:100% 100%;background-repeat:no-repeat;content:"";position:absolute;bottom:-25px;right:0;width:350px;height:650px;background-size:contain}.generate-content-header{position:relative!important}.inside-page-header-container.inside-content-header.generate-merged-header{z-index:999;position:inherit}}@media (min-width:1025px){[id^=page-header]:after{background-image:url(https://www.asepeyo.es/wp-content/uploads/perfil-empresa.png);background-position:90% 100%;background-repeat:no-repeat;content:"";position:absolute;bottom:-50px;right:0;width:350px;height:650px;background-size:contain}.generate-content-header{position:relative!important}.inside-page-header-container.inside-content-header.generate-merged-header{z-index:999;position:inherit}}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{width:100%;height:34px;padding:6px 12px;background-color:transparent;border:none;border-bottom:2px solid #000;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:none}[data-toggle="collapse"]:before{margin-right:15px;display:inline-block;display:inline-block;font-family:"Font Awesome 6 Pro";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f056";transform:rotate(180deg);transition:all linear 0.25s;font-size:1rem}[data-toggle="collapse"].collapsed:before{content:"\f055";transform:rotate(0deg)}.card-header h5 a{font-size:1.3rem}.card-header{border:0;background:transparent}.card-header:hover{background-color:#f2f2f273;cursor:pointer}.card-header button.btn.btn-link{text-transform:none;width:100%;text-align:left;border:none;text-decoration:none}.card-header button .rotate-icon{text-align:right}.card-header button.btn.btn-link:hover,.card-header button{color:#0056b3;text-decoration:none;background:transparent;padding:0;margin:0;text-decoration:none}.card-header button:hover{border:0}.serviceBox:hover{background:#008fd8}.serviceBox{background:#fff;text-align:center;padding:35px 15px;border-radius:8px;transition:all 0.5s ease 0s}.serviceBox .title{font-size:24px;color:#343434;margin:0 0 20px 0}.serviceBox:hover .title{color:#fff}.serviceBox .service-icon{width:100px;height:100px;border-radius:50%;border:1px solid #4dc3ff;margin:0 auto 20px;transition:all 0.5s ease 0s}.serviceBox:hover .service-icon{transform:scale(1.2);background:#fff}.serviceBox .service-icon i{font-size:50px;color:#4DC3FF;line-height:100px}.serviceBox .description{font-size:14px;color:#64676b;line-height:25px;margin-bottom:20px;transition:all 0.5s ease 0s}.serviceBox:hover .description{color:#fff}