body.home{padding-top:0}header.navbar{background-color:transparent;box-shadow:none;position:absolute !important}.more{position:relative;padding-right:16px !important;transition:padding 0.3s, opacity 0.3s}.more::after{content:"";background:url("../images/fa/right-white.svg") no-repeat;width:20px;height:16px;margin-left:-10px;top:13px;position:absolute;opacity:0;vertical-align:middle;transition:margin 0.3s, opacity 0.3s}.more:hover{padding-right:30px !important}.more:hover::after{margin-left:5px;opacity:1}.card-hover img,.card-hover figure{max-width:100%;height:auto;vertical-align:middle}.card-hover .box-ico i{font-size:2rem}.card-hover:not(.bg-transparent){transition:transform 0.2s ease-in-out, border-color 0.2s ease-in-out, background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out}.card-hover:not(.bg-transparent):hover{transform:translateY(-0.25rem);box-shadow:0 0.275rem 0.75rem -0.0625rem rgba(11, 15, 25, 0.06), 0 0.125rem 0.4rem -0.0625rem rgba(11, 15, 25, 0.03)}.card-hover:not(.bg-transparent).border-primary:hover{box-shadow:0 0.5rem 1.125rem -0.5rem rgba(51, 122, 183, 0.9) !important}.card-hover picture{max-height:290px;overflow:hidden}.box-features a{display:flex;padding:5px;border-radius:10px}.box-features a:hover{background-color:rgba(55, 125, 255, 0.1) !important}.box-13{border-top-right-radius:10px}.box-13 .box-number{font-size:5rem;font-weight:900}.box-13 .box-txt{font-size:1.5rem;text-transform:uppercase;line-height:1.2}#last-blog .txt-article{-webkit-line-clamp:3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}#spot p{margin:0}@media screen and (max-width:767px){.box-ivi{height:650px;overflow:hidden}}@media screen and (max-width:428px){.box-ivi{height:420px}.box-13 .box-number{font-size:4.5rem}.box-13 .box-txt{font-size:1.3rem}}