.elementor-34122 .elementor-element.elementor-element-315f78d:not(.elementor-motion-effects-element-type-background), .elementor-34122 .elementor-element.elementor-element-315f78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1B;}.elementor-34122 .elementor-element.elementor-element-315f78d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34122 .elementor-element.elementor-element-315f78d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34122 .elementor-element.elementor-element-53885ad{margin-top:0px;margin-bottom:0px;}.elementor-34122 .elementor-element.elementor-element-5e8e951 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34122 .elementor-element.elementor-element-9fcdb90 > .elementor-widget-container{margin:246px 0px 74px 0px;}.elementor-34122 .elementor-element.elementor-element-9fcdb90{text-align:center;}.elementor-34122 .elementor-element.elementor-element-9fcdb90 .elementor-heading-title{font-family:"KlavicaBold", Sans-serif;font-size:38px;font-weight:100;color:#FFFFFF;}.elementor-34122 .elementor-element.elementor-element-f53d267:not(.elementor-motion-effects-element-type-background), .elementor-34122 .elementor-element.elementor-element-f53d267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1B;}.elementor-34122 .elementor-element.elementor-element-f53d267{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:104px;}.elementor-34122 .elementor-element.elementor-element-f53d267 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-34122 .elementor-element.elementor-element-9bd27fb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34122 .elementor-element.elementor-element-9bd27fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34122 .elementor-element.elementor-element-9bd27fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}@media(max-width:767px){.elementor-34122 .elementor-element.elementor-element-f53d267{margin-top:0px;margin-bottom:0px;}}/* Start custom CSS */.bullets-scale-up.the7_testimonials_carousel-6dab3ef.testimonials-carousel .owl-dot:not(.active):not(:hover) span {
    background: #9d9d9d;
}

.bullets-scale-up.the7_testimonials_carousel-6dab3ef.testimonials-carousel .owl-dot:not(.active):hover span, .bullets-scale-up.the7_testimonials_carousel-6dab3ef.testimonials-carousel .owl-dot.active span {
    background: #9d9d9d;
}

span.txt {
    color: #fff;
    font-weight: 200;
    font-size: 92%;
}


a#bt-caza {
    width: 400px;
}

a#bt-caza1 {
    width: 255px
}

a#bt-caza2 {
   width: 300px 
    
}

@media only screen and (max-width: 1024px) {

.elementor-32359 .elementor-element.elementor-element-cd1ee91:not(.elementor-motion-effects-element-type-background), .elementor-32359 .elementor-element.elementor-element-cd1ee91 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #1D1D1B;
    background-image: none;
    background-position: center center;
    background-size: 100% auto;
}

.elementor-32570 .elementor-element.elementor-element-7e13403:not(.elementor-motion-effects-element-type-background), .elementor-32570 .elementor-element.elementor-element-7e13403 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #1D1D1B;
    background-image: none;
    background-repeat: no-repeat;
}
}


/*COOKIES*/

#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode {
    font-size: 16px !important;
    margin-top: 0;
    max-width: 100%;
    color: #fff;
    text-align: justify;
    text-justify: inter-word;
    font-family: 'KlavicaBold';
}

#cmplz-document h2, #cmplz-document h3, .editor-styles-wrapper .cmplz-unlinked-mode h2, .editor-styles-wrapper .cmplz-unlinked-mode h3 {
    font-size: 22px;
    text-align: left;
    margin-top: 15px;
    text-transform: initial;
    padding-bottom: 10px;
    margin-bottom: 10px;
    COLOR: #FFF;
    FONT-FAMILY: 'KlavicaBold';
}

#cmplz-document a, .editor-styles-wrapper .cmplz-unlinked-mode a {
    text-decoration: underline;
    COLOR: #FF6C00 !important;
}

#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div, #cmplz-document .cmplz-dropdown .cookies-per-purpose div, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div {
    background-color: #000;
    padding: 15px;
    FONT-FAMILY: 'KlavicaBold';
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'KlavicaBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://saga.es/wp-content/uploads/2021/09/Klavika-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */