/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.blog-page > div{display:flex;flex-direction:column;padding-inline:2.4rem;margin:0 auto;max-width:120rem;padding-top:6rem;padding-bottom:4rem;gap:3.6rem;}@media(min-width:62rem){.blog-page > div{display:grid;grid-template-columns:repeat(2,1fr);padding-top:8rem;padding-bottom:7rem;}}
.blog-post.full{background-color:white;}.blog-post.full > div:first-child > *:not(.blog-post--image){padding-inline:2.4rem;margin:0 auto;padding-bottom:5rem;max-width:100rem;}.blog-post.full .blog-post--image{width:100%;height:auto;background-color:black;}.blog-post.full .blog-post--image img{object-fit:cover;width:100%;height:auto;aspect-ratio:2 / 1;opacity:0.8;}@media(min-width:48rem){.blog-post.full .blog-post--image img{aspect-ratio:5 / 1;}}.blog-post.full .blog-post--header{padding-top:6rem;display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;}.blog-post.full .blog-post--header h1{color:var(--color--secondary);text-align:center;}.blog-post .taxonomy{margin-top:1rem;display:flex;gap:1.65rem;justify-content:center;align-items:center;flex-wrap:wrap;}.blog-post .taxonomy span{border:1px solid var(--color--primary);font-family:"NHaasGrotesk";font-size:1.6rem;color:var(--color--primary);border-radius:2rem;padding:0.6rem 1.5rem;transition:var(--transition);letter-spacing:0.75px;}.blog-post.full > div:first-child > .blog-post--content{padding-bottom:8rem;}.blog-post.full .blog-post--content,.blog-post.full .blog-post--content p{font-size:1.6rem;line-height:1.5;text-align:left;}@media(min-width:48rem){.blog-post.full .blog-post--content,.blog-post.full .blog-post--content p{font-size:1.8rem;}}.blog-post.teaser img{width:100%;height:auto;}.blog-post.teaser .taxonomy{justify-content:flex-start;gap:1rem;margin-top:0;}.blog-post.teaser .blog-post-teaser-text{margin:2.4rem 0;display:flex;flex-direction:column;gap:1.2rem;}.blog-post.teaser .blog-post-teaser-text .date{font-size:1.6rem;}.blog-post.teaser .blog-post-teaser-text h2{font-size:2rem;}@media(min-width:48rem){.blog-post.teaser .blog-post-teaser-text h2{font-size:2.8rem;}}.blog-post.teaser .blog-post-teaser-text h2 a{color:var(--color--secondary);}.blog-post.teaser .blog-post-teaser-text h2 a:hover{text-decoration:underline;}
.multiple-hero{position:relative;}.block-content--type-banner .block-content__content{display:flex;flex-direction:column;}@media(min-width:768px){.block-content--type-banner .block-content__content{display:grid;grid-template-columns:1fr 1fr 2fr;}.block-content--type-banner.left .block-content__content{grid-template-columns:2fr 1fr 1fr;}}@media(min-width:1200px){.block-content--type-banner .block-content__content{display:grid;grid-template-columns:2fr 1fr 2fr;}}.block-content--type-banner .block-content__content .media--type-image{grid-area:1/1/1/4;}.block-content--type-banner .block-content__content .media--type-image img{width:100%;height:auto;}@media(min-width:768px){.block-content--type-banner .block-content__content .media--type-image img{object-fit:cover;height:100%;aspect-ratio:3 / 1;}}.block-content--type-banner .block-content__content .block-banner-text{padding:4rem;background-color:white;background-size:cover;background-repeat:no-repeat;}@media(min-width:768px){.block-content--type-banner .block-content__content .block-banner-text,.block-content--type-banner.right .block-content__content .block-banner-text{grid-area:1/2/1/4;margin:8rem;}.block-content--type-banner.left .block-content__content .block-banner-text{grid-area:1/1/1/3;}}@media(min-width:1024px){.block-content--type-banner .block-content__content .block-banner-text,.block-content--type-banner.right .block-content__content .block-banner-text{grid-area:1/3/1/4;margin:8rem;}.block-content--type-banner.left .block-content__content .block-banner-text{grid-area:1/1/1/2;}}
section.booking{margin-top:-5rem;margin-bottom:-5rem;}section.booking + div{padding-top:14rem !important;}section.booking .roi-search-engine__form{justify-content:space-between;font-family:"Hanken Grotesk",Helvetica,Arial,sans-serif;}section.booking .roi-search-engine__label,section.booking .roi-search-engine__field--day,section.booking .roi-search-engine__field--month-year,section.booking .roi-search-engine__field--action,section.booking .roi-search-engine__field--companies,section.booking .roi-search-engine__field--destination,section.booking .roi-search-engine__hotel-text{font-family:"Hanken Grotesk",Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;}section.booking .roi-search-engine__field--action{background-color:var(--color--secondary);border-color:var(--color--secondary);color:white;}section.booking .roi-search-engine__item--promo{justify-content:flex-start;}section.booking .roi-search-engine__label--promo{bottom:0;font-weight:400;}section.booking .roi-search-engine__field--day{font-size:24px;}.roi-search-engine__occupancy-input{height:auto;}.roi-search-engine__occupancy-single{background-color:#f8f8f8;}.roi-search-engine__item--promo .roi-search-engine__field--promo{padding:5px 10px 5px 10px;text-align:left;}@media (min-width:991px){.roi-search-engine__field--action{font-size:14px;text-transform:uppercase !important;}}@media only screen and (max-width:991px){#roicalendar tbody{display:table-row-group;}#roicalendar thead{display:table-header-group;}#roicalendar th,#roicalendar td{display:table-cell;}#roicalendar tr{display:table-row;}#roicalendar table{display:table;}}
.branding-logo svg{width:15rem;height:auto;}header .branding-logo svg{width:12rem;margin-top:0;}@media(min-width:768px){header .branding-logo svg{width:14.5rem;}}@media(min-width:1001px){header .branding-logo svg{width:18rem;margin-top:-4rem;}}header .branding-logo svg path,footer .branding-logo svg path{fill:white;}footer div[id*="block-pontiana-marcadelsitio"]{flex:1;}
.block-content--type-card{display:block;background-color:white;transition:var(--transition);}.block-content--type-card:hover{transform:scale(1.05);}.block-content--type-card .text{padding:2.25rem 3rem;color:var(--color--body);}.block-content--type-card .text h3{color:var(--color--primary);font-size:2.4rem;margin-bottom:0.5rem;}
.block-content.padding-top-large{padding-top:8rem;}.block-content.padding-top-small{padding-top:4rem;}.block-content.padding-top-none{padding-top:initial;}.block-content.padding-bottom-large{padding-bottom:8rem;}.block-content.padding-bottom-small{padding-bottom:4rem;}.block-content.padding-bottom-none{padding-bottom:initial;}
.block-content--type-feature:hover,.block-content--type-feature:focus{text-decoration:none;}.block-content--type-feature.ce-feature-box-1,.block-content--type-feature.ce-feature-box-1:hover{padding:0;border:0;}.block-content--type-feature.ce-feature-box-1 .text{padding:1.5rem;}@media(min-width:1001px){.block-content--type-feature.ce-feature-box-1 .text{padding:4rem 5rem;}}.block-content--type-feature.ce-feature-box-1:hover h4{color:white;}
.block-content--type-features > *{padding-inline:2.4rem;margin:0 auto;max-width:120rem;}.block-content--type-features > .block-content__content{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;padding-top:3rem;}@media(min-width:768px){.block-content--type-features > .block-content__content{grid-template-columns:repeat(3,1fr);gap:3rem;}}.block-content--type-features .block-content__content img{width:100%;height:auto;}
.block-content--type-bloque-image-and-text > *{padding-inline:2.4rem;margin:0 auto;max-width:100rem;}.block-content--type-bloque-image-and-text.width > *{max-width:130rem;}.block-content--type-bloque-image-and-text.narrow > *{max-width:80rem;}.block-content--type-bloque-image-and-text .block-content__content{display:flex;flex-direction:column;gap:4rem;}@media(min-width:1001px){.block-content--type-bloque-image-and-text .block-content__content{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem;}}.block-content--type-bloque-image-and-text .column-one img{width:100%;height:auto;padding-right:3.6rem;padding-bottom:3.6rem;background-image:url(/themes/custom/pontiana/images/background_plus.png);}
.block-content--type-image-list > .block-content__content{display:flex;flex-direction:column;background-color:white;}@media(min-width:1001px){.block-content--type-image-list > .block-content__content{display:grid;grid-template-columns:repeat(6,1fr);}.block-content--type-image-list > .block-content__content > article{grid-area:1/1/1/7}}.block-content--type-image-list > .block-content__content > article img{width:100%;height:auto;}.block-content--type-image-list > .block-content__content > div{margin:3.5rem;}@media(min-width:1001px){.block-content--type-image-list > .block-content__content > div{grid-area:1/5/1/7;display:flex;flex-direction:column;gap:2rem;justify-content:center;}}
.block-content--type-item-listado > .block-content__content{display:flex;gap:2rem;align-items:flex-start;}.block-content--type-item-listado > .block-content__content > img{max-width:6.5rem;height:auto;}@media(min-width:1001px){.block-content--type-item-listado > .block-content__content > img{max-width:10rem;}}.block-content--type-item-listado > .block-content__content  .text{margin-top:1.25rem;}
.language-switcher-language-url{display:flex;align-items:center;padding-top:0.15rem;}@media(min-width:576px){.language-switcher-language-url{padding-left:1.5rem;border-left:1px solid white;}}@media(min-width:1001px){.language-switcher-language-url{padding-top:0;border-left:0;padding-left:0;}}.language-switcher-language-url ul{margin-bottom:0;padding-inline-start:0;}.language-switcher-language-url li{font-size:1.4rem;}.language-switcher-language-url li.is-active{display:none;}.language-switcher-language-url li a:hover{color:white;opacity:0.8;}
.blog-last-articles{display:flex;flex-direction:column;padding-inline:2.4rem;margin:0 auto;max-width:120rem;padding-bottom:4rem;gap:3.6rem;}@media(min-width:62rem){.blog-last-articles{display:grid;grid-template-columns:repeat(3,1fr);}}
.block-content--type-media-and-text{position:relative;background-color:black;}#block-pontiana-blogheader .block-content--type-media-and-text .hero-image,.lower .block-content--type-media-and-text .hero-image{height:36rem;}@media(min-width:1001px){#block-pontiana-blogheader .block-content--type-media-and-text .hero-image,.lower .block-content--type-media-and-text .hero-image{height:40rem;}}.higher .block-content--type-media-and-text .hero-image{aspect-ratio:1 / 1;}@media(min-width:1001px){.higher .block-content--type-media-and-text .hero-image{aspect-ratio:4 / 2;}}.block-content--type-media-and-text .hero-image::before{background-image:linear-gradient(#0006 0%,#0000 70%);content:'';display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;}.higher .block-content--type-media-and-text .hero-image::before{background-image:linear-gradient(#0006 0%,#0000 40%);}.higher .block-content--type-media-and-text .hero-image:has(video){aspect-ratio:1 / 1;}@media(min-width:768px){.higher .block-content--type-media-and-text .hero-image:has(video){aspect-ratio:16 / 7;}}.block-content--type-media-and-text .hero-image > article{height:100%;}.block-content--type-media-and-text .hero-image > article > img{height:100%;display:block;object-fit:cover;height:100%;width:100%;}.block-content--type-media-and-text .hero-image > article > video{display:block;object-fit:cover;height:100%;width:100%;}.hero-container{position:relative;}.hero-text{width:75%;text-align:center;width:60%;display:flex;align-items:center;justify-content:center;margin:0 auto;z-index:1;}@media(min-width:48rem){.hero-text{width:60%;}}.hero-text > div{margin-top:2rem;}.hero-text h2{font-size:3.5rem;}@media(max-width:36rem){.hero-text h1,.hero-text h2,.hero-text h3{font-size:2.4rem;}}@media(min-width:48rem){.hero-text h2{font-size:6rem;}}.hero-text p{max-width:36rem;margin:0 auto;font-size:2rem;}.block-content--type-media-and-text > .block-content__content{display:grid;}.block-content--type-media-and-text > .block-content__content .hero-image,.block-content--type-media-and-text > .block-content__content .hero-text{grid-area:1 / 1 / -1 / -1;}.block-content--type-media-and-text.text-primary h1,.block-content--type-media-and-text.text-primary h2,.block-content--type-media-and-text.text-primary h3,.block-content--type-media-and-text.text-primary h4,.block-content--type-media-and-text.text-primary h5,.block-content--type-media-and-text.text-primary p,.block-content--type-media-and-text.text-primary a{color:var(--color--primary);}.block-content--type-media-and-text.text-white h1,.block-content--type-media-and-text.text-white h2,.block-content--type-media-and-text.text-white h3,.block-content--type-media-and-text.text-white h4,.block-content--type-media-and-text.text-white h5,.block-content--type-media-and-text.text-white p,.block-content--type-media-and-text.text-white a{color:white;}.multiple-hero.owl-carousel .owl-item{padding:0;}.multiple-hero .owl-next{background:url(/themes/custom/pontiana/images/next-circle.svg) !important;height:3.6rem;overflow:hidden;position:absolute;right:.8rem;text-indent:100%;top:calc(60% - 3.5rem);width:3.6rem;}.multiple-hero .owl-prev{background:url(/themes/custom/pontiana/images/prev-circle.svg) !important;height:3.6rem;left:.8rem;overflow:hidden;position:absolute;text-indent:100%;top:calc(60% - 3.5rem);width:3.6rem;}@media(min-width:1300px){.multiple-hero .owl-prev,.multiple-hero .owl-next{top:calc(50% - 2rem);}}
.block-content--type-offer{max-width:40.5rem;min-width:30.5rem;flex:1;background-color:white;aspect-ratio:2 / 3.25;transition:all 0.4s;}.block-content--type-offer:hover{transform:scale(1.05);}.block-content--type-offer > .block-content__content img{width:100%;height:auto;}.block-content--type-offer > .block-content__content > .text{padding:3rem;}.block-content--type-offer > .block-content__content > .text h3{margin-bottom:2.5rem;}.block-content--type-offer > .block-content__content > .text .show-more a{width:fit-content;display:block;background-color:var(--color--secondary);color:white;font-size:14px;padding:15px 35px;margin:0;margin-top:3rem;font-family:"Hanken Grotesk",Helvetica,Arial,sans-serif;border-radius:var(--border--radius);text-transform:uppercase;}.block-content--type-offer > .block-content__content > .text .show-more a:hover{background-color:var(--color--primary);}
.block-content--type-offers-container > *{padding-inline:2.4rem;margin:0 auto;max-width:100rem;}.block-content--type-offers-container.width > *{max-width:130rem;}.block-content--type-offers-container.narrow > *{max-width:80rem;}.block-content--type-offers-container > .block-content__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4rem;margin-top:4.5rem;}@media(min-width:1001px){.block-content--type-offers-container > .block-content__content{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:4rem;}}
.block-content--type-overlay.ce-feature-box-8{float:none;height:100%;width:100%;}@media(min-width:576px){.block-content--type-overlay.ce-feature-box-8{width:calc(50% - 1rem);}}@media(min-width:768px){.block-content--type-overlay.ce-feature-box-8{width:calc(33.33% - 2rem);}}@media(min-width:1200px){.block-content--type-block-overlay.narrow .block-content--type-overlay.ce-feature-box-8{width:calc(33.33% - 2rem);}.block-content--type-overlay.ce-feature-box-8{width:calc(25% - 2.25rem);}}.block-content--type-overlay.ce-feature-box-8 .main-box{padding:0;border:0;height:100%;}.block-content--type-overlay.ce-feature-box-8 .main-box h4{color:var(--color--body);margin-bottom:0;letter-spacing:0.03em;}.block-content--type-overlay.ce-feature-box-8 .main-box .subtitle{font-size:1.5rem;line-height:1.55;margin-top:1.6rem;}.block-content--type-overlay.ce-feature-box-8 .main-box .text-box{padding:2.4rem 3rem;background-color:white;height:100%;min-height:9.75rem;}.block-content--type-overlay.ce-feature-box-8 .main-box .img-box .overlay{background-color:rgb(170 155 111 / 80%);color:white;}
.block-content--type-block-overlay.narrow > *{max-width:120rem;}.block-content--type-block-overlay > *{padding-inline:2.4rem;margin:0 auto;max-width:83.333%;}.block-content--type-block-overlay > .block-content__content{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2rem;padding-top:3rem;}@media(min-width:768px){.block-content--type-block-overlay > .block-content__content{gap:3rem;}}.block-content--type-block-overlay .block-content__content img{width:100%;height:auto;}
.block-room .padinn{margin-bottom:100px;}.block-room .txt-fotos{font-size:1.4rem;}.block-room .intro__title{color:#fff;}.block-room #backToTop{position:fixed;bottom:20px;right:20%;display:none;padding:10px 20px;font-size:16px;background-color:#2ba2d6;color:white;border:none;cursor:pointer;border-radius:5px;}.block-room .premium{font-weight:bold;}.block-room ul.services{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem;row-gap:1rem;margin:4rem auto;}@media(min-width:1024px){.block-room ul.services{grid-template-columns:1fr 1fr 1fr;}}.block-room .iconosservicios{display:flex;align-items:flex-start;}.block-room .iconosservicios img{width:38px;}.block-room .iconosservicios span{width:50px;}.block-room .iconosservicios p{padding-top:10px;font-size:15px;}.block-room .habitaciones_rooms{display:flex;justify-content:unset;align-items:self-end;max-height:481px !important;}.block-room .room-header h3{color:var(--color--secondary);margin-bottom:1rem;}.block-room .room-header h2{color:var(--color--body);margin-bottom:1rem;}.block-room .room-header h5{margin-top:0;color:var(--color--secondary);font-weight:500;}.room ul{padding-inline-start:0;}.room:has(.remove-link){outline:3px solid #FFD125 !important;outline-offset:35px;}.highlights{margin-bottom:3rem;}.highlights>div{position:relative;max-width:var(--w-desktop);margin:0 auto;}.highlights>.section__title,.highlights>.section__subtitle{padding-left:1.5rem;padding-right:1.5rem;}.highlights>div .owl-next{background:url(/themes/custom/pontiana/images/next-circle.svg) !important;height:3.25rem;overflow:hidden;position:absolute;right:.4375rem;text-indent:100%;top:calc(50% - 1.125rem);width:3.25rem;}@media(min-width:768px){.highlights>div .owl-next{right:-2rem}}.highlights>div .owl-prev{background:url(/themes/custom/pontiana/images/prev-circle.svg) !important;height:3.25rem;left:.4375rem;overflow:hidden;position:absolute;text-indent:100%;top:calc(50% - 1.125rem);width:3.25rem;}@media(min-width:768px){.highlights>div .owl-prev{left:-2rem}}
.block-content--type-block-rooms{padding-inline:2.4rem;margin:0 auto;}.menu-room-buttons{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:1.5rem;}.menu-room-buttons .habtipo-container p{margin:auto;padding:1.5rem 0;}.menu-room-buttons .habtipo{font-family:"NHaasGrotesk";letter-spacing:0.03em;padding:1.5rem 2rem;border:1px solid var(--color--secondary);color:var(--color--secondary);}.menu-room-buttons .habtipo:hover{color:white;background-color:var(--color--secondary);}
#block-pontiana-redessociales ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem;margin-bottom:0;}
#block-pontiana-suscribasealnewsletter{flex:1;}#block-pontiana-suscribasealnewsletter #subscribe-form{display:flex;gap:0;}#block-pontiana-suscribasealnewsletter h3{margin-bottom:0;}#block-pontiana-suscribasealnewsletter input{background-color:var(--color--primary);border-color:var(--color--primary-200);}#block-pontiana-suscribasealnewsletter input::placeholder{color:white;opacity:0.75;}#block-pontiana-suscribasealnewsletter .form-actions input{color:var(--color--primary);background-color:var(--color--primary-200);padding:1.25rem;}#block-pontiana-suscribasealnewsletter #subscribe-form > .form-item{width:100%;}@media(min-width:768px){#block-pontiana-suscribasealnewsletter #subscribe-form > .form-item{width:50%;}}
.block-content--type-texto-html > *{padding-inline:2.4rem;margin:0 auto;max-width:100rem;}.block-content--type-texto-html.width > *{max-width:130rem;}.block-content--type-texto-html.narrow > *{max-width:80rem;}
.block-content--type-header-three-cols > *{padding-inline:2.4rem;margin:0 auto;max-width:100rem;}.block-content--type-header-three-cols.width > *{max-width:130rem;}.block-content--type-header-three-cols.narrow > *{max-width:80rem;}.block-content--type-header-three-cols .block-content__content{display:flex;flex-direction:column;gap:2rem;padding-top:3rem;}@media(min-width:768px){.block-content--type-header-three-cols .block-content__content{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;}.block-content--type-header-three-cols.right_width  .block-content__content{grid-template-columns:1fr 1fr 2fr;}.block-content--type-header-three-cols.left_width  .block-content__content{grid-template-columns:2fr 1fr 1fr;}.block-content--type-header-three-cols.center_width  .block-content__content{grid-template-columns:1fr 2fr 1fr;}.block-content--type-header-three-cols.center_narrow  .block-content__content{grid-template-columns:2fr 1fr 2fr;}.block-content--type-header-three-cols.left_narrow  .block-content__content{grid-template-columns:1fr 2fr 2fr;}.block-content--type-header-three-cols.right_narrow  .block-content__content{grid-template-columns:2fr 2fr 1fr;}}.block-content--type-header-three-cols .block-content__content img{width:100%;height:auto;}
.block-content--type-header-two-cols.background-image{background-size:cover;background-repeat:no-repeat;background-position:center;}.block-content--type-header-two-cols > *{padding-inline:2.4rem;margin:0 auto;max-width:100rem;}.block-content--type-header-two-cols .block-content__content{display:flex;flex-direction:column;gap:2rem;padding-top:3rem;}@media(min-width:768px){.block-content--type-header-two-cols .block-content__content{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;}}.block-content--type-header-two-cols .block-content__content img{width:100%;height:auto;}.block-content--type-header-two-cols > a{margin:3rem auto 0;display:block;width:fit-content;color:white;background-color:var(--color--primary);}.block-content--type-header-two-cols > a:hover{background-color:#3e3e3e;color:white;}.background-blue.block-content--type-header-two-cols > a{color:var(--color--primary);background-color:white;}.background-blue.block-content--type-header-two-cols > a:hover{background-color:var(--color--primary-200);}
.block-content--type-two-columns-cards > *{padding-inline:2.4rem;margin:0 auto;max-width:100rem;}.block-content--type-two-columns-cards > .block-content__content{display:flex;flex-direction:column;gap:2rem;padding-top:3rem;}@media(min-width:768px){.block-content--type-two-columns-cards > .block-content__content{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;}}.block-content--type-two-columns-cards .block-content__content img{width:100%;height:auto;}.block-content--type-two-columns-cards > a{margin:3rem auto 0;display:block;width:fit-content;color:white;background-color:var(--color--primary);}.block-content--type-two-columns-cards > a:hover{background-color:#3e3e3e;color:white;}.background-blue.block-content--type-two-columns-cards > a{color:var(--color--primary);background-color:white;}.background-blue.block-content--type-two-columns-cards > a:hover{background-color:var(--color--primary-200);}
.block-content--type-bloque-webform > *{padding-inline:2.4rem;margin:0 auto;max-width:100rem;}.block-content--type-bloque-webform.width > *{max-width:130rem;}.block-content--type-bloque-webform.narrow > *{max-width:80rem;}
.klaro{.cookie-modal .cm-btn,.cookie-modal .cm-btn.cm-btn-info,.cookie-modal .cm-btn.cm-btn-success,.cookie-modal .cm-btn.cm-btn-decline,.cookie-modal .cm-btn.cm-btn-danger,.context-notice .cm-btn,.context-notice .cm-btn.cm-btn-info,.context-notice .cm-btn.cm-btn-success,.context-notice .cm-btn.cm-btn-decline,.context-notice .cm-btn.cm-btn-danger,.cookie-notice .cm-btn,.cookie-notice .cm-btn.cm-btn-info,.cookie-notice .cm-btn.cm-btn-success,.cookie-notice .cm-btn.cm-btn-decline,.cookie-notice .cm-btn.cm-btn-danger,&.learn-more-as-button .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more{border-radius:0;background-color:var(--color--secondary);border-color:var(--color--secondary);&:hover{color:black;border:1px solid black;background-color:white;}}.cm-modal.cm-klaro:focus,.cm-modal.cm-klaro:focus-visible,.context-notice:focus,.context-notice:focus-visible,.cookie-notice:focus,.cookie-notice:focus-visible{box-shadow:0 0 0 10px #fff;}& .cookie-modal,& .context-notice,& .cookie-notice{.cm-list-input:checked + .cm-list-label .slider{background-color:var(--color--secondary);}.cm-list-label .slider{transition:none;background-color:var(--color--primary-200);}.cm-list-input.required:checked + .cm-list-label .slider{background-color:var(--color--primary);}}}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:var(--color--secondary);opacity:.8;}.klaro{& .cookie-modal,& .context-notice,& .cookie-notice{a{color:var(--color--secondary);text-decoration-style:var(--klaro-link-decoration);text-decoration-line:var(--klaro-link-decoration-line);}}}
input[type="search"],input[type="email"],input[type='text'],input[type="password"],textarea,select{width:100%;height:45px;padding:10px;border:1px solid #e4e4e4;border-radius:0;}textarea{height:auto;}.webform-button--submit.btn.btn-dark-3{color:white;background-color:var(--color--primary);}.webform-button--submit.btn.btn-dark-3:hover{background-color:black;}
.klaro div > h1,.klaro div > h2,.klaro div > h3,.klaro div > h4,.klaro div > h5{letter-spacing:0;}.klaro .cookie-modal .cm-list-title,.klaro .context-notice .cm-list-title,.klaro .cookie-notice .cm-list-title{font-size:1.6rem;}.klaro label{margin-bottom:0;}.klaro .cookie-modal .cm-list-description,.klaro .context-notice .cm-list-description,.klaro .cookie-notice .cm-list-description{font-size:1.1em;padding-top:0;}.klaro a,label.cm-list-label{min-height:auto;}.klaro .slider{margin-top:0;}.cookie-modal .cm-btn,.cookie-modal .cm-btn.cm-btn-info,.cookie-modal .cm-btn.cm-btn-success,.cookie-modal .cm-btn.cm-btn-decline,.cookie-modal .cm-btn.cm-btn-danger,.context-notice .cm-btn,.context-notice .cm-btn.cm-btn-info,.context-notice .cm-btn.cm-btn-success,.context-notice .cm-btn.cm-btn-decline,.context-notice .cm-btn.cm-btn-danger,.cookie-notice .cm-btn,.cookie-notice .cm-btn.cm-btn-info,.cookie-notice .cm-btn.cm-btn-success,.cookie-notice .cm-btn.cm-btn-decline,.cookie-notice .cm-btn.cm-btn-danger,&.learn-more-as-button .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more{display:inline-block;width:fit-content;padding:var(--klaro-button-padding);color:var(--klaro-button-text-color);border:var(--klaro-button-border);border-radius:var(--klaro-button-border-radius);background-color:var(--klaro-button-bg);box-shadow:var(--klaro-button-box-shadow);font-size:var(--klaro-button-font-size);font-weight:var(--klaro-button-font-weight);line-height:var(--klaro-button-line-height);}.cookie-modal .cm-btn:hover,.cookie-modal .cm-btn.cm-btn-info:hover,.cookie-modal .cm-btn.cm-btn-success:hover,.cookie-modal .cm-btn.cm-btn-decline:hover,.cookie-modal .cm-btn.cm-btn-danger:hover,.context-notice .cm-btn:hover,.context-notice .cm-btn.cm-btn-info:hover,.context-notice .cm-btn.cm-btn-success:hover,.context-notice .cm-btn.cm-btn-decline:hover,.context-notice .cm-btn.cm-btn-danger:hover,.cookie-notice .cm-btn:hover,.cookie-notice .cm-btn.cm-btn-info:hover,.cookie-notice .cm-btn.cm-btn-success:hover,.cookie-notice .cm-btn.cm-btn-decline:hover,.cookie-notice .cm-btn.cm-btn-danger:hover,&.learn-more-as-button .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more:hover{color:var(--klaro-button-text-color-hover);border:var(--klaro-button-border-hover);background-color:var(--klaro-button-bg-hover);}.cookie-modal .cm-btn:focus,.cookie-modal .cm-btn.cm-btn-info:focus,.cookie-modal .cm-btn.cm-btn-success:focus,.cookie-modal .cm-btn.cm-btn-decline:focus,.cookie-modal .cm-btn.cm-btn-danger:focus,.context-notice .cm-btn:focus,.context-notice .cm-btn.cm-btn-info:focus,.context-notice .cm-btn.cm-btn-success:focus,.context-notice .cm-btn.cm-btn-decline:focus,.context-notice .cm-btn.cm-btn-danger:focus,.cookie-notice .cm-btn:focus,.cookie-notice .cm-btn.cm-btn-info:focus,.cookie-notice .cm-btn.cm-btn-success:focus,.cookie-notice .cm-btn.cm-btn-decline:focus,.cookie-notice .cm-btn.cm-btn-danger:focus,&.learn-more-as-button .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more:focus{outline:var(--klaro-button-focus-outline);outline-offset:var(--klaro-button-focus-outline-offset);box-shadow:var(--klaro-button-focus-box-shadow);}
main > .form-item,.user-login-form{padding-inline:2.4rem;margin:20rem auto 5rem;max-width:100rem;}main > .form-item .label{color:black;}
.toggle-navigation input{display:none;}.toggle-navigation>label{cursor:pointer;background:url(/themes/custom/pontiana/images/navigation.svg) no-repeat center;background-size:100%;margin-top:1rem;display:block;height:3.6rem;overflow:hidden;text-indent:100%;width:3.6rem;}@media (min-width:1001px){.toggle-navigation>label{display:none;}}.toggle-navigation>input:checked~label{background-image:url(/themes/custom/pontiana/images/close.svg);}.menu--menu-top-header .navbar-nav{display:flex;gap:1.5rem;align-items:center;}@media(min-width:1001px){.menu--menu-top-header .navbar-nav{gap:2rem;}}.menu--menu-top-header  .navbar-nav>li>a{font-size:1.4rem;}.menu--menu-top-header ul > li a{padding:0;}.menu--menu-top-header ul > li:last-child a{padding:0;transition:var(--transition);font-weight:700;}@media(min-width:1001px){.menu--menu-top-header ul > li:last-child a{border:1px solid white;border-radius:2rem;padding:0.8rem 1.25rem;transition:var(--transition);}.menu--menu-top-header ul > li:last-child a:hover{background-color:white;color:black;}}header .navbar-nav > li > a,header .navbar-nav > li > span{font-size:1.8rem;}header .navbar-nav>li>a:hover{opacity:0.8;background-color:initial;color:white;}header:has(.toggle-navigation>input:checked~label) #block-pontiana-navegacionprincipal > ul{display:flex;}header #block-pontiana-navegacionprincipal > ul{display:none;flex-direction:column;gap:2rem;}header #block-pontiana-navegacionprincipal > ul >li.dropdown{display:grid;grid-template-areas:"link arrow"
                            "submenu submenu";grid-template-columns:1fr 1rem;gap:1.5rem;row-gap:0;}header #block-pontiana-navegacionprincipal > ul >li.dropdown > a,header #block-pontiana-navegacionprincipal > ul >li.dropdown > span{grid-area:link;cursor:pointer;}header #block-pontiana-navegacionprincipal > ul >li.dropdown > ul{grid-area:submenu;}header #block-pontiana-navegacionprincipal > ul >li.dropdown > span.arrow{grid-area:arrow;margin-top:0.5rem;display:block;width:8px;height:8px;border-right:2px solid white;border-bottom:2px solid white;transform:rotate(45deg);transition:var(--transition);cursor:pointer;}header #block-pontiana-navegacionprincipal > ul >li.dropdown:hover > span.arrow{transform:rotate(225deg);}@media(min-width:1001px){header #block-pontiana-navegacionprincipal > ul{display:flex;flex-direction:row;gap:3rem;align-items:baseline;}header #block-pontiana-navegacionprincipal > ul > li{position:relative;}header #block-pontiana-navegacionprincipal > ul > li > a{padding:0;}header #block-pontiana-navegacionprincipal > ul > li > ul{display:none;position:absolute;left:-1.75rem;padding:2rem;z-index:2;width:max-content;box-shadow:0 20px 20px #00000099;background:linear-gradient(0deg,rgba(0,0,0,0.8),rgba(0,0,0,0));flex-direction:column;gap:1rem;}header #block-pontiana-navegacionprincipal > ul > li:hover > ul{display:flex;}header #block-pontiana-navegacionprincipal > ul > li > ul a:hover{color:var(--color--primary-200);}}@media(max-width:1001px){header:has(.toggle-navigation>input:checked~label){background-color:var(--color--primary);}header #block-pontiana-navegacionprincipal > ul{position:absolute;top:65px;left:0;right:0;background-color:var(--color--primary);padding:2.4rem 2.4rem 3.6rem;gap:0;}header #block-pontiana-navegacionprincipal > ul > li{border-top:1px solid rgba(255,255,255,0.15);}header #block-pontiana-navegacionprincipal > ul > li > a,header #block-pontiana-navegacionprincipal > ul > li > span:not(.arrow){padding:1rem 0;}header #block-pontiana-navegacionprincipal > ul >li.dropdown > span.arrow{margin-top:1.25rem;}header #block-pontiana-navegacionprincipal > ul > li > ul{display:none;padding-inline-start:0;flex-direction:column;gap:1rem;padding-bottom:1.5rem;}header #block-pontiana-navegacionprincipal > ul > li:hover > ul{display:flex;}header #block-pontiana-navegacionprincipal > ul > li > ul a{color:rgba(255,255,255,0.75);}}@media(max-width:768px){header #block-pontiana-navegacionprincipal > ul{top:50px;}}
.mt-10{padding-top:1rem;}.mt-20{padding-top:2rem;}.mt-30{padding-top:3rem;}.mt-40{padding-top:4rem;}.mt-50{padding-top:5rem;}.mb-10{padding-bottom:1rem;}.mb-20{padding-bottom:2rem;}.mb-30{padding-bottom:3rem;}.mb-40{padding-bottom:4rem;}.mb-50{padding-bottom:5rem;}.gap-10{gap:1rem}.gap-20{gap:2rem}.gap-30{gap:3rem}.gap-40{gap:4rem}.gap-50{gap:5rem}div > h1,div > h2,div > h3,div > h4,div > h5{color:var(--color--primary);font-family:'NHaasGrotesk',Helvetica,Arial,sans-serif;font-weight:300;line-height:1.125;letter-spacing:0.03em;}div > h5{font-weight:700;}.background-blue h1,.page__footer h1,.background-blue h2,.page__footer h2,.background-blue h3,.page__footer h3,.background-blue h4,.page__footer h4,.background-blue h5,.page__footer h5,.background-blue p,.page__footer p,.background-blue a,.page__footer a{color:white;}h1.text-primary,h2.text-primary,h3.text-primary,h4.text-primary,h5.text-primary,p.text-primary,div.text-primary{color:var(--color--primary);}h1.text-secondary,h2.text-secondary,h3.text-secondary,h4.text-secondary,h5.text-secondary,p.text-secondary,div.text-secondary{color:var(--color--secondary);}h1.text-white,h2.text-white,h3.text-white,h4.text-white,h5.text-white,p.text-white,div.text-white{color:white;}div.ce-title-line{background-color:var(--color--primary);}.background-white{background-color:white;}.background-gold{background-color:var(--color--secondary);color:white;}.background-tertiary{background-color:var(--color--tertiary);}.background-blue{background-color:var(--color--primary);color:white;}.helvetica{font-family:Helvetica,Arial,sans-serif;}.grotesk{font-family:"Hanken Grotesk",Helvetica,Arial,sans-serif;}.container{padding-inline:2.4rem;margin:0 auto;max-width:150rem;}.flex-row,.flex-column{display:flex;flex-wrap:wrap;justify-content:center;}.flex-column{flex-direction:column;}.flex-row.gap-30 > *{padding-right:3rem;}.btn{margin:0;font-family:"Hanken Grotesk",Helvetica,Arial,sans-serif;border-radius:var(--border--radius);}.btn.btn-dark{background-color:var(--color--secondary);color:white;}.ce-feature-box-40 .pattren-box{height:400px;}.media img,.img-box img{width:100%;height:auto;}div.ce-feature-box-1 .icon,a.ce-feature-box-1 .icon{color:var(--color--primary);}div.ce-feature-box-1:hover,a.ce-feature-box-1:hover{border:1px solid var(--color--primary);background-color:var(--color--secondary);}div.loader-item.style10 > div{background-color:var(--color--tertiary);}.navbar-nav{margin:0;}.nav>li>a:focus,.nav>li>a:hover{background-color:initial;color:white;}@media (min-width:768px){.navbar-nav>li>a{padding:1rem;}}.nav::before,.nav::after{display:none;}.quiche{font-family:"QuicheSans";font-weight:500;}.loader svg{width:6rem;height:auto;animation:3s infinite alternate slide-in;}@keyframes slide-in{from{scale:65% 65%;}to{scale:75% 75%;}}.block-content:has(div[data-animation="slide_right"]),.block-content:has(div[data-animation="slide"]){overflow-x:hidden;}
// Variables
// =========

// Colors@colorPrimary:#fccb06;@colorSecondary:#b2c81e;@colorTertiary:#38cef9;@colorBg:white;@bradius:5px;// Metrics@boxWidth:1240px;// Other@layoutType:"wide";@borderType:"square";@outerBgType:"color";@outerBgColor:@colorSecondary;@outerBgImage:"";@preloader:"";// Mixins
.animation(@animation){-webkit-animation:@animation;animation:@animation;}.transform(@transform){-webkit-transform:@transform;-ms-transform:@transform;// IE9 only
          transform:@transform;}// Styles
// ======

// Backgrounds
.loader-item.style5 > div{background-color:@colorPrimary;}body{background:@colorBg !important;}.fo-posts a:hover,.fo-posts a.active{color:@colorPrimary;}body when (@layoutType = "boxed") and (@outerBgType = "color"){background:@outerBgColor !important;}body when (@layoutType = "boxed") and (@outerBgType = "pattern") and not (@outerBgImage = ""){background:url(/themes/custom/black/less/%40outerBgImage)@colorBg repeat left top !important;}html when (@layoutType = "boxed") and (@outerBgType = "image") and not (@outerBgImage = ""){height:100%;background:url(/themes/custom/black/less/%40outerBgImage)@colorBg repeat center top / cover fixed !important;}body when (@layoutType = "boxed") and (@outerBgType = "image"){background:none !important;}// Layout
.wrapper-boxed when (@layoutType = "boxed"){max-width:@boxWidth;}.over-loader{background:#fff;}.loader-item.style2{background-color:@colorPrimary;}.loader-item.style1 .double-bounce1,.loader-item.style1 .double-bounce2{background-color:@colorPrimary;}.loader-item.style3 > div{background-color:@colorPrimary;}.loader-item.style4 .cube1,.loader-item.style4 .cube2{background-color:@colorPrimary;}.loader-item.style5 > div{background-color:@colorPrimary;}.loader-item.style6 .sk-cube{background-color:@colorPrimary;}.loader-item.style7 > div{background-color:@colorPrimary;}.loader-item.style8 > div:before{border-color:@colorPrimary@colorPrimary transparent;}.loader-item.style9 > div{border:1px solid@colorPrimary;border-radius:100%;height:10px;position:absolute;background:@colorPrimary;}.loader-item.style10 > div{background-color:@colorPrimary;}.fo-posts a:hover,.fo-posts a.active{color:@colorPrimary;}.bg2-featurebox-2 .postinfo-box .title a:hover,{color:@colorPrimary;}.bg2-header-banner-1 .overlay-1 .text-box .title a:hover{color:@colorPrimary;}.bg2-header-banner-1 .overlay-1 .text-box .blog-post-info span{color:@colorPrimary;}.bg2-featurebox-3 .postinfo-box .title a:hover{color:@colorPrimary;}.bg2-rightcol-links li a:hover,.bg2-rightcol-links li a.active{color:@colorPrimary;}.bg2-right-col-item-holder .social-links li a:hover{color:@colorPrimary;}.bg2-featurebox-1 .postinfo-box .title a:hover{color:@colorPrimary;}.bg2-rightcol-links li a:hover,.bg2-rightcol-links li a.active{color:@colorPrimary;}.blog-pagenation li a:hover,.blog-pagenation li a.active{background-color:@colorPrimary;border:1px solid@colorPrimary;color:#fff;}.ce-feature-box-52 .text-box .title a:hover{color:@colorPrimary;}// Colors

.text-color-primary{color:@colorPrimary !important;}.bg-color-primary{background-color:@colorPrimary;}.bg-color-secondary{background-color:@colorSecondary;}.bg-color-tertiary{background-color:@colorTertiary;}.btn.btn-color-primary{background-color:@colorPrimary;}//theme styles


// =========== mega menu ====================

.header-section ul li.active > a{color:@colorPrimary;}.header-section.style4 ul li ul{background:@colorPrimary;}.header-section ul li:hover > a,.header-section ul li.active > a{color:@colorPrimary;}.header-section.style4 ul li.search-parent .search-box{background:@colorPrimary;}.header-section.style4 ul li.search-parent .search-box .form-control{background:@colorPrimary;}@media only screen and (max-width:1000px){.header-section.style4 #menu ul{background:@colorPrimary;}}.header-section ul li .number{background:@colorPrimary;}.header-section.style4 ul li.cart-parent .cart-box{background:@colorPrimary;}.header-section ul li.mega-menu > ul > li ul li a:hover{color:@colorPrimary;}.header-section ul li.search-parent a.m-link{color:@colorPrimary;}.header-section ul li.cart-parent a.m-link{color:@colorPrimary;}.header-section.dark-dropdowns.style4 ul li:hover > a,.header-section.dark-dropdowns.style4 ul li.active > a{color:@colorPrimary;}.header-section.dark-dropdowns.style4 ul li.mega-menu > ul > li ul li a:hover{color:@colorPrimary;}.header-section.dark-dropdowns.style4 #menu ul li ul li:hover a span.sub-arrow,header-section.dark-dropdowns.style4 #menu ul li ul li.active a span.sub-arrow{color:@colorPrimary;}.header-section.dark-dropdowns.style2 ul li:hover > a,.header-section.dark-dropdowns.style2 ul li.active > a{color:@colorPrimary;}.header-section.dark-dropdowns.style2 ul li.mega-menu > ul > li ul li.active a{color:@colorPrimary;}.header-section.dark-dropdowns.style2 ul li.mega-menu > ul > li ul li a:hover{color:@colorPrimary;}.btn-top-1{background-color:@colorPrimary;}.header-section.dark-dropdowns.style1 ul li:hover > a,.header-section.dark-dropdowns.style1 ul li.active > a{color:@colorPrimary;}.header-section.dark-dropdowns.style1 ul li.mega-menu > ul > li ul li a:hover{color:@colorPrimary;}.header-section.dark-dropdowns.style1 ul li:hover > a,.header-section.dark-dropdowns.style1 ul li.active > a{color:@colorPrimary;}.header-section.act-style-1 ul li.active > a{background-color:@colorPrimary !important;}.header-section.style3 #menu ul li.mega-menu li ul li:hover a,.header-section.style3 #menu ul li.mega-menu li ul li.active a{color:@colorPrimary;}.header-section.style3 #menu ul li.mega-menu li ul li:hover a,.header-section.style3 #menu ul li.mega-menu li ul li.active a{color:@colorPrimary;}.header-section.style3 #menu ul li ul li:hover > a,.header-section.style3 #menu ul li ul li.active > a{color:@colorPrimary;}.header-section.style3 #menu ul li ul li:hover a span.sub-arrow,header-section.style3 #menu ul li ul li.active a span.sub-arrow{color:@colorPrimary;}.header-section.style5.dark #menu ul li ul li:hover > a,.header-section.style5.dark #menu ul li ul li.active > a{color:@colorPrimary;}.header-section ul li.cart-parent .cart-box span{color:@colorPrimary;}.header-section ul li.cart-parent .cart-box span{color:@colorPrimary;}.header-section ul li.cart-parent .cart-box .btn.btn-primary{background:@colorPrimary none repeat scroll 0 0 !important;}// =========== corporate ====================



.section-primary{background-color:@colorPrimary;}.text-primary{color:@colorPrimary;}.btn.btn-prim{background-color:@colorPrimary;}a.read-more{color:@colorPrimary;}.cbp-l-filters-buttonCenter .cbp-filter-item.cbp-filter-item-active{background-color:@colorPrimary;border:1px solid@colorPrimary;}.cbp-l-filters-buttonCenter .cbp-filter-counter{background-color:@colorPrimary;}.cbp-l-filters-buttonCenter .cbp-filter-counter::after{border-top:4px solid@colorPrimary;}.tp-caption.btn-style-2.Agency-PlayBtn i{color:@colorPrimary;}.footer-social-icons li a:hover,.footer-social-icons li a.active{color:@colorPrimary;}.scrollup{background:@colorPrimary no-repeat 15px 16px;}.btn.btn-border.prim{color:@colorPrimary;border-color:@colorPrimary;}.btn.btn-border:hover.prim{background-color:@colorPrimary;border-color:@colorPrimary;}#togglePlay.pause{background:fadeout(@colorPrimary,6%);}#togglePlay.play{background:fadeout(@colorPrimary,6%);}.slide-controls-2 .owl-theme .owl-controls .owl-page.active span{background-color:@colorPrimary;border:1px solid@colorPrimary;}.slide-controls-2 .owl-theme .owl-controls .owl-page span{border:1px solid@colorPrimary;}.footer-tags li a:hover,.footer-tags li a.active{border:1px solid@colorPrimary;color:@colorPrimary;}.newsletter-submit-btn{border:1px solid@colorPrimary;background-color:@colorPrimary;}.iconlist-2 .icon{color:@colorPrimary;}.fo-newsletter-submit-1.gyellow{background-color:@colorPrimary;border:1px solid@colorPrimary;}.slide-controls-3 .owl-theme .owl-controls .owl-page.active span{background-color:@colorPrimary;border:1px solid@colorPrimary;}.pagenation-holder .breadcrumb li.current a{color:@colorPrimary;}.pages-sidebar-links li a:hover,.pages-sidebar-links li a.active{color:@colorPrimary;}.iconlist li i{color:@colorPrimary;}.parallax-overlay.primary{background:fadeout(@colorPrimary,6%);}ul.sitemap li a{color:@colorPrimary;}.error-search-box .input_submit{background-color:@colorPrimary;border:1px solid@colorPrimary;}.tp-caption.sbut1 a{background-color:@colorPrimary;}.cbp-l-filters-button .cbp-filter-item.cbp-filter-item-active{background-color:@colorPrimary;}.cbp-l-filters-button .cbp-filter-counter{background-color:@colorPrimary;}.cbp-l-filters-button .cbp-filter-counter::after{border-top:4px solid@colorPrimary;}.cbp-l-caption-buttonLeft,.cbp-l-caption-buttonRight{background-color:@colorPrimary;}.cbp-l-filters-alignRight .cbp-filter-item.cbp-filter-item-active{background-color:@colorPrimary;border-color:@colorPrimary;}.cbp-l-filters-alignRight .cbp-filter-counter{background-color:@colorPrimary;}.cbp-l-filters-alignRight .cbp-filter-counter::after{border-top:4px solid@colorPrimary;}.cbp-l-grid-masonry-projects .cbp-l-caption-buttonLeft,.cbp-l-grid-masonry-projects .cbp-l-caption-buttonRight{background-color:@colorPrimary;}.cbp-l-grid-mosaic .cbp-caption-activeWrap{background-color:@colorPrimary;background:fadeout(@colorPrimary,6%);}.cbp-l-grid-mosaic-projects .cbp-caption-activeWrap{background-color:@colorPrimary;background:fadeout(@colorPrimary,6%);}.cb-feature-box-1 .img-box .postdate-box{background-color:@colorPrimary;}.cb-feature-box-1 .postinfo-box .title a:hover{color:@colorPrimary;}.blog-pagenation li a:hover,.blog-pagenation li a.active{background-color:@colorPrimary;border:1px solid@colorPrimary;}.slider-btn-9 .owl-theme .owl-controls .owl-buttons .owl-prev{background-color:@colorPrimary;}.slider-btn-9 .owl-theme .owl-controls .owl-buttons .owl-next:hover{background-color:@colorPrimary;}.slider-btn-9 .owl-theme .owl-controls .owl-buttons .owl-next{background-color:@colorPrimary;}.slider-btn-9 .owl-theme .owl-controls .owl-buttons .owl-prev:hover{background-color:@colorPrimary;}.ce-title-line.align-left{background-color:@colorPrimary;}.ce-title-line{background-color:@colorPrimary;}.tabstyle-13 .responsive-tabs li a:hover,.tabstyle-13 .responsive-tabs li.active,.tabstyle-13 .responsive-tabs li.active a{color:@colorPrimary;}.ce-price-table-1 .inner-box .price-circle .price{color:@colorPrimary;}.ce-price-table-1 .inner-box .price-circle span{color:@colorPrimary;}.smk_accordion .accordion_in.style6.act-light.acc_active > .acc_head{color:@colorPrimary;}.tp-caption.sbut2 a{background-color:@colorPrimary;}.ce-feature-box-64 .b-line-2{background-color:@colorPrimary;}.ce-feature-box-64:hover .b-line-2{background-color:@colorPrimary;}.ce-feature-box-9-main .ce-feature-box-9 .title span{border-bottom:1px solid@colorPrimary;}.ce-feature-box-44 .name-box .name span{border-bottom:1px solid@colorPrimary;}.ce-feature-box-56 .text-box .quote-icon i{color:@colorPrimary;}.ce-feature-box-55:hover .text-box{background-color:@colorPrimary;}.ce-feature-box-30 .icon{color:@colorPrimary;}.ce-feature-box-58 .text-box .top-line{background-color:@colorPrimary;}.ce-feature-box-3 .icon{color:@colorPrimary;}.cbp-l-filters-work .cbp-filter-item.cbp-filter-item-active{background-color:@colorPrimary;}.cbp-l-filters-work .cbp-filter-item:hover{background:@colorPrimary;}.ce-feature-box-16 .main-box .inner-box .subtext{color:@colorPrimary;}.ce-feature-box-45 .info-badge{background-color:@colorPrimary;}.ce-feature-box-29.dark-2 .icon{color:@colorPrimary;}.ce-feature-box-9-main .ce-feature-box-9.style-3 .title span{color:@colorPrimary;}.ce-price-table-1 .inner-box .price-circle{border-bottom:1px solid@colorPrimary;}.ce-feature-box-34 .title{color:@colorPrimary;}.ce-feature-box-33 .img-box .overlay{background:fadeout(@colorPrimary,6%);}.ce-feature-box-35 .newsletter-btn{border:1px solid@colorPrimary;background-color:@colorPrimary;}.ce-feature-box-37 .date-box{border-bottom:1px solid@colorPrimary;}.ce-feature-box-37 .date-box span{background-color:@colorPrimary;}.tp-shape.bg-prim{background-color:@colorPrimary;}.ce-feature-box-43 .text-box .top-line{background-color:@colorPrimary;}.ce-feature-box-69 .scicon-box{background-color:@colorPrimary;}.ce-feature-box-46 .subtitle{color:@colorPrimary;}.ce-feature-box-49 .text-box{background-color:@colorPrimary;}.ce-feature-box-1 .icon{color:@colorPrimary;}.ce-feature-box-1:hover{border:1px solid@colorPrimary;background-color:@colorPrimary;}.tabstyle-15 .responsive-tabs li a:hover,.tabstyle-15 .responsive-tabs li.active,.tabstyle-15 .responsive-tabs li.active a{color:@colorPrimary;}.ce-feature-box-7 .img-box .postdate-box{background-color:@colorPrimary;}.ce-feature-box-7 .postinfo-box .title{border-bottom:1px solid@colorPrimary;}.ce-feature-box-20:hover .imgbox .overlay .text-box .title-box{background-color:@colorPrimary;}.ce-feature-box-24:hover .img-box .overlay,.ce-feature-box-24.active .img-box .overlay{background:fadeout(@colorPrimary,6%);}.ce-feature-box-27 .text-box .icon{color:@colorPrimary;}.ce-feature-box-19 .img-box .overlay{background-color:@colorPrimary;}#mc_embed_signup input#mc-embedded-subscribe,#mc_embed_signup input#mc-embedded-subscribe:focus{border:1px solid@colorPrimary;background:@colorPrimary;}a.read-more.dark:hover{color:@colorPrimary;}.ce-feature-box-71 .text-box .top-line{background-color:@colorPrimary;}.ce-feature-box-15.dark .icon{color:@colorPrimary;}.ce-feature-box-15.dark:hover .title{color:@colorPrimary;}.ce-feature-box-15.dark:hover .icon{color:@colorPrimary;}.ce-feature-box-16:hover .text-box .inner-box{background-color:@colorPrimary;}.ce-feature-box-13 .icon{color:@colorPrimary;}.ce-feature-box-13 .title span{border-bottom:1px solid@colorPrimary;}.divider-line.primary{border-bottom-color:@colorPrimary;}.ce-feature-box-31 .text-box .date-ifo{background-color:@colorPrimary;}.ce-feature-box-47 .icon{color:@colorPrimary;}.ce-feature-box-22 .main-box .text-box .subtext{background-color:@colorPrimary;}.ce-feature-box-43 .icon.primary{color:@colorPrimary;}.ce-feature-box-57.primary.active .text-box{background-color:@colorPrimary;}.progressbar-style6{background:@colorPrimary;}.ce-feature-box-60 .title{color:@colorPrimary;}.ce-feature-box-68 .text-box{background-color:@colorPrimary;}.cforms_sty3 .button{background:@colorPrimary;border:1px solid@colorPrimary;}// =========== shop ====================

.sp-feature-box-3 .img-box .badge{background-color:@colorPrimary;}.sp-sc-icons li a:hover,.sp-sc-icons li a.active{border:1px solid@colorPrimary;color:@colorPrimary;}.sp-sb-links li a:hover,.sp-sb-links li a.active{color:@colorPrimary;}.sp-feature-box-4 .submit-btn:hover{background-color:@colorPrimary;border:1px solid@colorPrimary;}.stars span i{color:@colorPrimary;}.tp-caption.fe-white-box-5{border:3px solid@colorPrimary;}.tp-caption.fe-white-box-5 .inner-box{background-color:@colorPrimary;}.sp-feature-box-2{background-color:@colorPrimary;}.gallery .previews a:hover,.gallery .previews a.selected{border:1px solid@colorPrimary;}// Border roundness
.btn when (@borderType = "rounded"){border-radius:@bradius;}
