@import url('//fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap'); body {   font-family: "Montserrat", sans-serif;   font-size:16px;   color:#5c5a5a } a { color:#fa760b;  } :root {   --swiper-theme-color: #fa760b; } header {  background: linear-gradient(to bottom, #ffffff 72%,#cbcbcb 100%);   } header {   padding: 20px 0; } .areafoot {   height:70px;   background:#fa760b   } .name-font {   color: white;   font-size: 56px;  font-weight: bold; } header .name {   text-align: center;   line-height:1; } .bus-font {   color: #ff7777;   font-weight: bold;   font-size: 25px; } .box {   padding:15px 0 } .swiper-categorias .swiper-slide {   width:180px; } .cat-box {   background: #fa760b;   height:180px;   border-radius:10px;   color:white;   text-align:center;   width:180px;   display:flex;   flex-direction:column;   align-items:center;   justify-content:center; } .cat-box img {   width:60px;   margin-bottom:5px;   margin:0 auto 5px; } h1 {   color: #878585; }  .destaq-list .tititem {   color:black;   font-weight:bold;   text-align:left; } .destaq-list .txtitem {   color:#5c5a5a;   text-align:left; } .destaq-list .button-more {   background:#fa760b;   color:white;   text-transform:uppercase;   padding:5px 20px;   display:inline-block;   border-radius:20px;   margin-top:10px;   } .destaq-list a {   border:1px solid #CCC;   display:block;   max-width:270px; } .destaq-list .text-wrapper {   padding:15px;   text-align:center;   } .destaq-list .text-wrapper .wraptext {   height: 105px;   display: flex;   flex-direction: column; overflow:hidden; } .wrapgooglemap {   height:400px; } footer {   position:relative; } .prismafoot {   position:absolute;   bottom:0;   color:white;   width:190px;   text-align:center;   background:linear-gradient( -57deg, rgb(72,76,199) 0%, rgb(134,63,213) 100%);   padding:20px;   border-radius:50% 50% 0 0;   font-weight:bold;   right:60px; } .prismafoot img {   margin:0 auto 5px;   } .box.topbox {   margin-top:20px; } 