PageSourceSearch

https://www.batllelaspaules.com/es/booking/room

html batllelaspaules.com collected 2026-09-27 06:19:11 UTC 332,780 bytes, 13,729 lines download raw bytes

1<!DOCTYPE html>
2<html data-tz="Europe/Paris" lang="es" class="html-rem">
3<head>
4  <meta charset="UTF-8">
5  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
6  <link rel="preconnect" href="https://res.cloudinary.com" crossorigin>
7  <link rel="preconnect" href="https://fonts.googleapis.com">
8  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
9  <link rel="dns-prefetch" href="https://maps.google.com">
10  <link rel="dns-prefetch" href="https://www.googletagmanager.com">
11  <meta name="cloudinary-cloud-name" content="amenitiz">
12
13  <!-- Initialize all dataLayer arrays before any tags fire -->
14  
14<script>
15    window.dataLayer = window.dataLayer || [];
16    window.dataLayerTagManager = window.dataLayerTagManager || [];
17    window.dataLayerSite = window.dataLayerSite || [];
18    window.dataLayerClient = window.dataLayerClient || [];
19
20    function gtagTagManager(){ dataLayerTagManager.push(arguments) };
21
22    // main gtag function to push events to all GA layers
23    function gtag() {
24      if(!window) return;
25
26      Object.keys(window).filter(prop => prop.startsWith('dataLayer')).forEach(prop => {
27        window[prop].push(arguments);
28      });
29    }
30
31    gtag('consent', 'default', {
32      ad_storage: 'denied',
33      analytics_storage: 'denied',
34      ad_user_data: 'denied',
35      ad_personalization: 'denied',
36      wait_for_update: 1500
37    });
38
39
40    dataLayerTagManager.push({
41      event: "booking_engine_version",
42      version: "2.0",
43    });
44  </script>
44
45
46  
46<script>
vendor: 373 bytes, lines 46-52
46
47    (function(w,d,s,l,i){
48      w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});
49      var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer' ? '&l='+l:'';
50      j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;
51      f.parentNode.insertBefore(j,f);
52    })(window,document,'script','dataLayerTagManager','
52GTM-TBHMMX4
vendor: 6 bytes, lines 52-53
52');
53  
53</script>
53
54  <!-- End Google Tag Manager -->
55
56  
56<script>
57    window.useExtendedFELogs = false || false;
58  </script>
58
59
60    <!-- Global Site Tag (gtag.js) - Google Analytics -->
61<script async src="https://www.googletagmanager.com/gtag/js?id=G-4X1614E0SC&l=dataLayerSite"></script>
vendor: 1 bytes, line 61
61
62<script>
63  window.dataLayerSite = window.dataLayerSite || [];
64  function gtagSite(){dataLayerSite.push(arguments)};
65  gtagSite('js', new Date());
66
67  gtagSite('config', 'G-4X1614E0SC');
68</script>
68
69
70    <!-- render GA tag if the hotel has one -->
71
72<!-- render fb pixel if the hotel has one -->
73
74  <title>Apartamentos Batlle Laspaules | Selecciona tu estancia
75</title>
76<meta name="title" content="Apartamentos Batlle Laspaules | Selecciona tu estancia
77">
78<meta name="description" content="">
79
80<link href="https://www.batllelaspaules.com/es/booking/room" rel="canonical">
81    <link href=https://www.batllelaspaules.com/es/booking/room hreflang="es" rel="alternate">
82
83
84<!-- Facebook Open Graph data -->
85<meta property="og:title" content="Apartamentos Batlle Laspaules | Selecciona tu estancia
86">
87<meta property="og:type" content="website">
88
89<!-- Already rendered by cannonical -->
90<meta property="og:url" content="https://www.batllelaspaules.com/es/booking/room">
91    <meta property="og:image" content= ''>
92<meta property="og:description" content="">
93<meta property="og:site_name" content="Apartamentos Batlle Laspaules">
94
95<!-- Twitter Card data -->
96<meta name="twitter:card" content="summary_large_image">
97<meta name="twitter:title" content="Apartamentos Batlle Laspaules | Selecciona tu estancia
98">
99<meta name="twitter:description" content="">
100
101<!-- Favicon -->
102
103  
104
105
106  <meta name="csrf-param" content="authenticity_token" />
107<meta name="csrf-token" content="-HEt_sqsls6WDfo_QvcUZ10Mh1T3IawjW4UyKF-2kFuDSouINEIhC8c8It3LoqWa5WAllgbiJDAue_lPNiiWCA" />
108
109  
109<script type="text/javascript">
110  window.LOCALE = "es"
111  window.DEFAULT_LOCALE = "es"
112</script>
vendor: 1 bytes, line 112
112
113<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/es-3ec9597f997810e5.js" crossorigin="anonymous" data-cfasync="false"></script>
vendor: 1 bytes, line 113
113
114<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/2149-7f456a899f441424.js" crossorigin="anonymous" data-cfasync="false"></script>
vendor: 1 bytes, line 114
114
115<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/1665-a6a9f11fc01fe3a4.js" crossorigin="anonymous" data-cfasync="false"></script>
vendor: 1 bytes, line 115
115
116<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/i18n-36f8a38402883b13.js" crossorigin="anonymous" data-cfasync="false"></script>
116
117
118  <link rel="stylesheet" href="https://d1cmur5l0xva3h.cloudfront.net/packs/1530-526d45167755e050.css" media="all" />
119<link rel="stylesheet" href="https://d1cmur5l0xva3h.cloudfront.net/packs/5805-1a4cdfb2f0d219e2.css" media="all" />
120<link rel="stylesheet" href="https://d1cmur5l0xva3h.cloudfront.net/packs/website_rendering-be982b429543d139.css" media="all" />
121
122  <link rel="stylesheet" href="https://d1cmur5l0xva3h.cloudfront.net/assets/site-8dda9dc9028aad46bf40d5bd660b9ba43bbb9865fc0b917e4ad4fd9fbe0b4555.css" media="all" />
123
124  <link href="https://fonts.googleapis.com/css2?family=Nunito&amp;family=Cinzel&amp;family=Playfair+Display&amp;family=Arsenal&amp;family=Geomanist&amp;family=Didact+Gothic&amp;display=swap" rel="stylesheet">
125
126    <style>
127          @font-face {
128            font-family: "Opensans";
129            src: url('https://res.cloudinary.com/amenitiz/raw/upload/v1652091260/c6zxza3rzweuv0jfxnum.ttf?_a=BACJ3SGT');
130            font-display: swap;
131          }
132          @font-face {
133            font-family: "felix";
134            src: url('https://res.cloudinary.com/amenitiz/raw/upload/v1652091282/gmqs1amvblrtneceyskj.ttf?_a=BACJ3SGT');
135            font-display: swap;
136          }
137    </style>
138
139
140    
141
142      <style>
143
144
145.style__button {
146  padding: 10px 16px;
147}
148
149#block_327476 .logo__image-container img {
150  max-width: 247px;
151  width: auto;
152  height: auto;
153}
154
155#block_327488 .logo__image-container img {
156  max-width: 160px;
157  width: auto;
158  height: auto;
159}
160
161#block_ .logo__image-container img {
162  width: px;
163  height: auto;
164}
165
166.b__shadow-zone {
167  box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.50);
168}
169
170.site__background_pattern {
171  opacity: 1.0;
172    background-color: #FFFFFF;
173}
174
175 @media (min-width: 768px){
176  .site__pattern {
177  }
178}
179
180.site__hr-color-header {
181  border-color: #41291d;
182  border: 1px solid;
183  width: 70%;
184  margin: 0 auto;
185}
186
187.site__hr-color-footer {
188  border-color: #ffffff;
189  width: 70%;
190  margin: 0 auto;
191}
192
193
194.site__background-color {
195  background-color: #41291d;
196}
197
198
199/*Hide the caret when clicking on the dropdown menu*/
200.site__navbar a[aria-expanded="false"]::before, a[aria-expanded="true"]::before {
201  display: none !important;
202}
203
204  .site__cover-scrim-opacity {
205    background-color: #3c4059 !important;
206    opacity: 0.1;
207  }
208
209
210
211.style__button-alignment {
212  padding-top: 16px;
213  padding-bottom: 16px;
214}
215
216
217
218
219
220
221#block_333976 .site__block--font-style * {
222  font-family: Opensans;
223}
224
225#block_333976 .site__svg-color > svg > path {
226  fill: #41291d;
227}
228
229#block_333976 .site__svg-color > svg > g > path {
230  fill: #41291d;
231}
232
233#block_333976.site__block--background,
234#block_333976 .site__block--background{
235    background-repeat: no-repeat;
236    background-size: cover;
237    background-position: center;
238}
239
240#block_333976.site__block--padding {
241  padding-top: 20px;
242  padding-bottom: 0px;
243}
244
245#block_333976.site__block--margin {
246  margin-top: 0px;
247  margin-bottom: 0px;
248}
249
250
251    #block_333976.site__block--background,
252    #block_333976 .site__block--background,
253    #block_333976 .site__block--content-background  {
254      background-color: #FFFFFF;
255    }
256
257#block_333976 .site__block--secondary-background-color {
258  background-color: #ffffff;
259}
260
261#block_333976 .site__block--style h1,
262#block_333976 .site__block--style h2,
263#block_333976 .site__block--style h1 a,
264#block_333976 .site__block--style h2 a,{
265  font-family: felix;
266  font-size: 35px;
267  font-style: normal;
268  font-weight: normal;
269  color: #41291d;
270  text-transform: uppercase;
271  text-align: center;
272}
273
274#block_333976 .style__separator {
275  text-align: center;
276  margin-top: 8px;
277  margin-bottom: 8px;
278  display: flex;
279    justify-content: center;
280  align-items: center;
281  width: 100%;
282}
283
284#block_333976 .style__separator svg {
285  height: 24px;
286  width: auto;
287  margin-left: 8px;
288  margin-right: 8px;
289}
290
291#block_333976 .style__separator svg g path,
292#block_333976 .style__separator svg path {
293  fill: #000076;
294}
295
296#block_333976 .style__separator .style__icon_separator {
297  display: flex;
298  flex-direction: column;
299  justify-content: center;
300}
301
302#block_333976 .style__separator hr {
303  height: 1px;
304  padding: 0;
305  color: #000076;
306  background-color: #000076;
307  border: 0;
308  max-width: 50%;
309  width: 100px;
310  margin-left: 0px;
311  margin-right: 0px;
312  margin-top: 0px !important;
313  margin-bottom: 0px !important;
314}
315
316/* sub blocks separators */
317
318   #sub_block_537865 .caption {
319    background-color: #FFFFFF;
320  }
321
322  #sub_block_537865 .style__sub_block-separator {
323    text-align: center;
324    margin-top: 3px;
325    margin-bottom: 3px;
326    display: flex;
327    justify-content: center;
328    align-items: center
329  }
330
331  #sub_block_537865 .style__sub_block-separator svg {
332    height: 24px;
333    width: auto;
334    margin-left: 4px;
335    margin-right: 4px;
336  }
337
338   #sub_block_537865 .style__sub_block-separator svg {
339      height: 24px;
340      width: auto;
341   }
342   #sub_block_537865 .style__sub_block-separator svg g path,
343   #sub_block_537865 .style__sub_block-separator svg path {
344    fill: #000076;
345   }
346
347  #sub_block_537865 .style__sub_block-separator hr {
348  height: 1px;
349  padding: 0;
350  color: #000076;
351  background-color: #000076;
352  border: 0;
353  max-width: 50%;
354  width: 25px;
355  margin-left: 0px;
356  margin-right: 0px;
357  margin-top: 0px !important;
358  margin-bottom: 0px !important;
359}
360
361   #sub_block_537864 .caption {
362    background-color: #FFFFFF;
363  }
364
365  #sub_block_537864 .style__sub_block-separator {
366    text-align: center;
367    margin-top: 3px;
368    margin-bottom: 3px;
369    display: flex;
370    justify-content: center;
371    align-items: center
372  }
373
374  #sub_block_537864 .style__sub_block-separator svg {
375    height: 24px;
376    width: auto;
377    margin-left: 4px;
378    margin-right: 4px;
379  }
380
381   #sub_block_537864 .style__sub_block-separator svg {
382      height: 24px;
383      width: auto;
384   }
385   #sub_block_537864 .style__sub_block-separator svg g path,
386   #sub_block_537864 .style__sub_block-separator svg path {
387    fill: #000076;
388   }
389
390  #sub_block_537864 .style__sub_block-separator hr {
391  height: 1px;
392  padding: 0;
393  color: #000076;
394  background-color: #000076;
395  border: 0;
396  max-width: 50%;
397  width: 25px;
398  margin-left: 0px;
399  margin-right: 0px;
400  margin-top: 0px !important;
401  margin-bottom: 0px !important;
402}
403
404   #sub_block_537862 .caption {
405    background-color: #FFFFFF;
406  }
407
408  #sub_block_537862 .style__sub_block-separator {
409    text-align: center;
410    margin-top: 3px;
411    margin-bottom: 3px;
412    display: flex;
413    justify-content: center;
414    align-items: center
415  }
416
417  #sub_block_537862 .style__sub_block-separator svg {
418    height: 24px;
419    width: auto;
420    margin-left: 4px;
421    margin-right: 4px;
422  }
423
424   #sub_block_537862 .style__sub_block-separator svg {
425      height: 24px;
426      width: auto;
427   }
428   #sub_block_537862 .style__sub_block-separator svg g path,
429   #sub_block_537862 .style__sub_block-separator svg path {
430    fill: #000076;
431   }
432
433  #sub_block_537862 .style__sub_block-separator hr {
434  height: 1px;
435  padding: 0;
436  color: #000076;
437  background-color: #000076;
438  border: 0;
439  max-width: 50%;
440  width: 25px;
441  margin-left: 0px;
442  margin-right: 0px;
443  margin-top: 0px !important;
444  margin-bottom: 0px !important;
445}
446
447   #sub_block_537863 .caption {
448    background-color: #FFFFFF;
449  }
450
451  #sub_block_537863 .style__sub_block-separator {
452    text-align: center;
453    margin-top: 3px;
454    margin-bottom: 3px;
455    display: flex;
456    justify-content: center;
457    align-items: center
458  }
459
460  #sub_block_537863 .style__sub_block-separator svg {
461    height: 24px;
462    width: auto;
463    margin-left: 4px;
464    margin-right: 4px;
465  }
466
467   #sub_block_537863 .style__sub_block-separator svg {
468      height: 24px;
469      width: auto;
470   }
471   #sub_block_537863 .style__sub_block-separator svg g path,
472   #sub_block_537863 .style__sub_block-separator svg path {
473    fill: #000076;
474   }
475
476  #sub_block_537863 .style__sub_block-separator hr {
477  height: 1px;
478  padding: 0;
479  color: #000076;
480  background-color: #000076;
481  border: 0;
482  max-width: 50%;
483  width: 25px;
484  margin-left: 0px;
485  margin-right: 0px;
486  margin-top: 0px !important;
487  margin-bottom: 0px !important;
488}
489
490
491
492#block_333976 .site__block--style h1,
493#block_333976 .site__block--style h2,
494#block_333976 .site__block--style h2 a {
495  font-family: felix;
496  font-size: 35px;
497  font-style: normal;
498  font-weight: normal;
499  color: #41291d;
500  text-transform: uppercase;
501  text-align: center;
502}
503
504
505#block_333976 .site__block--style p,
506#block_333976 .site__block--style .style__text {
507  font-family: Opensans;
508  font-size: 17px;
509  font-style: normal;
510  font-weight: normal;
511  color: #000000;
512  text-transform: none;
513  text-align: center;
514}
515
516#block_333976 .site__block--style a {
517  font-family: Opensans;
518  font-size: 17px;
519  color: #000000;
520  text-transform: none;
521  text-align: center;
522}
523#block_333976 .style__button-alignment {
524  text-align: center;
525}
526
527.btn-open-popup-all-pictures #block_333976 .site__block--style .style__button {
528  display: inline-block !important;
529  font-family: felix !important;
530  font-size: 20px !important;
531  line-height: 20px !important;
532  font-style: normal !important;
533  font-weight: normal !important;
534  text-transform: uppercase !important;
535  background-color: #41291d !important;
536  color: #ffffff !important;
537  border-color: #41291d !important;
538  border-radius: 0px !important;
539  border-width: 2px !important;
540  border-style: solid !important;
541}
542
543#block_333976 .site__block--style .style__button,
544#block_333976 .site__sub-block--style .style__button {
545  display: inline-block;
546  font-family: felix;
547  font-size: 20px;
548  line-height: 20px;
549  font-style: normal;
550  font-weight: normal;
551  text-transform: uppercase;
552  background-color: #41291d;
553  color: #ffffff;
554  border-color: #41291d;
555  border-radius: 0px;
556  border-width: 2px;
557  border-style: solid;
558}
559
560#block_333976 .site__block--style .style__button-text-only,
561#block_333976 .site__sub-block--style .style__button-text-only {
562  font-family: felix;
563  font-size: 20px;
564  line-height: 20px;
565  font-style: normal;
566  font-weight: normal;
567  color: #000000;
568  text-transform: uppercase;
569  text-transform: none;
570  text-align: center;
571}
572
573
574
575#block_333976 .site__block--style .style__button .site__svg-color  > svg > path,
576#block_333976 .site__sub-block--style .style__button .site__svg-color  > svg > path,
577#block_333976 .site__block--style .style__button .site__svg-color  > svg > g > path,
578#block_333976 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
579  fill: #ffffff !important;
580}
581
582#block_333976 .site__block--style .style__button:hover,
583#block_333976 .site__sub-block--style .style__button:hover {
584  background-color: #ffffff;
585  color: #41291d;
586  border-color: #41291d;
587  border-width: 2px;
588  border-style: solid;
589}
590
591
592#block_333976 .site__block--style .style__button:hover .site__svg-color > svg > path,
593#block_333976 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
594#block_333976 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
595#block_333976 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
596#block_333976 .site__block--style .site__svg-color:hover > svg > g > path,
597#block_333976 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
598  fill: #41291d !important;
599}
600
601
602#block_333976 .site__sub-block--style h3 {
603  font-family: felix;
604  font-size: 40px;
605  font-style: normal;
606  font-weight: normal;
607  color: #41291d;
608  text-transform: uppercase;
609  text-align: center;
610}
611
612#block_333976 .site__sub-block--style p,
613#block_333976 .site__sub-block--style .style__text {
614  font-family: Opensans;
615  font-size: 17px;
616  font-style: normal;
617  font-weight: normal;
618  color: #000000;
619  text-transform: none;
620  text-align: center;
621}
622
623#block_333976 .site__sub-block--style a {
624  font-family: Opensans;
625  font-size: 17px;
626  color: #000000;
627  text-transform: none;
628  text-align: center;
629}
630
631
632
633
634
635
636#block_319333 .site__block--font-style * {
637  font-family: Opensans;
638}
639
640#block_319333 .site__svg-color > svg > path {
641  fill: #41291d;
642}
643
644#block_319333 .site__svg-color > svg > g > path {
645  fill: #41291d;
646}
647
648#block_319333.site__block--background,
649#block_319333 .site__block--background{
650    background-repeat: no-repeat;
651    background-size: cover;
652    background-position: center;
653}
654
655#block_319333.site__block--padding {
656  padding-top: 0px;
657  padding-bottom: 0px;
658}
659
660#block_319333.site__block--margin {
661  margin-top: 0px;
662  margin-bottom: 0px;
663}
664
665
666    #block_319333.site__block--background,
667    #block_319333 .site__block--background,
668    #block_319333 .site__block--content-background  {
669      background-color: #FFFFFF;
670    }
671
672#block_319333 .site__block--secondary-background-color {
673  background-color: #ffffff;
674}
675
676#block_319333 .site__block--style h1,
677#block_319333 .site__block--style h2,
678#block_319333 .site__block--style h1 a,
679#block_319333 .site__block--style h2 a,{
680  font-family: Nunito;
681  font-size: 24px;
682  font-style: normal;
683  font-weight: normal;
684  color: #41291d;
685  text-transform: none;
686  text-align: center;
687}
688
689#block_319333 .style__separator {
690  text-align: center;
691  margin-top: 8px;
692  margin-bottom: 8px;
693  display: flex;
694    justify-content: center;
695  align-items: center;
696  width: 100%;
697}
698
699#block_319333 .style__separator svg {
700  height: 24px;
701  width: auto;
702  margin-left: 8px;
703  margin-right: 8px;
704}
705
706#block_319333 .style__separator svg g path,
707#block_319333 .style__separator svg path {
708  fill: #000076;
709}
710
711#block_319333 .style__separator .style__icon_separator {
712  display: flex;
713  flex-direction: column;
714  justify-content: center;
715}
716
717#block_319333 .style__separator hr {
718  height: 1px;
719  padding: 0;
720  color: #000076;
721  background-color: #000076;
722  border: 0;
723  max-width: 50%;
724  width: 100px;
725  margin-left: 0px;
726  margin-right: 0px;
727  margin-top: 0px !important;
728  margin-bottom: 0px !important;
729}
730
731/* sub blocks separators */
732
733
734
735#block_319333 .site__block--style h1,
736#block_319333 .site__block--style h2,
737#block_319333 .site__block--style h2 a {
738  font-family: Nunito;
739  font-size: 24px;
740  font-style: normal;
741  font-weight: normal;
742  color: #41291d;
743  text-transform: none;
744  text-align: center;
745}
746
747#block_319333 .site__block--style h3,
748#block_319333 .site__block--style .style__subtitle {
749  font-family: Cinzel;
750  font-size: 18px;
751  font-style: normal;
752  font-weight: bold;
753  color: #41291d;
754  text-transform: none;
755  text-align: center;
756}
757
758
759#block_319333 .site__block--style p,
760#block_319333 .site__block--style .style__text {
761  font-family: Opensans;
762  font-size: 15px;
763  font-style: normal;
764  font-weight: normal;
765  color: #41291d;
766  text-transform: uppercase;
767  text-align: center;
768}
769
770#block_319333 .site__block--style a {
771  font-family: Opensans;
772  font-size: 15px;
773  color: #41291d;
774  text-transform: uppercase;
775  text-align: center;
776}
777#block_319333 .style__button-alignment {
778  text-align: center;
779}
780
781.btn-open-popup-all-pictures #block_319333 .site__block--style .style__button {
782  display: inline-block !important;
783  font-family: Cinzel !important;
784  font-size: 20px !important;
785  line-height: 20px !important;
786  font-style: 20 !important;
787  font-weight: bold !important;
788  text-transform: uppercase !important;
789  background-color: #858889 !important;
790  color: #ffffff !important;
791  border-color: #41291d !important;
792  border-radius: 0px !important;
793  border-width: 1px !important;
794  border-style: solid !important;
795}
796
797#block_319333 .site__block--style .style__button,
798#block_319333 .site__sub-block--style .style__button {
799  display: inline-block;
800  font-family: Cinzel;
801  font-size: 20px;
802  line-height: 20px;
803  font-style: 20;
804  font-weight: bold;
805  text-transform: uppercase;
806  background-color: #858889;
807  color: #ffffff;
808  border-color: #41291d;
809  border-radius: 0px;
810  border-width: 1px;
811  border-style: solid;
812}
813
814#block_319333 .site__block--style .style__button-text-only,
815#block_319333 .site__sub-block--style .style__button-text-only {
816  font-family: Cinzel;
817  font-size: 20px;
818  line-height: 20px;
819  font-style: 20;
820  font-weight: bold;
821  color: #000000;
822  text-transform: uppercase;
823  text-transform: uppercase;
824  text-align: center;
825}
826
827
828
829#block_319333 .site__block--style .style__button .site__svg-color  > svg > path,
830#block_319333 .site__sub-block--style .style__button .site__svg-color  > svg > path,
831#block_319333 .site__block--style .style__button .site__svg-color  > svg > g > path,
832#block_319333 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
833  fill: #ffffff !important;
834}
835
836#block_319333 .site__block--style .style__button:hover,
837#block_319333 .site__sub-block--style .style__button:hover {
838  background-color: #ffffff;
839  color: #858889;
840  border-color: #41291d;
841  border-width: 1px;
842  border-style: solid;
843}
844
845
846#block_319333 .site__block--style .style__button:hover .site__svg-color > svg > path,
847#block_319333 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
848#block_319333 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
849#block_319333 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
850#block_319333 .site__block--style .site__svg-color:hover > svg > g > path,
851#block_319333 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
852  fill: #858889 !important;
853}
854
855
856
857
858
859
860#block_319334 .site__block--font-style * {
861  font-family: Opensans;
862}
863
864#block_319334 .site__svg-color > svg > path {
865  fill: #41291d;
866}
867
868#block_319334 .site__svg-color > svg > g > path {
869  fill: #41291d;
870}
871
872#block_319334.site__block--background,
873#block_319334 .site__block--background{
874    background-repeat: no-repeat;
875    background-size: cover;
876    background-position: center;
877}
878
879#block_319334.site__block--padding {
880  padding-top: 16px;
881  padding-bottom: 0px;
882}
883
884#block_319334.site__block--margin {
885  margin-top: 0px;
886  margin-bottom: 0px;
887}
888
889
890    #block_319334.site__block--background,
891    #block_319334 .site__block--background,
892    #block_319334 .site__block--content-background  {
893      background-color: #f0f0f0;
894    }
895
896#block_319334 .site__block--secondary-background-color {
897  background-color: #ffffff;
898}
899
900#block_319334 .site__block--style h1,
901#block_319334 .site__block--style h2,
902#block_319334 .site__block--style h1 a,
903#block_319334 .site__block--style h2 a,{
904  font-family: felix;
905  font-size: 40px;
906  font-style: normal;
907  font-weight: normal;
908  color: #41291d;
909  text-transform: uppercase;
910  text-align: center;
911}
912
913#block_319334 .style__separator {
914  text-align: center;
915  margin-top: 8px;
916  margin-bottom: 8px;
917  display: flex;
918    justify-content: center;
919  align-items: center;
920  width: 100%;
921}
922
923#block_319334 .style__separator svg {
924  height: 24px;
925  width: auto;
926  margin-left: 8px;
927  margin-right: 8px;
928}
929
930#block_319334 .style__separator svg g path,
931#block_319334 .style__separator svg path {
932  fill: #000076;
933}
934
935#block_319334 .style__separator .style__icon_separator {
936  display: flex;
937  flex-direction: column;
938  justify-content: center;
939}
940
941#block_319334 .style__separator hr {
942  height: 1px;
943  padding: 0;
944  color: #000076;
945  background-color: #000076;
946  border: 0;
947  max-width: 50%;
948  width: 100px;
949  margin-left: 0px;
950  margin-right: 0px;
951  margin-top: 0px !important;
952  margin-bottom: 0px !important;
953}
954
955/* sub blocks separators */
956
957
958
959#block_319334 .site__block--style h1,
960#block_319334 .site__block--style h2,
961#block_319334 .site__block--style h2 a {
962  font-family: felix;
963  font-size: 40px;
964  font-style: normal;
965  font-weight: normal;
966  color: #41291d;
967  text-transform: uppercase;
968  text-align: center;
969}
970
971#block_319334 .site__block--style h3,
972#block_319334 .site__block--style .style__subtitle {
973  font-family: Opensans;
974  font-size: 18px;
975  font-style: normal;
976  font-weight: normal;
977  color: #858889;
978  text-transform: none;
979  text-align: center;
980}
981
982
983#block_319334 .site__block--style p,
984#block_319334 .site__block--style .style__text {
985  font-family: Opensans;
986  font-size: 17px;
987  font-style: normal;
988  font-weight: normal;
989  color: #000000;
990  text-transform: none;
991  text-align: center;
992}
993
994#block_319334 .site__block--style a {
995  font-family: Opensans;
996  font-size: 17px;
997  color: #000000;
998  text-transform: none;
999  text-align: center;
1000}
1001#block_319334 .style__button-alignment {
1002  text-align: center;
1003}
1004
1005.btn-open-popup-all-pictures #block_319334 .site__block--style .style__button {
1006  display: inline-block !important;
1007  font-family: felix !important;
1008  font-size: 20px !important;
1009  line-height: 20px !important;
1010  font-style: normal !important;
1011  font-weight: normal !important;
1012  text-transform: uppercase !important;
1013  background-color: #41291d !important;
1014  color: #ffffff !important;
1015  border-color: #41291d !important;
1016  border-radius: 0px !important;
1017  border-width: 2px !important;
1018  border-style: solid !important;
1019}
1020
1021#block_319334 .site__block--style .style__button,
1022#block_319334 .site__sub-block--style .style__button {
1023  display: inline-block;
1024  font-family: felix;
1025  font-size: 20px;
1026  line-height: 20px;
1027  font-style: normal;
1028  font-weight: normal;
1029  text-transform: uppercase;
1030  background-color: #41291d;
1031  color: #ffffff;
1031
1032  border-color: #41291d;
1033  border-radius: 0px;
1034  border-width: 2px;
1035  border-style: solid;
1036}
1037
1038#block_319334 .site__block--style .style__button-text-only,
1039#block_319334 .site__sub-block--style .style__button-text-only {
1040  font-family: felix;
1041  font-size: 20px;
1042  line-height: 20px;
1043  font-style: normal;
1044  font-weight: normal;
1045  color: #000000;
1046  text-transform: uppercase;
1047  text-transform: none;
1048  text-align: center;
1049}
1050
1051
1052
1053#block_319334 .site__block--style .style__button .site__svg-color  > svg > path,
1054#block_319334 .site__sub-block--style .style__button .site__svg-color  > svg > path,
1055#block_319334 .site__block--style .style__button .site__svg-color  > svg > g > path,
1056#block_319334 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
1057  fill: #ffffff !important;
1058}
1059
1060#block_319334 .site__block--style .style__button:hover,
1061#block_319334 .site__sub-block--style .style__button:hover {
1062  background-color: #ffffff;
1063  color: #41291d;
1064  border-color: #41291d;
1065  border-width: 2px;
1066  border-style: solid;
1067}
1068
1069
1070#block_319334 .site__block--style .style__button:hover .site__svg-color > svg > path,
1071#block_319334 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
1072#block_319334 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
1073#block_319334 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
1074#block_319334 .site__block--style .site__svg-color:hover > svg > g > path,
1075#block_319334 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
1076  fill: #41291d !important;
1077}
1078
1079
1080
1081
1082
1083
1084#block_319332 .site__block--font-style * {
1085  font-family: Nunito;
1086}
1087
1088#block_319332 .site__svg-color > svg > path {
1089  fill: #41291d;
1090}
1091
1092#block_319332 .site__svg-color > svg > g > path {
1093  fill: #41291d;
1094}
1095
1096#block_319332.site__block--background,
1097#block_319332 .site__block--background{
1098    background-repeat: no-repeat;
1099    background-size: cover;
1100    background-position: center;
1101}
1102
1103#block_319332.site__block--padding {
1104  padding-top: 0px;
1105  padding-bottom: 0px;
1106}
1107
1108#block_319332.site__block--margin {
1109  margin-top: 0px;
1110  margin-bottom: 0px;
1111}
1112
1113
1114    #block_319332.site__block--background,
1115    #block_319332 .site__block--background,
1116    #block_319332 .site__block--content-background  {
1117      background-color: #FFFFFF;
1118    }
1119
1120#block_319332 .site__block--secondary-background-color {
1121  background-color: #ffffff;
1122}
1123
1124#block_319332 .site__block--style h1,
1125#block_319332 .site__block--style h2,
1126#block_319332 .site__block--style h1 a,
1127#block_319332 .site__block--style h2 a,{
1128  font-family: Nunito;
1129  font-size: 24px;
1130  font-style: normal;
1131  font-weight: normal;
1132  color: #41291d;
1133  text-transform: none;
1134  text-align: center;
1135}
1136
1137#block_319332 .style__separator {
1138  text-align: center;
1139  margin-top: 8px;
1140  margin-bottom: 8px;
1141  display: flex;
1142    justify-content: center;
1143  align-items: center;
1144  width: 100%;
1145}
1146
1147#block_319332 .style__separator svg {
1148  height: 24px;
1149  width: auto;
1150  margin-left: 8px;
1151  margin-right: 8px;
1152}
1153
1154#block_319332 .style__separator svg g path,
1155#block_319332 .style__separator svg path {
1156  fill: #000076;
1157}
1158
1159#block_319332 .style__separator .style__icon_separator {
1160  display: flex;
1161  flex-direction: column;
1162  justify-content: center;
1163}
1164
1165#block_319332 .style__separator hr {
1166  height: 1px;
1167  padding: 0;
1168  color: #000076;
1169  background-color: #000076;
1170  border: 0;
1171  max-width: 50%;
1172  width: 100px;
1173  margin-left: 0px;
1174  margin-right: 0px;
1175  margin-top: 0px !important;
1176  margin-bottom: 0px !important;
1177}
1178
1179/* sub blocks separators */
1180
1181   #sub_block_514988 .caption {
1182    background-color: #FFFFFF;
1183  }
1184
1185  #sub_block_514988 .style__sub_block-separator {
1186    text-align: center;
1187    margin-top: 3px;
1188    margin-bottom: 3px;
1189    display: flex;
1190    justify-content: center;
1191    align-items: center
1192  }
1193
1194  #sub_block_514988 .style__sub_block-separator svg {
1195    height: 24px;
1196    width: auto;
1197    margin-left: 4px;
1198    margin-right: 4px;
1199  }
1200
1201   #sub_block_514988 .style__sub_block-separator svg {
1202      height: 24px;
1203      width: auto;
1204   }
1205   #sub_block_514988 .style__sub_block-separator svg g path,
1206   #sub_block_514988 .style__sub_block-separator svg path {
1207    fill: #000076;
1208   }
1209
1210  #sub_block_514988 .style__sub_block-separator hr {
1211  height: 1px;
1212  padding: 0;
1213  color: #000076;
1214  background-color: #000076;
1215  border: 0;
1216  max-width: 50%;
1217  width: 25px;
1218  margin-left: 0px;
1219  margin-right: 0px;
1220  margin-top: 0px !important;
1221  margin-bottom: 0px !important;
1222}
1223
1224   #sub_block_514989 .caption {
1225    background-color: #FFFFFF;
1226  }
1227
1228  #sub_block_514989 .style__sub_block-separator {
1229    text-align: center;
1230    margin-top: 3px;
1231    margin-bottom: 3px;
1232    display: flex;
1233    justify-content: center;
1234    align-items: center
1235  }
1236
1237  #sub_block_514989 .style__sub_block-separator svg {
1238    height: 24px;
1239    width: auto;
1240    margin-left: 4px;
1241    margin-right: 4px;
1242  }
1243
1244   #sub_block_514989 .style__sub_block-separator svg {
1245      height: 24px;
1246      width: auto;
1247   }
1248   #sub_block_514989 .style__sub_block-separator svg g path,
1249   #sub_block_514989 .style__sub_block-separator svg path {
1250    fill: #000076;
1251   }
1252
1253  #sub_block_514989 .style__sub_block-separator hr {
1254  height: 1px;
1255  padding: 0;
1256  color: #000076;
1257  background-color: #000076;
1258  border: 0;
1259  max-width: 50%;
1260  width: 25px;
1261  margin-left: 0px;
1262  margin-right: 0px;
1263  margin-top: 0px !important;
1264  margin-bottom: 0px !important;
1265}
1266
1267
1268
1269#block_319332 .site__block--style h1,
1270#block_319332 .site__block--style h2,
1271#block_319332 .site__block--style h2 a {
1272  font-family: Nunito;
1273  font-size: 24px;
1274  font-style: normal;
1275  font-weight: normal;
1276  color: #41291d;
1277  text-transform: none;
1278  text-align: center;
1279}
1280
1281#block_319332 .site__block--style h3,
1282#block_319332 .site__block--style .style__subtitle {
1283  font-family: Nunito;
1284  font-size: 20px;
1285  font-style: normal;
1286  font-weight: normal;
1287  color: #41291d;
1288  text-transform: none;
1289  text-align: center;
1290}
1291
1292
1293#block_319332 .site__block--style p,
1294#block_319332 .site__block--style .style__text {
1295  font-family: Nunito;
1296  font-size: 16px;
1297  font-style: normal;
1298  font-weight: normal;
1299  color: #41291d;
1300  text-transform: none;
1301  text-align: center;
1302}
1303
1304#block_319332 .site__block--style a {
1305  font-family: Nunito;
1306  font-size: 16px;
1307  color: #41291d;
1308  text-transform: none;
1309  text-align: center;
1310}
1311#block_319332 .style__button-alignment {
1312  text-align: center;
1313}
1314
1315.btn-open-popup-all-pictures #block_319332 .site__block--style .style__button {
1316  display: inline-block !important;
1317  font-family: Nunito !important;
1318  font-size: 16px !important;
1319  line-height: 16px !important;
1320  font-style: normal !important;
1321  font-weight: normal !important;
1322  text-transform: none !important;
1323  background-color: #41291d !important;
1324  color: #ffffff !important;
1325  border-color: #41291d !important;
1326  border-radius: 0px !important;
1327  border-width: 2px !important;
1328  border-style: solid !important;
1329}
1330
1331#block_319332 .site__block--style .style__button,
1332#block_319332 .site__sub-block--style .style__button {
1333  display: inline-block;
1334  font-family: Nunito;
1335  font-size: 16px;
1336  line-height: 16px;
1337  font-style: normal;
1338  font-weight: normal;
1339  text-transform: none;
1340  background-color: #41291d;
1341  color: #ffffff;
1342  border-color: #41291d;
1343  border-radius: 0px;
1344  border-width: 2px;
1345  border-style: solid;
1346}
1347
1348#block_319332 .site__block--style .style__button-text-only,
1349#block_319332 .site__sub-block--style .style__button-text-only {
1350  font-family: Nunito;
1351  font-size: 16px;
1352  line-height: 16px;
1353  font-style: normal;
1354  font-weight: normal;
1355  color: #000000;
1356  text-transform: none;
1357  text-transform: none;
1358  text-align: center;
1359}
1360
1361
1362
1363#block_319332 .site__block--style .style__button .site__svg-color  > svg > path,
1364#block_319332 .site__sub-block--style .style__button .site__svg-color  > svg > path,
1365#block_319332 .site__block--style .style__button .site__svg-color  > svg > g > path,
1366#block_319332 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
1367  fill: #ffffff !important;
1368}
1369
1370#block_319332 .site__block--style .style__button:hover,
1371#block_319332 .site__sub-block--style .style__button:hover {
1372  background-color: #ffffff;
1373  color: #41291d;
1374  border-color: #41291d;
1375  border-width: 2px;
1376  border-style: solid;
1377}
1378
1379
1380#block_319332 .site__block--style .style__button:hover .site__svg-color > svg > path,
1381#block_319332 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
1382#block_319332 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
1383#block_319332 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
1384#block_319332 .site__block--style .site__svg-color:hover > svg > g > path,
1385#block_319332 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
1386  fill: #41291d !important;
1387}
1388
1389
1390
1391
1392
1393
1394#block_851560 .site__block--font-style * {
1395  font-family: Opensans;
1396}
1397
1398#block_851560 .site__svg-color > svg > path {
1399  fill: #41291d;
1400}
1401
1402#block_851560 .site__svg-color > svg > g > path {
1403  fill: #41291d;
1404}
1405
1406#block_851560.site__block--background,
1407#block_851560 .site__block--background{
1408    background-repeat: no-repeat;
1409    background-size: cover;
1410    background-position: center;
1411}
1412
1413#block_851560.site__block--padding {
1414  padding-top: 0px;
1415  padding-bottom: 5px;
1416}
1417
1418#block_851560.site__block--margin {
1419  margin-top: 0px;
1420  margin-bottom: 0px;
1421}
1422
1423
1424    #block_851560.site__block--background,
1425    #block_851560 .site__block--background,
1426    #block_851560 .site__block--content-background  {
1427      background-color: #FFFFFF;
1428    }
1429
1430#block_851560 .site__block--secondary-background-color {
1431  background-color: #ffffff;
1432}
1433
1434#block_851560 .site__block--style h1,
1435#block_851560 .site__block--style h2,
1436#block_851560 .site__block--style h1 a,
1437#block_851560 .site__block--style h2 a,{
1438  font-family: felix;
1439  font-size: 40px;
1440  font-style: normal;
1441  font-weight: normal;
1442  color: #41291d;
1443  text-transform: uppercase;
1444  text-align: center;
1445}
1446
1447#block_851560 .style__separator {
1448  text-align: center;
1449  margin-top: 8px;
1450  margin-bottom: 8px;
1451  display: flex;
1452    justify-content: center;
1453  align-items: center;
1454  width: 100%;
1455}
1456
1457#block_851560 .style__separator svg {
1458  height: 24px;
1459  width: auto;
1460  margin-left: 8px;
1461  margin-right: 8px;
1462}
1463
1464#block_851560 .style__separator svg g path,
1465#block_851560 .style__separator svg path {
1466  fill: #000076;
1467}
1468
1469#block_851560 .style__separator .style__icon_separator {
1470  display: flex;
1471  flex-direction: column;
1472  justify-content: center;
1473}
1474
1475#block_851560 .style__separator hr {
1476  height: 1px;
1477  padding: 0;
1478  color: #000076;
1479  background-color: #000076;
1480  border: 0;
1481  max-width: 50%;
1482  width: 100px;
1483  margin-left: 0px;
1484  margin-right: 0px;
1485  margin-top: 0px !important;
1486  margin-bottom: 0px !important;
1487}
1488
1489/* sub blocks separators */
1490
1491
1492
1493#block_851560 .site__block--style h1,
1494#block_851560 .site__block--style h2,
1495#block_851560 .site__block--style h2 a {
1496  font-family: felix;
1497  font-size: 40px;
1498  font-style: normal;
1499  font-weight: normal;
1500  color: #41291d;
1501  text-transform: uppercase;
1502  text-align: center;
1503}
1504
1505
1506#block_851560 .site__block--style p,
1507#block_851560 .site__block--style .style__text {
1508  font-family: Opensans;
1509  font-size: 17px;
1510  font-style: normal;
1511  font-weight: normal;
1512  color: #000000;
1513  text-transform: none;
1514  text-align: center;
1515}
1516
1517#block_851560 .site__block--style a {
1518  font-family: Opensans;
1519  font-size: 17px;
1520  color: #000000;
1521  text-transform: none;
1522  text-align: center;
1523}
1524#block_851560 .style__button-alignment {
1525  text-align: center;
1526}
1527
1528.btn-open-popup-all-pictures #block_851560 .site__block--style .style__button {
1529  display: inline-block !important;
1530  font-family: felix !important;
1531  font-size: 20px !important;
1532  line-height: 20px !important;
1533  font-style: normal !important;
1534  font-weight: normal !important;
1535  text-transform: uppercase !important;
1536  background-color: #41291d !important;
1537  color: #ffffff !important;
1538  border-color: #41291d !important;
1539  border-radius: 0px !important;
1540  border-width: 2px !important;
1541  border-style: solid !important;
1542}
1543
1544#block_851560 .site__block--style .style__button,
1545#block_851560 .site__sub-block--style .style__button {
1546  display: inline-block;
1547  font-family: felix;
1548  font-size: 20px;
1549  line-height: 20px;
1550  font-style: normal;
1551  font-weight: normal;
1552  text-transform: uppercase;
1553  background-color: #41291d;
1554  color: #ffffff;
1555  border-color: #41291d;
1556  border-radius: 0px;
1557  border-width: 2px;
1558  border-style: solid;
1559}
1560
1561#block_851560 .site__block--style .style__button-text-only,
1562#block_851560 .site__sub-block--style .style__button-text-only {
1563  font-family: felix;
1564  font-size: 20px;
1565  line-height: 20px;
1566  font-style: normal;
1567  font-weight: normal;
1568  color: #000000;
1569  text-transform: uppercase;
1570  text-transform: none;
1571  text-align: center;
1572}
1573
1574
1575
1576#block_851560 .site__block--style .style__button .site__svg-color  > svg > path,
1577#block_851560 .site__sub-block--style .style__button .site__svg-color  > svg > path,
1578#block_851560 .site__block--style .style__button .site__svg-color  > svg > g > path,
1579#block_851560 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
1580  fill: #ffffff !important;
1581}
1582
1583#block_851560 .site__block--style .style__button:hover,
1584#block_851560 .site__sub-block--style .style__button:hover {
1585  background-color: #ffffff;
1586  color: #41291d;
1587  border-color: #41291d;
1588  border-width: 2px;
1589  border-style: solid;
1590}
1591
1592
1593#block_851560 .site__block--style .style__button:hover .site__svg-color > svg > path,
1594#block_851560 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
1595#block_851560 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
1596#block_851560 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
1597#block_851560 .site__block--style .site__svg-color:hover > svg > g > path,
1598#block_851560 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
1599  fill: #41291d !important;
1600}
1601
1602
1603
1604
1605
1606
1607#block_851561 .site__block--font-style * {
1608  font-family: Opensans;
1609}
1610
1611#block_851561 .site__svg-color > svg > path {
1612  fill: #41291d;
1613}
1614
1615#block_851561 .site__svg-color > svg > g > path {
1616  fill: #41291d;
1617}
1618
1619#block_851561.site__block--background,
1620#block_851561 .site__block--background{
1621    background-repeat: no-repeat;
1622    background-size: cover;
1623    background-position: center;
1624}
1625
1626#block_851561.site__block--padding {
1627  padding-top: 0px;
1628  padding-bottom: 30px;
1629}
1630
1631#block_851561.site__block--margin {
1632  margin-top: 0px;
1633  margin-bottom: 0px;
1634}
1635
1636
1637    #block_851561.site__block--background,
1638    #block_851561 .site__block--background,
1639    #block_851561 .site__block--content-background  {
1640      background-color: #FFFFFF;
1641    }
1642
1643#block_851561 .site__block--secondary-background-color {
1644  background-color: #ffffff;
1645}
1646
1647#block_851561 .site__block--style h1,
1648#block_851561 .site__block--style h2,
1649#block_851561 .site__block--style h1 a,
1650#block_851561 .site__block--style h2 a,{
1651  font-family: felix;
1652  font-size: 40px;
1653  font-style: normal;
1654  font-weight: normal;
1655  color: #41291d;
1656  text-transform: uppercase;
1657  text-align: center;
1658}
1659
1660#block_851561 .style__separator {
1661  text-align: center;
1662  margin-top: 8px;
1663  margin-bottom: 8px;
1664  display: flex;
1665    justify-content: center;
1666  align-items: center;
1667  width: 100%;
1668}
1669
1670#block_851561 .style__separator svg {
1671  height: 24px;
1672  width: auto;
1673  margin-left: 8px;
1674  margin-right: 8px;
1675}
1676
1677#block_851561 .style__separator svg g path,
1678#block_851561 .style__separator svg path {
1679  fill: #000076;
1680}
1681
1682#block_851561 .style__separator .style__icon_separator {
1683  display: flex;
1684  flex-direction: column;
1685  justify-content: center;
1686}
1687
1688#block_851561 .style__separator hr {
1689  height: 1px;
1690  padding: 0;
1691  color: #000076;
1692  background-color: #000076;
1693  border: 0;
1694  max-width: 50%;
1695  width: 100px;
1696  margin-left: 0px;
1697  margin-right: 0px;
1698  margin-top: 0px !important;
1699  margin-bottom: 0px !important;
1700}
1701
1702/* sub blocks separators */
1703
1704
1705
1706#block_851561 .site__block--style h1,
1707#block_851561 .site__block--style h2,
1708#block_851561 .site__block--style h2 a {
1709  font-family: felix;
1710  font-size: 40px;
1711  font-style: normal;
1712  font-weight: normal;
1713  color: #41291d;
1714  text-transform: uppercase;
1715  text-align: center;
1716}
1717
1718
1719#block_851561 .site__block--style p,
1720#block_851561 .site__block--style .style__text {
1721  font-family: Opensans;
1722  font-size: 17px;
1723  font-style: normal;
1724  font-weight: normal;
1725  color: #000000;
1726  text-transform: none;
1727  text-align: center;
1728}
1729
1730#block_851561 .site__block--style a {
1731  font-family: Opensans;
1732  font-size: 17px;
1733  color: #000000;
1734  text-transform: none;
1735  text-align: center;
1736}
1737#block_851561 .style__button-alignment {
1738  text-align: center;
1739}
1740
1741.btn-open-popup-all-pictures #block_851561 .site__block--style .style__button {
1742  display: inline-block !important;
1743  font-family: felix !important;
1744  font-size: 20px !important;
1745  line-height: 20px !important;
1746  font-style: normal !important;
1747  font-weight: normal !important;
1748  text-transform: uppercase !important;
1749  background-color: #41291d !important;
1750  color: #ffffff !important;
1751  border-color: #41291d !important;
1752  border-radius: 0px !important;
1753  border-width: 2px !important;
1754  border-style: solid !important;
1755}
1756
1757#block_851561 .site__block--style .style__button,
1758#block_851561 .site__sub-block--style .style__button {
1759  display: inline-block;
1760  font-family: felix;
1761  font-size: 20px;
1762  line-height: 20px;
1763  font-style: normal;
1764  font-weight: normal;
1765  text-transform: uppercase;
1766  background-color: #41291d;
1767  color: #ffffff;
1768  border-color: #41291d;
1769  border-radius: 0px;
1770  border-width: 2px;
1771  border-style: solid;
1772}
1773
1774#block_851561 .site__block--style .style__button-text-only,
1775#block_851561 .site__sub-block--style .style__button-text-only {
1776  font-family: felix;
1777  font-size: 20px;
1778  line-height: 20px;
1779  font-style: normal;
1780  font-weight: normal;
1781  color: #000000;
1782  text-transform: uppercase;
1783  text-transform: none;
1784  text-align: center;
1785}
1786
1787
1788
1789#block_851561 .site__block--style .style__button .site__svg-color  > svg > path,
1790#block_851561 .site__sub-block--style .style__button .site__svg-color  > svg > path,
1791#block_851561 .site__block--style .style__button .site__svg-color  > svg > g > path,
1792#block_851561 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
1793  fill: #ffffff !important;
1794}
1795
1796#block_851561 .site__block--style .style__button:hover,
1797#block_851561 .site__sub-block--style .style__button:hover {
1798  background-color: #ffffff;
1799  color: #41291d;
1800  border-color: #41291d;
1801  border-width: 2px;
1802  border-style: solid;
1803}
1804
1805
1806#block_851561 .site__block--style .style__button:hover .site__svg-color > svg > path,
1807#block_851561 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
1808#block_851561 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
1809#block_851561 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
1810#block_851561 .site__block--style .site__svg-color:hover > svg > g > path,
1811#block_851561 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
1812  fill: #41291d !important;
1813}
1814
1815
1816
1817
1818
1819
1820#block_327460 .site__block--font-style * {
1821  font-family: Opensans;
1822}
1823
1824#block_327460 .site__svg-color > svg > path {
1825  fill: #41291d;
1826}
1827
1828#block_327460 .site__svg-color > svg > g > path {
1829  fill: #41291d;
1830}
1831
1832#block_327460.site__block--background,
1833#block_327460 .site__block--background{
1834    background-repeat: no-repeat;
1835    background-size: cover;
1836    background-position: center;
1837}
1838
1839#block_327460.site__block--padding {
1840  padding-top: 0px;
1841  padding-bottom: 0px;
1842}
1843
1844#block_327460.site__block--margin {
1845  margin-top: 0px;
1846  margin-bottom: 0px;
1847}
1848
1849
1850    #block_327460.site__block--background,
1851    #block_327460 .site__block--background,
1852    #block_327460 .site__block--content-background  {
1853      background-color: #ffffff;
1854    }
1855
1856#block_327460 .site__block--secondary-background-color {
1857  background-color: #ffffff;
1858}
1859
1860#block_327460 .site__block--style h1,
1861#block_327460 .site__block--style h2,
1862#block_327460 .site__block--style h1 a,
1863#block_327460 .site__block--style h2 a,{
1864  font-family: Cinzel;
1865  font-size: 20px;
1866  font-style: normal;
1867  font-weight: bold;
1868  color: #41291d;
1869  text-transform: none;
1870  text-align: justify;
1871}
1872
1873#block_327460 .style__separator {
1874  text-align: center;
1875  margin-top: 8px;
1876  margin-bottom: 8px;
1877  display: flex;
1878    justify-content: center;
1879  align-items: center;
1880  width: 100%;
1881}
1882
1883#block_327460 .style__separator svg {
1884  height: 24px;
1885  width: auto;
1886  margin-left: 8px;
1887  margin-right: 8px;
1888}
1889
1890#block_327460 .style__separator svg g path,
1891#block_327460 .style__separator svg path {
1892  fill: #000076;
1893}
1894
1895#block_327460 .style__separator .style__icon_separator {
1896  display: flex;
1897  flex-direction: column;
1898  justify-content: center;
1899}
1900
1901#block_327460 .style__separator hr {
1902  height: 1px;
1903  padding: 0;
1904  color: #000076;
1905  background-color: #000076;
1906  border: 0;
1907  max-width: 50%;
1908  width: 100px;
1909  margin-left: 0px;
1910  margin-right: 0px;
1911  margin-top: 0px !important;
1912  margin-bottom: 0px !important;
1913}
1914
1915/* sub blocks separators */
1916
1917
1918
1919#block_327460 .site__block--style h1,
1920#block_327460 .site__block--style h2,
1921#block_327460 .site__block--st
1921yle h2 a {
1922  font-family: Cinzel;
1923  font-size: 20px;
1924  font-style: normal;
1925  font-weight: bold;
1926  color: #41291d;
1927  text-transform: none;
1928  text-align: justify;
1929}
1930
1931
1932#block_327460 .site__block--style p,
1933#block_327460 .site__block--style .style__text {
1934  font-family: Opensans;
1935  font-size: 15px;
1936  font-style: normal;
1937  font-weight: normal;
1938  color: #000000;
1939  text-transform: none;
1940  text-align: justify;
1941}
1942
1943#block_327460 .site__block--style a {
1944  font-family: Opensans;
1945  font-size: 15px;
1946  color: #000000;
1947  text-transform: none;
1948  text-align: justify;
1949}
1950#block_327460 .style__button-alignment {
1951  text-align: center;
1952}
1953
1954.btn-open-popup-all-pictures #block_327460 .site__block--style .style__button {
1955  display: inline-block !important;
1956  font-family:  !important;
1957  font-size: 16px !important;
1958  line-height: 16px !important;
1959  font-style: normal !important;
1960  font-weight: normal !important;
1961  text-transform: none !important;
1962  background-color: #41291d !important;
1963  color: #ffffff !important;
1964  border-color: #41291d !important;
1965  border-radius: 0px !important;
1966  border-width: 2px !important;
1967  border-style: solid !important;
1968}
1969
1970#block_327460 .site__block--style .style__button,
1971#block_327460 .site__sub-block--style .style__button {
1972  display: inline-block;
1973  font-family: ;
1974  font-size: 16px;
1975  line-height: 16px;
1976  font-style: normal;
1977  font-weight: normal;
1978  text-transform: none;
1979  background-color: #41291d;
1980  color: #ffffff;
1981  border-color: #41291d;
1982  border-radius: 0px;
1983  border-width: 2px;
1984  border-style: solid;
1985}
1986
1987#block_327460 .site__block--style .style__button-text-only,
1988#block_327460 .site__sub-block--style .style__button-text-only {
1989  font-family: ;
1990  font-size: 16px;
1991  line-height: 16px;
1992  font-style: normal;
1993  font-weight: normal;
1994  color: #000000;
1995  text-transform: none;
1996  text-transform: none;
1997  text-align: center;
1998}
1999
2000
2001
2002#block_327460 .site__block--style .style__button .site__svg-color  > svg > path,
2003#block_327460 .site__sub-block--style .style__button .site__svg-color  > svg > path,
2004#block_327460 .site__block--style .style__button .site__svg-color  > svg > g > path,
2005#block_327460 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
2006  fill: #ffffff !important;
2007}
2008
2009#block_327460 .site__block--style .style__button:hover,
2010#block_327460 .site__sub-block--style .style__button:hover {
2011  background-color: #ffffff;
2012  color: #41291d;
2013  border-color: #41291d;
2014  border-width: 2px;
2015  border-style: solid;
2016}
2017
2018
2019#block_327460 .site__block--style .style__button:hover .site__svg-color > svg > path,
2020#block_327460 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
2021#block_327460 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
2022#block_327460 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
2023#block_327460 .site__block--style .site__svg-color:hover > svg > g > path,
2024#block_327460 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
2025  fill: #41291d !important;
2026}
2027
2028
2029
2030
2031
2032
2033#block_327459 .site__block--font-style * {
2034  font-family: ;
2035}
2036
2037#block_327459 .site__svg-color > svg > path {
2038  fill: #41291d;
2039}
2040
2041#block_327459 .site__svg-color > svg > g > path {
2042  fill: #41291d;
2043}
2044
2045#block_327459.site__block--background,
2046#block_327459 .site__block--background{
2047    background-repeat: no-repeat;
2048    background-size: cover;
2049    background-position: center;
2050}
2051
2052#block_327459.site__block--padding {
2053  padding-top: 0px;
2054  padding-bottom: 0px;
2055}
2056
2057#block_327459.site__block--margin {
2058  margin-top: 0px;
2059  margin-bottom: 0px;
2060}
2061
2062
2063    #block_327459.site__block--background,
2064    #block_327459 .site__block--background,
2065    #block_327459 .site__block--content-background  {
2066      background-color: #FFFFFF;
2067    }
2068
2069#block_327459 .site__block--secondary-background-color {
2070  background-color: #ffffff;
2071}
2072
2073#block_327459 .site__block--style h1,
2074#block_327459 .site__block--style h2,
2075#block_327459 .site__block--style h1 a,
2076#block_327459 .site__block--style h2 a,{
2077  font-family: ;
2078  font-size: 24px;
2079  font-style: normal;
2080  font-weight: normal;
2081  color: #41291d;
2082  text-transform: none;
2083  text-align: center;
2084}
2085
2086#block_327459 .style__separator {
2087  text-align: center;
2088  margin-top: 8px;
2089  margin-bottom: 8px;
2090  display: flex;
2091    justify-content: center;
2092  align-items: center;
2093  width: 100%;
2094}
2095
2096#block_327459 .style__separator svg {
2097  height: 24px;
2098  width: auto;
2099  margin-left: 8px;
2100  margin-right: 8px;
2101}
2102
2103#block_327459 .style__separator svg g path,
2104#block_327459 .style__separator svg path {
2105  fill: #000076;
2106}
2107
2108#block_327459 .style__separator .style__icon_separator {
2109  display: flex;
2110  flex-direction: column;
2111  justify-content: center;
2112}
2113
2114#block_327459 .style__separator hr {
2115  height: 1px;
2116  padding: 0;
2117  color: #000076;
2118  background-color: #000076;
2119  border: 0;
2120  max-width: 50%;
2121  width: 100px;
2122  margin-left: 0px;
2123  margin-right: 0px;
2124  margin-top: 0px !important;
2125  margin-bottom: 0px !important;
2126}
2127
2128/* sub blocks separators */
2129
2130   #sub_block_527301 .caption {
2131    background-color: #FFFFFF;
2132  }
2133
2134  #sub_block_527301 .style__sub_block-separator {
2135    text-align: center;
2136    margin-top: 3px;
2137    margin-bottom: 3px;
2138    display: flex;
2139    justify-content: center;
2140    align-items: center
2141  }
2142
2143  #sub_block_527301 .style__sub_block-separator svg {
2144    height: 24px;
2145    width: auto;
2146    margin-left: 4px;
2147    margin-right: 4px;
2148  }
2149
2150   #sub_block_527301 .style__sub_block-separator svg {
2151      height: 24px;
2152      width: auto;
2153   }
2154   #sub_block_527301 .style__sub_block-separator svg g path,
2155   #sub_block_527301 .style__sub_block-separator svg path {
2156    fill: #000076;
2157   }
2158
2159  #sub_block_527301 .style__sub_block-separator hr {
2160  height: 1px;
2161  padding: 0;
2162  color: #000076;
2163  background-color: #000076;
2164  border: 0;
2165  max-width: 50%;
2166  width: 25px;
2167  margin-left: 0px;
2168  margin-right: 0px;
2169  margin-top: 0px !important;
2170  margin-bottom: 0px !important;
2171}
2172
2173   #sub_block_527302 .caption {
2174    background-color: #FFFFFF;
2175  }
2176
2177  #sub_block_527302 .style__sub_block-separator {
2178    text-align: center;
2179    margin-top: 3px;
2180    margin-bottom: 3px;
2181    display: flex;
2182    justify-content: center;
2183    align-items: center
2184  }
2185
2186  #sub_block_527302 .style__sub_block-separator svg {
2187    height: 24px;
2188    width: auto;
2189    margin-left: 4px;
2190    margin-right: 4px;
2191  }
2192
2193   #sub_block_527302 .style__sub_block-separator svg {
2194      height: 24px;
2195      width: auto;
2196   }
2197   #sub_block_527302 .style__sub_block-separator svg g path,
2198   #sub_block_527302 .style__sub_block-separator svg path {
2199    fill: #000076;
2200   }
2201
2202  #sub_block_527302 .style__sub_block-separator hr {
2203  height: 1px;
2204  padding: 0;
2205  color: #000076;
2206  background-color: #000076;
2207  border: 0;
2208  max-width: 50%;
2209  width: 25px;
2210  margin-left: 0px;
2211  margin-right: 0px;
2212  margin-top: 0px !important;
2213  margin-bottom: 0px !important;
2214}
2215
2216
2217
2218#block_327459 .site__block--style h1,
2219#block_327459 .site__block--style h2,
2220#block_327459 .site__block--style h2 a {
2221  font-family: ;
2222  font-size: 24px;
2223  font-style: normal;
2224  font-weight: normal;
2225  color: #41291d;
2226  text-transform: none;
2227  text-align: center;
2228}
2229
2230#block_327459 .site__block--style h3,
2231#block_327459 .site__block--style .style__subtitle {
2232  font-family: ;
2233  font-size: 20px;
2234  font-style: normal;
2235  font-weight: normal;
2236  color: #41291d;
2237  text-transform: none;
2238  text-align: center;
2239}
2240
2241
2242#block_327459 .site__block--style p,
2243#block_327459 .site__block--style .style__text {
2244  font-family: ;
2245  font-size: 16px;
2246  font-style: normal;
2247  font-weight: normal;
2248  color: #41291d;
2249  text-transform: none;
2250  text-align: center;
2251}
2252
2253#block_327459 .site__block--style a {
2254  font-family: ;
2255  font-size: 16px;
2256  color: #41291d;
2257  text-transform: none;
2258  text-align: center;
2259}
2260#block_327459 .style__button-alignment {
2261  text-align: center;
2262}
2263
2264.btn-open-popup-all-pictures #block_327459 .site__block--style .style__button {
2265  display: inline-block !important;
2266  font-family:  !important;
2267  font-size: 16px !important;
2268  line-height: 16px !important;
2269  font-style: normal !important;
2270  font-weight: normal !important;
2271  text-transform: none !important;
2272  background-color: #41291d !important;
2273  color: #ffffff !important;
2274  border-color: #41291d !important;
2275  border-radius: 0px !important;
2276  border-width: 2px !important;
2277  border-style: solid !important;
2278}
2279
2280#block_327459 .site__block--style .style__button,
2281#block_327459 .site__sub-block--style .style__button {
2282  display: inline-block;
2283  font-family: ;
2284  font-size: 16px;
2285  line-height: 16px;
2286  font-style: normal;
2287  font-weight: normal;
2288  text-transform: none;
2289  background-color: #41291d;
2290  color: #ffffff;
2291  border-color: #41291d;
2292  border-radius: 0px;
2293  border-width: 2px;
2294  border-style: solid;
2295}
2296
2297#block_327459 .site__block--style .style__button-text-only,
2298#block_327459 .site__sub-block--style .style__button-text-only {
2299  font-family: ;
2300  font-size: 16px;
2301  line-height: 16px;
2302  font-style: normal;
2303  font-weight: normal;
2304  color: #000000;
2305  text-transform: none;
2306  text-transform: none;
2307  text-align: center;
2308}
2309
2310
2311
2312#block_327459 .site__block--style .style__button .site__svg-color  > svg > path,
2313#block_327459 .site__sub-block--style .style__button .site__svg-color  > svg > path,
2314#block_327459 .site__block--style .style__button .site__svg-color  > svg > g > path,
2315#block_327459 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
2316  fill: #ffffff !important;
2317}
2318
2319#block_327459 .site__block--style .style__button:hover,
2320#block_327459 .site__sub-block--style .style__button:hover {
2321  background-color: #ffffff;
2322  color: #41291d;
2323  border-color: #41291d;
2324  border-width: 2px;
2325  border-style: solid;
2326}
2327
2328
2329#block_327459 .site__block--style .style__button:hover .site__svg-color > svg > path,
2330#block_327459 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
2331#block_327459 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
2332#block_327459 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
2333#block_327459 .site__block--style .site__svg-color:hover > svg > g > path,
2334#block_327459 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
2335  fill: #41291d !important;
2336}
2337
2338
2339
2340
2341
2342
2343#block_327478 .site__block--font-style * {
2344  font-family: Arsenal;
2345}
2346
2347#block_327478 .site__svg-color > svg > path {
2348  fill: #ffffff;
2349}
2350
2351#block_327478 .site__svg-color > svg > g > path {
2352  fill: #ffffff;
2353}
2354
2355#block_327478.site__block--background,
2356#block_327478 .site__block--background{
2357    background-repeat: no-repeat;
2358    background-size: cover;
2359    background-position: center;
2360}
2361
2362#block_327478.site__block--padding {
2363  padding-top: 24px;
2364  padding-bottom: 24px;
2365}
2366
2367#block_327478.site__block--margin {
2368  margin-top: 0px;
2369  margin-bottom: 0px;
2370}
2371
2372
2373    #block_327478.site__block--background,
2374    #block_327478 .site__block--background,
2375    #block_327478 .site__block--content-background  {
2376      background-color: #29141d;
2377    }
2378
2379#block_327478 .site__block--secondary-background-color {
2380  background-color: #ffffff;
2381}
2382
2383#block_327478 .site__block--style h1,
2384#block_327478 .site__block--style h2,
2385#block_327478 .site__block--style h1 a,
2386#block_327478 .site__block--style h2 a,{
2387  font-family: Playfair Display;
2388  font-size: 24px;
2389  font-style: normal;
2390  font-weight: normal;
2391  color: #ffffff;
2392  text-transform: uppercase;
2393  text-align: center;
2394}
2395
2396#block_327478 .style__separator {
2397  text-align: center;
2398  margin-top: 8px;
2399  margin-bottom: 8px;
2400  display: flex;
2401    justify-content: center;
2402  align-items: center;
2403  width: 100%;
2404}
2405
2406#block_327478 .style__separator svg {
2407  height: 24px;
2408  width: auto;
2409  margin-left: 8px;
2410  margin-right: 8px;
2411}
2412
2413#block_327478 .style__separator svg g path,
2414#block_327478 .style__separator svg path {
2415  fill: #000076;
2416}
2417
2418#block_327478 .style__separator .style__icon_separator {
2419  display: flex;
2420  flex-direction: column;
2421  justify-content: center;
2422}
2423
2424#block_327478 .style__separator hr {
2425  height: 1px;
2426  padding: 0;
2427  color: #000076;
2428  background-color: #000076;
2429  border: 0;
2430  max-width: 50%;
2431  width: 100px;
2432  margin-left: 0px;
2433  margin-right: 0px;
2434  margin-top: 0px !important;
2435  margin-bottom: 0px !important;
2436}
2437
2438/* sub blocks separators */
2439
2440
2441
2442#block_327478 .site__block--style h1,
2443#block_327478 .site__block--style h2,
2444#block_327478 .site__block--style h2 a {
2445  font-family: Playfair Display;
2446  font-size: 24px;
2447  font-style: normal;
2448  font-weight: normal;
2449  color: #ffffff;
2450  text-transform: uppercase;
2451  text-align: center;
2452}
2453
2454#block_327478 .site__block--style h3,
2455#block_327478 .site__block--style .style__subtitle {
2456  font-family: Lovelo;
2457  font-size: 20px;
2458  font-style: normal;
2459  font-weight: normal;
2460  color: #ffffff;
2461  text-transform: none;
2462  text-align: center;
2463}
2464
2465
2466#block_327478 .site__block--style p,
2467#block_327478 .site__block--style .style__text {
2468  font-family: Arsenal;
2469  font-size: 20px;
2470  font-style: normal;
2471  font-weight: normal;
2472  color: #ffffff;
2473  text-transform: none;
2474  text-align: center;
2475}
2476
2477#block_327478 .site__block--style a {
2478  font-family: Arsenal;
2479  font-size: 20px;
2480  color: #ffffff;
2481  text-transform: none;
2482  text-align: center;
2483}
2484#block_327478 .style__button-alignment {
2485  text-align: center;
2486}
2487
2488.btn-open-popup-all-pictures #block_327478 .site__block--style .style__button {
2489  display: inline-block !important;
2490  font-family: Lovelo !important;
2491  font-size: 20px !important;
2492  line-height: 20px !important;
2493  font-style: normal !important;
2494  font-weight: bold !important;
2495  text-transform: uppercase !important;
2496  background-color: #ffffff !important;
2497  color: #41291d !important;
2498  border-color: #41291d !important;
2499  border-radius: 0px !important;
2500  border-width: 2px !important;
2501  border-style: solid !important;
2502}
2503
2504#block_327478 .site__block--style .style__button,
2505#block_327478 .site__sub-block--style .style__button {
2506  display: inline-block;
2507  font-family: Lovelo;
2508  font-size: 20px;
2509  line-height: 20px;
2510  font-style: normal;
2511  font-weight: bold;
2512  text-transform: uppercase;
2513  background-color: #ffffff;
2514  color: #41291d;
2515  border-color: #41291d;
2516  border-radius: 0px;
2517  border-width: 2px;
2518  border-style: solid;
2519}
2520
2521#block_327478 .site__block--style .style__button-text-only,
2522#block_327478 .site__sub-block--style .style__button-text-only {
2523  font-family: Lovelo;
2524  font-size: 20px;
2525  line-height: 20px;
2526  font-style: normal;
2527  font-weight: bold;
2528  color: #000000;
2529  text-transform: uppercase;
2530  text-transform: none;
2531  text-align: center;
2532}
2533
2534
2535
2536#block_327478 .site__block--style .style__button .site__svg-color  > svg > path,
2537#block_327478 .site__sub-block--style .style__button .site__svg-color  > svg > path,
2538#block_327478 .site__block--style .style__button .site__svg-color  > svg > g > path,
2539#block_327478 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
2540  fill: #41291d !important;
2541}
2542
2543#block_327478 .site__block--style .style__button:hover,
2544#block_327478 .site__sub-block--style .style__button:hover {
2545  background-color: #41291d;
2546  color: #ffffff;
2547  border-color: #41291d;
2548  border-width: 2px;
2549  border-style: solid;
2550}
2551
2552
2553#block_327478 .site__block--style .style__button:hover .site__svg-color > svg > path,
2554#block_327478 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
2555#block_327478 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
2556#block_327478 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
2557#block_327478 .site__block--style .site__svg-color:hover > svg > g > path,
2558#block_327478 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
2559  fill: #ffffff !important;
2560}
2561
2562
2563
2564
2565
2566
2567#block_327473 .site__block--font-style * {
2568  font-family: Opensans;
2569}
2570
2571#block_327473 .site__svg-color > svg > path {
2572  fill: #41291d;
2573}
2574
2575#block_327473 .site__svg-color > svg > g > path {
2576  fill: #41291d;
2577}
2578
2579#block_327473.site__block--background,
2580#block_327473 .site__block--background{
2581    background-repeat: no-repeat;
2582    background-size: cover;
2583    background-position: center;
2584}
2585
2586#block_327473.site__block--padding {
2587  padding-top: 31px;
2588  padding-bottom: 100px;
2589}
2590
2591#block_327473.site__block--margin {
2592  margin-top: 0px;
2593  margin-bottom: 63px;
2594}
2595
2596
2597    #block_327473.site__block--background,
2598    #block_327473 .site__block--background,
2599    #block_327473 .site__block--content-background  {
2600      background-color: #ffffff;
2601    }
2602
2603#block_327473 .site__block--secondary-background-color {
2604  background-color: #f0f0f0;
2605}
2606
2607#block_327473 .site__block--style h1,
2608#block_327473 .site__block--style h2,
2609#block_327473 .site__block--style h1 a,
2610#block_327473 .site__block--style h2 a,{
2611  font-family: felix;
2612  font-size: 30px;
2613  font-style: normal;
2614  font-weight: normal;
2615  color: #41291d;
2616  text-transform: uppercase;
2617  text-align: center;
2618}
2619
2620#block_327473 .style__separator {
2621  text-align: center;
2622  margin-top: 8px;
2623  margin-bottom: 8px;
2624  display: flex;
2625    justify-content: center;
2626  align-items: center;
2627  width: 100%;
2628}
2629
2630#block_327473 .style__separator svg {
2631  height: 24px;
2632  width: auto;
2633  margin-left: 8px;
2634  margin-right: 8px;
2635}
2636
2637#block_327473 .style__separator svg g path,
2638#block_327473 .style__separator svg path {
2639  fill: #29141d;
2640}
2641
2642#block_327473 .style__separator .style__icon_separator {
2643  display: flex;
2644  flex-direction: column;
2645  justify-content: center;
2646}
2647
2648#block_327473 .style__separator hr {
2649  height: 1px;
2650  padding: 0;
2651  color: #29141d;
2652  background-color: #29141d;
2653  border: 0;
2654  max-width: 50%;
2655  width: 100px;
2656  margin-left: 0px;
2657  margin-right: 0px;
2658  margin-top: 0px !important;
2659  margin-bottom: 0px !important;
2660}
2661
2662/* sub blocks separators */
2663
2664   #sub_block_527308 .caption {
2665    background-color: #FFFFFF;
2666  }
2667
2668  #sub_block_527308 .style__sub_block-separator {
2669    text-align: center;
2670    margin-top: 3px;
2671    margin-bottom: 3px;
2672    display: flex;
2673    justify-content: center;
2674    align-items: center
2675  }
2676
2677  #sub_block_527308 .style__sub_block-separator svg {
2678    height: 24px;
2679    width: auto;
2680    margin-left: 4px;
2681    margin-right: 4px;
2682  }
2683
2684   #sub_block_527308 .style__sub_block-separator svg {
2685      height: 24px;
2686      width: auto;
2687   }
2688   #sub_block_527308 .style__sub_block-separator svg g path,
2689   #sub_block_527308 .style__sub_block-separator svg path {
2690    fill: #000076;
2691   }
2692
2693  #sub_block_527308 .style__sub_block-separator hr {
2694  height: 1px;
2695  padding: 0;
2696  color: #000076;
2697  background-color: #000076;
2698  border: 0;
2699  max-width: 50%;
2700  width: 25px;
2701  margin-left: 0px;
2702  margin-right: 0px;
2703  margin-top: 0px !important;
2704  margin-bottom: 0px !important;
2705}
2706
2707
2708
2709#block_327473 .site__block--style h1,
2710#block_327473 .site__block--style h2,
2711#block_327473 .site__block--style h2 a {
2712  font-family: felix;
2713  font-size: 30px;
2714  font-style: normal;
2715  font-weight: normal;
2716  color: #41291d;
2717  text-transform: uppercase;
2718  text-align: center;
2719}
2720
2721
2722#block_327473 .site__block--style p,
2723#block_327473 .site__block--style .style__text {
2724  font-family: Opensans;
2725  font-size: 15px;
2726  font-style: normal;
2727  font-weight: normal;
2728  color: #000000;
2729  text-transform: none;
2730  text-align: center;
2731}
2732
2733#block_327473 .site__block--style a {
2734  font-family: Opensans;
2735  font-size: 15px;
2736  color: #000000;
2737  text-transform: none;
2738  text-align: center;
2739}
2740#block_327473 .style__button-alignment {
2741  text-align: center;
2742}
2743
2744.btn-open-popup-all-pictures #block_327473 .site__block--style .style__button {
2745  display: inline-block !important;
2746  font-family: felix !important;
2747  font-size: 20px !important;
2748  line-height: 20px !important;
2749  font-style: normal !important;
2750  font-weight: normal !important;
2751  text-transform: uppercase !important;
2752  background-color: #858889 !important;
2753  color: #ffffff !important;
2754  border-color: #41291d !important;
2755  border-radius: 0px !important;
2756  border-width: 1px !important;
2757  border-style: solid !important;
2758}
2759
2760#block_327473 .site__block--style .style__button,
2761#block_327473 .site__sub-block--style .style__button {
2762  display: inline-block;
2763  font-family: felix;
2764  font-size: 20px;
2765  line-height: 20px;
2766  font-style: normal;
2767  font-weight: normal;
2768  text-transform: uppercase;
2769  background-color: #858889;
2770  color: #ffffff;
2771  border-color: #41291d;
2772  border-radius: 0px;
2773  border-width: 1px;
2774  border-style: solid;
2775}
2776
2777#block_327473 .site__block--style .style__button-text-only,
2778#block_327473 .site__sub-block--style .style__button-text-only {
2779  font-family: felix;
2780  font-size: 20px;
2781  line-height: 20px;
2782  font-style: normal;
2783  font-weight: normal;
2784  color: #000000;
2785  text-transform: uppercase;
2786  text-transform: none;
2787  text-align: center;
2788}
2789
2790
2791
2792#block_327473 .site__block--style .style__button .site__svg-color  > svg > path,
2793#block_327473 .site__sub-block--style .style__button .site__svg-color  > svg > path,
2794#block_327473 .site__block--style .style__button .site__svg-color  > svg > g > path,
2795#block_327473 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
2796  fill: #ffffff !important;
2797}
2798
2799#block_327473 .site__block--style .style__button:hover,
2800#block_327473 .site__sub-block--style .style__button:hover {
2801  background-color: #ffffff;
2802  color: #858889;
2803  border-color: #41291d;
2804  border-width: 1px;
2805  border-style: solid;
2806}
2807
2808
2809#block_327473 .site__block--style .style__button:hover .site__svg-color > svg > path,
2810#block_327473 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
2811#block_327473 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
2812#block_327473 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
2813#block_327473 .site__block--style .site__svg-color:hover > svg > g > path,
2814#block_327473 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
2815  fill: #858889 !important;
2816}
2817
2818
2819
2820
2821
2822
2823#block_327477 .site__block--font-style * {
2824  font-family: Playfair Display;
2825}
2826
2827#block_327477 .site__svg-color > svg > path {
2828  fill: #ffffff;
2829}
2830
2831#block_327477 .site__svg-color > svg > g > path {
2832  fill: #ffffff;
2833}
2834
2835#block_327477.site__block--background,
2836#block_327477 .site__block--background{
2837    background-repeat: no-repeat;
2838    background-size: cover;
2839    background-position: center;
2840}
2841
2842#block_327477.site__block--padding {
2843  padding-top: 24px;
2844  padding-bottom: 24px;
2845}
2846
2847#block_327477.site__block--margin {
2848  margin-top: 0px;
2849  margin-bottom: 0px;
2850}
2851
2852
2853    #block_327477.site__block--background,
2854    #block_327477 .site__block--background,
2855    #block_327477 .site__block--content-background  {
2856      background-color: #ffffff;
2857    }
2858
2859#block_327477 .site__block--secondary-background-color {
2860  background-color: #ffffff;
2861}
2862
2863#block_327477 .site__block--style h1,
2864#block_327477 .site__block--style h2,
2865#block_327477 .site__block--style h1 a,
2866#block_327477 .site__block--style h2 a,{
2867  font-family: Opensans;
2868  font-size: 45px;
2869  font-style: normal;
2870  font-weight: normal;
2871  color: #ffffff;
2872  text-transform: none;
2873  text-align: center;
2874}
2875
2876#block_327477 .style__separator {
2877  text-align: center;
2878  margin-top: 8px;
2879  margin-bottom: 8px;
2880  display: flex;
2881    justify-content: center;
2882  align-items: center;
2883  width: 100%;
2884}
2885
2886#block_327477 .style__separator svg {
2887  height: 24px;
2888  width: auto;
2889  margin-left: 8px;
2890  margin-right: 8px;
2891}
2892
2893#block_327477 .style__separator svg g path,
2894#block_327477 .style__separator svg path {
2895  fill: #000076;
2896}
2897
2898#block_327477 .style__separator .style__icon_separator {
2899  display: flex;
2900  flex-direction: column;
2901  justify-content: center;
2902}
2903
2904#block_327477 .style__separator hr {
2905  height: 1px;
2906  padding: 0;
2907  color: #000076;
2908  background-color: #000076;
2909  border: 0;
2910  max-width: 50%;
2911  width: 100px;
2912  margin-left: 0px;
2913  margin-right: 0px;
2914  margin-top: 0px !important;
2915  margin-bottom: 0px !important;
2916}
2917
2918/* sub blocks separators */
2919
2920   #sub_block_527310 .caption {
2921    background-color: #FFFFFF;
2922  }
2923
2924  #sub_block_527310 .style__sub_block-separator {
2925    text-align: center;
2926    margin-top: 3px;
2927    margin-bottom: 3px;
2928    display: flex;
2929    justify-content: center;
2930    align-items: center
2931  }
2932
2933  #sub_block_527310 .style__sub_block-separator svg {
2934    height: 24px;
2935    width: auto;
2936    margin-left: 4px;
2937    margin-right: 4px;
2938  }
2939
2940   #sub_block_527310 .style__sub_block-separator svg {
2941      height: 24px;
2942      width: auto;
2943   }
2944   #sub_block_527310 .style__sub_block-separator svg g path,
2945   #sub_block_527310 .style__sub_block-separator svg path {
2946    fill: #000076;
2947   }
2948
2949  #sub_block_527310 .style__sub_block-separator hr {
2950  height: 1px;
2951  padding: 0;
2952  color: #000076;
2953  background-color: #000076;
2954  border: 0;
2955  max-width: 50%;
2956  width: 25px;
2957  margin-left: 0px;
2958  margin-right: 0px;
2959  margin-top: 0px !important;
2960  margin-bottom: 0px !important;
2961}
2962
2963   #sub_block_527311 .caption {
2964    background-color: #FFFFFF;
2965  }
2966
2967  #sub_block_527311 .style__sub_block-separator {
2968    text-align: center;
2969    margin-top: 3px;
2970    margin-bottom: 3px;
2971    display: flex;
2972    justify-content: center;
2973    align-items: center
2974  }
2975
2976  #sub_block_527311 .style__sub_block-separator svg {
2977    height: 24px;
2978    width: auto;
2979    margin-left: 4px;
2980    margin-right: 4px;
2981  }
2982
2983   #sub_block_527311 .style__sub_block-separator svg {
2984      height: 24px;
2985      width: auto;
2986   }
2987   #sub_block_527311 .style__sub_block-separator svg g path,
2988   #sub_block_527311 .style__sub_block-separator svg path {
2989    fill: #000076;
2990   }
2991
2992  #sub_block_527311 .style__sub_block-separator hr {
2993  height: 1px;
2994  padding: 0;
2995  color: #000076;
2996  background-color: #000076;
2997  border: 0;
2998  max-width: 50%;
2999  width: 25px;
3000  margin-left: 0px;
3001  margin-right: 0px;
3002  margin-top: 0px !important;
3003  margin-bottom: 0px !important;
3004}
3005
3006   #sub_block_527312 .caption {
3007    background-color: #FFFFFF;
3008  }
3009
3010  #sub_block_527312 .style__sub_block-separator {
3011    text-align: center;
3012    margin-top: 3px;
3013    margin-bottom: 3px;
3014    display: flex;
3015    justify-content: center;
3016    align-items: center
3017  }
3018
3019  #sub_block_527312 .style__sub_block-separator svg {
3020    height: 24px;
3021    width: auto;
3022    margin-left: 4px;
3023    margin-right: 4px;
3024  }
3025
3026   #sub_block_527312 .style__sub_block-separator svg {
3027      height: 24px;
3028      width: auto;
3029   }
3030   #sub_block_527312 .style__sub_block-separator svg g path,
3031   #sub_block_527312 .style__sub_block-separator svg path {
3032    fill: #000076;
3033   }
3034
3035  #sub_block_527312 .style__sub_block-separator hr {
3036  height: 1px;
3037  padding: 0;
3038  color: #000076;
3039  background-color: #000076;
3040  border: 0;
3041  max-width: 50%;
3042  width: 25px;
3043  margin-left: 0px;
3044  margin-right: 0px;
3045  margin-top: 0px !important;
3046  margin-bottom: 0px !important;
3047}
3048
3049
3050
3051#block_327477 .site__block--style h1,
3052#block_327477 .site__block--style h2,
3053#block_327477 .site__block--style h2 a {
3054  font-family: Opensans;
3055  font-size: 45px;
3056  font-style: normal;
3057  font-weight: normal;
3058  color: #ffffff;
3059  text-transform: none;
3060  text-align: center;
3061}
3062
3063#block_327477 .site__block--style h3,
3064#block_327477 .site__block--style .style__subtitle {
3065  font-family: Geomanist;
3066  font-size: 20px;
3067  font-style: normal;
3068  font-weight: normal;
3069  color: #000000;
3070  text-transform: none;
3071  text-align: center;
3072}
3073
3074
3075#block_327477 .site__block--style p,
3076#block_327477 .site__block--style .style__text {
3077  font-family: Playfair Display;
3078  font-size: 16px;
3079  font-style: normal;
3080  font-weight: normal;
3081  color: #000000;
3082  text-transform: none;
3083  text-align: center;
3084}
3085
3086#block_327477 .site__block--style a {
3087  font-family: Playfair Display;
3088  font-size: 16px;
3089  color: #000000;
3090  text-transform: none;
3091  text-align: center;
3092}
3093#block_327477 .style__button-alignment {
3094  text-align: center;
3095}
3096
3097.btn-open-popup-all-pictures #block_327477 .site__block--style .style__button {
3098  display: inline-block !important;
3099  font-family: Playfair Display !important;
3100  font-size: 16px !important;
3101  line-height: 16px !important;
3102  font-style: normal !important;
3103  font-weight: normal !important;
3104  text-transform: none !important;
3105  background-color: #41291d !important;
3106  color: #ffffff !important;
3107  border-color: #41291d !important;
3108  border-radius: 0px !important;
3109  border-width: 2px !important;
3110  border-style: solid !important;
3111}
3112
3113#block_327477 .site__block--style .style__button,
3114#block_327477 .site__sub-block--style .style__button {
3115  display: inline-block;
3116  font-family: Playfair Display;
3117  font-size: 16px;
3118  line-height: 16px;
3119  font-style: normal;
3120  font-weight: normal;
3121  text-transform: none;
3122  background-color: #41291d;
3123  color: #ffffff;
3124  border-color: #41291d;
3125  border-radius: 0px;
3126  border-width: 2px;
3127  border-style: solid;
3128}
3129
3130#block_327477 .site__block--style .style__button-text-only,
3131#block_327477 .site__sub-block--style .style__button-text-only {
3132  font-family: Playfair Display;
3133  font-size: 16px;
3134  line-height: 16px;
3135  font-style: normal;
3136  font-weight: normal;
3137  color: #000000;
3138  text-transform: none;
3139  text-transform: none;
3140  text-align: center;
3141}
3142
3143
3144
3145#block_327477 .site__block--style .style__button .site__svg-color  > svg > path,
3146#block_327477 .site__sub-block--style .style__button .site__svg-color  > svg > path,
3147#block_327477 .site__block--style .style__button .site__svg-color  > svg > g > path,
3148#block_327477 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
3149  fill: #ffffff !important;
3150}
3151
3152#block_327477 .site__block--style .style__button:hover,
3153#block_327477 .site__sub-block--style .style__button:hover {
3154  background-color: #ffffff;
3155  color: #41291d;
3156  border-color: #41291d;
3157  border-width: 2px;
3158  border-style: solid;
3159}
3160
3161
3162#block_327477 .site__block--style .style__button:hover .site__svg-color > svg > path,
3163#block_327477 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
3164#block_327477 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
3165#block_327477 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
3166#block_327477 .site__block--style .site__svg-color:hover > svg > g > path,
3167#block_327477 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
3168  fill: #41291d !important;
3169}
3170
3171
3172
3173
3174
3175
3176#block_327476 .site__block--font-style * {
3177  font-family: Opensans;
3178}
3179
3180#block_327476 .site__svg-color > svg > path {
3181  fill: #41291d;
3182}
3183
3184#block_327476 .site__svg-color > svg > g > path {
3185  fill: #41291d;
3186}
3187
3188#block_327476.site__block--background,
3189#block_327476 .site__block--background{
3190    background-repeat: no-repeat;
3191    background-size: cover;
3192    background-position: center;
3193}
3194
3195#block_327476.site__block--padding {
3196  padding-top: 24px;
3197  padding-bottom: 24px;
3198}
3199
3200#block_327476.site__block--margin {
3201  margin-top: 0px;
3202  margin-bottom: 0px;
3203}
3204
3205
3206    #block_327476.site__block--background,
3207    #block_327476 .site__block--background,
3208    #block_327476 .site__block--content-background  {
3209      background-color: #ffffff;
3210    }
3211
3212#block_327476 .site__block--secondary-background-color {
3213  background-color: #ffffff;
3214}
3215
3216#block_327476 .site__block--style h1,
3217#block_327476 .site__block--style h2,
3218#block_327476 .site__block--style h1 a,
3219#block_327476 .site__block--style h2 a,{
3220  font-family: felix;
3221  font-size: 40px;
3222  font-style: normal;
3223  font-weight: normal;
3224  color: #41291d;
3225  text-transform: none;
3226  text-align: center;
3227}
3228
3229#block_327476 .style__separator {
3230  text-align: center;
3231  margin-top: 8px;
3232  margin-bottom: 8px;
3233  display: flex;
3234    justify-content: center;
3235  align-items: center;
3236  width: 100%;
3237}
3238
3239#block_327476 .style__separator svg {
3240  height: 24px;
3241  width: auto;
3242  margin-left: 8px;
3243  margin-right: 8px;
3244}
3245
3246#block_327476 .style__separator svg g path,
3247#block_327476 .style__separator svg path {
3248  fill: #000076;
3249}
3250
3251#block_327476 .style__separator .style__icon_separator {
3252  display: flex;
3253  flex-direction: column;
3254  justify-content: center;
3255}
3256
3257#block_327476 .style__separator hr {
3258  height: 1px;
3259  padding: 0;
3260  color: #000076;
3261  background-color: #000076;
3262  border: 0;
3263  max-width: 50%;
3264  width: 100px;
3265  margin-left: 0px;
3266  margin-right: 0px;
3267  margin-top: 0px !important;
3268  margin-bottom: 0px !important;
3269}
3270
3271/* sub blocks separators */
3272
3273   #sub_block_527309 .caption {
3274    background-color: #FFFFFF;
3275  }
3276
3277  #sub_block_527309 .style__sub_block-separator {
3278    text-align: center;
3279    margin-top: 3px;
3280    margin-bottom: 3px;
3281    display: flex;
3282    justify-content: center;
3283    align-items: center
3284  }
3285
3286  #sub_block_527309 .style__sub_block-separator svg {
3287    height: 24px;
3288    width: auto;
3289    margin-left: 4px;
3290    margin-right: 4px;
3291  }
3292
3293   #sub_block_527309 .style__sub_block-separator svg {
3294      height: 24px;
3295      width: auto;
3296   }
3297   #sub_block_527309 .style__sub_block-separator svg g path,
3298   #sub_block_527309 .style__sub_block-separator svg path {
3299    fill: #000076;
3300   }
3301
3302  #sub_block_527309 .style__sub_block-separator hr {
3303  height: 1px;
3304  padding: 0;
3305  color: #000076;
3306  background-color: #000076;
3307  border: 0;
3308  max-width: 50%;
3309  width: 25px;
3310  margin-left: 0px;
3311  margin-right: 0px;
3312  margin-top: 0px !important;
3313  margin-bottom: 0px !important;
3314}
3315
3316
3317
3318#block_327476 .site__block--style .style__title,
3319#block_327476 .site__block--style .style__title a {
3320  font-family: felix;
3321  font-size: 40px;
3322  font-style: normal;
3323  font-weight: normal;
3324  color: #41291d;
3325  text-transform: none;
3326  text-align: center;
3327}
3328
3329#block_327476 .site__block--style h2,
3330#block_327476 .site__block--style h2 a,
3331#block_327476 .site__block--style .style__sub-header,
3332#block_327476 .site__block--style .style__sub-header a {
3333  font-family: Opensans;
3334  font-size: 20px;
3335  font-style: normal;
3336  font-weight: normal;
3337  color: #41291d;
3338  text-transform: uppercase;
3339  text-align: center;
3340}
3341    .site__navbar-model-11 {
3342      box-shadow: -3px 0 6px #41291d;
3343    }
3344    .site__navbar-model-11 .caret-menu svg path, .site__open-side-bar svg path {
3345     fill: #858889;
3346    }
3347
3348    .site__close-side-bar svg path {
3349      fill: #41291d;
3350    }
3351
3352
3353#block_327476 .site__block--style p,
3354#block_327476 .site__block--style .style__text {
3355  font-family: Opensans;
3356  font-size: 13px;
3357  font-style: normal;
3358  font-weight: normal;
3359  color: #41291d;
3360  text-transform: uppercase;
3361  text-align: center;
3362}
3363
3364#block_327476 .site__block--style a {
3365  font-family: Opensans;
3366  font-size: 13px;
3367  color: #41291d;
3368  text-transform: uppercase;
3369  text-align: center;
3370}
3371#block_327476 .style__button-alignment {
3372  text-align: center;
3373}
3374
3375.btn-open-popup-all-pictures #block_327476 .site__block--style .style__button {
3376  display: inline-block !important;
3377  font-family: felix !important;
3378  font-size: 30px !important;
3379  line-height: 30px !important;
3380  font-style: normal !important;
3381  font-weight: normal !important;
3382  text-transform: uppercase !important;
3383  background-color: #858889 !important;
3384  color: #ffffff !important;
3385  border-color: #41291d !important;
3386  border-radius: 0px !important;
3387  border-width: 1px !important;
3388  border-style: solid !important;
3389}
3390
3391#block_327476 .site__block--style .style__button,
3392#block_327476 .site__sub-block--style .style__button {
3393  display: inline-block;
3394  font-family: felix;
3395  font-size: 30px;
3396  line-height: 30px;
3397  font-style: normal;
3398  font-weight: normal;
3399  text-transform: uppercase;
3400  background-color: #858889;
3401  color: #ffffff;
3402  border-color: #41291d;
3403  border-radius: 0px;
3404  border-width: 1px;
3405  border-style: solid;
3406}
3407
3408#block_327476 .site__block--style .style__button-text-only,
3409#block_327476 .site__sub-block--style .style__button-text-only {
3410  font-family: felix;
3411  font-size: 30px;
3412  line-height: 30px;
3413  font-style: normal;
3414  font-weight: normal;
3415  color: #000000;
3416  text-transform: uppercase;
3417  text-transform: uppercase;
3418  text-align: center;
3419}
3420
3421
3422
3423#block_327476 .site__block--style .style__button .site__svg-color  > svg > path,
3424#block_327476 .site__sub-block--style .style__button .site__svg-color  > svg > path,
3425#block_327476 .site__block--style .style__button .site__svg-color  > svg > g > path,
3426#block_327476 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
3427  fill: #ffffff !important;
3428}
3429
3430#block_327476 .site__block--style .style__button:hover,
3431#block_327476 .site__sub-block--style .style__button:hover {
3432  background-color: #ffffff;
3433  color: #858889;
3434  border-color: #41291d;
3435  border-width: 1px;
3436  border-style: solid;
3437}
3438
3439
3440#block_327476 .site__block--style .style__button:hover .site__svg-color > svg > path,
3441#block_327476 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
3442#block_327476 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
3443#block_327476 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
3444#block_327476 .site__block--style .site__svg-color:hover > svg > g > path,
3445#block_327476 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
3446  fill: #858889 !important;
3447}
3448
3449
3450
3451
3452
3453
3454#block_327638 .site__block--font-style * {
3455  font-family: Opensans;
3456}
3457
3458#block_327638 .site__svg-color > svg > path {
3459  fill: #41291d;
3460}
3461
3462#block_327638 .site__svg-color > svg > g > path {
3463  fill: #41291d;
3464}
3465
3466#block_327638.site__block--background,
3467#block_327638 .site__block--background{
3468    background-repeat: no-repeat;
3469    background-size: cover;
3470    background-position: center;
3471}
3472
3473#block_327638.site__block--padding {
3474  padding-top: 30px;
3475  padding-bottom: 40px;
3476}
3477
3478#block_327638.site__block--margin {
3479  margin-top: 0px;
3480  margin-bottom: 0px;
3481}
3482
3483
3484    #block_327638.site__block--background,
3485    #block_327638 .site__block--background,
3486    #block_327638 .site__block--content-background  {
3487      background-color: #FFFFFF;
3488    }
3489
3490#block_327638 .site__block--secondary-background-color {
3491  background-color: #ffffff;
3492}
3493
3494#block_327638 .site__block--style h1,
3495#block_327638 .site__block--style h2,
3496#block_327638 .site__block--style h1 a,
3497#block_327638 .site__block--style h2 a,{
3498  font-family: felix;
3499  font-size: 40px;
3500  font-style: normal;
3501  font-weight: normal;
3502  color: #41291d;
3503  text-transform: uppercase;
3504  text-align: center;
3505}
3506
3507#block_327638 .style__separator {
3508  text-align: center;
3509  margin-top: 8px;
3510  margin-bottom: 8px;
3511  display: flex;
3512    justify-content: center;
3513  align-items: center;
3514  width: 100%;
3515}
3516
3517#block_327638 .style__separator svg {
3518  height: 24px;
3519  width: auto;
3520  margin-left: 8px;
3521  margin-right: 8px;
3522}
3523
3524#block_327638 .style__separator svg g path,
3525#block_327638 .style__separator svg path {
3526  fill: #000076;
3527}
3528
3529#block_327638 .style__separator .style__icon_separator {
3530  display: flex;
3531  flex-direction: column;
3532  justify-content: center;
3533}
3534
3535#block_327638 .style__separator hr {
3536  height: 1px;
3537  padding: 0;
3538  color: #000076;
3539  background-color: #000076;
3540  border: 0;
3541  max-width: 50%;
3542  width: 100px;
3543  margin-left: 0px;
3544  margin-right: 0px;
3545  margin-top: 0px !important;
3546  margin-bottom: 0px !important;
3547}
3548
3549/* sub blocks separators */
3550
3551
3552
3553#block_327638 .site__block--style h1,
3554#block_327638 .site__block--style h2,
3555#block_327638 .site__block--style h2 a {
3556  font-family: felix;
3557  font-size: 40px;
3558  font-style: normal;
3559  font-weight: normal;
3560  color: #41291d;
3561  text-transform: uppercase;
3562  text-align: center;
3563}
3564
3565
3566#block_327638 .site__block--style p,
3567#block_327638 .site__block--style .style__text {
3568  font-family: Opensans;
3569  font-size: 17px;
3570  font-style: normal;
3571  font-weight: normal;
3572  color: #000000;
3573  text-transform: none;
3574  text-align: center;
3575}
3576
3577#block_327638 .site__block--style a {
3578  font-family: Opensans;
3579  font-size: 17px;
3580  color: #000000;
3581  text-transform: none;
3582  text-align: center;
3583}
3584#block_327638 .style__button-alignment {
3585  text-align: center;
3586}
3587
3588.btn-open-popup-all-pictures #block_327638 .site__block--style .style__button {
3589  display: inline-block !important;
3590  font-family: felix !important;
3591  font-size: 20px !important;
3592  line-height: 20px !important;
3593  font-style: normal !important;
3594  font-weight: normal !important;
3595  text-transform: uppercase !important;
3596  background-color: #858889 !important;
3597  color: #ffffff !important;
3598  border-color: #41291d !important;
3599  border-radius: 0px !important;
3600  border-width: 1px !important;
3601  border-style: solid !important;
3602}
3603
3604#block_327638 .site__block--style .style__button,
3605#block_327638 .site__sub-block--style .style__button {
3606  display: inline-block;
3607  font-family: felix;
3608  font-size: 20px;
3609  line-height: 20px;
3610  font-style: normal;
3611  font-weight: normal;
3612  text-transform: uppercase;
3613  background-color: #858889;
3614  color: #ffffff;
3615  border-color: #41291d;
3616  border-radius: 0px;
3617  border-width: 1px;
3618  border-style: solid;
3619}
3620
3621#block_327638 .site__block--style .style__button-text-only,
3622#block_327638 .site__sub-block--style .style__button-text-only {
3623  font-family: felix;
3624  font-size: 20px;
3625  line-height: 20px;
3626  font-style: normal;
3627  font-weight: normal;
3628  color: #000000;
3629  text-transform: uppercase;
3630  text-transform: none;
3631  text-align: center;
3632}
3633
3634
3635
3636#block_327638 .site__block--style .style__button .site__svg-color  > svg > path,
3637#block_327638 .site__sub-block--style .style__button .site__svg-color  > svg > path,
3638#block_327638 .site__block--style .style__button .site__svg-color  > svg > g > path,
3639#block_327638 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
3640  fill: #ffffff !important;
3641}
3642
3643#block_327638 .site__block--style .style__button:hover,
3644#block_327638 .site__sub-block--style .style__button:hover {
3645  background-color: #ffffff;
3646  color: #858889;
3647  border-color: #41291d;
3648  border-width: 1px;
3649  border-style: solid;
3650}
3651
3652
3653#block_327638 .site__block--style .style__button:hover .site__svg-color > svg > path,
3654#block_327638 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
3655#block_327638 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
3656#block_327638 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
3657#block_327638 .site__block--style .site__svg-color:hover > svg > g > path,
3658#block_327638 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
3659  fill: #858889 !important;
3660}
3661
3662
3663
3664
3665
3666
3667#block_327479 .site__block--font-style * {
3668  font-family: Didact Gothic;
3669}
3670
3671#block_327479 .site__svg-color > svg > path {
3672  fill: #41291d;
3673}
3674
3675#block_327479 .site__svg-color > svg > g > path {
3676  fill: #41291d;
3677}
3678
3679#block_327479.site__block--background,
3680#block_327479 .site__block--background{
3681    background-repeat: no-repeat;
3682    background-size: cover;
3683    background-position: center;
3684}
3685
3686#block_327479.site__block--padding {
3687  padding-top: 13px;
3688  padding-bottom: 0px;
3689}
3690
3691#block_327479.site__block--margin {
3692  margin-top: 0px;
3693  margin-bottom: 0px;
3694}
3695
3696
3697    #block_327479.site__block--background,
3698    #block_327479 .site__block--background,
3699    #block_327479 .site__block--content-background  {
3700      background-color: #f0f0f0;
3701    }
3702
3703#block_327479 .site__block--secondary-background-color {
3704  background-color: #ffffff;
3705}
3706
3707#block_327479 .site__block--style h1,
3708#block_327479 .site__block--style h2,
3709#block_327479 .site__block--style h1 a,
3710#block_327479 .site__block--style h2 a,{
3711  font-family: felix;
3712  font-size: 35px;
3713  font-style: normal;
3714  font-weight: normal;
3715  color: #41291d;
3716  text-transform: uppercase;
3717  text-align: center;
3718}
3719
3720#block_327479 .style__separator {
3721  text-align: center;
3722  margin-top: 8px;
3723  margin-bottom: 8px;
3724  display: flex;
3725    justify-content: center;
3726  align-items: center;
3727  width: 100%;
3728}
3729
3730#block_327479 .style__separator svg {
3731  height: 24px;
3732  width: auto;
3733  margin-left: 8px;
3734  margin-right: 8px;
3735}
3736
3737#block_327479 .style__separator svg g path,
3738#block_327479 .style__separator svg path {
3739  fill: #ffffff;
3740}
3741
3742#block_327479 .style__separator .style__icon_separator {
3743  display: flex;
3744  flex-direction: column;
3745  justify-content: center;
3746}
3747
3748#block_327479 .style__separator hr {
3749  height: 1px;
3750  padding: 0;
3751  color: #ffffff;
3752  background-color: #ffffff;
3753  border: 0;
3754  max-width: 50%;
3755  width: 100px;
3756  margin-left: 0px;
3757  margin-right: 0px;
3758  margin-top: 0px !important;
3759  margin-bottom: 0px !important;
3760}
3761
3762/* sub blocks separators */
3763
3764
3765
3766#block_327479 .site__block--style h1,
3767#block_327479 .site__block--style h2,
3768#block_327479 .site__block--style h2 a {
3769  font-family: felix;
3770  font-size: 35px;
3771  font-style: normal;
3772  font-weight: normal;
3773  color: #41291d;
3774  text-transform: uppercase;
3775  text-align: center;
3776}
3777
3778#block_327479 .site__block--style h3,
3779#block_327479 .site__block--style .style__subtitle {
3780  font-family: Opensans;
3781  font-size: 22px;
3782  font-style: normal;
3783  font-weight: bold;
3784  color: #ffffff;
3785  text-transform: uppercase;
3786  text-align: center;
3787}
3788
3789
3790#block_327479 .site__block--style p,
3791#block_327479 .site__block--style .style__text {
3792  font-family: Didact Gothic;
3793  font-size: 20px;
3794  font-style: normal;
3795  font-weight: normal;
3796  color: #ffffff;
3797  text-transform: none;
3798  text-align: center;
3799}
3800
3801#block_327479 .site__block--style a {
3802  font-family: Didact Gothic;
3803  font-size: 20px;
3804  color: #ffffff;
3805  text-transform: none;
3806  text-align: center;
3807}
3808#block_327479 .style__button-alignment {
3809  text-align: center;
3810}
3811
3812.btn-open-popup-all-pictures #block_327479 .site__block--style .style__button {
3813  display: inline-block !important;
3814  font-family: felix !important;
3815  font-size: 20px !important;
3816  line-height: 20px !important;
3817  font-style: normal !important;
3818  font-weight: normal !important;
3819  text-transform: uppercase !important;
3820  background-color: #858889 !important;
3821  color: #ffffff !important;
3822  border-color: #41291d !important;
3823  border-radius: 0px !important;
3824  border-width: 1px !important;
3825  border-style: solid !important;
3826}
3827
3828#block_327479 .site__block--style .style__button,
3829#block_327479 .site__sub-block--style .style__button {
3830  display: inline-block;
3831  font-family: felix;
3832  font-size: 20px;
3833  line-height: 20px;
3834  font-style: normal;
3835  font-weight: normal;
3836  text-transform: uppercase;
3837  background-color: #858889;
3838  color: #ffffff;
3839  border-color: #41291d;
3840  border-radius: 0px;
3841  border-width: 1px;
3842  border-style: solid;
3843}
3844
3845#block_327479 .site__block--style .style__button-text-only,
3846#block_327479 .site__sub-block--style .style__button-text-only {
3847  font-family: felix;
3848  font-size: 20px;
3849  line-height: 20px;
3850  font-style: normal;
3851  font-weight: normal;
3852  color: #000000;
3853  text-transform: uppercase;
3854  text-transform: none;
3855  text-align: center;
3856}
3857
3858
3859
3860#block_327479 .site__block--style .style__button .site__svg-color  > svg > path,
3861#block_327479 .site__sub-block--style .style__button .site__svg-color  > svg > path,
3862#block_327479 .site__block--style .style__button .site__svg-color  > svg > g > path,
3863#block_327479 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
3864  fill: #ffffff !important;
3865}
3866
3867#block_327479 .site__block--style .style__button:hover,
3868#block_327479 .site__sub-block--style .style__button:hover {
3869  background-color: #ffffff;
3870  color: #858889;
3871  border-color: #41291d;
3872  border-width: 1px;
3873  border-style: solid;
3874}
3875
3876
3877#block_327479 .site__block--style .style__button:hover .site__svg-color > svg > path,
3878#block_327479 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
3879#block_327479 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
3880#block_327479 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
3881#block_327479 .site__block--style .site__svg-color:hover > svg > g > path,
3882#block_327479 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
3883  fill: #858889 !important;
3884}
3885
3886
3887
3888
3889
3890
3891#block_851547 .site__block--font-style * {
3892  font-family: Opensans;
3893}
3894
3895#block_851547 .site__svg-color > svg > path {
3896  fill: #41291d;
3897}
3898
3899#block_851547 .site__svg-color > svg > g > path {
3900  fill: #41291d;
3901}
3902
3903#block_851547.site__block--background,
3904#block_851547 .site__block--background{
3905    background-repeat: no-repeat;
3906    background-size: cover;
3907    background-position: center;
3908}
3909
3910#block_851547.site__block--padding {
3911  padding-top: 29px;
3912  padding-bottom: 30px;
3913}
3914
3915#block_851547.site__block--margin {
3916  margin-top: 0px;
3917  margin-bottom: 0px;
3918}
3919
3920
3921    #block_851547.site__block--background,
3922    #block_851547 .site__block--background,
3923    #block_851547 .site__block--content-background  {
3924      background-color: #f0f0f0;
3925    }
3926
3927#block_851547 .site__block--secondary-background-color {
3928  background-color: #ffffff;
3929}
3930
3931#block_851547 .site__block--style h1,
3932#block_851547 .site__block--style h2,
3933#block_851547 .site__block--style h1 a,
3934#block_851547 .site__block--style h2 a,{
3935  font-family: felix;
3936  font-size: 40px;
3937  font-style: normal;
3938  font-weight: normal;
3939  color: #41291d;
3940  text-transform: uppercase;
3941  text-align: center;
3942}
3943
3944#block_851547 .style__separator {
3945  text-align: center;
3946  margin-top: 8px;
3947  margin-bottom: 8px;
3948  display: flex;
3949    justify-content: center;
3950  align-items: center;
3951  width: 100%;
3952}
3953
3954#block_851547 .style__separator svg {
3955  height: 24px;
3956  width: auto;
3957  margin-left: 8px;
3958  margin-right: 8px;
3959}
3960
3961#bl
3961ock_851547 .style__separator svg g path,
3962#block_851547 .style__separator svg path {
3963  fill: #000076;
3964}
3965
3966#block_851547 .style__separator .style__icon_separator {
3967  display: flex;
3968  flex-direction: column;
3969  justify-content: center;
3970}
3971
3972#block_851547 .style__separator hr {
3973  height: 1px;
3974  padding: 0;
3975  color: #000076;
3976  background-color: #000076;
3977  border: 0;
3978  max-width: 50%;
3979  width: 100px;
3980  margin-left: 0px;
3981  margin-right: 0px;
3982  margin-top: 0px !important;
3983  margin-bottom: 0px !important;
3984}
3985
3986/* sub blocks separators */
3987
3988
3989
3990#block_851547 .site__block--style h1,
3991#block_851547 .site__block--style h2,
3992#block_851547 .site__block--style h2 a {
3993  font-family: felix;
3994  font-size: 40px;
3995  font-style: normal;
3996  font-weight: normal;
3997  color: #41291d;
3998  text-transform: uppercase;
3999  text-align: center;
4000}
4001
4002
4003#block_851547 .site__block--style p,
4004#block_851547 .site__block--style .style__text {
4005  font-family: Opensans;
4006  font-size: 17px;
4007  font-style: normal;
4008  font-weight: normal;
4009  color: #000000;
4010  text-transform: none;
4011  text-align: center;
4012}
4013
4014#block_851547 .site__block--style a {
4015  font-family: Opensans;
4016  font-size: 17px;
4017  color: #000000;
4018  text-transform: none;
4019  text-align: center;
4020}
4021#block_851547 .style__button-alignment {
4022  text-align: center;
4023}
4024
4025.btn-open-popup-all-pictures #block_851547 .site__block--style .style__button {
4026  display: inline-block !important;
4027  font-family: felix !important;
4028  font-size: 20px !important;
4029  line-height: 20px !important;
4030  font-style: normal !important;
4031  font-weight: normal !important;
4032  text-transform: uppercase !important;
4033  background-color: #41291d !important;
4034  color: #ffffff !important;
4035  border-color: #41291d !important;
4036  border-radius: 0px !important;
4037  border-width: 2px !important;
4038  border-style: solid !important;
4039}
4040
4041#block_851547 .site__block--style .style__button,
4042#block_851547 .site__sub-block--style .style__button {
4043  display: inline-block;
4044  font-family: felix;
4045  font-size: 20px;
4046  line-height: 20px;
4047  font-style: normal;
4048  font-weight: normal;
4049  text-transform: uppercase;
4050  background-color: #41291d;
4051  color: #ffffff;
4052  border-color: #41291d;
4053  border-radius: 0px;
4054  border-width: 2px;
4055  border-style: solid;
4056}
4057
4058#block_851547 .site__block--style .style__button-text-only,
4059#block_851547 .site__sub-block--style .style__button-text-only {
4060  font-family: felix;
4061  font-size: 20px;
4062  line-height: 20px;
4063  font-style: normal;
4064  font-weight: normal;
4065  color: #000000;
4066  text-transform: uppercase;
4067  text-transform: none;
4068  text-align: center;
4069}
4070
4071
4072
4073#block_851547 .site__block--style .style__button .site__svg-color  > svg > path,
4074#block_851547 .site__sub-block--style .style__button .site__svg-color  > svg > path,
4075#block_851547 .site__block--style .style__button .site__svg-color  > svg > g > path,
4076#block_851547 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
4077  fill: #ffffff !important;
4078}
4079
4080#block_851547 .site__block--style .style__button:hover,
4081#block_851547 .site__sub-block--style .style__button:hover {
4082  background-color: #ffffff;
4083  color: #41291d;
4084  border-color: #41291d;
4085  border-width: 2px;
4086  border-style: solid;
4087}
4088
4089
4090#block_851547 .site__block--style .style__button:hover .site__svg-color > svg > path,
4091#block_851547 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
4092#block_851547 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
4093#block_851547 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
4094#block_851547 .site__block--style .site__svg-color:hover > svg > g > path,
4095#block_851547 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
4096  fill: #41291d !important;
4097}
4098
4099
4100
4101
4102
4103
4104#block_867340 .site__block--font-style * {
4105  font-family: Opensans;
4106}
4107
4108#block_867340 .site__svg-color > svg > path {
4109  fill: #41291d;
4110}
4111
4112#block_867340 .site__svg-color > svg > g > path {
4113  fill: #41291d;
4114}
4115
4116#block_867340.site__block--background,
4117#block_867340 .site__block--background{
4118    background-repeat: no-repeat;
4119    background-size: cover;
4120    background-position: center;
4121}
4122
4123#block_867340.site__block--padding {
4124  padding-top: 0px;
4125  padding-bottom: 0px;
4126}
4127
4128#block_867340.site__block--margin {
4129  margin-top: 0px;
4130  margin-bottom: 0px;
4131}
4132
4133
4134    #block_867340.site__block--background,
4135    #block_867340 .site__block--background,
4136    #block_867340 .site__block--content-background  {
4137      background-color: #FFFFFF;
4138    }
4139
4140#block_867340 .site__block--secondary-background-color {
4141  background-color: #ffffff;
4142}
4143
4144#block_867340 .site__block--style h1,
4145#block_867340 .site__block--style h2,
4146#block_867340 .site__block--style h1 a,
4147#block_867340 .site__block--style h2 a,{
4148  font-family: felix;
4149  font-size: 40px;
4150  font-style: normal;
4151  font-weight: normal;
4152  color: #41291d;
4153  text-transform: uppercase;
4154  text-align: center;
4155}
4156
4157#block_867340 .style__separator {
4158  text-align: center;
4159  margin-top: 8px;
4160  margin-bottom: 8px;
4161  display: flex;
4162    justify-content: center;
4163  align-items: center;
4164  width: 100%;
4165}
4166
4167#block_867340 .style__separator svg {
4168  height: 24px;
4169  width: auto;
4170  margin-left: 8px;
4171  margin-right: 8px;
4172}
4173
4174#block_867340 .style__separator svg g path,
4175#block_867340 .style__separator svg path {
4176  fill: #000076;
4177}
4178
4179#block_867340 .style__separator .style__icon_separator {
4180  display: flex;
4181  flex-direction: column;
4182  justify-content: center;
4183}
4184
4185#block_867340 .style__separator hr {
4186  height: 1px;
4187  padding: 0;
4188  color: #000076;
4189  background-color: #000076;
4190  border: 0;
4191  max-width: 50%;
4192  width: 100px;
4193  margin-left: 0px;
4194  margin-right: 0px;
4195  margin-top: 0px !important;
4196  margin-bottom: 0px !important;
4197}
4198
4199/* sub blocks separators */
4200
4201   #sub_block_1351227 .caption {
4202    background-color: #FFFFFF;
4203  }
4204
4205  #sub_block_1351227 .style__sub_block-separator {
4206    text-align: center;
4207    margin-top: 3px;
4208    margin-bottom: 3px;
4209    display: flex;
4210    justify-content: center;
4211    align-items: center
4212  }
4213
4214  #sub_block_1351227 .style__sub_block-separator svg {
4215    height: 24px;
4216    width: auto;
4217    margin-left: 4px;
4218    margin-right: 4px;
4219  }
4220
4221   #sub_block_1351227 .style__sub_block-separator svg {
4222      height: 24px;
4223      width: auto;
4224   }
4225   #sub_block_1351227 .style__sub_block-separator svg g path,
4226   #sub_block_1351227 .style__sub_block-separator svg path {
4227    fill: #000076;
4228   }
4229
4230  #sub_block_1351227 .style__sub_block-separator hr {
4231  height: 1px;
4232  padding: 0;
4233  color: #000076;
4234  background-color: #000076;
4235  border: 0;
4236  max-width: 50%;
4237  width: 25px;
4238  margin-left: 0px;
4239  margin-right: 0px;
4240  margin-top: 0px !important;
4241  margin-bottom: 0px !important;
4242}
4243
4244   #sub_block_1351228 .caption {
4245    background-color: #FFFFFF;
4246  }
4247
4248  #sub_block_1351228 .style__sub_block-separator {
4249    text-align: center;
4250    margin-top: 3px;
4251    margin-bottom: 3px;
4252    display: flex;
4253    justify-content: center;
4254    align-items: center
4255  }
4256
4257  #sub_block_1351228 .style__sub_block-separator svg {
4258    height: 24px;
4259    width: auto;
4260    margin-left: 4px;
4261    margin-right: 4px;
4262  }
4263
4264   #sub_block_1351228 .style__sub_block-separator svg {
4265      height: 24px;
4266      width: auto;
4267   }
4268   #sub_block_1351228 .style__sub_block-separator svg g path,
4269   #sub_block_1351228 .style__sub_block-separator svg path {
4270    fill: #000076;
4271   }
4272
4273  #sub_block_1351228 .style__sub_block-separator hr {
4274  height: 1px;
4275  padding: 0;
4276  color: #000076;
4277  background-color: #000076;
4278  border: 0;
4279  max-width: 50%;
4280  width: 25px;
4281  margin-left: 0px;
4282  margin-right: 0px;
4283  margin-top: 0px !important;
4284  margin-bottom: 0px !important;
4285}
4286
4287   #sub_block_1351229 .caption {
4288    background-color: #FFFFFF;
4289  }
4290
4291  #sub_block_1351229 .style__sub_block-separator {
4292    text-align: center;
4293    margin-top: 3px;
4294    margin-bottom: 3px;
4295    display: flex;
4296    justify-content: center;
4297    align-items: center
4298  }
4299
4300  #sub_block_1351229 .style__sub_block-separator svg {
4301    height: 24px;
4302    width: auto;
4303    margin-left: 4px;
4304    margin-right: 4px;
4305  }
4306
4307   #sub_block_1351229 .style__sub_block-separator svg {
4308      height: 24px;
4309      width: auto;
4310   }
4311   #sub_block_1351229 .style__sub_block-separator svg g path,
4312   #sub_block_1351229 .style__sub_block-separator svg path {
4313    fill: #000076;
4314   }
4315
4316  #sub_block_1351229 .style__sub_block-separator hr {
4317  height: 1px;
4318  padding: 0;
4319  color: #000076;
4320  background-color: #000076;
4321  border: 0;
4322  max-width: 50%;
4323  width: 25px;
4324  margin-left: 0px;
4325  margin-right: 0px;
4326  margin-top: 0px !important;
4327  margin-bottom: 0px !important;
4328}
4329
4330
4331
4332#block_867340 .site__block--style h1,
4333#block_867340 .site__block--style h2,
4334#block_867340 .site__block--style h2 a {
4335  font-family: felix;
4336  font-size: 40px;
4337  font-style: normal;
4338  font-weight: normal;
4339  color: #41291d;
4340  text-transform: uppercase;
4341  text-align: center;
4342}
4343
4344
4345#block_867340 .site__block--style p,
4346#block_867340 .site__block--style .style__text {
4347  font-family: Opensans;
4348  font-size: 17px;
4349  font-style: normal;
4350  font-weight: normal;
4351  color: #000000;
4352  text-transform: none;
4353  text-align: center;
4354}
4355
4356#block_867340 .site__block--style a {
4357  font-family: Opensans;
4358  font-size: 17px;
4359  color: #000000;
4360  text-transform: none;
4361  text-align: center;
4362}
4363#block_867340 .style__button-alignment {
4364  text-align: center;
4365}
4366
4367.btn-open-popup-all-pictures #block_867340 .site__block--style .style__button {
4368  display: inline-block !important;
4369  font-family: felix !important;
4370  font-size: 20px !important;
4371  line-height: 20px !important;
4372  font-style: normal !important;
4373  font-weight: normal !important;
4374  text-transform: uppercase !important;
4375  background-color: #41291d !important;
4376  color: #ffffff !important;
4377  border-color: #41291d !important;
4378  border-radius: 0px !important;
4379  border-width: 2px !important;
4380  border-style: solid !important;
4381}
4382
4383#block_867340 .site__block--style .style__button,
4384#block_867340 .site__sub-block--style .style__button {
4385  display: inline-block;
4386  font-family: felix;
4387  font-size: 20px;
4388  line-height: 20px;
4389  font-style: normal;
4390  font-weight: normal;
4391  text-transform: uppercase;
4392  background-color: #41291d;
4393  color: #ffffff;
4394  border-color: #41291d;
4395  border-radius: 0px;
4396  border-width: 2px;
4397  border-style: solid;
4398}
4399
4400#block_867340 .site__block--style .style__button-text-only,
4401#block_867340 .site__sub-block--style .style__button-text-only {
4402  font-family: felix;
4403  font-size: 20px;
4404  line-height: 20px;
4405  font-style: normal;
4406  font-weight: normal;
4407  color: #000000;
4408  text-transform: uppercase;
4409  text-transform: none;
4410  text-align: center;
4411}
4412
4413
4414
4415#block_867340 .site__block--style .style__button .site__svg-color  > svg > path,
4416#block_867340 .site__sub-block--style .style__button .site__svg-color  > svg > path,
4417#block_867340 .site__block--style .style__button .site__svg-color  > svg > g > path,
4418#block_867340 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
4419  fill: #ffffff !important;
4420}
4421
4422#block_867340 .site__block--style .style__button:hover,
4423#block_867340 .site__sub-block--style .style__button:hover {
4424  background-color: #ffffff;
4425  color: #41291d;
4426  border-color: #41291d;
4427  border-width: 2px;
4428  border-style: solid;
4429}
4430
4431
4432#block_867340 .site__block--style .style__button:hover .site__svg-color > svg > path,
4433#block_867340 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
4434#block_867340 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
4435#block_867340 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
4436#block_867340 .site__block--style .site__svg-color:hover > svg > g > path,
4437#block_867340 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
4438  fill: #41291d !important;
4439}
4440
4441
4442
4443
4444
4445
4446#block_327502 .site__block--font-style * {
4447  font-family: ;
4448}
4449
4450#block_327502 .site__svg-color > svg > path {
4451  fill: #000000;
4452}
4453
4454#block_327502 .site__svg-color > svg > g > path {
4455  fill: #000000;
4456}
4457
4458#block_327502.site__block--background,
4459#block_327502 .site__block--background{
4460    background-repeat: no-repeat;
4461    background-size: cover;
4462    background-position: center;
4463}
4464
4465#block_327502.site__block--padding {
4466  padding-top: 24px;
4467  padding-bottom: 24px;
4468}
4469
4470#block_327502.site__block--margin {
4471  margin-top: 0px;
4472  margin-bottom: 0px;
4473}
4474
4475
4476    #block_327502.site__block--background,
4477    #block_327502 .site__block--background,
4478    #block_327502 .site__block--content-background  {
4479      background-color: #FFFFFF;
4480    }
4481
4482#block_327502 .site__block--secondary-background-color {
4483  background-color: #ffffff;
4484}
4485
4486#block_327502 .site__block--style h1,
4487#block_327502 .site__block--style h2,
4488#block_327502 .site__block--style h1 a,
4489#block_327502 .site__block--style h2 a,{
4490  font-family: ;
4491  font-size: 24px;
4492  font-style: normal;
4493  font-weight: normal;
4494  color: #000000;
4495  text-transform: none;
4496  text-align: center;
4497}
4498
4499#block_327502 .style__separator {
4500  text-align: center;
4501  margin-top: 8px;
4502  margin-bottom: 8px;
4503  display: flex;
4504    justify-content: center;
4505  align-items: center;
4506  width: 100%;
4507}
4508
4509#block_327502 .style__separator svg {
4510  height: 24px;
4511  width: auto;
4512  margin-left: 8px;
4513  margin-right: 8px;
4514}
4515
4516#block_327502 .style__separator svg g path,
4517#block_327502 .style__separator svg path {
4518  fill: #000076;
4519}
4520
4521#block_327502 .style__separator .style__icon_separator {
4522  display: flex;
4523  flex-direction: column;
4524  justify-content: center;
4525}
4526
4527#block_327502 .style__separator hr {
4528  height: 1px;
4529  padding: 0;
4530  color: #000076;
4531  background-color: #000076;
4532  border: 0;
4533  max-width: 50%;
4534  width: 100px;
4535  margin-left: 0px;
4536  margin-right: 0px;
4537  margin-top: 0px !important;
4538  margin-bottom: 0px !important;
4539}
4540
4541/* sub blocks separators */
4542
4543   #sub_block_527334 .caption {
4544    background-color: #FFFFFF;
4545  }
4546
4547  #sub_block_527334 .style__sub_block-separator {
4548    text-align: center;
4549    margin-top: 3px;
4550    margin-bottom: 3px;
4551    display: flex;
4552    justify-content: center;
4553    align-items: center
4554  }
4555
4556  #sub_block_527334 .style__sub_block-separator svg {
4557    height: 24px;
4558    width: auto;
4559    margin-left: 4px;
4560    margin-right: 4px;
4561  }
4562
4563   #sub_block_527334 .style__sub_block-separator svg {
4564      height: 24px;
4565      width: auto;
4566   }
4567   #sub_block_527334 .style__sub_block-separator svg g path,
4568   #sub_block_527334 .style__sub_block-separator svg path {
4569    fill: #000076;
4570   }
4571
4572  #sub_block_527334 .style__sub_block-separator hr {
4573  height: 1px;
4574  padding: 0;
4575  color: #000076;
4576  background-color: #000076;
4577  border: 0;
4578  max-width: 50%;
4579  width: 25px;
4580  margin-left: 0px;
4581  margin-right: 0px;
4582  margin-top: 0px !important;
4583  margin-bottom: 0px !important;
4584}
4585
4586   #sub_block_527335 .caption {
4587    background-color: #FFFFFF;
4588  }
4589
4590  #sub_block_527335 .style__sub_block-separator {
4591    text-align: center;
4592    margin-top: 3px;
4593    margin-bottom: 3px;
4594    display: flex;
4595    justify-content: center;
4596    align-items: center
4597  }
4598
4599  #sub_block_527335 .style__sub_block-separator svg {
4600    height: 24px;
4601    width: auto;
4602    margin-left: 4px;
4603    margin-right: 4px;
4604  }
4605
4606   #sub_block_527335 .style__sub_block-separator svg {
4607      height: 24px;
4608      width: auto;
4609   }
4610   #sub_block_527335 .style__sub_block-separator svg g path,
4611   #sub_block_527335 .style__sub_block-separator svg path {
4612    fill: #000076;
4613   }
4614
4615  #sub_block_527335 .style__sub_block-separator hr {
4616  height: 1px;
4617  padding: 0;
4618  color: #000076;
4619  background-color: #000076;
4620  border: 0;
4621  max-width: 50%;
4622  width: 25px;
4623  margin-left: 0px;
4624  margin-right: 0px;
4625  margin-top: 0px !important;
4626  margin-bottom: 0px !important;
4627}
4628
4629
4630
4631#block_327502 .site__block--style h1,
4632#block_327502 .site__block--style h2,
4633#block_327502 .site__block--style h2 a {
4634  font-family: ;
4635  font-size: 24px;
4636  font-style: normal;
4637  font-weight: normal;
4638  color: #000000;
4639  text-transform: none;
4640  text-align: center;
4641}
4642
4643#block_327502 .site__block--style h3,
4644#block_327502 .site__block--style .style__subtitle {
4645  font-family: ;
4646  font-size: 20px;
4647  font-style: normal;
4648  font-weight: normal;
4649  color: #000000;
4650  text-transform: none;
4651  text-align: center;
4652}
4653
4654
4655#block_327502 .site__block--style p,
4656#block_327502 .site__block--style .style__text {
4657  font-family: ;
4658  font-size: 16px;
4659  font-style: normal;
4660  font-weight: normal;
4661  color: #000000;
4662  text-transform: none;
4663  text-align: center;
4664}
4665
4666#block_327502 .site__block--style a {
4667  font-family: ;
4668  font-size: 16px;
4669  color: #000000;
4670  text-transform: none;
4671  text-align: center;
4672}
4673#block_327502 .style__button-alignment {
4674  text-align: center;
4675}
4676
4677.btn-open-popup-all-pictures #block_327502 .site__block--style .style__button {
4678  display: inline-block !important;
4679  font-family:  !important;
4680  font-size: 16px !important;
4681  line-height: 16px !important;
4682  font-style: normal !important;
4683  font-weight: normal !important;
4684  text-transform: none !important;
4685  background-color: #41291d !important;
4686  color: #ffffff !important;
4687  border-color: #41291d !important;
4688  border-radius: 0px !important;
4689  border-width: 2px !important;
4690  border-style: solid !important;
4691}
4692
4693#block_327502 .site__block--style .style__button,
4694#block_327502 .site__sub-block--style .style__button {
4695  display: inline-block;
4696  font-family: ;
4697  font-size: 16px;
4698  line-height: 16px;
4699  font-style: normal;
4700  font-weight: normal;
4701  text-transform: none;
4702  background-color: #41291d;
4703  color: #ffffff;
4704  border-color: #41291d;
4705  border-radius: 0px;
4706  border-width: 2px;
4707  border-style: solid;
4708}
4709
4710#block_327502 .site__block--style .style__button-text-only,
4711#block_327502 .site__sub-block--style .style__button-text-only {
4712  font-family: ;
4713  font-size: 16px;
4714  line-height: 16px;
4715  font-style: normal;
4716  font-weight: normal;
4717  color: #000000;
4718  text-transform: none;
4719  text-transform: none;
4720  text-align: center;
4721}
4722
4723
4724
4725#block_327502 .site__block--style .style__button .site__svg-color  > svg > path,
4726#block_327502 .site__sub-block--style .style__button .site__svg-color  > svg > path,
4727#block_327502 .site__block--style .style__button .site__svg-color  > svg > g > path,
4728#block_327502 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
4729  fill: #ffffff !important;
4730}
4731
4732#block_327502 .site__block--style .style__button:hover,
4733#block_327502 .site__sub-block--style .style__button:hover {
4734  background-color: #ffffff;
4735  color: #41291d;
4736  border-color: #41291d;
4737  border-width: 2px;
4738  border-style: solid;
4739}
4740
4741
4742#block_327502 .site__block--style .style__button:hover .site__svg-color > svg > path,
4743#block_327502 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
4744#block_327502 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
4745#block_327502 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
4746#block_327502 .site__block--style .site__svg-color:hover > svg > g > path,
4747#block_327502 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
4748  fill: #41291d !important;
4749}
4750
4751
4752
4753
4754
4755
4756#block_327503 .site__block--font-style * {
4757  font-family: ;
4758}
4759
4760#block_327503 .site__svg-color > svg > path {
4761  fill: #000000;
4762}
4763
4764#block_327503 .site__svg-color > svg > g > path {
4765  fill: #000000;
4766}
4767
4768#block_327503.site__block--background,
4769#block_327503 .site__block--background{
4770    background-repeat: no-repeat;
4771    background-size: cover;
4772    background-position: center;
4773}
4774
4775#block_327503.site__block--padding {
4776  padding-top: 24px;
4777  padding-bottom: 24px;
4778}
4779
4780#block_327503.site__block--margin {
4781  margin-top: 0px;
4782  margin-bottom: 0px;
4783}
4784
4785
4786    #block_327503.site__block--background,
4787    #block_327503 .site__block--background,
4788    #block_327503 .site__block--content-background  {
4789      background-color: #FFFFFF;
4790    }
4791
4792#block_327503 .site__block--secondary-background-color {
4793  background-color: #ffffff;
4794}
4795
4796#block_327503 .site__block--style h1,
4797#block_327503 .site__block--style h2,
4798#block_327503 .site__block--style h1 a,
4799#block_327503 .site__block--style h2 a,{
4800  font-family: ;
4801  font-size: 24px;
4802  font-style: normal;
4803  font-weight: normal;
4804  color: #000000;
4805  text-transform: none;
4806  text-align: center;
4807}
4808
4809#block_327503 .style__separator {
4810  text-align: center;
4811  margin-top: 8px;
4812  margin-bottom: 8px;
4813  display: flex;
4814    justify-content: center;
4815  align-items: center;
4816  width: 100%;
4817}
4818
4819#block_327503 .style__separator svg {
4820  height: 24px;
4821  width: auto;
4822  margin-left: 8px;
4823  margin-right: 8px;
4824}
4825
4826#block_327503 .style__separator svg g path,
4827#block_327503 .style__separator svg path {
4828  fill: #000076;
4829}
4830
4831#block_327503 .style__separator .style__icon_separator {
4832  display: flex;
4833  flex-direction: column;
4834  justify-content: center;
4835}
4836
4837#block_327503 .style__separator hr {
4838  height: 1px;
4839  padding: 0;
4840  color: #000076;
4841  background-color: #000076;
4842  border: 0;
4843  max-width: 50%;
4844  width: 100px;
4845  margin-left: 0px;
4846  margin-right: 0px;
4847  margin-top: 0px !important;
4848  margin-bottom: 0px !important;
4849}
4850
4851/* sub blocks separators */
4852
4853   #sub_block_527336 .caption {
4854    background-color: #FFFFFF;
4855  }
4856
4857  #sub_block_527336 .style__sub_block-separator {
4858    text-align: center;
4859    margin-top: 3px;
4860    margin-bottom: 3px;
4861    display: flex;
4862    justify-content: center;
4863    align-items: center
4864  }
4865
4866  #sub_block_527336 .style__sub_block-separator svg {
4867    height: 24px;
4868    width: auto;
4869    margin-left: 4px;
4870    margin-right: 4px;
4871  }
4872
4873   #sub_block_527336 .style__sub_block-separator svg {
4874      height: 24px;
4875      width: auto;
4876   }
4877   #sub_block_527336 .style__sub_block-separator svg g path,
4878   #sub_block_527336 .style__sub_block-separator svg path {
4879    fill: #000076;
4880   }
4881
4882  #sub_block_527336 .style__sub_block-separator hr {
4883  height: 1px;
4884  padding: 0;
4885  color: #000076;
4886  background-color: #000076;
4887  border: 0;
4888  max-width: 50%;
4889  width: 25px;
4890  margin-left: 0px;
4891  margin-right: 0px;
4892  margin-top: 0px !important;
4893  margin-bottom: 0px !important;
4894}
4895
4896   #sub_block_527337 .caption {
4897    background-color: #FFFFFF;
4898  }
4899
4900  #sub_block_527337 .style__sub_block-separator {
4901    text-align: center;
4902    margin-top: 3px;
4903    margin-bottom: 3px;
4904    display: flex;
4905    justify-content: center;
4906    align-items: center
4907  }
4908
4909  #sub_block_527337 .style__sub_block-separator svg {
4910    height: 24px;
4911    width: auto;
4912    margin-left: 4px;
4913    margin-right: 4px;
4914  }
4915
4916   #sub_block_527337 .style__sub_block-separator svg {
4917      height: 24px;
4918      width: auto;
4919   }
4920   #sub_block_527337 .style__sub_block-separator svg g path,
4921   #sub_block_527337 .style__sub_block-separator svg path {
4922    fill: #000076;
4923   }
4924
4925  #sub_block_527337 .style__sub_block-separator hr {
4926  height: 1px;
4927  padding: 0;
4928  color: #000076;
4929  background-color: #000076;
4930  border: 0;
4931  max-width: 50%;
4932  width: 25px;
4933  margin-left: 0px;
4934  margin-right: 0px;
4935  margin-top: 0px !important;
4936  margin-bottom: 0px !important;
4937}
4938
4939
4940
4941#block_327503 .site__block--style h1,
4942#block_327503 .site__block--style h2,
4943#block_327503 .site__block--style h2 a {
4944  font-family: ;
4945  font-size: 24px;
4946  font-style: normal;
4947  font-weight: normal;
4948  color: #000000;
4949  text-transform: none;
4950  text-align: center;
4951}
4952
4953#block_327503 .site__block--style h3,
4954#block_327503 .site__block--style .style__subtitle {
4955  font-family: ;
4956  font-size: 20px;
4957  font-style: normal;
4958  font-weight: normal;
4959  color: #000000;
4960  text-transform: none;
4961  text-align: center;
4962}
4963
4964
4965#block_327503 .site__block--style p,
4966#block_327503 .site__block--style .style__text {
4967  font-family: ;
4968  font-size: 16px;
4969  font-style: normal;
4970  font-weight: normal;
4971  color: #000000;
4972  text-transform: none;
4973  text-align: center;
4974}
4975
4976#block_327503 .site__block--style a {
4977  font-family: ;
4978  font-size: 16px;
4979  color: #000000;
4980  text-transform: none;
4981  text-align: center;
4982}
4983#block_327503 .style__button-alignment {
4984  text-align: center;
4985}
4986
4987.btn-open-popup-all-pictures #block_327503 .site__block--style .style__button {
4988  display: inline-block !important;
4989  font-family:  !important;
4990  font-size: 16px !important;
4991  line-height: 16px !important;
4992  font-style: normal !important;
4993  font-weight: normal !important;
4994  text-transform: none !important;
4995  background-color: #41291d !important;
4996  color: #ffffff !important;
4997  border-color: #41291d !important;
4998  border-radius: 0px !important;
4999  border-width: 2px !important;
5000  border-style: solid !important;
5001}
5002
5003#block_327503 .site__block--style .style__button,
5004#block_327503 .site__sub-block--style .style__button {
5005  display: inline-block;
5006  font-family: ;
5007  font-size: 16px;
5008  line-height: 16px;
5009  font-style: normal;
5010  font-weight: normal;
5011  text-transform: none;
5012  background-color: #41291d;
5013  color: #ffffff;
5014  border-color: #41291d;
5015  border-radius: 0px;
5016  border-width: 2px;
5017  border-style: solid;
5018}
5019
5020#block_327503 .site__block--style .style__button-text-only,
5021#block_327503 .site__sub-block--style .style__button-text-only {
5022  font-family: ;
5023  font-size: 16px;
5024  line-height: 16px;
5025  font-style: normal;
5026  font-weight: normal;
5027  color: #000000;
5028  text-transform: none;
5029  text-transform: none;
5030  text-align: center;
5031}
5032
5033
5034
5035#block_327503 .site__block--style .style__button .site__svg-color  > svg > path,
5036#block_327503 .site__sub-block--style .style__button .site__svg-color  > svg > path,
5037#block_327503 .site__block--style .style__button .site__svg-color  > svg > g > path,
5038#block_327503 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
5039  fill: #ffffff !important;
5040}
5041
5042#block_327503 .site__block--style .style__button:hover,
5043#block_327503 .site__sub-block--style .style__button:hover {
5044  background-color: #ffffff;
5045  color: #41291d;
5046  border-color: #41291d;
5047  border-width: 2px;
5048  border-style: solid;
5049}
5050
5051
5052#block_327503 .site__block--style .style__button:hover .site__svg-color > svg > path,
5053#block_327503 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
5054#block_327503 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
5055#block_327503 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
5056#block_327503 .site__block--style .site__svg-color:hover > svg > g > path,
5057#block_327503 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
5058  fill: #41291d !important;
5059}
5060
5061
5062
5063
5064
5065
5066#block_327504 .site__block--font-style * {
5067  font-family: ;
5068}
5069
5070#block_327504 .site__svg-color > svg > path {
5071  fill: #000000;
5072}
5073
5074#block_327504 .site__svg-color > svg > g > path {
5075  fill: #000000;
5076}
5077
5078#block_327504.site__block--background,
5079#block_327504 .site__block--background{
5080    background-repeat: no-repeat;
5081    background-size: cover;
5082    background-position: center;
5083}
5084
5085#block_327504.site__block--padding {
5086  padding-top: 24px;
5087  padding-bottom: 24px;
5088}
5089
5090#block_327504.site__block--margin {
5091  margin-top: 0px;
5092  margin-bottom: 0px;
5093}
5094
5095
5096    #block_327504.site__block--background,
5097    #block_327504 .site__block--background,
5098    #block_327504 .site__block--content-background  {
5099      background-color: #FFFFFF;
5100    }
5101
5102#block_327504 .site__block--secondary-background-color {
5103  background-color: #ffffff;
5104}
5105
5106#block_327504 .site__block--style h1,
5107#block_327504 .site__block--style h2,
5108#block_327504 .site__block--style h1 a,
5109#block_327504 .site__block--style h2 a,{
5110  font-family: ;
5111  font-size: 24px;
5112  font-style: normal;
5113  font-weight: normal;
5114  color: #000000;
5115  text-transform: none;
5116  text-align: center;
5117}
5118
5119#block_327504 .style__separator {
5120  text-align: center;
5121  margin-top: 8px;
5122  margin-bottom: 8px;
5123  display: flex;
5124    justify-content: center;
5125  align-items: center;
5126  width: 100%;
5127}
5128
5129#block_327504 .style__separator svg {
5130  height: 24px;
5131  width: auto;
5132  margin-left: 8px;
5133  margin-right: 8px;
5134}
5135
5136#block_327504 .style__separator svg g path,
5137#block_327504 .style__separator svg path {
5138  fill: #000076;
5139}
5140
5141#block_327504 .style__separator .style__icon_separator {
5142  display: flex;
5143  flex-direction: column;
5144  justify-content: center;
5145}
5146
5147#block_327504 .style__separator hr {
5148  height: 1px;
5149  padding: 0;
5150  color: #000076;
5151  background-color: #000076;
5152  border: 0;
5153  max-width: 50%;
5154  width: 100px;
5155  margin-left: 0px;
5156  margin-right: 0px;
5157  margin-top: 0px !important;
5158  margin-bottom: 0px !important;
5159}
5160
5161/* sub blocks separators */
5162
5163   #sub_block_527338 .caption {
5164    background-color: #FFFFFF;
5165  }
5166
5167  #sub_block_527338 .style__sub_block-separator {
5168    text-align: center;
5169    margin-top: 3px;
5170    margin-bottom: 3px;
5171    display: flex;
5172    justify-content: center;
5173    align-items: center
5174  }
5175
5176  #sub_block_527338 .style__sub_block-separator svg {
5177    height: 24px;
5178    width: auto;
5179    margin-left: 4px;
5180    margin-right: 4px;
5181  }
5182
5183   #sub_block_527338 .style__sub_block-separator svg {
5184      height: 24px;
5185      width: auto;
5186   }
5187   #sub_block_527338 .style__sub_block-separator svg g path,
5188   #sub_block_527338 .style__sub_block-separator svg path {
5189    fill: #000076;
5190   }
5191
5192  #sub_block_527338 .style__sub_block-separator hr {
5193  height: 1px;
5194  padding: 0;
5195  color: #000076;
5196  background-color: #000076;
5197  border: 0;
5198  max-width: 50%;
5199  width: 25px;
5200  margin-left: 0px;
5201  margin-right: 0px;
5202  margin-top: 0px !important;
5203  margin-bottom: 0px !important;
5204}
5205
5206   #sub_block_527339 .caption {
5207    background-color: #FFFFFF;
5208  }
5209
5210  #sub_block_527339 .style__sub_block-separator {
5211    text-align: center;
5212    margin-top: 3px;
5213    margin-bottom: 3px;
5214    display: flex;
5215    justify-content: center;
5216    align-items: center
5217  }
5218
5219  #sub_block_527339 .style__sub_block-separator svg {
5220    height: 24px;
5221    width: auto;
5222    margin-left: 4px;
5223    margin-right: 4px;
5224  }
5225
5226   #sub_block_527339 .style__sub_block-separator svg {
5227      height: 24px;
5228      width: auto;
5229   }
5230   #sub_block_527339 .style__sub_block-separator svg g path,
5231   #sub_block_527339 .style__sub_block-separator svg path {
5232    fill: #000076;
5233   }
5234
5235  #sub_block_527339 .style__sub_block-separator hr {
5236  height: 1px;
5237  padding: 0;
5238  color: #000076;
5239  background-color: #000076;
5240  border: 0;
5241  max-width: 50%;
5242  width: 25px;
5243  margin-left: 0px;
5244  margin-right: 0px;
5245  margin-top: 0px !important;
5246  margin-bottom: 0px !important;
5247}
5248
5249
5250
5251#block_327504 .site__block--style h1,
5252#block_327504 .site__block--style h2,
5253#block_327504 .site__block--style h2 a {
5254  font-family: ;
5255  font-size: 24px;
5256  font-style: normal;
5257  font-weight: normal;
5258  color: #000000;
5259  text-transform: none;
5260  text-align: center;
5261}
5262
5263#block_327504 .site__block--style h3,
5264#block_327504 .site__block--style .style__subtitle {
5265  font-family: ;
5266  font-size: 20px;
5267  font-style: normal;
5268  font-weight: normal;
5269  color: #000000;
5270  text-transform: none;
5271  text-align: center;
5272}
5273
5274
5275#block_327504 .site__block--style p,
5276#block_327504 .site__block--style .style__text {
5277  font-family: ;
5278  font-size: 16px;
5279  font-style: normal;
5280  font-weight: normal;
5281  color: #000000;
5282  text-transform: none;
5283  text-align: center;
5284}
5285
5286#block_327504 .site__block--style a {
5287  font-family: ;
5288  font-size: 16px;
5289  color: #000000;
5290  text-transform: none;
5291  text-align: center;
5292}
5293#block_327504 .style__button-alignment {
5294  text-align: center;
5295}
5296
5297.btn-open-popup-all-pictures #block_327504 .site__block--style .style__button {
5298  display: inline-block !important;
5299  font-family:  !important;
5300  font-size: 16px !important;
5301  line-height: 16px !important;
5302  font-style: normal !important;
5303  font-weight: normal !important;
5304  text-transform: none !important;
5305  background-color: #41291d !important;
5306  color: #ffffff !important;
5307  border-color: #41291d !important;
5308  border-radius: 0px !important;
5309  border-width: 2px !important;
5310  border-style: solid !important;
5311}
5312
5313#block_327504 .site__block--style .style__button,
5314#block_327504 .site__sub-block--style .style__button {
5315  display: inline-block;
5316  font-family: ;
5317  font-size: 16px;
5318  line-height: 16px;
5319  font-style: normal;
5320  font-weight: normal;
5321  text-transform: none;
5322  background-color: #41291d;
5323  color: #ffffff;
5324  border-color: #41291d;
5325  border-radius: 0px;
5326  border-width: 2px;
5327  border-style: solid;
5328}
5329
5330#block_327504 .site__block--style .style__button-text-only,
5331#block_327504 .site__sub-block--style .style__button-text-only {
5332  font-family: ;
5333  font-size: 16px;
5334  line-height: 16px;
5335  font-style: normal;
5336  font-weight: normal;
5337  color: #000000;
5338  text-transform: none;
5339  text-transform: none;
5340  text-align: center;
5341}
5342
5343
5344
5345#block_327504 .site__block--style .style__button .site__svg-color  > svg > path,
5346#block_327504 .site__sub-block--style .style__button .site__svg-color  > svg > path,
5347#block_327504 .site__block--style .style__button .site__svg-color  > svg > g > path,
5348#block_327504 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
5349  fill: #ffffff !important;
5350}
5351
5352#block_327504 .site__block--style .style__button:hover,
5353#block_327504 .site__sub-block--style .style__button:hover {
5354  background-color: #ffffff;
5355  color: #41291d;
5356  border-color: #41291d;
5357  border-width: 2px;
5358  border-style: solid;
5359}
5360
5361
5362#block_327504 .site__block--style .style__button:hover .site__svg-color > svg > path,
5363#block_327504 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
5364#block_327504 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
5365#block_327504 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
5366#block_327504 .site__block--style .site__svg-color:hover > svg > g > path,
5367#block_327504 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
5368  fill: #41291d !important;
5369}
5370
5371
5372
5373
5374
5375
5376#block_327488 .site__block--font-style * {
5377  font-family: Opensans;
5378}
5379
5380#block_327488 .site__svg-color > svg > path {
5381  fill: #ffffff;
5382}
5383
5384#block_327488 .site__svg-color > svg > g > path {
5385  fill: #ffffff;
5386}
5387
5388#block_327488.site__block--background,
5389#block_327488 .site__block--background{
5390    background-repeat: no-repeat;
5391    background-size: cover;
5392    background-position: center;
5393}
5394
5395#block_327488.site__block--padding {
5396  padding-top: 24px;
5397  padding-bottom: 24px;
5398}
5399
5400#block_327488.site__block--margin {
5401  margin-top: 0px;
5402  margin-bottom: 0px;
5403}
5404
5405
5406    #block_327488.site__block--background,
5407    #block_327488 .site__block--background,
5408    #block_327488 .site__block--content-background  {
5409      background-color: #858889;
5410    }
5411
5412#block_327488 .site__block--secondary-background-color {
5413  background-color: #ffffff;
5414}
5415
5416#block_327488 .site__block--style h1,
5417#block_327488 .site__block--style h2,
5418#block_327488 .site__block--style h1 a,
5419#block_327488 .site__block--style h2 a,{
5420  font-family: Geomanist;
5421  font-size: 30px;
5422  font-style: normal;
5423  font-weight: normal;
5424  color: #ffffff;
5425  text-transform: none;
5426  text-align: center;
5427}
5428
5429#block_327488 .style__separator {
5430  text-align: center;
5431  margin-top: 8px;
5432  margin-bottom: 8px;
5433  display: flex;
5434    justify-content: center;
5435  align-items: center;
5436  width: 100%;
5437}
5438
5439#block_327488 .style__separator svg {
5440  height: 24px;
5441  width: auto;
5442  margin-left: 8px;
5443  margin-right: 8px;
5444}
5445
5446#block_327488 .style__separator svg g path,
5447#block_327488 .style__separator svg path {
5448  fill: #000076;
5449}
5450
5451#block_327488 .style__separator .style__icon_separator {
5452  display: flex;
5453  flex-direction: column;
5454  justify-content: center;
5455}
5456
5457#block_327488 .style__separator hr {
5458  height: 1px;
5459  padding: 0;
5460  color: #000076;
5461  background-color: #000076;
5462  border: 0;
5463  max-width: 50%;
5464  width: 100px;
5465  margin-left: 0px;
5466  margin-right: 0px;
5467  margin-top: 0px !important;
5468  margin-bottom: 0px !important;
5469}
5470
5471/* sub blocks separators */
5472
5473   #sub_block_527321 .caption {
5474    background-color: #FFFFFF;
5475  }
5476
5477  #sub_block_527321 .style__sub_block-separator {
5478    text-align: center;
5479    margin-top: 3px;
5480    margin-bottom: 3px;
5481    display: flex;
5482    justify-content: center;
5483    align-items: center
5484  }
5485
5486  #sub_block_527321 .style__sub_block-separator svg {
5487    height: 24px;
5488    width: auto;
5489    margin-left: 4px;
5490    margin-right: 4px;
5491  }
5492
5493   #sub_block_527321 .style__sub_block-separator svg {
5494      height: 24px;
5495      width: auto;
5496   }
5497   #sub_block_527321 .style__sub_block-separator svg g path,
5498   #sub_block_527321 .style__sub_block-separator svg path {
5499    fill: #000076;
5500   }
5501
5502  #sub_block_527321 .style__sub_block-separator hr {
5503  height: 1px;
5504  padding: 0;
5505  color: #000076;
5506  background-color: #000076;
5507  border: 0;
5508  max-width: 50%;
5509  width: 25px;
5510  margin-left: 0px;
5511  margin-right: 0px;
5512  margin-top: 0px !important;
5513  margin-bottom: 0px !important;
5514}
5515
5516
5517
5518#block_327488 .site__block--style h1,
5519#block_327488 .site__block--style h2,
5520#block_327488 .site__block--style h2 a {
5521  font-family: Geomanist;
5522  font-size: 30px;
5523  font-style: normal;
5524  font-weight: normal;
5525  color: #ffffff;
5526  text-transform: none;
5527  text-align: center;
5528}
5529
5530
5531#block_327488 .site__block--style p,
5532#block_327488 .site__block--style .style__text {
5533  font-family: Opensans;
5534  font-size: 13px;
5535  font-style: normal;
5536  font-weight: normal;
5537  color: #ffffff;
5538  text-transform: none;
5539  text-align: center;
5540}
5541
5542#block_327488 .site__block--style a {
5543  font-family: Opensans;
5544  font-size: 13px;
5545  color: #ffffff;
5546  text-transform: none;
5547  text-align: center;
5548}
5549#block_327488 .style__button-alignment {
5550  text-align: center;
5551}
5552
5553.btn-open-popup-all-pictures #block_327488 .site__block--style .style__button {
5554  display: inline-block !important;
5555  font-family: Opensans !important;
5556  font-size: 17px !important;
5557  line-height: 17px !important;
5558  font-style: normal !important;
5559  font-weight: normal !important;
5560  text-transform: none !important;
5561  background-color: #41291d !important;
5562  color: #ffffff !important;
5563  border-color: #41291d !important;
5564  border-radius: 0px !important;
5565  border-width: 2px !important;
5566  border-style: solid !important;
5567}
5568
5569#block_327488 .site__block--style .style__button,
5570#block_327488 .site__sub-block--style .style__button {
5571  display: inline-block;
5572  font-family: Opensans;
5573  font-size: 17px;
5574  line-height: 17px;
5575  font-style: normal;
5576  font-weight: normal;
5577  text-transform: none;
5578  background-color: #41291d;
5579  color: #ffffff;
5580  border-color: #41291d;
5581  border-radius: 0px;
5582  border-width: 2px;
5583  border-style: solid;
5584}
5585
5586#block_327488 .site__block--style .style__button-text-only,
5587#block_327488 .site__sub-block--style .style__button-text-only {
5588  font-family: Opensans;
5589  font-size: 17px;
5590  line-height: 17px;
5591  font-style: normal;
5592  font-weight: normal;
5593  color: #000000;
5594  text-transform: none;
5595  text-transform: none;
5596  text-align: center;
5597}
5598
5599
5600
5601#block_327488 .site__block--style .style__button .site__svg-color  > svg > path,
5602#block_327488 .site__sub-block--style .style__button .site__svg-color  > svg > path,
5603#block_327488 .site__block--style .style__button .site__svg-color  > svg > g > path,
5604#block_327488 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
5605  fill: #ffffff !important;
5606}
5607
5608#block_327488 .site__block--style .style__button:hover,
5609#block_327488 .site__sub-block--style .style__button:hover {
5610  background-color: #ffffff;
5611  color: #41291d;
5612  border-color: #41291d;
5613  border-width: 2px;
5614  border-style: solid;
5615}
5616
5617
5618#block_327488 .site__block--style .style__button:hover .site__svg-color > svg > path,
5619#block_327488 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
5620#block_327488 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
5621#block_327488 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
5622#block_327488 .site__block--style .site__svg-color:hover > svg > g > path,
5623#block_327488 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
5624  fill: #41291d !important;
5625}
5626
5627
5628
5629
5630
5631
5632#block_327487 .site__block--font-style * {
5633  font-family: Playfair Display;
5634}
5635
5636#block_327487 .site__svg-color > svg > path {
5637  fill: #ffffff;
5638}
5639
5640#block_327487 .site__svg-color > svg > g > path {
5641  fill: #ffffff;
5642}
5643
5644#block_327487.site__block--background,
5645#block_327487 .site__block--background{
5646    background-repeat: no-repeat;
5647    background-size: cover;
5648    background-position: center;
5649}
5650
5651#block_327487.site__block--padding {
5652  padding-top: 24px;
5653  padding-bottom: 24px;
5654}
5655
5656#block_327487.site__block--margin {
5657  margin-top: 0px;
5658  margin-bottom: 0px;
5659}
5660
5661
5662    #block_327487.site__block--background,
5663    #block_327487 .site__block--background,
5664    #block_327487 .site__block--content-background  {
5665      background-color: #FFFFFF;
5666    }
5667
5668#block_327487 .site__block--secondary-background-color {
5669  background-color: #ffffff;
5670}
5671
5672#block_327487 .site__block--style h1,
5673#block_327487 .site__block--style h2,
5674#block_327487 .site__block--style h1 a,
5675#block_327487 .site__block--style h2 a,{
5676  font-family: Geomanist;
5677  font-size: 30px;
5678  font-style: normal;
5679  font-weight: normal;
5680  color: #ffffff;
5681  text-transform: none;
5682  text-align: center;
5683}
5684
5685#block_327487 .style__separator {
5686  text-align: center;
5687  margin-top: 8px;
5688  margin-bottom: 8px;
5689  display: flex;
5690    justify-content: center;
5691  align-items: center;
5692  width: 100%;
5693}
5694
5695#block_327487 .style__separator svg {
5696  height: 24px;
5697  width: auto;
5698  margin-left: 8px;
5699  margin-right: 8px;
5700}
5701
5702#block_327487 .style__separator svg g path,
5703#block_327487 .style__separator svg path {
5704  fill: #000076;
5705}
5706
5707#block_327487 .style__separator .style__icon_separator {
5708  display: flex;
5709  flex-direction: column;
5710  justify-content: center;
5711}
5712
5713#block_327487 .style__separator hr {
5714  height: 1px;
5715  padding: 0;
5716  color: #000076;
5717  background-color: #000076;
5718  border: 0;
5719  max-width: 50%;
5720  width: 100px;
5721  margin-left: 0px;
5722  margin-right: 0px;
5723  margin-top: 0px !important;
5724  margin-bottom: 0px !important;
5725}
5726
5727/* sub blocks separators */
5728
5729   #sub_block_527319 .caption {
5730    background-color: #FFFFFF;
5731  }
5732
5733  #sub_block_527319 .style__sub_block-separator {
5734    text-align: center;
5735    margin-top: 3px;
5736    margin-bottom: 3px;
5737    display: flex;
5738    justify-content: center;
5739    align-items: center
5740  }
5741
5742  #sub_block_527319 .style__sub_block-separator svg {
5743    height: 24px;
5744    width: auto;
5745    margin-left: 4px;
5746    margin-right: 4px;
5747  }
5748
5749   #sub_block_527319 .style__sub_block-separator svg {
5750      height: 24px;
5751      width: auto;
5752   }
5753   #sub_block_527319 .style__sub_block-separator svg g path,
5754   #sub_block_527319 .style__sub_block-separator svg path {
5755    fill: #000076;
5756   }
5757
5758  #sub_block_527319 .style__sub_block-separator hr {
5759  height: 1px;
5760  padding: 0;
5761  color: #000076;
5762  background-color: #000076;
5763  border: 0;
5764  max-width: 50%;
5765  width: 25px;
5766  margin-left: 0px;
5767  margin-right: 0px;
5768  margin-top: 0px !important;
5769  margin-bottom: 0px !important;
5770}
5771
5772   #sub_block_527320 .caption {
5773    background-color: #FFFFFF;
5774  }
5775
5776  #sub_block_527320 .style__sub_block-separator {
5777    text-align: center;
5778    margin-top: 3px;
5779    margin-bottom: 3px;
5780    display: flex;
5781    justify-content: center;
5782    align-items: center
5783  }
5784
5785  #sub_block_527320 .style__sub_block-separator svg {
5786    height: 24px;
5787    width: auto;
5788    margin-left: 4px;
5789    margin-right: 4px;
5790  }
5791
5792   #sub_block_527320 .style__sub_block-separator svg {
5793      height: 24px;
5794      width: auto;
5795   }
5796   #sub_block_527320 .style__sub_block-separator svg g path,
5797   #sub_block_527320 .style__sub_block-separator svg path {
5798    fill: #000076;
5799   }
5800
5801  #sub_block_527320 .style__sub_block-separator hr {
5802  height: 1px;
5803  padding: 0;
5804  color: #000076;
5805  background-color: #000076;
5806  border: 0;
5807  max-width: 50%;
5808  width: 25px;
5809  margin-left: 0px;
5810  margin-right: 0px;
5811  margin-top: 0px !important;
5812  margin-bottom: 0px !important;
5813}
5814
5815
5816
5817#block_327487 .site__block--style h1,
5818#block_327487 .site__block--style h2,
5819#block_327487 .site__block--style h2 a {
5820  font-family: Geomanist;
5821  font-size: 30px;
5822  font-style: normal;
5823  font-weight: normal;
5824  color: #ffffff;
5825  text-transform: none;
5826  text-align: center;
5827}
5828
5829#block_327487 .site__block--style h3,
5830#block_327487 .site__block--style .style__subtitle {
5831  font-family: Geomanist;
5832  font-size: 20px;
5833  font-style: normal;
5834  font-weight: normal;
5835  color: #ffffff;
5836  text-transform: none;
5837  text-align: center;
5838}
5839
5840
5841#block_327487 .site__block--style p,
5842#block_327487 .site__block--style .style__text {
5843  font-family: Playfair Display;
5844  font-size: 16px;
5845  font-style: normal;
5846  font-weight: normal;
5847  color: #41291d;
5848  text-transform: none;
5849  text-align: center;
5850}
5851
5852#block_327487 .site__block--style a {
5853  font-family: Playfair Display;
5854  font-size: 16px;
5855  color: #41291d;
5856  text-transform: none;
5857  text-align: center;
5858}
5859#block_327487 .style__button-alignment {
5860  text-align: center;
5861}
5862
5863.btn-open-popup-all-pictures #block_327487 .site__block--style .style__button {
5864  display: inline-block !important;
5865  font-family: Playfair Display !important;
5866  font-size: 16px !important;
5867  line-height: 16px !important;
5868  font-style: normal !important;
5869  font-weight: normal !important;
5870  text-transform: none !important;
5871  background-color: #41291d !important;
5872  color: #ffffff !important;
5873  border-color: #41291d !important;
5874  border-radius: 0px !important;
5875  border-width: 2px !important;
5876  border-style: solid !important;
5877}
5878
5879#block_327487 .site__block--style .style__button,
5880#block_327487 .site__sub-block--style .style__button {
5881  display: inline-block;
5882  font-family: Playfair Display;
5883  font-size: 16px;
5884  line-height: 16px;
5885  font-style: normal;
5886  font-weight: normal;
5887  text-transform: none;
5888  background-color: #41291d;
5889  color: #ffffff;
5890  border-color: #41291d;
5891  border-radius: 0px;
5892  border-width: 2px;
5893  border-style: solid;
5894}
5895
5896#block_327487 .site__block--style .style__button-text-only,
5897#block_327487 .site__sub-block--style .style__button-text-only {
5898  font-family: Playfair Display;
5899  font-size: 16px;
5900  line-height: 16px;
5901  font-style: normal;
5902  font-weight: normal;
5903  color: #000000;
5904  text-transform: none;
5905  text-transform: none;
5906  text-align: center;
5907}
5908
5909
5910
5911#block_327487 .site__block--style .style__button .site__svg-color  > svg > path,
5912#block_327487 .site__sub-block--style .style__button .site__svg-color  > svg > path,
5913#block_327487 .site__block--style .style__button .site__svg-color  > svg > g > path,
5914#block_327487 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
5915  fill: #ffffff !important;
5916}
5917
5918#block_327487 .site__block--style .style__button:hover,
5919#block_327487 .site__sub-block--style .style__button:hover {
5920  background-color: #ffffff;
5921  color: #41291d;
5922  border-color: #41291d;
5923  border-width: 2px;
5924  border-style: solid;
5925}
5926
5927
5928#block_327487 .site__block--style .style__button:hover .site__svg-color > svg > path,
5929#block_327487 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
5930#block_327487 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
5931#block_327487 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
5932#block_327487 .site__block--style .site__svg-color:hover > svg > g > path,
5933#block_327487 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
5934  fill: #41291d !important;
5935}
5936
5937
5938
5939
5940
5941
5942#block_333988 .site__block--font-style * {
5943  font-family: Opensans;
5944}
5945
5946#block_333988 .site__svg-color > svg > path {
5947  fill: #41291d;
5948}
5949
5950#block_333988 .site__svg-color > svg > g > path {
5951  fill: #41291d;
5952}
5953
5954#block_333988.site__block--background,
5955#block_333988 .site__block--background{
5956    background-repeat: no-repeat;
5957    background-size: cover;
5958    background-position: center;
5959}
5960
5961#block_333988.site__block--padding {
5962  padding-top: 0px;
5963  padding-bottom: 0px;
5964}
5965
5966#block_333988.site__block--margin {
5967  margin-top: 0px;
5968  margin-bottom: 0px;
5969}
5970
5971
5972    #block_333988.site__block--background,
5973    #block_333988 .site__block--background,
5974    #block_333988 .site__block--content-background  {
5975      background-color: #f0f0f0;
5976    }
5977
5978#block_333988 .site__block--secondary-background-color {
5979  background-color: #ffffff;
5980}
5981
5982#block_333988 .site__block--style h1,
5983#block_333988 .site__block--style h2,
5984#block_333988 .site__block--style h1 a,
5985#block_333988 .site__block--style h2 a,{
5986  font-family: felix;
5987  font-size: 35px;
5988  font-style: normal;
5989  font-weight: normal;
5990  color: #41291d;
5991  text-transform: uppercase;
5992  text-align: center;
5993}
5994
5995#block_333988 .style__separator {
5996  text-align: center;
5997  margin-top: 8px;
5998  margin-bottom: 8px;
5999  display: flex;
6000    justify-content: center;
6001  align-items: center;
6002  width: 100%;
6003}
6004
6005#block_333988 .style__separator svg {
6006  height: 24px;
6007  width: auto;
6008  margin-left: 8px;
6009  margin-right: 8px;
6010}
6011
6012#block_333988 .style__separator svg g path,
6013#block_333988 .style__separator svg path {
6014  fill: #000076;
6015}
6016
6017#block_333988 .style__separator .style__icon_separator {
6018  display: flex;
6019  flex-direction: column;
6020  justify-content: center;
6021}
6022
6023#block_333988 .style__separator hr {
6024  height: 1px;
6025  padding: 0;
6026  color: #000076;
6027  background-color: #000076;
6028  border: 0;
6029  max-width: 50%;
6030  width: 100px;
6031  margin-left: 0px;
6032  margin-right: 0px;
6033  margin-top: 0px !important;
6034  margin-bottom: 0px !important;
6035}
6036
6037/* sub blocks separators */
6038
6039   #sub_block_537893 .caption {
6040    background-color: #FFFFFF;
6041  }
6042
6043  #sub_block_537893 .style__sub_block-separator {
6044    text-align: center;
6045    margin-top: 3px;
6046    margin-bottom: 3px;
6047    display: flex;
6048    justify-content: center;
6049    align-items: center
6050  }
6051
6052  #sub_block_537893 .style__sub_block-separator svg {
6053    height: 24px;
6054    width: auto;
6055    margin-left: 4px;
6056    margin-right: 4px;
6057  }
6058
6059   #sub_block_537893 .style__sub_block-separator svg {
6060      height: 24px;
6061      width: auto;
6062   }
6063   #sub_block_537893 .style__sub_block-separator svg g path,
6064   #sub_block_537893 .style__sub_block-separator svg path {
6065    fill: #000076;
6066   }
6067
6068  #sub_block_537893 .style__sub_block-separator hr {
6069  height: 1px;
6070  padding: 0;
6071  color: #000076;
6072  background-color: #000076;
6073  border: 0;
6074  max-width: 50%;
6075  width: 25px;
6076  margin-left: 0px;
6077  margin-right: 0px;
6078  margin-top: 0px !important;
6079  margin-bottom: 0px !important;
6080}
6081
6082
6083
6084#block_333988 .site__block--style h1,
6085#block_333988 .site__block--style h2,
6086#block_333988 .site__block--style h2 a {
6087  font-family: felix;
6088  font-size: 35px;
6089  font-style: normal;
6090  font-weight: normal;
6091  color: #41291d;
6092  text-transform: uppercase;
6093  text-align: center;
6094}
6095
6096
6097#block_333988 .site__block--style p,
6098#block_333988 .site__block--style .style__text {
6099  font-family: Opensans;
6100  font-size: 17px;
6101  font-style: normal;
6102  font-weight: normal;
6103  color: #000000;
6104  text-transform: none;
6105  text-align: center;
6106}
6107
6108#block_333988 .site__block--style a {
6109  font-family: Opensans;
6110  font-size: 17px;
6111  color: #000000;
6112  text-transform: none;
6113  text-align: center;
6114}
6115#block_333988 .style__button-alignment {
6116  text-align: center;
6117}
6118
6119.btn-open-popup-all-pictures #block_333988 .site__block--style .style__button {
6120  display: inline-block !important;
6121  font-family: felix !important;
6122  font-size: 20px !important;
6123  line-height: 20px !important;
6124  font-style: normal !important;
6125  font-weight: normal !important;
6126  text-transform: uppercase !important;
6127  background-color: #41291d !important;
6128  color: #ffffff !important;
6129  border-color: #41291d !important;
6130  border-radius: 0px !important;
6131  border-width: 2px !important;
6132  border-style: solid !important;
6133}
6134
6135#block_333988 .site__block--style .style__button,
6136#block_333988 .site__sub-block--style .style__button {
6137  display: inline-block;
6138  font-family: felix;
6139  font-size: 20px;
6140  line-height: 20px;
6141  font-style: normal;
6142  font-weight: normal;
6143  text-transform: uppercase;
6144  background-color: #41291d;
6145  color: #ffffff;
6146  border-color: #41291d;
6147  border-radius: 0px;
6148  border-width: 2px;
6149  border-style: solid;
6150}
6151
6152#block_333988 .site__block--style .style__button-text-only,
6153#block_333988 .site__sub-block--style .style__button-text-only {
6154  font-family: felix;
6155  font-size: 20px;
6156  line-height: 20px;
6157  font-style: normal;
6158  font-weight: normal;
6159  color: #000000;
6160  text-transform: uppercase;
6161  text-transform: none;
6162  text-align: center;
6163}
6164
6165
6166
6167#block_333988 .site__block--style .style__button .site__svg-color  > svg > path,
6168#block_333988 .site__sub-block--style .style__button .site__svg-color  > svg > path,
6169#block_333988 .site__block--style .style__button .site__svg-color  > svg > g > path,
6170#block_333988 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
6171  fill: #ffffff !important;
6172}
6173
6174#block_333988 .site__block--style .style__button:hover,
6175#block_333988 .site__sub-block--style .style__button:hover {
6176  background-color: #ffffff;
6177  color: #41291d;
6178  border-color: #41291d;
6179  border-width: 2px;
6180  border-style: solid;
6181}
6182
6183
6184#block_333988 .site__block--style .style__button:hover .site__svg-color > svg > path,
6185#block_333988 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
6186#block_333988 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
6187#block_333988 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
6188#block_333988 .site__block--style .site__svg-color:hover > svg > g > path,
6189#block_333988 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
6190  fill: #41291d !important;
6191}
6192
6193
6194
6195
6196
6197
6198#block_333990 .site__block--font-style * {
6199  font-family: Opensans;
6200}
6201
6202#block_333990 .site__svg-color > svg > path {
6203  fill: #41291d;
6204}
6205
6206#block_333990 .site__svg-color > svg > g > path {
6207  fill: #41291d;
6208}
6209
6210#block_333990.site__block--background,
6211#block_333990 .site__block--background{
6212    background-repeat: no-repeat;
6213    background-size: cover;
6214    background-position: center;
6215}
6216
6217#block_333990.site__block--padding {
6218  padding-top: 0px;
6219  padding-bottom: 0px;
6220}
6221
6222#block_333990.site__block--margin {
6223  margin-top: 0px;
6224  margin-bottom: 0px;
6225}
6226
6227
6228    #block_333990.site__block--background,
6229    #block_333990 .site__block--background,
6230    #block_333990 .site__block--content-background  {
6231      background-color: #f0f0f0;
6232    }
6233
6234#block_333990 .site__block--secondary-background-color {
6235  background-color: #ffffff;
6236}
6237
6238#block_333990 .site__block--style h1,
6239#block_333990 .site__block--style h2,
6240#block_333990 .site__block--style h1 a,
6241#block_333990 .site__block--style h2 a,{
6242  font-family: felix;
6243  font-size: 35px;
6244  font-style: normal;
6245  font-weight: normal;
6246  color: #41291d;
6247  text-transform: uppercase;
6248  text-align: center;
6249}
6250
6251#block_333990 .style__separator {
6252  text-align: center;
6253  margin-top: 8px;
6254  margin-bottom: 8px;
6255  display: flex;
6256    justify-content: center;
6257  align-items: center;
6258  width: 100%;
6259}
6260
6261#block_333990 .style__separator svg {
6262  height: 24px;
6263  width: auto;
6264  margin-left: 8px;
6265  margin-right: 8px;
6266}
6267
6268#block_333990 .style__separator svg g path,
6269#block_333990 .style__separator svg path {
6270  fill: #000076;
6271}
6272
6273#block_333990 .style__separator .style__icon_separator {
6274  display: flex;
6275  flex-direction: column;
6276  justify-content: center;
6277}
6278
6279#block_333990 .style__separator hr {
6280  height: 1px;
6281  padding: 0;
6282  color: #000076;
6283  background-color: #000076;
6284  border: 0;
6285  max-width: 50%;
6286  width: 100px;
6287  margin-left: 0px;
6288  margin-right: 0px;
6289  margin-top: 0px !important;
6290  margin-bottom: 0px !important;
6291}
6292
6293/* sub blocks separators */
6294
6295   #sub_block_537895 .caption {
6296    background-color: #FFFFFF;
6297  }
6298
6299  #sub_block_537895 .style__sub_block-separator {
6300    text-align: center;
6301    margin-top: 3px;
6302    margin-bottom: 3px;
6303    display: flex;
6304    justify-content: center;
6305    align-items: center
6306  }
6307
6308  #sub_block_537895 .style__sub_block-separator svg {
6309    height: 24px;
6310    width: auto;
6311    margin-left: 4px;
6312    margin-right: 4px;
6313  }
6314
6315   #sub_block_537895 .style__sub_block-separator svg {
6316      height: 24px;
6317      width: auto;
6318   }
6319   #sub_block_537895 .style__sub_block-separator svg g path,
6320   #sub_block_537895 .style__sub_block-separator svg path {
6321    fill: #000076;
6322   }
6323
6324  #sub_block_537895 .style__sub_block-separator hr {
6325  height: 1px;
6326  padding: 0;
6327  color: #000076;
6328  background-color: #000076;
6329  border: 0;
6330  max-width: 50%;
6331  width: 25px;
6332  margin-left: 0px;
6333  margin-right: 0px;
6334  margin-top: 0px !important;
6335  margin-bottom: 0px !important;
6336}
6337
6338
6339
6340#block_333990 .site__block--style h1,
6341#block_333990 .site__block--style h2,
6342#block_333990 .site__block--style h2 a {
6343  font-family: felix;
6344  font-size: 35px;
6345  font-style: normal;
6346  font-weight: normal;
6347  color: #41291d;
6348  text-transform: uppercase;
6349  text-align: center;
6350}
6351
6352
6353#block_333990 .site__block--style p,
6354#block_333990 .site__block--style .style__text {
6355  font-family: Opensans;
6356  font-size: 17px;
6357  font-style: normal;
6358  font-weight: normal;
6359  color: #000000;
6360  text-transform: none;
6361  text-align: center;
6362}
6363
6364#block_333990 .site__block--style a {
6365  font-family: Opensans;
6366  font-size: 17px;
6367  color: #000000;
6368  text-transform: none;
6369  text-align: center;
6370}
6371#block_333990 .style__button-alignment {
6372  text-align: center;
6373}
6374
6375.btn-open-popup-all-pictures #block_333990 .site__block--style .style__button {
6376  display: inline-block !important;
6377  font-family: felix !important;
6378  font-size: 20px !important;
6379  line-height: 20px !important;
6380  font-style: normal !important;
6381  font-weight: normal !important;
6382  text-transform: uppercase !important;
6383  background-color: #41291d !important;
6384  color: #ffffff !important;
6385  border-color: #41291d !important;
6386  border-radius: 0px !important;
6387  border-width: 2px !important;
6388  border-style: solid !important;
6389}
6390
6391#block_333990 .site__block--style .style__button,
6392#block_333990 .site__sub-block--style .style__button {
6393  display: inline-block;
6394  font-family: felix;
6395  font-size: 20px;
6396  line-height: 20px;
6397  font-style: normal;
6398  font-weight: normal;
6399  text-transform: uppercase;
6400  background-color: #41291d;
6401  color: #ffffff;
6402  border-color: #41291d;
6403  border-radius: 0px;
6404  border-width: 2px;
6405  border-style: solid;
6406}
6407
6408#block_333990 .site__block--style .style__button-text-only,
6409#block_333990 .site__sub-block--style .style__button-text-only {
6410  font-family: felix;
6411  font-size: 20px;
6412  line-height: 20px;
6413  font-style: normal;
6414  font-weight: normal;
6415  color: #000000;
6416  text-transform: uppercase;
6417  text-transform: none;
6418  text-align: center;
6419}
6420
6421
6422
6423#block_333990 .site__block--style .style__button .site__svg-color  > svg > path,
6424#block_333990 .site__sub-block--style .style__button .site__svg-color  > svg > path,
6425#block_333990 .site__block--style .style__button .site__svg-color  > svg > g > path,
6426#block_333990 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
6427  fill: #ffffff !important;
6428}
6429
6430#block_333990 .site__block--style .style__button:hover,
6431#block_333990 .site__sub-block--style .style__button:hover {
6432  background-color: #ffffff;
6433  color: #41291d;
6434  border-color: #41291d;
6435  border-width: 2px;
6436  border-style: solid;
6437}
6438
6439
6440#block_333990 .site__block--style .style__button:hover .site__svg-color > svg > path,
6441#block_333990 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
6442#block_333990 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
6443#block_333990 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
6444#block_333990 .site__block--style .site__svg-color:hover > svg > g > path,
6445#block_333990 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
6446  fill: #41291d !important;
6447}
6448
6449
6450
6451
6452
6453
6454#block_333987 .site__block--font-style * {
6455  font-family: Opensans;
6456}
6457
6458#block_333987 .site__svg-color > svg > path {
6459  fill: #41291d;
6460}
6461
6462#block_333987 .site__svg-color > svg > g > path {
6463  fill: #41291d;
6464}
6465
6466#block_333987.site__block--background,
6467#block_333987 .site__block--background{
6468    background-repeat: no-repeat;
6469    background-size: cover;
6470    background-position: center;
6471}
6472
6473#block_333987.site__block--padding {
6474  padding-top: 100px;
6475  padding-bottom: 0px;
6476}
6477
6478#block_333987.site__block--margin {
6479  margin-top: 0px;
6480  margin-bottom: 0px;
6481}
6482
6483
6484    #block_333987.site__block--background,
6485    #block_333987 .site__block--background,
6486    #block_333987 .site__block--content-background  {
6487      background-color: #FFFFFF;
6488    }
6489
6490#block_333987 .site__block--secondary-background-color {
6491  background-color: #ffffff;
6492}
6493
6494#block_333987 .site__block--style h1,
6495#block_333987 .site__block--style h2,
6496#block_333987 .site__block--style h1 a,
6497#block_333987 .site__block--style h2 a,{
6498  font-family: felix;
6499  font-size: 40px;
6500  font-style: normal;
6501  font-weight: normal;
6502  color: #41291d;
6503  text-transform: uppercase;
6504  text-align: center;
6505}
6506
6507#block_333987 .style__separator {
6508  text-align: center;
6509  margin-top: 8px;
6510  margin-bottom: 8px;
6511  display: flex;
6512    justify-content: center;
6513  align-items: center;
6514  width: 100%;
6515}
6516
6517#block_333987 .style__separator svg {
6518  height: 24px;
6519  width: auto;
6520  margin-left: 8px;
6521  margin-right: 8px;
6522}
6523
6524#block_333987 .style__separator svg g path,
6525#block_333987 .style__separator svg path {
6526  fill: #000076;
6527}
6528
6529#block_333987 .style__separator .style__icon_separator {
6530  display: flex;
6531  flex-direction: column;
6532  justify-content: center;
6533}
6534
6535#block_333987 .style__separator hr {
6536  height: 1px;
6537  padding: 0;
6538  color: #000076;
6539  background-color: #000076;
6540  border: 0;
6541  max-width: 50%;
6542  width: 100px;
6543  margin-left: 0px;
6544  margin-right: 0px;
6545  margin-top: 0px !important;
6546  margin-bottom: 0px !important;
6547}
6548
6549/* sub blocks separators */
6550
6551   #sub_block_537892 .caption {
6552    background-color: #FFFFFF;
6553  }
6554
6555  #sub_block_537892 .style__sub_block-separator {
6556    text-align: center;
6557    margin-top: 3px;
6558    margin-bottom: 3px;
6559    display: flex;
6560    justify-content: center;
6561    align-items: center
6562  }
6563
6564  #sub_block_537892 .style__sub_block-separator svg {
6565    height: 24px;
6566    width: auto;
6567    margin-left: 4px;
6568    margin-right: 4px;
6569  }
6570
6571   #sub_block_537892 .style__sub_block-separator svg {
6572      height: 24px;
6573      width: auto;
6574   }
6575   #sub_block_537892 .style__sub_block-separator svg g path,
6576   #sub_block_537892 .style__sub_block-separator svg path {
6577    fill: #000076;
6578   }
6579
6580  #sub_block_537892 .style__sub_block-separator hr {
6581  height: 1px;
6582  padding: 0;
6583  color: #000076;
6584  background-color: #000076;
6585  border: 0;
6586  max-width: 50%;
6587  width: 25px;
6588  margin-left: 0px;
6589  margin-right: 0px;
6590  margin-top: 0px !important;
6591  margin-bottom: 0px !important;
6592}
6593
6594
6595
6596#block_333987 .site__block--style h1,
6597#block_333987 .site__block--style h2,
6598#block_333987 .site__block--style h2 a {
6599  font-family: felix;
6600  font-size: 40px;
6601  font-style: normal;
6602  font-weight: normal;
6603  color: #41291d;
6604  text-transform: uppercase;
6605  text-align: center;
6606}
6607
6608
6609#block_333987 .site__block--style p,
6610#block_333987 .site__block--style .style__text {
6611  font-family: Opensans;
6612  font-size: 17px;
6613  font-style: normal;
6614  font-weight: normal;
6615  color: #000000;
6616  text-transform: none;
6617  text-align: center;
6618}
6619
6620#block_333987 .site__block--style a {
6621  font-family: Opensans;
6622  font-size: 17px;
6623  color: #000000;
6624  text-transform: none;
6625  text-align: center;
6626}
6627#block_333987 .style__button-alignment {
6628  text-align: center;
6629}
6630
6631.btn-open-popup-all-pictures #block_333987 .site__block--style .style__button {
6632  display: inline-block !important;
6633  font-family: felix !important;
6634  font-size: 20px !important;
6635  line-height: 20px !important;
6636  font-style: normal !important;
6637  font-weight: normal !important;
6638  text-transform: uppercase !important;
6639  background-color: #41291d !important;
6640  color: #ffffff !important;
6641  border-color: #41291d !important;
6642  border-radius: 0px !important;
6643  border-width: 2px !important;
6644  border-style: solid !important;
6645}
6646
6647#block_333987 .site__block--style .style__button,
6648#block_333987 .site__sub-block--style .style__button {
6649  display: inline-block;
6650  font-family: felix;
6651  font-size: 20px;
6652  line-height: 20px;
6653  font-style: normal;
6654  font-weight: normal;
6655  text-transform: uppercase;
6656  background-color: #41291d;
6657  color: #ffffff;
6658  border-color: #41291d;
6659  border-radius: 0px;
6660  border-width: 2px;
6661  border-style: solid;
6662}
6663
6664#block_333987 .site__block--style .style__button-text-only,
6665#block_333987 .site__sub-block--style .style__button-text-only {
6666  font-family: felix;
6667  font-size: 20px;
6668  line-height: 20px;
6669  font-style: normal;
6670  font-weight: normal;
6671  color: #000000;
6672  text-transform: uppercase;
6673  text-transform: none;
6674  text-align: center;
6675}
6676
6677
6678
6679#block_333987 .site__block--style .style__button .site__svg-color  > svg > path,
6680#block_333987 .site__sub-block--style .style__button .site__svg-color  > svg > path,
6681#block_333987 .site__block--style .style__button .site__svg-color  > svg > g > path,
6682#block_333987 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
6683  fill: #ffffff !important;
6684}
6685
6686#block_333987 .site__block--style .style__button:hover,
6687#block_333987 .site__sub-block--style .style__button:hover {
6688  background-color: #ffffff;
6689  color: #41291d;
6690  border-color: #41291d;
6691  border-width: 2px;
6692  border-style: solid;
6693}
6694
6695
6696#block_333987 .site__block--style .style__button:hover .site__svg-color > svg > path,
6697#block_333987 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
6698#block_333987 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
6699#block_333987 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
6700#block_333987 .site__block--style .site__svg-color:hover > svg > g > path,
6701#block_333987 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
6702  fill: #41291d !important;
6703}
6704
6705
6706
6707
6708
6709
6710#block_333989 .site__block--font-style * {
6711  font-family: Opensans;
6712}
6713
6714#block_333989 .site__svg-color > svg > path {
6715  fill: #41291d;
6716}
6717
6718#block_333989 .site__svg-color > svg > g > path {
6719  fill: #41291d;
6720}
6721
6722#block_333989.site__block--background,
6723#block_333989 .site__block--background{
6724    background-repeat: no-repeat;
6725    background-size: cover;
6726    background-position: center;
6727}
6728
6729#block_333989.site__block--padding {
6730  padding-top: 0px;
6731  padding-bottom: 0px;
6732}
6733
6734#block_333989.site__block--margin {
6735  margin-top: 0px;
6736  margin-bottom: 0px;
6737}
6738
6739
6740    #block_333989.site__block--background,
6741    #block_333989 .site__block--background,
6742    #block_333989 .site__block--content-background  {
6743      background-color: #f0f0f0;
6744    }
6745
6746#block_333989 .site__block--secondary-background-color {
6747  background-color: #ffffff;
6748}
6749
6750#block_333989 .site__block--style h1,
6751#block_333989 .site__block--style h2,
6752#block_333989 .site__block--style h1 a,
6753#block_333989 .site__block--style h2 a,{
6754  font-family: felix;
6755  font-size: 35px;
6756  font-style: normal;
6757  font-weight: normal;
6758  color: #41291d;
6759  text-transform: uppercase;
6760  text-align: center;
6761}
6762
6763#block_333989 .style__separator {
6764  text-align: center;
6765  margin-top: 8px;
6766  margin-bottom: 8px;
6767  display: flex;
6768    justify-content: center;
6769  align-items: center;
6770  width: 100%;
6771}
6772
6773#block_333989 .style__separator svg {
6774  height: 24px;
6775  width: auto;
6776  margin-left: 8px;
6777  margin-right: 8px;
6778}
6779
6780#block_333989 .style__separator svg g path,
6781#block_333989 .style__separator svg path {
6782  fill: #000076;
6783}
6784
6785#block_333989 .style__separator .style__icon_separator {
6786  display: flex;
6787  flex-direction: column;
6788  justify-content: center;
6789}
6790
6791#block_333989 .style__separator hr {
6792  height: 1px;
6793  padding: 0;
6794  color: #000076;
6795  background-color: #000076;
6796  border: 0;
6797  max-width: 50%;
6798  width: 100px;
6799  margin-left: 0px;
6800  margin-right: 0px;
6801  margin-top: 0px !important;
6802  margin-bottom: 0px !important;
6803}
6804
6805/* sub blocks separators */
6806
6807   #sub_block_537894 .caption {
6808    background-color: #FFFFFF;
6809  }
6810
6811  #sub_block_537894 .style__sub_block-separator {
6812    text-align: center;
6813    margin-top: 3px;
6814    margin-bottom: 3px;
6815    display: flex;
6816    justify-content: center;
6817    align-items: center
6818  }
6819
6820  #sub_block_537894 .style__sub_block-separator svg {
6821    height: 24px;
6822    width: auto;
6823    margin-left: 4px;
6824    margin-right: 4px;
6825  }
6826
6827   #sub_block_537894 .style__sub_block-separator svg {
6828      height: 24px;
6829      width: auto;
6830   }
6831   #sub_block_537894 .style__sub_block-separator svg g path,
6832   #sub_block_537894 .style__sub_block-separator svg path {
6833    fill: #000076;
6834   }
6835
6836  #sub_block_537894 .style__sub_block-separator hr {
6837  height: 1px;
6838  padding: 0;
6839  color: #000076;
6840  background-color: #000076;
6841  border: 0;
6842  max-width: 50%;
6843  width: 25px;
6844  margin-left: 0px;
6845  margin-right: 0px;
6846  margin-top: 0px !important;
6847  margin-bottom: 0px !important;
6848}
6849
6850
6851
6852#block_333989 .site__block--style h1,
6853#block_333989 .site__block--style h2,
6854#block_333989 .site__block--style h2 a {
6855  font-family: felix;
6856  font-size: 35px;
6857  font-style: normal;
6858  font-weight: normal;
6859  color: #41291d;
6860  text-transform: uppercase;
6861  text-align: center;
6862}
6863
6864
6865#block_333989 .site__block--style p,
6866#block_333989 .site__block--style .style__text {
6867  font-family: Opensans;
6868  font-size: 17px;
6869  font-style: normal;
6870  font-weight: normal;
6871  color: #000000;
6872  text-transform: none;
6873  text-align: center;
6874}
6875
6876#block_333989 .site__block--style a {
6877  font-family: Opensans;
6878  font-size: 17px;
6879  color: #000000;
6880  text-transform: none;
6881  text-align: center;
6882}
6883#block_333989 .style__button-alignment {
6884  text-align: center;
6885}
6886
6887.btn-open-popup-all-pictures #block_333989 .site__block--style .style__button {
6888  display: inline-block !important;
6889  font-family: felix !important;
6890  font-size: 20px !important;
6891  line-height: 20px !important;
6892  font-style: normal !important;
6893  font-weight: normal !important;
6894  text-transform: uppercase !important;
6895  background-color: #41291d !important;
6896  color: #ffffff !important;
6897  border-color: #41291d !important;
6898  border-radius: 0px !important;
6899  border-width: 2px !important;
6900  border-style: solid !important;
6901}
6902
6903#block_333989 .site__block--style .style__button,
6904#block_333989 .site__sub-block--style .style__button {
6905  display: inline-block;
6906  font-family: felix;
6907  font-size: 20px;
6908  line-height: 20px;
6909  font-style: normal;
6910  font-weight: normal;
6911  text-transform: uppercase;
6912  background-color: #41291d;
6913  color: #ffffff;
6914  border-color: #41291d;
6915  border-radius: 0px;
6916  border-width: 2px;
6917  border-style: solid;
6918}
6919
6920#block_333989 .site__block--style .style__button-text-only,
6921#block_333989 .site__sub-block--style .style__button-text-only {
6922  font-family: felix;
6923  font-size: 20px;
6924  line-height: 20px;
6925  font-style: normal;
6926  font-weight: normal;
6927  color: #000000;
6928  text-transform: uppercase;
6929  text-transform: none;
6930  text-align: center;
6931}
6932
6933
6934
6935#block_333989 .site__block--style .style__button .site__svg-color  > svg > path,
6936#block_333989 .site__sub-block--style .style__button .site__svg-color  > svg > path,
6937#block_333989 .site__block--style .style__button .site__svg-color  > svg > g > path,
6938#block_333989 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
6939  fill: #ffffff !important;
6940}
6941
6942#block_333989 .site__block--style .style__button:hover,
6943#block_333989 .site__sub-block--style .style__button:hover {
6944  background-color: #ffffff;
6945  color: #41291d;
6946  border-color: #41291d;
6947  border-width: 2px;
6948  border-style: solid;
6949}
6950
6951
6952#block_333989 .site__block--style .style__button:hover .site__svg-color > svg > path,
6953#block_333989 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
6954#block_333989 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
6955#block_333989 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
6956#block_333989 .site__block--style .site__svg-color:hover > svg > g > path,
6957#block_333989 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
6958  fill: #41291d !important;
6959}
6960
6961
6962
6963
6964
6965
6966#block_333991 .site__block--font-style * {
6967  font-family: Opensans;
6968}
6969
6970#block_333991 .site__svg-color > svg > path {
6971  fill: #41291d;
6972}
6973
6974#block_333991 .site__svg-color > svg > g > path {
6975  fill: #41291d;
6976}
6977
6978#block_333991.site__block--background,
6979#block_333991 .site__block--background{
6980    background-repeat: no-repeat;
6981    background-size: cover;
6982    background-position: center;
6983}
6984
6985#block_333991.site__block--padding {
6986  padding-top: 0px;
6987  padding-bottom: 0px;
6988}
6989
6990#block_333991.site__block--margin {
6991  margin-top: 0px;
6992  margin-bottom: 0px;
6993}
6994
6995
6996    #block_333991.site__block--background,
6997    #block_333991 .site__block--background,
6998    #block_333991 .site__block--content-background  {
6999      background-color: #f0f0f0;
7000    }
7001
7002#block_333991 .site__block--secondary-background-color {
7003  background-color: #ffffff;
7004}
7005
7006#block_333991 .site__block--style h1,
7007#block_333991 .site__block--style h2,
7008#block_333991 .site__block--style h1 a,
7009#block_333991 .site__block--style h2 a,{
7010  font-family: felix;
7011  font-size: 35px;
7012  font-style: normal;
7013  font-weight: normal;
7014  color: #41291d;
7015  text-transform: uppercase;
7016  text-align: center;
7017}
7018
7019#block_333991 .style__separator {
7020  text-align: center;
7021  margin-top: 8px;
7022  margin-bottom: 8px;
7023  display: flex;
7024    justify-content: center;
7025  align-items: center;
7026  width: 100%;
7027}
7028
7029#block_333991 .style__separator svg {
7030  height: 24px;
7031  width: auto;
7032  margin-left: 8px;
7033  margin-right: 8px;
7034}
7035
7036#block_333991 .style__separator svg g path,
7037#block_333991 .style__separator svg path {
7038  fill: #000076;
7039}
7040
7041#block_333991 .style__separator .style__icon_separator {
7042  display: flex;
7043  flex-direction: column;
7044  justify-content: center;
7045}
7046
7047#block_333991 .style__separator hr {
7048  height: 1px;
7049  padding: 0;
7050  color: #000076;
7051  background-color: #000076;
7052  border: 0;
7053  max-width: 50%;
7054  width: 100px;
7055  margin-left: 0px;
7056  margin-right: 0px;
7057  margin-top: 0px !important;
7058  margin-bottom: 0px !important;
7059}
7060
7061/* sub blocks separators */
7062
7063   #sub_block_537896 .caption {
7064    background-color: #FFFFFF;
7065  }
7066
7067  #sub_block_537896 .style__sub_block-separator {
7068    text-align: center;
7069    margin-top: 3px;
7070    margin-bottom: 3px;
7071    display: flex;
7072    justify-content: center;
7073    align-items: center
7074  }
7075
7076  #sub_block_537896 .style__sub_block-separator svg {
7077    height: 24px;
7078    width: auto;
7079    margin-left: 4px;
7080    margin-right: 4px;
7081  }
7082
7083   #sub_block_537896 .style__sub_block-separator svg {
7084      height: 24px;
7085      width: auto;
7086   }
7087   #sub_block_537896 .style__sub_block-separator svg g path,
7088   #sub_block_537896 .style__sub_block-separator svg path {
7089    fill: #000076;
7090   }
7091
7092  #sub_block_537896 .style__sub_block-separator hr {
7093  height: 1px;
7094  padding: 0;
7095  color: #000076;
7096  background-color: #000076;
7097  border: 0;
7098  max-width: 50%;
7099  width: 25px;
7100  margin-left: 0px;
7101  margin-right: 0px;
7102  margin-top: 0px !important;
7103  margin-bottom: 0px !important;
7104}
7105
7106
7107
7108#block_333991 .site__block--style h1,
7109#block_333991 .site__block--style h2,
7110#block_333991 .site__block--style h2 a {
7111  font-family: felix;
7112  font-size: 35px;
7113  font-style: normal;
7114  font-weight: normal;
7115  color: #41291d;
7116  text-transform: uppercase;
7117  text-align: center;
7118}
7119
7120
7121#block_333991 .site__block--style p,
7122#block_333991 .site__block--style .style__text {
7123  font-family: Opensans;
7124  font-size: 17px;
7125  font-style: normal;
7126  font-weight: normal;
7127  color: #000000;
7128  text-transform: none;
7129  text-align: center;
7130}
7131
7132#block_333991 .site__block--style a {
7133  font-family: Opensans;
7134  font-size: 17px;
7135  color: #000000;
7136  text-transform: none;
7137  text-align: center;
7138}
7139#block_333991 .style__button-alignment {
7140  text-align: center;
7141}
7142
7143.btn-open-popup-all-pictures #block_333991 .site__block--style .style__button {
7144  display: inline-block !important;
7145  font-family: felix !important;
7146  font-size: 20px !important;
7147  line-height: 20px !important;
7148  font-style: normal !important;
7149  font-weight: normal !important;
7150  text-transform: uppercase !important;
7151  background-color: #41291d !important;
7152  color: #ffffff !important;
7153  border-color: #41291d !important;
7154  border-radius: 0px !important;
7155  border-width: 2px !important;
7156  border-style: solid !important;
7157}
7158
7159#block_333991 .site__block--style .style__button,
7160#block_333991 .site__sub-block--style .style__button {
7161  display: inline-block;
7162  font-family: felix;
7163  font-size: 20px;
7164  line-height: 20px;
7165  font-style: normal;
7166  font-weight: normal;
7167  text-transform: uppercase;
7168  background-color: #41291d;
7169  color: #ffffff;
7170  border-color: #41291d;
7171  border-radius: 0px;
7172  border-width: 2px;
7173  border-style: solid;
7174}
7175
7176#block_333991 .site__block--style .style__button-text-only,
7177#block_333991 .site__sub-block--style .style__button-text-only {
7178  font-family: felix;
7179  font-size: 20px;
7180  line-height: 20px;
7181  font-style: normal;
7182  font-weight: normal;
7183  color: #000000;
7184  text-transform: uppercase;
7185  text-transform: none;
7186  text-align: center;
7187}
7188
7189
7190
7191#block_333991 .site__block--style .style__button .site__svg-color  > svg > path,
7192#block_333991 .site__sub-block--style .style__button .site__svg-color  > svg > path,
7193#block_333991 .site__block--style .style__button .site__svg-color  > svg > g > path,
7194#block_333991 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
7195  fill: #ffffff !important;
7196}
7197
7198#block_333991 .site__block--style .style__button:hover,
7199#block_333991 .site__sub-block--style .style__button:hover {
7200  background-color: #ffffff;
7201  color: #41291d;
7202  border-color: #41291d;
7203  border-width: 2px;
7204  border-style: solid;
7205}
7206
7207
7208#block_333991 .site__block--style .style__button:hover .site__svg-color > svg > path,
7209#block_333991 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
7210#block_333991 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
7211#block_333991 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
7212#block_333991 .site__block--style .site__svg-color:hover > svg > g > path,
7213#block_333991 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
7214  fill: #41291d !important;
7215}
7216
7217
7218
7219
7220
7221
7222#block_333992 .site__block--font-style * {
7223  font-family: Opensans;
7224}
7225
7226#block_333992 .site__svg-color > svg > path {
7227  fill: #41291d;
7228}
7229
7230#block_333992 .site__svg-color > svg > g > path {
7231  fill: #41291d;
7232}
7233
7234#block_333992.site__block--background,
7235#block_333992 .site__block--background{
7236    background-repeat: no-repeat;
7237    background-size: cover;
7238    background-position: center;
7239}
7240
7241#block_333992.site__block--padding {
7242  padding-top: 0px;
7243  padding-bottom: 32px;
7244}
7245
7246#block_333992.site__block--margin {
7247  margin-top: 0px;
7248  margin-bottom: 0px;
7249}
7250
7251
7252    #block_333992.site__block--background,
7253    #block_333992 .site__block--background,
7254    #block_333992 .site__block--content-background  {
7255      background-color: #f0f0f0;
7256    }
7257
7258#block_333992 .site__block--secondary-background-color {
7259  background-color: #ffffff;
7260}
7261
7262#block_333992 .site__block--style h1,
7263#block_333992 .site__block--style h2,
7264#block_333992 .site__block--style h1 a,
7265#block_333992 .site__block--style h2 a,{
7266  font-family: felix;
7267  font-size: 35px;
7268  font-style: normal;
7269  font-weight: normal;
7270  color: #41291d;
7271  text-transform: uppercase;
7272  text-align: center;
7273}
7274
7275#block_333992 .style__separator {
7276  text-align: center;
7277  margin-top: 8px;
7278  margin-bottom: 8px;
7279  display: flex;
7280    justify-content: center;
7281  align-items: center;
7282  width: 100%;
7283}
7284
7285#block_333992 .style__separator svg {
7286  height: 24px;
7287  width: auto;
7288  margin-left: 8px;
7289  margin-right: 8px;
7290}
7291
7292#block_333992 .style__separator svg g path,
7293#block_333992 .style__separator svg path {
7294  fill: #000076;
7295}
7296
7297#block_333992 .style__separator .style__icon_separator {
7298  display: flex;
7299  flex-direction: column;
7300  justify-content: center;
7301}
7302
7303#block_333992 .style__separator hr {
7304  height: 1px;
7305  padding: 0;
7306  color: #000076;
7307  background-color: #000076;
7308  border: 0;
7309  max-width: 50%;
7310  width: 100px;
7311  margin-left: 0px;
7312  margin-right: 0px;
7313  margin-top: 0px !important;
7314  margin-bottom: 0px !important;
7315}
7316
7317/* sub blocks separators */
7318
7319   #sub_block_537897 .caption {
7320    background-color: #FFFFFF;
7321  }
7322
7323  #sub_block_537897 .style__sub_block-separator {
7324    text-align: center;
7325    margin-top: 3px;
7326    margin-bottom: 3px;
7327    display: flex;
7328    justify-content: center;
7329    align-items: center
7330  }
7331
7332  #sub_block_537897 .style__sub_block-separator svg {
7333    height: 24px;
7334    width: auto;
7335    margin-left: 4px;
7336    margin-right: 4px;
7337  }
7338
7339   #sub_block_537897 .style__sub_block-separator svg {
7340      height: 24px;
7341      width: auto;
7342   }
7343   #sub_block_537897 .style__sub_block-separator svg g path,
7344   #sub_block_537897 .style__sub_block-separator svg path {
7345    fill: #000076;
7346   }
7347
7348  #sub_block_537897 .style__sub_block-separator hr {
7349  height: 1px;
7350  padding: 0;
7351  color: #000076;
7352  background-color: #000076;
7353  border: 0;
7354  max-width: 50%;
7355  width: 25px;
7356  margin-left: 0px;
7357  margin-right: 0px;
7358  margin-top: 0px !important;
7359  margin-bottom: 0px !important;
7360}
7361
7362
7363
7364#block_333992 .site__block--style h1,
7365#block_333992 .site__block--style h2,
7366#block_333992 .site__block--style h2 a {
7367  font-family: felix;
7368  font-size: 35px;
7369  font-style: normal;
7370  font-weight: normal;
7371  color: #41291d;
7372  text-transform: uppercase;
7373  text-align: center;
7374}
7375
7376
7377#block_333992 .site__block--style p,
7378#block_333992 .site__block--style .style__text {
7379  font-family: Opensans;
7380  font-size: 17px;
7381  font-style: normal;
7382  font-weight: normal;
7383  color: #000000;
7384  text-transform: none;
7385  text-align: center;
7386}
7387
7388#block_333992 .site__block--style a {
7389  font-family: Opensans;
7390  font-size: 17px;
7391  color: #000000;
7392  text-transform: none;
7393  text-align: center;
7394}
7395#block_333992 .style__button-alignment {
7396  text-align: center;
7397}
7398
7399.btn-open-popup-all-pictures #block_333992 .site__block--style .style__button {
7400  display: inline-block !important;
7401  font-family: felix !important;
7402  font-size: 20px !important;
7403  line-height: 20px !important;
7404  font-style: normal !important;
7405  font-weight: normal !important;
7406  text-transform: uppercase !important;
7407  background-color: #41291d !important;
7408  color: #ffffff !important;
7409  border-color: #41291d !important;
7410  border-radius: 0px !important;
7411  border-width: 2px !important;
7412  border-style: solid !important;
7413}
7414
7415#block_333992 .site__block--style .style__button,
7416#block_333992 .site__sub-block--style .style__button {
7417  display: inline-block;
7418  font-family: felix;
7419  font-size: 20px;
7420  line-height: 20px;
7421  font-style: normal;
7422  font-weight: normal;
7423  text-transform: uppercase;
7424  background-color: #41291d;
7425  color: #ffffff;
7426  border-color: #41291d;
7427  border-radius: 0px;
7428  border-width: 2px;
7429  border-style: solid;
7430}
7431
7432#block_333992 .site__block--style .style__button-text-only,
7433#block_333992 .site__sub-block--style .style__button-text-only {
7434  font-family: felix;
7435  font-size: 20px;
7436  line-height: 20px;
7437  font-style: normal;
7438  font-weight: normal;
7439  color: #000000;
7440  text-transform: uppercase;
7441  text-transform: none;
7442  text-align: center;
7443}
7444
7445
7446
7447#block_333992 .site__block--style .style__button .site__svg-color  > svg > path,
7448#block_333992 .site__sub-block--style .style__button .site__svg-color  > svg > path,
7449#block_333992 .site__block--style .style__button .site__svg-color  > svg > g > path,
7450#block_333992 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
7451  fill: #ffffff !important;
7452}
7453
7454#block_333992 .site__block--style .style__button:hover,
7455#block_333992 .site__sub-block--style .style__button:hover {
7456  background-color: #ffffff;
7457  color: #41291d;
7458  border-color: #41291d;
7459  border-width: 2px;
7460  border-style: solid;
7461}
7462
7463
7464#block_333992 .site__block--style .style__button:hover .site__svg-color > svg > path,
7465#block_333992 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
7466#block_333992 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
7467#block_333992 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
7468#block_333992 .site__block--style .site__svg-color:hover > svg > g > path,
7469#block_333992 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
7470  fill: #41291d !important;
7471}
7472
7473
7474
7475
7476
7477
7478#block_327735 .site__block--font-style * {
7479  font-family: Nunito;
7480}
7481
7482#block_327735 .site__svg-color > svg > path {
7483  fill: #41291d;
7484}
7485
7486#block_327735 .site__svg-color > svg > g > path {
7487  fill: #41291d;
7488}
7489
7490#block_327735.site__block--background,
7491#block_327735 .site__block--background{
7492    background-repeat: no-repeat;
7493    background-size: cover;
7494    background-position: center;
7495}
7496
7497#block_327735.site__block--padding {
7498  padding-top: 0px;
7499  padding-bottom: 0px;
7500}
7501
7502#block_327735.site__block--margin {
7503  margin-top: 0px;
7504  margin-bottom: 0px;
7505}
7506
7507
7508    #block_327735.site__block--background,
7509    #block_327735 .site__block--background,
7510    #block_327735 .site__block--content-background  {
7511      background-color: #FFFFFF;
7512    }
7513
7514#block_327735 .site__block--secondary-background-color {
7515  background-color: #ffffff;
7516}
7517
7518#block_327735 .site__block--style h1,
7519#block_327735 .site__block--style h2,
7520#block_327735 .site__block--style h1 a,
7521#block_327735 .site__block--style h2 a,{
7522  font-family: Nunito;
7523  font-size: 24px;
7524  font-style: normal;
7525  font-weight: normal;
7526  color: #41291d;
7527  text-transform: none;
7528  text-align: center;
7529}
7530
7531#block_327735 .style__separator {
7532  text-align: center;
7533  margin-top: 8px;
7534  margin-bottom: 8px;
7535  display: flex;
7536    justify-content: center;
7537  align-items: center;
7538  width: 100%;
7539}
7540
7541#block_327735 .style__separator svg {
7542  height: 24px;
7543  width: auto;
7544  margin-left: 8px;
7545  margin-right: 8px;
7546}
7547
7548#block_327735 .style__separator svg g path,
7549#block_327735 .style__separator svg path {
7550  fill: #000076;
7551}
7552
7553#block_327735 .style__separator .style__icon_separator {
7554  display: flex;
7555  flex-direction: column;
7556  justify-content: center;
7557}
7558
7559#block_327735 .style__separator hr {
7560  height: 1px;
7561  padding: 0;
7562  color: #000076;
7563  background-color: #000076;
7564  border: 0;
7565  max-width: 50%;
7566  width: 100px;
7567  margin-left: 0px;
7568  margin-right: 0px;
7569  margin-top: 0px !important;
7570  margin-bottom: 0px !important;
7571}
7572
7573/* sub blocks separators */
7574
7575   #sub_block_527609 .caption {
7576    background-color: #FFFFFF;
7577  }
7578
7579  #sub_block_527609 .style__sub_block-separator {
7580    text-align: center;
7581    margin-top: 3px;
7582    margin-bottom: 3px;
7583    display: flex;
7584    justify-content: center;
7585    align-items: center
7586  }
7587
7588  #sub_block_527609 .style__sub_block-separator svg {
7589    height: 24px;
7590    width: auto;
7591    margin-left: 4px;
7592    margin-right: 4px;
7593  }
7594
7595   #sub_block_527609 .style__sub_block-separator svg {
7596      height: 24px;
7597      width: auto;
7598   }
7599   #sub_block_527609 .style__sub_block-separator svg g path,
7600   #sub_block_527609 .style__sub_block-separator svg path {
7601    fill: #000076;
7602   }
7603
7604  #sub_block_527609 .style__sub_block-separator hr {
7605  height: 1px;
7606  padding: 0;
7607  color: #000076;
7608  background-color: #000076;
7609  border: 0;
7610  max-width: 50%;
7611  width: 25px;
7612  margin-left: 0px;
7613  margin-right: 0px;
7614  margin-top: 0px !important;
7615  margin-bottom: 0px !important;
7616}
7617
7618   #sub_block_527610 .caption {
7619    background-color: #FFFFFF;
7620  }
7621
7622  #sub_block_527610 .style__sub_block-separator {
7623    text-align: center;
7624    margin-top: 3px;
7625    margin-bottom: 3px;
7626    display: flex;
7627    justify-content: center;
7628    align-items: center
7629  }
7630
7631  #sub_block_527610 .style__sub_block-separator svg {
7632    height: 24px;
7633    width: auto;
7634    margin-left: 4px;
7635    margin-right: 4px;
7636  }
7637
7638   #sub_block_527610 .style__sub_block-separator svg {
7639      height: 24px;
7640      width: auto;
7641   }
7642   #sub_block_527610 .style__sub_block-separator svg g path,
7643   #sub_block_527610 .style__sub_block-separator svg path {
7644    fill: #000076;
7645   }
7646
7647  #sub_block_527610 .style__sub_block-separator hr {
7648  height: 1px;
7649  padding: 0;
7650  color: #000076;
7651  background-color: #000076;
7652  border: 0;
7653  max-width: 50%;
7654  width: 25px;
7655  margin-left: 0px;
7656  margin-right: 0px;
7657  margin-top: 0px !important;
7658  margin-bottom: 0px !important;
7659}
7660
7661
7662
7663#block_327735 .site__block--style h1,
7664#block_327735 .site__block--style h2,
7665#block_327735 .site__block--style h2 a {
7666  font-family: Nunito;
7667  font-size: 24px;
7668  font-style: normal;
7669  font-weight: normal;
7670  color: #41291d;
7671  text-transform: none;
7672  text-align: center;
7673}
7674
7675#block_327735 .site__block--style h3,
7676#block_327735 .site__block--style .style__subtitle {
7677  font-family: Nunito;
7678  font-size: 20px;
7679  font-style: normal;
7680  font-weight: normal;
7681  color: #41291d;
7682  text-transform: none;
7683  text-align: center;
7684}
7685
7686
7687#block_327735 .site__block--style p,
7688#block_327735 .site__block--style .style__text {
7689  font-family: Nunito;
7690  font-size: 16px;
7691  font-style: normal;
7692  font-weight: normal;
7693  color: #41291d;
7694  text-transform: none;
7695  text-align: center;
7696}
7697
7698#block_327735 .site__block--style a {
7699  font-family: Nunito;
7700  font-size: 16px;
7701  color: #41291d;
7702  text-transform: none;
7703  text-align: center;
7704}
7705#block_327735 .style__button-alignment {
7706  text-align: center;
7707}
7708
7709.btn-open-popup-all-pictures #block_327735 .site__block--style .style__button {
7710  display: inline-block !important;
7711  font-family: Nunito !important;
7712  font-size: 16px !important;
7713  line-height: 16px !important;
7714  font-style: normal !important;
7715  font-weight: normal !important;
7716  text-transform: none !important;
7717  background-color: #41291d !important;
7718  color: #ffffff !important;
7719  border-color: #41291d !important;
7720  border-radius: 0px !important;
7721  border-width: 2px !important;
7722  border-style: solid !important;
7723}
7724
7725#block_327735 .site__block--style .style__button,
7726#block_327735 .site__sub-block--style .style__button {
7727  display: inline-block;
7728  font-family: Nunito;
7729  font-size: 16px;
7730  line-height: 16px;
7731  font-style: normal;
7732  font-weight: normal;
7733  text-transform: none;
7734  background-color: #41291d;
7735  color: #ffffff;
7736  border-color: #41291d;
7737  border-radius: 0px;
7738  border-width: 2px;
7739  border-style: solid;
7740}
7741
7742#block_327735 .site__block--style .style__button-text-only,
7743#block_327735 .site__sub-block--style .style__button-text-only {
7744  font-family: Nunito;
7745  font-size: 16px;
7746  line-height: 16px;
7747  font-style: normal;
7748  font-weight: normal;
7749  color: #000000;
7750  text-transform: none;
7751  text-transform: none;
7752  text-align: center;
7753}
7754
7755
7756
7757#block_327735 .site__block--style .style__button .site__svg-color  > svg > path,
7758#block_327735 .site__sub-block--style .style__button .site__svg-color  > svg > path,
7759#block_327735 .site__block--style .style__button .site__svg-color  > svg > g > path,
7760#block_327735 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
7761  fill: #ffffff !important;
7762}
7763
7764#block_327735 .site__block--style .style__button:hover,
7765#block_327735 .site__sub-block--style .style__button:hover {
7766  background-color: #ffffff;
7767  color: #41291d;
7768  border-color: #41291d;
7769  border-width: 2px;
7770  border-style: solid;
7771}
7772
7773
7774#block_327735 .site__block--style .style__button:hover .site__svg-color > svg > path,
7775#block_327735 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
7776#block_327735 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
7777#block_327735 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
7778#block_327735 .site__block--style .site__svg-color:hover > svg > g > path,
7779#block_327735 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
7780  fill: #41291d !important;
7781}
7782
7783
7784
7785
7786
7787
7788#block_333984 .site__block--font-style * {
7789  font-family: Opensans;
7790}
7791
7792#block_333984 .site__svg-color > svg > path {
7793  fill: #41291d;
7794}
7795
7796#block_333984 .site__svg-color > svg > g > path {
7797  fill: #41291d;
7798}
7799
7800#block_333984.site__block--background,
7801#block_333984 .site__block--background{
7802    background-repeat: no-repeat;
7803    background-size: cover;
7804    background-position: center;
7805}
7806
7807#block_333984.site__block--padding {
7808  padding-top: 90px;
7809  padding-bottom: 0px;
7810}
7811
7812#block_333984.site__block--margin {
7813  margin-top: 0px;
7814  margin-bottom: 0px;
7815}
7816
7817
7818    #block_333984.site__block--background,
7819    #block_333984 .site__block--background,
7820    #block_333984 .site__block--content-background  {
7821      background-color: #f0f0f0;
7822    }
7823
7824#block_333984 .site__block--secondary-background-color {
7825  background-color: #ffffff;
7826}
7827
7828#block_333984 .site__block--style h1,
7829#block_333984 .site__block--style h2,
7830#block_333984 .site__block--style h1 a,
7831#block_333984 .site__block--style h2 a,{
7832  font-family: felix;
7833  font-size: 40px;
7834  font-style: normal;
7835  font-weight: normal;
7836  color: #41291d;
7837  text-transform: uppercase;
7838  text-align: center;
7839}
7840
7841#block_333984 .style__separator {
7842  text-align: center;
7843  margin-top: 8px;
7844  margin-bottom: 8px;
7845  display: flex;
7846    justify-content: center;
7847  align-items: center;
7848  width: 100%;
7849}
7850
7851#block_333984 .style__separator svg {
7852  height: 24px;
7853  width: auto;
7854  margin-left: 8px;
7855  margin-right: 8px;
7856}
7857
7858#block_333984 .style__separator svg g path,
7859#block_333984 .style__separator svg path {
7860  fill: #000076;
7861}
7862
7863#block_333984 .style__separator .style__icon_separator {
7864  display: flex;
7865  flex-direction: column;
7866  justify-content: center;
7867}
7868
7869#block_333984 .style__separator hr {
7870  height: 1px;
7871  padding: 0;
7872  color: #000076;
7873  background-color: #000076;
7874  border: 0;
7875  max-width: 50%;
7876  width: 100px;
7877  margin-left: 0px;
7878  margin-right: 0px;
7879  margin-top: 0px !important;
7880  margin-bottom: 0px !important;
7881}
7882
7883/* sub blocks separators */
7884
7885
7886  #sub_block_537886 .style__sub_block-separator {
7887    text-align: center;
7888    margin-top: 3px;
7889    margin-bottom: 3px;
7890    display: flex;
7891    justify-content: center;
7892    align-items: center
7893  }
7894
7895  #sub_block_537886 .style__sub_block-separator svg {
7896    height: 24px;
7897    width: auto;
7898    margin-left: 4px;
7899    margin-right: 4px;
7900  }
7901
7902   #sub_block_537886 .style__sub_block-separator svg {
7903      height: 24px;
7904      width: auto;
7905   }
7906   #sub_block_537886 .style__sub_block-separator svg g path,
7907   #sub_block_537886 .style__sub_block-separator svg path {
7908    fill: #000076;
7909   }
7910
7911  #sub_block_537886 .style__sub_block-separator hr {
7912  height: 1px;
7913  padding: 0;
7914  color: #000076;
7915  background-color: #000076;
7916  border: 0;
7917  max-width: 50%;
7918  width: 25px;
7919  margin-left: 0px;
7920  margin-right: 0px;
7921  margin-top: 0px !important;
7922  margin-bottom: 0px !important;
7923}
7924
7925
7926  #sub_block_537887 .style__sub_block-separator {
7927    text-align: center;
7928    margin-top: 3px;
7929    margin-bottom: 3px;
7930    display: flex;
7931    justify-content: center;
7932    align-items: center
7933  }
7934
7935  #sub_block_537887 .style__sub_block-separator svg {
7936    height: 24px;
7937    width: auto;
7938    margin-left: 4px;
7939    margin-right: 4px;
7940  }
7941
7942   #sub_block_537887 .style__sub_block-separator svg {
7943      height: 24px;
7944      width: auto;
7945   }
7946   #sub_block_537887 .style__sub_block-separator svg g path,
7947   #sub_block_537887 .style__sub_block-separator svg path {
7948    fill: #000076;
7949   }
7950
7951  #sub_block_537887 .style__sub_block-separator hr {
7952  height: 1px;
7953  padding: 0;
7954  color: #000076;
7955  background-color: #000076;
7956  border: 0;
7957  max-width: 50%;
7958  width: 25px;
7959  margin-left: 0px;
7960  margin-right: 0px;
7961  margin-top: 0px !important;
7962  margin-bottom: 0px !important;
7963}
7964
7965
7966  #sub_block_537885 .style__sub_block-separator {
7967    text-align: center;
7968    margin-top: 3px;
7969    margin-bottom: 3px;
7970    display: flex;
7971    justify-content: center;
7972    align-items: center
7973  }
7974
7975  #sub_block_537885 .style__sub_block-separator svg {
7976    height: 24px;
7977    width: auto;
7978    margin-left: 4px;
7979    margin-right: 4px;
7980  }
7981
7982   #sub_block_537885 .style__sub_block-separator svg {
7983      height: 24px;
7984      width: auto;
7985   }
7986   #sub_block_537885 .style__sub_block-separator svg g path,
7987   #sub_block_537885 .style__sub_block-separator svg path {
7988    fill: #000076;
7989   }
7990
7991  #sub_block_537885 .style__sub_block-separator hr {
7992  height: 1px;
7993  padding: 0;
7994  color: #000076;
7995  background-color: #000076;
7996  border: 0;
7997  max-width: 50%;
7998  width: 25px;
7999  margin-left: 0px;
8000  margin-right: 0px;
8001  margin-top: 0px !important;
8002  margin-bottom: 0px !important;
8003}
8004
8005
8006
8007#block_333984 .site__block--style h1,
8008#block_333984 .site__block--style h2,
8009#block_333984 .site__block--style h2 a {
8010  font-family: felix;
8011  font-size: 40px;
8012  font-style: normal;
8013  font-weight: normal;
8014  color: #41291d;
8015  text-transform: uppercase;
8016  text-align: center;
8017}
8018
8019
8020#block_333984 .site__block--style p,
8021#block_333984 .site__block--style .style__text {
8022  font-family: Opensans;
8023  font-size: 17px;
8024  font-style: normal;
8025  font-weight: normal;
8026  color: #000000;
8027  text-transform: none;
8028  text-align: center;
8029}
8030
8031#block_333984 .site__block--style a {
8032  font-family: Opensans;
8033  font-size: 17px;
8034  color: #000000;
8035  text-transform: none;
8036  text-align: center;
8037}
8038#block_333984 .style__button-alignment {
8039  text-align: center;
8040}
8041
8042.btn-open-popup-all-pictures #block_333984 .site__block--style .style__button {
8043  display: inline-block !important;
8044  font-family: felix !important;
8045  font-size: 20px !important;
8046  line-height: 20px !important;
8047  font-style: normal !important;
8048  font-weight: normal !important;
8049  text-transform: uppercase !important;
8050  background-color: #41291d !important;
8051  color: #ffffff !important;
8052  border-color: #41291d !important;
8053  border-radius: 0px !important;
8054  border-width: 2px !important;
8055  border-style: solid !important;
8056}
8057
8058#block_333984 .site__block--style .style__button,
8059#block_333984 .site__sub-block--style .style__button {
8060  display: inline-block;
8061  font-family: felix;
8062  font-size: 20px;
8063  line-height: 20px;
8064  font-style: normal;
8065  font-weight: normal;
8066  text-transform: uppercase;
8067  background-color: #41291d;
8068  color: #ffffff;
8069  border-color: #41291d;
8070  border-radius: 0px;
8071  border-width: 2px;
8072  border-style: solid;
8073}
8074
8075#block_333984 .site__block--style .style__button-text-only,
8076#block_333984 .site__sub-block--style .style__button-text-only {
8077  font-family: felix;
8078  font-size: 20px;
8079  line-height: 20px;
8080  font-style: normal;
8081  font-weight: normal;
8082  color: #000000;
8083  text-transform: uppercase;
8084  text-transform: none;
8085  text-align: center;
8086}
8087
8088
8089
8090#block_333984 .site__block--style .style__button .site__svg-color  > svg > path,
8091#block_333984 .site__sub-block--style .style__button .site__svg-color  > svg > path,
8092#block_333984 .site__block--style .style__button .site__svg-color  > svg > g > path,
8093#block_333984 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
8094  fill: #ffffff !important;
8095}
8096
8097#block_333984 .site__block--style .style__button:hover,
8098#block_333984 .site__sub-block--style .style__button:hover {
8099  background-color: #ffffff;
8100  color: #41291d;
8101  border-color: #41291d;
8102  border-width: 2px;
8103  border-style: solid;
8104}
8105
8106
8107#block_333984 .site__block--style .style__button:hover .site__svg-color > svg > path,
8108#block_333984 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
8109#block_333984 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
8110#block_333984 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
8111#block_333984 .site__block--style .site__svg-color:hover > svg > g > path,
8112#block_333984 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
8113  fill: #41291d !important;
8114}
8115
8116
8117#block_333984 .site__sub-block--style h3 {
8118  font-family: felix;
8119  font-size: 25px;
8120  font-style: normal;
8121  font-weight: normal;
8122  color: #41291d;
8123  text-transform: uppercase;
8124  text-align: center;
8125}
8126
8127#block_333984 .site__sub-block--style p,
8128#block_333984 .site__sub-block--style .style__text {
8129  font-family: Opensans;
8130  font-size: 15px;
8131  font-style: normal;
8132  font-weight: normal;
8133  color: #000000;
8134  text-transform: none;
8135  text-align: justify;
8136}
8137
8138#block_333984 .site__sub-block--style a {
8139  font-family: Opensans;
8140  font-size: 15px;
8141  color: #000000;
8142  text-transform: none;
8143  text-align: justify;
8144}
8145
8146
8147
8148
8149
8150
8151#block_333986 .site__block--font-style * {
8152  font-family: Opensans;
8153}
8154
8155#block_333986 .site__svg-color > svg > path {
8156  fill: #41291d;
8157}
8158
8159#block_333986 .site__svg-color > svg > g > path {
8160  fill: #41291d;
8161}
8162
8163#block_333986.site__block--background,
8164#block_333986 .site__block--background{
8165    background-repeat: no-repeat;
8166    background-size: cover;
8167    background-position: center;
8168}
8169
8170#block_333986.site__block--padding {
8171  padding-top: 30px;
8172  padding-bottom: 30px;
8173}
8174
8175#block_333986.site__block--margin {
8176  margin-top: 0px;
8177  margin-bottom: 0px;
8178}
8179
8180
8181    #block_333986.site__block--background,
8182    #block_333986 .site__block--background,
8183    #block_333986 .site__block--content-background  {
8184      background-color: #FFFFFF;
8185    }
8186
8187#block_333986 .site__block--secondary-background-color {
8188  background-color: #f0f0f0;
8189}
8190
8191#block_333986 .site__block--style h1,
8192#block_333986 .site__block--style h2,
8193#block_333986 .site__block--style h1 a,
8194#block_333986 .site__block--style h2 a,{
8195  font-family: felix;
8196  font-size: 40px;
8197  font-style: normal;
8198  font-weight: normal;
8199  color: #41291d;
8200  text-transform: uppercase;
8201  text-align: center;
8202}
8203
8204#block_333986 .style__separator {
8205  text-align: center;
8206  margin-top: 8px;
8207  margin-bottom: 8px;
8208  display: flex;
8209    justify-content: center;
8210  align-items: center;
8211  width: 100%;
8212}
8213
8214#block_333986 .style__separator svg {
8215  height: 24px;
8216  width: auto;
8217  margin-left: 8px;
8218  margin-right: 8px;
8219}
8220
8221#block_333986 .style__separator svg g path,
8222#block_333986 .style__separator svg path {
8223  fill: #000076;
8224}
8225
8226#block_333986 .style__separator .style__icon_separator {
8227  display: flex;
8228  flex-direction: column;
8229  justify-content: center;
8230}
8231
8232#block_333986 .style__separator hr {
8233  height: 1px;
8234  padding: 0;
8235  color: #000076;
8236  background-color: #000076;
8237  border: 0;
8238  max-width: 50%;
8239  width: 100px;
8240  margin-left: 0px;
8241  margin-right: 0px;
8242  margin-top: 0px !important;
8243  margin-bottom: 0px !important;
8244}
8245
8246/* sub blocks separators */
8247
8248   #sub_block_537891 .caption {
8249    background-color: #FFFFFF;
8250  }
8251
8252  #sub_block_537891 .style__sub_block-separator {
8253    text-align: center;
8254    margin-top: 3px;
8255    margin-bottom: 3px;
8256    display: flex;
8257    justify-content: center;
8258    align-items: center
8259  }
8260
8261  #sub_block_537891 .style__sub_block-separator svg {
8262    height: 24px;
8263    width: auto;
8264    margin-left: 4px;
8265    margin-right: 4px;
8266  }
8267
8268   #sub_block_537891 .style__sub_block-separator svg {
8269      height: 24px;
8270      width: auto;
8271   }
8272   #sub_block_537891 .style__sub_block-separator svg g path,
8273   #sub_block_537891 .style__sub_block-separator svg path {
8274    fill: #000076;
8275   }
8276
8277  #sub_block_537891 .style__sub_block-separator hr {
8278  height: 1px;
8279  padding: 0;
8280  color: #000076;
8281  background-color: #000076;
8282  border: 0;
8283  max-width: 50%;
8284  width: 25px;
8285  margin-left: 0px;
8286  margin-right: 0px;
8287  margin-top: 0px !important;
8288  margin-bottom: 0px !important;
8289}
8290
8291
8292
8293#block_333986 .site__block--style h1,
8294#block_333986 .site__block--style h2,
8295#block_333986 .site__block--style h2 a {
8296  font-family: felix;
8297  font-size: 40px;
8298  font-style: normal;
8299  font-weight: normal;
8300  color: #41291d;
8301  text-transform: uppercase;
8302  text-align: center;
8303}
8304
8305
8306#block_333986 .site__block--style p,
8307#block_333986 .site__block--style .style__text {
8308  font-family: Opensans;
8309  font-size: 17px;
8310  font-style: normal;
8311  font-weight: normal;
8312  color: #000000;
8313  text-transform: none;
8314  text-align: justify;
8315}
8316
8317#block_333986 .site__block--style a {
8318  font-family: Opensans;
8319  font-size: 17px;
8320  color: #000000;
8321  text-transform: none;
8322  text-align: justify;
8323}
8324#block_333986 .style__button-alignment {
8325  text-align: center;
8326}
8327
8328.btn-open-popup-all-pictures #block_333986 .site__block--style .style__button {
8329  display: inline-block !important;
8330  font-family: felix !important;
8331  font-size: 20px !important;
8332  line-height: 20px !important;
8333  font-style: normal !important;
8334  font-weight: normal !important;
8335  text-transform: uppercase !important;
8336  background-color: #41291d !important;
8337  color: #ffffff !important;
8338  border-color: #41291d !important;
8339  border-radius: 0px !important;
8340  border-width: 2px !important;
8341  border-style: solid !important;
8342}
8343
8344#block_333986 .site__block--style .style__button,
8345#block_333986 .site__sub-block--style .style__button {
8346  display: inline-block;
8347  font-family: felix;
8348  font-size: 20px;
8349  line-height: 20px;
8350  font-style: normal;
8351  font-weight: normal;
8352  text-transform: uppercase;
8353  background-color: #41291d;
8354  color: #ffffff;
8355  border-color: #41291d;
8356  border-radius: 0px;
8357  border-width: 2px;
8358  border-style: solid;
8359}
8360
8361#block_333986 .site__block--style .style__button-text-only,
8362#block_333986 .site__sub-block--style .style__button-text-only {
8363  font-family: felix;
8364  font-size: 20px;
8365  line-height: 20px;
8366  font-style: normal;
8367  font-weight: normal;
8368  color: #000000;
8369  text-transform: uppercase;
8370  text-transform: none;
8371  text-align: center;
8372}
8373
8374
8375
8376#block_333986 .site__block--style .style__button .site__svg-color  > svg > path,
8377#block_333986 .site__sub-block--style .style__button .site__svg-color  > svg > path,
8378#block_333986 .site__block--style .style__button .site__svg-color  > svg > g > path,
8379#block_333986 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
8380  fill: #ffffff !important;
8381}
8382
8383#block_333986 .site__block--style .style__button:hover,
8384#block_333986 .site__sub-block--style .style__button:hover {
8385  background-color: #ffffff;
8386  color: #41291d;
8387  border-color: #41291d;
8388  border-width: 2px;
8389  border-style: solid;
8390}
8391
8392
8393#block_333986 .site__block--style .style__button:hover .site__svg-color > svg > path,
8394#block_333986 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
8395#block_333986 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
8396#block_333986 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
8397#block_333986 .site__block--style .site__svg-color:hover > svg > g > path,
8398#block_333986 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
8399  fill: #41291d !important;
8400}
8401
8402
8403
8404
8405
8406
8407#block_333985 .site__block--font-style * {
8408  font-family: Opensans;
8409}
8410
8411#block_333985 .site__svg-color > svg > path {
8412  fill: #41291d;
8413}
8414
8415#block_333985 .site__svg-color > svg > g > path {
8416  fill: #41291d;
8417}
8418
8419#block_333985.site__block--background,
8420#block_333985 .site__block--background{
8421    background-repeat: no-repeat;
8422    background-size: cover;
8423    background-position: center;
8424}
8425
8426#block_333985.site__block--padding {
8427  padding-top: 30px;
8428  padding-bottom: 33px;
8429}
8430
8431#block_333985.site__block--margin {
8432  margin-top: 0px;
8433  margin-bottom: 0px;
8434}
8435
8436
8437    #block_333985.site__block--background,
8438    #block_333985 .site__block--background,
8439    #block_333985 .site__block--content-background  {
8440      background-color: #f0f0f0;
8441    }
8442
8443#block_333985 .site__block--secondary-background-color {
8444  background-color: #ffffff;
8445}
8446
8447#block_333985 .site__block--style h1,
8448#block_333985 .site__block--style h2,
8449#block_333985 .site__block--style h1 a,
8450#block_333985 .site__block--style h2 a,{
8451  font-family: felix;
8452  font-size: 40px;
8453  font-style: normal;
8454  font-weight: normal;
8455  color: #41291d;
8456  text-transform: uppercase;
8457  text-align: center;
8458}
8459
8460#block_333985 .style__separator {
8461  text-align: center;
8462  margin-top: 8px;
8463  margin-bottom: 8px;
8464  display: flex;
8465    justify-content: center;
8466  align-items: center;
8467  width: 100%;
8468}
8469
8470#block_333985 .style__separator svg {
8471  height: 24px;
8472  width: auto;
8473  margin-left: 8px;
8474  margin-right: 8px;
8475}
8476
8477#block_333985 .style__separator svg g path,
8478#block_333985 .style__separator svg path {
8479  fill: #000076;
8480}
8481
8482#block_333985 .style__separator .style__icon_separator {
8483  display: flex;
8484  flex-direction: column;
8485  justify-content: center;
8486}
8487
8488#block_333985 .style__separator hr {
8489  height: 1px;
8490  padding: 0;
8491  color: #000076;
8492  background-color: #000076;
8493  border: 0;
8494  max-width: 50%;
8495  width: 100px;
8496  margin-left: 0px;
8497  margin-right: 0px;
8498  margin-top: 0px !important;
8499  margin-bottom: 0px !important;
8500}
8501
8502/* sub blocks separators */
8503
8504
8505  #sub_block_537889 .style__sub_block-separator {
8506    text-align: center;
8507    margin-top: 3px;
8508    margin-bottom: 3px;
8509    display: flex;
8510    justify-content: center;
8511    align-items: center
8512  }
8513
8514  #sub_block_537889 .style__sub_block-separator svg {
8515    height: 24px;
8516    width: auto;
8517    margin-left: 4px;
8518    margin-right: 4px;
8519  }
8520
8521   #sub_block_537889 .style__sub_block-separator svg {
8522      height: 24px;
8523      width: auto;
8524   }
8525   #sub_block_537889 .style__sub_block-separator svg g path,
8526   #sub_block_537889 .style__sub_block-separator svg path {
8527    fill: #000076;
8528   }
8529
8530  #sub_block_537889 .style__sub_block-separator hr {
8531  height: 1px;
8532  padding: 0;
8533  color: #000076;
8534  background-color: #000076;
8535  border: 0;
8536  max-width: 50%;
8537  width: 25px;
8538  margin-left: 0px;
8539  margin-right: 0px;
8540  margin-top: 0px !important;
8541  margin-bottom: 0px !important;
8542}
8543
8544
8545  #sub_block_537890 .style__sub_block-separator {
8546    text-align: center;
8547    margin-top: 3px;
8548    margin-bottom: 3px;
8549    display: flex;
8550    justify-content: center;
8551    align-items: center
8552  }
8553
8554  #sub_block_537890 .style__sub_block-separator svg {
8555    height: 24px;
8556    width: auto;
8557    margin-left: 4px;
8558    margin-right: 4px;
8559  }
8560
8561   #sub_block_537890 .style__sub_block-separator svg {
8562      height: 24px;
8563      width: auto;
8564   }
8565   #sub_block_537890 .style__sub_block-separator svg g path,
8566   #sub_block_537890 .style__sub_block-separator svg path {
8567    fill: #000076;
8568   }
8569
8570  #sub_block_537890 .style__sub_block-separator hr {
8571  height: 1px;
8572  padding: 0;
8573  color: #000076;
8574  background-color: #000076;
8575  border: 0;
8576  max-width: 50%;
8577  width: 25px;
8578  margin-left: 0px;
8579  margin-right: 0px;
8580  margin-top: 0px !important;
8581  margin-bottom: 0px !important;
8582}
8583
8584
8585  #sub_block_537888 .style__sub_block-separator {
8586    text-align: center;
8587    margin-top: 3px;
8588    margin-bottom: 3px;
8589    display: flex;
8590    justify-content: center;
8591    align-items: center
8592  }
8593
8594  #sub_block_537888 .style__sub_block-separator svg {
8595    height: 24px;
8596    width: auto;
8597    margin-left: 4px;
8598    margin-right: 4px;
8599  }
8600
8601   #sub_block_537888 .style__sub_block-separator svg {
8602      height: 24px;
8603      width: auto;
8604   }
8605   #sub_block_537888 .style__sub_block-separator svg g path,
8606   #sub_block_537888 .style__sub_block-separator svg path {
8607    fill: #000076;
8608   }
8609
8610  #sub_block_537888 .style__sub_block-separator hr {
8611  height: 1px;
8612  padding: 0;
8613  color: #000076;
8614  background-color: #000076;
8615  border: 0;
8616  max-width: 50%;
8617  width: 25px;
8618  margin-left: 0px;
8619  margin-right: 0px;
8620  margin-top: 0px !important;
8621  margin-bottom: 0px !important;
8622}
8623
8624
8625
8626#block_333985 .site__block--style h1,
8627#block_333985 .site__block--style h2,
8628#block_333985 .site__block--style h2 a {
8629  font-family: felix;
8630  font-size: 40px;
8631  font-style: normal;
8632  font-weight: normal;
8633  color: #41291d;
8634  text-transform: uppercase;
8635  text-align: center;
8636}
8637
8638
8639#block_333985 .site__block--style p,
8640#block_333985 .site__block--style .style__text {
8641  font-family: Opensans;
8642  font-size: 17px;
8643  font-style: normal;
8644  font-weight: normal;
8645  color: #000000;
8646  text-transform: none;
8647  text-align: center;
8648}
8649
8650#block_333985 .site__block--style a {
8651  font-family: Opensans;
8652  font-size: 17px;
8653  color: #000000;
8654  text-transform: none;
8655  text-align: center;
8656}
8657#block_333985 .style__button-alignment {
8658  text-align: center;
8659}
8660
8661.btn-open-popup-all-pictures #block_333985 .site__block--style .style__button {
8662  display: inline-block !important;
8663  font-family: felix !important;
8664  font-size: 20px !important;
8665  line-height: 20px !important;
8666  font-style: normal !important;
8667  font-weight: normal !important;
8668  text-transform: uppercase !important;
8669  background-color: #41291d !important;
8670  color: #ffffff !important;
8671  border-color: #41291d !important;
8672  border-radius: 0px !important;
8673  border-width: 2px !important;
8674  border-style: solid !important;
8675}
8676
8677#block_333985 .site__block--style .style__button,
8678#block_333985 .site__sub-block--style .style__button {
8679  display: inline-block;
8680  font-family: felix;
8681  font-size: 20px;
8682  line-height: 20px;
8683  font-style: normal;
8684  font-weight: normal;
8685  text-transform: uppercase;
8686  background-color: #41291d;
8687  color: #ffffff;
8688  border-color: #41291d;
8689  border-radius: 0px;
8690  border-width: 2px;
8691  border-style: solid;
8692}
8693
8694#block_333985 .site__block--style .style__button-text-only,
8695#block_333985 .site__sub-block--style .style__button-text-only {
8696  font-family: felix;
8697  font-size: 20px;
8698  line-height: 20px;
8699  font-style: normal;
8700  font-weight: normal;
8701  color: #000000;
8702  text-transform: uppercase;
8703  text-transform: none;
8704  text-align: center;
8705}
8706
8707
8708
8709#block_333985 .site__block--style .style__button .site__svg-color  > svg > path,
8710#block_333985 .site__sub-block--style .style__button .site__svg-color  > svg > path,
8711#block_333985 .site__block--style .style__button .site__svg-color  > svg > g > path,
8712#block_333985 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
8713  fill: #ffffff !important;
8714}
8715
8716#block_333985 .site__block--style .style__button:hover,
8717#block_333985 .site__sub-block--style .style__button:hover {
8718  background-color: #ffffff;
8719  color: #41291d;
8720  border-color: #41291d;
8721  border-width: 2px;
8722  border-style: solid;
8723}
8724
8725
8726#block_333985 .site__block--style .style__button:hover .site__svg-color > svg > path,
8727#block_333985 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
8728#block_333985 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
8729#block_333985 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
8730#block_333985 .site__block--style .site__svg-color:hover > svg > g > path,
8731#block_333985 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
8732  fill: #41291d !important;
8733}
8734
8735
8736#block_333985 .site__sub-block--style h3 {
8737  font-family: felix;
8738  font-size: 25px;
8739  font-style: normal;
8740  font-weight: normal;
8741  color: #41291d;
8742  text-transform: uppercase;
8743  text-align: center;
8744}
8745
8746#block_333985 .site__sub-block--style p,
8747#block_333985 .site__sub-block--style .style__text {
8748  font-family: Opensans;
8749  font-size: 15px;
8750  font-style: normal;
8751  font-weight: normal;
8752  color: #000000;
8753  text-transform: none;
8754  text-align: justify;
8755}
8756
8757#block_333985 .site__sub-block--style a {
8758  font-family: Opensans;
8759  font-size: 15px;
8760  color: #000000;
8761  text-transform: none;
8762  text-align: justify;
8763}
8764
8765
8766
8767
8768
8769
8770#block_327736 .site__block--font-style * {
8771  font-family: Nunito;
8772}
8773
8774#block_327736 .site__svg-color > svg > path {
8775  fill: #41291d;
8776}
8777
8778#block_327736 .site__svg-color > svg > g > path {
8779  fill: #41291d;
8780}
8781
8782#block_327736.site__block--background,
8783#block_327736 .site__block--background{
8784    background-repeat: no-repeat;
8785    background-size: cover;
8786    background-position: center;
8787}
8788
8789#block_327736.site__block--padding {
8790  padding-top: 0px;
8791  padding-bottom: 0px;
8792}
8793
8794#block_327736.site__block--margin {
8795  margin-top: 0px;
8796  margin-bottom: 0px;
8797}
8798
8799
8800    #block_327736.site__block--background,
8801    #block_327736 .site__block--background,
8802    #block_327736 .site__block--content-background  {
8803      background-color: #FFFFFF;
8804    }
8805
8806#block_327736 .site__block--secondary-background-color {
8807  background-color: #ffffff;
8808}
8809
8810#block_327736 .site__block--style h1,
8811#block_327736 .site__block--style h2,
8812#block_327736 .site__block--style h1 a,
8813#block_327736 .site__block--style h2 a,{
8814  font-family: Nunito;
8815  font-size: 24px;
8816  font-style: normal;
8817  font-weight: normal;
8818  color: #41291d;
8819  text-transform: none;
8820  text-align: center;
8821}
8822
8823#block_327736 .style__separator {
8824  text-align: center;
8825  margin-top: 8px;
8826  margin-bottom: 8px;
8827  display: flex;
8828    justify-content: center;
8829  align-items: center;
8830  width: 100%;
8831}
8832
8833#block_327736 .style__separator svg {
8834  height: 24px;
8835  width: auto;
8836  margin-left: 8px;
8837  margin-right: 8px;
8838}
8839
8840#block_327736 .style__separator svg g path,
8841#block_327736 .style__separator svg path {
8842  fill: #000076;
8843}
8844
8845#block_327736 .style__separator .style__icon_separator {
8846  display: flex;
8847  flex-direction: column;
8848  justify-content: center;
8849}
8850
8851#block_327736 .style__separator hr {
8852  height: 1px;
8853  padding: 0;
8854  color: #000076;
8855  background-color: #000076;
8856  border: 0;
8857  max-width: 50%;
8858  width: 100px;
8859  margin-left: 0px;
8860  margin-right: 0px;
8861  margin-top: 0px !important;
8862  margin-bottom: 0px !important;
8863}
8864
8865/* sub blocks separators */
8866
8867   #sub_block_527611 .caption {
8868    background-color: #FFFFFF;
8869  }
8870
8871  #sub_block_527611 .style__sub_block-separator {
8872    text-align: center;
8873    margin-top: 3px;
8874    margin-bottom: 3px;
8875    display: flex;
8876    justify-content: center;
8877    align-items: center
8878  }
8879
8880  #sub_block_527611 .style__sub_block-separator svg {
8881    height: 24px;
8882    width: auto;
8883    margin-left: 4px;
8884    margin-right: 4px;
8885  }
8886
8887   #sub_block_527611 .style__sub_block-separator svg {
8888      height: 24px;
8889      width: auto;
8890   }
8891   #sub_block_527611 .style__sub_block-separator svg g path,
8892   #sub_block_527611 .style__sub_block-separator svg path {
8893    fill: #000076;
8894   }
8895
8896  #sub_block_527611 .style__sub_block-separator hr {
8897  height: 1px;
8898  padding: 0;
8899  color: #000076;
8900  background-color: #000076;
8901  border: 0;
8902  max-width: 50%;
8903  width: 25px;
8904  margin-left: 0px;
8905  margin-right: 0px;
8906  margin-top: 0px !important;
8907  margin-bottom: 0px !important;
8908}
8909
8910   #sub_block_527612 .caption {
8911    background-color: #FFFFFF;
8912  }
8913
8914  #sub_block_527612 .style__sub_block-separator {
8915    text-align: center;
8916    margin-top: 3px;
8917    margin-bottom: 3px;
8918    display: flex;
8919    justify-content: center;
8920    align-items: center
8921  }
8922
8923  #sub_block_527612 .style__sub_block-separator svg {
8924    height: 24px;
8925    width: auto;
8926    margin-left: 4px;
8927    margin-right: 4px;
8928  }
8929
8930   #sub_block_527612 .style__sub_block-separator svg {
8931      height: 24px;
8932      width: auto;
8933   }
8934   #sub_block_527612 .style__sub_block-separator svg g path,
8935   #sub_block_527612 .style__sub_block-separator svg path {
8936    fill: #000076;
8937   }
8938
8939  #sub_block_527612 .style__sub_block-separator hr {
8940  height: 1px;
8941  padding: 0;
8942  color: #000076;
8943  background-color: #000076;
8944  border: 0;
8945  max-width: 50%;
8946  width: 25px;
8947  margin-left: 0px;
8948  margin-right: 0px;
8949  margin-top: 0px !important;
8950  margin-bottom: 0px !important;
8951}
8952
8953
8954
8955#block_327736 .site__block--style h1,
8956#block_327736 .site__block--style h2,
8957#block_327736 .site__block--style h2 a {
8958  font-family: Nunito;
8959  font-size: 24px;
8960  font-style: normal;
8961  font-weight: normal;
8962  color: #41291d;
8963  text-transform: none;
8964  text-align: center;
8965}
8966
8967#block_327736 .site__block--style h3,
8968#block_327736 .site__block--style .style__subtitle {
8969  font-family: Nunito;
8970  font-size: 20px;
8971  font-style: normal;
8972  font-weight: normal;
8973  color: #41291d;
8974  text-transform: none;
8975  text-align: center;
8976}
8977
8978
8979#block_327736 .site__block--style p,
8980#block_327736 .site__block--style .style__text {
8981  font-family: Nunito;
8982  font-size: 16px;
8983  font-style: normal;
8984  font-weight: normal;
8985  color: #41291d;
8986  text-transform: none;
8987  text-align: center;
8988}
8989
8990#block_327736 .site__block--style a {
8991  font-family: Nunito;
8992  font-size: 16px;
8993  color: #41291d;
8994  text-transform: none;
8995  text-align: center;
8996}
8997#block_327736 .style__button-alignment {
8998  text-align: center;
8999}
9000
9001.btn-open-popup-all-pictures #block_327736 .site__block--style .style__button {
9002  display: inline-block !important;
9003  font-family: Nunito !important;
9004  font-size: 16px !important;
9005  line-height: 16px !important;
9006  font-style: normal !important;
9007  font-weight: normal !important;
9008  text-transform: none !important;
9009  background-color: #41291d !important;
9010  color: #ffffff !important;
9011  border-color: #41291d !important;
9012  border-radius: 0px !important;
9013  border-width: 2px !important;
9014  border-style: solid !important;
9015}
9016
9017#block_327736 .site__block--style .style__button,
9018#block_327736 .site__sub-block--style .style__button {
9019  display: inline-block;
9020  font-family: Nunito;
9021  font-size: 16px;
9022  line-height: 16px;
9023  font-style: normal;
9024  font-weight: normal;
9025  text-transform: none;
9026  background-color: #41291d;
9027  color: #ffffff;
9028  border-color: #41291d;
9029  border-radius: 0px;
9030  border-width: 2px;
9031  border-style: solid;
9032}
9033
9034#block_327736 .site__block--style .style__button-text-only,
9035#block_327736 .site__sub-block--style .style__button-text-only {
9036  font-family: Nunito;
9037  font-size: 16px;
9038  line-height: 16px;
9039  font-style: normal;
9040  font-weight: normal;
9041  color: #000000;
9042  text-transform: none;
9043  text-transform: none;
9044  text-align: center;
9045}
9046
9047
9048
9049#block_327736 .site__block--style .style__button .site__svg-color  > svg > path,
9050#block_327736 .site__sub-block--style .style__button .site__svg-color  > svg > path,
9051#block_327736 .site__block--style .style__button .site__svg-color  > svg > g > path,
9052#block_327736 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
9053  fill: #ffffff !important;
9054}
9055
9056#block_327736 .site__block--style .style__button:hover,
9057#block_327736 .site__sub-block--style .style__button:hover {
9058  background-color: #ffffff;
9059  color: #41291d;
9060  border-color: #41291d;
9061  border-width: 2px;
9062  border-style: solid;
9063}
9064
9065
9066#block_327736 .site__block--style .style__button:hover .site__svg-color > svg > path,
9067#block_327736 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
9068#block_327736 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
9069#block_327736 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
9070#block_327736 .site__block--style .site__svg-color:hover > svg > g > path,
9071#block_327736 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
9072  fill: #41291d !important;
9073}
9074
9075
9076
9077
9078
9079
9080#block_333969 .site__block--font-style * {
9081  font-family: Opensans;
9082}
9083
9084#block_333969 .site__svg-color > svg > path {
9085  fill: #41291d;
9086}
9087
9088#block_333969 .site__svg-color > svg > g > path {
9089  fill: #41291d;
9090}
9091
9092#block_333969.site__block--background,
9093#block_333969 .site__block--background{
9094    background-repeat: no-repeat;
9095    background-size: cover;
9096    background-position: center;
9097}
9098
9099#block_333969.site__block--padding {
9100  padding-top: 53px;
9101  padding-bottom: 51px;
9102}
9103
9104#block_333969.site__block--margin {
9105  margin-top: 0px;
9106  margin-bottom: 0px;
9107}
9108
9109
9110    #block_333969.site__block--background,
9111    #block_333969 .site__block--background,
9112    #block_333969 .site__block--content-background  {
9113      background-color: #FFFFFF;
9114    }
9115
9116#block_333969 .site__block--secondary-background-color {
9117  background-color: #f0f0f0;
9118}
9119
9120#block_333969 .site__block--style h1,
9121#block_333969 .site__block--style h2,
9122#block_333969 .site__block--style h1 a,
9123#block_333969 .site__block--style h2 a,{
9124  font-family: felix;
9125  font-size: 40px;
9126  font-style: normal;
9127  font-weight: normal;
9128  color: #41291d;
9129  text-transform: uppercase;
9130  text-align: center;
9131}
9132
9133#block_333969 .style__separator {
9134  text-align: center;
9135  margin-top: 8px;
9136  margin-bottom: 8px;
9137  display: flex;
9138    justify-content: center;
9139  align-items: center;
9140  width: 100%;
9141}
9142
9143#block_333969 .style__separator svg {
9144  height: 24px;
9145  width: auto;
9146  margin-left: 8px;
9147  margin-right: 8px;
9148}
9149
9150#block_333969 .style__separator svg g path,
9151#block_333969 .style__separator svg path {
9152  fill: #000076;
9153}
9154
9155#block_333969 .style__separator .style__icon_separator {
9156  display: flex;
9157  flex-direction: column;
9158  justify-content: center;
9159}
9160
9161#block_333969 .style__separator hr {
9162  height: 1px;
9163  padding: 0;
9164  color: #000076;
9165  background-color: #000076;
9166  border: 0;
9167  max-width: 50%;
9168  width: 100px;
9169  margin-left: 0px;
9170  margin-right: 0px;
9171  margin-top: 0px !important;
9172  margin-bottom: 0px !important;
9173}
9174
9175/* sub blocks separators */
9176
9177   #sub_block_537847 .caption {
9178    background-color: #FFFFFF;
9179  }
9180
9181  #sub_block_537847 .style__sub_block-separator {
9182    text-align: center;
9183    margin-top: 3px;
9184    margin-bottom: 3px;
9185    display: flex;
9186    justify-content: center;
9187    align-items: center
9188  }
9189
9190  #sub_block_537847 .style__sub_block-separator svg {
9191    height: 24px;
9192    width: auto;
9193    margin-left: 4px;
9194    margin-right: 4px;
9195  }
9196
9197   #sub_block_537847 .style__sub_block-separator svg {
9198      height: 24px;
9199      width: auto;
9200   }
9201   #sub_block_537847 .style__sub_block-separator svg g path,
9202   #sub_block_537847 .style__sub_block-separator svg path {
9203    fill: #000076;
9204   }
9205
9206  #sub_block_537847 .style__sub_block-separator hr {
9207  height: 1px;
9208  padding: 0;
9209  color: #000076;
9210  background-color: #000076;
9211  border: 0;
9212  max-width: 50%;
9213  width: 25px;
9214  margin-left: 0px;
9215  margin-right: 0px;
9216  margin-top: 0px !important;
9217  margin-bottom: 0px !important;
9218}
9219
9220
9221
9222#block_333969 .site__block--style h1,
9223#block_333969 .site__block--style h2,
9224#block_333969 .site__block--style h2 a {
9225  font-family: felix;
9226  font-size: 40px;
9227  font-style: normal;
9228  font-weight: normal;
9229  color: #41291d;
9230  text-transform: uppercase;
9231  text-align: center;
9232}
9233
9234
9235#block_333969 .site__block--style p,
9236#block_333969 .site__block--style .style__text {
9237  font-family: Opensans;
9238  font-size: 17px;
9239  font-style: normal;
9240  font-weight: normal;
9241  color: #000000;
9242  text-transform: none;
9243  text-align: justify;
9244}
9245
9246#block_333969 .site__block--style a {
9247  font-family: Opensans;
9248  font-size: 17px;
9249  color: #000000;
9250  text-transform: none;
9251  text-align: justify;
9252}
9253#block_333969 .style__button-alignment {
9254  text-align: center;
9255}
9256
9257.btn-open-popup-all-pictures #block_333969 .site__block--style .style__button {
9258  display: inline-block !important;
9259  font-family: felix !important;
9260  font-size: 20px !important;
9261  line-height: 20px !important;
9262  font-style: normal !important;
9263  font-weight: normal !important;
9264  text-transform: uppercase !important;
9265  background-color: #41291d !important;
9266  color: #ffffff !important;
9267  border-color: #41291d !important;
9268  border-radius: 0px !important;
9269  border-width: 2px !important;
9270  border-style: solid !important;
9271}
9272
9273#block_333969 .site__block--style .style__button,
9274#block_333969 .site__sub-block--style .style__button {
9275  display: inline-block;
9276  font-family: felix;
9277  font-size: 20px;
9278  line-height: 20px;
9279  font-style: normal;
9280  font-weight: normal;
9281  text-transform: uppercase;
9282  background-color: #41291d;
9283  color: #ffffff;
9284  border-color: #41291d;
9285  border-radius: 0px;
9286  border-width: 2px;
9287  border-style: solid;
9288}
9289
9290#block_333969 .site__block--style .style__button-text-only,
9291#block_333969 .site__sub-block--style .style__button-text-only {
9292  font-family: felix;
9293  font-size: 20px;
9294  line-height: 20px;
9295  font-style: normal;
9296  font-weight: normal;
9297  color: #000000;
9298  text-transform: uppercase;
9299  text-transform: none;
9300  text-align: center;
9301}
9302
9303
9304
9305#block_333969 .site__block--style .style__button .site__svg-color  > svg > path,
9306#block_333969 .site__sub-block--style .style__button .site__svg-color  > svg > path,
9307#block_333969 .site__block--style .style__button .site__svg-color  > svg > g > path,
9308#block_333969 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
9309  fill: #ffffff !important;
9310}
9311
9312#block_333969 .site__block--style .style__button:hover,
9313#block_333969 .site__sub-block--style .style__button:hover {
9314  background-color: #ffffff;
9315  color: #41291d;
9316  border-color: #41291d;
9317  border-width: 2px;
9318  border-style: solid;
9319}
9320
9321
9322#block_333969 .site__block--style .style__button:hover .site__svg-color > svg > path,
9323#block_333969 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
9324#block_333969 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
9325#block_333969 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
9326#block_333969 .site__block--style .site__svg-color:hover > svg > g > path,
9327#block_333969 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
9328  fill: #41291d !important;
9329}
9330
9331
9332
9333
9334
9335
9336#block_327461 .site__block--font-style * {
9337  font-family: Opensans;
9338}
9339
9340#block_327461 .site__svg-color > svg > path {
9341  fill: #41291d;
9342}
9343
9344#block_327461 .site__svg-color > svg > g > path {
9345  fill: #41291d;
9346}
9347
9348#block_327461.site__block--background,
9349#block_327461 .site__block--background{
9350    background-repeat: no-repeat;
9351    background-size: cover;
9352    background-position: center;
9353}
9354
9355#block_327461.site__block--padding {
9356  padding-top: 0px;
9357  padding-bottom: 41px;
9358}
9359
9360#block_327461.site__block--margin {
9361  margin-top: 0px;
9362  margin-bottom: 0px;
9363}
9364
9365
9366    #block_327461.site__block--background,
9367    #block_327461 .site__block--background,
9368    #block_327461 .site__block--content-background  {
9369      background-color: #f0f0f0;
9370    }
9371
9372#block_327461 .site__block--secondary-background-color {
9373  background-color: #ffffff;
9374}
9375
9376#block_327461 .site__block--style h1,
9377#block_327461 .site__block--style h2,
9378#block_327461 .site__block--style h1 a,
9379#block_327461 .site__block--style h2 a,{
9380  font-family: felix;
9381  font-size: 25px;
9382  font-style: normal;
9383  font-weight: normal;
9384  color: #41291d;
9385  text-transform: uppercase;
9386  text-align: center;
9387}
9388
9389#block_327461 .style__separator {
9390  text-align: center;
9391  margin-top: 8px;
9392  margin-bottom: 8px;
9393  display: flex;
9394    justify-content: center;
9395  align-items: center;
9396  width: 100%;
9397}
9398
9399#block_327461 .style__separator svg {
9400  height: 24px;
9401  width: auto;
9402  margin-left: 8px;
9403  margin-right: 8px;
9404}
9405
9406#block_327461 .style__separator svg g path,
9407#block_327461 .style__separator svg path {
9408  fill: #000076;
9409}
9410
9411#block_327461 .style__separator .style__icon_separator {
9412  display: flex;
9413  flex-direction: column;
9414  justify-content: center;
9415}
9416
9417#block_327461 .style__separator hr {
9418  height: 1px;
9419  padding: 0;
9420  color: #000076;
9421  background-color: #000076;
9422  border: 0;
9423  max-width: 50%;
9424  width: 100px;
9425  margin-left: 0px;
9426  margin-right: 0px;
9427  margin-top: 0px !important;
9428  margin-bottom: 0px !important;
9429}
9430
9431/* sub blocks separators */
9432
9433
9434
9435#block_327461 .site__block--style h1,
9436#block_327461 .site__block--style h2,
9437#block_327461 .site__block--style h2 a {
9438  font-family: felix;
9439  font-size: 25px;
9440  font-style: normal;
9441  font-weight: normal;
9442  color: #41291d;
9443  text-transform: uppercase;
9444  text-align: center;
9445}
9446
9447#block_327461 .site__block--style h3,
9448#block_327461 .site__block--style .style__subtitle {
9449  font-family: Opensans;
9450  font-size: 18px;
9451  font-style: normal;
9452  font-weight: normal;
9453  color: #858889;
9454  text-transform: none;
9455  text-align: center;
9456}
9457
9458
9459#block_327461 .site__block--style p,
9460#block_327461 .site__block--style .style__text {
9461  font-family: Opensans;
9462  font-size: 16px;
9463  font-style: normal;
9464  font-weight: normal;
9465  color: #000000;
9466  text-transform: none;
9467  text-align: justify;
9468}
9469
9470#block_327461 .site__block--style a {
9471  font-family: Opensans;
9472  font-size: 16px;
9473  color: #000000;
9474  text-transform: none;
9475  text-align: justify;
9476}
9477#block_327461 .style__button-alignment {
9478  text-align: center;
9479}
9480
9481.btn-open-popup-all-pictures #block_327461 .site__block--style .style__button {
9482  display: inline-block !important;
9483  font-family: felix !important;
9484  font-size: 20px !important;
9485  line-height: 20px !important;
9486  font-style: normal !important;
9487  font-weight: normal !important;
9488  text-transform: uppercase !important;
9489  background-color: #858889 !important;
9490  color: #ffffff !important;
9491  border-color: #41291d !important;
9492  border-radius: 0px !important;
9493  border-width: 1px !important;
9494  border-style: solid !important;
9495}
9496
9497#block_327461 .site__block--style .style__button,
9498#block_327461 .site__sub-block--style .style__button {
9499  display: inline-block;
9500  font-family: felix;
9501  font-size: 20px;
9502  line-height: 20px;
9503  font-style: normal;
9504  font-weight: normal;
9505  text-transform: uppercase;
9506  background-color: #858889;
9507  color: #ffffff;
9508  border-color: #41291d;
9509  border-radius: 0px;
9510  border-width: 1px;
9511  border-style: solid;
9512}
9513
9514#block_327461 .site__block--style .style__button-text-only,
9515#block_327461 .site__sub-block--style .style__button-text-only {
9516  font-family: felix;
9517  font-size: 20px;
9518  line-height: 20px;
9519  font-style: normal;
9520  font-weight: normal;
9521  color: #000000;
9522  text-transform: uppercase;
9523  text-transform: none;
9524  text-align: center;
9525}
9526
9527
9528
9529#block_327461 .site__block--style .style__button .site__svg-color  > svg > path,
9530#block_327461 .site__sub-block--style .style__button .site__svg-color  > svg > path,
9531#block_327461 .site__block--style .style__button .site__svg-color  > svg > g > path,
9532#block_327461 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
9533  fill: #ffffff !important;
9534}
9535
9536#block_327461 .site__block--style .style__button:hover,
9537#block_327461 .site__sub-block--style .style__button:hover {
9538  background-color: #ffffff;
9539  color: #858889;
9540  border-color: #41291d;
9541  border-width: 1px;
9542  border-style: solid;
9543}
9544
9545
9546#block_327461 .site__block--style .style__button:hover .site__svg-color > svg > path,
9547#block_327461 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
9548#block_327461 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
9549#block_327461 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
9550#block_327461 .site__block--style .site__svg-color:hover > svg > g > path,
9551#block_327461 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
9552  fill: #858889 !important;
9553}
9554
9555
9556
9557
9558
9559
9560#block_327464 .site__block--font-style * {
9561  font-family: ;
9562}
9563
9564#block_327464 .site__svg-color > svg > path {
9565  fill: #000000;
9566}
9567
9568#block_327464 .site__svg-color > svg > g > path {
9569  fill: #000000;
9570}
9571
9572#block_327464.site__block--background,
9573#block_327464 .site__block--background{
9574    background-repeat: no-repeat;
9575    background-size: cover;
9576    background-position: center;
9577}
9578
9579#block_327464.site__block--padding {
9580  padding-top: 24px;
9581  padding-bottom: 24px;
9582}
9583
9584#block_327464.site__block--margin {
9585  margin-top: 0px;
9586  margin-bottom: 0px;
9587}
9588
9589
9590    #block_327464.site__block--background,
9591    #block_327464 .site__block--background,
9592    #block_327464 .site__block--content-background  {
9593      background-color: #FFFFFF;
9594    }
9595
9596#block_327464 .site__block--secondary-background-color {
9597  background-color: #ffffff;
9598}
9599
9600#block_327464 .site__block--style h1,
9601#block_327464 .site__block--style h2,
9602#block_327464 .site__block--style h1 a,
9603#block_327464 .site__block--style h2 a,{
9604  font-family: ;
9605  font-size: 24px;
9606  font-style: normal;
9607  font-weight: normal;
9608  color: #000000;
9609  text-transform: none;
9610  text-align: center;
9611}
9612
9613#block_327464 .style__separator {
9614  text-align: center;
9615  margin-top: 8px;
9616  margin-bottom: 8px;
9617  display: flex;
9618    justify-content: center;
9619  align-items: center;
9620  width: 100%;
9621}
9622
9623#block_327464 .style__separator svg {
9624  height: 24px;
9625  width: auto;
9626  margin-left: 8px;
9627  margin-right: 8px;
9628}
9629
9630#block_327464 .style__separator svg g path,
9631#block_327464 .style__separator svg path {
9632  fill: #000076;
9633}
9634
9635#block_327464 .style__separator .style__icon_separator {
9636  display: flex;
9637  flex-direction: column;
9638  justify-content: center;
9639}
9640
9641#block_327464 .style__separator hr {
9642  height: 1px;
9643  padding: 0;
9644  color: #000076;
9645  background-color: #000076;
9646  border: 0;
9647  max-width: 50%;
9648  width: 100px;
9649  margin-left: 0px;
9650  margin-right: 0px;
9651  margin-top: 0px !important;
9652  margin-bottom: 0px !important;
9653}
9654
9655/* sub blocks separators */
9656
9657
9658
9659#block_327464 .site__block--style h1,
9660#block_327464 .site__block--style h2,
9661#block_327464 .site__block--style h2 a {
9662  font-family: ;
9663  font-size: 24px;
9664  font-style: normal;
9665  font-weight: normal;
9666  color: #000000;
9667  text-transform: none;
9668  text-align: center;
9669}
9670
9671#block_327464 .site__block--style h3,
9672#block_327464 .site__block--style .style__subtitle {
9673  font-family: ;
9674  font-size: 20px;
9675  font-style: normal;
9676  font-weight: normal;
9677  color: #000000;
9678  text-transform: none;
9679  text-align: center;
9680}
9681
9682
9683#block_327464 .site__block--style p,
9684#block_327464 .site__block--style .style__text {
9685  font-family: ;
9686  font-size: 16px;
9687  font-style: normal;
9688  font-weight: normal;
9689  color: #000000;
9690  text-transform: none;
9691  text-align: center;
9692}
9693
9694#block_327464 .site__block--style a {
9695  font-family: ;
9696  font-size: 16px;
9697  color: #000000;
9698  text-transform: none;
9699  text-align: center;
9700}
9701#block_327464 .style__button-alignment {
9702  text-align: center;
9703}
9704
9705.btn-open-popup-all-pictures #block_327464 .site__block--style .style__button {
9706  display: inline-block !important;
9707  font-family:  !important;
9708  font-size: 16px !important;
9709  line-height: 16px !important;
9710  font-style: normal !important;
9711  font-weight: normal !important;
9712  text-transform: none !important;
9713  background-color: #41291d !important;
9714  color: #ffffff !important;
9715  border-color: #41291d !important;
9716  border-radius: 0px !important;
9717  border-width: 2px !important;
9718  border-style: solid !important;
9719}
9720
9721#block_327464 .site__block--style .style__button,
9722#block_327464 .site__sub-block--style .style__button {
9723  display: inline-block;
9724  font-family: ;
9725  font-size: 16px;
9726  line-height: 16px;
9727  font-style: normal;
9728  font-weight: normal;
9729  text-transform: none;
9730  background-color: #41291d;
9731  color: #ffffff;
9732  border-color: #41291d;
9733  border-radius: 0px;
9734  border-width: 2px;
9735  border-style: solid;
9736}
9737
9738#block_327464 .site__block--style .style__button-text-only,
9739#block_327464 .site__sub-block--style .style__button-text-only {
9740  font-family: ;
9741  font-size: 16px;
9742  line-height: 16px;
9743  font-style: normal;
9744  font-weight: normal;
9745  color: #000000;
9746  text-transform: none;
9747  text-transform: none;
9748  text-align: center;
9749}
9750
9751
9752
9753#block_327464 .site__block--style .style__button .site__svg-color  > svg > path,
9754#block_327464 .site__sub-block--style .style__button .site__svg-color  > svg > path,
9755#block_327464 .site__block--style .style__button .site__svg-color  > svg > g > path,
9756#block_327464 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
9757  fill: #ffffff !important;
9758}
9759
9760#block_327464 .site__block--style .style__button:hover,
9761#block_327464 .site__sub-block--style .style__button:hover {
9762  background-color: #ffffff;
9763  color: #41291d;
9764  border-color: #41291d;
9765  border-width: 2px;
9766  border-style: solid;
9767}
9768
9769
9770#block_327464 .site__block--style .style__button:hover .site__svg-color > svg > path,
9771#block_327464 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
9772#block_327464 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
9773#block_327464 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
9774#block_327464 .site__block--style .site__svg-color:hover > svg > g > path,
9775#block_327464 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
9776  fill: #41291d !important;
9777}
9778
9779
9780
9781
9782
9783
9784#block_327465 .site__block--font-style * {
9785  font-family: ;
9786}
9787
9788#block_327465 .site__svg-color > svg > path {
9789  fill: #000000;
9790}
9791
9792#block_327465 .site__svg-color > svg > g > path {
9793  fill: #000000;
9794}
9795
9796#block_327465.site__block--background,
9797#block_327465 .site__block--background{
9798    background-repeat: no-repeat;
9799    background-size: cover;
9800    background-position: center;
9801}
9802
9803#block_327465.site__block--padding {
9804  padding-top: 24px;
9805  padding-bottom: 24px;
9806}
9807
9808#block_327465.site__block--margin {
9809  margin-top: 0px;
9810  margin-bottom: 0px;
9811}
9812
9813
9814    #block_327465.site__block--background,
9815    #block_327465 .site__block--background,
9816    #block_327465 .site__block--content-background  {
9817      background-color: #FFFFFF;
9818    }
9819
9820#block_327465 .site__block--secondary-background-color {
9821  background-color: #ffffff;
9822}
9823
9824#block_327465 .site__block--style h1,
9825#block_327465 .site__block--style h2,
9826#block_327465 .site__block--style h1 a,
9827#block_327465 .site__block--style h2 a,{
9828  font-family: ;
9829  font-size: 24px;
9830  font-style: normal;
9831  font-weight: normal;
9832  color: #000000;
9833  text-transform: none;
9834  text-align: center;
9835}
9836
9837#block_327465 .style__separator {
9838  text-align: center;
9839  margin-top: 8px;
9840  margin-bottom: 8px;
9841  display: flex;
9842    justify-content: center;
9843  align-items: center;
9844  width: 100%;
9845}
9846
9847#block_327465 .style__separator svg {
9848  height: 24px;
9849  width: auto;
9850  margin-left: 8px;
9851  margin-right: 8px;
9852}
9853
9854#block_327465 .style__separator svg g path,
9855#block_327465 .style__separator svg path {
9856  fill: #000076;
9857}
9858
9859#block_327465 .style__separator .style__icon_separator {
9860  display: flex;
9861  flex-direction: column;
9862  justify-content: center;
9863}
9864
9865#block_327465 .style__separator hr {
9866  height: 1px;
9867  padding: 0;
9868  color: #000076;
9869  background-color: #000076;
9870  border: 0;
9871  max-width: 50%;
9872  width: 100px;
9873  margin-left: 0px;
9874  margin-right: 0px;
9875  margin-top: 0px !important;
9876  margin-bottom: 0px !important;
9877}
9878
9879/* sub blocks separators */
9880
9881   #sub_block_527303 .caption {
9882    background-color: #FFFFFF;
9883  }
9884
9885  #sub_block_527303 .style__sub_block-separator {
9886    text-align: center;
9887    margin-top: 3px;
9888    margin-bottom: 3px;
9889    display: flex;
9890    justify-content: center;
9891    align-items: center
9892  }
9893
9894  #sub_block_527303 .style__sub_block-separator svg {
9895    height: 24px;
9896    width: auto;
9897    margin-left: 4px;
9898    margin-right: 4px;
9899  }
9900
9901   #sub_block_527303 .style__sub_block-separator svg {
9902      height: 24px;
9903      width: auto;
9904   }
9905   #sub_block_527303 .style__sub_block-separator svg g path,
9906   #sub_block_527303 .style__sub_block-separator svg path {
9907    fill: #000076;
9908   }
9909
9910  #sub_block_527303 .style__sub_block-separator hr {
9911  height: 1px;
9912  padding: 0;
9913  color: #000076;
9914  background-color: #000076;
9915  border: 0;
9916  max-width: 50%;
9917  width: 25px;
9918  margin-left: 0px;
9919  margin-right: 0px;
9920  margin-top: 0px !important;
9921  margin-bottom: 0px !important;
9922}
9923
9924   #sub_block_527304 .caption {
9925    background-color: #FFFFFF;
9926  }
9927
9928  #sub_block_527304 .style__sub_block-separator {
9929    text-align: center;
9930    margin-top: 3px;
9931    margin-bottom: 3px;
9932    display: flex;
9933    justify-content: center;
9934    align-items: center
9935  }
9936
9937  #sub_block_527304 .style__sub_block-separator svg {
9938    height: 24px;
9939    width: auto;
9940    margin-left: 4px;
9941    margin-right: 4px;
9942  }
9943
9944   #sub_block_527304 .style__sub_block-separator svg {
9945      height: 24px;
9946      width: auto;
9947   }
9948   #sub_block_527304 .style__sub_block-separator svg g path,
9949   #sub_block_527304 .style__sub_block-separator svg path {
9950    fill: #000076;
9951   }
9952
9953  #sub_block_527304 .style__sub_block-separator hr {
9954  height: 1px;
9955  padding: 0;
9956  color: #000076;
9957  background-color: #000076;
9958  border: 0;
9959  max-width: 50%;
9960  width: 25px;
9961  margin-left: 0px;
9962  margin-right: 0px;
9963  margin-top: 0px !important;
9964  margin-bottom: 0px !important;
9965}
9966
9967
9968
9969#block_327465 .site__block--style h1,
9970#block_327465 .site__block--style h2,
9971#block_327465 .site__block--style h2 a {
9972  font-family: ;
9973  font-size: 24px;
9974  font-style: normal;
9975  font-weight: normal;
9976  color: #000000;
9977  text-transform: none;
9978  text-align: center;
9979}
9980
9981#block_327465 .site__block--style h3,
9982#block_327465 .site__block--style .style__subtitle {
9983  font-family: ;
9984  font-size: 20px;
9985  font-style: normal;
9986  font-weight: normal;
9987  color: #000000;
9988  text-transform: none;
9989  text-align: center;
9990}
9991
9992
9993#block_327465 .site__block--style p,
9994#block_327465 .site__block--style .style__text {
9995  font-family: ;
9996  font-size: 16px;
9997  font-style: normal;
9998  font-weight: normal;
9999  color: #000000;
10000  text-transform: none;
10001  text-align: center;
10002}
10003
10004#block_327465 .site__block--style a {
10005  font-family: ;
10006  font-size: 16px;
10007  color: #000000;
10008  text-transform: none;
10009  text-align: center;
10010}
10011#block_327465 .style__button-alignment {
10012  text-align: center;
10013}
10014
10015.btn-open-popup-all-pictures #block_327465 .site__block--style .style__button {
10016  display: inline-block !important;
10017  font-family:  !important;
10018  font-size: 16px !important;
10019  line-height: 16px !important;
10020  font-style: normal !important;
10021  font-weight: normal !important;
10022  text-transform: none !important;
10023  background-color: #41291d !important;
10024  color: #ffffff !important;
10025  border-color: #41291d !important;
10026  border-radius: 0px !important;
10027  border-width: 2px !important;
10028  border-style: solid !important;
10029}
10030
10031#block_327465 .site__block--style .style__button,
10032#block_327465 .site__sub-block--style .style__button {
10033  display: inline-block;
10034  font-family: ;
10035  font-size: 16px;
10036  line-height: 16px;
10037  font-style: normal;
10038  font-weight: normal;
10039  text-transform: none;
10040  background-color: #41291d;
10041  color: #ffffff;
10042  border-color: #41291d;
10043  border-radius: 0px;
10044  border-width: 2px;
10045  border-style: solid;
10046}
10047
10048#block_327465 .site__block--style .style__button-text-only,
10049#block_327465 .site__sub-block--style .style__button-text-only {
10050  font-family: ;
10051  font-size: 16px;
10052  line-height: 16px;
10053  font-style: normal;
10054  font-weight: normal;
10055  color: #000000;
10056  text-transform: none;
10057  text-transform: none;
10058  text-align: center;
10059}
10060
10061
10062
10063#block_327465 .site__block--style .style__button .site__svg-color  > svg > path,
10064#block_327465 .site__sub-block--style .style__button .site__svg-color  > svg > path,
10065#block_327465 .site__block--style .style__button .site__svg-color  > svg > g > path,
10066#block_327465 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
10067  fill: #ffffff !important;
10068}
10069
10070#block_327465 .site__block--style .style__button:hover,
10071#block_327465 .site__sub-block--style .style__button:hover {
10072  background-color: #ffffff;
10073  color: #41291d;
10074  border-color: #41291d;
10075  border-width: 2px;
10076  border-style: solid;
10077}
10078
10079
10080#block_327465 .site__block--style .style__button:hover .site__svg-color > svg > path,
10081#block_327465 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
10082#block_327465 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
10083#block_327465 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
10084#block_327465 .site__block--style .site__svg-color:hover > svg > g > path,
10085#block_327465 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
10086  fill: #41291d !important;
10087}
10088
10089
10090
10091
10092
10093
10094#block_333973 .site__block--font-style * {
10095  font-family: Opensans;
10096}
10097
10098#block_333973 .site__svg-color > svg > path {
10099  fill: #41291d;
10100}
10101
10102#block_333973 .site__svg-color > svg > g > path {
10103  fill: #41291d;
10104}
10105
10106#block_333973.site__block--background,
10107#block_333973 .site__block--background{
10108    background-repeat: no-repeat;
10109    background-size: cover;
10110    background-position: center;
10111}
10112
10113#block_333973.site__block--padding {
10114  padding-top: 40px;
10115  padding-bottom: 0px;
10116}
10117
10118#block_333973.site__block--margin {
10119  margin-top: 0px;
10120  margin-bottom: 0px;
10121}
10122
10123
10124    #block_333973.site__block--background,
10125    #block_333973 .site__block--background,
10126    #block_333973 .site__block--content-background  {
10127      background-color: #FFFFFF;
10128    }
10129
10130#block_333973 .site__block--secondary-background-color {
10131  background-color: #ffffff;
10132}
10133
10134#block_333973 .site__block--style h1,
10135#block_333973 .site__block--style h2,
10136#block_333973 .site__block--style h1 a,
10137#block_333973 .site__block--style h2 a,{
10138  font-family: felix;
10139  font-size: 35px;
10140  font-style: normal;
10141  font-weight: normal;
10142  color: #41291d;
10143  text-transform: uppercase;
10144  text-align: center;
10145}
10146
10147#block_333973 .style__separator {
10148  text-align: center;
10149  margin-top: 8px;
10150  margin-bottom: 8px;
10151  display: flex;
10152    justify-content: center;
10153  align-items: center;
10154  width: 100%;
10155}
10156
10157#block_333973 .style__separator svg {
10158  height: 24px;
10159  width: auto;
10160  margin-left: 8px;
10161  margin-right: 8px;
10162}
10163
10164#block_333973 .style__separator svg g path,
10165#block_333973 .style__separator svg path {
10166  fill: #000076;
10167}
10168
10169#block_333973 .style__separator .style__icon_separator {
10170  display: flex;
10171  flex-direction: column;
10172  justify-content: center;
10173}
10174
10175#block_333973 .style__separator hr {
10176  height: 1px;
10177  padding: 0;
10178  color: #000076;
10179  background-color: #000076;
10180  border: 0;
10181  max-width: 50%;
10182  width: 100px;
10183  margin-left: 0px;
10184  margin-right: 0px;
10185  margin-top: 0px !important;
10186  margin-bottom: 0px !important;
10187}
10188
10189/* sub blocks separators */
10190
10191   #sub_block_537853 .caption {
10192    background-color: #FFFFFF;
10193  }
10194
10195  #sub_block_537853 .style__sub_block-separator {
10196    text-align: center;
10197    margin-top: 3px;
10198    margin-bottom: 3px;
10199    display: flex;
10200    justify-content: center;
10201    align-items: center
10202  }
10203
10204  #sub_block_537853 .style__sub_block-separator svg {
10205    height: 24px;
10206    width: auto;
10207    margin-left: 4px;
10208    margin-right: 4px;
10209  }
10210
10211   #sub_block_537853 .style__sub_block-separator svg {
10212      height: 24px;
10213      width: auto;
10214   }
10215   #sub_block_537853 .style__sub_block-separator svg g path,
10216   #sub_block_537853 .style__sub_block-separator svg path {
10217    fill: #000076;
10218   }
10219
10220  #sub_block_537853 .style__sub_block-separator hr {
10221  height: 1px;
10222  padding: 0;
10223  color: #000076;
10224  background-color: #000076;
10225  border: 0;
10226  max-width: 50%;
10227  width: 25px;
10228  margin-left: 0px;
10229  margin-right: 0px;
10230  margin-top: 0px !important;
10231  margin-bottom: 0px !important;
10232}
10233
10234
10235
10236#block_333973 .site__block--style h1,
10237#block_333973 .site__block--style h2,
10238#block_333973 .site__block--style h2 a {
10239  font-family: felix;
10240  font-size: 35px;
10241  font-style: normal;
10242  font-weight: normal;
10243  color: #41291d;
10244  text-transform: uppercase;
10245  text-align: center;
10246}
10247
10248
10249#block_333973 .site__block--style p,
10250#block_333973 .site__block--style .style__text {
10251  font-family: Opensans;
10252  font-size: 16px;
10253  font-style: normal;
10254  font-weight: normal;
10255  color: #000000;
10256  text-transform: none;
10257  text-align: justify;
10258}
10259
10260#block_333973 .site__block--style a {
10261  font-family: Opensans;
10262  font-size: 16px;
10263  color: #000000;
10264  text-transform: none;
10265  text-align: justify;
10266}
10267#block_333973 .style__button-alignment {
10268  text-align: center;
10269}
10270
10271.btn-open-popup-all-pictures #block_333973 .site__block--style .style__button {
10272  display: inline-block !important;
10273  font-family: felix !important;
10274  font-size: 20px !important;
10275  line-height: 20px !important;
10276  font-style: normal !important;
10277  font-weight: normal !important;
10278  text-transform: uppercase !important;
10279  background-color: #41291d !important;
10280  color: #ffffff !important;
10281  border-color: #41291d !important;
10282  border-radius: 0px !important;
10283  border-width: 2px !important;
10284  border-style: solid !important;
10285}
10286
10287#block_333973 .site__block--style .style__button,
10288#block_333973 .site__sub-block--style .style__button {
10289  display: inline-block;
10290  font-family: felix;
10291  font-size: 20px;
10292  line-height: 20px;
10293  font-style: normal;
10294  font-weight: normal;
10295  text-transform: uppercase;
10296  background-color: #41291d;
10297  color: #ffffff;
10298  border-color: #41291d;
10299  border-radius: 0px;
10300  border-width: 2px;
10301  border-style: solid;
10302}
10303
10304#block_333973 .site__block--style .style__button-text-only,
10305#block_333973 .site__sub-block--style .style__button-text-only {
10306  font-family: felix;
10307  font-size: 20px;
10308  line-height: 20px;
10309  font-style: normal;
10310  font-weight: normal;
10311  color: #000000;
10312  text-transform: uppercase;
10313  text-transform: none;
10314  text-align: center;
10315}
10316
10317
10318
10319#block_333973 .site__block--style .style__button .site__svg-color  > svg > path,
10320#block_333973 .site__sub-block--style .style__button .site__svg-color  > svg > path,
10321#block_333973 .site__block--style .style__button .site__svg-color  > svg > g > path,
10322#block_333973 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
10323  fill: #ffffff !important;
10324}
10325
10326#block_333973 .site__block--style .style__button:hover,
10327#block_333973 .site__sub-block--style .style__button:hover {
10328  background-color: #ffffff;
10329  color: #41291d;
10330  border-color: #41291d;
10331  border-width: 2px;
10332  border-style: solid;
10333}
10334
10335
10336#block_333973 .site__block--style .style__button:hover .site__svg-color > svg > path,
10337#block_333973 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
10338#block_333973 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
10339#block_333973 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
10340#block_333973 .site__block--style .site__svg-color:hover > svg > g > path,
10341#block_333973 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
10342  fill: #41291d !important;
10343}
10344
10345
10346
10347
10348
10349
10350#block_851554 .site__block--font-style * {
10351  font-family: Opensans;
10352}
10353
10354#block_851554 .site__svg-color > svg > path {
10355  fill: #41291d;
10356}
10357
10358#block_851554 .site__svg-color > svg > g > path {
10359  fill: #41291d;
10360}
10361
10362#block_851554.site__block--background,
10363#block_851554 .site__block--background{
10364    background-repeat: no-repeat;
10365    background-size: cover;
10366    background-position: center;
10367}
10368
10369#block_851554.site__block--padding {
10370  padding-top: 5px;
10371  padding-bottom: 30px;
10372}
10373
10374#block_851554.site__block--margin {
10375  margin-top: 0px;
10376  margin-bottom: 0px;
10377}
10378
10379
10380    #block_851554.site__block--background,
10381    #block_851554 .site__block--background,
10382    #block_851554 .site__block--content-background  {
10383      background-color: #FFFFFF;
10384    }
10385
10386#block_851554 .site__block--secondary-background-color {
10387  background-color: #ffffff;
10388}
10389
10390#block_851554 .site__block--style h1,
10391#block_851554 .site__block--style h2,
10392#block_851554 .site__block--style h1 a,
10393#block_851554 .site__block--style h2 a,{
10394  font-family: felix;
10395  font-size: 40px;
10396  font-style: normal;
10397  font-weight: normal;
10398  color: #41291d;
10399  text-transform: uppercase;
10400  text-align: center;
10401}
10402
10403#block_851554 .style__separator {
10404  text-align: center;
10405  margin-top: 8px;
10406  margin-bottom: 8px;
10407  display: flex;
10408    justify-content: center;
10409  align-items: center;
10410  width: 100%;
10411}
10412
10413#block_851554 .style__separator svg {
10414  height: 24px;
10415  width: auto;
10416  margin-left: 8px;
10417  margin-right: 8px;
10418}
10419
10420#block_851554 .style__separator svg g path,
10421#block_851554 .style__separator svg path {
10422  fill: #000076;
10423}
10424
10425#block_851554 .style__separator .style__icon_separator {
10426  display: flex;
10427  flex-direction: column;
10428  justify-content: center;
10429}
10430
10431#block_851554 .style__separator hr {
10432  height: 1px;
10433  padding: 0;
10434  color: #000076;
10435  background-color: #000076;
10436  border: 0;
10437  max-width: 50%;
10438  width: 100px;
10439  margin-left: 0px;
10440  margin-right: 0px;
10441  margin-top: 0px !important;
10442  margin-bottom: 0px !important;
10443}
10444
10445/* sub blocks separators */
10446
10447
10448
10449#block_851554 .site__block--style h1,
10450#block_851554 .site__block--style h2,
10451#block_851554 .site__block--style h2 a {
10452  font-family: felix;
10453  font-size: 40px;
10454  font-style: normal;
10455  font-weight: normal;
10456  color: #41291d;
10457  text-transform: uppercase;
10458  text-align: center;
10459}
10460
10461
10462#block_851554 .site__block--style p,
10463#block_851554 .site__block--style .style__text {
10464  font-family: Opensans;
10465  font-size: 17px;
10466  font-style: normal;
10467  font-weight: normal;
10468  color: #000000;
10469  text-transform: none;
10470  text-align: center;
10471}
10472
10473#block_851554 .site__block--style a {
10474  font-family: Opensans;
10475  font-size: 17px;
10476  color: #000000;
10477  text-transform: none;
10478  text-align: center;
10479}
10480#block_851554 .style__button-alignment {
10481  text-align: center;
10482}
10483
10484.btn-open-popup-all-pictures #block_851554 .site__block--style .style__button {
10485  display: inline-block !important;
10486  font-family: felix !important;
10487  font-size: 20px !important;
10488  line-height: 20px !important;
10489  font-style: normal !important;
10490  font-weight: normal !important;
10491  text-transform: uppercase !important;
10492  background-color: #41291d !important;
10493  color: #ffffff !important;
10494  border-color: #41291d !important;
10495  border-radius: 0px !important;
10496  border-width: 2px !important;
10497  border-style: solid !important;
10498}
10499
10500#block_851554 .site__block--style .style__button,
10501#block_851554 .site__sub-block--style .style__button {
10502  display: inline-block;
10503  font-family: felix;
10504  font-size: 20px;
10505  line-height: 20px;
10506  font-style: normal;
10507  font-weight: normal;
10508  text-transform: uppercase;
10509  background-color: #41291d;
10510  color: #ffffff;
10511  border-color: #41291d;
10512  border-radius: 0px;
10513  border-width: 2px;
10514  border-style: solid;
10515}
10516
10517#block_851554 .site__block--style .style__button-text-only,
10518#block_851554 .site__sub-block--style .style__button-text-only {
10519  font-family: felix;
10520  font-size: 20px;
10521  line-height: 20px;
10522  font-style: normal;
10523  font-weight: normal;
10524  color: #000000;
10525  text-transform: uppercase;
10526  text-transform: none;
10527  text-align: center;
10528}
10529
10530
10531
10532#block_851554 .site__block--style .style__button .site__svg-color  > svg > path,
10533#block_851554 .site__sub-block--style .style__button .site__svg-color  > svg > path,
10534#block_851554 .site__block--style .style__button .site__svg-color  > svg > g > path,
10535#block_851554 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
10536  fill: #ffffff !important;
10537}
10538
10539#block_851554 .site__block--style .style__button:hover,
10540#block_851554 .site__sub-block--style .style__button:hover {
10541  background-color: #ffffff;
10542  color: #41291d;
10543  border-color: #41291d;
10544  border-width: 2px;
10545  border-style: solid;
10546}
10547
10548
10549#block_851554 .site__block--style .style__button:hover .site__svg-color > svg > path,
10550#block_851554 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
10551#block_851554 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
10552#block_851554 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
10553#block_851554 .site__block--style .site__svg-color:hover > svg > g > path,
10554#block_851554 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
10555  fill: #41291d !important;
10556}
10557
10558
10559
10560
10561
10562
10563#block_851551 .site__block--font-style * {
10564  font-family: Opensans;
10565}
10566
10567#block_851551 .site__svg-color > svg > path {
10568  fill: #41291d;
10569}
10570
10571#block_851551 .site__svg-color > svg > g > path {
10572  fill: #41291d;
10573}
10574
10575#block_851551.site__block--background,
10576#block_851551 .site__block--background{
10577    background-repeat: no-repeat;
10578    background-size: cover;
10579    background-position: center;
10580}
10581
10582#block_851551.site__block--padding {
10583  padding-top: 5px;
10584  padding-bottom: 0px;
10585}
10586
10587#block_851551.site__block--margin {
10588  margin-top: 0px;
10589  margin-bottom: 0px;
10590}
10591
10592
10593    #block_851551.site__block--background,
10594    #block_851551 .site__block--background,
10595    #block_851551 .site__block--content-background  {
10596      background-color: #FFFFFF;
10597    }
10598
10599#block_851551 .site__block--secondary-background-color {
10600  background-color: #ffffff;
10601}
10602
10603#block_851551 .site__block--style h1,
10604#block_851551 .site__block--style h2,
10605#block_851551 .site__block--style h1 a,
10606#block_851551 .site__block--style h2 a,{
10607  font-family: felix;
10608  font-size: 40px;
10609  font-style: normal;
10610  font-weight: normal;
10611  color: #41291d;
10612  text-transform: uppercase;
10613  text-align: center;
10614}
10615
10616#block_851551 .style__separator {
10617  text-align: center;
10618  margin-top: 8px;
10619  margin-bottom: 8px;
10620  display: flex;
10621    justify-content: center;
10622  align-items: center;
10623  width: 100%;
10624}
10625
10626#block_851551 .style__separator svg {
10627  height: 24px;
10628  width: auto;
10629  margin-left: 8px;
10630  margin-right: 8px;
10631}
10632
10633#block_851551 .style__separator svg g path,
10634#block_851551 .style__separator svg path {
10635  fill: #000076;
10636}
10637
10638#block_851551 .style__separator .style__icon_separator {
10639  display: flex;
10640  flex-direction: column;
10641  justify-content: center;
10642}
10643
10644#block_851551 .style__separator hr {
10645  height: 1px;
10646  padding: 0;
10647  color: #000076;
10648  background-color: #000076;
10649  border: 0;
10650  max-width: 50%;
10651  width: 100px;
10652  margin-left: 0px;
10653  margin-right: 0px;
10654  margin-top: 0px !important;
10655  margin-bottom: 0px !important;
10656}
10657
10658/* sub blocks separators */
10659
10660
10661
10662#block_851551 .site__block--style h1,
10663#block_851551 .site__block--style h2,
10664#block_851551 .site__block--style h2 a {
10665  font-family: felix;
10666  font-size: 40px;
10667  font-style: normal;
10668  font-weight: normal;
10669  color: #41291d;
10670  text-transform: uppercase;
10671  text-align: center;
10672}
10673
10674
10675#block_851551 .site__block--style p,
10676#block_851551 .site__block--style .style__text {
10677  font-family: Opensans;
10678  font-size: 17px;
10679  font-style: normal;
10680  font-weight: normal;
10681  color: #000000;
10682  text-transform: none;
10683  text-align: center;
10684}
10685
10686#block_851551 .site__block--style a {
10687  font-family: Opensans;
10688  font-size: 17px;
10689  color: #000000;
10690  text-transform: none;
10691  text-align: center;
10692}
10693#block_851551 .style__button-alignment {
10694  text-align: center;
10695}
10696
10697.btn-open-popup-all-pictures #block_851551 .site__block--style .style__button {
10698  display: inline-block !important;
10699  font-family: felix !important;
10700  font-size: 20px !important;
10701  line-height: 20px !important;
10702  font-style: normal !important;
10703  font-weight: normal !important;
10704  text-transform: uppercase !important;
10705  background-color: #41291d !important;
10706  color: #ffffff !important;
10707  border-color: #41291d !important;
10708  border-radius: 0px !important;
10709  border-width: 2px !important;
10710  border-style: solid !important;
10711}
10712
10713#block_851551 .site__block--style .style__button,
10714#block_851551 .site__sub-block--style .style__button {
10715  display: inline-block;
10716  font-family: felix;
10717  font-size: 20px;
10718  line-height: 20px;
10719  font-style: normal;
10720  font-weight: normal;
10721  text-transform: uppercase;
10722  background-color: #41291d;
10723  color: #ffffff;
10724  border-color: #41291d;
10725  border-radius: 0px;
10726  border-width: 2px;
10727  border-style: solid;
10728}
10729
10730#block_851551 .site__block--style .style__button-text-only,
10731#block_851551 .site__sub-block--style .style__button-text-only {
10732  font-family: felix;
10733  font-size: 20px;
10734  line-height: 20px;
10735  font-style: normal;
10736  font-weight: normal;
10737  color: #000000;
10738  text-transform: uppercase;
10739  text-transform: none;
10740  text-align: center;
10741}
10742
10743
10744
10745#block_851551 .site__block--style .style__button .site__svg-color  > svg > path,
10746#block_851551 .site__sub-block--style .style__button .site__svg-color  > svg > path,
10747#block_851551 .site__block--style .style__button .site__svg-color  > svg > g > path,
10748#block_851551 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
10749  fill: #ffffff !important;
10750}
10751
10752#block_851551 .site__block--style .style__button:hover,
10753#block_851551 .site__sub-block--style .style__button:hover {
10754  background-color: #ffffff;
10755  color: #41291d;
10756  border-color: #41291d;
10757  border-width: 2px;
10758  border-style: solid;
10759}
10760
10761
10762#block_851551 .site__block--style .style__button:hover .site__svg-color > svg > path,
10763#block_851551 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
10764#block_851551 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
10765#block_851551 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
10766#block_851551 .site__block--style .site__svg-color:hover > svg > g > path,
10767#block_851551 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
10768  fill: #41291d !important;
10769}
10770
10771
10772
10773
10774
10775
10776#block_851553 .site__block--font-style * {
10777  font-family: Opensans;
10778}
10779
10780#block_851553 .site__svg-color > svg > path {
10781  fill: #41291d;
10782}
10783
10784#block_851553 .site__svg-color > svg > g > path {
10785  fill: #41291d;
10786}
10787
10788#block_851553.site__block--background,
10789#block_851553 .site__block--background{
10790    background-repeat: no-repeat;
10791    background-size: cover;
10792    background-position: center;
10793}
10794
10795#block_851553.site__block--padding {
10796  padding-top: 5px;
10797  padding-bottom: 0px;
10798}
10799
10800#block_851553.site__block--margin {
10801  margin-top: 0px;
10802  margin-bottom: 0px;
10803}
10804
10805
10806    #block_851553.site__block--background,
10807    #block_851553 .site__block--background,
10808    #block_851553 .site__block--content-background  {
10809      background-color: #FFFFFF;
10810    }
10811
10812#block_851553 .site__block--secondary-background-color {
10813  background-color: #ffffff;
10814}
10815
10816#block_851553 .site__block--style h1,
10817#block_851553 .site__block--style h2,
10818#block_851553 .site__block--style h1 a,
10819#block_851553 .site__block--style h2 a,{
10820  font-family: felix;
10821  font-size: 40px;
10822  font-style: normal;
10823  font-weight: normal;
10824  color: #41291d;
10825  text-transform: uppercase;
10826  text-align: center;
10827}
10828
10829#block_851553 .style__separator {
10830  text-align: center;
10831  margin-top: 8px;
10832  margin-bottom: 8px;
10833  display: flex;
10834    justify-content: center;
10835  align-items: center;
10836  width: 100%;
10837}
10838
10839#block_851553 .style__separator svg {
10840  height: 24px;
10841  width: auto;
10842  margin-left: 8px;
10843  margin-right: 8px;
10844}
10845
10846#block_851553 .style__separator svg g path,
10847#block_851553 .style__separator svg path {
10848  fill: #000076;
10849}
10850
10851#block_851553 .style__separator .style__icon_separator {
10852  display: flex;
10853  flex-direction: column;
10854  justify-content: center;
10855}
10856
10857#block_851553 .style__separator hr {
10858  height: 1px;
10859  padding: 0;
10860  color: #000076;
10861  background-color: #000076;
10862  border: 0;
10863  max-width: 50%;
10864  width: 100px;
10865  margin-left: 0px;
10866  margin-right: 0px;
10867  margin-top: 0px !important;
10868  margin-bottom: 0px !important;
10869}
10870
10871/* sub blocks separators */
10872
10873
10874
10875#block_851553 .site__block--style h1,
10876#block_851553 .site__block--style h2,
10877#block_851553 .site__block--style h2 a {
10878  font-family: felix;
10879  font-size: 40px;
10880  font-style: normal;
10881  font-weight: normal;
10882  color: #41291d;
10883  text-transform: uppercase;
10884  text-align: center;
10885}
10886
10887
10888#block_851553 .site__block--style p,
10889#block_8515
1088953 .site__block--style .style__text {
10890  font-family: Opensans;
10891  font-size: 17px;
10892  font-style: normal;
10893  font-weight: normal;
10894  color: #000000;
10895  text-transform: none;
10896  text-align: center;
10897}
10898
10899#block_851553 .site__block--style a {
10900  font-family: Opensans;
10901  font-size: 17px;
10902  color: #000000;
10903  text-transform: none;
10904  text-align: center;
10905}
10906#block_851553 .style__button-alignment {
10907  text-align: center;
10908}
10909
10910.btn-open-popup-all-pictures #block_851553 .site__block--style .style__button {
10911  display: inline-block !important;
10912  font-family: felix !important;
10913  font-size: 20px !important;
10914  line-height: 20px !important;
10915  font-style: normal !important;
10916  font-weight: normal !important;
10917  text-transform: uppercase !important;
10918  background-color: #41291d !important;
10919  color: #ffffff !important;
10920  border-color: #41291d !important;
10921  border-radius: 0px !important;
10922  border-width: 2px !important;
10923  border-style: solid !important;
10924}
10925
10926#block_851553 .site__block--style .style__button,
10927#block_851553 .site__sub-block--style .style__button {
10928  display: inline-block;
10929  font-family: felix;
10930  font-size: 20px;
10931  line-height: 20px;
10932  font-style: normal;
10933  font-weight: normal;
10934  text-transform: uppercase;
10935  background-color: #41291d;
10936  color: #ffffff;
10937  border-color: #41291d;
10938  border-radius: 0px;
10939  border-width: 2px;
10940  border-style: solid;
10941}
10942
10943#block_851553 .site__block--style .style__button-text-only,
10944#block_851553 .site__sub-block--style .style__button-text-only {
10945  font-family: felix;
10946  font-size: 20px;
10947  line-height: 20px;
10948  font-style: normal;
10949  font-weight: normal;
10950  color: #000000;
10951  text-transform: uppercase;
10952  text-transform: none;
10953  text-align: center;
10954}
10955
10956
10957
10958#block_851553 .site__block--style .style__button .site__svg-color  > svg > path,
10959#block_851553 .site__sub-block--style .style__button .site__svg-color  > svg > path,
10960#block_851553 .site__block--style .style__button .site__svg-color  > svg > g > path,
10961#block_851553 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
10962  fill: #ffffff !important;
10963}
10964
10965#block_851553 .site__block--style .style__button:hover,
10966#block_851553 .site__sub-block--style .style__button:hover {
10967  background-color: #ffffff;
10968  color: #41291d;
10969  border-color: #41291d;
10970  border-width: 2px;
10971  border-style: solid;
10972}
10973
10974
10975#block_851553 .site__block--style .style__button:hover .site__svg-color > svg > path,
10976#block_851553 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
10977#block_851553 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
10978#block_851553 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
10979#block_851553 .site__block--style .site__svg-color:hover > svg > g > path,
10980#block_851553 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
10981  fill: #41291d !important;
10982}
10983
10984
10985
10986
10987
10988
10989#block_327466 .site__block--font-style * {
10990  font-family: Opensans;
10991}
10992
10993#block_327466 .site__svg-color > svg > path {
10994  fill: #41291d;
10995}
10996
10997#block_327466 .site__svg-color > svg > g > path {
10998  fill: #41291d;
10999}
11000
11001#block_327466.site__block--background,
11002#block_327466 .site__block--background{
11003    background-repeat: no-repeat;
11004    background-size: cover;
11005    background-position: center;
11006}
11007
11008#block_327466.site__block--padding {
11009  padding-top: 35px;
11010  padding-bottom: 0px;
11011}
11012
11013#block_327466.site__block--margin {
11014  margin-top: 0px;
11015  margin-bottom: 0px;
11016}
11017
11018
11019    #block_327466.site__block--background,
11020    #block_327466 .site__block--background,
11021    #block_327466 .site__block--content-background  {
11022      background-color: #ffffff;
11023    }
11024
11025#block_327466 .site__block--secondary-background-color {
11026  background-color: #ffffff;
11027}
11028
11029#block_327466 .site__block--style h1,
11030#block_327466 .site__block--style h2,
11031#block_327466 .site__block--style h1 a,
11032#block_327466 .site__block--style h2 a,{
11033  font-family: felix;
11034  font-size: 40px;
11035  font-style: normal;
11036  font-weight: normal;
11037  color: #41291d;
11038  text-transform: uppercase;
11039  text-align: center;
11040}
11041
11042#block_327466 .style__separator {
11043  text-align: center;
11044  margin-top: 8px;
11045  margin-bottom: 8px;
11046  display: flex;
11047    justify-content: center;
11048  align-items: center;
11049  width: 100%;
11050}
11051
11052#block_327466 .style__separator svg {
11053  height: 24px;
11054  width: auto;
11055  margin-left: 8px;
11056  margin-right: 8px;
11057}
11058
11059#block_327466 .style__separator svg g path,
11060#block_327466 .style__separator svg path {
11061  fill: #000076;
11062}
11063
11064#block_327466 .style__separator .style__icon_separator {
11065  display: flex;
11066  flex-direction: column;
11067  justify-content: center;
11068}
11069
11070#block_327466 .style__separator hr {
11071  height: 1px;
11072  padding: 0;
11073  color: #000076;
11074  background-color: #000076;
11075  border: 0;
11076  max-width: 50%;
11077  width: 100px;
11078  margin-left: 0px;
11079  margin-right: 0px;
11080  margin-top: 0px !important;
11081  margin-bottom: 0px !important;
11082}
11083
11084/* sub blocks separators */
11085
11086
11087
11088#block_327466 .site__block--style h1,
11089#block_327466 .site__block--style h2,
11090#block_327466 .site__block--style h2 a {
11091  font-family: felix;
11092  font-size: 40px;
11093  font-style: normal;
11094  font-weight: normal;
11095  color: #41291d;
11096  text-transform: uppercase;
11097  text-align: center;
11098}
11099
11100
11101#block_327466 .site__block--style p,
11102#block_327466 .site__block--style .style__text {
11103  font-family: Opensans;
11104  font-size: 17px;
11105  font-style: normal;
11106  font-weight: normal;
11107  color: #000000;
11108  text-transform: none;
11109  text-align: center;
11110}
11111
11112#block_327466 .site__block--style a {
11113  font-family: Opensans;
11114  font-size: 17px;
11115  color: #000000;
11116  text-transform: none;
11117  text-align: center;
11118}
11119#block_327466 .style__button-alignment {
11120  text-align: center;
11121}
11122
11123.btn-open-popup-all-pictures #block_327466 .site__block--style .style__button {
11124  display: inline-block !important;
11125  font-family: felix !important;
11126  font-size: 20px !important;
11127  line-height: 20px !important;
11128  font-style: normal !important;
11129  font-weight: normal !important;
11130  text-transform: uppercase !important;
11131  background-color: #858889 !important;
11132  color: #ffffff !important;
11133  border-color: #41291d !important;
11134  border-radius: 0px !important;
11135  border-width: 2px !important;
11136  border-style: solid !important;
11137}
11138
11139#block_327466 .site__block--style .style__button,
11140#block_327466 .site__sub-block--style .style__button {
11141  display: inline-block;
11142  font-family: felix;
11143  font-size: 20px;
11144  line-height: 20px;
11145  font-style: normal;
11146  font-weight: normal;
11147  text-transform: uppercase;
11148  background-color: #858889;
11149  color: #ffffff;
11150  border-color: #41291d;
11151  border-radius: 0px;
11152  border-width: 2px;
11153  border-style: solid;
11154}
11155
11156#block_327466 .site__block--style .style__button-text-only,
11157#block_327466 .site__sub-block--style .style__button-text-only {
11158  font-family: felix;
11159  font-size: 20px;
11160  line-height: 20px;
11161  font-style: normal;
11162  font-weight: normal;
11163  color: #000000;
11164  text-transform: uppercase;
11165  text-transform: none;
11166  text-align: center;
11167}
11168
11169
11170
11171#block_327466 .site__block--style .style__button .site__svg-color  > svg > path,
11172#block_327466 .site__sub-block--style .style__button .site__svg-color  > svg > path,
11173#block_327466 .site__block--style .style__button .site__svg-color  > svg > g > path,
11174#block_327466 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
11175  fill: #ffffff !important;
11176}
11177
11178#block_327466 .site__block--style .style__button:hover,
11179#block_327466 .site__sub-block--style .style__button:hover {
11180  background-color: #ffffff;
11181  color: #858889;
11182  border-color: #41291d;
11183  border-width: 2px;
11184  border-style: solid;
11185}
11186
11187
11188#block_327466 .site__block--style .style__button:hover .site__svg-color > svg > path,
11189#block_327466 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
11190#block_327466 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
11191#block_327466 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
11192#block_327466 .site__block--style .site__svg-color:hover > svg > g > path,
11193#block_327466 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
11194  fill: #858889 !important;
11195}
11196
11197
11198
11199
11200
11201
11202#block_327469 .site__block--font-style * {
11203  font-family: Playfair Display;
11204}
11205
11206#block_327469 .site__svg-color > svg > path {
11207  fill: #ffffff;
11208}
11209
11210#block_327469 .site__svg-color > svg > g > path {
11211  fill: #ffffff;
11212}
11213
11214#block_327469.site__block--background,
11215#block_327469 .site__block--background{
11216    background-repeat: no-repeat;
11217    background-size: cover;
11218    background-position: center;
11219}
11220
11221#block_327469.site__block--padding {
11222  padding-top: 24px;
11223  padding-bottom: 24px;
11224}
11225
11226#block_327469.site__block--margin {
11227  margin-top: 0px;
11228  margin-bottom: 0px;
11229}
11230
11231
11232    #block_327469.site__block--background,
11233    #block_327469 .site__block--background,
11234    #block_327469 .site__block--content-background  {
11235      background-color: #FFFFFF;
11236    }
11237
11238#block_327469 .site__block--secondary-background-color {
11239  background-color: #ffffff;
11240}
11241
11242#block_327469 .site__block--style h1,
11243#block_327469 .site__block--style h2,
11244#block_327469 .site__block--style h1 a,
11245#block_327469 .site__block--style h2 a,{
11246  font-family: Geomanist;
11247  font-size: 30px;
11248  font-style: normal;
11249  font-weight: normal;
11250  color: #ffffff;
11251  text-transform: none;
11252  text-align: center;
11253}
11254
11255#block_327469 .style__separator {
11256  text-align: center;
11257  margin-top: 8px;
11258  margin-bottom: 8px;
11259  display: flex;
11260    justify-content: center;
11261  align-items: center;
11262  width: 100%;
11263}
11264
11265#block_327469 .style__separator svg {
11266  height: 24px;
11267  width: auto;
11268  margin-left: 8px;
11269  margin-right: 8px;
11270}
11271
11272#block_327469 .style__separator svg g path,
11273#block_327469 .style__separator svg path {
11274  fill: #000076;
11275}
11276
11277#block_327469 .style__separator .style__icon_separator {
11278  display: flex;
11279  flex-direction: column;
11280  justify-content: center;
11281}
11282
11283#block_327469 .style__separator hr {
11284  height: 1px;
11285  padding: 0;
11286  color: #000076;
11287  background-color: #000076;
11288  border: 0;
11289  max-width: 50%;
11290  width: 100px;
11291  margin-left: 0px;
11292  margin-right: 0px;
11293  margin-top: 0px !important;
11294  margin-bottom: 0px !important;
11295}
11296
11297/* sub blocks separators */
11298
11299   #sub_block_527306 .caption {
11300    background-color: #FFFFFF;
11301  }
11302
11303  #sub_block_527306 .style__sub_block-separator {
11304    text-align: center;
11305    margin-top: 3px;
11306    margin-bottom: 3px;
11307    display: flex;
11308    justify-content: center;
11309    align-items: center
11310  }
11311
11312  #sub_block_527306 .style__sub_block-separator svg {
11313    height: 24px;
11314    width: auto;
11315    margin-left: 4px;
11316    margin-right: 4px;
11317  }
11318
11319   #sub_block_527306 .style__sub_block-separator svg {
11320      height: 24px;
11321      width: auto;
11322   }
11323   #sub_block_527306 .style__sub_block-separator svg g path,
11324   #sub_block_527306 .style__sub_block-separator svg path {
11325    fill: #000076;
11326   }
11327
11328  #sub_block_527306 .style__sub_block-separator hr {
11329  height: 1px;
11330  padding: 0;
11331  color: #000076;
11332  background-color: #000076;
11333  border: 0;
11334  max-width: 50%;
11335  width: 25px;
11336  margin-left: 0px;
11337  margin-right: 0px;
11338  margin-top: 0px !important;
11339  margin-bottom: 0px !important;
11340}
11341
11342   #sub_block_527305 .caption {
11343    background-color: #FFFFFF;
11344  }
11345
11346  #sub_block_527305 .style__sub_block-separator {
11347    text-align: center;
11348    margin-top: 3px;
11349    margin-bottom: 3px;
11350    display: flex;
11351    justify-content: center;
11352    align-items: center
11353  }
11354
11355  #sub_block_527305 .style__sub_block-separator svg {
11356    height: 24px;
11357    width: auto;
11358    margin-left: 4px;
11359    margin-right: 4px;
11360  }
11361
11362   #sub_block_527305 .style__sub_block-separator svg {
11363      height: 24px;
11364      width: auto;
11365   }
11366   #sub_block_527305 .style__sub_block-separator svg g path,
11367   #sub_block_527305 .style__sub_block-separator svg path {
11368    fill: #000076;
11369   }
11370
11371  #sub_block_527305 .style__sub_block-separator hr {
11372  height: 1px;
11373  padding: 0;
11374  color: #000076;
11375  background-color: #000076;
11376  border: 0;
11377  max-width: 50%;
11378  width: 25px;
11379  margin-left: 0px;
11380  margin-right: 0px;
11381  margin-top: 0px !important;
11382  margin-bottom: 0px !important;
11383}
11384
11385
11386
11387#block_327469 .site__block--style h1,
11388#block_327469 .site__block--style h2,
11389#block_327469 .site__block--style h2 a {
11390  font-family: Geomanist;
11391  font-size: 30px;
11392  font-style: normal;
11393  font-weight: normal;
11394  color: #ffffff;
11395  text-transform: none;
11396  text-align: center;
11397}
11398
11399#block_327469 .site__block--style h3,
11400#block_327469 .site__block--style .style__subtitle {
11401  font-family: Playfair Display;
11402  font-size: 20px;
11403  font-style: normal;
11404  font-weight: normal;
11405  color: #000000;
11406  text-transform: none;
11407  text-align: center;
11408}
11409
11410
11411#block_327469 .site__block--style p,
11412#block_327469 .site__block--style .style__text {
11413  font-family: Playfair Display;
11414  font-size: 16px;
11415  font-style: normal;
11416  font-weight: normal;
11417  color: #000000;
11418  text-transform: none;
11419  text-align: center;
11420}
11421
11422#block_327469 .site__block--style a {
11423  font-family: Playfair Display;
11424  font-size: 16px;
11425  color: #000000;
11426  text-transform: none;
11427  text-align: center;
11428}
11429#block_327469 .style__button-alignment {
11430  text-align: center;
11431}
11432
11433.btn-open-popup-all-pictures #block_327469 .site__block--style .style__button {
11434  display: inline-block !important;
11435  font-family: Playfair Display !important;
11436  font-size: 16px !important;
11437  line-height: 16px !important;
11438  font-style: normal !important;
11439  font-weight: normal !important;
11440  text-transform: none !important;
11441  background-color: #41291d !important;
11442  color: #ffffff !important;
11443  border-color: #41291d !important;
11444  border-radius: 0px !important;
11445  border-width: 2px !important;
11446  border-style: solid !important;
11447}
11448
11449#block_327469 .site__block--style .style__button,
11450#block_327469 .site__sub-block--style .style__button {
11451  display: inline-block;
11452  font-family: Playfair Display;
11453  font-size: 16px;
11454  line-height: 16px;
11455  font-style: normal;
11456  font-weight: normal;
11457  text-transform: none;
11458  background-color: #41291d;
11459  color: #ffffff;
11460  border-color: #41291d;
11461  border-radius: 0px;
11462  border-width: 2px;
11463  border-style: solid;
11464}
11465
11466#block_327469 .site__block--style .style__button-text-only,
11467#block_327469 .site__sub-block--style .style__button-text-only {
11468  font-family: Playfair Display;
11469  font-size: 16px;
11470  line-height: 16px;
11471  font-style: normal;
11472  font-weight: normal;
11473  color: #000000;
11474  text-transform: none;
11475  text-transform: none;
11476  text-align: center;
11477}
11478
11479
11480
11481#block_327469 .site__block--style .style__button .site__svg-color  > svg > path,
11482#block_327469 .site__sub-block--style .style__button .site__svg-color  > svg > path,
11483#block_327469 .site__block--style .style__button .site__svg-color  > svg > g > path,
11484#block_327469 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
11485  fill: #ffffff !important;
11486}
11487
11488#block_327469 .site__block--style .style__button:hover,
11489#block_327469 .site__sub-block--style .style__button:hover {
11490  background-color: #ffffff;
11491  color: #41291d;
11492  border-color: #41291d;
11493  border-width: 2px;
11494  border-style: solid;
11495}
11496
11497
11498#block_327469 .site__block--style .style__button:hover .site__svg-color > svg > path,
11499#block_327469 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
11500#block_327469 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
11501#block_327469 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
11502#block_327469 .site__block--style .site__svg-color:hover > svg > g > path,
11503#block_327469 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
11504  fill: #41291d !important;
11505}
11506
11507
11508
11509
11510
11511
11512#block_327470 .site__block--font-style * {
11513  font-family: Opensans;
11514}
11515
11516#block_327470 .site__svg-color > svg > path {
11517  fill: #41291d;
11518}
11519
11520#block_327470 .site__svg-color > svg > g > path {
11521  fill: #41291d;
11522}
11523
11524#block_327470.site__block--background,
11525#block_327470 .site__block--background{
11526    background-repeat: no-repeat;
11527    background-size: cover;
11528    background-position: center;
11529}
11530
11531#block_327470.site__block--padding {
11532  padding-top: 20px;
11533  padding-bottom: 42px;
11534}
11535
11536#block_327470.site__block--margin {
11537  margin-top: 0px;
11538  margin-bottom: 0px;
11539}
11540
11541
11542    #block_327470.site__block--background,
11543    #block_327470 .site__block--background,
11544    #block_327470 .site__block--content-background  {
11545      background-color: #f0f0f0;
11546    }
11547
11548#block_327470 .site__block--secondary-background-color {
11549  background-color: #ffffff;
11550}
11551
11552#block_327470 .site__block--style h1,
11553#block_327470 .site__block--style h2,
11554#block_327470 .site__block--style h1 a,
11555#block_327470 .site__block--style h2 a,{
11556  font-family: felix;
11557  font-size: 40px;
11558  font-style: normal;
11559  font-weight: normal;
11560  color: #41291d;
11561  text-transform: uppercase;
11562  text-align: center;
11563}
11564
11565#block_327470 .style__separator {
11566  text-align: center;
11567  margin-top: 8px;
11568  margin-bottom: 8px;
11569  display: flex;
11570    justify-content: center;
11571  align-items: center;
11572  width: 100%;
11573}
11574
11575#block_327470 .style__separator svg {
11576  height: 24px;
11577  width: auto;
11578  margin-left: 8px;
11579  margin-right: 8px;
11580}
11581
11582#block_327470 .style__separator svg g path,
11583#block_327470 .style__separator svg path {
11584  fill: #000076;
11585}
11586
11587#block_327470 .style__separator .style__icon_separator {
11588  display: flex;
11589  flex-direction: column;
11590  justify-content: center;
11591}
11592
11593#block_327470 .style__separator hr {
11594  height: 1px;
11595  padding: 0;
11596  color: #000076;
11597  background-color: #000076;
11598  border: 0;
11599  max-width: 50%;
11600  width: 100px;
11601  margin-left: 0px;
11602  margin-right: 0px;
11603  margin-top: 0px !important;
11604  margin-bottom: 0px !important;
11605}
11606
11607/* sub blocks separators */
11608
11609
11610
11611#block_327470 .site__block--style h1,
11612#block_327470 .site__block--style h2,
11613#block_327470 .site__block--style h2 a {
11614  font-family: felix;
11615  font-size: 40px;
11616  font-style: normal;
11617  font-weight: normal;
11618  color: #41291d;
11619  text-transform: uppercase;
11620  text-align: center;
11621}
11622
11623
11624#block_327470 .site__block--style p,
11625#block_327470 .site__block--style .style__text {
11626  font-family: Opensans;
11627  font-size: 17px;
11628  font-style: normal;
11629  font-weight: normal;
11630  color: #000000;
11631  text-transform: none;
11632  text-align: center;
11633}
11634
11635#block_327470 .site__block--style a {
11636  font-family: Opensans;
11637  font-size: 17px;
11638  color: #000000;
11639  text-transform: none;
11640  text-align: center;
11641}
11642#block_327470 .style__button-alignment {
11643  text-align: center;
11644}
11645
11646.btn-open-popup-all-pictures #block_327470 .site__block--style .style__button {
11647  display: inline-block !important;
11648  font-family: felix !important;
11649  font-size: 20px !important;
11650  line-height: 20px !important;
11651  font-style: normal !important;
11652  font-weight: normal !important;
11653  text-transform: uppercase !important;
11654  background-color: #858889 !important;
11655  color: #ffffff !important;
11656  border-color: #41291d !important;
11657  border-radius: 0px !important;
11658  border-width: 1px !important;
11659  border-style: solid !important;
11660}
11661
11662#block_327470 .site__block--style .style__button,
11663#block_327470 .site__sub-block--style .style__button {
11664  display: inline-block;
11665  font-family: felix;
11666  font-size: 20px;
11667  line-height: 20px;
11668  font-style: normal;
11669  font-weight: normal;
11670  text-transform: uppercase;
11671  background-color: #858889;
11672  color: #ffffff;
11673  border-color: #41291d;
11674  border-radius: 0px;
11675  border-width: 1px;
11676  border-style: solid;
11677}
11678
11679#block_327470 .site__block--style .style__button-text-only,
11680#block_327470 .site__sub-block--style .style__button-text-only {
11681  font-family: felix;
11682  font-size: 20px;
11683  line-height: 20px;
11684  font-style: normal;
11685  font-weight: normal;
11686  color: #000000;
11687  text-transform: uppercase;
11688  text-transform: none;
11689  text-align: center;
11690}
11691
11692
11693
11694#block_327470 .site__block--style .style__button .site__svg-color  > svg > path,
11695#block_327470 .site__sub-block--style .style__button .site__svg-color  > svg > path,
11696#block_327470 .site__block--style .style__button .site__svg-color  > svg > g > path,
11697#block_327470 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
11698  fill: #ffffff !important;
11699}
11700
11701#block_327470 .site__block--style .style__button:hover,
11702#block_327470 .site__sub-block--style .style__button:hover {
11703  background-color: #ffffff;
11704  color: #858889;
11705  border-color: #41291d;
11706  border-width: 1px;
11707  border-style: solid;
11708}
11709
11710
11711#block_327470 .site__block--style .style__button:hover .site__svg-color > svg > path,
11712#block_327470 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
11713#block_327470 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
11714#block_327470 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
11715#block_327470 .site__block--style .site__svg-color:hover > svg > g > path,
11716#block_327470 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
11717  fill: #858889 !important;
11718}
11719
11720
11721#block_327470 .site__sub-block--style h3 {
11722  font-family: felix;
11723  font-size: 40px;
11724  font-style: normal;
11725  font-weight: normal;
11726  color: #41291d;
11727  text-transform: uppercase;
11728  text-align: center;
11729}
11730
11731#block_327470 .site__sub-block--style p,
11732#block_327470 .site__sub-block--style .style__text {
11733  font-family: Opensans;
11734  font-size: 17px;
11735  font-style: normal;
11736  font-weight: normal;
11737  color: #000000;
11738  text-transform: none;
11739  text-align: center;
11740}
11741
11742#block_327470 .site__sub-block--style a {
11743  font-family: Opensans;
11744  font-size: 17px;
11745  color: #000000;
11746  text-transform: none;
11747  text-align: center;
11748}
11749
11750
11751
11752
11753
11754
11755#block_333975 .site__block--font-style * {
11756  font-family: Opensans;
11757}
11758
11759#block_333975 .site__svg-color > svg > path {
11760  fill: #41291d;
11761}
11762
11763#block_333975 .site__svg-color > svg > g > path {
11764  fill: #41291d;
11765}
11766
11767#block_333975.site__block--background,
11768#block_333975 .site__block--background{
11769    background-repeat: no-repeat;
11770    background-size: cover;
11771    background-position: center;
11772}
11773
11774#block_333975.site__block--padding {
11775  padding-top: 20px;
11776  padding-bottom: 0px;
11777}
11778
11779#block_333975.site__block--margin {
11780  margin-top: 0px;
11781  margin-bottom: 0px;
11782}
11783
11784
11785    #block_333975.site__block--background,
11786    #block_333975 .site__block--background,
11787    #block_333975 .site__block--content-background  {
11788      background-color: #FFFFFF;
11789    }
11790
11791#block_333975 .site__block--secondary-background-color {
11792  background-color: #ffffff;
11793}
11794
11795#block_333975 .site__block--style h1,
11796#block_333975 .site__block--style h2,
11797#block_333975 .site__block--style h1 a,
11798#block_333975 .site__block--style h2 a,{
11799  font-family: felix;
11800  font-size: 35px;
11801  font-style: normal;
11802  font-weight: normal;
11803  color: #41291d;
11804  text-transform: uppercase;
11805  text-align: center;
11806}
11807
11808#block_333975 .style__separator {
11809  text-align: center;
11810  margin-top: 8px;
11811  margin-bottom: 8px;
11812  display: flex;
11813    justify-content: center;
11814  align-items: center;
11815  width: 100%;
11816}
11817
11818#block_333975 .style__separator svg {
11819  height: 24px;
11820  width: auto;
11821  margin-left: 8px;
11822  margin-right: 8px;
11823}
11824
11825#block_333975 .style__separator svg g path,
11826#block_333975 .style__separator svg path {
11827  fill: #000076;
11828}
11829
11830#block_333975 .style__separator .style__icon_separator {
11831  display: flex;
11832  flex-direction: column;
11833  justify-content: center;
11834}
11835
11836#block_333975 .style__separator hr {
11837  height: 1px;
11838  padding: 0;
11839  color: #000076;
11840  background-color: #000076;
11841  border: 0;
11842  max-width: 50%;
11843  width: 100px;
11844  margin-left: 0px;
11845  margin-right: 0px;
11846  margin-top: 0px !important;
11847  margin-bottom: 0px !important;
11848}
11849
11850/* sub blocks separators */
11851
11852   #sub_block_537855 .caption {
11853    background-color: #FFFFFF;
11854  }
11855
11856  #sub_block_537855 .style__sub_block-separator {
11857    text-align: center;
11858    margin-top: 3px;
11859    margin-bottom: 3px;
11860    display: flex;
11861    justify-content: center;
11862    align-items: center
11863  }
11864
11865  #sub_block_537855 .style__sub_block-separator svg {
11866    height: 24px;
11867    width: auto;
11868    margin-left: 4px;
11869    margin-right: 4px;
11870  }
11871
11872   #sub_block_537855 .style__sub_block-separator svg {
11873      height: 24px;
11874      width: auto;
11875   }
11876   #sub_block_537855 .style__sub_block-separator svg g path,
11877   #sub_block_537855 .style__sub_block-separator svg path {
11878    fill: #000076;
11879   }
11880
11881  #sub_block_537855 .style__sub_block-separator hr {
11882  height: 1px;
11883  padding: 0;
11884  color: #000076;
11885  background-color: #000076;
11886  border: 0;
11887  max-width: 50%;
11888  width: 25px;
11889  margin-left: 0px;
11890  margin-right: 0px;
11891  margin-top: 0px !important;
11892  margin-bottom: 0px !important;
11893}
11894
11895   #sub_block_537858 .caption {
11896    background-color: #FFFFFF;
11897  }
11898
11899  #sub_block_537858 .style__sub_block-separator {
11900    text-align: center;
11901    margin-top: 3px;
11902    margin-bottom: 3px;
11903    display: flex;
11904    justify-content: center;
11905    align-items: center
11906  }
11907
11908  #sub_block_537858 .style__sub_block-separator svg {
11909    height: 24px;
11910    width: auto;
11911    margin-left: 4px;
11912    margin-right: 4px;
11913  }
11914
11915   #sub_block_537858 .style__sub_block-separator svg {
11916      height: 24px;
11917      width: auto;
11918   }
11919   #sub_block_537858 .style__sub_block-separator svg g path,
11920   #sub_block_537858 .style__sub_block-separator svg path {
11921    fill: #000076;
11922   }
11923
11924  #sub_block_537858 .style__sub_block-separator hr {
11925  height: 1px;
11926  padding: 0;
11927  color: #000076;
11928  background-color: #000076;
11929  border: 0;
11930  max-width: 50%;
11931  width: 25px;
11932  margin-left: 0px;
11933  margin-right: 0px;
11934  margin-top: 0px !important;
11935  margin-bottom: 0px !important;
11936}
11937
11938   #sub_block_537857 .caption {
11939    background-color: #FFFFFF;
11940  }
11941
11942  #sub_block_537857 .style__sub_block-separator {
11943    text-align: center;
11944    margin-top: 3px;
11945    margin-bottom: 3px;
11946    display: flex;
11947    justify-content: center;
11948    align-items: center
11949  }
11950
11951  #sub_block_537857 .style__sub_block-separator svg {
11952    height: 24px;
11953    width: auto;
11954    margin-left: 4px;
11955    margin-right: 4px;
11956  }
11957
11958   #sub_block_537857 .style__sub_block-separator svg {
11959      height: 24px;
11960      width: auto;
11961   }
11962   #sub_block_537857 .style__sub_block-separator svg g path,
11963   #sub_block_537857 .style__sub_block-separator svg path {
11964    fill: #000076;
11965   }
11966
11967  #sub_block_537857 .style__sub_block-separator hr {
11968  height: 1px;
11969  padding: 0;
11970  color: #000076;
11971  background-color: #000076;
11972  border: 0;
11973  max-width: 50%;
11974  width: 25px;
11975  margin-left: 0px;
11976  margin-right: 0px;
11977  margin-top: 0px !important;
11978  margin-bottom: 0px !important;
11979}
11980
11981   #sub_block_537859 .caption {
11982    background-color: #FFFFFF;
11983  }
11984
11985  #sub_block_537859 .style__sub_block-separator {
11986    text-align: center;
11987    margin-top: 3px;
11988    margin-bottom: 3px;
11989    display: flex;
11990    justify-content: center;
11991    align-items: center
11992  }
11993
11994  #sub_block_537859 .style__sub_block-separator svg {
11995    height: 24px;
11996    width: auto;
11997    margin-left: 4px;
11998    margin-right: 4px;
11999  }
12000
12001   #sub_block_537859 .style__sub_block-separator svg {
12002      height: 24px;
12003      width: auto;
12004   }
12005   #sub_block_537859 .style__sub_block-separator svg g path,
12006   #sub_block_537859 .style__sub_block-separator svg path {
12007    fill: #000076;
12008   }
12009
12010  #sub_block_537859 .style__sub_block-separator hr {
12011  height: 1px;
12012  padding: 0;
12013  color: #000076;
12014  background-color: #000076;
12015  border: 0;
12016  max-width: 50%;
12017  width: 25px;
12018  margin-left: 0px;
12019  margin-right: 0px;
12020  margin-top: 0px !important;
12021  margin-bottom: 0px !important;
12022}
12023
12024   #sub_block_537856 .caption {
12025    background-color: #FFFFFF;
12026  }
12027
12028  #sub_block_537856 .style__sub_block-separator {
12029    text-align: center;
12030    margin-top: 3px;
12031    margin-bottom: 3px;
12032    display: flex;
12033    justify-content: center;
12034    align-items: center
12035  }
12036
12037  #sub_block_537856 .style__sub_block-separator svg {
12038    height: 24px;
12039    width: auto;
12040    margin-left: 4px;
12041    margin-right: 4px;
12042  }
12043
12044   #sub_block_537856 .style__sub_block-separator svg {
12045      height: 24px;
12046      width: auto;
12047   }
12048   #sub_block_537856 .style__sub_block-separator svg g path,
12049   #sub_block_537856 .style__sub_block-separator svg path {
12050    fill: #000076;
12051   }
12052
12053  #sub_block_537856 .style__sub_block-separator hr {
12054  height: 1px;
12055  padding: 0;
12056  color: #000076;
12057  background-color: #000076;
12058  border: 0;
12059  max-width: 50%;
12060  width: 25px;
12061  margin-left: 0px;
12062  margin-right: 0px;
12063  margin-top: 0px !important;
12064  margin-bottom: 0px !important;
12065}
12066
12067   #sub_block_537861 .caption {
12068    background-color: #FFFFFF;
12069  }
12070
12071  #sub_block_537861 .style__sub_block-separator {
12072    text-align: center;
12073    margin-top: 3px;
12074    margin-bottom: 3px;
12075    display: flex;
12076    justify-content: center;
12077    align-items: center
12078  }
12079
12080  #sub_block_537861 .style__sub_block-separator svg {
12081    height: 24px;
12082    width: auto;
12083    margin-left: 4px;
12084    margin-right: 4px;
12085  }
12086
12087   #sub_block_537861 .style__sub_block-separator svg {
12088      height: 24px;
12089      width: auto;
12090   }
12091   #sub_block_537861 .style__sub_block-separator svg g path,
12092   #sub_block_537861 .style__sub_block-separator svg path {
12093    fill: #000076;
12094   }
12095
12096  #sub_block_537861 .style__sub_block-separator hr {
12097  height: 1px;
12098  padding: 0;
12099  color: #000076;
12100  background-color: #000076;
12101  border: 0;
12102  max-width: 50%;
12103  width: 25px;
12104  margin-left: 0px;
12105  margin-right: 0px;
12106  margin-top: 0px !important;
12107  margin-bottom: 0px !important;
12108}
12109
12110
12111
12112#block_333975 .site__block--style h1,
12113#block_333975 .site__block--style h2,
12114#block_333975 .site__block--style h2 a {
12115  font-family: felix;
12116  font-size: 35px;
12117  font-style: normal;
12118  font-weight: normal;
12119  color: #41291d;
12120  text-transform: uppercase;
12121  text-align: center;
12122}
12123
12124
12125#block_333975 .site__block--style p,
12126#block_333975 .site__block--style .style__text {
12127  font-family: Opensans;
12128  font-size: 17px;
12129  font-style: normal;
12130  font-weight: normal;
12131  color: #000000;
12132  text-transform: none;
12133  text-align: center;
12134}
12135
12136#block_333975 .site__block--style a {
12137  font-family: Opensans;
12138  font-size: 17px;
12139  color: #000000;
12140  text-transform: none;
12141  text-align: center;
12142}
12143#block_333975 .style__button-alignment {
12144  text-align: center;
12145}
12146
12147.btn-open-popup-all-pictures #block_333975 .site__block--style .style__button {
12148  display: inline-block !important;
12149  font-family: felix !important;
12150  font-size: 20px !important;
12151  line-height: 20px !important;
12152  font-style: normal !important;
12153  font-weight: normal !important;
12154  text-transform: uppercase !important;
12155  background-color: #41291d !important;
12156  color: #ffffff !important;
12157  border-color: #41291d !important;
12158  border-radius: 0px !important;
12159  border-width: 2px !important;
12160  border-style: solid !important;
12161}
12162
12163#block_333975 .site__block--style .style__button,
12164#block_333975 .site__sub-block--style .style__button {
12165  display: inline-block;
12166  font-family: felix;
12167  font-size: 20px;
12168  line-height: 20px;
12169  font-style: normal;
12170  font-weight: normal;
12171  text-transform: uppercase;
12172  background-color: #41291d;
12173  color: #ffffff;
12174  border-color: #41291d;
12175  border-radius: 0px;
12176  border-width: 2px;
12177  border-style: solid;
12178}
12179
12180#block_333975 .site__block--style .style__button-text-only,
12181#block_333975 .site__sub-block--style .style__button-text-only {
12182  font-family: felix;
12183  font-size: 20px;
12184  line-height: 20px;
12185  font-style: normal;
12186  font-weight: normal;
12187  color: #000000;
12188  text-transform: uppercase;
12189  text-transform: none;
12190  text-align: center;
12191}
12192
12193
12194
12195#block_333975 .site__block--style .style__button .site__svg-color  > svg > path,
12196#block_333975 .site__sub-block--style .style__button .site__svg-color  > svg > path,
12197#block_333975 .site__block--style .style__button .site__svg-color  > svg > g > path,
12198#block_333975 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
12199  fill: #ffffff !important;
12200}
12201
12202#block_333975 .site__block--style .style__button:hover,
12203#block_333975 .site__sub-block--style .style__button:hover {
12204  background-color: #ffffff;
12205  color: #41291d;
12206  border-color: #41291d;
12207  border-width: 2px;
12208  border-style: solid;
12209}
12210
12211
12212#block_333975 .site__block--style .style__button:hover .site__svg-color > svg > path,
12213#block_333975 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
12214#block_333975 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
12215#block_333975 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
12216#block_333975 .site__block--style .site__svg-color:hover > svg > g > path,
12217#block_333975 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
12218  fill: #41291d !important;
12219}
12220
12221
12222#block_333975 .site__sub-block--style h3 {
12223  font-family: felix;
12224  font-size: 35px;
12225  font-style: normal;
12226  font-weight: normal;
12227  color: #41291d;
12228  text-transform: uppercase;
12229  text-align: center;
12230}
12231
12232#block_333975 .site__sub-block--style p,
12233#block_333975 .site__sub-block--style .style__text {
12234  font-family: Opensans;
12235  font-size: 17px;
12236  font-style: normal;
12237  font-weight: normal;
12238  color: #000000;
12239  text-transform: none;
12240  text-align: center;
12241}
12242
12243#block_333975 .site__sub-block--style a {
12244  font-family: Opensans;
12245  font-size: 17px;
12246  color: #000000;
12247  text-transform: none;
12248  text-align: center;
12249}
12250
12251
12252
12253
12254
12255
12256#block_319309 .site__block--font-style * {
12257  font-family: Opensans;
12258}
12259
12260#block_319309 .site__svg-color > svg > path {
12261  fill: #41291d;
12262}
12263
12264#block_319309 .site__svg-color > svg > g > path {
12265  fill: #41291d;
12266}
12267
12268#block_319309.site__block--background,
12269#block_319309 .site__block--background{
12270    background-repeat: no-repeat;
12271    background-size: cover;
12272    background-position: center;
12273}
12274
12275#block_319309.site__block--padding {
12276  padding-top: 16px;
12277  padding-bottom: 0px;
12278}
12279
12280#block_319309.site__block--margin {
12281  margin-top: 0px;
12282  margin-bottom: 0px;
12283}
12284
12285
12286    #block_319309.site__block--background,
12287    #block_319309 .site__block--background,
12288    #block_319309 .site__block--content-background  {
12289      background-color: #f0f0f0;
12290    }
12291
12292#block_319309 .site__block--secondary-background-color {
12293  background-color: #ffffff;
12294}
12295
12296#block_319309 .site__block--style h1,
12297#block_319309 .site__block--style h2,
12298#block_319309 .site__block--style h1 a,
12299#block_319309 .site__block--style h2 a,{
12300  font-family: felix;
12301  font-size: 35px;
12302  font-style: normal;
12303  font-weight: normal;
12304  color: #41291d;
12305  text-transform: uppercase;
12306  text-align: center;
12307}
12308
12309#block_319309 .style__separator {
12310  text-align: center;
12311  margin-top: 8px;
12312  margin-bottom: 8px;
12313  display: flex;
12314    justify-content: center;
12315  align-items: center;
12316  width: 100%;
12317}
12318
12319#block_319309 .style__separator svg {
12320  height: 24px;
12321  width: auto;
12322  margin-left: 8px;
12323  margin-right: 8px;
12324}
12325
12326#block_319309 .style__separator svg g path,
12327#block_319309 .style__separator svg path {
12328  fill: #000076;
12329}
12330
12331#block_319309 .style__separator .style__icon_separator {
12332  display: flex;
12333  flex-direction: column;
12334  justify-content: center;
12335}
12336
12337#block_319309 .style__separator hr {
12338  height: 1px;
12339  padding: 0;
12340  color: #000076;
12341  background-color: #000076;
12342  border: 0;
12343  max-width: 50%;
12344  width: 100px;
12345  margin-left: 0px;
12346  margin-right: 0px;
12347  margin-top: 0px !important;
12348  margin-bottom: 0px !important;
12349}
12350
12351/* sub blocks separators */
12352
12353
12354
12355#block_319309 .site__block--style h1,
12356#block_319309 .site__block--style h2,
12357#block_319309 .site__block--style h2 a {
12358  font-family: felix;
12359  font-size: 35px;
12360  font-style: normal;
12361  font-weight: normal;
12362  color: #41291d;
12363  text-transform: uppercase;
12364  text-align: center;
12365}
12366
12367#block_319309 .site__block--style h3,
12368#block_319309 .site__block--style .style__subtitle {
12369  font-family: Opensans;
12370  font-size: 17px;
12371  font-style: normal;
12372  font-weight: normal;
12373  color: #000000;
12374  text-transform: uppercase;
12375  text-align: center;
12376}
12377
12378
12379#block_319309 .site__block--style p,
12380#block_319309 .site__block--style .style__text {
12381  font-family: Opensans;
12382  font-size: 17px;
12383  font-style: normal;
12384  font-weight: normal;
12385  color: #000000;
12386  text-transform: none;
12387  text-align: justify;
12388}
12389
12390#block_319309 .site__block--style a {
12391  font-family: Opensans;
12392  font-size: 17px;
12393  color: #000000;
12394  text-transform: none;
12395  text-align: justify;
12396}
12397#block_319309 .style__button-alignment {
12398  text-align: center;
12399}
12400
12401.btn-open-popup-all-pictures #block_319309 .site__block--style .style__button {
12402  display: inline-block !important;
12403  font-family: felix !important;
12404  font-size: 20px !important;
12405  line-height: 20px !important;
12406  font-style: 20 !important;
12407  font-weight: normal !important;
12408  text-transform: uppercase !important;
12409  background-color: #41291d !important;
12410  color: #ffffff !important;
12411  border-color: #41291d !important;
12412  border-radius: 0px !important;
12413  border-width: 2px !important;
12414  border-style: solid !important;
12415}
12416
12417#block_319309 .site__block--style .style__button,
12418#block_319309 .site__sub-block--style .style__button {
12419  display: inline-block;
12420  font-family: felix;
12421  font-size: 20px;
12422  line-height: 20px;
12423  font-style: 20;
12424  font-weight: normal;
12425  text-transform: uppercase;
12426  background-color: #41291d;
12427  color: #ffffff;
12428  border-color: #41291d;
12429  border-radius: 0px;
12430  border-width: 2px;
12431  border-style: solid;
12432}
12433
12434#block_319309 .site__block--style .style__button-text-only,
12435#block_319309 .site__sub-block--style .style__button-text-only {
12436  font-family: felix;
12437  font-size: 20px;
12438  line-height: 20px;
12439  font-style: 20;
12440  font-weight: normal;
12441  color: #000000;
12442  text-transform: uppercase;
12443  text-transform: none;
12444  text-align: center;
12445}
12446
12447
12448
12449#block_319309 .site__block--style .style__button .site__svg-color  > svg > path,
12450#block_319309 .site__sub-block--style .style__button .site__svg-color  > svg > path,
12451#block_319309 .site__block--style .style__button .site__svg-color  > svg > g > path,
12452#block_319309 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
12453  fill: #ffffff !important;
12454}
12455
12456#block_319309 .site__block--style .style__button:hover,
12457#block_319309 .site__sub-block--style .style__button:hover {
12458  background-color: #ffffff;
12459  color: #41291d;
12460  border-color: #41291d;
12461  border-width: 2px;
12462  border-style: solid;
12463}
12464
12465
12466#block_319309 .site__block--style .style__button:hover .site__svg-color > svg > path,
12467#block_319309 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
12468#block_319309 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
12469#block_319309 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
12470#block_319309 .site__block--style .site__svg-color:hover > svg > g > path,
12471#block_319309 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
12472  fill: #41291d !important;
12473}
12474
12475
12476
12477
12478
12479
12480#block_319308 .site__block--font-style * {
12481  font-family: Opensans;
12482}
12483
12484#block_319308 .site__svg-color > svg > path {
12485  fill: #41291d;
12486}
12487
12488#block_319308 .site__svg-color > svg > g > path {
12489  fill: #41291d;
12490}
12491
12492#block_319308.site__block--background,
12493#block_319308 .site__block--background{
12494    background-repeat: no-repeat;
12495    background-size: cover;
12496    background-position: center;
12497}
12498
12499#block_319308.site__block--padding {
12500  padding-top: 0px;
12501  padding-bottom: 0px;
12502}
12503
12504#block_319308.site__block--margin {
12505  margin-top: 0px;
12506  margin-bottom: 0px;
12507}
12508
12509
12510    #block_319308.site__block--background,
12511    #block_319308 .site__block--background,
12512    #block_319308 .site__block--content-background  {
12513      background-color: #FFFFFF;
12514    }
12515
12516#block_319308 .site__block--secondary-background-color {
12517  background-color: #ffffff;
12518}
12519
12520#block_319308 .site__block--style h1,
12521#block_319308 .site__block--style h2,
12522#block_319308 .site__block--style h1 a,
12523#block_319308 .site__block--style h2 a,{
12524  font-family: Nunito;
12525  font-size: 24px;
12526  font-style: normal;
12527  font-weight: normal;
12528  color: #41291d;
12529  text-transform: none;
12530  text-align: center;
12531}
12532
12533#block_319308 .style__separator {
12534  text-align: center;
12535  margin-top: 8px;
12536  margin-bottom: 8px;
12537  display: flex;
12538    justify-content: center;
12539  align-items: center;
12540  width: 100%;
12541}
12542
12543#block_319308 .style__separator svg {
12544  height: 24px;
12545  width: auto;
12546  margin-left: 8px;
12547  margin-right: 8px;
12548}
12549
12550#block_319308 .style__separator svg g path,
12551#block_319308 .style__separator svg path {
12552  fill: #000076;
12553}
12554
12555#block_319308 .style__separator .style__icon_separator {
12556  display: flex;
12557  flex-direction: column;
12558  justify-content: center;
12559}
12560
12561#block_319308 .style__separator hr {
12562  height: 1px;
12563  padding: 0;
12564  color: #000076;
12565  background-color: #000076;
12566  border: 0;
12567  max-width: 50%;
12568  width: 100px;
12569  margin-left: 0px;
12570  margin-right: 0px;
12571  margin-top: 0px !important;
12572  margin-bottom: 0px !important;
12573}
12574
12575/* sub blocks separators */
12576
12577
12578
12579#block_319308 .site__block--style h1,
12580#block_319308 .site__block--style h2,
12581#block_319308 .site__block--style h2 a {
12582  font-family: Nunito;
12583  font-size: 24px;
12584  font-style: normal;
12585  font-weight: normal;
12586  color: #41291d;
12587  text-transform: none;
12588  text-align: center;
12589}
12590
12591#block_319308 .site__block--style h3,
12592#block_319308 .site__block--style .style__subtitle {
12593  font-family: Cinzel;
12594  font-size: 18px;
12595  font-style: normal;
12596  font-weight: bold;
12597  color: #41291d;
12598  text-transform: none;
12599  text-align: center;
12600}
12601
12602
12603#block_319308 .site__block--style p,
12604#block_319308 .site__block--style .style__text {
12605  font-family: Opensans;
12606  font-size: 15px;
12607  font-style: normal;
12608  font-weight: normal;
12609  color: #41291d;
12610  text-transform: uppercase;
12611  text-align: center;
12612}
12613
12614#block_319308 .site__block--style a {
12615  font-family: Opensans;
12616  font-size: 15px;
12617  color: #41291d;
12618  text-transform: uppercase;
12619  text-align: center;
12620}
12621#block_319308 .style__button-alignment {
12622  text-align: center;
12623}
12624
12625.btn-open-popup-all-pictures #block_319308 .site__block--style .style__button {
12626  display: inline-block !important;
12627  font-family: Cinzel !important;
12628  font-size: 20px !important;
12629  line-height: 20px !important;
12630  font-style: 20 !important;
12631  font-weight: bold !important;
12632  text-transform: uppercase !important;
12633  background-color: #858889 !important;
12634  color: #ffffff !important;
12635  border-color: #41291d !important;
12636  border-radius: 0px !important;
12637  border-width: 1px !important;
12638  border-style: solid !important;
12639}
12640
12641#block_319308 .site__block--style .style__button,
12642#block_319308 .site__sub-block--style .style__button {
12643  display: inline-block;
12644  font-family: Cinzel;
12645  font-size: 20px;
12646  line-height: 20px;
12647  font-style: 20;
12648  font-weight: bold;
12649  text-transform: uppercase;
12650  background-color: #858889;
12651  color: #ffffff;
12652  border-color: #41291d;
12653  border-radius: 0px;
12654  border-width: 1px;
12655  border-style: solid;
12656}
12657
12658#block_319308 .site__block--style .style__button-text-only,
12659#block_319308 .site__sub-block--style .style__button-text-only {
12660  font-family: Cinzel;
12661  font-size: 20px;
12662  line-height: 20px;
12663  font-style: 20;
12664  font-weight: bold;
12665  color: #000000;
12666  text-transform: uppercase;
12667  text-transform: uppercase;
12668  text-align: center;
12669}
12670
12671
12672
12673#block_319308 .site__block--style .style__button .site__svg-color  > svg > path,
12674#block_319308 .site__sub-block--style .style__button .site__svg-color  > svg > path,
12675#block_319308 .site__block--style .style__button .site__svg-color  > svg > g > path,
12676#block_319308 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
12677  fill: #ffffff !important;
12678}
12679
12680#block_319308 .site__block--style .style__button:hover,
12681#block_319308 .site__sub-block--style .style__button:hover {
12682  background-color: #ffffff;
12683  color: #858889;
12684  border-color: #41291d;
12685  border-width: 1px;
12686  border-style: solid;
12687}
12688
12689
12690#block_319308 .site__block--style .style__button:hover .site__svg-color > svg > path,
12691#block_319308 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
12692#block_319308 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
12693#block_319308 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
12694#block_319308 .site__block--style .site__svg-color:hover > svg > g > path,
12695#block_319308 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
12696  fill: #858889 !important;
12697}
12698
12699
12700
12701
12702
12703
12704#block_319307 .site__block--font-style * {
12705  font-family: Nunito;
12706}
12707
12708#block_319307 .site__svg-color > svg > path {
12709  fill: #41291d;
12710}
12711
12712#block_319307 .site__svg-color > svg > g > path {
12713  fill: #41291d;
12714}
12715
12716#block_319307.site__block--background,
12717#block_319307 .site__block--background{
12718    background-repeat: no-repeat;
12719    background-size: cover;
12720    background-position: center;
12721}
12722
12723#block_319307.site__block--padding {
12724  padding-top: 0px;
12725  padding-bottom: 0px;
12726}
12727
12728#block_319307.site__block--margin {
12729  margin-top: 0px;
12730  margin-bottom: 0px;
12731}
12732
12733
12734    #block_319307.site__block--background,
12735    #block_319307 .site__block--background,
12736    #block_319307 .site__block--content-background  {
12737      background-color: #FFFFFF;
12738    }
12739
12740#block_319307 .site__block--secondary-background-color {
12741  background-color: #ffffff;
12742}
12743
12744#block_319307 .site__block--style h1,
12745#block_319307 .site__block--style h2,
12746#block_319307 .site__block--style h1 a,
12747#block_319307 .site__block--style h2 a,{
12748  font-family: Nunito;
12749  font-size: 24px;
12750  font-style: normal;
12751  font-weight: normal;
12752  color: #41291d;
12753  text-transform: none;
12754  text-align: center;
12755}
12756
12757#block_319307 .style__separator {
12758  text-align: center;
12759  margin-top: 8px;
12760  margi
12760n-bottom: 8px;
12761  display: flex;
12762    justify-content: center;
12763  align-items: center;
12764  width: 100%;
12765}
12766
12767#block_319307 .style__separator svg {
12768  height: 24px;
12769  width: auto;
12770  margin-left: 8px;
12771  margin-right: 8px;
12772}
12773
12774#block_319307 .style__separator svg g path,
12775#block_319307 .style__separator svg path {
12776  fill: #000076;
12777}
12778
12779#block_319307 .style__separator .style__icon_separator {
12780  display: flex;
12781  flex-direction: column;
12782  justify-content: center;
12783}
12784
12785#block_319307 .style__separator hr {
12786  height: 1px;
12787  padding: 0;
12788  color: #000076;
12789  background-color: #000076;
12790  border: 0;
12791  max-width: 50%;
12792  width: 100px;
12793  margin-left: 0px;
12794  margin-right: 0px;
12795  margin-top: 0px !important;
12796  margin-bottom: 0px !important;
12797}
12798
12799/* sub blocks separators */
12800
12801   #sub_block_514951 .caption {
12802    background-color: #FFFFFF;
12803  }
12804
12805  #sub_block_514951 .style__sub_block-separator {
12806    text-align: center;
12807    margin-top: 3px;
12808    margin-bottom: 3px;
12809    display: flex;
12810    justify-content: center;
12811    align-items: center
12812  }
12813
12814  #sub_block_514951 .style__sub_block-separator svg {
12815    height: 24px;
12816    width: auto;
12817    margin-left: 4px;
12818    margin-right: 4px;
12819  }
12820
12821   #sub_block_514951 .style__sub_block-separator svg {
12822      height: 24px;
12823      width: auto;
12824   }
12825   #sub_block_514951 .style__sub_block-separator svg g path,
12826   #sub_block_514951 .style__sub_block-separator svg path {
12827    fill: #000076;
12828   }
12829
12830  #sub_block_514951 .style__sub_block-separator hr {
12831  height: 1px;
12832  padding: 0;
12833  color: #000076;
12834  background-color: #000076;
12835  border: 0;
12836  max-width: 50%;
12837  width: 25px;
12838  margin-left: 0px;
12839  margin-right: 0px;
12840  margin-top: 0px !important;
12841  margin-bottom: 0px !important;
12842}
12843
12844   #sub_block_514952 .caption {
12845    background-color: #FFFFFF;
12846  }
12847
12848  #sub_block_514952 .style__sub_block-separator {
12849    text-align: center;
12850    margin-top: 3px;
12851    margin-bottom: 3px;
12852    display: flex;
12853    justify-content: center;
12854    align-items: center
12855  }
12856
12857  #sub_block_514952 .style__sub_block-separator svg {
12858    height: 24px;
12859    width: auto;
12860    margin-left: 4px;
12861    margin-right: 4px;
12862  }
12863
12864   #sub_block_514952 .style__sub_block-separator svg {
12865      height: 24px;
12866      width: auto;
12867   }
12868   #sub_block_514952 .style__sub_block-separator svg g path,
12869   #sub_block_514952 .style__sub_block-separator svg path {
12870    fill: #000076;
12871   }
12872
12873  #sub_block_514952 .style__sub_block-separator hr {
12874  height: 1px;
12875  padding: 0;
12876  color: #000076;
12877  background-color: #000076;
12878  border: 0;
12879  max-width: 50%;
12880  width: 25px;
12881  margin-left: 0px;
12882  margin-right: 0px;
12883  margin-top: 0px !important;
12884  margin-bottom: 0px !important;
12885}
12886
12887
12888
12889#block_319307 .site__block--style h1,
12890#block_319307 .site__block--style h2,
12891#block_319307 .site__block--style h2 a {
12892  font-family: Nunito;
12893  font-size: 24px;
12894  font-style: normal;
12895  font-weight: normal;
12896  color: #41291d;
12897  text-transform: none;
12898  text-align: center;
12899}
12900
12901#block_319307 .site__block--style h3,
12902#block_319307 .site__block--style .style__subtitle {
12903  font-family: Nunito;
12904  font-size: 20px;
12905  font-style: normal;
12906  font-weight: normal;
12907  color: #41291d;
12908  text-transform: none;
12909  text-align: center;
12910}
12911
12912
12913#block_319307 .site__block--style p,
12914#block_319307 .site__block--style .style__text {
12915  font-family: Nunito;
12916  font-size: 16px;
12917  font-style: normal;
12918  font-weight: normal;
12919  color: #41291d;
12920  text-transform: none;
12921  text-align: center;
12922}
12923
12924#block_319307 .site__block--style a {
12925  font-family: Nunito;
12926  font-size: 16px;
12927  color: #41291d;
12928  text-transform: none;
12929  text-align: center;
12930}
12931#block_319307 .style__button-alignment {
12932  text-align: center;
12933}
12934
12935.btn-open-popup-all-pictures #block_319307 .site__block--style .style__button {
12936  display: inline-block !important;
12937  font-family: Nunito !important;
12938  font-size: 16px !important;
12939  line-height: 16px !important;
12940  font-style: normal !important;
12941  font-weight: normal !important;
12942  text-transform: none !important;
12943  background-color: #41291d !important;
12944  color: #ffffff !important;
12945  border-color: #41291d !important;
12946  border-radius: 0px !important;
12947  border-width: 2px !important;
12948  border-style: solid !important;
12949}
12950
12951#block_319307 .site__block--style .style__button,
12952#block_319307 .site__sub-block--style .style__button {
12953  display: inline-block;
12954  font-family: Nunito;
12955  font-size: 16px;
12956  line-height: 16px;
12957  font-style: normal;
12958  font-weight: normal;
12959  text-transform: none;
12960  background-color: #41291d;
12961  color: #ffffff;
12962  border-color: #41291d;
12963  border-radius: 0px;
12964  border-width: 2px;
12965  border-style: solid;
12966}
12967
12968#block_319307 .site__block--style .style__button-text-only,
12969#block_319307 .site__sub-block--style .style__button-text-only {
12970  font-family: Nunito;
12971  font-size: 16px;
12972  line-height: 16px;
12973  font-style: normal;
12974  font-weight: normal;
12975  color: #000000;
12976  text-transform: none;
12977  text-transform: none;
12978  text-align: center;
12979}
12980
12981
12982
12983#block_319307 .site__block--style .style__button .site__svg-color  > svg > path,
12984#block_319307 .site__sub-block--style .style__button .site__svg-color  > svg > path,
12985#block_319307 .site__block--style .style__button .site__svg-color  > svg > g > path,
12986#block_319307 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
12987  fill: #ffffff !important;
12988}
12989
12990#block_319307 .site__block--style .style__button:hover,
12991#block_319307 .site__sub-block--style .style__button:hover {
12992  background-color: #ffffff;
12993  color: #41291d;
12994  border-color: #41291d;
12995  border-width: 2px;
12996  border-style: solid;
12997}
12998
12999
13000#block_319307 .site__block--style .style__button:hover .site__svg-color > svg > path,
13001#block_319307 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
13002#block_319307 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
13003#block_319307 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
13004#block_319307 .site__block--style .site__svg-color:hover > svg > g > path,
13005#block_319307 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
13006  fill: #41291d !important;
13007}
13008
13009
13010
13011
13012
13013
13014#block_851557 .site__block--font-style * {
13015  font-family: Opensans;
13016}
13017
13018#block_851557 .site__svg-color > svg > path {
13019  fill: #41291d;
13020}
13021
13022#block_851557 .site__svg-color > svg > g > path {
13023  fill: #41291d;
13024}
13025
13026#block_851557.site__block--background,
13027#block_851557 .site__block--background{
13028    background-repeat: no-repeat;
13029    background-size: cover;
13030    background-position: center;
13031}
13032
13033#block_851557.site__block--padding {
13034  padding-top: 5px;
13035  padding-bottom: 30px;
13036}
13037
13038#block_851557.site__block--margin {
13039  margin-top: 0px;
13040  margin-bottom: 0px;
13041}
13042
13043
13044    #block_851557.site__block--background,
13045    #block_851557 .site__block--background,
13046    #block_851557 .site__block--content-background  {
13047      background-color: #FFFFFF;
13048    }
13049
13050#block_851557 .site__block--secondary-background-color {
13051  background-color: #ffffff;
13052}
13053
13054#block_851557 .site__block--style h1,
13055#block_851557 .site__block--style h2,
13056#block_851557 .site__block--style h1 a,
13057#block_851557 .site__block--style h2 a,{
13058  font-family: felix;
13059  font-size: 40px;
13060  font-style: normal;
13061  font-weight: normal;
13062  color: #41291d;
13063  text-transform: uppercase;
13064  text-align: center;
13065}
13066
13067#block_851557 .style__separator {
13068  text-align: center;
13069  margin-top: 8px;
13070  margin-bottom: 8px;
13071  display: flex;
13072    justify-content: center;
13073  align-items: center;
13074  width: 100%;
13075}
13076
13077#block_851557 .style__separator svg {
13078  height: 24px;
13079  width: auto;
13080  margin-left: 8px;
13081  margin-right: 8px;
13082}
13083
13084#block_851557 .style__separator svg g path,
13085#block_851557 .style__separator svg path {
13086  fill: #000076;
13087}
13088
13089#block_851557 .style__separator .style__icon_separator {
13090  display: flex;
13091  flex-direction: column;
13092  justify-content: center;
13093}
13094
13095#block_851557 .style__separator hr {
13096  height: 1px;
13097  padding: 0;
13098  color: #000076;
13099  background-color: #000076;
13100  border: 0;
13101  max-width: 50%;
13102  width: 100px;
13103  margin-left: 0px;
13104  margin-right: 0px;
13105  margin-top: 0px !important;
13106  margin-bottom: 0px !important;
13107}
13108
13109/* sub blocks separators */
13110
13111
13112
13113#block_851557 .site__block--style h1,
13114#block_851557 .site__block--style h2,
13115#block_851557 .site__block--style h2 a {
13116  font-family: felix;
13117  font-size: 40px;
13118  font-style: normal;
13119  font-weight: normal;
13120  color: #41291d;
13121  text-transform: uppercase;
13122  text-align: center;
13123}
13124
13125
13126#block_851557 .site__block--style p,
13127#block_851557 .site__block--style .style__text {
13128  font-family: Opensans;
13129  font-size: 17px;
13130  font-style: normal;
13131  font-weight: normal;
13132  color: #000000;
13133  text-transform: none;
13134  text-align: center;
13135}
13136
13137#block_851557 .site__block--style a {
13138  font-family: Opensans;
13139  font-size: 17px;
13140  color: #000000;
13141  text-transform: none;
13142  text-align: center;
13143}
13144#block_851557 .style__button-alignment {
13145  text-align: center;
13146}
13147
13148.btn-open-popup-all-pictures #block_851557 .site__block--style .style__button {
13149  display: inline-block !important;
13150  font-family: felix !important;
13151  font-size: 20px !important;
13152  line-height: 20px !important;
13153  font-style: normal !important;
13154  font-weight: normal !important;
13155  text-transform: uppercase !important;
13156  background-color: #41291d !important;
13157  color: #ffffff !important;
13158  border-color: #41291d !important;
13159  border-radius: 0px !important;
13160  border-width: 2px !important;
13161  border-style: solid !important;
13162}
13163
13164#block_851557 .site__block--style .style__button,
13165#block_851557 .site__sub-block--style .style__button {
13166  display: inline-block;
13167  font-family: felix;
13168  font-size: 20px;
13169  line-height: 20px;
13170  font-style: normal;
13171  font-weight: normal;
13172  text-transform: uppercase;
13173  background-color: #41291d;
13174  color: #ffffff;
13175  border-color: #41291d;
13176  border-radius: 0px;
13177  border-width: 2px;
13178  border-style: solid;
13179}
13180
13181#block_851557 .site__block--style .style__button-text-only,
13182#block_851557 .site__sub-block--style .style__button-text-only {
13183  font-family: felix;
13184  font-size: 20px;
13185  line-height: 20px;
13186  font-style: normal;
13187  font-weight: normal;
13188  color: #000000;
13189  text-transform: uppercase;
13190  text-transform: none;
13191  text-align: center;
13192}
13193
13194
13195
13196#block_851557 .site__block--style .style__button .site__svg-color  > svg > path,
13197#block_851557 .site__sub-block--style .style__button .site__svg-color  > svg > path,
13198#block_851557 .site__block--style .style__button .site__svg-color  > svg > g > path,
13199#block_851557 .site__sub-block--style .style__button .site__svg-color  > svg > g > path {
13200  fill: #ffffff !important;
13201}
13202
13203#block_851557 .site__block--style .style__button:hover,
13204#block_851557 .site__sub-block--style .style__button:hover {
13205  background-color: #ffffff;
13206  color: #41291d;
13207  border-color: #41291d;
13208  border-width: 2px;
13209  border-style: solid;
13210}
13211
13212
13213#block_851557 .site__block--style .style__button:hover .site__svg-color > svg > path,
13214#block_851557 .site__sub-block--style .style__button:hover .site__svg-color > svg > path,
13215#block_851557 .site__block--style .style__button:hover .site__svg-color > svg > g > path,
13216#block_851557 .site__sub-block--style .style__button:hover .site__svg-color > svg > g > path,
13217#block_851557 .site__block--style .site__svg-color:hover > svg > g > path,
13218#block_851557 .site__sub-block--style .site__svg-color:hover > svg > g > path  {
13219  fill: #41291d !important;
13220}
13221
13222</style>
13223
13224
13225  
13226</head>
13227
13228<body id="site__body" class="u-column-space-between u-100vh-height">
13229  <a href="#main-content" class="skip-link">Ir al contenido principal</a>
13230  <!-- Google Tag Manager (noscript) -->
vendor: 75 bytes, lines 13230-13232
13230
13231  <noscript>
13232    <iframe src="https://www.googletagmanager.com/ns.html?id=
13232GTM-TBHMMX4
vendor: 88 bytes, lines 13232-13234
13232" height="0" width="0" style="display:none;visibility:hidden"></iframe>
13233  </noscript>
13234  
13234<!-- End Google Tag Manager (noscript) -->
13235      
13235<script>
13236        const script = document.createElement('script');
13237        script.type = "text/javascript";
13238        script.async = true;
13239        script.addEventListener("load", function(event) {
13240          try {
13241            window['gdpr-banner'](true)
13242          } catch (e) {
13243            console.log(e);
13244          }
13245        });
13246        script.src = "https://d3kyd4hzk57l6r.cloudfront.net/gdpr-banner.umd.js";
13247        document.querySelector('head').appendChild(script);
13248      </script>
13248
13249      <link href="https://d3kyd4hzk57l6r.cloudfront.net/style.css" rel="preload" as="style" onload="this.rel='stylesheet'">
13250
13251  <div>
13252
13253      <div id="block_327476_header" data-header-id="327476" data-header-model="11" class="js-website-header website-header website-block-header website-block website-block-header-11 ">
13254        <div id="block_327476">
13255  <div class=" header_11_row site__block--style">
13256    <div class="mobile_menu_area">
13257      <div class="site__open-side-bar u-flex size0 ph2 no-tailwind">
13258        <span><img src="https://d1cmur5l0xva3h.cloudfront.net/assets/svgs/_icon-menu-aca7d7a66ebe3a2be75ba688e5b503a1770d78bd9c2902fa4c2a75fd9436f027.svg" /></span>
13259      </div>
13260    </div>
13261    <div class="booking_area">
13262      <div class="booking_button site__block--style">
13263        <a class="booking_window_trigger u-full-width style__button j-block-button j-button-text" target="_self" href="/es/booking/room">Reservar</a>
13264      </div>
13265    </div>
13266    <div class="ml2 info_area">
13267        <p class="pr3 info j-block-text style__text u-justify-content-center"><a href="/cdn-cgi/l/email-protection#6f060109002f0d0e1b03030a030e1c1f0e1a030a1c410c0002"><span class="__cf_email__" data-cfemail="dbb2b5bdb49bb9baafb7b7beb7baa8abbaaeb7bea8f5b8b4b6">[email&#160;protected]</span></a></p>
13268        <p class="pr3 info j-block-text style__text u-justify-content-center">+34 619 177 133</p>
13269    </div>
13270    <div class="lang_area">
13271      <div class="site__navbar--infos-right">
13272        <div class="site__navbar--language hide-element">
13273            <div class="lang-picker hide-element">
13274            <ul>
13275              <li id="lang-list" class="site__navbar-language--dropbtn">
13276                <span class="dropdown-toggle cursor-pointer site__svg-color" data-dropdown-toggle>
13277                  <h2 class="j-block-text style__text site__navbar--language-displayed">
13278                    ES
13279                  </h2>
13280                </span>
13281                <ul class="dropdown-menu site__dd dropdown-menu--languages">
13282                </ul>
13283              </li>
13284            </ul>
13285          </div>
13286        </div>
13287      </div>
13288    </div>
13289  </div>
13290
13291
13292
13293  <nav class="site__navbar-model-11  site__block--background">
13294    <div class="site__block--style no-tailwind">
13295          <div class="site__close-side-bar"><img src="https://d1cmur5l0xva3h.cloudfront.net/assets/svgs/icon-close-thin-1823ed515f5e9177d24929ca6b6fdb6144b61ec61cb8d2a17d7df22a3b1a6c30.svg" /></div>
13296      <div class="nav__menu">
13297        <div class="menu__title-model-11 pb1">
13298          <div class="left-side--logo">
13299            <div id="builder_image_527309" class="logo_image u-vertical-center j-block-image logo__image-container ">
13300                <a href="/es">
13301                      <img
13302      data-sizes="auto"
13303      data-defersrc="v1652093206/r8ysyamf23unp3vaypmg.png"
13304      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1652093206/r8ysyamf23unp3vaypmg.png"
13305      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1652093206/r8ysyamf23unp3vaypmg.png"
13306      alt="Logo Batlle LasPaules, Apartamentos Turísticos - Val d&#39;Aran, Huesca"
13307      class="lazyload ">
13308
13309</a>            </div>
13310            <div id="logo_text" class="style__title logo_text hide-element">
13311              <a class="j-block-title" href="/es">/es</a>
13312            </div>
13313          </div>
13314        </div>
13315          <div class="main_menu " data-id="281799">
13316                <div class="u-flex main_menu" data-menu-id="281799">
13317                  <h2 class=" ph2 site__navbar--link-11">
13318                      <a class="j-block-subtitle style__sub-header" href="/es">Inicio</a>
13319                  </h2>
13320                </div>
13321            </div>
13322            <hr>
13323          <div class="main_menu mother-tab" data-id="281800">
13324                <div class="u-flex main_menu" data-menu-id="281800">
13325                  <h2 class=" ph2 site__navbar--link-11">
13326                      <span class="j-block-subtitle no-tailwind">Apartamentos</span>
13327                      <span class="caret-menu"><img src="https://d1cmur5l0xva3h.cloudfront.net/assets/svgs/_icon-caret-down-49e7240a323961cf0de101c915fad38b4f6454ed0458b75962a19e3d48c5beda.svg" /></span>
13328                  </h2>
13329                </div>
13330              <div style="display: none;" class="sub_menus_281800">
13331                  <h3 class=" site__navbar--sublink-11">
13332                    <a class="j-block-text" href="/es/habitaciones">Apartamentos</a>
13333                  </h3>
13334                  <h3 class=" site__navbar--sublink-11">
13335                      <a class="j-block-text" href="/es/habitacion/apartamento-de-1-habitacion-ef0077d8-2104-40c5-ad91-52d3329471d7">Apartamento De 1 Habitación</a>
13336                  </h3>
13337                  <h3 class=" site__navbar--sublink-11">
13338                      <a class="j-block-text" href="/es/habitacion/apartamento-2-habitaciones-a8d82d3a-bafc-41ea-898d-d9d87caf0119">Apartamento De 2 Habitaciones</a>
13339                  </h3>
13340              </div>
13341            </div>
13342            <hr>
13343          <div class="main_menu " data-id="281798">
13344                <div class="u-flex main_menu" data-menu-id="281798">
13345                  <h2 class=" ph2 site__navbar--link-11">
13346                      <a class="j-block-subtitle style__sub-header" href="/es/pagina/excursiones">Excursiones</a>
13347                  </h2>
13348                </div>
13349            </div>
13350            <hr>
13351          <div class="main_menu " data-id="281796">
13352                <div class="u-flex main_menu" data-menu-id="281796">
13353                  <h2 class=" ph2 site__navbar--link-11">
13354                      <a class="j-block-subtitle style__sub-header" href="/es/pagina/actividades">Actividades</a>
13355                  </h2>
13356                </div>
13357            </div>
13358            <hr>
13359          <div class="main_menu " data-id="281797">
13360                <div class="u-flex main_menu" data-menu-id="281797">
13361                  <h2 class=" ph2 site__navbar--link-11">
13362                      <a class="j-block-subtitle style__sub-header" href="/es/pagina/servicios">Servicios</a>
13363                  </h2>
13364                </div>
13365            </div>
13366            <hr>
13367          <div class="main_menu " data-id="281804">
13368                <div class="u-flex main_menu" data-menu-id="281804">
13369                  <h2 class=" ph2 site__navbar--link-11">
13370                      <a class="j-block-subtitle style__sub-header" href="/es/contactar">Contacto</a>
13371                  </h2>
13372                </div>
13373            </div>
13374            <hr>
13375        </div>
13376      </div>
13377  </nav>
13378</div>
13379<style>
13380  .booking_area .booking_button {
13381    background-color: #41291d;
13382  }
13383</style>
13384
13385
13386      </div>
13387      
13388    <main id="main-content">
13389      <!-- Meta -->
13390
13391<!-- end of meta -->
13392
13393
13394
13395  <div class="booking_engine__background-wrap">
13396    <div class="booking_engine__background model_two_background j-background-image" data-image-path='v1652744339/cm4yjzddbszjxuoqcdkz.png'>
13397    </div>
13398  </div>
13399  <div class="booking_engine__background-model2">
13400    <div data-react-class="BookingEngineFullScreen/index" data-react-props="{&quot;booking_engine_slug&quot;:null}" data-react-cache-id="BookingEngineFullScreen/index-0"></div>
13401  </div>
13402<style>
13403
13404  .booking_engine__background {
13405    background-size: cover;
13406    background-attachment: fixed;
13407    background-repeat: no-repeat;
13408    padding-top: 48px!important;
13409  }
13410
13411  .model_two_background {
13412    background-attachment: scroll;
13413    position: fixed;
13414    z-index: -1;
13415    height: 100%;
13416    width: 100%;
13417    top: 0;
13418    left: 0;
13419    transform: translateZ(0);
13420    will-change: transform;
13421  }
13422
13423  .booking_engine__background-wrap {
13424  clip: rect(0, auto, auto, 0);
13425  position: absolute;
13426  top: 0;
13427  left: 0;
13428  width: 100%;
13429  height: 100%;
13430}
13431
13432  .model_two-container {
13433    height: 100vh;
13434    width: 100%;
13435}
13436
13437    /* sticky */
13438
13439
13440</style>
13441
13442
13443
13444
13445    </main>
13446
13447      
13448  </div>
13449
13450  <div>
13451      <div id="block_327488" class="website-footer website-block-footer website-block website-block-footer-5">
13452        
13453<footer class="footer__model-5 site__block--style site__block--background u-block j-footer-bottom-margin footer_for_header_11" id="block_327488_footer">
13454	<div class="row footer__content-wrap">
13455		<div class="footer__name-section col-sm-3 col-xs-12">
13456			<div id="builder_image_527321_footer" class="logo_image j-block-image logo__image-container ">
13457          <a href="/es">
13458                <img
13459      data-sizes="auto"
13460      data-defersrc="v1652093206/r8ysyamf23unp3vaypmg.png"
13461      src="https://res.cloudinary.com/amenitiz/image/upload/e_blur:500,o_50,c_scale,q_auto:low,w_200/v1652093206/r8ysyamf23unp3vaypmg.png"
13462      data-src="https://res.cloudinary.com/amenitiz/image/upload/w_500,dpr_auto,f_auto,q_auto:good/v1652093206/r8ysyamf23unp3vaypmg.png"
13463      alt="Logo Batlle LasPaules, Apartamentos Turísticos - Val d&#39;Aran, Huesca"
13464      class="lazyload ">
13465
13466</a>      </div>
13467      <h2 id="logo_text" class="logo_text hide-element j-block-title">
13468      </h2>
13469		</div>
13470		<div class="footer__info-section col-sm-6 col-xs-12">
13471			<div>
13472					<p class="j-block-text footer__info-element">Plaza Ernesto Gil Sastre, Laspaúles, Huesca</p>
13473						<p class="j-block-text footer__info-element"> Teléfono:  +34 619 177 133 / +34 621144327</p>
13474					<p class="j-block-text footer__info-element"><a href="/cdn-cgi/l/email-protection#7811161e17381a190c14141d14190b08190d141d0b561b1715"><span class="__cf_email__" data-cfemail="afc6c1c9c0efcdcedbc3c3cac3cedcdfcedac3cadc81ccc0c2">[email&#160;protected]</span></a></p>
13475                <p class="j-block-text style__text u-flex u-justify-content-center hide-element free-field-content footer__info-element"></p>
13476			</div>
13477			<div class="site__footer--pages">
13478						<a class="site__footer--page j-block-text" href="/es">Inicio</a>
13479						<a class="site__footer--page j-block-text" href="/es/habitaciones">Apartamentos</a>
13480						<a class="site__footer--page j-block-text" href="/es/pagina/excursiones">Excursiones</a>
13481						<a class="site__footer--page j-block-text" href="/es/pagina/actividades">Actividades</a>
13482						<a class="site__footer--page j-block-text" href="/es/pagina/servicios">Servicios</a>
13483						<a class="site__footer--page j-block-text" href="/es/contactar">Contacto</a>
13484						<a class="site__footer--page j-block-text" href="/es/menciones-legales">Información legal</a>
13485			</div>
13486			<div class="site__footer--languages hide-element">
13487						<p class="ph1 j-block-text"><a alt="Español" href="https://www.batllelaspaules.com/es/booking/room">ES</a></p>
13488			</div>
13489			<div class="footer__extra-content">
13490				<div id="scroll_from_footer_to_top" class="footer--back-top footer--back-top-desktop pb1 site__svg-color  no-tailwind">
13491					<img src="https://d1cmur5l0xva3h.cloudfront.net/assets/svgs/_scroll_button_top-9a2f16a30e23a6b44daccc4582b675c293d4943f8b865cad8632af7cfe3fb55d.svg" />
13492				</div>
13493					<p><a class="sizeN2 j-block-text style__text text-center" href="https://amenitiz.com/es/tu-sitio-web-con-amenitiz-org/?utm_source=organic&amp;utm_medium=referral&amp;utm_campaign=plg-traffic-clients-websites-es&amp;utm_content=clients-websites-footer">Desarrollado con Amenitiz</a></p>
13494			</div>
13495		</div>
13496		<div class="footer__links-section col-sm-3 col-xs-12">
13497    	<div class="footer__social-links footer__social-icons no-tailwind">
13498    		<a href="https://www.instagram.com/batllelaspaules/channel/" target="_blank" class ="footer-instagram-svg footer__social-link footer-instagram-svg logo-instagram"><img alt="Instagram" src="https://d1cmur5l0xva3h.cloudfront.net/assets/svgs/social/_icon-instagram-3ea9e1b0cd7c46f587ad4a0a043ba3e177d005cbe62b01fe0c05c9c938cf119e.svg" /></a>
13499        <a href="https://www.facebook.com/Batllelaspaules/" target="_blank" class =" footer__social-link logo-facebook"><img alt="Facebook" src="https://d1cmur5l0xva3h.cloudfront.net/assets/svgs/social/_icon-facebook-75045f789f5f5d395f4665b4b9dd340a03a84b15e67b9ff411ad06a3a4ecb1dd.svg" /></a>
13500      	
13501        
13502   	    
13503    	</div>
13504			<div class="footer__extra-content">
13505				<div id="scroll_from_footer_to_top_mobile" class="footer--back-top footer--back-top-mobile site__svg-color ">
13506					<img src="https://d1cmur5l0xva3h.cloudfront.net/assets/svgs/_scroll_button_top-9a2f16a30e23a6b44daccc4582b675c293d4943f8b865cad8632af7cfe3fb55d.svg" />
13507				</div>
13508			</div>
13509		</div>
13510	</div>
13511</footer>
13512
13513
13514      </div>
13515
13516    <!-- JS starts Here -->
vendor: 113 bytes, lines 13516-13517
13516
13517    <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
13517<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/eventbus-b64cc75b7dd932fa.js" crossorigin="anonymous" data-cfasync="false"></script>
vendor: 1 bytes, line 13517
13517
13518<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/9731-96cb591713187a07.js" crossorigin="anonymous" data-cfasync="false"></script>
vendor: 1 bytes, line 13518
13518
13519<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/1340-3d47b47d70a2e273.js" crossorigin="anonymous" data-cfasync="false"></script>
vendor: 1 bytes, line 13519
13519
13520<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/7228-7aa5703e259966e9.js" crossorigin="anonymous" data-cfasync="false"></script>
vendor: 1 bytes, line 13520
13520
13521<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/6744-a608d034b2a662ad.js" crossorigin="anonymous" data-cfasync="false"></script>
vendor: 1 bytes, line 13521
13521
13522<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/1530-bc1deabb1b877ddc.js" crossorigin="anonymous" data-cfasync="false"></script>
vendor: 1 bytes, line 13522
13522
13523<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/177-00c664f2334d95e8.js" crossorigin="anonymous" data-cfasync="false"></script>
vendor: 1 bytes, line 13523
13523
13524<script src="https://d1cmur5l0xva3h.cloudfront.net/packs/website_rendering-7f145ed140825e34.js" crossorigin="anonymous" data-cfasync="false"></script>
13524
13525
13526
13527    
13527<script async src="https://www.googletagmanager.com/gtag/js?id=G-4X1614E0SC&l=dataLayerSite"></script>
vendor: 1 bytes, line 13527
13527
13528<script>
13529  window.dataLayerSite = window.dataLayerSite || [];
13530  function gtagSite(){dataLayerSite.push(arguments)};
13531  gtagSite('js', new Date());
13532
13533  gtagSite('config', 'G-4X1614E0SC');
13534
13535  gtagSite('consent', 'default', {
13536    ad_storage: 'denied',
13537    analytics_storage: 'denied',
13538    ad_user_data: 'denied',
13539    ad_personalization: 'denied',
13540    wait_for_update: 1500
13541  });
13542
13543</script>
vendor: 1 bytes, line 13543
13543
13544<script>
13545
13546$(document).on('click', '.site__open-side-bar', function() {
13547  $(".site__navbar-model-11").css('display', 'block');
13548  $(".site__navbar-model-11").animate({opacity: 1}, 300, 'linear');
13549 });
13550
13551$(document).on('click', '.site__close-side-bar', function() {
13552  $(".site__navbar-model-11").css('display', 'none');
13553 });
13554
13555$(document).on('click', '.main_menu', function() {
13556  var tabId = $(this).data('menu-id');
13557  if ($('.sub_menus_' + tabId).is(':hidden')) {
13558  $('.sub_menus_' + tabId).slideDown(600);
13559  } else {
13560  $('.sub_menus_' + tabId).slideUp(600);
13561  }
13562});
13563
13564$(document).one('click', '.site__navbar--link-11', function() {
13565 if($(this).closest('h2').find('a').length > 0){
13566    $(this).closest('h2').find('a')[0].click();
13567 }
13568  });
13569
13570$(document).one('click', '.site__navbar--sublink-11', function() {
13571  if ($(this).closest('h3').find('a').length > 0) {
13572    $(this).closest('h3').find('a')[0].click();
13573  }
13574});
13575
13576</script>
13576
13577  
13577<script>
13578    $('#scroll_from_footer_to_top').on('click', function(){
13579      $("html, body").animate({scrollTop: $($(".j-scroll-to-top-target")[0] || document.body).offset()?.top || 0}, 600);
13580    });
13581
13582		$('#scroll_from_footer_to_top_mobile').on('click', function(e){
13583      $("html, body").animate({scrollTop: $($("#top-mobile")[0] || document.body).offset()?.top || 0}, 600);
13584    });
13585  </script>
13585
13586
13587  </div>
13588
13589  
13589<script>
13590    AOS.init({
13591      once: true,
13592      disable: 'mobile'
13593    });
13594
13595    $(window).on('load', function () {
13596      AOS.refresh();
13597    });
13598
13599    dataConfirmModal.setDefaults({
13600      title: '¿Estás seguro?',
13601      commit: 'Confirmar',
13602      cancel: 'Cancelar'
13603    });
13604  </script>
13604
13605
13606    
13607   <!-- GetButton.io widget -->
13608<script type="text/javascript">
13609    (function () {
13610        var options = {
13611            whatsapp: "+34619177133", // WhatsApp number
13612            call_to_action: "", // Call to action
13613            button_color: "#FF6550", // Color of button
13614            position: "right", // Position may be 'right' or 'left'
13615        };
13616        var proto = document.location.protocol, host = "getbutton.io", url = proto + "//static." + host;
13617        var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = url + '/widget-send-button/js/init.js';
13618        s.onload = function () { WhWidgetSendButton.init(host, proto, options); };
13619        var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x);
13620    })();
13621</script>
13621
13622<!-- /GetButton.io widget -->
13623
13624
13625  
13625<script>
13626    window.__GTM_CONFIG__ = {
13627      enabled: false,
13628      origin: null
13629    };
13630  </script>
13630
13631
13632    <div data-react-class="BookingEngine/index" data-react-props="{&quot;roomId&quot;:null}" data-react-cache-id="BookingEngine/index-0"></div>
13633  <style>
13634  .relative_element {
13635    position: relative;
13636  }
13637
13638  .legacy_booking_cover_layer {
13639    position: absolute;
13640    top: 0;
13641    left: 0;
13642    width: 100%;
13643    height: 100%;
13644    background-color: transparent;
13645    cursor: pointer;
13646    z-index: 1;
13647  }
13648</style>
13649<script>
13650  function disablePropagation() {
13651    const model = ""
13652
13653    // "room" must be a whole segment, so the default funnel captures nothing.
13654    const PER_ENGINE_FUNNEL_PATH = /^(?:\/[^\/]+)?\/booking\/([^\/]+)\/room(?:\/|$)/;
13655    // Mirrors the funnel package: a segment that is not slug-shaped means the
13656    // path is not a per-engine funnel URL and must not scope the request.
13657    const ENGINE_SLUG_SHAPE = /^[a-z0-9][a-z0-9_-]*$/i;
13658
13659    function engineSlugFrom(url) {
13660      if (!url) {
13661        return "";
13662      }
13663
13664      const slug = new URL(url, window.location.origin).pathname.match(PER_ENGINE_FUNNEL_PATH)?.[1];
13665
13666      return slug && ENGINE_SLUG_SHAPE.test(slug) ? slug : "";
13667    }
13668
13669    function openBESidePanel(event) {
13670      event.stopPropagation();
13671      event.preventDefault();
13672      const trigger = event.currentTarget || event.target;
13673      const href = trigger?.href || event.target?.href;
13674      // The date-picker widgets are forms, not links, so their engine lives on
13675      // the form action rather than on the element that was clicked.
13676      const engineUrl = href || trigger?.closest?.("form")?.action;
13677      let roomId = null;
13678
13679      if (href) {
13680        roomId = new URL(href, window.location.origin).searchParams.get("info[room_id]");
13681      }
13682
13683      const fullScreen = document.querySelector('div[data-react-class="BookingEngineFullScreen/index"]') ;
13684      if (!fullScreen) {
13685        window.eventbus.emit(EVENTS.SHOW_BOOKING_SIDE_PANEL, {
13686          roomId: roomId ? parseInt(roomId) : null,
13687          bookingEngineSlug: engineSlugFrom(engineUrl),
13688        });
13689      }
13690    }
13691
13692    if (model === "12") {
13693      return
13694    }
13695
13696    function adjustStyles(element) {
13697      if (!element) {
13698        return;
13699      }
13700
13701      element.addEventListener('click', openBESidePanel);
13702      const relativeLayoutModels = ["1", "2", "3", "4", "6", "7"];
13703
13704      if (relativeLayoutModels.includes(model)) {
13705        element.style.position = 'relative';
13706      }
13707
13708      if (model === "9") {
13709        element.style.zIndex = 1;
13710      }
13711
13712      const coverLayer = document.createElement('span');
13713      coverLayer.className = 'legacy_booking_cover_layer';
13714
13715      element.prepend(coverLayer);
13716    }
13717
13718    Array.from(document.getElementsByClassName("booking_window_legacy")).forEach(adjustStyles);
13719    Array.from(document.querySelectorAll(".booking_window_trigger")).forEach((element) => {
13720      element.addEventListener('click', openBESidePanel);
13721    });
13722  }
13723
13724  disablePropagation();
13725</script>
13725
13726
13727
13728</body>
13729</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.