:root {
--br: 30px;
--br-input: 6px;
}
.makeit-toalist { } @font-face {
font-display: swap;
font-family: 'LMontserrat';
font-style: normal;
font-weight: 400;
src: url(//tiendainformaticatenerife.es/wp-content/wp-content/uploads/fonts/montserrat-v26-latin-regular.eot); src: url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-regular.eot?#iefix) format('embedded-opentype'), url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-regular.woff2) format('woff2'), url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-regular.woff) format('woff'), url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-regular.ttf) format('truetype'), url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-regular.svg#Montserrat) format('svg'); } @font-face {
font-display: swap;
font-family: 'LMontserrat';
font-style: normal;
font-weight: 600;
src: url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-600.eot); src: url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-600.eot?#iefix) format('embedded-opentype'), url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-600.woff2) format('woff2'), url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-600.woff) format('woff'), url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-600.ttf) format('truetype'), url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-600.svg#Montserrat) format('svg'); } @font-face {
font-display: swap;
font-family: 'LMontserrat';
font-style: normal;
font-weight: 700;
src: url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-700.eot); src: url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-700.eot?#iefix) format('embedded-opentype'), url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-700.woff2) format('woff2'), url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-700.woff) format('woff'), url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-700.ttf) format('truetype'), url(//tiendainformaticatenerife.es/wp-content/uploads/fonts/montserrat-v26-latin-700.svg#Montserrat) format('svg'); }
.subheader{
font-size: 1.69rem !important;
line-height: 2.31rem !important;
letter-spacing: -.047rem !important;
}
@media (max-width: 768px) {
.subheader {
font-size: 1.25rem !important;
line-height: 1.88rem !important;
letter-spacing: -0.047rem !important;
}
.slideout-navigation.main-navigation .main-nav ul li a {
font-size: 1.44rem !important;
line-height: 2rem !important;
letter-spacing: 0.038rem !important;
padding-block: 10px;
}
}
b,
strong {
font-weight: 600;
}
.shadow-element {
box-shadow: rgba(0, 0, 0, 0.035) 0px 0.6px 3px -0.33px, rgba(0, 0, 0, 0.05) 0px 2.3px 11.5px -0.67px, rgba(0, 0, 0, 0.12) 0px 10px 50px -1px;
}
.fade-in-up,
.fade-in-down,
.fade-in-left,
.fade-in-right {
opacity: 0;
transition: opacity 0.75s 0.1s ease-in-out, transform 1.35s cubic-bezier(0.64, 0.57, 0.67, 1.53) !important;
will-change: opacity, transform;
}
.editor-styles-wrapper .fade-in-up,
.editor-styles-wrapper .fade-in-down,
.editor-styles-wrapper .fade-in-left,
.editor-styles-wrapper .fade-in-right {
opacity: 1 !important;
transform: none !important;
}
.fade-in-up {
transform: translateY(25px);
}
.fade-in-down {
transform: translateY(-25px);
}
.fade-in-left {
transform: translateX(25px);
}
.fade-in-right {
transform: translateX(-25px);
}
.fade-in-up.is-visible,
.fade-in-down.is-visible,
.fade-in-left.is-visible,
.fade-in-right.is-visible {
opacity: 1;
transform: none;
transition: opacity 0.5s 0.2s ease-in-out, transform 1.75s 0.2s cubic-bezier(0.22, 0.61, 0.36, 1) !important;
}
.img-border-radius,
#wpgmza_map {
border-radius: var(--br);
overflow: hidden;
}
.img-border-radius-inner {
border-radius: calc(var(--br) - 18px);
overflow: hidden;
}
.stop-scrolling {
height: 100%;
position: static;
overflow-y: scroll;
} ::-webkit-scrollbar {
width: 8px;
height: 8px;
}
::-webkit-scrollbar-button {
width: 0px;
height: 0px;
}
::-webkit-scrollbar-thumb {
background: var(--accent);
border: 0px none #ffffff;
border-radius: 100px;
}
::-webkit-scrollbar-thumb:hover {
background: var(--accent-3);
}
::-webkit-scrollbar-thumb:active {
background: var(--accent-2);
}
::-webkit-scrollbar-track {
background-color: #fff;
border: 0px none #ffffff;
border-radius: 100px;
}
::-webkit-scrollbar-track:hover {
background-color: var(--base-4);
}
::-webkit-scrollbar-track:active {
background-color: var(--base-4);
}
::-webkit-scrollbar-corner {
background: transparent;
}
nav.is_stuck {
background: var(--accent);
}
#webanfrage ::-webkit-scrollbar-thumb {
background: var(--accent-fb);
}
#webanfrage ::-webkit-scrollbar-thumb:hover {
background: var(--accent-3-fb);
}
#webanfrage ::-webkit-scrollbar-thumb:active {
background: var(--accent-2-fb);
}  .main-navigation a { } .button,
.gb-button {
-webkit-transition: all 500ms ease-in-out !important;
transition: all 500ms ease-in-out !important;
}
.button:hover,
.gb-button:hover {
-webkit-transform: translate3d(0, -4px, 0);
transform: translate3d(0, -4px, 0);
} .has-drop-cap:not(:focus):first-letter {
color: var(--accent);
font-size: 3.2em;
font-weight: 600;
line-height: .8em;
margin: .1em .08em 0 0;
} .image-frame img {
border: 12px solid #ffffff;
}
.image-frame-grey img {
border: 12px solid #f2f5f7;
}
.image-frame-thin img {
border: 4px solid #ffffff;
}  a.generate-back-to-top,
a.generate-back-to-top:visited {
background-color: var(--accent-fb);
color: #FFFFFF;
}
a.generate-back-to-top:hover,
a.generate-back-to-top:focus {
background-color: var(--accent-3-fb);
color: #FFFFFF;
}
.jet-form-builder__label-text {
padding-bottom: 10px;
padding-top: 10px;
}
.jet-form-builder__field-label.for-checkbox span::before {
border: 1px solid var(--accent) !important;
width: 23px;
height: 24px;
background-color: var(--base-3) !important;
background-size: 70% 70% !important;
}
#webanfrage .jet-form-builder__field-label.for-checkbox span::before {
border: 1px solid var(--accent-fb) !important;
}
.jet-form-builder__field-label.for-radio input:checked~span::before {
background-color: var(--accent) !important;
}
#webanfrage .jet-form-builder__field-label.for-radio input:checked~span::before {
background-color: var(--accent-fb) !important;
}
.jet-form-builder__field-label.for-radio span::before {
border: 1px solid var(--accent) !important;
background-color: var(--base-3) !important;
background-size: 70% 70% !important;
}
#webanfrage .jet-form-builder__field-label.for-radio span::before {
border: 1px solid var(--accent-fb) !important;
}
.jet-form-builder__field-label.for-checkbox input:checked~span::before {
background-color: var(--accent) !important;
}
#webanfrage .jet-form-builder__field-label.for-checkbox input:checked~span::before {
background-color: var(--accent-fb) !important;
}
.jet-form-builder-row.field-type-switcher.wp-block-jet-forms-switcher {
display: flex;
gap: 20px;
flex-direction: row-reverse;
align-items: center;
flex-wrap: nowrap;
}
.jet-form-builder__field.textarea-field {
min-height: 168px;
min-width: 100%;
}
.form-auf-weiss .jet-form-builder-file-upload {
border: 1px solid var(--accent);
padding: 16.8px;
border-radius: var(--br-input);
}
#webanfrage .form-auf-weiss .jet-form-builder-file-upload {
border: 1px solid var(--accent-fb);
}
input:not([type="checkbox"], [type='submit']),
textarea,
select {
border-radius: var(--br-input);
}
input:not([type="checkbox"]):focus,
textarea:focus,
select:focus {
border: 1px solid var(--accent-3);
}
#webanfrage input:not([type="checkbox"]):focus,
textarea:focus,
select:focus {
border: 1px solid var(--accent-3-fb);
}
.field-type-switcher input.jet-form-builder__field {
border: 1px solid var(--accent);
padding: 2px 4px 2px 2px !important;
}
#webanfrage .field-type-switcher input.jet-form-builder__field {
border: 1px solid var(--accent-fb);
}
.form-auf-weiss input:not([type="checkbox"]),
.form-auf-weiss textarea,
.form-auf-weiss select {
border: 1px solid var(--accent);
}
#webanfrage .form-auf-weiss input:not([type="checkbox"]),
.form-auf-weiss textarea,
.form-auf-weiss select {
border: 1px solid var(--accent-fb);
}
.form-auf-weiss input:not([type="checkbox"]):focus,
.form-auf-weiss textarea:focus,
.form-auf-weiss select:focus {
border: 1px solid var(--accent-3);
}
#webanfrage .form-auf-weiss input:not([type="checkbox"]):focus,
.form-auf-weiss textarea:focus,
.form-auf-weiss select:focus {
border: 1px solid var(--accent-3-fb);
}
.form-auf-weiss .field-type-switcher input.jet-form-builder__field {
border: 1px solid var(--accent);
padding: 2px 4px 2px 2px !important;
}
#webanfrage .form-auf-weiss .field-type-switcher input.jet-form-builder__field {
border: 1px solid var(--accent-fb);
}
.jet-form-builder__next-page-wrap:has(.jet-form-builder__next-page-wrap_first) {
display: flex;
justify-content: end !important;
}
.select-field {
padding-top: 12.25px;
padding-bottom: 12.24px;
}
.jet-form-builder__submit-wrap,
.jet-form-builder__next-page-wrap {
& button {
border-radius: calc(var(--br) - 18px);
}
display: flex;
justify-content: space-between;
}
#webanfrage h2,#webanfrage h3{
color: var(--accent-fb);
border-color: var(--accent-fb);
}
#webanfrage .jet-form-builder__submit-wrap button,
#webanfrage .jet-form-builder__next-page-wrap button {
background-color: var(--accent-fb);
}
#webanfrage .jet-form-builder__submit-wrap button:hover,
#webanfrage .jet-form-builder__next-page-wrap button:hover {
background-color: var(--accent-3-fb);
}
.jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.passed-page div.jet-form-builder-progress-pages__item--circle {
border-color: var(--accent);
}
#webanfrage .jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.passed-page div.jet-form-builder-progress-pages__item--circle {
border-color: var(--accent-fb);
}
.jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.passed-page div.jet-form-builder-progress-pages__item {
color: var(--accent);
}
#webanfrage .jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.passed-page div.jet-form-builder-progress-pages__item {
color: var(--accent-fb);
}
.jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.passed-page div.jet-form-builder-progress-pages__separator {
background-color: var(--accent) !important;
}
#webanfrage .jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.passed-page div.jet-form-builder-progress-pages__separator {
background-color: var(--accent-fb) !important;
}
.jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.active-page div.jet-form-builder-progress-pages__item--circle {
border-color: var(--accent-3);
}
#webanfrage .jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.active-page div.jet-form-builder-progress-pages__item--circle {
border-color: var(--accent-3-fb);
}
.jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.active-page div.jet-form-builder-progress-pages__item {
color: var(--accent-3);
}
#webanfrage .jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.active-page div.jet-form-builder-progress-pages__item {
color: var(--accent-3-fb);
}
.jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.active-page div.jet-form-builder-progress-pages__separator {
background-color: var(--accent-3) !important;
}
#webanfrage .jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.active-page div.jet-form-builder-progress-pages__separator {
background-color: var(--accent-3-fb) !important;
}
.webanfrage_zeigen,
.kontakt_zeigen,
.zurueck_button {
cursor: pointer;
}
@media (min-width: 768px) {
.menu-item-5873 {
display: none;
}
}
.img-cover_div a{
height: 100%;
}
.img-cover{
height:100%;
aspect-ratio: 1 / 1;
object-fit: cover;
}
.gb-container-64be96fe{
display:flex;
justify-content: flex-end;
}
.button.no_translate:hover,
.gb-button.no_translate:hover {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
a.current_category{
background: var(--accent-3);
}
.filmformat{
aspect-ratio: 16 / 9 !important;
}
.ipnrm.ipnrm-scene-active.ipnrm-widget-civic .ipnrm-menu-bar{
gap:5px;
margin-bottom:10px;
}
.ipnrm.ipnrm-scene-active.ipnrm-widget-civic .ipnrm-btn,
.ipnrm.ipnrm-scene-active.ipnrm-widget-civic .ipnrm-btn::after {
width: 35px !important;
height: 35px !important;
}
.ipnrm.ipnrm-scene-active.ipnrm-widget-civic .ipnrm-btn::before {
width: 47px !important;
height: 47px !important;
}.Button-green{align-items:flex-start;background-color:var(--accent);border-bottom-left-radius:calc(var(--br) - 18px);border-bottom-right-radius:calc(var(--br) - 18px);border-top-left-radius:calc(var(--br) - 18px);border-top-right-radius:calc(var(--br) - 18px);color:var(--base-3) !important;display:inline-flex;font-style:normal;font-weight:600;justify-content:flex-start;letter-spacing:2px;padding:16px 24px;text-align:center;text-decoration:none;text-transform:uppercase;width:max-content}.Button-green:hover{transition:all 0.5s ease 0s;background-color:var(--accent-3);color:var(--base-3)}@media (max-width:767px){.Button-green{font-size:12px;padding:8px 12px}}.button-outline{align-items:center;background-clip:border-box;background-color:#00000000;background-origin:border-box;border:3px solid var(--accent-fb);color:var(--base-3);display:inline-flex;font-style:normal;justify-content:flex-start;padding:13px 21px;text-align:center;text-decoration:none;text-transform:uppercase;width:max-content}.button-outline:hover{transition:all 0.5s ease 0s;background-color:var(--accent-3-fb);color:var(--base-3);border-color:var(--accent-3-fb)}@media (max-width:767px){.button-outline{font-size:12px;padding:8px 12px}}.hero_colorsetting{padding-top:ma(100px,25vh)}@media (max-width:767px){.hero_colorsetting{padding-top:minmax(150px,25vh)}}.hero_top_padding{min-height:60vh;padding-top:clamp(300px,25vh,450px);position:relative}@media (max-width:767px){.hero_top_padding{min-height:50vh;padding-top:minmax(150px,25vh)}}.shadow-element{transition:box-shadow 0.2s ease 0s}.bigger-radius{border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px}.bigger-radius:hover{border-top-left-radius:31px;border-top-right-radius:31px;border-bottom-left-radius:31px;border-bottom-right-radius:31px}.button-light-green{align-items:flex-start;background-color:var(--accent);border-bottom-left-radius:calc(var(--br) - 18px);border-bottom-right-radius:calc(var(--br) - 18px);border-top-left-radius:calc(var(--br) - 18px);border-top-right-radius:calc(var(--br) - 18px);color:var(--accent);display:inline-flex;font-style:normal;font-weight:600;justify-content:flex-start;letter-spacing:2px;padding:16px 24px;text-align:center;text-decoration:none;text-transform:uppercase;width:max-content}.button-light-green:hover{transition:all 0.5s ease 0s;background-color:var(--accent-3);color:var(--accent-3)}@media (max-width:767px){.button-light-green{font-size:12px;padding:8px 12px}}.button-green-outline{align-items:center;background-clip:border-box;background-color:#00000000;background-origin:border-box;border:3px solid var(--accent);color:var(--base-3);display:inline-flex;font-style:normal;justify-content:flex-start;padding:13px 21px;text-align:center;text-decoration:none;text-transform:uppercase;width:max-content}.button-green-outline:hover{transition:all 0.5s ease 0s;background-color:var(--accent-3);color:var(--base-3);border-color:var(--accent-3)}@media (max-width:767px){.button-green-outline{font-size:12px;padding:8px 12px}}.gbp-mega-menu{box-shadow:0 2px 4px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.1);column-gap:32px;row-gap:32px;padding:32px}.gbp-mega-menu__heading{color:#000000;font-size:1rem;font-weight:normal;letter-spacing:1.2px;margin-bottom:24px;text-transform:uppercase}.gbp-mega-menu__list{display:grid;list-style-type:none;margin-bottom:0px;margin-left:0px;padding-left:0px;row-gap:0.25rem}.gbp-mega-menu__link{color:#000000;display:block;font-size:0.875rem;padding-bottom:12px;padding-top:12px;text-decoration:none;transition:all 0.5s ease 0s}.gbp-mega-menu__link:is(:hover,:focus){color:#0000cc}.gbp-section {padding:7rem 40px;}@media (max-width: 1024px) {.gbp-section {padding:6rem 30px;}}@media (max-width: 767px) {.gbp-section {padding:4rem 20px;}}.gbp-section__inner {margin-left:auto;margin-right:auto;position:relative;z-index:1;}.gbp-section__tagline {font-size:1rem;font-weight:600;margin-bottom:0.75rem;}.gbp-section__headline {margin-bottom:1.5rem;}@media (max-width: 767px) {.gbp-section__headline {margin-bottom:1.25rem;}}.gbp-section__text {font-size:1.125rem;}.gbp-card__title {font-size:1.25rem;margin-bottom:0.5rem;}.gbp-card__text {font-size:1rem;margin-bottom:0px;}.gbp-button--primary{background-color:#000000;border:1px solid;color:#ffffff;display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;text-decoration:none}.gbp-button--primary:is(:hover,:focus){background-color:#000000;color:#ffffff}